Notificación FACEDRA basada en FHIR® R5 |
0.1.1 - ci-build International flag

Notificación FACEDRA basada en FHIR® R5 | - Local Development build (v0.1.1) built by the FHIR (HL7® FHIR® Standard) Build Tools. See the Directory of published versions

Resource Profile: Inmunizacion ESAVI FACEDRA ( Experimental )

Official URL: https://hl7.comisca.org/fhir/StructureDefinition/inmunizacion-esavi-facedra Version: 0.1.1
Standards status: Informative Computable Name: InmunizacionESAVIFACEDRA

Copyright/Legal: Derechos de autor (c) 2026, Consejo de Ministros de Salud de Centroamérica y República Dominicana (COMISCA). Este trabajo se distribuye bajo la licencia CC0-1.0, lo que permite su uso sin restricciones, incluso para fines comerciales. HL7®, FHIR® y el logotipo FHIR (diseño de llama) son marcas registradas de Health Level Seven International. Su uso no implica respaldo por parte de HL7. El contenido normativo de FHIR es © HL7.org 2011+. Todos los derechos reservados.

Perfil del recurso Immunization para modelar vacunas reportadas cuando el sospechoso es una vacuna, segun el perfilado funcional de FACEDRA.

Usages:

You can also check for usages in the FHIR IG Statistics

Formal Views of Profile Content

Description Differentials, Snapshots, and other representations.

NameFlagsCard.TypeDescription & Constraints    Filter: Filtersdoco
.. Immunization C 0..* Immunization Immunization event information
Constraints: facedra-imm-embarazo-1
... implicitRules ?!Σ 0..1 uri A set of rules under which this content was created
... contained 0..* Resource Contained, inline Resources
... Slices for extension 2..* Extension Extension
Slice: Unordered, Open by value:url
.... extension:covidVaccine S 1..1 boolean Vacuna COVID-19
URL: https://hl7.comisca.org/fhir/StructureDefinition/covid-vaccine-ext
.... extension:tipoSospecha S 1..1 CodeableConcept Tipo de Sospecha (Extension)
URL: https://hl7.comisca.org/fhir/StructureDefinition/suspect-type-ext
Binding: Tipos de Sospecha (required)
.... extension:embarazo S 0..1 CodeableConcept Estado de Embarazo
URL: https://hl7.comisca.org/fhir/StructureDefinition/pregnancy-status-ext
Binding: Estado de Embarazo - Codigos (required)
.... extension:semanaGestacion S 0..1 positiveInt Semana de Gestacion
URL: https://hl7.comisca.org/fhir/StructureDefinition/gestational-week-ext
.... extension:priorCovid S 0..1 CodeableConcept COVID-19 Previo Extension
URL: https://hl7.comisca.org/fhir/StructureDefinition/prior-covid-ext
Binding: COVID-19 Previo - Codigos (required)
... status ?!Σ 1..1 code Estado de la inmunización
Binding: ImmunizationStatusCodes (required)
Required Pattern: completed
... vaccineCode Σ 1..1 CodeableConcept Vacuna administrada
Binding: VaccineAdministeredValueSet (example)
.... coding Σ 0..1 Coding Code defined by a terminology system
..... system Σ 1..1 uri Sistema de codificación de la vacuna
..... code ΣC 1..1 code Código WHODrug de la vacuna
..... display ΣC 1..1 string Nombre normalizado de la vacuna
.... text Σ 1..1 string Nombre texto vacuna
... lotNumber 0..1 string Lote de la vacuna
... expirationDate 0..1 date Fecha de caducidad
... patient Σ 1..1 Reference(Patient) Paciente vacunado
... encounter 0..1 Reference(Encounter) Consulta asociada
... occurrence[x] Σ 1..1 dateTime Fecha de administración
... location 0..1 Reference(Location) Centro de vacunación
... doseQuantity 1..1 SimpleQuantity(5.0.0) Amount of vaccine administered
.... value Σ 1..1 decimal Valor de la dosis
.... unit Σ 1..1 string Unidad de la dosis
.... system ΣC 1..1 uri Sistema UCUM
Required Pattern: http://unitsofmeasure.org
.... code ΣC 1..1 code Código UCUM de la dosis
... reason 0..1 CodeableReference(Condition | Observation | DiagnosticReport) Why immunization occurred
Binding: ImmunizationReasonCodes (example)
... isSubpotent ?!Σ 0..1 boolean Dose potency
... protocolApplied 0..1 BackboneElement Protocol followed by the provider
.... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
.... doseNumber 1..1 string Total de dosis administradas

doco Documentation for this format

Terminology Bindings

Path Status Usage ValueSet Version Source
Immunization.status Base required Immunization Status Codes 📍5.0.0 FHIR Std.
Immunization.vaccineCode Base example Vaccine Administered Value Set 📍5.0.0 FHIR Std.
Immunization.reason Base example Immunization Reason Codes 📍5.0.0 FHIR Std.

Constraints

Id Grade Path(s) Description Expression
dom-2 error Immunization If the resource is contained in another resource, it SHALL NOT contain nested Resources contained.contained.empty()
dom-3 error Immunization If 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().ofType(canonical) | %resource.descendants().ofType(uri) | %resource.descendants().ofType(url))) or descendants().where(reference = '#').exists() or descendants().where(ofType(canonical) = '#').exists() or descendants().where(ofType(canonical) = '#').exists()).not()).trace('unmatched', id).empty()
dom-4 error Immunization If 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-5 error Immunization If a resource is contained in another resource, it SHALL NOT have a security label contained.meta.security.empty()
dom-6 best practice Immunization A resource should have narrative for robust management text.`div`.exists()
ele-1 error **ALL** elements All FHIR elements must have a @value or children hasValue() or (children().count() > id.count())
ext-1 error **ALL** extensions Must have either extensions or value[x], not both extension.exists() != value.exists()
facedra-imm-embarazo-1 error Immunization Cuando extension[embarazo] indica 'yes', extension[semanaGestacion] es requerida. extension.where(url='https://hl7.comisca.org/fhir/StructureDefinition/pregnancy-status-ext').where(value.ofType(CodeableConcept).coding.where(system = 'https://hl7.comisca.org/fhir/CodeSystem/pregnancy-status' and code = 'yes').exists()).exists().not() or extension.where(url='https://hl7.comisca.org/fhir/StructureDefinition/gestational-week-ext').exists()

NameFlagsCard.TypeDescription & Constraints    Filter: Filtersdoco
.. Immunization C 0..* Immunization Immunization event information
Constraints: facedra-imm-embarazo-1
... Slices for extension 2..* Extension Extension
Slice: Unordered, Open by value:url
.... extension:covidVaccine S 1..1 boolean Vacuna COVID-19
URL: https://hl7.comisca.org/fhir/StructureDefinition/covid-vaccine-ext
.... extension:tipoSospecha S 1..1 CodeableConcept Tipo de Sospecha (Extension)
URL: https://hl7.comisca.org/fhir/StructureDefinition/suspect-type-ext
Binding: Tipos de Sospecha (required)
.... extension:embarazo S 0..1 CodeableConcept Estado de Embarazo
URL: https://hl7.comisca.org/fhir/StructureDefinition/pregnancy-status-ext
Binding: Estado de Embarazo - Codigos (required)
.... extension:semanaGestacion S 0..1 positiveInt Semana de Gestacion
URL: https://hl7.comisca.org/fhir/StructureDefinition/gestational-week-ext
.... extension:priorCovid S 0..1 CodeableConcept COVID-19 Previo Extension
URL: https://hl7.comisca.org/fhir/StructureDefinition/prior-covid-ext
Binding: COVID-19 Previo - Codigos (required)
... status 1..1 code Estado de la inmunización
Required Pattern: completed
... vaccineCode 1..1 CodeableConcept Vacuna administrada
.... coding 0..1 Coding Code defined by a terminology system
..... system 1..1 uri Sistema de codificación de la vacuna
..... code 1..1 code Código WHODrug de la vacuna
..... display 1..1 string Nombre normalizado de la vacuna
.... text 1..1 string Nombre texto vacuna
... expirationDate 0..1 date Fecha de caducidad
... patient 1..1 Reference(Patient) Paciente vacunado
... encounter 0..1 Reference(Encounter) Consulta asociada
... occurrence[x] 1..1 dateTime Fecha de administración
... location 0..1 Reference(Location) Centro de vacunación
... site
.... coding 0..1 Coding Code defined by a terminology system
..... code 0..1 code Código del sitio anatómico
.... text 0..1 string Sitio anatómico (texto)
... doseQuantity 1..1 SimpleQuantity(5.0.0) Amount of vaccine administered
.... value 1..1 decimal Valor de la dosis
.... unit 1..1 string Unidad de la dosis
.... system 1..1 uri Sistema UCUM
Required Pattern: http://unitsofmeasure.org
.... code 1..1 code Código UCUM de la dosis
... reason 0..1 CodeableReference(Condition | Observation | DiagnosticReport) Why immunization occurred
.... concept
..... text 0..1 string Indicación de la vacuna
... protocolApplied 0..1 BackboneElement Protocol followed by the provider
.... doseNumber 1..1 string Total de dosis administradas

doco Documentation for this format

Constraints

Id Grade Path(s) Description Expression
facedra-imm-embarazo-1 error Immunization Cuando extension[embarazo] indica 'yes', extension[semanaGestacion] es requerida. extension.where(url='https://hl7.comisca.org/fhir/StructureDefinition/pregnancy-status-ext').where(value.ofType(CodeableConcept).coding.where(system = 'https://hl7.comisca.org/fhir/CodeSystem/pregnancy-status' and code = 'yes').exists()).exists().not() or extension.where(url='https://hl7.comisca.org/fhir/StructureDefinition/gestational-week-ext').exists()
NameFlagsCard.TypeDescription & Constraints    Filter: Filtersdoco
.. Immunization C 0..* Immunization Immunization event information
Constraints: facedra-imm-embarazo-1
... id Σ 0..1 id Logical id of this artifact
... meta Σ 0..1 Meta Metadata about the resource
... implicitRules ?!Σ 0..1 uri A set of rules under which this content was created
... language 0..1 code Language of the resource content
Binding: AllLanguages (required): IETF language tag for a human language
Additional BindingsPurpose
CommonLanguages Starter
... 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
... Slices for extension 2..* Extension Extension
Slice: Unordered, Open by value:url
.... extension:covidVaccine S 1..1 boolean Vacuna COVID-19
URL: https://hl7.comisca.org/fhir/StructureDefinition/covid-vaccine-ext
.... extension:tipoSospecha S 1..1 CodeableConcept Tipo de Sospecha (Extension)
URL: https://hl7.comisca.org/fhir/StructureDefinition/suspect-type-ext
Binding: Tipos de Sospecha (required)
.... extension:embarazo S 0..1 CodeableConcept Estado de Embarazo
URL: https://hl7.comisca.org/fhir/StructureDefinition/pregnancy-status-ext
Binding: Estado de Embarazo - Codigos (required)
.... extension:semanaGestacion S 0..1 positiveInt Semana de Gestacion
URL: https://hl7.comisca.org/fhir/StructureDefinition/gestational-week-ext
.... extension:priorCovid S 0..1 CodeableConcept COVID-19 Previo Extension
URL: https://hl7.comisca.org/fhir/StructureDefinition/prior-covid-ext
Binding: COVID-19 Previo - Codigos (required)
... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored
... identifier 0..* Identifier Business identifier
... basedOn Σ 0..* Reference(CarePlan | MedicationRequest | ServiceRequest | ImmunizationRecommendation) Authority that the immunization event is based on
... status ?!Σ 1..1 code Estado de la inmunización
Binding: ImmunizationStatusCodes (required)
Required Pattern: completed
... statusReason 0..1 CodeableConcept Reason for current status
Binding: ImmunizationStatusReasonCodes (example)
... vaccineCode Σ 1..1 CodeableConcept Vacuna administrada
Binding: VaccineAdministeredValueSet (example)
.... id 0..1 id Unique id for inter-element referencing
.... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
.... coding Σ 0..1 Coding Code defined by a terminology system
..... id 0..1 id Unique id for inter-element referencing
..... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
..... system Σ 1..1 uri Sistema de codificación de la vacuna
..... version Σ 0..1 string Version of the system - if relevant
..... code ΣC 1..1 code Código WHODrug de la vacuna
..... display ΣC 1..1 string Nombre normalizado de la vacuna
..... userSelected Σ 0..1 boolean If this coding was chosen directly by the user
.... text Σ 1..1 string Nombre texto vacuna
... administeredProduct 0..1 CodeableReference(Medication) Product that was administered
... manufacturer 0..1 CodeableReference(Organization) Vaccine manufacturer
... lotNumber 0..1 string Lote de la vacuna
... expirationDate 0..1 date Fecha de caducidad
... patient Σ 1..1 Reference(Patient) Paciente vacunado
... encounter 0..1 Reference(Encounter) Consulta asociada
... supportingInformation 0..* Reference(Resource) Additional information in support of the immunization
... occurrence[x] Σ 1..1 dateTime Fecha de administración
... primarySource Σ 0..1 boolean Indicates context the data was captured in
... informationSource 0..1 CodeableReference(Patient | Practitioner | PractitionerRole | RelatedPerson | Organization) Indicates the source of a reported record
Binding: ImmunizationOriginCodes (example)
... location 0..1 Reference(Location) Centro de vacunación
... site 0..1 CodeableConcept Body site vaccine was administered
Binding: CodesForImmunizationSiteOfAdministration (example)
.... id 0..1 id Unique id for inter-element referencing
.... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
.... coding Σ 0..1 Coding Code defined by a terminology system
..... id 0..1 id Unique id for inter-element referencing
..... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
..... system Σ 0..1 uri Identity of the terminology system
..... version Σ 0..1 string Version of the system - if relevant
..... code ΣC 0..1 code Código del sitio anatómico
..... display ΣC 0..1 string Representation defined by the system
..... userSelected Σ 0..1 boolean If this coding was chosen directly by the user
.... text Σ 0..1 string Sitio anatómico (texto)
... route 0..1 CodeableConcept How vaccine entered body
Binding: ImmunizationRouteCodes (example)
... doseQuantity 1..1 SimpleQuantity(5.0.0) Amount of vaccine administered
.... id 0..1 id Unique id for inter-element referencing
.... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
.... value Σ 1..1 decimal Valor de la dosis
.... unit Σ 1..1 string Unidad de la dosis
.... system ΣC 1..1 uri Sistema UCUM
Required Pattern: http://unitsofmeasure.org
.... code ΣC 1..1 code Código UCUM de la dosis
... performer Σ 0..* 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
.... function Σ 0..1 CodeableConcept What type of performance was done
Binding: ImmunizationFunctionCodes (extensible)
.... actor Σ 1..1 Reference(Practitioner | PractitionerRole | Organization | Patient | RelatedPerson) Individual or organization who was performing
... note Σ 0..* Annotation Additional immunization notes
... reason 0..1 CodeableReference(Condition | Observation | DiagnosticReport) Why immunization occurred
Binding: ImmunizationReasonCodes (example)
.... id 0..1 id Unique id for inter-element referencing
.... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
.... concept Σ 0..1 CodeableConcept Reference to a concept (by class)
..... id 0..1 id Unique id for inter-element referencing
..... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
..... coding Σ 0..* Coding Code defined by a terminology system
..... text Σ 0..1 string Indicación de la vacuna
.... reference Σ 0..1 Reference() Reference to a resource (by instance)
... isSubpotent ?!Σ 0..1 boolean Dose potency
... subpotentReason 0..* CodeableConcept Reason for being subpotent
Binding: ImmunizationSubpotentReason (example): The reason why a dose is considered to be subpotent.
... programEligibility 0..* BackboneElement Patient eligibility for a specific vaccination program
.... 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
.... program 1..1 CodeableConcept The program that eligibility is declared for
Binding: CodesForVaccineFundingPrograms (example)
.... programStatus 1..1 CodeableConcept The patient's eligibility status for the program
Binding: ImmunizationProgramEligibility (example)
... fundingSource 0..1 CodeableConcept Funding source for the vaccine
Binding: ImmunizationFundingSource (example)
... reaction 0..* BackboneElement Details of a reaction that follows immunization
.... 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
.... date 0..1 dateTime When reaction started
.... manifestation 0..1 CodeableReference(Observation) Additional information on reaction
.... reported 0..1 boolean Indicates self-reported reaction
... protocolApplied 0..1 BackboneElement Protocol followed by the provider
.... 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
.... series 0..1 string Name of vaccine series
.... authority 0..1 Reference(Organization) Who is responsible for publishing the recommendations
.... targetDisease 0..* CodeableConcept Vaccine preventatable disease being targeted
Binding: ImmunizationTargetDiseaseCodes (example)
.... doseNumber 1..1 string Total de dosis administradas
.... seriesDoses 0..1 string Recommended number of doses for immunity

doco Documentation for this format

Terminology Bindings

Path Status Usage ValueSet Version Source
Immunization.language Base required All Languages 📍5.0.0 FHIR Std.
Immunization.status Base required Immunization Status Codes 📍5.0.0 FHIR Std.
Immunization.statusReason Base example Immunization Status Reason Codes 📍5.0.0 FHIR Std.
Immunization.vaccineCode Base example Vaccine Administered Value Set 📍5.0.0 FHIR Std.
Immunization.informationSource Base example Immunization Origin Codes 📍5.0.0 FHIR Std.
Immunization.site Base example Codes for Immunization Site of Administration 📍5.0.0 FHIR Std.
Immunization.route Base example Immunization Route Codes 📍5.0.0 FHIR Std.
Immunization.performer.​function Base extensible Immunization Function Codes 📍5.0.0 FHIR Std.
Immunization.reason Base example Immunization Reason Codes 📍5.0.0 FHIR Std.
Immunization.subpotentReason Base example Immunization Subpotent Reason 📍5.0.0 FHIR Std.
Immunization.programEligibility.​program Base example Vaccine Funding Programs 📍5.0.0 FHIR Std.
Immunization.programEligibility.​programStatus Base example Immunization Program Eligibility 📍5.0.0 FHIR Std.
Immunization.fundingSource Base example Immunization Funding Source 📍5.0.0 FHIR Std.
Immunization.protocolApplied.​targetDisease Base example Immunization Target Disease Codes 📍5.0.0 FHIR Std.

Constraints

Id Grade Path(s) Description Expression
dom-2 error Immunization If the resource is contained in another resource, it SHALL NOT contain nested Resources contained.contained.empty()
dom-3 error Immunization If 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().ofType(canonical) | %resource.descendants().ofType(uri) | %resource.descendants().ofType(url))) or descendants().where(reference = '#').exists() or descendants().where(ofType(canonical) = '#').exists() or descendants().where(ofType(canonical) = '#').exists()).not()).trace('unmatched', id).empty()
dom-4 error Immunization If 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-5 error Immunization If a resource is contained in another resource, it SHALL NOT have a security label contained.meta.security.empty()
dom-6 best practice Immunization A resource should have narrative for robust management text.`div`.exists()
ele-1 error **ALL** elements All FHIR elements must have a @value or children hasValue() or (children().count() > id.count())
ext-1 error **ALL** extensions Must have either extensions or value[x], not both extension.exists() != value.exists()
facedra-imm-embarazo-1 error Immunization Cuando extension[embarazo] indica 'yes', extension[semanaGestacion] es requerida. extension.where(url='https://hl7.comisca.org/fhir/StructureDefinition/pregnancy-status-ext').where(value.ofType(CodeableConcept).coding.where(system = 'https://hl7.comisca.org/fhir/CodeSystem/pregnancy-status' and code = 'yes').exists()).exists().not() or extension.where(url='https://hl7.comisca.org/fhir/StructureDefinition/gestational-week-ext').exists()

Key Elements View

NameFlagsCard.TypeDescription & Constraints    Filter: Filtersdoco
.. Immunization C 0..* Immunization Immunization event information
Constraints: facedra-imm-embarazo-1
... implicitRules ?!Σ 0..1 uri A set of rules under which this content was created
... contained 0..* Resource Contained, inline Resources
... Slices for extension 2..* Extension Extension
Slice: Unordered, Open by value:url
.... extension:covidVaccine S 1..1 boolean Vacuna COVID-19
URL: https://hl7.comisca.org/fhir/StructureDefinition/covid-vaccine-ext
.... extension:tipoSospecha S 1..1 CodeableConcept Tipo de Sospecha (Extension)
URL: https://hl7.comisca.org/fhir/StructureDefinition/suspect-type-ext
Binding: Tipos de Sospecha (required)
.... extension:embarazo S 0..1 CodeableConcept Estado de Embarazo
URL: https://hl7.comisca.org/fhir/StructureDefinition/pregnancy-status-ext
Binding: Estado de Embarazo - Codigos (required)
.... extension:semanaGestacion S 0..1 positiveInt Semana de Gestacion
URL: https://hl7.comisca.org/fhir/StructureDefinition/gestational-week-ext
.... extension:priorCovid S 0..1 CodeableConcept COVID-19 Previo Extension
URL: https://hl7.comisca.org/fhir/StructureDefinition/prior-covid-ext
Binding: COVID-19 Previo - Codigos (required)
... status ?!Σ 1..1 code Estado de la inmunización
Binding: ImmunizationStatusCodes (required)
Required Pattern: completed
... vaccineCode Σ 1..1 CodeableConcept Vacuna administrada
Binding: VaccineAdministeredValueSet (example)
.... coding Σ 0..1 Coding Code defined by a terminology system
..... system Σ 1..1 uri Sistema de codificación de la vacuna
..... code ΣC 1..1 code Código WHODrug de la vacuna
..... display ΣC 1..1 string Nombre normalizado de la vacuna
.... text Σ 1..1 string Nombre texto vacuna
... lotNumber 0..1 string Lote de la vacuna
... expirationDate 0..1 date Fecha de caducidad
... patient Σ 1..1 Reference(Patient) Paciente vacunado
... encounter 0..1 Reference(Encounter) Consulta asociada
... occurrence[x] Σ 1..1 dateTime Fecha de administración
... location 0..1 Reference(Location) Centro de vacunación
... doseQuantity 1..1 SimpleQuantity(5.0.0) Amount of vaccine administered
.... value Σ 1..1 decimal Valor de la dosis
.... unit Σ 1..1 string Unidad de la dosis
.... system ΣC 1..1 uri Sistema UCUM
Required Pattern: http://unitsofmeasure.org
.... code ΣC 1..1 code Código UCUM de la dosis
... reason 0..1 CodeableReference(Condition | Observation | DiagnosticReport) Why immunization occurred
Binding: ImmunizationReasonCodes (example)
... isSubpotent ?!Σ 0..1 boolean Dose potency
... protocolApplied 0..1 BackboneElement Protocol followed by the provider
.... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
.... doseNumber 1..1 string Total de dosis administradas

doco Documentation for this format

Terminology Bindings

Path Status Usage ValueSet Version Source
Immunization.status Base required Immunization Status Codes 📍5.0.0 FHIR Std.
Immunization.vaccineCode Base example Vaccine Administered Value Set 📍5.0.0 FHIR Std.
Immunization.reason Base example Immunization Reason Codes 📍5.0.0 FHIR Std.

Constraints

Id Grade Path(s) Description Expression
dom-2 error Immunization If the resource is contained in another resource, it SHALL NOT contain nested Resources contained.contained.empty()
dom-3 error Immunization If 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().ofType(canonical) | %resource.descendants().ofType(uri) | %resource.descendants().ofType(url))) or descendants().where(reference = '#').exists() or descendants().where(ofType(canonical) = '#').exists() or descendants().where(ofType(canonical) = '#').exists()).not()).trace('unmatched', id).empty()
dom-4 error Immunization If 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-5 error Immunization If a resource is contained in another resource, it SHALL NOT have a security label contained.meta.security.empty()
dom-6 best practice Immunization A resource should have narrative for robust management text.`div`.exists()
ele-1 error **ALL** elements All FHIR elements must have a @value or children hasValue() or (children().count() > id.count())
ext-1 error **ALL** extensions Must have either extensions or value[x], not both extension.exists() != value.exists()
facedra-imm-embarazo-1 error Immunization Cuando extension[embarazo] indica 'yes', extension[semanaGestacion] es requerida. extension.where(url='https://hl7.comisca.org/fhir/StructureDefinition/pregnancy-status-ext').where(value.ofType(CodeableConcept).coding.where(system = 'https://hl7.comisca.org/fhir/CodeSystem/pregnancy-status' and code = 'yes').exists()).exists().not() or extension.where(url='https://hl7.comisca.org/fhir/StructureDefinition/gestational-week-ext').exists()

Differential View

NameFlagsCard.TypeDescription & Constraints    Filter: Filtersdoco
.. Immunization C 0..* Immunization Immunization event information
Constraints: facedra-imm-embarazo-1
... Slices for extension 2..* Extension Extension
Slice: Unordered, Open by value:url
.... extension:covidVaccine S 1..1 boolean Vacuna COVID-19
URL: https://hl7.comisca.org/fhir/StructureDefinition/covid-vaccine-ext
.... extension:tipoSospecha S 1..1 CodeableConcept Tipo de Sospecha (Extension)
URL: https://hl7.comisca.org/fhir/StructureDefinition/suspect-type-ext
Binding: Tipos de Sospecha (required)
.... extension:embarazo S 0..1 CodeableConcept Estado de Embarazo
URL: https://hl7.comisca.org/fhir/StructureDefinition/pregnancy-status-ext
Binding: Estado de Embarazo - Codigos (required)
.... extension:semanaGestacion S 0..1 positiveInt Semana de Gestacion
URL: https://hl7.comisca.org/fhir/StructureDefinition/gestational-week-ext
.... extension:priorCovid S 0..1 CodeableConcept COVID-19 Previo Extension
URL: https://hl7.comisca.org/fhir/StructureDefinition/prior-covid-ext
Binding: COVID-19 Previo - Codigos (required)
... status 1..1 code Estado de la inmunización
Required Pattern: completed
... vaccineCode 1..1 CodeableConcept Vacuna administrada
.... coding 0..1 Coding Code defined by a terminology system
..... system 1..1 uri Sistema de codificación de la vacuna
..... code 1..1 code Código WHODrug de la vacuna
..... display 1..1 string Nombre normalizado de la vacuna
.... text 1..1 string Nombre texto vacuna
... expirationDate 0..1 date Fecha de caducidad
... patient 1..1 Reference(Patient) Paciente vacunado
... encounter 0..1 Reference(Encounter) Consulta asociada
... occurrence[x] 1..1 dateTime Fecha de administración
... location 0..1 Reference(Location) Centro de vacunación
... site
.... coding 0..1 Coding Code defined by a terminology system
..... code 0..1 code Código del sitio anatómico
.... text 0..1 string Sitio anatómico (texto)
... doseQuantity 1..1 SimpleQuantity(5.0.0) Amount of vaccine administered
.... value 1..1 decimal Valor de la dosis
.... unit 1..1 string Unidad de la dosis
.... system 1..1 uri Sistema UCUM
Required Pattern: http://unitsofmeasure.org
.... code 1..1 code Código UCUM de la dosis
... reason 0..1 CodeableReference(Condition | Observation | DiagnosticReport) Why immunization occurred
.... concept
..... text 0..1 string Indicación de la vacuna
... protocolApplied 0..1 BackboneElement Protocol followed by the provider
.... doseNumber 1..1 string Total de dosis administradas

doco Documentation for this format

Constraints

Id Grade Path(s) Description Expression
facedra-imm-embarazo-1 error Immunization Cuando extension[embarazo] indica 'yes', extension[semanaGestacion] es requerida. extension.where(url='https://hl7.comisca.org/fhir/StructureDefinition/pregnancy-status-ext').where(value.ofType(CodeableConcept).coding.where(system = 'https://hl7.comisca.org/fhir/CodeSystem/pregnancy-status' and code = 'yes').exists()).exists().not() or extension.where(url='https://hl7.comisca.org/fhir/StructureDefinition/gestational-week-ext').exists()

Snapshot ViewView

NameFlagsCard.TypeDescription & Constraints    Filter: Filtersdoco
.. Immunization C 0..* Immunization Immunization event information
Constraints: facedra-imm-embarazo-1
... id Σ 0..1 id Logical id of this artifact
... meta Σ 0..1 Meta Metadata about the resource
... implicitRules ?!Σ 0..1 uri A set of rules under which this content was created
... language 0..1 code Language of the resource content
Binding: AllLanguages (required): IETF language tag for a human language
Additional BindingsPurpose
CommonLanguages Starter
... 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
... Slices for extension 2..* Extension Extension
Slice: Unordered, Open by value:url
.... extension:covidVaccine S 1..1 boolean Vacuna COVID-19
URL: https://hl7.comisca.org/fhir/StructureDefinition/covid-vaccine-ext
.... extension:tipoSospecha S 1..1 CodeableConcept Tipo de Sospecha (Extension)
URL: https://hl7.comisca.org/fhir/StructureDefinition/suspect-type-ext
Binding: Tipos de Sospecha (required)
.... extension:embarazo S 0..1 CodeableConcept Estado de Embarazo
URL: https://hl7.comisca.org/fhir/StructureDefinition/pregnancy-status-ext
Binding: Estado de Embarazo - Codigos (required)
.... extension:semanaGestacion S 0..1 positiveInt Semana de Gestacion
URL: https://hl7.comisca.org/fhir/StructureDefinition/gestational-week-ext
.... extension:priorCovid S 0..1 CodeableConcept COVID-19 Previo Extension
URL: https://hl7.comisca.org/fhir/StructureDefinition/prior-covid-ext
Binding: COVID-19 Previo - Codigos (required)
... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored
... identifier 0..* Identifier Business identifier
... basedOn Σ 0..* Reference(CarePlan | MedicationRequest | ServiceRequest | ImmunizationRecommendation) Authority that the immunization event is based on
... status ?!Σ 1..1 code Estado de la inmunización
Binding: ImmunizationStatusCodes (required)
Required Pattern: completed
... statusReason 0..1 CodeableConcept Reason for current status
Binding: ImmunizationStatusReasonCodes (example)
... vaccineCode Σ 1..1 CodeableConcept Vacuna administrada
Binding: VaccineAdministeredValueSet (example)
.... id 0..1 id Unique id for inter-element referencing
.... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
.... coding Σ 0..1 Coding Code defined by a terminology system
..... id 0..1 id Unique id for inter-element referencing
..... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
..... system Σ 1..1 uri Sistema de codificación de la vacuna
..... version Σ 0..1 string Version of the system - if relevant
..... code ΣC 1..1 code Código WHODrug de la vacuna
..... display ΣC 1..1 string Nombre normalizado de la vacuna
..... userSelected Σ 0..1 boolean If this coding was chosen directly by the user
.... text Σ 1..1 string Nombre texto vacuna
... administeredProduct 0..1 CodeableReference(Medication) Product that was administered
... manufacturer 0..1 CodeableReference(Organization) Vaccine manufacturer
... lotNumber 0..1 string Lote de la vacuna
... expirationDate 0..1 date Fecha de caducidad
... patient Σ 1..1 Reference(Patient) Paciente vacunado
... encounter 0..1 Reference(Encounter) Consulta asociada
... supportingInformation 0..* Reference(Resource) Additional information in support of the immunization
... occurrence[x] Σ 1..1 dateTime Fecha de administración
... primarySource Σ 0..1 boolean Indicates context the data was captured in
... informationSource 0..1 CodeableReference(Patient | Practitioner | PractitionerRole | RelatedPerson | Organization) Indicates the source of a reported record
Binding: ImmunizationOriginCodes (example)
... location 0..1 Reference(Location) Centro de vacunación
... site 0..1 CodeableConcept Body site vaccine was administered
Binding: CodesForImmunizationSiteOfAdministration (example)
.... id 0..1 id Unique id for inter-element referencing
.... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
.... coding Σ 0..1 Coding Code defined by a terminology system
..... id 0..1 id Unique id for inter-element referencing
..... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
..... system Σ 0..1 uri Identity of the terminology system
..... version Σ 0..1 string Version of the system - if relevant
..... code ΣC 0..1 code Código del sitio anatómico
..... display ΣC 0..1 string Representation defined by the system
..... userSelected Σ 0..1 boolean If this coding was chosen directly by the user
.... text Σ 0..1 string Sitio anatómico (texto)
... route 0..1 CodeableConcept How vaccine entered body
Binding: ImmunizationRouteCodes (example)
... doseQuantity 1..1 SimpleQuantity(5.0.0) Amount of vaccine administered
.... id 0..1 id Unique id for inter-element referencing
.... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
.... value Σ 1..1 decimal Valor de la dosis
.... unit Σ 1..1 string Unidad de la dosis
.... system ΣC 1..1 uri Sistema UCUM
Required Pattern: http://unitsofmeasure.org
.... code ΣC 1..1 code Código UCUM de la dosis
... performer Σ 0..* 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
.... function Σ 0..1 CodeableConcept What type of performance was done
Binding: ImmunizationFunctionCodes (extensible)
.... actor Σ 1..1 Reference(Practitioner | PractitionerRole | Organization | Patient | RelatedPerson) Individual or organization who was performing
... note Σ 0..* Annotation Additional immunization notes
... reason 0..1 CodeableReference(Condition | Observation | DiagnosticReport) Why immunization occurred
Binding: ImmunizationReasonCodes (example)
.... id 0..1 id Unique id for inter-element referencing
.... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
.... concept Σ 0..1 CodeableConcept Reference to a concept (by class)
..... id 0..1 id Unique id for inter-element referencing
..... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
..... coding Σ 0..* Coding Code defined by a terminology system
..... text Σ 0..1 string Indicación de la vacuna
.... reference Σ 0..1 Reference() Reference to a resource (by instance)
... isSubpotent ?!Σ 0..1 boolean Dose potency
... subpotentReason 0..* CodeableConcept Reason for being subpotent
Binding: ImmunizationSubpotentReason (example): The reason why a dose is considered to be subpotent.
... programEligibility 0..* BackboneElement Patient eligibility for a specific vaccination program
.... 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
.... program 1..1 CodeableConcept The program that eligibility is declared for
Binding: CodesForVaccineFundingPrograms (example)
.... programStatus 1..1 CodeableConcept The patient's eligibility status for the program
Binding: ImmunizationProgramEligibility (example)
... fundingSource 0..1 CodeableConcept Funding source for the vaccine
Binding: ImmunizationFundingSource (example)
... reaction 0..* BackboneElement Details of a reaction that follows immunization
.... 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
.... date 0..1 dateTime When reaction started
.... manifestation 0..1 CodeableReference(Observation) Additional information on reaction
.... reported 0..1 boolean Indicates self-reported reaction
... protocolApplied 0..1 BackboneElement Protocol followed by the provider
.... 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
.... series 0..1 string Name of vaccine series
.... authority 0..1 Reference(Organization) Who is responsible for publishing the recommendations
.... targetDisease 0..* CodeableConcept Vaccine preventatable disease being targeted
Binding: ImmunizationTargetDiseaseCodes (example)
.... doseNumber 1..1 string Total de dosis administradas
.... seriesDoses 0..1 string Recommended number of doses for immunity

doco Documentation for this format

Terminology Bindings

Path Status Usage ValueSet Version Source
Immunization.language Base required All Languages 📍5.0.0 FHIR Std.
Immunization.status Base required Immunization Status Codes 📍5.0.0 FHIR Std.
Immunization.statusReason Base example Immunization Status Reason Codes 📍5.0.0 FHIR Std.
Immunization.vaccineCode Base example Vaccine Administered Value Set 📍5.0.0 FHIR Std.
Immunization.informationSource Base example Immunization Origin Codes 📍5.0.0 FHIR Std.
Immunization.site Base example Codes for Immunization Site of Administration 📍5.0.0 FHIR Std.
Immunization.route Base example Immunization Route Codes 📍5.0.0 FHIR Std.
Immunization.performer.​function Base extensible Immunization Function Codes 📍5.0.0 FHIR Std.
Immunization.reason Base example Immunization Reason Codes 📍5.0.0 FHIR Std.
Immunization.subpotentReason Base example Immunization Subpotent Reason 📍5.0.0 FHIR Std.
Immunization.programEligibility.​program Base example Vaccine Funding Programs 📍5.0.0 FHIR Std.
Immunization.programEligibility.​programStatus Base example Immunization Program Eligibility 📍5.0.0 FHIR Std.
Immunization.fundingSource Base example Immunization Funding Source 📍5.0.0 FHIR Std.
Immunization.protocolApplied.​targetDisease Base example Immunization Target Disease Codes 📍5.0.0 FHIR Std.

Constraints

Id Grade Path(s) Description Expression
dom-2 error Immunization If the resource is contained in another resource, it SHALL NOT contain nested Resources contained.contained.empty()
dom-3 error Immunization If 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().ofType(canonical) | %resource.descendants().ofType(uri) | %resource.descendants().ofType(url))) or descendants().where(reference = '#').exists() or descendants().where(ofType(canonical) = '#').exists() or descendants().where(ofType(canonical) = '#').exists()).not()).trace('unmatched', id).empty()
dom-4 error Immunization If 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-5 error Immunization If a resource is contained in another resource, it SHALL NOT have a security label contained.meta.security.empty()
dom-6 best practice Immunization A resource should have narrative for robust management text.`div`.exists()
ele-1 error **ALL** elements All FHIR elements must have a @value or children hasValue() or (children().count() > id.count())
ext-1 error **ALL** extensions Must have either extensions or value[x], not both extension.exists() != value.exists()
facedra-imm-embarazo-1 error Immunization Cuando extension[embarazo] indica 'yes', extension[semanaGestacion] es requerida. extension.where(url='https://hl7.comisca.org/fhir/StructureDefinition/pregnancy-status-ext').where(value.ofType(CodeableConcept).coding.where(system = 'https://hl7.comisca.org/fhir/CodeSystem/pregnancy-status' and code = 'yes').exists()).exists().not() or extension.where(url='https://hl7.comisca.org/fhir/StructureDefinition/gestational-week-ext').exists()

 

Other representations of profile: CSV, Excel, Schematron