EPIC BRIDGES Exam | Expert Verified
Questions and Answers | Most Recent
2026 Update
• An interface message contains.... . CORRECT ANSWER: Data about an event (like
a patient being admitted to the hospital)
• MSH-11 and MSH-12 are... . CORRECT ANSWER: the HL7 processing ID and
version; Epic checks these values on an incoming message and rejects the
message if they do not match the expected values
• Segment Identifier . CORRECT ANSWER: Three character code that identifies
what kind of data that segment contains
• PID-5 . CORRECT ANSWER: patient name
• NTE segment . CORRECT ANSWER: can follow many different segments
• Z-segment . CORRECT ANSWER: custom segment for a specific implementation
• Is it necessary to send empty fields following the last valued field? . CORRECT
ANSWER: No
• Within a field do you need to send all components? . CORRECT ANSWER: Only
as many as are valued
• Blank fields... . CORRECT ANSWER: don't file anything
,• Delete character HL7 . CORRECT ANSWER: double quotes " "--- tells the
receiving system to delete a piece of info it has
• FHIR . CORRECT ANSWER: specifies RESTful exchange method via HTTPs to
access data
• Other standards supported by Bridges . CORRECT ANSWER: X12, FHIR, NCPDP,
DICOM, and Direct
• Event (in context of outgoing message flow) . CORRECT ANSWER: small set of
values with the necessary info to build the message: patient ID, patient contact,
type of message, and additional info
-contains directions for where the interface should pull the information it needs
from the database
• Queue . CORRECT ANSWER: storage location outside of Chronicles database
structure
• Event Queue is procesed by... . CORRECT ANSWER: the Event Daemon
• Daemon (Outgoing Message Flow) . CORRECT ANSWER: process that runs in the
background without any direct user action
,• Event Daemon (Outgoing Message Flow) . CORRECT ANSWER: pulls an event off
the Event Queue, uses the information in the event to build the message and
finally deletes the event from the event queue.
The event daemon puts the message it has built onto the data queue and adds an
instruction to the Control Queue
builds an HL7 message based on data pulled from Chronicles
• Data Queue (Outgoing Message Flow) . CORRECT ANSWER: contains the full
text of the message along with some additional metadata (i.e. timestamp) about
message processing
• Control Queue (Outgoing Message Flow) . CORRECT ANSWER: a to-do list and
contains very little data
-processed by the Communications Daemon
-maintains a list of messages waiting to be processed
• Comm Deamon (Outgoing Message Flow) . CORRECT ANSWER: reads an
instruction from the Control Queue and copies the appropriate message off the
Data Queue
-sends the message out of Epic and waits for an ACK to be reutrned
-deletes instruction from the Control Queue and proceeds to the next instruction
-sends or receives acknowledgments over a TCP/IP connection
, • Comm Daemon (Incoming Message Flow) . CORRECT ANSWER: -listens
constantly for messages coming into the system
-validates MSH-11 and MSH-12 before accepting it, storing it in the data queue,
and adding instruction to the control queue
-sends or receives acknowledgments over a TCP/IP connection
• Control Queue (Incoming Message Flow) . CORRECT ANSWER: processed by the
Filer Daemon
• Filer Daemon . CORRECT ANSWER: pulls an instruction from the Control Queue,
retrieves the corresponding message from the Data Queue, and then attempts to
file the message.
Filing means that the Filer Daemon attempts to store the data in Chronicles.
If the filer daemon is successful, the data is added to the appropriate records in
Chronicles.
When there is a problem, and the data in the message cannot be filed, an
interface error message is logged
Translates HL7 data into something that can be stored to the database
Questions and Answers | Most Recent
2026 Update
• An interface message contains.... . CORRECT ANSWER: Data about an event (like
a patient being admitted to the hospital)
• MSH-11 and MSH-12 are... . CORRECT ANSWER: the HL7 processing ID and
version; Epic checks these values on an incoming message and rejects the
message if they do not match the expected values
• Segment Identifier . CORRECT ANSWER: Three character code that identifies
what kind of data that segment contains
• PID-5 . CORRECT ANSWER: patient name
• NTE segment . CORRECT ANSWER: can follow many different segments
• Z-segment . CORRECT ANSWER: custom segment for a specific implementation
• Is it necessary to send empty fields following the last valued field? . CORRECT
ANSWER: No
• Within a field do you need to send all components? . CORRECT ANSWER: Only
as many as are valued
• Blank fields... . CORRECT ANSWER: don't file anything
,• Delete character HL7 . CORRECT ANSWER: double quotes " "--- tells the
receiving system to delete a piece of info it has
• FHIR . CORRECT ANSWER: specifies RESTful exchange method via HTTPs to
access data
• Other standards supported by Bridges . CORRECT ANSWER: X12, FHIR, NCPDP,
DICOM, and Direct
• Event (in context of outgoing message flow) . CORRECT ANSWER: small set of
values with the necessary info to build the message: patient ID, patient contact,
type of message, and additional info
-contains directions for where the interface should pull the information it needs
from the database
• Queue . CORRECT ANSWER: storage location outside of Chronicles database
structure
• Event Queue is procesed by... . CORRECT ANSWER: the Event Daemon
• Daemon (Outgoing Message Flow) . CORRECT ANSWER: process that runs in the
background without any direct user action
,• Event Daemon (Outgoing Message Flow) . CORRECT ANSWER: pulls an event off
the Event Queue, uses the information in the event to build the message and
finally deletes the event from the event queue.
The event daemon puts the message it has built onto the data queue and adds an
instruction to the Control Queue
builds an HL7 message based on data pulled from Chronicles
• Data Queue (Outgoing Message Flow) . CORRECT ANSWER: contains the full
text of the message along with some additional metadata (i.e. timestamp) about
message processing
• Control Queue (Outgoing Message Flow) . CORRECT ANSWER: a to-do list and
contains very little data
-processed by the Communications Daemon
-maintains a list of messages waiting to be processed
• Comm Deamon (Outgoing Message Flow) . CORRECT ANSWER: reads an
instruction from the Control Queue and copies the appropriate message off the
Data Queue
-sends the message out of Epic and waits for an ACK to be reutrned
-deletes instruction from the Control Queue and proceeds to the next instruction
-sends or receives acknowledgments over a TCP/IP connection
, • Comm Daemon (Incoming Message Flow) . CORRECT ANSWER: -listens
constantly for messages coming into the system
-validates MSH-11 and MSH-12 before accepting it, storing it in the data queue,
and adding instruction to the control queue
-sends or receives acknowledgments over a TCP/IP connection
• Control Queue (Incoming Message Flow) . CORRECT ANSWER: processed by the
Filer Daemon
• Filer Daemon . CORRECT ANSWER: pulls an instruction from the Control Queue,
retrieves the corresponding message from the Data Queue, and then attempts to
file the message.
Filing means that the Filer Daemon attempts to store the data in Chronicles.
If the filer daemon is successful, the data is added to the appropriate records in
Chronicles.
When there is a problem, and the data in the message cannot be filed, an
interface error message is logged
Translates HL7 data into something that can be stored to the database