Guia de implementação do Core do Brasil: Release 1 - BR Realm | STU1
1.0.0 - STU1
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
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.
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.
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.
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:
Seguindo a legislação do PNI, cada Perfil Immunization deve oferecer suporte a:
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.
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:
Descrição de perfis, diferenciais, instantâneos e como as diferentes apresentações funcionam.
Esta estrutura é derivada de Immunization
Name | Flags | Card. | Type | Description & Constraints![]() |
---|---|---|---|---|
![]() ![]() |
Immunization | |||
![]() ![]() ![]() |
0..1 | id | ID lógico deste artefato | |
![]() ![]() ![]() |
0..1 | Meta | Metadados sobre o recurso | |
![]() ![]() ![]() |
0..1 | uri | Regras implícitas de rastreamento | |
![]() ![]() ![]() |
0..1 | code | Idioma do recurso | |
![]() ![]() ![]() |
0..1 | Narrative | Texto narrativo, resumo, instruções ou legenda sobre o recurso | |
![]() ![]() ![]() |
0..* | Resource | Recursos contidos no artefato | |
![]() ![]() ![]() |
0..* | Extension | Extensões adicionais que não fazem parte do modelo de dados básico | |
![]() ![]() ![]() |
0..* | Extension | Extensões adicionais que não fazem parte do modelo de dados básico | |
![]() ![]() ![]() |
0..* | Identifier | Identificadores externos para este recurso | |
![]() ![]() ![]() |
1..1 | code | O status do evento de administração de imunobiológico | |
![]() ![]() ![]() |
0..0 | |||
![]() ![]() ![]() |
1..1 | CodeableConcept | Imunobiológico administrado Binding: Imunobiológico (required) | |
![]() ![]() ![]() |
1..1 | Reference(BRCorePatient) | O paciente que recebeu o imunobiológico | |
![]() ![]() ![]() ![]() |
0..1 | string | Identificador único para referenciação cruzada | |
![]() ![]() ![]() ![]() |
0..* | Extension | Extensões adicionais que não fazem parte do modelo de dados básico | |
![]() ![]() ![]() ![]() |
0..1 | string | Referência literal,relativa, interna ou externa ou URL | |
![]() ![]() ![]() ![]() |
0..1 | uri | O tipo de referência utilizada | |
![]() ![]() ![]() ![]() |
0..1 | Identifier | Referência lógica,quando a referência literal não é conhecida | |
![]() ![]() ![]() ![]() |
0..1 | string | Texto alternativo para o recurso | |
![]() ![]() ![]() |
0..0 | |||
![]() ![]() ![]() |
1..1 | dateTime, string | Data em que o imunobiológico foi administrado | |
![]() ![]() ![]() |
0..0 | |||
![]() ![]() ![]() |
0..1 | boolean | Indica se o registro de vacinação foi relatado pelo paciente ou por um profissional de saúde | |
![]() ![]() ![]() |
0..1 | CodeableConcept | Indica a fonte do registro de vacinação relatado Binding: Registro de Origem (required) | |
![]() ![]() ![]() |
0..1 | Reference(br-core-location) | Local onde o imunobiológico foi administrado | |
![]() ![]() ![]() |
0..1 | Reference(BRCoreOrganization) | Fabricante do imunobiológico | |
![]() ![]() ![]() |
0..1 | string | Número do lote do imunobiológico | |
![]() ![]() ![]() |
0..1 | date | Data de validade do imunobiológico | |
![]() ![]() ![]() |
1..1 | CodeableConcept | Local de administração do imunobiológico Binding: Local de Aplicação (required) | |
![]() ![]() ![]() |
1..1 | CodeableConcept | Via de administração do imunobiológico Binding: Via de Administração do Imunobiológico (required) | |
![]() ![]() ![]() |
0..1 | SimpleQuantity | Quantidade de imunobiológico administrado | |
![]() ![]() ![]() |
1..1 | BackboneElement | Profissional de saúde que administrou o imunobiológico | |
![]() ![]() ![]() ![]() |
0..1 | string | Identificador único para referenciação cruzada | |
![]() ![]() ![]() ![]() |
0..* | Extension | Extensões adicionais que não fazem parte do modelo de dados básico | |
![]() ![]() ![]() ![]() |
0..* | Extension | Extensões adicionais que não fazem parte do modelo de dados básico | |
![]() ![]() ![]() ![]() |
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) | |
![]() ![]() ![]() ![]() |
1..1 | Reference(BRCorePractitioner | BRCorePractitionerRole | BRCoreOrganization) | Profissional de saúde que administrou o imunobiológico | |
![]() ![]() ![]() |
0..0 | |||
![]() ![]() ![]() |
0..1 | CodeableConcept | Motivo pelo qual o imunobiológico foi administrado Binding: Estratégia de Vacinação (required) | |
![]() ![]() ![]() |
0..1 | Reference(BRCoreCondition | BRCoreObservation | BRCoreDiagnosticReport) | Referência ao motivo pelo qual o imunobiológico foi administrado | |
![]() ![]() ![]() |
0..0 | |||
![]() ![]() ![]() |
0..0 | |||
![]() ![]() ![]() |
0..0 | |||
![]() ![]() ![]() |
0..0 | |||
![]() ![]() ![]() |
0..0 | |||
![]() ![]() ![]() |
0..0 | |||
![]() ![]() ![]() |
1..1 | BackboneElement | Protocolos aplicados durante a administração do imunobiológico | |
![]() ![]() ![]() ![]() |
0..1 | string | Identificador único para referenciação cruzada | |
![]() ![]() ![]() ![]() |
0..* | Extension | Extensões adicionais que não fazem parte do modelo de dados básico Slice: Unordered, Open by value:url | |
![]() ![]() ![]() ![]() ![]() |
0..1 | (Complex) | Pesquisa clínica URL: https://br-core.saude.gov.br/fhir/StructureDefinition/br-core-pesquisaclinica | |
![]() ![]() ![]() ![]() |
0..* | Extension | Extensões adicionais que não fazem parte do modelo de dados básico | |
![]() ![]() ![]() ![]() |
0..1 | string | Nome da série do imunobiológico | |
![]() ![]() ![]() ![]() |
0..0 | |||
![]() ![]() ![]() ![]() |
0..* | CodeableConcept | Doença alvo do imunobiológico Binding: Classificação Internacional de Doenças - Décima Revisão - CID-10 (preferred) | |
![]() ![]() ![]() ![]() |
1..1 | string | Número da dose do imunobiológico Binding: Dose do Imunobiológico (required) | |
![]() ![]() ![]() ![]() |
0..1 | positiveInt, string | Número de doses da série do imunobiológico | |
![]() |
Path | Conformance | ValueSet | URI |
Immunization.vaccineCode | required | BRImunobiologicohttps://terminologia.saude.gov.br/fhir/ValueSet/BRImunobiologico | |
Immunization.reportOrigin | required | BRRegistroOrigemhttps://terminologia.saude.gov.br/fhir/ValueSet/BRRegistroOrigem | |
Immunization.site | required | BRLocalAplicacaohttps://terminologia.saude.gov.br/fhir/ValueSet/BRLocalAplicacao | |
Immunization.route | required | BRViaAdministracaohttps://terminologia.saude.gov.br/fhir/ValueSet/BRViaAdministracao | |
Immunization.performer.function | required | BROcupacaohttps://terminologia.saude.gov.br/fhir/ValueSet/BROcupacao | |
Immunization.reasonCode | required | BREstrategiaVacinacaohttps://terminologia.saude.gov.br/fhir/ValueSet/BREstrategiaVacinacao | |
Immunization.protocolApplied.targetDisease | preferred | BRCID10https://terminologia.saude.gov.br/fhir/ValueSet/BRCID10 | |
Immunization.protocolApplied.doseNumber[x] | required | BRDosehttps://terminologia.saude.gov.br/fhir/ValueSet/BRDose |
Name | Flags | Card. | Type | Description & Constraints![]() | ||||
---|---|---|---|---|---|---|---|---|
![]() ![]() |
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 | |||||
![]() ![]() ![]() |
Σ | 0..1 | id | ID lógico deste artefato | ||||
![]() ![]() ![]() |
Σ | 0..1 | Meta | Metadados sobre o recurso ele-1: All FHIR elements must have a @value or children | ||||
![]() ![]() ![]() |
?!Σ | 0..1 | uri | Regras implícitas de rastreamento ele-1: All FHIR elements must have a @value or children | ||||
![]() ![]() ![]() |
0..1 | code | Idioma do recurso Binding: CommonLanguages (preferred): A human language.
ele-1: All FHIR elements must have a @value or children | |||||
![]() ![]() ![]() |
0..1 | Narrative | Texto narrativo, resumo, instruções ou legenda sobre o recurso ele-1: All FHIR elements must have a @value or children | |||||
![]() ![]() ![]() |
0..* | Resource | Recursos contidos no artefato | |||||
![]() ![]() ![]() |
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 | |||||
![]() ![]() ![]() |
?! | 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 | ||||
![]() ![]() ![]() |
0..* | Identifier | Identificadores externos para este recurso ele-1: All FHIR elements must have a @value or children | |||||
![]() ![]() ![]() |
?!Σ | 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 | ||||
![]() ![]() ![]() |
Σ | 1..1 | CodeableConcept | Imunobiológico administrado Binding: Imunobiológico (required) ele-1: All FHIR elements must have a @value or children | ||||
![]() ![]() ![]() |
Σ | 1..1 | Reference(BRCorePatient) | O paciente que recebeu o imunobiológico ele-1: All FHIR elements must have a @value or children | ||||
![]() ![]() ![]() ![]() |
0..1 | string | Identificador único para referenciação cruzada | |||||
![]() ![]() ![]() ![]() |
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 | |||||
![]() ![]() ![]() ![]() |
ΣC | 0..1 | string | Referência literal,relativa, interna ou externa ou URL ele-1: All FHIR elements must have a @value or children | ||||
![]() ![]() ![]() ![]() |
Σ | 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 | ||||
![]() ![]() ![]() ![]() |
Σ | 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 | ||||
![]() ![]() ![]() ![]() |
Σ | 0..1 | string | Texto alternativo para o recurso ele-1: All FHIR elements must have a @value or children | ||||
![]() ![]() ![]() |
Σ | 1..1 | Data em que o imunobiológico foi administrado ele-1: All FHIR elements must have a @value or children | |||||
![]() ![]() ![]() ![]() |
dateTime | |||||||
![]() ![]() ![]() ![]() |
string | |||||||
![]() ![]() ![]() |
Σ | 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 | ||||
![]() ![]() ![]() |
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 | |||||
![]() ![]() ![]() |
0..1 | Reference(br-core-location) | Local onde o imunobiológico foi administrado ele-1: All FHIR elements must have a @value or children | |||||
![]() ![]() ![]() |
0..1 | Reference(BRCoreOrganization) | Fabricante do imunobiológico ele-1: All FHIR elements must have a @value or children | |||||
![]() ![]() ![]() |
0..1 | string | Número do lote do imunobiológico ele-1: All FHIR elements must have a @value or children | |||||
![]() ![]() ![]() |
0..1 | date | Data de validade do imunobiológico ele-1: All FHIR elements must have a @value or children | |||||
![]() ![]() ![]() |
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 | |||||
![]() ![]() ![]() |
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 | |||||
![]() ![]() ![]() |
0..1 | SimpleQuantity | Quantidade de imunobiológico administrado ele-1: All FHIR elements must have a @value or children | |||||
![]() ![]() ![]() |
Σ | 1..1 | BackboneElement | Profissional de saúde que administrou o imunobiológico ele-1: All FHIR elements must have a @value or children | ||||
![]() ![]() ![]() ![]() |
0..1 | string | Identificador único para referenciação cruzada | |||||
![]() ![]() ![]() ![]() |
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 | |||||
![]() ![]() ![]() ![]() |
?!Σ | 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 | ||||
![]() ![]() ![]() ![]() |
Σ | 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 | ||||
![]() ![]() ![]() ![]() |
Σ | 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 | ||||
![]() ![]() ![]() |
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 | |||||
![]() ![]() ![]() |
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 | |||||
![]() ![]() ![]() |
1..1 | BackboneElement | Protocolos aplicados durante a administração do imunobiológico ele-1: All FHIR elements must have a @value or children | |||||
![]() ![]() ![]() ![]() |
0..1 | string | Identificador único para referenciação cruzada | |||||
![]() ![]() ![]() ![]() |
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 | |||||
![]() ![]() ![]() ![]() ![]() |
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 | |||||
![]() ![]() ![]() ![]() |
?!Σ | 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 | ||||
![]() ![]() ![]() ![]() |
0..1 | string | Nome da série do imunobiológico ele-1: All FHIR elements must have a @value or children | |||||
![]() ![]() ![]() ![]() |
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 | |||||
![]() ![]() ![]() ![]() |
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 | |||||
![]() ![]() ![]() ![]() |
0..1 | Número de doses da série do imunobiológico ele-1: All FHIR elements must have a @value or children | ||||||
![]() ![]() ![]() ![]() ![]() |
positiveInt | |||||||
![]() ![]() ![]() ![]() ![]() |
string | |||||||
![]() |
Path | Conformance | ValueSet | URI | |||
Immunization.language | preferred | CommonLanguageshttp://hl7.org/fhir/ValueSet/languages from the FHIR Standard
| ||||
Immunization.status | required | ImmunizationStatusCodeshttp://hl7.org/fhir/ValueSet/immunization-status|4.0.1 from the FHIR Standard | ||||
Immunization.vaccineCode | required | BRImunobiologicohttps://terminologia.saude.gov.br/fhir/ValueSet/BRImunobiologico | ||||
Immunization.patient.type | extensible | ResourceTypehttp://hl7.org/fhir/ValueSet/resource-types from the FHIR Standard | ||||
Immunization.reportOrigin | required | BRRegistroOrigemhttps://terminologia.saude.gov.br/fhir/ValueSet/BRRegistroOrigem | ||||
Immunization.site | required | BRLocalAplicacaohttps://terminologia.saude.gov.br/fhir/ValueSet/BRLocalAplicacao | ||||
Immunization.route | required | BRViaAdministracaohttps://terminologia.saude.gov.br/fhir/ValueSet/BRViaAdministracao | ||||
Immunization.performer.function | required | BROcupacaohttps://terminologia.saude.gov.br/fhir/ValueSet/BROcupacao | ||||
Immunization.reasonCode | required | BREstrategiaVacinacaohttps://terminologia.saude.gov.br/fhir/ValueSet/BREstrategiaVacinacao | ||||
Immunization.protocolApplied.targetDisease | preferred | BRCID10https://terminologia.saude.gov.br/fhir/ValueSet/BRCID10 | ||||
Immunization.protocolApplied.doseNumber[x] | required | BRDosehttps://terminologia.saude.gov.br/fhir/ValueSet/BRDose |
Id | Grade | Path(s) | Details | Requirements |
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().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-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() |
Name | Flags | Card. | Type | Description & Constraints![]() | ||||
---|---|---|---|---|---|---|---|---|
![]() ![]() |
0..* | Immunization | Immunization event information | |||||
![]() ![]() ![]() |
Σ | 0..1 | id | ID lógico deste artefato | ||||
![]() ![]() ![]() |
Σ | 0..1 | Meta | Metadados sobre o recurso | ||||
![]() ![]() ![]() |
?!Σ | 0..1 | uri | Regras implícitas de rastreamento | ||||
![]() ![]() ![]() |
0..1 | code | Idioma do recurso Binding: CommonLanguages (preferred): A human language.
| |||||
![]() ![]() ![]() |
0..1 | Narrative | Texto narrativo, resumo, instruções ou legenda sobre o recurso | |||||
![]() ![]() ![]() |
0..* | Resource | Recursos contidos no artefato | |||||
![]() ![]() ![]() |
0..* | Extension | Extensões adicionais que não fazem parte do modelo de dados básico | |||||
![]() ![]() ![]() |
?! | 0..* | Extension | Extensões adicionais que não fazem parte do modelo de dados básico | ||||
![]() ![]() ![]() |
0..* | Identifier | Identificadores externos para este recurso | |||||
![]() ![]() ![]() |
?!Σ | 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. | ||||
![]() ![]() ![]() |
Σ | 1..1 | CodeableConcept | Imunobiológico administrado Binding: Imunobiológico (required) | ||||
![]() ![]() ![]() |
Σ | 1..1 | Reference(BRCorePatient) | O paciente que recebeu o imunobiológico | ||||
![]() ![]() ![]() ![]() |
0..1 | string | Identificador único para referenciação cruzada | |||||
![]() ![]() ![]() ![]() |
0..* | Extension | Extensões adicionais que não fazem parte do modelo de dados básico Slice: Unordered, Open by value:url | |||||
![]() ![]() ![]() ![]() |
ΣC | 0..1 | string | Referência literal,relativa, interna ou externa ou URL | ||||
![]() ![]() ![]() ![]() |
Σ | 0..1 | uri | O tipo de referência utilizada Binding: ResourceType (extensible): Aa resource (or, for logical models, the URI of the logical model). | ||||
![]() ![]() ![]() ![]() |
Σ | 0..1 | Identifier | Referência lógica,quando a referência literal não é conhecida | ||||
![]() ![]() ![]() ![]() |
Σ | 0..1 | string | Texto alternativo para o recurso | ||||
![]() ![]() ![]() |
Σ | 1..1 | Data em que o imunobiológico foi administrado | |||||
![]() ![]() ![]() ![]() |
dateTime | |||||||
![]() ![]() ![]() ![]() |
string | |||||||
![]() ![]() ![]() |
Σ | 0..1 | boolean | Indica se o registro de vacinação foi relatado pelo paciente ou por um profissional de saúde | ||||
![]() ![]() ![]() |
0..1 | CodeableConcept | Indica a fonte do registro de vacinação relatado Binding: Registro de Origem (required) | |||||
![]() ![]() ![]() |
0..1 | Reference(br-core-location) | Local onde o imunobiológico foi administrado | |||||
![]() ![]() ![]() |
0..1 | Reference(BRCoreOrganization) | Fabricante do imunobiológico | |||||
![]() ![]() ![]() |
0..1 | string | Número do lote do imunobiológico | |||||
![]() ![]() ![]() |
0..1 | date | Data de validade do imunobiológico | |||||
![]() ![]() ![]() |
1..1 | CodeableConcept | Local de administração do imunobiológico Binding: Local de Aplicação (required) | |||||
![]() ![]() ![]() |
1..1 | CodeableConcept | Via de administração do imunobiológico Binding: Via de Administração do Imunobiológico (required) | |||||
![]() ![]() ![]() |
0..1 | SimpleQuantity | Quantidade de imunobiológico administrado | |||||
![]() ![]() ![]() |
Σ | 1..1 | BackboneElement | Profissional de saúde que administrou o imunobiológico | ||||
![]() ![]() ![]() ![]() |
0..1 | string | Identificador único para referenciação cruzada | |||||
![]() ![]() ![]() ![]() |
0..* | Extension | Extensões adicionais que não fazem parte do modelo de dados básico | |||||
![]() ![]() ![]() ![]() |
?!Σ | 0..* | Extension | Extensões adicionais que não fazem parte do modelo de dados básico | ||||
![]() ![]() ![]() ![]() |
Σ | 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) | ||||
![]() ![]() ![]() ![]() |
Σ | 1..1 | Reference(BRCorePractitioner | BRCorePractitionerRole | BRCoreOrganization) | Profissional de saúde que administrou o imunobiológico | ||||
![]() ![]() ![]() |
0..1 | CodeableConcept | Motivo pelo qual o imunobiológico foi administrado Binding: Estratégia de Vacinação (required) | |||||
![]() ![]() ![]() |
0..1 | Reference(BRCoreCondition | BRCoreObservation | BRCoreDiagnosticReport) | Referência ao motivo pelo qual o imunobiológico foi administrado | |||||
![]() ![]() ![]() |
1..1 | BackboneElement | Protocolos aplicados durante a administração do imunobiológico | |||||
![]() ![]() ![]() ![]() |
0..1 | string | Identificador único para referenciação cruzada | |||||
![]() ![]() ![]() ![]() |
0..* | Extension | Extensões adicionais que não fazem parte do modelo de dados básico Slice: Unordered, Open by value:url | |||||
![]() ![]() ![]() ![]() ![]() |
0..1 | (Complex) | Pesquisa clínica URL: https://br-core.saude.gov.br/fhir/StructureDefinition/br-core-pesquisaclinica | |||||
![]() ![]() ![]() ![]() |
?!Σ | 0..* | Extension | Extensões adicionais que não fazem parte do modelo de dados básico | ||||
![]() ![]() ![]() ![]() |
0..1 | string | Nome da série do imunobiológico | |||||
![]() ![]() ![]() ![]() |
0..* | CodeableConcept | Doença alvo do imunobiológico Binding: Classificação Internacional de Doenças - Décima Revisão - CID-10 (preferred) | |||||
![]() ![]() ![]() ![]() |
1..1 | string | Número da dose do imunobiológico Binding: Dose do Imunobiológico (required) | |||||
![]() ![]() ![]() ![]() |
0..1 | Número de doses da série do imunobiológico | ||||||
![]() ![]() ![]() ![]() ![]() |
positiveInt | |||||||
![]() ![]() ![]() ![]() ![]() |
string | |||||||
![]() |
Path | Conformance | ValueSet | URI | |||
Immunization.language | preferred | CommonLanguageshttp://hl7.org/fhir/ValueSet/languages from the FHIR Standard
| ||||
Immunization.status | required | ImmunizationStatusCodeshttp://hl7.org/fhir/ValueSet/immunization-status|4.0.1 from the FHIR Standard | ||||
Immunization.vaccineCode | required | BRImunobiologicohttps://terminologia.saude.gov.br/fhir/ValueSet/BRImunobiologico | ||||
Immunization.patient.type | extensible | ResourceTypehttp://hl7.org/fhir/ValueSet/resource-types from the FHIR Standard | ||||
Immunization.reportOrigin | required | BRRegistroOrigemhttps://terminologia.saude.gov.br/fhir/ValueSet/BRRegistroOrigem | ||||
Immunization.site | required | BRLocalAplicacaohttps://terminologia.saude.gov.br/fhir/ValueSet/BRLocalAplicacao | ||||
Immunization.route | required | BRViaAdministracaohttps://terminologia.saude.gov.br/fhir/ValueSet/BRViaAdministracao | ||||
Immunization.performer.function | required | BROcupacaohttps://terminologia.saude.gov.br/fhir/ValueSet/BROcupacao | ||||
Immunization.reasonCode | required | BREstrategiaVacinacaohttps://terminologia.saude.gov.br/fhir/ValueSet/BREstrategiaVacinacao | ||||
Immunization.protocolApplied.targetDisease | preferred | BRCID10https://terminologia.saude.gov.br/fhir/ValueSet/BRCID10 | ||||
Immunization.protocolApplied.doseNumber[x] | required | BRDosehttps://terminologia.saude.gov.br/fhir/ValueSet/BRDose |
Id | Grade | Path(s) | Details | Requirements |
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().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-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() |
Esta estrutura é derivada de Immunization
Summary
Mandatory: 5 elements
Prohibited: 18 elements
Structures
This structure refers to these other structures:
Extensions
This structure refers to these extensions:
Visão diferencial
Esta estrutura é derivada de Immunization
Name | Flags | Card. | Type | Description & Constraints![]() |
---|---|---|---|---|
![]() ![]() |
Immunization | |||
![]() ![]() ![]() |
0..1 | id | ID lógico deste artefato | |
![]() ![]() ![]() |
0..1 | Meta | Metadados sobre o recurso | |
![]() ![]() ![]() |
0..1 | uri | Regras implícitas de rastreamento | |
![]() ![]() ![]() |
0..1 | code | Idioma do recurso | |
![]() ![]() ![]() |
0..1 | Narrative | Texto narrativo, resumo, instruções ou legenda sobre o recurso | |
![]() ![]() ![]() |
0..* | Resource | Recursos contidos no artefato | |
![]() ![]() ![]() |
0..* | Extension | Extensões adicionais que não fazem parte do modelo de dados básico | |
![]() ![]() ![]() |
0..* | Extension | Extensões adicionais que não fazem parte do modelo de dados básico | |
![]() ![]() ![]() |
0..* | Identifier | Identificadores externos para este recurso | |
![]() ![]() ![]() |
1..1 | code | O status do evento de administração de imunobiológico | |
![]() ![]() ![]() |
0..0 | |||
![]() ![]() ![]() |
1..1 | CodeableConcept | Imunobiológico administrado Binding: Imunobiológico (required) | |
![]() ![]() ![]() |
1..1 | Reference(BRCorePatient) | O paciente que recebeu o imunobiológico | |
![]() ![]() ![]() ![]() |
0..1 | string | Identificador único para referenciação cruzada | |
![]() ![]() ![]() ![]() |
0..* | Extension | Extensões adicionais que não fazem parte do modelo de dados básico | |
![]() ![]() ![]() ![]() |
0..1 | string | Referência literal,relativa, interna ou externa ou URL | |
![]() ![]() ![]() ![]() |
0..1 | uri | O tipo de referência utilizada | |
![]() ![]() ![]() ![]() |
0..1 | Identifier | Referência lógica,quando a referência literal não é conhecida | |
![]() ![]() ![]() ![]() |
0..1 | string | Texto alternativo para o recurso | |
![]() ![]() ![]() |
0..0 | |||
![]() ![]() ![]() |
1..1 | dateTime, string | Data em que o imunobiológico foi administrado | |
![]() ![]() ![]() |
0..0 | |||
![]() ![]() ![]() |
0..1 | boolean | Indica se o registro de vacinação foi relatado pelo paciente ou por um profissional de saúde | |
![]() ![]() ![]() |
0..1 | CodeableConcept | Indica a fonte do registro de vacinação relatado Binding: Registro de Origem (required) | |
![]() ![]() ![]() |
0..1 | Reference(br-core-location) | Local onde o imunobiológico foi administrado | |
![]() ![]() ![]() |
0..1 | Reference(BRCoreOrganization) | Fabricante do imunobiológico | |
![]() ![]() ![]() |
0..1 | string | Número do lote do imunobiológico | |
![]() ![]() ![]() |
0..1 | date | Data de validade do imunobiológico | |
![]() ![]() ![]() |
1..1 | CodeableConcept | Local de administração do imunobiológico Binding: Local de Aplicação (required) | |
![]() ![]() ![]() |
1..1 | CodeableConcept | Via de administração do imunobiológico Binding: Via de Administração do Imunobiológico (required) | |
![]() ![]() ![]() |
0..1 | SimpleQuantity | Quantidade de imunobiológico administrado | |
![]() ![]() ![]() |
1..1 | BackboneElement | Profissional de saúde que administrou o imunobiológico | |
![]() ![]() ![]() ![]() |
0..1 | string | Identificador único para referenciação cruzada | |
![]() ![]() ![]() ![]() |
0..* | Extension | Extensões adicionais que não fazem parte do modelo de dados básico | |
![]() ![]() ![]() ![]() |
0..* | Extension | Extensões adicionais que não fazem parte do modelo de dados básico | |
![]() ![]() ![]() ![]() |
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) | |
![]() ![]() ![]() ![]() |
1..1 | Reference(BRCorePractitioner | BRCorePractitionerRole | BRCoreOrganization) | Profissional de saúde que administrou o imunobiológico | |
![]() ![]() ![]() |
0..0 | |||
![]() ![]() ![]() |
0..1 | CodeableConcept | Motivo pelo qual o imunobiológico foi administrado Binding: Estratégia de Vacinação (required) | |
![]() ![]() ![]() |
0..1 | Reference(BRCoreCondition | BRCoreObservation | BRCoreDiagnosticReport) | Referência ao motivo pelo qual o imunobiológico foi administrado | |
![]() ![]() ![]() |
0..0 | |||
![]() ![]() ![]() |
0..0 | |||
![]() ![]() ![]() |
0..0 | |||
![]() ![]() ![]() |
0..0 | |||
![]() ![]() ![]() |
0..0 | |||
![]() ![]() ![]() |
0..0 | |||
![]() ![]() ![]() |
1..1 | BackboneElement | Protocolos aplicados durante a administração do imunobiológico | |
![]() ![]() ![]() ![]() |
0..1 | string | Identificador único para referenciação cruzada | |
![]() ![]() ![]() ![]() |
0..* | Extension | Extensões adicionais que não fazem parte do modelo de dados básico Slice: Unordered, Open by value:url | |
![]() ![]() ![]() ![]() ![]() |
0..1 | (Complex) | Pesquisa clínica URL: https://br-core.saude.gov.br/fhir/StructureDefinition/br-core-pesquisaclinica | |
![]() ![]() ![]() ![]() |
0..* | Extension | Extensões adicionais que não fazem parte do modelo de dados básico | |
![]() ![]() ![]() ![]() |
0..1 | string | Nome da série do imunobiológico | |
![]() ![]() ![]() ![]() |
0..0 | |||
![]() ![]() ![]() ![]() |
0..* | CodeableConcept | Doença alvo do imunobiológico Binding: Classificação Internacional de Doenças - Décima Revisão - CID-10 (preferred) | |
![]() ![]() ![]() ![]() |
1..1 | string | Número da dose do imunobiológico Binding: Dose do Imunobiológico (required) | |
![]() ![]() ![]() ![]() |
0..1 | positiveInt, string | Número de doses da série do imunobiológico | |
![]() |
Path | Conformance | ValueSet | URI |
Immunization.vaccineCode | required | BRImunobiologicohttps://terminologia.saude.gov.br/fhir/ValueSet/BRImunobiologico | |
Immunization.reportOrigin | required | BRRegistroOrigemhttps://terminologia.saude.gov.br/fhir/ValueSet/BRRegistroOrigem | |
Immunization.site | required | BRLocalAplicacaohttps://terminologia.saude.gov.br/fhir/ValueSet/BRLocalAplicacao | |
Immunization.route | required | BRViaAdministracaohttps://terminologia.saude.gov.br/fhir/ValueSet/BRViaAdministracao | |
Immunization.performer.function | required | BROcupacaohttps://terminologia.saude.gov.br/fhir/ValueSet/BROcupacao | |
Immunization.reasonCode | required | BREstrategiaVacinacaohttps://terminologia.saude.gov.br/fhir/ValueSet/BREstrategiaVacinacao | |
Immunization.protocolApplied.targetDisease | preferred | BRCID10https://terminologia.saude.gov.br/fhir/ValueSet/BRCID10 | |
Immunization.protocolApplied.doseNumber[x] | required | BRDosehttps://terminologia.saude.gov.br/fhir/ValueSet/BRDose |
Visualização de elementos -chave
Name | Flags | Card. | Type | Description & Constraints![]() | ||||
---|---|---|---|---|---|---|---|---|
![]() ![]() |
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 | |||||
![]() ![]() ![]() |
Σ | 0..1 | id | ID lógico deste artefato | ||||
![]() ![]() ![]() |
Σ | 0..1 | Meta | Metadados sobre o recurso ele-1: All FHIR elements must have a @value or children | ||||
![]() ![]() ![]() |
?!Σ | 0..1 | uri | Regras implícitas de rastreamento ele-1: All FHIR elements must have a @value or children | ||||
![]() ![]() ![]() |
0..1 | code | Idioma do recurso Binding: CommonLanguages (preferred): A human language.
ele-1: All FHIR elements must have a @value or children | |||||
![]() ![]() ![]() |
0..1 | Narrative | Texto narrativo, resumo, instruções ou legenda sobre o recurso ele-1: All FHIR elements must have a @value or children | |||||
![]() ![]() ![]() |
0..* | Resource | Recursos contidos no artefato | |||||
![]() ![]() ![]() |
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 | |||||
![]() ![]() ![]() |
?! | 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 | ||||
![]() ![]() ![]() |
0..* | Identifier | Identificadores externos para este recurso ele-1: All FHIR elements must have a @value or children | |||||
![]() ![]() ![]() |
?!Σ | 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 | ||||
![]() ![]() ![]() |
Σ | 1..1 | CodeableConcept | Imunobiológico administrado Binding: Imunobiológico (required) ele-1: All FHIR elements must have a @value or children | ||||
![]() ![]() ![]() |
Σ | 1..1 | Reference(BRCorePatient) | O paciente que recebeu o imunobiológico ele-1: All FHIR elements must have a @value or children | ||||
![]() ![]() ![]() ![]() |
0..1 | string | Identificador único para referenciação cruzada | |||||
![]() ![]() ![]() ![]() |
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 | |||||
![]() ![]() ![]() ![]() |
ΣC | 0..1 | string | Referência literal,relativa, interna ou externa ou URL ele-1: All FHIR elements must have a @value or children | ||||
![]() ![]() ![]() ![]() |
Σ | 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 | ||||
![]() ![]() ![]() ![]() |
Σ | 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 | ||||
![]() ![]() ![]() ![]() |
Σ | 0..1 | string | Texto alternativo para o recurso ele-1: All FHIR elements must have a @value or children | ||||
![]() ![]() ![]() |
Σ | 1..1 | Data em que o imunobiológico foi administrado ele-1: All FHIR elements must have a @value or children | |||||
![]() ![]() ![]() ![]() |
dateTime | |||||||
![]() ![]() ![]() ![]() |
string | |||||||
![]() ![]() ![]() |
Σ | 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 | ||||
![]() ![]() ![]() |
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 | |||||
![]() ![]() ![]() |
0..1 | Reference(br-core-location) | Local onde o imunobiológico foi administrado ele-1: All FHIR elements must have a @value or children | |||||
![]() ![]() ![]() |
0..1 | Reference(BRCoreOrganization) | Fabricante do imunobiológico ele-1: All FHIR elements must have a @value or children | |||||
![]() ![]() ![]() |
0..1 | string | Número do lote do imunobiológico ele-1: All FHIR elements must have a @value or children | |||||
![]() ![]() ![]() |
0..1 | date | Data de validade do imunobiológico ele-1: All FHIR elements must have a @value or children | |||||
![]() ![]() ![]() |
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 | |||||
![]() ![]() ![]() |
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 | |||||
![]() ![]() ![]() |
0..1 | SimpleQuantity | Quantidade de imunobiológico administrado ele-1: All FHIR elements must have a @value or children | |||||
![]() ![]() ![]() |
Σ | 1..1 | BackboneElement | Profissional de saúde que administrou o imunobiológico ele-1: All FHIR elements must have a @value or children | ||||
![]() ![]() ![]() ![]() |
0..1 | string | Identificador único para referenciação cruzada | |||||
![]() ![]() ![]() ![]() |
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 | |||||
![]() ![]() ![]() ![]() |
?!Σ | 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 | ||||
![]() ![]() ![]() ![]() |
Σ | 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 | ||||
![]() ![]() ![]() ![]() |
Σ | 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 | ||||
![]() ![]() ![]() |
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 | |||||
![]() ![]() ![]() |
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 | |||||
![]() ![]() ![]() |
1..1 | BackboneElement | Protocolos aplicados durante a administração do imunobiológico ele-1: All FHIR elements must have a @value or children | |||||
![]() ![]() ![]() ![]() |
0..1 | string | Identificador único para referenciação cruzada | |||||
![]() ![]() ![]() ![]() |
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 | |||||
![]() ![]() ![]() ![]() ![]() |
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 | |||||
![]() ![]() ![]() ![]() |
?!Σ | 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 | ||||
![]() ![]() ![]() ![]() |
0..1 | string | Nome da série do imunobiológico ele-1: All FHIR elements must have a @value or children | |||||
![]() ![]() ![]() ![]() |
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 | |||||
![]() ![]() ![]() ![]() |
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 | |||||
![]() ![]() ![]() ![]() |
0..1 | Número de doses da série do imunobiológico ele-1: All FHIR elements must have a @value or children | ||||||
![]() ![]() ![]() ![]() ![]() |
positiveInt | |||||||
![]() ![]() ![]() ![]() ![]() |
string | |||||||
![]() |
Path | Conformance | ValueSet | URI | |||
Immunization.language | preferred | CommonLanguageshttp://hl7.org/fhir/ValueSet/languages from the FHIR Standard
| ||||
Immunization.status | required | ImmunizationStatusCodeshttp://hl7.org/fhir/ValueSet/immunization-status|4.0.1 from the FHIR Standard | ||||
Immunization.vaccineCode | required | BRImunobiologicohttps://terminologia.saude.gov.br/fhir/ValueSet/BRImunobiologico | ||||
Immunization.patient.type | extensible | ResourceTypehttp://hl7.org/fhir/ValueSet/resource-types from the FHIR Standard | ||||
Immunization.reportOrigin | required | BRRegistroOrigemhttps://terminologia.saude.gov.br/fhir/ValueSet/BRRegistroOrigem | ||||
Immunization.site | required | BRLocalAplicacaohttps://terminologia.saude.gov.br/fhir/ValueSet/BRLocalAplicacao | ||||
Immunization.route | required | BRViaAdministracaohttps://terminologia.saude.gov.br/fhir/ValueSet/BRViaAdministracao | ||||
Immunization.performer.function | required | BROcupacaohttps://terminologia.saude.gov.br/fhir/ValueSet/BROcupacao | ||||
Immunization.reasonCode | required | BREstrategiaVacinacaohttps://terminologia.saude.gov.br/fhir/ValueSet/BREstrategiaVacinacao | ||||
Immunization.protocolApplied.targetDisease | preferred | BRCID10https://terminologia.saude.gov.br/fhir/ValueSet/BRCID10 | ||||
Immunization.protocolApplied.doseNumber[x] | required | BRDosehttps://terminologia.saude.gov.br/fhir/ValueSet/BRDose |
Id | Grade | Path(s) | Details | Requirements |
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().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-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() |
Visualização instantânea
Name | Flags | Card. | Type | Description & Constraints![]() | ||||
---|---|---|---|---|---|---|---|---|
![]() ![]() |
0..* | Immunization | Immunization event information | |||||
![]() ![]() ![]() |
Σ | 0..1 | id | ID lógico deste artefato | ||||
![]() ![]() ![]() |
Σ | 0..1 | Meta | Metadados sobre o recurso | ||||
![]() ![]() ![]() |
?!Σ | 0..1 | uri | Regras implícitas de rastreamento | ||||
![]() ![]() ![]() |
0..1 | code | Idioma do recurso Binding: CommonLanguages (preferred): A human language.
| |||||
![]() ![]() ![]() |
0..1 | Narrative | Texto narrativo, resumo, instruções ou legenda sobre o recurso | |||||
![]() ![]() ![]() |
0..* | Resource | Recursos contidos no artefato | |||||
![]() ![]() ![]() |
0..* | Extension | Extensões adicionais que não fazem parte do modelo de dados básico | |||||
![]() ![]() ![]() |
?! | 0..* | Extension | Extensões adicionais que não fazem parte do modelo de dados básico | ||||
![]() ![]() ![]() |
0..* | Identifier | Identificadores externos para este recurso | |||||
![]() ![]() ![]() |
?!Σ | 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. | ||||
![]() ![]() ![]() |
Σ | 1..1 | CodeableConcept | Imunobiológico administrado Binding: Imunobiológico (required) | ||||
![]() ![]() ![]() |
Σ | 1..1 | Reference(BRCorePatient) | O paciente que recebeu o imunobiológico | ||||
![]() ![]() ![]() ![]() |
0..1 | string | Identificador único para referenciação cruzada | |||||
![]() ![]() ![]() ![]() |
0..* | Extension | Extensões adicionais que não fazem parte do modelo de dados básico Slice: Unordered, Open by value:url | |||||
![]() ![]() ![]() ![]() |
ΣC | 0..1 | string | Referência literal,relativa, interna ou externa ou URL | ||||
![]() ![]() ![]() ![]() |
Σ | 0..1 | uri | O tipo de referência utilizada Binding: ResourceType (extensible): Aa resource (or, for logical models, the URI of the logical model). | ||||
![]() ![]() ![]() ![]() |
Σ | 0..1 | Identifier | Referência lógica,quando a referência literal não é conhecida | ||||
![]() ![]() ![]() ![]() |
Σ | 0..1 | string | Texto alternativo para o recurso | ||||
![]() ![]() ![]() |
Σ | 1..1 | Data em que o imunobiológico foi administrado | |||||
![]() ![]() ![]() ![]() |
dateTime | |||||||
![]() ![]() ![]() ![]() |
string | |||||||
![]() ![]() ![]() |
Σ | 0..1 | boolean | Indica se o registro de vacinação foi relatado pelo paciente ou por um profissional de saúde | ||||
![]() ![]() ![]() |
0..1 | CodeableConcept | Indica a fonte do registro de vacinação relatado Binding: Registro de Origem (required) | |||||
![]() ![]() ![]() |
0..1 | Reference(br-core-location) | Local onde o imunobiológico foi administrado | |||||
![]() ![]() ![]() |
0..1 | Reference(BRCoreOrganization) | Fabricante do imunobiológico | |||||
![]() ![]() ![]() |
0..1 | string | Número do lote do imunobiológico | |||||
![]() ![]() ![]() |
0..1 | date | Data de validade do imunobiológico | |||||
![]() ![]() ![]() |
1..1 | CodeableConcept | Local de administração do imunobiológico Binding: Local de Aplicação (required) | |||||
![]() ![]() ![]() |
1..1 | CodeableConcept | Via de administração do imunobiológico Binding: Via de Administração do Imunobiológico (required) | |||||
![]() ![]() ![]() |
0..1 | SimpleQuantity | Quantidade de imunobiológico administrado | |||||
![]() ![]() ![]() |
Σ | 1..1 | BackboneElement | Profissional de saúde que administrou o imunobiológico | ||||
![]() ![]() ![]() ![]() |
0..1 | string | Identificador único para referenciação cruzada | |||||
![]() ![]() ![]() ![]() |
0..* | Extension | Extensões adicionais que não fazem parte do modelo de dados básico | |||||
![]() ![]() ![]() ![]() |
?!Σ | 0..* | Extension | Extensões adicionais que não fazem parte do modelo de dados básico | ||||
![]() ![]() ![]() ![]() |
Σ | 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) | ||||
![]() ![]() ![]() ![]() |
Σ | 1..1 | Reference(BRCorePractitioner | BRCorePractitionerRole | BRCoreOrganization) | Profissional de saúde que administrou o imunobiológico | ||||
![]() ![]() ![]() |
0..1 | CodeableConcept | Motivo pelo qual o imunobiológico foi administrado Binding: Estratégia de Vacinação (required) | |||||
![]() ![]() ![]() |
0..1 | Reference(BRCoreCondition | BRCoreObservation | BRCoreDiagnosticReport) | Referência ao motivo pelo qual o imunobiológico foi administrado | |||||
![]() ![]() ![]() |
1..1 | BackboneElement | Protocolos aplicados durante a administração do imunobiológico | |||||
![]() ![]() ![]() ![]() |
0..1 | string | Identificador único para referenciação cruzada | |||||
![]() ![]() ![]() ![]() |
0..* | Extension | Extensões adicionais que não fazem parte do modelo de dados básico Slice: Unordered, Open by value:url | |||||
![]() ![]() ![]() ![]() ![]() |
0..1 | (Complex) | Pesquisa clínica URL: https://br-core.saude.gov.br/fhir/StructureDefinition/br-core-pesquisaclinica | |||||
![]() ![]() ![]() ![]() |
?!Σ | 0..* | Extension | Extensões adicionais que não fazem parte do modelo de dados básico | ||||
![]() ![]() ![]() ![]() |
0..1 | string | Nome da série do imunobiológico | |||||
![]() ![]() ![]() ![]() |
0..* | CodeableConcept | Doença alvo do imunobiológico Binding: Classificação Internacional de Doenças - Décima Revisão - CID-10 (preferred) | |||||
![]() ![]() ![]() ![]() |
1..1 | string | Número da dose do imunobiológico Binding: Dose do Imunobiológico (required) | |||||
![]() ![]() ![]() ![]() |
0..1 | Número de doses da série do imunobiológico | ||||||
![]() ![]() ![]() ![]() ![]() |
positiveInt | |||||||
![]() ![]() ![]() ![]() ![]() |
string | |||||||
![]() |
Path | Conformance | ValueSet | URI | |||
Immunization.language | preferred | CommonLanguageshttp://hl7.org/fhir/ValueSet/languages from the FHIR Standard
| ||||
Immunization.status | required | ImmunizationStatusCodeshttp://hl7.org/fhir/ValueSet/immunization-status|4.0.1 from the FHIR Standard | ||||
Immunization.vaccineCode | required | BRImunobiologicohttps://terminologia.saude.gov.br/fhir/ValueSet/BRImunobiologico | ||||
Immunization.patient.type | extensible | ResourceTypehttp://hl7.org/fhir/ValueSet/resource-types from the FHIR Standard | ||||
Immunization.reportOrigin | required | BRRegistroOrigemhttps://terminologia.saude.gov.br/fhir/ValueSet/BRRegistroOrigem | ||||
Immunization.site | required | BRLocalAplicacaohttps://terminologia.saude.gov.br/fhir/ValueSet/BRLocalAplicacao | ||||
Immunization.route | required | BRViaAdministracaohttps://terminologia.saude.gov.br/fhir/ValueSet/BRViaAdministracao | ||||
Immunization.performer.function | required | BROcupacaohttps://terminologia.saude.gov.br/fhir/ValueSet/BROcupacao | ||||
Immunization.reasonCode | required | BREstrategiaVacinacaohttps://terminologia.saude.gov.br/fhir/ValueSet/BREstrategiaVacinacao | ||||
Immunization.protocolApplied.targetDisease | preferred | BRCID10https://terminologia.saude.gov.br/fhir/ValueSet/BRCID10 | ||||
Immunization.protocolApplied.doseNumber[x] | required | BRDosehttps://terminologia.saude.gov.br/fhir/ValueSet/BRDose |
Id | Grade | Path(s) | Details | Requirements |
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().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-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() |
Esta estrutura é derivada de Immunization
Summary
Mandatory: 5 elements
Prohibited: 18 elements
Structures
This structure refers to these other structures:
Extensions
This structure refers to these extensions:
Outras representações de perfil: CSV, Excel, Schematron