Ficha de Cadastro Individual
CadastroIndividual
#1 condicoesDeSaude
Formulário referente as condições de saúde do cidadão.
Tipo | Obrigatório | Mínimo | Máximo |
---|---|---|---|
CondicoesDeSaude | Condicional | - | - |
Regras: Não deve ser preenchido se o campo statusTermoRecusaCadastroIndividualAtencaoBasica = true
.
Referências: CondicoesDeSaude.
#3 emSituacaoDeRua
Formulário referente a informações de situação de rua (se o cidadão se encontrar nessa situação).
Tipo | Obrigatório | Mínimo | Máximo |
---|---|---|---|
EmSituacaoDeRua | Não | - | - |
Regras: Não deve ser preenchido se o campo statusTermoRecusaCadastroIndividualAtencaoBasica = true
.
Referências: EmSituacaoDeRua.
#4 fichaAtualizada
Marcador que indica se a ficha é uma atualização.
Tipo | Obrigatório | Mínimo | Máximo |
---|---|---|---|
Boolean | Sim | - | - |
Regra: Caso seja uma ficha de atualização, o campo uuidFichaOriginadora deve ser preenchido com o UUID da ficha que deu origem ao registro.
#5 identificacaoUsuarioCidadao
Dados que identificam o cidadão.
Tipo | Obrigatório | Mínimo | Máximo |
---|---|---|---|
IdentificacaoUsuarioCidadao | Condicional | - | - |
Regras: Opcional se o campo statusTermoRecusaCadastroIndividualAtencaoBasica = true
.
Referências: IdentificacaoUsuarioCidadao.
#6 informacoesSocioDemograficas
Informações sócio-demográficas fornecidas pelo cidadão.
Tipo | Obrigatório | Mínimo | Máximo |
---|---|---|---|
InformacoesSocioDemograficas | Condicional | - | - |
Regras: Não deve ser preenchido se o campo statusTermoRecusaCadastroIndividualAtencaoBasica = true
.
Referências: InformacoesSocioDemograficas
#7 statusTermoRecusaCadastroIndividualAtencaoBasica
Marcador que indica se o termo de recusa foi assinalado.
Tipo | Obrigatório | Mínimo | Máximo |
---|---|---|---|
Boolean | Não | - | - |
#8 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).
#9 uuid
Código UUID para identificar a ficha na base de dados nacional.
Tipo | Obrigatório | Mínimo | Máximo |
---|---|---|---|
String | Condicional | 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.
#10 uuidFichaOriginadora
Código UUID para identificar a ficha que deu origem ao cadastro do registro.
Tipo | Obrigatório | Mínimo | Máximo |
---|---|---|---|
String | Sim | 36 | 44 |
Regra: Se for uma ficha de atualização, deve ser preenchido com o UUID da ficha que deu origem ao registro. Se for a ficha de cadastro, este campo deve ser igual ao campo UUID.
Referências: Para ver a referência sobre o UUID, acesse: UUID Wikipedia.
#12 saidaCidadaoCadastro
Dados referentes ao profissional e a data do cadastro.
Tipo | Obrigatório | Mínimo | Máximo |
---|---|---|---|
SaidaCidadaoCadastro | Não | - | - |
Referências: SaidaCidadaoCadastro.
#13 headerTransport
Dados referentes ao profissional e a data do cadastro.
Tipo | Obrigatório | Mínimo | Máximo |
---|---|---|---|
UnicaLotacaoHeader | Sim | - | - |
Regras: Somente as CBOs apresentadas na Tabela 1 - CBOs que podem registrar ficha de cadastro individual podem ser adicionadas no campo CBO do profissional.
Referências: UnicaLotacaoHeader.
CondicoesDeSaude
#1 descricaoCausaInternacaoEm12Meses
Descrição da causa de internação do cidadão.
Tipo | Obrigatório | Mínimo | Máximo |
---|---|---|---|
String | Condicional | 0 | 100 |
Observação: Não deve ser preenchido se o campo statusTeveInternadoem12Meses = false
.
#2 descricaoOutraCondicao1
Condição de saúde informada pelo cidadão.
Tipo | Obrigatório | Mínimo | Máximo |
---|---|---|---|
String | Não | 0 | 100 |
#3 descricaoOutraCondicao2
Condição de saúde informada pelo cidadão.
Tipo | Obrigatório | Mínimo | Máximo |
---|---|---|---|
String | Não | 0 | 100 |
#4 descricaoOutraCondicao3
Condição de saúde informada pelo cidadão.
Tipo | Obrigatório | Mínimo | Máximo |
---|---|---|---|
String | Não | 0 | 100 |
#5 descricaoPlantasMedicinaisUsadas
Descrição das plantas medicinais utilizadas.
Tipo | Obrigatório | Mínimo | Máximo |
---|---|---|---|
String | Não | 0 | 100 |
Regras: Não deve ser preenchido se o campo statusUsaPlantasMedicinais = false
.
#6 doencaCardiaca
Código das doenças cardíacas que o cidadão informou.
Tipo | Obrigatório | Mínimo | Máximo |
---|---|---|---|
List<Long> | Condicional | 0 | 3 |
Regras:
- Requerido preenchimento de pelo menos um item se o campo statusTeveDoencaCardiaca =
true
; - Não deve ser preenchido se o campo statusTeveDoencaCardiaca =
false
.
Referências: DoencaCardiaca.
#7 doencaRespiratoria
Código das doenças respiratórias que o cidadão informou.
Tipo | Obrigatório | Mínimo | Máximo |
---|---|---|---|
List<Long> | Condicional | 0 | 4 |
Regras:
- Requerido preenchimento de pelo menos um item se o campo statusTemDoencaRespiratoria =
true
; - Não deve ser preenchido o campo statusTemDoencaRespiratoria =
false
.
Referências: DoencaRespiratoria.
#8 doencaRins
Código das doenças renais que o cidadão informou.
Tipo | Obrigatório | Mínimo | Máximo |
---|---|---|---|
List<Long> | Condicional | 0 | 3 |
Regras:
- Requerido preenchimento de pelo menos um item se o campo statusTemTeveDoencasRins =
true
; - Não deve ser preenchido se o campo statusTemTeveDoencasRins =
false
.
Referências: ProblemaRins.
#9 maternidadeDeReferencia
Nome da maternidade de referência.
Tipo | Obrigatório | Mínimo | Máximo |
---|---|---|---|
String | Não | 0 | 100 |
Regras: Não pode ser preenchido se o campo statusEhGestante = false
.
#10 situacaoPeso
Código da situação referente ao peso corporal.
Tipo | Obrigatório | Mínimo | Máximo |
---|---|---|---|
Long | Não | - | - |
Referências: ConsideracaoPeso.
#11 statusEhDependenteAlcool
Marcador se o cidadão faz uso de álcool.
Tipo | Obrigatório | Mínimo | Máximo |
---|---|---|---|
Boolean | Não | - | - |
#12 statusEhDependenteOutrasDrogas
Marcador se o cidadão faz uso de outras drogas.
Tipo | Obrigatório | Mínimo | Máximo |
---|---|---|---|
Boolean | Não | - | - |
#13 statusEhFumante
Marcador se o cidadão é fumante.
Tipo | Obrigatório | Mínimo | Máximo |
---|---|---|---|
Boolean | Não | - | - |
#14 statusEhGestante
Marcador se a cidadã está gestante.
Tipo | Obrigatório | Mínimo | Máximo |
---|---|---|---|
Boolean | Não | - | - |
Regras: Não pode ser preenchido se:
- Campo sexoCidadao =
0 - Masculino
; - Campo dataNascimentoCidadao for menor que 9 anos ou maior que 60 anos a partir da dataAtendimento.
#15 statusEstaAcamado
Marcador se o cidadão está acamado.
Tipo | Obrigatório | Mínimo | Máximo |
---|---|---|---|
Boolean | Não | - | - |
#16 statusEstaDomiciliado
Marcador se o cidadão está domiciliado.
Tipo | Obrigatório | Mínimo | Máximo |
---|---|---|---|
Boolean | Não | - | - |
#17 statusTemDiabetes
Marcador se o cidadão tem diabetes.
Tipo | Obrigatório | Mínimo | Máximo |
---|---|---|---|
Boolean | Não | - | - |
#18 statusTemDoencaRespiratoria
Marcador se o cidadão tem doença respiratória.
Tipo | Obrigatório | Mínimo | Máximo |
---|---|---|---|
Boolean | Não | - | - |
#19 statusTemHanseniase
Marcador se o cidadão tem hanseníase.
Tipo | Obrigatório | Mínimo | Máximo |
---|---|---|---|
Boolean | Não | - | - |
#20 statusTemHipertensaoArterial
Marcador se o cidadão tem hipertensão arterial.
Tipo | Obrigatório | Mínimo | Máximo |
---|---|---|---|
Boolean | Não | - | - |
#21 statusTemTeveCancer
Marcador se o cidadão tem ou teve câncer.
Tipo | Obrigatório | Mínimo | Máximo |
---|---|---|---|
Boolean | Não | - | - |
#22 statusTemTeveDoencasRins
Marcador se o cidadão tem ou teve doenças nos rins.
Tipo | Obrigatório | Mínimo | Máximo |
---|---|---|---|
Boolean | Não | - | - |
#23 statusTemTuberculose
Marcador se o cidadão tem tuberculose.
Tipo | Obrigatório | Mínimo | Máximo |
---|---|---|---|
Boolean | Não | - | - |
#24 statusTeveAvcDerrame
Marcador se o cidadão teve AVC.
Tipo | Obrigatório | Mínimo | Máximo |
---|---|---|---|
Boolean | Não | - | - |
#25 statusTeveDoencaCardiaca
Marcador se o cidadão teve doença cardíaca.
Tipo | Obrigatório | Mínimo | Máximo |
---|---|---|---|
Boolean | Não | - | - |
#26 statusTeveInfarto
Marcador se o cidadão teve infarto.
Tipo | Obrigatório | Mínimo | Máximo |
---|---|---|---|
Boolean | Não | - | - |
#27 statusTeveInternadoem12Meses
Marcador se o cidadão esteve internado nos últimos 12 meses.
Tipo | Obrigatório | Mínimo | Máximo |
---|---|---|---|
Boolean | Não | - | - |
#28 statusUsaOutrasPraticasIntegrativasOuComplementares
Marcador se o cidadão utiliza outras práticas integrativas complementares.
Tipo | Obrigatório | Mínimo | Máximo |
---|---|---|---|
Boolean | Não | - | - |
#29 statusUsaPlantasMedicinais
Marcador se o cidadão utiliza plantas medicinais.
Tipo | Obrigatório | Mínimo | Máximo |
---|---|---|---|
Boolean | Não | - | - |
#30 statusDiagnosticoMental
Marcador que indica se o cidadão teve diagnóstico de problema mental.
Tipo | Obrigatório | Mínimo | Máximo |
---|---|---|---|
Boolean | Não | - | - |
EmSituacaoDeRua
#1 grauParentescoFamiliarFrequentado
Grau de parentesco do familiar que frequenta.
Tipo | Obrigatório | Mínimo | Máximo |
---|---|---|---|
String | Condicional | 0 | 100 |
Regras:
- Não pode ser preenchido se o campo statusSituacaoRua =
false
; - Não pode ser preenchido se o campo statusVisitaFamiliarFrequentemente =
false
.
#2 higienePessoalSituacaoRua
Código das condições de higiene que o cidadão tem acesso.
Tipo | Obrigatório | Mínimo | Máximo |
---|---|---|---|
List<Long> | Condicional | 0 | 4 |
Regras:
- Não pode ser preenchido se o campo statusSituacaoRua =
false
; - Requerido preenchimento de pelo menos um item se o campo statusTemAcessoHigienePessoalSituacaoRua =
true
.
Referências: AcessoHigiene.
#3 origemAlimentoSituacaoRua
Código da origem da alimentação do cidadão em situação de rua.
Tipo | Obrigatório | Mínimo | Máximo |
---|---|---|---|
List<Long> | Não | 0 | 5 |
Regras: Não pode ser preenchido se o campo statusSituacaoRua = false
.
Referências: OrigemAlimentacao.
#4 outraInstituicaoQueAcompanha
Nome de outra instituição que acompanha o cidadão.
Tipo | Obrigatório | Mínimo | Máximo |
---|---|---|---|
String | Não | 0 | 100 |
Regras:
- Não pode ser preenchido se o campo statusSituacaoRua =
false
; - Não pode ser preenchido se o campo statusAcompanhadoPorOutraInstituição =
false
.
#5 quantidadeAlimentacoesAoDiaSituacaoRua
Código da quantidade de vezes que o cidadão se alimenta por dia.
Tipo | Obrigatório | Mínimo | Máximo |
---|---|---|---|
Long | Não | - | - |
Regras: Não pode ser preenchido se o campo statusSituacaoRua = false
.
Referências: QuantasVezesAlimentacao.
#6 statusAcompanhadoPorOutraInstituicao
Marcador que indica se o cidadão é acompanhado por outra instituição.
Tipo | Obrigatório | Mínimo | Máximo |
---|---|---|---|
Boolean | Não | - | - |
Regras: Não pode ser preenchido se o campo statusSituacaoRua = false
.
#7 statusPossuiReferenciaFamiliar
Marcador que indica se o cidadão possuiu alguma referência familiar.
Tipo | Obrigatório | Mínimo | Máximo |
---|---|---|---|
Boolean | Não | - | - |
Regras: Não pode ser preenchido se o campo statusSituacaoRua = false
.
#8 statusRecebeBeneficio
Marcador que indica se o cidadão recebe algum benefício.
Tipo | Obrigatório | Mínimo | Máximo |
---|---|---|---|
Boolean | Não | - | - |
Regras: Não pode ser preenchido se o campo statusSituacaoRua = false
.
#9 statusSituacaoRua
Marcador que indica se o cidadão está em situação de rua.
Tipo | Obrigatório | Mínimo | Máximo |
---|---|---|---|
Boolean | Não | - | - |
#10 statusTemAcessoHigienePessoalSituacaoRua
Marcador que indica se o cidadão tem acesso a higiene pessoal.
Tipo | Obrigatório | Mínimo | Máximo |
---|---|---|---|
Boolean | Não | - | - |
Regras: Não pode ser preenchido se o campo statusSituacaoRua = false
.
#11 statusVisitaFamiliarFrequentemente
Marcador que indica se o cidadão visita algum familiar frequentemente.
Tipo | Obrigatório | Mínimo | Máximo |
---|---|---|---|
Boolean | Não | - | - |
Regras: Não pode ser preenchido se o campo statusSituacaoRua = false
.
#12 tempoSituacaoRua
Código do tempo que o cidadão está em situação de rua.
Tipo | Obrigatório | Mínimo | Máximo |
---|---|---|---|
Long | Não | - | - |
Regras: Não pode ser preenchido se o campo statusSituacaoRua = false
.
Referências: TempoSituacaoDeRua.
IdentificacaoUsuarioCidadao
#1 nomeSocial
Nome social do cidadão.
Tipo | Obrigatório | Mínimo | Máximo |
---|---|---|---|
String | Não | 0 | 70 |
Regras: Somente texto e apóstrofo ('
).
#2 codigoIbgeMunicipioNascimento
Código IBGE do município.
Tipo | Obrigatório | Mínimo | Máximo |
---|---|---|---|
String | Condicional | 7 | 7 |
Regras: Só pode ser preenchido se o campo nacionalidadeCidadao = 1
(Brasileiro). Neste caso é de preenchimento obrigatório.
Referências: Municipios.
#3 dataNascimentoCidadao
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 ou mais anterior que 130 anos a partir da dataAtendimento.
Referências: 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.
#4 desconheceNomeMae
Marcador que indica que o cidadão desconhece o nome da mãe
Tipo | Obrigatório | Mínimo | Máximo |
---|---|---|---|
Boolean | Não | - | - |
#5 emailCidadao
E-mail do cidadão.
Tipo | Obrigatório | Mínimo | Máximo |
---|---|---|---|
String | Não | 6 | 100 |
Regras: Requerido seguir o padrão endereco@domínio.extensao
.
#6 nacionalidadeCidadao
Código do marcador que indica se o cidadão é brasileiro, naturalizado ou estrangeiro.
Tipo | Obrigatório | Mínimo | Máximo |
---|---|---|---|
Long | Sim | - | - |
Referências: Nacionalidade.
#7 nomeCidadao
Nome completo 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.
#8 nomeMaeCidadao
Nome da mãe do cidadão.
Tipo | Obrigatório | Mínimo | Máximo |
---|---|---|---|
String | Condicional | 3 | 70 |
Regras:
- As regras de validação de um nome estão descritas em Validar nome;
- Não deve ser preenchido se o campo desconheceNomeMae =
true
.
#9 cnsCidadao
CNS do cidadão.
Tipo | Obrigatório | Mínimo | Máximo |
---|---|---|---|
String | Condicional | 15 | 15 |
Regras:
- Validado por algoritmo;
- Não pode ser preenchido se o campo cpfCidadao for preenchido;
- Este campo é de preenchimento obrigatório apenas se o campo cpfCidadao não estiver preenchido.
Referências: O algoritmo de validação está presente em Validar CNS.
#10 cnsResponsavelFamiliar
CNS do responsável do cidadão.
Tipo | Obrigatório | Mínimo | Máximo |
---|---|---|---|
String | Não | 15 | 15 |
Regras:
- Validado por algoritmo;
- Só pode ser preenchido se o campo statusEhResponsavel =
false
; - Não pode ser preenchido se o campo cpfResponsavelFamiliar for preenchido.
Referências: O algoritmo de validação está presente em Validar CNS.
#11 telefoneCelular
Número de celular do cidadão.
Tipo | Obrigatório | Mínimo | Máximo |
---|---|---|---|
String | Condicional | 10 | 11 |
Regras:
- Apenas números;
- O preenchimento do campo é obrigatório apenas se o campo nacionalidadeCidadao estiver preenchido como "brasileira" ou "naturalizado".
#12 numeroNisPisPasep
Número do NIS (PIS / PASEP) do cidadão.
Tipo | Obrigatório | Mínimo | Máximo |
---|---|---|---|
String | Não | 11 | 11 |
Regras: Apenas números.
#13 paisNascimento
Código do país de nascimento do cidadão.
Tipo | Obrigatório | Mínimo | Máximo |
---|---|---|---|
Long | Condicional | - | - |
Regras:
- Só pode ser preenchido se o campo nacionalidadeCidadao =
3 (Estrangeiro)
. Neste caso o preenchimento é obrigatório; - Se o campo nacionalidadeCidadao for igual a
1 (Brasileira)
, este campo deve ser preenchido com31 (BRASIL)
.
Referências: País.
#14 racaCorCidadao
Código da raça / cor do cidadão.
Tipo | Obrigatório | Mínimo | Máximo |
---|---|---|---|
Long | Sim | - | - |
Referências: RacaCor.
#15 sexoCidadao
Código do sexo do cidadão.
Tipo | Obrigatório | Mínimo | Máximo |
---|---|---|---|
Long | Sim | - | - |
Referências: Sexo.
#16 statusEhResponsavel
Marcador que indica se o cidadão é responsável familiar.
Tipo | Obrigatório | Mínimo | Máximo |
---|---|---|---|
Boolean | Não | - | - |
#17 etnia
Etnia do cidadão.
Tipo | Obrigatório | Mínimo | Máximo |
---|---|---|---|
Long | Condicional | - | - |
Regras:
- Só deve ser preenchido se o campo racaCorCidadao =
5
. Neste caso o preenchimento é obrigatório; - O campo deve ser preenchido com a informação da coluna Código descrito no Dicionário de dados.
Referências: etnia.
#18 nomePaiCidadao
Nome do pai do cidadão.
Tipo | Obrigatório | Mínimo | Máximo |
---|---|---|---|
String | Condicional | 3 | 70 |
Regras:
- As regras de validação de um nome estão descritas em Validar nome;
- Não deve ser preenchido se o campo desconheceNomePai =
true
. Caso contrário, o preenchimento é obrigatório.
#19 desconheceNomePai
Marcador que indica que o cidadão desconhece o nome do pai.
Tipo | Obrigatório | Mínimo | Máximo |
---|---|---|---|
Boolean | Não | - | - |
#20 dtNaturalizacao
Data de naturalização do cidadão.
Tipo | Obrigatório | Mínimo | Máximo |
---|---|---|---|
Long | Condicional | - | - |
Regras:
- Só deve ser preenchido se o campo nacionalidadeCidadao =
2
. Neste caso, é de preenchimento obrigatório; - Não pode ser posterior a dataAtendimento;
- Não pode ser anterior a dataNascimentoCidadao.
Referências: 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.
#21 portariaNaturalizacao
Portaria de naturalização do cidadão.
Tipo | Obrigatório | Mínimo | Máximo |
---|---|---|---|
String | Condicional | 0 | 16 |
Regras: Só deve ser preenchido se o campo nacionalidadeCidadao = 2
. Neste caso o preenchimento é obrigatório.
#22 dtEntradaBrasil
Data em que o cidadão entrou no Brasil.
Tipo | Obrigatório | Mínimo | Máximo |
---|---|---|---|
Long | Condicional | - | - |
Regras:
- Só deve ser preenchido se o campo nacionalidadeCidadao =
3
. Neste caso o preenchimento é obrigatório; - Não pode ser posterior a dataAtendimento;
- Não pode ser anterior a dataNascimentoCidadao.
Referências: 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.
#23 microarea
Microárea na qual o cidadão se encontra.
Tipo | Obrigatório | Mínimo | Máximo |
---|---|---|---|
String | Não | 2 | 2 |
Regras: Não deve ser preenchido se o campo stForaArea = true
.
#24 stForaArea
Marcador que indica que o cidadão está fora da área.
Tipo | Obrigatório | Mínimo | Máximo |
---|---|---|---|
Boolean | Não | - | - |
#25 cpfCidadao
CPF do cidadão.
Tipo | Obrigatório | Mínimo | Máximo |
---|---|---|---|
String | Condicional | 11 | 11 |
Regras:
- Somente CPF válido será aceito;
- Não pode ser preenchido se o campo cnsCidadao for preenchido;
- Este campo é de preenchimento obrigatório apenas se o campo cnsCidadao não estiver preenchido.
#26 cpfResponsavelFamiliar
CPF do responsável do cidadão.
Tipo | Obrigatório | Mínimo | Máximo |
---|---|---|---|
String | Não | 11 | 11 |
Regras:
- Somente CPF válido será aceito;
- Só pode ser preenchido se o campo statusEhResponsavel =
false
; - Não pode ser preenchido se o campo cnsResponsavelFamiliar for preenchido.
InformacoesSocioDemograficas
#1 deficienciasCidadao
Código das deficiências que o cidadão possui.
Tipo | Obrigatório | Mínimo | Máximo |
---|---|---|---|
List<Long> | Condicional | 1 | 5 |
Regras:
- Requerido preenchimento de pelo menos um item se o campo statusTemAlgumaDeficiencia =
true
; - Não deve ser preenchido se o campo statusTemAlgumaDeficiencia =
false
.
Referências: DeficienciaCidadao.
#2 grauInstrucaoCidadao
Código do curso mais elevado que o cidadão frequenta ou frequentou.
Tipo | Obrigatório | Mínimo | Máximo |
---|---|---|---|
Long | Não | - | - |
Referências: CursoMaisElevado.
#3 ocupacaoCodigoCbo2002
Código do CBO que representa a ocupação do cidadão.
Tipo | Obrigatório | Mínimo | Máximo |
---|---|---|---|
String | Não | 6 | 6 |
Regras:
- Deve ser um código de CBO válido.
Referências: CBO.
#4 orientacaoSexualCidadao
Código da orientação sexual informada pelo cidadão.
Tipo | Obrigatório | Mínimo | Máximo |
---|---|---|---|
Long | Não | - | - |
Regras: Não pode ser preenchido se o campo statusDesejaInformarOrientacaoSexual = false
.
Referências: OrientacaoSexual.
#6 relacaoParentescoCidadao
Código da relação de parentesco com o responsável familiar.
Tipo | Obrigatório | Mínimo | Máximo |
---|---|---|---|
Long | Não | - | - |
Regras: Só pode ser preenchido se o campo statusEhResponsavel = false
.
Referências: RelacaoParentesco.
#7 situacaoMercadoTrabalhoCidadao
Código da situação do cidadão no mercado de trabalho.
Tipo | Obrigatório | Mínimo | Máximo |
---|---|---|---|
Long | Não | - | - |
Referências: SituacaoMercadoTrabalho.
#8 statusDesejaInformarOrientacaoSexual
Marcador que indica se o cidadão deseja informar sua orientação sexual.
Tipo | Obrigatório | Mínimo | Máximo |
---|---|---|---|
Boolean | Não | - | - |
#9 statusFrequentaBenzedeira
Marcador que indica se o cidadão frequenta cuidador tradicional.
Tipo | Obrigatório | Mínimo | Máximo |
---|---|---|---|
Boolean | Não | - | - |
#10 statusFrequentaEscola
Marcador que indica se o cidadão frequenta escola ou creche.
Tipo | Obrigatório | Mínimo | Máximo |
---|---|---|---|
Boolean | Não | - | - |
#11 statusMembroPovoComunidadeTradicional
Marcador que indica se o cidadão é membro de um povo ou comunidade tradicional.
Tipo | Obrigatório | Mínimo | Máximo |
---|---|---|---|
Boolean | Não | - | - |
#12 statusParticipaGrupoComunitario
Marcador que indica se o cidadão participa de algum grupo comunitário.
Tipo | Obrigatório | Mínimo | Máximo |
---|---|---|---|
Boolean | Não | - | - |
#13 statusPossuiPlanoSaudePrivado
Marcador que indica se o cidadão possui plano de saúde privado.
Tipo | Obrigatório | Mínimo | Máximo |
---|---|---|---|
Boolean | Não | - | - |
#14 statusTemAlgumaDeficiencia
Marcador que indica se cidadão tem alguma deficiência.
Tipo | Obrigatório | Mínimo | Máximo |
---|---|---|---|
Boolean | Não | - | - |
#15 identidadeGeneroCidadao
Código da identidade de gênero informada pelo cidadão.
Tipo | Obrigatório | Mínimo | Máximo |
---|---|---|---|
Long | Não | - | - |
Regras: Não pode ser preenchido se o campo statusDesejaInformarIdentidadeGenero = false
.
Referências: identidadeGeneroCidadao.
#16 statusDesejaInformarIdentidadeGenero
Marcador que indica se o cidadão deseja informar sua identidade de gênero.
Tipo | Obrigatório | Mínimo | Máximo |
---|---|---|---|
Boolean | Não | - | - |
#17 responsavelPorCrianca
Código do responsável por crianças de até 9 anos.
Tipo | Obrigatório | Mínimo | Máximo |
---|---|---|---|
List<Long> | Não | 0 | 6 |
Regras: Não pode ser preenchido se a dataNascimentoCidadao for maior ou igual a 10 anos a partir da dataAtendimento.
Referência: ResponsavelCrianca.
#18 coPovoComunidadeTradicional
Código do povo ou comunidade tradicional que o cidadão pertence.
Tipo | Obrigatório | Mínimo | Máximo |
---|---|---|---|
Long | Não | - | - |
Regra: Não deve ser preenchido se o campo statusMembroPovoComunidadeTradicional = false
.
Referência: povoComunidadeTradicional.
SaidaCidadaoCadastro
#1 motivoSaidaCidadao
Código do motivo da saída do cidadão do cadastro.
Tipo | Obrigatório | Mínimo | Máximo |
---|---|---|---|
Long | Não | - | - |
Referências: MotivoSaida.
#2 dataObito
Data de óbito do cidadão.
Tipo | Obrigatório | Mínimo | Máximo |
---|---|---|---|
Long | Condicional | - | - |
Regras:
- Só pode ser preenchido se o campo motivoSaidaCidadao =
135
. Neste caso o preenchimento é obrigatório; - Não pode ser anterior a dataNascimentoCidadao;
- Não pode ser anterior a dtEntradaBrasil;
- Não pode ser anterior a dtNaturalizacao;
- Não pode ser posterior a dataAtendimento.
Referências: 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.
#3 numeroDO
Número da declaração de óbito do cidadão.
Tipo | Obrigatório | Mínimo | Máximo |
---|---|---|---|
String | Não | 9 | 9 |
Regras: Só pode ser preenchido se o campo motivoSaidaCidadao = 135
.