A importação de Vacinas permite registrar em lote as informações de vacinação dos colaboradores.
Além dos dados da aplicação, o arquivo permite definir as características da vacina, como gênero indicado, faixa etária, reforço e intervalos entre as doses.
Para informações sobre como acessar a importação, realizar a pré-validação, confirmar o processamento e consultar erros, consulte o artigo Como importar dados via CSV.
Estrutura do arquivo
Cada linha do arquivo representa um registro de vacinação de um colaborador.
As seguintes colunas são obrigatórias:
individualRegistration, vaccine, date, status, currentDose, dose
Colunas
Coluna | Obrigatório | Formato | Descrição |
| Sim | CPF | CPF do colaborador. O colaborador deve possuir prontuário cadastrado |
| Sim | Composto | Definição da vacina. Consulte a estrutura abaixo |
| Não | Texto | Número do lote da vacina |
| Sim |
| Data de aplicação. Não pode ser anterior a 20 anos |
| Sim |
| Situação do registro. Consulte os valores aceitos abaixo |
| Sim |
| Dose atual. Consulte os valores aceitos abaixo |
| Sim | Inteiro | Número sequencial da dose, por exemplo: |
Definição da vacina (vaccine)
A coluna vaccine contém as informações utilizadas para identificar e configurar a vacina.
Os valores devem ser separados por ;, seguindo esta ordem:
nome;genero;idadeMin;idadeMax;reforco;intervaloReforco;intervalo2aDose;intervalo3aDose
A estrutura possui 8 posições:
Posição | Campo | Valores aceitos | Descrição |
1 |
| Texto | Nome da vacina. Criada automaticamente caso não exista |
2 |
|
| Gênero para o qual a vacina é indicada |
3 |
| Inteiro | Idade mínima indicada, em meses |
4 |
| Inteiro | Idade máxima indicada, em meses |
5 |
|
| Tipo de reforço |
6 |
| Inteiro | Intervalo entre reforços, em dias |
7 |
| Inteiro | Intervalo entre a 1ª e a 2ª dose, em dias |
8 |
| Inteiro | Intervalo entre a 2ª e a 3ª dose, em dias |
Gênero
Na segunda posição da estrutura vaccine, utilize:
Valor | Descrição |
| Masculino |
| Feminino |
| Ambos |
Reforço
Na quinta posição da estrutura vaccine, utilize:
Valor | Descrição |
| Sem reforço |
| Periódico |
| Único |
Exemplo
Coronavac;2;0;99;2;5;5;11
Nesse exemplo, a vacina:
possui o nome Coronavac;
é indicada para ambos os gêneros;
possui idade mínima de
0meses e máxima de99meses;possui reforço do tipo Único;
possui intervalo de
5dias para reforço;possui intervalo de
5dias entre a 1ª e a 2ª dose;possui intervalo de
11dias entre a 2ª e a 3ª dose.
Caso a vacina informada não exista no sistema, ela será criada automaticamente com as configurações informadas no arquivo.
Situação (status)
A coluna status define a situação do registro de vacinação:
Valor | Descrição |
| Pendente |
| Realizada |
| Recusa |
Dose atual (currentDose)
A coluna currentDose identifica a etapa correspondente ao registro:
Valor | Descrição |
| 1ª dose |
| 2ª dose |
| 3ª dose |
| Reforço |
O campo currentDose utiliza códigos iniciados em 0. Por exemplo, para indicar a 2ª dose, informe 1.
Número da dose (dose)
A coluna dose representa o número sequencial da dose e deve ser informada como um número inteiro.
Exemplos:
1para a primeira dose;2para a segunda dose;3para a terceira dose.
Esse campo é diferente de currentDose: enquanto currentDose utiliza os códigos definidos na tabela anterior, dose recebe diretamente o número sequencial da dose.
Exemplo de arquivo
individualRegistration | vaccine | batch | date | status | currentDose | dose
"936.406.870-00" | "Coronavac;2;0;99;2;5;5;11" | "ABC240" | "2022-05-17 10:15" | "1" | "1" | "1"
Nesse exemplo, é importado um registro de vacinação com situação Realizada, utilizando a vacina Coronavac.
