StructureDefinition-CareConnect-Immunization

This Immunization Resource describes the event of a patient being administered a vaccination or a record of a vaccination as reported by a patient, a clinician or another party, and may include vaccine reaction information and what vaccination protocol was followed.

Snapshot View

idΣ0..1id
metaΣ0..1Meta
implicitRulesΣ ?!0..1uri
language0..1codeBinding
textI0..1Narrative
contained0..*Resource
parentPresentI0..1Extension(boolean)
recordedDateI0..1Extension(dateTime)
vaccinationProcedureI0..1Extension(CodeableConcept)
modifierExtension?! I0..*Extension
id0..1string
extensionI0..*Extension
useΣ ?!0..1codeBinding
typeΣ0..1CodeableConceptBinding
systemΣ1..1uri
valueΣ1..1string
periodΣ I0..1Period
assignerΣ I0..1Reference(CareConnect-Organization-1)
statusΣ ?!1..1codeBinding
notGivenΣ ?!1..1boolean
vaccineCode1..1CodeableConceptBinding
patientI1..1Reference(CareConnect-Patient-1)
encounterI0..1Reference(CareConnect-Encounter-1)
date0..1dateTime
primarySource1..1boolean
reportOrigin0..1CodeableConcept
locationI0..1Reference(CareConnect-Location-1)
manufacturerI0..1Reference(CareConnect-Organization-1)
lotNumber0..1string
expirationDate0..1date
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
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
doseQuantityI0..1SimpleQuantity
id0..1string
extensionI0..*Extension
modifierExtensionΣ ?! I0..*Extension
roleΣ0..1CodeableConceptBinding
actorΣ I1..1Reference(CareConnect-Practitioner-1)
id0..1string
extensionI0..*Extension
authorStringstring
authorReferenceReference(RelatedPerson | CareConnect-Practitioner-1 | CareConnect-Patient-1)
timeΣ0..1dateTime
text1..1string
id0..1string
extensionI0..*Extension
modifierExtensionΣ ?! I0..*Extension
reason0..*CodeableConcept
reasonNotGiven0..*CodeableConceptBinding
id0..1string
extensionI0..*Extension
modifierExtensionΣ ?! I0..*Extension
date0..1dateTime
detailI0..1Reference(CareConnect-Observation-1)
reported0..1boolean
id0..1string
extensionI0..*Extension
modifierExtensionΣ ?! I0..*Extension
doseSequence1..1positiveInt
description0..1string
authorityI0..1Reference(CareConnect-Organization-1)
series0..1string
seriesDoses0..1positiveInt
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
id0..1string
extensionI0..*Extension
id0..1string
extensionI0..*Extension
systemΣ1..1uri
versionΣ0..1string
codeΣ1..1code
displayΣ1..1string
userSelectedΣ0..1boolean
textΣ0..1string
doseStatusReason0..1CodeableConcept

Differential View

idΣ0..1id
metaΣ0..1Meta
implicitRulesΣ ?!0..1uri
language0..1codeBinding
textI0..1Narrative
contained0..*Resource
parentPresentI0..1Extension(boolean)
recordedDateI0..1Extension(dateTime)
vaccinationProcedureI0..1Extension(CodeableConcept)
modifierExtension?! I0..*Extension
id0..1string
extensionI0..*Extension
useΣ ?!0..1codeBinding
typeΣ0..1CodeableConceptBinding
systemΣ1..1uri
valueΣ1..1string
periodΣ I0..1Period
assignerΣ I0..1Reference(CareConnect-Organization-1)
statusΣ ?!1..1codeBinding
notGivenΣ ?!1..1boolean
vaccineCode1..1CodeableConceptBinding
patientI1..1Reference(CareConnect-Patient-1)
encounterI0..1Reference(CareConnect-Encounter-1)
date0..1dateTime
primarySource1..1boolean
reportOrigin0..1CodeableConcept
locationI0..1Reference(CareConnect-Location-1)
manufacturerI0..1Reference(CareConnect-Organization-1)
lotNumber0..1string
expirationDate0..1date
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
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
doseQuantityI0..1SimpleQuantity
id0..1string
extensionI0..*Extension
modifierExtensionΣ ?! I0..*Extension
roleΣ0..1CodeableConceptBinding
actorΣ I1..1Reference(CareConnect-Practitioner-1)
id0..1string
extensionI0..*Extension
authorStringstring
authorReferenceReference(RelatedPerson | CareConnect-Practitioner-1 | CareConnect-Patient-1)
timeΣ0..1dateTime
text1..1string
id0..1string
extensionI0..*Extension
modifierExtensionΣ ?! I0..*Extension
reason0..*CodeableConcept
reasonNotGiven0..*CodeableConceptBinding
id0..1string
extensionI0..*Extension
modifierExtensionΣ ?! I0..*Extension
date0..1dateTime
detailI0..1Reference(CareConnect-Observation-1)
reported0..1boolean
id0..1string
extensionI0..*Extension
modifierExtensionΣ ?! I0..*Extension
doseSequence1..1positiveInt
description0..1string
authorityI0..1Reference(CareConnect-Organization-1)
series0..1string
seriesDoses0..1positiveInt
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
id0..1string
extensionI0..*Extension
id0..1string
extensionI0..*Extension
systemΣ1..1uri
versionΣ0..1string
codeΣ1..1code
displayΣ1..1string
userSelectedΣ0..1boolean
textΣ0..1string
doseStatusReason0..1CodeableConcept

Hybrid View

idΣ0..1id
metaΣ0..1Meta
implicitRulesΣ ?!0..1uri
language0..1codeBinding
textI0..1Narrative
contained0..*Resource
parentPresentI0..1Extension(boolean)
recordedDateI0..1Extension(dateTime)
vaccinationProcedureI0..1Extension(CodeableConcept)
modifierExtension?! I0..*Extension
id0..1string
extensionI0..*Extension
useΣ ?!0..1codeBinding
typeΣ0..1CodeableConceptBinding
systemΣ1..1uri
valueΣ1..1string
periodΣ I0..1Period
assignerΣ I0..1Reference(CareConnect-Organization-1)
statusΣ ?!1..1codeBinding
notGivenΣ ?!1..1boolean
vaccineCode1..1CodeableConceptBinding
patientI1..1Reference(CareConnect-Patient-1)
encounterI0..1Reference(CareConnect-Encounter-1)
date0..1dateTime
primarySource1..1boolean
reportOrigin0..1CodeableConcept
locationI0..1Reference(CareConnect-Location-1)
manufacturerI0..1Reference(CareConnect-Organization-1)
lotNumber0..1string
expirationDate0..1date
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
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
doseQuantityI0..1SimpleQuantity
id0..1string
extensionI0..*Extension
modifierExtensionΣ ?! I0..*Extension
roleΣ0..1CodeableConceptBinding
actorΣ I1..1Reference(CareConnect-Practitioner-1)
id0..1string
extensionI0..*Extension
authorStringstring
authorReferenceReference(RelatedPerson | CareConnect-Practitioner-1 | CareConnect-Patient-1)
timeΣ0..1dateTime
text1..1string
id0..1string
extensionI0..*Extension
modifierExtensionΣ ?! I0..*Extension
reason0..*CodeableConcept
reasonNotGiven0..*CodeableConceptBinding
id0..1string
extensionI0..*Extension
modifierExtensionΣ ?! I0..*Extension
date0..1dateTime
detailI0..1Reference(CareConnect-Observation-1)
reported0..1boolean
id0..1string
extensionI0..*Extension
modifierExtensionΣ ?! I0..*Extension
doseSequence1..1positiveInt
description0..1string
authorityI0..1Reference(CareConnect-Organization-1)
series0..1string
seriesDoses0..1positiveInt
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
id0..1string
extensionI0..*Extension
id0..1string
extensionI0..*Extension
systemΣ1..1uri
versionΣ0..1string
codeΣ1..1code
displayΣ1..1string
userSelectedΣ0..1boolean
textΣ0..1string
doseStatusReason0..1CodeableConcept

Table View

Immunization..
Immunization.extension0..
Immunization.extensionExtension0..1
Immunization.extensionExtension0..1
Immunization.extensionExtension0..
Immunization.identifier..
Immunization.identifier.system1..
Immunization.identifier.value1..
Immunization.identifier.assignerReference(CareConnect-Organization-1)..
Immunization.status..
Immunization.vaccineCode..
Immunization.patientReference(CareConnect-Patient-1)..
Immunization.encounterReference(CareConnect-Encounter-1)..
Immunization.primarySource..
Immunization.locationReference(CareConnect-Location-1)..
Immunization.manufacturerReference(CareConnect-Organization-1)..
Immunization.site..
Immunization.site.coding..
Immunization.site.coding..1
Immunization.site.coding.extension0..
Immunization.site.coding.extensionExtension0..
Immunization.site.coding.system1..
Immunization.site.coding.code1..
Immunization.site.coding.display1..
Immunization.route..
Immunization.route.coding..
Immunization.route.coding..1
Immunization.route.coding.extension0..
Immunization.route.coding.extensionExtension0..
Immunization.route.coding.system1..
Immunization.route.coding.code1..
Immunization.route.coding.display1..
Immunization.practitioner..
Immunization.practitioner.actorReference(CareConnect-Practitioner-1)..
Immunization.note..
Immunization.note.author[x]Reference(RelatedPerson | CareConnect-Practitioner-1 | CareConnect-Patient-1), string..
Immunization.explanation..
Immunization.explanation.reason..
Immunization.explanation.reasonNotGiven..
Immunization.reaction..
Immunization.reaction.detailReference(CareConnect-Observation-1)..
Immunization.vaccinationProtocol..
Immunization.vaccinationProtocol.doseSequence1..
Immunization.vaccinationProtocol.authorityReference(CareConnect-Organization-1)..
Immunization.vaccinationProtocol.targetDisease..
Immunization.vaccinationProtocol.targetDisease.coding..
Immunization.vaccinationProtocol.targetDisease.coding..1
Immunization.vaccinationProtocol.targetDisease.coding.extension0..
Immunization.vaccinationProtocol.targetDisease.coding.extensionExtension0..
Immunization.vaccinationProtocol.targetDisease.coding.system1..
Immunization.vaccinationProtocol.targetDisease.coding.code1..
Immunization.vaccinationProtocol.targetDisease.coding.display1..
Immunization.vaccinationProtocol.doseStatus..
Immunization.vaccinationProtocol.doseStatus.coding..
Immunization.vaccinationProtocol.doseStatus.coding.system1..
Immunization.vaccinationProtocol.doseStatus.coding.code1..
Immunization.vaccinationProtocol.doseStatus.coding.display1..

Examples

Profile specific implementation guidance:

There is no specific guidance for this profile.