StructureDefinition-CareConnect-MedicationStatement

This MedicationStatement Resource is a record of a medication that is being consumed by a patient.

Snapshot View

idΣ0..1id
metaΣ0..1Meta
implicitRulesΣ ?!0..1uri
language0..1codeBinding
textC0..1Narrative
contained0..*Resource
lastIssueDateC0..1Extension(dateTime)
changeSummaryC0..1Extension(Complex)
dosageLastChangedC0..1Extension(dateTime)
prescribingAgencyC0..1Extension(CodeableConcept)
modifierExtension?!0..*Extension
id0..1string
extension0..*Extension
useΣ ?!0..1codeBinding
typeΣ0..1CodeableConceptBinding
systemΣ1..1uri
valueΣ1..1string
periodΣ0..1Period
assignerΣ0..1Reference(CareConnect-Organization-1)
basedOnΣ0..*Reference(CarePlan | ProcedureRequest | ReferralRequest | CareConnect-MedicationRequest-1)
partOfΣ0..*Reference(MedicationAdministration | CareConnect-Procedure-1 | CareConnect-Observation-1 | CareConnect-MedicationStatement-1 | CareConnect-MedicationDispense-1)
contextΣ0..1Reference(EpisodeOfCare | CareConnect-Encounter-1)
statusΣ ?!1..1codeBinding
categoryΣ0..1CodeableConceptBinding
medicationCodeableConceptCodeableConcept
medicationReferenceReference(CareConnect-Medication-1)
effectiveDateTimedateTime
effectivePeriodPeriod
dateAssertedΣ0..1dateTime
informationSource0..1Reference(RelatedPerson | CareConnect-Organization-1 | CareConnect-Patient-1 | CareConnect-Practitioner-1)
subjectΣ1..1Reference(Group | CareConnect-Patient-1)
derivedFrom0..*Reference(Resource)
takenΣ ?!1..1codeBinding
reasonNotTakenC0..*CodeableConcept
reasonCode0..*CodeableConcept
reasonReference0..*Reference(CareConnect-Observation-1 | CareConnect-Condition-1)
id0..1string
extension0..*Extension
authorStringstring
authorReferenceReference(RelatedPerson | CareConnect-Patient-1 | CareConnect-Practitioner-1)
timeΣ0..1dateTime
text1..1string
id0..1string
extension0..*Extension
sequenceΣ0..1integer
textΣ0..1string
additionalInstructionΣ0..*CodeableConcept
patientInstructionΣ0..1string
timingΣ0..1Timing
asNeededBooleanboolean
asNeededCodeableConceptCodeableConcept
siteΣ0..1CodeableConcept
id0..1string
extension0..*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
methodΣ0..1CodeableConcept
doseRangeRange
doseQuantitySimpleQuantity
maxDosePerPeriodΣ0..1Ratio
maxDosePerAdministrationΣ0..1SimpleQuantity
maxDosePerLifetimeΣ0..1SimpleQuantity
rateRatioRatio
rateRangeRange
rateQuantitySimpleQuantity

Differential View

idΣ0..1id
metaΣ0..1Meta
implicitRulesΣ ?!0..1uri
language0..1codeBinding
textC0..1Narrative
contained0..*Resource
lastIssueDateC0..1Extension(dateTime)
changeSummaryC0..1Extension(Complex)
dosageLastChangedC0..1Extension(dateTime)
prescribingAgencyC0..1Extension(CodeableConcept)
modifierExtension?!0..*Extension
id0..1string
extension0..*Extension
useΣ ?!0..1codeBinding
typeΣ0..1CodeableConceptBinding
systemΣ1..1uri
valueΣ1..1string
periodΣ0..1Period
assignerΣ0..1Reference(CareConnect-Organization-1)
basedOnΣ0..*Reference(CarePlan | ProcedureRequest | ReferralRequest | CareConnect-MedicationRequest-1)
partOfΣ0..*Reference(MedicationAdministration | CareConnect-Procedure-1 | CareConnect-Observation-1 | CareConnect-MedicationStatement-1 | CareConnect-MedicationDispense-1)
contextΣ0..1Reference(EpisodeOfCare | CareConnect-Encounter-1)
statusΣ ?!1..1codeBinding
categoryΣ0..1CodeableConceptBinding
medicationCodeableConceptCodeableConcept
medicationReferenceReference(CareConnect-Medication-1)
effectiveDateTimedateTime
effectivePeriodPeriod
dateAssertedΣ0..1dateTime
informationSource0..1Reference(RelatedPerson | CareConnect-Organization-1 | CareConnect-Patient-1 | CareConnect-Practitioner-1)
subjectΣ1..1Reference(Group | CareConnect-Patient-1)
derivedFrom0..*Reference(Resource)
takenΣ ?!1..1codeBinding
reasonNotTakenC0..*CodeableConcept
reasonCode0..*CodeableConcept
reasonReference0..*Reference(CareConnect-Observation-1 | CareConnect-Condition-1)
id0..1string
extension0..*Extension
authorStringstring
authorReferenceReference(RelatedPerson | CareConnect-Patient-1 | CareConnect-Practitioner-1)
timeΣ0..1dateTime
text1..1string
id0..1string
extension0..*Extension
sequenceΣ0..1integer
textΣ0..1string
additionalInstructionΣ0..*CodeableConcept
patientInstructionΣ0..1string
timingΣ0..1Timing
asNeededBooleanboolean
asNeededCodeableConceptCodeableConcept
siteΣ0..1CodeableConcept
id0..1string
extension0..*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
methodΣ0..1CodeableConcept
doseRangeRange
doseQuantitySimpleQuantity
maxDosePerPeriodΣ0..1Ratio
maxDosePerAdministrationΣ0..1SimpleQuantity
maxDosePerLifetimeΣ0..1SimpleQuantity
rateRatioRatio
rateRangeRange
rateQuantitySimpleQuantity

Hybrid View

idΣ0..1id
metaΣ0..1Meta
implicitRulesΣ ?!0..1uri
language0..1codeBinding
textC0..1Narrative
contained0..*Resource
lastIssueDateC0..1Extension(dateTime)
changeSummaryC0..1Extension(Complex)
dosageLastChangedC0..1Extension(dateTime)
prescribingAgencyC0..1Extension(CodeableConcept)
modifierExtension?!0..*Extension
id0..1string
extension0..*Extension
useΣ ?!0..1codeBinding
typeΣ0..1CodeableConceptBinding
systemΣ1..1uri
valueΣ1..1string
periodΣ0..1Period
assignerΣ0..1Reference(CareConnect-Organization-1)
basedOnΣ0..*Reference(CarePlan | ProcedureRequest | ReferralRequest | CareConnect-MedicationRequest-1)
partOfΣ0..*Reference(MedicationAdministration | CareConnect-Procedure-1 | CareConnect-Observation-1 | CareConnect-MedicationStatement-1 | CareConnect-MedicationDispense-1)
contextΣ0..1Reference(EpisodeOfCare | CareConnect-Encounter-1)
statusΣ ?!1..1codeBinding
categoryΣ0..1CodeableConceptBinding
medicationCodeableConceptCodeableConcept
medicationReferenceReference(CareConnect-Medication-1)
effectiveDateTimedateTime
effectivePeriodPeriod
dateAssertedΣ0..1dateTime
informationSource0..1Reference(RelatedPerson | CareConnect-Organization-1 | CareConnect-Patient-1 | CareConnect-Practitioner-1)
subjectΣ1..1Reference(Group | CareConnect-Patient-1)
derivedFrom0..*Reference(Resource)
takenΣ ?!1..1codeBinding
reasonNotTakenC0..*CodeableConcept
reasonCode0..*CodeableConcept
reasonReference0..*Reference(CareConnect-Observation-1 | CareConnect-Condition-1)
id0..1string
extension0..*Extension
authorStringstring
authorReferenceReference(RelatedPerson | CareConnect-Patient-1 | CareConnect-Practitioner-1)
timeΣ0..1dateTime
text1..1string
id0..1string
extension0..*Extension
sequenceΣ0..1integer
textΣ0..1string
additionalInstructionΣ0..*CodeableConcept
patientInstructionΣ0..1string
timingΣ0..1Timing
asNeededBooleanboolean
asNeededCodeableConceptCodeableConcept
siteΣ0..1CodeableConcept
id0..1string
extension0..*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
methodΣ0..1CodeableConcept
doseRangeRange
doseQuantitySimpleQuantity
maxDosePerPeriodΣ0..1Ratio
maxDosePerAdministrationΣ0..1SimpleQuantity
maxDosePerLifetimeΣ0..1SimpleQuantity
rateRatioRatio
rateRangeRange
rateQuantitySimpleQuantity

Table View

MedicationStatement..
MedicationStatement.extension0..
MedicationStatement.extension:lastIssueDateExtension0..1
MedicationStatement.extension:changeSummaryExtension0..
MedicationStatement.extension:dosageLastChangedExtension0..1
MedicationStatement.extension:prescribingAgencyExtension0..
MedicationStatement.identifier..
MedicationStatement.identifier.system1..
MedicationStatement.identifier.value1..
MedicationStatement.identifier.assignerReference(CareConnect-Organization-1)..
MedicationStatement.basedOnReference(CarePlan | ProcedureRequest | ReferralRequest | CareConnect-MedicationRequest-1)..
MedicationStatement.partOfReference(MedicationAdministration | CareConnect-Procedure-1 | CareConnect-Observation-1 | CareConnect-MedicationStatement-1 | CareConnect-MedicationDispense-1)..
MedicationStatement.contextReference(EpisodeOfCare | CareConnect-Encounter-1)..
MedicationStatement.medication[x]Reference(CareConnect-Medication-1), CodeableConcept..
MedicationStatement.informationSourceReference(RelatedPerson | CareConnect-Organization-1 | CareConnect-Patient-1 | CareConnect-Practitioner-1)..
MedicationStatement.subjectReference(Group | CareConnect-Patient-1)..
MedicationStatement.reasonReferenceReference(CareConnect-Observation-1 | CareConnect-Condition-1)..
MedicationStatement.note..
MedicationStatement.note.author[x]Reference(RelatedPerson | CareConnect-Patient-1 | CareConnect-Practitioner-1), string..
MedicationStatement.dosage..
MedicationStatement.dosage.route..
MedicationStatement.dosage.route.coding..
MedicationStatement.dosage.route.coding:snomedCT..1
MedicationStatement.dosage.route.coding:snomedCT.extension0..
MedicationStatement.dosage.route.coding:snomedCT.extension:snomedCTDescriptionIDExtension0..
MedicationStatement.dosage.route.coding:snomedCT.system1..
MedicationStatement.dosage.route.coding:snomedCT.code1..
MedicationStatement.dosage.route.coding:snomedCT.display1..

Examples

Profile specific implementation guidance:

There is no specific guidance for this profile.