SlideShare a Scribd company logo
1 of 45
Eclipsys Interfaces   Integration Presentation   Eclipsys   Baroda , India Part I Jan 25 th  2007 Presented by Monisha Ghuman
Introductions
Our Demo Objectives-Session One ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
What are Interfaces? General Definition - “A point of intersection or communication at which independent systems interact” From Healthcare Industry perspective – “A point of intersection or communication at which various ancillaries (ADT, PRX, LAB), HIM or any system involved in Clinical Patient Care and Management  interact”.  HL7 is used as a standard for communicating between these systems.
Prior to HL7 !!! Where do we start ?
HL7 Background and Information… ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Introduction and Purpose of Health Level Seven(HL7) ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
HL7 Benefactors … ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
International Affiliations   ,[object Object]
Different HL7 Versions ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Different HL7 Versions cont… ,[object Object],[object Object],[object Object],[object Object],[object Object]
Different HL7 Versions cont… ,[object Object],[object Object],[object Object],[object Object],[object Object]
Different HL7 Versions cont… ,[object Object],[object Object],[object Object],[object Object]
Different HL7 Versions cont… ,[object Object],[object Object],[object Object],[object Object],[object Object]
Why isn't HL7 Plug and Play? ,[object Object],[object Object],[object Object],[object Object],[object Object]
Message Type, Events ,Segments and Fields ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Message Type, Events , Segments and Fields cont.. ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Message Type, Events ,Segments and Fields cont.. ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Data Mapping/Translations ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Data Mapping cont..
Data Mapping cont… ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Defining Applications ,[object Object],Applications can receive/send messages
Defining Communication Process ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Defining Communication Process Defined in application dictionary Communication Process
HL7 Example showing the Comm. Process ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],MSH-3 Sending Application-Communication Process MSH-5 Receiving Application
Outbound Configuration (Orders/Tasks) ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Outbound Configuration (Orders/Tasks) Comm. Process attached to the location(transmission policy defined)
HL7 Interfaces Dictionaries (Environment profile) MSH-3 Sending app(Outbound Messages) MSH-5 Receiving app (Inbound Messages)/
HL7 Interfaces Dictionaries (Environment profile) cont… MSH-4 Outbound Messages
HL7 Interfaces Dictionaries (Environment profile) cont… MSH-12 Outbound Messages
HL7 Interfaces Dictionaries (Environment profile) cont… Client Id Type “MRN”attached to the facility(Outbound)
Interfaces Express Load File ,[object Object],[object Object],[object Object],[object Object]
Interface Express Load File Template Message Type Event Type Application Name
Interfaces Log showing HVC Template Error HVC Template Error
HL7 Interfaces testing   ,[object Object]
Eclipsys-Test Utilities Interfaceslite and HL7Test ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Interfaceslite Executable Path
Invoking Interfaceslite ,[object Object],[object Object],[object Object],[object Object]
Using Interfaceslite to test Inbound data to SXA MESSAGE ACKNOWLEGMENT FROM SXA THAT IT RECEIVED THE MESSAGE HL7 message field  counter Helper.  Shows You the HL7 field your cursor is at Application Accept
FAQ-Interfaceslite ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
HL7 Test Utility   ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
HL7Test Utility Executable Path ,[object Object]
HL7Test File Format ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Receiving from SXA (Outbound) TCP/IP info Sending to SXA (Inbound) TCP/IP info
HL7 Test GUI Outbound Message
Time to grab a bite ..!!!

More Related Content

Similar to Interfaces Demo Eclipsys Baroda India Part One

Hl7 interface development
Hl7 interface developmentHl7 interface development
Hl7 interface developmentzionallen
 
Hl7 standard
Hl7 standardHl7 standard
Hl7 standardMarina462
 
How do HL7 standards help secure data exchange for Digital Healthcare.pptx
How do HL7 standards help secure data exchange for Digital Healthcare.pptxHow do HL7 standards help secure data exchange for Digital Healthcare.pptx
How do HL7 standards help secure data exchange for Digital Healthcare.pptxMocDoc
 
Hl7 v2 messaging conformance jan 2011
Hl7 v2 messaging conformance jan 2011Hl7 v2 messaging conformance jan 2011
Hl7 v2 messaging conformance jan 2011Abdul-Malik Shakir
 
ORIGINAL PAPERIntegration of IEEE 1451 and HL7 Exchanging .docx
ORIGINAL PAPERIntegration of IEEE 1451 and HL7 Exchanging .docxORIGINAL PAPERIntegration of IEEE 1451 and HL7 Exchanging .docx
ORIGINAL PAPERIntegration of IEEE 1451 and HL7 Exchanging .docxalfred4lewis58146
 
Hl7 Standards, Reference Information Model & Clinical Document Architecture
Hl7 Standards, Reference Information Model & Clinical Document ArchitectureHl7 Standards, Reference Information Model & Clinical Document Architecture
Hl7 Standards, Reference Information Model & Clinical Document ArchitectureNawanan Theera-Ampornpunt
 
Interoperability Between Healthcare Applications
Interoperability Between Healthcare ApplicationsInteroperability Between Healthcare Applications
Interoperability Between Healthcare ApplicationsJohn Gillson
 
HL7 for TMI November 2009
HL7 for TMI November 2009HL7 for TMI November 2009
HL7 for TMI November 2009Artit Ungkanont
 
HL7 Survival Guide - Chapter 3 - The Heart of the Matter: Data Formats, Workf...
HL7 Survival Guide - Chapter 3 - The Heart of the Matter: Data Formats, Workf...HL7 Survival Guide - Chapter 3 - The Heart of the Matter: Data Formats, Workf...
HL7 Survival Guide - Chapter 3 - The Heart of the Matter: Data Formats, Workf...Caristix
 
Health Information Standards & Overview of HL7 Standards (April 30, 2019)
Health Information Standards & Overview of HL7 Standards (April 30, 2019)Health Information Standards & Overview of HL7 Standards (April 30, 2019)
Health Information Standards & Overview of HL7 Standards (April 30, 2019)Nawanan Theera-Ampornpunt
 
Health Informatics- Module 2-Chapter 2.pptx
Health Informatics- Module 2-Chapter 2.pptxHealth Informatics- Module 2-Chapter 2.pptx
Health Informatics- Module 2-Chapter 2.pptxArti Parab Academics
 
Healthcare integration with IIB
Healthcare integration with IIBHealthcare integration with IIB
Healthcare integration with IIBbthomps1979
 

Similar to Interfaces Demo Eclipsys Baroda India Part One (20)

Hl7 interface development
Hl7 interface developmentHl7 interface development
Hl7 interface development
 
Hl7 standard
Hl7 standardHl7 standard
Hl7 standard
 
Introduction to hl7
Introduction to hl7Introduction to hl7
Introduction to hl7
 
HL7 - Whats Hot and Whats Not
HL7 - Whats Hot and Whats NotHL7 - Whats Hot and Whats Not
HL7 - Whats Hot and Whats Not
 
Health Level 7
Health Level 7Health Level 7
Health Level 7
 
How do HL7 standards help secure data exchange for Digital Healthcare.pptx
How do HL7 standards help secure data exchange for Digital Healthcare.pptxHow do HL7 standards help secure data exchange for Digital Healthcare.pptx
How do HL7 standards help secure data exchange for Digital Healthcare.pptx
 
Hl7 v2 messaging conformance jan 2011
Hl7 v2 messaging conformance jan 2011Hl7 v2 messaging conformance jan 2011
Hl7 v2 messaging conformance jan 2011
 
ORIGINAL PAPERIntegration of IEEE 1451 and HL7 Exchanging .docx
ORIGINAL PAPERIntegration of IEEE 1451 and HL7 Exchanging .docxORIGINAL PAPERIntegration of IEEE 1451 and HL7 Exchanging .docx
ORIGINAL PAPERIntegration of IEEE 1451 and HL7 Exchanging .docx
 
Hl7 Standards, Reference Information Model & Clinical Document Architecture
Hl7 Standards, Reference Information Model & Clinical Document ArchitectureHl7 Standards, Reference Information Model & Clinical Document Architecture
Hl7 Standards, Reference Information Model & Clinical Document Architecture
 
Interoperability Between Healthcare Applications
Interoperability Between Healthcare ApplicationsInteroperability Between Healthcare Applications
Interoperability Between Healthcare Applications
 
Hl7 & FHIR
Hl7 & FHIRHl7 & FHIR
Hl7 & FHIR
 
HL7 for TMI November 2009
HL7 for TMI November 2009HL7 for TMI November 2009
HL7 for TMI November 2009
 
HL7 Survival Guide - Chapter 3 - The Heart of the Matter: Data Formats, Workf...
HL7 Survival Guide - Chapter 3 - The Heart of the Matter: Data Formats, Workf...HL7 Survival Guide - Chapter 3 - The Heart of the Matter: Data Formats, Workf...
HL7 Survival Guide - Chapter 3 - The Heart of the Matter: Data Formats, Workf...
 
Hl7 overview
Hl7 overviewHl7 overview
Hl7 overview
 
Health Information Standards & Overview of HL7 Standards (April 30, 2019)
Health Information Standards & Overview of HL7 Standards (April 30, 2019)Health Information Standards & Overview of HL7 Standards (April 30, 2019)
Health Information Standards & Overview of HL7 Standards (April 30, 2019)
 
HL7 101
HL7 101 HL7 101
HL7 101
 
HL7
HL7HL7
HL7
 
Health Informatics- Module 2-Chapter 2.pptx
Health Informatics- Module 2-Chapter 2.pptxHealth Informatics- Module 2-Chapter 2.pptx
Health Informatics- Module 2-Chapter 2.pptx
 
Healthcare integration with IIB
Healthcare integration with IIBHealthcare integration with IIB
Healthcare integration with IIB
 
Hl7 Standards (November 6, 2016)
Hl7 Standards (November 6, 2016)Hl7 Standards (November 6, 2016)
Hl7 Standards (November 6, 2016)
 

Interfaces Demo Eclipsys Baroda India Part One

Editor's Notes

  1. Background -Prior to the first HL7 standard being published, there was absolutely no framework for negotiation when it came to healthcare IT interfaces. Vendors and providers sat down across the table from each other with blank sheets of paper and simply said, "Where do we start?"
  2. Background -Prior to the first HL7 standard being published, there was absolutely no framework for negotiation when it came to healthcare IT interfaces. Vendors and providers sat down across the table from each other with blank sheets of paper and simply said, "Where do we start?"
  3. - Headquartered in Ann Arbor, MI, Health Level Seven is like most of the other SDOs in that it is a ANSI-The American National Standards Institute (ANSI) coordinates the development and represents the views of the different stakeholders regarding the different standards .This institute provides a platform to these stakeholders to represent their needs and views on a common platform across the globe . This Institute oversees the creation and use of thousands of norms and guidelines that directly impact businesses in nearly every sector. Comprised of Government agencies, Organizations, Companies, Academic and International bodies, and individuals, the American National Standards Institute (ANSI) represents the interests of more than 125,000 companies and 3.5 million professionals OSI level 7 Protocol This means that HL7's scope is the format and content of the data exchanged between the applications , not how it's passed between computers or networks. HL7 does not specify how messages will be delivered between the applications. HL7 does, however, correspond to the conceptual definition of an application-to application interface placed in the seventh layer of the OSI model.. OSI model is the networking framework for implementing protocols in seven layers . OSI model exists in all communications - Health Level Seven is both an American National Standards Institute (ANSI)- approved standards developing organization (SDO) and a standard.
  4. The HL7 Standard is not a software application. Nor does it make any assumption about the design or architecture of the receiving application system. The scope of HL7 is restricted to the specification of messages between application systems , and the events triggering them. The broad objective is to provide comprehensive standards for the exchange of data among healthcare software applications. Flexibility of hl7 message In order to be as flexible as possible and achieve a consensus , the HL7 committees were forced to define a lot of fields as optional.95% of the fields in hl7 are optional The downside of this decision is that you cannot be certain that particular information will be present in a given message. This is one of the reasons why the same message may vary significantly from vendor to vendor.
  5. HL7 activities are supported by its supporters/sponsors
  6. HL7 Version-talk about backward compatibility.. The different versions of the hl7 that are used are designed to have backward compatibility which means that the fields are only ever added to the newer versions and not taken away. Eclipsys uses HL7 version 2.3.1, and there are no plans in place for moving to a higher version at this time since none of our applications support newer versions.
  7. Represents a significant proportion of in use today. Mostly live interfaces are using this version. There are updates to the OBR segments and ORU message and some additions of a new field to the ORC segment
  8. HL7 Version 2.5 was approved as an ANSI standard in June 2003. HL7 version 2.5 again extends HL7 version 2.4 but does not significantly effect HL7 implementations for PMI/ADT, EMPI , Pathology and radiology orders and results as well as medication order management.
  9. HL7 Version 3.0 Since 1991, the HL7 organization has been trying to release version 3.0 of the protocol. Version 3.0 of HL7 is a complete redefinition of the HL7 standard to try and overcome some of the issues with the current standard . The new version may come out before end of this decade. This new version will improve messaging by dramatically reducing optionality. It will be much less complicated and less complex and therefore analysts will require less training to get up to speed. From a HL7 planning perspective, despite the fact that it has been through several ballots HL7 version 3 is still really a work in progress.
  10. HL7 Standard is not plug and play as every vendor implements the same HL7 messages in slightly different ways. Supporting Different Versions of HL7 Messages – If the other systems you are interfacing with each use different versions of HL7 messages, you must add the version-specific common schemas to your Microsoft Visual Studio® project. Supporting Different Implementations of the Same Version – If the other systems you are interfacing with use the same HL7 version differently , you might need to customize messages and common schemas Adding   New Message Types – Other systems you are interfacing with might require you to add new message types that they use.
  11. Each message starts with an MSH segment that is always mandatory (required). When you receive a HL7 message, you parse the MSH first to determine which message it is.
  12. -Demonstrate using Interfaceslite using the test data file: IntFDemo.DataMapping.GenderCodeF.to.female.DisplayinSXADay2.HL7
  13. Interfaces dictionaries are defined for the interfaces to work..
  14. -Demonstrate in SXA by creating a new visit. Demo how a client id type is attached to the facility. Verifying the outbound log on Set B
  15. Eclipsys provides a file called HVCTemplate.blk as a sample that the user can use to create their own interface template file . This must be done before Sunrise XA will transmit HL7 messages via the interfaces. The HVCTemplate.blk file contains templates for the following types of messages: • Order message (ORM) • Pharmacy Task completion (RAS) • Admission, Discharge, Transfer (ADT) The user can make changes to this template depending on what their requirements are. You can copy and modify each template to address your enterprise’s needs. The information is used to specify the content of messages sent from Sunrise XA to each ancillary system. After you create the interface template file, you express load it into the database. You will need to work with the Integration Specialist at your site to determine which HL7 messages and event types are supported, and to determine what the ancillary names are . You may want to set the interface template file up initially, and have the Integration Specialist do the final editing. This template is located under the folder EclipsysSunriseClinical Manager Client version Entdata directory.
  16. Demo interfaceslite using the test data file ..demo the send buttons and the editing the file and saving it
  17. Demo this