1.一種數(shù)據(jù)處理方法,其特征在于,所述方法包括:
根據(jù)預(yù)先建立的數(shù)據(jù)模板建立文檔結(jié)構(gòu)描述XSD數(shù)據(jù)項模型;
建立所述XSD數(shù)據(jù)項模型與交叉索引對照表的映射關(guān)系;所述交叉索引對照表保存了第一數(shù)據(jù)集與第二數(shù)據(jù)集的對應(yīng)關(guān)系,用于實現(xiàn)第一數(shù)據(jù)集與第二數(shù)據(jù)集的格式轉(zhuǎn)換;
根據(jù)所述XSD數(shù)據(jù)項模型以及所述交叉索引對照表生成構(gòu)建數(shù)據(jù)服務(wù)程序和解析數(shù)據(jù)服務(wù)程序,其中所述構(gòu)建數(shù)據(jù)服務(wù)程序用于響應(yīng)于調(diào)用所述構(gòu)建數(shù)據(jù)服務(wù)程序構(gòu)建數(shù)據(jù),所述解析數(shù)據(jù)服務(wù)程序用于響應(yīng)于調(diào)用所述構(gòu)建數(shù)據(jù)服務(wù)程序解析數(shù)據(jù)。
2.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述數(shù)據(jù)模板為衛(wèi)生信息交換標準HL7消息模板或者HL7臨床文檔結(jié)構(gòu)CDA文檔模板。
3.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述根據(jù)預(yù)先建立的數(shù)據(jù)模板建立文檔結(jié)構(gòu)描述XSD數(shù)據(jù)項模型包括:
根據(jù)預(yù)先建立的數(shù)據(jù)模板,獲取所述數(shù)據(jù)模板包含的各數(shù)據(jù)項的定位路徑以及所述數(shù)據(jù)項的數(shù)據(jù)類型;
根據(jù)所述數(shù)據(jù)項的數(shù)據(jù)類型獲取與所述數(shù)據(jù)項的數(shù)據(jù)類型對應(yīng)的第一數(shù)據(jù)集的標識,保存所述數(shù)據(jù)項與所述標識的對應(yīng)關(guān)系;
根據(jù)所述數(shù)據(jù)模板包含的各數(shù)據(jù)項的定位路徑以及所述數(shù)據(jù)項的數(shù)據(jù)類型建立XSD數(shù)據(jù)項模型,將所述XSD數(shù)據(jù)項模型各數(shù)據(jù)項的定位路徑與所述數(shù)據(jù)模板的各數(shù)據(jù)項的定位路徑進行關(guān)聯(lián)。
4.根據(jù)權(quán)利要求2所述的方法,其特征在于,所述方法還包括:
響應(yīng)于調(diào)用所述構(gòu)建數(shù)據(jù)服務(wù)程序的請求,根據(jù)所述請求對應(yīng)的數(shù)據(jù)類型獲取與所述數(shù)據(jù)類型對應(yīng)的XSD數(shù)據(jù)項模型以及所述交叉索引對照表,生成HL7消息或者CDA文檔;其中所述HL7消息或者CDA文檔為符合第一數(shù)據(jù)集標準的數(shù)據(jù)。
5.根據(jù)權(quán)利要求2所述的方法,其特征在于,所述方法還包括:
響應(yīng)于調(diào)用所述解析數(shù)據(jù)服務(wù)程序的請求,根據(jù)所述請求對應(yīng)的數(shù)據(jù)類型獲取與所述數(shù)據(jù)類型對應(yīng)的XSD數(shù)據(jù)項模型以及所述交叉索引對照表,解析HL7消息或者CDA文檔生成符合第二數(shù)據(jù)集標準的數(shù)據(jù);其中所述HL7消息或者CDA文檔為符合第一數(shù)據(jù)集標準的數(shù)據(jù)。
6.根據(jù)權(quán)利要求1至5所述的方法,其特征在于,所述第一數(shù)據(jù)集為國家標準數(shù)據(jù)集,所述第二數(shù)據(jù)集為非國家標準數(shù)據(jù)集。
7.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述方法還包括:
將所述XSD數(shù)據(jù)項模型轉(zhuǎn)換成超文本標記語言HTML代碼,生成數(shù)據(jù)構(gòu)建頁面。
8.根據(jù)權(quán)利要求7所述的方法,其特征在于,所述方法還包括:
響應(yīng)于針對所述數(shù)據(jù)構(gòu)建頁面的請求,將用戶輸入數(shù)據(jù)轉(zhuǎn)換為HL7消息或者CDA文檔。
9.一種數(shù)據(jù)處理裝置,其特征在于,所述裝置包括:
XSD數(shù)據(jù)項模型建立模塊,用于根據(jù)預(yù)先建立的數(shù)據(jù)模板建立文檔結(jié)構(gòu)描述XSD數(shù)據(jù)項模型;
映射關(guān)系建立模塊,用于建立所述XSD數(shù)據(jù)項模型與交叉索引對照表的映射關(guān)系;所述交叉索引對照表保存第一數(shù)據(jù)集與第二數(shù)據(jù)集的對應(yīng)關(guān)系,用于實現(xiàn)第一數(shù)據(jù)集與第二數(shù)據(jù)集的格式轉(zhuǎn)換;
服務(wù)程序生成模塊,用于根據(jù)所述XSD數(shù)據(jù)項模型以及所述交叉索引對照表生成構(gòu)建數(shù)據(jù)服務(wù)程序和解析數(shù)據(jù)服務(wù)程序,其中所述構(gòu)建數(shù)據(jù)服務(wù)程序用于響應(yīng)于調(diào)用所述構(gòu)建數(shù)據(jù)服務(wù)程序構(gòu)建數(shù)據(jù),所述解析數(shù)據(jù)服務(wù)程序用于響應(yīng)于調(diào)用所述構(gòu)建數(shù)據(jù)服務(wù)程序解析數(shù)據(jù)。
10.一種用于數(shù)據(jù)處理的裝置,包括有存儲器,以及一個或者一個以上的程序,其中一個或者一個以上程序存儲于存儲器中,且經(jīng)配置以由一個或者一個以上處理器執(zhí)行所述一個或者一個以上程序包含用于進行以下操作的指令:
根據(jù)預(yù)先建立的數(shù)據(jù)模板建立文檔結(jié)構(gòu)描述XSD數(shù)據(jù)項模型;
建立所述XSD數(shù)據(jù)項模型與交叉索引對照表的映射關(guān)系;所述交叉索引對照表保存第一數(shù)據(jù)集與第二數(shù)據(jù)集的對應(yīng)關(guān)系,用于實現(xiàn)第一數(shù)據(jù)集與第二數(shù)據(jù)集的格式轉(zhuǎn)換;
根據(jù)所述XSD數(shù)據(jù)項模型以及所述交叉索引對照表生成構(gòu)建數(shù)據(jù)服務(wù)程序和解析數(shù)據(jù)服務(wù)程序,其中所述構(gòu)建數(shù)據(jù)服務(wù)程序用于響應(yīng)于調(diào)用所述構(gòu)建數(shù)據(jù)服務(wù)程序構(gòu)建數(shù)據(jù),所述解析數(shù)據(jù)服務(wù)程序用于響應(yīng)于調(diào)用所述構(gòu)建數(shù)據(jù)服務(wù)程序解析數(shù)據(jù)。