版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
新博卓暢技術(shù)(北京)有限公司醫(yī)院信息平臺(tái)接口規(guī)范?新奧博為技術(shù)有限公司2015-04更改頁(yè)序號(hào)版本號(hào)更改內(nèi)容描述更改人更改日期12.0。0創(chuàng)建文檔,定義WS交互點(diǎn),基礎(chǔ)字典同步下載接口李長(zhǎng)松2015-04-2122.0。1平臺(tái)服務(wù)部分接口請(qǐng)求參數(shù)結(jié)構(gòu)中添加服務(wù)版本參數(shù)李長(zhǎng)松2015-05—1332.0.2添加A00、A02、A03、A04部分交換服務(wù)說(shuō)明李長(zhǎng)松、李崢、王立新2015—05—1942.0.3添加消息發(fā)布HTTP接口方式,修改A0000參數(shù)結(jié)構(gòu),添加了SERVICE_TYPE參數(shù)李長(zhǎng)松2015-06-2552.0.4添加C2406,C2407,C2408及物資申領(lǐng)信息發(fā)布服務(wù)接口說(shuō)明李長(zhǎng)松2015-07—01表單流程:①項(xiàng)目負(fù)責(zé)人編制→②立項(xiàng)部門審核→③上一級(jí)部門批準(zhǔn)→④研發(fā)中心存檔本表單為一份,由研發(fā)中心留存?目錄TO(shè)C\o”1-3"\h\z\uHYPERLINK\l"_Toc422303245"1?文檔說(shuō)明?PAGEREF_Toc422303245\h4HYPERLINK\l"_Toc422303246”2?引用標(biāo)準(zhǔn) PAGEREF_Toc422303246\h4HYPERLINK\l"_Toc422303247"3?接口方式 PAGEREF_Toc422303247\h4HYPERLINK\l"_Toc422303248”3。1?WS消息方式 PAGEREF_Toc422303248\h5HYPERLINK\l"_Toc422303249"3。2?業(yè)務(wù)協(xié)同與數(shù)據(jù)交換流程 PAGEREF_Toc422303249\h6HYPERLINK\l”_Toc422303250"3.3 安全訪問(wèn)機(jī)制 PAGEREF_Toc422303250\h7HYPERLINK4 平臺(tái)服務(wù)接口 PAGEREF_Toc422303251\h7HYPERLINK\l"_Toc422303252"4.1 獲取令牌服務(wù)接口?PAGEREF_Toc422303252\h7HYPERLINK\l”_Toc422303253"4。1。1?接口說(shuō)明?PAGEREF_Toc422303253\h7HYPERLINK\l"_Toc422303254"4.1。2?場(chǎng)景說(shuō)明 PAGEREF_Toc422303254\h8HYPERLINK\l"_Toc422303255"4.1.3 調(diào)用地址 PAGEREF_Toc422303255\h8HYPERLINK\l”_Toc422303256"4.1.4 WS接口定義?PAGEREF_Toc422303256\h8HYPERLINK\l"_Toc422303257"4。2?消息發(fā)布服務(wù)接口?PAGEREF_Toc422303257\h10HYPERLINK4.2.1?接口說(shuō)明 PAGEREF_Toc422303258\h10HYPERLINK\l"_Toc422303259"4。2。2?場(chǎng)景說(shuō)明 PAGEREF_Toc422303259\h10HYPERLINK\l”_Toc422303260"4.2。3 調(diào)用地址 PAGEREF_Toc422303260\h11HYPERLINK\l"_Toc422303261"4.2.4?WS接口定義 PAGEREF_Toc422303261\h11HYPERLINK\l"_Toc422303262"4.3?業(yè)務(wù)交換服務(wù)接口 PAGEREF_Toc422303262\h12HYPERLINK4.3。2 場(chǎng)景說(shuō)明?PAGEREF_Toc422303264\h13HYPERLINK\l"_Toc422303265”4.3。3 調(diào)用地址 PAGEREF_Toc422303265\h13HYPERLINK\l”_Toc422303266"4。3.4 WS接口定義 PAGEREF_Toc422303266\h13HYPERLINK\l”_Toc422303267”5 業(yè)務(wù)交換服務(wù)?PAGEREF_Toc422303267\h15HYPERLINK\l"_Toc422303268"5.1?業(yè)務(wù)交互服務(wù)概述 PAGEREF_Toc422303268\h15HYPERLINK\l”_Toc422303269”5.2 基礎(chǔ)交換服務(wù)(A)?03269\h15HYPERLINK\l"_Toc422303270"5。2.1?消息訂閱服務(wù)(A00) PAGEREF_Toc422303270\h15HYPERLINK\l"_Toc422303271”5.2.2 患者服務(wù)(A01) PAGEREF_Toc422303271\h17HYPERLINK\l"_Toc422303272"5.2.3?醫(yī)療衛(wèi)生人員服務(wù)(A02) PAGEREF_Toc422303272\h17HYPERLINK\l"_Toc422303273"5。2.4?醫(yī)療衛(wèi)生機(jī)構(gòu)(科室)服務(wù)(A03) PAGEREF_Toc422303273\h33HYPERLINK\l"_Toc422303274"5.2.5 術(shù)語(yǔ)和字典服務(wù)(A04) PAGEREF_Toc422303274\h38HYPERLINK5。4?醫(yī)院管理交換服務(wù)(C)?PAGEREF_Toc422303276\h38HYPERLINK\l”_Toc422303277"6?服務(wù)異常編碼?PAGEREF_Toc422303277\h38?文檔說(shuō)明本文檔定義了醫(yī)院信息平臺(tái)(后續(xù)簡(jiǎn)稱平臺(tái))和院內(nèi)業(yè)務(wù)系統(tǒng)(HIS、LIS、PACS、EMR)的接口方式、接口規(guī)范。引用標(biāo)準(zhǔn)基于電子病歷的醫(yī)院信息平臺(tái)建設(shè)技術(shù)解決方案(1。0版)2011-03;河南省數(shù)字化醫(yī)院建設(shè)指南(2014版)2014-05;《電子病歷基本架構(gòu)與數(shù)據(jù)標(biāo)準(zhǔn)(試行)》,2009—12;《基于電子病歷的醫(yī)院信息平臺(tái)技術(shù)規(guī)范》,2014-10—01《電子病歷基本數(shù)據(jù)集》,2014—5-30;河南省基于健康檔案的衛(wèi)生信息平臺(tái)接口庫(kù)說(shuō)明(醫(yī)療服務(wù)V1.7.1)試行河南省基于健康檔案的衛(wèi)生信息平臺(tái)接口庫(kù)說(shuō)明(衛(wèi)生資源V1。0。1)試行接口方式醫(yī)院信息集成平臺(tái)業(yè)務(wù)協(xié)同與數(shù)據(jù)交換采用SOA架構(gòu)設(shè)計(jì),需要ESB企業(yè)總線支持實(shí)現(xiàn)醫(yī)院業(yè)務(wù)系統(tǒng)業(yè)務(wù)協(xié)同和數(shù)據(jù)的交換.數(shù)據(jù)交換總線功能主要包括:SOA支持,遵循SOA設(shè)計(jì)原則和技術(shù)標(biāo)準(zhǔn),提供松耦合模式,實(shí)現(xiàn)業(yè)務(wù)邏輯和應(yīng)用邏輯、數(shù)據(jù)邏輯等分離;智能路由支持,采用靈活的消息路由方式,支持基于消息內(nèi)容的處理和路由;XML支持,支持標(biāo)準(zhǔn)XML數(shù)據(jù)的格式轉(zhuǎn)換,可以通過(guò)圖形化映射組件、XSLT、客戶化Java程序等多種方式實(shí)現(xiàn)轉(zhuǎn)換功能;消息發(fā)布/訂閱功能,支持隊(duì)列和主題兩種訂閱模式;WS消息方式Webservice是一個(gè)跨語(yǔ)言的,松耦合、平臺(tái)獨(dú)立的、基于可編程的web的應(yīng)用程序,可使用開放的XML標(biāo)準(zhǔn)來(lái)描述、發(fā)布、發(fā)現(xiàn)、協(xié)調(diào)和配置這些應(yīng)用程序,用于開發(fā)分布式的互操作的應(yīng)用程序。醫(yī)院信息平臺(tái)定義的WS消息交換接口滿足SOAP1.1SOAP1。2、WSDL1。1WSDL2。0標(biāo)準(zhǔn)規(guī)范。WS接口定義說(shuō)明性描述主要由以下幾部分組成:接口說(shuō)明:定義和說(shuō)明接口的作用和適用范圍場(chǎng)景說(shuō)明:定義和描述WS服務(wù)接口的調(diào)用和使用場(chǎng)景、說(shuō)明業(yè)務(wù)處理流程;服務(wù)地址:描述WS服務(wù)的調(diào)用URL地址;請(qǐng)求數(shù)據(jù)結(jié)構(gòu):定義和描述WS服務(wù)的請(qǐng)求數(shù)據(jù)結(jié)構(gòu)和參數(shù)說(shuō)明;響應(yīng)數(shù)據(jù)結(jié)構(gòu):定義和描述WS服務(wù)的響應(yīng)數(shù)據(jù)結(jié)構(gòu)和參數(shù)說(shuō)明;業(yè)務(wù)協(xié)同與數(shù)據(jù)交換流程說(shuō)明:業(yè)務(wù)系統(tǒng)A(入LIS)訂閱相關(guān)業(yè)務(wù)消息,醫(yī)院信息平臺(tái)接收消息訂閱,并存儲(chǔ)訂閱信息;業(yè)務(wù)系統(tǒng)B(如HIS)處理業(yè)務(wù)過(guò)程中生成業(yè)務(wù)關(guān)鍵數(shù)據(jù)(如醫(yī)生工作站生成實(shí)驗(yàn)室化驗(yàn)申請(qǐng)單),然后業(yè)務(wù)系統(tǒng)B生成業(yè)務(wù)關(guān)鍵數(shù)據(jù)后,把業(yè)務(wù)關(guān)鍵數(shù)據(jù)調(diào)用醫(yī)院信息平臺(tái)相關(guān)接口發(fā)送到醫(yī)院信息平臺(tái)。醫(yī)院信息平臺(tái)接收業(yè)務(wù)系統(tǒng)B發(fā)送的關(guān)鍵業(yè)務(wù)數(shù)據(jù)(實(shí)驗(yàn)室化驗(yàn)單申請(qǐng)),將數(shù)據(jù)存儲(chǔ)入醫(yī)院信息平臺(tái)數(shù)據(jù)中心,同時(shí)將新增或更新業(yè)務(wù)關(guān)鍵數(shù)據(jù)的信息生成消息(實(shí)驗(yàn)室化驗(yàn)申請(qǐng)單消息)通知推送給已經(jīng)訂閱了相關(guān)內(nèi)容消息的業(yè)務(wù)系統(tǒng)A(如LIS)業(yè)務(wù)系統(tǒng)A(LIS)接收通知消息,消息內(nèi)容中包括消息關(guān)聯(lián)業(yè)務(wù)數(shù)據(jù)ID(實(shí)驗(yàn)室化驗(yàn)申請(qǐng)單ID)、消息類型(實(shí)驗(yàn)室化驗(yàn)申請(qǐng)單類型消息)、獲取業(yè)務(wù)數(shù)據(jù)所需要的服務(wù)接口地址、獲取業(yè)務(wù)數(shù)據(jù)所需要的服務(wù)編碼(實(shí)驗(yàn)室化驗(yàn)申請(qǐng)單查詢服務(wù)編碼);業(yè)務(wù)系統(tǒng)A(LIS)根據(jù)消息內(nèi)容調(diào)用消息中包含的服務(wù)接口地址,調(diào)用相關(guān)接口服務(wù)(實(shí)驗(yàn)室化驗(yàn)申請(qǐng)單查詢服務(wù))獲取指定ID業(yè)務(wù)數(shù)據(jù);醫(yī)院信息平臺(tái)根據(jù)業(yè)務(wù)系統(tǒng)A(LIS)傳遞的服務(wù)編碼和業(yè)務(wù)數(shù)據(jù)ID,從醫(yī)院信息平臺(tái)數(shù)據(jù)中心獲取指定數(shù)據(jù);醫(yī)院信息平臺(tái)將查詢到的業(yè)務(wù)數(shù)據(jù)封裝為標(biāo)準(zhǔn)接口數(shù)據(jù)結(jié)構(gòu)(XML)結(jié)構(gòu)數(shù)據(jù),返回業(yè)務(wù)系統(tǒng)A(LIS);業(yè)務(wù)系統(tǒng)A(LIS)獲取指定業(yè)務(wù)數(shù)據(jù)后進(jìn)行后續(xù)業(yè)務(wù)處理。安全訪問(wèn)機(jī)制滿足數(shù)字化醫(yī)院信息安全要求,建立健全的信息安全保障體系是保障院內(nèi)系統(tǒng)安全的基礎(chǔ)??煽坑行У陌踩L問(wèn)機(jī)制,是保證醫(yī)院信息平臺(tái)接口庫(kù)和各業(yè)務(wù)系統(tǒng)WS服務(wù)的安全,通過(guò)身份驗(yàn)證防止非法用戶、匿名用戶和惡意用戶的非法訪問(wèn)。WS接口方式安全訪問(wèn)機(jī)制依賴醫(yī)院信息平臺(tái)的令牌動(dòng)態(tài)口令算法,平臺(tái)定義令牌加密算法,每次產(chǎn)生的令牌在設(shè)置時(shí)間內(nèi)是有效的,超過(guò)令牌的有效期這個(gè)令牌就失效了,必須重新產(chǎn)生一個(gè)令牌.平臺(tái)服務(wù)接口獲取令牌服務(wù)接口接口說(shuō)明醫(yī)院信息平臺(tái)在每次調(diào)用接口時(shí)需要帶上accessToken參數(shù),accessToken參數(shù)由systemCode和systemPassword換取。systemCode是第三方系統(tǒng)編碼,每個(gè)第三方應(yīng)用系統(tǒng)擁有一個(gè)唯一的systemCode,systemPassword是系統(tǒng)憑證密碼。醫(yī)院信息平臺(tái)系統(tǒng)管理員可以通過(guò)管理端的權(quán)限分配給第三方系統(tǒng)一個(gè)唯一的systemPassword.當(dāng)?shù)谌较到y(tǒng)調(diào)用醫(yī)院信息平臺(tái)接口時(shí),醫(yī)院信息平臺(tái)會(huì)根據(jù)此次訪問(wèn)的accessToken,校驗(yàn)訪問(wèn)的合法權(quán)限以返回相應(yīng)的結(jié)果。accessToken令牌有時(shí)效性,醫(yī)院信息平臺(tái)默認(rèn)設(shè)置為7200秒,平臺(tái)管理員可以通過(guò)系統(tǒng)參數(shù)修改時(shí)效參數(shù)。如果第三方系統(tǒng)調(diào)用本接口時(shí)accessToken未過(guò)期,醫(yī)院信息平臺(tái)會(huì)自動(dòng)延長(zhǎng)accessToken到期時(shí)間。如果調(diào)用本接口時(shí)accessToken過(guò)期,則醫(yī)院信息平臺(tái)會(huì)生成新的accessToken令牌并返回。場(chǎng)景說(shuō)明第三方系統(tǒng)調(diào)用醫(yī)院信息平臺(tái)業(yè)務(wù)交換服務(wù)接口前,先需要通過(guò)本接口獲取accessToken,然后使用accessToken再調(diào)用平臺(tái)其他業(yè)務(wù)服務(wù)接口。調(diào)用地址http://ip:port//hipService/GetTokenPortWS接口定義WSDL文檔:<?xmlversion="1。0"encoding="UTF-8”?〉<wsdl:definitionsxmlns:wsdl="http://schem/wsdl/”xmlns:soap="http://schemas.xmlsoap。org/wsdl/soap/"xmlns:http=”http://schema/wsdl/http/"xmlns:xs="http://www.w3.org/2001/XMLSchema”xmlns:soapenc=”http://schemas.xmlso/soap/encoding/"xmlns:mime=”http://schemas.xmlsoa/wsdl/mime/”xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance”xmlns:tns="http:/www.xinbohit.com"targetNamespace="http:/www.xinbohit.com”> <wsdl:types〉 <xs:schematargetNamespace="http://www.xinbohit。com"elementFormDefault=”qualified"/>?〈/wsdl:types〉?<wsdl:messagename="GetTokenRequest"〉 ?〈wsdl:partname=”requestId”type="xs:string"/〉??<wsdl:partname=”requestIP"type="xs:string"/>??<wsdl:partname="systemCode”type=”xs:string”/〉 ?〈wsdl:partname="systemPassword"type="xs:string"/〉?〈/wsdl:message> <wsdl:messagename=”GetTokenResponse">? <wsdl:partname="requestId"type="xs:string"/〉 <wsdl:partname="msgCode"type="xs:string”/〉 <wsdl:partname=”msgDesc”type=”xs:string”/>? 〈wsdl:pa="accessToken"type="xs:string”/〉?</wsdl:message>?〈wsdl:portTypename="GetTokenPortType">??〈wsdl:operationname=”getToken">? ?<wsdl:inputmessage=”tns:GetTokenRequest”/>? ?〈wsdl:outputmessage="tns:GetTokenResponse”/〉 </wsdl:operation>?</wsdl:portType> 〈wsdl:bindingname="GetTokenBinding"type="tns:GetTokenPortType"> ?〈soap:bindingstyle="document”transport=”http://schemas.xmlsoap。org/soap/http"/> <wsdl:operationname="getToken"〉 <soap:operationsoapAction=”http://www。xinboh/services"style="document"/〉 ?〈wsdl:input> ??〈soap:bodyuse="literal"/>? 〈/wsdl:input>? 〈wsdl:output>?? ?〈soap:bodyuse="literal”/>???〈/wsdl:output〉? 〈/wsdl:operation> </wsdl:binding〉 <wsdl:servicename="GetTokenService"〉 ?<wsdl:portname="GetTokenPort"binding="tns:GetTokenBinding"> ? 〈soap:addresslocat(yī)ion="http://ip:port/hipService/GetTokenService"/〉? 〈/wsdl:port>?</wsdl:service>〈/wsdl:definitions>參數(shù)說(shuō)明請(qǐng)求參數(shù)(GetTokenRequest):參數(shù)數(shù)據(jù)類型是否必須說(shuō)明requestId字符串是UUIDrequestIP字符串是第三方系統(tǒng)所在服務(wù)器的IP地址systemCode字符串是第三方系統(tǒng)編碼systemPassword字符串是第三方系統(tǒng)請(qǐng)求密碼響應(yīng)參數(shù)(GetTokenResponse):參數(shù)數(shù)據(jù)類型是否必須說(shuō)明requestId字符串是請(qǐng)求是攜帶的參數(shù)requestIdmsgCode字符串是請(qǐng)求消息編碼(0000為請(qǐng)求正常,其他為處理異常,具體異常編碼參考平臺(tái)服務(wù)消息編碼部分)msgDesc字符串是請(qǐng)求消息描述accessToken字符串是返回的第三方系統(tǒng)調(diào)用接口令牌消息發(fā)布服務(wù)接口接口說(shuō)明本接口主要提供消息通知服務(wù),當(dāng)醫(yī)院信息平臺(tái)數(shù)據(jù)中心相關(guān)業(yè)務(wù)數(shù)據(jù)發(fā)生變化,本接口會(huì)生成相關(guān)消息,然后推送到已經(jīng)訂閱了本消息的三方系統(tǒng)。本接口推送消息如果失敗,醫(yī)院信息平臺(tái)5分鐘第二次推送消息,如果第二次推送消息失敗,在過(guò)30分鐘第三次推送消息,如果第三次推送消息失敗,再過(guò)90分鐘第四次推送消息,依次類推。醫(yī)院信息平臺(tái)在七次推送消息都失敗后,平臺(tái)停止消息推送.平臺(tái)管理員可以設(shè)置每次消息推送失敗間隔時(shí)間。七次推送失敗的消息醫(yī)院信息平臺(tái)提供推送消息失敗日志查詢。場(chǎng)景說(shuō)明當(dāng)醫(yī)院信息平臺(tái)數(shù)據(jù)中心相應(yīng)業(yè)務(wù)數(shù)據(jù)發(fā)生變化時(shí),通過(guò)本接口發(fā)布給已經(jīng)訂閱了相關(guān)消息的第三方系統(tǒng)。調(diào)用地址業(yè)務(wù)系統(tǒng)提供接口定義WebService接口方式說(shuō)明WebService方式指業(yè)務(wù)系統(tǒng)作為WebService服務(wù)端,醫(yī)院平臺(tái)作為WebService客戶端,業(yè)務(wù)系統(tǒng)在消息訂閱時(shí)提供服務(wù)端調(diào)用地址(參見A0000服務(wù)的RECEIVE_URL參數(shù)說(shuō)明).當(dāng)有消息需要發(fā)布時(shí),醫(yī)院平臺(tái)根據(jù)訂閱信息,將信息數(shù)據(jù)通過(guò)消息發(fā)布接口推送至業(yè)務(wù)系統(tǒng)。WSDL定義WSDL文檔:〈?xmlversion="1.0"encoding=”UTF-8"?〉<!-—被2012()使用XMLSpyv編輯的(http://www.altova。com)by-->〈wsdl:definitionsxmlns:wsdl=”http://schemas。xmlsoap。org/wsdl/"xmlns:soap=”http://schemas.xmlsoap。org/wsdl/soap/"xmlns:http="http://schemas.xmlsoap。org/wsdl/http/"xmlns:xs="http://www./2001/XMLSchema"xmlns:soapenc="http://schemas.xmlsoap。org/soap/encoding/”xmlns:mime="http://schemas.xmlsoap.org/wsdl/mime/”xmlns:xsi=”http://www.w3.org/2001/XMLSchema-instance”xmlns:tns="http://www.xinbohit.com"targetNamespace="http://www.xinbohit.com"> <wsdl:types>??<xs:schematargetNamespace=”http://new。webservice。namespace”elementFormDefault="qualified"/〉?〈/wsdl:types> <wsdl:messagename="NotifyRequest"〉 <wsdl:partname="notifyCode”type=”xs:string”/> ?〈wsdl:=”callBackServiceVersion"type=”xs:string”/> ?<wsdl:partname=”callBackServiceCode"type=”xs:string"/> <wsdl:partname="callBackWsUrl”type="xs:string”/> ?<wsdl:partname="data"type="xs:string"/>??<wsdl:par="pubCount"type=”xs:int”/> </wsdl:message> 〈wsdl:portTypename=”NotifyPortType”> ?<wsdl:operat(yī)ionname="Notify"〉???〈wsdl:inputmessage=”tns:NotifyRequest"/> ?〈/wsdl:operation>?</wsdl:portType>?〈wsdl:bindingname="NotifyBinding"type="tns:NotifyPortType”> 〈soap:bindingstyle="document”transport="http://schemas.xmlsoap.org/soap/http"/> <wsdl:operationname=”Notify">? 〈soap:operationsoapAction="http://www.xinbohit。com/services”style="document"/> ??<wsdl:input> ???〈soap:bodyuse=”literal"/〉???〈/wsdl:input〉 </wsdl:operat(yī)ion〉?〈/wsdl:binding> <wsdl:servicename=”NotifyService"〉 ?〈wsdl:portname="NotifyPort"binding="tns:NotifyBinding"> ?<soap:addresslocation=”http://localhost/hipService"/〉 ?〈/wsdl:port〉 </wsdl:service〉〈/wsdl:definitions〉參數(shù)說(shuō)明請(qǐng)求參數(shù):參數(shù)數(shù)據(jù)類型是否必須說(shuō)明notifyCode字符串是消息編碼,具體編碼參考各個(gè)信息發(fā)布接口定義callBackServiceVersion字符串是回調(diào)服務(wù)版本號(hào)callBackServiceCode字符串是回調(diào)服務(wù)編碼,具體編碼參考業(yè)務(wù)交換服務(wù)編碼定義callBackWsUrl字符串是回調(diào)服務(wù)地址data字符串是消息附帶業(yè)務(wù)數(shù)據(jù),多個(gè)數(shù)據(jù)用^^^分隔,例如:abc^^^123456^^^adminpubCount整型是消息推送次數(shù)響應(yīng)參數(shù):無(wú)響應(yīng)參數(shù),消息發(fā)布服務(wù)接口負(fù)責(zé)發(fā)布相關(guān)業(yè)務(wù)數(shù)據(jù)新增、更新消息,消息發(fā)布未返回異常醫(yī)院信息平臺(tái)即認(rèn)為消息發(fā)送成功HTTP接口方式說(shuō)明HTTP方式指業(yè)務(wù)系統(tǒng)作為服務(wù)端提供HTTP服務(wù),醫(yī)院平臺(tái)作為調(diào)用HTTP服務(wù)的客戶端,業(yè)務(wù)系統(tǒng)在消息訂閱時(shí)提供服務(wù)端調(diào)用地址(參見A0000服務(wù)的RECEIVE_URL參數(shù)說(shuō)明).當(dāng)有消息需要發(fā)布時(shí),醫(yī)院平臺(tái)根據(jù)訂閱信息,將信息數(shù)據(jù)通過(guò)消息發(fā)布接口推送至業(yè)務(wù)系統(tǒng).參數(shù)以POST方式作為HTTP請(qǐng)求參數(shù)傳遞到服務(wù)端。參數(shù)說(shuō)明請(qǐng)求參數(shù):參數(shù)數(shù)據(jù)類型是否必須說(shuō)明notifyCode字符串是消息編碼,具體編碼參考各個(gè)信息發(fā)布接口定義callBackServiceVersion字符串是回調(diào)服務(wù)版本號(hào)callBackServiceCode字符串是回調(diào)服務(wù)編碼,具體編碼參考業(yè)務(wù)交換服務(wù)編碼定義callBackWsUrl字符串是回調(diào)服務(wù)地址data字符串是消息附帶業(yè)務(wù)數(shù)據(jù),多個(gè)數(shù)據(jù)用^^^分隔,例如:abc^^^123456^^^adminpubCount整型是消息推送次數(shù)響應(yīng)參數(shù):無(wú)響應(yīng)參數(shù),消息發(fā)布服務(wù)接口負(fù)責(zé)發(fā)布相關(guān)業(yè)務(wù)數(shù)據(jù)新增、更新消息,消息發(fā)布未返回異常醫(yī)院信息平臺(tái)即認(rèn)為消息發(fā)送成功業(yè)務(wù)交換服務(wù)接口接口說(shuō)明業(yè)務(wù)交換服務(wù)接口主要完成各類業(yè)務(wù)交換過(guò)程中的功能接口,每個(gè)不同的業(yè)務(wù)功能由服務(wù)編碼區(qū)分(具體編碼見業(yè)務(wù)交換服務(wù)部分的服務(wù)編碼說(shuō)明).場(chǎng)景說(shuō)明當(dāng)業(yè)務(wù)系統(tǒng)需要進(jìn)行數(shù)據(jù)交換時(shí),首先需要獲取令牌,然后使用令牌調(diào)用本接口調(diào)用指定服務(wù)編碼服務(wù),完成數(shù)據(jù)交換過(guò)程.調(diào)用地址http://ip:port//hipService/CommonPortWS接口定義WSDL文檔:<?xmlversion="1.0”encoding="UTF-8"?〉〈!--被2012()使用XMLSpyv編輯的(http://www。altova.com)by-—><wsdl:definitionsxmlns:wsdl=”http://schemas.xmlsoap。org/wsdl/"xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/"xmlns:http=”http://schemas.xmlsoap。org/wsdl/http/"xmlns:xs="http://www.w3.org/2001/XMLSchema"xmlns:soapenc=”http://schemas.xmlsoap.org/soap/encoding/"xmlns:mime="http://schemas.xmlsoap。org/wsdl/mime/”xmlns:xsi="http://ww/2001/XMLSchema-instance"xmlns:tns="http://www.xinbohit.com"targetNamespace="http://www.xinbohit.com"> <wsdl:types> <xsi:schemaxmlns:xsi="http://www.w3。org/2001/XMLSchema"targetNamespace=”http://www.xinbohit。com"elementFormDefault=”qualified”/> </wsdl:types> <wsdl:messagename="CommonRequest”>??〈wsdl:partname="requestId”type=”xs:string"/> ?〈wsdl:pa=”accessToken"type=”xs:string"/> ?〈wsdl:partname=”requestIP"type=”xs:string”/> ?〈wsdl:partname="requestUserAccount"type=”xs:string"/> 〈wsdl:partname="serviceVersion”type="xs:string”/〉 〈wsdl:partname="serviceCode"type="xs:string”/>? 〈wsdl:partname=”requestData”type=”xs:string”/〉 </wsdl:message> <wsdl:messagename=”CommonResponse">??<wsdl:partname="requestId"type=”xs:string"/〉??〈wsdl:partname="msgCode”type=”xs:string"/〉 <wsdl:partname="msgDesc"type=”xs:string”/〉 <wsdl:partname="responseData"type=”xs:string"/> </wsdl:message〉?<wsdl:portTypename="CommonPortType”〉? <wsdl:operationname="Common"〉???<wsdl:inputmessage=”tns:CommonRequest"/〉 ??<wsdl:outputmessage=”tns:CommonResponse”/>? 〈/wsdl:operation〉 〈/wsdl:portType〉?〈wsdl:bindingname="CommonBinding"type=”tns:CommonPortType"〉??〈soap:bindingstyle="document”transport=”http://schemas。xmlsoap.org/soap/http"/> ?<wsdl:operationname="Common”〉 ? <soap:operationsoapAction="http://www.xinbohit。com/services"style="document"/〉 ??<wsdl:input>?? ?<soap:bodyuse=”literal"/〉 </wsdl:input〉 <wsdl:output>? ?〈soap:bodyuse=”literal”/> </wsdl:output〉 ?〈/wsdl:operation>?</wsdl:binding> 〈wsdl:ser="CommonService”>? <wsdl:portname="CommonPort”binding="tns:CommonBinding"〉?? <soap:addresslocation="http://localhost/HipService”/> </wsdl:port〉?〈/wsdl:service〉</wsdl:definitions>參數(shù)說(shuō)明請(qǐng)求參數(shù)參數(shù)數(shù)據(jù)類型是否必須說(shuō)明requestId字符串是UUIDaccessToken字符串是第三方系統(tǒng)調(diào)用接口令牌,參考獲取令牌服務(wù)接口定義requestIP字符串是第三方系統(tǒng)中相應(yīng)用戶所在客戶端的IP地址requestUserAccount字符串是第三方系統(tǒng)中相應(yīng)用戶賬戶serviceVersion字符串是調(diào)用的服務(wù)版本號(hào)serviceCode字符串是調(diào)用的服務(wù)編碼,具體編碼參考業(yè)務(wù)交換服務(wù)中的定義requestData字符串是調(diào)用服務(wù)需要的請(qǐng)求數(shù)據(jù),具體定義參考相應(yīng)服務(wù)定義響應(yīng)參數(shù)參數(shù)數(shù)據(jù)類型是否必須說(shuō)明requestId字符串是消息編碼,具體編碼參考各個(gè)信息發(fā)布接口定義msgCode字符串是請(qǐng)求消息編碼(0000為請(qǐng)求正常,其他為處理異常,具體異常編碼參考平臺(tái)服務(wù)消息編碼部分)msgDesc字符串是請(qǐng)求消息描述responseData字符串否服務(wù)返回的響應(yīng)數(shù)據(jù),具體定義參考相應(yīng)服務(wù)定義業(yè)務(wù)交換服務(wù)業(yè)務(wù)交互服務(wù)概述約定:所有日期時(shí)間轉(zhuǎn)成字符串請(qǐng)求和返回的xml信息的標(biāo)簽均為大寫基礎(chǔ)交換服務(wù)(A)消息訂閱服務(wù)(A00)訂閱消息服務(wù)(A0000)服務(wù)編碼服務(wù)編碼:A0000服務(wù)說(shuō)明本服務(wù)提供業(yè)務(wù)系統(tǒng)訂閱平臺(tái)各種消息通知,訂閱消息通知后,平臺(tái)根據(jù)訂閱主題會(huì)推送相關(guān)消息到訂閱制定通知地址請(qǐng)求參數(shù)參數(shù)說(shuō)明序號(hào)參數(shù)名稱參數(shù)類型是否必需參數(shù)說(shuō)明1OPERATION_TYPEInt是操作類型0-訂閱消息1—取消訂閱2TOPICSString是消息主題序列,多個(gè)消息主題需要用半角逗號(hào)分隔。3SERVICE_TYPEInt否接口服務(wù)方式0—WS方式1-HTTP方式4RECEIVE_(tái)URLString否接收消息URL,如果OPERATION_TYPE為0,則此參數(shù)必需,此URL提供的接收消息的服務(wù)方式,具體定義參照本文檔【4。2消息發(fā)布服務(wù)接口】定義。XML示例:<REQUEST>?〈OPERATION_TYPE>0</OPERATION_TYPE>?〈TOPICS〉String〈/TOPICS>?<SERVICE_TYPE>0〈/SERVICE_TYPE〉 〈RECEIVE_(tái)URL>String</RECEIVE_(tái)URL></REQUEST>響應(yīng)參數(shù)無(wú)患者服務(wù)(A01)暫未定醫(yī)療衛(wèi)生人員服務(wù)(A02)醫(yī)護(hù)人員業(yè)務(wù)系統(tǒng)編碼上傳(A0201)服務(wù)編碼服務(wù)編碼:A0201服務(wù)說(shuō)明本服務(wù)主要實(shí)現(xiàn)各個(gè)業(yè)務(wù)系統(tǒng)對(duì)醫(yī)療服務(wù)人員進(jìn)行自定義編碼后,將自定義編碼上傳平臺(tái),平臺(tái)對(duì)醫(yī)療服務(wù)人員在不同業(yè)務(wù)系統(tǒng)的編碼形成對(duì)照索引。請(qǐng)求參數(shù)參數(shù)說(shuō)明序號(hào)參數(shù)名稱參數(shù)類型是否必需取值范圍參數(shù)說(shuō)明1HIP_STAFF_CODEString是32平臺(tái)對(duì)醫(yī)療服務(wù)人員的編碼(工號(hào))2OPERATION_STAFF_CODEString是32請(qǐng)求的業(yè)務(wù)系統(tǒng)對(duì)醫(yī)療服務(wù)人員的編碼(工號(hào))XML示例:<REQUEST>?<HIP_STAFF_CODE>String</HIP_STAFF_CODE>?<OPERATION_STAFF_CODE>String</OPERATION_STAFF_CODE〉</REQUEST〉響應(yīng)參數(shù)參數(shù)說(shuō)明:無(wú)醫(yī)護(hù)人員信息查詢(A0202)服務(wù)編碼服務(wù)編碼:A0202服務(wù)說(shuō)明本服務(wù)主要實(shí)現(xiàn)對(duì)平臺(tái)中維護(hù)的醫(yī)療服務(wù)人員信息的查詢功能。請(qǐng)求參數(shù)參數(shù)說(shuō)明:序號(hào)參數(shù)名稱參數(shù)類型是否必需取值范圍參數(shù)說(shuō)明1HIP_DEPT_CODESString否平臺(tái)科室編碼序列,多個(gè)科室編碼之間用半角逗號(hào)分隔。2HIP_STAFF_CODESString否平臺(tái)醫(yī)療服務(wù)人員編碼序列,多個(gè)醫(yī)療服務(wù)人員編碼之間用半角逗號(hào)分隔。3OPERATION_DEPT_CODESString否業(yè)務(wù)系統(tǒng)科室編碼序列,多個(gè)科室編碼之間用半角逗號(hào)分隔。4OPERATION_STAFF_CODESString否業(yè)務(wù)系統(tǒng)醫(yī)療服務(wù)人員編碼序列,多個(gè)醫(yī)療服務(wù)人員編碼之間用半角逗號(hào)分隔。5NAME_(tái)KEYString否醫(yī)療服務(wù)人員姓名關(guān)鍵字注意:5個(gè)參數(shù)中,在一次請(qǐng)求中只能包含一個(gè)參數(shù),如果有多個(gè)參數(shù),則以第一個(gè)參數(shù)為準(zhǔn)進(jìn)行醫(yī)療服務(wù)人員相關(guān)信息查詢。XML示例:<REQUEST〉 〈HIP_DEPT_CODES>String</HIP_DEPT_CODES> <HIP_STAFF_CODES〉String〈/HIP_STAFF_CODES>?<OPERATION_DEPT_CODES〉String〈/OPERATION_DEPT_CODES>?<OPERATION_STAFF_CODES〉String</OPERATION_STAFF_CODES〉 <NAME_KEY>String</NAME_KEY〉</REQUEST〉響應(yīng)參數(shù)參數(shù)說(shuō)明:序號(hào)參數(shù)名稱參數(shù)類型是否必需取值范圍參數(shù)說(shuō)明1HIP_STAFF_CODEString是平臺(tái)人員編碼2STAFF_NAMEString否人員姓名3GENDERString否人員性別編碼4LOGINNAMEString否人員登錄名(與平臺(tái)人員編碼相同)5CA_IDString否集成CA身份驗(yàn)證證書唯一標(biāo)識(shí)6CERTIFICATE_NOString否身份證號(hào)7BRITHDATEString否出生日期yyyy-MM-dd8NATIONALSString否民族9INHOSPITAL_DATEString否來(lái)院時(shí)間yyyy—MM-dd10STAFFSORTString否人員類別編碼11MARITAL_STATUSString否婚姻狀態(tài)12GRADUATE_(tái)COLLEGEString否畢業(yè)院校13MAJORString否所學(xué)專業(yè)14EDUCATIONString否最高學(xué)歷編碼15DEGREEString否最高學(xué)位編碼16GRADUATION_DATEString否畢業(yè)時(shí)間yyyy—MM-dd17MOBILEString否手機(jī)號(hào)碼18TELEPHONEString否聯(lián)系電話19ADDRESSString否家庭住址20POSTCODEString否郵政編碼21EMAILString否電子郵箱地址22REMARKString否備注23VALIDString否有效性0-停用1-有效2—廢棄24STAFF_CODE_MAP/SYSTEM_CODEString否業(yè)務(wù)系統(tǒng)編碼25STAFF_CODE_M(jìn)AP/OPERATION_STAFF_CODEString否業(yè)務(wù)系統(tǒng)人員編碼XML示例:〈RESPONSE〉?<RECORD〉 <HIP_STAFF_CODE>String</HIP_STAFF_CODE〉 ?<STAFF_NAME〉String</STAFF_NAME> ?〈GENDER>String</GENDER> ?〈LOGINNAME〉String</LOGINNAME> ?<CA_ID>String〈/CA_ID> ?<CERTIFICATE_NO〉String</CERTIFICATE_NO> <BRITHDATE〉String</BRITHDATE〉 <NATIONALS〉String</NATIONALS〉? 〈INHOSPITAL_DATE>String〈/INHOSPITAL_DATE>??<STAFFSORT〉String</STAFFSORT>??<MARITAL_STATUS〉String</MARITAL_STATUS> ?<GRADUATE_COLLEGE>String</GRADUATE_(tái)COLLEGE> <MAJOR〉String</MAJOR>??<EDUCATION〉String〈/EDUCATION>? <DEGREE>String〈/DEGREE〉 〈GRADUATION_DATE>String</GRADUATION_DATE> <MOBILE〉String</MOBILE>? <TELEPHONE〉String</TELEPHONE〉? <ADDRESS〉String</ADDRESS> ?<POSTCODE>String</POSTCODE> ?〈EMAIL〉String</EMAIL>? 〈REMARK>String〈/REMARK>??〈VALID>0〈/VALID> <STAFF_CODE_M(jìn)AP> <SYSTEM_CODE>String</SYSTEM_CODE>???<OPERATION_STAFF_CODE>String〈/OPERATION_STAFF_CODE〉 ?</STAFF_CODE_MAP〉?〈/RECORD〉</RESPONSE〉醫(yī)護(hù)人員密碼查詢(A0203)服務(wù)編碼服務(wù)編碼:A0203服務(wù)說(shuō)明本服務(wù)主要實(shí)現(xiàn)通過(guò)平臺(tái)人員編碼或業(yè)務(wù)系統(tǒng)人員編碼查詢?nèi)藛T登錄密碼的功能。請(qǐng)求參數(shù)參數(shù)說(shuō)明序號(hào)參數(shù)名稱參數(shù)類型是否必需取值范圍參數(shù)說(shuō)明1HIP_STAFF_CODEString否平臺(tái)人員編碼2OPERATION_STAFF_CODEString否業(yè)務(wù)系統(tǒng)人員編碼注意:2個(gè)參數(shù)請(qǐng)求過(guò)程中必需包含一個(gè)XML示例:〈REQUEST>?<HIP_STAFF_CODE>String〈/HIP_STAFF_CODE> <OPERATION_STAFF_CODE〉String</OPERATION_STAFF_CODE></REQUEST>響應(yīng)參數(shù)參數(shù)說(shuō)明:序號(hào)參數(shù)名稱參數(shù)類型是否必需取值范圍參數(shù)說(shuō)明1HIP_STAFF_CODEString是32平臺(tái)人員編碼2OPERATION_STAFF_CODEString否32業(yè)務(wù)系統(tǒng)人員編碼3PASSWORDString是64人員登錄密碼(MD5加密后的密文)XML示例:<RESPONSE>?<HIP_STAFF_CODE〉String</HIP_STAFF_CODE〉?〈OPERATION_STAFF_CODE〉String</OPERATION_STAFF_CODE> 〈PASSWORD〉String</PASSWORD>〈/RESPONSE〉人員科室職務(wù)查詢(A0204)服務(wù)編碼服務(wù)編碼:A0204服務(wù)說(shuō)明本服務(wù)主要提供通過(guò)人員編碼或人員姓名關(guān)鍵詞,查詢?nèi)藛T所在不同科室的不同職務(wù)信息.請(qǐng)求參數(shù)參數(shù)說(shuō)明序號(hào)參數(shù)名稱參數(shù)類型是否必需取值范圍參數(shù)說(shuō)明1HIP_STAFF_CODEString否32平臺(tái)醫(yī)療服務(wù)人員編碼。2OPERATION_STAFF_CODEString否32業(yè)務(wù)系統(tǒng)醫(yī)療服務(wù)人員編碼。3NAME_(tái)KEYString否64醫(yī)療服務(wù)人員姓名關(guān)鍵字注意:3個(gè)參數(shù)中,在一次請(qǐng)求中只能包含一個(gè)參數(shù),如果有多個(gè)參數(shù),則以第一個(gè)參數(shù)為準(zhǔn)進(jìn)行醫(yī)療服務(wù)人員相關(guān)信息查詢。XML示例:<REQUEST〉 <HIP_STAFF_CODE>String〈/HIP_STAFF_CODE>?〈OPERATION_STAFF_CODE〉String〈/OPERATION_STAFF_CODE〉?〈NAME_(tái)KEY>String</NAME_KEY〉〈/REQUEST>響應(yīng)參數(shù)參數(shù)說(shuō)明:序號(hào)參數(shù)名稱參數(shù)類型是否必需取值范圍參數(shù)說(shuō)明1HIP_STAFF_CODEString是32平臺(tái)醫(yī)療服務(wù)人員編碼。2OPERATION_STAFF_CODEString否32業(yè)務(wù)系統(tǒng)醫(yī)療服務(wù)人員編碼。3POSITION/HIP_DEPT_CODEString是32平臺(tái)部門編碼4POSITION/OPERATION_DEPT_CODEString是32業(yè)務(wù)系統(tǒng)部門編碼5POSITION/POSITION_CODEString是32職務(wù)編碼6POSITION/POSITION_NAMEString是64職務(wù)名稱XML示例:<RESPONSE>?<HIP_STAFF_CODE>String〈/HIP_STAFF_CODE>?〈OPERATION_STAFF_CODE>String</OPERATION_STAFF_CODE>?〈POSITION〉 〈HIP_DEPT_CODE>String</HIP_DEPT_CODE>? <OPERATION_DEPT_CODE>String</OPERATION_DEPT_CODE> 〈POSITION_CODE〉String</POSITION_CODE〉 <POSITION_NAME>String〈/POSITION_NAME>?〈/POSITION〉</RESPONSE〉人員職級(jí)查詢(A0205)服務(wù)編碼服務(wù)編碼:A0205服務(wù)說(shuō)明本服務(wù)主要提供通過(guò)人員編碼或人員姓名關(guān)鍵詞,查詢?nèi)藛T職級(jí)信息.請(qǐng)求參數(shù)參數(shù)說(shuō)明序號(hào)參數(shù)名稱參數(shù)類型是否必需取值范圍參數(shù)說(shuō)明1HIP_STAFF_CODEString否32平臺(tái)醫(yī)療服務(wù)人員編碼.2OPERATION_STAFF_CODEString否32業(yè)務(wù)系統(tǒng)醫(yī)療服務(wù)人員編碼。3NAME_(tái)KEYString否64醫(yī)療服務(wù)人員姓名關(guān)鍵字注意:3個(gè)參數(shù)中,在一次請(qǐng)求中只能包含一個(gè)參數(shù),如果有多個(gè)參數(shù),則以第一個(gè)參數(shù)為準(zhǔn)進(jìn)行醫(yī)療服務(wù)人員相關(guān)信息查詢.XML示例:<REQUEST> <HIP_STAFF_CODE>String〈/HIP_STAFF_CODE〉 〈OPERATION_STAFF_CODE>String</OPERATION_STAFF_CODE>?<NAME_(tái)KEY〉String〈/NAME_KEY〉〈/REQUEST>響應(yīng)參數(shù)參數(shù)說(shuō)明:序號(hào)參數(shù)名稱參數(shù)類型是否必需取值范圍參數(shù)說(shuō)明1HIP_STAFF_CODEString是32平臺(tái)醫(yī)療服務(wù)人員編碼。2OPERATION_STAFF_CODEString否32業(yè)務(wù)系統(tǒng)醫(yī)療服務(wù)人員編碼。3CERTIFICATE/CERTIFICATE_CODEString是32職級(jí)編碼4CERTIFICATE/CERTIFICATE_NAMEString是64職級(jí)名稱XML示例:<RESPONSE〉?〈HIP_STAFF_CODE>String〈/HIP_STAFF_CODE> <OPERATION_STAFF_CODE>String</OPERATION_STAFF_CODE〉?〈CERTIFICATE〉? <CERTIFICATE_(tái)CODE>String</CERTIFICATE_CODE〉??<CERTIFICATE_NAME>String</CERTIFICATE_NAME〉?</CERTIFICATE>〈/RESPONSE〉科室職務(wù)人員查詢(A0206)服務(wù)編碼服務(wù)編碼:A0206服務(wù)說(shuō)明本服務(wù)主要提供通過(guò)科室編碼和職務(wù)編碼,查詢科室中相關(guān)職務(wù)的人員信息.請(qǐng)求參數(shù)參數(shù)說(shuō)明序號(hào)參數(shù)名稱參數(shù)類型是否必需取值范圍參數(shù)說(shuō)明1HIP_STAFF_CODEString否32平臺(tái)醫(yī)療服務(wù)人員編碼。2OPERATION_STAFF_CODEString否32業(yè)務(wù)系統(tǒng)醫(yī)療服務(wù)人員編碼。3POSITION_CODEString否32科室職務(wù)編碼注意:參數(shù)HIP_STAFF_CODE和OPERATION_STAFF_CODE必需包含一個(gè),如果同時(shí)存在則以HIP_STAFF_CODE為參數(shù)進(jìn)行查詢。XML示例:<REQUEST〉 <HIP_DEPT_CODE〉String〈/HIP_DEPT_CODE> <OPERATION_DEPT_CODE>String</OPERATION_DEPT_CODE> <POSITION_CODE〉String</POSITION_CODE〉</REQUEST〉響應(yīng)參數(shù)參數(shù)說(shuō)明:序號(hào)參數(shù)名稱參數(shù)類型是否必需取值范圍參數(shù)說(shuō)明1HIP_STAFF_CODEString是平臺(tái)人員編碼2STAFF_NAMEString否人員姓名3GENDERString否人員性別編碼4LOGINNAMEString否人員登錄名(與平臺(tái)人員編碼相同)5CA_IDString否集成CA身份驗(yàn)證證書唯一標(biāo)識(shí)6CERTIFICATE_(tái)NOString否身份證號(hào)7BRITHDATEString否出生日期yyyy—MM-dd8NATIONALSString否民族9INHOSPITAL_DATEString否來(lái)院時(shí)間yyyy-MM-dd10STAFFSORTString否人員類別編碼11MARITAL_STATUSString否婚姻狀態(tài)12GRADUATE_(tái)COLLEGEString否畢業(yè)院校13MAJORString否所學(xué)專業(yè)14EDUCATIONString否最高學(xué)歷編碼15DEGREEString否最高學(xué)位編碼16GRADUATION_DATEString否畢業(yè)時(shí)間yyyy—MM-dd17MOBILEString否手機(jī)號(hào)碼18TELEPHONEString否聯(lián)系電話19ADDRESSString否家庭住址20POSTCODEString否郵政編碼21EMAILString否電子郵箱地址22REMARKString否備注23VALIDString否有效性0-停用1—有效2—廢棄24STAFF_CODE_M(jìn)AP/SYSTEM_CODEString否業(yè)務(wù)系統(tǒng)編碼25STAFF_CODE_(tái)MAP/OPERATION_STAFF_CODEString否業(yè)務(wù)系統(tǒng)人員編碼XML示例:<RESPONSE> <RECORD> ?<HIP_STAFF_CODE〉String〈/HIP_STAFF_CODE〉??<STAFF_NAME>String</STAFF_NAME> ?<GENDER>String</GENDER〉 ?<LOGINNAME>String〈/LOGINNAME> ?<CA_ID>String〈/CA_ID>? 〈CERTIFICATE_NO〉String〈/CERTIFICATE_NO〉??<BRITHDATE>String</BRITHDATE>? <NATIONALS〉String</NATIONALS〉 <INHOSPITAL_DATE>String</INHOSPITAL_DATE> <STAFFSORT〉String</STAFFSORT> ?<MARITAL_STATUS>String</MARITAL_STATUS> <GRADUATE_COLLEGE〉String</GRADUATE_COLLEGE> ?〈MAJOR〉String</MAJOR> 〈EDUCATION>String〈/EDUCATION> ?〈DEGREE>String</DEGREE>? <GRADUATION_DATE>String〈/GRADUATION_DATE〉? <MOBILE>String</MOBILE〉 ?<TELEPHONE>String</TELEPHONE>? 〈ADDRESS>String</ADDRESS>? 〈POSTCODE〉String</POSTCODE> ?<EMAIL>String</EMAIL>??<REMARK>String</REMARK〉? <VALID〉0〈/VALID>? <STAFF_CODE_(tái)MAP>?? <SYSTEM_CODE>String</SYSTEM_CODE〉? 〈OPERATION_STAFF_CODE〉String</OPERATION_STAFF_CODE>??</STAFF_CODE_(tái)MAP>?</RECORD〉〈/RESPONSE〉醫(yī)護(hù)人員信息發(fā)布服務(wù)編碼無(wú)服務(wù)說(shuō)明此服務(wù)指在有關(guān)醫(yī)療衛(wèi)生人員的交換服務(wù)中,發(fā)生關(guān)鍵數(shù)據(jù)新增或更新時(shí),向訂閱了相關(guān)主題消息的業(yè)務(wù)系統(tǒng),發(fā)送通知消息的過(guò)程。消息發(fā)送功能通過(guò)【4。2消息發(fā)布服務(wù)接口】小節(jié)描述的WebService形式發(fā)布消息通知,具體參數(shù)請(qǐng)參照【4。2消息發(fā)布服務(wù)接口】小節(jié)消息主題說(shuō)明序號(hào)消息主題消息數(shù)據(jù)說(shuō)明1A02_STAFF_INFO平臺(tái)人員編碼醫(yī)療服務(wù)人員基本信息發(fā)生變化消息主題2A02_STAFF_PASSWORD平臺(tái)人員編碼醫(yī)療服務(wù)人員密碼更新消息主題醫(yī)療衛(wèi)生機(jī)構(gòu)(科室)服務(wù)(A03)醫(yī)療衛(wèi)生機(jī)構(gòu)(科室)業(yè)務(wù)系統(tǒng)編碼上傳(A0301)服務(wù)編碼服務(wù)編碼:A0301服務(wù)說(shuō)明本服務(wù)主要實(shí)現(xiàn)各個(gè)業(yè)務(wù)系統(tǒng)對(duì)醫(yī)療衛(wèi)生機(jī)構(gòu)(科室)進(jìn)行自定義編碼后,將自定義編碼上傳平臺(tái),平臺(tái)對(duì)醫(yī)療衛(wèi)生機(jī)構(gòu)(科室)在不同業(yè)務(wù)系統(tǒng)的編碼形成對(duì)照索引。請(qǐng)求參數(shù)參數(shù)說(shuō)明:序號(hào)參數(shù)名稱參數(shù)類型是否必需取值范圍參數(shù)說(shuō)明1HIP_DEPT_CODEString是32平臺(tái)對(duì)醫(yī)療衛(wèi)生機(jī)構(gòu)(科室)的編碼2OPERATION_DEPT_CODEString是32請(qǐng)求的業(yè)務(wù)系統(tǒng)對(duì)醫(yī)療衛(wèi)生機(jī)構(gòu)(科室)的編碼XML示例:〈REQUEST> <HIP_DEPT_CODE〉String</HIP_DEPT_CODE〉?<OPERATION_DEPT_CODE〉String〈/OPERATION_DEPT_CODE></REQUEST>響應(yīng)參數(shù)無(wú)醫(yī)療衛(wèi)生機(jī)構(gòu)(科室)信息查詢(A0302)服務(wù)編碼服務(wù)編碼:A0302服務(wù)說(shuō)明本服務(wù)主要實(shí)現(xiàn)對(duì)平臺(tái)中維護(hù)的醫(yī)療服務(wù)人員信息的查詢功能.請(qǐng)求參數(shù)參數(shù)說(shuō)明序號(hào)參數(shù)名稱參數(shù)類型是否必需取值范圍參數(shù)說(shuō)明1HIP_DEPT_CODESString否平臺(tái)科室編碼序列,多個(gè)科室編碼之間用半角逗號(hào)分隔。2HIP_STAFF_CODESString否平臺(tái)醫(yī)療服務(wù)人員編碼序列,多個(gè)醫(yī)療服務(wù)人員編碼之間用半角逗號(hào)分隔。3OPERATION_DEPT_CODESString否業(yè)務(wù)系統(tǒng)科室編碼序列,多個(gè)科室編碼之間用半角逗號(hào)分隔.4OPERATION_STAFF_CODESString否業(yè)務(wù)系統(tǒng)醫(yī)療服務(wù)人員編碼序列,多個(gè)醫(yī)療服務(wù)人員編碼之間用半角逗號(hào)分隔。5NAME_KEYString否部門名稱關(guān)鍵字XML示例:<REQUEST>?〈HIP_STAFF_CODES>String〈/HIP_STAFF_CODES> <HIP_DEPT_CODES>String</HIP_DEPT_CODES〉?〈OPERATION_STAFF_CODES>String</OPERATION_STAFF_CODES> <OPERATION_DEPT_CODES〉String</OPERATION_DEPT_CODES> <NAME_KEY>String</NAME_KEY>〈/REQUEST>響應(yīng)參數(shù)參數(shù)說(shuō)明:序號(hào)參數(shù)名稱參數(shù)類型是否必需取值范圍參數(shù)說(shuō)明1HIP_DEPT_CODEString是32平臺(tái)對(duì)醫(yī)療衛(wèi)生機(jī)構(gòu)(科室)的編碼(工號(hào))2DEPT_NAMEString否32請(qǐng)求的業(yè)務(wù)系統(tǒng)對(duì)醫(yī)療衛(wèi)生機(jī)構(gòu)(科室)的編碼(工號(hào))3DEPT_ALIASString否科室別名DEPT_TYPE_CODEString否科室類型編碼DEPT_TYPE_NAMEString否科室類型名稱OWNED_DEPT_CODEString否上級(jí)科室編碼REMARKString否備注VALIDString否有效性0-停用1—有效2—廢棄DEPT_CODE_MAP/SYSTEM_CODEString否業(yè)務(wù)系統(tǒng)編碼DEPT_CODE_MAP/OPERATION_DEPT_CODEString否業(yè)務(wù)系統(tǒng)科室編碼XML示例:<RESPONSE>?〈RECORD>??<HIP_DEPT_CODE>String〈/HIP_DEPT_CODE> ?<DEPT_NAME>String</DEPT_NAME> 〈DEPT_ALIAS>String</DEPT_ALIAS>? 〈DEPT_TYPE_(tái)CODE>String〈/DEPT_TYPE_CODE>? 〈DEPT_TYPE_NAME>String</DEPT_TYPE_NAME> ?〈OWNED_DEPT_CODE>String</OWNED_DEPT_CODE> <REMARK>String</REMARK> ?<VALID〉0</VALID> <DEPT_CODE_M(jìn)AP〉?? 〈SYSTEM_CODE>String〈/SYSTEM_CODE〉 ??<OPERATION_DEPT_CODE〉String</OPERATION_DEPT_CODE>? 〈/DEPT_CODE_(tái)MAP>?</RECORD></RESPONSE>醫(yī)療衛(wèi)生機(jī)構(gòu)(科室)信息發(fā)布服務(wù)編碼無(wú)服務(wù)說(shuō)明此服務(wù)指在有關(guān)醫(yī)療服務(wù)機(jī)構(gòu)(科室)的交換服務(wù)中,發(fā)生關(guān)鍵數(shù)據(jù)新增或更新時(shí),向訂閱了相關(guān)主題消息的業(yè)務(wù)系統(tǒng),發(fā)送通知消息的過(guò)程。消息發(fā)送功能通過(guò)【4.2消息發(fā)布服務(wù)接口】小節(jié)描述的WebService形式發(fā)布消息通知,具體參數(shù)請(qǐng)參照【4。2消息發(fā)布服務(wù)接口】小節(jié)消息主題說(shuō)明序號(hào)消息主題消息數(shù)據(jù)說(shuō)明1A03_DEPT_INFO平臺(tái)科室編碼科室基本信息發(fā)生變化消息主題術(shù)語(yǔ)和字典服務(wù)(A04)暫未定用戶認(rèn)證服務(wù)(A05)人員登錄認(rèn)證(A0500)服務(wù)編碼服務(wù)編碼:A0500服務(wù)說(shuō)明本服務(wù)主要實(shí)現(xiàn)各個(gè)業(yè)務(wù)系統(tǒng)對(duì)登錄用戶進(jìn)行驗(yàn)證過(guò)程,驗(yàn)證通過(guò)后返回請(qǐng)求系統(tǒng)對(duì)應(yīng)的賬號(hào)和密碼(要求業(yè)務(wù)系統(tǒng)必須在醫(yī)護(hù)人員系統(tǒng)編碼上傳服務(wù)上傳業(yè)務(wù)系統(tǒng)人員編碼和密碼)。請(qǐng)求參數(shù)參數(shù)說(shuō)明:序號(hào)參數(shù)名稱參數(shù)類型是否必需取值范圍參數(shù)說(shuō)明1USER_NAMEString是64平臺(tái)醫(yī)療服務(wù)人員賬戶(工號(hào))2USER_PWDString是128平臺(tái)醫(yī)療服務(wù)人員登錄密碼XML示例:〈REQUEST>?〈USER_NAME>String</USER_NAME〉?<USER_PWD〉String</USER_PWD></REQUEST>響應(yīng)參數(shù)參數(shù)說(shuō)明:序號(hào)參數(shù)名稱參數(shù)類型是否必需取值范圍參數(shù)說(shuō)明1BIZ_USER_NAMEString是64業(yè)務(wù)系統(tǒng)醫(yī)療服務(wù)人員賬戶(工號(hào))2USER_PWDString是128平臺(tái)醫(yī)療服務(wù)人員登錄密碼XML示例:〈RESPONSE>?〈BIZ_USER_NAME〉String〈/BIZ_USER_NAME>?〈USER_PWD>String</USER_PWD></RESPONSE>臨床業(yè)務(wù)交換服務(wù)(B)醫(yī)囑開立服務(wù)(B06)實(shí)驗(yàn)室檢驗(yàn)申請(qǐng)查詢(B0605)服務(wù)編碼服務(wù)編碼:B0605服務(wù)說(shuō)明本服務(wù)主要實(shí)現(xiàn)對(duì)平臺(tái)中維護(hù)的醫(yī)療服務(wù)人員信息的查詢功能。請(qǐng)求參數(shù)參數(shù)說(shuō)明:序號(hào)參數(shù)名稱參數(shù)類型是否必需取值范圍參數(shù)說(shuō)明1HIP_DEPT_CODESString否平臺(tái)科室編碼序列,多個(gè)科室編碼之間用半角逗號(hào)分隔.2HIP_STAFF_CODESString否平臺(tái)醫(yī)療服務(wù)人員編碼序列,多個(gè)醫(yī)療服務(wù)人員編碼之間用半角逗號(hào)分隔。3OPERATION_DEPT_CODESString否業(yè)務(wù)系統(tǒng)科室編碼序列,多個(gè)科室編碼之間用半角逗號(hào)分隔。4OPERATION_STAFF_CODESString否業(yè)務(wù)系統(tǒng)醫(yī)療服務(wù)人員編碼序列,多個(gè)醫(yī)療服務(wù)人員編碼之間用半角逗號(hào)分隔。5NAME_(tái)KEYString否醫(yī)療服務(wù)人員姓名關(guān)鍵字注意:5個(gè)參數(shù)中,在一次請(qǐng)求中只能包含一個(gè)參數(shù),如果有多個(gè)參數(shù),則以第一個(gè)參數(shù)為準(zhǔn)進(jìn)行醫(yī)療服務(wù)人員相關(guān)信息查詢。XML示例:<REQUEST〉 <HIP_DEPT_CODES>String</HIP_DEPT_CODES> <HIP_STAFF_CODES>String〈/HIP_STAFF_CODES>?<OPERATION_DEPT_CODES>String〈/OPERATION_DEPT_CODES> <OPERATION_STAFF_CODES>String</OPERATION_STAFF_CODES> <NAME_KEY〉String〈/NAME_KEY></REQUEST>響應(yīng)參數(shù)參數(shù)說(shuō)明:序號(hào)參數(shù)名稱參數(shù)類型是否必需取值范圍參數(shù)說(shuō)明1HIP_STAFF_CODEString是平臺(tái)人員編碼2STAFF_NAMEString否人員姓名3GENDERString否人員性別編碼4LOGINNAMEString否人員登錄名(與平臺(tái)人員編碼相同)5CA_IDString否集成CA身份驗(yàn)證證書唯一標(biāo)識(shí)6CERTIFICATE_NOString否身份證號(hào)7BRITHDATEString否出生日期yyyy-MM—dd8NATIONALSString否民族9INHOSPITAL_DATEString否來(lái)院時(shí)間yyyy-MM-dd10STAFFSORTString否人員類別編碼11MARITAL_STATUSString否婚姻狀態(tài)12GRADUATE_COLLEGEString否畢業(yè)院校13MAJORString否所學(xué)專業(yè)14EDUCATIONString否最高學(xué)歷編碼15DEGREEString否最高學(xué)位編碼16GRADUATION_DATEString否畢業(yè)時(shí)間yyyy-MM—dd17MOBILEString否手機(jī)號(hào)碼18TELEPHONEString否聯(lián)系電話19ADDRESSString否家庭住址20POSTCODEString否郵政編碼21EMAILString否電子郵箱地址22REMARKString否備注23VALIDString否有效性0—停用1—有效2-廢棄24STAFF_CODE_MAP/SYSTEM_CODEString否業(yè)務(wù)系統(tǒng)編碼25STAFF_CODE_MAP/OPERATION_STAFF_CODEString否業(yè)務(wù)系統(tǒng)人員編碼XML示例:<RESPONSE〉 <RECORD〉 ?〈HIP_STAFF_CODE>String</HIP_STAFF_CODE>??<STAFF_NAME>String〈/STAFF_NAME> ?〈GENDER〉String</GENDER> ?<LOGINNAME〉String</LOGINNAME>? 〈CA_ID>String</CA_ID>??<CERTIFICATE_(tái)NO〉String</CERTIFICATE_NO〉? 〈BRITHDATE〉String</BRITHDATE〉? 〈NATIONALS〉String〈/NATIONALS>??〈INHOSPITAL_DATE〉String</INHOSPITAL_DATE>??〈STAFFSORT>String</STAFFSORT〉??<MARITAL_STATUS>String</MARITAL_STATUS〉? <GRADUATE_COLLEGE>String</GRADUATE_COLLEGE〉 ?<MAJOR〉String〈/MAJOR〉 ?<EDUCATION>String〈/EDUCATION〉 ?<DEGREE〉String</DEGREE> ?<GRADUATION_DATE〉String</GRADUATION_DATE>??〈MOBILE〉String</MOBILE> <TELEPHONE>String〈/TELEPHONE>??<ADDRESS>String</ADDRESS〉? 〈POSTCODE〉String〈/POSTCODE>? <EMAIL〉String</EMAIL〉 <REMARK〉String</REMARK〉 〈VALID>0</VALID> <STAFF_CODE_(tái)MAP> 〈SYSTEM_CODE>String〈/SYSTEM_CODE>? ?<OPERATION_STAFF_CODE>String〈/OPERATION_STAFF_CODE> ?〈/STAFF_CODE_MAP> </RECORD></RESPONSE>實(shí)驗(yàn)室檢驗(yàn)服務(wù)(B12)實(shí)驗(yàn)室檢驗(yàn)報(bào)告新增、更新(B1200)服務(wù)編碼服務(wù)編碼:B1200服務(wù)說(shuō)明本服務(wù)主要實(shí)現(xiàn)對(duì)平臺(tái)中維護(hù)的醫(yī)療服務(wù)人員信息的查詢功能。請(qǐng)求參數(shù)參數(shù)說(shuō)明:序號(hào)參數(shù)名稱參數(shù)類型是否必需取值范圍參數(shù)說(shuō)明1HIP_DEPT_CODESString否平臺(tái)科室編碼序列,多個(gè)科室編碼之間用半角逗號(hào)分隔。2HIP_STAFF_CODESString否平臺(tái)醫(yī)療服務(wù)人員編碼序列,多個(gè)醫(yī)療服務(wù)人員編碼之間用半角逗號(hào)分隔。3OPERATION_DEPT_CODESString否業(yè)務(wù)系統(tǒng)科室編碼序列,多個(gè)科室編碼之間用半角逗號(hào)分隔。4OPERATION_STAFF_CODESString否業(yè)務(wù)系統(tǒng)醫(yī)療服務(wù)人員編碼序列,多個(gè)醫(yī)療服務(wù)人員編碼之間用半角逗號(hào)分隔。5NAME_KEYString否醫(yī)療服務(wù)人員姓名關(guān)鍵字注意:5個(gè)參數(shù)中,在一次請(qǐng)求中只能包含一個(gè)參數(shù),如果有多個(gè)參數(shù),則以第一個(gè)參數(shù)為準(zhǔn)進(jìn)行醫(yī)療服務(wù)人員相關(guān)信息查詢。XML示例:〈REQUEST〉?<HIP_DEPT_CODES>String〈/HIP_DEPT_CODES> <HIP_STAFF_CODES〉String〈/HIP_STAFF_CODES>?〈OPERATION_DEPT_CODES>String〈/OPERATION_DEPT_CODES>?〈OPERATION_STAFF_CODES〉String</OPERATION_STAFF_CODES〉?<NAME_KEY>String</NAME_KEY〉〈/REQUEST〉響應(yīng)參數(shù)參數(shù)說(shuō)明:序號(hào)參數(shù)名稱參數(shù)類型是否必需取值范圍參數(shù)說(shuō)明1HIP_STAFF_CODEString是平臺(tái)人員編碼2STAFF_NAMEString否人員姓名3GENDERString否人員性別編碼4LOGINNAMEString否人員登錄名(與平臺(tái)人員編碼相同)5CA_IDString否集成CA身份驗(yàn)證證書唯一標(biāo)識(shí)6CERTIFICATE_NOString否身份證號(hào)7BRITHDATEString否出生日期yyyy-MM—dd8NATIONALSString否民族9INHOSPITAL_DATEString否來(lái)院時(shí)間yyyy—MM—dd10STAFFSORTString否人員類別編碼11MARITAL_STATUSString否婚姻狀態(tài)12GRADUATE_COLLEGEString否畢業(yè)院校13MAJORString否所學(xué)專業(yè)14EDUCATIONString否最高學(xué)歷編碼15DEGREEString否最高學(xué)位編碼16GRADUATION_DATEString否畢業(yè)時(shí)間yyyy—MM—dd17MOBILEString否手機(jī)號(hào)碼18TELEPHONEString否聯(lián)系電話19ADDRESSString否家庭住址20POSTCODEString否郵政編碼21EMAILString否電子郵箱地址22REMARKString否備注23VALIDString否有效性0-停用1-有效2-廢棄24STAFF_CODE_M(jìn)AP/SYSTEM_CODEString否業(yè)務(wù)系統(tǒng)編碼25STAFF_CODE_MAP/OPERATION_STAFF_CODEString否業(yè)務(wù)系統(tǒng)人員編碼XML示例:<RESPONSE>?〈RECORD〉? 〈HIP_STAFF_CODE>String</HIP_STAFF_CODE〉 〈STAFF_NAME>String</STAFF_NAME>??<GENDER>String〈/GENDER> <LOGINNAME>String〈/LOGINNAME>??<CA_ID>String</CA_ID> ?〈CERTIFICATE_NO>String</CERTIFICATE_NO> <BRITHDATE〉String</BRITHDATE〉? 〈NATIONALS>String</NATIONALS〉 ?<INHOSPITAL_DATE〉String</INHOSPITAL_DATE> ?<STAFFSORT〉String〈/STA
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 二零二五版門窗行業(yè)品牌推廣與宣傳合同4篇
- 二零二五年度文化產(chǎn)業(yè)發(fā)展基金擔(dān)保貸款合同樣本3篇
- 二零二五年度建設(shè)工程施工合同擔(dān)保服務(wù)協(xié)議2篇
- 2025年離婚補(bǔ)充協(xié)議辦理及情感咨詢合同2篇
- 2025年度銅棒生產(chǎn)安全防護(hù)與應(yīng)急救援合同
- 二零二五年度智能快遞柜租賃及配送服務(wù)合同3篇
- 2025年度大宗貨物物流運(yùn)輸責(zé)任與保險(xiǎn)合同范本
- 2025年度個(gè)人住宅租賃合同范本7篇
- 課題申報(bào)參考:民族交融視域下唐代四夷樂(lè)舞伎服飾形象研究
- 課題申報(bào)參考:媒介創(chuàng)新視角下中華傳統(tǒng)文化傳播的“數(shù)字新考”研究
- 湖北省黃石市陽(yáng)新縣2024-2025學(xué)年八年級(jí)上學(xué)期數(shù)學(xué)期末考試題 含答案
- 硝化棉是天然纖維素硝化棉制造行業(yè)分析報(bào)告
- 央視網(wǎng)2025亞冬會(huì)營(yíng)銷方案
- 《00541語(yǔ)言學(xué)概論》自考復(fù)習(xí)題庫(kù)(含答案)
- 《無(wú)砟軌道施工與組織》 課件 第十講雙塊式無(wú)砟軌道施工工藝
- 2024新版《藥品管理法》培訓(xùn)課件
- 《阻燃材料與技術(shù)》課件 第7講 阻燃橡膠材料
- 爆炸物運(yùn)輸安全保障方案
- 電力安全工作規(guī)程(完整版)
- 借名買車的協(xié)議書范文范本
- 江蘇省南京市2025屆高三學(xué)業(yè)水平調(diào)研考試數(shù)學(xué)試卷(解析版)
評(píng)論
0/150
提交評(píng)論