亚洲狠狠干,亚洲国产福利精品一区二区,国产八区,激情文学亚洲色图

用于處理文檔及相關(guān)輔助信息的系統(tǒng)的制作方法

文檔序號:6488409閱讀:171來源:國知局
專利名稱:用于處理文檔及相關(guān)輔助信息的系統(tǒng)的制作方法
技術(shù)領(lǐng)域
本發(fā)明通常涉及數(shù)據(jù)處理領(lǐng)域,更明確地說涉及一種用于處理文檔的系統(tǒng),所述文檔含有包括輔助信息的數(shù)據(jù)。
背景技術(shù)
具有容納大數(shù)據(jù)庫能力的計算機可訪問電子存儲系統(tǒng)已經(jīng)存在很久了。這種數(shù)據(jù)庫存儲方案的一個例子是提供對眾多文件、文檔和相關(guān)數(shù)據(jù)的訪問的化驗室信息系統(tǒng)?;炇倚畔⑾到y(tǒng)典型地包括關(guān)于病人的各種醫(yī)學數(shù)據(jù)的記錄。為與保健服務(wù)提供有關(guān)的各種實體產(chǎn)生包含特定的所期望的病人醫(yī)學數(shù)據(jù)的文檔,所述實體比如是病人、醫(yī)生、擔保人、保險公司等等。在對這種系統(tǒng)進行編程以提供對很可能需要的標準醫(yī)學數(shù)據(jù)的存儲的同時,有時需要單個保健組織存儲系統(tǒng)供應(yīng)商未預(yù)見或不可預(yù)見的并且因此未被編程到標準安裝程序中的一種或多種類型的輔助數(shù)據(jù)。存在對這樣一種數(shù)據(jù)庫的用戶能夠修改該數(shù)據(jù)庫以保存所期望類型的數(shù)據(jù)并且能夠?qū)⒃擃愋偷臄?shù)據(jù)放置在文檔中的需要。
在一個例子中,利用例如病歷號、社會保險號和/或法人帳號這樣的病人標識符類型或字段的預(yù)定集合中的一個或多個在病歷中唯一地指定病人的身份。當這種標識符預(yù)定集合的標準化協(xié)議、格式和/或內(nèi)容可以滿足在某些國家和地方的用戶的需要時,該預(yù)定標識符集合常常不滿足其他國家或其他市場中的用戶的需要,在所述其他國家或其他市場中例如單獨的省或管轄區(qū)域?qū)τ糜谖ㄒ坏貥俗R病人的協(xié)議、格式或代碼有其自己的要求。
某些在先的數(shù)據(jù)庫管理系統(tǒng)具有保存、打印和/或顯示顧客或用戶定義的病人標識符的能力。然而在這種系統(tǒng)中,顧客不具有對自定義標識符實現(xiàn)的實際控制。替代地,這種系統(tǒng)在安裝時要求計算機程序員的介入以實現(xiàn)唯一的用戶定義的標識符來代表請求它們的每個顧客。要求顧客尋求程序員的介入和服務(wù)使得自定義標識符實現(xiàn)成為實際信息系統(tǒng)安裝處理中的麻煩的、無效并且耗費時間的方面。存在對用戶定義標識符系統(tǒng)的需要,所述用戶定義標識符系統(tǒng)無需由專業(yè)數(shù)據(jù)庫系統(tǒng)管理員或計算機程序員介入或者與專業(yè)數(shù)據(jù)庫系統(tǒng)管理員或計算機程序員進行協(xié)商即可由用戶直接訪問和控制。
在另一個例子中,有時,這些報告需要某種形式的附件,比如EKG記錄、X射線或超聲波掃描圖。這些附件通常以文件的形式被保存。因為供應(yīng)商無法知道在任一病人的記錄中哪個附件將是有效的,所以供應(yīng)商無法在安裝時知道用戶將產(chǎn)生哪個報告、或報告中將包括什么醫(yī)學數(shù)據(jù)。因此供應(yīng)商不能將數(shù)據(jù)字段編程到數(shù)據(jù)庫中來保存對它們的引用。存在著對一種允許用戶將附件包括到醫(yī)學報告中的系統(tǒng)的需要。

發(fā)明內(nèi)容
根據(jù)本發(fā)明的原理,系統(tǒng)處理文檔及相關(guān)輔助信息并且包括使第一項與輔助信息相關(guān)且使第二項與輔助信息的子集相關(guān)的儲存庫。分析器分析與該文檔相關(guān)的文檔格式化信息以確定第一和第二項是否存在于格式化信息中。響應(yīng)于第一和第二項存在于相關(guān)格式化信息中的確定,數(shù)據(jù)處理器利用儲存庫定位輔助信息的子集,并將輔助信息的該子集合并到表示與所述格式化信息相關(guān)的文檔的至少一部分的數(shù)據(jù)中。


圖1是根據(jù)本發(fā)明原理而構(gòu)造的文檔處理系統(tǒng)的方框圖;圖2是根據(jù)本發(fā)明原理的報告模板的例子;圖3是用于簡化本發(fā)明的實現(xiàn)的圖形用戶界面;以及圖4是根據(jù)本發(fā)明原理所產(chǎn)生的報告的例子。
具體實施例方式
如此處所使用的術(shù)語“可執(zhí)行應(yīng)用程序”包含用于響應(yīng)用戶命令或輸入而實現(xiàn)預(yù)定功能的代碼或機器可讀指令,所述預(yù)定功能包括操作系統(tǒng)、保健信息系統(tǒng)或其他信息處理系統(tǒng)的那些預(yù)定功能。如此處所使用的術(shù)語“處理器”是用于執(zhí)行任務(wù)的設(shè)備和/或機器可讀指令集。處理器包含硬件、固件和/或軟件中的任一個或其組合。處理器通過操作、分析、修改、轉(zhuǎn)換或發(fā)送信息以供可執(zhí)行程序或信息設(shè)備使用和/或通過將信息路由到輸出設(shè)備來作用于信息。例如,處理器可運用或包含控制器或微處理器的能力。如此處所使用的對象包含一組數(shù)據(jù)、可執(zhí)行指令或兩者的組合或者可執(zhí)行程序。顯示處理器或發(fā)生器是一種已知的元件,其包含用于產(chǎn)生顯示圖像或顯示圖像的一部分的電子電路或軟件或兩者的組合。
在保健企業(yè)環(huán)境中,根據(jù)本發(fā)明原理的系統(tǒng)提供用戶定義的關(guān)鍵字的存儲、打印和/或顯示。也就是說,系統(tǒng)內(nèi)在地支持向病人報告模板中添加關(guān)鍵字的能力??梢砸韵旅鎸⒚枋龅姆绞絹聿捎眠@個機制以實現(xiàn)定義輔助數(shù)據(jù)的一個或多個用戶定義的數(shù)據(jù)類型。也就是,未被預(yù)編程到保健企業(yè)數(shù)據(jù)庫中的數(shù)據(jù)類型和未存儲在數(shù)據(jù)庫中的輔助數(shù)據(jù)。這使得用戶創(chuàng)建和定義的數(shù)據(jù)類型以及相關(guān)的輔助病人數(shù)據(jù)能夠出現(xiàn)在所打印、顯示或發(fā)送的報告上。
一種這樣的用戶定義的數(shù)據(jù)類型可以是用戶定義的病人標識符??梢韵瘳F(xiàn)有的系統(tǒng)定義的病人標識符類型中任何一個那樣來使用這種用戶定義的病人標識符類型。用戶定義的病人標識符可用于補充系統(tǒng)定義的病人標識符類型,或可用作機構(gòu)的主要標識符類型。可在接口事務(wù)處理期間將它們發(fā)送和接收,可將它們用于搜索病人記錄,和/或可將它們顯示或打印在通常包括病人標識符的報告中。因此,該系統(tǒng)支持在病人報告上顯示、打印或發(fā)送無限數(shù)目的標識符類型,所述標識符類型包括用戶定義的標識符類型。
另一種這樣的用戶定義的數(shù)據(jù)類型可以是附件或到附件文件的鏈接。這可用于跟蹤附件文件并且使它們可用于被包括在根據(jù)病人數(shù)據(jù)而產(chǎn)生的文檔中。一旦附到病人文檔中,那么附件就可與該文檔的其余部分一起被顯示、打印或發(fā)送。
圖1顯示了文檔處理系統(tǒng)1的一個實施例。系統(tǒng)1包括可由用戶經(jīng)由工作站10來訪問的數(shù)據(jù)處理器6,所述工作站10能夠經(jīng)由比如鍵盤50、所顯示的圖像9和/或鼠標52或其他定點設(shè)備(未顯示)之類的各種裝置來發(fā)送和接收信息。數(shù)據(jù)處理器6也可經(jīng)由通信鏈路154與其他處理器或網(wǎng)絡(luò)進行通信。數(shù)據(jù)處理器6執(zhí)行可執(zhí)行應(yīng)用程序,所述可執(zhí)行應(yīng)用程序是用于在化驗室環(huán)境中簡化信息的收集與交換的化驗室信息或化驗室輔助計算機程序的部分。系統(tǒng)1中所示的實施例適合于簡化由保健提供者進行的病人入院和跟蹤處理的自動化。
圖2示出了包含格式化信息的文檔模板48的例子,所述格式化信息指定報告或文檔15(圖1)的顯示布局。在圖2中,文檔包含兩頁圖2a中的第1頁、即48(1)和圖2b中的第2頁、即48(2)。文檔模板48指定病人數(shù)據(jù)在報告或文檔15(圖1)上的位置,所述病人數(shù)據(jù)通常由接受服務(wù)的每個病人的保健提供者來收集、存儲和使用。在圖2a中,文檔模板48(1)包括指示固定且概括的文本的位置和內(nèi)容的標記,例如,標記“名稱”14、“州”26、“工作電話”16以及“已婚”17。文檔模板48(1)也包括指示將為用戶顯示和/或由用戶提供或更新病人信息的位置的標記。例如,字段18(包含病人名稱)、19(包含病人的州)以及20(包含病人的工作電話號碼)指示特定病人信息的位置。文檔模板48(1)也包括關(guān)鍵字字段29和30、50和51、以及52和53連同相應(yīng)的標記文本28、54和55。
文檔15(圖1)源自于文檔模板48并且包括在文檔模板48中所指示的位置處的固定且概括的文本以及所存儲的病人信息。例如,更明確地說,許多、否則全部的固定文本輸入后面都有比如字段18、19和20之類的字段。該字段用來顯示以前輸入的病人信息。參考圖1,病人數(shù)據(jù)被存儲在已知數(shù)據(jù)庫結(jié)構(gòu)形式的存儲設(shè)備4中。處理器6將表示固定文本的數(shù)據(jù)放在表示與格式化信息相關(guān)的文檔的至少一部分的數(shù)據(jù)之內(nèi)以便將固定文本顯示在文檔15中的適當位置處。處理器6也訪問病人數(shù)據(jù)庫4以提取文檔模板48中的字段所需要的病人數(shù)據(jù)并且將表示該病人數(shù)據(jù)的數(shù)據(jù)放在表示與格式化信息相關(guān)的文檔的至少一部分的數(shù)據(jù)之內(nèi)以便在文檔15中的適當位置處的相應(yīng)字段中顯示該病人數(shù)據(jù)。
具有固定文本和病人信息的所完成的文檔15可通過顯示發(fā)生器7而在工作站10中顯示在顯示設(shè)備9上、可在打印機8上被打印和/或可經(jīng)由通信鏈路154而在消息中被發(fā)送到另一位置。此外,工作站10處的用戶可利用比如鍵盤50和/或鼠標52之類的輸入裝置提供或更新字段(18、19、20)中的病人信息。例如,用戶可看見和/或可輸入或更新與標記16相關(guān)的字段20中的病人工作電話號碼等等。處理器6將顯示對在顯示設(shè)備9上所顯示的文檔15中的字段20所做出的任何改變并且也將用該更新數(shù)據(jù)更新病人數(shù)據(jù)庫4中的病人數(shù)據(jù)。同樣地,關(guān)鍵字字段29和30、50和51、以及52和53可緊挨著它們的相應(yīng)標記28、54和55在源于文檔模板48的文檔15上被顯示,并且可由用戶來輸入或更新關(guān)鍵字數(shù)據(jù)。
可由用戶來訪問和編輯文檔模板48以產(chǎn)生具有滿足相應(yīng)用戶的不同需要的不同布局的各種文檔15。利用已知的編輯技術(shù),用戶可輸入固定且概括的文本和可用的數(shù)據(jù)字段,并且在文檔或報告15中安排它們的位置直到他們滿意。
圖3示出了一個可經(jīng)由顯示發(fā)生器7在顯示設(shè)備9(圖1)上顯示的圖形用戶界面21,所述圖形用戶界面允許用戶指定文檔模板48的特性。一種這樣的特性是將表示數(shù)據(jù)字段的數(shù)據(jù)插入到文檔模板48中的格式化信息中以在文檔15中包含病人數(shù)據(jù)。用戶界面21中的“字段”標簽允許用戶為指定類型的病人數(shù)據(jù)選擇和插入數(shù)據(jù)字段。在關(guān)于“字段”標簽的菜單中按字母順序列出了可用的病人數(shù)據(jù)字段類型。例如,選擇菜單項“病人標識符-公司ID”13并且按下“插入”按鈕,則將一個數(shù)據(jù)字段插入到文檔模板48中以包含所選病人的公司ID。然后,用戶可以調(diào)整這個字段的大小和/或?qū)⑦@個字段移動到所期望的位置。
這個機制可用于插入用戶定義的數(shù)據(jù)字段,以便保存輔助數(shù)據(jù)、即未被預(yù)編程到病人數(shù)據(jù)庫4(圖1)、文檔模板48中的數(shù)據(jù)??啥x多個不同的用戶定義的輔助數(shù)據(jù)類型。如上所述,關(guān)鍵字字段可用于提供這種功能。用于這種功能的關(guān)鍵字被分成包含第一項的第一部分和包含第二項的第二部分。在所示的實施例中,這兩項是用戶可決定的字符串。第一項的值將該關(guān)鍵字標識為表示用戶定義的輔助數(shù)據(jù)類型,并且指定該輔助數(shù)據(jù)類型。第二項定義該關(guān)鍵字代表所選數(shù)據(jù)類型的哪個特定的數(shù)據(jù)項或者這種數(shù)據(jù)項的哪個部分。
例如,用戶可使用圖3中所示的圖形用戶界面來向文檔模板48(圖1、圖2)中添加用戶定義的病人標識符字段,以便擴大或替換系統(tǒng)提供的病人標識符字段。在這種情況下,用戶選擇菜單項“病人標識符-用戶定義的ID”25。當用戶定義的ID菜單項25被選中時,用戶界面21包括或激活文本框31。用戶在文本框31內(nèi)輸入描述該標識符25的類型的名稱、縮寫或助記碼。例如,在圖3中,用戶定義的ID類型32由用戶指定為“DOD”,其可象征國防部(theDepartment of Defense)。然后用戶可按下“插入”按鈕以將數(shù)據(jù)字段插入到文檔模板48中以便包含用戶定義的類型的病人標識數(shù)據(jù)。系統(tǒng)1提供顯示無限數(shù)目的病人ID類型、即諸如標識符類型13之類的預(yù)定類型以及諸如25之類的用戶定義的類型的能力。
對于用戶定義的病人ID來說,第一項具有表示這個關(guān)鍵字代表用戶定義的病人ID的值。第二項具有表示該關(guān)鍵字代表哪個用戶定義的病人ID類型的值。響應(yīng)于按下“插入”按鈕,在文檔模板48中放置關(guān)鍵字字段和相關(guān)的關(guān)鍵字代表性數(shù)據(jù)項,其中可如上所述由用戶對其進行進一步操作。更準確地說,當將“病人標識符-用戶定義的ID”25字段插入到文檔模板48(圖1、圖2)中時,處理器6產(chǎn)生關(guān)鍵字代表性數(shù)據(jù)項,其中第一項具有指定這個關(guān)鍵字代表用戶定義的病人ID輔助數(shù)據(jù)的值。文本框31中所指定的ID類型32用于產(chǎn)生關(guān)鍵字代表性數(shù)據(jù)項的第二項以及指示這個關(guān)鍵字代表DOD病人標識符。當將該數(shù)據(jù)字段插入到文檔模板48中時,這個關(guān)鍵字代表性數(shù)據(jù)項與該數(shù)據(jù)字段相關(guān)聯(lián)。
再次參考圖2,在文檔模板48的左上部中示出了三個關(guān)鍵字。第一關(guān)鍵字之前為標記28并且由相應(yīng)的第一和第二項29和30來表示;第二關(guān)鍵字之前為標記54并且由相應(yīng)的第一和第二項50和51來表示;以及第三關(guān)鍵字之前為標記55并且由相應(yīng)的第一和第二項52和53來表示??梢耘渲眠@些關(guān)鍵字以按照如上所述的方式來表示用戶定義的病人標識符,以及可改變這些標記以更好地反映用戶定義的病人標識符的類型。繼續(xù)上述例子,可將標記28改為“DOD標識”并且關(guān)鍵字29、30可容納DOD病人ID。
現(xiàn)在參考圖2b,文檔模板的第2頁48(2)也包括標記,其指示固定文本“胸部X光”202的位置及內(nèi)容。文檔模板48(2)也包括用于指示應(yīng)顯示附件信息的那個位置的標記。在圖2b中,這是打算在其中顯示胸部X光的圖像的框206。文檔模板48(2)也包括關(guān)鍵字字段29和30、50和51、以及52和53連同各自的標記文本28、54和55。這些關(guān)鍵字字段包含與文檔模板的第1頁48(1)上所示的那些信息相同的信息。它們被提供用于顯示文檔模板的第2頁48(2)以及基于文檔模板48的報告15的相應(yīng)頁上的病人ID信息。
可以以與上述相同的方式來使用圖形用戶界面21(圖3)以插入字段來顯示代表附件的輔助信息。在這種情況下,用戶可在描述所期望的附件的“字段”標簽中選擇菜單項。例如,菜單項(未顯示)可以是“附件-用戶定義的(Attachment-User-Defined)”、或者可以是更具體的,比如“附件-X光-用戶定義的(Attachment-X-Ray-User-Defined)”或“附件-化驗報告-用戶定義的(Attachment-Laboratory Report-User-Defined)”。這些菜單項雖然未被顯示,但是將在“字段”標簽下的菜單中所顯示的字段列表中的適當?shù)陌醋帜疙樞虻奈恢锰幈涣谐?。當用戶選擇“附件”菜單項之一并且按下“插入”按鈕時,數(shù)據(jù)字段被插入到文檔模板48中以包含與所選病人有關(guān)的附件。
如上所述,關(guān)鍵字被用于實現(xiàn)這種功能。在這種情況下,第一項具有表示這個關(guān)鍵字代表附件輔助信息的值。第二項具有表示由該關(guān)鍵字來代表哪種類型的附件的值。當選擇了“附件-用戶定義的”菜單項時,再次包括或者激活文本框31。用戶輸入描述該附件類型的名稱、縮寫或者助記碼。繼續(xù)這個例子,可將“胸部X光”輸入到文本框31中作為附件類型32。如果在創(chuàng)建文檔模板48時附件的文件名和/或位置是已知的,那么也可以顯示或激活第二文本框56以接收附件的文件名和/或位置。
替代地,可以指示附件的一部分。例如,如果諸如文本病人病歷之類的附件很大,則那個病歷的一部分可以被指定進行顯示。這可通過指定日期范圍或與一種醫(yī)學情況有關(guān)的病歷的一部分等來完成。在這種情況下,可將“病歷”輸入到文本框31中來作為附件類型32,并且可以將日期范圍或其他搜索標準(指定醫(yī)學情況)輸入到文本框56中。
如上所述,處理器6產(chǎn)生關(guān)鍵字代表性數(shù)據(jù)項,其中第一項具有指定這個關(guān)鍵字代表用戶定義的附件輔助數(shù)據(jù)的值。將文本框31中所指定的附件類型和文件名(如果已知)或者文本框56中所指定的附件的所期望部分用于產(chǎn)生該關(guān)鍵字代表性數(shù)據(jù)項的第二項。當將附件數(shù)據(jù)字段插入到文檔模板48中時,這個關(guān)鍵字代表性數(shù)據(jù)項與附件數(shù)據(jù)字段相關(guān)聯(lián)。
再次參考圖1,如果之前沒有定義用戶定義的ID類型,則將該用戶定義的ID類型添加到系統(tǒng)1中。存儲設(shè)備3包含輔助信息。將存儲設(shè)備3中的存儲器分成相應(yīng)的部分以保存多個不同的用戶定義的數(shù)據(jù)類型的數(shù)據(jù)。例如,在圖1中,存儲設(shè)備3中的存儲器被分區(qū)以保存所定義的輔助數(shù)據(jù)類型的病人數(shù)據(jù)。更準確地說,分配存儲設(shè)備3中的存儲器的分區(qū)302來保存用戶定義的病人ID。用戶定義的病人ID信息302包含系統(tǒng)1中所表示的病人的多個用戶定義的病人標識符。同樣地,分配存儲設(shè)備3中的存儲器的第二分區(qū)作為用于保存附件類型的病人數(shù)據(jù)的儲存庫304。附件儲存庫304包含多個與病人相關(guān)的附件,或者保存附件本身或者到另一個存儲設(shè)備中的包含附件的文件的鏈接。
當新定義輔助數(shù)據(jù)類型時,處理器6向輔助信息存儲設(shè)備3發(fā)送代表新定義的輔助數(shù)據(jù)類型的數(shù)據(jù)。存儲設(shè)備3被配置用于存儲新定義的類型的輔助數(shù)據(jù)。例如,可分配存儲空間來存放以類似表的方式構(gòu)造的新定義類型的輔助數(shù)據(jù),在所述表中用行來表示每個病人。然后可以在表內(nèi)分配存儲器以通過向表中添加新列而包含代表特定的用戶定義的新輔助類型的數(shù)據(jù)。
例如,在用戶定義的病人ID表中分配一列來保存DOD病人標識符數(shù)據(jù)。在與該病人相關(guān)的行中且在該表的那一列中存儲病人的DOD病人標識符。同樣地,在附件表中分配一列來保存胸部X光圖像或者到包含代表該圖像的數(shù)據(jù)的文件的鏈接。數(shù)據(jù)存儲領(lǐng)域中的技術(shù)人員應(yīng)當明白在輔助信息存儲設(shè)備3中可以實現(xiàn)其他數(shù)據(jù)存儲結(jié)構(gòu)并且應(yīng)當明白如何選擇和實現(xiàn)適當?shù)慕Y(jié)構(gòu)。例如,可以形成單個表,其中行代表病人而列代表每種類型的輔助信息。替代地,可以采用除了表以外的存儲結(jié)構(gòu)。
仍然參考圖1,用戶可以通過輸入設(shè)備50或52向處理器6提供數(shù)據(jù)以調(diào)節(jié)處理器6來產(chǎn)生文檔15,所述數(shù)據(jù)例如代表所期望的報告或文檔類型以及病人。處理器6把這個數(shù)據(jù)提供給接口處理器11。接口處理器11控制從多個可用文檔模板48中選擇文檔模板48,該文檔模板48將產(chǎn)生所期望的文檔類型的文檔15。分析器5包括選擇處理器12,所述選擇處理器12在接口處理器11的控制下選擇所期望的文檔模板48。如上所述,文檔模板48包括指定固定文本和數(shù)據(jù)字段的位置和內(nèi)容的格式化數(shù)據(jù)。分析器5分析所選文檔模板48中的這個數(shù)據(jù)以確定要將什么固定文本放在文檔15中以及要在哪放置該文本。分析器5也分析文檔模板48中有什么數(shù)據(jù)字段以及他們要被放在哪里。分析器5所執(zhí)行的分析的結(jié)果被提供給處理器6。
作為響應(yīng),處理器6通過在代表與文檔模板48中的格式化信息相關(guān)的文檔的至少一部分的數(shù)據(jù)之內(nèi)放置代表固定文本和數(shù)據(jù)字段的數(shù)據(jù)而產(chǎn)生文檔15,以便在文檔15圖像中的適當?shù)奈恢锰幏胖盟付ǖ墓潭ㄎ谋竞蛿?shù)據(jù)字段。處理器6也從病人數(shù)據(jù)庫4中檢索病人數(shù)據(jù)并且將表示所檢索的病人數(shù)據(jù)的數(shù)據(jù)放在表示與文檔模板48中的格式化信息相關(guān)的文檔的至少一部分的數(shù)據(jù)之內(nèi),以便在文檔15圖像中的適當位置處的相應(yīng)數(shù)據(jù)字段中顯示所檢索的病人數(shù)據(jù)。顯示處理器7處理這個數(shù)據(jù)以在顯示設(shè)備9上產(chǎn)生文檔圖像。
如果分析器5確定所選文檔模板48包括代表輔助信息的關(guān)鍵字字段,即如果分析器確定包括第一和第二項的關(guān)鍵字存在于文檔模板48中的格式化信息中,那么處理器6調(diào)節(jié)接口處理器11以檢索代表該輔助信息的數(shù)據(jù)。接口處理器11向儲存庫2提供關(guān)鍵字的第一項。這部分具有一個預(yù)定值,所述預(yù)定值指定這個關(guān)鍵字字段所代表的輔助信息的類型。例如,第一項可以表示這個關(guān)鍵字代表用戶定義的病人ID、或附件、或一些其他的輔助信息類型。
儲存庫2又訪問輔助信息存儲設(shè)備3并且返回指定類型的輔助信息。由儲存庫2返回給接口處理器11的輔助信息包含所選病人的指定類型的輔助信息。也就是說,如果該關(guān)鍵字指定用戶定義的病人標識符,則返回已經(jīng)為所選病人而定義的用戶定義的病人標識符。同樣地,如果該關(guān)鍵字指定附件,則返回為該病人定義的附件。然后接口處理器11通過分析該關(guān)鍵字的第二項部分來選擇輔助信息的子集,即由該數(shù)據(jù)字段代表的特定的用戶定義的病人標識符、特定的附件、或特定附件的指定部分。由處理器6將代表指定輔助信息(用戶定義的病人ID、附件或附件的一部分)的數(shù)據(jù)合并到代表與文檔模板48中的格式化信息相關(guān)的文檔的至少一部分的數(shù)據(jù)中。
在附件的情況中,該附件或該附件的指定部分以取決于附件類型的方式被放在適當?shù)奈恢锰?。例如,如果該附件是比如X光之類的圖像,則在文檔模板48中所定義的框中顯示該圖像。替代地,如果該附件是比如化驗報告之類的文本,則在文檔模板48中所定義的框中顯示該文本或該文本的指定部分。如果該附件是聲音,則在文檔模板48中所定義的框中顯示音頻播放器以便用戶可以控制那個聲音的播放。在這種情況下,以適合于所定義的附件文件類型的方式來顯示附件。
然后可以經(jīng)由顯示發(fā)生器7在顯示設(shè)備9上顯示所產(chǎn)生的文檔15。然后用戶可查看該病人數(shù)據(jù)以及相關(guān)的固定文本,比如標記。如上所述,用戶也可利用輸入設(shè)備50和/或52提供或改變數(shù)據(jù)字段中的數(shù)據(jù)。在輔助信息存儲設(shè)備3和病人數(shù)據(jù)庫4中適當?shù)囊粋€中更新所提供和/或改變的數(shù)據(jù)。用戶也可調(diào)節(jié)所述處理器6以在打印機8上打印文檔15或者經(jīng)由通信鏈路154將文檔15發(fā)送到另一個位置。
圖4中示出了由文檔模板48所產(chǎn)生的報告15的一個例子。這個文檔15通常相應(yīng)于圖2中所示的文檔模板48。在報告的第1頁15(1)上以及在報告的第2頁15(2)上,文檔模板48(圖1)中所呈現(xiàn)的關(guān)鍵字29、30(圖2)之一顯示具有文本標記30“用戶定義的ID號1”的用戶定義的第一病人標識符。當經(jīng)由儲存庫2和接口處理器11(圖1)從輔助信息存儲設(shè)備3中接收時,字段22的內(nèi)容包含文本,該文本代表文檔15所涉及的所選病人的這個病人標識符的值。兩個其他的用戶定義的病人標識符字段47和49與相應(yīng)的標記51和53相鄰接。在報告的第1頁15(1)上,數(shù)據(jù)字段18、19和20包含代表來自病人數(shù)據(jù)庫4的所選病人的病人數(shù)據(jù)的文本數(shù)據(jù)。同樣地,在報告的第2頁15(2)上,附件框206鄰接于標記202“胸部X光”。胸部X光的圖像204在框206中顯示。這個圖像是經(jīng)由儲存庫2和接口處理器11從輔助信息存儲設(shè)備3中接收的。
上述系統(tǒng)允許用戶創(chuàng)建具有符合用戶需要的自定義格式的文檔和/或報告。該系統(tǒng)也為用戶提供這樣的能力,即決定在報告中包含哪些以及多少用戶定義的輔助數(shù)據(jù)類型,以及在該報告上的哪里放置所述數(shù)據(jù)。該數(shù)據(jù)的結(jié)構(gòu)是可自定義的以滿足報告接收者的需要。
可以實現(xiàn)對剛才描述的實施例的多種修改。因此,本發(fā)明不局限于所示的具體實施例,并且在所附的權(quán)利要求的范圍內(nèi)包括了許多不同的實施例和修改。
權(quán)利要求
1.一種用于處理文檔和相關(guān)輔助信息的系統(tǒng),包含儲存庫,用于使第一項與輔助信息相關(guān)并且使第二項與所述輔助信息的子集相關(guān);分析器,用于分析與文檔相關(guān)的文檔格式化信息以確定所述第一項和第二項是否存在于所述格式化信息中;以及數(shù)據(jù)處理器,用于響應(yīng)于所述第一和第二項存在于所述相關(guān)的格式化信息中的確定而利用所述儲存庫定位所述輔助信息的所述子集并且將所述輔助信息的所述子集合并到代表與所述格式化信息相關(guān)的文檔的至少一部分的數(shù)據(jù)中。
2.根據(jù)權(quán)利要求1所述的系統(tǒng),其中所述數(shù)據(jù)處理器處理所述文檔的至少所述部分以便進行以下操作中的至少一個(a)打印、(b)通信、以及(c)顯示在再現(xiàn)設(shè)備上。
3.根據(jù)權(quán)利要求1所述的系統(tǒng),包括顯示發(fā)生器,用于產(chǎn)生至少一個支持所述輔助信息的用戶確定的圖像。
4.根據(jù)權(quán)利要求3所述的系統(tǒng),其中所述至少一個圖像支持所述第一和第二項的用戶確定;以及所述第一和第二項是用戶可決定的字符串。
5.根據(jù)權(quán)利要求1所述的系統(tǒng),其中所述輔助信息包含與特定病人相關(guān)的多個標識符;以及所述輔助信息的子集包含所述多個標識符中的特定標識符。
6.根據(jù)權(quán)利要求1所述的系統(tǒng),其中所述文檔格式化信息包含確定所述相關(guān)文檔的顯示布局的文檔模板信息。
7.根據(jù)權(quán)利要求1所述的系統(tǒng),包括接口處理器,用于接收標識信息,所述標識信息用于標識與特定病人相關(guān)的文檔,所述所標識的文檔由所述分析器和所述數(shù)據(jù)處理器來處理。
8.根據(jù)權(quán)利要求7所述的系統(tǒng),其中所述所接收的標識信息包含以下幾項中的至少一個(a)病人標識符、(b)文檔標識符、以及(c)標識與特定病人相關(guān)的文檔的標識符。
9.根據(jù)權(quán)利要求1所述的系統(tǒng),包括接口處理器,用于接收標識信息,所述標識信息用于標識與特定病人相關(guān)的文檔;以及選擇處理器,用于響應(yīng)于所確定的所述所標識的文檔的類型而從多個不同類型的文檔格式化信息中選擇所述文檔格式化信息。
10.根據(jù)權(quán)利要求9所述的系統(tǒng),包括多個所述第一和第二項,其中所述選擇處理器從包括所述多個所述第一和第二項的多個不同類型的文檔格式化信息中進行選擇。
11.根據(jù)權(quán)利要求10所述的系統(tǒng),其中所述第一和第二項包括用戶可決定的特性。
12.一種用于處理文檔和相關(guān)輔助信息的系統(tǒng),包含接口處理器,用于接收標識信息,所述標識信息用于標識與特定病人相關(guān)的文檔;儲存庫,用于使第一項與輔助信息相關(guān)并且使第二項與所述輔助信息的子集相關(guān)以及使所述輔助信息與所述所接收的文檔標識信息相關(guān);分析器,用于分析與所述所標識的文檔相關(guān)的文檔格式化信息以確定所述第一項和第二項是否存在于所述格式化信息中;以及數(shù)據(jù)處理器,用于響應(yīng)于所述第一和第二項存在于所述相關(guān)的格式化信息中的確定而利用所述儲存庫定位所述輔助信息的所述子集并且將所述輔助信息的所述子集合并到代表與所述格式化信息相關(guān)的所述所標識的文檔的至少一部分的數(shù)據(jù)中。
13.根據(jù)權(quán)利要求12所述的系統(tǒng),其中所述標識信息標識所述所標識的文檔的類型;以及所述分析器響應(yīng)于所述所標識的文檔的類型而從多個不同類型的文檔格式化信息中選擇所述文檔格式化信息。
14.根據(jù)權(quán)利要求12所述的系統(tǒng),包括顯示發(fā)生器,用于產(chǎn)生至少一個支持所述輔助信息的用戶確定的圖像。
15.根據(jù)權(quán)利要求14所述的系統(tǒng),其中所述至少一個圖像支持所述第一和第二項的用戶確定;以及所述第一和第二項是用戶可決定的字符串。
16.根據(jù)權(quán)利要求15所述的系統(tǒng),包括標識表,所述第一項適合于提示所述接口處理器查詢該標識表并且向所述接口處理器返回存在于該標識表內(nèi)的數(shù)據(jù)。
17.根據(jù)權(quán)利要求16所述的系統(tǒng),其中響應(yīng)于文檔內(nèi)用戶所選擇的標識信息的檢測,向所述接口處理器返回存在于所述標識表內(nèi)的數(shù)據(jù)。
18.根據(jù)權(quán)利要求1所述的系統(tǒng),其中所述輔助信息包含信息和附件并且所述輔助信息的所述子集包含所述附件的一部分。
19.一種用于處理文檔和相關(guān)附件信息的系統(tǒng),包含儲存庫,使第一項與附件信息相關(guān)并且使第二項與所述附件信息的子集相關(guān);分析器,用于分析文檔以確定所述第一項和第二項是否存在于所述所分析的文檔中;以及數(shù)據(jù)處理器,用于響應(yīng)于所述第一和第二項存在于所述文檔中的確定而利用所述儲存庫定位所述附件信息的所述子集并且將所述附件信息的所述子集合并到代表所述文檔的至少一部分的數(shù)據(jù)中。
20.一種用于處理文檔和相關(guān)輔助信息的方法,包含以下動作使第一項與輔助信息相關(guān);使第二項與所述輔助信息的子集相關(guān);分析與文檔相關(guān)的文檔格式化信息以確定所述第一項和第二項是否存在于所述格式化信息中;以及響應(yīng)于所述第一和第二項存在于所述相關(guān)的格式化信息中的確定,將所述輔助信息的所述子集合并到代表與所述格式化信息相關(guān)的文檔的至少一部分的數(shù)據(jù)中。
21.根據(jù)權(quán)利要求20所述的方法,進一步包含以下動作處理所述文檔的至少所述部分以便進行以下操作中的至少一個(a)打印、(b)通信、以及(c)在再現(xiàn)設(shè)備上顯示所述文檔的所述部分。
22.一種用于處理文檔和相關(guān)輔助信息的方法,包含以下動作接收標識信息,所述標識信息用于標識與特定病人相關(guān)的文檔;使第一項與輔助信息相關(guān);使第二項與所述輔助信息的子集相關(guān);使所述輔助信息與所述所接收的文檔標識信息相關(guān);分析與所述所標識的文檔相關(guān)的文檔格式化信息以確定所述第一項和第二項是否存在于所述格式化信息中;以及響應(yīng)于所述第一和第二項存在于所述相關(guān)的格式化信息中的確定,將所述輔助信息的所述子集合并到代表與所述格式化信息相關(guān)的所述所標識的文檔的至少一部分的數(shù)據(jù)中。
全文摘要
一種系統(tǒng)處理文檔及相關(guān)輔助信息并且包括使第一項與輔助信息相關(guān)且使第二項與輔助信息的子集相關(guān)的儲存庫。分析器分析與該文檔相關(guān)的文檔格式化信息以確定第一和第二項是否存在于格式化信息中。響應(yīng)于第一和第二項存在于相關(guān)的格式化信息中的確定,數(shù)據(jù)處理器利用儲存庫定位輔助信息的子集并將輔助信息的該子集合并到代表與所述格式化信息相關(guān)的文檔的至少一部分的數(shù)據(jù)中。
文檔編號G06F17/21GK1816807SQ200480019289
公開日2006年8月9日 申請日期2004年7月8日 優(yōu)先權(quán)日2003年7月9日
發(fā)明者C·P·麥多諾, A·J·維德曼, A·普魯薩基 申請人:西門子醫(yī)療健康服務(wù)公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1