Showing:

Annotations
Attributes
Diagrams
Facets
Instances
Model
Properties
Source
Used by
Element eml:AbstractObject / eml:Aliases
Namespace http://www.energistics.org/energyml/data/commonv2
Diagram
DiagramAbstract_xsd_Complex_Type_eml_ObjectAlias.tmp#ObjectAlias_authorityAbstract_xsd_Complex_Type_eml_ObjectAlias.tmp#ObjectAlias_IdentifierAbstract_xsd_Complex_Type_eml_ObjectAlias.tmp#ObjectAlias_DescriptionAbstract_xsd_Complex_Type_eml_ObjectAlias.tmp#ObjectAlias
Type eml:ObjectAlias
Properties
content complex
minOccurs 0
maxOccurs unbounded
Model
Children eml:Description, eml:Identifier
Instance
<eml:Aliases authority="" xmlns:eml="http://www.energistics.org/energyml/data/commonv2">
  <eml:Identifier>{1,1}</eml:Identifier>
  <eml:Description>{0,1}</eml:Description>
</eml:Aliases>
Attributes
QName Type Use
authority eml:String64 required
Source
<xs:element name="Aliases" type="eml:ObjectAlias" minOccurs="0" maxOccurs="unbounded"/>
Element eml:AbstractObject / eml:Citation
Namespace http://www.energistics.org/energyml/data/commonv2
Diagram
DiagramAbstract_xsd_Complex_Type_eml_Citation.tmp#Citation_TitleAbstract_xsd_Complex_Type_eml_Citation.tmp#Citation_OriginatorAbstract_xsd_Complex_Type_eml_Citation.tmp#Citation_CreationAbstract_xsd_Complex_Type_eml_Citation.tmp#Citation_FormatAbstract_xsd_Complex_Type_eml_Citation.tmp#Citation_EditorAbstract_xsd_Complex_Type_eml_Citation.tmp#Citation_LastUpdateAbstract_xsd_Complex_Type_eml_Citation.tmp#Citation_VersionStringAbstract_xsd_Complex_Type_eml_Citation.tmp#Citation_DescriptionAbstract_xsd_Complex_Type_eml_Citation.tmp#Citation_DescriptiveKeywordsAbstract_xsd_Complex_Type_eml_Citation.tmp#Citation
Type eml:Citation
Properties
content complex
minOccurs 1
maxOccurs 1
Model
Children eml:Creation, eml:Description, eml:DescriptiveKeywords, eml:Editor, eml:Format, eml:LastUpdate, eml:Originator, eml:Title, eml:VersionString
Instance
<eml:Citation xmlns:eml="http://www.energistics.org/energyml/data/commonv2">
  <eml:Title>{1,1}</eml:Title>
  <eml:Originator>{1,1}</eml:Originator>
  <eml:Creation>{1,1}</eml:Creation>
  <eml:Format>{1,1}</eml:Format>
  <eml:Editor>{0,1}</eml:Editor>
  <eml:LastUpdate>{0,1}</eml:LastUpdate>
  <eml:VersionString>{0,1}</eml:VersionString>
  <eml:Description>{0,1}</eml:Description>
  <eml:DescriptiveKeywords>{0,1}</eml:DescriptiveKeywords>
</eml:Citation>
Source
<xs:element name="Citation" type="eml:Citation" minOccurs="1" maxOccurs="1"/>
Element eml:AbstractObject / eml:CustomData
Namespace http://www.energistics.org/energyml/data/commonv2
Diagram
DiagramAbstract_xsd_Complex_Type_eml_CustomData.tmp#CustomData
Type eml:CustomData
Properties
content complex
minOccurs 0
maxOccurs 1
Model
ANY element from ANY namespace
Source
<xs:element name="CustomData" type="eml:CustomData" minOccurs="0" maxOccurs="1"/>
Element eml:AbstractObject / eml:ExtensionNameValue
Namespace http://www.energistics.org/energyml/data/commonv2
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:ExtensionNameValue 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:ExtensionNameValue>
Source
<xs:element name="ExtensionNameValue" type="eml:ExtensionNameValue" minOccurs="0" maxOccurs="unbounded"/>
Complex Type eml:AbstractObject
Namespace http://www.energistics.org/energyml/data/commonv2
Annotations
The parent class for all top-level elements across the Energistics MLs.
Diagram
DiagramAbstract_xsd_Complex_Type_eml_AbstractObject.tmp#http___www.energistics.org_energyml_data_commonv2_AbstractObject_objectVersionAbstract_xsd_Complex_Type_eml_AbstractObject.tmp#http___www.energistics.org_energyml_data_commonv2_AbstractObject_schemaVersionAbstract_xsd_Complex_Type_eml_AbstractObject.tmp#http___www.energistics.org_energyml_data_commonv2_AbstractObject_uuidAbstract_xsd_Complex_Type_eml_AbstractObject.tmp#http___www.energistics.org_energyml_data_commonv2_AbstractObject_existenceKindAbstract_xsd_Complex_Type_eml_AbstractObject.tmp#http___www.energistics.org_energyml_data_commonv2_AbstractObject_AliasesAbstract_xsd_Complex_Type_eml_AbstractObject.tmp#http___www.energistics.org_energyml_data_commonv2_AbstractObject_CitationAbstract_xsd_Complex_Type_eml_AbstractObject.tmp#http___www.energistics.org_energyml_data_commonv2_AbstractObject_CustomDataAbstract_xsd_Complex_Type_eml_AbstractObject.tmp#http___www.energistics.org_energyml_data_commonv2_AbstractObject_ExtensionNameValue
Properties
abstract true
Used by
Model
Children eml:Aliases, eml:Citation, eml:CustomData, eml:ExtensionNameValue
Attributes
QName Type Use Annotation
existenceKind eml:ExistenceKind optional
A lifecycle state like actual, required, planned, predicted, etc. This is used to qualify any top-level element (from Epicentre 2.1).
objectVersion eml:String64 optional
schemaVersion eml:String64 required
uuid eml:UuidString required
Source
<xs:complexType name="AbstractObject" abstract="true">
  <xs:annotation>
    <xs:documentation>The parent class for all top-level elements across the Energistics MLs.</xs:documentation>
  </xs:annotation>
  <xs:sequence>
    <xs:element name="Aliases" type="eml:ObjectAlias" minOccurs="0" maxOccurs="unbounded"/>
    <xs:element name="Citation" type="eml:Citation" minOccurs="1" maxOccurs="1"/>
    <xs:element name="CustomData" type="eml:CustomData" minOccurs="0" maxOccurs="1"/>
    <xs:element name="ExtensionNameValue" type="eml:ExtensionNameValue" minOccurs="0" maxOccurs="unbounded"/>
  </xs:sequence>
  <xs:attribute name="objectVersion" use="optional" type="eml:String64"/>
  <xs:attribute name="schemaVersion" use="required" type="eml:String64"/>
  <xs:attribute name="uuid" use="required" type="eml:UuidString"/>
  <xs:attribute name="existenceKind" use="optional" type="eml:ExistenceKind">
    <xs:annotation>
      <xs:documentation>A lifecycle state like actual, required, planned, predicted, etc. This is used to qualify any top-level element (from Epicentre 2.1).</xs:documentation>
    </xs:annotation>
  </xs:attribute>
</xs:complexType>
Attribute eml:AbstractObject / @objectVersion
Namespace No namespace
Type eml:String64
Type hierarchy
Properties
use optional
Facets
maxLength 64
Used by
Complex Type eml:AbstractObject
Source
<xs:attribute name="objectVersion" use="optional" type="eml:String64"/>
Attribute eml:AbstractObject / @schemaVersion
Namespace No namespace
Type eml:String64
Type hierarchy
Properties
use required
Facets
maxLength 64
Used by
Complex Type eml:AbstractObject
Source
<xs:attribute name="schemaVersion" use="required" type="eml:String64"/>
Attribute eml:AbstractObject / @uuid
Namespace No namespace
Type eml:UuidString
Type hierarchy
Properties
use required
Facets
pattern [a-fA-F0-9]{8}-[a-fA-F0-9]{4}-[a-fA-F0-9]{4}-[a-fA-F0-9]{4}-[a-fA-F0-9]{12}
Used by
Complex Type eml:AbstractObject
Source
<xs:attribute name="uuid" use="required" type="eml:UuidString"/>
Attribute eml:AbstractObject / @existenceKind
Namespace No namespace
Annotations
A lifecycle state like actual, required, planned, predicted, etc. This is used to qualify any top-level element (from Epicentre 2.1).
Type eml:ExistenceKind
Type hierarchy
Properties
use optional
Facets
maxLength 64
enumeration actual
The object actually exists (from Epicentre 2.1).
enumeration planned
The object exists only in the planning stage (from Epicentre 2.1).
enumeration simulated
Created, artificially, as an artifact of processing, to replace or to stand for one or more similar objects. Often referred to as model (from Epicentre 2.1).
Used by
Complex Type eml:AbstractObject
Source
<xs:attribute name="existenceKind" use="optional" type="eml:ExistenceKind">
  <xs:annotation>
    <xs:documentation>A lifecycle state like actual, required, planned, predicted, etc. This is used to qualify any top-level element (from Epicentre 2.1).</xs:documentation>
  </xs:annotation>
</xs:attribute>