Profile: Medication Statement

Definition

The MedicationStatement Resource is a record of a medication that is being consumed by a patient. It may indicate that the patient may be taking the medication now or has taken the medication in the past or will be taking the medication in the future. The source of this information can be the patient, significant other (such as a family member or spouse), or a clinician. A common scenario where this information is captured is during the history taking process during a patient visit or stay. The medication information may come from sources such as the patient's memory, from a prescription bottle, or from a list of medications the patient, clinician or other party maintains.

Context

The MedicationStatement (PS-CA) profile represents the constraints applied to the MedicationStatement resource by the PS-CA project to represent a record of a medication statement in the patient summary. It is informed by the constraints of the MedicationStatement IPS-UV profile and the Canadian Baseline Profile to allow for cross-border and cross-jurisdiction sharing of Medication Summary information.

Links

Simplifier project page: Medication Statement(PS-CA) Profile

Derived from: Medication Statement(R4) Profile

Example: PS-CA:BC Medication Statement

Content

idΣ0..1string
metaΣ0..1Meta
implicitRulesΣ ?!0..1uri
language0..1codeBinding
text0..1Narrative
contained0..*Resource
RenderedDosageInstructionC0..1Extension(string)
modifierExtension?! C0..*Extension
identifierΣ0..*Identifier
basedOnΣ C0..*Reference(CarePlan | MedicationRequest | ServiceRequest)
partOfΣ C0..*Reference(MedicationAdministration | MedicationDispense | MedicationStatement | Observation | Procedure)
statusS Σ ?!1..1codeBinding
statusReason0..*CodeableConcept
categoryΣ0..1CodeableConceptBinding
medicationCodeableConceptCodeableConceptMedicationPSCA
medicationReferenceReference(MedicationPSCA)
id0..1string
extensionC0..*Extension
referenceS Σ C1..1string
typeΣ0..1uriBinding
identifierΣ0..1Identifier
displayΣ0..1string
contextΣ C0..1Reference(Encounter | EpisodeOfCare)
id0..1string
data-absent-reasonS C0..1Extension(code)
effectiveDateTimedateTime
effectivePeriodPeriod
dateAssertedΣ0..1dateTime
informationSourceC0..1Reference(Organization | Patient | Practitioner | PractitionerRole | RelatedPerson)
derivedFromC0..*Reference(Resource)
reasonCode0..*CodeableConcept
reasonReferenceC0..*Reference(Condition | DiagnosticReport | Observation)
note0..*Annotation
id0..1string
extensionC0..*Extension
modifierExtensionΣ ?! C0..*Extension
sequenceΣ0..1integer
textS Σ0..1string
additionalInstructionΣ0..*CodeableConcept
patientInstructionΣ0..1string
timingΣ0..1Timing
asNeededBooleanboolean
asNeededCodeableConceptCodeableConcept
siteΣ0..1CodeableConcept
routeΣ0..1CodeableConceptPSCABinding
methodΣ0..1CodeableConcept
id0..1string
extensionC0..*Extension
typeΣ0..1CodeableConcept
doseQuantitySimpleQuantity
doseRangeRange
rateQuantitySimpleQuantity
rateRangeRange
rateRatioRatio
maxDosePerPeriodΣ C0..1Ratio
maxDosePerAdministrationΣ C0..1SimpleQuantity
maxDosePerLifetimeΣ C0..1SimpleQuantity

 

Usage

The MedicationStatement Resource is used to populate entries in the MedicationStatement section of a Patient Summary. Data Source will be the EMR, with potential future source of Pharmanet in later releases (TBD).

BC-specific Notes

MedicationStatement.medication.code

  • Definition: What medication was taken.

MedicationStatement.dosage.doseAndRate.dose[x]

  • Definition: Details of how medication is/was taken or should be taken.

MedicationStatement.reasonCode

  • Definition: Reason for why the medication is being/was taken.

MedicationStatement.effective[x]DateTime

  • Definition: The date/time or interval when the medication is/was/will be taken.

MedicationStatement.section-note

  • Definition: Further information about the statement.

Data Fields Mapping (PS-Form & FHIR Profile)

PS Form Fields FHIR Profile Elements
Medication Name MedicationStatement.medication.code
Dose MedicationStatement.dosage.doseAndRate.dose[x]
Unit Measure MedicationStatement.dosage.doseAndRate.dose[x]
Frequency MedicationStatement.dosage.doseAndRate.dose[x]
Indication MedicationStatement.reasonCode
Medication Plan MedicationRequest.insurance
Start Date MedicationStatement.effective[x]DateTime
End Date MedicationStatement.effective[x]DateTime
Notes (Free Text) MedicationStatement.section-note