Understanding Critical Result Reports
Result Filter trace
The result filter trace shows which result filter was triggered to determine whether a result is considered critical. Below is an example of a result filter trace from the CRR:
From the trace above, we are able to gather that:
The system evaluated 48 result filters to check if the test was critical. Ultimately, it matched with filter 265, which was determined based on the ordered location and test code.
The system then checked whether the test met the filterβs conditions (GLU = 30.0) and classified the result as critical.
ADT Trace
We use ADT trace to better understand the ADT we are receiving. If the information is available, the ADT gives us information on specialty, location and attending doctor. Our logic for understanding the ADT trace is as follows:
For inpatient patients, the system determines the patient's specialty and location using the following steps:
Latest ADT by Patient UIN:
Retrieve the latest ADT record received immediately before the result, using the patient's UIN.
If found, use the patient's location, specialty, and attending doctor from this record.
ADT by Visit Number:
If no ADT is found using the UIN, search for an ADT record using the visit number (which is generated per admission).
If found, use the patient's location, specialty, and attending doctor from this record.
ORU HL7 Results Message:
If no ADT records are found in steps (1) and (2), extract the patient's location, specialty, and attending doctor from the ORU HL7 results message.
Below is an example of an ADT trace from the CRR:
From the trace above, we are able to gather that:
We were not able to find an inpatient ADT hence this patient was an outpatient patient.
Hence, we found the latest ADT by visit number, where we derived Specialty (KSZDIA) , Location (KCZ42) and Attending dr (15957C).
Escalation Trace and History
Escalation Trace
The escalation trace column give us information on which routing rule was activated and which clinicians are informed. Below is an example of escalation trace:
From the trace above, we can gather further information on routing rules:
Name of routing rule triggered: General Surgery
Office hours or After Office hours: weekday, using office hours: 2025-03-20 08:00:00 - 2025-03-20 17:00:00
Who was alerted? : [P1] OD AND [P2] AD.
Escalation History
The Escalation History column provides details on how and when clinicians responded, as well as any manual intervention by the contact centre. Below is an example of the escalation history:
From the trace above, we can gather information such as:
Both P1 and P2 replied with "3", hence indicating that they will not be acknowledging the result and acting upon it.
Therefore, the critical alert was escalated to manual intervention for their action.
Overview of the CRR fields
HL7 Timestamp
MSH timestamp of critical result
Created at
This is the time when the critical alert was triggered
Lab type
We will display Biochemistry, ECG, Haematology, Microbiology or Radiology
Patient
We will display patient details, e.g visit number, patient specialty
Result Info
We will display details, e.g accession no., procedure and specimen code (if applicable)
Result Test Details
Specific details of the result
Result Ordering Dr
Details of the Ordering doctor, retrieved from results HL7 message, specifically: LIS & others - OBR 16.1 || Beaker & RIS - ORC 12.1.
Result Order Location
Details of the Ordering location, retrieved from results HL7 message, specifically: ORC 13
Escalation Status
Escalation Ack Time
Timestamp at when the result was acknowledged
Turnaround Time (mins)
Time taken for result to be acknowledged
Escalation Ack Type
We will display whether the result was ack Auto (by Rooster) , Manual (by manual intervention) or by EPIC
Escalation Ack By
Clinician who had acknowledged the critical alert
Escalation Closed Time
Timestamp at when the result was closed by system
Escalation Closed Reason
The alert was automatically closed by the system due to routing rule configurations. E.g, configured to skip manual intervention
Escalation History
As explained above, it is the history of what the clincians have responded to the critical alert
Escalation Attending Dr
Attending doctor extracted from ADT
Escalation Specialty
Patient specialty extracted from ADT
Escalation Location
Patient location extracted from ADT
Manual Intervention
Details of clinicians and contact center staff who manually intervened in handling a critical alert
Message content
content of the message that was triggered to the clinician
Result Filter Trace
As explained above, it provides the trace of which result filter was matched to the incoming test result
ADT Trace
As explained above, it provides information on how we extracted information from the latest ADT received
Routing Rule Trace
As explained above, it provides information of which routing rule was triggered for the critical alert
Last updated
Was this helpful?