專利名稱:標識信息查詢處理方法及系統的制作方法
技術領域:
本發明涉及信息處理技術,尤其涉及一種標識信息查詢處理方法及系統。
背景技術:
隨著信息處理技術的發展,個人信息的電子化程度日益加深,就醫療系統來說,目 前電子病歷系統已經在醫院中得到廣泛普及,當患者前往醫院就診時,只需為醫院提供一 些個人信息,如,姓名、出生年月、出生地、母親的姓名等信息,或者提供個人身份證件,例如 身份證、電子病歷磁卡或電子病歷ID卡。然后,醫院的電子病歷系統就能通過這些個人信 息,讀取與患者相對應的電子病歷,或者根據從身份證件中獲取的患者ID信息從數據庫中 調取患者的電子病歷,并相應將該電子病歷提供給醫生,以供醫生進行更準確的診療。隨著電子病歷的普及,醫療保險公司為患者提供醫療保險服務時,就可以通過調 取患者在各家醫院的電子病歷來了解患者的就醫情況,進而根據患者的就醫情況為患者提 供醫療保險服務。但由于目前各個醫院之間的網絡是相互獨立的,在患者在不同醫院就診 的情況下,基于不同醫院有不同的電子病歷系統,并且這些電子病歷系統相應為患者提供 了不同編號的電子病歷。醫療保險公司一般僅能獲取患者的姓名、出生年月日等標識信 息,考慮到姓名和出生年月等信息并不具有唯一性,即隨著人口基數的增長,重名者和出生 年月日相同者也會相應增加,根據這些信息無法在各個醫院中唯一地檢索到患者的電子病 歷。這樣就給醫療保險公司獲取患者的全部電子病歷帶來了困難,經常會發生遺漏患者就 診信息的情況發生。就國內的應用情況來說,現有技術往往通過將患者的身份證號碼與電子病歷綁定 來解決這一問題,但由于并不是所有的人都具有身份證號碼,例如16周歲以下的尚未辦理 身份證的中華人民共和國公民,及港澳臺同胞,還有在中國長期居住的外籍人士。對于這些 沒有身份證號碼的患者來說,醫療保險公司很難獲得他們的電子病歷。除了醫療保險行業以外,房屋買賣和租賃、汽車買賣和租賃、個人資產評估等需要 全面的個人信息的行業都會遇到類似的問題。因此,如何簡單且便捷地根據標識信息獲得全面的個人信息,就成為亟待解決的 問題。
發明內容
本發明提供一種標識信息查詢處理方法及系統。本發明提供一種標識信息查詢處理方法,包括接收客戶端發送的個人標識信息查詢請求,所述個人標識信息查詢請求包含個人 fn息;根據所述個人信息確定相應的個人標識信息;根據所述個人標識信息查詢索引數據庫,獲取與所述個人標識信息相對應的個人 索引數據;
將所述個人索引數據發送給所述客戶端。本發明提供一種標識信息查詢處理系統,包括查詢請求接收模塊,用于接收客戶端發送的個人標識信息查詢請求,所述個人標 識信息查詢請求包含個人信息;個人標識信息確定模塊,用于根據所述個人信息確定相應的個人標識信息;個人索引數據獲取模塊,用于根據所述個人標識信息查詢索引數據庫,獲取與所 述個人標識信息相對應的個人索引數據;個人索引數據發送模塊,用于將所述個人索引數據發送給所述客戶端。本發明的標識信息查詢處理方法及系統,可以簡單且便捷地根據標識信息獲得自 然人在不同的軟件系統中的標識號,以便進而通過標識號,方便地通過各個軟件系統的公 共查詢接口獲得與標識號相應的個人信息,從而使個人數據的獲取、共享和交換更加簡潔 高效。
為了更清楚地說明本發明實施例或現有技術中的技術方案,下面將對實施例或現 有技術描述中所需要使用的附圖作一簡單地介紹,顯而易見地,下面描述中的附圖是本發 明的一些實施例,對于本領域普通技術人員來講,在不付出創造性勞動性的前提下,還可以 根據這些附圖獲得其他的附圖。圖1為本發明標識信息查詢處理方法實施例一的流程圖;圖2為本發明標識信息查詢處理系統實施例一的結構圖。
具體實施例方式為使本發明實施例的目的、技術方案和優點更加清楚,下面將結合本發明實施例 中的附圖,對本發明實施例中的技術方案進行清楚、完整地描述,顯然,所描述的實施例是 本發明一部分實施例,而不是全部的實施例。基于本發明中的實施例,本領域普通技術人員 在沒有作出創造性勞動前提下所獲得的所有其他實施例,都屬于本發明保護的范圍。圖1為本發明標識信息查詢處理方法實施例一的流程圖,如圖1所示,本實施例的 方法可以包括以下步驟步驟101、接收客戶端發送的個人標識信息查詢請求,個人標識信息查詢請求包含 個人{曰息。舉例來說,客戶端可以是個人計算機,當接收到客戶端發送的個人信息查詢請求 后,由于個人信息查詢請求中包含有個人信息,根據該個人信息,就可以獲知客戶端想要獲 取具體哪個自然人的個人標識信息,從而可以通過后續步驟的操作獲得相應的個人標識信 肩、ο步驟102、根據個人信息確定相應的個人標識信息。舉例來說,通過步驟101接收到客戶端發送的個人標識信息查詢請求后,就可以 根據該個人標識信息查詢請求中所包含個人信息,查找與該個人信息相對應的個人標識信 息,以供后續步驟使用。優選的,個人信息可以包括姓名信息、生日信息、出生地信息、出生地語言種類標識信息和母親姓名信息。舉例來說,由于每個自然人理論上都會有姓名、生日(出生年月日)、出生地、出生 地所用語言和母親。雖然某些自然人可能由于某些原因而造成某些上述信息缺失,例如,缺 失姓名、出生年月日和出生地等信息的棄嬰,但各國官方為便于人口的管理,一般會為缺失 上述信息自然人補充相應的記錄信息。例如,由福利機構為缺失上述信息,且本人無法提供 上述信息的自然人補充上述信息,例如以福利機構所在地為該自然人的出生地,以福利機 構接收到該自然人的日期為其生日。這樣,只要該自然人,每一次被問詢時,都可以提供同 樣的個人信息即可構成終身不變的個人標識信息。就本發明的方案來說,為使本發明的標 識信息查詢處理方法具有良好的適應性,可以根據實際需要適用于多個不同的國家,本發 明的上述個人信息應與政府管理機構中所記載的自然人的相應信息一致。例如,就我國來 說,公安機關戶籍管理部門所記載的諸葛亮的個人信息為姓名信息諸葛亮;生日信息 1986年07月09日、出生地信息北京;出生地語言種類標識信息漢語;母親姓名信息何 仙姑。進一步優選地,根據個人信息確定相應的個人標識信息可以包括對個人信息進行轉換處理,以生成個人標識信息。舉例來說,在接收到個人信息后,可以通過相應的信息轉換方法對個人信息進行 轉換處理從而生成個人標識信息。例如,當個人信息包括姓名信息諸葛亮、生日信息; 1986年07月09日、出生地信息北京、出生地語言種類標識信息漢語和母親姓名信息 何仙姑時,相應生成的個人標識信息可以為JDDX JP JDDCBM JODFAD JHDD JOBM JADDL JP JDDCB MJODFADJHDDJ0BMY"19860709"JSO"zh-CN"TGPHMHOHIAHNEZVGYHTHMHZN"XHALHXIJZIBIPNFK HDBILICPHXIPY'UHID'MandalaT" 1. 0。其中,字符串 “ JDDXJPJDDCBMJODFADJHDDJ0BMJADDLJ PJDDCBMJODFADJHDDJOBMY”為基于保護個人隱私的目的所生成的加密的姓名信息的代碼; “19860709”為生日信息的代碼,“JS0”為基于出生地所屬最大行政區,例如省、州、區等,所 生成的出生地信息的代碼;“zh-CN”為基于出生地所用語言所生成的生地語言種類標識的 代碼;“TGPHMHOHIAHNEZVGYHTHMHZN”為基于諸葛亮的母親的姓名所生成的母親姓名信息 的代碼,為保護隱私,該代碼也為加密代碼;“XHALHXIJZIBIPNFKHDBILICPHXIPY”為特征性 代碼,用于標識諸葛亮的某些專屬特征,例如,父親姓名等;“UHID”為個人標識信息的名稱 的代碼,即唯一健康標識(Unique Health Identifier) ;“MandalaT”為轉換處理的提供方 的供應商名稱的代碼;“ 1. 0”為轉換處理方法的版本號的代碼,與其他軟件系統類似,隨著 轉換處理所依據的規則中的字典發生變化,轉換處理方法的版本號也會有相應的調整,從 而可以使使用相同版本的轉換處理所依據的規則中的字典的標識信息查詢處理系統之間 可以相互兼容,并且還便于使用不同版本的轉換處理所依據的規則中的字典的標識信息查 詢處理系統之間可以根據相應的規則進行個人標識信息的相互轉換和識別。由于某一地區中存在具有相同姓名、母親姓名和生日的人的概率極低,因此,本優 選實施例可以根據個人信息生成唯一的個人標識信息,并且個人標識信息是基于自然人的 個人信息生成的,并且世界各個國家和地區的自然人都具有上述個人信息,因此可以廣泛 應用于不同國家和地區,具有良好的適應性。步驟103、根據個人標識信息查詢索引數據庫,獲取與個人標識信息相對應的個人 索引數據。
舉例來說,通過步驟102獲得個人標識信息后,就可以根據該個人標識信息在索 引數據庫中進行查詢,通過查詢就可以獲得與該個人標識信息相對應的個人索引數據。優選的,個人索引數據可以包括與個人標識信息對應的標識號,根據與個人標識 信息對應的個人信息通過查詢所連接的外部軟件系統獲取個人信息在外部軟件系統中的 所述標識號,并將標識號存儲在索引數據庫中。舉例來說,個人索引數據可以包括與個人標識信息對應的標識號,這些標識號可 以是與個人標識信息相對應的自然人在不同的外部軟件系統中的ID號,該ID號可以被相 應的外部軟件系統有效識別,外部軟件系統可以根據ID號檢索到相應的信息。例如,當外 部軟件系統為某醫院的電子病歷系統時,諸葛亮的電子病歷號為GF0123456,該電子病歷系 統可以根據電子病歷號GF0123456調取諸葛亮的電子病歷。另外,標識號可以根據與個人 標識信息對應的個人信息通過查詢所連接的外部軟件系統獲取,其具體獲取方式可以通過 將與個人標識信息對應的個人信息作為關鍵字,在外部軟件系統所提供的檢索入口中以查 詢、檢索的形式獲取到相應的標識號。同時,當外部軟件系統可兼容個人標識信息時,可以 直接通過個人標識信息從外部軟件系統中抄錄與個人標識信息對應的標識號。就標識號獲 取結果的可靠性和便捷程度來說,直接通過個人標識信息從外部軟件系統中抄錄與個人標 識信息對應的標識號的準確度高,且簡單快捷地得到與自然人相對應的標識號。在獲取與 個人標識信息相對應的標識號后,可以將獲取到的這些標識號存儲在索引數據庫中。需要說明的是,從各個外部軟件系統獲取表示號的過程可以是主動的,即當檢測 到或接收到相應的通知,得知外部軟件系統有用戶數據更新時,即可以主動獲取與個人標 識信息對應的標識號,并將獲取到的標識號存儲起來,將存儲的標識號與相應的個人標識 信息關聯,并與存儲的個人標識信息進行比對。如果發現數據庫中沒有與獲取到的標識號 相對應的個人標識信息,則通過與標識號一并獲取到的相關的個人信息生成相應的個人標 識信息,并將該個人標識信息與標識號關聯地存儲起來,以供獲取與個人標識信息相對應 的個人索引數據時使用。進一步優選的,索引數據庫可以以索引樹的形式存儲標識號。舉例來說,索引數據庫可以以索引樹的形式將標識號存儲起來,采用索引樹的形 式可以方便地將個人標識信息與相應的標識號關聯起來,從而便于根據個人標識信息獲取 相應的標識號的操作。另外,采用索引樹的形式存儲標識號,還可以對標識號進行方便地分 類,將同一類別的標識號存儲在一起,可實現針對某一類別的標識號的檢索,通過這種形式 的檢索,可以獲得相應的自然人的某一類別的標識號的檢索,例如檢索諸葛亮在各個醫院 的電子病歷號。進一步優選的,為保證獲取與個人標識信息相對應的個人索引數據的全面性和準 確性,可以根據查詢所連接的外部軟件系統獲取到的與個人信息在外部軟件系統中所對應 的標識號更新索引樹。舉例來說,由于外部軟件系統中的標識號經常會發生更新,為保證通過本發明的 方法獲取到的個人索引數據的全面性和準確性,當通過查詢獲得新的所連接的外部軟件系 統獲取到的與個人信息在外部軟件系統中所對應的標識號時,主動對索引樹進行更新,從 而可以使個人索引數據更加準確、全面和可靠。步驟104、將個人索引數據發送給客戶端。
舉例來說,在獲取個人索引數據后,就可以將獲取到的個人索引數據發送給客戶 端,客戶端可根據接收到的個人索引數據,通過查詢相應的外部軟件系統所提供的公共查 詢接口獲得相應的具體數據。本實施例的標識信息查詢處理方法,可以簡單且便捷地根據標識信息獲得自然人 在不同的軟件系統中的標識號,以便進而通過標識號,方便地通過各個軟件系統的公共查 詢接口獲得與標識號相應的個人信息,從而使個人數據的獲取、共享和交換更加簡潔高效。圖2為本發明標識信息查詢處理系統實施例一的結構圖,如圖2所示,本實施例的 標識信息查詢處理系統可以包括查詢請求接收模塊1,用于接收客戶端5發送的個人標識 信息查詢請求,個人標識信息查詢請求包含個人信息;個人標識信息確定模塊2,用于根據 個人信息確定相應的個人標識信息;個人索引數據獲取模塊3,用于根據個人標識信息查 詢索引數據庫6,獲取與個人標識信息相對應的個人索引數據;個人索引數據發送模塊4, 用于將個人索引數據發送給客戶端5。本實施例的標識信息查詢處理系統可以用于執行圖1所示實施例的方法,其實現 原理以及技術效果類似,此處不再贅述。優選的,個人標識信息確定模塊2具體可以用于對個人信息進行轉換處理,以生 成個人標識信息。本實施例的標識信息查詢處理系統可以用于執行圖1所示的優選實施例的方法, 其實現原理以及技術效果類似,此處不再贅述。優選的,個人索引數據包括與個人標識信息對應的標識號,根據與個人標識信息 對應的個人信息通過查詢所連接的外部軟件系統獲取所述個人信息在外部軟件系統中的 所述標識號,并將標識號存儲在所述索引數據庫6中。本實施例的標識信息查詢處理系統可以用于執行圖1所示的優選實施例的方法, 其實現原理以及技術效果類似,此處不再贅述。進一步優選地,索引數據庫6以索引樹的形式存儲標識號,根據查詢所連接的外 部軟件系統獲取到的與個人信息在外部軟件系統中所對應的標識號更新索引樹。本實施例的標識信息查詢處理系統可以用于執行圖1所示的優選實施例的方法, 其實現原理以及技術效果類似,此處不再贅述。本領域普通技術人員可以理解實現上述方法實施例的全部或部分步驟可以通過 程序指令相關的硬件來完成,前述的程序可以存儲于一計算機可讀取存儲介質中,該程序 在執行時,執行包括上述方法實施例的步驟;而前述的存儲介質包括R0M、RAM、磁碟或者 光盤等各種可以存儲程序代碼的介質。最后應說明的是以上實施例僅用以說明本發明的技術方案,而非對其限制;盡 管參照前述實施例對本發明進行了詳細的說明,本領域的普通技術人員應當理解其依然 可以對前述各實施例所記載的技術方案進行修改,或者對其中部分技術特征進行等同替 換;而這些修改或者替換,并不使相應技術方案的本質脫離本發明各實施例技術方案的精 神和范圍。
權利要求
1.一種標識信息查詢處理方法,其特征在于,包括接收客戶端發送的個人標識信息查詢請求,所述個人標識信息查詢請求包含個人信息;根據所述個人信息確定相應的個人標識信息;根據所述個人標識信息查詢索引數據庫,獲取與所述個人標識信息相對應的個人索引 數據;將所述個人索引數據發送給所述客戶端。
2.根據權利要求1所述的方法,其特征在于,所述個人信息包括姓名信息、生日信息、 出生地信息、出生地語言種類標識信息和母親姓名信息。
3.根據權利要求2所述的方法,其特征在于,所述根據所述個人信息確定相應的個人 標識信息包括對所述個人信息進行轉換處理,以生成所述個人標識信息。
4.根據權利要求1所述的方法,其特征在于,所述個人索引數據包括與所述個人標識 信息對應的標識號,根據與所述個人標識信息對應的個人信息通過查詢所連接的外部軟件 系統獲取所述個人信息在所述外部軟件系統中的所述標識號,并將所述標識號存儲在所述 索引數據庫中。
5.根據權利要求4所述的方法,其特征在于,所述索引數據庫以索引樹的形式存儲所 述標識號。
6.根據權利要求5所述的方法,其特征在于,根據查詢所連接的外部軟件系統獲取到 的與所述個人信息在所述外部軟件系統中所對應的所述標識號更新所述索引樹。
7.一種標識信息查詢處理系統,其特征在于,包括查詢請求接收模塊,用于接收客戶端發送的個人標識信息查詢請求,所述個人標識信 息查詢請求包含個人信息;個人標識信息確定模塊,用于根據所述個人信息確定相應的個人標識信息;個人索引數據獲取模塊,用于根據所述個人標識信息查詢索引數據庫,獲取與所述個 人標識信息相對應的個人索引數據;個人索引數據發送模塊,用于將所述個人索引數據發送給所述客戶端。
8.根據權利要求7所述的系統,其特征在于,所述個人標識信息確定模塊具體用于對所述個人信息進行轉換處理,以生成所述個人標識信息。
9.根據權利要求7所述的系統,其特征在于,所述個人索引數據包括與所述個人標識 信息對應的標識號,根據與所述個人標識信息對應的個人信息通過查詢所連接的外部軟件 系統獲取所述個人信息在所述外部軟件系統中的所述標識號,并將所述標識號存儲在所述 索引數據庫中。
10.根據權利要求9所述的系統,其特征在于,所述索引數據庫以索引樹的形式存儲所 述標識號,根據查詢所連接的外部軟件系統獲取到的與所述個人信息在所述外部軟件系統 中所對應的所述標識號更新所述索引樹。
全文摘要
本發明提供一種標識信息查詢處理方法及系統。其中,標識信息查詢處理方法,包括接收客戶端發送的個人標識信息查詢請求,所述個人標識信息查詢請求包含個人信息;根據所述個人信息確定相應的個人標識信息;根據所述個人標識信息查詢索引數據庫,獲取與所述個人標識信息相對應的個人索引數據;將所述個人索引數據發送給所述客戶端。本發明的標識信息查詢處理方法及系統,可以簡單且便捷地根據標識信息獲得自然人在不同的軟件系統中的標識號,以便進而通過標識號,方便地通過各個軟件系統的公共查詢接口獲得與標識號相應的個人信息,從而使個人數據的獲取、共享和交換更加簡潔高效。
文檔編號G06F17/30GK102073745SQ20111003869
公開日2011年5月25日 申請日期2011年2月15日 優先權日2011年2月15日
發明者丁川 申請人:無錫曼荼羅軟件有限公司