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. |