Lab Result Received
Emitted when laboratory results are received from the LIS system via HL7 v2 ORU message
Overview
The LabResultReceived event is published when lab results arrive from the laboratory information system, triggering provider notification and EHR integration.
When Emitted
- HL7 v2 ORU^R01 message received from LIS
- Results parsed and validated
- Critical values identified
- LOINC codes mapped
Event Data
{ "eventId": "uuid", "eventType": "LabResultReceived", "timestamp": "ISO 8601", "data": { "orderId": "string", "patientId": "string", "mrn": "string", "testName": "string", "loincCode": "string", "result": "string", "unit": "string", "referenceRange": "string", "abnormalFlag": "N | L | H | LL | HH", "resultStatus": "F | C | P", "isCritical": "boolean", "performingLab": "string", "resultDateTime": "ISO 8601" }}Downstream Actions
- EHR Service: Store result in patient record
- Provider Notification: Alert ordering provider
- Critical Alert Service: Page for critical values
- Clinical Decision Support: Trigger CDS rules