Use a consulta para localizar exames do centro médico e obter os identificadores necessários para abrir imagens ou enviar laudos.
Método: GET
Endpoint: /api/integracao/exames/listar
Autorização: Bearer Token
| Parâmetro | O que enviar |
|---|---|
dataInicial e dataFinal |
Período de consulta, no formato YYYY-MM-DD. |
patientId |
Opcional: identificador do paciente. |
patientName |
Opcional: nome do paciente. |
patientBirthDate |
Opcional: nascimento para filtro, no formato YYYY-MM-DD. |
excluidos |
Opcional: consultar exames excluídos, conforme o serviço liberado. |
curl --get "$BASE_URL/api/integracao/exames/listar" \
--header "Authorization: Bearer $ACCESS_TOKEN" \
--data-urlencode 'dataInicial=2026-11-07' \
--data-urlencode 'dataFinal=2026-11-07'
Resposta: HTTP 200 com a lista de exames. Uma lista vazia significa que a consulta não encontrou resultados.
Guarde studyInstanceUid para abrir imagens e obter o protocolo. Use accessionNumber para vincular o laudo ao atendimento correto. Consulte períodos curtos; se houver aviso de limite nos cabeçalhos da resposta, reduza o período ou adicione filtros.
No Postman, use 02 — Consultar exames.
Método: GET
Endpoint: /api/integracao/exames/protocolo-entrega
Envie studyInstanceUid como parâmetro e mantenha a autorização Bearer.
curl --get "$BASE_URL/api/integracao/exames/protocolo-entrega" \
--header "Authorization: Bearer $ACCESS_TOKEN" \
--data-urlencode "studyInstanceUid=$STUDY_UID"
Resposta: HTTP 200 com os dados do protocolo. O formato permanece o utilizado pela integração. Proteja os dados de entrega recebidos e não os salve em exemplos compartilhados.
No Postman, use 04 — Obter protocolo de entrega.