Changes between Version 9 and Version 10 of Archtectural Overview Archetypes


Ignore:
Timestamp:
Oct 8, 2007, 5:24:20 PM (17 years ago)
Author:
Tatsukawa, Akimichi
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • Archtectural Overview Archetypes

    v9 v10  
    8787[[Image(archetypinga.gif)]]
    8888
     89== 10.4 アーキタイプ利用可能な参照モデルデータ  ==
    899010.4 Archetype-enabling of Reference Model Data
     91
     92参照モデルのクラスは common.archetypedパッケージ (Common IM を参照)(訳注: http://www.openehr.org/uml/release-1.0.1/Browsable/_9_0_76d0249_1109005524093_410631_254Index.html)にあるLOCATABLEクラスを継承することで、アーキタイプの利用が有効となる。 LOCATABLEクラスは archetype_node_id と archetype_detailsの属性を持つ。データにおいて、前者(archetype_node_id属性)はアーキタイプの識別子を設定する。もしデータのノードが根 root pointならば、そのノードは生成するアーキタイプの識別子を複数格納し、archetype_details属性にはその根となるアーキタイプに適切な情報を保持するARCHETYPEDオブジェクトが設定される。もし、データのノードが根ノードでなければ、archetype_node_id属性はデータノードを生成するアーキタイプ内部ノード archetype interior node の識別子(atコードあるいはarchetype termコードと呼ばれる)を設定し、archetype_details属性は空となる。
     93
    9094
    9195Archetype-enabling of Reference Model classes is achieved via inheritance of the class LOCATABLE from the package common.archetyped (see Common IM). The LOCATABLE class includes the attributes archetype_node_id and archetype_details. In the data, the former carries an identifier from the archetype. If the node in the data is a root point, it carries the multipart identifier of the generating archetype, and archetype_details carries an ARCHETYPED object, containing information pertinent to archetype root points. If it is a non-root node, the archetype_node_id attribute carries the identifier (known as an "at", or "archetype term" code) of the archetype interior node that generated the data node, and the archetype_details attribute is void.