Changes between Version 28 and Version 29 of openEHR XML-schemas - Release 1.0.1
- Timestamp:
- Aug 12, 2007, 1:45:57 AM (17 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
openEHR XML-schemas - Release 1.0.1
v28 v29 122 122 There are a couple of places where multiple inheritance occurs in the openEHR reference model. In all cases, only one inheritance branch corresponds to subtyping in the substitutability (i.e. 'is-a') sense; the other branches are always 'facility' or 'mix-in' inheritance. In the RM, classes inheriting in this way include rm.data_types.quantity.DV_INTERVAL and the rm.data_types.quantity.date_time classes. The latter inherit only interface, which has no visibility in XML-schema. For the former, the inheritance of Interval<T> by DV_INTERVAL<T> is done in the schema simply by direct inclusion, since the other branch of inheritance (of DATA_VALUE) is the one which must be visible to schema processing. 123 123 124 == Non-included classes and attributes == 124 125 == 包含されないクラスと属性 == 126 Non-included classes and attributes 127 128 以下の参照モデルはスキーマに含まれないが,データを参照するのに必要となる。UID,UUID,INTERNET_ID, ISO_OID, VERSION_TREE_ID 129 130 OBJECT_IDが文字列方の属性値を持ち,そのサブタイプがUIDを返す機能があるため,UIDとそのサブタイプは必要とされない。 125 131 126 132 The following RM classes are not included in the schema, as they are not needed in the data view: UID, UUID, INTERNET_ID, ISO_OID, and VERSION_TREE_ID. 127 133 UID and its subtypes are not needed because OBJECT_ID has a value attribute of type string and its subtypes have a function that return a UID. 134 135 == 付け加えられた属性 == 128 136 Added attributes 137 138 現在のリリースではない。 139 129 140 None in the current release. 130 141