Events Calendar

Mon
Tue
Wed
Thu
Fri
Sat
Sun
M
T
W
T
F
S
S
30
12:00 AM - Hepatology 2021
31
1
2
3
4
7
8
9
10
11
13
14
15
16
18
19
20
21
22
23
24
25
27
28
29
30
1
2
World Nanotechnology Congress 2021
2021-03-29    
All Day
Nano Technology Congress 2021 provides you with a unique opportunity to meet up with peers from both academic circle and industries level belonging to Recent [...]
Nanomedicine and Nanomaterials 2021
2021-03-29    
All Day
NanoMed 2021 conference provides the best platform of networking and connectivity with scientist, YRF (Young Research Forum) & delegates who are active in the field [...]
Smart Materials and Nanotechnology
2021-03-29 - 2021-03-30    
All Day
Smart Material 2021 clears a stage to globalize the examination by introducing an exchange amongst ventures and scholarly associations and information exchange from research to [...]
Hepatology 2021
2021-03-30 - 2021-03-31    
All Day
Hepatology 2021 provides a great platform by gathering eminent professors, Researchers, Students and delegates to exchange new ideas. The conference will cover a wide range [...]
Annual Congress on  Dental Medicine and Orthodontics
2021-04-05 - 2021-04-06    
All Day
Dentistry Medicine 2021 is a perfect opportunity intended for International well-being Dental and Oral experts too. The conference welcomes members from every driving university, clinical [...]
World Climate Congress & Expo 2021
2021-04-06 - 2021-04-07    
All Day
Climatology is the study of the atmosphere and weather patterns over time. This field of science focuses on recording and analyzing weather patterns throughout the [...]
European Food Chemistry and Drug Safety Congress
2021-04-12 - 2021-04-13    
All Day
We invite you to meet us at the Food Chemistry Congress 2021, where we will ensure that you’ll have a worthwhile experience with scholars of [...]
Proteomics, Genomics & Bioinformatics
2021-04-12 - 2021-04-13    
All Day
Proteomics 2021 is one of the front platforms for disseminating latest research results and techniques in Proteomics Research, Mass spectrometry, Bioinformatics, Computational Biology, Biochemistry and [...]
Plant Science & Physiology
2021-04-17 - 2021-04-18    
All Day
The PLANT PHYSIOLOGY 2021 theme has broad interests, which address many aspects of Plant Biology, Plant Science, Plant Physiology, Plant Biotechnology, and Plant Pathology. Research [...]
Pollution Control & Sustainable 2021
2021-04-26 - 2021-04-27    
All Day
Pollution Control 2021 conference is organizing with the theme of “Accelerating Innovations for Environmental Sustainability” Conference Series llc LTD organizes environmental conferences series 1000+ Global [...]
Events on 2021-03-30
Hepatology 2021
30 Mar 21
Events on 2021-04-06
Events on 2021-04-17
Events on 2021-04-26
Articles

May 26 : Epic EMR Automation – Web Services, HL7, SQL

patients can now access ehr

Three distinct methods exists for automating processes within the Epic EMR, specifically, automation of personnel operations related to EMP & SER, they are web services, HL7, and SQL + Imports.   Each has it’s strengths, my focus is on leveraging SQL for lights out automation of all things maintenance.  Similar results could be had leveraging interface engines with HL7 messages or Web Services but I have opted to stick primarily with SQL/SSIS for the lights out processes.

This post is in follow up to Automating the Epic EHR with SQL/SSIS and is a quick overview of some of the Pros/Cons of the various integration methods available.  The focus of this is automation/maintenance tasks that would fall under operations (personnel management that typically involve the EMP/SER Masterfiles.

I considered a side by side comparison but it’s not that simple, what you are trying to accomplish will drive the solution.  Much of what I work on comes from database extracts, I can be handed the information, as is the case with PeopleSoft – HR (new hires, terminations, transfers) or I capture it by leveraging SQL Server to look for changes to a database extracts day-over-day and capture updates to things like provider privileges from the Medical Staff Office or address/phone/fax updates from directories.

If you are looking for a web application and real-time updates then you will be leaning towards Web Services, if everything happens behind the scenes and you want lights out, then SQL + scheduled imports will probably fulfill the requirements and likely without the need for big project teams and kick offs.  HL7 is, in my opinion losing footing in this space, I can’t think of a new deployments in this space operations/maintenance/auditing that would use HL7 over Web Services so I’m going to pass on discussing it.

We do lose “realtime” updates when relying on SSIS generated flat files, then scheduled import jobs to pick them up.  This can be mitigated if required, by scheduling jobs to recur at set intervals (hourly?) but for the most part, operations tasks do not require this and it’s unnecessary to have more than one sweep a day.  Case in point, terminations and/or provisioning, you take a list of employees that were processed the previous day and run them all as soon as you pickup your file, process them in SQL Server, drop a flat file to an ftp site, and schedule a job to import that file.  Web Services would not lend itself well to this type of operation.

I’ve seen a demonstration of a web application used for account provisioning, allowing analyst to make updates to templates/subtemplates/user groups, etc… directly from a web form in real time, this would not lend itself as well to a SQL/import process unless that file was scheduled to be picked up and imported at say, 15 minute intervals… Probably not realistic and web services would outperform on many levels, but this comes back around again to real-time with an analyst interacting with a web app vs behind the scenes automation.

Another criteria which varies from organization to organization is the availability of talent, how many Epic Analyst have SQL backgrounds… probably a higher percentage than those with XML backgrounds, this can way heavily on deployment time for new projects, when you rely on web app teams you have…..relied on web app teams.  Depending on the organization, this can go both ways, and depending on how much experience they have it could be a prolonged process,  there’s a good chance it has been used for MyChart so this shouldn’t be new and Epic has a lot of sample code for web services via the Interconnet framework that cover a lot of common (EMP) tasks.

There are other issues to consider when relying on imports and some caveats that need to be considered as well as the impact of  your environment strategy (i.e if you provision in POC/BUILD you need a process to move your changes up to production, but this is not solved by one method of automation over another, that is to say, whether you use web services or imports, if you do not maintain EMP & SER in production you are still faced with the data courier issue.

Source