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 = 02 comércio, 03 terreno baldio, 04 Ponto Estratégico, 05 Escola, 06 Creche ou 12 Estabelecimento 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 = 02 comércio, 03 terreno baldio, 04 Ponto Estratégico, 05 Escola, 06 Creche ou 12 Estabelecimento 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 = 02 comércio, 03 terreno baldio, 04 Ponto Estratégico, 05 Escola, 06 Creche ou 12 Estabelecimento religioso;
  • É de preenchimento obrigatório somente se tipoDeImovel = 01 Domicílio, 07 Abrigo, 08 Instituição de longa permanência para idosos, 09 Unidade prisional, 10 Unidade de medida sócio educativa, 11 Delegacia ou 99 Outros e pelo menos uma das condições a seguir seja obedecida:

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 = 02 Comércio, 03 Terreno baldio, 04 Ponto Estratégico, 05 Escola, 06 Creche ou 12 Estabelecimento religioso;
  • É de preenchimento obrigatório somente se tipoDeImovel =01 Domicílio, 07 Abrigo, 08 Instituição de longa permanência para idosos, 09 Unidade prisional, 10 Unidade de medida sócio educativa, 11 Delegacia ou 99 Outros e pelo menos uma das condições a seguir seja obedecida:

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 = 3 Ausente ou 2 Visita Recusada;
  • Se o campo tipoDeImovel = 02 comércio, 03 terreno baldio, 04 Ponto Estratégico, 05 Escola, 06 Creche ou 12 Estabelecimento religioso, então as opções selecionadas deste campo só podem ser:

    • 1 Cadastramento / Atualização;
    • 34 Ação educativa;
    • 35 Imóvel com foco;
    • 36 Ação mecânica;
    • 37 Tratamento focal;
    • 27 Convite para atividades coletivas / campanha de saúde;
    • 31 Orientação / Prevenção;
    • 28 Outros.
  • As opções 5 (Gestante) e 6 (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 = 02 comércio, 03 terreno baldio, 04 Ponto Estratégico, 05 Escola, 06 Creche ou 12 Estabelecimento religioso;
  • Não deve ser preenchido caso o campo desfecho = 3 Ausente ou 2 Visita 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 = 02 comércio, 03 terreno baldio, 04 Ponto Estratégico, 05 Escola, 06 Creche ou 12 Estabelecimento religioso;
  • Não deve ser preenchido caso o campo desfecho = 3 Ausente ou 2 Visita 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 = 02 comércio, 03 terreno baldio, 04 Ponto Estratégico, 05 Escola, 06 Creche ou 12 Estabelecimento 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 = 02 comércio, 03 terreno baldio, 04 Ponto Estratégico, 05 Escola, 06 Creche ou 12 Estabelecimento religioso;
  • Não deve ser preenchido caso o campo desfecho = 3 Ausente ou 2 Visita 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 = 02 comércio, 03 terreno baldio, 04 Ponto Estratégico, 05 Escola, 06 Creche ou 12 Estabelecimento religioso;
  • Não deve ser preenchido caso o campo desfecho = 3 Ausente ou 2 Visita 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 = 02 comércio, 03 terreno baldio, 04 Ponto Estratégico, 05 Escola, 06 Creche ou 12 Estabelecimento religioso;
  • Não deve ser preenchido caso o campo desfecho = 3 Ausente ou 2 Visita 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 = 02 comércio, 03 terreno baldio, 04 Ponto Estratégico, 05 Escola, 06 Creche ou 12 Estabelecimento religioso;
  • Não deve ser preenchido caso o campo desfecho = 3 Ausente ou 2 Visita 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 = 02 comércio, 03 terreno baldio, 04 Ponto Estratégico, 05 Escola, 06 Creche ou 12 Estabelecimento religioso;
  • Não deve ser preenchido caso o campo desfecho = 3 Ausente ou 2 Visita 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.