HL7 RIM (轉)


一 概述

    RIM是靜態的衛生信息模型,它合成了HL7各工作組和國際會員的關於信息的一致同意的觀點。它是所有HL7V3協議規范標准最根本的來源。

    RIM是V3開發過程的關鍵構件。它是所有V3開發過程中的信息模型和結構的根源。RIM提供了一個關於V3標准靜態的信息需求的視圖。它包括類圖和狀態圖,並配有用例模型、交互模型、數據類型模型、術語模型以及其它模型,來提供一個需求和標准設計的視圖。

    RIM中的類、屬性、狀態以及關聯被用來獲得特定領域的信息模型,這些模型通過一系列的約束過程轉化成HL7標准信息內容的靜態模型。V3標准開發過程定義了用來規范從RIM得到DIM以及對這些模型的改進的規則。這些規則要求所有開發的模型的信息結構都要起源於RIM,它們的語義和相關業務規則不能同RIM相沖突。這樣RIM就是V3標准所有的信息內容最根本的來源。RIM可以被國際會員用於擴展V3標准以滿足本地需求。

二 HL7 RIM模型結構

    HL7 RIM模型把全部衛生信息(數據)抽象為六個類,也稱之為“域”或“主類”。這六個“域”或“主類”中兩個最基本的主類是:活動和實體;另外兩個主類連接活動和實體,它們是:參與和角色;最后兩個主類是:活動關聯和角色連接。它們之間的關系如圖所示。



各個主類的含義如下:

活動:表示衛生服務活動(或干預措施),這些服務活動或干預措施產生相關的健康檔案記錄信息。

實體:是指物理意義上的人和物。包括所有生命體(Living Subjects)(如人和動物)、機構(正式的和非正式的)、材料(如持久和非持久的貨物、食物、組織、容器)和場地。

角色:是指“實體”在“參與”衛生服務活動(或干預措施)過程中所扮演的各種角色。

參與:定義“角色”和“活動”之間的關系,是指“實體”通過扮演的“角色”“參與”衛生服務活動(或干預措施)的行為方式。

活動關聯:描述“活動”之間的相互關系。

角色關系:描述參與衛生服務活動(或干預措施)的各個角色之間的關系。

三 RIM 數據邏輯模型

RIM是一個最抽象的數據概念模型,本身並無法用於表述具體的數據或含義。要實現對某域中具體健康檔案數據的描述,要在RIM的基礎上派生和細化(演繹)為域信息模型D-MIMDomain Message Information Model精細化消息模型R-MIMRefined Message Information Model

R-MIM是對一個具體業務活動的數據進行規范表述的模型,例如,“注射單”具體應包含哪些項目,每個項目用什么方式表述。 

D-MIM是一個業務域的數據邏輯模型,該域中所有R-MIN都繼承和依從D-RIM模型,而D-MIM模型又完全繼承和依從RIM模型。

    目前HL7已經開發出常用的D-MIMR-MIM模型,提供給應用開發者直接使用。在數據模型的層次上,RIM屬於數據概念模型,而D-MIMR-MIM都對應於數據邏輯模型,HL7RIMD-MIMR-MIM與數據模型的層次關系如圖所示
 
四 D-MIM

D-MIM RIM的派生,它包括在特殊域(Domain)中適用的經過充分擴充的類克隆(Class Clone)、屬性和關系。類克隆是用來滿足特定目的而設計的精細化的RIM基礎類。精細化的過程可以約束RIM類的屬性和關系,但不能添加RIM基礎類中未出現的任何屬性。D-MIM 是構建域中所有精細化消息信息模型(R-MIM)的共同基礎。對應於健康檔案的數據模型來說,D-MIM側重於描述健康檔案所涉及的某個域的數據模型,這個數據模型反映了某個域的數據模型全貌(如:類克隆、屬性和類關系),但還不包含健康檔案邏輯數據模型所需要的一些信息內容細節。

五 R-MIM

R-MIM是帶有注釋的一個或一組消息的信息內容細節,是D-MIM的一個子集。R-MIM表達了一個或多個層次消息描述的信息內容,它源自由R-MIM入口點標示的根類。R-MIM是所有其它HL7消息制品的源,這些制品可以是一組XML Schema或者其他格式的消息制品。

對應於健康檔案的數據模型來說,R-MIM描述了具體的健康檔案信息,R-MIM所描述的邏輯模型可以用於指導進一步的數據庫設計。





免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM