List lab orders
Parámetros
| Nombre | En | Tipo | Obl. |
|---|
status | query | string o nulo | No |
priority | query | string o nulo | No |
patientId | query | string o nulo | No |
doctorId | query | string o nulo | No |
fromDate | query | string (date-time) o nulo | No |
toDate | query | string (date-time) o nulo | No |
tenantId | query | string o nulo | No |
Respuestas
| Código | Descripción | Devuelve |
|---|
| 200 | Respuesta correcta | lista de LabOrderOut |
| 422 | Error de validación | HTTPValidationError |
Create a lab order with test items
Parámetros
| Nombre | En | Tipo | Obl. |
|---|
tenantId | query | string o nulo | No |
Cuerpo obligatorio LabOrderCreateIn
| Campo | Tipo | Obl. |
|---|
patientId | string | Sí |
doctorId | string o nulo | No |
priority | string | No |
items | lista de LabOrderItemIn | Sí |
Respuestas
| Código | Descripción | Devuelve |
|---|
| 201 | Respuesta correcta | LabOrderOut |
| 422 | Error de validación | HTTPValidationError |
GET/v1/lab-orders/{order_id}Get lab order detail
Parámetros
| Nombre | En | Tipo | Obl. |
|---|
order_id | path | string | Sí |
Respuestas
| Código | Descripción | Devuelve |
|---|
| 200 | Respuesta correcta | LabOrderOut |
| 422 | Error de validación | HTTPValidationError |
POST/v1/lab-orders/{order_id}/resultsSubmit immutable lab results
Parámetros
| Nombre | En | Tipo | Obl. |
|---|
order_id | path | string | Sí |
Cuerpo obligatorio LabResultsSubmitIn
| Campo | Tipo | Obl. |
|---|
results | lista de LabResultIn | Sí |
Respuestas
| Código | Descripción | Devuelve |
|---|
| 201 | Respuesta correcta | LabResultsSubmitOut |
| 422 | Error de validación | HTTPValidationError |
GET/v1/patients/{patient_id}/lab-resultsList lab results for a patient
Parámetros
| Nombre | En | Tipo | Obl. |
|---|
patient_id | path | string | Sí |
Respuestas
| Código | Descripción | Devuelve |
|---|
| 200 | Respuesta correcta | lista de LabResultOut |
| 422 | Error de validación | HTTPValidationError |