国产日韩欧美一区二区三区三州_亚洲少妇熟女av_久久久久亚洲av国产精品_波多野结衣网站一区二区_亚洲欧美色片在线91_国产亚洲精品精品国产优播av_日本一区二区三区波多野结衣 _久久国产av不卡

?

基于Web Servicses的PACS接口設(shè)計(jì)與應(yīng)用

2015-12-20 03:07巴江波
醫(yī)療衛(wèi)生裝備 2015年4期
關(guān)鍵詞:申請(qǐng)單調(diào)用住院

巴江波,陳 江,朱 曠

基于Web Servicses的PACS接口設(shè)計(jì)與應(yīng)用

巴江波,陳 江,朱 曠

目的:探討影像歸檔和通信系統(tǒng)(picture archiving and communication systems,PACS)與醫(yī)院信息系統(tǒng)(hospital information system,HIS)間的接口方式。方法:對(duì)比系統(tǒng)接口常用的3種方式,提出基于Web Services技術(shù)的PACS與HIS間數(shù)據(jù)交換的框架,創(chuàng)建系統(tǒng)間的Web Services接口平臺(tái)并進(jìn)行服務(wù)調(diào)用。PACS通過(guò)接口平臺(tái)獲取患者基本信息、申請(qǐng)單信息,更新檢查狀態(tài),自動(dòng)計(jì)費(fèi)和回傳檢查結(jié)果。結(jié)果:Web Services接口平臺(tái)能夠方便、高效、安全地實(shí)現(xiàn)HIS與PACS間的數(shù)據(jù)交換。結(jié)論:Web Services技術(shù)適合開(kāi)發(fā)醫(yī)院系統(tǒng)間的數(shù)據(jù)接口。

PACS;Web Services;接口;流程;申請(qǐng)單

0 引言

影像歸檔和通信系統(tǒng)(p icture archiving and communication systems,PACS)將計(jì)算機(jī)與各種影像設(shè)備連接,利用高速磁盤(pán)存儲(chǔ)和網(wǎng)絡(luò)通信等技術(shù)存儲(chǔ)、管理、傳送和顯示醫(yī)學(xué)影像信息[1],達(dá)到了高效率、低成本地觀察、存儲(chǔ)、管理、回溯和傳送醫(yī)學(xué)影像的效果[2]。醫(yī)院信息系統(tǒng)(hospital information system,HIS)作為醫(yī)院信息化建設(shè)的基礎(chǔ)平臺(tái),PACS需要從HIS中獲取患者完整申請(qǐng)單信息,同時(shí)向HIS反饋申請(qǐng)單的狀態(tài)和檢查結(jié)果等信息[3]。大多數(shù)醫(yī)院HIS與PACS采用不同數(shù)據(jù)平臺(tái),如何實(shí)現(xiàn)系統(tǒng)間的信息交互和信息共享是醫(yī)院信息化建設(shè)需要解決的重要任務(wù)[4]。目前系統(tǒng)間數(shù)據(jù)交換的主要方式包括:數(shù)據(jù)直接操作、中間表和Web Services等,這3種方式對(duì)比見(jiàn)表1。

綜合比較各種接口技術(shù),結(jié)合我院實(shí)際情況,項(xiàng)目組在PACS接口平臺(tái)開(kāi)發(fā)中使用Web Services方式來(lái)完成信息交互。此方法簡(jiǎn)單、可靠、實(shí)用,具有較好的復(fù)用性[5]。

表1 常用接口方式對(duì)比

1 Web Services技術(shù)介紹

Web Services是一種自包含、自描述、模塊化的,用于發(fā)布、定位,并通過(guò)Web調(diào)用的應(yīng)用方式。Web Services既能夠執(zhí)行簡(jiǎn)單的請(qǐng)求也能夠處理復(fù)雜商務(wù)應(yīng)用[6]。簡(jiǎn)單對(duì)象訪問(wèn)協(xié)議(simpleobject accessprotocol,SOAP),web服務(wù)描述語(yǔ)言(webservicesdescriptionlanguage,WSDL),通用描述、發(fā)現(xiàn)與集成服務(wù)(universal description discovery and integration,UDDI)是Web Services的3要素。該技術(shù)廣泛應(yīng)用于跨防火墻應(yīng)用、跨平臺(tái)系統(tǒng)間應(yīng)用集成以及B2B(business-to-business)集成。XML和SOAP是其主要使用的2種技術(shù)[7]。

(1)XML是一種可擴(kuò)展的結(jié)構(gòu)化標(biāo)記語(yǔ)言,用來(lái)標(biāo)記數(shù)據(jù)和定義數(shù)據(jù)類(lèi)型,是一種允許用戶對(duì)自己的標(biāo)記語(yǔ)言進(jìn)行定義的源語(yǔ)言。XML提供統(tǒng)一的方法來(lái)描述和交換結(jié)構(gòu)化數(shù)據(jù),實(shí)現(xiàn)了內(nèi)容與表示的分離[8]。

(2)SOAP是一種基于XML的簡(jiǎn)單協(xié)議,在Web應(yīng)用中廣泛用于結(jié)構(gòu)化信息的交換。SOAP能夠與大多數(shù)因特網(wǎng)協(xié)議和格式結(jié)合使用,通過(guò)基于XML的數(shù)據(jù)結(jié)構(gòu)和超文本傳輸協(xié)議(hyper text transfer protocol,HTTP)實(shí)現(xiàn)對(duì)不同平臺(tái)間分布式對(duì)象的調(diào)用。

2 Web Services接口平臺(tái)設(shè)計(jì)

2.1 接口平臺(tái)主要實(shí)現(xiàn)方式

HIS與放射科信息管理系統(tǒng)(rediologyinformation systems,RIS)/PACS接口平臺(tái)功能框架如圖1所示。

圖1 RIS/HIS接口平臺(tái)功能框架

RIS通過(guò)平臺(tái)從HIS獲取電子申請(qǐng)單并登記后,住院申請(qǐng)自動(dòng)記賬并更新申請(qǐng)狀態(tài)為“已登記”;完成檢查后申請(qǐng)單狀態(tài)被更新為“已檢查”;閱片醫(yī)生通過(guò)接口平臺(tái)從相關(guān)系統(tǒng)中調(diào)閱申請(qǐng)單、病歷和其他檢查結(jié)果等,以提高診斷準(zhǔn)確率;報(bào)告審核完成后,接口平臺(tái)向HIS回寫(xiě)報(bào)告的文字部分并更新申請(qǐng)單狀態(tài)為“已完成”。

2.2 Web Services服務(wù)建立及應(yīng)用

2.2.1 HIS數(shù)據(jù)庫(kù)存儲(chǔ)過(guò)程的建立

在HIS數(shù)據(jù)庫(kù)中建立PACS專(zhuān)用用戶(pacsuser),并在該用戶下建立下列存儲(chǔ)過(guò)程:

(1)獲取合作者基本信息(sp_CS_GetHISPatient Info)。通過(guò)患者類(lèi)別、住院號(hào)或者門(mén)診卡號(hào)等獲取患者的姓名、性別、申請(qǐng)科室、是否急診等患者基本信息。

(2)獲取患者檢查申請(qǐng)單信息(sp_CS_GetHISO rderInfo)。利用患者識(shí)別號(hào)獲取檢查類(lèi)別、檢查項(xiàng)目編碼、檢查項(xiàng)目名稱(chēng)、臨床診斷和簡(jiǎn)單病史等內(nèi)容。

(3)更新檢查狀態(tài)(sp_CS_SendRISExamStatus)。PACS/RIS中登記、檢查、報(bào)告審核和報(bào)告更改等變化是同步更新HIS中申請(qǐng)單的狀態(tài)。

(4)住院項(xiàng)目記賬(pacs_apply_charge_confirm)。當(dāng)檢查申請(qǐng)單為住院時(shí)在登記同時(shí)完成記賬。

(5)回寫(xiě)檢查結(jié)果(sp_CS_RISReport2EMR)。PACS中報(bào)告審核后向HIS返回文字報(bào)告和DICOM圖片調(diào)用地址。

2.2.2 Web Services服務(wù)建立

接口Web Services服務(wù)搭建在PACS的Broker服務(wù)器上,采用Delphi 2009構(gòu)建并發(fā)布服務(wù)。利用Delphi的“SOAP Server Application”控件創(chuàng)建名為PACS_HIS_WebService的Web Service工程,并選擇“Web App Debugger executable,Class Name”添加名為“PACS HIS Web Service”的類(lèi),并利用通用數(shù)據(jù)連接文件(universal data link,UDL)建立與HIS的數(shù)據(jù)庫(kù)連接,主要代碼及腳本如下所示:

Provider=SQLOLEDB.1;Password=pacsuser;Persist Security Info=True;User ID=pacsuser;Initial Catalog=HISDATA;Data Source=HISDATASERVER//建立于HIS數(shù)據(jù)庫(kù)連接的

為實(shí)現(xiàn)PACS與HIS間的數(shù)據(jù)交互,PACS_HIS_ Web Service中實(shí)現(xiàn)下列函數(shù):

(1)獲取患者基本信息GetHISPatientInfo(str inpatient_no):通過(guò)住院號(hào)或者門(mén)診號(hào)(inpatient_no)執(zhí)行存儲(chǔ)過(guò)程sp_CS_GetHISPatientInfo獲得患者的基本資料。

(2)獲得申請(qǐng)單信息GetHISOrderInfo(str inpatient_no):通過(guò)住院號(hào)執(zhí)行存儲(chǔ)過(guò)程sp_CS_GetHISO rderInfo獲得患者申請(qǐng)單的基本信息。

(3)住院項(xiàng)目記賬ChargeConfirm(pstrapply_no):通過(guò)檢查申請(qǐng)單號(hào)執(zhí)行存儲(chǔ)過(guò)程pacs_apply_charge_ confirm,在HIS數(shù)據(jù)庫(kù)中生成檢查費(fèi)用信息。

(4)檢查狀態(tài)更新Sendstatus(str apply_no,str status):函數(shù)通過(guò)申請(qǐng)單號(hào)調(diào)用存儲(chǔ)過(guò)程sp_CS_ SendRISExamStatus更新HIS中申請(qǐng)單的狀態(tài)(status)。

(5)檢查結(jié)果回寫(xiě)RIS Report(str apply_no,str report):根據(jù)申請(qǐng)單號(hào)(apply_no)調(diào)用存儲(chǔ)過(guò)程sp_ CS_RISReport2EMR,向HIS回寫(xiě)文字結(jié)果(report)。

完成上述功能函數(shù)后,利用互聯(lián)網(wǎng)信息服務(wù)(internet information services,IIS)發(fā)布PACS_HIS_Web Service服務(wù)供RIS調(diào)用,服務(wù)發(fā)布的WSDL地址為:http://Web_Service:8081/PACS_HIS_WebService/ wsdl/PACS_HIS_WebService。

2.2.3 PACS HIS Web Service服務(wù)的調(diào)用

在RIS登記過(guò)程中,RIS調(diào)用上述服務(wù)對(duì)數(shù)據(jù)進(jìn)行雙向交互。RIS調(diào)用PACS_HIS_Web Service服務(wù)的腳本如下所示:

SeapConnection conn//定義連接對(duì)象

PACS HIS Web Service Isoap PACS_HIS_obj//定義代理對(duì)象

str_endpoint="http://Web_Service:8081/PACS_ HIS_Web Service/wsdl

/PACS_HIS_WebService"http://定義連接地址

conn=create SoapConnection//創(chuàng)建連接對(duì)象

rV al=Conn.CreateInstance(PACS_HIS_obj," PACS HIS Web Service")//打開(kāi)連接對(duì)象

PACS_HIS_obj.GetHISPatientInfo(str inpatient_ no)//調(diào)用獲取患者基本信息服務(wù)(其他函數(shù)調(diào)用方式相同)

3 應(yīng)用

我院自2012年底啟用全院級(jí)PACS時(shí)開(kāi)始使用電子檢查申請(qǐng)單,并利用門(mén)診卡和住院檢查條碼等載體,通過(guò)接口平臺(tái)優(yōu)化檢查科室的檢查流程,如圖2所示。

圖2 優(yōu)化后的檢查流程

患者憑門(mén)診卡和門(mén)診發(fā)票或者條碼化的住院檢查申請(qǐng)單到放射科登記(如圖3所示),RIS通過(guò)接口平臺(tái)調(diào)取電子申請(qǐng)單的詳細(xì)信息并形成PACS中的電子申請(qǐng)單。接口會(huì)在門(mén)診患者登記過(guò)程中判斷申請(qǐng)單是否收費(fèi),住院患者通過(guò)接口調(diào)用計(jì)費(fèi)函數(shù)完成收費(fèi)。

圖3 RIS登記

患者檢查后,接口平臺(tái)同步更新檢查單的狀態(tài)并回寫(xiě)報(bào)告文字結(jié)果。病房醫(yī)生在醫(yī)生工作站通過(guò)檢查單顏色的變換了解檢查的進(jìn)展過(guò)程,及時(shí)查看文字報(bào)告(如圖4所示),并能夠通過(guò)接口調(diào)閱檢查的DICOM圖片。

圖4 檢查單狀態(tài)及文字結(jié)果查看

4 結(jié)語(yǔ)

自2012年底我院應(yīng)用PACS接口平臺(tái)以來(lái),放射科檢查流程得到了較大優(yōu)化,實(shí)現(xiàn)了申請(qǐng)無(wú)紙化。利用該平臺(tái),HIS與PACS間實(shí)現(xiàn)了信息及時(shí)、全面和有效的共享;放射科能夠獲得電子申請(qǐng)單的完整信息,并能快捷地調(diào)閱患者的完整病歷,相比掃描紙質(zhì)申請(qǐng)單,既提高了效率又避免了因?yàn)樽舟E潦草而引起的無(wú)法辨認(rèn)的情況;醫(yī)生在工作站能及時(shí)了解各項(xiàng)檢查的狀態(tài)并方便地調(diào)閱檢查結(jié)果。

基于Web Services技術(shù)的接口平臺(tái)由于其跨平臺(tái)性和數(shù)據(jù)高安全性,接口設(shè)計(jì)簡(jiǎn)單,在保障數(shù)據(jù)安全的情況下,實(shí)現(xiàn)了醫(yī)院多系統(tǒng)間數(shù)據(jù)高效的交互,適合用于開(kāi)發(fā)醫(yī)院信息系統(tǒng)間接口類(lèi)應(yīng)用。

[1] 何洋洋,楊媛媛.構(gòu)建醫(yī)學(xué)影像信息統(tǒng)一的Web調(diào)閱系統(tǒng)[J].中國(guó)數(shù)字醫(yī)學(xué),2014,9(2):54-56.

[2] 陳薇薇.基于HL7標(biāo)準(zhǔn)的PACS/RIS與HIS集成設(shè)計(jì)與應(yīng)用[J].中國(guó)數(shù)字醫(yī)學(xué),2011,6(11):55-57.

[3] 王忠慶,全宇.基于HL7的HIS與PACS/RIS集成[J].醫(yī)療衛(wèi)生裝備,2009,30(4):38-40.

[4] 朱建軍.基于Web Services的PACS與“軍衛(wèi)一號(hào)”系統(tǒng)集成[J].醫(yī)療衛(wèi)生裝備,2010,31(5):38-40.

[5] 余浩,保鵬飛.HIS系統(tǒng)Web Services接口設(shè)計(jì)與實(shí)現(xiàn)[J].中國(guó)醫(yī)療設(shè)備,2011,26(3):43-45.

[6] 柴曉路,梁宇路.Web Services技術(shù)、架構(gòu)和應(yīng)用[M].北京:電子工業(yè)出版社,2003.

[7] 陸偉.基于Web技術(shù)的醫(yī)生工作站調(diào)閱LIS/RIS/PACS圖文報(bào)告的接口設(shè)計(jì)與實(shí)現(xiàn)現(xiàn)[J].中國(guó)醫(yī)療設(shè)備,2012,27(3):38-45.

[8] 李享,束研.基于Web的全院性PACS體系改進(jìn)與優(yōu)化[J].中國(guó)數(shù)字醫(yī)學(xué),2011,6(7):94-96.

(收稿:2014-03-11 修回:2014-07-10)

(欄目責(zé)任編校:李惠萍 傅 靂)

Design and application of PACS interface based on Web Services

BA Jiang-bo,CHEN Jiang,ZHU Kuang
(Information Department of Jingzhou Hospital,Tongji Medical College of Huazhong University of Science and Technology,Jingzhou 434020,Hubei Province,China)

ObjectiveTo explore the interface between PACS and HIS.MethodsAn interface between PACS and HIS was developed based on Web Services.Then PACS could acquire the essential information and application form information of the patient,and could update the status of examination,complete charging automatically and return the examination results.ResultsThe data exchange was completed between HIS and PACS efficiently.ConclusionWeb Services technology can be used to develop the interface between hospital systems.[Chinese Medical Equipment Journal,2015,36(4):69-71]

PACS;Web Services;interface;procedure;application form

R318;TP393.03

A

1003-8868(2015)04-0069-03

10.7687/J.ISSN1003-8868.2015.04.069

巴江波(1980—),男,工程師,主要從事醫(yī)院信息化規(guī)劃與管理方面的研究工作,E-mail:bjb1234@163.com。

434020湖北荊州,華中科技大學(xué)同濟(jì)醫(yī)學(xué)院附屬荊州醫(yī)院信息科(巴江波,陳 江,朱 曠)

猜你喜歡
申請(qǐng)單調(diào)用住院
媽媽住院了
昆明市2012~2020年HIV/AIDS住院患者的疾病譜
臨床輸血申請(qǐng)單不合格項(xiàng)目分析及應(yīng)對(duì)措施
核電項(xiàng)目物項(xiàng)調(diào)用管理的應(yīng)用研究
系統(tǒng)虛擬化環(huán)境下客戶機(jī)系統(tǒng)調(diào)用信息捕獲與分析①
我院檢查申請(qǐng)單流程設(shè)計(jì)與應(yīng)用
PDCA循環(huán)在輸血申請(qǐng)單規(guī)范填寫(xiě)管理中的作用
精神病人住院自縊 醫(yī)院擔(dān)啥責(zé)
Alzheimer’s patient’s heart doesn’t forget a mother’s day tradition
利用RFC技術(shù)實(shí)現(xiàn)SAP系統(tǒng)接口通信