Skip to main content
POST
/
api
/
2.0
/
lab_vendors
Create Lab Vendor
curl --request POST \
  --url https://sandbox.elationemr.com/api/2.0/lab_vendors/ \
  --header 'Authorization: Bearer <token>' \
  --header 'Content-Type: application/json' \
  --data '
{
  "display_name": "<string>",
  "name": "<string>",
  "practice_created": 123,
  "compendiums": [
    {
      "code": "<string>",
      "lab_vendor": 123,
      "name": "<string>"
    }
  ],
  "default_compendium": {
    "code": "<string>",
    "lab_vendor": 123,
    "name": "<string>"
  },
  "has_order_compendium": true,
  "has_test_compendium": true,
  "is_bidi": true,
  "is_in_house": true,
  "orders_integration_available": true,
  "results_integration_available": true
}
'
{
  "display_name": "<string>",
  "name": "<string>",
  "practice_created": 123,
  "bidi_connections": [
    {
      "alias": "<string>",
      "enabled": true,
      "id": 123,
      "priority": 32767,
      "protocol": "<string>"
    }
  ],
  "compendiums": [
    {
      "code": "<string>",
      "lab_vendor": 123,
      "name": "<string>",
      "created_date": "2023-11-07T05:31:56Z",
      "deleted_date": "2023-11-07T05:31:56Z",
      "id": 123,
      "last_updated": "2023-11-07T05:31:56Z"
    }
  ],
  "default_compendium": {
    "code": "<string>",
    "lab_vendor": 123,
    "name": "<string>",
    "created_date": "2023-11-07T05:31:56Z",
    "deleted_date": "2023-11-07T05:31:56Z",
    "id": 123,
    "last_updated": "2023-11-07T05:31:56Z"
  },
  "has_order_compendium": true,
  "has_test_compendium": true,
  "id": 123,
  "is_bidi": true,
  "is_in_house": true,
  "orders_integration_available": true,
  "results_integration_available": true
}

Documentation Index

Fetch the complete documentation index at: https://help.elationhealth.com/llms.txt

Use this file to discover all available pages before exploring further.

Authorizations

Authorization
string
header
required

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

Body

application/json

The serializer for LabVendor

display_name
string
required
Maximum string length: 100
name
string
required
Maximum string length: 50
practice_created
integer<int64> | null
required
compendiums
object[] | null
default_compendium
object

The serializer for LabOrderTestCompendium

has_order_compendium
boolean
has_test_compendium
boolean
is_bidi
boolean
is_in_house
boolean
orders_integration_available
boolean
results_integration_available
boolean

Response

201 - application/json

The serializer for LabVendor

display_name
string
required
Maximum string length: 100
name
string
required
Maximum string length: 50
practice_created
integer<int64> | null
required
bidi_connections
object[]
read-only
compendiums
object[] | null
default_compendium
object

The serializer for LabOrderTestCompendium

has_order_compendium
boolean
has_test_compendium
boolean
id
integer
read-only
is_bidi
boolean
is_in_house
boolean
orders_integration_available
boolean
results_integration_available
boolean