The Lab object contains a record of all ordered labs for a patient. Labs begin as recommendations within a treatment plan.
Once purchased by the patient, they become lab orders. Lab orders can contain one or more tests and return one or more results.
New to Labs? Start with the Labs integration guide for an overview of lab status transitions, webhook behavior, and result mapping best practices.
Lists all ordered labs.
patient_idstring
Filter orders by patient_id.
curl "https://api-us-snd.fullscript.io/api/clinic/labs/orders" \
-H 'Content-Type: application/json' \
-H 'Authorization: Bearer XXXXXXXXXXXXXXXXXXXX'Retrieves a ordered lab.
idstring
Required
Unique identifier of the lab order.
curl "https://api-us-snd.fullscript.io/api/clinic/labs/orders/{id}" \
-H 'Content-Type: application/json' \
-H 'Authorization: Bearer XXXXXXXXXXXXXXXXXXXX'Retrieves a lab test.
Note: Lab tests are returned separately from lab results. There is currently no guaranteed one-to-one mapping between
results[] and tests[] in the lab order object. See the Labs Integration Guide for recommendations.
idstring
Required
Unique identifier of the lab test.
curl "https://api-us-snd.fullscript.io/api/clinic/labs/tests/{id}" \
-H 'Content-Type: application/json' \
-H 'Authorization: Bearer XXXXXXXXXXXXXXXXXXXX'