v2

latestOpenAPI 3.0.02026-07-2632977728.5 KB
Clinical

Create lab orders. An example lab workflow is as following:

  • When you get orders, submit them via /api/lab_orders, such that doctors can see them in drchrono.

  • When results come in, submit the result document PDF via /api/lab_documents and submit the results data via /api/lab_results

  • Update /api/lab_orders status

post/api/lab_orders

Query parameters

sincestring
doctorinteger

Response

Created

statusstring

Equivalent to HL7's ORC.5. Defaults to "N".

ValueNotes
"N"not sent
"Q"queued for processing
"A"ABN (Advance Beneficiary Notice) required
"S"send
"R"results received
"E"error
documentsstring[]

Associated /lab_documents objects

patientinteger required
doctorinteger required
timestampstring

Time at which the order was submitted. Defaults to now

notesstring
accession_numberstring

For external use only

requisition_idstring

The ID printed on the requisition PDF. Generally the same as id.

external_requisition_idstring

Alternative requisition ID field for orders created outside of DrChrono.

priority'N' | 'S'

"Normal" or "STAT". Default "Normal"

sublabinteger required
idinteger