element <Action>
Namespace:
Type:
anonymous complexType
Content:
mixed, 3 attributes, 6 elements
Defined:
locally at 1 location in gemschema.xsd, see XML source
Includes:
definitions of 3 attributes and 6 elements
XML Representation Summary
<Action
    action.id
 = 
xs:string
    id
 = 
xs:ID
    source
 = 
xs:string
    >
   
Content: 
{text} × (ActionBenefit | ActionRiskHarm | ActionDescription | ActionCost | ActionValue | ActionType)*
</Action>
Content model elements (6):
Included in content model of elements (1):
Usage / Definition Locations
Annotation
Appropriate activity to be carried out given the specific circumstances defined by values of decision variables. Store only a single action each Action element
XML Source (w/o annotations (7); see within schema source)
<xs:element name="Action">
<xs:complexType mixed="true">
<xs:choice maxOccurs="unbounded" minOccurs="0">
<xs:element name="ActionBenefit" type="GemBasicType"/>
<xs:element name="ActionRiskHarm" type="GemBasicType"/>
<xs:element name="ActionDescription" type="GemBasicType"/>
<xs:element name="ActionCost" type="GemBasicType"/>
<xs:element name="ActionValue" type="GemBasicType"/>
<xs:element name="ActionType">
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:enumeration value="test"/>
<xs:enumeration value="query"/>
<xs:enumeration value="examine"/>
<xs:enumeration value="prescribe"/>
<xs:enumeration value="perform therapeutic procedure"/>
<xs:enumeration value="educate/counsel"/>
<xs:enumeration value="dispose"/>
<xs:enumeration value="refer/consult"/>
<xs:enumeration value="conclude"/>
<xs:enumeration value="monitor"/>
<xs:enumeration value="document"/>
<xs:enumeration value="advocate"/>
<xs:enumeration value="no recommendation"/>
<xs:enumeration value="prepare"/>
</xs:restriction>
</xs:simpleType>
</xs:element>
</xs:choice>
<xs:attribute name="source" type="xs:string"/>
<xs:attribute name="id" type="xs:ID"/>
<xs:attribute name="action.id" type="xs:string"/>
</xs:complexType>
</xs:element>
Attribute Detail (defined in this component only; 3/3)
action.id
Type:
xs:string, predefined
Use:
optional
XML Source (see within schema source)
<xs:attribute name="action.id" type="xs:string"/>

id
Type:
xs:ID, predefined
Use:
optional
XML Source (see within schema source)
<xs:attribute name="id" type="xs:ID"/>

source
Type:
xs:string, predefined
Use:
optional
XML Source (see within schema source)
<xs:attribute name="source" type="xs:string"/>
Content Element Detail (defined in this component only; 6/6)
ActionBenefit
Type:
GemBasicType, simple content
An improvement in status of some measured outcome that may occur as a result of following a recommendation
Simple Content
xs:string
XML Source (w/o annotations (1); see within schema source)
<xs:element name="ActionBenefit" type="GemBasicType"/>

ActionCost
Type:
GemBasicType, simple content
Cost of performing a specific action
Simple Content
xs:string
XML Source (w/o annotations (1); see within schema source)
<xs:element name="ActionCost" type="GemBasicType"/>

ActionDescription
Type:
GemBasicType, simple content
Text that provides and amplifies information about an action
Simple Content
xs:string
XML Source (w/o annotations (1); see within schema source)
<xs:element name="ActionDescription" type="GemBasicType"/>

ActionRiskHarm
Type:
GemBasicType, simple content
Risk or adverse outcome associated with a specified action
Simple Content
xs:string
XML Source (w/o annotations (1); see within schema source)
<xs:element name="ActionRiskHarm" type="GemBasicType"/>

ActionType
Type:
anonymous (restriction of xs:string), simple content
A categorization of activity directed by a conditional
Simple Content
enumeration of xs:string
Enumeration:
"test", "query", "examine", "prescribe", "perform therapeutic procedure", "educate/counsel", "dispose", "refer/consult", "conclude", "monitor", "document", "advocate", "no recommendation", "prepare"
XML Source (w/o annotations (1); see within schema source)
<xs:element name="ActionType">
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:enumeration value="test"/>
<xs:enumeration value="query"/>
<xs:enumeration value="examine"/>
<xs:enumeration value="prescribe"/>
<xs:enumeration value="perform therapeutic procedure"/>
<xs:enumeration value="educate/counsel"/>
<xs:enumeration value="dispose"/>
<xs:enumeration value="refer/consult"/>
<xs:enumeration value="conclude"/>
<xs:enumeration value="monitor"/>
<xs:enumeration value="document"/>
<xs:enumeration value="advocate"/>
<xs:enumeration value="no recommendation"/>
<xs:enumeration value="prepare"/>
</xs:restriction>
</xs:simpleType>
</xs:element>

ActionValue
Type:
GemBasicType, simple content
A specified state of an action
Simple Content
xs:string
XML Source (w/o annotations (1); see within schema source)
<xs:element name="ActionValue" type="GemBasicType"/>

XML schema documentation generated with DocFlex/XML SDK 1.7.2b4 using DocFlex/XML XSDDoc 2.1.0 template set