description: This is a base profile for Finnish Immunization resource. package_name: hl7.fhir.fi.base derivation: constraint name: FiBaseImmunization type: Immunization elements: patient: type: Reference refers: ['https://hl7.fi/fhir/finnish-base-profiles/StructureDefinition/fi-base-patient'] index: 8 protocolApplied: elements: authority: type: Reference refers: ['https://hl7.fi/fhir/finnish-base-profiles/StructureDefinition/fi-base-organization'] index: 21 targetDisease: elements: coding: short: Vaccine preventatable disease being targetted defined by using THL code system index: 22 slicing: rules: open ordered: false discriminator: - {path: system, type: value} min: null slices: THL-code: match: {system: 'urn:oid:1.2.246.537.6.609'} schema: index: 23 elements: system: pattern: {type: Uri, value: 'urn:oid:1.2.246.537.6.609'} index: 24 required: [system] site: elements: coding: index: 12 slicing: rules: open ordered: false discriminator: - {path: system, type: value} min: null slices: Vaccination-site: match: {system: 'urn:oid:1.2.246.537.6.110'} schema: index: 13 elements: system: pattern: {type: Uri, value: 'urn:oid:1.2.246.537.6.110'} index: 14 required: [system] encounter: type: Reference refers: ['https://hl7.fi/fhir/finnish-base-profiles/StructureDefinition/fi-base-encounter'] index: 9 vaccineCode: elements: coding: short: Defining administered product or substance by using ATC or VNR code. index: 2 slicing: rules: open ordered: false discriminator: - {path: system, type: value} min: null slices: ATC: match: {system: 'urn:oid:1.2.246.537.6.32'} schema: index: 3 elements: system: pattern: {type: Uri, value: 'urn:oid:1.2.246.537.6.32'} index: 4 required: [system] VNR: match: {system: 'urn:oid:1.2.246.537.6.55'} schema: index: 5 elements: system: pattern: {type: Uri, value: 'urn:oid:1.2.246.537.6.55'} index: 6 required: [system] text: {short: Insert product name., index: 7} route: elements: coding: index: 15 slicing: rules: open ordered: false discriminator: - {path: system, type: value} min: null slices: Vaccination-route: match: {system: 'urn:oid:1.2.246.537.6.111'} schema: index: 16 elements: system: pattern: {type: Uri, value: 'urn:oid:1.2.246.537.6.111'} index: 17 required: [system] extension: index: 0 slicing: rules: open ordered: false discriminator: - {path: url, type: value} min: null slices: vaccinationRecorder: match: {url: null} schema: {type: Extension, url: 'https://hl7.fi/fhir/finnish-base-profiles/StructureDefinition/vaccination-recorder', index: 1} min: 0 max: 1 manufacturer: type: Reference refers: ['https://hl7.fi/fhir/finnish-base-profiles/StructureDefinition/fi-base-organization'] index: 11 reaction: elements: detail: type: Reference short: Reference to contained Observation resource. The contained Observation has relevant diagnose codes. refers: ['https://hl7.fi/fhir/finnish-base-profiles/StructureDefinition/fi-base-observation'] index: 20 location: type: Reference refers: ['https://hl7.fi/fhir/finnish-base-profiles/StructureDefinition/fi-base-location'] index: 10 performer: elements: actor: type: Reference refers: ['https://hl7.fi/fhir/finnish-base-profiles/StructureDefinition/fi-base-organization', 'https://hl7.fi/fhir/finnish-base-profiles/StructureDefinition/fi-base-practitioner', 'https://hl7.fi/fhir/finnish-base-profiles/StructureDefinition/fi-base-practitioner-role'] index: 18 reasonReference: type: Reference refers: ['http://hl7.org/fhir/StructureDefinition/DiagnosticReport', 'https://hl7.fi/fhir/finnish-base-profiles/StructureDefinition/fi-base-condition', 'https://hl7.fi/fhir/finnish-base-profiles/StructureDefinition/fi-base-observation'] index: 19 package_version: 1.0.0-rc23 extensions: vaccinationRecorder: {url: 'https://hl7.fi/fhir/finnish-base-profiles/StructureDefinition/vaccination-recorder', min: 0, max: 1, type: Extension, index: 1} class: profile kind: resource url: https://hl7.fi/fhir/finnish-base-profiles/StructureDefinition/fi-base-immunization base: http://hl7.org/fhir/uv/ipa/StructureDefinition/ipa-immunization version: 1.0.0-rc23