Font Size: a A A

The Design Of Heterogeneous Medical System Interface Engine Based On Biztalk

Posted on:2012-02-01Degree:MasterType:Thesis
Country:ChinaCandidate:Z D LuoFull Text:PDF
GTID:2218330374454097Subject:Biomedical engineering
Abstract/Summary:PDF Full Text Request
In recent years, China's rapid development of the digitized medical service construction, many hospitals already establish lots of medical information systems that cover most of hospital business. The main information systems include HIS(Hospital Information System), PACS(Picture Archiving & Communication System), RIS (Radio Information System), LIS(Laboratory Information System), electronic medical records system. But, the integration among these information system has still many problems. The hospital system's complexity has caused that any manufacturer is impossible to provide the full range of products that include all subsystems, moreover the hospital demand's development change as well as the market fast changing will also cause the hospital ahead of time the system and the later period system to seek the different developer. Under such condition, the hospital system integration becomes a necessity. At present, the hospital system's realistic situation is that because of the different developer or development team among the various subsystems, ahead of time the system and the later period system, it causes not to follow a uniform standard. They have used the different operating system, the different development environment, the different software system construction, the different data format and so on, moreover, between the hospital system existed serious "isomerism" question as well as non-standard information format question, which seriously affected medical service data's transmission, sharing, were the medical service resource sharing serious barriers, was an important factor that hinders to reduce the medical expense; But due to continuously development of information construction, and the number of application system increasing, adding existing applications, it is not possible to develop interface that connect other application for each application. In order to reduce the development complexity, and ease to maintain, Problem-solving approach is to build an information exchange platform, each application only changes a little, realizes the communication through this platform with other systems, thus realizes the medical service information resource conformity and sharing, and solves isomerism system's interconnection and data exchange question.This project essential target is to find out a scalable, integrated, high efficiency, low complexity, low-cost reusable and integrated approach which adapts to the medical standard. The approach can help to solve isomerism system integration question in the medical environment. It has universal significance for solving the isomerism system integration question that is faced by many hospitals. At the same time, it can promote the standardization of construction of hospital information, and lay the foundation for the district level, municipal, provincial level medical information sharing.To be able to in the implementation of hospital information system into a standard uniform, robust, secure and reliable data exchange network platform, you need a framework for uniform and consistent with application run and develop the technical specifications of access means. Fragmentation of the existing medical information can be exchanged and shared through this platform; realization of heterogeneous applications can also use this platform more efficient for business visits, this platform is a service-oriented architecture, or SOA (Service-oriented architecture). SOA is a service-oriented architecture, and a system of on-demand connection resources. It will link the applications of different function unit by service well-defined interfaces and contracts; The interfaces are defined in neutral way, it is independent of implementation service of hardware platforms, and operating system and programming language; makes system has loose coupled of features; The SOA takes service as core, consolidates resources into a standards-based services, and enable them to regroup and application. This makes medical institutions follow a modular approach to adding new or updating existing services in order to address new business needs, and the existing applications as a service.BizTalk Server is Microsoft enterprise application integration and business process management tool set center products. It reflects the XML, Web Services application integration and process automation capabilities of the technology, is designed specifically to take advantage of SOA. The system software bases on SOA and makes up of three parts:service layer, service logic layer and data layer. Because WCF is using managed code established and run-oriented service application of unified framework, contributes to the establishment of a cross-platform solutions for secure, reliable, transactional. So, service layer for uses WCF service hosting onⅡS, to provide access integrated platform of interface for application; external application just by reference service of URL called WCF service to implementation data interactive. Business logic layer is the core of the entire architecture, using Biztalk Server 2009 as the integration server. WCF adapters are responsible for providing uniform access WCF interface; Biztalk Server Orchestration to implement business logic, and to provide specific exception handling, logging, notifications and other service functions; Biztalk Server mapping tool is used to solve of heterogeneous data, merging and conversion issues; use a variety of Biztalk Server adapters, such as the WCF adapters, enabling the flexibility to integrate data from different applications. Data layer is mainly stored various application system data source, such as a database of patient information, the personnel database.Based on the above reason, in this dissertation, firstly, the selected topic basis and the current situations of the domestic and foreign medical system integration were analyzed, proposed exchange of information connection engine's solution based on the Biztalk Sever. Based on this, utilizes the object-oriented service the architecture thought, Biztalk Server platform and WCF communication technologies, has analyzed Biztalk Server to the SOA (service-oriented architecture) realization, the principle and the organizational structure of Biztalk Server, studied the HL7 standard that is used in medical electronic information exchange, then analyzed thoroughly software architecture design based on the Biztallk Server service platform, isomerism system accessing the service platform way, the platform development design standard, and HL7 adapter's development. Elaborate on the specific realization of the entire platform, including service construction, issue, deployment, transfer, integration and so on. The solution described in the article is proved practical through test. Thus it provided certain reference value for the medical service information system integration and eliminating "the information isolated island".Finally, the summarization of the whole research work is generalized; the improvement of the system in the future is also discussed in the end.
Keywords/Search Tags:Interface Engine, Biztalk Server, SOA, HL7, Heterogeneous Information System
PDF Full Text Request
Related items