Title: Microsoft Healthcare Solutions
1Microsoft Healthcare Solutions
2Agenda
- Components of the Healthcare Ecosystem
- The challenges
- Integration
- SharePoint Services
- BizTalk Server 2004
- BizTalk Accelerator for HIPAA
- BizTalk Accelerator for HL7
3Components 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
4The 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.
5Integration
- 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.
6Integration
Logical Architecture
7Integration
Physical Architecture
8InfoPath
- 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/off
ice/understanding/infopath/default.aspx
9InfoPath
10SharePoint 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.
11SharePoint Services
12BizTalk 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.
13BizTalk 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.
14BizTalk Server 2004
Schema Editor
15BizTalk Server 2004
- BizTalk Server Mapper enables XSLT-based mapping.
16BizTalk Server 2004
Pipeline
17BizTalk Server 2004
Orchestration Designer
18BizTalk Server 2004
19BizTalk 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.
20BizTalk Accelerator for HIPAA
Batch documents are processed with MSMQ
21BizTalk Accelerator for HIPAA
22BizTalk 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.
23BizTalk Accelerator for HL7
HL7 Models
24BizTalk 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.
25BizTalk 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.
26BizTalk Accelerator for HL7
27BizTalk Accelerator for HL7
28BizTalk Accelerator for HL7
29BizTalk Accelerator for HL7
- HL7 batch protocols provides the messages in
following segments - FHSBHS . BTSFTS
- Process HL7 batch message protocols, create batch
from individual messages, or split a batch.
30BizTalk 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.
31BizTalk Accelerator for HL7
32BizTalk Accelerator for HL7
HL7 Accelerator Overview
33Resources
- Microsoft Healthcare http//www.microsoft.com/heal
thcare - Microsoft BizTalk Server http//www.microsoft.com/
biztalk - Health Level Seven http//www.hl7.org
- HIPAA http//aspe.hhs.gov/admnsimp/index.shtml
34Thanks for your attention