1. Objetivo

A tabela tb_fat_vacinacao é populada sempre que os dados de um registro de Vacinação são processados. Ela armazena o cabeçalho do atendimento de vacinação.

2. Regras

1. A tb_fat_vacinacao é preenchida quando são processado(a)s:

  • Fichas de vacinação recebidas através da importação de sistemas terceiros, outras instalações do PEC e-SUS-APS ou do aplicativo e-SUS Vacinação;
  • Registro de um atendimento de vacinação no CDS;
  • Registro de um atendimento de vacinação no módulo de vacinação do PEC e-SUS-APS.

3. Fatos

3.1 Metadados dos fatos

Colunas DW Referência LEDI Referência sistema
co_seq_fat_vacinacao - Código de identificação sequencial criado automaticamente pelo sistema
nu_uuid_ficha uuidFicha Identificador universalmente único do registro
nu_uuid_dado_transp uuidDadoSerializado Identificador universalmente único da camada de transporte de dados. Caso o registro seja gerado dentro do PEC e-SUS-APS, terá o mesmo valor do campo nu_uuid_ficha
co_fat_cidadao_pec - Código de identificação sequencial do cidadão. Campo co_seq_fat_cidadao_pec da tb_fat_cidadao_pec
nu_cns cnsCidadao CNS do cidadão
nu_cpf_cidadao cpfCidadao CPF do cidadão
nu_prontuario numProntuario Número do prontuário do cidadão criptografado
nu_atendimento - Número sequencial do atendimento na ficha. Uma ficha pode conter mais de um atendimento, esse campo é utilizado para ordenar os atendimentos dentro um mesmo envio
dt_inicial_atendimento dataHoraInicialAtendimento Data e hora de início do atendimento no formato YYYY-MM-DD HH:MM:SS.MMM
dt_final_atendimento dataHoraFinalAtendimento Data e hora de término do atendimento no formato YYYY-MM-DD HH:MM:SS.MMM

3.2 Métricas dos fatos

Colunas DW Referência LEDI Referência sistema
dt_nascimento dtNascimento Data de nascimento do cidadão
st_viajante viajante Indica se o cidadão é viajante
st_comunicante_hanseniase comunicanteHanseniase Indica se o cidadão é comunicante de hanseníase
ds_filtro_imunobiologico - Campo de filtro com os imunobiológicos aplicados
ds_filtro_estrategia_vacinacao - Campo de filtro com as estratégias de vacinação utilizadas
ds_filtro_dose_imunobiologico - Campo de filtro com as doses dos imunobiológicos
ds_filtro_lote - Campo de filtro com os lotes das vacinas
ds_filtro_fabricante - Campo de filtro com os fabricantes das vacinas
ds_filtro_grupo_atendimento - Campo de filtro com os grupos de atendimento
st_nao_possui_cpf - Indica se o cidadão não possui CPF

4. Dimensões da tabela

4.1 Dimensões específicas dessa tabela

Coluna DW Dimensão referência
co_dim_faixa_etaria Código da faixa etária do cidadão. Campo co_seq_dim_faixa_etaria da tb_dim_faixa_etaria
co_dim_sexo Código do sexo do cidadão. Campo co_seq_dim_faixa_sexo da tb_dim_sexo
co_dim_local_atendimento Código do local de atendimento. Campo co_seq_dim_local_atendimento da tb_dim_local_atendimento
co_dim_turno Código do turno do atendimento. Campo co_seq_dim_turno da tb_dim_turno
co_dim_condicao_maternal Código da condição maternal da cidadã. Campo co_seq_dim_condicao_maternal da tb_dim_condicao_maternal
co_dim_just_nao_possui_cpf Código da justificativa de não possuir CPF. Campo co_seq_dim_just_nao_possui_cpf da tb_dim_just_nao_possui_cpf

4.2 Dimensões comuns a todas as tabelas fato da vacinação

Coluna DW Dimensão referência
co_dim_municipio Código de identificação do município. Campo co_seq_dim_municipio da tb_dim_municipio
co_dim_tipo_ficha Código de identificação do tipo de ficha. Campo co_seq_dim_tipo_ficha da tb_dim_tipo_ficha
co_dim_profissional Código de identificação do profissional responsável. Campo co_seq_dim_profissional da tb_dim_profissional
co_dim_cbo Código de identificação do CBO profissional responsável. Campo co_seq_dim_cbo da tb_dim_cbo
co_dim_unidade_saude Código de identificação da unidade de saúde do profissional responsável. Campo co_seq_dim_unidade_saude da tb_dim_unidade_saude
co_dim_equipe Código de identificação da equipe do profissional responsável. Campo co_seq_dim_equipe da tb_dim_equipe
co_dim_tempo Responsável por armazenar as datas de maneira estruturada. Campo co_seq_dim_tempo da tb_dim_tempo
co_dim_tipo_origem_dado_transp Código da origem do dado no transporte. Campo co_seq_dim_tp_orgm_dado_transp da tb_dim_tipo_origem_dado_transp
co_dim_cds_tipo_origem Código da origem do dado no transporte. Campo co_seq_dim_tipo_origem da tb_dim_tipo_origem