MedicationAdministration - FHIR Resource (dstu2)


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

Validate an MedicationAdministration FHIR Resource (dstu2)



Resource Attributes

AttributeField is listTypeDescription
devicetrueReference# Device used to administer
dosagefalseData Type# Details of how medication was taken
effectiveTimeDateTimefalsedateTime# "effectiveTimeDateTime" : "<dateTime>",
effectiveTimePeriodfalsePeriod# "effectiveTimePeriod" : { Period },
encounterfalseReference# Encounter administered as part of
identifiertrueIdentifier# External identifier
medicationCodeableConceptfalseCodeableConcept# "medicationCodeableConcept" : { CodeableConcept },
medicationReferencefalseReference# "medicationReference" : { Reference(Medication) },
notefalsestring# Information about the administration
patientfalseReference# Who received medication
practitionerfalseReference# Who administered substance
prescriptionfalseReference# Order administration performed against
reasonGiventrueCodeableConcept# C? Reason administration performed
reasonNotGiventrueCodeableConcept# C? Reason administration not performed
statusfalsecode# in-progress | on-hold | completed | entered-in-error | stopped
wasNotGivenfalseboolean# True if medication not administered

MedicationAdministration Structure


  
{
  "resourceType" : "MedicationAdministration",
  // from Resource: id, meta, implicitRules, and language
  // from DomainResource: text, contained, extension, and modifierExtension
  "identifier" : [{ Identifier }], // External identifier
  "status" : "<code>", // R!  in-progress | on-hold | completed | entered-in-error | stopped
  "patient" : { Reference(Patient) }, // R!  Who received medication
  "practitioner" : { Reference(Practitioner|Patient|RelatedPerson) }, // Who administered substance
  "encounter" : { Reference(Encounter) }, // Encounter administered as part of
  "prescription" : { Reference(MedicationOrder) }, // Order administration performed against
  "wasNotGiven" : <boolean>, // True if medication not administered
  "reasonNotGiven" : [{ CodeableConcept }], // C? Reason administration not performed
  "reasonGiven" : [{ CodeableConcept }], // C? Reason administration performed
  // effectiveTime[x]: Start and end time of administration. One of these 2:
  "effectiveTimeDateTime" : "<dateTime>",
  "effectiveTimePeriod" : { Period },
  // medication[x]: What was administered. One of these 2:
  "medicationCodeableConcept" : { CodeableConcept },
  "medicationReference" : { Reference(Medication) },
  "device" : [{ Reference(Device) }], // Device used to administer
  "note" : "<string>", // Information about the administration
  "dosage" : { // Details of how medication was taken
    "text" : "<string>", // Dosage Instructions
    // site[x]: Body site administered to. One of these 2:
    "siteCodeableConcept" : { CodeableConcept },
    "siteReference" : { Reference(BodySite) },
    "route" : { CodeableConcept }, // Path of substance into body
    "method" : { CodeableConcept }, // How drug was administered
    "quantity" : { Quantity(SimpleQuantity) }, // Amount administered in one dose
    // rate[x]: Dose quantity per unit of time. One of these 2:
    "rateRatio" : { Ratio }
    "rateRange" : { Range }
  }
}


 

MedicationAdministration Search Parameters

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

https://api.1up.health/fhir/dstu2/MedicationAdministration?query-param=queryvalue
Search ParameterField TypeResource Fields Searched
codetextmedicationCodeableConcept
devicereferencedevice
effectivetimedateeffectiveTime[x]
encounterreferenceencounter
identifiertextidentifier
medicationreferencemedicationReference
notgiventextwasNotGiven
patientreferencepatient
practitionerreferencepractitioner
prescriptionreferenceprescription
statustextstatus