Ficha de Procedimentos
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:
- Tabela do SIGTAP, competência 02/2024 disponível em: Tabela Unificada SIGTAP;
- Procedimentos da Ficha.
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:
- Não pode ser anterior à dataAtendimento;
- Não pode ser posterior à dataHoraFinalAtendimento e à data atual.
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:
- Não pode ser anterior à dataHoraInicialAtendimento;
- Não pode ser posterior à data atual.
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
ou3
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.