監(jiān)護儀數(shù)據(jù)存儲方法及監(jiān)護儀的制作方法
【技術領域】
[0001]本發(fā)明涉及數(shù)據(jù)存儲技術領域,特別是涉及到一種監(jiān)護儀數(shù)據(jù)存儲方法和監(jiān)護儀。
【背景技術】
[0002]病人病例檔案是醫(yī)院的寶貴財富,加強對病人病例檔案的管理,對醫(yī)院的信息化建設尤為重要。
[0003]目前,監(jiān)護儀已經廣泛應用在醫(yī)院的臨床監(jiān)護中。監(jiān)護儀作為一種嵌入式設備,其存儲空間有限,因此,在傳統(tǒng)不規(guī)范的監(jiān)護儀數(shù)據(jù)存儲過程中,會出現(xiàn)將當前病人的監(jiān)護數(shù)據(jù)存儲在錯誤的病人目錄下,從而導致誤診。并且,傳統(tǒng)的監(jiān)護儀數(shù)據(jù)存儲可能會導致后續(xù)病人病例檔案加載的效率低下。
【發(fā)明內容】
[0004]基于此,有必要提供一種監(jiān)護儀數(shù)據(jù)存儲方法和監(jiān)護儀,利用本方法和監(jiān)護儀,能夠提供優(yōu)化的監(jiān)護儀數(shù)據(jù)存儲管理機制,避免出現(xiàn)將病人的監(jiān)護數(shù)據(jù)存儲到錯誤的位置以及后續(xù)加載效率低的情況。
[0005]一種監(jiān)護儀數(shù)據(jù)存儲方法,包括:
[0006]對病人進行監(jiān)護,得到監(jiān)護數(shù)據(jù);
[0007]判斷是否對所述監(jiān)護數(shù)據(jù)進行臨時存儲,若是,則將所述監(jiān)護數(shù)據(jù)存儲到臨時病檔中,否則:
[0008]獲取所述病人的病人信息數(shù)據(jù);
[0009]根據(jù)所述病人信息數(shù)據(jù)進行檢索;
[0010]若檢索到所述病人對應的已存儲的病檔,則將病人信息數(shù)據(jù)和所述監(jiān)護數(shù)據(jù)存儲到所述病檔中;
[0011]若未檢索到所述病人對應的已存儲的病檔,則創(chuàng)建所述病人對應的病檔,在所述病檔中存儲所述病人信息數(shù)據(jù)和所述監(jiān)護數(shù)據(jù)。
[0012]在其中一個實施例中,所述判斷是否對所述監(jiān)護數(shù)據(jù)進行臨時存儲,包括:
[0013]根據(jù)輸入的病人是否入院信息判斷對所述監(jiān)護數(shù)據(jù)進行臨時存儲,若病人不入院,則對所述監(jiān)護數(shù)據(jù)進行臨時存儲,否則所述監(jiān)護數(shù)據(jù)為非臨時存儲的數(shù)據(jù)。
[0014]在其中一個實施例中,所述將監(jiān)護數(shù)據(jù)存儲到臨時病檔中,包括:
[0015]將所述監(jiān)護數(shù)據(jù)封裝為文件,并存儲到所述臨時病檔中。
[0016]在其中一個實施例中,所述方法還包括:
[0017]若檢索到所述病人對應的至少一個已存儲的病檔,則獲取用戶輸入的是否合并存儲的信息,
[0018]若用戶選擇合并存儲,則將所述病人信息數(shù)據(jù)和所述監(jiān)護數(shù)據(jù)分別封裝為文件,并存儲到用戶選擇的所述病人的一個病檔中;
[0019]若否,則按照流水號創(chuàng)建所述病人對應的病檔,將所述病人信息數(shù)據(jù)和所述監(jiān)護數(shù)據(jù)分別封裝為文件,并存儲到所述病檔中。
[0020]在其中一個實施例中,所述方法包括:
[0021]若未檢索到所述病人對應的已存儲的病檔,則按照流水號創(chuàng)建所述病人對應的病檔,并將所述病人信息數(shù)據(jù)和所述監(jiān)護數(shù)據(jù)分別封裝為文件,存儲到所述病檔中。
[0022]一種監(jiān)護儀,包括:
[0023]系統(tǒng)工作單元,用于對病人進行監(jiān)護,得到監(jiān)護數(shù)據(jù);
[0024]判斷單元,用于判斷是否對所述監(jiān)護數(shù)據(jù)進行臨時存儲;
[0025]存儲單元,用于在判定所述監(jiān)護數(shù)據(jù)進行臨時存儲時,將所述監(jiān)護數(shù)據(jù)存儲到臨時病檔中;
[0026]輸入單元,用于獲取病人的病人信息數(shù)據(jù);
[0027]檢索單元,用于根據(jù)所述病人信息數(shù)據(jù)進行檢索;
[0028]所述存儲單元,還用于在檢索到所述病人對應的已存儲的病檔時,將病人信息數(shù)據(jù)和所述監(jiān)護數(shù)據(jù)存儲到所述病檔中,以及在未檢索到所述病人對應的已存儲的病檔時,創(chuàng)建所述病人對應的病檔,在所述病檔中存儲所述病人信息數(shù)據(jù)和所述監(jiān)護數(shù)據(jù)。
[0029]在其中一個實施例中,所述輸入單元還用于輸入病人是否入院信息,所述判斷單元用于根據(jù)所述病人是否入院信息判斷對所述監(jiān)護數(shù)據(jù)進行臨時存儲。
[0030]在其中一個實施例中,所述存儲單元,用于將所述監(jiān)護數(shù)據(jù)封裝為文件,并存儲到所述臨時病檔中。
[0031 ] 在其中一個實施例中,所述輸入單元還用于在所述檢索單元檢索到所述病人對應的至少一個已存儲的病檔后,獲取用戶輸入的是否合并存儲的信息;
[0032]所述判斷單元用于用戶是否選擇合并存儲;
[0033]所述存儲單元用于在判斷為是后,將所述病人信息數(shù)據(jù)和所述監(jiān)護數(shù)據(jù)分別封裝為文件,并存儲到用戶選擇的所述病人的一個病檔中;以及在判斷為否后,按照流水號創(chuàng)建所述病人對應的病檔,將所述病人信息數(shù)據(jù)和所述監(jiān)護數(shù)據(jù)分別封裝為文件,并存儲到所述病檔中。
[0034]在其中一個實施例中,所述存儲單元用于在所述檢索單元未檢索到所述病人對應的已存儲的病檔,按照流水號創(chuàng)建所述病人對應的病檔,并將所述病人信息數(shù)據(jù)和所述監(jiān)護數(shù)據(jù)分別封裝為文件,存儲到所述病檔中,
[0035]上述監(jiān)護儀數(shù)據(jù)存儲方法和監(jiān)護儀,對病人進行監(jiān)護得到監(jiān)護數(shù)據(jù),再判斷是否對監(jiān)護數(shù)據(jù)進行臨時存儲,若是,則將監(jiān)護數(shù)據(jù)存儲到臨時病檔中,否則進一步獲取病人信息數(shù)據(jù),并進行檢索,如果檢索到該病人已存儲的歷史病檔,則進行合并存儲,如未檢索到該病人的歷史病檔,則創(chuàng)建該病人對應的病檔,并在病檔中存儲病人信息數(shù)據(jù)和監(jiān)護數(shù)據(jù),相比于傳統(tǒng)監(jiān)護儀數(shù)據(jù)存儲方法,提供了一種優(yōu)化的存儲方式,避免出現(xiàn)將病人的監(jiān)護數(shù)據(jù)存儲到錯誤的位置以及后續(xù)加載效率低的情況。
【附圖說明】
[0036]圖1為一個實施例中的監(jiān)護儀數(shù)據(jù)存儲方法的流程示意圖;
[0037]圖2為又一個實施例中的監(jiān)護儀數(shù)據(jù)存儲方法的流程示意圖;
[0038]圖3為一個實施例中的病檔存儲的目錄結構圖;
[0039]圖4為一個實施例中的監(jiān)護儀結構示意圖。
【具體實施方式】
[0040]為了使本發(fā)明的目的、技術方案及優(yōu)點更加清楚明白,以下結合附圖及實施例,對本發(fā)明進行進一步詳細說明。應當理解,此處所描述的具體實施例僅僅用以解釋本發(fā)明,并不用于限定本發(fā)明。
[0041 ] 參見圖1,在一個實施例中提供了一種監(jiān)護儀數(shù)據(jù)存儲方法。該方法可以應用到監(jiān)護儀中,對病人進行監(jiān)護得到的監(jiān)護數(shù)據(jù)進行存儲。本方法包括下列流程:
[0042]步驟102,對病人進行監(jiān)護,得到監(jiān)護數(shù)據(jù)。
[0043]具體的,在本實施例中的監(jiān)護儀能夠提供傳統(tǒng)技術中監(jiān)護儀任意監(jiān)護功能,例如測量體溫、心率、血壓等等,得到監(jiān)護數(shù)據(jù),監(jiān)護數(shù)據(jù)可以是生理監(jiān)護數(shù)據(jù)的波形、長短趨勢分析等。
[0044]步驟104,判斷對監(jiān)護數(shù)據(jù)進行臨時存儲。
[0045]具體的,在很多應用場景中,病人只是通過利用監(jiān)護儀進行一次檢測,得到監(jiān)護數(shù)據(jù)以供醫(yī)生進行分析,最終病人并不選擇入院,其監(jiān)護數(shù)據(jù)病人也不希望進行保留,因此在這些場合中需要對監(jiān)護數(shù)據(jù)進行臨時存儲。本實施例可以在監(jiān)護儀中由用戶(醫(yī)護人員)輸入用戶是否入院的信息,監(jiān)護儀根據(jù)該信息進行判斷,若用戶不入院,則執(zhí)行步驟108,對監(jiān)護數(shù)據(jù)進行臨時存儲,否則執(zhí)行本實施例中的步驟106及其后續(xù)步驟。其中臨時存儲的監(jiān)護數(shù)據(jù)可以在監(jiān)護儀關機時進行自動刪除,或由監(jiān)護儀定期進行刪除。
[0046]步驟106,獲取病人的病人信息數(shù)據(jù)。
[0047]具體的,在病人確定入院后,由用戶輸入病人的病人信息數(shù)據(jù),可以但不限于包括用戶的姓名、病歷號等。
[0048]步驟108,將監(jiān)護數(shù)據(jù)存儲到臨時病檔中。
[0049]具體的,本實施例可以將監(jiān)護數(shù)據(jù)封裝為二進制格式文件(例如bin格式的文件)存儲到臨時病檔中。臨時病檔對應于一個唯一的名稱。
[0050]步驟110,根據(jù)病人信息數(shù)據(jù)進行檢索。
[0051]在用戶輸入病人的病人信息數(shù)據(jù)后,監(jiān)護儀進行檢索。
[0052]步驟112,判斷是否檢索到病人對應的已存儲的病檔。
[0053]具體的,監(jiān)護儀中存有一索引文件,在該索引文件中記錄歷史的病人信息數(shù)據(jù),監(jiān)護儀將病人信息數(shù)據(jù)與索引文件中歷史病人信息數(shù)據(jù)進行對比,判斷該病人是否存有歷史病檔。若是,執(zhí)行步驟114,否則執(zhí)行步驟116。
[0054]步驟114,將病人信息數(shù)據(jù)和監(jiān)護數(shù)據(jù)存儲到病檔中。
[0055]具體的,當檢索到該病人的歷史病檔時,監(jiān)護儀將病人信息數(shù)據(jù)和監(jiān)護數(shù)據(jù)合并存儲到歷史病檔中。
[0056]步驟116,創(chuàng)建病人對應的病檔,在病檔中存儲病人信息數(shù)據(jù)和監(jiān)護數(shù)據(jù)。
[0057]具體的,本實施例中,當監(jiān)護儀未檢索到歷史病檔時,按照一個流水號創(chuàng)建一個病檔,用于存儲該病人的病人信息數(shù)據(jù)和監(jiān)護數(shù)據(jù)。病人信息數(shù)據(jù)和監(jiān)護數(shù)據(jù)可以分別封裝為bin格式文件進行存儲。
[0058]上述監(jiān)護儀數(shù)據(jù)存儲方法,對病人進行監(jiān)護得到監(jiān)護數(shù)據(jù),再判斷是否對監(jiān)護數(shù)據(jù)進行臨時存儲,若是,則將監(jiān)護數(shù)據(jù)存儲到臨時病檔中,否則進一步獲取病人信息數(shù)據(jù),并進行檢索,如果檢索到該病人已存儲的歷史病檔,則進行合并存儲,如未檢索到該病人的歷史病檔,則創(chuàng)建該病人對應的病檔,并在病檔中存儲病人信息數(shù)據(jù)和監(jiān)護數(shù)據(jù),相比于傳統(tǒng)監(jiān)護儀數(shù)據(jù)存儲方法,提供了一種優(yōu)化的存儲方式,避免出現(xiàn)將病人的監(jiān)護數(shù)據(jù)存儲到錯誤的位置以及后續(xù)加載效率低的情況。
[0059]參見圖2,在另一個實施例中也提供了一種監(jiān)護儀數(shù)據(jù)存儲方法。該方法包括:
[0060]步驟202,對病人進行監(jiān)護,得到監(jiān)護數(shù)據(jù)。
[0061]具體的,監(jiān)護儀對病人進行監(jiān)護,得到監(jiān)護數(shù)據(jù),監(jiān)護數(shù)據(jù)可以是波形數(shù)據(jù)、長短趨勢分析數(shù)據(jù)等等。
[0062]步驟204,判斷對監(jiān)護數(shù)據(jù)進行臨時存儲。
[0063]具體的,由用戶輸入病人是否入院信息,監(jiān)護儀根據(jù)該信息進行判斷,若用戶入院,則非臨時存儲,否則對監(jiān)護數(shù)據(jù)進行臨時存儲。
[