Verificar Paciente Cadastrado
Utilize o método WsAcesso_registeredPatient para verificar se um paciente já possui cadastro ativo no programa PBM.
Este método é utilizado exclusivamente para consulta de existência de cadastro, sem atualizar ou inserir qualquer dado.
🔐 Passo 1: Obtenção do Token de Autenticação e Headers
Antes de realizar qualquer consulta, é obrigatório autenticar-se e obter um token JWT válido.
Todos os endpoints deste fluxo utilizam os mesmos headers de autenticação.
👉 Para mais detalhes, consulte: Autenticação e Headers
📋 Passo 2: Consulta de Cadastro do Paciente
Utilize o método WsAcesso_registeredPatient para verificar se o paciente possui cadastro ativo.
Parâmetros
| Parâmetro | Tipo | Obrigatório | Descrição | Valor |
|---|---|---|---|---|
| programCode | Int | Sim | Código do programa PBM | 126 |
| cpf | String | Sim | CPF do paciente | Map Input |
Exemplo de consulta GraphQL
query {
WsAcesso_registeredPatient(
args: {
programCode: 126
cpf: "00000000000"
}
) {
code
message
status
}
}
Exemplo de resposta
Paciente cadastrado:
{
"data": {
"registeredPatient": {
"code": 0,
"message": "Paciente cadastrado",
"status": "00"
}
}
}
Paciente não encontrado:
{
"data": {
"registeredPatient": {
"code": 0,
"message": "Paciente não encontrado",
"status": "00"
}
}
}