Skip to content

consult.status_changed

A consult was requested, started, completed or cancelled.

A consult was requested, started, completed or cancelled.

Event typeconsult.status_changed
Scopeencounter
Idempotency keyStable across retries and derived only from source data: HL7 {sourceId}:{feedKey}:{MSH-7 ms}:{MSH-10}:{eventKey}, FHIR {sourceId}:fhir:{type}/{id}/_history/{version}:{n}.
Since1.0
HL7 v2ORM^O01, OMG^O19, OML^O21, OMI^O23
FHIR R4ServiceRequest

When to send

A consult order or ED consult event changes.

What it changes

  • The stage is awaiting_consult while requested or in progress.
  • Sensitive services are never named to patients or family (D-24).

JSON Schema

consult.status_changed.schema.json

Example

{  "specVersion": "1.0",  "id": "demo-epic-bridges:ORD004520:0",  "type": "consult.status_changed",  "siteCode": "demo-ed",  "occurredAt": "2026-09-14T11:05:00-04:00",  "source": {    "kind": "ehr",    "system": "epic",    "feed": "orders",    "messageId": "ORD004520",    "messageType": "ORM^O01"  },  "encounter": {    "externalId": "3000124001",    "idSystem": "epic-csn"  },  "data": {    "consult": {      "id": "PL88190"    },    "service": {      "system": "https://edflow.space/fhir/CodeSystem/consult-service",      "code": "internal_medicine",      "display": "Internal Medicine"    },    "status": "requested",    "requestedAt": "2026-09-14T11:05:00-04:00"  }}

Was this page helpful?

On this page