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
textI0..1Narrative
contained0..*Resource
extensionI0..*Extension
modifierExtension?! I0..*Extension
id0..1string
extensionI0..*Extension
useΣ ?!0..1codeBinding
typeΣ0..1CodeableConceptBinding
systemΣ0..1uri
valueΣ0..1string
periodΣ I0..1Period
assignerΣ I0..1Reference(CareConnect-Organization-1)
definitionΣ I0..*Reference(PlanDefinition | ActivityDefinition)
partOfΣ I0..*Reference(CareConnect-Procedure-1 | CareConnect-MedicationAdministration-1)
statusΣ ?!1..1codeBinding
category0..1CodeableConceptBinding
medicationCodeableConceptCodeableConcept
medicationReferenceReference(CareConnect-Medication-1)
subjectΣ I1..1Reference(Group | CareConnect-Patient-1)
contextI0..1Reference(CareConnect-Encounter-1 | CareConnect-EpisodeOfCare-1)
supportingInformationI0..*Reference(Resource)
effectiveDateTimedateTime
effectivePeriodPeriod
id0..1string
extensionI0..*Extension
modifierExtensionΣ ?! I0..*Extension
actorΣ I1..1Reference(Device | CareConnect-Patient-1 | CareConnect-RelatedPerson-1 | CareConnect-Practitioner-1)
onBehalfOfI0..1Reference(CareConnect-Organization-1)
notGivenΣ ?!0..1boolean
reasonNotGivenI0..*CodeableConcept
reasonCodeI0..*CodeableConcept
reasonReferenceI0..*Reference(CareConnect-Condition-1 | CareConnect-Observation-1)
prescriptionI0..1Reference(CareConnect-MedicationRequest-1)
deviceI0..*Reference(Device)
id0..1string
extensionI0..*Extension
authorStringstring
authorReferenceReference(CareConnect-Patient-1 | CareConnect-RelatedPerson-1 | CareConnect-Practitioner-1)
timeΣ0..1dateTime
text1..1string
id0..1string
extensionI0..*Extension
modifierExtensionΣ ?! I0..*Extension
text0..1string
site0..1CodeableConcept
id0..1string
extensionI0..*Extension
id0..1string
SnomedCTDescriptionIdI0..1Extension(Complex)
systemΣ1..1uriFixed Value
versionΣ0..1string
codeΣ1..1code
displayΣ1..1string
userSelectedΣ0..1boolean
textΣ0..1string
method0..1CodeableConcept
doseI0..1SimpleQuantity
rateRatioRatio
rateQuantitySimpleQuantity
eventHistoryI0..*Reference(Provenance)

Differential View

idΣ0..1id
metaΣ0..1Meta
implicitRulesΣ ?!0..1uri
language0..1codeBinding
textI0..1Narrative
contained0..*Resource
extensionI0..*Extension
modifierExtension?! I0..*Extension
id0..1string
extensionI0..*Extension
useΣ ?!0..1codeBinding
typeΣ0..1CodeableConceptBinding
systemΣ0..1uri
valueΣ0..1string
periodΣ I0..1Period
assignerΣ I0..1Reference(CareConnect-Organization-1)
definitionΣ I0..*Reference(PlanDefinition | ActivityDefinition)
partOfΣ I0..*Reference(CareConnect-Procedure-1 | CareConnect-MedicationAdministration-1)
statusΣ ?!1..1codeBinding
category0..1CodeableConceptBinding
medicationCodeableConceptCodeableConcept
medicationReferenceReference(CareConnect-Medication-1)
subjectΣ I1..1Reference(Group | CareConnect-Patient-1)
contextI0..1Reference(CareConnect-Encounter-1 | CareConnect-EpisodeOfCare-1)
supportingInformationI0..*Reference(Resource)
effectiveDateTimedateTime
effectivePeriodPeriod
id0..1string
extensionI0..*Extension
modifierExtensionΣ ?! I0..*Extension
actorΣ I1..1Reference(Device | CareConnect-Patient-1 | CareConnect-RelatedPerson-1 | CareConnect-Practitioner-1)
onBehalfOfI0..1Reference(CareConnect-Organization-1)
notGivenΣ ?!0..1boolean
reasonNotGivenI0..*CodeableConcept
reasonCodeI0..*CodeableConcept
reasonReferenceI0..*Reference(CareConnect-Condition-1 | CareConnect-Observation-1)
prescriptionI0..1Reference(CareConnect-MedicationRequest-1)
deviceI0..*Reference(Device)
id0..1string
extensionI0..*Extension
authorStringstring
authorReferenceReference(CareConnect-Patient-1 | CareConnect-RelatedPerson-1 | CareConnect-Practitioner-1)
timeΣ0..1dateTime
text1..1string
id0..1string
extensionI0..*Extension
modifierExtensionΣ ?! I0..*Extension
text0..1string
site0..1CodeableConcept
id0..1string
extensionI0..*Extension
id0..1string
SnomedCTDescriptionIdI0..1Extension(Complex)
systemΣ1..1uriFixed Value
versionΣ0..1string
codeΣ1..1code
displayΣ1..1string
userSelectedΣ0..1boolean
textΣ0..1string
method0..1CodeableConcept
doseI0..1SimpleQuantity
rateRatioRatio
rateQuantitySimpleQuantity
eventHistoryI0..*Reference(Provenance)

Hybrid View

idΣ0..1id
metaΣ0..1Meta
implicitRulesΣ ?!0..1uri
language0..1codeBinding
textI0..1Narrative
contained0..*Resource
extensionI0..*Extension
modifierExtension?! I0..*Extension
id0..1string
extensionI0..*Extension
useΣ ?!0..1codeBinding
typeΣ0..1CodeableConceptBinding
systemΣ0..1uri
valueΣ0..1string
periodΣ I0..1Period
assignerΣ I0..1Reference(CareConnect-Organization-1)
definitionΣ I0..*Reference(PlanDefinition | ActivityDefinition)
partOfΣ I0..*Reference(CareConnect-Procedure-1 | CareConnect-MedicationAdministration-1)
statusΣ ?!1..1codeBinding
category0..1CodeableConceptBinding
medicationCodeableConceptCodeableConcept
medicationReferenceReference(CareConnect-Medication-1)
subjectΣ I1..1Reference(Group | CareConnect-Patient-1)
contextI0..1Reference(CareConnect-Encounter-1 | CareConnect-EpisodeOfCare-1)
supportingInformationI0..*Reference(Resource)
effectiveDateTimedateTime
effectivePeriodPeriod
id0..1string
extensionI0..*Extension
modifierExtensionΣ ?! I0..*Extension
actorΣ I1..1Reference(Device | CareConnect-Patient-1 | CareConnect-RelatedPerson-1 | CareConnect-Practitioner-1)
onBehalfOfI0..1Reference(CareConnect-Organization-1)
notGivenΣ ?!0..1boolean
reasonNotGivenI0..*CodeableConcept
reasonCodeI0..*CodeableConcept
reasonReferenceI0..*Reference(CareConnect-Condition-1 | CareConnect-Observation-1)
prescriptionI0..1Reference(CareConnect-MedicationRequest-1)
deviceI0..*Reference(Device)
id0..1string
extensionI0..*Extension
authorStringstring
authorReferenceReference(CareConnect-Patient-1 | CareConnect-RelatedPerson-1 | CareConnect-Practitioner-1)
timeΣ0..1dateTime
text1..1string
id0..1string
extensionI0..*Extension
modifierExtensionΣ ?! I0..*Extension
text0..1string
site0..1CodeableConcept
id0..1string
extensionI0..*Extension
id0..1string
SnomedCTDescriptionIdI0..1Extension(Complex)
systemΣ1..1uriFixed Value
versionΣ0..1string
codeΣ1..1code
displayΣ1..1string
userSelectedΣ0..1boolean
textΣ0..1string
method0..1CodeableConcept
doseI0..1SimpleQuantity
rateRatioRatio
rateQuantitySimpleQuantity
eventHistoryI0..*Reference(Provenance)

Table View

MedicationAdministration..
MedicationAdministration.identifier..
MedicationAdministration.identifier.assignerReference(CareConnect-Organization-1)..
MedicationAdministration.partOfReference(CareConnect-Procedure-1 | CareConnect-MedicationAdministration-1)..
MedicationAdministration.medication[x]Reference(CareConnect-Medication-1), CodeableConcept..
MedicationAdministration.subjectReference(Group | CareConnect-Patient-1)..
MedicationAdministration.contextReference(CareConnect-Encounter-1 | CareConnect-EpisodeOfCare-1)..
MedicationAdministration.performer..
MedicationAdministration.performer.actorReference(Device | CareConnect-Patient-1 | CareConnect-RelatedPerson-1 | CareConnect-Practitioner-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-RelatedPerson-1 | CareConnect-Practitioner-1), string..
MedicationAdministration.dosage..
MedicationAdministration.dosage.route..
MedicationAdministration.dosage.route.coding..
MedicationAdministration.dosage.route.coding..1
MedicationAdministration.dosage.route.coding.extension0..
MedicationAdministration.dosage.route.coding.extensionExtension0..
MedicationAdministration.dosage.route.coding.system1..
MedicationAdministration.dosage.route.coding.code1..
MedicationAdministration.dosage.route.coding.display1..

Examples

Profile specific implementation guidance:

There is no specific guidance for this profile.