PackagesCanonicalsLogsProblems
    Packages
    rs/hl7.fhir.cl.clcore@1.8.6
    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: rs/hl7.fhir.cl.clcore
derivation: constraint
name: ImmunizationCL
type: Immunization
elements:
  patient:
    type: Reference
    short: Paciente 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}
  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: 0, 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: 0
              max: 1
  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: null
      slices:
        campana:
          match: {url: null}
          schema: {type: Extension, url: 'https://hl7chile.cl/fhir/ig/clcore/StructureDefinition/NombreCampana', index: 1}
          min: 0
          max: 1
  status:
    binding: {strength: required, valueSet: 'http://hl7.org/fhir/ValueSet/immunization-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:
    type: Reference
    short: Dónde se produjo la inmunización
    mustSupport: true
    refers: ['https://hl7chile.cl/fhir/ig/clcore/StructureDefinition/CoreLocalizacionCl']
    index: 17
    extensions:
      ssalud: {url: 'https://hl7chile.cl/fhir/ig/clcore/StructureDefinition/ServicioSalud', min: 0, max: 1, type: Extension, index: 19}
    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: 0
              max: 1
  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, choiceOf: occurrence, index: 15}
          min: 0
          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]
            index: 14
          min: 0
          max: 1
  expirationDate: {short: Fecha de caducidad de la vacuna, mustSupport: true, index: 21}
  performer:
    short: Quién realizó la inmunización
    mustSupport: true
    index: 22
    elements:
      actor:
        type: Reference
        short: Prestador personal u organizacional 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.6
extensions:
  campana: {url: 'https://hl7chile.cl/fhir/ig/clcore/StructureDefinition/NombreCampana', min: 0, 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.6
required: [location]