Ficha de Visita Domiciliar e Territorial
FichaVisitaDomiciliarMaster
#1 uuidFicha
Código UUID para identificar a ficha na base de dados nacional.
| Tipo | Obrigatório | Mínimo | Máximo |
|---|---|---|---|
| String | Sim | 36 | 44 |
Regra: É recomendado concatenar o CNES na frente do UUID, de modo que os 7 dígitos (CNES) + 1 de hífen somados aos 36 (32 caracteres + 4 hífen) do UUID são a limitação de 44 bytes do campo. Formato canônico.
Referência: Para ver a referência sobre o UUID, acesse UUID Wikipedia.
#2 tpCdsOrigem
Tipo de origem dos dados do registro.
| Tipo | Obrigatório | Mínimo | Máximo |
|---|---|---|---|
| Integer | Sim | 1 | 1 |
Regra: Utilizar valor 3 (sistemas terceiros).
#3 headerTransport
Profissional que realizou a visita.
| Tipo | Obrigatório | Mínimo | Máximo |
|---|---|---|---|
| UnicaLotacaoHeader | Sim | - | - |
Regra: Somente as CBOs apresentadas na Tabela 7 - CBOs que podem registrar ficha de visita domiciliar e territorial podem ser adicionadas no campo CBO do profissional.
Referência: UnicaLotacaoHeader.
#4 visitasDomiciliares
Lista de Fichas de Visita Domiciliar e Territorial.
| Tipo | Obrigatório | Mínimo | Máximo |
|---|---|---|---|
| List<FichaVisitaDomiciliarChild> | Sim | 0 | 99 |
Referência: FichaVisitaDomiciliarChild.
FichaVisitaDomiciliarChild
#1 turno
Código do turno onde aconteceu o atendimento.
| Tipo | Obrigatório | Mínimo | Máximo |
|---|---|---|---|
| Long | Sim | - | - |
Referência: Turno.
#2 numProntuario
Número do prontuário do cidadão na UBS.
| Tipo | Obrigatório | Mínimo | Máximo |
|---|---|---|---|
| String | Não | 0 | 30 |
Regras:
- Somente letras e números;
- Não deve ser preenchido se o campo tipoDeImovel =
02comércio,03terreno baldio,04Ponto Estratégico,05Escola,06Creche ou12Estabelecimento religioso.
#3 cnsCidadao
CNS do cidadão.
| Tipo | Obrigatório | Mínimo | Máximo |
|---|---|---|---|
| String | Não | 15 | 15 |
Regras:
- Validado pelo algoritmo;
- Não deve ser preenchido se o campo tipoDeImovel =
02comércio,03terreno baldio,04Ponto Estratégico,05Escola,06Creche ou12Estabelecimento religioso; - Para visita periódica ou visita domiciliar para controle vetorial preencher este campo com o CNS do responsável familiar;
- Não pode ser preenchido se o campo cpfCidadao for preenchido.
Referência: O algoritmo de validação está presente em Validar CNS.
#4 dtNascimento
Data de nascimento do cidadão.
| Tipo | Obrigatório | Mínimo | Máximo |
|---|---|---|---|
| Long | Condicional | - | - |
Regras:
- Não pode ser posterior à dataAtendimento e anterior a 130 anos a partir da dataAtendimento;
- Não deve ser preenchido se o campo tipoDeImovel =
02comércio,03terreno baldio,04Ponto Estratégico,05Escola,06Creche ou12Estabelecimento religioso; É de preenchimento obrigatório somente se tipoDeImovel =
01Domicílio,07Abrigo,08Instituição de longa permanência para idosos,09Unidade prisional,10Unidade de medida sócio educativa,11Delegacia ou99Outros e pelo menos uma das condições a seguir seja obedecida:- Campo "CNS do cidadão";
- Campo "Sexo";
- Campo motivosVisita possuir qualquer opção dos grupos
#BUSCA_ATIVAou#ACOMPANHAMENTOinserida; - Campo motivosVisita possuir pelo menos uma das opções
25Egresso de internação ou31Orientação / Prevenção inseridas; - Pelo menos um dos campos pesoAcompanhamentoNutricional e alturaAcompanhamentoNutricional for preenchido.
Referência: A data deve ser apresentada seguindo o padrão Epoch, convertido em milissegundos . Para realizar a conversão, pode ser utilizado o conversor Current millis.
#5 sexo
Código do sexo do cidadão.
| Tipo | Obrigatório | Mínimo | Máximo |
|---|---|---|---|
| Long | Condicional | - | - |
Regras:
- Não deve ser preenchido se o campo tipoDeImovel =
02Comércio,03Terreno baldio,04Ponto Estratégico,05Escola,06Creche ou12Estabelecimento religioso; É de preenchimento obrigatório somente se tipoDeImovel =
01Domicílio,07Abrigo,08Instituição de longa permanência para idosos,09Unidade prisional,10Unidade de medida sócio educativa,11Delegacia ou99Outros e pelo menos uma das condições a seguir seja obedecida:- Campo "CNS do cidadão";
- Campo "Data de nascimento";
- Campo motivosVisita possuir qualquer opção dos grupos
#BUSCA_ATIVAou#ACOMPANHAMENTOinserida; - Campo motivosVisita possuir pelo menos uma das opções
25Egresso de internação ou31Orientação / Prevenção inseridas; - Pelo menos um dos campos pesoAcompanhamentoNutricional e alturaAcompanhamentoNutricional estiver preenchido.
Referência: Sexo.
#6 statusVisitaCompartilhadaOutroProfissional
Marcador que indica se a visita foi compartilhada com outro profissional.
| Tipo | Obrigatório | Mínimo | Máximo |
|---|---|---|---|
| Boolean | Não | - | - |
#7 motivosVisita
Código dos motivos da visita.
| Tipo | Obrigatório | Mínimo | Máximo |
|---|---|---|---|
| List<Long> | Condicional | 0 | 36 |
Regras:
- Não deve ser preenchido caso o campo desfecho =
3Ausente ou2Visita Recusada; Se o campo tipoDeImovel =
02comércio,03terreno baldio,04Ponto Estratégico,05Escola,06Creche ou12Estabelecimento religioso, então as opções selecionadas deste campo só podem ser:1Cadastramento / Atualização;34Ação educativa;35Imóvel com foco;36Ação mecânica;37Tratamento focal;27Convite para atividades coletivas / campanha de saúde;31Orientação / Prevenção;28Outros.
As opções
5 (Gestante)e6 (Puérpera)não podem ser informadas se o Sexo =0 (masculino).
Referência: MotivoVisita.
#8 desfecho
Código dos resultados da ação de visita.
| Tipo | Obrigatório | Mínimo | Máximo |
|---|---|---|---|
| Long | Sim | - | - |
Referência: Desfecho.
#9 microarea
Microárea na qual o cidadão se encontra.
| Tipo | Obrigatório | Mínimo | Máximo |
|---|---|---|---|
| String | Condicional | 2 | 2 |
Regra: Não deve ser preenchido se o campo stForaArea = true. Caso contrário, o preenchimento é obrigatório.
#10 stForaArea
Marcador que indica que o cidadão está fora da área.
| Tipo | Obrigatório | Mínimo | Máximo |
|---|---|---|---|
| Boolean | Não | - | - |
#11 tipoDeImovel
Indica o tipo de imóvel do domicílio.
| Tipo | Obrigatório | Mínimo | Máximo |
|---|---|---|---|
| Long | Sim | - | - |
Referência: tipoDeImovel.
#12 pesoAcompanhamentoNutricional
Peso do cidadão em Quilogramas.
| Tipo | Obrigatório | Mínimo | Máximo |
|---|---|---|---|
| Double | Não | 1 | 7 |
Regras:
- Apenas números e ponto (
.); - Máximo de 3 casas decimais;
- Valor mínimo 0.5 e máximo 500;
- Não deve ser preenchido se o campo tipoDeImovel =
02comércio,03terreno baldio,04Ponto Estratégico,05Escola,06Creche ou12Estabelecimento religioso; - Não deve ser preenchido caso o campo desfecho =
3Ausente ou2Visita Recusada.
#13 alturaAcompanhamentoNutricional
Altura do cidadão em centímetros.
| Tipo | Obrigatório | Mínimo | Máximo |
|---|---|---|---|
| Double | Não | 2 | 5 |
Regras:
- Apenas números e ponto (
.); - Máximo de 1 casa decimal;
- Valor mínimo 20 e máximo 250;
- Não deve ser preenchido se o campo tipoDeImovel =
02comércio,03terreno baldio,04Ponto Estratégico,05Escola,06Creche ou12Estabelecimento religioso; - Não deve ser preenchido caso o campo desfecho =
3Ausente ou2Visita Recusada.
#14 cpfCidadao
CPF do cidadão.
| Tipo | Obrigatório | Mínimo | Máximo |
|---|---|---|---|
| String | Não | 11 | 11 |
Regras:
- Somente CPF válido será aceito;
- Não deve ser preenchido se o campo tipoDeImovel =
02comércio,03terreno baldio,04Ponto Estratégico,05Escola,06Creche ou12Estabelecimento religioso; - Para visita periódica ou visita domiciliar para controle vetorial preencher este campo com o CPF do responsável familiar;
- Não pode ser preenchido se o campo cnsCidadao for preenchido.
#15 pressaoSistolica
Pressão sistólica do cidadão.
| Tipo | Obrigatório | Mínimo | Máximo |
|---|---|---|---|
| Integer | Não | 0 | 3 |
Regras:
- Caso este campo seja preenchido, torna-se obrigatório o preenchimento do campo pressaoDiastolica;
- Valor mínimo 0 e máximo 999;
- Não deve ser preenchido se o campo tipoDeImovel =
02comércio,03terreno baldio,04Ponto Estratégico,05Escola,06Creche ou12Estabelecimento religioso; - Não deve ser preenchido caso o campo desfecho =
3Ausente ou2Visita Recusada.
#16 pressaoDiastolica
Pressão diastólica do cidadão.
| Tipo | Obrigatório | Mínimo | Máximo |
|---|---|---|---|
| Integer | Não | 0 | 3 |
Regras:
- Caso este campo seja preenchido, torna-se obrigatório o preenchimento do campo pressaoSistolica.
- Valor mínimo 0 e máximo 999;
- Não deve ser preenchido se o campo tipoDeImovel =
02comércio,03terreno baldio,04Ponto Estratégico,05Escola,06Creche ou12Estabelecimento religioso; - Não deve ser preenchido caso o campo desfecho =
3Ausente ou2Visita Recusada.
#17 temperatura
Aferição de temperatura do cidadão.
| Tipo | Obrigatório | Mínimo | Máximo |
|---|---|---|---|
| Double | Não | 0 | 4 |
Regras:
- Este campo só aceita valores entre 20 e 45;
- Máximo de 1 casa decimal;
- Não deve ser preenchido se o campo tipoDeImovel =
02comércio,03terreno baldio,04Ponto Estratégico,05Escola,06Creche ou12Estabelecimento religioso; - Não deve ser preenchido caso o campo desfecho =
3Ausente ou2Visita Recusada.
#18 glicemia
Glicemia capilar do cidadão.
| Tipo | Obrigatório | Mínimo | Máximo |
|---|---|---|---|
| Integer | Condicional | 0 | 3 |
Regras:
- Este campo só aceita valores entre 0 e 800;
- Caso este campo seja preenchido, torna-se obrigatório o preenchimento do campo tipoGlicemia;
- Não deve ser preenchido se o campo tipoDeImovel =
02comércio,03terreno baldio,04Ponto Estratégico,05Escola,06Creche ou12Estabelecimento religioso; - Não deve ser preenchido caso o campo desfecho =
3Ausente ou2Visita Recusada.
#19 tipoGlicemia
Momento da coleta da glicemia capilar do cidadão.
| Tipo | Obrigatório | Mínimo | Máximo |
|---|---|---|---|
| Integer | Condicional | - | - |
Regras:
- Caso este campo seja preenchido, torna-se obrigatório o preenchimento do campo glicemia;
- Não deve ser preenchido se o campo tipoDeImovel =
02comércio,03terreno baldio,04Ponto Estratégico,05Escola,06Creche ou12Estabelecimento religioso; - Não deve ser preenchido caso o campo desfecho =
3Ausente ou2Visita Recusada.
Referência: momentoColetaGlicemia.
#20 latitude
Informação da latitude do imóvel onde a visita foi realizada.
| Tipo | Obrigatório | Mínimo | Máximo |
|---|---|---|---|
| Double | Condicional | - | 10 |
Regras
- É de preenchimento obrigatório se o campo longitude for preenchido;
- Os valores são limitados por -90 a 90 e apresentam até 8 casas decimais.
#21 longitude
Informação da longitude do imóvel onde a visita foi realizada.
| Tipo | Obrigatório | Mínimo | Máximo |
|---|---|---|---|
| Double | Condicional | - | 11 |
Regras:
- É de preenchimento obrigatório se o campo latitude for preenchido;
- Os valores são limitados por -180 a 180 e apresentam até 8 casas decimais.
#22 uuidOrigemCadastroDomiciliar
Código UUID Origem da ficha de cadastro domiciliar onde a visita foi realizada.
| Tipo | Obrigatório | Mínimo | Máximo |
|---|---|---|---|
| String | Não | 36 | 44 |
Regra: Quando preenchido, deverá ser informado o valor do campo UUID origem da ficha de cadastro domiciliar pertencente à Ficha de Cadastro Domiciliar e Territorial.
Referência: Para ver a referência sobre o UUID, acesse: UUID Wikipedia.