description: Definition of the immunization recommendation part for all documents, except recommendation request and response documents. package_name: ch.fhir.ig.ch derivation: constraint name: CHVACDImmunizationRecommendation type: ImmunizationRecommendation elements: contained: {short: ImmunizationRecommendation inline resource, index: 0} extension: index: 1 slicing: rules: open discriminator: - {path: url, type: value} min: null slices: relatesTo: match: {url: null} schema: {type: Extension, url: 'http://fhir.ch/ig/ch-vacd/StructureDefinition/ch-vacd-ext-cross-reference', index: 2} min: 0 max: 1 identifier: {short: Immunization Recommendation item ID, index: 3} patient: type: Reference short: Patient refers: ['http://fhir.ch/ig/ch-core/StructureDefinition/ch-core-patient'] index: 4 authority: type: Reference refers: ['http://fhir.ch/ig/ch-core/StructureDefinition/ch-core-organization'] index: 5 recommendation: elements: vaccineCode: short: Immunization Recommendation Vaccine Code binding: {strength: extensible, valueSet: 'http://fhir.ch/ig/ch-vacd/ValueSet/ch-vacd-ch-vaccination-plan-immunizations-vs'} index: 6 targetDisease: binding: {strength: extensible, valueSet: 'http://fhir.ch/ig/ch-vacd/ValueSet/ch-vacd-targetdiseasesandillnessesundergoneforimmunization-vs'} mustSupport: true index: 7 forecastReason: binding: {strength: extensible, valueSet: 'http://fhir.ch/ig/ch-vacd/ValueSet/ch-vacd-recommendation-categories-vs'} mustSupport: true index: 8 dateCriterion: {mustSupport: true, index: 9} required: [targetDisease, dateCriterion, forecastReason] package_version: vacd-2.1.0 extensions: relatesTo: {url: 'http://fhir.ch/ig/ch-vacd/StructureDefinition/ch-vacd-ext-cross-reference', min: 0, max: 1, type: Extension, index: 2} class: profile kind: resource url: http://fhir.ch/ig/ch-vacd/StructureDefinition/ch-vacd-immunization-recommendation base: http://hl7.org/fhir/StructureDefinition/ImmunizationRecommendation version: 2.1.0 required: [identifier]