CN101604360B - Medical information integration interface based on Web services - Google Patents

Medical information integration interface based on Web services Download PDF

Info

Publication number
CN101604360B
CN101604360B CN2009103049381A CN200910304938A CN101604360B CN 101604360 B CN101604360 B CN 101604360B CN 2009103049381 A CN2009103049381 A CN 2009103049381A CN 200910304938 A CN200910304938 A CN 200910304938A CN 101604360 B CN101604360 B CN 101604360B
Authority
CN
China
Prior art keywords
medical
information
data stream
processing unit
interface
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Expired - Fee Related
Application number
CN2009103049381A
Other languages
Chinese (zh)
Other versions
CN101604360A (en
Inventor
刘建勋
覃事刚
王俊年
冯细光
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Hunan University of Science and Technology
Original Assignee
Hunan University of Science and Technology
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Hunan University of Science and Technology filed Critical Hunan University of Science and Technology
Priority to CN2009103049381A priority Critical patent/CN101604360B/en
Publication of CN101604360A publication Critical patent/CN101604360A/en
Application granted granted Critical
Publication of CN101604360B publication Critical patent/CN101604360B/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Medical Treatment And Welfare Office Work (AREA)
  • Measuring And Recording Apparatus For Diagnosis (AREA)

Abstract

The invention provides a medical information integration interface based on Web services, which is characterized in that the interface comprises a data stream redirection unit for acquiring medical information from medical equipment, an analysis processor for data analysis, and a report processing unit for generating reports; the data stream redirection unit, the analysis processor and the report processing unit are connected in turn; the data stream redirection unit is connected with a data interface of external medical equipment; and the report processing unit is connected with external Web application server. The interface is convenient to integrate data information output by various types of medical equipment into Web servers so as to facilitate unified management, sharing and access of the data information.

Description

Medical information integration interface based on Web service
Technical field
The invention belongs to computer application field, relate to a kind of medical information integration interface based on Web service.
Background technology
The integration problem of medical information system is devoted to solve in external a lot of scientific research institution and medical system exploitation commercial city; And a lot of fruitful schemes have been proposed, the formulation of wherein various medical communication standards such as HI7 (Health level seven), DICOM (Digital imaging and communications in medicine), CORBA Med (Common objectrequest broker architecture in medicine) and COW (Clinical context objectworkgroup) etc. and promoting has promoted integrated between medical information system greatly.But because the professional skewed popularity and property time lag of normal structure; The standard of formulating often only focuses on and satisfies medical information system integrated demand in a certain respect; Can not cover whole medical information field; Be mainly used in the medical image field like dicom standard, CCOW has only realized the integrated of interface between different system.And ordering about of manufacturer's number one also increased the difficulty that standardization is implemented.Therefore up to now, in order to remedy the gap between standard and system implementation, even still need expensive interface exploitation expense to integrate standardized heterogeneous system.This realization for the integrated and information sharing of medical information system has brought great challenge.More outstanding situation is, hospital is many leaves over (Legacy) equipment and software systems, and they do not provide standard interface, lack the relevant interface data or interface is not provided at all.Because a variety of causes, legacy devices that these are a large amount of and software systems will long-term existence also be used, and therefore integrated concrete crucial realistic meaning are carried out in they and medical information system, also are the work of completion that hospital information system presses for.
Summary of the invention
The purpose of this invention is to provide a kind of medical information integration interface, be convenient to the data message of various Medical Devices outputs is integrated into Web server, thereby be convenient to these data messages are carried out unified management, share and visit based on Web service.
Medical imaging system information integration interface based on Web service is a part important in the hospital information system.Through this integrated interface UHIC (UHIC:Universal Health-information Integrating Component) and medical imaging application system, cardiogram, system, CT system, X-ray system etc.) bind and realize that image data arrives the integrated and shared of hospital information system.
For realizing above-mentioned purpose, technical scheme of the present invention is:
A kind of medical information integration interface based on Web service is characterized in that, comprises being used for being redirected the unit, being used for the parsing processor of data parsing and being used to generate the report processing unit of report from the data stream that medical treatment is obtained medical information as the shadow application system; Described data stream is redirected unit, parsing processor and report processing unit and is connected successively; Described data stream is redirected the unit and is connected with the data-interface of external medical equipment, and described report processing unit is connected with outside Web Application Server.
Should comprise also that one was used to store the storage unit of a plurality of parsing schemes based on the medical information integration interface of Web service, described parsing processor is connected with this memory cell.
Described parsing processor comprises several processing units: ECG (cardiogram) processing unit and CT processing unit.
Medical imaging system information integrated platform (its core is the disclosed medical information integration interface based on Web service of the present invention) based on Web service mainly comprises: medical imaging application system, general integrated interface (UHIC:UniversalHealth-information-Integrating Component) and Web Application Server.Wherein, general integrated interface UHIC has comprised three basic assemblies again: data stream is redirected (DSRD:Data Stream Re-direct), resolver (PP:Parser Processor), report processing unit (RUP:Report Processor Unit).General integrated interface is the core of this system architecture; Heterogeneous system provides SDI; Web Application Server is responsible for providing the Web service interface of data integration, and general integrated interface UHIC plays data connection effect between heterogeneous system and Web Application Server.General integrated interface is through being redirected the imaging data stream of medical treatment as the shadow application system; Through dissection process; With the mode of called Web service, send data to the information integration of Web Application Server realization and hospital information system (HIS:Health information system) again.
Data stream be redirected (DSRD) be according to medical treatment as the shadow application system during to the GDI function calls, through HOOK GDI graphics engine function, tackle and be redirected to resolver (PP) to medical treatment as the shadow application system as the shadow data stream.The data of medical treatment as the output of shadow application system are promptly initiatively kept watch on and obtain to redirection process.
The parsing scheme is the scheme of formulating to certain concrete medical imaging system that makes things convenient for resolution data stream.A complete parsing scheme generally includes product information, report classification (cardiogram, B ultrasonic etc.), input data, the clinical information reporting format characteristic speech (necessary patient's essential information, clinical diagnosis text image information and relevant parameter) that will extract of this medical imaging application system and exports the result.
Resolver (PP) be through load formulate according to system user with treat that integrated medical treatment is as the corresponding parsing scheme of shadow system; Resolve as the shadow data stream what receive; And generate corresponding original medical examination report, be transferred to report processing unit (RUP) then.
Report processing unit (RUP) is responsible for primitive medicine audit report editor, encapsulation are generated final medical examination report, and be integrated into the information for hospital integrated system through the called Web service integrated interface.
Information integration Web service interface: RPU reports the request message bag that is packaged into SOAP according to certain standard medical information according to the WSDL of the Web Services that Web server provides; Be transferred to the Web server of HIIP through HTTP; Web server is realized the medical information report that service processing is received, process result is returned to RPU with the message format of SOAP.The major parameter that Web service is called: user name, identifying code, medical information report.
Advantage of the present invention and effect:
1. guarantee the data integrity of hospital information system, reduce the cost of the system integration; Solved that medical institutions require to have now the integrated unified management of data message of Medical Devices and integrated expense is high and a difficulty big difficult problem.
2. has good versatility; Not only make hospital existing a large amount of do not provide or the old model heterogeneous medical information integration of underground external interface, share become convenient with easily; Still can give easily for the novel equipment that standard interface is provided integrated, and low price.
Description of drawings
The block scheme of Fig. 1 in hospital information system, implementing based on the medical imaging system information integrated platform (is core with the medical information integration interface based on Web service of the present invention) of Web service;
Fig. 2 is the block scheme based on the medical imaging system information integrated platform of Web service;
Fig. 3 is redirected the process flow diagram of (DSRD) method for data stream among the present invention;
Fig. 4 is the parsing scheme data structure diagram of embodiment electrocardiogram system among the present invention.
Embodiment
Embodiment 1:
Below in conjunction with accompanying drawing, specify embodiment of the present invention.
Fig. 1 is based on the block scheme that the medical imaging system information integrated platform of Web service is implemented in hospital information system.As shown in Figure 1, the medical information integration interface based on Web service of the present invention is a part important in the hospital information system.Bind the realization image data through general integrated interface UHIC under this platform and heterogeneous system (ECG system, CT system, X-ray system etc.) and arrive the integrated and shared of hospital information system.
As shown in Figure 2, mainly comprise based on the medical imaging system information integration assistance platform (is core with the medical information integration interface based on Web service of the present invention) of Web service: heterogeneous medical image system environment, general integrated interface (UHIC) and Web Application Server.Wherein, general integrated interface UHIC has comprised three basic assemblies again: data stream is redirected (DSRD), resolver (PP), report processing unit (RUP).General integrated interface is the core of this system architecture; Heterogeneous system provides SDI; Web Application Server is responsible for providing the Web service interface of data integration, and general integrated interface UHIC plays data connection effect between application system and Web Application Server.General integrated interface, with the mode of called Web service, sends data to Web Application Server and realizes being integrated into hospital information system (HIS) again again through dissection process through being redirected the imaging data stream of medical imaging application system.
It is according to medical imaging system during to the GDI function calls that data stream is redirected (DSRD), through HOOK GDI graphics engine function, is redirected to resolver (PP) to medical treatment as the shadow application system as the shadow data stream.The process of HOOK GDI graphics engine function is to utilize current API interception technology to realize.[the data stream redirecting technique is a prior art]
The parsing scheme is the scheme of formulating to certain concrete medical imaging system that makes things convenient for resolution data stream, and is shown in Figure 4 for being directed against the parsing scheme data structure of embodiment electrocardiogram system.A complete parsing scheme generally includes product information, report classification (cardiogram, B ultrasonic etc.), input data, the clinical information reporting format characteristic speech (necessary patient's essential information, clinical diagnosis text image information and relevant parameter) that will extract of this medical imaging application system and exports the result.Wherein the Key value is reacted the product information of medical imaging application system; And should the parsing scheme associate (like the Key value among Fig. 4: IQMark Workstation, sign are should the parsing scheme corresponding with IQMark Workstation electrocardiogram system) with corresponding medical imaging application system.
Resolver (PP) be through load formulate according to system user with treat that integrated medical treatment is as the corresponding parsing scheme of shadow system; Read the characteristic speech in this parsing scheme, extract the information of each characteristic speech in data stream more one by one, if the characteristic speech is an image handle name; Then import corresponding image information; Characteristic speech traversals all in this parsing scheme are accomplished, and generate corresponding original medical examination report, are transferred to report processing unit (RUP) then.The process of data parsing is divided into following several steps:
Step 1. inquiry key value is selected the parsing scheme, and successful inquiring then continues, otherwise, return and find that not correspondence is resolved scheme information and the new parsing scheme corresponding with this heterogeneous system added in prompting;
Step 2. combines the parsing scheme to extract the characteristic speech;
Step 3. is called corresponding processor (like ECG Processor, CTProcessor etc.) through the corresponding report classification of parsing scheme;
The characteristic speech that step 4. traversal is all:
{
If characteristic speech is image information handle name then load image information is to the clinical information table;
If characteristic speech is not image information handle name then extracts the information of characteristic speech and adds the clinical information table to from text;
If characteristic speech is null then traversal finishes.
};
Step 5. is resolved successfully, the output medical examination report.
Report processing unit (RUP) is responsible for primitive medicine audit report editor, encapsulation are generated final medical examination report, and be integrated into the information for hospital integrated system through the called Web service integrated interface.
Information integration Web service interface: RPU reports the request message bag that is packaged into SOAP according to certain standard medical information according to the WSDL of the Web Services that Web server provides; Be transferred to the Web server of HIIP through HTTP; Web server is realized the medical information report that service processing is received, process result is returned to RPU with the message format of SOAP.The major parameter that Web service is called: user name, identifying code, medical information report.Calling by following step of its Web service accomplished:
Step 1. (beginning) is created a SoapConnector;
Step 2. is created SoapSerializer;
Step 3. appends to message the inlet flow of SoapConnector;
Step 4. reads the result. and read the answer of server, client application need be used SoapReader;
Step 5.SoapReader is connected to the SoapConnector output stream;
The answer (end) that step 6. is read server with the IXMLDOMElement object in the SoapReader.

Claims (2)

1. medical information integration interface system based on Web service; It is characterized in that, comprise being used for being redirected the unit, being used for the parsing processor of data parsing and being used to generate the report processing unit of report from the data stream that medical treatment is obtained medical information as the shadow application system; Described data stream is redirected unit, parsing processor and report processing unit and is connected successively; Described data stream is redirected the unit and is connected with the data-interface of external medical as the shadow application system, and described report processing unit is connected with outside Web Application Server;
Described data stream be redirected the unit in medical treatment as the shadow application system during to the GDI function calls, through HOOK GDI graphics engine function, tackle and be redirected to parsing processor to medical treatment as the shadow application system as the shadow data stream;
Comprise that also one is used to store the storage unit of a plurality of parsing schemes, described parsing processor is connected with this storage unit.
2. the medical information integration interface system based on Web service according to claim 1 is characterized in that described parsing processor comprises cardiogram processing unit and CT processing unit.
CN2009103049381A 2009-07-29 2009-07-29 Medical information integration interface based on Web services Expired - Fee Related CN101604360B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN2009103049381A CN101604360B (en) 2009-07-29 2009-07-29 Medical information integration interface based on Web services

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN2009103049381A CN101604360B (en) 2009-07-29 2009-07-29 Medical information integration interface based on Web services

Publications (2)

Publication Number Publication Date
CN101604360A CN101604360A (en) 2009-12-16
CN101604360B true CN101604360B (en) 2012-11-07

Family

ID=41470087

Family Applications (1)

Application Number Title Priority Date Filing Date
CN2009103049381A Expired - Fee Related CN101604360B (en) 2009-07-29 2009-07-29 Medical information integration interface based on Web services

Country Status (1)

Country Link
CN (1) CN101604360B (en)

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102624638A (en) * 2011-01-26 2012-08-01 中山爱科数字家庭产业孵化基地有限公司 Digital household medical service and data integration method
CN108074627A (en) * 2016-11-10 2018-05-25 长沙博为软件技术股份有限公司 A kind of interface trigger event response processing method of clinical medical data crawl

Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2005101282A2 (en) * 2004-04-09 2005-10-27 Medtronic, Inc. Data exchange web services for medical device systems

Patent Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2005101282A2 (en) * 2004-04-09 2005-10-27 Medtronic, Inc. Data exchange web services for medical device systems

Also Published As

Publication number Publication date
CN101604360A (en) 2009-12-16

Similar Documents

Publication Publication Date Title
CN106506502A (en) A kind of multi-modal mobile electron medical records system and its method of work
RU2409858C2 (en) Connections control system based on messaging
CN103530524A (en) Medical information intelligent data platform, use method and application thereof
US20100011087A1 (en) Delivering dicom data
KR100739570B1 (en) Hospital information system and method
CN101840459A (en) Medical information interacting and management system with multiple platforms
CN105808365A (en) HIS (Hospital Information System) interface calling method and HIS interface configuration method
WO2005119563A2 (en) Generalized approach to structured medical reporting
US20140164564A1 (en) General-purpose importer for importing medical data
CN106790682A (en) A kind of Tele-consultation System
CN109949904A (en) A kind of DICOM file based on cloud checks system
CN102904953A (en) Remote medical service system and remote medical service method
CN101604360B (en) Medical information integration interface based on Web services
KR20090046290A (en) System and method for managing of medical information
CN107610763B (en) AI interface platform, application method thereof and AI application system
Hutchison et al. Electronic data interchange for health care
TW200949695A (en) Dicom-based 12-lead ECG gateway and browser under the clinically-used information system
CN102103655A (en) Coordinated checking information system crossing over hospitals based on health file sharing platform
US20040103169A1 (en) Medical system architecture and method for exchanging messages
Yang et al. Design and realization of DICOM/HL7 gateway in PACS
CN101827253B (en) Sickroom multimedia network communication device and network communication method by using same
Sapkal et al. Telemedicine in India: a review challenges and role of image compression
Chenhui et al. An integration approach of healthcare information system
Maani et al. A practical fast method for medical imaging transmission based on the DICOM protocol
Al-Habsi et al. A communication module for mobile personal health record

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant
CF01 Termination of patent right due to non-payment of annual fee

Granted publication date: 20121107

Termination date: 20190729

CF01 Termination of patent right due to non-payment of annual fee