DwMedicationStatement

Purpose

The purpose of this resource to provide a record of a medication being taken by a patient or that a medication has been given to a patient, where the record is the result of a report from the patient or another clinician. Medication documented in medicationstatement may not have dosage instructions documented in the EMR.

idΣ1..1string
id0..1string
extensionI0..*Extension
versionIdΣ0..1id
lastUpdatedΣ1..1instant
sourceΣ1..1uri
profileΣ0..*canonical(StructureDefinition)
securityΣ0..*CodingBinding
tagΣ0..*Coding
implicitRulesΣ ?!0..1uri
language0..1codeBinding
text1..1Narrative
contained0..*Resource
RenderedDosageInstructionI0..1Extension(string)
modifierExtension?! I0..*Extension
id0..1string
extensionI0..*Extension
useΣ ?!0..1codeBinding
typeΣ0..1CodeableConceptBinding
systemΣ1..1uri
valueΣ1..1string
periodΣ I0..1Period
assignerΣ I0..1Reference(Organization)
basedOnΣ I0..*Reference(MedicationRequest | CarePlan | ServiceRequest)
partOfS Σ I0..*Reference(MedicationAdministration | MedicationDispense | MedicationStatement | Procedure | Observation)
statusΣ ?!1..1codeBinding
statusReasonS0..*CodeableConcept
categoryΣ0..1CodeableConceptBinding
medicationReferenceS Σ0..1Reference(Medication)
id0..1string
extensionI0..*Extension
id0..1string
extensionI0..*Extension
systemS Σ0..1uri
versionΣ0..1string
codeS Σ0..1code
displayS Σ0..1string
userSelectedΣ0..1boolean
textS Σ0..1string
subjectΣ I1..1Reference(Patient | Group)
contextS Σ I0..1Reference(Encounter | EpisodeOfCare)
effectiveDateTimedateTime
effectivePeriodPeriod
dateAssertedS Σ0..1dateTime
informationSourceI0..1Reference(Patient | Practitioner | PractitionerRole | RelatedPerson | Organization)
derivedFromI0..*Reference(Resource)
reasonCodeS0..*CodeableConcept
reasonReferenceS I0..*Reference(Condition | Observation | DiagnosticReport)
noteS0..*Annotation
id0..1string
extensionI0..*Extension
modifierExtensionΣ ?! I0..*Extension
sequenceS Σ0..1integer
textS Σ0..1string
additionalInstructionS Σ0..*CodeableConcept
patientInstructionS Σ0..1string
id0..1string
extensionI0..*Extension
modifierExtensionΣ ?! I0..*Extension
eventΣ0..*dateTime
id0..1string
extensionI0..*Extension
boundsDurationDuration
boundsRangeRange
boundsPeriodPeriod
countΣ0..1positiveInt
countMaxΣ0..1positiveInt
durationΣ0..1decimal
durationMaxΣ0..1decimal
durationUnitΣ0..1codeBinding
frequencyΣ0..1positiveInt
frequencyMaxΣ0..1positiveInt
periodΣ0..1decimal
periodMaxΣ0..1decimal
periodUnitΣ0..1codeBinding
dayOfWeekΣ0..*codeBinding
timeOfDayΣ0..*time
whenΣ0..*codeBinding
offsetΣ0..1unsignedInt
id0..1string
extensionI0..*Extension
codingΣ0..*Coding
textS Σ0..1string
asNeededBooleanboolean
asNeededCodeableConceptCodeableConcept
siteΣ0..1CodeableConcept
id0..1string
extensionI0..*Extension
id0..1string
extensionI0..*Extension
systemS Σ0..1uri
versionΣ0..1string
codeS Σ0..1code
displayS Σ0..1string
userSelectedΣ0..1boolean
id0..1string
extensionI0..*Extension
systemS Σ0..1uri
versionΣ0..1string
codeS Σ0..1code
displayS Σ0..1string
userSelectedΣ0..1boolean
textS Σ0..1string
methodΣ0..1CodeableConcept
id0..1string
extensionI0..*Extension
typeΣ0..1CodeableConcept
doseRangeRange
doseQuantitySimpleQuantity
rateRatioRatio
rateRangeRange
rateQuantitySimpleQuantity
maxDosePerPeriodΣ I0..1Ratio
maxDosePerAdministrationΣ I0..1SimpleQuantity
maxDosePerLifetimeΣ I0..1SimpleQuantity

Usage note

  • extension.RenderedDosageInstruction - Complete rendered dosage instructions for a medication as displayed on the EMR prescription.

  • medication.reference - Reference to the medication is provided.

  • dosage - Multiple dosage lines are included in the message if there are mutliple dosage line for the mediation thay may require tapering up or down for dosage.

  • dosage.sequence - The sequence number of multiple dosages = 1 when the instructions are to be treated as concurrent. The sequence number are sequential, then the dosages are intended to be sequential.

  • dosage.patientInstruction - When the dosage is not populated in the discrete template in the EMR then text dosage instructions are provided as patientInstruction.

Bundle

Could not find subject. File was not found for telusdwgenericemrextract/MedicationStatement

Example

{
   "resource": {
      "id": "ma-labtestsk1-MedicationStatement-2301653",
      "resourceType": "MedicationStatement",
      "meta": {
         "source": "urn:telus:emr:ma:labtestsk1",
         "lastUpdated": "2023-04-21T13:25:15.000Z",
         "security": [
            {
               "system": "http://terminology.hl7.org/CodeSystem/v3-Confidentiality",
               "code": "N",
               "display": "normal"
            }
         ]
      },
      "identifier": [
         {
            "system": "urn:telus:emr:ma:labtestsk1:MedicationStatement",
            "value": "2301653"
         }
      ],
      "partOf": [],
      "status": "active",
      "medicationReference": {
         "reference": "Medication/ma-labtestsk1-Medication-DIN-2245126",
         "display": "ADVAIR 125-25 MCG INHALER",
         "type": "Medication"
      },
      "subject": {
         "reference": "Patient/ma-labtestsk1-Patient-16787",
         "type": "Patient"
      },
      "context": {
         "reference": "Encounter/ma-labtestsk1-Encounter-2364730",
         "type": "Encounter"
      },
      "effectivePeriod": {
         "start": "2023-02-09T00:00:00Z",
         "end": "2023-02-09T00:00:00Z"
      },
      "dateAsserted": "2023-02-09T00:00:00.000Z",
      "reasonCode": [],
      "note": [],
      "dosage": [
         {
            "sequence": 0,
            "asNeededBoolean": false,
            "additionalInstruction": [],
            "route": {
               "coding": [
                  {
                     "system": "urn:telus:emr:ma:*:medication-route",
                     "code": "IH",
                     "display": "Inhalation",
                     "userSelected": true
                  },
                  {
                     "system": "https://fhir.infoway-inforoute.ca/ValueSet/prescriptionrouteofadministration",
                     "version": "1.0.0",
                     "code": "447694001",
                     "display": "Respiratory tract route",
                     "_display": {
                        "extension": [
                           {
                              "url": "http://hl7.org/fhir/StructureDefinition/translation",
                              "extension": [
                                 {
                                    "url": "lang",
                                    "valueCode": "fr"
                                 },
                                 {
                                    "url": "content",
                                    "valueString": "voie inhalée"
                                 }
                              ]
                           }
                        ]
                     },
                     "userSelected": false
                  }
               ],
               "text": "Inhalation"
            },
            "doseAndRate": [
               {
                  "doseQuantity": {
                     "value": 2,
                     "unit": "Puffs",
                     "system": "urn:telus:emr:ma:*:medication-dose-unit",
                     "code": "PUFF"
                  }
               }
            ],
            "timing": {
               "repeat": {
                  "frequency": 1,
                  "period": 1,
                  "periodUnit": "d",
                  "timeOfDay": [],
                  "when": []
               },
               "code": {
                  "coding": [
                     {
                        "system": "http://hl7.org/fhir/v3/GTSAbbreviation",
                        "code": "QD",
                        "display": "Once daily"
                     }
                  ],
                  "text": "Once daily"
               }
            }
         }
      ]
   },
   "options": {
      "is_masked": false,
      "is_deleted": false,
      "is_consent_directive": false
   }
}