The Application and Realization Of XML Transform Middleware in Electronic Medical Records
Yi Chen, Yongfeng Huang, Sifa Zhang · 2006
As one kind of descriptive language which is independent of platform, XML is widely used for its high extension. When it comes to data of a patient's medical record, they are dispersed at hospital's different service database systems. Then how to integrate these data and set them in a document which is centered appears more and more essential. In view of this, we have realized an middleware for transformation of XML. It can be used for dynamical transformation between data in medical database systems and XML. It also can be used to uniform archive information integration of electronic medical record. Regardless of interior or outside data requested must hand in form of XML to middleware. Realize interactive with database by middleware. The results of middleware which operated database still in form of XML feedback to request . We designed based on XML database transform middleware, can transparently cause application system to be highly effective, unified to visit data which located in different hardware platform, operating system database, this middleware design may enhance database efficiency, system may act according to client side request, tendency completes in database data and XML document transformation, thus shields SQL language completely to procedure development personnel. The XML transform middleware mainly realizes function below: First, completes transformation between relation database and XML documents. In order to correctly exchanges data between different databases should be supposed to guarantee both sides use in exchange data table have similar structure, and produced XML document which description database structure, for clearly describe database structure to enable opposite part to be possible to produce similar table to carry on data exchange. Second, Completes Electronic Medical Record data unification pigeonhole with medical record data integration. The scope of pigeonhole which according to medical record document carries on unification to medical record documents to file away, realizes static and dynamic medical record data separation, disperses patient in each service database system medical record data concentrates to together, forms take the patient as center XML document. It is proved that XML transform middleware in Electronic Medical Record design and realization is completely feasible, moreover has actual application values. Because of patient medical record comes from various of service database system, these database system are develop by different merchant ,so realization of XML transform middleware it is very helpful for patient medical record information centralism gathering ,and make pigeonhole of Electronic Medical Record very convenience, will have extremely vital significance on medical record data sharing and exchanging in future.