Clinical

POST /api/lab_tests

Create lab tests. 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

Request

  • Base URL
    https://app.drchrono.com
  • URL
    https://app.drchrono.com/api/lab_tests
  • Auth
    OAuth 2
    Authorization code: https://app.drchrono.com/o/authorize/
    Token URL: https://app.drchrono.com/o/token/ scopes: labs:read, labs:write

Query parameters

orderinteger
doctorinteger

Response

Created

report_notesstring

Notes which are not meant for labs, but are copied on the results.

status'P' | 'I' | 'C' | 'F' | 'X'

One of "preliminary", "pending", "correction", "final" or "canceled". Defaults to "preliminary"

codestring
descriptionstring

Short description of the ICD-10 code

specimen_conditionstring
collection_datestring

The date the specimen were collected

internal_notesstring

Notes which are meant for, and read by, the labs

specimen_total_volumenumber
specimen_sourcestring
lab_orderinteger required

ID of associated lab order

idinteger
namestring

Name for the test

Changes

No recorded changes to this operation across all 4 revisions of this API.