Skip to main content
GET
Retrieve Lab Order

Authorizations

Authorization
string
header
required

The access token received from the authorization server in the OAuth 2.0 flow.

Path Parameters

id
integer<int64>
required

Response

200 - application/json
document_date
string<date-time>
required

Time at which this order was created in whichever system created it. Could be historical or same as the create_date.

ordering_physician
integer<int64>
required

The id of the physician who created the order.

patient
integer<int64>
required

The id of the patient.

practice
integer<int64>
required

The id of the practice.

answers
object[] | null

List of the answers provided for the Ask on Entry (AOE) questions if required by any lab order tests.

bill_type
enum<string> | null

Who is financially responsible for the order.

  • thirdparty - Third Party (e.g. Insurance)
  • patient - Patient
  • client - Client
  • workerscomp - Worker's Comp
  • specialbilling - Special Billing
Available options:
thirdparty,
patient,
client,
workerscomp,
specialbilling
ccs
(integer<int64> | null)[]

List of physician ids who should be cc'd on any reports.

chart_date
string<date-time>

Date at which this order was first seen in the patient's chart.

confidential
boolean
default:false

Whether the provider has marked the order as confidential. Should not be shared with a patient.

content
object

Represents the content of the lab order report.

created_date
string<date-time> | null
read-only

Time at which elation created this order. Can be different from chart_date when the order was imported into a chart from a different source and document_date when documenting an order that happened at some other time.

deleted_date
string<date-time> | null
read-only
facility
object | null

An identifier that represents the facility placing the order. Usually assigned by the lab vendor.

follow_up_method
string | null

Freetext field communicating how the patient should receive their results.

id
integer
read-only
printable_view
string<uri>
requisition
integer

The requisition id of the order. Can be different from the order id if and when the order was created outside of Elation.

resolution
object | null

The current state of the order's resolution.

signed_by
integer<int64> | null

The id of the physician who signed off on the order.

signed_date
string<date-time> | null

The time when the order was signed.

site
object | null

The location where the patient will have the lab performed. Sites are specific to their lab vendor.

special_insurance
object | null

Used primarily to support specific electronic lab order integrations.

specimens
object[] | null

Record of any specimens collected when creating the order.

submissions
object[] | null

Record of the attempts to submit.

tags
(integer<int64> | null)[]

Any tags associated with the lab order.

test_date
string<date> | null

The date on which the tests should be performed, or were performed. Can be different than document_date, create_date.

vendor
integer<int64> | null