Skip to main content

GET Buscar Detalhes de um Resultado do Laboratório

Retorna a análise de IA dos exames de um resultado do laboratório (campo examsAnalyzed), pelo UUID. Só existe depois que a análise automática dos exames é concluída.

Autenticação necessária

Esta rota requer o header Authorization: Bearer {accessToken}

Obtendo o UUID

O uuid é retornado pelo endpoint Listar Pedidos do Laboratório no campo resultsIntegration.uuid.


Endpoint

GET https://api-dev.imagemais.com.br/api/laboratories/results/{uuid}/details

Parâmetros de Rota

NomeTipoObrigatórioDescrição
uuidstring (uuid)UUID do resultado do laboratório

Requisição

curl -X 'GET' \
'https://api-dev.imagemais.com.br/api/laboratories/results/{uuid}/details' \
-H 'accept: application/json' \
-H 'Authorization: Bearer {accessToken}'

Respostas

200 Sucesso

Retorna diretamente o array armazenado em examsAnalyzed — um item por code de exame, cada um com a idade/sexo do paciente usados na análise e a lista de parâmetros avaliados pela IA.

[
{
"code": "GLICOSE JEJUM",
"patientAge": 30,
"patientGender": "F",
"exams": [
{
"name": "Glicose",
"value": "92 mg/dL",
"unit": "mg/dL",
"status": "Normal",
"reference": "Jejum: 70 a 99 mg/dL"
}
]
},
{
"code": "CREATININA",
"patientAge": 30,
"patientGender": "F",
"exams": [
{
"name": "Creatinina",
"value": "1.4 mg/dL",
"unit": "mg/dL",
"status": "Alterado",
"reference": "0.6 a 1.2 mg/dL"
}
]
}
]
Campo reference

O campo reference traz o texto de valores de referência do exame, formatado livremente pela IA a partir do laudo original — pode conter múltiplas linhas e faixas (ex.: por idade gestacional).

404 UUID inválido ou não encontrado

{
"message": "Resultado não encontrado",
"error": "Not Found",
"statusCode": 404
}

404 Análise ainda não disponível

Retornado quando o resultado existe, mas a análise de IA dos exames (examsAnalyzed) ainda não foi concluída.

{
"message": "Detalhes não encontrados",
"error": "Not Found",
"statusCode": 404
}