Events
Triggering Webhook Types
The following event types are associated with the Lab Results event payload from Junction.Junction Lab Order Results Update
Copy
Ask AI
{
  "clia_number": "45D0710715",
  "date_collected": "2022-05-15T16:49:00+00:00",
  "date_received": "2022-05-15T00:00:00+00:00",
  "date_reported": "2022-05-20T21:06:00+00:00",
  "interpretation": "abnormal",
  "lab_results": [
    {
      "interpretation": "normal",
      "is_above_max_range": false,
      "is_below_min_range": false,
      "max_range_value": null,
      "min_range_value": null,
      "name": "Glucose",
      "notes": "Final",
      "slug": "glucose",
      "timestamp": "2022-05-17T13:21:00+00:00",
      "unit": "mg/dL",
      "value": null
    }
  ],
  "laboratory": "LabCorp, Inc.",
  "patient": "John",
  "provider": "Doe",
  "specimen_number": "QDWYKK7RAP23",
  "status": "final"
}
Copy
Ask AI
{
  "clia_number": "CLIA number of the laboratory",
  "date_collected": "When the sample was collected",
  "date_received": "When the sample was received by the lab",
  "date_reported": "When the results were reported",
  "interpretation": "Overall interpretation of the results",
  "lab_results": {
    "interpretation": "Interpretation of this result",
    "is_above_max_range": "Whether the value is above the maximum range",
    "is_below_min_range": "Whether the value is below the minimum range",
    "max_range_value": "The high end of the reference range for this test (in the given units)",
    "min_range_value": "The low end of the reference range for this test (in the given units)",
    "name": "Name of the test",
    "notes": "Additional notes about the result",
    "slug": "URL-friendly identifier for the test",
    "timestamp": "When this result was processed",
    "unit": "Unit of measurement",
    "value": "The value of the result (in the given units)"
  },
  "laboratory": "Name of the laboratory",
  "patient": "Name of the patient",
  "provider": "Name of the provider",
  "specimen_number": "Unique identifier for the specimen",
  "status": "Status of the lab results"
}
Payload Field Details
Hide fields
Hide fields
CLIA number of the laboratory
CEL
Copy
Ask AI
clia_number
Example
Copy
Ask AI
"45D0710715"
Name of the laboratory
CEL
Copy
Ask AI
laboratory
Example
Copy
Ask AI
"LabCorp, Inc."
When the sample was collected
CEL
Copy
Ask AI
date_collected
Example
Copy
Ask AI
"2022-05-15T16:49:00+00:00"
When the sample was received by the lab
CEL
Copy
Ask AI
date_received
Example
Copy
Ask AI
"2022-05-15T00:00:00+00:00"
When the results were reported
CEL
Copy
Ask AI
date_reported
Example
Copy
Ask AI
"2022-05-20T21:06:00+00:00"
Overall interpretation of the results
CEL
Copy
Ask AI
interpretation
Example
Copy
Ask AI
"abnormal"
Name of the patient
CEL
Copy
Ask AI
patient
Example
Copy
Ask AI
"John"
Name of the provider
CEL
Copy
Ask AI
provider
Example
Copy
Ask AI
"Doe"
Unique identifier for the specimen
CEL
Copy
Ask AI
specimen_number
Example
Copy
Ask AI
"QDWYKK7RAP23"
Status of the lab results
CEL
Copy
Ask AI
status
Example
Copy
Ask AI
"final"
Description coming soon
CEL
Copy
Ask AI
lab_results
Example
Copy
Ask AI
[
{
"interpretation": "normal",
"is_above_max_range": false,
"is_below_min_range": false,
"max_range_value": null,
"min_range_value": null,
"name": "Glucose",
"notes": "Final",
"slug": "glucose",
"timestamp": "2022-05-17T13:21:00+00:00",
"unit": "mg/dL",
"value": null
}
]
Mapped array of: Name of the test
CEL
Copy
Ask AI
lab_results.map(x, x.name)
Example
Copy
Ask AI
[
"Glucose"
]
Mapped array of: URL-friendly identifier for the test
CEL
Copy
Ask AI
lab_results.map(x, x.slug)
Example
Copy
Ask AI
[
"glucose"
]
Mapped array of: Additional notes about the result
CEL
Copy
Ask AI
lab_results.map(x, x.notes)
Example
Copy
Ask AI
[
"Final"
]
Mapped array of: When this result was processed
CEL
Copy
Ask AI
lab_results.map(x, x.timestamp)
Example
Copy
Ask AI
[
"2022-05-17T13:21:00+00:00"
]
Mapped array of: The value of the result (in the given units)
CEL
Copy
Ask AI
lab_results.map(x, x.value)
Example
Copy
Ask AI
[
null
]
Mapped array of: Unit of measurement
CEL
Copy
Ask AI
lab_results.map(x, x.unit)
Example
Copy
Ask AI
[
"mg/dL"
]
Mapped array of: Interpretation of this result
CEL
Copy
Ask AI
lab_results.map(x, x.interpretation)
Example
Copy
Ask AI
[
"normal"
]
Mapped array of: Whether the value is below the minimum range
CEL
Copy
Ask AI
lab_results.map(x, x.is_below_min_range)
Example
Copy
Ask AI
[
false
]
Mapped array of: Whether the value is above the maximum range
CEL
Copy
Ask AI
lab_results.map(x, x.is_above_max_range)
Example
Copy
Ask AI
[
false
]
Mapped array of: The low end of the reference range for this test (in the given units)
CEL
Copy
Ask AI
lab_results.map(x, x.min_range_value)
Example
Copy
Ask AI
[
null
]
Mapped array of: The high end of the reference range for this test (in the given units)
CEL
Copy
Ask AI
lab_results.map(x, x.max_range_value)
Example
Copy
Ask AI
[
null
]
