Resumen Digital de Atención en Salud (RDA)
0.7.2 - STU1 Colombia

Resumen Digital de Atención en Salud (RDA) - Local Development build (v0.7.2) built by the FHIR (HL7® FHIR® Standard) Build Tools. See the Directory of published versions

Resource Profile: Inmunización o vacunación (Immunization) RDA

Canonical URL: https://fhir.minsalud.gov.co/rda/StructureDefinition/ImmunizationRDA Version: 0.7.2
Active as of 2025-12-29 Computable Name: ImmunizationRDA

Copyright/Legal: Ministerio de Salud y Protección Social, CC BY-NC-SA 4.0, 2025+

Perfil FHIR de inmunización o vacunación, para su intercambio en un documento RDA en Colombia.

Describe el caso de un paciente quién se le ha administrado una vacuna o un registro de inmunización según lo registrado en el sistema de información del Programa Ampliado de Inmunizaciones (PAI).

El perfil de inmunización RDA está diseñado para facilitar la consulta de los registros históricos de vacunas de pacientes en todos los ámbitos de atención y en todas las regiones.

Ámbito

Este perfil define las restricciones y extensiones aplicables al recurso FHIR Immunization, con el objetivo de estandarizar y representar información sobre las inmunizaciones o vacunaciones administradas a los pacientes en Colombia, dentro del contexto del Resumen Digital de Atención en salud (RDA).

Ha sido diseñado a partir de los lineamientos normativos definidos por el Ministerio de Salud y Protección Social, y está armonizado con la Guía de Implementación FHIR Core Colombia.

En Colombia, la información sobre inmunizaciones debe registrarse en la historia clínica del paciente, de acuerdo con los lineamientos establecidos por el Ministerio de Salud y Protección Social y con la normatividad vigente sobre la gestión de la información en salud.

Características

  • Resumen de inmunización: registro de vacunas administradas al paciente, incluyendo detalles como tipo de vacuna, fecha de administración, dosis.
  • PAI: los recursos de generan a partir de los registros del sistema de información del Programa Ampliado de Inmunizaciones (PAI) de Colombia, asegurando la interoperabilidad con los datos oficiales de vacunación.

Uso previsto

Este perfil está diseñado para ser implementado por:

  • Plataforma de interoperabilidad del Ministerio de Salud y Protección Social.
  • Instituciones Prestadoras de Servicios de Salud.
  • Sistemas de información en salud (HIS, HCE, LIS, RIS, etc.).
  • Repositorios de datos clínicos (CDR).
  • Proveedores y consumidores de servicios interoperables de salud.

Se espera que sea utilizado principalmente en el escenario de intercambio del Resumen Digital de Atención (RDA).

Restricciones

  • Se requiere el uso de terminologías controladas nacionales.
  • Se aplican restricciones sobre elementos obligatorios y cardinalidad del tipo de recurso FHIR Immunization, para ajustar su uso en el contexto de la Resolución 1888 de 2025.

Relación con otras guías o perfiles

Este perfil se basa en:

Consideraciones adicionales

Usages:

You can also check for usages in the FHIR IG Statistics

Formal Views of Profile Content

Description of Profiles, Differentials, Snapshots and how the different presentations work.

NameFlagsCard.TypeDescription & Constraints    Filter: Filtersdoco
.. Immunization 0..* Immunization Immunization event information
... implicitRules ?!Σ 0..1 uri A set of rules under which this content was created
... modifierExtension ?! 0..* Extension Extensions that cannot be ignored
... status ?!Σ 1..1 code completed | entered-in-error | not-done
Binding: ImmunizationStatusCodes (required): A set of codes indicating the current status of an Immunization.
Fixed Value: completed
.... text SΣ 1..1 string Nombre de la vacuna administrada
... patient SΣ 1..1 Reference(Paciente (Patient) RDA) Referencia al paciente a quien se le ha administrado la vacuna
... occurrence[x] SΣ 1..1 dateTime Fecha y hora de la administración de la vacuna
... manufacturer 1..1 Reference(Organization) Fabricante de la vacuna
.... display SΣ 1..1 string Text alternative for the resource
... lotNumber S 1..1 string Número de lote de la vacuna
... Slices for performer Σ 2..2 BackboneElement Institución y Profesional de salud que administró la vacuna
Slice: Unordered, Open by value:actor.type
.... performer:All Slices Content/Rules for all slices
..... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
..... actor Σ 1..1 Reference(Practitioner | PractitionerRole | Organization) Individual or organization who was performing
.... performer:organization Σ 1..1 BackboneElement Who performed event
..... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
..... actor Σ 1..1 Reference(Practitioner | PractitionerRole | Organization) Institución prestadora de servicios de salud que administró la vacuna
...... type Σ 1..1 uri Type the reference refers to (e.g. "Patient")
Binding: ResourceType (extensible): Aa resource (or, for logical models, the URI of the logical model).
Fixed Value: Organization
...... display SΣ 1..1 string Text alternative for the resource
.... performer:practitioner Σ 1..1 BackboneElement Who performed event
..... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
..... actor Σ 1..1 Reference(Practitioner | PractitionerRole | Organization) Profesional de salud que administró la vacuna
...... type Σ 1..1 uri Type the reference refers to (e.g. "Patient")
Binding: ResourceType (extensible): Aa resource (or, for logical models, the URI of the logical model).
Fixed Value: Practitioner
...... display SΣ 1..1 string Text alternative for the resource
... protocolApplied 1..1 BackboneElement Protocolo de vacunación aplicado
.... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
.... doseNumber[x] S 1..1 string Número de dosis administrada

doco Documentation for this format

Terminology Bindings

PathConformanceValueSet / CodeURI
Immunization.statusrequiredFixed Value: completed
http://hl7.org/fhir/ValueSet/immunization-status|4.0.1
From the FHIR Standard
Immunization.vaccineCodeexampleVaccineAdministeredValueSet
http://hl7.org/fhir/ValueSet/vaccine-code
From the FHIR Standard
Immunization.performer:organization.actor.typeextensibleFixed Value: Organization
http://hl7.org/fhir/ValueSet/resource-types
From the FHIR Standard
Immunization.performer:practitioner.actor.typeextensibleFixed Value: Practitioner
http://hl7.org/fhir/ValueSet/resource-types
From the FHIR Standard

Constraints

IdGradePath(s)DetailsRequirements
dom-2errorImmunizationIf the resource is contained in another resource, it SHALL NOT contain nested Resources
: contained.contained.empty()
dom-3errorImmunizationIf the resource is contained in another resource, it SHALL be referred to from elsewhere in the resource or SHALL refer to the containing resource
: contained.where((('#'+id in (%resource.descendants().reference | %resource.descendants().as(canonical) | %resource.descendants().as(uri) | %resource.descendants().as(url))) or descendants().where(reference = '#').exists() or descendants().where(as(canonical) = '#').exists() or descendants().where(as(canonical) = '#').exists()).not()).trace('unmatched', id).empty()
dom-4errorImmunizationIf a resource is contained in another resource, it SHALL NOT have a meta.versionId or a meta.lastUpdated
: contained.meta.versionId.empty() and contained.meta.lastUpdated.empty()
dom-5errorImmunizationIf a resource is contained in another resource, it SHALL NOT have a security label
: contained.meta.security.empty()
dom-6best practiceImmunizationA resource should have narrative for robust management
: text.`div`.exists()
ele-1error**ALL** elementsAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ext-1error**ALL** extensionsMust have either extensions or value[x], not both
: extension.exists() != value.exists()

This structure is derived from Immunization

NameFlagsCard.TypeDescription & Constraints    Filter: Filtersdoco
.. Immunization 0..* Immunization Immunization event information
... meta
.... profile 1..* canonical(StructureDefinition) Profiles this resource claims to conform to
Fixed Value: https://fhir.minsalud.gov.co/rda/StructureDefinition/ImmunizationRDA
... identifier 0..0
... status 1..1 code completed | entered-in-error | not-done
Fixed Value: completed
... statusReason 0..0
... vaccineCode 1..1 CodeableConcept Código o descripción de la vacuna administrada
.... coding 0..0
.... text S 1..1 string Nombre de la vacuna administrada
... patient S 1..1 Reference(Paciente (Patient) RDA) Referencia al paciente a quien se le ha administrado la vacuna
... encounter 0..0
... occurrence[x] S 1..1 dateTime Fecha y hora de la administración de la vacuna
... recorded 0..0
... primarySource 0..0
... reportOrigin 0..0
... location 0..0
... manufacturer 1..1 Reference(Organization) Fabricante de la vacuna
.... reference 0..0
.... type 0..0
.... identifier 0..0
.... display S 1..1 string Text alternative for the resource
... lotNumber S 1..1 string Número de lote de la vacuna
... expirationDate 0..0
... site 0..0
... route 0..0
... doseQuantity 0..0
... Slices for performer 2..2 BackboneElement Institución y Profesional de salud que administró la vacuna
Slice: Unordered, Open by value:actor.type
.... performer:All Slices Content/Rules for all slices
..... function 0..0
.... performer:organization 1..1 BackboneElement Who performed event
..... function 0..0
..... actor 1..1 Reference(Practitioner | PractitionerRole | Organization) Institución prestadora de servicios de salud que administró la vacuna
...... reference 0..0
...... type 1..1 uri Type the reference refers to (e.g. "Patient")
Fixed Value: Organization
...... identifier 0..0
...... display S 1..1 string Text alternative for the resource
.... performer:practitioner 1..1 BackboneElement Who performed event
..... function 0..0
..... actor 1..1 Reference(Practitioner | PractitionerRole | Organization) Profesional de salud que administró la vacuna
...... reference 0..0
...... type 1..1 uri Type the reference refers to (e.g. "Patient")
Fixed Value: Practitioner
...... identifier 0..0
...... display S 1..1 string Text alternative for the resource
... note 0..0
... reasonCode 0..0
... reasonReference 0..0
... isSubpotent 0..0
... subpotentReason 0..0
... education 0..0
... programEligibility 0..0
... fundingSource 0..0
... reaction 0..0
... protocolApplied 1..1 BackboneElement Protocolo de vacunación aplicado
.... series 0..0
.... authority 0..0
.... targetDisease 0..0
.... doseNumber[x] S 1..1 string Número de dosis administrada
.... seriesDoses[x] 0..0

doco Documentation for this format
NameFlagsCard.TypeDescription & Constraints    Filter: Filtersdoco
.. Immunization 0..* Immunization Immunization event information
... id Σ 0..1 id Logical id of this artifact
... meta Σ 0..1 Meta Metadata about the resource
.... id 0..1 string Unique id for inter-element referencing
.... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
.... versionId Σ 0..1 id Version specific identifier
.... lastUpdated Σ 0..1 instant When the resource version last changed
.... source Σ 0..1 uri Identifies where the resource comes from
.... profile Σ 1..* canonical(StructureDefinition) Profiles this resource claims to conform to

Fixed Value: https://fhir.minsalud.gov.co/rda/StructureDefinition/ImmunizationRDA
.... security Σ 0..* Coding Security Labels applied to this resource
Binding: All Security Labels (extensible): Security Labels from the Healthcare Privacy and Security Classification System.
.... tag Σ 0..* Coding Tags applied to this resource
Binding: CommonTags (example): Codes that represent various types of tags, commonly workflow-related; e.g. "Needs review by Dr. Jones".
... implicitRules ?!Σ 0..1 uri A set of rules under which this content was created
... text 0..1 Narrative Text summary of the resource, for human interpretation
This profile does not constrain the narrative in regard to content, language, or traceability to data elements
... contained 0..* Resource Contained, inline Resources
... extension 0..* Extension Additional content defined by implementations
... modifierExtension ?! 0..* Extension Extensions that cannot be ignored
... status ?!Σ 1..1 code completed | entered-in-error | not-done
Binding: ImmunizationStatusCodes (required): A set of codes indicating the current status of an Immunization.
Fixed Value: completed
... vaccineCode Σ 1..1 CodeableConcept Código o descripción de la vacuna administrada
Binding: VaccineAdministeredValueSet (example): The code for vaccine product administered.
.... id 0..1 string Unique id for inter-element referencing
.... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
.... text SΣ 1..1 string Nombre de la vacuna administrada
... patient SΣ 1..1 Reference(Paciente (Patient) RDA) Referencia al paciente a quien se le ha administrado la vacuna
... occurrence[x] SΣ 1..1 dateTime Fecha y hora de la administración de la vacuna
... manufacturer 1..1 Reference(Organization) Fabricante de la vacuna
.... id 0..1 string Unique id for inter-element referencing
.... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
.... display SΣ 1..1 string Text alternative for the resource
... lotNumber S 1..1 string Número de lote de la vacuna
... Slices for performer Σ 2..2 BackboneElement Institución y Profesional de salud que administró la vacuna
Slice: Unordered, Open by value:actor.type
.... performer:All Slices Content/Rules for all slices
..... id 0..1 string Unique id for inter-element referencing
..... extension 0..* Extension Additional content defined by implementations
..... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
..... actor Σ 1..1 Reference(Practitioner | PractitionerRole | Organization) Individual or organization who was performing
.... performer:organization Σ 1..1 BackboneElement Who performed event
..... id 0..1 string Unique id for inter-element referencing
..... extension 0..* Extension Additional content defined by implementations
..... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
..... actor Σ 1..1 Reference(Practitioner | PractitionerRole | Organization) Institución prestadora de servicios de salud que administró la vacuna
...... id 0..1 string Unique id for inter-element referencing
...... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
...... type Σ 1..1 uri Type the reference refers to (e.g. "Patient")
Binding: ResourceType (extensible): Aa resource (or, for logical models, the URI of the logical model).
Fixed Value: Organization
...... display SΣ 1..1 string Text alternative for the resource
.... performer:practitioner Σ 1..1 BackboneElement Who performed event
..... id 0..1 string Unique id for inter-element referencing
..... extension 0..* Extension Additional content defined by implementations
..... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
..... actor Σ 1..1 Reference(Practitioner | PractitionerRole | Organization) Profesional de salud que administró la vacuna
...... id 0..1 string Unique id for inter-element referencing
...... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
...... type Σ 1..1 uri Type the reference refers to (e.g. "Patient")
Binding: ResourceType (extensible): Aa resource (or, for logical models, the URI of the logical model).
Fixed Value: Practitioner
...... display SΣ 1..1 string Text alternative for the resource
... protocolApplied 1..1 BackboneElement Protocolo de vacunación aplicado
.... id 0..1 string Unique id for inter-element referencing
.... extension 0..* Extension Additional content defined by implementations
.... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
.... doseNumber[x] S 1..1 string Número de dosis administrada

doco Documentation for this format

Terminology Bindings

PathConformanceValueSet / CodeURI
Immunization.meta.securityextensibleAll Security Labels
http://hl7.org/fhir/ValueSet/security-labels
From the FHIR Standard
Immunization.meta.tagexampleCommonTags
http://hl7.org/fhir/ValueSet/common-tags
From the FHIR Standard
Immunization.languagepreferredCommonLanguages
http://hl7.org/fhir/ValueSet/languages
From the FHIR Standard
Additional Bindings Purpose
AllLanguages Max Binding
Immunization.statusrequiredFixed Value: completed
http://hl7.org/fhir/ValueSet/immunization-status|4.0.1
From the FHIR Standard
Immunization.vaccineCodeexampleVaccineAdministeredValueSet
http://hl7.org/fhir/ValueSet/vaccine-code
From the FHIR Standard
Immunization.performer:organization.actor.typeextensibleFixed Value: Organization
http://hl7.org/fhir/ValueSet/resource-types
From the FHIR Standard
Immunization.performer:practitioner.actor.typeextensibleFixed Value: Practitioner
http://hl7.org/fhir/ValueSet/resource-types
From the FHIR Standard

Constraints

IdGradePath(s)DetailsRequirements
dom-2errorImmunizationIf the resource is contained in another resource, it SHALL NOT contain nested Resources
: contained.contained.empty()
dom-3errorImmunizationIf the resource is contained in another resource, it SHALL be referred to from elsewhere in the resource or SHALL refer to the containing resource
: contained.where((('#'+id in (%resource.descendants().reference | %resource.descendants().as(canonical) | %resource.descendants().as(uri) | %resource.descendants().as(url))) or descendants().where(reference = '#').exists() or descendants().where(as(canonical) = '#').exists() or descendants().where(as(canonical) = '#').exists()).not()).trace('unmatched', id).empty()
dom-4errorImmunizationIf a resource is contained in another resource, it SHALL NOT have a meta.versionId or a meta.lastUpdated
: contained.meta.versionId.empty() and contained.meta.lastUpdated.empty()
dom-5errorImmunizationIf a resource is contained in another resource, it SHALL NOT have a security label
: contained.meta.security.empty()
dom-6best practiceImmunizationA resource should have narrative for robust management
: text.`div`.exists()
ele-1error**ALL** elementsAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ext-1error**ALL** extensionsMust have either extensions or value[x], not both
: extension.exists() != value.exists()

This structure is derived from Immunization

Summary

Mandatory: 11 elements(1 nested mandatory element)
Must-Support: 8 elements
Fixed: 4 elements
Prohibited: 35 elements

Structures

This structure refers to these other structures:

Slices

This structure defines the following Slices:

  • The element 1 is sliced based on the value of Immunization.performer

Key Elements View

NameFlagsCard.TypeDescription & Constraints    Filter: Filtersdoco
.. Immunization 0..* Immunization Immunization event information
... implicitRules ?!Σ 0..1 uri A set of rules under which this content was created
... modifierExtension ?! 0..* Extension Extensions that cannot be ignored
... status ?!Σ 1..1 code completed | entered-in-error | not-done
Binding: ImmunizationStatusCodes (required): A set of codes indicating the current status of an Immunization.
Fixed Value: completed
.... text SΣ 1..1 string Nombre de la vacuna administrada
... patient SΣ 1..1 Reference(Paciente (Patient) RDA) Referencia al paciente a quien se le ha administrado la vacuna
... occurrence[x] SΣ 1..1 dateTime Fecha y hora de la administración de la vacuna
... manufacturer 1..1 Reference(Organization) Fabricante de la vacuna
.... display SΣ 1..1 string Text alternative for the resource
... lotNumber S 1..1 string Número de lote de la vacuna
... Slices for performer Σ 2..2 BackboneElement Institución y Profesional de salud que administró la vacuna
Slice: Unordered, Open by value:actor.type
.... performer:All Slices Content/Rules for all slices
..... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
..... actor Σ 1..1 Reference(Practitioner | PractitionerRole | Organization) Individual or organization who was performing
.... performer:organization Σ 1..1 BackboneElement Who performed event
..... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
..... actor Σ 1..1 Reference(Practitioner | PractitionerRole | Organization) Institución prestadora de servicios de salud que administró la vacuna
...... type Σ 1..1 uri Type the reference refers to (e.g. "Patient")
Binding: ResourceType (extensible): Aa resource (or, for logical models, the URI of the logical model).
Fixed Value: Organization
...... display SΣ 1..1 string Text alternative for the resource
.... performer:practitioner Σ 1..1 BackboneElement Who performed event
..... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
..... actor Σ 1..1 Reference(Practitioner | PractitionerRole | Organization) Profesional de salud que administró la vacuna
...... type Σ 1..1 uri Type the reference refers to (e.g. "Patient")
Binding: ResourceType (extensible): Aa resource (or, for logical models, the URI of the logical model).
Fixed Value: Practitioner
...... display SΣ 1..1 string Text alternative for the resource
... protocolApplied 1..1 BackboneElement Protocolo de vacunación aplicado
.... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
.... doseNumber[x] S 1..1 string Número de dosis administrada

doco Documentation for this format

Terminology Bindings

PathConformanceValueSet / CodeURI
Immunization.statusrequiredFixed Value: completed
http://hl7.org/fhir/ValueSet/immunization-status|4.0.1
From the FHIR Standard
Immunization.vaccineCodeexampleVaccineAdministeredValueSet
http://hl7.org/fhir/ValueSet/vaccine-code
From the FHIR Standard
Immunization.performer:organization.actor.typeextensibleFixed Value: Organization
http://hl7.org/fhir/ValueSet/resource-types
From the FHIR Standard
Immunization.performer:practitioner.actor.typeextensibleFixed Value: Practitioner
http://hl7.org/fhir/ValueSet/resource-types
From the FHIR Standard

Constraints

IdGradePath(s)DetailsRequirements
dom-2errorImmunizationIf the resource is contained in another resource, it SHALL NOT contain nested Resources
: contained.contained.empty()
dom-3errorImmunizationIf the resource is contained in another resource, it SHALL be referred to from elsewhere in the resource or SHALL refer to the containing resource
: contained.where((('#'+id in (%resource.descendants().reference | %resource.descendants().as(canonical) | %resource.descendants().as(uri) | %resource.descendants().as(url))) or descendants().where(reference = '#').exists() or descendants().where(as(canonical) = '#').exists() or descendants().where(as(canonical) = '#').exists()).not()).trace('unmatched', id).empty()
dom-4errorImmunizationIf a resource is contained in another resource, it SHALL NOT have a meta.versionId or a meta.lastUpdated
: contained.meta.versionId.empty() and contained.meta.lastUpdated.empty()
dom-5errorImmunizationIf a resource is contained in another resource, it SHALL NOT have a security label
: contained.meta.security.empty()
dom-6best practiceImmunizationA resource should have narrative for robust management
: text.`div`.exists()
ele-1error**ALL** elementsAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ext-1error**ALL** extensionsMust have either extensions or value[x], not both
: extension.exists() != value.exists()

Differential View

This structure is derived from Immunization

NameFlagsCard.TypeDescription & Constraints    Filter: Filtersdoco
.. Immunization 0..* Immunization Immunization event information
... meta
.... profile 1..* canonical(StructureDefinition) Profiles this resource claims to conform to
Fixed Value: https://fhir.minsalud.gov.co/rda/StructureDefinition/ImmunizationRDA
... identifier 0..0
... status 1..1 code completed | entered-in-error | not-done
Fixed Value: completed
... statusReason 0..0
... vaccineCode 1..1 CodeableConcept Código o descripción de la vacuna administrada
.... coding 0..0
.... text S 1..1 string Nombre de la vacuna administrada
... patient S 1..1 Reference(Paciente (Patient) RDA) Referencia al paciente a quien se le ha administrado la vacuna
... encounter 0..0
... occurrence[x] S 1..1 dateTime Fecha y hora de la administración de la vacuna
... recorded 0..0
... primarySource 0..0
... reportOrigin 0..0
... location 0..0
... manufacturer 1..1 Reference(Organization) Fabricante de la vacuna
.... reference 0..0
.... type 0..0
.... identifier 0..0
.... display S 1..1 string Text alternative for the resource
... lotNumber S 1..1 string Número de lote de la vacuna
... expirationDate 0..0
... site 0..0
... route 0..0
... doseQuantity 0..0
... Slices for performer 2..2 BackboneElement Institución y Profesional de salud que administró la vacuna
Slice: Unordered, Open by value:actor.type
.... performer:All Slices Content/Rules for all slices
..... function 0..0
.... performer:organization 1..1 BackboneElement Who performed event
..... function 0..0
..... actor 1..1 Reference(Practitioner | PractitionerRole | Organization) Institución prestadora de servicios de salud que administró la vacuna
...... reference 0..0
...... type 1..1 uri Type the reference refers to (e.g. "Patient")
Fixed Value: Organization
...... identifier 0..0
...... display S 1..1 string Text alternative for the resource
.... performer:practitioner 1..1 BackboneElement Who performed event
..... function 0..0
..... actor 1..1 Reference(Practitioner | PractitionerRole | Organization) Profesional de salud que administró la vacuna
...... reference 0..0
...... type 1..1 uri Type the reference refers to (e.g. "Patient")
Fixed Value: Practitioner
...... identifier 0..0
...... display S 1..1 string Text alternative for the resource
... note 0..0
... reasonCode 0..0
... reasonReference 0..0
... isSubpotent 0..0
... subpotentReason 0..0
... education 0..0
... programEligibility 0..0
... fundingSource 0..0
... reaction 0..0
... protocolApplied 1..1 BackboneElement Protocolo de vacunación aplicado
.... series 0..0
.... authority 0..0
.... targetDisease 0..0
.... doseNumber[x] S 1..1 string Número de dosis administrada
.... seriesDoses[x] 0..0

doco Documentation for this format

Snapshot View

NameFlagsCard.TypeDescription & Constraints    Filter: Filtersdoco
.. Immunization 0..* Immunization Immunization event information
... id Σ 0..1 id Logical id of this artifact
... meta Σ 0..1 Meta Metadata about the resource
.... id 0..1 string Unique id for inter-element referencing
.... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
.... versionId Σ 0..1 id Version specific identifier
.... lastUpdated Σ 0..1 instant When the resource version last changed
.... source Σ 0..1 uri Identifies where the resource comes from
.... profile Σ 1..* canonical(StructureDefinition) Profiles this resource claims to conform to

Fixed Value: https://fhir.minsalud.gov.co/rda/StructureDefinition/ImmunizationRDA
.... security Σ 0..* Coding Security Labels applied to this resource
Binding: All Security Labels (extensible): Security Labels from the Healthcare Privacy and Security Classification System.
.... tag Σ 0..* Coding Tags applied to this resource
Binding: CommonTags (example): Codes that represent various types of tags, commonly workflow-related; e.g. "Needs review by Dr. Jones".
... implicitRules ?!Σ 0..1 uri A set of rules under which this content was created
... text 0..1 Narrative Text summary of the resource, for human interpretation
This profile does not constrain the narrative in regard to content, language, or traceability to data elements
... contained 0..* Resource Contained, inline Resources
... extension 0..* Extension Additional content defined by implementations
... modifierExtension ?! 0..* Extension Extensions that cannot be ignored
... status ?!Σ 1..1 code completed | entered-in-error | not-done
Binding: ImmunizationStatusCodes (required): A set of codes indicating the current status of an Immunization.
Fixed Value: completed
... vaccineCode Σ 1..1 CodeableConcept Código o descripción de la vacuna administrada
Binding: VaccineAdministeredValueSet (example): The code for vaccine product administered.
.... id 0..1 string Unique id for inter-element referencing
.... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
.... text SΣ 1..1 string Nombre de la vacuna administrada
... patient SΣ 1..1 Reference(Paciente (Patient) RDA) Referencia al paciente a quien se le ha administrado la vacuna
... occurrence[x] SΣ 1..1 dateTime Fecha y hora de la administración de la vacuna
... manufacturer 1..1 Reference(Organization) Fabricante de la vacuna
.... id 0..1 string Unique id for inter-element referencing
.... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
.... display SΣ 1..1 string Text alternative for the resource
... lotNumber S 1..1 string Número de lote de la vacuna
... Slices for performer Σ 2..2 BackboneElement Institución y Profesional de salud que administró la vacuna
Slice: Unordered, Open by value:actor.type
.... performer:All Slices Content/Rules for all slices
..... id 0..1 string Unique id for inter-element referencing
..... extension 0..* Extension Additional content defined by implementations
..... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
..... actor Σ 1..1 Reference(Practitioner | PractitionerRole | Organization) Individual or organization who was performing
.... performer:organization Σ 1..1 BackboneElement Who performed event
..... id 0..1 string Unique id for inter-element referencing
..... extension 0..* Extension Additional content defined by implementations
..... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
..... actor Σ 1..1 Reference(Practitioner | PractitionerRole | Organization) Institución prestadora de servicios de salud que administró la vacuna
...... id 0..1 string Unique id for inter-element referencing
...... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
...... type Σ 1..1 uri Type the reference refers to (e.g. "Patient")
Binding: ResourceType (extensible): Aa resource (or, for logical models, the URI of the logical model).
Fixed Value: Organization
...... display SΣ 1..1 string Text alternative for the resource
.... performer:practitioner Σ 1..1 BackboneElement Who performed event
..... id 0..1 string Unique id for inter-element referencing
..... extension 0..* Extension Additional content defined by implementations
..... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
..... actor Σ 1..1 Reference(Practitioner | PractitionerRole | Organization) Profesional de salud que administró la vacuna
...... id 0..1 string Unique id for inter-element referencing
...... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
...... type Σ 1..1 uri Type the reference refers to (e.g. "Patient")
Binding: ResourceType (extensible): Aa resource (or, for logical models, the URI of the logical model).
Fixed Value: Practitioner
...... display SΣ 1..1 string Text alternative for the resource
... protocolApplied 1..1 BackboneElement Protocolo de vacunación aplicado
.... id 0..1 string Unique id for inter-element referencing
.... extension 0..* Extension Additional content defined by implementations
.... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
.... doseNumber[x] S 1..1 string Número de dosis administrada

doco Documentation for this format

Terminology Bindings

PathConformanceValueSet / CodeURI
Immunization.meta.securityextensibleAll Security Labels
http://hl7.org/fhir/ValueSet/security-labels
From the FHIR Standard
Immunization.meta.tagexampleCommonTags
http://hl7.org/fhir/ValueSet/common-tags
From the FHIR Standard
Immunization.languagepreferredCommonLanguages
http://hl7.org/fhir/ValueSet/languages
From the FHIR Standard
Additional Bindings Purpose
AllLanguages Max Binding
Immunization.statusrequiredFixed Value: completed
http://hl7.org/fhir/ValueSet/immunization-status|4.0.1
From the FHIR Standard
Immunization.vaccineCodeexampleVaccineAdministeredValueSet
http://hl7.org/fhir/ValueSet/vaccine-code
From the FHIR Standard
Immunization.performer:organization.actor.typeextensibleFixed Value: Organization
http://hl7.org/fhir/ValueSet/resource-types
From the FHIR Standard
Immunization.performer:practitioner.actor.typeextensibleFixed Value: Practitioner
http://hl7.org/fhir/ValueSet/resource-types
From the FHIR Standard

Constraints

IdGradePath(s)DetailsRequirements
dom-2errorImmunizationIf the resource is contained in another resource, it SHALL NOT contain nested Resources
: contained.contained.empty()
dom-3errorImmunizationIf the resource is contained in another resource, it SHALL be referred to from elsewhere in the resource or SHALL refer to the containing resource
: contained.where((('#'+id in (%resource.descendants().reference | %resource.descendants().as(canonical) | %resource.descendants().as(uri) | %resource.descendants().as(url))) or descendants().where(reference = '#').exists() or descendants().where(as(canonical) = '#').exists() or descendants().where(as(canonical) = '#').exists()).not()).trace('unmatched', id).empty()
dom-4errorImmunizationIf a resource is contained in another resource, it SHALL NOT have a meta.versionId or a meta.lastUpdated
: contained.meta.versionId.empty() and contained.meta.lastUpdated.empty()
dom-5errorImmunizationIf a resource is contained in another resource, it SHALL NOT have a security label
: contained.meta.security.empty()
dom-6best practiceImmunizationA resource should have narrative for robust management
: text.`div`.exists()
ele-1error**ALL** elementsAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ext-1error**ALL** extensionsMust have either extensions or value[x], not both
: extension.exists() != value.exists()

This structure is derived from Immunization

Summary

Mandatory: 11 elements(1 nested mandatory element)
Must-Support: 8 elements
Fixed: 4 elements
Prohibited: 35 elements

Structures

This structure refers to these other structures:

Slices

This structure defines the following Slices:

  • The element 1 is sliced based on the value of Immunization.performer

 

Other representations of profile: CSV, Excel, Schematron