This wiki has undergone a migration to Confluence found Here
Difference between revisions of "Medication (QDM)"
Jump to navigation
Jump to search
FEisenberg (talk | contribs) |
FEisenberg (talk | contribs) |
||
Line 161: | Line 161: | ||
| row1cell1 | Medication, Discharge | | row1cell1 | Medication, Discharge | ||
| row1cell2 | MedicationRequest.intent | | row1cell2 | MedicationRequest.intent | ||
− | | row1cell3 | New profile created to address Medication-request-category = dischargeMedication (LOINC code 8654-6 Hospital Discharge medications) bound to RxNorm. | + | | row1cell3 | New profile created to address Medication-request-category = dischargeMedication (LOINC code 8654-6 Hospital Discharge medications) bound to RxNorm. The MedicationRequest.Intent is constrained to "plan" to address recommendations to the patient. The MedicationRequest.category content does not yet include discharge medications. |
|- | |- | ||
| row2cell1 | Dosage | | row2cell1 | Dosage | ||
Line 180: | Line 180: | ||
|- | |- | ||
| row2cell1 | Refills | | row2cell1 | Refills | ||
− | | row2cell2 | | + | | row2cell2 | MedicationRequest.dispenseRequest.numberOfRepeatsAllowed |
− | | row2cell3 | | + | | row2cell3 | The mapping is somewhat problematic. The Medication, Discharge maps to MedicationRequest using the .intent metadata element constrained the "plan" - i.e., recommendation to the patient about which medications to take after discharge. While MedicationRequest has a .dispenseRequest.numberOfRepeatsAllowed, that metadata element is relevant for a prescription and not a medication list provided as a patient recommendation. Consider retiring this "refills" attribute for Medication, Discharge in QDM |
|- | |- | ||
| row2cell1 | Route | | row2cell1 | Route | ||
Line 199: | Line 199: | ||
| row2cell3 | QDM matched to QI Core / FHIR | | row2cell3 | QDM matched to QI Core / FHIR | ||
|} | |} | ||
+ | |||
== Medication, Order == | == Medication, Order == | ||
{|border="1" cellpadding="2" cellspacing="0" | {|border="1" cellpadding="2" cellspacing="0" |
Revision as of 20:37, 15 April 2018
Back to Harmonization of Health Quality Information Models Page
QDM defines Medication as clinical drugs or chemical substances intended for use in the medical diagnosis, cure, treatment, or prevention of disease. Medications are defined as direct referenced values or value sets containing values derived from code systems such as RxNorm. QDM defines five contexts for Medication: Medication, Active; Medication, Administered; Medication, Discharge; Medication, Dispensed; Medication, Order.
Contents
Medication, Active
QDM Attribute | QI Core Metadata Element | Comment |
Medication, Active | MedicationStatement (the .status metadata allows conformance to the specific QDM datatype context) | The Medication, Active datatype requires use of the "active" status code from the FHIR value set |
Dosage | MedicationStatement.dosage.dose | QDM matched to QI Core / FHIR |
Supply | Not addressed in QI Core. The CQI Workgroup discussion on 13 April considered whether a supply attribute is required. Since Medication, Active refers to the active medication list, supply is not relevant, as it is for Medication, Dispensed and Medication, Order, both of which must indicate the supply dispensed or ordered, respectively. | |
Frequency | MedicationStatement.dosage.timing | QDM matched to QI Core / FHIR |
Route | MedicationStatement.dosage.route | QDM matched to QI Core / FHIR |
Relevant Period | MedicationStatement.effective | QDM matched to QI Core / FHIR |
Code | MedicationStatement.medication[x] | QDM matched to QI Core / FHIR |
id | IMedicationStatement.id | QDM matched to QI Core / FHIR |
Source | MedicationStatement.informationSource | Source addressed by primarySource or reportOrigin |
Medication, Administered
QDM Attribute | QI Core Metadata Element | Comment |
Medication, Administered | MedicationAdministration (the .status metadata allows conformance to the specific QDM datatype context) | QDM matched to QI Core / FHIR |
Dosage | MedicationAdministration.dosage.dose | QDM matched to QI Core / FHIR |
Supply | Not addressed in QI Core. The CQI Workgroup discussion on 13 April considered whether a supply attribute is required. The use case discussed includes a "single" dose of medication provided as an intravenous infusion. In the use case, due to the nature of the medication requiring a large amount of volume for dilution, the pharmacy provides two one-liter intravenous infusion "bags", one to follow the other to complete the ordered dose. In this use case, should the two infusion "bags" be considered a supply of 2? The CQI Workgroup considered the issue and determined it is an implementation concern. Some guidance in QDM documentation may be helpful, but the Workgroup consensus was to consider removing supply as a requirement for Medication, Active - for discussion in the QDM User Group on April 18, 2018. | |
Frequency | MedicationStatement.dosage.timing | Medication Administration documents a single administration, thus frequency is not a concept in the Medication Administered resource. |
Negation Rationale | MedicationAdministration.reasonNotGiven | QDM matched to QI Core / FHIR |
Reason | MedicationAdministration.reasonCode | QDM matched to QI Core / FHIR |
Route | MedicationAdministration.dosage.route | QDM matched to QI Core / FHIR |
Relevant Period | MedicationAdministration.effective[x] | QDM matched to QI Core / FHIR |
Author dateTime | FHIRprovenance.recorded | FHIR references authorDatetime as part of the provenance resource for all resources. Is authorDatetime still appropriate for this datatype? |
Code | MedicationAdministration.medication[x] | QDM matched to QI Core / FHIR |
id | MedicationAdministration.id | QDM matched to QI Core / FHIR |
Medication, Dispensed
QDM Attribute | QI Core Metadata Element | Comment |
Medication, Dispensed | MedicationDispense (the .status metadata allows conformance to the specific QDM datatype context) | QDM matched to QI Core / FHIR |
Dosage | MedicationDispense.quantity | QDM matched to QI Core / FHIR |
Supply | MedicationDispense.daysSupply | QDM matched to QI Core / FHIR |
Frequency | MedicationDispense.dosageInstruction.timing | QDM matched to QI Core / FHIR |
Negation Rationale | MedicationDispense.notDoneReason[x] | QDM matched to QI Core / FHIR |
Refills | MedicationDispense.extension (http://hl7.org/fhir/StructureDefinition/pharmacy-core-refillsRemaining) | QDM matched to QI Core / FHIR |
Route | MedicationDispense.dosageInstruction.route | QDM matched to QI Core / FHIR |
Relevant Period | MedicationDispense.extension (http://hl7.org/fhir/StructureDefinition/medicationdispense-validityPeriod) | QDM matched to QI Core / FHIR |
Author dateTime | FHIR.provenance.dateTime | FHIR references authorDatetime as part of the provenance resource for all resources. |
Code | MedicationDispense.medication[x] | QDM matched to QI Core / FHIR |
id | MedicationDispense.id | QDM matched to QI Core / FHIR |
Source | MedicationDispense.performer | QDM matched to QI Core / FHIR |
Medication, Discharge
QDM Attribute | QI Core Metadata Element | Comment |
Medication, Discharge | MedicationRequest.intent | New profile created to address Medication-request-category = dischargeMedication (LOINC code 8654-6 Hospital Discharge medications) bound to RxNorm. The MedicationRequest.Intent is constrained to "plan" to address recommendations to the patient. The MedicationRequest.category content does not yet include discharge medications. |
Dosage | MedicationRequest.dosageInstruction.dose[x] | Note - modeled using MedicationRequest - could also be modeled as MedicationStatement with a status of "intended". May be modeled better as a component of a discharge instruction set but I can't find that in QI Core or FHIR |
Supply | Supply shouldn't be required for Medication, Discharge since it is a set of medication instructions for a patient after departing from the hospital. Consider removing this attribute from this QDM datatype. Also- not present in MedicationStatement in QI Core. | |
Frequency | MedicationRequest.dosageInstruction.timing | Note - MedicationRequest.dosageInstruction.timing includes both the frequency instruction (e.g., every 8 hours) and the start and stop dates for the amount included. |
Negation Rationale | MedicationStatement.reasonNotTaken | Medication Request in QI Core does not reference negation rationale |
Refills | MedicationRequest.dispenseRequest.numberOfRepeatsAllowed | The mapping is somewhat problematic. The Medication, Discharge maps to MedicationRequest using the .intent metadata element constrained the "plan" - i.e., recommendation to the patient about which medications to take after discharge. While MedicationRequest has a .dispenseRequest.numberOfRepeatsAllowed, that metadata element is relevant for a prescription and not a medication list provided as a patient recommendation. Consider retiring this "refills" attribute for Medication, Discharge in QDM |
Route | MedicationRequest.dosageInstruction.route | QDM matched to QI Core / FHIR |
Author dateTime | MedicationRequest.authoredOn | Start of relevant period - no specific author time in QI Core Note MedicationRequest.dispenseRequest.validityPeriod (Consider prescription validity as a QDM attribute) MedicationRequest.dosageInstruction.timing (Note - MedicationRequest.dosageInstruction.timing includes both the frequency instruction (e.g., every 8 hours) and the start and stop dates for the amount included.) |
Code | MedicationRequest.reasonCode | QDM matched to QI Core / FHIR |
id | MedicationRequest.id | QDM matched to QI Core / FHIR |
Medication, Order
QDM Attribute | QI Core Metadata Element | Comment |
Medication, Order | MedicationRequest.intent | Medication Request intent uses the concepts proposal, plan, order, original-order, reflex-order, filler-order, instance-order, option. Constrain to "order" from the intent value set for QDM datatypes with the order context. |
Dosage | MedicationRequest.dosageInstruction.dose[x] | QDM matched to QI Core / FHIR |
Supply | MedicationRequest.dispenseRequest.quantity | QDM matched to QI Core / FHIR |
Frequency | MedicationRequest.dosageInstruction.timing | QDM matched to QI Core / FHIR |
Code | MedicationRequest.medication | QDM matched to QI Core / FHIR |
Method | MedicationRequest.dosageInstruction.method | QDM matched to QI Core / FHIR |
Negation Rationale | MedicationStatement.reasonNotTaken | Medication Request in QI Core does not reference negation rationale |
Reason | MedicationRequest.reasonCode | QDM matched to QI Core / FHIR |
Refills | MedicationRequest.dispenseRequest.numberOfRepeatsAllowed | QDM matched to QI Core / FHIR |
Relevant Period | MedicationRequest.dispenseRequest.expectedSupplyDuration | QDM matched to QI Core / FHIR |
Route | MedicationRequest.dosageInstruction.route | QDM matched to QI Core / FHIR |
Author dateTime | MedicationRequest.authoredOn | QDM matched to QI Core / FHIR |
id | MedicationRequest.id | QDM matched to QI Core / FHIR |
Source | MedicationRequest.requester | QDM matched to QI Core / FHIR |