Lab Results
Events
- Active Campaign
- Acuity
- Axle Health
- Butterfly Labs
- Calendly
- Customer.io
- Elation
- Feathery
- Formsort
- Healthie
- Hubspot
- IntakeQ
- Junction
- Morf
- Segment
Actions
- Active Campaign
- Customer.io
- Facebook
- Freshdesk
- Google
- Healthie
- Hubspot
- IntakeQ
- Intercom
- Mixpanel
- Morf
- Nextdoor
- Open Phone
- Segment
- Slack
- Spruce
- Stedi
- Stripe
- Tiktok
- Twilio
Lab Results
Event payload details and trigger documentation for Lab Results data from Axle Health
{
"id": "bb9aebf8-baaa-4c46-9654-51e5a8dafe40",
"panels": [
{
"id": "102525",
"name": "Hgb A1c with eAG Estimation",
"results": [
{
"abnormal_flag": "really unusual",
"id": "1481",
"name": "Hemoglobin A1c",
"reference_range_high": null,
"reference_range_low": null,
"type": "quantity",
"unit": "ug/ml",
"value": null
}
]
}
],
"patient_id": "bb9aebf8-baaa-4c46-9654-51e5a8dafe40lkefbh",
"reported_at": "2023-04-24T10:07:00",
"status": "complete",
"type": "lab_results",
"visit_id": "bb9aebf8-baaa-4c46-9654-51e5a8dafe40iofy"
}
{
"id": "Unique identifier for the lab results",
"panels": {
"id": "Unique identifier for the panel",
"name": "Name of the panel",
"results": {
"abnormal_flag": "Flag indicating if the result is abnormal",
"id": "Unique identifier for the result",
"name": "Name of the test result",
"reference_range_high": "The high end of the reference range (in the same units)",
"reference_range_low": "The low end of the reference range (in the same units)",
"type": "Type of the result value (e.g., quantity, blood, white blood)",
"unit": "Unit of measurement for the result",
"value": "The value of the result (in the given units)"
}
},
"patient_id": "ID of the patient",
"reported_at": "When these lab results were reported",
"status": "Status of the lab results",
"type": "Type of the record, always 'lab_results' for LabResults messages",
"visit_id": "ID of the associated visit"
}
Events
Triggering Webhook Types
The following event types are associated with the Lab Results event payload from Axle Health.
Axle Health Lab Order Results Update
{
"id": "bb9aebf8-baaa-4c46-9654-51e5a8dafe40",
"panels": [
{
"id": "102525",
"name": "Hgb A1c with eAG Estimation",
"results": [
{
"abnormal_flag": "really unusual",
"id": "1481",
"name": "Hemoglobin A1c",
"reference_range_high": null,
"reference_range_low": null,
"type": "quantity",
"unit": "ug/ml",
"value": null
}
]
}
],
"patient_id": "bb9aebf8-baaa-4c46-9654-51e5a8dafe40lkefbh",
"reported_at": "2023-04-24T10:07:00",
"status": "complete",
"type": "lab_results",
"visit_id": "bb9aebf8-baaa-4c46-9654-51e5a8dafe40iofy"
}
{
"id": "Unique identifier for the lab results",
"panels": {
"id": "Unique identifier for the panel",
"name": "Name of the panel",
"results": {
"abnormal_flag": "Flag indicating if the result is abnormal",
"id": "Unique identifier for the result",
"name": "Name of the test result",
"reference_range_high": "The high end of the reference range (in the same units)",
"reference_range_low": "The low end of the reference range (in the same units)",
"type": "Type of the result value (e.g., quantity, blood, white blood)",
"unit": "Unit of measurement for the result",
"value": "The value of the result (in the given units)"
}
},
"patient_id": "ID of the patient",
"reported_at": "When these lab results were reported",
"status": "Status of the lab results",
"type": "Type of the record, always 'lab_results' for LabResults messages",
"visit_id": "ID of the associated visit"
}
Payload Field Details
Type of the record, always ‘lab_results’ for LabResults messages
CEL
type
Example
"lab_results"
Unique identifier for the lab results
CEL
id
Example
"bb9aebf8-baaa-4c46-9654-51e5a8dafe40"
ID of the associated visit
CEL
visit_id
Example
"bb9aebf8-baaa-4c46-9654-51e5a8dafe40iofy"
ID of the patient
CEL
patient_id
Example
"bb9aebf8-baaa-4c46-9654-51e5a8dafe40lkefbh"
Status of the lab results
CEL
status
Example
"complete"
When these lab results were reported
CEL
reported_at
Example
"2023-04-24T10:07:00"
Description coming soon
CEL
panels
Example
[
{
"id": "102525",
"name": "Hgb A1c with eAG Estimation",
"results": [
{
"abnormal_flag": "really unusual",
"id": "1481",
"name": "Hemoglobin A1c",
"reference_range_high": null,
"reference_range_low": null,
"type": "quantity",
"unit": "ug/ml",
"value": null
}
]
}
]
Mapped array of: Unique identifier for the panel
CEL
panels.map(x, x.id)
Example
[
"102525"
]
Mapped array of: Name of the panel
CEL
panels.map(x, x.name)
Example
[
"Hgb A1c with eAG Estimation"
]
Description coming soon
CEL
panels.map(x, x.results)
Example
[
[
{
"abnormal_flag": "really unusual",
"id": "1481",
"name": "Hemoglobin A1c",
"reference_range_high": null,
"reference_range_low": null,
"type": "quantity",
"unit": "ug/ml",
"value": null
}
]
]
Description coming soon
CEL
panels.map(x, x.results)
Example
[
[
{
"abnormal_flag": "really unusual",
"id": "1481",
"name": "Hemoglobin A1c",
"reference_range_high": null,
"reference_range_low": null,
"type": "quantity",
"unit": "ug/ml",
"value": null
}
]
]
Description coming soon
CEL
panels.map(x, x.results)
Example
[
[
{
"abnormal_flag": "really unusual",
"id": "1481",
"name": "Hemoglobin A1c",
"reference_range_high": null,
"reference_range_low": null,
"type": "quantity",
"unit": "ug/ml",
"value": null
}
]
]
Description coming soon
CEL
panels.map(x, x.results)
Example
[
[
{
"abnormal_flag": "really unusual",
"id": "1481",
"name": "Hemoglobin A1c",
"reference_range_high": null,
"reference_range_low": null,
"type": "quantity",
"unit": "ug/ml",
"value": null
}
]
]
Description coming soon
CEL
panels.map(x, x.results)
Example
[
[
{
"abnormal_flag": "really unusual",
"id": "1481",
"name": "Hemoglobin A1c",
"reference_range_high": null,
"reference_range_low": null,
"type": "quantity",
"unit": "ug/ml",
"value": null
}
]
]
Description coming soon
CEL
panels.map(x, x.results)
Example
[
[
{
"abnormal_flag": "really unusual",
"id": "1481",
"name": "Hemoglobin A1c",
"reference_range_high": null,
"reference_range_low": null,
"type": "quantity",
"unit": "ug/ml",
"value": null
}
]
]
Description coming soon
CEL
panels.map(x, x.results)
Example
[
[
{
"abnormal_flag": "really unusual",
"id": "1481",
"name": "Hemoglobin A1c",
"reference_range_high": null,
"reference_range_low": null,
"type": "quantity",
"unit": "ug/ml",
"value": null
}
]
]
Description coming soon
CEL
panels.map(x, x.results)
Example
[
[
{
"abnormal_flag": "really unusual",
"id": "1481",
"name": "Hemoglobin A1c",
"reference_range_high": null,
"reference_range_low": null,
"type": "quantity",
"unit": "ug/ml",
"value": null
}
]
]
Description coming soon
CEL
panels.map(x, x.results)
Example
[
[
{
"abnormal_flag": "really unusual",
"id": "1481",
"name": "Hemoglobin A1c",
"reference_range_high": null,
"reference_range_low": null,
"type": "quantity",
"unit": "ug/ml",
"value": null
}
]
]
{
"id": "bb9aebf8-baaa-4c46-9654-51e5a8dafe40",
"panels": [
{
"id": "102525",
"name": "Hgb A1c with eAG Estimation",
"results": [
{
"abnormal_flag": "really unusual",
"id": "1481",
"name": "Hemoglobin A1c",
"reference_range_high": null,
"reference_range_low": null,
"type": "quantity",
"unit": "ug/ml",
"value": null
}
]
}
],
"patient_id": "bb9aebf8-baaa-4c46-9654-51e5a8dafe40lkefbh",
"reported_at": "2023-04-24T10:07:00",
"status": "complete",
"type": "lab_results",
"visit_id": "bb9aebf8-baaa-4c46-9654-51e5a8dafe40iofy"
}
{
"id": "Unique identifier for the lab results",
"panels": {
"id": "Unique identifier for the panel",
"name": "Name of the panel",
"results": {
"abnormal_flag": "Flag indicating if the result is abnormal",
"id": "Unique identifier for the result",
"name": "Name of the test result",
"reference_range_high": "The high end of the reference range (in the same units)",
"reference_range_low": "The low end of the reference range (in the same units)",
"type": "Type of the result value (e.g., quantity, blood, white blood)",
"unit": "Unit of measurement for the result",
"value": "The value of the result (in the given units)"
}
},
"patient_id": "ID of the patient",
"reported_at": "When these lab results were reported",
"status": "Status of the lab results",
"type": "Type of the record, always 'lab_results' for LabResults messages",
"visit_id": "ID of the associated visit"
}