Changes between Version 27 and Version 28 of Archetype FAQ


Ignore:
Timestamp:
Aug 6, 2007, 8:24:11 PM (17 years ago)
Author:
KOBAYASHI, Shinji
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • Archetype FAQ

    v27 v28  
    8080Data can also be easily accepted into such a system in the form of EN13606  Extracts, and output in the form of EN13606 Extracts. A simple presentation shows this graphically.
    8181
    82 == アーキタイプは用語体系を置き換えるの ==
     82== アーキタイプは用語体系を置き換えるの ==
    8383Do archetypes replace terminology?
    8484
     
    103103What is ADL?
    104104
    105 アーキタイプ定義言語(Arvhetype Definition Language; ADL)はアーキタイプを表現するための形式言語であり,知識記述言語に分類することができます。情報モデル(例えば,UML/OCLのような表現)に基づきデータが記述される全てのドメインエンティティについて形式と抽象的な文法により記述を制約します。文法はFrame-Logic(Michael Kiferによる原著のPDF)による問い合わせと適合します。これは極めて汎用性の高い情報モデルがシステム内の全てのデータを表現するために利用される場合にもっとも有用です。例えば、患者、医師、病院の論理的概念が団体クラスや住所クラスなど関連する汎用クラスで表現されるようなものです。そして、アーキタイプは求められるドメインコンセプトを表現するための汎用クラスのインスタンスに正当な構造を持つように制約するために使われます。この方法で、陳腐化しにくい情報システムを構築することができます。比較的単純な情報モデルとデータベーススキーマを定義することができ、アーキタイプからソフトウェアの範囲を超えて特定のモデルを作ることができます。ADL 1.3の公式仕様はこちら(640k PDF)にあります。ADL 2.0仕様はここにあります。
     105アーキタイプ定義言語(Arvhetype Definition Language; ADL)はアーキタイプを表現するための形式言語であり,知識記述言語に分類することができます。情報モデル(例えば,UML/OCLのような表現)に基づきデータが記述される全てのドメインエンティティについて形式と抽象的な文法により記述を制約します。文法はFrame-Logic(Michael Kiferによる原著のPDF)による問い合わせと適合します。これは極めて汎用性の高い情報モデルがシステム内の全てのデータを表現するために利用される場合にもっとも有用です。例えば、患者、医師、病院の論理的概念が団体クラスや住所クラスなど関連する汎用クラスで表現されるようなものです。そして、アーキタイプは求められるドメインコンセプトを表現するための汎用クラスのインスタンスに正当な構造を持つように制約するために使われます。この方法で、陳腐化しにくい情報システムを構築することができます。比較的単純な情報モデルとデータベーススキーマを定義することができ、アーキタイプからソフトウェアの範囲を超えて特定のモデルを作ることができます。ADL 1.3の'''公式仕様'''は[http://svn.openehr.org/specification/TRUNK/publishing/architecture/am/adl.pdf こちら(640k PDF)]にあります。'''ADL 2.0'''仕様は[http://svn.openehr.org/specification/TRUNK/publishing/architecture/am/adl2.pdf ここ]にあります。
    106106
    107107Archetype Definition Language, or ADL, is a formal language for expressing archetypes, and can be categorised as a knowledge description language. It provides a formal, abstract syntax for describing constraints on any domain entity whose data is described by an information model (e.g. expressed in UML/OCL). The syntax is congruent with Frame Logic (PDF of original paper by Michael Kifer) queries. It is primarily useful when very generic information models are used for representing all data in a system, for example, where the logical concepts Patient, Doctor and Hospital might all be represented using the class Party, Address, and related generic classes. Archetypes are then used to constrain the valid structures of instances of these generic classes to represent the desired domain concepts. In this way future-proof information systems can be built - relatively simple information models and database schemas can be defined, and archetypes supply the specific modelling, completely outside the software.
     
    114114
    115115The openEHR knowledge repository can be viewed at this page. It is constantly being added to and will probably be databased in the near future. It contains a few test archetypes based on the HL7 RIM, CEN GPICs as well as openEHR archetypes. A clinically authored set of archetypes from Australia can be found here. An archetype mindmap is visible here.
     116
     117== ADLは標準なの? ==
    116118Is ADL a Standard?
    117119
    118 ADLはopenEHRの公開仕様です。ADLはCEN TC/251で採用され,ヨーロッパの標準化機関である Health Telematics Committee により EN13606 Electronic Health Record standard として改変され利用されています。アメリカの健康情報標準化組織HL7はテンプレート仕様としてADLを考えていたようですが,現在では彼ら独自の方向性で進んでいます(2005年早々に)。
     120ADLはopenEHRの公開仕様です。ADLはCEN TC/251で採用され,'''ヨーロッパの標準化機関'''である Health Telematics Committee により EN13606 Electronic Health Record standard として改変され利用されています。'''アメリカの健康情報標準化組織'''HL7はテンプレート仕様としてADLを考えていたようですが,現在では彼ら独自の方向性で進んでいます(2005年早々に)。
    119121
    120122ADL is an open specification of openEHR.  ADL has been adopted by CEN TC/251, the European standards agency Health Telematics Committee for use in its revised EN 13606 Electronic Health Record standard. It was being considered by HL7, the US health information standards organisation as a basis for its templates specification, but they now seem to have gone their own way [early 2005].