呼吸機共享數據的發送方法和系統的制作方法
【專利摘要】本發明提出一種呼吸機共享數據的發送方法和系統,其中所述發送方法包括以下步驟:獲取呼吸機的共享數據,并將共享數據分為周期性發送的共享數據和非周期性發送的共享數據;獲取數據共享指令;根據共享指令提取非周期性發送的共享數據并將非周期性發送的共享數據打包發送;以及根據周期性發送的共享數據的發送周期將周期性發送的共享數據打包發送。根據本發明實施例的方法,實現了將呼吸機數據便捷有效的共享到醫療信息系統中。
【專利說明】呼吸機共享數據的發送方法和系統
【技術領域】
[0001]本發明涉及通信【技術領域】,特別涉及一種呼吸機共享數據的發送方法和系統。
【背景技術】
[0002]隨著醫療信息系統的不斷發展與應用,醫療器械設備中的數據共享顯得尤為重要,呼吸機也不例外。通過數據共享,可以大大提高醫療工作者的工作效率,給廣大病人帶來更多的益處。
[0003]目前,亟需將呼吸機的關鍵信息和采集到的病人信息共享到醫療信息系統中去,以便給用戶提供更好的服務。那么這就需要一種便捷有效的方法將呼吸機的數據融入到醫療信息系統,使其不再是一個孤島。
【發明內容】
[0004]本發明的目的旨在至少解決上述的技術問題之一。
[0005]為此,本發明的第一個目的在于提出一種呼吸機共享數據的發送方法。該方法通過在呼吸機上的動態鏈接庫文件將呼吸機的信息通過網絡發送出去,實現呼吸機數據的共享。
[0006]本發明的第二個目的在于提出一種呼吸機共享數據的系統。
[0007]為了實現上述目的,本發明第一方面實施例的呼吸機共享數據的發送方法,包括以下步驟:獲取呼吸機的共享數據,并將所述共享數據分為周期性發送的共享數據和非周期性發送的共享數據;獲取數據共享指令;根據所述共享指令提取所述非周期性發送的共享數據并將所述非周期性發送的共享數據打包發送;以及根據所述周期性發送的共享數據的發送周期將所述周期性發送的共享數據打包發送。
[0008]在本發明的一個實施例中,還包括:所述呼吸機設定共享標志。
[0009]在本發明的一個實施例中,所述周期性發送的共享數據包括波形數據和監測值數據,所述非周期發送的共享數據包括當前設置信息、通氣參數、報警信息和報警上下限值。
[0010]在本發明的一個實施例中,所述波形數據以字節形式打包發送。
[0011]在本發明的一個實施例中,還包括:創建周期發送線程。
[0012]在本發明的一個實施例中,還包括:根據HL7標準打包所述非周期性發送的共享數據和周期性發送的共享數據。
[0013]根據本發明實施例的呼吸機共享數據的發送方法,至少具有以下有益效果:(I)數據分類發送,既減小了數據發送的時間延遲又節省了資源;(2)呼吸機中的波形數據以字節形式打包發送,節約了網絡流量;(3)非周期性數據在第一次發送出去之后,后續發送數據時只需根據數據的變化發送變化后的數據,既節省了資源又保障了數據的完整性;(4)數據以HL7協議格式打包,加強了數據的可用性;(5)通過網絡發送數據,易于實現數據的接收。
[0014]為了實現上述目的,本發明第二方面實施例的呼吸機共享數據的系統包括:呼吸機和管理服務器,其中,呼吸機用于獲取呼吸機的共享數據,并將所述共享數據分為周期性發送的共享數據和非周期性發送的共享數據,以及獲取數據共享指令,并根據所述共享指令提取所述非周期性發送的共享數據并將所述非周期性發送的共享數據打包發送,和根據所述周期性發送的共享數據的發送周期將所述周期性發送的共享數據打包發送;管理服務器,用于接收所述周期性發送的共享數據和非周期性發送的共享數據。
[0015]在本發明的一個實施例中,所述周期性發送的共享數據包括波形數據和監測值數據,所述非周期發送的共享數據包括當前設置信息、通氣參數、報警信息和報警上下限值。
[0016]在本發明的一個實施例中,所述波形數據以字節形式打包發送。
[0017]在本發明的一個實施例中,所述呼吸機根據HL7標準打包所述非周期性發送的共享數據和周期性發送的共享數據。
[0018]根據本發明實施例的呼吸機共享數據的系統,至少具有以下有益效果:(1)數據分類發送,既減小了數據發送的時間延遲又節省了資源;(2)呼吸機中的波形數據以字節形式打包發送,節約了網絡流量;(3)非周期性數據在第一次發送出去之后,后續發送數據時只需根據數據的變化發送變化后的數據,既節省了資源又保障了數據的完整性;(4)數據以HL7協議格式打包,加強了數據的可用性;(5)通過網絡發送數據,易于實現數據的接收。
[0019]本發明附加的方面和優點將在下面的描述中部分給出,部分將從下面的描述中變得明顯,或通過本發明的實踐了解到。
【專利附圖】
【附圖說明】
[0020]本發明上述的和/或附加的方面和優點從下面結合附圖對實施例的描述中將變得明顯和容易理解,其中,
[0021]圖1是根據本發明一個實施例的呼吸機共享數據的發送方法的流程圖;
[0022]圖2是根據本發明一個實施例的波形數據以字節形式打包的格式示意圖;
[0023]圖3是圖2中的字節Byte8的格式示意圖;
[0024]圖4是根據本發明一個實施例的呼吸機共享數據的系統的結構示意圖。
【具體實施方式】
[0025]下面詳細描述本發明的實施例,所述實施例的示例在附圖中示出,其中自始至終相同或類似的標號表示相同或類似的元件或具有相同或類似功能的元件。下面通過參考附圖描述的實施例是示例性的,僅用于解釋本發明,而不能解釋為對本發明的限制。
[0026]下文的公開提供了許多不同的實施例或例子用來實現本發明的不同結構。為了簡化本發明的公開,下文中對特定例子的部件和設置進行描述。當然,它們僅僅為示例,并且目的不在于限制本發明。此外,本發明可以在不同例子中重復參考數字和/或字母。這種重復是為了簡化和清楚的目的,其本身不指示所討論各種實施例和/或設置之間的關系。此夕卜,本發明提供了的各種特定的工藝和材料的例子,但是本領域普通技術人員可以意識到其他工藝的可應用于性和/或其他材料的使用。另外,以下描述的第一特征在第二特征之“上”的結構可以包括第一和第二特征形成為直接接觸的實施例,也可以包括另外的特征形成在第一和第二特征之間的實施例,這樣第一和第二特征可能不是直接接觸。
[0027]在本發明的描述中,需要說明的是,除非另有規定和限定,術語“安裝”、“相連”、“連接”應做廣義理解,例如,可以是機械連接或電連接,也可以是兩個元件內部的連通,可以是直接相連,也可以通過中間媒介間接相連,對于本領域的普通技術人員而言,可以根據具體情況理解上述術語的具體含義。
[0028]參照下面的描述和附圖,將清楚本發明的實施例的這些和其他方面。在這些描述和附圖中,具體公開了本發明的實施例中的一些特定實施方式,來表示實施本發明的實施例的原理的一些方式,但是應當理解,本發明的實施例的范圍不受此限制。相反,本發明的實施例包括落入所附加權利要求書的精神和內涵范圍內的所有變化、修改和等同物。
[0029]為了將呼吸機的數據以一種快捷有效的方式共享到醫療信息系統中去,本發明提出一種呼吸機共享數據的發送方法和系統。下面參考附圖描述根據本發明實施例的呼吸機共享數據的發送方法和系統。
[0030]圖1是根據本發明一個實施例的呼吸機共享數據的發送方法的流程圖。
[0031]如圖1所示,呼吸機共享數據的發送方法包括下述步驟。
[0032]S101,獲取呼吸機的共享數據,并將共享數據分為周期性發送的共享數據和非周期性發送的共享數據。
[0033]在本發明的一個實施例中,呼吸機需要設定共享標志。具體地,首先設置本地的網絡IP (Internet Protocol,網絡之間互連的協議)等基本網絡屬性,并制定數據發送的目的主機IP后,點擊界面上的連接按鈕。開啟數據共享功能,開啟數據共享功能后,設定共享標志置為true。
[0034]在本發明的一個實施例中,周期性發送的共享數據包括波形數據和監測值數據,非周期發送的共享數據包括當前設置信息、通氣參數、報警信息和報警上下限值。其中,波形數據以字節形式打包發送。
[0035]S102,獲取數據共享指令。
[0036]S103,根據共享指令提取非周期性發送的共享數據并將非周期性發送的共享數據打包發送。
[0037]具體地,把需要非周期性發送的共享數據提取出來,全部打包發送出去。為了保障接收端可以接收到這些數據,可以間隔一段時候后再發送一次或幾次。其中,即時發送的數據包括:當前設置信息,通氣參數,報警、報警上下限值等。當共享標志為true時,這些值的變化結果會即時發送。
[0038]S104,根據周期性發送的共享數據的發送周期將周期性發送的共享數據打包發送。
[0039]其中,共享功能開啟之后,周期發送線程啟動以發送周期性發送的共享數據。
[0040]在本發明的一個實施例中,呼吸機共享數據的發送方法還包括創建周期發送線程。為發送周期性數據單獨創建線程,線程能夠獨立執行,提高了共享數據的發送效率。
[0041]在本發明的一個實施例中,呼吸機共享數據的發送方法還包括根據HL7 (HealthLevel7,衛生信息交換標準)標準打包非周期性發送的共享數據和周期性發送的共享數據。其中,HL7協議在醫療信息系統中應用廣泛,認可度高,可以使呼吸機共享數據的接收識別更加便捷。
[0042]在本發明的一個實施例中,呼吸機共享數據通過網絡實現共享,以TCP/IP(Transmiss1n Control Protocol/Internet Protocol,傳輸控制協議)協議實現數據通信,接收端只需以相應形式接收即可。這樣只需用網線將呼吸機接入局域網,即可實現與局域網內任意一臺終端的通信。
[0043]下面根據圖2和圖3詳細描述波形數據的打包格式。圖2是根據本發明一個實施例的波形數據以字節形式打包的格式示意圖,圖3是圖2中的字節ByteS的格式示意圖。
[0044]波形數據是經過編碼的,編碼后的數據由Data Block (數據塊)組成,格式如圖2所不,每個Data Block由8個字節(Bytel?Byte8)組成,每個字節有8個Bit (Bit [O]至Bit [7])組成,首先將Bit [O]放入Byte8,然后右移一位,最后將最高位置1,Byte8的格式如圖3所示。
[0045]當數據量的字節數不是7的倍數時,需要用0x00填充進行補充,然后把所填充的Bytel?Byte8的高位Bit [7]置為I。通過將Bytel?Byte8的高位Bit [7]置為I,這樣每個Byte的值大于或等于128,使得該字節的ASCII碼不會與HL7V2.4協議規定的特殊分隔符相同,保證協議編解碼的方便和正確性。
[0046]其中,在本發明的一個實施例中,當停止共享功能時,將共享標志置為false,并停止周期發送線程,周期發送的數據和非周期發送的數據即不再提取、打包和發送。
[0047]根據本發明實施例的呼吸機共享數據的發送方法,至少具有以下有益效果:(I)數據分類發送,既減小了數據發送的時間延遲又節省了資源;(2)呼吸機中的波形數據以字節形式打包發送,節約了網絡流量;(3)非周期性數據在第一次發送出去之后,后續發送數據時只需根據數據的變化發送變化后的數據,既節省了資源又保障了數據的完整性;
(4)數據以HL7協議格式打包,加強了數據的可用性;(5)通過網絡發送數據,易于實現數據的接收。
[0048]為了實現上述實施例,本發明還提出一種呼吸機共享數據的系統。
[0049]圖4是根據本發明一個實施例的呼吸機共享數據的系統的結構示意圖。
[0050]如圖4所示,呼吸機共享數據的系統包括:呼吸機10和管理服務器20。
[0051]具體地,呼吸機10用于獲取呼吸機的共享數據,并將共享數據分為周期性發送的共享數據和非周期性發送的共享數據,以及獲取數據共享指令,并根據共享指令提取非周期性發送的共享數據并將非周期性發送的共享數據打包發送,和根據周期性發送的共享數據的發送周期將周期性發送的共享數據打包發送。
[0052]在本發明的一個實施例中,呼吸機10需要設定共享標志。具體地,首先設置本地的網絡IP (Internet Protocol,網絡之間互連的協議)等基本網絡屬性,并制定數據發送的目的主機IP后,點擊界面上的連接按鈕。開啟數據共享功能,開啟數據共享功能后,設定共享標志置為true。其中,共享功能開啟之后,周期發送線程啟動以發送周期性發送的共享數據。
[0053]在本發明的一個實施例中,周期性發送的共享數據包括波形數據和監測值數據,非周期發送的共享數據包括當前設置信息、通氣參數、報警信息和報警上下限值。其中,波形數據以字節形式打包發送。
[0054]在本發明的一個實施例中,呼吸機10根據HL7標準打包非周期性發送的共享數據和周期性發送的共享數據。其中,HL7協議在醫療信息系統中應用廣泛,認可度高,可以使呼吸機共享數據的接收識別更加便捷。
[0055]在本發明的一個實施例中,當非周期性發送共享數據時,把需要非周期性發送的共享數據提取出來,全部打包發送出去。為了保障接收端可以接收到這些數據,可以間隔一段時候后再發送一次或幾次。其中,即時發送的數據包括:當前設置信息,通氣參數,報警、報警上下限值等。當共享標志為true時,這些值的變化結果會即時發送;當周期性發送共享數據時,呼吸機10為發送周期性數據單獨創建線程,并根據周期性發送的共享數據的發送周期將周期性發送的共享數據打包發送。
[0056]管理服務器20用于接收周期性發送的共享數據和非周期性發送的共享數據。
[0057]在本發明的一個實施例中,呼吸機共享數據通過網絡實現共享,以TCP/IP協議實現數據通信,管理服務器20只需以相應形式接收即可。這樣只需用網線將呼吸機10接入局域網,即可實現與局域網內任意一臺終端的通信。
[0058]根據本發明實施例的呼吸機共享數據的系統,至少具有以下有益效果:(1)數據分類發送,既減小了數據發送的時間延遲又節省了資源;(2)呼吸機中的波形數據以字節形式打包發送,節約了網絡流量;(3)非周期性數據在第一次發送出去之后,后續發送數據時只需根據數據的變化發送變化后的數據,既節省了資源又保障了數據的完整性;(4)數據以HL7協議格式打包,加強了數據的可用性;(5)通過網絡發送數據,易于實現數據的接收。
[0059]流程圖中或在此以其他方式描述的任何過程或方法描述可以被理解為,表示包括一個或更多個用于實現特定邏輯功能或過程的步驟的可執行指令的代碼的模塊、片段或部分,并且本發明的優選實施方式的范圍包括另外的實現,其中可以不按所示出或討論的順序,包括根據所涉及的功能按基本同時的方式或按相反的順序,來執行功能,這應被本發明的實施例所屬【技術領域】的技術人員所理解。
[0060]在流程圖中表示或在此以其他方式描述的邏輯和/或步驟,例如,可以被認為是用于實現邏輯功能的可執行指令的定序列表,可以具體實現在任何計算機可讀介質中,以供指令執行系統、裝置或設備(如基于計算機的系統、包括處理器的系統或其他可以從指令執行系統、裝置或設備取指令并執行指令的系統)使用,或結合這些指令執行系統、裝置或設備而使用。就本說明書而言,"計算機可讀介質"可以是任何可以包含、存儲、通信、傳播或傳輸程序以供指令執行系統、裝置或設備或結合這些指令執行系統、裝置或設備而使用的裝置。計算機可讀介質的更具體的示例(非窮盡性列表)包括以下:具有一個或多個布線的電連接部(電子裝置),便攜式計算機盤盒(磁裝置),隨機存取存儲器(RAM),只讀存儲器(R0M),可擦除可編輯只讀存儲器(EPR0M或閃速存儲器),光纖裝置,以及便攜式光盤只讀存儲器(⑶ROM)。另外,計算機可讀介質甚至可以是可在其上打印所述程序的紙或其他合適的介質,因為可以例如通過對紙或其他介質進行光學掃描,接著進行編輯、解譯或必要時以其他合適方式進行處理來以電子方式獲得所述程序,然后將其存儲在計算機存儲器中。
[0061]應當理解,本發明的各部分可以用硬件、軟件、固件或它們的組合來實現。在上述實施方式中,多個步驟或方法可以用存儲在存儲器中且由合適的指令執行系統執行的軟件或固件來實現。例如,如果用硬件來實現,和在另一實施方式中一樣,可用本領域公知的下列技術中的任一項或他們的組合來實現:具有用于對數據信號實現邏輯功能的邏輯門電路的離散邏輯電路,具有合適的組合邏輯門電路的專用集成電路,可編程門陣列(PGA),現場可編程門陣列(FPGA)等。
[0062]本【技術領域】的普通技術人員可以理解實現上述實施例方法攜帶的全部或部分步驟是可以通過程序來指令相關的硬件完成,所述的程序可以存儲于一種計算機可讀存儲介質中,該程序在執行時,包括方法實施例的步驟之一或其組合。
[0063]此外,在本發明各個實施例中的各功能單元可以集成在一個處理模塊中,也可以是各個單元單獨物理存在,也可以兩個或兩個以上單元集成在一個模塊中。上述集成的模塊既可以采用硬件的形式實現,也可以采用軟件功能模塊的形式實現。所述集成的模塊如果以軟件功能模塊的形式實現并作為獨立的產品銷售或使用時,也可以存儲在一個計算機可讀取存儲介質中。
[0064]上述提到的存儲介質可以是只讀存儲器,磁盤或光盤等。
[0065]在本說明書的描述中,參考術語“一個實施例”、“一些實施例”、“示例”、“具體示例”、或“一些示例”等的描述意指結合該實施例或示例描述的具體特征、結構、材料或者特點包含于本發明的至少一個實施例或示例中。在本說明書中,對上述術語的示意性表述不一定指的是相同的實施例或示例。而且,描述的具體特征、結構、材料或者特點可以在任何的一個或多個實施例或示例中以合適的方式結合。
[0066]盡管已經示出和描述了本發明的實施例,對于本領域的普通技術人員而言,可以理解在不脫離本發明的原理和精神的情況下可以對這些實施例進行多種變化、修改、替換和變型,本發明的范圍由所附權利要求及其等同限定。
【權利要求】
1.一種呼吸機共享數據的發送方法,其特征在于,包括以下步驟: 獲取呼吸機的共享數據,并將所述共享數據分為周期性發送的共享數據和非周期性發送的共享數據; 獲取數據共享指令; 根據所述共享指令提取所述非周期性發送的共享數據并將所述非周期性發送的共享數據打包發送;以及 根據所述周期性發送的共享數據的發送周期將所述周期性發送的共享數據打包發送。
2.如權利要求1所述的方法,其特征在于,還包括: 所述呼吸機設定共享標志。
3.如權利要求1所述的方法,其特征在于,所述周期性發送的共享數據包括波形數據和監測值數據,所述非周期發送的共享數據包括當前設置信息、通氣參數、報警信息和報警上下限值。
4.如權利要求3所述的方法,其特征在于,所述波形數據以字節形式打包發送。
5.如權利要求1所述的方法,其特征在于,還包括: 創建周期發送線程。
6.如權利要求1所述的方法,其特征在于,還包括: 根據HL7標準打包所述非周期性發送的共享數據和周期性發送的共享數據。
7.—種呼吸機共享數據的系統,其特征在于,包括呼吸機和管理服務器,其中, 呼吸機,用于獲取呼吸機的共享數據,并將所述共享數據分為周期性發送的共享數據和非周期性發送的共享數據,以及獲取數據共享指令,并根據所述共享指令提取所述非周期性發送的共享數據并將所述非周期性發送的共享數據打包發送,和根據所述周期性發送的共享數據的發送周期將所述周期性發送的共享數據打包發送; 所述管理服務器,用于接收所述周期性發送的共享數據和非周期性發送的共享數據。
8.如權利要求7所述的系統,其特征在于,所述周期性發送的共享數據包括波形數據和監測值數據,所述非周期發送的共享數據包括當前設置信息、通氣參數、報警信息和報警上下限值。
9.如權利要求8所述的系統,其特征在于,所述波形數據以字節形式打包發送。
10.如權利要求7所述的系統,其特征在于,還包括: 所述呼吸機根據HL7標準打包所述非周期性發送的共享數據和周期性發送的共享數據。
【文檔編號】H04L29/08GK104426978SQ201310395615
【公開日】2015年3月18日 申請日期:2013年9月3日 優先權日:2013年9月3日
【發明者】盧軍從 申請人:北京誼安醫療系統股份有限公司