MedicationStatement - FHIR Resource (dstu2)


This MedicationStatement Resource uses the FHIR API standard for access and structure.

Resource Attributes

AttributeField is listTypeDescription
dateAssertedfalsedateTime When the statement was asserted?
dosagetrueData Type Details of how medication was taken
effectiveDateTimefalsedateTime "effectiveDateTime" : "<dateTime>",
effectivePeriodfalsePeriod "effectivePeriod" : { Period },
identifiertrueIdentifier External identifier
informationSourcefalseReference
medicationCodeableConceptfalseCodeableConcept "medicationCodeableConcept" : { CodeableConcept },
medicationReferencefalseReference "medicationReference" : { Reference(Medication) },
notefalsestring Further information about the statement
patientfalseReference Who is/was taking the medication
reasonForUseCodeableConceptfalseCodeableConcept "reasonForUseCodeableConcept" : { CodeableConcept },
reasonForUseReferencefalseReference "reasonForUseReference" : { Reference(Condition) },
reasonNotTakentrueCodeableConcept C? True if asserting medication was not given
statusfalsecode active | completed | entered-in-error | intended
supportingInformationtrueReference Additional supporting information
wasNotTakenfalseboolean True if medication is/was not being taken

MedicationStatement Structure


  
{
  "resourceType" : "MedicationStatement",
  // from Resource: id, meta, implicitRules, and language
  // from DomainResource: text, contained, extension, and modifierExtension
  "identifier" : [{ Identifier }], // External identifier
  "patient" : { Reference(Patient) }, // R!  Who is/was taking  the medication
  "informationSource" : { Reference(Patient|Practitioner|RelatedPerson) }, // 
  "dateAsserted" : "<dateTime>", // When the statement was asserted?
  "status" : "<code>", // R!  active | completed | entered-in-error | intended
  "wasNotTaken" : <boolean>, // True if medication is/was not being taken
  "reasonNotTaken" : [{ CodeableConcept }], // C? True if asserting medication was not given
  // reasonForUse[x]: . One of these 2:
  "reasonForUseCodeableConcept" : { CodeableConcept },
  "reasonForUseReference" : { Reference(Condition) },
  // effective[x]: Over what period was medication consumed?. One of these 2:
  "effectiveDateTime" : "<dateTime>",
  "effectivePeriod" : { Period },
  "note" : "<string>", // Further information about the statement
  "supportingInformation" : [{ Reference(Any) }], // Additional supporting information
  // medication[x]: What medication was taken. One of these 2:
  "medicationCodeableConcept" : { CodeableConcept },
  "medicationReference" : { Reference(Medication) },
  "dosage" : [{ // Details of how medication was taken
    "text" : "<string>", // Reported dosage information
    "timing" : { Timing }, // When/how often was medication taken
    // asNeeded[x]: Take "as needed" (for x). One of these 2:
    "asNeededBoolean" : <boolean>,
    "asNeededCodeableConcept" : { CodeableConcept },
    // site[x]: Where (on body) medication is/was administered. One of these 2:
    "siteCodeableConcept" : { CodeableConcept },
    "siteReference" : { Reference(BodySite) },
    "route" : { CodeableConcept }, // How the medication entered the body
    "method" : { CodeableConcept }, // Technique used to administer medication
    // quantity[x]: Amount administered in one dose. One of these 2:
    "quantityQuantity" : { Quantity(SimpleQuantity) },
    "quantityRange" : { Range },
    // rate[x]: Dose quantity per unit of time. One of these 2:
    "rateRatio" : { Ratio },
    "rateRange" : { Range },
    "maxDosePerPeriod" : { Ratio } // Maximum dose that was consumed per unit of time
  }]
}


 

MedicationStatement Search Parameters

The following search parameters can be used to query MedicationStatement resources. Just submit the like so:

https://api.1up.health/fhir/dstu2/MedicationStatement?query-param=queryvalue
Search ParameterField TypeResource Fields Searched
codetextmedicationCodeableConcept
effectivedatedateeffective[x]
identifiertextidentifier
medicationreferencemedicationReference
patientreferencepatient
sourcereferenceinformationSource
statustextstatus