SlideShare une entreprise Scribd logo
1  sur  32
Data Migrations Powered by GalenETL
The webcast will begin shortly...
Confidential © 2017 Galen Healthcare Solutions
You have been automatically muted. Please use the Q&A panel to submit
questions during the presentation
About Us
Confidential © 2017 Galen Healthcare Solutions
Our Vendor Expertise
Confidential © 2017 Galen Healthcare Solutions
Introduction
Confidential © 2016 Galen Healthcare Solutions
August Borie
• Lead Technical Consultant
• Epic Bridges Certified
• 6+ years in healthcare IT
• Deep experience in data migrations
across multiple vendors
• Co-developer of GalenETL
Data Migrations Powered by GalenETL
1. What is GalenETL?
2. What Makes GalenETL Unique?
3. Mappings and Translations
4. Document Transformation
5. GalenETL Outputs
6. Vendor Specific Functionality
7. Extractors/Parsers
8. Managing Customizations
9. Auditing
10. Validation Script Generator
11. GalenETL Demo
Overview
Confidential © 2017 Galen Healthcare Solutions
What is GalenETL?
• Internal tool used to provide data migration services
• ETL – Extract, Transform, Load
• Components
• Database
• Plugins
o Vendor Specific: Cerner, Epic, Allscripts, Meditech etc.
o Agnostic: compatible with any source system
o Document Transformation
o HL7
o CCD
• Job Service
• Collective knowledge of entire team
GalenETL
Confidential © 2017 Galen Healthcare Solutions
What Makes GalenETL Unique?
• Standard data model
• Can handle any type of clinical/demographic data
• System agnostic
• Constantly evolving and improving
• Scalable
• Consistent output and execution
• Audit trail
• Don’t need to reinvent the wheel
• Tasks are processed linearly
GalenETL
Confidential © 2017 Galen Healthcare Solutions
GalenETL Mapping
• Completely integrated translations
• Mappings stored in GalenETL database
• Fully formatted outputs
• Do not require additional scrubbing
• Customizable
• System specific dictionary entries
• Standard code sets
o ICD-9/ICD-10
o RxNorm
o CVX
o SNOMED
o NDC
• Can reduce manual mapping effort
Mappings and Translations
Confidential © 2017 Galen Healthcare Solutions
Inputs and Outputs
• PDF Generation
• TIF
• RTF
• HTML/XML
• JPEG/Bitmap/PNG etc.
• TIF Manipulation and Generation
• Formatting/compression issues
• PDF -> TIF
• Microsoft Word
• Word -> PDF
• Word -> RTF
Document Transformation
Confidential © 2017 Galen Healthcare Solutions
Document Transformation: TIF Compression
and Colormap
• Group4 compression – bitonal images
• LZW compression – smaller file size, lossless
• JPEG compression – color images
• JPEG2000 compression – JP2 file inside TIF
• Obscure fixes
• Correct PhotometricInterpretation tag
• Convert to black/white
• Single page or multipage
Document Transformation
Confidential © 2017 Galen Healthcare Solutions
Documents/Images
• Exported as files on disk
• Associated index flat file
• PDF, TIF, RTF, TXT etc.
• Custom naming convention
• Usually single file per document
• Can be imported to Document Management System (DMS)
• Custom plugins to deal with encryption, compression, proprietary
file formats
• Add-ons
• Page numbers
• Headers/footers
GalenETL Outputs
Confidential © 2017 Galen Healthcare Solutions
GalenETL Outputs
Continuity of Care Document (CCD)
• Single document per patient that can be ingested into target
EHR
• Conforms to Healthcare IT standards
• Uses standard code sets – RxNorm, ICD-9, ICD-10, SNOMED, NDC, CVX
• Consistent regardless of source data
• Flexible architecture
• Choose data elements to include
• Map only what is necessary
• Clinical items available for reconciliation depending on
target EHR
Confidential © 2017 Galen Healthcare Solutions
HL7 Messages
• Can support any message type/version type
• Fully formatted
• Does not require integration/interface engine
• Translations done on generation
• Consistent regardless of source
• Customizable
• Number of messages per file
• Choose which fields are populated
• Excellent throughput
• Base64 encoded image files
GalenETL Outputs
Confidential © 2017 Galen Healthcare Solutions
Galen’s Own - Chart Summary
• Single PDF combining all clinical data for patient into concise,
readable format
• Separate section per data element
• Goal: reflection of data as it exists in source system
• Minimal mapping required
• Typically imported as a scanned image
• Can also be exported to disk
• Common theme
• Customizable
• Cover page
• Table of contents
• Headers/footers
• Ordering of data
• Consistent regardless of source
GalenETL Outputs
Confidential © 2017 Galen Healthcare Solutions
Chart Summary
Confidential © 2017 Galen Healthcare Solutions
Custom Plugins by Vendor
Confidential © 2017 Galen Healthcare Solutions
Cerner
• Create data import files per specification
• Multiple data types
Meditech
• Create PDFs and associated import file per specification
• Import notes, scanned images, and Chart Summaries
Epic
• Create HL7 messages for import to Epic
• Multiple data types
Custom Plugins
Confidential © 2017 Galen Healthcare Solutions
Greenway Prime Suite
• Documents
• 3 basic document formats: TIF, PDF and Greenway Medication Technologies
(GMT)
• Stored as compressed binary
• GMT notes stored as XML requiring stylesheet
• TIF not stored as TIF
eClinicalWorks
• Progress Notes
• Stored as encrypted XML
• Associated stylesheet
• Output to PDF, HTML, XML
Custom Plugins
Confidential © 2017 Galen Healthcare Solutions
eMDs
• Lab Results
• Stored in QL7 format – like HL7
• Need to parse QL7 and generate PDF results display
CPSI
• Scanned Images
• Stored in proprietary format
• Notes/Results
• Multiple layers of compression
• Eventually plain text
• Archived vs. Active data
Custom Plugins
Confidential © 2017 Galen Healthcare Solutions
Allscripts TouchWorks
• Scanned Image Loader
• Scanned Image Extractor
• Annotations
• Forms Extractor
• Discrete Data Loader
• Notes, Medications, Results, Allergies etc.
• Chart Summary Loader
• Patient Matcher
Custom Plugins
Confidential © 2017 Galen Healthcare Solutions
External Data -> GalenETL
• Plugin to import data into GalenETL from external
sources
• Generic SQL Extractor
• Most common type of extractor
• Execute SQL query to extract data from source database
• Can be set up to run at various times with a scheduler
• Usually limited to single data type per instance of execution
(Problems, Medications etc.)
• Provides consistency throughout the project
Extractors
Confidential © 2017 Galen Healthcare Solutions
External Data -> GalenETL
• A parser is a type of extractor
• Imports data into GalenETL that is not stored in a database
• HL7 Parser
• Turns a HL7 message into GalenETL item record
• Saves data to GalenETL data model for further manipulation
• All HL7 versions
• CCD Parser
• Reads in XML CCD
• Saves all clinical/demographic data to GalenETL
• Stores standard coding system values (ICD-9, ICD-10, RxNorm)
• Many data types
Parsers
Confidential © 2017 Galen Healthcare Solutions
Managing Customizations
Safe Customizations
• Occasionally customizations are needed
• Validation issue
• Customer request
• Plugin architecture allows safe introduction of
customizations at any point in the project
• A GalenETL customization:
• Does not affect functionality of any other plugin
• Drops in without reinstallation or reconfiguration
of GalenETL
• Does not require regression testing
Confidential © 2017 Galen Healthcare Solutions
Managing Customizations
Original Scope
Convert TIF documents
to PDF and load into
MyEHR
Changes
Week 3 Add support for
HTML files.
Week 5 Add support for
overlaying page
numbers and patient
demographics on top of
PDFs.
MyEHR Patient
Matcher
TIF to PDF Converter
MyEHR Document
Loader
MyEHR Patient
Matcher
TIF and HTML to PDF
Converter
MyEHR Document
Loader
Initial Tests Add HTML
Support
MyEHR Patient
Matcher
TIF and HTML to PDF
Converter
MyEHR Document
Loader
Overlay Patient
Info and Page
Number
PDF Overlay Renderer
Time
Plugin A Plugin A Plugin A
Plugin B 2.0
Plugin D
Plugin C
Plugin B 2.0Plugin B
Plugin C Plugin C
Confidential © 2017 Galen Healthcare Solutions
Auditing with GalenETL
• Every action taken is recorded and stored in the
database
• Helps answer common testing and post-live
questions
• What data was loaded/exported for “this” patient?
• How long will the data take to load/export for all patients?
• Why was data loaded in “this” manner?
• Quickly identify errors during load/export of data
• Easily provide report to project team for error resolution
Audit Trail
Confidential © 2017 Galen Healthcare Solutions
Validation Script Generator
Automated Validation Scripts
• Plugin creates Microsoft Excel workbooks to assist with validation
• 1 workbook per patient containing information about each
clinical item
• Item name
• Clinical date
• Ancillary info
• Allows users to easily test migrated data
• Efficient pass/fail methodology
• Easily translate issues to Data Migration Issue Tracker
Confidential © 2017 Galen Healthcare Solutions
GalenETL Demo
Confidential © 2017 Galen Healthcare Solutions
Conclusion
Confidential © 2016 Galen Healthcare Solutions
OUR PHILOSOPHY
Confidential © 2017 Galen Healthcare Solutions
Thank you for joining us today. To access the slides from today’s
presentation, please visit:
http://wiki.galenhealthcare.com/Category:Webcasts
For additional assistance or to request information about our many
services and products, please contact us through our website:
www.galenhealthcare.com
MUCH MORE THAN
I.T.
GALENHEALTHCARE.COM

Contenu connexe

Tendances

Health Care: Cost Reductions through Data Insights - The Data Analysis Group
Health Care: Cost Reductions through Data Insights - The Data Analysis GroupHealth Care: Cost Reductions through Data Insights - The Data Analysis Group
Health Care: Cost Reductions through Data Insights - The Data Analysis GroupJames Karis
 
Jump Start Analytics in Your HIE (webinar)
Jump Start Analytics in Your HIE (webinar)Jump Start Analytics in Your HIE (webinar)
Jump Start Analytics in Your HIE (webinar)Health Catalyst
 
What is the best Healthcare Data Warehouse Model for Your Organization?
What is the best Healthcare Data Warehouse Model for Your Organization?What is the best Healthcare Data Warehouse Model for Your Organization?
What is the best Healthcare Data Warehouse Model for Your Organization?Health Catalyst
 
Big data analytics in healthcare
Big data analytics in healthcareBig data analytics in healthcare
Big data analytics in healthcareJoseph Thottungal
 
QlikView Customer Snapshot – Bassett Healthcare
QlikView Customer Snapshot – Bassett HealthcareQlikView Customer Snapshot – Bassett Healthcare
QlikView Customer Snapshot – Bassett HealthcareRAJEEV KUMAR SINGH
 
Architecture Schematic for IOT Implementation in Health Insurance
Architecture Schematic for IOT Implementation in Health InsuranceArchitecture Schematic for IOT Implementation in Health Insurance
Architecture Schematic for IOT Implementation in Health InsuranceSuhas Dutta
 
Getting to Approval Faster Through Technology Innovation
Getting to Approval Faster Through Technology InnovationGetting to Approval Faster Through Technology Innovation
Getting to Approval Faster Through Technology InnovationPAREXEL International
 
Tufts Research: Strategies from Data Management Leaders to Speed Clinical Trials
Tufts Research: Strategies from Data Management Leaders to Speed Clinical TrialsTufts Research: Strategies from Data Management Leaders to Speed Clinical Trials
Tufts Research: Strategies from Data Management Leaders to Speed Clinical TrialsVeeva Systems
 
Healthcare Information Analytics
Healthcare Information AnalyticsHealthcare Information Analytics
Healthcare Information AnalyticsFrank Wang
 
How to Load Data More Quickly and Accurately into Oracle's Life Sciences Data...
How to Load Data More Quickly and Accurately into Oracle's Life Sciences Data...How to Load Data More Quickly and Accurately into Oracle's Life Sciences Data...
How to Load Data More Quickly and Accurately into Oracle's Life Sciences Data...Perficient, Inc.
 
Big Data Analytics for Healthcare Decision Support- Operational and Clinical
Big Data Analytics for Healthcare Decision Support- Operational and ClinicalBig Data Analytics for Healthcare Decision Support- Operational and Clinical
Big Data Analytics for Healthcare Decision Support- Operational and ClinicalAdrish Sannyasi
 
Healthcare Analytics Maturity Model
Healthcare Analytics Maturity ModelHealthcare Analytics Maturity Model
Healthcare Analytics Maturity ModelFrank Wang
 
Data Analytics in Healthcare
Data Analytics in HealthcareData Analytics in Healthcare
Data Analytics in HealthcareMark Gall
 
Digitized health
Digitized healthDigitized health
Digitized healthFrank Wang
 
Galen healthcare solutions Healthcare Information Technology 2017 Year in Rev...
Galen healthcare solutions Healthcare Information Technology 2017 Year in Rev...Galen healthcare solutions Healthcare Information Technology 2017 Year in Rev...
Galen healthcare solutions Healthcare Information Technology 2017 Year in Rev...Justin Campbell
 
Seeing Is Believing: How Clinical Trial Data Transparency is Changing How an...
Seeing Is Believing:  How Clinical Trial Data Transparency is Changing How an...Seeing Is Believing:  How Clinical Trial Data Transparency is Changing How an...
Seeing Is Believing: How Clinical Trial Data Transparency is Changing How an...d-Wise Technologies
 
Combining Patient Records, Genomic Data and Environmental Data to Enable Tran...
Combining Patient Records, Genomic Data and Environmental Data to Enable Tran...Combining Patient Records, Genomic Data and Environmental Data to Enable Tran...
Combining Patient Records, Genomic Data and Environmental Data to Enable Tran...Perficient, Inc.
 
QlikView For Healthcare From Top Line Strategies
QlikView For Healthcare From Top Line StrategiesQlikView For Healthcare From Top Line Strategies
QlikView For Healthcare From Top Line StrategiesTopLine Strategies
 

Tendances (20)

Health Care: Cost Reductions through Data Insights - The Data Analysis Group
Health Care: Cost Reductions through Data Insights - The Data Analysis GroupHealth Care: Cost Reductions through Data Insights - The Data Analysis Group
Health Care: Cost Reductions through Data Insights - The Data Analysis Group
 
Jump Start Analytics in Your HIE (webinar)
Jump Start Analytics in Your HIE (webinar)Jump Start Analytics in Your HIE (webinar)
Jump Start Analytics in Your HIE (webinar)
 
What is the best Healthcare Data Warehouse Model for Your Organization?
What is the best Healthcare Data Warehouse Model for Your Organization?What is the best Healthcare Data Warehouse Model for Your Organization?
What is the best Healthcare Data Warehouse Model for Your Organization?
 
Big data analytics in healthcare
Big data analytics in healthcareBig data analytics in healthcare
Big data analytics in healthcare
 
QlikView Customer Snapshot – Bassett Healthcare
QlikView Customer Snapshot – Bassett HealthcareQlikView Customer Snapshot – Bassett Healthcare
QlikView Customer Snapshot – Bassett Healthcare
 
Architecture Schematic for IOT Implementation in Health Insurance
Architecture Schematic for IOT Implementation in Health InsuranceArchitecture Schematic for IOT Implementation in Health Insurance
Architecture Schematic for IOT Implementation in Health Insurance
 
Getting to Approval Faster Through Technology Innovation
Getting to Approval Faster Through Technology InnovationGetting to Approval Faster Through Technology Innovation
Getting to Approval Faster Through Technology Innovation
 
Tufts Research: Strategies from Data Management Leaders to Speed Clinical Trials
Tufts Research: Strategies from Data Management Leaders to Speed Clinical TrialsTufts Research: Strategies from Data Management Leaders to Speed Clinical Trials
Tufts Research: Strategies from Data Management Leaders to Speed Clinical Trials
 
Healthcare Information Analytics
Healthcare Information AnalyticsHealthcare Information Analytics
Healthcare Information Analytics
 
How to Load Data More Quickly and Accurately into Oracle's Life Sciences Data...
How to Load Data More Quickly and Accurately into Oracle's Life Sciences Data...How to Load Data More Quickly and Accurately into Oracle's Life Sciences Data...
How to Load Data More Quickly and Accurately into Oracle's Life Sciences Data...
 
Big Data Analytics for Healthcare Decision Support- Operational and Clinical
Big Data Analytics for Healthcare Decision Support- Operational and ClinicalBig Data Analytics for Healthcare Decision Support- Operational and Clinical
Big Data Analytics for Healthcare Decision Support- Operational and Clinical
 
Healthcare Analytics Maturity Model
Healthcare Analytics Maturity ModelHealthcare Analytics Maturity Model
Healthcare Analytics Maturity Model
 
Data Analytics in Healthcare
Data Analytics in HealthcareData Analytics in Healthcare
Data Analytics in Healthcare
 
Predictive Health Population Analytics
Predictive Health Population AnalyticsPredictive Health Population Analytics
Predictive Health Population Analytics
 
Digitized health
Digitized healthDigitized health
Digitized health
 
Galen healthcare solutions Healthcare Information Technology 2017 Year in Rev...
Galen healthcare solutions Healthcare Information Technology 2017 Year in Rev...Galen healthcare solutions Healthcare Information Technology 2017 Year in Rev...
Galen healthcare solutions Healthcare Information Technology 2017 Year in Rev...
 
Seeing Is Believing: How Clinical Trial Data Transparency is Changing How an...
Seeing Is Believing:  How Clinical Trial Data Transparency is Changing How an...Seeing Is Believing:  How Clinical Trial Data Transparency is Changing How an...
Seeing Is Believing: How Clinical Trial Data Transparency is Changing How an...
 
Combining Patient Records, Genomic Data and Environmental Data to Enable Tran...
Combining Patient Records, Genomic Data and Environmental Data to Enable Tran...Combining Patient Records, Genomic Data and Environmental Data to Enable Tran...
Combining Patient Records, Genomic Data and Environmental Data to Enable Tran...
 
Hrr cfo-benefits
Hrr cfo-benefitsHrr cfo-benefits
Hrr cfo-benefits
 
QlikView For Healthcare From Top Line Strategies
QlikView For Healthcare From Top Line StrategiesQlikView For Healthcare From Top Line Strategies
QlikView For Healthcare From Top Line Strategies
 

Similaire à Data Migrations powered by GalenETL

Ensuring document control for healthcare vendors
Ensuring document control for healthcare vendorsEnsuring document control for healthcare vendors
Ensuring document control for healthcare vendorsChristopher Wynder
 
Strata+hadoop data kitchen-seven-steps-to-high-velocity-data-analytics-with d...
Strata+hadoop data kitchen-seven-steps-to-high-velocity-data-analytics-with d...Strata+hadoop data kitchen-seven-steps-to-high-velocity-data-analytics-with d...
Strata+hadoop data kitchen-seven-steps-to-high-velocity-data-analytics-with d...DataKitchen
 
Business Continuity Planning: Documentation During EMR Downtime Webcast
Business Continuity Planning: Documentation During EMR Downtime WebcastBusiness Continuity Planning: Documentation During EMR Downtime Webcast
Business Continuity Planning: Documentation During EMR Downtime WebcastJulie Champagne
 
Migrating Clinical Data in Various Formats to a Clinical Data Management System
Migrating Clinical Data in Various Formats to a Clinical Data Management SystemMigrating Clinical Data in Various Formats to a Clinical Data Management System
Migrating Clinical Data in Various Formats to a Clinical Data Management SystemPerficient, Inc.
 
Multi-parameter Vital Signs Monitors - Interoperability and Communication Sta...
Multi-parameter Vital Signs Monitors - Interoperability and Communication Sta...Multi-parameter Vital Signs Monitors - Interoperability and Communication Sta...
Multi-parameter Vital Signs Monitors - Interoperability and Communication Sta...everton.berz
 
Collaborate 2018: Hyperion and PeopleSoft - Hands Off Automation
Collaborate 2018: Hyperion and PeopleSoft - Hands Off AutomationCollaborate 2018: Hyperion and PeopleSoft - Hands Off Automation
Collaborate 2018: Hyperion and PeopleSoft - Hands Off AutomationDatavail
 
Focus on Your Analysis, Not Your SQL Code
Focus on Your Analysis, Not Your SQL CodeFocus on Your Analysis, Not Your SQL Code
Focus on Your Analysis, Not Your SQL CodeDATAVERSITY
 
Postgres Vision 2018: Making Modern an Old Legacy System
Postgres Vision 2018: Making Modern an Old Legacy SystemPostgres Vision 2018: Making Modern an Old Legacy System
Postgres Vision 2018: Making Modern an Old Legacy SystemEDB
 
Verizon Centralizes Data into a Data Lake in Real Time for Analytics
Verizon Centralizes Data into a Data Lake in Real Time for AnalyticsVerizon Centralizes Data into a Data Lake in Real Time for Analytics
Verizon Centralizes Data into a Data Lake in Real Time for AnalyticsDataWorks Summit
 
"Converting" FDM to FDMEE
"Converting" FDM to FDMEE"Converting" FDM to FDMEE
"Converting" FDM to FDMEEfinitsolutions
 
Finit how to let go - enterprise archive apps
Finit   how to let go - enterprise archive appsFinit   how to let go - enterprise archive apps
Finit how to let go - enterprise archive appsfinitsolutions
 
Talent Base Case: Funster - Product MDM case
Talent Base Case: Funster - Product MDM caseTalent Base Case: Funster - Product MDM case
Talent Base Case: Funster - Product MDM caseLoihde Advisory
 
SQL Server Konferenz 2014 - SSIS & HDInsight
SQL Server Konferenz 2014 - SSIS & HDInsightSQL Server Konferenz 2014 - SSIS & HDInsight
SQL Server Konferenz 2014 - SSIS & HDInsightTillmann Eitelberg
 
OpenText ApplicationXtender -the basics
OpenText ApplicationXtender -the basicsOpenText ApplicationXtender -the basics
OpenText ApplicationXtender -the basicsChristopher Wynder
 
FIELDCAP OVERVIEW MDA (10262015)
FIELDCAP OVERVIEW MDA (10262015)FIELDCAP OVERVIEW MDA (10262015)
FIELDCAP OVERVIEW MDA (10262015)Jeremy Johns
 
Biehl (2012) implementing a healthcare data warehouse
Biehl (2012) implementing a healthcare data warehouseBiehl (2012) implementing a healthcare data warehouse
Biehl (2012) implementing a healthcare data warehouserbiehl
 
Finit one small step - tips and tricks for transitioning from fdm to fdmee
Finit   one small step - tips and tricks for transitioning from fdm to fdmeeFinit   one small step - tips and tricks for transitioning from fdm to fdmee
Finit one small step - tips and tricks for transitioning from fdm to fdmeefinitsolutions
 
Improve your Chances for Documentation Success with DITA and a CCMS LavaCon L...
Improve your Chances for Documentation Success with DITA and a CCMS LavaCon L...Improve your Chances for Documentation Success with DITA and a CCMS LavaCon L...
Improve your Chances for Documentation Success with DITA and a CCMS LavaCon L...IXIASOFT
 
Data Science Salon: Applying Machine Learning to Modernize Business Processes
Data Science Salon: Applying Machine Learning to Modernize Business ProcessesData Science Salon: Applying Machine Learning to Modernize Business Processes
Data Science Salon: Applying Machine Learning to Modernize Business ProcessesFormulatedby
 

Similaire à Data Migrations powered by GalenETL (20)

Ensuring document control for healthcare vendors
Ensuring document control for healthcare vendorsEnsuring document control for healthcare vendors
Ensuring document control for healthcare vendors
 
Strata+hadoop data kitchen-seven-steps-to-high-velocity-data-analytics-with d...
Strata+hadoop data kitchen-seven-steps-to-high-velocity-data-analytics-with d...Strata+hadoop data kitchen-seven-steps-to-high-velocity-data-analytics-with d...
Strata+hadoop data kitchen-seven-steps-to-high-velocity-data-analytics-with d...
 
Business Continuity Planning: Documentation During EMR Downtime Webcast
Business Continuity Planning: Documentation During EMR Downtime WebcastBusiness Continuity Planning: Documentation During EMR Downtime Webcast
Business Continuity Planning: Documentation During EMR Downtime Webcast
 
Migrating Clinical Data in Various Formats to a Clinical Data Management System
Migrating Clinical Data in Various Formats to a Clinical Data Management SystemMigrating Clinical Data in Various Formats to a Clinical Data Management System
Migrating Clinical Data in Various Formats to a Clinical Data Management System
 
Multi-parameter Vital Signs Monitors - Interoperability and Communication Sta...
Multi-parameter Vital Signs Monitors - Interoperability and Communication Sta...Multi-parameter Vital Signs Monitors - Interoperability and Communication Sta...
Multi-parameter Vital Signs Monitors - Interoperability and Communication Sta...
 
Collaborate 2018: Hyperion and PeopleSoft - Hands Off Automation
Collaborate 2018: Hyperion and PeopleSoft - Hands Off AutomationCollaborate 2018: Hyperion and PeopleSoft - Hands Off Automation
Collaborate 2018: Hyperion and PeopleSoft - Hands Off Automation
 
Focus on Your Analysis, Not Your SQL Code
Focus on Your Analysis, Not Your SQL CodeFocus on Your Analysis, Not Your SQL Code
Focus on Your Analysis, Not Your SQL Code
 
Postgres Vision 2018: Making Modern an Old Legacy System
Postgres Vision 2018: Making Modern an Old Legacy SystemPostgres Vision 2018: Making Modern an Old Legacy System
Postgres Vision 2018: Making Modern an Old Legacy System
 
Verizon Centralizes Data into a Data Lake in Real Time for Analytics
Verizon Centralizes Data into a Data Lake in Real Time for AnalyticsVerizon Centralizes Data into a Data Lake in Real Time for Analytics
Verizon Centralizes Data into a Data Lake in Real Time for Analytics
 
"Converting" FDM to FDMEE
"Converting" FDM to FDMEE"Converting" FDM to FDMEE
"Converting" FDM to FDMEE
 
Finit how to let go - enterprise archive apps
Finit   how to let go - enterprise archive appsFinit   how to let go - enterprise archive apps
Finit how to let go - enterprise archive apps
 
Talent Base Case: Funster - Product MDM case
Talent Base Case: Funster - Product MDM caseTalent Base Case: Funster - Product MDM case
Talent Base Case: Funster - Product MDM case
 
SQL Server Konferenz 2014 - SSIS & HDInsight
SQL Server Konferenz 2014 - SSIS & HDInsightSQL Server Konferenz 2014 - SSIS & HDInsight
SQL Server Konferenz 2014 - SSIS & HDInsight
 
8 2interoperability day_open_ehr_case_tieto
8 2interoperability day_open_ehr_case_tieto8 2interoperability day_open_ehr_case_tieto
8 2interoperability day_open_ehr_case_tieto
 
OpenText ApplicationXtender -the basics
OpenText ApplicationXtender -the basicsOpenText ApplicationXtender -the basics
OpenText ApplicationXtender -the basics
 
FIELDCAP OVERVIEW MDA (10262015)
FIELDCAP OVERVIEW MDA (10262015)FIELDCAP OVERVIEW MDA (10262015)
FIELDCAP OVERVIEW MDA (10262015)
 
Biehl (2012) implementing a healthcare data warehouse
Biehl (2012) implementing a healthcare data warehouseBiehl (2012) implementing a healthcare data warehouse
Biehl (2012) implementing a healthcare data warehouse
 
Finit one small step - tips and tricks for transitioning from fdm to fdmee
Finit   one small step - tips and tricks for transitioning from fdm to fdmeeFinit   one small step - tips and tricks for transitioning from fdm to fdmee
Finit one small step - tips and tricks for transitioning from fdm to fdmee
 
Improve your Chances for Documentation Success with DITA and a CCMS LavaCon L...
Improve your Chances for Documentation Success with DITA and a CCMS LavaCon L...Improve your Chances for Documentation Success with DITA and a CCMS LavaCon L...
Improve your Chances for Documentation Success with DITA and a CCMS LavaCon L...
 
Data Science Salon: Applying Machine Learning to Modernize Business Processes
Data Science Salon: Applying Machine Learning to Modernize Business ProcessesData Science Salon: Applying Machine Learning to Modernize Business Processes
Data Science Salon: Applying Machine Learning to Modernize Business Processes
 

Dernier

(Deeksha) 💓 9920725232 💓High Profile Call Girls Navi Mumbai You Can Get The S...
(Deeksha) 💓 9920725232 💓High Profile Call Girls Navi Mumbai You Can Get The S...(Deeksha) 💓 9920725232 💓High Profile Call Girls Navi Mumbai You Can Get The S...
(Deeksha) 💓 9920725232 💓High Profile Call Girls Navi Mumbai You Can Get The S...Ahmedabad Call Girls
 
Punjab❤️Call girls in Mohali ☎️7435815124☎️ Call Girl service in Mohali☎️ Moh...
Punjab❤️Call girls in Mohali ☎️7435815124☎️ Call Girl service in Mohali☎️ Moh...Punjab❤️Call girls in Mohali ☎️7435815124☎️ Call Girl service in Mohali☎️ Moh...
Punjab❤️Call girls in Mohali ☎️7435815124☎️ Call Girl service in Mohali☎️ Moh...Sheetaleventcompany
 
Jalna Call Girls 👙 6297143586 👙 Genuine WhatsApp Number for Real Meet
Jalna Call Girls 👙 6297143586 👙 Genuine WhatsApp Number for Real MeetJalna Call Girls 👙 6297143586 👙 Genuine WhatsApp Number for Real Meet
Jalna Call Girls 👙 6297143586 👙 Genuine WhatsApp Number for Real MeetCall Girls Service
 
Russian Call Girls in Noida Pallavi 9711199171 High Class Call Girl Near Me
Russian Call Girls in Noida Pallavi 9711199171 High Class Call Girl Near MeRussian Call Girls in Noida Pallavi 9711199171 High Class Call Girl Near Me
Russian Call Girls in Noida Pallavi 9711199171 High Class Call Girl Near Memriyagarg453
 
Call Girls Service Faridabad 📲 9999965857 ヅ10k NiGhT Call Girls In Faridabad
Call Girls Service Faridabad 📲 9999965857 ヅ10k NiGhT Call Girls In FaridabadCall Girls Service Faridabad 📲 9999965857 ヅ10k NiGhT Call Girls In Faridabad
Call Girls Service Faridabad 📲 9999965857 ヅ10k NiGhT Call Girls In Faridabadgragmanisha42
 
Call Girl Gorakhpur * 8250192130 Service starts from just ₹9999 ✅
Call Girl Gorakhpur * 8250192130 Service starts from just ₹9999 ✅Call Girl Gorakhpur * 8250192130 Service starts from just ₹9999 ✅
Call Girl Gorakhpur * 8250192130 Service starts from just ₹9999 ✅gragmanisha42
 
(Ajay) Call Girls in Dehradun- 8854095900 Escorts Service 50% Off with Cash O...
(Ajay) Call Girls in Dehradun- 8854095900 Escorts Service 50% Off with Cash O...(Ajay) Call Girls in Dehradun- 8854095900 Escorts Service 50% Off with Cash O...
(Ajay) Call Girls in Dehradun- 8854095900 Escorts Service 50% Off with Cash O...indiancallgirl4rent
 
dhanbad Call Girls 👙 6297143586 👙 Genuine WhatsApp Number for Real Meet
dhanbad Call Girls 👙 6297143586 👙 Genuine WhatsApp Number for Real Meetdhanbad Call Girls 👙 6297143586 👙 Genuine WhatsApp Number for Real Meet
dhanbad Call Girls 👙 6297143586 👙 Genuine WhatsApp Number for Real MeetCall Girls Service
 
Call Girls Patiala Just Call 9907093804 Top Class Call Girl Service Available
Call Girls Patiala Just Call 9907093804 Top Class Call Girl Service AvailableCall Girls Patiala Just Call 9907093804 Top Class Call Girl Service Available
Call Girls Patiala Just Call 9907093804 Top Class Call Girl Service AvailableDipal Arora
 
Krishnagiri call girls Tamil aunty 7877702510
Krishnagiri call girls Tamil aunty 7877702510Krishnagiri call girls Tamil aunty 7877702510
Krishnagiri call girls Tamil aunty 7877702510Vipesco
 
❤️Call girls in Jalandhar ☎️9876848877☎️ Call Girl service in Jalandhar☎️ Jal...
❤️Call girls in Jalandhar ☎️9876848877☎️ Call Girl service in Jalandhar☎️ Jal...❤️Call girls in Jalandhar ☎️9876848877☎️ Call Girl service in Jalandhar☎️ Jal...
❤️Call girls in Jalandhar ☎️9876848877☎️ Call Girl service in Jalandhar☎️ Jal...chandigarhentertainm
 
Call Girls Service In Goa 💋 9316020077💋 Goa Call Girls By Russian Call Girl...
Call Girls Service In Goa  💋 9316020077💋 Goa Call Girls  By Russian Call Girl...Call Girls Service In Goa  💋 9316020077💋 Goa Call Girls  By Russian Call Girl...
Call Girls Service In Goa 💋 9316020077💋 Goa Call Girls By Russian Call Girl...russian goa call girl and escorts service
 
❤️♀️@ Jaipur Call Girl Agency ❤️♀️@ Manjeet Russian Call Girls Service in Jai...
❤️♀️@ Jaipur Call Girl Agency ❤️♀️@ Manjeet Russian Call Girls Service in Jai...❤️♀️@ Jaipur Call Girl Agency ❤️♀️@ Manjeet Russian Call Girls Service in Jai...
❤️♀️@ Jaipur Call Girl Agency ❤️♀️@ Manjeet Russian Call Girls Service in Jai...Gfnyt.com
 
❤️♀️@ Jaipur Call Girls ❤️♀️@ Meghna Jaipur Call Girls Number CRTHNR Call G...
❤️♀️@ Jaipur Call Girls ❤️♀️@ Meghna Jaipur Call Girls Number CRTHNR   Call G...❤️♀️@ Jaipur Call Girls ❤️♀️@ Meghna Jaipur Call Girls Number CRTHNR   Call G...
❤️♀️@ Jaipur Call Girls ❤️♀️@ Meghna Jaipur Call Girls Number CRTHNR Call G...Gfnyt.com
 
Muzaffarpur Call Girls 👙 6297143586 👙 Genuine WhatsApp Number for Real Meet
Muzaffarpur Call Girls 👙 6297143586 👙 Genuine WhatsApp Number for Real MeetMuzaffarpur Call Girls 👙 6297143586 👙 Genuine WhatsApp Number for Real Meet
Muzaffarpur Call Girls 👙 6297143586 👙 Genuine WhatsApp Number for Real MeetCall Girls Service
 
ooty Call Girls 👙 6297143586 👙 Genuine WhatsApp Number for Real Meet
ooty Call Girls 👙 6297143586 👙 Genuine WhatsApp Number for Real Meetooty Call Girls 👙 6297143586 👙 Genuine WhatsApp Number for Real Meet
ooty Call Girls 👙 6297143586 👙 Genuine WhatsApp Number for Real MeetCall Girls Service
 
VIP Call Girl Sector 88 Gurgaon Delhi Just Call Me 9899900591
VIP Call Girl Sector 88 Gurgaon Delhi Just Call Me 9899900591VIP Call Girl Sector 88 Gurgaon Delhi Just Call Me 9899900591
VIP Call Girl Sector 88 Gurgaon Delhi Just Call Me 9899900591adityaroy0215
 
Call Girl In Zirakpur ❤️♀️@ 9988299661 Zirakpur Call Girls Near Me ❤️♀️@ Sexy...
Call Girl In Zirakpur ❤️♀️@ 9988299661 Zirakpur Call Girls Near Me ❤️♀️@ Sexy...Call Girl In Zirakpur ❤️♀️@ 9988299661 Zirakpur Call Girls Near Me ❤️♀️@ Sexy...
Call Girl In Zirakpur ❤️♀️@ 9988299661 Zirakpur Call Girls Near Me ❤️♀️@ Sexy...Sheetaleventcompany
 
Chandigarh Call Girls 👙 7001035870 👙 Genuine WhatsApp Number for Real Meet
Chandigarh Call Girls 👙 7001035870 👙 Genuine WhatsApp Number for Real MeetChandigarh Call Girls 👙 7001035870 👙 Genuine WhatsApp Number for Real Meet
Chandigarh Call Girls 👙 7001035870 👙 Genuine WhatsApp Number for Real Meetpriyashah722354
 

Dernier (20)

(Deeksha) 💓 9920725232 💓High Profile Call Girls Navi Mumbai You Can Get The S...
(Deeksha) 💓 9920725232 💓High Profile Call Girls Navi Mumbai You Can Get The S...(Deeksha) 💓 9920725232 💓High Profile Call Girls Navi Mumbai You Can Get The S...
(Deeksha) 💓 9920725232 💓High Profile Call Girls Navi Mumbai You Can Get The S...
 
9316020077📞Goa Call Girls Numbers, Call Girls Whatsapp Numbers Goa
9316020077📞Goa  Call Girls  Numbers, Call Girls  Whatsapp Numbers Goa9316020077📞Goa  Call Girls  Numbers, Call Girls  Whatsapp Numbers Goa
9316020077📞Goa Call Girls Numbers, Call Girls Whatsapp Numbers Goa
 
Punjab❤️Call girls in Mohali ☎️7435815124☎️ Call Girl service in Mohali☎️ Moh...
Punjab❤️Call girls in Mohali ☎️7435815124☎️ Call Girl service in Mohali☎️ Moh...Punjab❤️Call girls in Mohali ☎️7435815124☎️ Call Girl service in Mohali☎️ Moh...
Punjab❤️Call girls in Mohali ☎️7435815124☎️ Call Girl service in Mohali☎️ Moh...
 
Jalna Call Girls 👙 6297143586 👙 Genuine WhatsApp Number for Real Meet
Jalna Call Girls 👙 6297143586 👙 Genuine WhatsApp Number for Real MeetJalna Call Girls 👙 6297143586 👙 Genuine WhatsApp Number for Real Meet
Jalna Call Girls 👙 6297143586 👙 Genuine WhatsApp Number for Real Meet
 
Russian Call Girls in Noida Pallavi 9711199171 High Class Call Girl Near Me
Russian Call Girls in Noida Pallavi 9711199171 High Class Call Girl Near MeRussian Call Girls in Noida Pallavi 9711199171 High Class Call Girl Near Me
Russian Call Girls in Noida Pallavi 9711199171 High Class Call Girl Near Me
 
Call Girls Service Faridabad 📲 9999965857 ヅ10k NiGhT Call Girls In Faridabad
Call Girls Service Faridabad 📲 9999965857 ヅ10k NiGhT Call Girls In FaridabadCall Girls Service Faridabad 📲 9999965857 ヅ10k NiGhT Call Girls In Faridabad
Call Girls Service Faridabad 📲 9999965857 ヅ10k NiGhT Call Girls In Faridabad
 
Call Girl Gorakhpur * 8250192130 Service starts from just ₹9999 ✅
Call Girl Gorakhpur * 8250192130 Service starts from just ₹9999 ✅Call Girl Gorakhpur * 8250192130 Service starts from just ₹9999 ✅
Call Girl Gorakhpur * 8250192130 Service starts from just ₹9999 ✅
 
(Ajay) Call Girls in Dehradun- 8854095900 Escorts Service 50% Off with Cash O...
(Ajay) Call Girls in Dehradun- 8854095900 Escorts Service 50% Off with Cash O...(Ajay) Call Girls in Dehradun- 8854095900 Escorts Service 50% Off with Cash O...
(Ajay) Call Girls in Dehradun- 8854095900 Escorts Service 50% Off with Cash O...
 
dhanbad Call Girls 👙 6297143586 👙 Genuine WhatsApp Number for Real Meet
dhanbad Call Girls 👙 6297143586 👙 Genuine WhatsApp Number for Real Meetdhanbad Call Girls 👙 6297143586 👙 Genuine WhatsApp Number for Real Meet
dhanbad Call Girls 👙 6297143586 👙 Genuine WhatsApp Number for Real Meet
 
Call Girls Patiala Just Call 9907093804 Top Class Call Girl Service Available
Call Girls Patiala Just Call 9907093804 Top Class Call Girl Service AvailableCall Girls Patiala Just Call 9907093804 Top Class Call Girl Service Available
Call Girls Patiala Just Call 9907093804 Top Class Call Girl Service Available
 
Krishnagiri call girls Tamil aunty 7877702510
Krishnagiri call girls Tamil aunty 7877702510Krishnagiri call girls Tamil aunty 7877702510
Krishnagiri call girls Tamil aunty 7877702510
 
❤️Call girls in Jalandhar ☎️9876848877☎️ Call Girl service in Jalandhar☎️ Jal...
❤️Call girls in Jalandhar ☎️9876848877☎️ Call Girl service in Jalandhar☎️ Jal...❤️Call girls in Jalandhar ☎️9876848877☎️ Call Girl service in Jalandhar☎️ Jal...
❤️Call girls in Jalandhar ☎️9876848877☎️ Call Girl service in Jalandhar☎️ Jal...
 
Call Girls Service In Goa 💋 9316020077💋 Goa Call Girls By Russian Call Girl...
Call Girls Service In Goa  💋 9316020077💋 Goa Call Girls  By Russian Call Girl...Call Girls Service In Goa  💋 9316020077💋 Goa Call Girls  By Russian Call Girl...
Call Girls Service In Goa 💋 9316020077💋 Goa Call Girls By Russian Call Girl...
 
❤️♀️@ Jaipur Call Girl Agency ❤️♀️@ Manjeet Russian Call Girls Service in Jai...
❤️♀️@ Jaipur Call Girl Agency ❤️♀️@ Manjeet Russian Call Girls Service in Jai...❤️♀️@ Jaipur Call Girl Agency ❤️♀️@ Manjeet Russian Call Girls Service in Jai...
❤️♀️@ Jaipur Call Girl Agency ❤️♀️@ Manjeet Russian Call Girls Service in Jai...
 
❤️♀️@ Jaipur Call Girls ❤️♀️@ Meghna Jaipur Call Girls Number CRTHNR Call G...
❤️♀️@ Jaipur Call Girls ❤️♀️@ Meghna Jaipur Call Girls Number CRTHNR   Call G...❤️♀️@ Jaipur Call Girls ❤️♀️@ Meghna Jaipur Call Girls Number CRTHNR   Call G...
❤️♀️@ Jaipur Call Girls ❤️♀️@ Meghna Jaipur Call Girls Number CRTHNR Call G...
 
Muzaffarpur Call Girls 👙 6297143586 👙 Genuine WhatsApp Number for Real Meet
Muzaffarpur Call Girls 👙 6297143586 👙 Genuine WhatsApp Number for Real MeetMuzaffarpur Call Girls 👙 6297143586 👙 Genuine WhatsApp Number for Real Meet
Muzaffarpur Call Girls 👙 6297143586 👙 Genuine WhatsApp Number for Real Meet
 
ooty Call Girls 👙 6297143586 👙 Genuine WhatsApp Number for Real Meet
ooty Call Girls 👙 6297143586 👙 Genuine WhatsApp Number for Real Meetooty Call Girls 👙 6297143586 👙 Genuine WhatsApp Number for Real Meet
ooty Call Girls 👙 6297143586 👙 Genuine WhatsApp Number for Real Meet
 
VIP Call Girl Sector 88 Gurgaon Delhi Just Call Me 9899900591
VIP Call Girl Sector 88 Gurgaon Delhi Just Call Me 9899900591VIP Call Girl Sector 88 Gurgaon Delhi Just Call Me 9899900591
VIP Call Girl Sector 88 Gurgaon Delhi Just Call Me 9899900591
 
Call Girl In Zirakpur ❤️♀️@ 9988299661 Zirakpur Call Girls Near Me ❤️♀️@ Sexy...
Call Girl In Zirakpur ❤️♀️@ 9988299661 Zirakpur Call Girls Near Me ❤️♀️@ Sexy...Call Girl In Zirakpur ❤️♀️@ 9988299661 Zirakpur Call Girls Near Me ❤️♀️@ Sexy...
Call Girl In Zirakpur ❤️♀️@ 9988299661 Zirakpur Call Girls Near Me ❤️♀️@ Sexy...
 
Chandigarh Call Girls 👙 7001035870 👙 Genuine WhatsApp Number for Real Meet
Chandigarh Call Girls 👙 7001035870 👙 Genuine WhatsApp Number for Real MeetChandigarh Call Girls 👙 7001035870 👙 Genuine WhatsApp Number for Real Meet
Chandigarh Call Girls 👙 7001035870 👙 Genuine WhatsApp Number for Real Meet
 

Data Migrations powered by GalenETL

  • 1. Data Migrations Powered by GalenETL The webcast will begin shortly...
  • 2. Confidential © 2017 Galen Healthcare Solutions You have been automatically muted. Please use the Q&A panel to submit questions during the presentation
  • 4. Confidential © 2017 Galen Healthcare Solutions Our Vendor Expertise
  • 5. Confidential © 2017 Galen Healthcare Solutions Introduction Confidential © 2016 Galen Healthcare Solutions August Borie • Lead Technical Consultant • Epic Bridges Certified • 6+ years in healthcare IT • Deep experience in data migrations across multiple vendors • Co-developer of GalenETL
  • 6. Data Migrations Powered by GalenETL 1. What is GalenETL? 2. What Makes GalenETL Unique? 3. Mappings and Translations 4. Document Transformation 5. GalenETL Outputs 6. Vendor Specific Functionality 7. Extractors/Parsers 8. Managing Customizations 9. Auditing 10. Validation Script Generator 11. GalenETL Demo Overview
  • 7. Confidential © 2017 Galen Healthcare Solutions What is GalenETL? • Internal tool used to provide data migration services • ETL – Extract, Transform, Load • Components • Database • Plugins o Vendor Specific: Cerner, Epic, Allscripts, Meditech etc. o Agnostic: compatible with any source system o Document Transformation o HL7 o CCD • Job Service • Collective knowledge of entire team GalenETL
  • 8. Confidential © 2017 Galen Healthcare Solutions What Makes GalenETL Unique? • Standard data model • Can handle any type of clinical/demographic data • System agnostic • Constantly evolving and improving • Scalable • Consistent output and execution • Audit trail • Don’t need to reinvent the wheel • Tasks are processed linearly GalenETL
  • 9. Confidential © 2017 Galen Healthcare Solutions GalenETL Mapping • Completely integrated translations • Mappings stored in GalenETL database • Fully formatted outputs • Do not require additional scrubbing • Customizable • System specific dictionary entries • Standard code sets o ICD-9/ICD-10 o RxNorm o CVX o SNOMED o NDC • Can reduce manual mapping effort Mappings and Translations
  • 10. Confidential © 2017 Galen Healthcare Solutions Inputs and Outputs • PDF Generation • TIF • RTF • HTML/XML • JPEG/Bitmap/PNG etc. • TIF Manipulation and Generation • Formatting/compression issues • PDF -> TIF • Microsoft Word • Word -> PDF • Word -> RTF Document Transformation
  • 11. Confidential © 2017 Galen Healthcare Solutions Document Transformation: TIF Compression and Colormap • Group4 compression – bitonal images • LZW compression – smaller file size, lossless • JPEG compression – color images • JPEG2000 compression – JP2 file inside TIF • Obscure fixes • Correct PhotometricInterpretation tag • Convert to black/white • Single page or multipage Document Transformation
  • 12. Confidential © 2017 Galen Healthcare Solutions Documents/Images • Exported as files on disk • Associated index flat file • PDF, TIF, RTF, TXT etc. • Custom naming convention • Usually single file per document • Can be imported to Document Management System (DMS) • Custom plugins to deal with encryption, compression, proprietary file formats • Add-ons • Page numbers • Headers/footers GalenETL Outputs
  • 13. Confidential © 2017 Galen Healthcare Solutions GalenETL Outputs Continuity of Care Document (CCD) • Single document per patient that can be ingested into target EHR • Conforms to Healthcare IT standards • Uses standard code sets – RxNorm, ICD-9, ICD-10, SNOMED, NDC, CVX • Consistent regardless of source data • Flexible architecture • Choose data elements to include • Map only what is necessary • Clinical items available for reconciliation depending on target EHR
  • 14. Confidential © 2017 Galen Healthcare Solutions HL7 Messages • Can support any message type/version type • Fully formatted • Does not require integration/interface engine • Translations done on generation • Consistent regardless of source • Customizable • Number of messages per file • Choose which fields are populated • Excellent throughput • Base64 encoded image files GalenETL Outputs
  • 15. Confidential © 2017 Galen Healthcare Solutions Galen’s Own - Chart Summary • Single PDF combining all clinical data for patient into concise, readable format • Separate section per data element • Goal: reflection of data as it exists in source system • Minimal mapping required • Typically imported as a scanned image • Can also be exported to disk • Common theme • Customizable • Cover page • Table of contents • Headers/footers • Ordering of data • Consistent regardless of source GalenETL Outputs
  • 16. Confidential © 2017 Galen Healthcare Solutions Chart Summary
  • 17. Confidential © 2017 Galen Healthcare Solutions Custom Plugins by Vendor
  • 18. Confidential © 2017 Galen Healthcare Solutions Cerner • Create data import files per specification • Multiple data types Meditech • Create PDFs and associated import file per specification • Import notes, scanned images, and Chart Summaries Epic • Create HL7 messages for import to Epic • Multiple data types Custom Plugins
  • 19. Confidential © 2017 Galen Healthcare Solutions Greenway Prime Suite • Documents • 3 basic document formats: TIF, PDF and Greenway Medication Technologies (GMT) • Stored as compressed binary • GMT notes stored as XML requiring stylesheet • TIF not stored as TIF eClinicalWorks • Progress Notes • Stored as encrypted XML • Associated stylesheet • Output to PDF, HTML, XML Custom Plugins
  • 20. Confidential © 2017 Galen Healthcare Solutions eMDs • Lab Results • Stored in QL7 format – like HL7 • Need to parse QL7 and generate PDF results display CPSI • Scanned Images • Stored in proprietary format • Notes/Results • Multiple layers of compression • Eventually plain text • Archived vs. Active data Custom Plugins
  • 21. Confidential © 2017 Galen Healthcare Solutions Allscripts TouchWorks • Scanned Image Loader • Scanned Image Extractor • Annotations • Forms Extractor • Discrete Data Loader • Notes, Medications, Results, Allergies etc. • Chart Summary Loader • Patient Matcher Custom Plugins
  • 22. Confidential © 2017 Galen Healthcare Solutions External Data -> GalenETL • Plugin to import data into GalenETL from external sources • Generic SQL Extractor • Most common type of extractor • Execute SQL query to extract data from source database • Can be set up to run at various times with a scheduler • Usually limited to single data type per instance of execution (Problems, Medications etc.) • Provides consistency throughout the project Extractors
  • 23. Confidential © 2017 Galen Healthcare Solutions External Data -> GalenETL • A parser is a type of extractor • Imports data into GalenETL that is not stored in a database • HL7 Parser • Turns a HL7 message into GalenETL item record • Saves data to GalenETL data model for further manipulation • All HL7 versions • CCD Parser • Reads in XML CCD • Saves all clinical/demographic data to GalenETL • Stores standard coding system values (ICD-9, ICD-10, RxNorm) • Many data types Parsers
  • 24. Confidential © 2017 Galen Healthcare Solutions Managing Customizations Safe Customizations • Occasionally customizations are needed • Validation issue • Customer request • Plugin architecture allows safe introduction of customizations at any point in the project • A GalenETL customization: • Does not affect functionality of any other plugin • Drops in without reinstallation or reconfiguration of GalenETL • Does not require regression testing
  • 25. Confidential © 2017 Galen Healthcare Solutions Managing Customizations Original Scope Convert TIF documents to PDF and load into MyEHR Changes Week 3 Add support for HTML files. Week 5 Add support for overlaying page numbers and patient demographics on top of PDFs. MyEHR Patient Matcher TIF to PDF Converter MyEHR Document Loader MyEHR Patient Matcher TIF and HTML to PDF Converter MyEHR Document Loader Initial Tests Add HTML Support MyEHR Patient Matcher TIF and HTML to PDF Converter MyEHR Document Loader Overlay Patient Info and Page Number PDF Overlay Renderer Time Plugin A Plugin A Plugin A Plugin B 2.0 Plugin D Plugin C Plugin B 2.0Plugin B Plugin C Plugin C
  • 26. Confidential © 2017 Galen Healthcare Solutions Auditing with GalenETL • Every action taken is recorded and stored in the database • Helps answer common testing and post-live questions • What data was loaded/exported for “this” patient? • How long will the data take to load/export for all patients? • Why was data loaded in “this” manner? • Quickly identify errors during load/export of data • Easily provide report to project team for error resolution Audit Trail
  • 27. Confidential © 2017 Galen Healthcare Solutions Validation Script Generator Automated Validation Scripts • Plugin creates Microsoft Excel workbooks to assist with validation • 1 workbook per patient containing information about each clinical item • Item name • Clinical date • Ancillary info • Allows users to easily test migrated data • Efficient pass/fail methodology • Easily translate issues to Data Migration Issue Tracker
  • 28. Confidential © 2017 Galen Healthcare Solutions GalenETL Demo
  • 29. Confidential © 2017 Galen Healthcare Solutions Conclusion
  • 30. Confidential © 2016 Galen Healthcare Solutions OUR PHILOSOPHY
  • 31. Confidential © 2017 Galen Healthcare Solutions Thank you for joining us today. To access the slides from today’s presentation, please visit: http://wiki.galenhealthcare.com/Category:Webcasts For additional assistance or to request information about our many services and products, please contact us through our website: www.galenhealthcare.com