Recurso

Laboratorio

5 operaciones · base https://api.bestdoctorsrd.com

GET/v1/lab-orders

List lab orders

Parámetros

NombreEnTipoObl.
statusquerystring o nuloNo
priorityquerystring o nuloNo
patientIdquerystring o nuloNo
doctorIdquerystring o nuloNo
fromDatequerystring (date-time) o nuloNo
toDatequerystring (date-time) o nuloNo
tenantIdquerystring o nuloNo

Respuestas

CódigoDescripciónDevuelve
200Respuesta correctalista de LabOrderOut
422Error de validaciónHTTPValidationError
POST/v1/lab-orders

Create a lab order with test items

Parámetros

NombreEnTipoObl.
tenantIdquerystring o nuloNo

Cuerpo obligatorio LabOrderCreateIn

CampoTipoObl.
patientIdstringSí
doctorIdstring o nuloNo
prioritystringNo
itemslista de LabOrderItemInSí

Respuestas

CódigoDescripciónDevuelve
201Respuesta correctaLabOrderOut
422Error de validaciónHTTPValidationError
GET/v1/lab-orders/{order_id}

Get lab order detail

Parámetros

NombreEnTipoObl.
order_idpathstringSí

Respuestas

CódigoDescripciónDevuelve
200Respuesta correctaLabOrderOut
422Error de validaciónHTTPValidationError
POST/v1/lab-orders/{order_id}/results

Submit immutable lab results

Parámetros

NombreEnTipoObl.
order_idpathstringSí

Cuerpo obligatorio LabResultsSubmitIn

CampoTipoObl.
resultslista de LabResultInSí

Respuestas

CódigoDescripciónDevuelve
201Respuesta correctaLabResultsSubmitOut
422Error de validaciónHTTPValidationError
GET/v1/patients/{patient_id}/lab-results

List lab results for a patient

Parámetros

NombreEnTipoObl.
patient_idpathstringSí

Respuestas

CódigoDescripciónDevuelve
200Respuesta correctalista de LabResultOut
422Error de validaciónHTTPValidationError