病歷文檔的存儲裝置和存儲方法
2023-10-11 23:18:14 1
病歷文檔的存儲裝置和存儲方法
【專利摘要】本發明提供了一種病歷文檔的存儲裝置,包括:文檔解析單元,用於解析待處理的病歷文檔,獲取其中包含的數值型診療數據;數據拆分單元,用於將所述數值型診療數據拆分為數值和數值單位;數據轉換單元,用於當所述數值單位與相應的預設標準單位不一致時,將所述數值型診療數據轉換為以相應的預設標準單位為數值單位,並將轉換後的數值型診療數據作為對應於所述待處理的病歷文檔的檢索內容。本發明還提出了一種病歷文檔的存儲方法。通過本發明的技術方案,可以主動對數值型診療數據進行單位轉換,從而避免輸入的檢索詞與病歷文檔中的數據之間的單位不一致而導致檢索失敗,有助於提高檢索成功率。
【專利說明】病歷文檔的存儲裝置和存儲方法
【技術領域】
[0001]本發明涉及醫療信息化【技術領域】,具體而言,涉及一種病歷文檔的存儲裝置和一種病歷文檔的存儲方法。
【背景技術】
[0002]電子病歷已經逐步取代了紙質病歷,使得病歷的兩種需求變得非常便捷。一種需求是病歷的調閱與列印,一種需求是病歷數據的檢索,服務於科研與教學。
[0003]對於病歷的調閱和列印,因為電子病歷文檔已經是排版完畢的文檔,因此閱讀與列印都非常方便。
[0004]對於病歷數據的檢索,仍存在一些尚需改進的地方。具體地,例如檢索「發熱I周」的病歷,如果醫生書寫病歷時,「症狀」輸入「發熱」,而「發病持續時間」輸入的是「7天」而非「I周」,則此病歷無法被準確檢索到。
[0005]又例如在檢驗中,白細胞個數「WBC」,醫生可以輸入「4000/mm3」,或者可以輸入「4X 109/L」。它們所代表的臨床意義是相同的。
[0006]因此,如何避免單位上的差異而導致檢索失敗,成為目前亟待解決的技術問題。
【發明內容】
[0007]本發明正是基於上述問題,提出了一種新的技術方案,可以主動對數值型診療數據進行單位轉換,從而避免輸入的檢索詞與病歷文檔中的數據之間的單位不一致而導致檢索失敗,有助於提高檢索成功率。
[0008]有鑑於此,本發明提出了一種病歷文檔的存儲裝置,包括:文檔解析單元,用於解析待處理的病歷文檔,獲取其中包含的數值型診療數據;數據拆分單元,用於將所述數值型診療數據拆分為數值和數值單位;數據轉換單元,用於當所述數值單位與相應的預設標準單位不一致時,將所述數值型診療數據轉換為以相應的預設標準單位為數值單位,並將轉換後的數值型診療數據作為對應於所述待處理的病歷文檔的檢索內容。
[0009]在該技術方案中,通過對病歷文檔中的數值型診療數據進行分析,並轉換為以預設標準單位為數值單位,使得無論醫生輸入的數據採用了何種單位,檢索詞中都可以使用該預設標準單位進行檢索,即可檢索到相應的病歷文檔,顯著提升了檢索成功率。
[0010]當然,轉換後得到的數值型診療數據,即以預設標準單位為數值單位的數值型診療數據,可以替換掉原本的數值型診療數據;也可以僅作為檢索時的檢索對象,與原本的數值型診療數據並存,使得醫生再次調出該病例文檔時,仍然看到的是原本的數值型診療數據,從而有助於延續醫生的個人書寫習慣。
[0011]在上述技術方案中,優選地,還包括:關係獲取單元,用於獲取所述待處理的病歷文檔中所有的診療數據之間的結構關係;數據存儲單元,用於按照所述結構關係對所述待處理病歷文檔進行結構化存儲;檢索單元,用於在已存儲的結構化的病歷文檔中,對與接收到的檢索詞對應的診療數據執行檢索操作。[0012]在該技術方案中,通過對診療數據之間的結構關係進行分析,並執行結構化存儲,使得在執行檢索過程中,通過對檢索詞的分析,確定其所對應的診療數據,即可僅在該診療數據中進行檢索,而無需對其他不相關的部分進行檢索,有助於降低檢索量、提高檢索的命中率。
[0013]在上述任一技術方案中,優選地,還包括:數據替換單元,用於利用轉換後的數值型診療數據替換所述數值型診療數據,以存儲至所述待處理的病歷文檔中。
[0014]在該技術方案中,通過對數值型診療數據的直接替換,一方面有助於減少存儲的數據量,即無需對同一數據生成多份類似的樣本(即原本的數值型診療數據和轉換後的數值型診療數據);另一方面則有助於對數值的統一,使得所有的醫生在調用任一病歷文檔時,均能夠得到統一化的數據,有助於整個醫療系統的統一化和標準化。
[0015]在上述任一技術方案中,優選地,所述數據轉換單元還用於:獲取用戶輸入的檢索詞,將所述檢索詞中包含的數值型關鍵字轉換為以相應的預設標準單位為數值單位,以利用轉換後的檢索詞對已存儲的病歷文檔執行檢索操作。
[0016]在該技術方案中,通過對檢索詞的自動轉換,使得書寫病歷的醫生和執行檢索的用戶都無需關心具體使用的數值單位,並且同樣能夠對相同含義、不同形式的各種數值型診療數據進行成功檢索,有助於提高檢索命中率。
[0017]在上述任一技術方案中,優選地,所述數據轉換單元還用於:將所述數值型診療數據中的數值轉換至預設標準格式,以存儲至所述待處理的病歷文檔中;以及將所述數值型關鍵字中的數值轉換至預設標準格式,以用於執行所述檢索操作。
[0018]在該技術方案中,除了數值單位外,數值本身也可能存在多種寫法,比如可以寫成「400000」,也可以寫成「4X105」。因而通過對數值格式的統一,也有助於提供檢索的成功率。
[0019]本發明還提出了一種病歷文檔的存儲方法,包括:解析待處理的病歷文檔,獲取其中包含的數值型診療數據,並將所述數值型診療數據拆分為數值和數值單位;當所述數值單位與相應的預設標準單位不一致時,將所述數值型診療數據轉換為以相應的預設標準單位為數值單位,並將轉換後的數值型診療數據作為對應於所述待處理的病歷文檔的檢索內容。
[0020]在該技術方案中,通過對病歷文檔中的數值型診療數據進行分析,並轉換為以預設標準單位為數值單位,使得無論醫生輸入的數據採用了何種單位,檢索詞中都可以使用該預設標準單位進行檢索,即可檢索到相應的病歷文檔,顯著提升了檢索成功率。
[0021]當然,轉換後得到的數值型診療數據,即以預設標準單位為數值單位的數值型診療數據,可以替換掉原本的數值型診療數據;也可以僅作為檢索時的檢索對象,與原本的數值型診療數據並存,使得醫生再次調出該病例文檔時,仍然看到的是原本的數值型診療數據,從而有助於延續醫生的個人書寫習慣。
[0022]在上述技術方案中,優選地,還包括:獲取所述待處理的病歷文檔中所有的診療數據之間的結構關係,並按照所述結構關係對所述待處理病歷文檔進行結構化存儲;以及在已存儲的結構化的病歷文檔中,對與接收到的檢索詞對應的診療數據執行檢索操作。
[0023]在該技術方案中,通過對診療數據之間的結構關係進行分析,並執行結構化存儲,使得在執行檢索過程中,通過對檢索詞的分析,確定其所對應的診療數據,即可僅在該診療數據中進行檢索,而無需對其他不相關的部分進行檢索,有助於降低檢索量、提高檢索的命中率。
[0024]在上述任一技術方案中,優選地,還包括:利用轉換後的數值型診療數據替換所述數值型診療數據,以存儲至所述待處理的病歷文檔中。
[0025]在該技術方案中,通過對數值型診療數據的直接替換,一方面有助於減少存儲的數據量,即無需對同一數據生成多份類似的樣本(即原本的數值型診療數據和轉換後的數值型診療數據);另一方面則有助於對數值的統一,使得所有的醫生在調用任一病歷文檔時,均能夠得到統一化的數據,有助於整個醫療系統的統一化和標準化。
[0026]在上述任一技術方案中,優選地,還包括:獲取用戶輸入的檢索詞,將所述檢索詞中包含的數值型關鍵字轉換為以相應的預設標準單位為數值單位,並利用轉換後的檢索詞對已存儲的病歷文檔執行檢索操作。
[0027]在該技術方案中,通過對檢索詞的自動轉換,使得書寫病歷的醫生和執行檢索的用戶都無需關心具體使用的數值單位,並且同樣能夠對相同含義、不同形式的各種數值型診療數據進行成功檢索,有助於提高檢索命中率。
[0028]在上述任一技術方案中,優選地,還包括:將所述數值型診療數據中的數值轉換至預設標準格式,以存儲至所述待處理的病歷文檔中;以及將所述數值型關鍵字中的數值轉換至預設標準格式,以用於執行所述檢索操作。
[0029]在該技術方案中,除了數值單位外,數值本身也可能存在多種寫法,比如可以寫成「400000」,也可以寫成「4X105」。因而通過對數值格式的統一,也有助於提供檢索的成功率。
[0030]通過以上技術方案,可以主動對數值型診療數據進行單位轉換,從而避免輸入的檢索詞與病歷文檔中的數據之間的單位不一致而導致檢索失敗,有助於提高檢索成功率。
【專利附圖】
【附圖說明】
[0031]圖1示出了根據本發明的實施例的病歷文檔的存儲裝置的示意框圖;
[0032]圖2示出了根據本發明的實施例的病歷文檔的存儲方法的示意流程圖;
[0033]圖3示出了根據本發明的實施例的存儲和檢索病歷的具體示意流程圖。
【具體實施方式】
[0034]為了能夠更清楚地理解本發明的上述目的、特徵和優點,下面結合附圖和【具體實施方式】對本發明進行進一步的詳細描述。需要說明的是,在不衝突的情況下,本申請的實施例及實施例中的特徵可以相互組合。
[0035]在下面的描述中闡述了很多具體細節以便於充分理解本發明,但是,本發明還可以採用其他不同於在此描述的其他方式來實施,因此,本發明並不限於下面公開的具體實施例的限制。
[0036]圖1示出了根據本發明的實施例的病歷文檔的存儲裝置的示意框圖。
[0037]如圖1所示,根據本發明的實施例的病歷文檔的存儲裝置100,包括:文檔解析單元102,用於解析待處理的病歷文檔,獲取其中包含的數值型診療數據;數據拆分單元104,用於將所述數值型診療數據拆分為數值和數值單位;數據轉換單元106,用於當所述數值單位與相應的預設標準單位不一致時,將所述數值型診療數據轉換為以相應的預設標準單位為數值單位,並將轉換後的數值型診療數據作為對應於所述待處理的病歷文檔的檢索內容。
[0038]在該技術方案中,通過對病歷文檔中的數值型診療數據進行分析,並轉換為以預設標準單位為數值單位,使得無論醫生輸入的數據採用了何種單位,檢索詞中都可以使用該預設標準單位進行檢索,即可檢索到相應的病歷文檔,顯著提升了檢索成功率。
[0039]當然,轉換後得到的數值型診療數據,即以預設標準單位為數值單位的數值型診療數據,可以替換掉原本的數值型診療數據;也可以僅作為檢索時的檢索對象,與原本的數值型診療數據並存,使得醫生再次調出該病例文檔時,仍然看到的是原本的數值型診療數據,從而有助於延續醫生的個人書寫習慣。
[0040]在上述技術方案中,優選地,還包括:關係獲取單元108,用於獲取所述待處理的病歷文檔中所有的診療數據之間的結構關係;數據存儲單元110,用於按照所述結構關係對所述待處理病歷文檔進行結構化存儲;檢索單元112,用於在已存儲的結構化的病歷文檔中,對與接收到的檢索詞對應的診療數據執行檢索操作。
[0041]在該技術方案中,通過對診療數據之間的結構關係進行分析,並執行結構化存儲,使得在執行檢索過程中,通過對檢索詞的分析,確定其所對應的診療數據,即可僅在該診療數據中進行檢索,而無需對其他不相關的部分進行檢索,有助於降低檢索量、提高檢索的命中率。
[0042]在上述任一技術方案中,優選地,還包括:數據替換單元114,用於利用轉換後的數值型診療數據替換所述數值型診療數據,以存儲至所述待處理的病歷文檔中。
[0043]在該技術方案中,通過對數值型診療數據的直接替換,一方面有助於減少存儲的數據量,即無需對同一數據生成多份類似的樣本(即原本的數值型診療數據和轉換後的數值型診療數據);另一方面則有助於對數值的統一,使得所有的醫生在調用任一病歷文檔時,均能夠得到統一化的數據,有助於整個醫療系統的統一化和標準化。
[0044]在上述任一技術方案中,優選地,所述數據轉換單元106還用於:獲取用戶輸入的檢索詞,將所述檢索詞中包含的數值型關鍵字轉換為以相應的預設標準單位為數值單位,以利用轉換後的檢索詞對已存儲的病歷文檔執行檢索操作。
[0045]在該技術方案中,通過對檢索詞的自動轉換,使得書寫病歷的醫生和執行檢索的用戶都無需關心具體使用的數值單位,並且同樣能夠對相同含義、不同形式的各種數值型診療數據進行成功檢索,有助於提高檢索命中率。
[0046]在上述任一技術方案中,優選地,所述數據轉換單元106還用於:將所述數值型診療數據中的數值轉換至預設標準格式,以存儲至所述待處理的病歷文檔中;以及將所述數值型關鍵字中的數值轉換至預設標準格式,以用於執行所述檢索操作。
[0047]在該技術方案中,除了數值單位外,數值本身也可能存在多種寫法,比如可以寫成「400000」,也可以寫成「4X105」。因而通過對數值格式的統一,也有助於提供檢索的成功率。
[0048]圖2示出了根據本發明的實施例的病歷文檔的存儲方法的示意流程圖。
[0049]如圖2所示,根據本發明的實施例的病歷文檔的存儲方法,包括:步驟202,解析待處理的病歷文檔,獲取其中包含的數值型診療數據,並將所述數值型診療數據拆分為數值和數值單位;步驟204,當所述數值單位與相應的預設標準單位不一致時,將所述數值型診療數據轉換為以相應的預設標準單位為數值單位,並將轉換後的數值型診療數據作為對應於所述待處理的病歷文檔的檢索內容。
[0050]在該技術方案中,通過對病歷文檔中的數值型診療數據進行分析,並轉換為以預設標準單位為數值單位,使得無論醫生輸入的數據採用了何種單位,檢索詞中都可以使用該預設標準單位進行檢索,即可檢索到相應的病歷文檔,顯著提升了檢索成功率。
[0051]當然,轉換後得到的數值型診療數據,即以預設標準單位為數值單位的數值型診療數據,可以替換掉原本的數值型診療數據;也可以僅作為檢索時的檢索對象,與原本的數值型診療數據並存,使得醫生再次調出該病例文檔時,仍然看到的是原本的數值型診療數據,從而有助於延續醫生的個人書寫習慣。
[0052]在上述技術方案中,優選地,還包括:獲取所述待處理的病歷文檔中所有的診療數據之間的結構關係,並按照所述結構關係對所述待處理病歷文檔進行結構化存儲;以及在已存儲的結構化的病歷文檔中,對與接收到的檢索詞對應的診療數據執行檢索操作。
[0053]在該技術方案中,通過對診療數據之間的結構關係進行分析,並執行結構化存儲,使得在執行檢索過程中,通過對檢索詞的分析,確定其所對應的診療數據,即可僅在該診療數據中進行檢索,而無需對其他不相關的部分進行檢索,有助於降低檢索量、提高檢索的命中率。
[0054]在上述任一技術方案中,優選地,還包括:利用轉換後的數值型診療數據替換所述數值型診療數據,以存儲至所述待處理的病歷文檔中。
[0055]在該技術方案中,通過對數值型診療數據的直接替換,一方面有助於減少存儲的數據量,即無需對同一數據生成多份類似的樣本(即原本的數值型診療數據和轉換後的數值型診療數據);另一方面則有助於對數值的統一,使得所有的醫生在調用任一病歷文檔時,均能夠得到統一化的數據,有助於整個醫療系統的統一化和標準化。
[0056]在上述任一技術方案中,優選地,還包括:獲取用戶輸入的檢索詞,將所述檢索詞中包含的數值型關鍵字轉換為以相應的預設標準單位為數值單位,並利用轉換後的檢索詞對已存儲的病歷文檔執行檢索操作。
[0057]在該技術方案中,通過對檢索詞的自動轉換,使得書寫病歷的醫生和執行檢索的用戶都無需關心具體使用的數值單位,並且同樣能夠對相同含義、不同形式的各種數值型診療數據進行成功檢索,有助於提高檢索命中率。
[0058]在上述任一技術方案中,優選地,還包括:將所述數值型診療數據中的數值轉換至預設標準格式,以存儲至所述待處理的病歷文檔中;以及將所述數值型關鍵字中的數值轉換至預設標準格式,以用於執行所述檢索操作。
[0059]在該技術方案中,除了數值單位外,數值本身也可能存在多種寫法,比如可以寫成「400000」,也可以寫成「4X105」。因而通過對數值格式的統一,也有助於提供檢索的成功率。
[0060]圖3示出了根據本發明的實施例的存儲和檢索病歷的具體示意流程圖。
[0061]如圖3所示,根據本發明的實施例的存儲和檢索病歷的具體流程包括:
[0062]步驟302,獲取醫生輸入的病歷文檔,進行版式數據存儲。
[0063]其中,版式數據存儲即對當前版面上的數據進行直接存儲。由於病歷文檔已經完成排版,因而有助於對該病歷文檔的直接顯示和列印。
[0064]步驟304,對病歷文檔中的數值型診療數據進行拆分,得到數值和數值單位。
[0065]具體地,比如假定白細胞個數「WBC」,醫生輸入的是「4000/mm3」,則拆分得到數值「4000」以及數值單位「/mm3」。
[0066]步驟306,將數值單位轉換為預設的標準數值單位。
[0067]比如針對「WBC」的標準數值單位為「/L」,則根據「/mm3」與「/L」之間的轉換關係,需要對數值「4000」進行轉換,得到新的數值「4X109」,即得到轉換後的數值型診療數據為「4X109/L」。
[0068]步驟308,將轉換後的病歷文檔進行流式數據存儲。
[0069]具體地,通過分析病歷文檔中的診療數據之間的結構關係,實現對診療數據的結構化存儲;為了區分於上述的版式數據存儲,由於並不是直接對版面數據進行存儲,而是實現了結構化的分析和存儲,因而屬於流式數據存儲。
[0070]步驟310,接收用戶輸入的檢索詞,如果該檢索詞中包含有數值型關鍵字,則對該數值型關鍵字進行單位轉換。
[0071]比如用戶輸入的是「I周」,則假定預設的標準單位為「天」,則轉換為「7天」。通過對數值型關鍵字的單位轉換,使得檢索詞和存儲的病歷文檔都使用預設的標準單位,有利於提供檢索的命中率。
[0072]步驟312,執行檢索操作。
[0073]由於採用了結構化的病歷文檔存儲,使得在檢索過程中,通過確定檢索詞所對應的那部分結構的診療數據,則僅需要對該部分進行檢索操作,而無需對病歷文件中的其他部分進行檢索,有助於降低檢索量,提高命中率。
[0074]以上結合附圖詳細說明了本發明的技術方案,本發明提出了一種病歷文檔的存儲裝置和一種病歷文檔的存儲方法,可以主動對數值型診療數據進行單位轉換,從而避免輸入的檢索詞與病歷文檔中的數據之間的單位不一致而導致檢索失敗,有助於提高檢索成功率。
[0075]以上所述僅為本發明的優選實施例而已,並不用於限制本發明,對於本領域的技術人員來說,本發明可以有各種更改和變化。凡在本發明的精神和原則之內,所作的任何修改、等同替換、改進等,均應包含在本發明的保護範圍之內。
【權利要求】
1.一種病歷文檔的存儲裝置,其特徵在於,包括: 文檔解析單元,用於解析待處理的病歷文檔,獲取其中包含的數值型診療數據; 數據拆分單元,用於將所述數值型診療數據拆分為數值和數值單位; 數據轉換單元,用於當所述數值單位與相應的預設標準單位不一致時,將所述數值型診療數據轉換為以相應的預設標準單位為數值單位,並將轉換後的數值型診療數據作為對應於所述待處理的病歷文檔的檢索內容。
2.根據權利要求1所述的病歷文檔的存儲裝置,其特徵在於,還包括: 關係獲取單元,用於獲取所述待處理的病歷文檔中所有的診療數據之間的結構關係; 數據存儲單元,用於按照所述結構關係對所述待處理病歷文檔進行結構化存儲; 檢索單元,用於在已存儲的結構化的病歷文檔中,對與接收到的檢索詞對應的診療數據執行檢索操作。
3.根據權利要求1或2所述的病歷文檔的存儲裝置,其特徵在於,還包括: 數據替換單元,用於利用轉換後的數值型診療數據替換所述數值型診療數據,以存儲至所述待處理的病歷文檔中。
4.根據權利要求3所述的病歷文檔的存儲裝置,其特徵在於,所述數據轉換單元還用於: 獲取用戶輸入的檢索詞,將所述檢索詞中包含的數值型關鍵字轉換為以相應的預設標準單位為數值單位,以利用轉換後的檢索詞對已存儲的病歷文檔執行檢索操作。
5.根據權利要求4所述的病歷文檔的存儲裝置,其特徵在於,所述數據轉換單元還用於: 將所述數值型診療數據中的數值轉換至預設標準格式,以存儲至所述待處理的病歷文檔中;以及 將所述數值型關鍵字中的數值轉換至預設標準格式,以用於執行所述檢索操作。
6.一種病歷文檔的存儲方法,其特徵在於,包括: 解析待處理的病歷文檔,獲取其中包含的數值型診療數據,並將所述數值型診療數據拆分為數值和數值單位; 當所述數值單位與相應的預設標準單位不一致時,將所述數值型診療數據轉換為以相應的預設標準單位為數值單位,並將轉換後的數值型診療數據作為對應於所述待處理的病歷文檔的檢索內容。
7.根據權利要求6所述的病歷文檔的存儲方法,其特徵在於,還包括: 獲取所述待處理的病歷文檔中所有的診療數據之間的結構關係,並按照所述結構關係對所述待處理病歷文檔進行結構化存儲;以及 在已存儲的結構化的病歷文檔中,對與接收到的檢索詞對應的診療數據執行檢索操作。
8.根據權利要求6或7所述的病歷文檔的存儲方法,其特徵在於,還包括: 利用轉換後的數值型診療數據替換所述數值型診療數據,以存儲至所述待處理的病歷文檔中。
9.根據權利要求8所述的病歷文檔的存儲方法,其特徵在於,還包括: 獲取用戶輸入的檢索詞,將所述檢索詞中包含的數值型關鍵字轉換為以相應的預設標準單位為數值單位,並利用轉換後的檢索詞對已存儲的病歷文檔執行檢索操作。
10.根據權利要求9所述的病歷文檔的存儲方法,其特徵在於,還包括: 將所述數值型診療數據中的數值轉換至預設標準格式,以存儲至所述待處理的病歷文檔中;以及 將所述數值型關鍵字中的數值轉換至預設標準格式,以用於執行所述檢索操作。
【文檔編號】G06F17/30GK103593816SQ201310603060
【公開日】2014年2月19日 申請日期:2013年11月25日 優先權日:2013年11月25日
【發明者】魏璽, 文黎明, 黎慶華 申請人:方正國際軟體有限公司, 方正國際軟體(北京)有限公司