Appearance
Obtención de DiagnosticReport por ID
Esta sección describe cómo obtener un informe de diagnóstico existente utilizando su ID asignado por Quralo.
Solicitud
La obtención se realiza mediante una solicitud GET al recurso DiagnosticReport utilizando el ID asignado por Quralo durante la publicación.
Parámetros
- id (obligatorio): ID del recurso DiagnosticReport en Quralo. Es el identificador asignado por la plataforma y se obtiene en la respuesta del endpoint de publicación (
$register) o mediante la operación de búsqueda.
GET
/fhir/r4/DiagnosticReport/{id}Obtiene un DiagnosticReport existente por su ID en Quralo.
Ejemplo de Solicitud
http
GET /fhir/r4/DiagnosticReport/3a7c9f3e-1b2d-4e5f-8a9b-0c1d2e3f4a5bEjemplo de Respuesta
json
{
"resourceType": "DiagnosticReport",
"id": "3a7c9f3e-1b2d-4e5f-8a9b-0c1d2e3f4a5b",
"identifier": [
{
"system": "https://misistema.com/laboratorio/informes",
"value": "INF-2024-000123"
}
],
"status": "final",
"code": {
"coding": [
{
"system": "http://loinc.org",
"code": "11579-0",
"display": "Laboratorio clinico"
}
]
},
"subject": {
"reference": "Patient/4b8d2a1e-3c5f-4e6d-9a7b-8c0d1e2f3a4b"
},
"effectiveDateTime": "2024-07-09T10:00:00Z",
"conclusion": "Valores dentro de rangos normales."
}Códigos de Respuesta
Código: 200 OK
Obtención exitosa. Retorna el recurso DiagnosticReport completo.
Código: 401 Unauthorized
Si el token de autenticación no es válido o no está presente.
Headers
- Content-Type:
application/fhir+json
Ejemplo de Respuesta
json
{
"resourceType": "OperationOutcome",
"issue": [
{
"severity": "error",
"code": "security",
"diagnostics": "Authentication is required to access this resource."
}
]
}Código: 404 Not Found
Si no existe un DiagnosticReport con el ID especificado.