Epic Bridges Exam Prep questions with
Complete Solutions
If the Filer Daemon encounters a message on the Control Queue that needs the same locks as a
message already on the Holding Queue, that message is also added to the Holding Queue. This
ensures that the messages always file into Chronicles in the same order they were received for
a patient
Holding QUeue - Ans Acts as a waiting area for messages that cannot get a lock to
store information to the database
Interconnect - Ans Epic's web services framework
-enables Epic applications to initiate and receive web service requests with an
external application
-sometimes used as an alternate communication method to TCP/IP for interfaces
-communicates messages securely using an HTTPS framework
An interface requires interconnect if one or more of the following are true: - Ans 1)
the message uses an XML framework
2) communication requires HTTPS (web) protocol to reach securely outside your firewall
3) the interface handles a job in a windows .NET framework, such as extracting an embedded
PDF from an HL7 v2 message and storing it to a BLOB server
Common uses of interconnect include - Ans e-Prescribing, Care Everywhere, Meaningful
Use interfaces to state registries (i.e. immunizations, results and cancer reporting), Eligibility
and X12 interfaces, EMFI and CHart Sunch interfaces, Research Protocol interfaces, Real
Time Location System Tracking, IHE interfaces, country-speciifc interfaces
,Outgoing Message Flow with Interconnect - Ans Comm daemon sends the content of the data
queue to Interconnect, wehre the message is packaged and sent
, Incoming Message Flow with Interconnect - Ans -Exists within the firewall;
-constantly listening for messages coming into the system
-most incoming interconnect interfaces don't require a separate Comm Daemon, since
the Interconnect server handles all of the communication in this direction.
Chronicles - Ans contains all the information for a patient in the form of records
What are stored in the Event Queue, Data Queue, and Control Queue? - Ans Event Queue: info
needed to build a message (i.e. patient ID, encounter date, type of message, etc.)
Data Queue: text of HL7 message and additional metadata
Control Queue: to-do list with instructions to send or file messages stored in the Data Queue
What are two ways that interface messages are sent and received - Ans TCP/IP with
an interface engine is the most common.
Interconnect is used for HTTPS or other communication outside your local network
What does it mean for an interface to process a message? - Ans the incoming interface's Filer
Daemon tries to find the correct patient and file the data in the message into Chronicles
the outgoing interface's Event Daemon creates an HL7 message, based on information in
Chronicles, and sends it out through the port defined in the Comm Daemon.
Are messages ever manually deleted from the Data Queue? - Ans No, never. They are
purged only by an automated purge job.
Complete Solutions
If the Filer Daemon encounters a message on the Control Queue that needs the same locks as a
message already on the Holding Queue, that message is also added to the Holding Queue. This
ensures that the messages always file into Chronicles in the same order they were received for
a patient
Holding QUeue - Ans Acts as a waiting area for messages that cannot get a lock to
store information to the database
Interconnect - Ans Epic's web services framework
-enables Epic applications to initiate and receive web service requests with an
external application
-sometimes used as an alternate communication method to TCP/IP for interfaces
-communicates messages securely using an HTTPS framework
An interface requires interconnect if one or more of the following are true: - Ans 1)
the message uses an XML framework
2) communication requires HTTPS (web) protocol to reach securely outside your firewall
3) the interface handles a job in a windows .NET framework, such as extracting an embedded
PDF from an HL7 v2 message and storing it to a BLOB server
Common uses of interconnect include - Ans e-Prescribing, Care Everywhere, Meaningful
Use interfaces to state registries (i.e. immunizations, results and cancer reporting), Eligibility
and X12 interfaces, EMFI and CHart Sunch interfaces, Research Protocol interfaces, Real
Time Location System Tracking, IHE interfaces, country-speciifc interfaces
,Outgoing Message Flow with Interconnect - Ans Comm daemon sends the content of the data
queue to Interconnect, wehre the message is packaged and sent
, Incoming Message Flow with Interconnect - Ans -Exists within the firewall;
-constantly listening for messages coming into the system
-most incoming interconnect interfaces don't require a separate Comm Daemon, since
the Interconnect server handles all of the communication in this direction.
Chronicles - Ans contains all the information for a patient in the form of records
What are stored in the Event Queue, Data Queue, and Control Queue? - Ans Event Queue: info
needed to build a message (i.e. patient ID, encounter date, type of message, etc.)
Data Queue: text of HL7 message and additional metadata
Control Queue: to-do list with instructions to send or file messages stored in the Data Queue
What are two ways that interface messages are sent and received - Ans TCP/IP with
an interface engine is the most common.
Interconnect is used for HTTPS or other communication outside your local network
What does it mean for an interface to process a message? - Ans the incoming interface's Filer
Daemon tries to find the correct patient and file the data in the message into Chronicles
the outgoing interface's Event Daemon creates an HL7 message, based on information in
Chronicles, and sends it out through the port defined in the Comm Daemon.
Are messages ever manually deleted from the Data Queue? - Ans No, never. They are
purged only by an automated purge job.