PackagesCanonicalsLogsProblems
    Packages
    hl7.fhir.cl.clcore@1.8.2
    https://hl7chile.cl/fhir/ig/clcore/StructureDefinition/ImmunizationCL
description: Definición de un evento de inmunización para las necesidades de interoperabilidad en Chile.
package_name: hl7.fhir.cl.clcore
derivation: constraint
name: ImmunizationCL
type: Immunization
elements:
  patient:
    type: Reference
    short: Quién fue inmunizado
    mustSupport: true
    refers: ['https://hl7chile.cl/fhir/ig/clcore/StructureDefinition/CorePacienteCl']
    index: 10
  protocolApplied:
    short: Protocolo seguido por el proveedor
    mustSupport: true
    index: 27
    elements:
      doseNumber:
        choices: []
        index: 29
        slicing:
          rules: open
          ordered: false
          discriminator:
          - {path: $this, type: type}
          min: null
          slices:
            doseNumberString:
              match: {}
              schema:
                short: Número de dosis dentro de la serie
                mustSupport: true
                choices: [doseNumberString]
                _required: true
                index: 31
              min: 1
              max: 1
      doseNumberString:
        short: Número de dosis dentro de la serie
        type: string
        mustSupport: true
        choiceOf: doseNumber
        index: 32
        slicing:
          slices:
            doseNumberString:
              match: {}
              schema: {short: Número de dosis dentro de la serie, type: string, mustSupport: true, _required: true, choiceOf: doseNumber, index: 32}
              min: 1
              max: 1
    required: [doseNumberString]
  vaccineCode:
    short: Vacuna que se administró o se iba a administrar
    mustSupport: true
    index: 7
    extensions:
      tipov: {url: 'https://hl7chile.cl/fhir/ig/clcore/StructureDefinition/TiposVacunaRNI', min: 1, max: 1, type: Extension, index: 9}
    elements:
      extension:
        short: Nombre de vacuna administrada
        index: 8
        slicing:
          slices:
            tipov:
              match: {}
              schema: {type: Extension, url: 'https://hl7chile.cl/fhir/ig/clcore/StructureDefinition/TiposVacunaRNI', index: 9}
              min: 1
              max: 1
    required: [extension]
  statusReason:
    short: Razón de no realizarse la inmunización
    mustSupport: true
    index: 4
    extensions:
      statusReason: {url: 'https://hl7chile.cl/fhir/ig/clcore/StructureDefinition/RazonNOrealizarseInm', min: 1, max: 1, type: Extension, index: 6}
    elements:
      extension:
        short: Motivo de no realizar la inmunización
        index: 5
        slicing:
          slices:
            statusReason:
              match: {}
              schema: {type: Extension, url: 'https://hl7chile.cl/fhir/ig/clcore/StructureDefinition/RazonNOrealizarseInm', index: 6}
              min: 1
              max: 1
    required: [extension]
  recorded: {short: Cuando la inmunización se capturó por primera vez en el registro del sujeto, mustSupport: true, index: 16}
  programEligibility:
    short: Indica la elegibilidad de un paciente para un programa de financiamiento
    binding: {strength: example, valueSet: 'http://hl7.org/fhir/ValueSet/immunization-program-eligibility'}
    mustSupport: true
    index: 24
  extension:
    index: 0
    slicing:
      rules: open
      ordered: false
      discriminator:
      - {path: url, type: value}
      min: 1
      slices:
        campana:
          match: {url: null}
          schema: {type: Extension, url: 'https://hl7chile.cl/fhir/ig/clcore/StructureDefinition/NombreCampana', index: 1}
          min: 1
          max: 1
  status: {mustSupport: true, index: 3}
  lotNumber: {short: Número de lote de la vacuna, mustSupport: true, index: 20}
  identifier: {short: Identificador(es) por los que se conoce este registro de Inmunización, mustSupport: true, index: 2}
  reaction:
    short: Detalles de una reacción que proviene de la inmunización
    mustSupport: true
    index: 25
    elements:
      date: {short: Cuándo comenzó la reacción, index: 26}
  location:
    short: Dónde se produjo la inmunización
    index: 17
    refers: ['https://hl7chile.cl/fhir/ig/clcore/StructureDefinition/CoreLocalizacionCl']
    type: Reference
    mustSupport: true
    elements:
      extension:
        short: 'Extensión para los Sistemas de Salud, por ejemplo: S.S Viña del mar Quillota'
        index: 18
        slicing:
          slices:
            ssalud:
              match: {}
              schema: {type: Extension, url: 'https://hl7chile.cl/fhir/ig/clcore/StructureDefinition/ServicioSalud', index: 19}
              min: 1
              max: 1
    extensions:
      ssalud: {url: 'https://hl7chile.cl/fhir/ig/clcore/StructureDefinition/ServicioSalud', min: 1, max: 1, type: Extension, index: 19}
    required: [extension]
  occurrenceDateTime:
    short: Fecha de administración de la vacuna
    type: dateTime
    mustSupport: true
    choiceOf: occurrence
    index: 15
    slicing:
      slices:
        occurrenceDateTime:
          match: {}
          schema: {short: Fecha de administración de la vacuna, type: dateTime, mustSupport: true, _required: true, choiceOf: occurrence, index: 15}
          min: 1
          max: 1
  occurrence:
    choices: []
    index: 12
    slicing:
      rules: open
      ordered: false
      discriminator:
      - {path: $this, type: type}
      min: null
      slices:
        occurrenceDateTime:
          match: {}
          schema:
            short: Fecha de administración de la vacuna
            mustSupport: true
            choices: [occurrenceDateTime]
            _required: true
            index: 14
          min: 1
          max: 1
  expirationDate: {short: Fecha de caducidad de la vacuna, mustSupport: true, index: 21}
  performer:
    short: Quién realizó el evento
    mustSupport: true
    index: 22
    elements:
      actor:
        type: Reference
        short: Practicante u organización que realizó la acción
        mustSupport: true
        refers: ['https://hl7chile.cl/fhir/ig/clcore/StructureDefinition/CoreOrganizacionCl', 'https://hl7chile.cl/fhir/ig/clcore/StructureDefinition/CorePrestadorCl']
        index: 23
package_version: 1.8.2
extensions:
  campana: {url: 'https://hl7chile.cl/fhir/ig/clcore/StructureDefinition/NombreCampana', min: 1, max: 1, type: Extension, index: 1}
class: profile
kind: resource
url: https://hl7chile.cl/fhir/ig/clcore/StructureDefinition/ImmunizationCL
base: http://hl7.org/fhir/StructureDefinition/Immunization
version: 1.8.2
required: [occurrenceDateTime, extension, location, expirationDate, performer]