StructureDefinition-CareConnect-MedicationAdministration

Describes the event of a patient consuming or otherwise being administered a medication.

Snapshot View

idΣ0..1id
metaΣ0..1Meta
implicitRulesΣ ?!0..1uri
language0..1codeBinding
textC0..1Narrative
contained0..*Resource
extensionC0..*Extension
modifierExtension?! C0..*Extension
id0..1string
extensionC0..*Extension
useΣ ?!0..1codeBinding
typeΣ0..1CodeableConceptBinding
systemΣ0..1uri
valueΣ0..1string
periodΣ C0..1Period
assignerΣ C0..1Reference(CareConnect-Organization-1)
definitionΣ C0..*Reference(ActivityDefinition | PlanDefinition)
partOfΣ C0..*Reference(CareConnect-MedicationAdministration-1 | CareConnect-Procedure-1)
statusΣ ?!1..1codeBinding
category0..1CodeableConceptBinding
medicationCodeableConceptCodeableConcept
medicationReferenceReference(CareConnect-Medication-1)
subjectΣ C1..1Reference(Group | CareConnect-Patient-1)
contextC0..1Reference(CareConnect-Encounter-1 | CareConnect-EpisodeOfCare-1)
supportingInformationC0..*Reference(Resource)
effectiveDateTimedateTime
effectivePeriodPeriod
id0..1string
extensionC0..*Extension
modifierExtensionΣ ?! C0..*Extension
actorΣ C1..1Reference(Device | CareConnect-Patient-1 | CareConnect-Practitioner-1 | CareConnect-RelatedPerson-1)
onBehalfOfC0..1Reference(CareConnect-Organization-1)
notGivenΣ ?!0..1boolean
reasonNotGivenC0..*CodeableConcept
reasonCodeC0..*CodeableConcept
reasonReferenceC0..*Reference(CareConnect-Condition-1 | CareConnect-Observation-1)
prescriptionC0..1Reference(CareConnect-MedicationRequest-1)
deviceC0..*Reference(Device)
id0..1string
extensionC0..*Extension
authorReferenceReference(CareConnect-Patient-1 | CareConnect-Practitioner-1 | CareConnect-RelatedPerson-1)
authorStringstring
timeΣ0..1dateTime
text1..1string
id0..1string
extensionC0..*Extension
modifierExtensionΣ ?! C0..*Extension
text0..1string
site0..1CodeableConcept
id0..1string
extensionC0..*Extension
id0..1string
SnomedCTDescriptionIdC0..1Extension(Complex)
systemΣ1..1uriFixed Value
versionΣ0..1string
codeΣ1..1code
displayΣ1..1string
userSelectedΣ0..1boolean
textΣ0..1string
method0..1CodeableConcept
doseC0..1SimpleQuantity
rateQuantitySimpleQuantity
rateRatioRatio
eventHistoryC0..*Reference(Provenance)

Differential View

idΣ0..1id
metaΣ0..1Meta
implicitRulesΣ ?!0..1uri
language0..1codeBinding
textC0..1Narrative
contained0..*Resource
extensionC0..*Extension
modifierExtension?! C0..*Extension
id0..1string
extensionC0..*Extension
useΣ ?!0..1codeBinding
typeΣ0..1CodeableConceptBinding
systemΣ0..1uri
valueΣ0..1string
periodΣ C0..1Period
assignerΣ C0..1Reference(CareConnect-Organization-1)
definitionΣ C0..*Reference(ActivityDefinition | PlanDefinition)
partOfΣ C0..*Reference(CareConnect-MedicationAdministration-1 | CareConnect-Procedure-1)
statusΣ ?!1..1codeBinding
category0..1CodeableConceptBinding
medicationCodeableConceptCodeableConcept
medicationReferenceReference(CareConnect-Medication-1)
subjectΣ C1..1Reference(Group | CareConnect-Patient-1)
contextC0..1Reference(CareConnect-Encounter-1 | CareConnect-EpisodeOfCare-1)
supportingInformationC0..*Reference(Resource)
effectiveDateTimedateTime
effectivePeriodPeriod
id0..1string
extensionC0..*Extension
modifierExtensionΣ ?! C0..*Extension
actorΣ C1..1Reference(Device | CareConnect-Patient-1 | CareConnect-Practitioner-1 | CareConnect-RelatedPerson-1)
onBehalfOfC0..1Reference(CareConnect-Organization-1)
notGivenΣ ?!0..1boolean
reasonNotGivenC0..*CodeableConcept
reasonCodeC0..*CodeableConcept
reasonReferenceC0..*Reference(CareConnect-Condition-1 | CareConnect-Observation-1)
prescriptionC0..1Reference(CareConnect-MedicationRequest-1)
deviceC0..*Reference(Device)
id0..1string
extensionC0..*Extension
authorReferenceReference(CareConnect-Patient-1 | CareConnect-Practitioner-1 | CareConnect-RelatedPerson-1)
authorStringstring
timeΣ0..1dateTime
text1..1string
id0..1string
extensionC0..*Extension
modifierExtensionΣ ?! C0..*Extension
text0..1string
site0..1CodeableConcept
id0..1string
extensionC0..*Extension
id0..1string
SnomedCTDescriptionIdC0..1Extension(Complex)
systemΣ1..1uriFixed Value
versionΣ0..1string
codeΣ1..1code
displayΣ1..1string
userSelectedΣ0..1boolean
textΣ0..1string
method0..1CodeableConcept
doseC0..1SimpleQuantity
rateQuantitySimpleQuantity
rateRatioRatio
eventHistoryC0..*Reference(Provenance)

Hybrid View

idΣ0..1id
metaΣ0..1Meta
implicitRulesΣ ?!0..1uri
language0..1codeBinding
textC0..1Narrative
contained0..*Resource
extensionC0..*Extension
modifierExtension?! C0..*Extension
id0..1string
extensionC0..*Extension
useΣ ?!0..1codeBinding
typeΣ0..1CodeableConceptBinding
systemΣ0..1uri
valueΣ0..1string
periodΣ C0..1Period
assignerΣ C0..1Reference(CareConnect-Organization-1)
definitionΣ C0..*Reference(ActivityDefinition | PlanDefinition)
partOfΣ C0..*Reference(CareConnect-MedicationAdministration-1 | CareConnect-Procedure-1)
statusΣ ?!1..1codeBinding
category0..1CodeableConceptBinding
medicationCodeableConceptCodeableConcept
medicationReferenceReference(CareConnect-Medication-1)
subjectΣ C1..1Reference(Group | CareConnect-Patient-1)
contextC0..1Reference(CareConnect-Encounter-1 | CareConnect-EpisodeOfCare-1)
supportingInformationC0..*Reference(Resource)
effectiveDateTimedateTime
effectivePeriodPeriod
id0..1string
extensionC0..*Extension
modifierExtensionΣ ?! C0..*Extension
actorΣ C1..1Reference(Device | CareConnect-Patient-1 | CareConnect-Practitioner-1 | CareConnect-RelatedPerson-1)
onBehalfOfC0..1Reference(CareConnect-Organization-1)
notGivenΣ ?!0..1boolean
reasonNotGivenC0..*CodeableConcept
reasonCodeC0..*CodeableConcept
reasonReferenceC0..*Reference(CareConnect-Condition-1 | CareConnect-Observation-1)
prescriptionC0..1Reference(CareConnect-MedicationRequest-1)
deviceC0..*Reference(Device)
id0..1string
extensionC0..*Extension
authorReferenceReference(CareConnect-Patient-1 | CareConnect-Practitioner-1 | CareConnect-RelatedPerson-1)
authorStringstring
timeΣ0..1dateTime
text1..1string
id0..1string
extensionC0..*Extension
modifierExtensionΣ ?! C0..*Extension
text0..1string
site0..1CodeableConcept
id0..1string
extensionC0..*Extension
id0..1string
SnomedCTDescriptionIdC0..1Extension(Complex)
systemΣ1..1uriFixed Value
versionΣ0..1string
codeΣ1..1code
displayΣ1..1string
userSelectedΣ0..1boolean
textΣ0..1string
method0..1CodeableConcept
doseC0..1SimpleQuantity
rateQuantitySimpleQuantity
rateRatioRatio
eventHistoryC0..*Reference(Provenance)

Table View

MedicationAdministration..
MedicationAdministration.identifier..
MedicationAdministration.identifier.assignerReference(CareConnect-Organization-1)..
MedicationAdministration.partOfReference(CareConnect-MedicationAdministration-1 | CareConnect-Procedure-1)..
MedicationAdministration.medication[x]CodeableConcept | Reference(CareConnect-Medication-1)..
MedicationAdministration.subjectReference(Group | CareConnect-Patient-1)..
MedicationAdministration.contextReference(CareConnect-Encounter-1 | CareConnect-EpisodeOfCare-1)..
MedicationAdministration.performer..
MedicationAdministration.performer.actorReference(Device | CareConnect-Patient-1 | CareConnect-Practitioner-1 | CareConnect-RelatedPerson-1)..
MedicationAdministration.performer.onBehalfOfReference(CareConnect-Organization-1)..
MedicationAdministration.reasonReferenceReference(CareConnect-Condition-1 | CareConnect-Observation-1)..
MedicationAdministration.prescriptionReference(CareConnect-MedicationRequest-1)..
MedicationAdministration.note..
MedicationAdministration.note.author[x]Reference(CareConnect-Patient-1 | CareConnect-Practitioner-1 | CareConnect-RelatedPerson-1) | string..
MedicationAdministration.dosage..
MedicationAdministration.dosage.route..
MedicationAdministration.dosage.route.coding..
MedicationAdministration.dosage.route.coding:snomedCT..1
MedicationAdministration.dosage.route.coding:snomedCT.extension0..
MedicationAdministration.dosage.route.coding:snomedCT.extension:SnomedCTDescriptionIdExtension0..
MedicationAdministration.dosage.route.coding:snomedCT.system1..
MedicationAdministration.dosage.route.coding:snomedCT.code1..
MedicationAdministration.dosage.route.coding:snomedCT.display1..

Examples

Profile specific implementation guidance:

There is no specific guidance for this profile.