List imaging orders
Parámetros
| Nombre | En | Tipo | Obl. |
|---|
status | query | string o nulo | No |
modality | query | string o nulo | No |
priority | query | string o nulo | No |
patientId | query | string o nulo | No |
accessionNumber | query | string o nulo | No |
studyUid | 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 ImagingOrderOut |
| 422 | Error de validación | HTTPValidationError |
Create an imaging order
Parámetros
| Nombre | En | Tipo | Obl. |
|---|
tenantId | query | string o nulo | No |
Cuerpo obligatorio ImagingOrderCreateIn
| Campo | Tipo | Obl. |
|---|
patientId | string | Sí |
doctorId | string o nulo | No |
modality | string | Sí |
priority | string | No |
bodyPart | string | Sí |
clinicalInfo | string | Sí |
accessionNumber | string o nulo | No |
externalStudyReference | string o nulo | No |
Respuestas
| Código | Descripción | Devuelve |
|---|
| 201 | Respuesta correcta | ImagingOrderOut |
| 422 | Error de validación | HTTPValidationError |
GET/v1/imaging-orders/{order_id}Get imaging order detail
Parámetros
| Nombre | En | Tipo | Obl. |
|---|
order_id | path | string | Sí |
Respuestas
| Código | Descripción | Devuelve |
|---|
| 200 | Respuesta correcta | ImagingOrderOut |
| 422 | Error de validación | HTTPValidationError |
POST/v1/imaging-orders/{order_id}/resultUpload one imaging result for an order
Parámetros
| Nombre | En | Tipo | Obl. |
|---|
order_id | path | string | Sí |
Cuerpo obligatorio ImagingResultIn
| Campo | Tipo | Obl. |
|---|
findings | string | Sí |
impression | string o nulo | No |
reportUrl | string o nulo | No |
reportContentType | string o nulo | No |
accessionNumber | string o nulo | No |
studyUid | string o nulo | No |
viewerUrl | string o nulo | No |
viewerType | string o nulo | No |
externalStudyReference | string o nulo | No |
Respuestas
| Código | Descripción | Devuelve |
|---|
| 201 | Respuesta correcta | ImagingResultOut |
| 422 | Error de validación | HTTPValidationError |
PATCH/v1/imaging-orders/{order_id}/statusUpdate imaging order status
Parámetros
| Nombre | En | Tipo | Obl. |
|---|
order_id | path | string | Sí |
Cuerpo obligatorio ImagingOrderStatusIn
| Campo | Tipo | Obl. |
|---|
status | "SCHEDULED" | "PERFORMED" | "VALIDATED" | "PUBLISHED" | Sí |
scheduledAt | string (date-time) o nulo | No |
note | string o nulo | No |
Respuestas
| Código | Descripción | Devuelve |
|---|
| 200 | Respuesta correcta | ImagingOrderOut |
| 422 | Error de validación | HTTPValidationError |
GET/v1/patients/{patient_id}/imaging-resultsList imaging 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 ImagingResultOut |
| 422 | Error de validación | HTTPValidationError |