description: This profile represents the constraints applied to the Immunization resource by the CA Core+ project to represent the minimum expectations for the Immunization resource when used to promote capacity building for functionality found across Canadian FHIR implementations. It is informed by the constraints of shared across CIHI pCHDCF data sets and has also undergone analysis to assert alignment with the [Canadian Baseline Immunization Profile](http://build.fhir.org/ig/HL7-Canada/ca-baseline/branches/master/StructureDefinition-profile-immunization.html) package_name: ca.infoway.io.core derivation: constraint name: ImmunizationCACore type: Immunization elements: patient: type: Reference refers: ['http://fhir.infoway-inforoute.ca/ca-core/StructureDefinition/patient-ca-core'] index: 4 protocolApplied: index: 28 elements: seriesDosesPositiveInt: type: positiveInt choiceOf: seriesDoses index: 44 slicing: slices: seriesDosesPositiveInt: match: {} schema: {type: positiveInt, choiceOf: seriesDoses, index: 44} doseNumberPositiveInt: type: positiveInt choiceOf: doseNumber index: 36 slicing: slices: doseNumberPositiveInt: match: {} schema: {type: positiveInt, choiceOf: doseNumber, index: 36} series: {index: 29} doseNumber: choices: [doseNumberString] index: 38 slicing: slices: doseNumberString: match: {} schema: choices: [doseNumberString] index: 38 authority: type: Reference refers: ['http://fhir.infoway-inforoute.ca/ca-core/StructureDefinition/organization-ca-core', 'http://hl7.org/fhir/StructureDefinition/Organization'] index: 30 doseNumberString: type: string choiceOf: doseNumber index: 39 slicing: slices: doseNumberString: match: {} schema: {type: string, choiceOf: doseNumber, index: 39} seriesDosesString: type: string choiceOf: seriesDoses index: 47 slicing: slices: seriesDosesString: match: {} schema: {type: string, choiceOf: seriesDoses, index: 47} seriesDoses: choices: [seriesDosesString] index: 46 slicing: slices: seriesDosesString: match: {} schema: choices: [seriesDosesString] index: 46 targetDisease: binding: {strength: preferred, valueSet: 'https://fhir.infoway-inforoute.ca/ValueSet/vaccinepreventablediseasecode'} index: 31 site: {index: 16} vaccineCode: binding: {strength: preferred, valueSet: 'https://fhir.infoway-inforoute.ca/ValueSet/vaccineadministeredtradenamecode'} index: 3 doseQuantity: {index: 18} reasonCode: binding: {strength: preferred, valueSet: 'https://fhir.infoway-inforoute.ca/ValueSet/actimmunizationreason'} index: 22 statusReason: binding: {strength: preferred, valueSet: 'https://fhir.infoway-inforoute.ca/ValueSet/actnoimmunizationreason'} index: 2 route: {index: 17} extension: type: Extension url: http://hl7.org/fhir/5.0/StructureDefinition/extension-Immunization.supportingInformation index: 0 slicing: slices: supportingInformation: match: {} schema: {type: Extension, url: 'http://hl7.org/fhir/5.0/StructureDefinition/extension-Immunization.supportingInformation', index: 0} status: {index: 1} lotNumber: {index: 14} manufacturer: type: Reference refers: ['http://fhir.infoway-inforoute.ca/ca-core/StructureDefinition/organization-ca-core', 'http://hl7.org/fhir/StructureDefinition/Organization'] index: 13 education: {index: 24} occurrenceString: type: string choiceOf: occurrence index: 12 slicing: slices: occurrenceString: match: {} schema: {type: string, choiceOf: occurrence, index: 12} reaction: index: 25 elements: date: {index: 26} detail: {index: 27} occurrenceDateTime: type: dateTime choiceOf: occurrence index: 9 slicing: slices: occurrenceDateTime: match: {} schema: {type: dateTime, choiceOf: occurrence, index: 9} subpotentReason: {index: 23} occurrence: choices: [occurrenceString] index: 11 slicing: slices: occurrenceString: match: {} schema: choices: [occurrenceString] index: 11 expirationDate: {index: 15} performer: index: 19 elements: function: {index: 20} actor: type: Reference refers: ['http://fhir.infoway-inforoute.ca/ca-core/StructureDefinition/organization-ca-core', 'http://fhir.infoway-inforoute.ca/ca-core/StructureDefinition/practitioner-ca-core', 'http://fhir.infoway-inforoute.ca/ca-core/StructureDefinition/practitionerRole-ca-core', 'http://hl7.org/fhir/StructureDefinition/Organization', 'http://hl7.org/fhir/StructureDefinition/Practitioner', 'http://hl7.org/fhir/StructureDefinition/PractitionerRole'] index: 21 package_version: 0.2.0-dft-ballot extensions: supportingInformation: {url: 'http://hl7.org/fhir/5.0/StructureDefinition/extension-Immunization.supportingInformation', type: Extension, index: 0} class: profile kind: resource url: http://fhir.infoway-inforoute.ca/ca-core/StructureDefinition/immunization-ca-core base: http://hl7.org/fhir/StructureDefinition/Immunization version: null