1.一種醫(yī)療業(yè)務(wù)數(shù)據(jù)處理方法,其特征在于,應(yīng)用于醫(yī)療業(yè)務(wù)數(shù)據(jù)處理系統(tǒng)中,該系統(tǒng)包括多個(gè)子系統(tǒng)和信息平臺(tái);子系統(tǒng)用于提供醫(yī)療消息數(shù)據(jù),每個(gè)子系統(tǒng)都有對(duì)應(yīng)的數(shù)據(jù)庫;所述信息平臺(tái)用于獲取所述數(shù)據(jù)庫中的消息數(shù)據(jù),并將其轉(zhuǎn)換為消息數(shù)據(jù)樣例;該處理方法包括以下步驟:
S1:獲取子系統(tǒng)數(shù)據(jù)訪問請(qǐng)求,并獲取對(duì)應(yīng)的子系統(tǒng)的SQL語句;
S2:通過調(diào)用所述SQL語句對(duì)所述子系統(tǒng)的數(shù)據(jù)庫進(jìn)行操作并得到結(jié)果表;所述結(jié)果表包括表屬性別名和表屬性值;
S3:根據(jù)表屬性別名與預(yù)設(shè)消息模板中對(duì)應(yīng)的節(jié)點(diǎn)屬性之間的映射關(guān)系得到預(yù)設(shè)消息模板中對(duì)應(yīng)的節(jié)點(diǎn)屬性;
S4:根據(jù)節(jié)點(diǎn)屬性從結(jié)果表中獲取到對(duì)應(yīng)的表屬性值并將其封裝于預(yù)設(shè)消息模板中,從而生成消息數(shù)據(jù)樣例并存儲(chǔ)。
2.如權(quán)利要求1所述醫(yī)療業(yè)務(wù)數(shù)據(jù)處理方法,其特征在于,所述SQL語句是針對(duì)一子系統(tǒng),用戶按照需求組織成對(duì)應(yīng)的SQL語句并預(yù)先存儲(chǔ)于該子系統(tǒng)中。
3.如權(quán)利要求1所述醫(yī)療業(yè)務(wù)數(shù)據(jù)處理方法,其特征在于,所述預(yù)設(shè)消息模板為HL7V3消息模板。
4.一種醫(yī)療業(yè)務(wù)數(shù)據(jù)處理裝置,其特征在于,包括:
獲取模塊,用于獲取子系統(tǒng)數(shù)據(jù)訪問請(qǐng)求,并獲取對(duì)應(yīng)的子系統(tǒng)的SQL語句;
處理模塊,用于通過調(diào)用該SQL語句對(duì)所述子系統(tǒng)的數(shù)據(jù)庫進(jìn)行操作并得到結(jié)果表;所述結(jié)果表包括表屬性別名和表屬性值;
轉(zhuǎn)換模塊,用于根據(jù)表屬性別名與預(yù)設(shè)消息模板中對(duì)應(yīng)的節(jié)點(diǎn)屬性之間的映射關(guān)系得到預(yù)設(shè)消息模板中對(duì)應(yīng)的節(jié)點(diǎn)屬性;
封裝模塊,用于根據(jù)節(jié)點(diǎn)屬性從結(jié)果表中獲取到對(duì)應(yīng)的表屬性值并將其封裝于預(yù)設(shè)消息模板中,從而生成消息數(shù)據(jù)樣例并存儲(chǔ)。
5.如權(quán)利要求4所述醫(yī)療業(yè)務(wù)數(shù)據(jù)處理裝置,其特征在于,所述SQL語句是針對(duì)一子系統(tǒng),用戶按照需求組織成對(duì)應(yīng)的SQL語句并預(yù)先存儲(chǔ)于該子系統(tǒng)中。
6.如權(quán)利要求4所述醫(yī)療業(yè)務(wù)數(shù)據(jù)處理裝置,其特征在于,所述預(yù)設(shè)消息模板為HL7V3消息模板。