本發(fā)明涉及網(wǎng)絡(luò)通信領(lǐng)域的信息交互技術(shù),尤其涉及一種醫(yī)學(xué)數(shù)字成像和通信(digitalimagingandcommunicationsinmedicine,dicom)網(wǎng)絡(luò)信息交互方法及裝置。
背景技術(shù):
隨著科技的發(fā)展和醫(yī)改的提出,醫(yī)院管理不斷朝著信息化、科學(xué)化發(fā)展。醫(yī)院管理信息化的實(shí)現(xiàn)離不開(kāi)dicom網(wǎng)絡(luò),同時(shí)還需要完成幾個(gè)系統(tǒng)的構(gòu)建,包括醫(yī)院信息系統(tǒng)(hospitalinformationsystem,his)以及放射科信息系統(tǒng)(radiologyinformationsystem,ris)等。his是全院級(jí)的信息登記系統(tǒng),覆蓋了醫(yī)院各種業(yè)務(wù)的流程,為醫(yī)院的各個(gè)部門提供患者診療信息的采集;而ris則用于放射科影像檢查的流程當(dāng)中,兩者之間需要經(jīng)過(guò)數(shù)據(jù)交換的標(biāo)準(zhǔn)接口實(shí)現(xiàn)不同系統(tǒng)之間的數(shù)據(jù)通信,以更好地完成醫(yī)院各項(xiàng)流程。除了his和ris之外,還包括影像檢查設(shè)備(modality)、醫(yī)學(xué)影像信息系統(tǒng)(picturearchivingandcommunicationsystems,pacs)等,共同構(gòu)建了醫(yī)院管理信息化系統(tǒng)。
在現(xiàn)有的醫(yī)院管理信息化系統(tǒng)中,當(dāng)患者入院后需要進(jìn)行影像檢查時(shí),除了在his系統(tǒng)中登記患者信息之外,還需要在ris系統(tǒng)中重新進(jìn)行登記患者信息,信息的多次錄入容易造成數(shù)據(jù)錄入的錯(cuò)誤,工作效率低。
技術(shù)實(shí)現(xiàn)要素:
為解決上述技術(shù)問(wèn)題,本發(fā)明實(shí)施例期望提供一種dicom網(wǎng)絡(luò)信息交互方法及裝置,以解決現(xiàn)有的醫(yī)院管理信息化系統(tǒng)中信息的多次錄入容易造成數(shù)據(jù)錄入錯(cuò)誤、工作效率低的問(wèn)題。
本發(fā)明的技術(shù)方案是這樣實(shí)現(xiàn)的:
本發(fā)明實(shí)施例提供一種dicom網(wǎng)絡(luò)信息交互方法,所述方法包括:
生成第一服務(wù)交換消息,并將所述第一服務(wù)交換消息發(fā)送給醫(yī)院信息系統(tǒng)his,所述第一服務(wù)交換消息用于請(qǐng)求患者信息;
接收所述his基于所述第一服務(wù)交換消息反饋的響應(yīng)消息,所述響應(yīng)消息用于返回所述患者信息;
根據(jù)所述響應(yīng)消息返回的患者信息和錄入的待檢測(cè)信息生成工作列表并發(fā)送給影像檢查設(shè)備,以供所述影像檢查設(shè)備進(jìn)行圖像采集工作。
上述方案中,所述生成第一服務(wù)交換消息,并將所述第一服務(wù)交換消息發(fā)送給his包括:
對(duì)所述第一服務(wù)交互信息進(jìn)行編碼、分解,并將編碼、分解后的第一服務(wù)交換消息通過(guò)網(wǎng)絡(luò)傳輸給his。
上述方案中,所述根據(jù)所述響應(yīng)消息返回的患者信息和錄入的待檢測(cè)信息生成工作列表并發(fā)送給影像檢查設(shè)備包括:
接收所述影像檢查設(shè)備發(fā)送的第二服務(wù)交換消息,所述第二服務(wù)交換消息用于請(qǐng)求工作列表;
根據(jù)所述第二服務(wù)交換消息、所述響應(yīng)消息返回的患者信息以及錄入的待檢測(cè)信息,生成工作列表;
將所述工作列表發(fā)送給所述影像檢查設(shè)備。
上述方案中,所述第一服務(wù)交換消息和所述第二服務(wù)交換消息包括:
消息標(biāo)識(shí)id,請(qǐng)求信息,請(qǐng)求數(shù)據(jù),消息優(yōu)先級(jí)和數(shù)據(jù)集。
本發(fā)明實(shí)施例提供一種dicom網(wǎng)絡(luò)信息交互方法,所述方法包括:
接收放射科信息系統(tǒng)ris發(fā)送的第一服務(wù)交換消息,所述第一服務(wù)交換消息用于請(qǐng)求患者信息;
根據(jù)所述第一服務(wù)交換消息生成響應(yīng)消息,所述響應(yīng)消息用于返回患者信息;
將所述響應(yīng)消息發(fā)送給所述ris。
上述方案中,所述接收ris發(fā)送的第一服務(wù)交換消息之前還包括:
接收錄入的患者信息,將所述錄入的患者信息存儲(chǔ)于預(yù)先建立的his數(shù)據(jù)庫(kù)。
上述方案中,所述根據(jù)所述第一服務(wù)交換消息生成響應(yīng)消息包括:
對(duì)所述第一服務(wù)交換消息進(jìn)行解碼、還原;
根據(jù)所述解碼、還原后的第一服務(wù)交換消息,查找所述his數(shù)據(jù)庫(kù),獲取所述患者信息;
將所述患者信息加入所述第一服務(wù)交換消息,生成響應(yīng)消息。
上述方案中,所述將所述響應(yīng)消息發(fā)送給ris包括:
對(duì)所述響應(yīng)消息進(jìn)行編碼、分解,并將編碼、分解后的響應(yīng)消息通過(guò)網(wǎng)絡(luò)傳輸給ris。
本發(fā)明實(shí)施例還提供一種dicom網(wǎng)絡(luò)信息交互方法,所述方法包括:
采集圖像數(shù)據(jù),并生成第二服務(wù)交換消息,所述第二服務(wù)交換消息用于請(qǐng)求工作列表;
將所述第二服務(wù)交換消息發(fā)送給放射科信息系統(tǒng)ris;
接收所述ris返回的工作列表。
上述方案中,所述接收所述ris返回的工作列表之后還包括:
更新工作列表,并根據(jù)所述更新后的工作列表繼續(xù)進(jìn)行圖像采集工作。
上述方案中,所述接收所述ris返回的工作列表之后還包括:
根據(jù)所述工作列表以及采集的圖像數(shù)據(jù),生成dicom文件;
將所述dicom文件發(fā)送給醫(yī)學(xué)影像信息系統(tǒng)pacs。
本發(fā)明實(shí)施例還提供一種dicom網(wǎng)絡(luò)信息交互裝置,所述裝置包括:
生成模塊,用于生成第一服務(wù)交換消息;
發(fā)送模塊,用于將所述第一服務(wù)交換消息發(fā)送給醫(yī)院信息系統(tǒng)his,所述第一服務(wù)交換消息用于請(qǐng)求患者信息;
接收模塊,用于接收所述his基于所述第一服務(wù)交換消息反饋的響應(yīng)消息,所述響應(yīng)消息用于返回所述患者信息;
所述生成模塊還用于根據(jù)所述響應(yīng)消息返回的患者信息和錄入的待檢測(cè)信息生成工作列表并發(fā)送給影像檢查設(shè)備,以供所述影像檢查設(shè)備進(jìn)行圖像采集工作。
上述方案中,所述發(fā)送模塊具體用于:
對(duì)所述第一服務(wù)交互信息進(jìn)行編碼、分解,并將編碼、分解后的第一服務(wù)交換消息通過(guò)網(wǎng)絡(luò)傳輸給his。
上述方案中,所述生成模塊具體用于:
接收所述影像檢查設(shè)備發(fā)送的第二服務(wù)交換消息,所述第二服務(wù)交換消息用于請(qǐng)求工作列表;
根據(jù)所述第二服務(wù)交換消息、所述響應(yīng)消息返回的患者信息以及錄入的待檢測(cè)信息,生成工作列表;
將所述工作列表發(fā)送給所述影像檢查設(shè)備。
上述方案中,所述第一服務(wù)交換消息和所述第二服務(wù)交換消息包括:
消息標(biāo)識(shí)id,請(qǐng)求信息,請(qǐng)求數(shù)據(jù),消息優(yōu)先級(jí)和數(shù)據(jù)集。
本發(fā)明實(shí)施例還提供一種dicom網(wǎng)絡(luò)信息交互裝置,所述裝置包括:
接收模塊,用于接收放射科信息系統(tǒng)ris發(fā)送的第一服務(wù)交換消息,所述第一服務(wù)交換消息用于請(qǐng)求患者信息;
生成模塊,用于根據(jù)所述第一服務(wù)交換消息生成響應(yīng)消息,所述響應(yīng)消息用于返回患者信息;
發(fā)送模塊,用于將所述響應(yīng)消息發(fā)送給所述ris。
上述方案中,所述裝置還包括:
存儲(chǔ)模塊,用于接收錄入的患者信息,將所述錄入的患者信息存儲(chǔ)于預(yù)先建立的his數(shù)據(jù)庫(kù)。
上述方案中,所述生成模塊具體用于:
對(duì)所述第一服務(wù)交換消息進(jìn)行解碼、還原;
根據(jù)所述解碼、還原后的第一服務(wù)交換消息,查找所述his數(shù)據(jù)庫(kù),獲取所述患者信息;
將所述患者信息加入所述第一服務(wù)交換消息,生成響應(yīng)消息。
上述方案中,所述發(fā)送模塊具體用于:
對(duì)所述響應(yīng)消息進(jìn)行編碼、分解,并將編碼、分解后的響應(yīng)消息通過(guò)網(wǎng)絡(luò)傳輸給ris。
本發(fā)明實(shí)施例還提供一種dicom網(wǎng)絡(luò)信息交互裝置,所述裝置包括:
采集模塊,用于采集圖像數(shù)據(jù);
生成模塊,用于生成第二服務(wù)交換消息,所述第二服務(wù)交換消息用于請(qǐng)求工作列表;
發(fā)送模塊,用于將所述第二服務(wù)交換消息發(fā)送給放射科信息系統(tǒng)ris;
接收模塊,用于接收所述ris返回的工作列表。
上述方案中,所述裝置還包括:
更新模塊,用于更新工作列表,并根據(jù)所述更新后的工作列表繼續(xù)進(jìn)行圖像采集工作。
上述方案中,所述生成模塊還用于根據(jù)所述工作列表以及采集的圖像數(shù)據(jù),生成dicom文件;
所述發(fā)送模塊還用于將所述dicom文件發(fā)送給醫(yī)學(xué)影像信息系統(tǒng)pacs。
本發(fā)明實(shí)施例還提供一種dicom網(wǎng)絡(luò)信息交互系統(tǒng),所述系統(tǒng)包括:放射科信息系統(tǒng)ris,醫(yī)院信息系統(tǒng)his和影像檢查設(shè)備,所述ris包括、所述his、所述影像檢查設(shè)備分別包括對(duì)應(yīng)的dicom網(wǎng)絡(luò)信息交互裝置。
本發(fā)明實(shí)施例提供了一種dicom網(wǎng)絡(luò)信息交互方法及裝置,該方法本中,首先ris和his以及影像檢查設(shè)備建立連接,進(jìn)行交互,ris通過(guò)向his發(fā)送服務(wù)交換消息以請(qǐng)求登記的患者信息,并通過(guò)接收his反饋的響應(yīng)消息獲取患者信息,最后根據(jù)返回的患者信息和ris根據(jù)其預(yù)約檢查的具體細(xì)節(jié)即錄入的待檢測(cè)信息生成影像檢查設(shè)備工作列表,以供影像檢查設(shè)備完成圖像采集工作;其中,響應(yīng)消息是基于服務(wù)交互消息生成的,加入了患者信息。該方法在ris、his以及影像檢查設(shè)備的通訊交互過(guò)程中,各個(gè)系統(tǒng)都以一致的方式傳遞患者基本信息,實(shí)現(xiàn)了一次錄入數(shù)據(jù),多個(gè)系統(tǒng)共享的數(shù)據(jù)交互過(guò)程,降低了因多次錄入信息發(fā)生的錯(cuò)誤,提高工作效率。
附圖說(shuō)明
圖1為本發(fā)明提供的dicom網(wǎng)絡(luò)信息交互方法實(shí)施例一的流程示意圖;
圖2為本發(fā)明提供的dicom網(wǎng)絡(luò)信息交互方法實(shí)施例二的流程示意圖;
圖3為本發(fā)明提供的dicom網(wǎng)絡(luò)信息交互方法實(shí)施例三的流程示意圖;
圖4為本發(fā)明提供的dicom網(wǎng)絡(luò)信息交互方法實(shí)施例四的流程示意圖;
圖5為本發(fā)明提供的dicom網(wǎng)絡(luò)信息交互裝置實(shí)施例一的結(jié)構(gòu)示意圖;
圖6為本發(fā)明提供的dicom網(wǎng)絡(luò)信息交互裝置實(shí)施例二的結(jié)構(gòu)示意圖;
圖7為本發(fā)明提供的dicom網(wǎng)絡(luò)信息交互裝置實(shí)施例三的結(jié)構(gòu)示意圖;
圖8為dicom網(wǎng)絡(luò)中mwl服務(wù)的不同實(shí)體之間的通訊關(guān)系結(jié)構(gòu)示意圖。
具體實(shí)施方式
下面將結(jié)合本發(fā)明實(shí)施例中的附圖,對(duì)本發(fā)明實(shí)施例中的技術(shù)方案進(jìn)行清楚、完整地描述。
本發(fā)明實(shí)施例提供的dicom網(wǎng)絡(luò)信息交互方法,適用于dicom網(wǎng)絡(luò),通過(guò)在dicom網(wǎng)絡(luò)中構(gòu)建his、ris和modality之間的工作列表(modalityworklist,mwl)服務(wù),將dicom網(wǎng)絡(luò)中的不同實(shí)體聯(lián)系起來(lái),實(shí)現(xiàn)患者基本信息的共享,從而避免由于需要多次錄入數(shù)據(jù)而導(dǎo)致數(shù)據(jù)的錯(cuò)誤與不一致。
圖1為本發(fā)明提供的dicom網(wǎng)絡(luò)信息交互方法實(shí)施例一的流程示意圖,如圖1所示,本實(shí)施例的執(zhí)行主體為ris,該方法包括:
步驟101:ris生成第一服務(wù)交換消息,并將第一服務(wù)交換消息發(fā)送給his,其中,第一服務(wù)交換消息用于請(qǐng)求患者信息。
在步驟101中,當(dāng)患者來(lái)醫(yī)院就診后,首先需要在登記臺(tái)登記患者信息,患者信息中包括有患者標(biāo)識(shí)id、患者姓名、年齡、家庭住址等基本信息,此時(shí)登記的患者信息錄入his。登記完患者信息,醫(yī)務(wù)人員開(kāi)具預(yù)約檢查項(xiàng)目,并在ris登記預(yù)約檢查之后,ris首先與his建立連接,并生成一服務(wù)交換消息,這里用第一服務(wù)交換消息表示,該第一服務(wù)交換消息用于向his請(qǐng)求患者信息,并將該第一服務(wù)交換消息發(fā)送給his。
步驟102:ris接收his基于第一服務(wù)交換消息反饋的響應(yīng)消息,響應(yīng)消息用于返回患者信息。
在上述步驟中,his在接收到ris發(fā)送的服務(wù)交互信息后,向his發(fā)送響應(yīng)消息,ris接收該響應(yīng)消息,該響應(yīng)消息是his基于上述第一服務(wù)交互信息反饋的響應(yīng)消息,其中,在上述第一服務(wù)交換消息的基礎(chǔ)上,加上患者信息,返回給ris。
需要說(shuō)明的是,步驟101和步驟102為ris和his的通訊交互過(guò)程。
步驟103:ris根據(jù)響應(yīng)消息和錄入的待檢測(cè)信息生成工作列表并發(fā)送給影像檢查設(shè)備,以供影像檢查設(shè)備進(jìn)行圖像采集工作。
在步驟103中,ris根據(jù)上述響應(yīng)消息,以及錄入的影像檢查設(shè)備待檢測(cè)信息生成工作列表(worklist),即ris根據(jù)其預(yù)約檢查的具體細(xì)節(jié)(如時(shí)間、檢查類別、排序等)合并his返回的患者具體信息等,構(gòu)建出一張worklist,然后將該worklist發(fā)送給影像檢查設(shè)備,以供其進(jìn)行圖像采集工作。其中,工作列表為影像檢查設(shè)備工作列表,規(guī)定了影像檢查設(shè)備所要完成的工作清單。
步驟103涉及ris和影像檢查設(shè)備的通訊交互過(guò)程。
本實(shí)施例中,ris和his以及影像檢查設(shè)備建立連接,進(jìn)行交互,通過(guò)向his發(fā)送服務(wù)交換消息以請(qǐng)求登記的患者信息,并通過(guò)接收his反饋的響應(yīng)消息獲取患者信息,最后根據(jù)返回的患者信息和ris根據(jù)其預(yù)約檢查的具體細(xì)節(jié)即錄入的待檢測(cè)信息生成影像檢查設(shè)備工作列表,以供影像檢查設(shè)備完成圖像采集工作;其中,響應(yīng)消息是基于服務(wù)交互消息生成的,加入了患者信息。該方法在ris、his以及影像檢查設(shè)備的通訊交互過(guò)程中,各個(gè)系統(tǒng)都以一致的方式傳遞患者基本信息,實(shí)現(xiàn)了一次錄入數(shù)據(jù),多個(gè)系統(tǒng)共享的數(shù)據(jù)交互過(guò)程,降低了因多次錄入信息發(fā)生的錯(cuò)誤,提高工作效率。
進(jìn)一步的,所述生成第一服務(wù)交換消息,并將所述第一服務(wù)交換消息發(fā)送給his包括:
對(duì)所述第一服務(wù)交互信息進(jìn)行編碼、分解,并將編碼、分解后的第一服務(wù)交換消息通過(guò)網(wǎng)絡(luò)傳輸給his。
具體的,構(gòu)造完成服務(wù)交換消息消息之后,ris進(jìn)一步對(duì)其編碼。完成編碼后,dicom上層協(xié)議(dicomupperprotocol)將其分解為協(xié)議數(shù)據(jù)單元(protocoldataunit,pdu)后將其通過(guò)傳輸控制協(xié)議(transmissioncontrolprotocol,tcp)網(wǎng)絡(luò)傳輸?shù)絟is。
圖2為本發(fā)明提供的dicom網(wǎng)絡(luò)信息交互方法實(shí)施例二的流程示意圖,如圖2所示,在實(shí)施例一的基礎(chǔ)上,步驟103進(jìn)一步包括:
步驟1031:接收影像檢查設(shè)備發(fā)送的第二服務(wù)交換消息,第二服務(wù)交換消息用于請(qǐng)求工作列表;
步驟1032:根據(jù)第二服務(wù)交換消息、響應(yīng)消息返回的患者信息以及錄入的待檢測(cè)信息,生成工作列表;
步驟1033:將工作列表發(fā)送給影像檢查設(shè)備。
在步驟1031中,ris接收影像檢查設(shè)備發(fā)送的用于請(qǐng)求工作列表的第二服務(wù)交換消息,上述第一服務(wù)交換消息和該第二服務(wù)交換消息是分別由ris和影像檢查設(shè)備構(gòu)建的dimse消息,其結(jié)構(gòu)、組成相同,包括消息標(biāo)識(shí)id,請(qǐng)求信息,請(qǐng)求數(shù)據(jù),消息優(yōu)先級(jí)和數(shù)據(jù)集,其中,消息標(biāo)識(shí)這里為患者id;不同的是請(qǐng)求的信息不同;具體構(gòu)建和組成分別如下:
1、ris根據(jù)患者id,調(diào)用c-find服務(wù)原語(yǔ)構(gòu)建studymanagementsopclass,構(gòu)造出一條dimse消息,該dimse消息包括messageid、affectedsopclassuid等,其所包括的內(nèi)容如下表所示:
表1第一服務(wù)交換消息組成表
2、影像檢查設(shè)備先調(diào)用c-find服務(wù)原語(yǔ),構(gòu)建一個(gè)mwlmanagementsopclass,從而構(gòu)造出一條dimse消息。如同上一個(gè)消息組成,該條dimse消息包括的內(nèi)容有:
表2第二服務(wù)交換消息組成表
在步驟1032和步驟1033中,ris還接收影像檢查設(shè)備的上述第二服務(wù)交換消息,并根據(jù)第二服務(wù)交換消息、所述響應(yīng)消息返回的患者信息以及錄入的待檢測(cè)信息,生成工作列表,并將其發(fā)送給影像檢查設(shè)備,以供影像檢查設(shè)備進(jìn)行圖像采集工作。
圖3為本發(fā)明提供的dicom網(wǎng)絡(luò)信息交互方法實(shí)施例三的流程示意圖,如圖3所示,本實(shí)施例的執(zhí)行主體為his,該方法包括:
步驟201:接收ris發(fā)送的第一服務(wù)交換消息,第一服務(wù)交換消息用于請(qǐng)求患者信息。
步驟202:根據(jù)第一服務(wù)交換消息生成響應(yīng)消息,響應(yīng)消息用于返回患者信息;
步驟203:將響應(yīng)消息發(fā)送給ris。
在上述步驟中,當(dāng)患者來(lái)醫(yī)院就診后,首先需要在登記臺(tái)登記患者信息,患者信息中包括有患者標(biāo)識(shí)id、患者姓名、年齡、家庭住址等基本信息,此時(shí)將登記的患者信息存儲(chǔ)到his中。登記工作完成后,his接收ris發(fā)送的第一服務(wù)交換消息后,根據(jù)該第一服務(wù)交換消息生成響應(yīng)消息,具體為在第一服務(wù)交換消息中加入患者信息,構(gòu)造響應(yīng)消息,然后發(fā)送給ris,從而實(shí)現(xiàn)了從his到ris的患者信息的共享過(guò)程。
進(jìn)一步的,所述接收ris發(fā)送的第一服務(wù)交換消息之前還包括:
接收錄入的患者信息,將所述錄入的患者信息存儲(chǔ)于預(yù)先建立的his數(shù)據(jù)庫(kù)。
進(jìn)一步的,所述根據(jù)所述第一服務(wù)交換消息生成響應(yīng)消息包括:
對(duì)所述第一服務(wù)交換消息進(jìn)行解碼、還原;
根據(jù)所述解碼、還原后的第一服務(wù)交換消息,查找所述his數(shù)據(jù)庫(kù),獲取所述患者信息;
將所述患者信息加入所述第一服務(wù)交換消息,生成響應(yīng)消息。
具體生成響應(yīng)消息過(guò)程如下:his接收到dimse消息并完成還原之后,根據(jù)sop以及所請(qǐng)求的實(shí)體數(shù)據(jù),在his數(shù)據(jù)庫(kù)中查找指定的患者消息。然后,從請(qǐng)求的dimse消息中拷貝callingaetitle和calledaetitle,消息狀態(tài)設(shè)定為0表示已完成,數(shù)據(jù)集中放入所指定的患者消息。響應(yīng)消息構(gòu)建完成后,dimse進(jìn)一步對(duì)其編碼。完成編碼后,dicomupperprotocol將其分解為pdu后將其通過(guò)tcp網(wǎng)絡(luò)傳輸?shù)絩is。
進(jìn)一步的,所述將所述響應(yīng)消息發(fā)送給ris包括:
對(duì)所述響應(yīng)消息進(jìn)行編碼、分解,并將編碼、分解后的響應(yīng)消息通過(guò)網(wǎng)絡(luò)傳輸給ris。
圖4為本發(fā)明提供的dicom網(wǎng)絡(luò)信息交互方法實(shí)施例四的流程示意圖,如圖4所示,本實(shí)施例的執(zhí)行主體為影像檢查設(shè)備,該方法包括:
步驟301:采集圖像數(shù)據(jù),并生成第二服務(wù)交換消息,第二服務(wù)交換消息用于請(qǐng)求工作列表;
步驟302:將第二服務(wù)交換消息發(fā)送給ris;
步驟303:接收ris返回的工作列表。
在上述步驟中,影像檢查設(shè)備首先采集圖像數(shù)據(jù),每完成一項(xiàng)圖像采集工作,便與ris系統(tǒng)發(fā)生一次通訊。在通訊過(guò)程中,影像檢查設(shè)備生成第二服務(wù)交換消息并將其發(fā)送給ris,用于向ris請(qǐng)求工作列表,具體生成第二服務(wù)交換消息在實(shí)施例二中已做詳細(xì)描述,此處不再贅述。最后接收ris返回的工作列表,從而在ris和影像檢查設(shè)備之間實(shí)現(xiàn)了患者信息的數(shù)據(jù)共享。
進(jìn)一步的,所述接收所述ris返回的工作列表之后還包括:
更新工作列表,并根據(jù)所述更新后的工作列表繼續(xù)進(jìn)行圖像采集工作。
進(jìn)一步的,所述接收所述ris返回的工作列表之后還包括:
根據(jù)所述工作列表以及采集的圖像數(shù)據(jù),生成dicom文件;
將所述dicom文件發(fā)送給醫(yī)學(xué)影像信息系統(tǒng)pacs。
具體的,影像檢查設(shè)備接收到響應(yīng)消息后,更新自身的worklist。隨后影像檢查設(shè)備根據(jù)worklist開(kāi)始進(jìn)行下一次圖像采集工作,在圖像的采集過(guò)程中,影像檢查設(shè)備使用大規(guī)模并行處理系統(tǒng)(massiveparallelprocessingsystem,mpps)服務(wù)反饋給ris系統(tǒng)過(guò)程狀態(tài)信息,使得ris系統(tǒng)掌握影像檢查設(shè)備的進(jìn)度。
進(jìn)一步的,在ris和影像檢查設(shè)備之間共享了患者信息后,影像檢查設(shè)備還與pacs進(jìn)行通訊,具體通訊過(guò)程如下:
影像檢查設(shè)備完成一次圖像采集之后,得到一個(gè)影像文件。影像檢查設(shè)備創(chuàng)建一個(gè)dicom文件,dicom文件的文件頭中,影像檢查設(shè)備根據(jù)worklist填充入該份影像文件對(duì)應(yīng)的患者信息,文件的主體即為影像的像素分布。影像檢查設(shè)備調(diào)用c-store服務(wù)原語(yǔ),構(gòu)造一條dimse消息,數(shù)據(jù)集中放入該dicom文件,隨后將該條dimse消息傳輸?shù)絧acs中。
隨后pacs可將dicom文件存放入數(shù)據(jù)庫(kù)中,或傳輸?shù)讲轵?yàn)站(reviewstation)處,reviewstation做出的診斷可返回到ris中,構(gòu)成一個(gè)環(huán)路。
本發(fā)明實(shí)施例具有如下效果:
(1)worklist本質(zhì)上是一種傳輸協(xié)議,使得醫(yī)院各個(gè)信息化系統(tǒng)之間通過(guò)數(shù)據(jù)接口實(shí)現(xiàn)數(shù)據(jù)的共享。當(dāng)患者來(lái)到登記臺(tái)完成信息的錄入之后,his中已存有患者的基本信息,如果在ris中預(yù)約檢查時(shí)再一次錄入患者的基本信息,將會(huì)花費(fèi)登記人員不少時(shí)間精力,使得工作效率降低。而mwl服務(wù)免去了重新登記的繁瑣,縮短預(yù)約的時(shí)間,提高患者的滿意度。
(2)做檢查時(shí),影像檢查設(shè)備通過(guò)mwl服務(wù)獲取ris上的worklist,根據(jù)病人列表進(jìn)行圖像的采集,這個(gè)過(guò)程中病人信息只在his中錄入一遍,經(jīng)過(guò)his-ris-modality這個(gè)信息通路傳導(dǎo),實(shí)現(xiàn)數(shù)據(jù)共享,使得各個(gè)系統(tǒng)的病人信息都具有一致性,降低了因錄入信息發(fā)生的錯(cuò)誤,實(shí)現(xiàn)了規(guī)范流程,互聯(lián)互通,減少了因信息傳輸錯(cuò)誤造成的醫(yī)療事故。
(3)dicom網(wǎng)絡(luò)中各個(gè)實(shí)體采用mwl服務(wù)后,各個(gè)實(shí)體都以一致的方式傳遞患者基本信息,所生成的醫(yī)學(xué)影像文件也根據(jù)worklist向生成的dicom文件的文件頭中填充病人的基本信息,完成圖像文件與病人基本信息的匹配,這樣生成的dicom文件能夠在dicom網(wǎng)絡(luò)中的不同實(shí)體之間進(jìn)行傳輸與解讀,使得影像文件的可共享性增強(qiáng)。
圖5為本發(fā)明提供的dicom網(wǎng)絡(luò)信息交互裝置實(shí)施例一的結(jié)構(gòu)示意圖,如圖5所示,所述裝置包括:
生成模塊11,用于生成第一服務(wù)交換消息;
發(fā)送模塊12,用于將所述第一服務(wù)交換消息發(fā)送給醫(yī)院信息系統(tǒng)his,所述第一服務(wù)交換消息用于請(qǐng)求患者信息;
接收模塊13,用于接收所述his基于所述第一服務(wù)交換消息反饋的響應(yīng)消息,所述響應(yīng)消息用于返回所述患者信息;
所述生成模塊11還用于根據(jù)所述響應(yīng)消息返回的患者信息和錄入的待檢測(cè)信息生成工作列表并發(fā)送給影像檢查設(shè)備,以供所述影像檢查設(shè)備進(jìn)行圖像采集工作。
進(jìn)一步的,所述發(fā)送模塊12具體用于:
對(duì)所述第一服務(wù)交互信息進(jìn)行編碼、分解,并將編碼、分解后的第一服務(wù)交換消息通過(guò)網(wǎng)絡(luò)傳輸給his。
進(jìn)一步的,所述生成模塊11具體用于:
接收所述影像檢查設(shè)備發(fā)送的第二服務(wù)交換消息,所述第二服務(wù)交換消息用于請(qǐng)求工作列表;
根據(jù)所述第二服務(wù)交換消息、所述響應(yīng)消息返回的患者信息以及錄入的待檢測(cè)信息,生成工作列表;
將所述工作列表發(fā)送給所述影像檢查設(shè)備。
進(jìn)一步的,所述第一服務(wù)交換消息和所述第二服務(wù)交換消息包括:
消息標(biāo)識(shí)id,請(qǐng)求信息,請(qǐng)求數(shù)據(jù),消息優(yōu)先級(jí)和數(shù)據(jù)集。
圖6為本發(fā)明提供的dicom網(wǎng)絡(luò)信息交互裝置實(shí)施例二的結(jié)構(gòu)示意圖,如圖6所示,所述裝置包括:
接收模塊21,用于接收放射科信息系統(tǒng)ris發(fā)送的第一服務(wù)交換消息,所述第一服務(wù)交換消息用于請(qǐng)求患者信息;
生成模塊22,用于根據(jù)所述第一服務(wù)交換消息生成響應(yīng)消息,所述響應(yīng)消息用于返回患者信息;
發(fā)送模塊23,用于將所述響應(yīng)消息發(fā)送給所述ris。
進(jìn)一步的,所述裝置還包括:
存儲(chǔ)模塊24,用于接收錄入的患者信息,將所述錄入的患者信息存儲(chǔ)于預(yù)先建立的his數(shù)據(jù)庫(kù)。
進(jìn)一步的,所述生成模塊22具體用于:
對(duì)所述第一服務(wù)交換消息進(jìn)行解碼、還原;
根據(jù)所述解碼、還原后的第一服務(wù)交換消息,查找所述his數(shù)據(jù)庫(kù),獲取所述患者信息;
將所述患者信息加入所述第一服務(wù)交換消息,生成響應(yīng)消息。
進(jìn)一步的,所述發(fā)送模塊23具體用于:
對(duì)所述響應(yīng)消息進(jìn)行編碼、分解,并將編碼、分解后的響應(yīng)消息通過(guò)網(wǎng)絡(luò)傳輸給ris。
圖7為本發(fā)明提供的dicom網(wǎng)絡(luò)信息交互裝置實(shí)施例三的結(jié)構(gòu)示意圖,如圖7所示,所述裝置包括:
采集模塊31,用于采集圖像數(shù)據(jù);
生成模塊32,用于生成第二服務(wù)交換消息,所述第二服務(wù)交換消息用于請(qǐng)求工作列表;
發(fā)送模塊33,用于將所述第二服務(wù)交換消息發(fā)送給放射科信息系統(tǒng)ris;
接收模塊34,用于接收所述ris返回的工作列表。
進(jìn)一步的,所述裝置還包括:
更新模塊35,用于更新工作列表,并根據(jù)所述更新后的工作列表繼續(xù)進(jìn)行圖像采集工作。
進(jìn)一步的,所述生成模塊32還用于根據(jù)所述工作列表以及采集的圖像數(shù)據(jù),生成dicom文件;
所述發(fā)送模塊33還用于將所述dicom文件發(fā)送給醫(yī)學(xué)影像信息系統(tǒng)pacs。
本發(fā)明實(shí)施例還提供一種dicom網(wǎng)絡(luò)信息交互系統(tǒng),其特征在于,所述系統(tǒng)包括:放射科信息系統(tǒng)ris,醫(yī)院信息系統(tǒng)his和影像檢查設(shè)備,所述ris包括上述實(shí)施例一的dicom網(wǎng)絡(luò)信息交互裝置,所述his上述實(shí)施例二的dicom網(wǎng)絡(luò)信息交互裝置,所述影像檢查設(shè)備包括上述實(shí)施例三的dicom網(wǎng)絡(luò)信息交互裝置。
圖8為dicom網(wǎng)絡(luò)中mwl服務(wù)的不同實(shí)體之間的通訊關(guān)系結(jié)構(gòu)示意圖,如圖8所示,圖中實(shí)線箭頭表示該過(guò)程屬于mwl服務(wù),虛線箭頭表示其不屬于mwl服務(wù)。
本領(lǐng)域內(nèi)的技術(shù)人員應(yīng)明白,本發(fā)明的實(shí)施例可提供為方法、系統(tǒng)、或計(jì)算機(jī)程序產(chǎn)品。因此,本發(fā)明可采用硬件實(shí)施例、軟件實(shí)施例、或結(jié)合軟件和硬件方面的實(shí)施例的形式。而且,本發(fā)明可采用在一個(gè)或多個(gè)其中包含有計(jì)算機(jī)可用程序代碼的計(jì)算機(jī)可用存儲(chǔ)介質(zhì)(包括但不限于磁盤存儲(chǔ)器和光學(xué)存儲(chǔ)器等)上實(shí)施的計(jì)算機(jī)程序產(chǎn)品的形式。
本發(fā)明是參照根據(jù)本發(fā)明實(shí)施例的方法、設(shè)備(系統(tǒng))、和計(jì)算機(jī)程序產(chǎn)品的流程圖和/或方框圖來(lái)描述的。應(yīng)理解可由計(jì)算機(jī)程序指令實(shí)現(xiàn)流程圖和/或方框圖中的每一流程和/或方框、以及流程圖和/或方框圖中的流程和/或方框的結(jié)合??商峁┻@些計(jì)算機(jī)程序指令到通用計(jì)算機(jī)、專用計(jì)算機(jī)、嵌入式處理機(jī)或其他可編程數(shù)據(jù)處理設(shè)備的處理器以產(chǎn)生一個(gè)機(jī)器,使得通過(guò)計(jì)算機(jī)或其他可編程數(shù)據(jù)處理設(shè)備的處理器執(zhí)行的指令產(chǎn)生用于實(shí)現(xiàn)在流程圖一個(gè)流程或多個(gè)流程和/或方框圖一個(gè)方框或多個(gè)方框中指定的功能的裝置。
這些計(jì)算機(jī)程序指令也可存儲(chǔ)在能引導(dǎo)計(jì)算機(jī)或其他可編程數(shù)據(jù)處理設(shè)備以特定方式工作的計(jì)算機(jī)可讀存儲(chǔ)器中,使得存儲(chǔ)在該計(jì)算機(jī)可讀存儲(chǔ)器中的指令產(chǎn)生包括指令裝置的制造品,該指令裝置實(shí)現(xiàn)在流程圖一個(gè)流程或多個(gè)流程和/或方框圖一個(gè)方框或多個(gè)方框中指定的功能。
這些計(jì)算機(jī)程序指令也可裝載到計(jì)算機(jī)或其他可編程數(shù)據(jù)處理設(shè)備上,使得在計(jì)算機(jī)或其他可編程設(shè)備上執(zhí)行一系列操作步驟以產(chǎn)生計(jì)算機(jī)實(shí)現(xiàn)的處理,從而在計(jì)算機(jī)或其他可編程設(shè)備上執(zhí)行的指令提供用于實(shí)現(xiàn)在流程圖一個(gè)流程或多個(gè)流程和/或方框圖一個(gè)方框或多個(gè)方框中指定的功能的步驟。
以上所述,僅為本發(fā)明的較佳實(shí)施例而已,并非用于限定本發(fā)明的保護(hù)范圍。