Questions
Trigger - correct answer ✔✔ Serves as the integration point between the application workflow
and Bridges
-generally an action in Hyperspace, like clicking a button or closing an activity
-a single, clearly defined action that a user or process can take that results in an interface
message being created and sent
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