This page is part of the Argonaut Data Query Implementation Guide (v1.0.0: Release) based on FHIR R2. This is the current published version. For a full list of available versions, see the Directory of published versions 
Mappings for the StructureDefinition-argo-medicationstatement Profile.
| Argonaut MedicationStatement Profile |
| MedicationStatement | argoprofile | SubstanceAdministration |
| id | | |
| meta | | |
| implicitRules | | |
| language | | |
| text | | Act.text? |
| contained | | N/A |
| extension | | N/A |
| modifierExtension | | N/A |
| identifier | | SubstanceAdministration.id |
| patient | | SubstanceAdministration->subject->Patient |
| informationSource | | |
| dateAsserted | | |
| status | | |
| wasNotTaken | | SubstanceAdministration.actionNegationInd |
| reasonNotTaken | | SubstanceAdministration->Reason->Observation->Value |
| reasonForUse[x] | | |
| effective[x] | | SubstanceAdministration.effectiveTime |
| note | | |
| supportingInformation | | |
| medication[x] | | SubstanceAdministration>Component>SubstanceAdministrationRequest.consumable |
| dosage | | SubstanceAdministration>Component>SubstanceAdministrationRequest |
| id | | n/a |
| extension | | n/a |
| modifierExtension | | N/A |
| text | | |
| timing | | .effectiveTime |
| asNeeded[x] | | boolean: .outboundRelationship[typeCode=PRCN].negationInd (inversed - so negationInd = true means asNeeded=false CodeableConcept: .outboundRelationship[typCode=PRCN].target[classCode=OBS, moodCode=EVN, isCriterionInd=true, code="Assertion"].value |
| site[x] | | .approachSiteCode |
| route | | .routeCode |
| method | | .methodCode |
| quantity[x] | | .doseQuantity |
| rate[x] | | .rateQuantity |
| maxDosePerPeriod | | .maxDoseQuantity |