When a new document is processed into OnBase(using scan queues, COLD, DIP, Workflow, or HL7), the OnBase HL7 module sends 3M 360 Encompass a message containing a pointer to the new document. The 3M 360 Encompass System stores the pointer and links it to the appropriate patient encounter, allowing the document to be retrieved from within 3M 360 Encompass.
When a user requests the OnBase document, 3M 360 Encompass passes the document's handle and a page range to the OnBase Application Server. The Application Server retrieves the latest revision of the document and sends it back to 3M 360 Encompass. Image documents are streamed back as individual page files to the 3M 360 Encompass System per the requested page range. Other file formats are streamed back in their entirety, as one file. Once the 3M 360 Encompass System receives the document, the application's viewer displays the document to the user.
If the document is updated within OnBase Workflow, then Workflow sends an HL7 message to notify the 3M 360 Encompass System of the update, provided the Workflow life cycle is configured to use the Send HL7 Message action. The next time the document is requested from within 3M 360 Encompass, the application requests a refreshed copy of the document from the OnBase Application Server.