Skip to main content

Consultar Profissional

Utilize o método WsAcesso_consultProfesional para consultar os dados cadastrais de um profissional de saúde dentro do programa PBM.


🔐 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 Profissional

Utilize o método WsAcesso_consultProfesional para buscar os dados do profissional cadastrado.

Parâmetros

ParâmetroTipoObrigatórioDescriçãoValor
programCodeIntSimCódigo do programa PBM126
crmoTypeStringSimTipo do CRM"1"
crmoNumberStringSimNúmero do CRMMap Input
stateStringSimEstado do profissionalMap Input

Exemplo de consulta GraphQL

query {
WsAcesso_consultProfesional(
args: {
programCode: 126
crmoType: "1"
crmoNumber: "22078"
state: "SC"
}
) {
code
message
status
professional {
name
specialty
status1
status2
}
}
}

Exemplo de resposta

Sucesso:

{
"data": {
"consultProfesional": {
"code": 0,
"message": null,
"status": "00",
"professional": {
"name": "PROFISSIONAL TESTE",
"specialty": null,
"status1": "Principal",
"status2": "Transferido"
}
}
}
}

Erro:

{
"data": {
"WsAcesso_consultProfesional": {
"code": 0,
"message": "Não foi encontrado profissional com os dados informados.<br />Contate a Funcional Card, e informe os dados do CRM associados ao cadastro do paciente.<br /><br />Dados do CRM:<BR />CRM: 220781 - UF: SC.",
"status": "00",
"professional": null
}
}
}