FichaConsumoAlimentar

#1 headerTransport

Profissional que realizou a visita.

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

Referências: UnicaLotacaoHeader.

#2 cnsCidadao

CNS do cidadão.

Tipo Obrigatório Mínimo Máximo
String Não 15 15

Regras: CNS validado de acordo com o algoritmo.

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

#3 identificacaoUsuario

Nome do cidadão.

Tipo Obrigatório Mínimo Máximo
String Sim 3 70

Regras: As regras de validação de um nome estão descritas em Validar nome.

#4 dataNascimento

Data de nascimento do cidadão no formato epoch time.

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

Regras: Não pode ser posterior a dataAtendimento e anterior a 130 anos a partir da dataAtendimento.

Referência: Epoch Wikipedia em milissegundos.

#5 sexo

Código do sexo do cidadão.

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

Referência: Sexo.

#6 localAtendimento

Código do local onde o atendimento foi realizado.

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

Regras: Apenas valores de 1 a 10.

Referência: LocalDeAtendimento.

#7 perguntasQuestionarioCriancasMenoresSeisMeses

Marcadores referentes aos cidadãos menores de seis meses de idade.

Tipo Obrigatório Mínimo Máximo
List<PerguntaQuestionarioCriancasMenoresSeisMeses> Condicional - -

Regras: Requerido se dataNascimento < 6 meses a partir da dataAtendimento.

Referência: PerguntaQuestionarioCriancasMenoresSeisMeses.

Observações: Os campos #7, #8 e #9 são mutuamente exclusivos, isto é, um e apenas um deles deve não ser nulo.

#8 perguntasQuestionarioCriancasDeSeisVinteTresMeses

Marcadores referentes aos cidadãos que tem entre seis e vinte e três meses de idade.

Tipo Obrigatório Mínimo Máximo
List<PerguntaQuestionarioCriancasDeSeisVinteTresMeses> Condicional - -

Regras: Requerido se dataNascimento >= 6 meses e <= 23 meses a partir da dataAtendimento.

Referência: PerguntaQuestionarioCriancasDeSeisVinteTresMeses.

Observações: Os campos #7, #8 e #9 são mutuamente exclusivos, isto é, um e apenas um deles deve não ser nulo.

#9 perguntasQuestionarioCriancasComMaisDoisAnos

Marcadores referentes aos cidadãos que tem vinte e quatro meses ou mais.

Tipo Obrigatório Mínimo Máximo
List<PerguntaQuestionarioCriancasComMaisDoisAnos> Condicional - -

Regras: Requerido se dataNascimento >= 24 meses a partir da dataAtendimento.

Referência: PerguntaQuestionarioCriancasComMaisDoisAnos.

Observações: Os campos #7, #8 e #9 são mutuamente exclusivos, isto é, um e apenas um deles deve não ser nulo.

#10 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ência: Para ver a referência sobre o UUID, acesse: UUID Wikipedia.

#11 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).

PerguntaQuestionarioCriancasMenoresSeisMeses

#1 pergunta

Identificador da pergunta referente ao questionário para cidadãos menores de seis meses.

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

Regras: Obrigatório caso a dataNascimento seja menos que 6 meses anterior à dataAtendimento.

Referências: PerguntaCriancasMenoresSeisMesesEnum.

#2 respostaUnicaEscolha

Resposta referente à pergunta.

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

Regras: Obrigatório caso a dataNascimento seja menos que 6 meses anterior à dataAtendimento.

Referências: RespostaUnicaEscolhaEnum.

PerguntaQuestionarioCriancasDeSeisVinteTresMeses

#1 pergunta

Identificador da pergunta referente ao questionário para cidadãos menores de seis meses.

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

Regras: Obrigatório caso a dataNascimento seja menos que 23 meses e mais que 6 meses anterior à dataAtendimento.

Referências: PerguntaCriancasDeSeisVinteTresMesesEnum.

#2 respostaUnicaEscolha

Resposta referente a pergunta.

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

Regras: Obrigatório caso a dataNascimento seja menos que 24 meses e mais que 6 meses anterior à dataAtendimento.

Referências: RespostaUnicaEscolhaEnum.

PerguntaQuestionarioCriancasComMaisDoisAnos

#1 pergunta

Pergunta do questionário de cidadãos que tem vinte e quatro meses ou mais.

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

Regras: Obrigatório caso a dataNascimento seja mais que 24 meses anterior à dataAtendimento.

Referências: PerguntaCriancasComMaisDoisAnosEnum.

#2 respostaUnicaEscolha

Resposta referente a pergunta do registro.

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

Regras: Obrigatório caso a dataNascimento seja mais que 24 meses anterior à dataAtendimento.

Referências: RespostaUnicaEscolhaEnum.

Observações: Os campos #2 e #3 são mutuamente exclusivos, isto é, um e apenas um deles deve não ser nulo.

#3 respostaMultiplaEscolha

Resposta referente à pergunta do registro acima.

Tipo Obrigatório Mínimo Máximo
List<RespostaMultiplaEscolhaEnum> Condicional - -

Regras:

  • Deve respeitar as regras das respostas referentes à pergunta;
  • Pode ser preenchido somente se a pergunta for 12L.

Referências: RespostaMultiplaEscolhaEnum.

Observações: Os campos #2 e #3 são mutuamente exclusivos, isto é, um e apenas um deles deve não ser nulo.

PerguntaCriancasMenoresSeisMesesEnum

Descrição Código Respostas aceitas
A_CRIANCA_ONTEM_TOMOU_LEITE_DO_PEITO 1 • 1 - SIM
• 2 - NÃO
• 3 - NÃO_SABE
MINGAU 3 • 1 - SIM
• 2 - NÃO
• 3 - NÃO_SABE
AGUA_CHA 4 • 1 - SIM
• 2 - NÃO
• 3 - NÃO_SABE
LEITE_VACA 5 • 1 - SIM
• 2 - NÃO
• 3 - NÃO_SABE
FORMULA_INFANTIL 6 • 1 - SIM
• 2 - NÃO
• 3 - NÃO_SABE
SUCO_FRUTA 7 • 1 - SIM
• 2 - NÃO
• 3 - NÃO_SABE
FRUTA 8 • 1 - SIM
• 2 - NÃO
• 3 - NÃO_SABE
COMIDA_DE_SAL 9 • 1 - SIM
• 2 - NÃO
• 3 - NÃO_SABE
OUTROS_ALIMENTOS_BEBIDAS 10 • 1 - SIM
• 2 - NÃO
• 3 - NÃO_SABE

PerguntaCriancasDeSeisVinteTresMesesEnum

Descrição Código Respostas aceitas
A_CRIANCA_ONTEM_TOMOU_LEITE_PEITO 21 • 1 - SIM
• 2 - NÃO
• 3 - NÃO_SABE
ONTEM_A_CRIANCA_COMEU_FRUTA_INTEIRA_PEDACO_AMASSADO 22 • 1 - SIM
• 2 - NÃO
• 3 - NÃO_SABE
SE_COMEU_FRUTA_QUANTAS_VEZES 23 • 3 - NÃO_SABE
• 4 - UMA_VEZ
• 5 - DUAS_VEZES
• 6 - TRES_VEZES_OU_MAIS
ONTEM_A_CRIANCA_COMEU_COMIDA_DE_SAL 24 • 1 - SIM
• 2 - NÃO
• 3 - NÃO_SABE
SE_COMEU_COMIDA_DE_SAL_QUANTAS_VEZES 25 • 3 - NÃO_SABE
• 4 - UMA_VEZ
• 5 - DUAS_VEZES
• 6 - TRES_VEZES_OU_MAIS
SE_SIM_ESSA_COMIDA_FOI_OFERECIDA 26 • 3 - NÃO_SABE
• 7 - EM_PEDACOS
• 8 - AMASSADA
• 9 - PASSADA_NA_PENEIRA
• 10 - LIQUIDIFICADA
• 11 - SO_O_CALDO
OUTRO_LEITE_QUE_NAO_LEITE_DO_PEITO 28 • 1 - SIM
• 2 - NÃO
• 3 - NÃO_SABE
MINGAU_COM_LEITE 29 • 1 - SIM
• 2 - NÃO
• 3 - NÃO_SABE
IOGURTE 30 • 1 - SIM
• 2 - NÃO
• 3 - NÃO_SABE
LEGUMES 31 • 1 - SIM
• 2 - NÃO
• 3 - NÃO_SABE
VEGETAL_OU_FRUTAS_COR_ALARANJADA_OU_FOLHAS_ESCURAS 32 • 1 - SIM
• 2 - NÃO
• 3 - NÃO_SABE
VERDURA_DE_FOLHA 33 • 1 - SIM
• 2 - NÃO
• 3 - NÃO_SABE
CARNE 34 • 1 - SIM
• 2 - NÃO
• 3 - NÃO_SABE
FIGADO 35 • 1 - SIM
• 2 - NÃO
• 3 - NÃO_SABE
FEIJAO 36 • 1 - SIM
• 2 - NÃO
• 3 - NÃO_SABE
ARROZ_BATATA_INHAME_MANDIOCA_FARINHA_MACARRAO 37 • 1 - SIM
• 2 - NÃO
• 3 - NÃO_SABE
HAMBURGUER_E_OU_EMBUTIDOS 38 • 1 - SIM
• 2 - NÃO
• 3 - NÃO_SABE
BEBIDAS_ADOCADAS 39 • 1 - SIM
• 2 - NÃO
• 3 - NÃO_SABE
MACARRAO_INSTANTANEO_SALGADINHOS_BISCOITOS 40 • 1 - SIM
• 2 - NÃO
• 3 - NÃO_SABE
BISCOITO_RECHEADO_DOCES_OU_GULOSEIMAS 41 • 1 - SIM
• 2 - NÃO
• 3 - NÃO_SABE

PerguntaCriancasComMaisDoisAnosEnum

Descrição Código Respostas aceitas
VOCE_TEM_COSTUME_DE_REALIZAR_AS_REFEICOES_ASSISTINDO_TV_MEXENDO_NO_COMPUTADOR_E_OU_CELULAR 11 • 1 - SIM
• 2 - NÃO
• 3 - NÃO_SABE
QUAIS_REFEICOES_VOCE_FAZ_AO_LONGO_DO_DIA 12 RespostaMultiplaEscolhaEnum
FEIJAO 14 • 1 - SIM
• 2 - NÃO
• 3 - NÃO_SABE
FRUTAS_FRESCAS 15 • 1 - SIM
• 2 - NÃO
• 3 - NÃO_SABE
VERDURAS_E_OU_LEGUMES 16 • 1 - SIM
• 2 - NÃO
• 3 - NÃO_SABE
HAMBURGUER_E_OU_EMBUTIDOS 17 • 1 - SIM
• 2 - NÃO
• 3 - NÃO_SABE
BEBIDAS_ADOCADAS 18 • 1 - SIM
• 2 - NÃO
• 3 - NÃO_SABE
MACARRAO_INSTANTANEO_SALGADINHOS_BISCOITOS 19 • 1 - SIM
• 2 - NÃO
• 3 - NÃO_SABE
BISCOITO_RECHEADO_DOCES_OU_GULOSEIMAS 20 • 1 - SIM
• 2 - NÃO
• 3 - NÃO_SABE

RespostaUnicaEscolhaEnum

Descrição Código
SIM 1
NÃO 2
NAO_SABE 3
UMA_VEZ 4
DUAS_VEZES 5
TRES_VEZES_OU_MAIS 6
EM_PEDACOS 7
AMASSADA 8
PASSADA_NA_PENEIRA 9
LIQUIDIFICADA 10
SO_O_CALDO 11

RespostaMultiplaEscolhaEnum

Descrição Código
CAFE_DA_MANHA 12
LANCHE_DA_MANHA 13
ALMOCO 14
LANCHE_DA_TARDE 15
JANTAR 16
CEIA 17