FichaProcedimentoMaster

#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 os procedimentos.

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

Regra: Somente as CBOs apresentadas na Tabela 6 - CBOs que podem registrar ficha de procedimento podem ser adicionadas no campo CBO do profissional.

Referência: UnicaLotacaoHeader.

#4 atendProcedimentos

Registro dos procedimentos realizados.

Tipo Obrigatório Mínimo Máximo
List<FichaProcedimentoChild> Condicional 0 99

Referência: FichaProcedimentoChild.

Observação: É requerido pelo menos um dentre os itens #4 a #11.

#5 numTotalAfericaoPa

Quantidade de aferições de pressão realizadas.

Tipo Obrigatório Mínimo Máximo
Long Condicional 0 3

Regras:

  • Não pode ser preenchido com o valor "0" (zero);
  • É requerido pelo menos um dentre os itens #4 a #11.

#6 numTotalGlicemiaCapilar

Quantidade de aferições de glicemia capilar.

Tipo Obrigatório Mínimo Máximo
Long Condicional 0 3

Regras:

  • Não pode ser preenchido com o valor "0" (zero);
  • É requerido pelo menos um dentre os itens #4 a #11.

#7 numTotalAfericaoTemperatura

Quantidade de aferições de temperatura realizadas.

Tipo Obrigatório Mínimo Máximo
Long Condicional 0 3

Regras:

  • Não pode ser preenchido com o valor "0" (zero);
  • É requerido pelo menos um dentre os itens #4 a #11.

#8 numTotalMedicaoAltura

Quantidade de aferições de altura.

Tipo Obrigatório Mínimo Máximo
Long Condicional 0 3

Regras:

  • Não pode ser preenchido com o valor "0" (zero);
  • É requerido pelo menos um dentre os itens #4 a #11.

#9 numTotalCurativoSimples

Quantidade de curativos simples realizados.

Tipo Obrigatório Mínimo Máximo
Long Condicional 0 3

Regras:

  • Não pode ser preenchido com o valor "0" (zero);
  • É requerido pelo menos um dentre os itens #4 a #11.

#10 numTotalMedicaoPeso

Quantidade de aferições de peso.

Tipo Obrigatório Mínimo Máximo
Long Condicional 0 3

Regras:

  • Não pode ser preenchido com o valor "0" (zero);
  • É requerido pelo menos um dentre os itens #4 a #11..

#11 numTotalColetaMaterialParaExameLaboratorial

Quantidade de coletas para exame laboratorial.

Tipo Obrigatório Mínimo Máximo
Long Condicional 0 3

Regras:

  • Não pode ser preenchido com o valor "0" (zero);
  • É requerido pelo menos um dentre os itens #4 a #11.

FichaProcedimentoChild

#1 numProntuario

Número do prontuário do cidadão na UBS.

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

#2 cnsCidadao

CNS do cidadão.

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

Regras:

  • Validado por algoritmo;
  • Não pode ser preenchido se o campo cpfCidadao for preenchido.

Referência: O algoritmo de validação está presente em Validar CNS.

#3 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 pode ser preenchido se o campo cnsCidadao for preenchido.

#4 dtNascimento

Data de nascimento do cidadão.

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

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

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 Sim - -

Referência: Sexo.

#6 localAtendimento

Código do local onde o atendimento foi realizado.

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

Regra: Apenas valores de 1 a 10.

Referência: LocalDeAtendimento.

#7 turno

Código do turno onde aconteceu o atendimento.

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

Referência: Turno.

#8 statusEscutaInicialOrientacao

Indica a realização da escuta inicial.

Tipo Obrigatório Mínimo Máximo
Boolean Não - -

#9 procedimentos

Lista dos códigos dos procedimentos.

Tipo Obrigatório Mínimo Máximo
List<String> Condicional 0 20

Regras:

  • Não pode conter procedimentos repetidos;
  • Podem ser informados os procedimentos pertencentes aos grupos 01 - Ações de promoção e prevenção em saúde, 02 - Procedimentos com finalidade diagnóstica, 03 - Procedimentos clínicos, 04 - Procedimentos cirúrgicos ou presentes na tabela Procedimentos da Ficha, neste caso, se não tiver uma referência no SIGTAP, deve ser informado o código AB do procedimento;
  • Não pode ser preenchido com o procedimento "03.01.04.007-9 - Escuta inicial / orientação (acolhimento a demanda espontânea)". Esta informação deve ser registrada através do campo statusEscutaInicialOrientacao;
  • Se o campo statusEscutaInicialOrientacao = false, este campo é obrigatório.

Referências:

Observações:

  • Inserir o código do procedimento SIGTAP sem ponto ou hífen, ex: 0214010015;
  • Inserir o código do procedimento AB em caracteres maiúsculos, sem espaços, ex: ABEX022.

#10 dataHoraInicialAtendimento

Data e hora do início do atendimento.

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

Regras:

Referência: Deve ser apresentada seguindo o padrão Epoch, convertido em milissegundos. Para realizar a conversão, pode ser utilizado o conversor Current millis.

#11 dataHoraFinalAtendimento

Data e hora do fim do atendimento.

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

Regras:

Referência: Deve ser apresentada seguindo o padrão Epoch, convertido em milissegundos. Para realizar a conversão, pode ser utilizado o conversor Current millis.

#12 medicoes

Lista de medições registradas no atendimento.

Tipo Obrigatório Mínimo Máximo
Medicoes Não 0 1

Referência: medicoes.

medicoes

#1 circunferenciaAbdominal

Circunferência abdominal do cidadão em centímetros.

Tipo Obrigatório Mínimo Máximo
Double Não 0 5

Regras:

  • Apenas números e ponto (.);
  • Máximo de 1 casa decimal;
  • Valor mínimo 0.0 e máximo 99999.

#2 perimetroPanturrilha

Perímetro da panturrilha do cidadão em centímetros.

Tipo Obrigatório Mínimo Máximo
Double Não 0 5

Regras:

  • Apenas números e ponto (.);
  • Máximo de 1 casa decimal;
  • Valor mínimo 10.0 e máximo 99.0.

#3 pressaoArterialSistolica

Pressão arterial sistólica do cidadão em mmHg.

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 pressaoArterialDiastolica.
  • Valor mínimo 0 e máximo 999;

#4 pressaoArterialDiastolica

Pressão arterial diastólica do cidadão em mmHg.

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 pressaoArterialSistolica.
  • Valor mínimo 0 e máximo 999;

#5 frequenciaRespiratoria

Frequência respiratória do cidadão em MPM.

Tipo Obrigatório Mínimo Máximo
Integer Não 0 3

Regras:

  • Apenas números inteiros;
  • Valor mínimo 0 e máximo 200.

#6 frequenciaCardiaca

Frequência cardíaca do cidadão em BPM.

Tipo Obrigatório Mínimo Máximo
Integer Não 0 3

Regras:

  • Apenas números inteiros;
  • Valor mínimo 0 e máximo 999.

#7 temperatura

Temperatura do cidadão em ºC.

Tipo Obrigatório Mínimo Máximo
Double Não 0 4

Regras:

  • Apenas números e ponto (.);
  • Máximo de 1 casa decimal;
  • Valor mínimo 20.0 e máximo 45.0.

#8 saturacaoO2

Saturação de oxigênio do cidadão em percentual.

Tipo Obrigatório Mínimo Máximo
Integer Não 0 3

Regras:

  • Apenas números inteiros;
  • Valor mínimo 0 e máximo 100.

#9 glicemiaCapilar

Glicemia capilar do cidadão em mg/dL.

Tipo Obrigatório Mínimo Máximo
Integer Não 0 3

Regras:

  • Apenas números inteiros;
  • Valor mínimo 0 e máximo 800;
  • Caso este campo seja preenchido, torna-se obrigatório o preenchimento do campo tipoGlicemiaCapilar.

#10 tipoGlicemiaCapilar

Momento da coleta da glicemia capilar.

Tipo Obrigatório Mínimo Máximo
Long Não - -

Regras:

  • Apenas as opções 0, 1, 2 ou 3 são aceitas;
  • Caso este campo seja preenchido, torna-se obrigatório o preenchimento do campo glicemiaCapilar.

Referência: TipoGlicemiaCapilar.

#11 peso

Peso do cidadão em quilogramas.

Tipo Obrigatório Mínimo Máximo
Double Não 0 7

Regras:

  • Apenas números e ponto (.);
  • Máximo de 3 casas decimais;
  • Valor mínimo 0.5 e máximo 500.

#12 altura

Altura do cidadão em centímetros.

Tipo Obrigatório Mínimo Máximo
Double Não 0 5

Regras:

  • Apenas números e ponto (.);
  • Máximo de 1 casa decimal;
  • Valor mínimo 20 e máximo 250.

#13 perimetroCefalico

Perímetro cefálico do cidadão em centímetros.

Tipo Obrigatório Mínimo Máximo
Double Não 0 5

Regras:

  • Apenas números e ponto (.);
  • Máximo de 1 casa decimal;
  • Valor mínimo 10.0 e máximo 200.0.

Procedimentos da Ficha

Código SIGTAP * Descrição AB Código AB correspondente
03.09.05.002-2 Acupuntura com inserção de agulhas ABPG001
01.01.04.005-9 Administração de vitamina A ABPG002
03.01.10.004-7 Cateterismo vesical de alívio ABPG003
03.03.08.001-9 Cauterização química de pequenas lesões ABPG004
04.01.02.017-7 Cirurgia de unha (cantoplastia) ABPG005
03.01.10.006-3 Cuidado de estomas ABPG006
03.01.10.027-6 Curativo especial ABPG007
04.01.01.003-1 Drenagem de abscesso ABPG008
02.11.02.003-6 Eletrocardiograma ABEX004
02.01.02.003-3 Coleta de citopatológico de colo uterino ABPG010
02.11.06.010-0 Exame de fundo de olho (Fundoscopia) ABPG013
03.01.04.009-5 Exame do pé diabético ABPG011
04.01.01.007-4 Exérese / Biópsia / Punção de tumores superficiais de pele ABPG012
03.03.09.003-0 Infiltração em cavidade sinovial ABPG014
04.04.01.030-0 Remoção de corpo estranho da cavidade auditiva e nasal ABPG015
04.01.01.011-2 Remoção de corpo estranho subcutâneo ABPG016
04.04.01.027-0 Retirada de cerume ABPG017
03.01.10.015-2 Retirada de pontos de cirurgias ABPG018
04.01.01.006-6 Sutura simples ABPG019
04.04.01.034-2 Tamponamento de epistaxe ABPG021
Não possui Teste do olhinho (TRV) ABEX022
02.11.06.027-5 Triagem oftalmológica ABPG020
02.14.01.006-6 Teste rápido de gravidez ABPG022
02.14.01.015-5 Teste rápido para dosagem de proteinúria ABPG040
02.14.01.005-8 Teste rápido para HIV ABPG024
02.14.01.009-0 Teste rápido para hepatite C ABPG025
02.14.01.007-4 Teste rápido para sífilis ABPG026
03.01.10.021-7 Administração de medicamentos via Oral ABPG027
03.01.10.020-9 Administração de medicamentos via Intramuscular ABPG028
03.01.10.019-5 Administração de medicamentos via Endovenosa ABPG029
03.01.10.010-1 Administração de medicamentos via Inalação / Nebulização ABPG030
03.01.10.023-3 Administração de medicamentos via Tópica ABPG031
03.01.10.024-1 Administração de Penicilina para tratamento de sífilis ABPG032
03.01.10.022-5 Administração de medicamentos via Subcutânea (SC) ABPG041
03.01.10.028-4 Curativo simples ABPG035
03.01.10.025-0 Aferição de temperatura ABPG034
01.01.04.007-5 Medição de altura ABPG038
01.01.04.008-3 Medição de peso ABPG039

* Procedimentos pertencentes a competência 02/2024 do SIGTAP.