The US Core Medication Statement Profile is based upon the core FHIR MedicationStatement Resource and created to meet the 2015 Edition Common Clinical Data Set 'Medications' requirements.
= Must Support, = Is Modifier, = QiCore defined extension
Field | Card. | Type | Description |
---|---|---|---|
status | 1..1 | String | A code representing the patient or other source's judgment about the state of the medication used that this statement is about. Generally this will be active or completed. Binding: A set of codes indicating the current status of a MedicationStatement. (required) |
medication[x] | 1..1 | Concept | Medication | Identifies the medication being administered. This is either a link to a resource representing the details of the medication or a simple attribute carrying a code that identifies the medication from a known list of medications. Binding: The set of RxNorm codes to represent medications (preferred) |
effective[x] | 0..1 | DateTime | Interval<DateTime> | The interval of time during which it is being asserted that the patient was taking the medication (or was not taking, when the wasNotGiven element is true). |
dateAsserted | 1..1 | DateTime | The date when the medication statement was asserted by the information source. |
informationSource | 0..1 | Patient | Practitioner | RelatedPerson | The person or organization that provided the information about the taking of this medication. Note: Use derivedFrom when a MedicationStatement is derived from other resources, e.g Claim or MedicationRequest. |
subject | 1..1 | Patient | Group | The person, animal or group who is/was taking the medication. |
derivedFrom | 0..* | List<Resource> | Allows linking the MedicationStatement to the underlying MedicationRequest, or to other information that supports or is used to derive the MedicationStatement. |
taken | 1..1 | String | Indicator of the certainty of whether the medication was taken by the patient. Binding: http://hl7.org/fhir/ValueSet/medication-statement-taken (required) |
reasonNotTaken | 0..* | List<Concept> | A code indicating why the medication was not taken. Binding: A coded concept indicating the reason why the medication was not taken (example) |
reasonCode | 0..* | List<Concept> | A reason for why the medication is being/was taken. Binding: A coded concept identifying why the medication is being taken. (example) |
dosage | 0..* | List<Dosage> | Indicates how the medication is/was or should be taken by the patient. |