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

Regras: É 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ências: 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

Regras: Utilizar valor 3 (sistemas terceiros).

#3 headerTransport

Profissional que realizou a visita.

Tipo Obrigatório Mínimo Máximo
UnicaLotacaoHeader Sim - -

Referências: UnicaLotacaoHeader.

#4 visitasDomiciliares

Lista de Fichas de Visita Domiciliar e Territorial.

Tipo Obrigatório Mínimo Máximo
List<FichaVisitaDomiciliarChild> Sim 0 99

Referências: FichaVisitaDomiciliarChild.

FichaVisitaDomiciliarChild

#1 turno

Código do turno onde aconteceu o atendimento.

Tipo Obrigatório Mínimo Máximo
Long Sim - -

Referências: 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.

Referências: O algoritmo de validação está presente em Algoritmo de validação do CNS.

#4 dtNascimento

Data de nascimento do cidadão.

Tipo Obrigatório Mínimo Máximo
Long Condicional - -

Regras:

  • Não pode ser posterior a 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ências: Epoch Wikipedia em milissegundos.

#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ências: 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.

Referências: MotivoVisita.

#8 desfecho

Código dos resultados da ação de visita.

Tipo Obrigatório Mínimo Máximo
Long Sim - -

Referências: Desfecho.

#9 microarea

Microárea na qual o cidadão se encontra.

Tipo Obrigatório Mínimo Máximo
String Condicional 2 2

Regras: 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ências: 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 vírgula (,);
  • Máximo de 3 números após a vírgula;
  • 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 vírgula (,);
  • Máximo de 1 número após a vírgula;
  • 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;