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