Changes between Version 21 and Version 22 of Archtectural Overview Identification


Ignore:
Timestamp:
Nov 21, 2007, 9:57:30 PM (16 years ago)
Author:
KOBAYASHI, Shinji
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • Archtectural Overview Identification

    v21 v22  
    6464
    6565  F7C5C7B7-75DB-4b39-9A1E-C0BA9BFDBDEC        -- id of VERSIONED_COMPOSITION[[BR]]au.gov.health.rdh.ehr1                                            -- id of creating system[[BR]]2                                                                                                -- current version
    66 この3つ要素がある組み合わせは,「バージョンロケータ」としてしられており,support.identificationパッケージのOBJECT_VERSION_IDクラスで定義されている。VERSIONは通常のOBJECT_REF
     66この3つ要素がある組み合わせは,「バージョンロケータ」としてしられており,support.identificationパッケージのOBJECT_VERSION_IDクラスで定義されている。VERSIONはOBJECT_VERSION_IDでバージョンのコピーを付与された通常のOBJECT_REFを使って参照することができる。openEHRのバージョン識別方法は,共通情報モデル(Common IM)のchange_controlパッケージ部分に詳細が記述されている。
    6767
    6868 
     
    7070This 3-part tuple is known as a "Version locator" and is defined by the class OBJECT_VERSION_ID in the support.identification package. A VERSION can be referred to using a normal OBJECT_REF that contains a copy of the version's OBJECT_VERSION_ID. The openEHR version identification scheme is described in detail in the change_control package section of the Common IM.
    7171
     72識別情報の最後のコンポーネントはパスであり,バージョンロケータで識別される最上位構造の下のノードとして参照される。openEHRでのパスはXpathスタイルの文法に従っており,もっともよくある場合においてパスを短縮するために,少し略語が用いられている。パスは以下で詳細に記述されている。
     73
    7274The last component of identification is the path, used to refer to an interior node of a top-level structure identified by its Version locator. Paths in openEHR follow an Xpath style syntax, with slight abbreviations to shorten paths in the most common cases. Paths are described in detail below.
     75
     76最上位構造から,下位のデータノードを参照するためにはバージョンロケータとパスの組み合わせが必要である。これは,共通情報モデル(Common IM)のchange_controlパッケージセクションにあるLOCATABLE_REFクラスで形式化されている。URI(Universal Resource Identifier)形式も利用することができ,DV_EHR_URI(Data types IM)のデータ型で定義されている。このデータ型を用いると,どこからでも下位のデータノードを参照することができるように利用される"!ehr://"というスキーマ空間を使った一つの文字表現を利用できる(この表現は問い合わせを表現するためにも利用できる。下記参照)。LOCATABLE_REFはすべて,DV_EHR_URIに変換することができるが,すべてのDV_EHR_URIがLOCATABLE_REFに変換できるというわけではない。
    7377
    7478To refer to an interior data node from outside a top-level structure, a combination of a Version locator and a path is required. This is formalised in the LOCATABLE_REF class in the change_control package section of the Common IM. A Universal Resource Identifier (URI) form can also be used, defined by the data type DV_EHR_URI (Data types IM). This type provides a single string expression in the scheme-space "!ehr://" which can be used to refer to an interior data node from anywhere (it can also be used to represent queries; see below). Any LOCATABLE_REF can be converted to a DV_EHR_URI, although not all DV_EHR_URIs are LOCATABLE_REFs.
    7579
     80[http://www.openehr.jp/attachment/wiki/Archtectural%20Overview%20Identification/identification2.gif 図29]はどのようなOBJECT_ID型とOBJECT_REF型がオブジェクトを識別し,外部から参照するために用いられているか,それぞれについて要約している。
     81
    7682FIGURE 29 summarises how various types of OBJECT_ID and OBJECT_REF are used to identify objects, and to reference them from the outside, respectively.
     83
     84[[Image(identification2.gif)]]