270 likes | 296 Views
INTEGRATE 2014. Innovate while processing 60M + transactions. Alan Scott HCA , Enterprise Integration Architect alan.scott@hcahealthcare.com Todd Rivers Microsoft Senior Premier Field Engineer todriv@microsoft.com.
E N D
INTEGRATE 2014 Innovate while processing 60M+ transactions Alan ScottHCA, Enterprise Integration Architectalan.scott@hcahealthcare.com Todd RiversMicrosoft Senior Premier Field Engineertodriv@microsoft.com
“HCA is not recommending any organization purchase this technology, we are discussing how we have leverage the technology to do provide capabilities to our business base on our business needs”
Who is HCA?? Background In 1968 Dr. Thomas Frist, Dr. Thomas Frist, Jr., and financial backers formed HCA by acquiringone hospital in Nashville As of 2014, HCA owns and operates 165 U.S. hospitals and over 115 surgery centers, imaging, and diagnostic centers, freestanding EDs, clinics and physician practices, in 20 states and England 2013 Numbers 22,853 Average Daily Census 5% All US hospital services happen at HCA 85% HCA facilities recognized by Joint Commission’s list of top performing
Hardware and BizTalk Server deployments Virtualization (VMware) Using VMware 5.0 5 Dedicated ESX Hosts Servers Largest BizTalk VM 4vProc with 16GB RAM vMotion implementation with all BizTalk VMs BizTalk Server Deployment (separate server environment) SSO Server BizTalk Servers SQL Database Cluster (multiple instances to support volume)
Microsoft Confidential 2013 Numbers Adapters 23M Average daily volume 1900+ MLLP (HL7) 100+ Files 16+ Database Connections 49.7M Highest daily volume Resources BizTalk 5 4 Developers Groups Message volume per second 266 9 3 Serversper group Support
What did HCA do in 2014 with BizTalk Re-developed the HL7 developers guide and are working with Microsoft on publishing it. Already have organizations using it Developed and published two critical new design patterns within BizTalk Developed four industry adapters for BizTalk – MLLP Messaging only, Teradata, PostgreSQL, and an in memory data adapter Designed and developed 3 new platforms all are patented or in the patent process. There a total of 10 patents for these developed platforms Developed enterprise services leveraging exposed BizTalk applications Won MSHUG Award for EMR with ePHEX platform Designed and developed 3 new platforms all are patented or in the patent process. There a total of 10 patents for these developed platforms Developed enterprise services leveraging exposed BizTalk applications Won MSHUG Award for EMR with ePHEX platform Designed and developed 3 new \ BizTalk platform redesigned for 2013R2 to allow for more extensible growth in our future implementations API/SDK strategy started
Microsoft Confidential 2014 Numbers Adapters 60M Average daily volume 2100+ MLLP (HL7) 120+ Files 24+ Database Connections 81.1M Highest daily volume Resources BizTalk 12 5 Developers Groups Message volume per second 740 7 5 Serversper group Support
2015 with BizTalk BizTalk enterprise re-design implemented, all environments running on BizTalk 2013R2 Numerous high profile projects and efforts will be leveraging BizTalk Services developed and built on BizTalk will become enterprise business enablers
2015 with BizTalk Streaming images thru platform Business Rules platforms will continue to grow and expand enterprise capabilities in clinical and other areas
Microsoft Confidential 2015 Projected Numbers Adapters 100+M Average daily volume 2300+ MLLP (HL7) 200+ Files 24+ Database Connections 150M Highest daily volume Resources BizTalk 12 7 Developers Groups Message volume per second 1157 7 5 Serversper group Support
How can you innovate ?? A new perspective – How HCA started changing the way we deliver integration
Why cant we innovate?? Statements I have heard from too many organizations “You cannot innovate in the integration space!” “I just don’t have the right requirements to do anything” “If only…” “It’s just integration” “There is no way I can do what they are asking for” “I wish the vendor would understand our systems” “How come they cannot support our volume” “There’s no time…”
How to innovate – Change the direction You must have an Enterprise Application Integration Ecosystem You must have a strategy Become disruptive, “don’t just integrate but innovate!!” Build enterprise solutions not project based solutions. Projects can extend these solutions Identify integration support ware Recognize your Assets People are the number one asset, computers make things run people code them so they can Data is the hidden gem in ANY organization
How to innovate – Change the direction New Mindset Remove “it’s just” from corporate vocabulary Remove “we have always done it this way” from corporate vocabulary Remove systems names from product conversations Enable “What else do you need from the data” Don’t use buzzwords You don’t necessarily need more resources to be effective
How did we do this ?? Firm resolution – we identified we needed to change course Re-evaluated how and why we use BizTalk strategically We aligned projects needs to strategy and ensured alignment We recognized the assets People Data is our hidden jewel – we are working on educating and ensuring everyone understands what the data has to offer New Mindset(s) - evolving Fail fast is a great model we have started to embrace Agile development is the standard, nothing takes longer than a few days to deliver Ensure resources are publically acknowledged for efforts Fellow Industry and technology engagement
How did we do this ?? Create Demand for work We work tireless with ALL business lines and resources from business analysts to developers to business owners Demonstrate to everyone new features and capabilities. Demo everywhere!!! Increased Team Meetings and Interactions – teams meet once daily and numerous small sessions as needed • The proof for HCA Integration Services is in all the platforms and solutions the Integration Services team delivered in 2014 including the ePHEX platform
ePHEX Background Problem(s) State and Government mandates requiring reportable condition to be electronically reported to state and other agencies under MU guidelines (meaningful use) Realities No existing technology to handle this industry need natively Every state requirements are different No consistency in business reporting requirements Solution We believed we needed to build a sustainable platform
ePHEX Background Savings 2013 savings was over 6 million dollars Solution built and Drummond certified for EMR in 5 months (end to end) 1 – Business Analyst 2 – Developers 1 – Integration Testing resource Ongoing savings Are awaiting full enterprise deployment to access ongoing savings. However, due to uniqueness of technology we believe there will be an ongoing benefit for every HCA facility Implementation 130+ facilities implemented and achieved meaningful use compliance (in less than 12 months)
ePHEX Platform technologies Current technology Windows Server 2008R2 BizTalk Server 2010 Business Rules Engine SQL Server 2008R2 SQL Server Reporting Services IIS Server 7.5 ASP .NET web application .NET Windows services Future technology (2015) Windows Server 2012R2 BizTalk Server 2013R2 Business Rules Engine SQL Server 2014 IIS Server 8.0 ASP .NET Web Application .NET Windows services ASP .NET Web Services/REST API Windows Workflow