description: Definition of the immunization part for all documents, except recommendation request and response documents. package_name: ch.fhir.ig.ch-vacd derivation: constraint name: CHVACDImmunization type: Immunization elements: patient: type: Reference short: Patient refers: ['http://fhir.ch/ig/ch-core/StructureDefinition/ch-core-patient'] index: 10 protocolApplied: index: 14 elements: targetDisease: binding: {strength: extensible, valueSet: 'http://fhir.ch/ig/ch-vacd/ValueSet/ch-vacd-targetdiseasesandillnessesundergoneforimmunization-vs'} index: 15 required: [targetDisease] encounter: type: Reference short: Encounter refers: ['http://fhir.ch/ig/ch-core/StructureDefinition/ch-core-encounter'] index: 11 vaccineCode: binding: {strength: preferred, valueSet: 'http://fhir.ch/ig/ch-vacd/ValueSet/ch-vacd-vaccines-vs'} index: 7 slicing: rules: open description: Discriminated by bound value set discriminator: - {path: $this, type: pattern} min: 1 max: 1 slices: atcClass: match: {} schema: short: WHO ATC classification binding: {strength: required, valueSet: 'http://hl7.org/fhir/uv/ips/ValueSet/whoatc-uv-ips'} index: 8 min: 0 max: 1 absentOrUnknownImmunization: match: {} schema: short: Absent Unknown Immunization binding: {strength: required, valueSet: 'http://hl7.org/fhir/uv/ips/ValueSet/absent-or-unknown-immunizations-uv-ips'} index: 9 min: 0 max: 1 route: short: How vaccine entered body. binding: {strength: extensible, valueSet: 'http://fhir.ch/ig/ch-vacd/ValueSet/ch-vacd-route-of-administration-vs'} index: 12 extension: index: 1 slicing: rules: open discriminator: - {path: url, type: value} min: null slices: medication: match: {url: null} schema: {type: Extension, url: 'http://fhir.ch/ig/ch-vacd/StructureDefinition/ch-vacd-ext-immunization-medication-reference', index: 2} min: 0 max: 1 contained: {short: Immunization inline resource, index: 0} status: {index: 6} identifier: short: Immunization item ID index: 3 elements: system: {index: 4} value: {index: 5} performer: elements: actor: type: Reference short: The performer who applied the vaccine refers: ['http://fhir.ch/ig/ch-core/StructureDefinition/ch-core-practitionerrole'] index: 13 package_version: 1.0.0 extensions: medication: {url: 'http://fhir.ch/ig/ch-vacd/StructureDefinition/ch-vacd-ext-immunization-medication-reference', min: 0, max: 1, type: Extension, index: 2} class: profile kind: resource url: http://fhir.ch/ig/ch-vacd/StructureDefinition/ch-vacd-immunization base: http://hl7.org/fhir/StructureDefinition/Immunization version: 1.0.0 required: [vaccineCode, protocolApplied, identifier]