Showing:

Annotations
Diagrams
Facets
Instances
Model
Properties
Source
Used by
Element eml:FailingRule / eml:RuleId
Namespace http://www.energistics.org/energyml/data/commonv2
Annotations
Identifier of the atomic rule being checked against the data.
Diagram
DiagramBaseTypes_xsd_Simple_Type_eml_String64.tmp#String64
Type eml:String64
Type hierarchy
Properties
content simple
minOccurs 1
maxOccurs 1
Facets
maxLength 64
Source
<xs:element name="RuleId" type="eml:String64" minOccurs="1" maxOccurs="1">
  <xs:annotation>
    <xs:documentation>Identifier of the atomic rule being checked against the data.</xs:documentation>
  </xs:annotation>
</xs:element>
Element eml:FailingRule / eml:RuleName
Namespace http://www.energistics.org/energyml/data/commonv2
Annotations
Human-readable name of the atomic rule being checked against the data.
Diagram
DiagramBaseTypes_xsd_Simple_Type_eml_String2000.tmp#String2000
Type eml:String2000
Type hierarchy
Properties
content simple
minOccurs 0
maxOccurs 1
Facets
maxLength 2000
Source
<xs:element name="RuleName" type="eml:String2000" minOccurs="0" maxOccurs="1">
  <xs:annotation>
    <xs:documentation>Human-readable name of the atomic rule being checked against the data.</xs:documentation>
  </xs:annotation>
</xs:element>
Element eml:FailingRule / eml:Severity
Namespace http://www.energistics.org/energyml/data/commonv2
Annotations
Severity of the failure. This could be used to indicate that a rule is a high-priority rule whose failure is considered as severe or could be used to indicate just how badly a rule was contravened.

The meaning of this field should be standardized within a company to maximize its utility.
Diagram
DiagramBaseTypes_xsd_Simple_Type_eml_String64.tmp#String64
Type eml:String64
Type hierarchy
Properties
content simple
minOccurs 0
maxOccurs 1
Facets
maxLength 64
Source
<xs:element name="Severity" type="eml:String64" minOccurs="0" maxOccurs="1">
  <xs:annotation>
    <xs:documentation>Severity of the failure. This could be used to indicate that a rule is a high-priority rule whose failure is considered as severe or could be used to indicate just how badly a rule was contravened. The meaning of this field should be standardized within a company to maximize its utility.</xs:documentation>
  </xs:annotation>
</xs:element>
Element eml:FailingRule / eml:FailingRuleExtensions
Namespace http://www.energistics.org/energyml/data/commonv2
Annotations
This allows extending the FailingRule class with as many arbitrary name-value pairs as is required at run-time.

Uses for this might include why the rule failed or by how much.
Diagram
DiagramAbstract_xsd_Complex_Type_eml_ExtensionNameValue.tmp#ExtensionNameValue_NameAbstract_xsd_Complex_Type_eml_ExtensionNameValue.tmp#ExtensionNameValue_ValueAbstract_xsd_Complex_Type_eml_ExtensionNameValue.tmp#ExtensionNameValue_MeasureClassAbstract_xsd_Complex_Type_eml_ExtensionNameValue.tmp#ExtensionNameValue_DTimAbstract_xsd_Complex_Type_eml_ExtensionNameValue.tmp#ExtensionNameValue_IndexAbstract_xsd_Complex_Type_eml_ExtensionNameValue.tmp#ExtensionNameValue_DescriptionAbstract_xsd_Complex_Type_eml_ExtensionNameValue.tmp#ExtensionNameValue
Type eml:ExtensionNameValue
Properties
content complex
minOccurs 0
maxOccurs unbounded
Model
Children eml:DTim, eml:Description, eml:Index, eml:MeasureClass, eml:Name, eml:Value
Instance
<eml:FailingRuleExtensions xmlns:eml="http://www.energistics.org/energyml/data/commonv2">
  <eml:Name>{1,1}</eml:Name>
  <eml:Value uom="">{1,1}</eml:Value>
  <eml:MeasureClass>{0,1}</eml:MeasureClass>
  <eml:DTim>{0,1}</eml:DTim>
  <eml:Index>{0,1}</eml:Index>
  <eml:Description>{0,1}</eml:Description>
</eml:FailingRuleExtensions>
Source
<xs:element name="FailingRuleExtensions" type="eml:ExtensionNameValue" minOccurs="0" maxOccurs="unbounded">
  <xs:annotation>
    <xs:documentation>This allows extending the FailingRule class with as many arbitrary name-value pairs as is required at run-time. Uses for this might include why the rule failed or by how much.</xs:documentation>
  </xs:annotation>
</xs:element>
Complex Type eml:FailingRule
Namespace http://www.energistics.org/energyml/data/commonv2
Annotations
The FailingRule class holds summary information on which of the rules within a policy failed.
Diagram
DiagramDataAssurance_xsd_Complex_Type_eml_FailingRule.tmp#FailingRule_RuleIdDataAssurance_xsd_Complex_Type_eml_FailingRule.tmp#FailingRule_RuleNameDataAssurance_xsd_Complex_Type_eml_FailingRule.tmp#FailingRule_SeverityDataAssurance_xsd_Complex_Type_eml_FailingRule.tmp#FailingRule_FailingRuleExtensions
Used by
Model
Children eml:FailingRuleExtensions, eml:RuleId, eml:RuleName, eml:Severity
Source
<xs:complexType name="FailingRule">
  <xs:annotation>
    <xs:documentation>The FailingRule class holds summary information on which of the rules within a policy failed.</xs:documentation>
  </xs:annotation>
  <xs:sequence>
    <xs:element name="RuleId" type="eml:String64" minOccurs="1" maxOccurs="1">
      <xs:annotation>
        <xs:documentation>Identifier of the atomic rule being checked against the data.</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element name="RuleName" type="eml:String2000" minOccurs="0" maxOccurs="1">
      <xs:annotation>
        <xs:documentation>Human-readable name of the atomic rule being checked against the data.</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element name="Severity" type="eml:String64" minOccurs="0" maxOccurs="1">
      <xs:annotation>
        <xs:documentation>Severity of the failure. This could be used to indicate that a rule is a high-priority rule whose failure is considered as severe or could be used to indicate just how badly a rule was contravened. The meaning of this field should be standardized within a company to maximize its utility.</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element name="FailingRuleExtensions" type="eml:ExtensionNameValue" minOccurs="0" maxOccurs="unbounded">
      <xs:annotation>
        <xs:documentation>This allows extending the FailingRule class with as many arbitrary name-value pairs as is required at run-time. Uses for this might include why the rule failed or by how much.</xs:documentation>
      </xs:annotation>
    </xs:element>
  </xs:sequence>
</xs:complexType>