欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

用于臨床工作流程的動態(tài)定制的方法和設(shè)備的制作方法

文檔序號:6365618閱讀:167來源:國知局
專利名稱:用于臨床工作流程的動態(tài)定制的方法和設(shè)備的制作方法
技術(shù)領(lǐng)域
一般來說,本公開涉及健康護(hù)理信息系統(tǒng),并且更具體來說,涉及用于臨床工作流程的動態(tài)定制的方法和設(shè)備。
背景技術(shù)
諸如醫(yī)院和診所之類的健康護(hù)理環(huán)境通常包括信息系統(tǒng)(例如電子病歷(EMR)系統(tǒng)、實(shí)驗(yàn)室信息系統(tǒng)、門診患者和住院患者系統(tǒng)、醫(yī)院信息系統(tǒng)(HIS)、放射科信息系統(tǒng)(RIS)、存儲系統(tǒng)、圖片存檔和通信系統(tǒng)(PACS)等),以便管理臨床信息,例如患者病史、成像數(shù)據(jù)、測試結(jié)果、診斷信息、管理信息、財(cái)務(wù)信息和/或調(diào)度信息。這些健康護(hù)理信息系統(tǒng)用于實(shí)現(xiàn)不同類型的工作流程,其中為了一個或多個目的而生成、更新、擴(kuò)大和/或以其它方式處理臨床信息
發(fā)明內(nèi)容
示例計(jì)算機(jī)實(shí)現(xiàn)方法包括從利用電子臨床信息系統(tǒng)的第一健康護(hù)理實(shí)體來接收實(shí)現(xiàn)臨床工作流程的一個或多個動作的腳本,其中電子臨床信息系統(tǒng)聚合來自包括第一健康護(hù)理實(shí)體的多個健康護(hù)理實(shí)體的健康護(hù)理信息;將腳本加載到動態(tài)模塊核心框架中,該框架與運(yùn)行時(shí)間環(huán)境進(jìn)行交互以執(zhí)行應(yīng)用包;以及向運(yùn)行時(shí)間環(huán)境發(fā)布動態(tài)模塊核心框架的腳本,使得臨床工作流程在運(yùn)行時(shí)間動態(tài)地安裝到電子臨床信息系統(tǒng)中。示例有形機(jī)器可讀介質(zhì)之上存儲有指令,指令在被執(zhí)行時(shí)使機(jī)器至少執(zhí)行下列步驟從利用電子臨床信息系統(tǒng)的第一健康護(hù)理實(shí)體來接收實(shí)現(xiàn)臨床工作流程的一個或多個動作的腳本,其中電子臨床信息系統(tǒng)聚合來自包括第一健康護(hù)理實(shí)體的多個健康護(hù)理實(shí)體的健康護(hù)理信息;將腳本加載到動態(tài)模塊核心框架中,該框架與運(yùn)行時(shí)間環(huán)境進(jìn)行交互以執(zhí)行應(yīng)用包;以及向運(yùn)行時(shí)間環(huán)境發(fā)布動態(tài)模塊核心框架的腳本,使得臨床工作流程在運(yùn)行時(shí)間動態(tài)地安裝到電子臨床信息系統(tǒng)中。示例設(shè)備包括應(yīng)用容器,其用于從利用電子臨床信息系統(tǒng)的第一健康護(hù)理實(shí)體來接收實(shí)現(xiàn)臨床工作流程的一個或多個動作的腳本,其中電子臨床信息系統(tǒng)聚合來自包括第一健康護(hù)理實(shí)體的多個健康護(hù)理實(shí)體的健康護(hù)理信息;動態(tài)模塊核心框架,將待加載腳本加載到其中,該框架與運(yùn)行時(shí)間環(huán)境進(jìn)行交互以執(zhí)行應(yīng)用包;以及依賴注入框架,用于向運(yùn)行時(shí)間環(huán)境發(fā)布動態(tài)模塊核心框架的腳本,使得臨床工作流程在運(yùn)行時(shí)間動態(tài)地安裝到電子臨床信息系統(tǒng)中。


圖I是示例健康護(hù)理信息環(huán)境的框圖。圖2是可用于實(shí)現(xiàn)圖I的示例動態(tài)臨床工作流程系統(tǒng)的示例設(shè)備的框圖。圖3是圖2的示例核心框架的分層模型。圖4是示出圖2的應(yīng)用包與圖2的服務(wù)注冊表(service registry)的交互的簡圖。圖5是表示可執(zhí)行以實(shí)現(xiàn)圖I和/或圖2的示例動態(tài)臨床工作流程系統(tǒng)的示例機(jī)器可讀指令的流程圖。圖6是可用于執(zhí)行圖5的機(jī)器可讀指令以實(shí)現(xiàn)圖I和/或圖2的示例動態(tài)臨床工作流程系統(tǒng)的示例處理器系統(tǒng)的框圖。通過結(jié)合附圖進(jìn)行閱讀之后,將會更好地理解以上概述以及下面對本文所述的方法、設(shè)備、系統(tǒng)和/或制造產(chǎn)品的某些實(shí)現(xiàn)的詳細(xì)描述。但是,應(yīng)當(dāng)理解,本文所述的方法、設(shè)備、系統(tǒng)和/或制造產(chǎn)品并不局限于附圖所示的布置和工具。
具體實(shí)施例方式雖然下面公開包括在硬件上執(zhí)行的固件和/或軟件以及其它部件的示例方法、設(shè)備、系統(tǒng)和制造產(chǎn)品,但是應(yīng)當(dāng)注意,這類方法、設(shè)備、系統(tǒng)和/或制造產(chǎn)品只是說明性的, 而不應(yīng)當(dāng)被認(rèn)為進(jìn)行限制。例如,預(yù)期這些固件、硬件和/或軟件部件的任一個或全部可專門通過硬件、專門通過軟件、專門通過固件或者通過硬件、軟件和/或固件的任何組合來體現(xiàn)。相應(yīng)地,雖然下面描述示例方法、設(shè)備、系統(tǒng)和/或制造產(chǎn)品,但是所提供的示例并不是實(shí)現(xiàn)這類方法、設(shè)備、系統(tǒng)和/或制造產(chǎn)品的唯一方式。健康護(hù)理企業(yè)的實(shí)體按照多個臨床工作流程進(jìn)行操作。臨床工作流程通常定義為包括響應(yīng)一個或多個事件和/或按照調(diào)度而采取的一個或多個步驟或動作。事件可包括接收與臨床記錄的一個或多個方面關(guān)聯(lián)的健康護(hù)理消息、開啟新患者的記錄、接收轉(zhuǎn)院患者和/或要求或規(guī)定響應(yīng)動作或處理的任何其它情況和/或情形。臨床工作流程的動作或步驟可包括預(yù)訂一個或多個臨床測試、調(diào)度過程、請求某種信息以補(bǔ)充所接收健康護(hù)理記錄、檢索與患者關(guān)聯(lián)的附加信息、向患者和/或與患者的治療關(guān)聯(lián)的健康護(hù)理專業(yè)人員提供指令和/或在處理健康護(hù)理信息中有用的任何其它動作。所定義臨床工作流程能夠包括由例如管理人員或?qū)I(yè)人員所采取的人工動作或步驟、由系統(tǒng)或裝置所采取的電子動作或步驟和/或人工和電子動作或步驟的組合。當(dāng)健康護(hù)理企業(yè)的一個實(shí)體可按照第一方式來定義某個事件的臨床工作流程的同時(shí),健康護(hù)理企業(yè)的第二實(shí)體可按照第二不同方式來定義那個事件的臨床工作流程。換言之,不同健康護(hù)理實(shí)體可按照不同方式來應(yīng)對或響應(yīng)同一事件或環(huán)境。工作流程方式的差異可產(chǎn)生于不同健康護(hù)理實(shí)體之間的變化偏好、能力、要求或職責(zé)、標(biāo)準(zhǔn)、協(xié)議等。但是,健康護(hù)理企業(yè)的實(shí)體和/或來自獨(dú)立健康護(hù)理企業(yè)的實(shí)體有時(shí)在更廣泛的單獨(dú)信息系統(tǒng)中進(jìn)行操作,這阻礙實(shí)體定制臨床工作流程的能力。例如,健康護(hù)理實(shí)體所屬的信息系統(tǒng)可將限制施加于對工作流程應(yīng)用或程序的變化。此外,由于一些健康護(hù)理實(shí)體使用來自各不相同的制造方、軟件提供方等的系統(tǒng)、程序、裝置等進(jìn)行操作,所以各健康護(hù)理實(shí)體的系統(tǒng)、程序、裝置等之間缺乏互通阻止了實(shí)現(xiàn)許多定制。由于這些示例因素以及補(bǔ)充或替代因素,通常要求期望定制臨床工作流程的健康護(hù)理實(shí)體向制造方、軟件提供方等請求這類定制。此外,為了使這類定制實(shí)現(xiàn)或整合到健康護(hù)理信息系統(tǒng)中,大量系統(tǒng)中斷更新或重新發(fā)布(re-release)在信息系統(tǒng)中發(fā)生。一般來說,本文所公開的示例方法、設(shè)備、系統(tǒng)和/或制造產(chǎn)品使企業(yè)臨床信息系統(tǒng)(ECIS)的健康護(hù)理實(shí)體能夠動態(tài)定制一個或多個臨床工作流程。除了其它功能和/或有益效果,ECIS通過聚合跨不同企業(yè)和/或其實(shí)體的健康護(hù)理信息,并且參考數(shù)據(jù)集合(例如準(zhǔn)則、與治療和/或診斷相關(guān)的推薦、研究、歷史等)以自動生成將要傳遞給與所聚合健康護(hù)理信息相關(guān)的一個或多個健康護(hù)理專業(yè)人員的支持信息,來在決策制定過程中支持健康護(hù)理專業(yè)人員。雖然各實(shí)體結(jié)合其提供方管理的ECIS進(jìn)行操作,但是本文所公開的示例使結(jié)合ECIS進(jìn)行操作的各實(shí)體能夠始發(fā)和/或修改一個或多個臨床工作流程,而無需依靠ECIS的提供方代表該實(shí)體這樣做。換言之,雖然健康護(hù)理實(shí)體是ECIS的一部分并且與ECIS并經(jīng)由ECIS交換數(shù)據(jù),但是那個實(shí)體能夠使用本文所公開的示例來單獨(dú)創(chuàng)建和/或管理其臨床工作流程。此外,本文所公開的示例使ECIS的實(shí)體能夠部署或發(fā)起定制工作流程,而無需重新引導(dǎo)或者有效地中斷ECIS和/或它的其它部件、工作流程等。下面結(jié)合附圖更詳細(xì)地描述本文所公開的示例方法、設(shè)備、系統(tǒng)和/或制造產(chǎn)品及其優(yōu)點(diǎn)和/或有益效果。 圖I是其中可實(shí)現(xiàn)本文所公開的用于臨床工作流程的動態(tài)定制的示例方法、設(shè)備、系統(tǒng)和/或制造產(chǎn)品的示例健康護(hù)理環(huán)境100的框圖。圖I的示例健康護(hù)理環(huán)境100包括第一醫(yī)院102,其中具有在第一醫(yī)院102中進(jìn)行操作和/或與第一醫(yī)院102關(guān)聯(lián)的多個實(shí)體。在所不不例中,第一醫(yī)院102的實(shí)體包括腫瘤科104、放射科106、急救室系統(tǒng)108、圖片存檔和通信系統(tǒng)(PACS) 110、放射信息系統(tǒng)(RIS) 112和實(shí)驗(yàn)室信息系統(tǒng)(LIS) 114。腫瘤科104包括癌癥相關(guān)健康護(hù)理專業(yè)人員、職員以及支持腫瘤實(shí)務(wù)和治療的裝置或系統(tǒng)。類似地,心臟科106包括心臟相關(guān)健康護(hù)理專業(yè)人員、職員以及支持心臟實(shí)務(wù)和治療的裝置和/或系統(tǒng)。值得注意地,圖I的示例腫瘤科104具有專門設(shè)計(jì)的將要響應(yīng)某些事件和/或按照調(diào)度而執(zhí)行的臨床工作流程。同時(shí),圖I的示例心臟科106具有專門設(shè)計(jì)的將要響應(yīng)某些事件和/或按照調(diào)度而執(zhí)行的、與圖I的示例腫瘤科104的臨床工作流程不同的臨床工作流程。例如,腫瘤科104可響應(yīng)接收到健康護(hù)理等級7 (HL7)入院出院轉(zhuǎn)院(ADT)消息而執(zhí)行第一組動作,而放射科106響應(yīng)接收到HL7 ADT消息而執(zhí)行與第一組動作不同的第二組動作。這類差別還可存在于急救室108、PACS 110, RIS 112和/或記帳服務(wù)114之間。簡言之,急救室系統(tǒng)108管理在醫(yī)院102的急救室存在的與患者的急救護(hù)理相關(guān)的信息,例如入院信息、來自患者的急救檢查的觀察、在急救室環(huán)境中提供的治療等。PACS110將諸如數(shù)字圖像之類的醫(yī)療圖像(例如X射線、掃描、三維呈現(xiàn)等)存儲在數(shù)據(jù)庫或注冊表中。圖像由健康護(hù)理專業(yè)人員(例如成像技術(shù)人員、內(nèi)科醫(yī)生、放射科醫(yī)生)在對患者的醫(yī)療成像之后存儲在PACS 110中和/或從醫(yī)療成像裝置自動傳送到PACS 110供存儲。RIS 112存儲與放射科實(shí)務(wù)相關(guān)的數(shù)據(jù),例如放射報(bào)告、消息、警告、告警、患者調(diào)度信息、患者人口數(shù)據(jù)、患者跟蹤信息和/或內(nèi)科醫(yī)生和患者狀態(tài)監(jiān)測,以及實(shí)現(xiàn)檢查預(yù)訂輸入(例如預(yù)訂患者的X射線)以及圖像和膠片跟蹤(例如跟蹤已經(jīng)檢查過膠片的一人或多人的身份)。實(shí)驗(yàn)室信息系統(tǒng)114存儲臨床信息,例如實(shí)驗(yàn)室結(jié)果、測試調(diào)度信息、對應(yīng)專業(yè)人員和/或與對應(yīng)健康護(hù)理機(jī)構(gòu)處的一個或多個實(shí)驗(yàn)室的操作相關(guān)的其它信息。雖然以上將信息的示例類型描述為存儲在醫(yī)院102的某些元件中,但是不同類型的健康護(hù)理數(shù)據(jù)可存儲在實(shí)體104-114的一個或多個中,因?yàn)閷?shí)體104-114和上述信息作為非限制性示例包含在本文。此外,實(shí)體104-114中存儲的信息可以是重疊的和/或組合到實(shí)體104-114的一個或多個中。圖I的示例實(shí)體104-114的每個與電子病歷(EMR)系統(tǒng)116進(jìn)行交互。一般來說,EMR 116存儲與例如醫(yī)院102及其實(shí)體104-114關(guān)聯(lián)的健康護(hù)理記錄的電子副本。圖I的示例健康護(hù)理環(huán)境100還包括作為另一個健康護(hù)理企業(yè)的示例的門診患者診所118。圖I的示例門診患者診所118包括與示例醫(yī)院102的對應(yīng)實(shí)體相似地進(jìn)行操作的實(shí)驗(yàn)室信息系統(tǒng)120和PACS122。示例門診患者診所118的實(shí)驗(yàn)室信息系統(tǒng)120和PACS122按照專門設(shè)計(jì)的、相互之間以及與醫(yī)院102的實(shí)體104-114的臨床工作流程有所不同的臨床工作流程進(jìn)行操作。因此,臨床工作流程中的差別一般能夠存在于健康護(hù)理企業(yè)的實(shí)體之間以及健康護(hù)理企業(yè)之間。在圖I的所示示例中,醫(yī)院102和門診患者診所118經(jīng)由可通過例如諸如專用網(wǎng)絡(luò)或因特網(wǎng)的無線或有線廣域網(wǎng)(WAN)、內(nèi)聯(lián)網(wǎng)、虛擬專用網(wǎng)絡(luò)、有線或無線局域網(wǎng)等等來實(shí)現(xiàn)的網(wǎng)絡(luò)126與ECIS 124進(jìn)行通信。更一般來說,本文所述的耦合的任一個可經(jīng)由網(wǎng)絡(luò)進(jìn)行。作為補(bǔ)充或替代,示例醫(yī)院102和/或示例門診患者診所118經(jīng)由直接或?qū)S脗鬏斀橘|(zhì)128和130與示例ECIS 124進(jìn)行通信。
一般來說,ECIS 124支持由諸如醫(yī)院102和門診患者診所118之類的健康護(hù)理企業(yè)的系統(tǒng)、裝置、應(yīng)用等等所實(shí)現(xiàn)的健康護(hù)理信息處理。ECIS 124能夠處理來自可按照不同方式來生成、處理和/或傳送健康護(hù)理消息的健康護(hù)理企業(yè)的不同實(shí)體(例如醫(yī)院102的實(shí)體104-114)的健康護(hù)理消息和/或在生成、處理和/或傳送健康護(hù)理消息時(shí)使用不同格式、協(xié)議、策略、術(shù)語等。此外,圖I的示例ECIS 124通過聚合跨不同企業(yè)和/或其實(shí)體的健康護(hù)理信息,并且參考數(shù)據(jù)集合以自動生成供傳遞給與所聚合健康護(hù)理信息相關(guān)的一個或多個健康護(hù)理專業(yè)人員的建議性和/或確定性數(shù)據(jù)來在決策制定過程中支持健康護(hù)理專業(yè)人員。為了使圖I的示例ECIS 124能夠?yàn)槠鋵?shí)體提供動態(tài)定制臨床工作流程的能力,示例ECIS 124包括動態(tài)臨床工作流程(DCW)系統(tǒng)132。一般來說,示例DCW系統(tǒng)132使健康護(hù)理實(shí)體、如醫(yī)院102和圖I的門診患者診所118及其實(shí)體、如圖I的腫瘤科104和PACS122能夠創(chuàng)建定義定制工作流程并且將定制工作流程傳送給DCW系統(tǒng)132的應(yīng)用。在一些示例中,DCW系統(tǒng)132向?qū)嶓w提供用于工作流程應(yīng)用的定制的工具。工具可包括例如可結(jié)合特定類型的健康護(hù)理數(shù)據(jù)或消息來執(zhí)行的動作的目錄。另外,示例DCW系統(tǒng)132使定制實(shí)體能夠以熱部署來整合應(yīng)用,由此避免對停止和重啟支持裝置(例如服務(wù)器)的需要。因此,本文所公開的跨實(shí)現(xiàn)示例DCW系統(tǒng)132的健康護(hù)理企業(yè)的不同實(shí)體能夠包括多個實(shí)體,各具有臨床工作流程的不同(即,定制)版本,其中實(shí)體中的第一實(shí)體能夠修改或更新其臨床工作流程的版本,而無需中斷其它實(shí)體的臨床工作流程的其它版本的操作。下面結(jié)合圖2-5來描述本文所公開的示例DCW系統(tǒng)132的附加或備選方面。圖2是可用于實(shí)現(xiàn)圖I的示例DCW系統(tǒng)132的示例設(shè)備的框圖。在圖2的所示示例中,示例DCW系統(tǒng)132包括ECIS客戶端200、具有腳本模塊204的管理員終端202、動作目錄206以及應(yīng)用容器208。示例應(yīng)用容器208包括服務(wù)注冊表210、動態(tài)模塊核心框架212、運(yùn)行時(shí)間環(huán)境214、患者數(shù)據(jù)數(shù)據(jù)庫216、依賴注入框架218、擴(kuò)展器包220、萬維網(wǎng)擴(kuò)展器包222、應(yīng)用包224和萬維網(wǎng)應(yīng)用包226。雖然圖2示出了實(shí)現(xiàn)圖I的DCW系統(tǒng)132的示例方式,但是圖2所示的元件、過程和/或裝置的一個或多個可按照任何其它方式來組合、劃分、重新設(shè)置、省略、消除和/或?qū)崿F(xiàn)。此外,示例ECIS客戶端200、示例管理員終端202、示例腳本模塊204、示例動作目錄206、示例應(yīng)用容器208、示例應(yīng)用容器208、示例服務(wù)注冊表210、示例動態(tài)模塊核心框架212、示例運(yùn)行時(shí)間環(huán)境214、示例患者數(shù)據(jù)數(shù)據(jù)庫216、示例依賴注入框架218、示例擴(kuò)展器包220、示例萬維網(wǎng)擴(kuò)展器包222、示例應(yīng)用包224、示例萬維網(wǎng)應(yīng)用包226和/或更一般來說的圖2的示例DCW系統(tǒng)132可通過硬件、軟件、固件和/或硬件、軟件和/或固件的任何組合來實(shí)現(xiàn)。因此,例如,示例ECIS客戶端200、示例管理員終端202、示例腳本模塊204、示例動作目錄206、示例應(yīng)用容器208、示例應(yīng)用容器208、示例服務(wù)注冊表210、示例動態(tài)模塊核心框架212、示例運(yùn)行時(shí)間環(huán)境214、示例患者數(shù)據(jù)數(shù)據(jù)庫216、示例依賴注入框架218、示例擴(kuò)展器包220、示例萬維網(wǎng)擴(kuò)展器包222、示例應(yīng)用包224、示例萬維網(wǎng)應(yīng)用包226和/或更一般來說的圖2的示例DCW系統(tǒng)132中的任一個能夠通過一個或多個電路、可編程處理器、專用集成電路(ASIC)、可編程邏輯裝置(PLD)和/或現(xiàn)場可編程邏輯裝置(FPLD)等等來實(shí)現(xiàn)。當(dāng)看到所附權(quán)利要求的任一項(xiàng)涵蓋純軟件和/或固件實(shí)現(xiàn)時(shí),示例ECIS客戶端200、示例管理員終端202、示例腳本模塊204、示例動作目錄206、示例應(yīng)用容器208、示例應(yīng)用容器208、示例服務(wù)注冊表210、示例動態(tài)模塊核心框架212、示例運(yùn)行時(shí)間環(huán)境214、示例患者數(shù)據(jù)數(shù)據(jù)庫216、示例依賴注入框架218、示例擴(kuò)展器包220、示例萬維網(wǎng)擴(kuò)展器包222、示例應(yīng)用包224、示例萬維網(wǎng)應(yīng)用包226和/或更一般來說的圖2的示例DCW系統(tǒng)132的任一個因此明確定義成包括存儲 軟件和/或固件的有形介質(zhì),例如存儲器、DVD、⑶等。此外,圖2的示例DCW系統(tǒng)132可包括作為對圖2所示的補(bǔ)充或替代的一個或多個元件、過程和/或裝置,和/或可包括所示元件、過程和裝置的任一個或全部的一個以上。作為說明,圖2的示例ECIS客戶端與圖I的腫瘤科104的專業(yè)人員關(guān)聯(lián)并且由其使用。但是,ECIS客戶端200能夠與示例醫(yī)院102的實(shí)體104-114的任一個關(guān)聯(lián)地或者與圖I的門診患者診所118的實(shí)體120和122中的任一個關(guān)聯(lián)地實(shí)現(xiàn)。ECIS客戶端200促進(jìn)ECIS 124的用戶(例如ECIS提供方的客戶)與其用戶之間的交互。例如,健康護(hù)理專業(yè)人員(例如外科醫(yī)生、內(nèi)科醫(yī)生等)可使用示例ECIS客戶端200來訪問患者信息數(shù)據(jù)庫216中存儲的信息,和/或利用ECIS 124所提供的一個或多個服務(wù)(例如來自不同健康護(hù)理信息系統(tǒng)的患者數(shù)據(jù)的聚合以及與基于該聚合的治療選項(xiàng)相關(guān)的指示或建議)。示例ECIS客戶端200還能夠在臨床工作流程的執(zhí)行期間與定制臨床工作流程的一個或多個相結(jié)合(例如以便確定臨床工作流程的一個或多個動作的狀態(tài)、完成臨床工作流程的一個或多個動作
坐')
寸/ o在所示示例中,管理員終端202還與圖I的腫瘤科104關(guān)聯(lián)地實(shí)現(xiàn)。但是,管理員終端202能夠與示例醫(yī)院102的實(shí)體104-114的任一個關(guān)聯(lián)地或者與圖I的門診患者診所118的實(shí)體120和122中的任一個關(guān)聯(lián)地實(shí)現(xiàn)。圖2的示例管理員終端202例如由被分派按照例如與圖I的腫瘤科104和/或圖I的健康護(hù)理環(huán)境100的任何其它實(shí)體關(guān)聯(lián)的健康護(hù)理專業(yè)人員的指令和/或偏好來生成和/或修改示例DCW系統(tǒng)132的臨床工作流程的任務(wù)的人(例如技術(shù)人員或工程人員)來使用。也就是說,響應(yīng)某個事件和/或按照調(diào)度而定義某個實(shí)體的臨床工作流程的健康護(hù)理專業(yè)人員向現(xiàn)場工程人員提供定制臨床工作流程,現(xiàn)場工程人員利用管理員終端202來實(shí)現(xiàn)所定義臨床工作流程。因此,與腫瘤科104關(guān)聯(lián)的健康護(hù)理專業(yè)人員可期望定義第一臨床工作流程的第一組動作將響應(yīng)接收到ADT消息而執(zhí)行。在這類情況下,管理員終端202的用戶按照與腫瘤科104關(guān)聯(lián)的專業(yè)人員所定義的工作流程來定制用于應(yīng)答ADT消息的應(yīng)用。類似地,與心臟科106關(guān)聯(lián)的健康護(hù)理專業(yè)人員可期望定義第二臨床工作流程的、與第一組動作在內(nèi)容和執(zhí)行順序方面不同的第二組動作將響應(yīng)接收到ADT消息而執(zhí)行。在這類情況下,與心臟科106對應(yīng)的管理員終端(可以是圖2的終端202或者與心臟科106關(guān)聯(lián)的另一終端)的用戶按照與心臟科106關(guān)聯(lián)的專業(yè)人員所定義的工作流程來定制用于應(yīng)答ADT消息的應(yīng)用。因此,醫(yī)院102的兩個不同實(shí)體104和106各具有響應(yīng)ADT消息而執(zhí)行的應(yīng)用的一個版本。為了使管理員終端202的用戶能夠生成按照對應(yīng)健康護(hù)理實(shí)體的健康護(hù)理專業(yè)人員的預(yù)期工作流程所編程的應(yīng)用,圖2的示例管理員終端202包括腳本模塊204。在所示示例中,腳本模塊204實(shí)現(xiàn)專用于生成Groovy 腳本的接口,Groovy 是 JavaVirtual Machine 的動態(tài)編程語言。但是,腳本模塊204可使用任何適當(dāng)編程語言和/或腳本配置來實(shí)現(xiàn)。示例腳本模塊204與示例動作目錄206進(jìn)行通信。示例動作目錄206包括能夠由腳本模塊204的用戶用于生成和/或定制本文所述示例工作流程的多個動作。從示例動作目錄206,腳本模塊204的用戶可選擇一個或多個動作以及所選動作響應(yīng)某個事件和/或按照調(diào)度來執(zhí)行的順序。示例動作目錄206的條目能夠單獨(dú)使用或者與腳本模塊204的用戶 和/或用戶正操作的實(shí)體所始發(fā)的動作結(jié)合使用。也就是說,從圖2的示例動作目錄206所選的動作能夠插入現(xiàn)有臨床工作流程和/或正被制訂的臨床工作流程中。在所示示例中,動作目錄206的動作是設(shè)計(jì)成執(zhí)行與健康護(hù)理信息的處理相關(guān)的過程的代碼段(例如與腳本模塊204所使用的相同語言的代碼)。例如,動作目錄206的代碼所表示的動作可涉及響應(yīng)接收到健康護(hù)理消息中的某個診斷而自動放置某些實(shí)驗(yàn)室或測試、響應(yīng)經(jīng)由ADT消息接收到轉(zhuǎn)院患者而在數(shù)據(jù)庫中生成新條目、響應(yīng)接收到發(fā)票或者與創(chuàng)建發(fā)票結(jié)合而與保險(xiǎn)公司自動通信和/或作為健康護(hù)理信息系統(tǒng)的組成部分所采取的任何其它動作或過程。在圖2的示例動作目錄206中,對動作分類,并且動作的分類在關(guān)聯(lián)與腳本模塊204關(guān)聯(lián)地實(shí)現(xiàn)的動作目錄206的圖形界面中反映。示例分類包括患者動作、位置動作、交會方動作、接觸動作、提供方動作、觀察動作、實(shí)用動作(utility action)等。圖2的示例腳本模塊204與圖2的示例動作目錄206進(jìn)行交互,以便經(jīng)由界面來實(shí)現(xiàn)向其用戶呈現(xiàn)類別和選項(xiàng)以用于選擇類別,使得向用戶呈現(xiàn)所選類別的內(nèi)容。動作之一的選擇呈現(xiàn)動作的概述、動作的典型用途、動作的源代碼和/或?qū)δ_本模塊204的用戶有用的任何其它適當(dāng)信息。此外,所選動作能夠下載或者以別的方式加載到管理員終端202中,此后能夠修改和/或以別的方式定制所選動作的代碼。例如當(dāng)健康護(hù)理實(shí)體制訂可以對其它健康護(hù)理實(shí)體有用的動作時(shí),圖2的示例動作目錄206的內(nèi)容能夠被更新。也就是說,示例動作目錄206能夠存儲定制動作的新的和/或已更新版本。因此,使用圖2的示例腳本模塊206,示例管理員終端204的用戶能夠生成一個或多個腳本來定義動作和/或動作系列,以便定義臨床工作流程。示例管理員終端204還能夠生成經(jīng)由腳本模塊206所創(chuàng)建的動作和/或動作系列的標(biāo)簽信息,例如標(biāo)識符或元數(shù)據(jù)。一般來說,充當(dāng)能夠執(zhí)行一組相關(guān)應(yīng)用或程序的父程序的示例應(yīng)用容器208及其部件從管理員終端202接收包,該包包括經(jīng)由腳本模塊206所生成以實(shí)現(xiàn)對應(yīng)健康護(hù)理實(shí)體的定制工作流程的腳本以及其它類型的信息。除了定制腳本之外,所接收包還可包括例如與包的各腳本關(guān)聯(lián)的依賴信息、與包關(guān)聯(lián)的元數(shù)據(jù)和/或與入局?jǐn)?shù)據(jù)相關(guān)的其它信息。在圖2的示例應(yīng)用容器208處接收到這種包時(shí),將該包加載到示例動態(tài)模塊核心框架212中。圖2的示例動態(tài)模塊核心框架212是實(shí)現(xiàn)動態(tài)部件模型的模塊系統(tǒng)和服務(wù)平臺,其中包和/或包的應(yīng)用能夠在運(yùn)行時(shí)間動態(tài)安裝、啟動、停止、更新和卸載,而無需(例如應(yīng)用容器208的)重新引導(dǎo)。在圖2的所示示例中,動態(tài)模塊核心框架212是作為Java 的動態(tài)模塊系統(tǒng)的OSGi框架。OSGi是由作為開放標(biāo)準(zhǔn)組織的OSGi聯(lián)盟所保持的標(biāo)準(zhǔn)。另夕卜,在所示示例中,運(yùn)行時(shí)間環(huán)境214是利用OSGi框架212的Java運(yùn)行時(shí)間環(huán)境。但是,本文所公開的示例并不局限于OSGi標(biāo)準(zhǔn)或者Java 運(yùn)行時(shí)間環(huán)境。本文所公開的示例而是能夠在實(shí)現(xiàn)運(yùn)行時(shí)間的臨床工作流程包的動態(tài)安裝、發(fā)起、卸載等的任何適當(dāng)?shù)膭討B(tài)模塊框架中實(shí)現(xiàn)。OSGi框架212使不同臨床工作流程能夠作為能夠具有不同生存周期和依賴性但是仍然在同一系統(tǒng)中(例如圖I的示例ECIS 124)中進(jìn)行操作的模塊來表示和實(shí)現(xiàn)。圖2的示例OSGi框架212包括將所接收包加載到其中的文件系統(tǒng)。為了將包的腳本整合到OSGi框架212中,示例容器208包括與OSGi框架212的文件系統(tǒng)進(jìn)行通信的依賴注入框架218。在圖2的所示示例中,示例依賴注入框架218由Spring DM(動態(tài)模塊)框架來實(shí)現(xiàn)。一般來說,Spring DM框架218實(shí)現(xiàn)OSGi服務(wù)、生存周期管理和控制的透明導(dǎo)出和導(dǎo)入。當(dāng)新應(yīng)用(例如臨床工作流程)或者現(xiàn)有應(yīng)用的修改出現(xiàn)時(shí),示例Spring DM框架218促進(jìn)跨整個OSGi框架212的組裝程序(package)或者已安裝包的給定子集的刷 新(例如按照包的依賴性)。spring DM框架218利用擴(kuò)展器包220和222來向運(yùn)行時(shí)間環(huán)境214發(fā)布加載到OSGi框架212的文件系統(tǒng)中的包的腳本。圖2的示例包括兩個擴(kuò)展器包220和222,以便操縱不同類型的包。萬維網(wǎng)擴(kuò)展器包222操縱涉及萬維網(wǎng)通信和/或利用的包,而擴(kuò)展器包220操縱非涉及萬維網(wǎng)通信和/或利用的包。在OSGi框架212中,部署和模塊性的單元對應(yīng)于加載到文件系統(tǒng)中的包。包能夠處于已安裝狀態(tài)、已分解狀態(tài)或者活動狀態(tài)。在Spring DM框架218中,模塊性的主要單元是應(yīng)用上下文。圖2的擴(kuò)展器包220和222例示OSGi框架212的包的Spring DM應(yīng)用上下文。更具體來說,擴(kuò)展器包220和222檢測處于活動狀態(tài)的包,并且作為響應(yīng)而代表活動包來創(chuàng)建應(yīng)用上下文。所創(chuàng)建應(yīng)用上下文則是如上所述由管理員終端202所生成的對應(yīng)工作流程的實(shí)例。與定制臨床工作流程對應(yīng)的包在圖2的所示示例中示為應(yīng)用包224和萬維網(wǎng)應(yīng)用包226。與擴(kuò)展器包220和222相似,兩種不同類型的應(yīng)用包在圖2中分隔開,以便反映由不同類型的包對萬維網(wǎng)應(yīng)用和非萬維網(wǎng)應(yīng)用的操縱。在一些示例中,沒有進(jìn)行這種區(qū)分,而是不同類型的應(yīng)用能夠由單個編組來共同操縱。向服務(wù)注冊表210注冊應(yīng)用包224和萬維網(wǎng)應(yīng)用包,服務(wù)注冊表210在圖2的所示示例中通過OSGi服務(wù)注冊表來實(shí)現(xiàn)。由于這個注冊,能夠調(diào)用應(yīng)用包224和/或226的臨床工作流程,并且OSGi服務(wù)注冊表210能夠通過為臨床工作流程提供臨床工作流程所需的系統(tǒng)資源來促進(jìn)臨床工作流程的執(zhí)行。另外,圖2的示例服務(wù)注冊表210管理應(yīng)用包的依賴性,并且使包可用于向服務(wù)注冊表210所注冊的其它包。在所示示例中,能夠?qū)?yīng)用包的方面和/或總體上的應(yīng)用包傳送給示例動作目錄206,以便擴(kuò)大對于經(jīng)由管理員終端202所生成的工作流程的定制可用的動作。因此,圖2的示例容器208的部件使定制(例如經(jīng)由腳本模塊204和動作目錄206)臨床工作流程能夠向ECIS 124注冊(例如經(jīng)由OSGi框架212和Spring DM框架218的組合)并且動態(tài)地部署在ECIS 124中而無需重新引導(dǎo)系統(tǒng)(例如經(jīng)由OSGi框架212和Spring DM框架218的組合)。因此,例如,與圖I的健康護(hù)理實(shí)體102和118關(guān)聯(lián)的健康護(hù)理專業(yè)人員能夠創(chuàng)建、修改、更新臨床工作流程并且適應(yīng)其自己的特定健康護(hù)理實(shí)體的需要,而無需向ECIS 124的提供方和/或任何其它信息系統(tǒng)提供方請求定制并且無需使整個ECIS 124停止以供安裝新的或經(jīng)修改的工作流程應(yīng)用。
圖3是圖2的OSGi框架212的分層模型的圖示。該模型包括包層300、服務(wù)層302、生存周期層304、模塊層306、執(zhí)行環(huán)境層308、Java虛擬機(jī)層310、本地操作系統(tǒng)層312和安全層314。本文中簡述這些層,并且通過引用將OSGi框架的規(guī)范結(jié)合到本文中。包層300包括由開發(fā)人員利用OSGi框架212所創(chuàng)建和/或修改的包。參照圖2,包層300對應(yīng)于由被分派創(chuàng)建圖I的健康護(hù)理實(shí)體104-114、120或122中之一的健康護(hù)理專業(yè)人員所定義的臨床工作流程的代碼的任務(wù)的人使用腳本模塊204和動作目錄206所生成的包。參照圖2,服務(wù)層302對應(yīng)于服務(wù)注冊表210。向服務(wù)注冊表302注冊包層300的包。如上所述,圖2的依賴注入框架或Spring DM框架218以及擴(kuò)展器包220和222例示與向服務(wù)層302的服務(wù)注冊表210進(jìn)行注冊的包對應(yīng)的應(yīng)用上下文。此外,包中包含的臨床工作流程能夠在服務(wù)層302中注冊,能夠獲得或檢索向服務(wù)層302所注冊的服務(wù),并且能夠監(jiān)聽出現(xiàn)或消失的服務(wù)。這種情況在圖4中反映,圖4是示出包層300的應(yīng)用包224和226與服務(wù)層302的服務(wù)注冊表210的交互。生存周期層304表示能夠安裝、啟動、停止、更新和卸載包的應(yīng)用接口。模塊層306定義包能夠如何導(dǎo)入和導(dǎo)出代碼。簡言之,由模塊層306所促進(jìn)的模塊性將包保持為本地部件,除非包被顯式導(dǎo)出。也就是說,想要使用另一個包的包必須導(dǎo)入其部件。執(zhí)行環(huán)境層308定義哪些方法和類在特定平臺中是可用的。Java虛擬機(jī)層310和 本地操作系統(tǒng)層312進(jìn)行交互,以便執(zhí)行運(yùn)行時(shí)間環(huán)境214以及由此所處理的代碼。安全層314操縱與OSGi框架212關(guān)聯(lián)的安全問題和/或策略。圖5所示的流程圖表示機(jī)器可讀指令,機(jī)器可讀指令能夠被執(zhí)行以實(shí)現(xiàn)用于臨床工作流程的動態(tài)定制的圖I和/或圖2的示例DCW系統(tǒng)132。圖5的示例過程可使用處理器、控制器和/或任何其它適當(dāng)?shù)奶幚硌b置來執(zhí)行。例如,圖5的示例過程可通過與處理器(例如下面結(jié)合圖6所述的示例處理器612)關(guān)聯(lián)的諸如閃速存儲器、只讀存儲器(ROM)和/或隨機(jī)存取存儲器(RAM)之類的有形介質(zhì)上存儲的編碼指令來實(shí)現(xiàn)。備選地,圖5的示例過程的部分或全部可使用專用集成電路(ASIC)、可編程邏輯裝置(PLD)、現(xiàn)場可編程邏輯裝置(FPLD)、分立邏輯、硬件、固件等的任何組合來實(shí)現(xiàn)。另外,圖5的示例過程的部分或全部可人工或者作為上述技術(shù)的任何組合、例如固件、軟件、分立邏輯和/或硬件的任何組合來實(shí)現(xiàn)。此外,雖然圖5的示例過程參照圖5的流程圖來描述,但是可采用實(shí)現(xiàn)圖5的過程的其它方法。例如,框的執(zhí)行順序可以改變,和/或所述框的一部分可以改變、消除、細(xì)分或組合。另外,圖5的示例過程的任一個或全部可由例如獨(dú)立處理線程、處理器、裝置、分立邏輯、電路等依次和/或并行執(zhí)行。來看圖5,與圖I的實(shí)體104_114、120和122其中之一關(guān)聯(lián)的專業(yè)人員可制訂定制臨床工作流程,以便定義例如將響應(yīng)事件和/或按照調(diào)度所采取的動作。圖5的所示示例開始于制訂這種定制臨床工作流程(框500)。為了實(shí)現(xiàn)臨床工作流程,與制訂健康護(hù)理實(shí)體關(guān)聯(lián)的人使用圖2的腳本模塊204來生成遵照定制臨床工作流程的腳本(框502)。如上所述,示例動作目錄206能夠與腳本模塊204結(jié)合用于利用能夠組合(例如相互組合或者與原始代碼段組合)以體現(xiàn)臨床工作流程的先前生成的動作。所生成腳本則傳送給圖2的動態(tài)模塊核心框架212供整合到圖I的ECIS 124,作為將被加載到示例動態(tài)模塊核心框架212的文件系統(tǒng)的包(框504)。示例依賴注入框架218則使用示例擴(kuò)展器包220和222來向運(yùn)行時(shí)間環(huán)境214發(fā)布腳本,腳本能夠從示例動態(tài)模塊核心框架212處所接收的包中提取(框506)。也就是說,擴(kuò)展器包220和222將運(yùn)行時(shí)間環(huán)境214刷新成包括與所接收腳本對應(yīng)的應(yīng)用的實(shí)例(例如SpringDM框架中的應(yīng)用上下文)。然后向圖2的示例服務(wù)注冊表210注冊應(yīng)用或腳本(框508)。如上所述,示例服務(wù)注冊表210允許已注冊應(yīng)用包由其它應(yīng)用來使用,管理應(yīng)用包224與226之間的依賴性以及執(zhí)行其它功能等等。此外,示例服務(wù)注冊表210和示例動態(tài)模塊核心框架212使DCW系統(tǒng)134能夠監(jiān)聽對于向服務(wù)注冊表210所注冊的應(yīng)用包的調(diào)用。當(dāng)檢測到這種調(diào)用時(shí)(框510),示例服務(wù)注冊表210使由所請求應(yīng)用包所需的系統(tǒng)資源為其所用(框512)。圖6是可用于實(shí)現(xiàn)本文所述的設(shè)備和方法的示例處理器系統(tǒng)610的框圖。如圖6所示,處理器系統(tǒng)610包括耦合到互連總線614的處理器612。處理器612可以是任何適當(dāng)?shù)奶幚砥?、處理單元或者微處理器。雖然圖6未示出,但是系統(tǒng)610可以是多處理器系統(tǒng),并且因而可包括一個或多個附加處理器,它們與處理器612相同或相似,并且在通信上耦合到互連總線614。圖6的處理器612耦合到芯片組618,芯片組618包括存儲器控制器620和輸入/ 輸出(I/O)控制器622。眾所周知,芯片組通常提供I/O和存儲器管理功能以及由耦合到芯片組618的一個或多個處理器可訪問或使用的多個通用和/或?qū)S眉拇嫫?、?jì)時(shí)器等。存儲器控制器620執(zhí)行使處理器612 (或者當(dāng)存在多個處理器時(shí)的多個處理器)能夠訪問系統(tǒng)存儲器624和大容量存儲器(mass storage memory) 625的功能。系統(tǒng)存儲器624可包括任何預(yù)期類型的易失性和/或非易失性存儲器,例如靜態(tài)隨機(jī)存取存儲器(SRAM)、動態(tài)隨機(jī)存取存儲器(DRAM)、閃速存儲器、只讀存儲器(ROM)等等。大容量存儲器625可包括任何預(yù)期類型的大容量存儲裝置,包括硬盤驅(qū)動器、光盤驅(qū)動器、存儲帶裝置等等。I/O控制器622執(zhí)行使處理器612能夠經(jīng)由I/O總線632與外圍輸入/輸出(I/0)裝置626和628以及網(wǎng)絡(luò)接口 630進(jìn)行通信的功能。I/O裝置626和628可以是任何預(yù)期類型的I/O裝置,例如鍵盤、視頻顯示器或監(jiān)視器、鼠標(biāo)等等。網(wǎng)絡(luò)接口 630可以是例如以太網(wǎng)裝置、異步傳輸模式(ATM)裝置、802. 11裝置、DSL調(diào)制解調(diào)器、電纜調(diào)制解調(diào)器、蜂窩調(diào)制解調(diào)器等,它使處理器系統(tǒng)610能夠與另一個處理器系統(tǒng)進(jìn)行通信。雖然存儲器控制器620和I/O控制器622在圖6中示為芯片組618中的獨(dú)立塊,但是,這些塊所執(zhí)行的功能可集成在單個半導(dǎo)體電路中,或者可使用兩個或兩個以上獨(dú)立的集成電路來實(shí)現(xiàn)。因此,本文所公開的示例方法、設(shè)備、系統(tǒng)和/或制造產(chǎn)品實(shí)現(xiàn)健康護(hù)理實(shí)體之間的鏈接信息的交換,使得使與實(shí)體關(guān)聯(lián)的健康護(hù)理專業(yè)人員迅速有效且準(zhǔn)確地知道與轉(zhuǎn)院患者的醫(yī)療問題關(guān)聯(lián)的臨床項(xiàng)。除了其它有益效果和優(yōu)點(diǎn)之外,本文所公開的示例方法、設(shè)備、系統(tǒng)和/或制造產(chǎn)品降低或者在一些情況下消除對專業(yè)人員使臨床項(xiàng)與醫(yī)療問題相協(xié)調(diào)的需要。因此,專業(yè)人員能夠更有效地提供更準(zhǔn)確安全的護(hù)理。另外,專業(yè)人員能夠使轉(zhuǎn)院過程以及與其關(guān)聯(lián)的信息的交換集中在與將患者轉(zhuǎn)院的醫(yī)療問題相關(guān)的臨床項(xiàng)。某些實(shí)施例考慮實(shí)現(xiàn)上述功能性的方法、系統(tǒng)和任何機(jī)器可讀介質(zhì)上的計(jì)算機(jī)程序產(chǎn)品。例如,某些實(shí)施例可使用現(xiàn)有計(jì)算機(jī)處理器、或者通過為這個或另一個目的結(jié)合的專用計(jì)算機(jī)處理器、或者通過硬連線和/或固件系統(tǒng)來實(shí)現(xiàn)。某些實(shí)施例包括用于攜帶或者其上存儲計(jì)算機(jī)可執(zhí)行指令或數(shù)據(jù)結(jié)構(gòu)的計(jì)算機(jī)可讀介質(zhì)。這種計(jì)算機(jī)可讀介質(zhì)可以是可由通用或?qū)S糜?jì)算機(jī)或者具有處理器的其它機(jī)器可訪問的任何可用介質(zhì)。作為舉例,這種計(jì)算機(jī)可讀介質(zhì)可包括RAM、ROM、PROM、EPROM、EEPROM、閃存、CD-ROM或其它光盤存儲裝置、磁盤存儲裝置或者其它磁存儲裝置、或者可用來攜帶或存儲采取計(jì)算機(jī)可執(zhí)行指令或數(shù)據(jù)結(jié)構(gòu)形式的預(yù)期程序代碼、并且可由通用或?qū)S糜?jì)算機(jī)或者具有處理器的其它機(jī)器可訪問的其它任何介質(zhì)。以上所述的組合也包含在計(jì)算機(jī)可讀介質(zhì)的范圍之內(nèi)。計(jì)算機(jī)可執(zhí)行指令包括例如使通用計(jì)算機(jī)、專用計(jì)算機(jī)或者專用處理機(jī)執(zhí)行某個功能或某組功能的指令和數(shù)據(jù)。一般來說,計(jì)算機(jī)可執(zhí)行指令包括執(zhí)行特定任務(wù)或者實(shí)現(xiàn)特定抽象數(shù)據(jù)類型的例程、程序、對象、部件、數(shù)據(jù)結(jié)構(gòu)等。計(jì)算機(jī)可執(zhí)行指令、關(guān)聯(lián)數(shù)據(jù)結(jié)構(gòu)和程序模塊表示用于執(zhí)行本文公開的某些方法的步驟和系統(tǒng)的程序代碼的示例。特定序列的這類可執(zhí)行指令或關(guān)聯(lián)數(shù)據(jù)結(jié)構(gòu)表示用于實(shí)現(xiàn)在這類步驟中所述的功能的相應(yīng)動作的示例。本發(fā)明的實(shí)施例可在采用連接到具有處理器的一個或多個遠(yuǎn)程計(jì)算機(jī)的邏輯 連接的組網(wǎng)環(huán)境中實(shí)施。邏輯連接可包括在此作為舉例而不是限制來呈現(xiàn)的局域網(wǎng)(LAN)和廣域網(wǎng)(WAN)。這類組網(wǎng)環(huán)境是辦公范圍或企業(yè)范圍的計(jì)算機(jī)網(wǎng)絡(luò)、內(nèi)聯(lián)網(wǎng)和因特網(wǎng)中常見的,并且可采用大量不同的通信協(xié)議。本領(lǐng)域的技術(shù)人員將會理解,這類網(wǎng)絡(luò)計(jì)算環(huán)境通常包含許多類型的計(jì)算機(jī)系統(tǒng)配置,其中包括個人計(jì)算機(jī)、手持裝置、多處理器系統(tǒng)、基于微處理器或者可編程消費(fèi)電子產(chǎn)品、網(wǎng)絡(luò)PC、小型計(jì)算機(jī)、大型計(jì)算機(jī)等等。本發(fā)明的實(shí)施例還可在分布式計(jì)算環(huán)境中實(shí)施,在這些環(huán)境中,任務(wù)由通過通信網(wǎng)絡(luò)鏈接(通過硬連線鏈路、無線鏈路或者通過硬連線或無線鏈路的組合)的本地和遠(yuǎn)程處理裝置來執(zhí)行。在分布式計(jì)算環(huán)境中,程序模塊可位于本地和遠(yuǎn)程存儲器存儲裝置中。雖然本文已經(jīng)描述了某些方法、設(shè)備和制造產(chǎn)品,但是本專利的覆蓋范圍并不局限于此。相反,本專利涵蓋在字面上或者在等同原則下完全落入所附權(quán)利要求書的范圍的所有方法、設(shè)備和制造產(chǎn)品。
權(quán)利要求
1.一種計(jì)算機(jī)實(shí)現(xiàn)方法,包括 從利用電子臨床信息系統(tǒng)(124)的第一健康護(hù)理實(shí)體(102)來接收(504)實(shí)現(xiàn)臨床工作流程的一個或多個動作的腳本,其中所述電子臨床信息系統(tǒng)(124)聚合來自包括所述第一健康護(hù)理實(shí)體(102)的多個健康護(hù)理實(shí)體(102,118)的健康護(hù)理信息; 將所述腳本加載(504)到動態(tài)模塊核心框架(212)中,所述動態(tài)模塊核心框架(212)與運(yùn)行時(shí)間環(huán)境(214)進(jìn)行交互,以便執(zhí)行應(yīng)用包(224,226);以及 向運(yùn)行時(shí)間環(huán)境(214)發(fā)布(506)所述動態(tài)模塊核心框架(212)的腳本,使得所述臨床工作流程在運(yùn)行時(shí)間動態(tài)安裝到所述電子臨床信息系統(tǒng)(124)中。
2.如權(quán)利要求I所述的計(jì)算機(jī)實(shí)現(xiàn)方法,其中,所述腳本包含在所述應(yīng)用包(224,226)之一中,以便經(jīng)由運(yùn)行時(shí)間環(huán)境(214)來執(zhí)行。
3.如權(quán)利要求I所述的計(jì)算機(jī)實(shí)現(xiàn)方法,還包括向與所述動態(tài)模塊核心網(wǎng)絡(luò)(212)關(guān)聯(lián)的服務(wù)注冊表(210)注冊(508)所述腳本。
4.如權(quán)利要求2所述的計(jì)算機(jī)實(shí)現(xiàn)方法,其中,所述服務(wù)注冊表(210)用于使所述第一健康護(hù)理實(shí)體(102)的所述腳本能夠用于(512)利用所述電子臨床信息系統(tǒng)(124)的第二健康護(hù)理實(shí)體(118)。
5.如權(quán)利要求I所述的計(jì)算機(jī)實(shí)現(xiàn)方法,還包括將所述腳本傳送給動作目錄(206),由此動作能夠被選擇并且在與所述電子臨床信息系統(tǒng)(124)關(guān)聯(lián)地實(shí)現(xiàn)臨床工作流程的腳本中使用。
6.如權(quán)利要求I所述的計(jì)算機(jī)實(shí)現(xiàn)方法,其中,向所述運(yùn)行時(shí)間環(huán)境(214)發(fā)布(506)所述腳本由依賴注入框架(218)來實(shí)現(xiàn)。
7.如權(quán)利要求6所述的計(jì)算機(jī)實(shí)現(xiàn)方法,其中,所述依賴注入框架(218)利用一個或多個擴(kuò)展器包(220,222)在運(yùn)行時(shí)間動態(tài)地向所述運(yùn)行時(shí)間環(huán)境(214)發(fā)布所述腳本。
8.—種設(shè)備,包括 應(yīng)用容器(208),用于從利用電子臨床信息系統(tǒng)(124)的第一健康護(hù)理實(shí)體(102)來接收實(shí)現(xiàn)臨床工作流程的一個或多個動作的腳本,其中所述電子臨床信息系統(tǒng)(124)聚合來自包括所述第一健康護(hù)理實(shí)體(102)的多個健康護(hù)理實(shí)體(102,118)的健康護(hù)理信息; 動態(tài)模塊核心框架(212),所述腳本被加載到其中,所述動態(tài)模塊核心框架(212)與運(yùn)行時(shí)間環(huán)境(214)進(jìn)行交互,以便執(zhí)行應(yīng)用包(224,226);以及 依賴注入框架(218),用于向運(yùn)行時(shí)間環(huán)境(214)發(fā)布所述動態(tài)模塊核心框架(212)的腳本,使得所述臨床工作流程在運(yùn)行時(shí)間動態(tài)安裝到所述電子臨床信息系統(tǒng)(124)中。
9.如權(quán)利要求8所述的設(shè)備,其中,所述腳本包含在所述應(yīng)用包之一中,以便經(jīng)由所述運(yùn)行時(shí)間環(huán)境(224,226)來執(zhí)行。
10.如權(quán)利要求8所述的設(shè)備,還包括與其中待注冊所述腳本的所述動態(tài)模塊核心框架(212)關(guān)聯(lián)的服務(wù)注冊表(210)。
11.如權(quán)利要求10所述的設(shè)備,其中,所述服務(wù)注冊表(210)用于使所述第一健康護(hù)理實(shí)體(102)的所述腳本能夠用于利用所述電子臨床信息系統(tǒng)(124)的第二健康護(hù)理實(shí)體(118)。
12.如權(quán)利要求8所述的設(shè)備,還包括動作目錄(206),由此動作能夠被選擇并且在與所述電子臨床信息系統(tǒng)(124)關(guān)聯(lián)地實(shí)現(xiàn)臨床工作流程的腳本中使用。
13.如權(quán)利要求8所述的設(shè)備,其中,所述依賴注入框架(218)利用一個或多個擴(kuò)展器包(220,222)在運(yùn)行時(shí)間動態(tài)地向所述運(yùn)行時(shí)間環(huán)境(214)發(fā)布所述腳本。
全文摘要
公開用于臨床工作流程的動態(tài)定制的方法和設(shè)備。示例方法包括從利用電子臨床信息系統(tǒng)(124)的第一健康護(hù)理實(shí)體(102)來接收(504)實(shí)現(xiàn)臨床工作流程的一個或多個動作的腳本,其中電子臨床信息系統(tǒng)(124)聚合來自包括所述第一健康護(hù)理實(shí)體(102)的多個健康護(hù)理實(shí)體(102,118)的健康護(hù)理信息;將腳本加載(504)到動態(tài)模塊核心框架(212)中,動態(tài)模塊核心框架(212)與運(yùn)行時(shí)間環(huán)境(214)進(jìn)行交互,以便執(zhí)行應(yīng)用包(224);以及向運(yùn)行時(shí)間環(huán)境(214)發(fā)布(506)動態(tài)模塊核心框架(212)的腳本,使得臨床工作流程在運(yùn)行時(shí)間動態(tài)地安裝到電子臨床信息系統(tǒng)(124)中。
文檔編號G06F19/00GK102708271SQ201210050739
公開日2012年10月3日 申請日期2012年2月21日 優(yōu)先權(quán)日2011年2月21日
發(fā)明者A·F·詹姆斯, N·K·沙馬 申請人:通用電氣公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點(diǎn)贊!
1
盐边县| 潍坊市| 车险| 伊吾县| 凤山市| 金湖县| 高邮市| 安溪县| 邵武市| 纳雍县| 马公市| 集安市| 克什克腾旗| 张家界市| 南阳市| 库车县| 多伦县| 斗六市| 莱芜市| 怀仁县| 禹州市| 南华县| 巴中市| 渑池县| 丘北县| 容城县| 澎湖县| 锡林郭勒盟| 鄢陵县| 临湘市| 维西| 甘洛县| 浦东新区| 武清区| 比如县| 南宁市| 甘肃省| 石台县| 江陵县| 雅安市| 宜州市|