PackagesCanonicalsLogsProblems
    Packages
    telus.dw.emr.extract-1-1-21@1.1.21
    https://www.telus.com/health/fhir/dwemrextract/StructureDefinition/DwImmunization
description: '**CHR:** Immunizations are recorded in the **Injections** section of the patient chart. A new injection is added via the New Injection dialog with fields for date administered, name, dosage, route, lot number, and series.'
package_name: telus.dw.emr.extract-1-1-21
derivation: constraint
name: DwImmunization
type: Immunization
elements:
  patient:
    type: Reference
    mustSupport: true
    refers: ['https://www.telus.com/health/fhir/dwemrextract/StructureDefinition/DwPatient']
    index: 18
  reportOrigin: {mustSupport: true, index: 24}
  meta:
    elements:
      lastUpdated: {mustSupport: true, index: 1}
      source: {mustSupport: true, index: 2}
      security: {mustSupport: true, index: 3}
  site:
    mustSupport: true
    index: 28
    elements:
      coding:
        index: 29
        slicing:
          rules: open
          discriminator:
          - {path: $this, type: type}
          min: null
          slices:
            siteCVC:
              match: {}
              schema:
                binding: {strength: preferred, valueSet: 'https://fhir.infoway-inforoute.ca/ValueSet/immunizationadministrationanatomicalsitecode'}
                array: true
                index: 30
              min: 0
      text: {mustSupport: true, index: 31}
  encounter:
    type: Reference
    mustSupport: true
    refers: ['https://www.telus.com/health/fhir/dwemrextract/StructureDefinition/DwEncounter']
    index: 19
  vaccineCode:
    mustSupport: true
    index: 10
    elements:
      coding:
        index: 11
        slicing:
          rules: open
          discriminator:
          - {path: system, type: value}
          min: null
          slices:
            absentOrUnknownImmunization:
              match: {system: 'http://hl7.org/fhir/uv/ips/CodeSystem/absent-unknown-uv-ips'}
              schema:
                binding: {strength: preferred, valueSet: 'http://hl7.org/fhir/uv/ips/ValueSet/absent-or-unknown-immunizations-uv-ips'}
                mustSupport: true
                array: true
                index: 12
                elements:
                  system:
                    pattern: {type: Uri, value: 'http://hl7.org/fhir/uv/ips/CodeSystem/absent-unknown-uv-ips'}
                    mustSupport: true
                    index: 13
                  version: {mustSupport: true, index: 14}
                  code: {mustSupport: true, index: 15}
                  display: {mustSupport: true, index: 16}
                required: [system]
      text: {mustSupport: true, index: 17}
  doseQuantity: {mustSupport: true, index: 39}
  reasonCode:
    binding: {strength: example, valueSet: 'http://hl7.org/fhir/ValueSet/immunization-reason'}
    mustSupport: true
    index: 45
    slicing:
      rules: open
      discriminator:
      - {path: coding.system, type: value}
      min: null
      slices:
        ICD9Code:
          match:
            coding: {system: 'http://terminology.hl7.org/CodeSystem/icd9cm'}
          schema:
            array: true
            index: 46
            elements:
              coding:
                binding: {strength: required, valueSet: 'http://fhir.infoway-inforoute.ca/io/psca/ValueSet/ICD9CM'}
                index: 47
                elements:
                  system:
                    pattern: {type: Uri, value: 'http://terminology.hl7.org/CodeSystem/icd9cm'}
                    index: 48
                required: [system]
        ICD10Code:
          match:
            coding: {system: 'http://hl7.org/fhir/sid/icd-10'}
          schema:
            array: true
            index: 49
            elements:
              coding:
                elements:
                  system:
                    pattern: {type: Uri, value: 'http://hl7.org/fhir/sid/icd-10'}
                    index: 50
                required: [system]
        SNOMEDCode:
          match:
            coding: {system: 'http://snomed.info/sct'}
          schema:
            array: true
            index: 51
            elements:
              coding:
                binding: {strength: preferred, valueSet: 'https://fhir.infoway-inforoute.ca/ValueSet/healthconditioncode'}
                index: 52
                elements:
                  system:
                    pattern: {type: Uri, value: 'http://snomed.info/sct'}
                    index: 53
                required: [system]
        ENCODECode:
          match:
            coding: {system: 'https://www.insite-fm.com/encode-fm'}
          schema:
            code:
            - {system: 'https://www.insite-fm.com/encode-fm'}
            array: true
            index: 54
            elements:
              coding:
                elements:
                  system:
                    pattern: {type: Uri, value: 'https://www.insite-fm.com/encode-fm'}
                    index: 55
                required: [system]
  statusReason:
    binding: {strength: example, valueSet: 'http://hl7.org/fhir/ValueSet/immunization-status-reason'}
    mustSupport: true
    index: 6
    elements:
      coding:
        elements:
          code: {index: 7}
          display: {index: 8}
      text: {index: 9}
  route:
    mustSupport: true
    index: 32
    elements:
      coding:
        index: 33
        slicing:
          rules: open
          discriminator:
          - {path: $this, type: type}
          min: null
          slices:
            routeCVC:
              match: {}
              schema:
                binding: {strength: preferred, valueSet: 'https://fhir.infoway-inforoute.ca/ValueSet/immunizationrouteofadministrationcode'}
                array: true
                index: 34
                elements:
                  system: {mustSupport: true, index: 35}
                  code: {mustSupport: true, index: 36}
                  display: {mustSupport: true, index: 37}
      text: {mustSupport: true, index: 38}
  recorded: {mustSupport: true, index: 22}
  note: {mustSupport: true, index: 44}
  primarySource: {mustSupport: true, index: 23}
  status: {mustSupport: true, index: 5}
  id: {mustSupport: true, index: 0}
  lotNumber: {mustSupport: true, index: 26}
  identifier: {mustSupport: true, index: 4}
  manufacturer: {mustSupport: true, index: 25}
  reaction: {index: 56}
  occurrence:
    mustSupport: true
    choices: []
    index: 21
  expirationDate: {mustSupport: true, index: 27}
  performer:
    mustSupport: true
    index: 40
    elements:
      function:
        binding: {strength: extensible, valueSet: 'http://hl7.org/fhir/ValueSet/immunization-function'}
        index: 41
        elements:
          coding: {index: 42}
      actor:
        type: Reference
        refers: ['https://www.telus.com/health/fhir/dwemrextract/StructureDefinition/DwOrganization', 'https://www.telus.com/health/fhir/dwemrextract/StructureDefinition/DwPractitioner', 'https://www.telus.com/health/fhir/dwemrextract/StructureDefinition/DwPractitionerRole']
        index: 43
package_version: 1.1.21
class: profile
kind: resource
url: https://www.telus.com/health/fhir/dwemrextract/StructureDefinition/DwImmunization
base: http://hl7.org/fhir/StructureDefinition/Immunization
version: 2.0.0