Microsoft Healthcare Solutions
390 likes | 1.47k Views
Microsoft Healthcare Solutions Veli B İÇER Agenda Components of the Healthcare Ecosystem The challenges Integration SharePoint Services BizTalk Server 2004 BizTalk Accelerator for HIPAA BizTalk Accelerator for HL7 Components of the Healthcare Ecosystem
Microsoft Healthcare Solutions
E N D
Presentation Transcript
Microsoft Healthcare Solutions Veli BİÇER
Agenda • Components of the Healthcare Ecosystem • The challenges • Integration • SharePoint Services • BizTalk Server 2004 • BizTalk Accelerator for HIPAA • BizTalk Accelerator for HL7
Components of the Healthcare Ecosystem • Provider organizations and physicians — delivering healthcare • Pharmaceutical and medical device companies — creating drugs and medical devices • Government and private-sector employers — paying for most healthcare • Health insurers — managing financial and administrative transactions • Consumers — receiving, and helping pay for, health services
The challenges • The problem with the current healthcare ecosystem is Integration. • Open standards such as XML, SOAP, UDDI, WSDL, and healthcare-specific standards such as HIPAA, HL7 are key to handle integration problem. • The administration costs in US is about $90 billion per year, which may be reduced to $5 billion according to Microsoft.
Integration • Presentation Tier: Using portals and applications which can work on mobile devices such as Tablet PC as well as desktop computers. • Middle Tier: Enterprise Application Integration. • Data Layer: Communication with legacy systems as well as DBMSs.
Integration Logical Architecture
Integration Physical Architecture
InfoPath • Streamlines the process of gathering, using and sharing information through electronic business forms. • Design forms based on a schema, database, or a web service and publish the manifest to a portal, FTP, or shared folder. • Share the XML messages with the reference to a published URL. • Further Information: http://msdn.microsoft.com/office/understanding/infopath/default.aspx
SharePoint Services • A portal server which can be customized according to the need. • Includes security and integration capabilities. • Acts as a library of the clinical forms in a healthcare system. • Patients and healthcare professionals can access information through the portal.
BizTalk Server 2004 • Serves as a business process orchestration hub. • Work with adapters and accelerators for communication. E.g. EDI, Legacy Systems, HTTP, FTP, SOAP, SQL Server and HL7 Minimal Lower Layer Protocol (MLLP). • Export BPEL files. • Mapping tool to map XML documents.
BizTalk Server 2004 • .NET Integration • Pipelines to parse, serialize, decode, encode, (dis)assemble and validate incoming and outgoing messages, respectively. • BizTalk Web Services by binding logical ports to Web Service definitions.
BizTalk Server 2004 Schema Editor
BizTalk Server 2004 • BizTalk Server Mapper enables XSLT-based mapping.
BizTalk Server 2004 Pipeline
BizTalk Server 2004 Orchestration Designer
BizTalk Accelerator for HIPAA • enables healthcare organizations to implement solutions that process the X12N EDI transactions adopted under HIPAA. • Includes schemas for X12N transaction sets provided by WPC. • A HIPAA-specific parser to process and validate HIPAA-compliant EDI messages.
BizTalk Accelerator for HIPAA Batch documents are processed with MSMQ
BizTalk Accelerator for HL7 • A “comprehensive” HL7 messaging solution for healthcare to leverage Enterprise Application Integration (EAI). • Enables BizTalk Server 2004 to communicate with Clinical Information Systems which are HL7-conformant applications. • Just an HL7 implementation.
BizTalk Accelerator for HL7 HL7 Models
BizTalk Accelerator for HL7 • Trigger events and application roles. • Provides XML schema definitions for HL7 v2.x trigger events. • HL7 defines two acknowledgement modes: Original and enhanced both of which are supported by BT Acc. for HL7.
BizTalk Accelerator for HL7 • HL7 Message Types • Provides the XML schema definitions for HL7 v2.x Message Types. • Provides the disassembler and assembler to parse and serialize the HL7 messages using BizTalk pipelines. • Implements HL7 validation rules for messages as Business Rules.
BizTalk Accelerator for HL7 • A HL7 v2.3 Message
BizTalk Accelerator for HL7 • HL7 batch protocols provides the messages in following segments: [FHS]{[BHS] { [….] }[BTS]}[FTS] • Process HL7 batch message protocols, create batch from individual messages, or split a batch.
BizTalk Accelerator for HL7 • Provides a configurable adapter for HL7 Minimal Lower Layer Protocol (MLLP) on TCP/IP to connect to the HL7-conformant application directly.
BizTalk Accelerator for HL7 HL7 Accelerator Overview
Resources • Microsoft Healthcare http://www.microsoft.com/healthcare • Microsoft BizTalk Server http://www.microsoft.com/biztalk • Health Level Seven http://www.hl7.org • HIPAA http://aspe.hhs.gov/admnsimp/index.shtml