This wiki has undergone a migration to Confluence found Here
<meta name="googlebot" content="noindex">

Difference between revisions of "Template:SAIF Generic IM Content"

From HL7Wiki
Jump to navigation Jump to search
Line 3: Line 3:
 
These elements are intended to appear under the following section:</span>
 
These elements are intended to appear under the following section:</span>
 
=== <span style="color:#0000FF"> Content </span>===
 
=== <span style="color:#0000FF"> Content </span>===
</noinclude>
+
</noinclude>{{Template:SAIF Generic IM and RIM Content}}<!-- What elements or components are required to be part of this artifact, and what is their hierarchical structure?  How?  Why is the content important? (These can be expresses as a hierarchical set of content element names, with a brief phrase to describe each.) -->
<!-- What elements or components are required to be part of this artifact, and what is their hierarchical structure?  How?  Why is the content important? (These can be expresses as a hierarchical set of content element names, with a brief phrase to describe each.) -->
+
*<b>Entry Point</b> A graphical model element that points to a single class that is the '''''root class''''' for serialization of this model, or may be the '''''root class''''' for serialization of derived models.
{{Template:SAIF Generic IM and RIM Content}}
+
*'''''Class-equivalent elements''''' - Extensions to UML that are represented graphically may appear anywhere in the model that a <b>Class</b> can appear. These include:
* <b>Model data</b> - Defining data (including name, version, responsible party, and description) captured at the model level.
+
**<b>Common Model Reference</b> - Reference to the '''''root class''''' of another model drawn from an [[Interface Model Artifact Definition|Interface Model]]
** <b> HL7-defined properties</b> - Properties that formally extend the definition of a model beyond the UML specifications.
+
**:
*<b>Association</b> - UML element expressing relationships between classes with UML-specified characteristics such as descriptions, name, association ends, cardinalities, navigability, etc.
+
**<b>Non-Common Model Reference</b> - Reference to the '''''root class''''' of another model that is not a member of the [[Interface Model Artifact Definition|Interface Model]]
**<b> HL7-defined properties</b> - Properties that formally extend the definition of an association beyond the UML specifications.
+
**:
*<b>Class</b> - UML element with UML-specified characteristics such as descriptions, name, etc.  
+
**<b>Stub</b> - A locus for binding to the '''''root class''''' of another model that will be contained within (be the "payload" for) this model.
**<b> Attribute</b> - UML element with UML-specified characteristics such as descriptions, name, cardinality, etc.
 
***<b>Data type</b> - Type assignment from HL7 data types specification.
 
***<b> HL7-defined properties</b> - Properties that formally extend the definition of an attribute beyond the UML specifications.
 
**<b> HL7-defined properties</b> - Properties that formally extend the definition of a class beyond the UML specifications.
 

Revision as of 16:13, 10 April 2011

Generic Contentfor SAIF Information models.
         Only the content appearing below in black font will appear in the inclusion.
These elements are intended to appear under the following section:

Content

  • Model data - Defining data (including name, version, responsible party, and description) captured at the model level.
    • HL7-defined properties - Properties that formally extend the definition of a model beyond the UML specifications.
  • Association - UML element expressing relationships between classes with UML-specified characteristics such as descriptions, name, association ends, cardinalities, navigability, etc.
    • HL7-defined properties - Properties that formally extend the definition of an association beyond the UML specifications.
  • Class - UML element with UML-specified characteristics such as descriptions, name, etc.
    • Attribute - UML element with UML-specified characteristics such as descriptions, name, cardinality, etc.
      • Data type - Type assignment from HL7 data types specification.
      • HL7-defined properties - Properties that formally extend the definition of an attribute beyond the UML specifications.
    • HL7-defined properties - Properties that formally extend the definition of a class beyond the UML specifications.
  • Entry Point A graphical model element that points to a single class that is the root class for serialization of this model, or may be the root class for serialization of derived models.
  • Class-equivalent elements - Extensions to UML that are represented graphically may appear anywhere in the model that a Class can appear. These include:
    • Common Model Reference - Reference to the root class of another model drawn from an Interface Model
    • Non-Common Model Reference - Reference to the root class of another model that is not a member of the Interface Model
    • Stub - A locus for binding to the root class of another model that will be contained within (be the "payload" for) this model.