Guia de implementação do Sumário Internacional do Paciente: Release 1 - BR Realm | STU1
1.2.0 - STU1 Brazil flag

This page is part of the IPS Brasil (v1.2.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: ImmunizationBRIPS

URL Canônica: https://ips.saude.gov.br/fhir/StructureDefinition/ImmunizationBRIPS Versão: 1.2.0
Active as of 2026-08-22 Nome computável: ImmunizationBRIPS

Descreve o evento de administração de imunobiológico de um paciente ou um registro de vacinação conforme relatado por um paciente, um clínico ou terceiros

Este perfil representa as restrições aplicadas ao recurso de Immunization pelo Guia de Implementação FHIR do Resumo Internacional de Pacientes (IPS). Um registro de uma imunização é representado no Sumário do Paciente como uma instância de um recurso de Imunização restrito por esse perfil.

Descreve todos os eventos de imunobiológicos administrados, sejam em campanha ou rotina do paciente, enviados para a Rede Nacional de Dados em Saúde (RNDS).

O projeto INSPIRA (Hospital Sírio-Libanês / HL7 Brasil, Protocolo 25000.176202/2023-57) revisou os perfis do Guia IPS Brasil, adicionou bindings nacionais da RNDS e expandiu o mapeamento de estrutura para 8 colunas. A versão atual do Guia é 1.1.0 (2026).

Escopo/Uso

O perfil ImmunizationBRIPS especializa o perfil internacional Immunization-uv-ips para o contexto brasileiro, mapeando os perfis RNDS BRImunobiologicoAdministrado (RIA-R) e BRImunobiologicoAdministradoCampanha (RIA-C) do Programa Nacional de Imunizações (PNI). Um registro de vacina administrada é representado no sumário do paciente como uma instância do recurso Immunization restringida por esse perfil.

O campo Immunization.vaccineCode é obrigatório (1..1, MustSupport). O binding herdado do IPS é de força preferred e aponta para o ValueSet vaccines-uv-ips, que inclui SNOMED CT GPS, WHO ATC e códigos de Absent/Unknown. A RNDS utiliza o ValueSet nacional BRImunobiologico (required), específico para os imunobiológicos do PNI. O BRIPS mantém o binding IPS (preferred) com additional-binding para BRImunobiologico no contexto nacional. Há pendência de 4 códigos ausentes no VS nacional (CHIKUNGUNYA, COVID-19 SINOPHARM, NIRSEVIMABE 0,5ml/1,0ml).

O campo Immunization.protocolApplied é obrigatório (1..1, MustSupport) conforme exigência do PNI (Manual de Normas e Procedimentos da Vacinação, 2ª edição 2024). O subcampo doseNumber[x] é obrigatório (1..1) e deve ser representado como string com o ValueSet BRDose-1.0. O perfil RNDS adiciona três extensões nacionais obrigatórias (min 2, max 3): grupoAtendimento (1..1), condicaoMaternal (1..1) e contatoHanseniase (0..1, obrigatório quando imunobiológico for BCG/code 15).

Uso indevido

O recurso Immunization não deve ser utilizado para registrar a administração de medicamentos terapêuticos — use MedicationStatementBRIPS ou MedicationRequestBRIPS. Não deve ser usado para registrar eventos adversos pós-vacinação — use AdverseEvent. Para soros e imunoglobulinas terapêuticas fora do escopo do PNI, avalie o uso de MedicationAdministration.

Extensões

O perfil RNDS BRImunobiologicoAdministrado-3.0 possui extensões nacionais que capturam dados clínicos e epidemiológicos do PNI. No BRIPS, essas informações são representadas usando elementos existentes do IPS — sem necessidade de extensões proprietárias — preservando a interoperabilidade internacional do sumário.

grupoAtendimento (BRGrupoAtendimento, 1..1) — Grupo de atendimento para vacinação (ex: gestante, idoso, trabalhador de saúde). Mapeado para Immunization.programEligibility, que representa a elegibilidade do indivíduo para o programa de imunização.

condicaoMaternal (BRCondicaoMaternal, 1..1) — Condição maternal do indivíduo (gestante, puérpera, não se aplica). Mapeado para Immunization.reasonCode com código SNOMED CT correspondente, ou para Immunization.reasonReference apontando para uma instância de ConditionBRIPS quando há registro clínico da condição.

contatoHanseniase (BRContatoHanseniase, 0..1) — Indica contato próximo com paciente com Hanseníase; obrigatório quando o imunobiológico for BCG (código RNDS 15). Mapeado para Immunization.reasonCode com código SNOMED CT para exposição a Hanseníase, ou para Immunization.reasonReference apontando para uma ObservationResultsBRIPS que registre o contato.

protocolApplied.extension:pesquisaClinica (0..1) — Dados de vacinação em pesquisa clínica (RDC Nº 9/2015 — ANVISA): numeroProtocoloEstudoANVISA, numeroVersaoProtocoloEstudo, numeroRegistroVacinaAnvisa. Não há elemento equivalente no recurso Immunization R4 nem no IPS. Esses dados estão fora do escopo do BRIPS e devem ser registrados no sistema de origem ou em um IG específico para ensaios clínicos.

Limites e Relacionamentos

O recurso ImmunizationBRIPS é referenciado pela seção “Histórico de Imunizações” (LOINC 11369-6) da CompositionBRIPS (section.entry). Referencia os seguintes perfis BRIPS:

  • PatientBRIPS — em patient (paciente vacinado).
  • PractitionerBRIPS / PractitionerRoleBRIPS / OrganizationBRIPS — em performer.actor (profissional aplicador e estabelecimento).
  • OrganizationBRIPS — em manufacturer (fabricante do imunobiológico).
  • ConditionBRIPS / ObservationResultsBRIPS / DiagnosticReportBRIPS — em reasonReference (indicação clínica da vacinação).

Caso de Uso

Condição de entrada

A administração de vacinas deve ser registrada utilizando o recurso Immunization. O imunobiológico administrado deve possuir obrigatoriamente:

  • vaccineCode — código da vacina;
  • patient — referência ao paciente (Reference(PatientBRIPS));
  • occurrenceDateTime — data da ocorrência da vacina.

O conteúdo desta seção é extraído a partir dos dados disponíveis na RNDS provenientes dos seguintes documentos:

  • RIA-C — Registro de Imunobiológico Administrado - Campanha
  • RIA-R — Registro de Imunobiológico Administrado - Rotina

Foram mapeados quatro perfis RNDS para o Perfil ImmunizationBRIPS:

  1. BRImunobiologicoAdministradoCampanha-1.0 (RIA-C)
  2. BRImunobiologicoAdministradoCampanha-2.0 (RIA-C — inclui as extensões Grupo de Atendimento e Condição Maternal — não mapeadas para o IPS Brasil)
  3. BRImunobiologicoAdministrado-2.0 (RIA-R)
  4. BRImunobiologicoAdministrado-02.11 (RIA-R — inclui a extensão reportOrigin com binding para BRRegistroOrigem)

As extensões grupoAtendimento (ValueSet BRGrupoAtendimento) e condicaoMaternal (ValueSet BRCondicaoMaternal) não foram mapeadas para o IPS Brasil.

Condição de saída

Exibe todas as informações sobre a seção de imunização do paciente. Os registros de Imunização oriundos de Sumários internacionais são exibidos exatamente como recebidos.

Mapeamentos terminológicos RNDS — IPS

Foi realizado mapeamento conceitual entre o CodeSystem BRImunobiológico e o ValueSet Vaccines — SNOMED CT IPS Free Set, seguindo a norma ABNT NBR ISO 12300.

O CodeSystem BRImunobiologico contém 111 conceitos: 80 vacinas, 15 antitoxinas/soros, 4 imunoglobulinas e 12 diluentes. Das 80 vacinas, 4 não estão mais ativas. Os 99 imunobiológicos (sem os 12 diluentes) foram mapeados para o SNOMED-IPS.

Relação entre graus de equivalência e vacinas mapeadas:

Grau de equivalência Descrição Total %
1 Equivalência de significado; léxica e conceitual 2 2,50%
2 Equivalência de significado, com sinonímia 31 38,75%
3 Conceito fonte mais amplo que o alvo 1 1,25%
4 Conceito fonte mais restrito que o alvo 42 52,50%
5 Nenhum mapeamento possível 4 5,00%
Total   80 100,00%

As vacinas que não estão no SNOMED-IPS (4 no total) estão disponíveis no WHO-ATC e podem ser informadas com o código ATC, conforme Additional Bindings do elemento Immunization.vaccineCode no GI IPS. Exemplo: Vacina sarampo/rubéola (código RNDS 36) → ATC J07BD53.

Também foram mapeados: BRLocalAplicacao-1.0 → body-site e BRViaAdministracao-1.0 → medicine-route-of-administration (EDQM).

Mapeamento de estrutura — Versão 1.0.0

​Mapeamento de estrutura BRImunobiologicoAdministradoCampanha-1.0 RNDS para ImmunizationBRIPS.

Elemento Card. Descrição Domínio Mapeamento (FHIRPath) Observação
Immunization.status 1..1 Estado da Administração do Imunobiológico ​BREstadoEvento-1.0
Immunization.status
Immunization.vaccineCode 1..1 Imunobiológico que foi administrado ​BRImunobiologico-1.0
​Immunization.vaccineCode </br>Mapa: (URL do Mapa de Conceito BRImunobiologico-1.0 -> vaccines-uv-ips)
Immunization.patient.reference 1..1 Referência ao paciente. Indivíduo que recebeu o imunobiológico. Immunization.patientBRIPS.reference Immunization.patientBRIPS.reference
Immunization.occurrenceDateTime 1..1 Data da Administração do Imunobiológico Immunization.occurrenceDateTime Immunization.occurrenceDateTime
Immunization.manufacturer.reference 1..1 Fabricante do imunobiológico Immunization.organizationBRIPS.reference Immunization.organizationBRIPS.reference
Immunization.lotNumber 1..1 Código do lote do imunobiológico. Immunization.lotNumber Immunization.lotNumber
Immunization.expirationDate 0..1 Data de expiração do imunobiológico Immunization.expirationDate Immunization.expirationDate
Immunization.site 1..1 Local do corpo humano onde o imunobiológico foi administrado. Immunization.site
Mapa: BRLocalAplicacao -> body-site
Immunization.site
Immunization.route 1..1 Via que o imunobiológico foi administrado. Immunization.route
Mapa: BRViaAdministracao -> medicine-route-of-administration
Immunization.route
Immunization.performer.actor.reference 1..1 Informações sobre o profissional que administrou o imunobiológico. Immunization.performer.actor.reference Immunization.performer.actor.reference
Immunization.protocolApllied 1..1 O protocolo (conjunto de recomendações) seguido pelo profissional que administrou a dose. Immunization.protocolApplied Immunization.protocolApplied

Mapeamento de estrutura BRImunobiologicoAdministradoCampanha-2.0 RNDS para ImmunizationBRIPS do IPS.

​Incluído nesse perfil as extensões Grupo de Atendimento que um elemento codificável como o ValueSet BRGrupoAtendimento e a extensão Condição maternal BRCondicaoMaternal que tem um binding para o ValueSet Cndição Maternal, que não serão mapeados para o IPS Brasil

Elemento Card. Descrição Domínio Mapeamento Observação
Immunization.status 1..1 Estado da Administração do Imunobiológico ​BREstadoEvento-1.0
Immunization.status
Immunization.vaccineCode 1..1 Imunobiológico que foi administrado ​BRImunobiologico-1.0
​Immunization.vaccineCode </br>Mapa: (URL do Mapa de Conceito OCL MS BRImunobiologico-1.0 -> vaccines-uv-ips)
Immunization.patient.reference 1..1 Referência ao paciente. Indivíduo que recebeu o imunobiológico. Immunization.patient.reference Immunization.patient.reference
Immunization.occurrenceDateTime 1..1 Data da Administração do Imunobiológico Immunization.occurrenceDateTim Immunization.occurrenceDateTime
Immunization.organization.reference 1..1 Fabricante do imunobiológico Immunization.manufacturer.reference Immunization.manufacturer.reference
Immunization.lotNumber 1..1 Código do lote do imunobiológico. Immunization.lotNumber Immunization.lotNumber
Immunization.performer.actor.reference 1..1 Informações sobre o profissional que administrou o imunobiológico. Immunization.performer.actor.reference Immunization.performer.actor.reference
Immunization.protocolApplied 1..1 O protocolo (conjunto de recomendações) seguido pelo profissional que administrou a dose. Immunization.protocolApplied Immunization.protocolApplied

Mapeamento de estrutura BRImunobiologicoAdministrado-2.0 para ImmunizationBRIPS do IPS.

Elemento Card. Descrição Domínio Mapeamento Observação
Immunization.status 1..1 Estado da Administração do Imunobiológico ​BREstadoEvento-1.0
Immunization.status
Immunization.vaccineCode 1..1 Imunobiológico que foi administrado ​BRImunobiologico-1.0
​Immunization.vaccineCode </br>Mapa: (URL do Mapa de Conceito OCL MS BRImunobiologico-1.0 -> vaccines-uv-ips) vaccines-uv-ips
Immunization.patient.reference 1..1 Referência ao paciente. Indivíduo que recebeu o imunobiológico. Immunization.patient.reference Immunization.patient.reference
Immunization.occurrenceDateTime 1..1 Data da Administração do Imunobiológico Immunization.occurrenceDateTime Immunization.occurrenceDateTime
Immunization.organization.reference 1..1 Fabricante do imunobiológico Immunization.manufacturer.reference Immunization.manufacturer.reference
Immunization.lotNumber 1..1 Código do lote do imunobiológico. Immunization.lotNumber Immunization.lotNumber
Immunization.expirationDate 0..1 Data de expiração do imunobiológico Immunization.expirationDate Immunization.expirationDate
Immunization.site 1..1 Local do corpo humano onde o imunobiológico foi administrado. ​BRLocalAplicacao-1.0
​Immunization.site </br>Mapa: (URL do Mapa de Conceito OCL MS BRLocalAplicacao-1.0 -> body-site)
Immunization.route 1..1 Via que o imunobiológico foi administrado. ​BRViaAdministracao-1.0
​Immunization.site </br>Mapa: (URL do Mapa de Conceito OCL MS BRViaAdministracao-1.0 -> medicine-route-of-administration)
Immunization.performer.actor.reference 1..1 Informações sobre o profissional que administrou o imunobiológico. Immunization.performer.actor.reference
Immunization.protocolApplied 1..1 O protocolo (conjunto de recomendações) seguido pelo profissional que administrou a dose. Immunization.protocolApplied
Elemento Card. Descrição Domínio Mapeamento Observação
Immunization.status 1..1 Estado da Administração do Imunobiológico ​BREstadoEvento-1.0
Immunization.status
Immunization.vaccineCode 1..1 Imunobiológico que foi administrado ​BRImunobiologico-1.0
​Immunization.vaccineCode </br>Mapa: (URL do Mapa de Conceito OCL MS BRImunobiologico-1.0 -> vaccines-uv-ips)
Immunization.patient.reference 1..1 Referência ao paciente. Indivíduo que recebeu o imunobiológico. Immunization.patient.reference Immunization.patient.reference
Immunization.occurrenceDateTime 1..1 Data da Administração do Imunobiológico Immunization.occurrenceDateTime Immunization.occurrenceDateTime
Immunization.organization.reference 1..1 Fabricante do imunobiológico Immunization.manufacturer.reference Immunization.manufacturer.reference
Immunization.lotNumber 1..1 Código do lote do imunobiológico. Immunization.lotNumber Immunization.lotNumber
Immunization.expirationDate 0..1 Data de expiração do imunobiológico Immunization.expirationDate Immunization.expirationDate
Immunization.site 1..1 Local do corpo humano onde o imunobiológico foi administrado. Immunization.site
Mapa: BRLocalAplicacao -> body-site
Immunization.site
Immunization.route 1..1 Via que o imunobiológico foi administrado. Immunization.route
Mapa: BRViaAdministracao -> medicine-route-of-administration
Immunization.route
Immunization.performer.actor.reference 1..1 Informações sobre o profissional que administrou o imunobiológico. Immunization.performer.actor.reference Immunization.performer.actor.reference
Immunization.protocolApplied 1..1 O protocolo (conjunto de recomendações) seguido pelo profissional que administrou a dose. Immunization.protocolApplied Immunization.protocolApplied

Mapeamento de estrutura BRImunobiologicoAdministrado-02.11 RNDS para ImmunizationBRIPS do IPS.

​Incluído nessa versão o elemento codificável opcional reportOrigin, com binding para o ValueSet BRRegistroOrigem.

Elemento Card. Descrição Domínio Mapeamento Observação
Immunization.status 1..1 Estado da Administração do Imunobiológico BREstadoEvento Immunization.status
Immunization.vaccineCode 1..1 Imunobiológico que foi administrado Immunization.vaccineCode
Mapa: BRImunobiologico -> vaccines-uv-ips
Immunization.vaccineCode
Immunization.patient.reference 1..1 Referência ao paciente. Indivíduo que recebeu o imunobiológico. Immunization.patient.reference Immunization.patient.reference
Immunization.occurrenceDateTime 1..1 Data da Administração do Imunobiológico Immunization.occurrenceDateTime Immunization.occurrenceDateTime
Immunization.reportOrigin 0..1 Referência a origem deste registro de fonte externa. BRRegistroOrigem
Immunization.reportOrigin
Immunization.organization.reference 1..1 Fabricante do imunobiológico Immunization.organization.reference Immunization.organization.reference
Immunization.lotNumber 1..1 Código do lote do imunobiológico. Immunization.lotNumber Immunization.lotNumber
Immunization.expirationDate 0..1 Data de expiração do imunobiológico Immunization.expirationDate Immunization.expirationDate
Immunization.site 1..1 Local do corpo humano onde o imunobiológico foi administrado. ​BRLocalAplicacao-1.0
​Immunization.site </br>Mapa: (URL do Mapa de Conceito OCL MS BRLocalAplicacao-1.0 -> body-site)
Immunization.route 1..1 Via que o imunobiológico foi administrado. ​BRViaAdministracao-1.0
​Immunization.site </br>Mapa: (URL do Mapa de Conceito OCL MS BRViaAdministracao-1.0 -> medicine-route-of-administration)
Immunization.performer.actor.reference 1..1 Informações sobre o profissional que administrou o imunobiológico. Immunization.performer.actor.reference Immunization.performer.actor.reference
Immunization.protocolApplied 1..1 O protocolo (conjunto de recomendações) seguido pelo profissional que administrou a dose. Immunization.protocolApplied Immunization.protocolApplied

Mapeamento de estrutura — Versão 1.1.0

Mapeamento dos perfis RNDS de imunização para ImmunizationBRIPS.

BRImunobiologicoAdministradoCampanha-1.0 → ImmunizationBRIPS

Elemento Card Card Descrição Domínio Mapeamento (FHIRPath) Observação
Immunization.status 1..1 1..1 Estado da Administração do Imunobiológico ​BREstadoEvento-1.0 Immunization.status
Immunization.vaccineCode 1..1 1..1 Imunobiológico que foi administrado ​Immunization.vaccineCode
BRImunobiologico-1. Mapa: BRImunobiologico-1.0 -> vaccines-uv-ips
Immunization.vaccineCode
Immunization.patient.reference 1..1 1..1 Referência ao paciente.Indivíduo que recebeu o imunobiológico. Immunization.patientBRIPS.reference Immunization.patientBRIPS.reference
Immunization.occurrenceDateTime Immunization.occurrenceDateTime 1..1 Data da Administração do Imunobiológico Immunization.occurrenceDateTime Immunization.occurrenceDateTime
Immunization.manufacturer.reference Immunization.manufacturer.reference 1..1 Fabricante do imunobiológico Immunization.organizationBRIPS.reference Immunization.organizationBRIPS.reference -
Immunization.lotNumber Immunization.lotNumber 1..1 Código do lote do imunobiológico. Immunization.lotNumber Immunization.lotNumber
Immunization.expirationDate Immunization.expirationDate 0..1 Data de expiração do imunobiológico Immunization.expirationDate Immunization.expirationDate
Immunization.site Immunization.site 1..1 Local do corpo humano onde o imunobiológico foi administrado. ​Immunization.site
Mapa: BRLocalAplicacao-1.0 -> body-site)
Immunization.site
Immunization.route Immunization.route 1..1 Via que o imunobiológico foi administrado. ​Immunization.route
Mapa BRViaAdministracao-1.0 para medicine-route-of-administration
Immunization.route
Immunization.performer.actor.reference Immunization.performer.actor.reference 1..1 Informações sobre o profissional que administrou o imunobiológico. Immunization.performer.actor.reference Immunization.performer.actor.reference
Immunization.protocolApplied Immunization.protocolApplied 1..1 O protocolo (conjunto de recomendações) seguido pelo profissional que administrou a dose. Immunization.protocolApplied Immunization.protocolApplied

BRImunobiologicoAdministradoCampanha-2.0 → ImmunizationBRIPS

Elemento Card Descrição Domínio Mapeamento Observação
Immunization.status 1..1 Estado da Administração do Imunobiológico ​BREstadoEvento-1.0 Immunization.status
Immunization.vaccineCode 1..1 Imunobiológico que foi administrado ​Immunization.vaccineCode
Mapa: BRImunobiologico-1.0 -> vaccines-uv-ips
Immunization.vaccineCode
Immunization.patient.reference 1..1 Referência ao paciente.Indivíduo que recebeu o imunobiológico. Immunization.patient.reference Immunization.patient.reference
Immunization.occurrenceDateTime 1..1 Data da Administração do Imunobiológico Immunization.occurrenceDateTime Immunization.occurrenceDateTime
Immunization.organization.reference 1..1 Fabricante do imunobiológico Immunization.manufacturer.reference Immunization.manufacturer.reference
Immunization.lotNumber 1..1 Código do lote do imunobiológico. Immunization.lotNumber Immunization.lotNumber
Immunization.performer.actor.reference 1..1 Informações sobre o profissional que administrou o imunobiológico. Immunization.performer.actor.reference Immunization.performer.actor.reference
Immunization.protocolApplied 1..1 O protocolo (conjunto de recomendações) seguido pelo profissional que administrou a dose. Immunization.protocolApplied Immunization.protocolApplied
extension:grupoAtendimento 1..1 Grupo de atendimento para vacinação (BRGrupoAtendimento) ​BRGrupoAtendimento Immunization.programEligibility Extensão RNDS mapeada para elemento IPS existente.
extension:condicaoMaternal 1..1 Condição maternal do indivíduo (BRCondicaoMaternal) BRCondicaoMaternal Immunization.reasonCode (SNOMED CT) ou Immunization.reasonReference → ConditionBRIPS Extensão RNDS mapeada para elemento IPS existente.

BRImunobiologicoAdministrado-2.0 → ImmunizationBRIPS

Elemento Card. Descrição Domínio Mapeamento (FHIRPath) Observação
Immunization.status 1..1 Estado da Administração do Imunobiológico ​BREstadoEvento-1.0 Immunization.status
Immunization.vaccineCode 1..1 Imunobiológico que foi administrado Immunization.vaccineCode
Mapa: BRImunobiologico-1.0 -> vaccines-uv-ips
Immunization.vaccineCode
Immunization.patient.reference 1..1 Referência ao paciente.Indivíduo que recebeu o imunobiológico. Immunization.patient.reference Immunization.patient.reference
Immunization.occurrenceDateTime 1..1 Data da Administração do Imunobiológico Immunization.occurrenceDateTime Immunization.occurrenceDateTime
Immunization.organization.reference 1..1 Fabricante do imunobiológico Immunization.manufacturer.reference Immunization.manufacturer.reference -
Immunization.lotNumber 1..1 Código do lote do imunobiológico. Immunization.lotNumber Immunization.lotNumber
Immunization.expirationDate 0..1 Data de expiração do imunobiológico Immunization.expirationDate Immunization.expirationDate
Immunization.site 1..1 Local do corpo humano onde o imunobiológico foi administrado. ​Immunization.site
Mapa: BRLocalAplicacao-1.0 -> body-site)
Immunization.site
Immunization.route 1..1 Via que o imunobiológico foi administrado. Immunization.route
Mapa BRViaAdministracao-1.0 para medicine-route-of-administration
Immunization.route
Immunization.performer.actor.reference 1..1 Informações sobre o profissional que administrou o imunobiológico. Immunization.performer.actor.reference Immunization.performer.actor.reference
Immunization.protocolApplied 1..1 O protocolo (conjunto de recomendações) seguido pelo profissional que administrou a dose. Immunization.protocolApplied Immunization.protocolApplied

BRImunobiologicoAdministrado-02.11 → ImmunizationBRIPS

Elemento Card. Descrição Domínio Mapeamento (FHIRPath) Observação
Immunization.status 1..1 Estado da Administração do Imunobiológico ​BREstadoEvento-1.0 Immunization.status
Immunization.vaccineCode 1..1 Imunobiológico que foi administrado Immunization.vaccineCode
Mapa: BRImunobiologico-1.0 -> vaccines-uv-ips
Immunization.vaccineCode
Immunization.patient.reference 1..1 Referência ao paciente.Indivíduo que recebeu o imunobiológico. Immunization.patient.reference Immunization.patient.reference
Immunization.occurrenceDateTime 1..1 Data da Administração do Imunobiológico Immunization.occurrenceDateTime Immunization.occurrenceDateTime
Immunization.organization.reference 1..1 Fabricante do imunobiológico Immunization.manufacturer.reference Immunization.manufacturer.reference -
Immunization.lotNumber 1..1 Código do lote do imunobiológico. Immunization.lotNumber Immunization.lotNumber
Immunization.expirationDate 0..1 Data de expiração do imunobiológico Immunization.expirationDate Immunization.expirationDate
Immunization.site 1..1 Local do corpo humano onde o imunobiológico foi administrado. ​Immunization.site
Mapa: BRLocalAplicacao-1.0 -> body-site)
Immunization.site
Immunization.route 1..1 Via que o imunobiológico foi administrado. ​Immunization.route
Mapa BRViaAdministracao-1.0 para medicine-route-of-administration
Immunization.route
Immunization.performer.actor.reference 1..1 Informações sobre o profissional que administrou o imunobiológico. Immunization.performer.actor.reference Immunization.performer.actor.reference
Immunization.protocolApplied 1..1 O protocolo (conjunto de recomendações) seguido pelo profissional que administrou a dose. Immunization.protocolApplied Immunization.protocolApplied

BRImunobiologicoAdministrado-3.0 → ImmunizationBRIPS

Elemento Card. Descrição Domínio Mapeamento (FHIRPath) Observação
Immunization.status 1..1 Estado da Administração do Imunobiológico ​BREstadoEvento-1.0 Immunization.status
Immunization.vaccineCode 1..1 Imunobiológico que foi administrado ​BRImunobiologico-1.0
Mapa: BRImunobiologico-1.0 → vaccines-uv-ips
Immunization.vaccineCode
Immunization.patient.reference 1..1 Referência ao paciente. Indivíduo que recebeu o imunobiológico. Immunization.patient.reference Immunization.patient.reference
Immunization.occurrenceDateTime 1..1 Data da Administração do Imunobiológico Immunization.occurrenceDateTime Immunization.occurrenceDateTime
Immunization.manufacturer.reference 1..1 Fabricante do imunobiológico Immunization.manufacturer.reference Immunization.manufacturer.reference → OrganizationBRIPS
Immunization.lotNumber 1..1 Código do lote do imunobiológico. Immunization.lotNumber Immunization.lotNumber
Immunization.expirationDate 0..1 Data de expiração do imunobiológico Immunization.expirationDate Immunization.expirationDate
Immunization.site 1..1 Local do corpo humano onde o imunobiológico foi administrado. ​BRLocalAplicacao-1.0
Mapa: BRLocalAplicacao-1.0 → body-site
Immunization.site
Immunization.route 1..1 Via que o imunobiológico foi administrado. ​BRViaAdministracao-1.0
Mapa: BRViaAdministracao-1.0 → medicine-route-of-administration
Immunization.route
Immunization.performer.actor.reference 1..1 Informações sobre o profissional que administrou o imunobiológico. Immunization.performer.actor.reference Immunization.performer.actor.reference
Immunization.protocolApplied 1..1 O protocolo (conjunto de recomendações) seguido pelo profissional que administrou a dose. Immunization.protocolApplied Immunization.protocolApplied
extension:grupoAtendimento 1..1 Grupo de atendimento para vacinação ​BRGrupoAtendimento Immunization.programEligibility Extensão RNDS mapeada para elemento IPS existente. Sem extensão no BRIPS.
extension:condicaoMaternal 1..1 Condição maternal do indivíduo BRCondicaoMaternal Immunization.reasonCode (SNOMED CT) ou Immunization.reasonReference → ConditionBRIPS Extensão RNDS mapeada para elemento IPS existente. Sem extensão no BRIPS.
extension:contatoHanseniase 0..1 Contato próximo com paciente com Hanseníase; obrigatório quando imunobiológico for BCG (código 15) BRContatoHanseniase Immunization.reasonCode (SNOMED CT: exposição a Hanseníase) ou Immunization.reasonReference → ObservationResultsBRIPS Extensão RNDS mapeada para elemento IPS existente. Sem extensão no BRIPS.
protocolApplied.extension:pesquisaClinica 0..1 Dados de vacinação em pesquisa clínica (RDC Nº 9/2015 — ANVISA) numeroProtocoloEstudoANVISA, numeroVersaoProtocoloEstudo, numeroRegistroVacinaAnvisa — (fora do escopo do BRIPS) Sem equivalente no recurso Immunization R4 / IPS. Registrar no sistema de origem.
Elemento Mudança na RNDS Grau (ISO/TR 12300)
status BREstadoEvento-1.0 (required) 2
vaccineCode BRImunobiologico (required). IPS: SNOMED CT GPS + WHO ATC + Absent/Unknown 2
site BRLocalAplicacao-1.0 (required, 1..1) 2
route BRViaAdministracao-1.0 (required, 1..1) 2
reportOrigin BRRegistroOrigem (required) 2
doseNumber[x] BRDose-1.0 (required) 2
performer.function BROcupacao-1.0 (CBO) 3
statusReason, encounter, recorded, doseQuantity, note, isSubpotent, subpotentReason, education, programEligibility, fundingSource, reaction Suprimidos na RNDS 3

Usos:

You can also check for usages in the FHIR IG Statistics

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 ImmunizationUvIps

NomeBandeirasCard.TipoDescrição e condicionalismos    Filter: Filtersdoco
.. Immunization ImmunizationUvIps
... 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..1 CodeableConcept O motivo pelo qual o imunobiológico não foi administrado
... vaccineCode 1..1 CodeableConceptIPS Imunobiológico administrado
... patient 1..1 Reference(PatientBRIPS) 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 1..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..1 Reference(Encounter) Referência ao atendimento no qual o imunobiológico foi administrado
... occurrence[x] 1..1 dateTime, string Data em que o imunobiológico foi administrado
... recorded 0..1 dateTime Data em que o primeiro registro de vacinação foi feito
... 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
... location 0..1 Reference(Location) Local onde o imunobiológico foi administrado
... manufacturer 0..1 Reference(OrganizationBRIPS) 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 0..1 CodeableConceptIPS Local de administração do imunobiológico
... route 0..1 CodeableConceptIPS Via de administração do imunobiológico
... doseQuantity 0..1 SimpleQuantity Quantidade de imunobiológico administrado
... performer 0..* 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 0..1 CodeableConcept Função do profissional de saúde no evento de administração de imunobiológico
.... actor 1..1 Reference(PractitionerBRIPS | PractitionerRoleBRIPS | OrganizationBRIPS) Profissional de saúde que administrou o imunobiológico
... note 0..* Annotation Observações adicionais sobre o evento de administração de imunobiológico
... reasonCode 0..* CodeableConcept Motivo pelo qual o imunobiológico foi administrado
... reasonReference 0..* Reference(ConditionBRIPS | DiagnosticReportBRIPS | Observation) Referência ao motivo pelo qual o imunobiológico foi administrado
... isSubpotent 0..1 boolean Indica se o imunobiológico foi administrado em uma dose menor que a recomendada
... education 0..* BackboneElement Informações sobre a educação do paciente sobre 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
.... documentType 0..1 string Tipo de documento educacional
.... reference 0..1 uri Referência ao documento educacional
.... publicationDate 0..1 dateTime Data de publicação do documento educacional
.... presentationDate 0..1 dateTime Data de apresentação do documento educacional
... programEligibility 0..* CodeableConcept Informações sobre a elegibilidade do paciente para o programa de imunização
... fundingSource 0..1 CodeableConcept Fonte de financiamento do imunobiológico
... reaction 0..* BackboneElement Reações adversas do paciente ao 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
.... date 0..1 dateTime Data em que a reação adversa ocorreu
.... detail 0..1 Reference(Observation) Detalhes sobre a reação adversa
.... reported 0..1 boolean Indica que a reação adversa foi relatada pelo paciente
... protocolApplied 0..* BackboneElement Protocolos aplicados durante a administração do 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
.... series 0..1 string Nome da série do imunobiológico
.... authority 0..1 Reference(OrganizationBRIPS) Autoridade que definiu o protocolo
.... targetDisease 0..* CodeableConcept Doença alvo do imunobiológico
.... doseNumber[x] 1..1 positiveInt, string Número da dose do imunobiológico
.... seriesDoses[x] 0..1 positiveInt, string Número de doses da série do imunobiológico

doco Documentação para este formato
NomeBandeirasCard.TipoDescrição e condicionalismos    Filter: Filtersdoco
.. Immunization 0..* ImmunizationUvIps 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
... language 0..1 code Idioma do recurso
Vínculo: CommonLanguages (preferred): A human language.
Vínculos adicionaisObjetivo
AllLanguages Vínculo máximo
... text 0..1 Narrative Texto narrativo, resumo, instruções ou legenda sobre o recurso
This profile does not constrain the narrative in regard to content, language, or traceability to data elements
... 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 ?!SΣ 1..1 code O status do evento de administração de imunobiológico
Vínculo: ImmunizationStatusCodes (required): A set of codes indicating the current status of an Immunization.
... statusReason 0..1 CodeableConcept O motivo pelo qual o imunobiológico não foi administrado
Vínculo: ImmunizationStatusReasonCodes (example): The reason why a vaccine was not administered.
... vaccineCode S 1..1 CodeableConceptIPS Imunobiológico administrado
Vínculo: Vaccines - IPS (preferred): The type of vaccine for particular disease or diseases against which the patient has been immunised, or a code for absent/unknown immunization.
Vínculos adicionaisObjetivoDocumentação
Vaccines - SNOMED CT IPS Free Set candidate
For when codes from the SNOMED CT IPS free set are preferred
Vaccines WHO ATC - IPS candidate
For when WHO ATC code system is preferred
Absent or Unknown Immunization - IPS candidate
"known absent" and "not known", for use with other value sets
... patient SΣ 1..1 Reference(PatientBRIPS) 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
Fatia: Não ordenado, Aberto por value:url
.... reference SΣC 1..1 string Referência literal,relativa, interna ou externa ou URL
.... type Σ 0..1 uri O tipo de referência utilizada
Vínculo: 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
... encounter 0..1 Reference(Encounter) Referência ao atendimento no qual o imunobiológico foi administrado
... occurrence[x] SΣ 1..1 Data em que o imunobiológico foi administrado
.... occurrence[x]Todos os tipos Conteúdo/regras para todos os tipos
..... Fatias para extension Conteúdo/regras para todas as fatias
...... extension:data-absent-reason S 0..1 code occurrence[x] absence reason
URL: http://hl7.org/fhir/StructureDefinition/data-absent-reason
Vínculo: DataAbsentReason (required)
.... occurrenceDateTime dateTime
.... occurrenceString string
... recorded 0..1 dateTime Data em que o primeiro registro de vacinação foi feito
... 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
Vínculo: ImmunizationOriginCodes (example): The source of the data for a record which is not from a primary source.
... location 0..1 Reference(Location) Local onde o imunobiológico foi administrado
... manufacturer 0..1 Reference(OrganizationBRIPS) 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 0..1 CodeableConceptIPS Local de administração do imunobiológico
Vínculo: SNOMEDCTBodyStructures (preferred)
... route 0..1 CodeableConceptIPS Via de administração do imunobiológico
Vínculo: Medicine Route of Administration - IPS (preferred)
... doseQuantity 0..1 SimpleQuantity Quantidade de imunobiológico administrado
... performer Σ 0..* 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 Σ 0..1 CodeableConcept Função do profissional de saúde no evento de administração de imunobiológico
Vínculo: ImmunizationFunctionCodes (extensible): The role a practitioner or organization plays in the immunization event.
.... actor Σ 1..1 Reference(PractitionerBRIPS | PractitionerRoleBRIPS | OrganizationBRIPS) Profissional de saúde que administrou o imunobiológico
... note Σ 0..* Annotation Observações adicionais sobre o evento de administração de imunobiológico
... reasonCode 0..* CodeableConcept Motivo pelo qual o imunobiológico foi administrado
Vínculo: ImmunizationReasonCodes (example): The reason why a vaccine was administered.
... reasonReference 0..* Reference(ConditionBRIPS | DiagnosticReportBRIPS | Observation) Referência ao motivo pelo qual o imunobiológico foi administrado
... isSubpotent ?!Σ 0..1 boolean Indica se o imunobiológico foi administrado em uma dose menor que a recomendada
... education C 0..* BackboneElement Informações sobre a educação do paciente sobre o imunobiológico
Constraints: imm-1
.... 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
.... documentType 0..1 string Tipo de documento educacional
.... reference 0..1 uri Referência ao documento educacional
.... publicationDate 0..1 dateTime Data de publicação do documento educacional
.... presentationDate 0..1 dateTime Data de apresentação do documento educacional
... programEligibility 0..* CodeableConcept Informações sobre a elegibilidade do paciente para o programa de imunização
Vínculo: ImmunizationProgramEligibility (example): The patient's eligibility for a vaccation program.
... fundingSource 0..1 CodeableConcept Fonte de financiamento do imunobiológico
Vínculo: ImmunizationFundingSource (example): The source of funding used to purchase the vaccine administered.
... reaction 0..* BackboneElement Reações adversas do paciente ao 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
.... date 0..1 dateTime Data em que a reação adversa ocorreu
.... detail 0..1 Reference(Observation) Detalhes sobre a reação adversa
.... reported 0..1 boolean Indica que a reação adversa foi relatada pelo paciente
... protocolApplied 0..* BackboneElement Protocolos aplicados durante a administração do 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
.... series 0..1 string Nome da série do imunobiológico
.... authority 0..1 Reference(OrganizationBRIPS) Autoridade que definiu o protocolo
.... targetDisease 0..* CodeableConcept Doença alvo do imunobiológico
Vínculo: Vaccine Target Diseases - IPS (preferred): The particular disease or diseases against which the patient has been immunized.
Vínculos adicionaisObjetivo
Vaccine Target Diseases - SNOMED CT IPS Free Set candidate

.... doseNumber[x] 1..1 Número da dose do imunobiológico
..... doseNumberPositiveInt positiveInt
..... doseNumberString string
.... seriesDoses[x] 0..1 Número de doses da série do imunobiológico
..... seriesDosesPositiveInt positiveInt
..... seriesDosesString string

doco Documentação para este formato

Terminologia Ligações

Caminho Estado Utilização Conjunto de valores Versão Fonte
Immunization.language Base preferred Common Languages 📦4.0.1 a norma FHIR
Immunization.status Base required Immunization Status Codes 📍4.0.1 a norma FHIR
Immunization.statusReason Base example Immunization Status Reason Codes 📦4.0.1 a norma FHIR
Immunization.vaccineCode Base preferred Vaccines - IPS 📦1.1.0 International Patient Summary Implementation Guide v1.1
Immunization.patient.​type Base extensible ResourceType 📦4.0.1 a norma FHIR
Immunization.reportOrigin Base example Immunization Origin Codes 📦4.0.1 a norma FHIR
Immunization.site Base preferred SNOMED CT Body Structures 📦4.0.1 a norma FHIR
Immunization.route Base preferred Medicine Route of Administration - IPS 📦1.1.0 International Patient Summary Implementation Guide v1.1
Immunization.performer.​function Base extensible Immunization Function Codes 📦4.0.1 a norma FHIR
Immunization.reasonCode Base example Immunization Reason Codes 📦4.0.1 a norma FHIR
Immunization.programEligibility Base example Immunization Program Eligibility 📦4.0.1 a norma FHIR
Immunization.fundingSource Base example Immunization Funding Source 📦4.0.1 a norma FHIR
Immunization.protocolApplied.​targetDisease Base preferred Vaccine Target Diseases - IPS 📦1.1.0 International Patient Summary Implementation Guide v1.1

Restrições

Id Grau Caminho(s) Descrição Expressão
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()
imm-1 error Immunization.education One of documentType or reference SHALL be present documentType.exists() or reference.exists()
NomeBandeirasCard.TipoDescrição e condicionalismos    Filter: Filtersdoco
.. Immunization 0..* ImmunizationUvIps 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
... language 0..1 code Idioma do recurso
Vínculo: CommonLanguages (preferred): A human language.
Vínculos adicionaisObjetivo
AllLanguages Vínculo máximo
... text 0..1 Narrative Texto narrativo, resumo, instruções ou legenda sobre o recurso
This profile does not constrain the narrative in regard to content, language, or traceability to data elements
... 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 ?!SΣ 1..1 code O status do evento de administração de imunobiológico
Vínculo: ImmunizationStatusCodes (required): A set of codes indicating the current status of an Immunization.
... statusReason 0..1 CodeableConcept O motivo pelo qual o imunobiológico não foi administrado
Vínculo: ImmunizationStatusReasonCodes (example): The reason why a vaccine was not administered.
... vaccineCode S 1..1 CodeableConceptIPS Imunobiológico administrado
Vínculo: Vaccines - IPS (preferred): The type of vaccine for particular disease or diseases against which the patient has been immunised, or a code for absent/unknown immunization.
Vínculos adicionaisObjetivoDocumentação
Vaccines - SNOMED CT IPS Free Set candidate
For when codes from the SNOMED CT IPS free set are preferred
Vaccines WHO ATC - IPS candidate
For when WHO ATC code system is preferred
Absent or Unknown Immunization - IPS candidate
"known absent" and "not known", for use with other value sets
... patient SΣ 1..1 Reference(PatientBRIPS) 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
Fatia: Não ordenado, Aberto por value:url
.... reference SΣC 1..1 string Referência literal,relativa, interna ou externa ou URL
.... type Σ 0..1 uri O tipo de referência utilizada
Vínculo: 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
... encounter 0..1 Reference(Encounter) Referência ao atendimento no qual o imunobiológico foi administrado
... occurrence[x] SΣ 1..1 Data em que o imunobiológico foi administrado
.... occurrence[x]Todos os tipos Conteúdo/regras para todos os tipos
..... id 0..1 string Unique id for inter-element referencing
..... Fatias para extension 0..* Extension Additional content defined by implementations
Fatia: Não ordenado, Aberto por value:url
...... extension:data-absent-reason S 0..1 code occurrence[x] absence reason
URL: http://hl7.org/fhir/StructureDefinition/data-absent-reason
Vínculo: DataAbsentReason (required)
.... occurrenceDateTime dateTime
.... occurrenceString string
... recorded 0..1 dateTime Data em que o primeiro registro de vacinação foi feito
... 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
Vínculo: ImmunizationOriginCodes (example): The source of the data for a record which is not from a primary source.
... location 0..1 Reference(Location) Local onde o imunobiológico foi administrado
... manufacturer 0..1 Reference(OrganizationBRIPS) 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 0..1 CodeableConceptIPS Local de administração do imunobiológico
Vínculo: SNOMEDCTBodyStructures (preferred)
... route 0..1 CodeableConceptIPS Via de administração do imunobiológico
Vínculo: Medicine Route of Administration - IPS (preferred)
... doseQuantity 0..1 SimpleQuantity Quantidade de imunobiológico administrado
... performer Σ 0..* 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 Σ 0..1 CodeableConcept Função do profissional de saúde no evento de administração de imunobiológico
Vínculo: ImmunizationFunctionCodes (extensible): The role a practitioner or organization plays in the immunization event.
.... actor Σ 1..1 Reference(PractitionerBRIPS | PractitionerRoleBRIPS | OrganizationBRIPS) Profissional de saúde que administrou o imunobiológico
... note Σ 0..* Annotation Observações adicionais sobre o evento de administração de imunobiológico
... reasonCode 0..* CodeableConcept Motivo pelo qual o imunobiológico foi administrado
Vínculo: ImmunizationReasonCodes (example): The reason why a vaccine was administered.
... reasonReference 0..* Reference(ConditionBRIPS | DiagnosticReportBRIPS | Observation) Referência ao motivo pelo qual o imunobiológico foi administrado
... isSubpotent ?!Σ 0..1 boolean Indica se o imunobiológico foi administrado em uma dose menor que a recomendada
... subpotentReason 0..* CodeableConcept Reason for being subpotent
Vínculo: ImmunizationSubpotentReason (example): The reason why a dose is considered to be subpotent.
... education C 0..* BackboneElement Informações sobre a educação do paciente sobre o imunobiológico
Constraints: imm-1
.... 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
.... documentType 0..1 string Tipo de documento educacional
.... reference 0..1 uri Referência ao documento educacional
.... publicationDate 0..1 dateTime Data de publicação do documento educacional
.... presentationDate 0..1 dateTime Data de apresentação do documento educacional
... programEligibility 0..* CodeableConcept Informações sobre a elegibilidade do paciente para o programa de imunização
Vínculo: ImmunizationProgramEligibility (example): The patient's eligibility for a vaccation program.
... fundingSource 0..1 CodeableConcept Fonte de financiamento do imunobiológico
Vínculo: ImmunizationFundingSource (example): The source of funding used to purchase the vaccine administered.
... reaction 0..* BackboneElement Reações adversas do paciente ao 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
.... date 0..1 dateTime Data em que a reação adversa ocorreu
.... detail 0..1 Reference(Observation) Detalhes sobre a reação adversa
.... reported 0..1 boolean Indica que a reação adversa foi relatada pelo paciente
... protocolApplied 0..* BackboneElement Protocolos aplicados durante a administração do 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
.... series 0..1 string Nome da série do imunobiológico
.... authority 0..1 Reference(OrganizationBRIPS) Autoridade que definiu o protocolo
.... targetDisease 0..* CodeableConcept Doença alvo do imunobiológico
Vínculo: Vaccine Target Diseases - IPS (preferred): The particular disease or diseases against which the patient has been immunized.
Vínculos adicionaisObjetivo
Vaccine Target Diseases - SNOMED CT IPS Free Set candidate

.... doseNumber[x] 1..1 Número da dose do imunobiológico
..... doseNumberPositiveInt positiveInt
..... doseNumberString string
.... seriesDoses[x] 0..1 Número de doses da série do imunobiológico
..... seriesDosesPositiveInt positiveInt
..... seriesDosesString string

doco Documentação para este formato

Terminologia Ligações

Caminho Estado Utilização Conjunto de valores Versão Fonte
Immunization.language Base preferred Common Languages 📦4.0.1 a norma FHIR
Immunization.status Base required Immunization Status Codes 📍4.0.1 a norma FHIR
Immunization.statusReason Base example Immunization Status Reason Codes 📦4.0.1 a norma FHIR
Immunization.vaccineCode Base preferred Vaccines - IPS 📦1.1.0 International Patient Summary Implementation Guide v1.1
Immunization.patient.​type Base extensible ResourceType 📦4.0.1 a norma FHIR
Immunization.reportOrigin Base example Immunization Origin Codes 📦4.0.1 a norma FHIR
Immunization.site Base preferred SNOMED CT Body Structures 📦4.0.1 a norma FHIR
Immunization.route Base preferred Medicine Route of Administration - IPS 📦1.1.0 International Patient Summary Implementation Guide v1.1
Immunization.performer.​function Base extensible Immunization Function Codes 📦4.0.1 a norma FHIR
Immunization.reasonCode Base example Immunization Reason Codes 📦4.0.1 a norma FHIR
Immunization.subpotentReason Base example Immunization Subpotent Reason 📦4.0.1 a norma FHIR
Immunization.programEligibility Base example Immunization Program Eligibility 📦4.0.1 a norma FHIR
Immunization.fundingSource Base example Immunization Funding Source 📦4.0.1 a norma FHIR
Immunization.protocolApplied.​targetDisease Base preferred Vaccine Target Diseases - IPS 📦1.1.0 International Patient Summary Implementation Guide v1.1

Restrições

Id Grau Caminho(s) Descrição Expressão
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()
imm-1 error Immunization.education One of documentType or reference SHALL be present documentType.exists() or reference.exists()

Visão diferencial

Esta estrutura é derivada de ImmunizationUvIps

NomeBandeirasCard.TipoDescrição e condicionalismos    Filter: Filtersdoco
.. Immunization ImmunizationUvIps
... 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..1 CodeableConcept O motivo pelo qual o imunobiológico não foi administrado
... vaccineCode 1..1 CodeableConceptIPS Imunobiológico administrado
... patient 1..1 Reference(PatientBRIPS) 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 1..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..1 Reference(Encounter) Referência ao atendimento no qual o imunobiológico foi administrado
... occurrence[x] 1..1 dateTime, string Data em que o imunobiológico foi administrado
... recorded 0..1 dateTime Data em que o primeiro registro de vacinação foi feito
... 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
... location 0..1 Reference(Location) Local onde o imunobiológico foi administrado
... manufacturer 0..1 Reference(OrganizationBRIPS) 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 0..1 CodeableConceptIPS Local de administração do imunobiológico
... route 0..1 CodeableConceptIPS Via de administração do imunobiológico
... doseQuantity 0..1 SimpleQuantity Quantidade de imunobiológico administrado
... performer 0..* 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 0..1 CodeableConcept Função do profissional de saúde no evento de administração de imunobiológico
.... actor 1..1 Reference(PractitionerBRIPS | PractitionerRoleBRIPS | OrganizationBRIPS) Profissional de saúde que administrou o imunobiológico
... note 0..* Annotation Observações adicionais sobre o evento de administração de imunobiológico
... reasonCode 0..* CodeableConcept Motivo pelo qual o imunobiológico foi administrado
... reasonReference 0..* Reference(ConditionBRIPS | DiagnosticReportBRIPS | Observation) Referência ao motivo pelo qual o imunobiológico foi administrado
... isSubpotent 0..1 boolean Indica se o imunobiológico foi administrado em uma dose menor que a recomendada
... education 0..* BackboneElement Informações sobre a educação do paciente sobre 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
.... documentType 0..1 string Tipo de documento educacional
.... reference 0..1 uri Referência ao documento educacional
.... publicationDate 0..1 dateTime Data de publicação do documento educacional
.... presentationDate 0..1 dateTime Data de apresentação do documento educacional
... programEligibility 0..* CodeableConcept Informações sobre a elegibilidade do paciente para o programa de imunização
... fundingSource 0..1 CodeableConcept Fonte de financiamento do imunobiológico
... reaction 0..* BackboneElement Reações adversas do paciente ao 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
.... date 0..1 dateTime Data em que a reação adversa ocorreu
.... detail 0..1 Reference(Observation) Detalhes sobre a reação adversa
.... reported 0..1 boolean Indica que a reação adversa foi relatada pelo paciente
... protocolApplied 0..* BackboneElement Protocolos aplicados durante a administração do 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
.... series 0..1 string Nome da série do imunobiológico
.... authority 0..1 Reference(OrganizationBRIPS) Autoridade que definiu o protocolo
.... targetDisease 0..* CodeableConcept Doença alvo do imunobiológico
.... doseNumber[x] 1..1 positiveInt, string Número da dose do imunobiológico
.... seriesDoses[x] 0..1 positiveInt, string Número de doses da série do imunobiológico

doco Documentação para este formato

Visualização de elementos -chave

NomeBandeirasCard.TipoDescrição e condicionalismos    Filter: Filtersdoco
.. Immunization 0..* ImmunizationUvIps 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
... language 0..1 code Idioma do recurso
Vínculo: CommonLanguages (preferred): A human language.
Vínculos adicionaisObjetivo
AllLanguages Vínculo máximo
... text 0..1 Narrative Texto narrativo, resumo, instruções ou legenda sobre o recurso
This profile does not constrain the narrative in regard to content, language, or traceability to data elements
... 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 ?!SΣ 1..1 code O status do evento de administração de imunobiológico
Vínculo: ImmunizationStatusCodes (required): A set of codes indicating the current status of an Immunization.
... statusReason 0..1 CodeableConcept O motivo pelo qual o imunobiológico não foi administrado
Vínculo: ImmunizationStatusReasonCodes (example): The reason why a vaccine was not administered.
... vaccineCode S 1..1 CodeableConceptIPS Imunobiológico administrado
Vínculo: Vaccines - IPS (preferred): The type of vaccine for particular disease or diseases against which the patient has been immunised, or a code for absent/unknown immunization.
Vínculos adicionaisObjetivoDocumentação
Vaccines - SNOMED CT IPS Free Set candidate
For when codes from the SNOMED CT IPS free set are preferred
Vaccines WHO ATC - IPS candidate
For when WHO ATC code system is preferred
Absent or Unknown Immunization - IPS candidate
"known absent" and "not known", for use with other value sets
... patient SΣ 1..1 Reference(PatientBRIPS) 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
Fatia: Não ordenado, Aberto por value:url
.... reference SΣC 1..1 string Referência literal,relativa, interna ou externa ou URL
.... type Σ 0..1 uri O tipo de referência utilizada
Vínculo: 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
... encounter 0..1 Reference(Encounter) Referência ao atendimento no qual o imunobiológico foi administrado
... occurrence[x] SΣ 1..1 Data em que o imunobiológico foi administrado
.... occurrence[x]Todos os tipos Conteúdo/regras para todos os tipos
..... Fatias para extension Conteúdo/regras para todas as fatias
...... extension:data-absent-reason S 0..1 code occurrence[x] absence reason
URL: http://hl7.org/fhir/StructureDefinition/data-absent-reason
Vínculo: DataAbsentReason (required)
.... occurrenceDateTime dateTime
.... occurrenceString string
... recorded 0..1 dateTime Data em que o primeiro registro de vacinação foi feito
... 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
Vínculo: ImmunizationOriginCodes (example): The source of the data for a record which is not from a primary source.
... location 0..1 Reference(Location) Local onde o imunobiológico foi administrado
... manufacturer 0..1 Reference(OrganizationBRIPS) 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 0..1 CodeableConceptIPS Local de administração do imunobiológico
Vínculo: SNOMEDCTBodyStructures (preferred)
... route 0..1 CodeableConceptIPS Via de administração do imunobiológico
Vínculo: Medicine Route of Administration - IPS (preferred)
... doseQuantity 0..1 SimpleQuantity Quantidade de imunobiológico administrado
... performer Σ 0..* 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 Σ 0..1 CodeableConcept Função do profissional de saúde no evento de administração de imunobiológico
Vínculo: ImmunizationFunctionCodes (extensible): The role a practitioner or organization plays in the immunization event.
.... actor Σ 1..1 Reference(PractitionerBRIPS | PractitionerRoleBRIPS | OrganizationBRIPS) Profissional de saúde que administrou o imunobiológico
... note Σ 0..* Annotation Observações adicionais sobre o evento de administração de imunobiológico
... reasonCode 0..* CodeableConcept Motivo pelo qual o imunobiológico foi administrado
Vínculo: ImmunizationReasonCodes (example): The reason why a vaccine was administered.
... reasonReference 0..* Reference(ConditionBRIPS | DiagnosticReportBRIPS | Observation) Referência ao motivo pelo qual o imunobiológico foi administrado
... isSubpotent ?!Σ 0..1 boolean Indica se o imunobiológico foi administrado em uma dose menor que a recomendada
... education C 0..* BackboneElement Informações sobre a educação do paciente sobre o imunobiológico
Constraints: imm-1
.... 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
.... documentType 0..1 string Tipo de documento educacional
.... reference 0..1 uri Referência ao documento educacional
.... publicationDate 0..1 dateTime Data de publicação do documento educacional
.... presentationDate 0..1 dateTime Data de apresentação do documento educacional
... programEligibility 0..* CodeableConcept Informações sobre a elegibilidade do paciente para o programa de imunização
Vínculo: ImmunizationProgramEligibility (example): The patient's eligibility for a vaccation program.
... fundingSource 0..1 CodeableConcept Fonte de financiamento do imunobiológico
Vínculo: ImmunizationFundingSource (example): The source of funding used to purchase the vaccine administered.
... reaction 0..* BackboneElement Reações adversas do paciente ao 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
.... date 0..1 dateTime Data em que a reação adversa ocorreu
.... detail 0..1 Reference(Observation) Detalhes sobre a reação adversa
.... reported 0..1 boolean Indica que a reação adversa foi relatada pelo paciente
... protocolApplied 0..* BackboneElement Protocolos aplicados durante a administração do 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
.... series 0..1 string Nome da série do imunobiológico
.... authority 0..1 Reference(OrganizationBRIPS) Autoridade que definiu o protocolo
.... targetDisease 0..* CodeableConcept Doença alvo do imunobiológico
Vínculo: Vaccine Target Diseases - IPS (preferred): The particular disease or diseases against which the patient has been immunized.
Vínculos adicionaisObjetivo
Vaccine Target Diseases - SNOMED CT IPS Free Set candidate

.... doseNumber[x] 1..1 Número da dose do imunobiológico
..... doseNumberPositiveInt positiveInt
..... doseNumberString string
.... seriesDoses[x] 0..1 Número de doses da série do imunobiológico
..... seriesDosesPositiveInt positiveInt
..... seriesDosesString string

doco Documentação para este formato

Terminologia Ligações

Caminho Estado Utilização Conjunto de valores Versão Fonte
Immunization.language Base preferred Common Languages 📦4.0.1 a norma FHIR
Immunization.status Base required Immunization Status Codes 📍4.0.1 a norma FHIR
Immunization.statusReason Base example Immunization Status Reason Codes 📦4.0.1 a norma FHIR
Immunization.vaccineCode Base preferred Vaccines - IPS 📦1.1.0 International Patient Summary Implementation Guide v1.1
Immunization.patient.​type Base extensible ResourceType 📦4.0.1 a norma FHIR
Immunization.reportOrigin Base example Immunization Origin Codes 📦4.0.1 a norma FHIR
Immunization.site Base preferred SNOMED CT Body Structures 📦4.0.1 a norma FHIR
Immunization.route Base preferred Medicine Route of Administration - IPS 📦1.1.0 International Patient Summary Implementation Guide v1.1
Immunization.performer.​function Base extensible Immunization Function Codes 📦4.0.1 a norma FHIR
Immunization.reasonCode Base example Immunization Reason Codes 📦4.0.1 a norma FHIR
Immunization.programEligibility Base example Immunization Program Eligibility 📦4.0.1 a norma FHIR
Immunization.fundingSource Base example Immunization Funding Source 📦4.0.1 a norma FHIR
Immunization.protocolApplied.​targetDisease Base preferred Vaccine Target Diseases - IPS 📦1.1.0 International Patient Summary Implementation Guide v1.1

Restrições

Id Grau Caminho(s) Descrição Expressão
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()
imm-1 error Immunization.education One of documentType or reference SHALL be present documentType.exists() or reference.exists()

Visualização instantânea

NomeBandeirasCard.TipoDescrição e condicionalismos    Filter: Filtersdoco
.. Immunization 0..* ImmunizationUvIps 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
... language 0..1 code Idioma do recurso
Vínculo: CommonLanguages (preferred): A human language.
Vínculos adicionaisObjetivo
AllLanguages Vínculo máximo
... text 0..1 Narrative Texto narrativo, resumo, instruções ou legenda sobre o recurso
This profile does not constrain the narrative in regard to content, language, or traceability to data elements
... 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 ?!SΣ 1..1 code O status do evento de administração de imunobiológico
Vínculo: ImmunizationStatusCodes (required): A set of codes indicating the current status of an Immunization.
... statusReason 0..1 CodeableConcept O motivo pelo qual o imunobiológico não foi administrado
Vínculo: ImmunizationStatusReasonCodes (example): The reason why a vaccine was not administered.
... vaccineCode S 1..1 CodeableConceptIPS Imunobiológico administrado
Vínculo: Vaccines - IPS (preferred): The type of vaccine for particular disease or diseases against which the patient has been immunised, or a code for absent/unknown immunization.
Vínculos adicionaisObjetivoDocumentação
Vaccines - SNOMED CT IPS Free Set candidate
For when codes from the SNOMED CT IPS free set are preferred
Vaccines WHO ATC - IPS candidate
For when WHO ATC code system is preferred
Absent or Unknown Immunization - IPS candidate
"known absent" and "not known", for use with other value sets
... patient SΣ 1..1 Reference(PatientBRIPS) 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
Fatia: Não ordenado, Aberto por value:url
.... reference SΣC 1..1 string Referência literal,relativa, interna ou externa ou URL
.... type Σ 0..1 uri O tipo de referência utilizada
Vínculo: 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
... encounter 0..1 Reference(Encounter) Referência ao atendimento no qual o imunobiológico foi administrado
... occurrence[x] SΣ 1..1 Data em que o imunobiológico foi administrado
.... occurrence[x]Todos os tipos Conteúdo/regras para todos os tipos
..... id 0..1 string Unique id for inter-element referencing
..... Fatias para extension 0..* Extension Additional content defined by implementations
Fatia: Não ordenado, Aberto por value:url
...... extension:data-absent-reason S 0..1 code occurrence[x] absence reason
URL: http://hl7.org/fhir/StructureDefinition/data-absent-reason
Vínculo: DataAbsentReason (required)
.... occurrenceDateTime dateTime
.... occurrenceString string
... recorded 0..1 dateTime Data em que o primeiro registro de vacinação foi feito
... 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
Vínculo: ImmunizationOriginCodes (example): The source of the data for a record which is not from a primary source.
... location 0..1 Reference(Location) Local onde o imunobiológico foi administrado
... manufacturer 0..1 Reference(OrganizationBRIPS) 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 0..1 CodeableConceptIPS Local de administração do imunobiológico
Vínculo: SNOMEDCTBodyStructures (preferred)
... route 0..1 CodeableConceptIPS Via de administração do imunobiológico
Vínculo: Medicine Route of Administration - IPS (preferred)
... doseQuantity 0..1 SimpleQuantity Quantidade de imunobiológico administrado
... performer Σ 0..* 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 Σ 0..1 CodeableConcept Função do profissional de saúde no evento de administração de imunobiológico
Vínculo: ImmunizationFunctionCodes (extensible): The role a practitioner or organization plays in the immunization event.
.... actor Σ 1..1 Reference(PractitionerBRIPS | PractitionerRoleBRIPS | OrganizationBRIPS) Profissional de saúde que administrou o imunobiológico
... note Σ 0..* Annotation Observações adicionais sobre o evento de administração de imunobiológico
... reasonCode 0..* CodeableConcept Motivo pelo qual o imunobiológico foi administrado
Vínculo: ImmunizationReasonCodes (example): The reason why a vaccine was administered.
... reasonReference 0..* Reference(ConditionBRIPS | DiagnosticReportBRIPS | Observation) Referência ao motivo pelo qual o imunobiológico foi administrado
... isSubpotent ?!Σ 0..1 boolean Indica se o imunobiológico foi administrado em uma dose menor que a recomendada
... subpotentReason 0..* CodeableConcept Reason for being subpotent
Vínculo: ImmunizationSubpotentReason (example): The reason why a dose is considered to be subpotent.
... education C 0..* BackboneElement Informações sobre a educação do paciente sobre o imunobiológico
Constraints: imm-1
.... 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
.... documentType 0..1 string Tipo de documento educacional
.... reference 0..1 uri Referência ao documento educacional
.... publicationDate 0..1 dateTime Data de publicação do documento educacional
.... presentationDate 0..1 dateTime Data de apresentação do documento educacional
... programEligibility 0..* CodeableConcept Informações sobre a elegibilidade do paciente para o programa de imunização
Vínculo: ImmunizationProgramEligibility (example): The patient's eligibility for a vaccation program.
... fundingSource 0..1 CodeableConcept Fonte de financiamento do imunobiológico
Vínculo: ImmunizationFundingSource (example): The source of funding used to purchase the vaccine administered.
... reaction 0..* BackboneElement Reações adversas do paciente ao 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
.... date 0..1 dateTime Data em que a reação adversa ocorreu
.... detail 0..1 Reference(Observation) Detalhes sobre a reação adversa
.... reported 0..1 boolean Indica que a reação adversa foi relatada pelo paciente
... protocolApplied 0..* BackboneElement Protocolos aplicados durante a administração do 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
.... series 0..1 string Nome da série do imunobiológico
.... authority 0..1 Reference(OrganizationBRIPS) Autoridade que definiu o protocolo
.... targetDisease 0..* CodeableConcept Doença alvo do imunobiológico
Vínculo: Vaccine Target Diseases - IPS (preferred): The particular disease or diseases against which the patient has been immunized.
Vínculos adicionaisObjetivo
Vaccine Target Diseases - SNOMED CT IPS Free Set candidate

.... doseNumber[x] 1..1 Número da dose do imunobiológico
..... doseNumberPositiveInt positiveInt
..... doseNumberString string
.... seriesDoses[x] 0..1 Número de doses da série do imunobiológico
..... seriesDosesPositiveInt positiveInt
..... seriesDosesString string

doco Documentação para este formato

Terminologia Ligações

Caminho Estado Utilização Conjunto de valores Versão Fonte
Immunization.language Base preferred Common Languages 📦4.0.1 a norma FHIR
Immunization.status Base required Immunization Status Codes 📍4.0.1 a norma FHIR
Immunization.statusReason Base example Immunization Status Reason Codes 📦4.0.1 a norma FHIR
Immunization.vaccineCode Base preferred Vaccines - IPS 📦1.1.0 International Patient Summary Implementation Guide v1.1
Immunization.patient.​type Base extensible ResourceType 📦4.0.1 a norma FHIR
Immunization.reportOrigin Base example Immunization Origin Codes 📦4.0.1 a norma FHIR
Immunization.site Base preferred SNOMED CT Body Structures 📦4.0.1 a norma FHIR
Immunization.route Base preferred Medicine Route of Administration - IPS 📦1.1.0 International Patient Summary Implementation Guide v1.1
Immunization.performer.​function Base extensible Immunization Function Codes 📦4.0.1 a norma FHIR
Immunization.reasonCode Base example Immunization Reason Codes 📦4.0.1 a norma FHIR
Immunization.subpotentReason Base example Immunization Subpotent Reason 📦4.0.1 a norma FHIR
Immunization.programEligibility Base example Immunization Program Eligibility 📦4.0.1 a norma FHIR
Immunization.fundingSource Base example Immunization Funding Source 📦4.0.1 a norma FHIR
Immunization.protocolApplied.​targetDisease Base preferred Vaccine Target Diseases - IPS 📦1.1.0 International Patient Summary Implementation Guide v1.1

Restrições

Id Grau Caminho(s) Descrição Expressão
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()
imm-1 error Immunization.education One of documentType or reference SHALL be present documentType.exists() or reference.exists()

 

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