Consultar Pessoa Jurídica
Utilize o método PatientCareIntegrationV2_getPerson para localizar os dados cadastrais de uma pessoa jurídica já registrada no Patient Care.
Este método retorna os principais dados cadastrais da empresa, como razão social, nome fantasia, telefone principal e documento.
🔐 Passo 1: Obtenção do Token de Autenticação e Headers
Antes de realizar qualquer consulta, é obrigatório autenticar-se e obter um token válido.
Este endpoint utiliza o fluxo de autenticação do Patient Care.
👉 Para mais detalhes, consulte: Autenticação Patient Care
📋 Passo 2: Consultar Pessoa Jurídica
Utilize o método PatientCareIntegrationV2_getPerson para consultar os dados cadastrais da empresa a partir do documento.
Parâmetros
| Parâmetro | Tipo | Obrigatório | Descrição | Valor |
|---|---|---|---|---|
| programSlug | String | Sim | Identificador do programa no Patient Care | Valores possíveis - programSlug |
| document | String | Sim | Documento da empresa (CNPJ) | Map Input |
Valores possíveis - programSlug
| Valor | Descrição |
|---|---|
| teva_sac | Programa SAC Teva |
| teva_cuidar | Programa Teva Cuidar |
Exemplo de consulta GraphQL
query getPerson {
PatientCareIntegrationV2_getPerson(
programSlug: "teva_cuidar"
document: "52834892000120"
) {
idPerson
name
socialName
mainPhone
document
country
typePerson
}
}
Exemplo de Retorno
{
"data": {
"PatientCareIntegrationV2_GetPerson": [
{
"idPerson": "d96ef1b7-8fe0-4a62-ae07-6d7efde03d10",
"name": "EMPRESA TESTE LTDA",
"socialName": "EMPRESA TESTE",
"mainPhone": "11999999999",
"document": "52834892000120",
"country": "_0",
"typePerson": "_1"
}
]
}
}