Guia de implementação do Core do Brasil: Release 1 - BR Realm | STU1
1.0.0 - STU1 Brazil flag

This page is part of the Core do Brasil (v1.0.0: Release) based on FHIR (HL7® FHIR® Standard) R4. This is the current published version. For a full list of available versions, see the Directory of published versions

Resource Profile: BRCoreImmunization

URL Canônica: https://br-core.saude.gov.br/fhir/StructureDefinition/br-core-immunization Versão: 1.0.0
Active as of 2025-02-27 Nome computável: BRCoreImmunization

Este perfil restringe o recurso Immunization que descreve o evento em que um paciente recebe uma vacina ou um registro de uma imunização conforme relatado por um paciente, um médico ou outra parte.

Escopo/Uso

O br-core-immunization tem como objetivo cobrir o registro da administração atual e histórica de vacinas a pacientes em todas as disciplinas de assistência médica em todos os ambientes de atendimento e todas as regiões. Isso inclui a imunização de humanos e animais, mas não inclui a administração de agentes não vacinais, mesmo aqueles que podem ter ou alegam ter efeitos imunológicos. Embora os termos “imunização” e “vacinação” não sejam clinicamente idênticos, para os propósitos dos recursos do FHIR, os termos são usados como sinônimos.

Além disso, espera-se que o recurso Immunization cubra conceitos-chave relacionados à criação, revisão e consulta do histórico de imunização de um paciente. Acredita-se que este recurso, por meio de consulta ao grupo de trabalho de Saúde Pública, atenda aos principais casos de uso e requisitos de informação, conforme definido no guia de implementação de imunização HL7 V2, HL7 V3 e Modelo de Análise de Domínio de Imunização.

Caso de uso da RNDS

Na RNDS alguns elementos do br-core-immunization são considerados obrigatórios por conta das resoluções relacionadas ao Programa Nacional de Imunizações – PNI conforme pode ser consultado no manual de normas e procedimentos.

Os registros de imunização estão registrados por duas compositions na RNDS: o ImmunizationAdministrado na rotina e o ImmunizationAdministradoCampanha, utilizando o BRImunobiológicoAdministrado.

MUST SUPPORT - Elementos de dados obrigatórios e que devem estar presentes

Os seguintes elementos devem ser obrigatórios, ou devem ser suportados, se os dados estiverem presentes no sistema de envio (definição Must Support). Os elementos definidos como Must Support consideram a legislação do PNI.

Cada Perfil Immunization deve ter:

  1. Status
  2. vaccineCode
  3. patient
  4. occurrence
  5. doseNumber

Seguindo a legislação do PNI, cada Perfil Immunization deve oferecer suporte a:

  1. status
  2. vaccineCode
  3. patient
  4. occurrence
  5. manufacturer
  6. manufacturer.identifier
  7. manufacturer.system
  8. manufacturer.value
  9. lotNumber
  10. site.coding

Orientações de implementação específicas do perfil

O perfil br-core-immunization não deve ser utilizado para o registro de administração de imunobiológicos não relacionados à imunização, ou seja, que não são vacinas. Os imunobiológicos não imunizantes incluem produtos biológicos que não são administrados com o objetivo de proporcionar imunidade a uma doença específica, mas podem ter outras finalidades terapêuticas ou médicas, como a administração de soros. Estes são produtos imunobiológicos que contêm anticorpos específicos para neutralizar toxinas ou agentes infecciosos e são utilizados no tratamento de envenenamentos por picadas de animais peçonhentos ou em algumas infecções. Esse recurso também não deve ser utilizado no caso de administração de imunoglobulinas, que são imunoglobulinas utilizadas para tratar algumas infecções virais. O registro da administração desses imunobiológicos deve ser realizado no recurso MedicationAdministration.

É importante distinguir entre imunobiológicos imunizantes (vacinas) e imunobiológicos não imunizantes, uma vez que têm finalidades e características diferentes. O registro e a documentação adequada desses produtos e tratamentos são essenciais para garantir a segurança e eficácia do tratamento do paciente.

Limites e relacionamentos

A administração de vacinas deve ser manipulada usando o recurso Immunization. O recurso MedicationAdministration deve rastrear a administração de medicamentos não vacinais. Alguns sistemas tratam imunizações da mesma forma que qualquer outra administração de medicamentos. Esses sistemas devem usar um recurso de imunização para representá-los. Se os sistemas precisarem usar um recurso MedicationAdministration para capturar vacinações para fluxo de trabalho ou outros motivos, eles DEVEM também expor uma instância de Immunization equivalente Immunization.reaction pode ser uma indicação de alergia ou intolerância. Se esse caso for considerado, uma instância de recurso AllergyIntolerance separada deve ser criada para indicá-lo, pois a maioria dos sistemas não consultará o dado Immunization.reaction anterior.

Este recurso é referenciado por AdverseEvent, ChargeItem, ImmunizationEvaluation, ImmunizationRecommendation e Observation.

Usage:

Visões formais do conteúdo do perfil

Descrição de perfis, diferenciais, instantâneos e como as diferentes apresentações funcionam.

Esta estrutura é derivada de Immunization

NameFlagsCard.TypeDescription & Constraintsdoco
.. Immunization Immunization
... id 0..1 id ID lógico deste artefato
... meta 0..1 Meta Metadados sobre o recurso
... implicitRules 0..1 uri Regras implícitas de rastreamento
... language 0..1 code Idioma do recurso
... text 0..1 Narrative Texto narrativo, resumo, instruções ou legenda sobre o recurso
... contained 0..* Resource Recursos contidos no artefato
... extension 0..* Extension Extensões adicionais que não fazem parte do modelo de dados básico
... modifierExtension 0..* Extension Extensões adicionais que não fazem parte do modelo de dados básico
... identifier 0..* Identifier Identificadores externos para este recurso
... status 1..1 code O status do evento de administração de imunobiológico
... statusReason 0..0
... vaccineCode 1..1 CodeableConcept Imunobiológico administrado
Binding: Imunobiológico (required)
... patient 1..1 Reference(BRCorePatient) O paciente que recebeu o imunobiológico
.... id 0..1 string Identificador único para referenciação cruzada
.... extension 0..* Extension Extensões adicionais que não fazem parte do modelo de dados básico
.... reference 0..1 string Referência literal,relativa, interna ou externa ou URL
.... type 0..1 uri O tipo de referência utilizada
.... identifier 0..1 Identifier Referência lógica,quando a referência literal não é conhecida
.... display 0..1 string Texto alternativo para o recurso
... encounter 0..0
... occurrence[x] 1..1 dateTime, string Data em que o imunobiológico foi administrado
... recorded 0..0
... primarySource 0..1 boolean Indica se o registro de vacinação foi relatado pelo paciente ou por um profissional de saúde
... reportOrigin 0..1 CodeableConcept Indica a fonte do registro de vacinação relatado
Binding: Registro de Origem (required)
... location 0..1 Reference(br-core-location) Local onde o imunobiológico foi administrado
... manufacturer 0..1 Reference(BRCoreOrganization) Fabricante do imunobiológico
... lotNumber 0..1 string Número do lote do imunobiológico
... expirationDate 0..1 date Data de validade do imunobiológico
... site 1..1 CodeableConcept Local de administração do imunobiológico
Binding: Local de Aplicação (required)
... route 1..1 CodeableConcept Via de administração do imunobiológico
Binding: Via de Administração do Imunobiológico (required)
... doseQuantity 0..1 SimpleQuantity Quantidade de imunobiológico administrado
... performer 1..1 BackboneElement Profissional de saúde que administrou o imunobiológico
.... id 0..1 string Identificador único para referenciação cruzada
.... extension 0..* Extension Extensões adicionais que não fazem parte do modelo de dados básico
.... modifierExtension 0..* Extension Extensões adicionais que não fazem parte do modelo de dados básico
.... function 1..1 CodeableConcept Função do profissional de saúde no evento de administração de imunobiológico
Binding: Classificação Brasileira de Ocupações (CBO) (required)
.... actor 1..1 Reference(BRCorePractitioner | BRCorePractitionerRole | BRCoreOrganization) Profissional de saúde que administrou o imunobiológico
... note 0..0
... reasonCode 0..1 CodeableConcept Motivo pelo qual o imunobiológico foi administrado
Binding: Estratégia de Vacinação (required)
... reasonReference 0..1 Reference(BRCoreCondition | BRCoreObservation | BRCoreDiagnosticReport) Referência ao motivo pelo qual o imunobiológico foi administrado
... isSubpotent 0..0
... subpotentReason 0..0
... education 0..0
... programEligibility 0..0
... fundingSource 0..0
... reaction 0..0
... protocolApplied 1..1 BackboneElement Protocolos aplicados durante a administração do imunobiológico
.... id 0..1 string Identificador único para referenciação cruzada
.... Slices for extension 0..* Extension Extensões adicionais que não fazem parte do modelo de dados básico
Slice: Unordered, Open by value:url
..... pesquisaClinica 0..1 (Complex) Pesquisa clínica
URL: https://br-core.saude.gov.br/fhir/StructureDefinition/br-core-pesquisaclinica
.... modifierExtension 0..* Extension Extensões adicionais que não fazem parte do modelo de dados básico
.... series 0..1 string Nome da série do imunobiológico
.... authority 0..0
.... targetDisease 0..* CodeableConcept Doença alvo do imunobiológico
Binding: Classificação Internacional de Doenças - Décima Revisão - CID-10 (preferred)
.... doseNumber[x] 1..1 string Número da dose do imunobiológico
Binding: Dose do Imunobiológico (required)
.... seriesDoses[x] 0..1 positiveInt, string Número de doses da série do imunobiológico

doco Documentation for this format

Terminology Bindings (Differential)

PathConformanceValueSetURI
Immunization.vaccineCoderequiredBRImunobiologico
https://terminologia.saude.gov.br/fhir/ValueSet/BRImunobiologico
Immunization.reportOriginrequiredBRRegistroOrigem
https://terminologia.saude.gov.br/fhir/ValueSet/BRRegistroOrigem
Immunization.siterequiredBRLocalAplicacao
https://terminologia.saude.gov.br/fhir/ValueSet/BRLocalAplicacao
Immunization.routerequiredBRViaAdministracao
https://terminologia.saude.gov.br/fhir/ValueSet/BRViaAdministracao
Immunization.performer.functionrequiredBROcupacao
https://terminologia.saude.gov.br/fhir/ValueSet/BROcupacao
Immunization.reasonCoderequiredBREstrategiaVacinacao
https://terminologia.saude.gov.br/fhir/ValueSet/BREstrategiaVacinacao
Immunization.protocolApplied.targetDiseasepreferredBRCID10
https://terminologia.saude.gov.br/fhir/ValueSet/BRCID10
Immunization.protocolApplied.doseNumber[x]requiredBRDose
https://terminologia.saude.gov.br/fhir/ValueSet/BRDose
NameFlagsCard.TypeDescription & Constraintsdoco
.. Immunization 0..* Immunization Immunization event information
dom-2: If the resource is contained in another resource, it SHALL NOT contain nested Resources
dom-3: 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
dom-4: If a resource is contained in another resource, it SHALL NOT have a meta.versionId or a meta.lastUpdated
dom-5: If a resource is contained in another resource, it SHALL NOT have a security label
dom-6: A resource should have narrative for robust management
... id Σ 0..1 id ID lógico deste artefato
... meta Σ 0..1 Meta Metadados sobre o recurso
ele-1: All FHIR elements must have a @value or children
... implicitRules ?!Σ 0..1 uri Regras implícitas de rastreamento
ele-1: All FHIR elements must have a @value or children
... text 0..1 Narrative Texto narrativo, resumo, instruções ou legenda sobre o recurso
ele-1: All FHIR elements must have a @value or children
... contained 0..* Resource Recursos contidos no artefato
... extension 0..* Extension Extensões adicionais que não fazem parte do modelo de dados básico
ele-1: All FHIR elements must have a @value or children
ext-1: Must have either extensions or value[x], not both
... modifierExtension ?! 0..* Extension Extensões adicionais que não fazem parte do modelo de dados básico
ele-1: All FHIR elements must have a @value or children
ext-1: Must have either extensions or value[x], not both
... identifier 0..* Identifier Identificadores externos para este recurso
ele-1: All FHIR elements must have a @value or children
... status ?!Σ 1..1 code O status do evento de administração de imunobiológico
Binding: ImmunizationStatusCodes (required): A set of codes indicating the current status of an Immunization.


ele-1: All FHIR elements must have a @value or children
... vaccineCode Σ 1..1 CodeableConcept Imunobiológico administrado
Binding: Imunobiológico (required)
ele-1: All FHIR elements must have a @value or children
... patient Σ 1..1 Reference(BRCorePatient) O paciente que recebeu o imunobiológico
ele-1: All FHIR elements must have a @value or children
.... id 0..1 string Identificador único para referenciação cruzada
.... extension 0..* Extension Extensões adicionais que não fazem parte do modelo de dados básico
Slice: Unordered, Open by value:url
ele-1: All FHIR elements must have a @value or children
ext-1: Must have either extensions or value[x], not both
.... reference ΣC 0..1 string Referência literal,relativa, interna ou externa ou URL
ele-1: All FHIR elements must have a @value or children
.... type Σ 0..1 uri O tipo de referência utilizada
Binding: ResourceType (extensible): Aa resource (or, for logical models, the URI of the logical model).


ele-1: All FHIR elements must have a @value or children
.... identifier Σ 0..1 Identifier Referência lógica,quando a referência literal não é conhecida
ele-1: All FHIR elements must have a @value or children
.... display Σ 0..1 string Texto alternativo para o recurso
ele-1: All FHIR elements must have a @value or children
... occurrence[x] Σ 1..1 Data em que o imunobiológico foi administrado
ele-1: All FHIR elements must have a @value or children
.... occurrenceDateTime dateTime
.... occurrenceString string
... primarySource Σ 0..1 boolean Indica se o registro de vacinação foi relatado pelo paciente ou por um profissional de saúde
ele-1: All FHIR elements must have a @value or children
... reportOrigin 0..1 CodeableConcept Indica a fonte do registro de vacinação relatado
Binding: Registro de Origem (required)
ele-1: All FHIR elements must have a @value or children
... location 0..1 Reference(br-core-location) Local onde o imunobiológico foi administrado
ele-1: All FHIR elements must have a @value or children
... manufacturer 0..1 Reference(BRCoreOrganization) Fabricante do imunobiológico
ele-1: All FHIR elements must have a @value or children
... lotNumber 0..1 string Número do lote do imunobiológico
ele-1: All FHIR elements must have a @value or children
... expirationDate 0..1 date Data de validade do imunobiológico
ele-1: All FHIR elements must have a @value or children
... site 1..1 CodeableConcept Local de administração do imunobiológico
Binding: Local de Aplicação (required)
ele-1: All FHIR elements must have a @value or children
... route 1..1 CodeableConcept Via de administração do imunobiológico
Binding: Via de Administração do Imunobiológico (required)
ele-1: All FHIR elements must have a @value or children
... doseQuantity 0..1 SimpleQuantity Quantidade de imunobiológico administrado
ele-1: All FHIR elements must have a @value or children
... performer Σ 1..1 BackboneElement Profissional de saúde que administrou o imunobiológico
ele-1: All FHIR elements must have a @value or children
.... id 0..1 string Identificador único para referenciação cruzada
.... extension 0..* Extension Extensões adicionais que não fazem parte do modelo de dados básico
ele-1: All FHIR elements must have a @value or children
ext-1: Must have either extensions or value[x], not both
.... modifierExtension ?!Σ 0..* Extension Extensões adicionais que não fazem parte do modelo de dados básico
ele-1: All FHIR elements must have a @value or children
ext-1: Must have either extensions or value[x], not both
.... function Σ 1..1 CodeableConcept Função do profissional de saúde no evento de administração de imunobiológico
Binding: Classificação Brasileira de Ocupações (CBO) (required)
ele-1: All FHIR elements must have a @value or children
.... actor Σ 1..1 Reference(BRCorePractitioner | BRCorePractitionerRole | BRCoreOrganization) Profissional de saúde que administrou o imunobiológico
ele-1: All FHIR elements must have a @value or children
... reasonCode 0..1 CodeableConcept Motivo pelo qual o imunobiológico foi administrado
Binding: Estratégia de Vacinação (required)
ele-1: All FHIR elements must have a @value or children
... reasonReference 0..1 Reference(BRCoreCondition | BRCoreObservation | BRCoreDiagnosticReport) Referência ao motivo pelo qual o imunobiológico foi administrado
ele-1: All FHIR elements must have a @value or children
... protocolApplied 1..1 BackboneElement Protocolos aplicados durante a administração do imunobiológico
ele-1: All FHIR elements must have a @value or children
.... id 0..1 string Identificador único para referenciação cruzada
.... Slices for extension 0..* Extension Extensões adicionais que não fazem parte do modelo de dados básico
Slice: Unordered, Open by value:url
ele-1: All FHIR elements must have a @value or children
ext-1: Must have either extensions or value[x], not both
..... pesquisaClinica 0..1 (Complex) Pesquisa clínica
URL: https://br-core.saude.gov.br/fhir/StructureDefinition/br-core-pesquisaclinica
ele-1: All FHIR elements must have a @value or children
ext-1: Must have either extensions or value[x], not both
.... modifierExtension ?!Σ 0..* Extension Extensões adicionais que não fazem parte do modelo de dados básico
ele-1: All FHIR elements must have a @value or children
ext-1: Must have either extensions or value[x], not both
.... series 0..1 string Nome da série do imunobiológico
ele-1: All FHIR elements must have a @value or children
.... targetDisease 0..* CodeableConcept Doença alvo do imunobiológico
Binding: Classificação Internacional de Doenças - Décima Revisão - CID-10 (preferred)
ele-1: All FHIR elements must have a @value or children
.... doseNumber[x] 1..1 string Número da dose do imunobiológico
Binding: Dose do Imunobiológico (required)
ele-1: All FHIR elements must have a @value or children
.... seriesDoses[x] 0..1 Número de doses da série do imunobiológico
ele-1: All FHIR elements must have a @value or children
..... seriesDosesPositiveInt positiveInt
..... seriesDosesString string

doco Documentation for this format

Terminology Bindings

PathConformanceValueSetURI
Immunization.languagepreferredCommonLanguages
http://hl7.org/fhir/ValueSet/languages
from the FHIR Standard
Additional Bindings Purpose
AllLanguages Max Binding
Immunization.statusrequiredImmunizationStatusCodes
http://hl7.org/fhir/ValueSet/immunization-status|4.0.1
from the FHIR Standard
Immunization.vaccineCoderequiredBRImunobiologico
https://terminologia.saude.gov.br/fhir/ValueSet/BRImunobiologico
Immunization.patient.typeextensibleResourceType
http://hl7.org/fhir/ValueSet/resource-types
from the FHIR Standard
Immunization.reportOriginrequiredBRRegistroOrigem
https://terminologia.saude.gov.br/fhir/ValueSet/BRRegistroOrigem
Immunization.siterequiredBRLocalAplicacao
https://terminologia.saude.gov.br/fhir/ValueSet/BRLocalAplicacao
Immunization.routerequiredBRViaAdministracao
https://terminologia.saude.gov.br/fhir/ValueSet/BRViaAdministracao
Immunization.performer.functionrequiredBROcupacao
https://terminologia.saude.gov.br/fhir/ValueSet/BROcupacao
Immunization.reasonCoderequiredBREstrategiaVacinacao
https://terminologia.saude.gov.br/fhir/ValueSet/BREstrategiaVacinacao
Immunization.protocolApplied.targetDiseasepreferredBRCID10
https://terminologia.saude.gov.br/fhir/ValueSet/BRCID10
Immunization.protocolApplied.doseNumber[x]requiredBRDose
https://terminologia.saude.gov.br/fhir/ValueSet/BRDose

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()
NameFlagsCard.TypeDescription & Constraintsdoco
.. Immunization 0..* Immunization Immunization event information
... id Σ 0..1 id ID lógico deste artefato
... meta Σ 0..1 Meta Metadados sobre o recurso
... implicitRules ?!Σ 0..1 uri Regras implícitas de rastreamento
... text 0..1 Narrative Texto narrativo, resumo, instruções ou legenda sobre o recurso
... contained 0..* Resource Recursos contidos no artefato
... extension 0..* Extension Extensões adicionais que não fazem parte do modelo de dados básico
... modifierExtension ?! 0..* Extension Extensões adicionais que não fazem parte do modelo de dados básico
... identifier 0..* Identifier Identificadores externos para este recurso
... status ?!Σ 1..1 code O status do evento de administração de imunobiológico
Binding: ImmunizationStatusCodes (required): A set of codes indicating the current status of an Immunization.

... vaccineCode Σ 1..1 CodeableConcept Imunobiológico administrado
Binding: Imunobiológico (required)
... patient Σ 1..1 Reference(BRCorePatient) O paciente que recebeu o imunobiológico
.... id 0..1 string Identificador único para referenciação cruzada
.... extension 0..* Extension Extensões adicionais que não fazem parte do modelo de dados básico
Slice: Unordered, Open by value:url
.... reference ΣC 0..1 string Referência literal,relativa, interna ou externa ou URL
.... type Σ 0..1 uri O tipo de referência utilizada
Binding: ResourceType (extensible): Aa resource (or, for logical models, the URI of the logical model).

.... identifier Σ 0..1 Identifier Referência lógica,quando a referência literal não é conhecida
.... display Σ 0..1 string Texto alternativo para o recurso
... occurrence[x] Σ 1..1 Data em que o imunobiológico foi administrado
.... occurrenceDateTime dateTime
.... occurrenceString string
... primarySource Σ 0..1 boolean Indica se o registro de vacinação foi relatado pelo paciente ou por um profissional de saúde
... reportOrigin 0..1 CodeableConcept Indica a fonte do registro de vacinação relatado
Binding: Registro de Origem (required)
... location 0..1 Reference(br-core-location) Local onde o imunobiológico foi administrado
... manufacturer 0..1 Reference(BRCoreOrganization) Fabricante do imunobiológico
... lotNumber 0..1 string Número do lote do imunobiológico
... expirationDate 0..1 date Data de validade do imunobiológico
... site 1..1 CodeableConcept Local de administração do imunobiológico
Binding: Local de Aplicação (required)
... route 1..1 CodeableConcept Via de administração do imunobiológico
Binding: Via de Administração do Imunobiológico (required)
... doseQuantity 0..1 SimpleQuantity Quantidade de imunobiológico administrado
... performer Σ 1..1 BackboneElement Profissional de saúde que administrou o imunobiológico
.... id 0..1 string Identificador único para referenciação cruzada
.... extension 0..* Extension Extensões adicionais que não fazem parte do modelo de dados básico
.... modifierExtension ?!Σ 0..* Extension Extensões adicionais que não fazem parte do modelo de dados básico
.... function Σ 1..1 CodeableConcept Função do profissional de saúde no evento de administração de imunobiológico
Binding: Classificação Brasileira de Ocupações (CBO) (required)
.... actor Σ 1..1 Reference(BRCorePractitioner | BRCorePractitionerRole | BRCoreOrganization) Profissional de saúde que administrou o imunobiológico
... reasonCode 0..1 CodeableConcept Motivo pelo qual o imunobiológico foi administrado
Binding: Estratégia de Vacinação (required)
... reasonReference 0..1 Reference(BRCoreCondition | BRCoreObservation | BRCoreDiagnosticReport) Referência ao motivo pelo qual o imunobiológico foi administrado
... protocolApplied 1..1 BackboneElement Protocolos aplicados durante a administração do imunobiológico
.... id 0..1 string Identificador único para referenciação cruzada
.... Slices for extension 0..* Extension Extensões adicionais que não fazem parte do modelo de dados básico
Slice: Unordered, Open by value:url
..... pesquisaClinica 0..1 (Complex) Pesquisa clínica
URL: https://br-core.saude.gov.br/fhir/StructureDefinition/br-core-pesquisaclinica
.... modifierExtension ?!Σ 0..* Extension Extensões adicionais que não fazem parte do modelo de dados básico
.... series 0..1 string Nome da série do imunobiológico
.... targetDisease 0..* CodeableConcept Doença alvo do imunobiológico
Binding: Classificação Internacional de Doenças - Décima Revisão - CID-10 (preferred)
.... doseNumber[x] 1..1 string Número da dose do imunobiológico
Binding: Dose do Imunobiológico (required)
.... seriesDoses[x] 0..1 Número de doses da série do imunobiológico
..... seriesDosesPositiveInt positiveInt
..... seriesDosesString string

doco Documentation for this format

Terminology Bindings

PathConformanceValueSetURI
Immunization.languagepreferredCommonLanguages
http://hl7.org/fhir/ValueSet/languages
from the FHIR Standard
Additional Bindings Purpose
AllLanguages Max Binding
Immunization.statusrequiredImmunizationStatusCodes
http://hl7.org/fhir/ValueSet/immunization-status|4.0.1
from the FHIR Standard
Immunization.vaccineCoderequiredBRImunobiologico
https://terminologia.saude.gov.br/fhir/ValueSet/BRImunobiologico
Immunization.patient.typeextensibleResourceType
http://hl7.org/fhir/ValueSet/resource-types
from the FHIR Standard
Immunization.reportOriginrequiredBRRegistroOrigem
https://terminologia.saude.gov.br/fhir/ValueSet/BRRegistroOrigem
Immunization.siterequiredBRLocalAplicacao
https://terminologia.saude.gov.br/fhir/ValueSet/BRLocalAplicacao
Immunization.routerequiredBRViaAdministracao
https://terminologia.saude.gov.br/fhir/ValueSet/BRViaAdministracao
Immunization.performer.functionrequiredBROcupacao
https://terminologia.saude.gov.br/fhir/ValueSet/BROcupacao
Immunization.reasonCoderequiredBREstrategiaVacinacao
https://terminologia.saude.gov.br/fhir/ValueSet/BREstrategiaVacinacao
Immunization.protocolApplied.targetDiseasepreferredBRCID10
https://terminologia.saude.gov.br/fhir/ValueSet/BRCID10
Immunization.protocolApplied.doseNumber[x]requiredBRDose
https://terminologia.saude.gov.br/fhir/ValueSet/BRDose

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()

Visão diferencial

Esta estrutura é derivada de Immunization

NameFlagsCard.TypeDescription & Constraintsdoco
.. Immunization Immunization
... id 0..1 id ID lógico deste artefato
... meta 0..1 Meta Metadados sobre o recurso
... implicitRules 0..1 uri Regras implícitas de rastreamento
... language 0..1 code Idioma do recurso
... text 0..1 Narrative Texto narrativo, resumo, instruções ou legenda sobre o recurso
... contained 0..* Resource Recursos contidos no artefato
... extension 0..* Extension Extensões adicionais que não fazem parte do modelo de dados básico
... modifierExtension 0..* Extension Extensões adicionais que não fazem parte do modelo de dados básico
... identifier 0..* Identifier Identificadores externos para este recurso
... status 1..1 code O status do evento de administração de imunobiológico
... statusReason 0..0
... vaccineCode 1..1 CodeableConcept Imunobiológico administrado
Binding: Imunobiológico (required)
... patient 1..1 Reference(BRCorePatient) O paciente que recebeu o imunobiológico
.... id 0..1 string Identificador único para referenciação cruzada
.... extension 0..* Extension Extensões adicionais que não fazem parte do modelo de dados básico
.... reference 0..1 string Referência literal,relativa, interna ou externa ou URL
.... type 0..1 uri O tipo de referência utilizada
.... identifier 0..1 Identifier Referência lógica,quando a referência literal não é conhecida
.... display 0..1 string Texto alternativo para o recurso
... encounter 0..0
... occurrence[x] 1..1 dateTime, string Data em que o imunobiológico foi administrado
... recorded 0..0
... primarySource 0..1 boolean Indica se o registro de vacinação foi relatado pelo paciente ou por um profissional de saúde
... reportOrigin 0..1 CodeableConcept Indica a fonte do registro de vacinação relatado
Binding: Registro de Origem (required)
... location 0..1 Reference(br-core-location) Local onde o imunobiológico foi administrado
... manufacturer 0..1 Reference(BRCoreOrganization) Fabricante do imunobiológico
... lotNumber 0..1 string Número do lote do imunobiológico
... expirationDate 0..1 date Data de validade do imunobiológico
... site 1..1 CodeableConcept Local de administração do imunobiológico
Binding: Local de Aplicação (required)
... route 1..1 CodeableConcept Via de administração do imunobiológico
Binding: Via de Administração do Imunobiológico (required)
... doseQuantity 0..1 SimpleQuantity Quantidade de imunobiológico administrado
... performer 1..1 BackboneElement Profissional de saúde que administrou o imunobiológico
.... id 0..1 string Identificador único para referenciação cruzada
.... extension 0..* Extension Extensões adicionais que não fazem parte do modelo de dados básico
.... modifierExtension 0..* Extension Extensões adicionais que não fazem parte do modelo de dados básico
.... function 1..1 CodeableConcept Função do profissional de saúde no evento de administração de imunobiológico
Binding: Classificação Brasileira de Ocupações (CBO) (required)
.... actor 1..1 Reference(BRCorePractitioner | BRCorePractitionerRole | BRCoreOrganization) Profissional de saúde que administrou o imunobiológico
... note 0..0
... reasonCode 0..1 CodeableConcept Motivo pelo qual o imunobiológico foi administrado
Binding: Estratégia de Vacinação (required)
... reasonReference 0..1 Reference(BRCoreCondition | BRCoreObservation | BRCoreDiagnosticReport) Referência ao motivo pelo qual o imunobiológico foi administrado
... isSubpotent 0..0
... subpotentReason 0..0
... education 0..0
... programEligibility 0..0
... fundingSource 0..0
... reaction 0..0
... protocolApplied 1..1 BackboneElement Protocolos aplicados durante a administração do imunobiológico
.... id 0..1 string Identificador único para referenciação cruzada
.... Slices for extension 0..* Extension Extensões adicionais que não fazem parte do modelo de dados básico
Slice: Unordered, Open by value:url
..... pesquisaClinica 0..1 (Complex) Pesquisa clínica
URL: https://br-core.saude.gov.br/fhir/StructureDefinition/br-core-pesquisaclinica
.... modifierExtension 0..* Extension Extensões adicionais que não fazem parte do modelo de dados básico
.... series 0..1 string Nome da série do imunobiológico
.... authority 0..0
.... targetDisease 0..* CodeableConcept Doença alvo do imunobiológico
Binding: Classificação Internacional de Doenças - Décima Revisão - CID-10 (preferred)
.... doseNumber[x] 1..1 string Número da dose do imunobiológico
Binding: Dose do Imunobiológico (required)
.... seriesDoses[x] 0..1 positiveInt, string Número de doses da série do imunobiológico

doco Documentation for this format

Terminology Bindings (Differential)

PathConformanceValueSetURI
Immunization.vaccineCoderequiredBRImunobiologico
https://terminologia.saude.gov.br/fhir/ValueSet/BRImunobiologico
Immunization.reportOriginrequiredBRRegistroOrigem
https://terminologia.saude.gov.br/fhir/ValueSet/BRRegistroOrigem
Immunization.siterequiredBRLocalAplicacao
https://terminologia.saude.gov.br/fhir/ValueSet/BRLocalAplicacao
Immunization.routerequiredBRViaAdministracao
https://terminologia.saude.gov.br/fhir/ValueSet/BRViaAdministracao
Immunization.performer.functionrequiredBROcupacao
https://terminologia.saude.gov.br/fhir/ValueSet/BROcupacao
Immunization.reasonCoderequiredBREstrategiaVacinacao
https://terminologia.saude.gov.br/fhir/ValueSet/BREstrategiaVacinacao
Immunization.protocolApplied.targetDiseasepreferredBRCID10
https://terminologia.saude.gov.br/fhir/ValueSet/BRCID10
Immunization.protocolApplied.doseNumber[x]requiredBRDose
https://terminologia.saude.gov.br/fhir/ValueSet/BRDose

Visualização de elementos -chave

NameFlagsCard.TypeDescription & Constraintsdoco
.. Immunization 0..* Immunization Immunization event information
dom-2: If the resource is contained in another resource, it SHALL NOT contain nested Resources
dom-3: 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
dom-4: If a resource is contained in another resource, it SHALL NOT have a meta.versionId or a meta.lastUpdated
dom-5: If a resource is contained in another resource, it SHALL NOT have a security label
dom-6: A resource should have narrative for robust management
... id Σ 0..1 id ID lógico deste artefato
... meta Σ 0..1 Meta Metadados sobre o recurso
ele-1: All FHIR elements must have a @value or children
... implicitRules ?!Σ 0..1 uri Regras implícitas de rastreamento
ele-1: All FHIR elements must have a @value or children
... text 0..1 Narrative Texto narrativo, resumo, instruções ou legenda sobre o recurso
ele-1: All FHIR elements must have a @value or children
... contained 0..* Resource Recursos contidos no artefato
... extension 0..* Extension Extensões adicionais que não fazem parte do modelo de dados básico
ele-1: All FHIR elements must have a @value or children
ext-1: Must have either extensions or value[x], not both
... modifierExtension ?! 0..* Extension Extensões adicionais que não fazem parte do modelo de dados básico
ele-1: All FHIR elements must have a @value or children
ext-1: Must have either extensions or value[x], not both
... identifier 0..* Identifier Identificadores externos para este recurso
ele-1: All FHIR elements must have a @value or children
... status ?!Σ 1..1 code O status do evento de administração de imunobiológico
Binding: ImmunizationStatusCodes (required): A set of codes indicating the current status of an Immunization.


ele-1: All FHIR elements must have a @value or children
... vaccineCode Σ 1..1 CodeableConcept Imunobiológico administrado
Binding: Imunobiológico (required)
ele-1: All FHIR elements must have a @value or children
... patient Σ 1..1 Reference(BRCorePatient) O paciente que recebeu o imunobiológico
ele-1: All FHIR elements must have a @value or children
.... id 0..1 string Identificador único para referenciação cruzada
.... extension 0..* Extension Extensões adicionais que não fazem parte do modelo de dados básico
Slice: Unordered, Open by value:url
ele-1: All FHIR elements must have a @value or children
ext-1: Must have either extensions or value[x], not both
.... reference ΣC 0..1 string Referência literal,relativa, interna ou externa ou URL
ele-1: All FHIR elements must have a @value or children
.... type Σ 0..1 uri O tipo de referência utilizada
Binding: ResourceType (extensible): Aa resource (or, for logical models, the URI of the logical model).


ele-1: All FHIR elements must have a @value or children
.... identifier Σ 0..1 Identifier Referência lógica,quando a referência literal não é conhecida
ele-1: All FHIR elements must have a @value or children
.... display Σ 0..1 string Texto alternativo para o recurso
ele-1: All FHIR elements must have a @value or children
... occurrence[x] Σ 1..1 Data em que o imunobiológico foi administrado
ele-1: All FHIR elements must have a @value or children
.... occurrenceDateTime dateTime
.... occurrenceString string
... primarySource Σ 0..1 boolean Indica se o registro de vacinação foi relatado pelo paciente ou por um profissional de saúde
ele-1: All FHIR elements must have a @value or children
... reportOrigin 0..1 CodeableConcept Indica a fonte do registro de vacinação relatado
Binding: Registro de Origem (required)
ele-1: All FHIR elements must have a @value or children
... location 0..1 Reference(br-core-location) Local onde o imunobiológico foi administrado
ele-1: All FHIR elements must have a @value or children
... manufacturer 0..1 Reference(BRCoreOrganization) Fabricante do imunobiológico
ele-1: All FHIR elements must have a @value or children
... lotNumber 0..1 string Número do lote do imunobiológico
ele-1: All FHIR elements must have a @value or children
... expirationDate 0..1 date Data de validade do imunobiológico
ele-1: All FHIR elements must have a @value or children
... site 1..1 CodeableConcept Local de administração do imunobiológico
Binding: Local de Aplicação (required)
ele-1: All FHIR elements must have a @value or children
... route 1..1 CodeableConcept Via de administração do imunobiológico
Binding: Via de Administração do Imunobiológico (required)
ele-1: All FHIR elements must have a @value or children
... doseQuantity 0..1 SimpleQuantity Quantidade de imunobiológico administrado
ele-1: All FHIR elements must have a @value or children
... performer Σ 1..1 BackboneElement Profissional de saúde que administrou o imunobiológico
ele-1: All FHIR elements must have a @value or children
.... id 0..1 string Identificador único para referenciação cruzada
.... extension 0..* Extension Extensões adicionais que não fazem parte do modelo de dados básico
ele-1: All FHIR elements must have a @value or children
ext-1: Must have either extensions or value[x], not both
.... modifierExtension ?!Σ 0..* Extension Extensões adicionais que não fazem parte do modelo de dados básico
ele-1: All FHIR elements must have a @value or children
ext-1: Must have either extensions or value[x], not both
.... function Σ 1..1 CodeableConcept Função do profissional de saúde no evento de administração de imunobiológico
Binding: Classificação Brasileira de Ocupações (CBO) (required)
ele-1: All FHIR elements must have a @value or children
.... actor Σ 1..1 Reference(BRCorePractitioner | BRCorePractitionerRole | BRCoreOrganization) Profissional de saúde que administrou o imunobiológico
ele-1: All FHIR elements must have a @value or children
... reasonCode 0..1 CodeableConcept Motivo pelo qual o imunobiológico foi administrado
Binding: Estratégia de Vacinação (required)
ele-1: All FHIR elements must have a @value or children
... reasonReference 0..1 Reference(BRCoreCondition | BRCoreObservation | BRCoreDiagnosticReport) Referência ao motivo pelo qual o imunobiológico foi administrado
ele-1: All FHIR elements must have a @value or children
... protocolApplied 1..1 BackboneElement Protocolos aplicados durante a administração do imunobiológico
ele-1: All FHIR elements must have a @value or children
.... id 0..1 string Identificador único para referenciação cruzada
.... Slices for extension 0..* Extension Extensões adicionais que não fazem parte do modelo de dados básico
Slice: Unordered, Open by value:url
ele-1: All FHIR elements must have a @value or children
ext-1: Must have either extensions or value[x], not both
..... pesquisaClinica 0..1 (Complex) Pesquisa clínica
URL: https://br-core.saude.gov.br/fhir/StructureDefinition/br-core-pesquisaclinica
ele-1: All FHIR elements must have a @value or children
ext-1: Must have either extensions or value[x], not both
.... modifierExtension ?!Σ 0..* Extension Extensões adicionais que não fazem parte do modelo de dados básico
ele-1: All FHIR elements must have a @value or children
ext-1: Must have either extensions or value[x], not both
.... series 0..1 string Nome da série do imunobiológico
ele-1: All FHIR elements must have a @value or children
.... targetDisease 0..* CodeableConcept Doença alvo do imunobiológico
Binding: Classificação Internacional de Doenças - Décima Revisão - CID-10 (preferred)
ele-1: All FHIR elements must have a @value or children
.... doseNumber[x] 1..1 string Número da dose do imunobiológico
Binding: Dose do Imunobiológico (required)
ele-1: All FHIR elements must have a @value or children
.... seriesDoses[x] 0..1 Número de doses da série do imunobiológico
ele-1: All FHIR elements must have a @value or children
..... seriesDosesPositiveInt positiveInt
..... seriesDosesString string

doco Documentation for this format

Terminology Bindings

PathConformanceValueSetURI
Immunization.languagepreferredCommonLanguages
http://hl7.org/fhir/ValueSet/languages
from the FHIR Standard
Additional Bindings Purpose
AllLanguages Max Binding
Immunization.statusrequiredImmunizationStatusCodes
http://hl7.org/fhir/ValueSet/immunization-status|4.0.1
from the FHIR Standard
Immunization.vaccineCoderequiredBRImunobiologico
https://terminologia.saude.gov.br/fhir/ValueSet/BRImunobiologico
Immunization.patient.typeextensibleResourceType
http://hl7.org/fhir/ValueSet/resource-types
from the FHIR Standard
Immunization.reportOriginrequiredBRRegistroOrigem
https://terminologia.saude.gov.br/fhir/ValueSet/BRRegistroOrigem
Immunization.siterequiredBRLocalAplicacao
https://terminologia.saude.gov.br/fhir/ValueSet/BRLocalAplicacao
Immunization.routerequiredBRViaAdministracao
https://terminologia.saude.gov.br/fhir/ValueSet/BRViaAdministracao
Immunization.performer.functionrequiredBROcupacao
https://terminologia.saude.gov.br/fhir/ValueSet/BROcupacao
Immunization.reasonCoderequiredBREstrategiaVacinacao
https://terminologia.saude.gov.br/fhir/ValueSet/BREstrategiaVacinacao
Immunization.protocolApplied.targetDiseasepreferredBRCID10
https://terminologia.saude.gov.br/fhir/ValueSet/BRCID10
Immunization.protocolApplied.doseNumber[x]requiredBRDose
https://terminologia.saude.gov.br/fhir/ValueSet/BRDose

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()

Visualização instantânea

NameFlagsCard.TypeDescription & Constraintsdoco
.. Immunization 0..* Immunization Immunization event information
... id Σ 0..1 id ID lógico deste artefato
... meta Σ 0..1 Meta Metadados sobre o recurso
... implicitRules ?!Σ 0..1 uri Regras implícitas de rastreamento
... text 0..1 Narrative Texto narrativo, resumo, instruções ou legenda sobre o recurso
... contained 0..* Resource Recursos contidos no artefato
... extension 0..* Extension Extensões adicionais que não fazem parte do modelo de dados básico
... modifierExtension ?! 0..* Extension Extensões adicionais que não fazem parte do modelo de dados básico
... identifier 0..* Identifier Identificadores externos para este recurso
... status ?!Σ 1..1 code O status do evento de administração de imunobiológico
Binding: ImmunizationStatusCodes (required): A set of codes indicating the current status of an Immunization.

... vaccineCode Σ 1..1 CodeableConcept Imunobiológico administrado
Binding: Imunobiológico (required)
... patient Σ 1..1 Reference(BRCorePatient) O paciente que recebeu o imunobiológico
.... id 0..1 string Identificador único para referenciação cruzada
.... extension 0..* Extension Extensões adicionais que não fazem parte do modelo de dados básico
Slice: Unordered, Open by value:url
.... reference ΣC 0..1 string Referência literal,relativa, interna ou externa ou URL
.... type Σ 0..1 uri O tipo de referência utilizada
Binding: ResourceType (extensible): Aa resource (or, for logical models, the URI of the logical model).

.... identifier Σ 0..1 Identifier Referência lógica,quando a referência literal não é conhecida
.... display Σ 0..1 string Texto alternativo para o recurso
... occurrence[x] Σ 1..1 Data em que o imunobiológico foi administrado
.... occurrenceDateTime dateTime
.... occurrenceString string
... primarySource Σ 0..1 boolean Indica se o registro de vacinação foi relatado pelo paciente ou por um profissional de saúde
... reportOrigin 0..1 CodeableConcept Indica a fonte do registro de vacinação relatado
Binding: Registro de Origem (required)
... location 0..1 Reference(br-core-location) Local onde o imunobiológico foi administrado
... manufacturer 0..1 Reference(BRCoreOrganization) Fabricante do imunobiológico
... lotNumber 0..1 string Número do lote do imunobiológico
... expirationDate 0..1 date Data de validade do imunobiológico
... site 1..1 CodeableConcept Local de administração do imunobiológico
Binding: Local de Aplicação (required)
... route 1..1 CodeableConcept Via de administração do imunobiológico
Binding: Via de Administração do Imunobiológico (required)
... doseQuantity 0..1 SimpleQuantity Quantidade de imunobiológico administrado
... performer Σ 1..1 BackboneElement Profissional de saúde que administrou o imunobiológico
.... id 0..1 string Identificador único para referenciação cruzada
.... extension 0..* Extension Extensões adicionais que não fazem parte do modelo de dados básico
.... modifierExtension ?!Σ 0..* Extension Extensões adicionais que não fazem parte do modelo de dados básico
.... function Σ 1..1 CodeableConcept Função do profissional de saúde no evento de administração de imunobiológico
Binding: Classificação Brasileira de Ocupações (CBO) (required)
.... actor Σ 1..1 Reference(BRCorePractitioner | BRCorePractitionerRole | BRCoreOrganization) Profissional de saúde que administrou o imunobiológico
... reasonCode 0..1 CodeableConcept Motivo pelo qual o imunobiológico foi administrado
Binding: Estratégia de Vacinação (required)
... reasonReference 0..1 Reference(BRCoreCondition | BRCoreObservation | BRCoreDiagnosticReport) Referência ao motivo pelo qual o imunobiológico foi administrado
... protocolApplied 1..1 BackboneElement Protocolos aplicados durante a administração do imunobiológico
.... id 0..1 string Identificador único para referenciação cruzada
.... Slices for extension 0..* Extension Extensões adicionais que não fazem parte do modelo de dados básico
Slice: Unordered, Open by value:url
..... pesquisaClinica 0..1 (Complex) Pesquisa clínica
URL: https://br-core.saude.gov.br/fhir/StructureDefinition/br-core-pesquisaclinica
.... modifierExtension ?!Σ 0..* Extension Extensões adicionais que não fazem parte do modelo de dados básico
.... series 0..1 string Nome da série do imunobiológico
.... targetDisease 0..* CodeableConcept Doença alvo do imunobiológico
Binding: Classificação Internacional de Doenças - Décima Revisão - CID-10 (preferred)
.... doseNumber[x] 1..1 string Número da dose do imunobiológico
Binding: Dose do Imunobiológico (required)
.... seriesDoses[x] 0..1 Número de doses da série do imunobiológico
..... seriesDosesPositiveInt positiveInt
..... seriesDosesString string

doco Documentation for this format

Terminology Bindings

PathConformanceValueSetURI
Immunization.languagepreferredCommonLanguages
http://hl7.org/fhir/ValueSet/languages
from the FHIR Standard
Additional Bindings Purpose
AllLanguages Max Binding
Immunization.statusrequiredImmunizationStatusCodes
http://hl7.org/fhir/ValueSet/immunization-status|4.0.1
from the FHIR Standard
Immunization.vaccineCoderequiredBRImunobiologico
https://terminologia.saude.gov.br/fhir/ValueSet/BRImunobiologico
Immunization.patient.typeextensibleResourceType
http://hl7.org/fhir/ValueSet/resource-types
from the FHIR Standard
Immunization.reportOriginrequiredBRRegistroOrigem
https://terminologia.saude.gov.br/fhir/ValueSet/BRRegistroOrigem
Immunization.siterequiredBRLocalAplicacao
https://terminologia.saude.gov.br/fhir/ValueSet/BRLocalAplicacao
Immunization.routerequiredBRViaAdministracao
https://terminologia.saude.gov.br/fhir/ValueSet/BRViaAdministracao
Immunization.performer.functionrequiredBROcupacao
https://terminologia.saude.gov.br/fhir/ValueSet/BROcupacao
Immunization.reasonCoderequiredBREstrategiaVacinacao
https://terminologia.saude.gov.br/fhir/ValueSet/BREstrategiaVacinacao
Immunization.protocolApplied.targetDiseasepreferredBRCID10
https://terminologia.saude.gov.br/fhir/ValueSet/BRCID10
Immunization.protocolApplied.doseNumber[x]requiredBRDose
https://terminologia.saude.gov.br/fhir/ValueSet/BRDose

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()

 

Outras representações de perfil: CSV, Excel, Schematron