<xsd:element minOccurs="0" name="PrimitiveDefinition"><xsd:annotation><xsd:documentation xml:lang="en">External definition of math primitives.</xsd:documentation></xsd:annotation><xsd:complexType><xsd:sequence maxOccurs="unbounded"><xsd:group ref="G_CommonPrimitiveObject"/></xsd:sequence></xsd:complexType></xsd:element>
<xsd:element name="LowerBound" type="CT_NumberIntervalBound"><xsd:annotation><xsd:documentation xml:lang="en">Lower bound of number interval.</xsd:documentation></xsd:annotation></xsd:element>
<xsd:element name="UpperBound" type="CT_NumberIntervalBound"><xsd:annotation><xsd:documentation xml:lang="en">Upper bound of number interval.</xsd:documentation></xsd:annotation></xsd:element>
<xsd:element name="LowerBound" type="CT_TolerancedNumberIntervalBound"><xsd:annotation><xsd:documentation xml:lang="en">Open or closed lower bound of toleranced number interval definition.</xsd:documentation></xsd:annotation></xsd:element>
<xsd:element name="UpperBound" type="CT_TolerancedNumberIntervalBound"><xsd:annotation><xsd:documentation xml:lang="en">Open or closed upper bound of toleranced number interval definition.</xsd:documentation></xsd:annotation></xsd:element>
<xsd:element name="Arguments" minOccurs="0"><xsd:annotation><xsd:documentation xml:lang="en">List of function arguments.</xsd:documentation></xsd:annotation><xsd:complexType><xsd:sequence maxOccurs="unbounded"><xsd:group ref="G_ArgumentWithUnit"/></xsd:sequence></xsd:complexType></xsd:element>
TeX representation. Used in GUIs and documentation.
Source
<xsd:element name="ArgumentWithUnit" type="CT_VariableWithUnit"><xsd:annotation><xsd:documentation xml:lang="en">Argument with unit definition.</xsd:documentation></xsd:annotation></xsd:element>
<xsd:element name="ArgumentWithUnitRef" type="CT_Ref"><xsd:annotation><xsd:documentation xml:lang="en">Argument with unit reference definition.</xsd:documentation></xsd:annotation></xsd:element>
<xsd:element name="Parameters" minOccurs="0"><xsd:annotation><xsd:documentation xml:lang="en">List of function parameters.</xsd:documentation></xsd:annotation><xsd:complexType><xsd:sequence maxOccurs="unbounded"><xsd:group ref="G_ParameterWithUnit"/></xsd:sequence></xsd:complexType></xsd:element>
TeX representation. Used in GUIs and documentation.
Source
<xsd:element name="ParameterWithUnit" type="CT_VariableWithUnit" form="qualified"><xsd:annotation><xsd:documentation xml:lang="en">Parameter with unit definition.</xsd:documentation></xsd:annotation></xsd:element>
<xsd:element name="ParameterWithUnitRef" type="CT_Ref"><xsd:annotation><xsd:documentation xml:lang="en">Parameter with unit reference definition.</xsd:documentation></xsd:annotation></xsd:element>
<xsd:element name="Value"><xsd:annotation><xsd:documentation xml:lang="en">Value of the function.</xsd:documentation></xsd:annotation><xsd:complexType><xsd:choice><xsd:group ref="G_StringVector"/><xsd:sequence><xsd:group ref="G_Unit"><xsd:annotation><xsd:documentation xml:lang="en">Unit of the function.</xsd:documentation></xsd:annotation></xsd:group><xsd:group ref="G_NumericObjectVector"/></xsd:sequence></xsd:choice></xsd:complexType></xsd:element>
<xsd:element name="Arguments"><xsd:annotation><xsd:documentation xml:lang="en">List of function arguments.</xsd:documentation></xsd:annotation><xsd:complexType><xsd:sequence maxOccurs="unbounded"><xsd:element name="Argument"><xsd:annotation><xsd:documentation xml:lang="en">Argument of the function.</xsd:documentation></xsd:annotation><xsd:complexType><xsd:choice><xsd:group ref="G_StringVector"/><xsd:sequence><xsd:group ref="G_Unit"><xsd:annotation><xsd:documentation xml:lang="en">Unit of the function.</xsd:documentation></xsd:annotation></xsd:group><xsd:group ref="G_NumericObjectVector"/></xsd:sequence></xsd:choice><xsd:attributeGroup ref="AG_CommonMathAttributes"/></xsd:complexType></xsd:element></xsd:sequence></xsd:complexType></xsd:element>
TeX representation. Used in GUIs and documentation.
Source
<xsd:element name="Argument"><xsd:annotation><xsd:documentation xml:lang="en">Argument of the function.</xsd:documentation></xsd:annotation><xsd:complexType><xsd:choice><xsd:group ref="G_StringVector"/><xsd:sequence><xsd:group ref="G_Unit"><xsd:annotation><xsd:documentation xml:lang="en">Unit of the function.</xsd:documentation></xsd:annotation></xsd:group><xsd:group ref="G_NumericObjectVector"/></xsd:sequence></xsd:choice><xsd:attributeGroup ref="AG_CommonMathAttributes"/></xsd:complexType></xsd:element>
<xsd:element minOccurs="0" name="ArgumentTransformations"><xsd:annotation><xsd:documentation xml:lang="en">Preprocessing functions that are applied to the original function's arguments before function evaluation.</xsd:documentation></xsd:annotation><xsd:complexType><xsd:sequence maxOccurs="unbounded"><xsd:element name="ArgumentTransformation"><xsd:annotation><xsd:documentation xml:lang="en">Preprocessing function that is applied to one of the original function's arguments before function evaluation.</xsd:documentation></xsd:annotation><xsd:complexType><xsd:choice><xsd:group ref="G_Formula"/><xsd:group ref="G_Function"/></xsd:choice><xsd:attribute name="Symbol" type="xsd:NCName"><xsd:annotation><xsd:documentation xml:lang="en">Symbol of the original function's argument that will be transformed by this function.</xsd:documentation></xsd:annotation></xsd:attribute></xsd:complexType></xsd:element></xsd:sequence></xsd:complexType></xsd:element>
Symbol of the original function's argument that will be transformed by this function.
Source
<xsd:element name="ArgumentTransformation"><xsd:annotation><xsd:documentation xml:lang="en">Preprocessing function that is applied to one of the original function's arguments before function evaluation.</xsd:documentation></xsd:annotation><xsd:complexType><xsd:choice><xsd:group ref="G_Formula"/><xsd:group ref="G_Function"/></xsd:choice><xsd:attribute name="Symbol" type="xsd:NCName"><xsd:annotation><xsd:documentation xml:lang="en">Symbol of the original function's argument that will be transformed by this function.</xsd:documentation></xsd:annotation></xsd:attribute></xsd:complexType></xsd:element>
<xsd:element name="Arguments" minOccurs="0"><xsd:annotation><xsd:documentation xml:lang="en">List of formula arguments.</xsd:documentation></xsd:annotation><xsd:complexType><xsd:sequence maxOccurs="unbounded"><xsd:group ref="G_Argument"/></xsd:sequence></xsd:complexType></xsd:element>
<xsd:element name="Parameters" minOccurs="0"><xsd:annotation><xsd:documentation xml:lang="en">List of formula parameters.</xsd:documentation></xsd:annotation><xsd:complexType><xsd:sequence maxOccurs="unbounded"><xsd:group ref="G_Parameter"/></xsd:sequence></xsd:complexType></xsd:element>
<xsd:element minOccurs="0" name="ValueTransformation"><xsd:annotation><xsd:documentation xml:lang="en">Postprocessing function that is applied to the original function's value after function evaulation.</xsd:documentation></xsd:annotation><xsd:complexType><xsd:choice><xsd:group ref="G_Formula"/><xsd:group ref="G_Function"/></xsd:choice></xsd:complexType></xsd:element>
<xsd:element name="PortDefinition" minOccurs="0" type="CT_PortDefinition"><xsd:annotation><xsd:documentation xml:lang="en">External definition of component ports and port sets.</xsd:documentation></xsd:annotation></xsd:element>
<div><h3>base (as an attribute name)</h3><p>denotes an attribute whose value provides a URI to be used as the base for interpreting any relative URIs in the scope of the element on which it appears; its value is inherited. This name is reserved by virtue of its definition in the XML Base specification.</p><p>See<a href="http://www.w3.org/TR/xmlbase/">http://www.w3.org/TR/xmlbase/</a>for information about this attribute.</p></div>
Source
<xsd:element name="Port" type="CT_Port"><xsd:annotation><xsd:documentation xml:lang="en">Component port definition.</xsd:documentation></xsd:annotation></xsd:element>
<xsd:element minOccurs="0" name="PortSets"><xsd:annotation><xsd:documentation xml:lang="en">Component port set container.</xsd:documentation></xsd:annotation><xsd:complexType><xsd:sequence maxOccurs="unbounded"><xsd:element name="PortSet" type="CT_PortSet"><xsd:annotation><xsd:documentation xml:lang="en">Component port set definition.</xsd:documentation></xsd:annotation></xsd:element></xsd:sequence></xsd:complexType></xsd:element>
<div><h3>base (as an attribute name)</h3><p>denotes an attribute whose value provides a URI to be used as the base for interpreting any relative URIs in the scope of the element on which it appears; its value is inherited. This name is reserved by virtue of its definition in the XML Base specification.</p><p>See<a href="http://www.w3.org/TR/xmlbase/">http://www.w3.org/TR/xmlbase/</a>for information about this attribute.</p></div>
Source
<xsd:element name="PortSet" type="CT_PortSet"><xsd:annotation><xsd:documentation xml:lang="en">Component port set definition.</xsd:documentation></xsd:annotation></xsd:element>
<xsd:element name="References"><xsd:annotation><xsd:documentation xml:lang="en">Port and port set references.</xsd:documentation></xsd:annotation><xsd:complexType><xsd:sequence maxOccurs="unbounded"><xsd:choice><xsd:element name="PortRef"><xsd:annotation><xsd:documentation xml:lang="en">Port ID reference.</xsd:documentation></xsd:annotation><xsd:complexType><xsd:attribute name="Ref" type="xsd:IDREF" use="required"><xsd:annotation><xsd:documentation xml:lang="en">ID reference to port definition.</xsd:documentation></xsd:annotation></xsd:attribute></xsd:complexType></xsd:element><xsd:element name="PortSetRef"><xsd:annotation><xsd:documentation xml:lang="en">Port set ID reference.</xsd:documentation></xsd:annotation><xsd:complexType><xsd:attribute name="Ref" type="xsd:IDREF" use="required"><xsd:annotation><xsd:documentation xml:lang="en">ID reference to port set definition.</xsd:documentation></xsd:annotation></xsd:attribute></xsd:complexType></xsd:element></xsd:choice></xsd:sequence></xsd:complexType></xsd:element>
<xsd:element name="PortRef"><xsd:annotation><xsd:documentation xml:lang="en">Port ID reference.</xsd:documentation></xsd:annotation><xsd:complexType><xsd:attribute name="Ref" type="xsd:IDREF" use="required"><xsd:annotation><xsd:documentation xml:lang="en">ID reference to port definition.</xsd:documentation></xsd:annotation></xsd:attribute></xsd:complexType></xsd:element>
<xsd:element name="PortSetRef"><xsd:annotation><xsd:documentation xml:lang="en">Port set ID reference.</xsd:documentation></xsd:annotation><xsd:complexType><xsd:attribute name="Ref" type="xsd:IDREF" use="required"><xsd:annotation><xsd:documentation xml:lang="en">ID reference to port set definition.</xsd:documentation></xsd:annotation></xsd:attribute></xsd:complexType></xsd:element>
<div><h3>base (as an attribute name)</h3><p>denotes an attribute whose value provides a URI to be used as the base for interpreting any relative URIs in the scope of the element on which it appears; its value is inherited. This name is reserved by virtue of its definition in the XML Base specification.</p><p>See<a href="http://www.w3.org/TR/xmlbase/">http://www.w3.org/TR/xmlbase/</a>for information about this attribute.</p></div>
TeX representation. Used in GUIs and documentation.
Source
<xsd:element name="LoadQuantity" type="CT_CommonQuantity"><xsd:annotation><xsd:documentation xml:lang="en">MPFO-XML based quantity math object definition.</xsd:documentation></xsd:annotation></xsd:element>
<xsd:element name="RawData"><xsd:annotation><xsd:documentation xml:lang="en">Raw data used as load definition.</xsd:documentation></xsd:annotation><xsd:complexType><xsd:choice><xsd:element name="CSV"><xsd:annotation><xsd:documentation xml:lang="en">Raw load data in CSV text format.</xsd:documentation></xsd:annotation><xsd:complexType><xsd:sequence><xsd:choice><xsd:element name="InlineData" type="xsd:string"><xsd:annotation><xsd:documentation xml:lang="en">In-lined raw load data.</xsd:documentation></xsd:annotation></xsd:element><xsd:element name="ExternalData"><xsd:annotation><xsd:documentation xml:lang="en">Load data is provided externally.</xsd:documentation></xsd:annotation><xsd:complexType><xsd:attribute name="URI" type="xsd:string"><xsd:annotation><xsd:documentation xml:lang="en">Uniform resource identifier pointing to the external raw load data.</xsd:documentation></xsd:annotation></xsd:attribute></xsd:complexType></xsd:element></xsd:choice><xsd:element name="ColumnUnits" type="CT_UnitSparseVector"><xsd:annotation><xsd:documentation xml:lang="en">Columns units used for CSV file parsing and data extraction.</xsd:documentation></xsd:annotation></xsd:element></xsd:sequence><xsd:attribute name="TextEncoding" type="ST_LoadDataTextEncodingType" default="utf-8"><xsd:annotation><xsd:documentation xml:lang="en">The text encoding of the CSV data.</xsd:documentation></xsd:annotation></xsd:attribute><xsd:attribute name="DelimiterChar" default=","><xsd:annotation><xsd:documentation xml:lang="en">A one-character string used to separate data fields.</xsd:documentation></xsd:annotation><xsd:simpleType><xsd:restriction base="xsd:string"><xsd:maxLength value="1"/><xsd:minLength value="1"/></xsd:restriction></xsd:simpleType></xsd:attribute><xsd:attribute default="false" name="KeepWhitespaceAfterDelimiter" type="xsd:boolean"><xsd:annotation><xsd:documentation xml:lang="en">Treat white-space immediately following the delimiter as significant.</xsd:documentation></xsd:annotation></xsd:attribute><xsd:attribute default=""" name="QuoteChar"><xsd:annotation><xsd:documentation xml:lang="en">A one-character string used to quote elements containing the delimiter or which start with the quote character.</xsd:documentation></xsd:annotation><xsd:simpleType><xsd:restriction base="xsd:string"><xsd:maxLength value="1"/><xsd:minLength value="1"/></xsd:restriction></xsd:simpleType></xsd:attribute><xsd:attribute default="\" name="EscapeChar"><xsd:annotation><xsd:documentation xml:lang="en">A one-character string used to escape the delimiter or quote characters.</xsd:documentation></xsd:annotation><xsd:simpleType><xsd:restriction base="xsd:string"><xsd:minLength value="1"/><xsd:maxLength value="1"/></xsd:restriction></xsd:simpleType></xsd:attribute><xsd:attribute name="CompressionType" type="ST_LoadDataCompressionType"><xsd:annotation><xsd:documentation xml:lang="en">Data compression type.</xsd:documentation></xsd:annotation></xsd:attribute><xsd:attribute default="base64" name="CompressionTextToBinaryEncoding" type="ST_LoadDataCompressionTextToBinaryEncodingType"><xsd:annotation><xsd:documentation xml:lang="en">Binary encoding of compression.</xsd:documentation></xsd:annotation></xsd:attribute><xsd:attribute name="ParserDirectives" type="xsd:string"><xsd:annotation><xsd:documentation xml:lang="en">Parser plug-in name and/or parser directives.</xsd:documentation></xsd:annotation></xsd:attribute></xsd:complexType></xsd:element><xsd:element name="JSON"><xsd:annotation><xsd:documentation xml:lang="en">Raw load data in JSON format.</xsd:documentation></xsd:annotation><xsd:complexType><xsd:sequence><xsd:choice><xsd:element name="InlineData" type="xsd:string"><xsd:annotation><xsd:documentation xml:lang="en">In-lined raw load data.</xsd:documentation></xsd:annotation></xsd:element><xsd:element name="ExternalData"><xsd:annotation><xsd:documentation xml:lang="en">Load data is provided externally.</xsd:documentation></xsd:annotation><xsd:complexType><xsd:attribute name="URI" type="xsd:string"><xsd:annotation><xsd:documentation xml:lang="en">Uniform resource identifier pointing to the external raw load data.</xsd:documentation></xsd:annotation></xsd:attribute></xsd:complexType></xsd:element></xsd:choice><xsd:element name="ColumnUnits" type="CT_UnitSparseVector"><xsd:annotation><xsd:documentation xml:lang="en">Columns units used for JSON file parsing and data extraction.</xsd:documentation></xsd:annotation></xsd:element></xsd:sequence><xsd:attribute name="TextEncoding" type="ST_LoadDataTextEncodingType" default="utf-8"><xsd:annotation><xsd:documentation xml:lang="en">The text encoding of the JSON data.</xsd:documentation></xsd:annotation></xsd:attribute><xsd:attribute name="CompressionType" type="ST_LoadDataCompressionType"><xsd:annotation><xsd:documentation xml:lang="en">Data compression type.</xsd:documentation></xsd:annotation></xsd:attribute><xsd:attribute default="base64" name="CompressionTextToBinaryEncoding" type="ST_LoadDataCompressionTextToBinaryEncodingType"><xsd:annotation><xsd:documentation xml:lang="en">Binary encoding of compression.</xsd:documentation></xsd:annotation></xsd:attribute><xsd:attribute name="ParserDirectives" type="xsd:string"><xsd:annotation><xsd:documentation xml:lang="en">Parser plug-in name and/or parser directives.</xsd:documentation></xsd:annotation></xsd:attribute></xsd:complexType></xsd:element><xsd:element name="MetaModel"><xsd:annotation><xsd:documentation xml:lang="en">Raw load data in a meta model format.</xsd:documentation></xsd:annotation><xsd:complexType><xsd:sequence><xsd:choice><xsd:element name="InlineData"><xsd:annotation><xsd:documentation xml:lang="en">In-lined raw load data.</xsd:documentation></xsd:annotation><xsd:complexType><xsd:choice><xsd:any namespace="http://www.dmg.org/PMML-4_3" processContents="lax"><xsd:annotation><xsd:documentation xml:lang="en">Container for contents provided in the PMML format.</xsd:documentation></xsd:annotation></xsd:any></xsd:choice></xsd:complexType></xsd:element><xsd:element name="ExternalData"><xsd:annotation><xsd:documentation xml:lang="en">Load data is provided externally.</xsd:documentation></xsd:annotation><xsd:complexType><xsd:attribute name="URI" type="xsd:string"><xsd:annotation><xsd:documentation xml:lang="en">Uniform resource identifier pointing to the external raw load data.</xsd:documentation></xsd:annotation></xsd:attribute></xsd:complexType></xsd:element></xsd:choice><xsd:element name="ColumnUnits" type="CT_UnitSparseVector"><xsd:annotation><xsd:documentation xml:lang="en">Columns units used for meta model file parsing and data extraction.</xsd:documentation></xsd:annotation></xsd:element></xsd:sequence><xsd:attribute name="Format" type="ST_LoadMetaModelFormat" use="required"><xsd:annotation><xsd:documentation xml:lang="en">Meta model format: {PMML}</xsd:documentation></xsd:annotation></xsd:attribute><xsd:attribute name="CompressionType" type="ST_LoadDataCompressionType"><xsd:annotation><xsd:documentation xml:lang="en">Data compression type.</xsd:documentation></xsd:annotation></xsd:attribute><xsd:attribute default="base64" name="CompressionTextToBinaryEncoding" type="ST_LoadDataCompressionTextToBinaryEncodingType"><xsd:annotation><xsd:documentation xml:lang="en">Binary encoding of compression.</xsd:documentation></xsd:annotation></xsd:attribute><xsd:attribute name="ParserDirectives" type="xsd:string"><xsd:annotation><xsd:documentation xml:lang="en">Parser plug-in name and/or parser directives.</xsd:documentation></xsd:annotation></xsd:attribute></xsd:complexType></xsd:element></xsd:choice></xsd:complexType></xsd:element>
<xsd:element name="CSV"><xsd:annotation><xsd:documentation xml:lang="en">Raw load data in CSV text format.</xsd:documentation></xsd:annotation><xsd:complexType><xsd:sequence><xsd:choice><xsd:element name="InlineData" type="xsd:string"><xsd:annotation><xsd:documentation xml:lang="en">In-lined raw load data.</xsd:documentation></xsd:annotation></xsd:element><xsd:element name="ExternalData"><xsd:annotation><xsd:documentation xml:lang="en">Load data is provided externally.</xsd:documentation></xsd:annotation><xsd:complexType><xsd:attribute name="URI" type="xsd:string"><xsd:annotation><xsd:documentation xml:lang="en">Uniform resource identifier pointing to the external raw load data.</xsd:documentation></xsd:annotation></xsd:attribute></xsd:complexType></xsd:element></xsd:choice><xsd:element name="ColumnUnits" type="CT_UnitSparseVector"><xsd:annotation><xsd:documentation xml:lang="en">Columns units used for CSV file parsing and data extraction.</xsd:documentation></xsd:annotation></xsd:element></xsd:sequence><xsd:attribute name="TextEncoding" type="ST_LoadDataTextEncodingType" default="utf-8"><xsd:annotation><xsd:documentation xml:lang="en">The text encoding of the CSV data.</xsd:documentation></xsd:annotation></xsd:attribute><xsd:attribute name="DelimiterChar" default=","><xsd:annotation><xsd:documentation xml:lang="en">A one-character string used to separate data fields.</xsd:documentation></xsd:annotation><xsd:simpleType><xsd:restriction base="xsd:string"><xsd:maxLength value="1"/><xsd:minLength value="1"/></xsd:restriction></xsd:simpleType></xsd:attribute><xsd:attribute default="false" name="KeepWhitespaceAfterDelimiter" type="xsd:boolean"><xsd:annotation><xsd:documentation xml:lang="en">Treat white-space immediately following the delimiter as significant.</xsd:documentation></xsd:annotation></xsd:attribute><xsd:attribute default=""" name="QuoteChar"><xsd:annotation><xsd:documentation xml:lang="en">A one-character string used to quote elements containing the delimiter or which start with the quote character.</xsd:documentation></xsd:annotation><xsd:simpleType><xsd:restriction base="xsd:string"><xsd:maxLength value="1"/><xsd:minLength value="1"/></xsd:restriction></xsd:simpleType></xsd:attribute><xsd:attribute default="\" name="EscapeChar"><xsd:annotation><xsd:documentation xml:lang="en">A one-character string used to escape the delimiter or quote characters.</xsd:documentation></xsd:annotation><xsd:simpleType><xsd:restriction base="xsd:string"><xsd:minLength value="1"/><xsd:maxLength value="1"/></xsd:restriction></xsd:simpleType></xsd:attribute><xsd:attribute name="CompressionType" type="ST_LoadDataCompressionType"><xsd:annotation><xsd:documentation xml:lang="en">Data compression type.</xsd:documentation></xsd:annotation></xsd:attribute><xsd:attribute default="base64" name="CompressionTextToBinaryEncoding" type="ST_LoadDataCompressionTextToBinaryEncodingType"><xsd:annotation><xsd:documentation xml:lang="en">Binary encoding of compression.</xsd:documentation></xsd:annotation></xsd:attribute><xsd:attribute name="ParserDirectives" type="xsd:string"><xsd:annotation><xsd:documentation xml:lang="en">Parser plug-in name and/or parser directives.</xsd:documentation></xsd:annotation></xsd:attribute></xsd:complexType></xsd:element>
Uniform resource identifier pointing to the external raw load data.
Source
<xsd:element name="ExternalData"><xsd:annotation><xsd:documentation xml:lang="en">Load data is provided externally.</xsd:documentation></xsd:annotation><xsd:complexType><xsd:attribute name="URI" type="xsd:string"><xsd:annotation><xsd:documentation xml:lang="en">Uniform resource identifier pointing to the external raw load data.</xsd:documentation></xsd:annotation></xsd:attribute></xsd:complexType></xsd:element>
<xsd:element name="ColumnUnits" type="CT_UnitSparseVector"><xsd:annotation><xsd:documentation xml:lang="en">Columns units used for CSV file parsing and data extraction.</xsd:documentation></xsd:annotation></xsd:element>
<xsd:element name="JSON"><xsd:annotation><xsd:documentation xml:lang="en">Raw load data in JSON format.</xsd:documentation></xsd:annotation><xsd:complexType><xsd:sequence><xsd:choice><xsd:element name="InlineData" type="xsd:string"><xsd:annotation><xsd:documentation xml:lang="en">In-lined raw load data.</xsd:documentation></xsd:annotation></xsd:element><xsd:element name="ExternalData"><xsd:annotation><xsd:documentation xml:lang="en">Load data is provided externally.</xsd:documentation></xsd:annotation><xsd:complexType><xsd:attribute name="URI" type="xsd:string"><xsd:annotation><xsd:documentation xml:lang="en">Uniform resource identifier pointing to the external raw load data.</xsd:documentation></xsd:annotation></xsd:attribute></xsd:complexType></xsd:element></xsd:choice><xsd:element name="ColumnUnits" type="CT_UnitSparseVector"><xsd:annotation><xsd:documentation xml:lang="en">Columns units used for JSON file parsing and data extraction.</xsd:documentation></xsd:annotation></xsd:element></xsd:sequence><xsd:attribute name="TextEncoding" type="ST_LoadDataTextEncodingType" default="utf-8"><xsd:annotation><xsd:documentation xml:lang="en">The text encoding of the JSON data.</xsd:documentation></xsd:annotation></xsd:attribute><xsd:attribute name="CompressionType" type="ST_LoadDataCompressionType"><xsd:annotation><xsd:documentation xml:lang="en">Data compression type.</xsd:documentation></xsd:annotation></xsd:attribute><xsd:attribute default="base64" name="CompressionTextToBinaryEncoding" type="ST_LoadDataCompressionTextToBinaryEncodingType"><xsd:annotation><xsd:documentation xml:lang="en">Binary encoding of compression.</xsd:documentation></xsd:annotation></xsd:attribute><xsd:attribute name="ParserDirectives" type="xsd:string"><xsd:annotation><xsd:documentation xml:lang="en">Parser plug-in name and/or parser directives.</xsd:documentation></xsd:annotation></xsd:attribute></xsd:complexType></xsd:element>
Uniform resource identifier pointing to the external raw load data.
Source
<xsd:element name="ExternalData"><xsd:annotation><xsd:documentation xml:lang="en">Load data is provided externally.</xsd:documentation></xsd:annotation><xsd:complexType><xsd:attribute name="URI" type="xsd:string"><xsd:annotation><xsd:documentation xml:lang="en">Uniform resource identifier pointing to the external raw load data.</xsd:documentation></xsd:annotation></xsd:attribute></xsd:complexType></xsd:element>
<xsd:element name="ColumnUnits" type="CT_UnitSparseVector"><xsd:annotation><xsd:documentation xml:lang="en">Columns units used for JSON file parsing and data extraction.</xsd:documentation></xsd:annotation></xsd:element>
<xsd:element name="MetaModel"><xsd:annotation><xsd:documentation xml:lang="en">Raw load data in a meta model format.</xsd:documentation></xsd:annotation><xsd:complexType><xsd:sequence><xsd:choice><xsd:element name="InlineData"><xsd:annotation><xsd:documentation xml:lang="en">In-lined raw load data.</xsd:documentation></xsd:annotation><xsd:complexType><xsd:choice><xsd:any namespace="http://www.dmg.org/PMML-4_3" processContents="lax"><xsd:annotation><xsd:documentation xml:lang="en">Container for contents provided in the PMML format.</xsd:documentation></xsd:annotation></xsd:any></xsd:choice></xsd:complexType></xsd:element><xsd:element name="ExternalData"><xsd:annotation><xsd:documentation xml:lang="en">Load data is provided externally.</xsd:documentation></xsd:annotation><xsd:complexType><xsd:attribute name="URI" type="xsd:string"><xsd:annotation><xsd:documentation xml:lang="en">Uniform resource identifier pointing to the external raw load data.</xsd:documentation></xsd:annotation></xsd:attribute></xsd:complexType></xsd:element></xsd:choice><xsd:element name="ColumnUnits" type="CT_UnitSparseVector"><xsd:annotation><xsd:documentation xml:lang="en">Columns units used for meta model file parsing and data extraction.</xsd:documentation></xsd:annotation></xsd:element></xsd:sequence><xsd:attribute name="Format" type="ST_LoadMetaModelFormat" use="required"><xsd:annotation><xsd:documentation xml:lang="en">Meta model format: {PMML}</xsd:documentation></xsd:annotation></xsd:attribute><xsd:attribute name="CompressionType" type="ST_LoadDataCompressionType"><xsd:annotation><xsd:documentation xml:lang="en">Data compression type.</xsd:documentation></xsd:annotation></xsd:attribute><xsd:attribute default="base64" name="CompressionTextToBinaryEncoding" type="ST_LoadDataCompressionTextToBinaryEncodingType"><xsd:annotation><xsd:documentation xml:lang="en">Binary encoding of compression.</xsd:documentation></xsd:annotation></xsd:attribute><xsd:attribute name="ParserDirectives" type="xsd:string"><xsd:annotation><xsd:documentation xml:lang="en">Parser plug-in name and/or parser directives.</xsd:documentation></xsd:annotation></xsd:attribute></xsd:complexType></xsd:element>
ANY element from namespace(s) 'http://www.dmg.org/PMML-4_3'
Source
<xsd:element name="InlineData"><xsd:annotation><xsd:documentation xml:lang="en">In-lined raw load data.</xsd:documentation></xsd:annotation><xsd:complexType><xsd:choice><xsd:any namespace="http://www.dmg.org/PMML-4_3" processContents="lax"><xsd:annotation><xsd:documentation xml:lang="en">Container for contents provided in the PMML format.</xsd:documentation></xsd:annotation></xsd:any></xsd:choice></xsd:complexType></xsd:element>
Uniform resource identifier pointing to the external raw load data.
Source
<xsd:element name="ExternalData"><xsd:annotation><xsd:documentation xml:lang="en">Load data is provided externally.</xsd:documentation></xsd:annotation><xsd:complexType><xsd:attribute name="URI" type="xsd:string"><xsd:annotation><xsd:documentation xml:lang="en">Uniform resource identifier pointing to the external raw load data.</xsd:documentation></xsd:annotation></xsd:attribute></xsd:complexType></xsd:element>
<xsd:element name="ColumnUnits" type="CT_UnitSparseVector"><xsd:annotation><xsd:documentation xml:lang="en">Columns units used for meta model file parsing and data extraction.</xsd:documentation></xsd:annotation></xsd:element>
<xsd:element name="LoadRef" type="CT_LoadRef"><xsd:annotation><xsd:documentation xml:lang="en">The current load refers to load definition in the same MPFO-XML document.</xsd:documentation></xsd:annotation></xsd:element>
<div><h3>base (as an attribute name)</h3><p>denotes an attribute whose value provides a URI to be used as the base for interpreting any relative URIs in the scope of the element on which it appears; its value is inherited. This name is reserved by virtue of its definition in the XML Base specification.</p><p>See<a href="http://www.w3.org/TR/xmlbase/">http://www.w3.org/TR/xmlbase/</a>for information about this attribute.</p></div>
Source
<xsd:element name="LoadSet" type="CT_LoadSet"><xsd:annotation><xsd:documentation xml:lang="en">Component load set definition.</xsd:documentation></xsd:annotation></xsd:element>
<xsd:element name="References"><xsd:annotation><xsd:documentation xml:lang="en">Load and load set references.</xsd:documentation></xsd:annotation><xsd:complexType><xsd:sequence maxOccurs="unbounded"><xsd:choice><xsd:element name="LoadRef" type="CT_LoadRef"><xsd:annotation><xsd:documentation xml:lang="en">Load ID reference.</xsd:documentation></xsd:annotation></xsd:element><xsd:element name="LoadSetRef" type="CT_LoadSetRef"><xsd:annotation><xsd:documentation xml:lang="en">Load set ID reference.</xsd:documentation></xsd:annotation></xsd:element></xsd:choice></xsd:sequence></xsd:complexType></xsd:element>
<xsd:element name="LoadSetRef" type="CT_LoadSetRef"><xsd:annotation><xsd:documentation xml:lang="en">Load set ID reference.</xsd:documentation></xsd:annotation></xsd:element>
<div><h3>base (as an attribute name)</h3><p>denotes an attribute whose value provides a URI to be used as the base for interpreting any relative URIs in the scope of the element on which it appears; its value is inherited. This name is reserved by virtue of its definition in the XML Base specification.</p><p>See<a href="http://www.w3.org/TR/xmlbase/">http://www.w3.org/TR/xmlbase/</a>for information about this attribute.</p></div>
<xsd:element minOccurs="0" name="PortSets"><xsd:annotation><xsd:documentation xml:lang="en">Definition of port sets local to the current action element.</xsd:documentation></xsd:annotation><xsd:complexType><xsd:sequence maxOccurs="unbounded"><xsd:element name="PortSet" type="CT_PortSet"><xsd:annotation><xsd:documentation xml:lang="en">Local port set definition.</xsd:documentation></xsd:annotation></xsd:element></xsd:sequence></xsd:complexType></xsd:element>
<div><h3>base (as an attribute name)</h3><p>denotes an attribute whose value provides a URI to be used as the base for interpreting any relative URIs in the scope of the element on which it appears; its value is inherited. This name is reserved by virtue of its definition in the XML Base specification.</p><p>See<a href="http://www.w3.org/TR/xmlbase/">http://www.w3.org/TR/xmlbase/</a>for information about this attribute.</p></div>
Source
<xsd:element name="PortSet" type="CT_PortSet"><xsd:annotation><xsd:documentation xml:lang="en">Local port set definition.</xsd:documentation></xsd:annotation></xsd:element>
<xsd:element minOccurs="0" name="LoadSets"><xsd:annotation><xsd:documentation xml:lang="en">Definition of load sets local to the current action element.</xsd:documentation></xsd:annotation><xsd:complexType><xsd:sequence maxOccurs="unbounded"><xsd:element name="LoadSet" type="CT_LoadSet"><xsd:annotation><xsd:documentation xml:lang="en">Local load set definition.</xsd:documentation></xsd:annotation></xsd:element></xsd:sequence></xsd:complexType></xsd:element>
<div><h3>base (as an attribute name)</h3><p>denotes an attribute whose value provides a URI to be used as the base for interpreting any relative URIs in the scope of the element on which it appears; its value is inherited. This name is reserved by virtue of its definition in the XML Base specification.</p><p>See<a href="http://www.w3.org/TR/xmlbase/">http://www.w3.org/TR/xmlbase/</a>for information about this attribute.</p></div>
Source
<xsd:element name="LoadSet" type="CT_LoadSet"><xsd:annotation><xsd:documentation xml:lang="en">Local load set definition.</xsd:documentation></xsd:annotation></xsd:element>
<xsd:element name="Assignments"><xsd:annotation><xsd:documentation xml:lang="en">Definition of load to ports assignments.</xsd:documentation></xsd:annotation><xsd:complexType><xsd:sequence maxOccurs="unbounded"><xsd:element name="Assignment"><xsd:annotation><xsd:documentation xml:lang="en">Assign a load reference or a set of load references to a port or a port set.</xsd:documentation></xsd:annotation><xsd:complexType><xsd:sequence><xsd:annotation><xsd:documentation/></xsd:annotation><xsd:element minOccurs="0" name="Description" type="xsd:string"><xsd:annotation><xsd:documentation xml:lang="en">Long description of parent element.</xsd:documentation></xsd:annotation></xsd:element><xsd:choice><xsd:element name="PortRefs"><xsd:annotation><xsd:documentation xml:lang="en">Container for port ID references.</xsd:documentation></xsd:annotation><xsd:complexType><xsd:sequence maxOccurs="unbounded"><xsd:element name="PortRef"><xsd:annotation><xsd:documentation xml:lang="en">ID reference to a port.</xsd:documentation></xsd:annotation><xsd:complexType><xsd:attribute name="Ref" type="xsd:IDREF" use="required"><xsd:annotation><xsd:documentation xml:lang="en">ID reference to existing port definition.</xsd:documentation></xsd:annotation></xsd:attribute></xsd:complexType></xsd:element></xsd:sequence></xsd:complexType></xsd:element><xsd:element name="PortSetRefs"><xsd:annotation><xsd:documentation xml:lang="en">Container for port set ID references.</xsd:documentation></xsd:annotation><xsd:complexType><xsd:sequence maxOccurs="unbounded"><xsd:element name="PortSetRef"><xsd:annotation><xsd:documentation xml:lang="en">ID reference to a port set.</xsd:documentation></xsd:annotation><xsd:complexType><xsd:attribute name="Ref" type="xsd:IDREF" use="required"><xsd:annotation><xsd:documentation xml:lang="en">ID reference to existing port set definition.</xsd:documentation></xsd:annotation></xsd:attribute></xsd:complexType></xsd:element></xsd:sequence></xsd:complexType></xsd:element></xsd:choice><xsd:choice><xsd:element name="LoadRefs"><xsd:annotation><xsd:documentation xml:lang="en">Container for load ID references to be assigned to a port or port set.</xsd:documentation></xsd:annotation><xsd:complexType><xsd:sequence maxOccurs="unbounded"><xsd:element name="LoadRef"><xsd:annotation><xsd:documentation xml:lang="en">ID reference to a load that is to be assigned to a port or port set.</xsd:documentation></xsd:annotation><xsd:complexType><xsd:attribute name="Ref" type="xsd:IDREF" use="required"><xsd:annotation><xsd:documentation xml:lang="en">ID reference to existing load definition.</xsd:documentation></xsd:annotation></xsd:attribute></xsd:complexType></xsd:element></xsd:sequence></xsd:complexType></xsd:element><xsd:element name="LoadSetRefs"><xsd:annotation><xsd:documentation xml:lang="en">Container for load set ID references to be assigned to a port or port set.</xsd:documentation></xsd:annotation><xsd:complexType><xsd:sequence maxOccurs="unbounded"><xsd:element name="LoadSetRef"><xsd:annotation><xsd:documentation xml:lang="en">ID reference to a load set that is to be assigned to a port or port set.</xsd:documentation></xsd:annotation><xsd:complexType><xsd:attribute name="Ref" type="xsd:IDREF" use="required"><xsd:annotation><xsd:documentation xml:lang="en">ID reference to existing load set definition.</xsd:documentation></xsd:annotation></xsd:attribute></xsd:complexType></xsd:element></xsd:sequence></xsd:complexType></xsd:element></xsd:choice></xsd:sequence><xsd:attributeGroup ref="AG_ExtendedElementAttributes"/></xsd:complexType></xsd:element></xsd:sequence></xsd:complexType></xsd:element>
<div><h3>base (as an attribute name)</h3><p>denotes an attribute whose value provides a URI to be used as the base for interpreting any relative URIs in the scope of the element on which it appears; its value is inherited. This name is reserved by virtue of its definition in the XML Base specification.</p><p>See<a href="http://www.w3.org/TR/xmlbase/">http://www.w3.org/TR/xmlbase/</a>for information about this attribute.</p></div>
Source
<xsd:element name="Assignment"><xsd:annotation><xsd:documentation xml:lang="en">Assign a load reference or a set of load references to a port or a port set.</xsd:documentation></xsd:annotation><xsd:complexType><xsd:sequence><xsd:annotation><xsd:documentation/></xsd:annotation><xsd:element minOccurs="0" name="Description" type="xsd:string"><xsd:annotation><xsd:documentation xml:lang="en">Long description of parent element.</xsd:documentation></xsd:annotation></xsd:element><xsd:choice><xsd:element name="PortRefs"><xsd:annotation><xsd:documentation xml:lang="en">Container for port ID references.</xsd:documentation></xsd:annotation><xsd:complexType><xsd:sequence maxOccurs="unbounded"><xsd:element name="PortRef"><xsd:annotation><xsd:documentation xml:lang="en">ID reference to a port.</xsd:documentation></xsd:annotation><xsd:complexType><xsd:attribute name="Ref" type="xsd:IDREF" use="required"><xsd:annotation><xsd:documentation xml:lang="en">ID reference to existing port definition.</xsd:documentation></xsd:annotation></xsd:attribute></xsd:complexType></xsd:element></xsd:sequence></xsd:complexType></xsd:element><xsd:element name="PortSetRefs"><xsd:annotation><xsd:documentation xml:lang="en">Container for port set ID references.</xsd:documentation></xsd:annotation><xsd:complexType><xsd:sequence maxOccurs="unbounded"><xsd:element name="PortSetRef"><xsd:annotation><xsd:documentation xml:lang="en">ID reference to a port set.</xsd:documentation></xsd:annotation><xsd:complexType><xsd:attribute name="Ref" type="xsd:IDREF" use="required"><xsd:annotation><xsd:documentation xml:lang="en">ID reference to existing port set definition.</xsd:documentation></xsd:annotation></xsd:attribute></xsd:complexType></xsd:element></xsd:sequence></xsd:complexType></xsd:element></xsd:choice><xsd:choice><xsd:element name="LoadRefs"><xsd:annotation><xsd:documentation xml:lang="en">Container for load ID references to be assigned to a port or port set.</xsd:documentation></xsd:annotation><xsd:complexType><xsd:sequence maxOccurs="unbounded"><xsd:element name="LoadRef"><xsd:annotation><xsd:documentation xml:lang="en">ID reference to a load that is to be assigned to a port or port set.</xsd:documentation></xsd:annotation><xsd:complexType><xsd:attribute name="Ref" type="xsd:IDREF" use="required"><xsd:annotation><xsd:documentation xml:lang="en">ID reference to existing load definition.</xsd:documentation></xsd:annotation></xsd:attribute></xsd:complexType></xsd:element></xsd:sequence></xsd:complexType></xsd:element><xsd:element name="LoadSetRefs"><xsd:annotation><xsd:documentation xml:lang="en">Container for load set ID references to be assigned to a port or port set.</xsd:documentation></xsd:annotation><xsd:complexType><xsd:sequence maxOccurs="unbounded"><xsd:element name="LoadSetRef"><xsd:annotation><xsd:documentation xml:lang="en">ID reference to a load set that is to be assigned to a port or port set.</xsd:documentation></xsd:annotation><xsd:complexType><xsd:attribute name="Ref" type="xsd:IDREF" use="required"><xsd:annotation><xsd:documentation xml:lang="en">ID reference to existing load set definition.</xsd:documentation></xsd:annotation></xsd:attribute></xsd:complexType></xsd:element></xsd:sequence></xsd:complexType></xsd:element></xsd:choice></xsd:sequence><xsd:attributeGroup ref="AG_ExtendedElementAttributes"/></xsd:complexType></xsd:element>
<xsd:element name="PortRefs"><xsd:annotation><xsd:documentation xml:lang="en">Container for port ID references.</xsd:documentation></xsd:annotation><xsd:complexType><xsd:sequence maxOccurs="unbounded"><xsd:element name="PortRef"><xsd:annotation><xsd:documentation xml:lang="en">ID reference to a port.</xsd:documentation></xsd:annotation><xsd:complexType><xsd:attribute name="Ref" type="xsd:IDREF" use="required"><xsd:annotation><xsd:documentation xml:lang="en">ID reference to existing port definition.</xsd:documentation></xsd:annotation></xsd:attribute></xsd:complexType></xsd:element></xsd:sequence></xsd:complexType></xsd:element>
<xsd:element name="PortRef"><xsd:annotation><xsd:documentation xml:lang="en">ID reference to a port.</xsd:documentation></xsd:annotation><xsd:complexType><xsd:attribute name="Ref" type="xsd:IDREF" use="required"><xsd:annotation><xsd:documentation xml:lang="en">ID reference to existing port definition.</xsd:documentation></xsd:annotation></xsd:attribute></xsd:complexType></xsd:element>
<xsd:element name="PortSetRefs"><xsd:annotation><xsd:documentation xml:lang="en">Container for port set ID references.</xsd:documentation></xsd:annotation><xsd:complexType><xsd:sequence maxOccurs="unbounded"><xsd:element name="PortSetRef"><xsd:annotation><xsd:documentation xml:lang="en">ID reference to a port set.</xsd:documentation></xsd:annotation><xsd:complexType><xsd:attribute name="Ref" type="xsd:IDREF" use="required"><xsd:annotation><xsd:documentation xml:lang="en">ID reference to existing port set definition.</xsd:documentation></xsd:annotation></xsd:attribute></xsd:complexType></xsd:element></xsd:sequence></xsd:complexType></xsd:element>
<xsd:element name="PortSetRef"><xsd:annotation><xsd:documentation xml:lang="en">ID reference to a port set.</xsd:documentation></xsd:annotation><xsd:complexType><xsd:attribute name="Ref" type="xsd:IDREF" use="required"><xsd:annotation><xsd:documentation xml:lang="en">ID reference to existing port set definition.</xsd:documentation></xsd:annotation></xsd:attribute></xsd:complexType></xsd:element>
<xsd:element name="LoadRefs"><xsd:annotation><xsd:documentation xml:lang="en">Container for load ID references to be assigned to a port or port set.</xsd:documentation></xsd:annotation><xsd:complexType><xsd:sequence maxOccurs="unbounded"><xsd:element name="LoadRef"><xsd:annotation><xsd:documentation xml:lang="en">ID reference to a load that is to be assigned to a port or port set.</xsd:documentation></xsd:annotation><xsd:complexType><xsd:attribute name="Ref" type="xsd:IDREF" use="required"><xsd:annotation><xsd:documentation xml:lang="en">ID reference to existing load definition.</xsd:documentation></xsd:annotation></xsd:attribute></xsd:complexType></xsd:element></xsd:sequence></xsd:complexType></xsd:element>
<xsd:element name="LoadRef"><xsd:annotation><xsd:documentation xml:lang="en">ID reference to a load that is to be assigned to a port or port set.</xsd:documentation></xsd:annotation><xsd:complexType><xsd:attribute name="Ref" type="xsd:IDREF" use="required"><xsd:annotation><xsd:documentation xml:lang="en">ID reference to existing load definition.</xsd:documentation></xsd:annotation></xsd:attribute></xsd:complexType></xsd:element>
<xsd:element name="LoadSetRefs"><xsd:annotation><xsd:documentation xml:lang="en">Container for load set ID references to be assigned to a port or port set.</xsd:documentation></xsd:annotation><xsd:complexType><xsd:sequence maxOccurs="unbounded"><xsd:element name="LoadSetRef"><xsd:annotation><xsd:documentation xml:lang="en">ID reference to a load set that is to be assigned to a port or port set.</xsd:documentation></xsd:annotation><xsd:complexType><xsd:attribute name="Ref" type="xsd:IDREF" use="required"><xsd:annotation><xsd:documentation xml:lang="en">ID reference to existing load set definition.</xsd:documentation></xsd:annotation></xsd:attribute></xsd:complexType></xsd:element></xsd:sequence></xsd:complexType></xsd:element>
<xsd:element name="LoadSetRef"><xsd:annotation><xsd:documentation xml:lang="en">ID reference to a load set that is to be assigned to a port or port set.</xsd:documentation></xsd:annotation><xsd:complexType><xsd:attribute name="Ref" type="xsd:IDREF" use="required"><xsd:annotation><xsd:documentation xml:lang="en">ID reference to existing load set definition.</xsd:documentation></xsd:annotation></xsd:attribute></xsd:complexType></xsd:element>
<div><h3>base (as an attribute name)</h3><p>denotes an attribute whose value provides a URI to be used as the base for interpreting any relative URIs in the scope of the element on which it appears; its value is inherited. This name is reserved by virtue of its definition in the XML Base specification.</p><p>See<a href="http://www.w3.org/TR/xmlbase/">http://www.w3.org/TR/xmlbase/</a>for information about this attribute.</p></div>
Source
<xsd:element name="ActionSet" type="CT_ActionSet"><xsd:annotation><xsd:documentation xml:lang="en">Component action set definition.</xsd:documentation></xsd:annotation></xsd:element>
<xsd:element name="References"><xsd:annotation><xsd:documentation xml:lang="en">Action and action set references.</xsd:documentation></xsd:annotation><xsd:complexType><xsd:sequence maxOccurs="unbounded"><xsd:choice><xsd:element name="ActionRef"><xsd:annotation><xsd:documentation xml:lang="en">Action ID reference.</xsd:documentation></xsd:annotation><xsd:complexType><xsd:attribute name="Ref" type="xsd:IDREF" use="required"><xsd:annotation><xsd:documentation xml:lang="en">ID reference to action definition.</xsd:documentation></xsd:annotation></xsd:attribute></xsd:complexType></xsd:element><xsd:element name="ActionSetRef"><xsd:annotation><xsd:documentation xml:lang="en">Action set ID reference.</xsd:documentation></xsd:annotation><xsd:complexType><xsd:attribute name="Ref" type="xsd:IDREF" use="required"><xsd:annotation><xsd:documentation xml:lang="en">ID reference to action set definition.</xsd:documentation></xsd:annotation></xsd:attribute></xsd:complexType></xsd:element></xsd:choice></xsd:sequence></xsd:complexType></xsd:element>
<xsd:element name="ActionSetRef"><xsd:annotation><xsd:documentation xml:lang="en">Action set ID reference.</xsd:documentation></xsd:annotation><xsd:complexType><xsd:attribute name="Ref" type="xsd:IDREF" use="required"><xsd:annotation><xsd:documentation xml:lang="en">ID reference to action set definition.</xsd:documentation></xsd:annotation></xsd:attribute></xsd:complexType></xsd:element>
<div><h3>base (as an attribute name)</h3><p>denotes an attribute whose value provides a URI to be used as the base for interpreting any relative URIs in the scope of the element on which it appears; its value is inherited. This name is reserved by virtue of its definition in the XML Base specification.</p><p>See<a href="http://www.w3.org/TR/xmlbase/">http://www.w3.org/TR/xmlbase/</a>for information about this attribute.</p></div>
Source
<xsd:element name="Activity" type="CT_Activity"><xsd:annotation><xsd:documentation xml:lang="en">Component activity definition: sequence of ordered or unordered actions.</xsd:documentation></xsd:annotation></xsd:element>
<xsd:element minOccurs="0" name="ActionSets"><xsd:annotation><xsd:documentation xml:lang="en">Definition of action sets local to the current activity element.</xsd:documentation></xsd:annotation><xsd:complexType><xsd:sequence maxOccurs="unbounded"><xsd:element name="ActionSet" type="CT_ActionSet"><xsd:annotation><xsd:documentation xml:lang="en">Local action set definition.</xsd:documentation></xsd:annotation></xsd:element></xsd:sequence></xsd:complexType></xsd:element>
<div><h3>base (as an attribute name)</h3><p>denotes an attribute whose value provides a URI to be used as the base for interpreting any relative URIs in the scope of the element on which it appears; its value is inherited. This name is reserved by virtue of its definition in the XML Base specification.</p><p>See<a href="http://www.w3.org/TR/xmlbase/">http://www.w3.org/TR/xmlbase/</a>for information about this attribute.</p></div>
Source
<xsd:element name="ActionSet" type="CT_ActionSet"><xsd:annotation><xsd:documentation xml:lang="en">Local action set definition.</xsd:documentation></xsd:annotation></xsd:element>
ID reference to the relevant action set definition.
Source
<xsd:element name="ActionSetRef"><xsd:annotation><xsd:documentation xml:lang="en">ID reference to the action set that is relevant for this activity.</xsd:documentation></xsd:annotation><xsd:complexType><xsd:attribute name="Ref" type="xsd:IDREF" use="required"><xsd:annotation><xsd:documentation xml:lang="en">ID reference to the relevant action set definition.</xsd:documentation></xsd:annotation></xsd:attribute></xsd:complexType></xsd:element>
<div><h3>base (as an attribute name)</h3><p>denotes an attribute whose value provides a URI to be used as the base for interpreting any relative URIs in the scope of the element on which it appears; its value is inherited. This name is reserved by virtue of its definition in the XML Base specification.</p><p>See<a href="http://www.w3.org/TR/xmlbase/">http://www.w3.org/TR/xmlbase/</a>for information about this attribute.</p></div>
<xsd:element name="ActivityRefs"><xsd:annotation><xsd:documentation xml:lang="en">Container for activity references which define the activity flow.</xsd:documentation></xsd:annotation><xsd:complexType><xsd:sequence maxOccurs="unbounded"><xsd:element name="ActivityRef"><xsd:annotation><xsd:documentation xml:lang="en">ID reference to a pre-defined activity.</xsd:documentation></xsd:annotation><xsd:complexType><xsd:sequence><xsd:element minOccurs="0" name="Description" type="xsd:string"><xsd:annotation><xsd:documentation xml:lang="en">Long description of parent element.</xsd:documentation></xsd:annotation></xsd:element><xsd:element minOccurs="0" name="PredecessorActivityRefs"><xsd:annotation><xsd:documentation xml:lang="en">List of ID references to one or more predecessor activities.</xsd:documentation></xsd:annotation><xsd:complexType><xsd:sequence maxOccurs="unbounded" minOccurs="1"><xsd:element name="PredecessorActivityRef"><xsd:annotation><xsd:documentation xml:lang="en">ID reference to a single predecessor activity.</xsd:documentation></xsd:annotation><xsd:complexType><xsd:attribute name="Ref" type="xsd:IDREF" use="required"><xsd:annotation><xsd:documentation xml:lang="en">ID reference to activity definition.</xsd:documentation></xsd:annotation></xsd:attribute></xsd:complexType></xsd:element></xsd:sequence></xsd:complexType></xsd:element></xsd:sequence><xsd:attribute name="Ref" type="xsd:IDREF" use="required"><xsd:annotation><xsd:documentation xml:lang="en">ID reference to activity definition.</xsd:documentation></xsd:annotation></xsd:attribute></xsd:complexType></xsd:element></xsd:sequence></xsd:complexType></xsd:element>
<xsd:element name="ActivityRef"><xsd:annotation><xsd:documentation xml:lang="en">ID reference to a pre-defined activity.</xsd:documentation></xsd:annotation><xsd:complexType><xsd:sequence><xsd:element minOccurs="0" name="Description" type="xsd:string"><xsd:annotation><xsd:documentation xml:lang="en">Long description of parent element.</xsd:documentation></xsd:annotation></xsd:element><xsd:element minOccurs="0" name="PredecessorActivityRefs"><xsd:annotation><xsd:documentation xml:lang="en">List of ID references to one or more predecessor activities.</xsd:documentation></xsd:annotation><xsd:complexType><xsd:sequence maxOccurs="unbounded" minOccurs="1"><xsd:element name="PredecessorActivityRef"><xsd:annotation><xsd:documentation xml:lang="en">ID reference to a single predecessor activity.</xsd:documentation></xsd:annotation><xsd:complexType><xsd:attribute name="Ref" type="xsd:IDREF" use="required"><xsd:annotation><xsd:documentation xml:lang="en">ID reference to activity definition.</xsd:documentation></xsd:annotation></xsd:attribute></xsd:complexType></xsd:element></xsd:sequence></xsd:complexType></xsd:element></xsd:sequence><xsd:attribute name="Ref" type="xsd:IDREF" use="required"><xsd:annotation><xsd:documentation xml:lang="en">ID reference to activity definition.</xsd:documentation></xsd:annotation></xsd:attribute></xsd:complexType></xsd:element>
<xsd:element minOccurs="0" name="PredecessorActivityRefs"><xsd:annotation><xsd:documentation xml:lang="en">List of ID references to one or more predecessor activities.</xsd:documentation></xsd:annotation><xsd:complexType><xsd:sequence maxOccurs="unbounded" minOccurs="1"><xsd:element name="PredecessorActivityRef"><xsd:annotation><xsd:documentation xml:lang="en">ID reference to a single predecessor activity.</xsd:documentation></xsd:annotation><xsd:complexType><xsd:attribute name="Ref" type="xsd:IDREF" use="required"><xsd:annotation><xsd:documentation xml:lang="en">ID reference to activity definition.</xsd:documentation></xsd:annotation></xsd:attribute></xsd:complexType></xsd:element></xsd:sequence></xsd:complexType></xsd:element>
<xsd:element name="PredecessorActivityRef"><xsd:annotation><xsd:documentation xml:lang="en">ID reference to a single predecessor activity.</xsd:documentation></xsd:annotation><xsd:complexType><xsd:attribute name="Ref" type="xsd:IDREF" use="required"><xsd:annotation><xsd:documentation xml:lang="en">ID reference to activity definition.</xsd:documentation></xsd:annotation></xsd:attribute></xsd:complexType></xsd:element>
<div><h3>base (as an attribute name)</h3><p>denotes an attribute whose value provides a URI to be used as the base for interpreting any relative URIs in the scope of the element on which it appears; its value is inherited. This name is reserved by virtue of its definition in the XML Base specification.</p><p>See<a href="http://www.w3.org/TR/xmlbase/">http://www.w3.org/TR/xmlbase/</a>for information about this attribute.</p></div>
Source
<xsd:element name="ActivityFlowSet" type="CT_ActivityFlowSet"><xsd:annotation><xsd:documentation xml:lang="en">Component activity flow set definition.</xsd:documentation></xsd:annotation></xsd:element>
<xsd:element name="References"><xsd:annotation><xsd:documentation xml:lang="en">Activity flow and activity flow set references.</xsd:documentation></xsd:annotation><xsd:complexType><xsd:sequence maxOccurs="unbounded"><xsd:choice><xsd:element name="ActivityFlowRef"><xsd:annotation><xsd:documentation xml:lang="en">Activity ID reference.</xsd:documentation></xsd:annotation><xsd:complexType><xsd:attribute name="Ref" type="xsd:IDREF" use="required"><xsd:annotation><xsd:documentation xml:lang="en">ID reference to an activity flow definition.</xsd:documentation></xsd:annotation></xsd:attribute></xsd:complexType></xsd:element><xsd:element name="ActivityFlowSetRef"><xsd:annotation><xsd:documentation xml:lang="en">Activity flow set ID reference.</xsd:documentation></xsd:annotation><xsd:complexType><xsd:attribute name="Ref" type="xsd:IDREF" use="required"><xsd:annotation><xsd:documentation xml:lang="en">ID reference to an activity flow set definition.</xsd:documentation></xsd:annotation></xsd:attribute></xsd:complexType></xsd:element></xsd:choice></xsd:sequence></xsd:complexType></xsd:element>
<xsd:element name="ActivityFlowRef"><xsd:annotation><xsd:documentation xml:lang="en">Activity ID reference.</xsd:documentation></xsd:annotation><xsd:complexType><xsd:attribute name="Ref" type="xsd:IDREF" use="required"><xsd:annotation><xsd:documentation xml:lang="en">ID reference to an activity flow definition.</xsd:documentation></xsd:annotation></xsd:attribute></xsd:complexType></xsd:element>
<xsd:element name="ActivityFlowSetRef"><xsd:annotation><xsd:documentation xml:lang="en">Activity flow set ID reference.</xsd:documentation></xsd:annotation><xsd:complexType><xsd:attribute name="Ref" type="xsd:IDREF" use="required"><xsd:annotation><xsd:documentation xml:lang="en">ID reference to an activity flow set definition.</xsd:documentation></xsd:annotation></xsd:attribute></xsd:complexType></xsd:element>
<xsd:element name="Scenarios"><xsd:annotation><xsd:documentation xml:lang="en">Container for scenario definitions.</xsd:documentation></xsd:annotation><xsd:complexType><xsd:sequence maxOccurs="unbounded"><xsd:element name="Scenario"><xsd:annotation><xsd:documentation xml:lang="en">Scenario definition.</xsd:documentation></xsd:annotation><xsd:complexType><xsd:sequence><xsd:element minOccurs="0" name="Description" type="xsd:string"><xsd:annotation><xsd:documentation xml:lang="en">Long description of parent element.</xsd:documentation></xsd:annotation></xsd:element><xsd:element minOccurs="0" name="ActivityFlowSets"><xsd:annotation><xsd:documentation xml:lang="en">Component activity flow set container local to this scenario.</xsd:documentation></xsd:annotation><xsd:complexType><xsd:sequence maxOccurs="unbounded"><xsd:element name="ActivityFlowSet" type="CT_ActivityFlowSet"><xsd:annotation><xsd:documentation xml:lang="en">Activity flow set definition local to the current scenario.</xsd:documentation></xsd:annotation></xsd:element></xsd:sequence></xsd:complexType></xsd:element><xsd:element minOccurs="0" name="Redefinitions"><xsd:annotation><xsd:documentation xml:lang="en">Container for scenario adjustments.</xsd:documentation></xsd:annotation><xsd:complexType><xsd:sequence maxOccurs="unbounded"><xsd:element name="Redefinition"><xsd:annotation><xsd:documentation xml:lang="en">Scenario adjustment definition that is implemented as element redefinition of a MPFO-XML element.</xsd:documentation></xsd:annotation><xsd:complexType><xsd:sequence><xsd:element minOccurs="0" name="Description" type="xsd:string"><xsd:annotation><xsd:documentation xml:lang="en">Long description of parent element.</xsd:documentation></xsd:annotation></xsd:element><xsd:element name="RedefinedElementRef"><xsd:annotation><xsd:documentation xml:lang="en">ID reference to MPFO-XML element that is to be redefined.</xsd:documentation></xsd:annotation><xsd:complexType><xsd:attribute name="Ref" type="xsd:IDREF"><xsd:annotation><xsd:documentation xml:lang="en">ID reference to MPFO-XML element that is to be redefined.</xsd:documentation></xsd:annotation></xsd:attribute></xsd:complexType></xsd:element><xsd:choice><xsd:element name="Port" type="CT_Port"><xsd:annotation><xsd:documentation xml:lang="en">Port redefinition.</xsd:documentation></xsd:annotation></xsd:element><xsd:element name="PortSet" type="CT_PortSet"><xsd:annotation><xsd:documentation xml:lang="en">Port set redefinition.</xsd:documentation></xsd:annotation></xsd:element><xsd:element name="Load" type="CT_Load"><xsd:annotation><xsd:documentation xml:lang="en">Load redefinition.</xsd:documentation></xsd:annotation></xsd:element><xsd:element name="LoadSet" type="CT_LoadSet"><xsd:annotation><xsd:documentation xml:lang="en">Load set redefinition.</xsd:documentation></xsd:annotation></xsd:element><xsd:element name="Action" type="CT_Action"><xsd:annotation><xsd:documentation xml:lang="en">Action redefinition.</xsd:documentation></xsd:annotation></xsd:element><xsd:element name="ActionSet" type="CT_ActionSet"><xsd:annotation><xsd:documentation xml:lang="en">Action set redefinition.</xsd:documentation></xsd:annotation></xsd:element><xsd:element name="Activity" type="CT_Activity"><xsd:annotation><xsd:documentation xml:lang="en">Activity redefinition.</xsd:documentation></xsd:annotation></xsd:element><xsd:element name="ActivityFlow" type="CT_ActivityFlow"><xsd:annotation><xsd:documentation xml:lang="en">Activity flow redefinition.</xsd:documentation></xsd:annotation></xsd:element><xsd:element name="ActivityFlowSet" type="CT_ActivityFlowSet"><xsd:annotation><xsd:documentation xml:lang="en">Activity flow set redefinition.</xsd:documentation></xsd:annotation></xsd:element></xsd:choice></xsd:sequence><xsd:attributeGroup ref="AG_ExtendedElementAttributes"/></xsd:complexType></xsd:element></xsd:sequence><xsd:attribute default="true" name="IsOrdered" type="xsd:boolean"><xsd:annotation><xsd:documentation xml:lang="en">Referenced redefinitions are to be applied either in an orderly or unordered fashion.</xsd:documentation></xsd:annotation></xsd:attribute></xsd:complexType></xsd:element><xsd:element name="ActivityFlowSetRefs"><xsd:annotation><xsd:documentation xml:lang="en">Definition of the scenario application, which is defined by a sequence of ID references to activity sets.</xsd:documentation></xsd:annotation><xsd:complexType><xsd:sequence maxOccurs="unbounded"><xsd:element name="ActivityFlowSetRef"><xsd:annotation><xsd:documentation xml:lang="en">Activity flow set ID reference.</xsd:documentation></xsd:annotation><xsd:complexType><xsd:attribute name="Ref" type="xsd:IDREF" use="required"><xsd:annotation><xsd:documentation xml:lang="en">ID reference to an activity flow set definition.</xsd:documentation></xsd:annotation></xsd:attribute></xsd:complexType></xsd:element></xsd:sequence></xsd:complexType></xsd:element></xsd:sequence><xsd:attributeGroup ref="AG_ExtendedElementAttributes"/></xsd:complexType></xsd:element></xsd:sequence></xsd:complexType></xsd:element>
<div><h3>base (as an attribute name)</h3><p>denotes an attribute whose value provides a URI to be used as the base for interpreting any relative URIs in the scope of the element on which it appears; its value is inherited. This name is reserved by virtue of its definition in the XML Base specification.</p><p>See<a href="http://www.w3.org/TR/xmlbase/">http://www.w3.org/TR/xmlbase/</a>for information about this attribute.</p></div>
Source
<xsd:element name="Scenario"><xsd:annotation><xsd:documentation xml:lang="en">Scenario definition.</xsd:documentation></xsd:annotation><xsd:complexType><xsd:sequence><xsd:element minOccurs="0" name="Description" type="xsd:string"><xsd:annotation><xsd:documentation xml:lang="en">Long description of parent element.</xsd:documentation></xsd:annotation></xsd:element><xsd:element minOccurs="0" name="ActivityFlowSets"><xsd:annotation><xsd:documentation xml:lang="en">Component activity flow set container local to this scenario.</xsd:documentation></xsd:annotation><xsd:complexType><xsd:sequence maxOccurs="unbounded"><xsd:element name="ActivityFlowSet" type="CT_ActivityFlowSet"><xsd:annotation><xsd:documentation xml:lang="en">Activity flow set definition local to the current scenario.</xsd:documentation></xsd:annotation></xsd:element></xsd:sequence></xsd:complexType></xsd:element><xsd:element minOccurs="0" name="Redefinitions"><xsd:annotation><xsd:documentation xml:lang="en">Container for scenario adjustments.</xsd:documentation></xsd:annotation><xsd:complexType><xsd:sequence maxOccurs="unbounded"><xsd:element name="Redefinition"><xsd:annotation><xsd:documentation xml:lang="en">Scenario adjustment definition that is implemented as element redefinition of a MPFO-XML element.</xsd:documentation></xsd:annotation><xsd:complexType><xsd:sequence><xsd:element minOccurs="0" name="Description" type="xsd:string"><xsd:annotation><xsd:documentation xml:lang="en">Long description of parent element.</xsd:documentation></xsd:annotation></xsd:element><xsd:element name="RedefinedElementRef"><xsd:annotation><xsd:documentation xml:lang="en">ID reference to MPFO-XML element that is to be redefined.</xsd:documentation></xsd:annotation><xsd:complexType><xsd:attribute name="Ref" type="xsd:IDREF"><xsd:annotation><xsd:documentation xml:lang="en">ID reference to MPFO-XML element that is to be redefined.</xsd:documentation></xsd:annotation></xsd:attribute></xsd:complexType></xsd:element><xsd:choice><xsd:element name="Port" type="CT_Port"><xsd:annotation><xsd:documentation xml:lang="en">Port redefinition.</xsd:documentation></xsd:annotation></xsd:element><xsd:element name="PortSet" type="CT_PortSet"><xsd:annotation><xsd:documentation xml:lang="en">Port set redefinition.</xsd:documentation></xsd:annotation></xsd:element><xsd:element name="Load" type="CT_Load"><xsd:annotation><xsd:documentation xml:lang="en">Load redefinition.</xsd:documentation></xsd:annotation></xsd:element><xsd:element name="LoadSet" type="CT_LoadSet"><xsd:annotation><xsd:documentation xml:lang="en">Load set redefinition.</xsd:documentation></xsd:annotation></xsd:element><xsd:element name="Action" type="CT_Action"><xsd:annotation><xsd:documentation xml:lang="en">Action redefinition.</xsd:documentation></xsd:annotation></xsd:element><xsd:element name="ActionSet" type="CT_ActionSet"><xsd:annotation><xsd:documentation xml:lang="en">Action set redefinition.</xsd:documentation></xsd:annotation></xsd:element><xsd:element name="Activity" type="CT_Activity"><xsd:annotation><xsd:documentation xml:lang="en">Activity redefinition.</xsd:documentation></xsd:annotation></xsd:element><xsd:element name="ActivityFlow" type="CT_ActivityFlow"><xsd:annotation><xsd:documentation xml:lang="en">Activity flow redefinition.</xsd:documentation></xsd:annotation></xsd:element><xsd:element name="ActivityFlowSet" type="CT_ActivityFlowSet"><xsd:annotation><xsd:documentation xml:lang="en">Activity flow set redefinition.</xsd:documentation></xsd:annotation></xsd:element></xsd:choice></xsd:sequence><xsd:attributeGroup ref="AG_ExtendedElementAttributes"/></xsd:complexType></xsd:element></xsd:sequence><xsd:attribute default="true" name="IsOrdered" type="xsd:boolean"><xsd:annotation><xsd:documentation xml:lang="en">Referenced redefinitions are to be applied either in an orderly or unordered fashion.</xsd:documentation></xsd:annotation></xsd:attribute></xsd:complexType></xsd:element><xsd:element name="ActivityFlowSetRefs"><xsd:annotation><xsd:documentation xml:lang="en">Definition of the scenario application, which is defined by a sequence of ID references to activity sets.</xsd:documentation></xsd:annotation><xsd:complexType><xsd:sequence maxOccurs="unbounded"><xsd:element name="ActivityFlowSetRef"><xsd:annotation><xsd:documentation xml:lang="en">Activity flow set ID reference.</xsd:documentation></xsd:annotation><xsd:complexType><xsd:attribute name="Ref" type="xsd:IDREF" use="required"><xsd:annotation><xsd:documentation xml:lang="en">ID reference to an activity flow set definition.</xsd:documentation></xsd:annotation></xsd:attribute></xsd:complexType></xsd:element></xsd:sequence></xsd:complexType></xsd:element></xsd:sequence><xsd:attributeGroup ref="AG_ExtendedElementAttributes"/></xsd:complexType></xsd:element>
<xsd:element minOccurs="0" name="ActivityFlowSets"><xsd:annotation><xsd:documentation xml:lang="en">Component activity flow set container local to this scenario.</xsd:documentation></xsd:annotation><xsd:complexType><xsd:sequence maxOccurs="unbounded"><xsd:element name="ActivityFlowSet" type="CT_ActivityFlowSet"><xsd:annotation><xsd:documentation xml:lang="en">Activity flow set definition local to the current scenario.</xsd:documentation></xsd:annotation></xsd:element></xsd:sequence></xsd:complexType></xsd:element>
<div><h3>base (as an attribute name)</h3><p>denotes an attribute whose value provides a URI to be used as the base for interpreting any relative URIs in the scope of the element on which it appears; its value is inherited. This name is reserved by virtue of its definition in the XML Base specification.</p><p>See<a href="http://www.w3.org/TR/xmlbase/">http://www.w3.org/TR/xmlbase/</a>for information about this attribute.</p></div>
Source
<xsd:element name="ActivityFlowSet" type="CT_ActivityFlowSet"><xsd:annotation><xsd:documentation xml:lang="en">Activity flow set definition local to the current scenario.</xsd:documentation></xsd:annotation></xsd:element>
Referenced redefinitions are to be applied either in an orderly or unordered fashion.
Source
<xsd:element minOccurs="0" name="Redefinitions"><xsd:annotation><xsd:documentation xml:lang="en">Container for scenario adjustments.</xsd:documentation></xsd:annotation><xsd:complexType><xsd:sequence maxOccurs="unbounded"><xsd:element name="Redefinition"><xsd:annotation><xsd:documentation xml:lang="en">Scenario adjustment definition that is implemented as element redefinition of a MPFO-XML element.</xsd:documentation></xsd:annotation><xsd:complexType><xsd:sequence><xsd:element minOccurs="0" name="Description" type="xsd:string"><xsd:annotation><xsd:documentation xml:lang="en">Long description of parent element.</xsd:documentation></xsd:annotation></xsd:element><xsd:element name="RedefinedElementRef"><xsd:annotation><xsd:documentation xml:lang="en">ID reference to MPFO-XML element that is to be redefined.</xsd:documentation></xsd:annotation><xsd:complexType><xsd:attribute name="Ref" type="xsd:IDREF"><xsd:annotation><xsd:documentation xml:lang="en">ID reference to MPFO-XML element that is to be redefined.</xsd:documentation></xsd:annotation></xsd:attribute></xsd:complexType></xsd:element><xsd:choice><xsd:element name="Port" type="CT_Port"><xsd:annotation><xsd:documentation xml:lang="en">Port redefinition.</xsd:documentation></xsd:annotation></xsd:element><xsd:element name="PortSet" type="CT_PortSet"><xsd:annotation><xsd:documentation xml:lang="en">Port set redefinition.</xsd:documentation></xsd:annotation></xsd:element><xsd:element name="Load" type="CT_Load"><xsd:annotation><xsd:documentation xml:lang="en">Load redefinition.</xsd:documentation></xsd:annotation></xsd:element><xsd:element name="LoadSet" type="CT_LoadSet"><xsd:annotation><xsd:documentation xml:lang="en">Load set redefinition.</xsd:documentation></xsd:annotation></xsd:element><xsd:element name="Action" type="CT_Action"><xsd:annotation><xsd:documentation xml:lang="en">Action redefinition.</xsd:documentation></xsd:annotation></xsd:element><xsd:element name="ActionSet" type="CT_ActionSet"><xsd:annotation><xsd:documentation xml:lang="en">Action set redefinition.</xsd:documentation></xsd:annotation></xsd:element><xsd:element name="Activity" type="CT_Activity"><xsd:annotation><xsd:documentation xml:lang="en">Activity redefinition.</xsd:documentation></xsd:annotation></xsd:element><xsd:element name="ActivityFlow" type="CT_ActivityFlow"><xsd:annotation><xsd:documentation xml:lang="en">Activity flow redefinition.</xsd:documentation></xsd:annotation></xsd:element><xsd:element name="ActivityFlowSet" type="CT_ActivityFlowSet"><xsd:annotation><xsd:documentation xml:lang="en">Activity flow set redefinition.</xsd:documentation></xsd:annotation></xsd:element></xsd:choice></xsd:sequence><xsd:attributeGroup ref="AG_ExtendedElementAttributes"/></xsd:complexType></xsd:element></xsd:sequence><xsd:attribute default="true" name="IsOrdered" type="xsd:boolean"><xsd:annotation><xsd:documentation xml:lang="en">Referenced redefinitions are to be applied either in an orderly or unordered fashion.</xsd:documentation></xsd:annotation></xsd:attribute></xsd:complexType></xsd:element>
<div><h3>base (as an attribute name)</h3><p>denotes an attribute whose value provides a URI to be used as the base for interpreting any relative URIs in the scope of the element on which it appears; its value is inherited. This name is reserved by virtue of its definition in the XML Base specification.</p><p>See<a href="http://www.w3.org/TR/xmlbase/">http://www.w3.org/TR/xmlbase/</a>for information about this attribute.</p></div>
Source
<xsd:element name="Redefinition"><xsd:annotation><xsd:documentation xml:lang="en">Scenario adjustment definition that is implemented as element redefinition of a MPFO-XML element.</xsd:documentation></xsd:annotation><xsd:complexType><xsd:sequence><xsd:element minOccurs="0" name="Description" type="xsd:string"><xsd:annotation><xsd:documentation xml:lang="en">Long description of parent element.</xsd:documentation></xsd:annotation></xsd:element><xsd:element name="RedefinedElementRef"><xsd:annotation><xsd:documentation xml:lang="en">ID reference to MPFO-XML element that is to be redefined.</xsd:documentation></xsd:annotation><xsd:complexType><xsd:attribute name="Ref" type="xsd:IDREF"><xsd:annotation><xsd:documentation xml:lang="en">ID reference to MPFO-XML element that is to be redefined.</xsd:documentation></xsd:annotation></xsd:attribute></xsd:complexType></xsd:element><xsd:choice><xsd:element name="Port" type="CT_Port"><xsd:annotation><xsd:documentation xml:lang="en">Port redefinition.</xsd:documentation></xsd:annotation></xsd:element><xsd:element name="PortSet" type="CT_PortSet"><xsd:annotation><xsd:documentation xml:lang="en">Port set redefinition.</xsd:documentation></xsd:annotation></xsd:element><xsd:element name="Load" type="CT_Load"><xsd:annotation><xsd:documentation xml:lang="en">Load redefinition.</xsd:documentation></xsd:annotation></xsd:element><xsd:element name="LoadSet" type="CT_LoadSet"><xsd:annotation><xsd:documentation xml:lang="en">Load set redefinition.</xsd:documentation></xsd:annotation></xsd:element><xsd:element name="Action" type="CT_Action"><xsd:annotation><xsd:documentation xml:lang="en">Action redefinition.</xsd:documentation></xsd:annotation></xsd:element><xsd:element name="ActionSet" type="CT_ActionSet"><xsd:annotation><xsd:documentation xml:lang="en">Action set redefinition.</xsd:documentation></xsd:annotation></xsd:element><xsd:element name="Activity" type="CT_Activity"><xsd:annotation><xsd:documentation xml:lang="en">Activity redefinition.</xsd:documentation></xsd:annotation></xsd:element><xsd:element name="ActivityFlow" type="CT_ActivityFlow"><xsd:annotation><xsd:documentation xml:lang="en">Activity flow redefinition.</xsd:documentation></xsd:annotation></xsd:element><xsd:element name="ActivityFlowSet" type="CT_ActivityFlowSet"><xsd:annotation><xsd:documentation xml:lang="en">Activity flow set redefinition.</xsd:documentation></xsd:annotation></xsd:element></xsd:choice></xsd:sequence><xsd:attributeGroup ref="AG_ExtendedElementAttributes"/></xsd:complexType></xsd:element>
ID reference to MPFO-XML element that is to be redefined.
Source
<xsd:element name="RedefinedElementRef"><xsd:annotation><xsd:documentation xml:lang="en">ID reference to MPFO-XML element that is to be redefined.</xsd:documentation></xsd:annotation><xsd:complexType><xsd:attribute name="Ref" type="xsd:IDREF"><xsd:annotation><xsd:documentation xml:lang="en">ID reference to MPFO-XML element that is to be redefined.</xsd:documentation></xsd:annotation></xsd:attribute></xsd:complexType></xsd:element>
<div><h3>base (as an attribute name)</h3><p>denotes an attribute whose value provides a URI to be used as the base for interpreting any relative URIs in the scope of the element on which it appears; its value is inherited. This name is reserved by virtue of its definition in the XML Base specification.</p><p>See<a href="http://www.w3.org/TR/xmlbase/">http://www.w3.org/TR/xmlbase/</a>for information about this attribute.</p></div>
<div><h3>base (as an attribute name)</h3><p>denotes an attribute whose value provides a URI to be used as the base for interpreting any relative URIs in the scope of the element on which it appears; its value is inherited. This name is reserved by virtue of its definition in the XML Base specification.</p><p>See<a href="http://www.w3.org/TR/xmlbase/">http://www.w3.org/TR/xmlbase/</a>for information about this attribute.</p></div>
Source
<xsd:element name="PortSet" type="CT_PortSet"><xsd:annotation><xsd:documentation xml:lang="en">Port set redefinition.</xsd:documentation></xsd:annotation></xsd:element>
<div><h3>base (as an attribute name)</h3><p>denotes an attribute whose value provides a URI to be used as the base for interpreting any relative URIs in the scope of the element on which it appears; its value is inherited. This name is reserved by virtue of its definition in the XML Base specification.</p><p>See<a href="http://www.w3.org/TR/xmlbase/">http://www.w3.org/TR/xmlbase/</a>for information about this attribute.</p></div>
<div><h3>base (as an attribute name)</h3><p>denotes an attribute whose value provides a URI to be used as the base for interpreting any relative URIs in the scope of the element on which it appears; its value is inherited. This name is reserved by virtue of its definition in the XML Base specification.</p><p>See<a href="http://www.w3.org/TR/xmlbase/">http://www.w3.org/TR/xmlbase/</a>for information about this attribute.</p></div>
Source
<xsd:element name="LoadSet" type="CT_LoadSet"><xsd:annotation><xsd:documentation xml:lang="en">Load set redefinition.</xsd:documentation></xsd:annotation></xsd:element>
<div><h3>base (as an attribute name)</h3><p>denotes an attribute whose value provides a URI to be used as the base for interpreting any relative URIs in the scope of the element on which it appears; its value is inherited. This name is reserved by virtue of its definition in the XML Base specification.</p><p>See<a href="http://www.w3.org/TR/xmlbase/">http://www.w3.org/TR/xmlbase/</a>for information about this attribute.</p></div>
<div><h3>base (as an attribute name)</h3><p>denotes an attribute whose value provides a URI to be used as the base for interpreting any relative URIs in the scope of the element on which it appears; its value is inherited. This name is reserved by virtue of its definition in the XML Base specification.</p><p>See<a href="http://www.w3.org/TR/xmlbase/">http://www.w3.org/TR/xmlbase/</a>for information about this attribute.</p></div>
Source
<xsd:element name="ActionSet" type="CT_ActionSet"><xsd:annotation><xsd:documentation xml:lang="en">Action set redefinition.</xsd:documentation></xsd:annotation></xsd:element>
<div><h3>base (as an attribute name)</h3><p>denotes an attribute whose value provides a URI to be used as the base for interpreting any relative URIs in the scope of the element on which it appears; its value is inherited. This name is reserved by virtue of its definition in the XML Base specification.</p><p>See<a href="http://www.w3.org/TR/xmlbase/">http://www.w3.org/TR/xmlbase/</a>for information about this attribute.</p></div>
<div><h3>base (as an attribute name)</h3><p>denotes an attribute whose value provides a URI to be used as the base for interpreting any relative URIs in the scope of the element on which it appears; its value is inherited. This name is reserved by virtue of its definition in the XML Base specification.</p><p>See<a href="http://www.w3.org/TR/xmlbase/">http://www.w3.org/TR/xmlbase/</a>for information about this attribute.</p></div>
<div><h3>base (as an attribute name)</h3><p>denotes an attribute whose value provides a URI to be used as the base for interpreting any relative URIs in the scope of the element on which it appears; its value is inherited. This name is reserved by virtue of its definition in the XML Base specification.</p><p>See<a href="http://www.w3.org/TR/xmlbase/">http://www.w3.org/TR/xmlbase/</a>for information about this attribute.</p></div>
Source
<xsd:element name="ActivityFlowSet" type="CT_ActivityFlowSet"><xsd:annotation><xsd:documentation xml:lang="en">Activity flow set redefinition.</xsd:documentation></xsd:annotation></xsd:element>
<xsd:element name="ActivityFlowSetRefs"><xsd:annotation><xsd:documentation xml:lang="en">Definition of the scenario application, which is defined by a sequence of ID references to activity sets.</xsd:documentation></xsd:annotation><xsd:complexType><xsd:sequence maxOccurs="unbounded"><xsd:element name="ActivityFlowSetRef"><xsd:annotation><xsd:documentation xml:lang="en">Activity flow set ID reference.</xsd:documentation></xsd:annotation><xsd:complexType><xsd:attribute name="Ref" type="xsd:IDREF" use="required"><xsd:annotation><xsd:documentation xml:lang="en">ID reference to an activity flow set definition.</xsd:documentation></xsd:annotation></xsd:attribute></xsd:complexType></xsd:element></xsd:sequence></xsd:complexType></xsd:element>
<xsd:element name="ActivityFlowSetRef"><xsd:annotation><xsd:documentation xml:lang="en">Activity flow set ID reference.</xsd:documentation></xsd:annotation><xsd:complexType><xsd:attribute name="Ref" type="xsd:IDREF" use="required"><xsd:annotation><xsd:documentation xml:lang="en">ID reference to an activity flow set definition.</xsd:documentation></xsd:annotation></xsd:attribute></xsd:complexType></xsd:element>
<xsd:element name="Application" minOccurs="0"><xsd:annotation><xsd:documentation xml:lang="en">Definition of scenario sequence application, which is defined by a set of ID references to scenarios.</xsd:documentation></xsd:annotation><xsd:complexType><xsd:sequence><xsd:element minOccurs="0" name="Description" type="xsd:string"><xsd:annotation><xsd:documentation xml:lang="en">Long description of parent element.</xsd:documentation></xsd:annotation></xsd:element><xsd:element name="ScenarioRefs"><xsd:annotation><xsd:documentation xml:lang="en">Container for scenario ID references.</xsd:documentation></xsd:annotation><xsd:complexType><xsd:sequence maxOccurs="unbounded"><xsd:element name="ScenarioRef"><xsd:annotation><xsd:documentation xml:lang="en">Scenario ID reference.</xsd:documentation></xsd:annotation><xsd:complexType><xsd:attribute name="Ref" type="xsd:IDREF" use="required"><xsd:annotation><xsd:documentation xml:lang="en">ID reference to a scenario definition.</xsd:documentation></xsd:annotation></xsd:attribute></xsd:complexType></xsd:element></xsd:sequence></xsd:complexType></xsd:element></xsd:sequence><xsd:attributeGroup ref="AG_BasicElementAttributes"/><xsd:attribute default="true" name="IsOrdered" type="xsd:boolean"><xsd:annotation><xsd:documentation xml:lang="en">Referenced scenarios are to be executed either ordered or unordered.</xsd:documentation></xsd:annotation></xsd:attribute></xsd:complexType></xsd:element>
<xsd:element name="ScenarioRefs"><xsd:annotation><xsd:documentation xml:lang="en">Container for scenario ID references.</xsd:documentation></xsd:annotation><xsd:complexType><xsd:sequence maxOccurs="unbounded"><xsd:element name="ScenarioRef"><xsd:annotation><xsd:documentation xml:lang="en">Scenario ID reference.</xsd:documentation></xsd:annotation><xsd:complexType><xsd:attribute name="Ref" type="xsd:IDREF" use="required"><xsd:annotation><xsd:documentation xml:lang="en">ID reference to a scenario definition.</xsd:documentation></xsd:annotation></xsd:attribute></xsd:complexType></xsd:element></xsd:sequence></xsd:complexType></xsd:element>
<xsd:element name="ScenarioRef"><xsd:annotation><xsd:documentation xml:lang="en">Scenario ID reference.</xsd:documentation></xsd:annotation><xsd:complexType><xsd:attribute name="Ref" type="xsd:IDREF" use="required"><xsd:annotation><xsd:documentation xml:lang="en">ID reference to a scenario definition.</xsd:documentation></xsd:annotation></xsd:attribute></xsd:complexType></xsd:element>
<div><h3>base (as an attribute name)</h3><p>denotes an attribute whose value provides a URI to be used as the base for interpreting any relative URIs in the scope of the element on which it appears; its value is inherited. This name is reserved by virtue of its definition in the XML Base specification.</p><p>See<a href="http://www.w3.org/TR/xmlbase/">http://www.w3.org/TR/xmlbase/</a>for information about this attribute.</p></div>
Source
<xsd:element name="RequirementDefinition" minOccurs="0" type="CT_RequirementDefinition"><xsd:annotation><xsd:documentation xml:lang="en">External definition of mission profile related requirements.</xsd:documentation></xsd:annotation></xsd:element>
ANY element from namespace(s) 'http://www.omg.org/spec/ReqIF/20110401/reqif.xsd'
Source
<xsd:element name="InlineData"><xsd:annotation><xsd:documentation xml:lang="en">In-lined requirements data.</xsd:documentation></xsd:annotation><xsd:complexType><xsd:choice><xsd:any minOccurs="1" namespace="http://www.omg.org/spec/ReqIF/20110401/reqif.xsd" processContents="lax"><xsd:annotation><xsd:documentation xml:lang="en">Container for contents provided in the OMG Requirements Interchange Format (ReqIF).</xsd:documentation></xsd:annotation></xsd:any></xsd:choice></xsd:complexType></xsd:element>
<xsd:element name="MPFo"><xsd:annotation><xsd:documentation xml:lang="en">Primary root element of the MPFO-XML mission profile document. The document describes the mission profile of a component set.</xsd:documentation></xsd:annotation><xsd:complexType><xsd:choice><xsd:sequence><xsd:element minOccurs="0" name="Description" type="xsd:string"><xsd:annotation><xsd:documentation xml:lang="en">General description of component set and mission profile.</xsd:documentation></xsd:annotation></xsd:element><xsd:element name="Include" minOccurs="0"><xsd:annotation><xsd:documentation xml:lang="en">Global definitions by XML include mechanism.</xsd:documentation></xsd:annotation><xsd:complexType><xsd:sequence maxOccurs="unbounded"><xsd:element name="ExternalDefinition" type="CT_External"><xsd:annotation><xsd:documentation xml:lang="en">Virtual root element for external definitions.</xsd:documentation></xsd:annotation></xsd:element></xsd:sequence></xsd:complexType></xsd:element><xsd:element name="DocumentDefinition"><xsd:annotation><xsd:documentation xml:lang="en">Definition of document revisions.</xsd:documentation></xsd:annotation><xsd:complexType><xsd:choice><xsd:element name="Documents"><xsd:annotation><xsd:documentation xml:lang="en">Document revisions container.</xsd:documentation></xsd:annotation><xsd:complexType><xsd:sequence maxOccurs="unbounded"><xsd:element name="Document"><xsd:annotation><xsd:documentation xml:lang="en">Document revision.</xsd:documentation></xsd:annotation><xsd:complexType><xsd:sequence minOccurs="0"><xsd:element minOccurs="0" name="Description" type="xsd:string"><xsd:annotation><xsd:documentation xml:lang="en">Long description of parent element.</xsd:documentation></xsd:annotation></xsd:element><xsd:element name="Creator"><xsd:annotation><xsd:documentation xml:lang="en">Detailed author information for document revision.</xsd:documentation></xsd:annotation><xsd:complexType><xsd:attribute name="Name" type="xsd:string" use="required"><xsd:annotation><xsd:documentation xml:lang="en">Author name.</xsd:documentation></xsd:annotation></xsd:attribute><xsd:attribute name="Organization" type="xsd:string" use="required"><xsd:annotation><xsd:documentation xml:lang="en">Author organization.</xsd:documentation></xsd:annotation></xsd:attribute><xsd:attribute name="CreationTimeStamp" type="xsd:dateTime" use="required"><xsd:annotation><xsd:documentation xml:lang="en">Date and time of element creation.</xsd:documentation></xsd:annotation></xsd:attribute><xsd:attribute name="Address" type="xsd:string"><xsd:annotation><xsd:documentation xml:lang="en">Author address.</xsd:documentation></xsd:annotation></xsd:attribute><xsd:attribute name="Email" type="xsd:string"><xsd:annotation><xsd:documentation xml:lang="en">Author email.</xsd:documentation></xsd:annotation></xsd:attribute><xsd:attribute name="Telephone" type="xsd:string"><xsd:annotation><xsd:documentation xml:lang="en">Author telephone.</xsd:documentation></xsd:annotation></xsd:attribute><xsd:attribute name="ToolName" type="xsd:string"><xsd:annotation><xsd:documentation xml:lang="en">Name of tool that exported the MPFO-XML document.</xsd:documentation></xsd:annotation></xsd:attribute><xsd:attribute name="ToolVersion" type="xsd:string"><xsd:annotation><xsd:documentation xml:lang="en">Version of tool that exported the MPFO-XML document.</xsd:documentation></xsd:annotation></xsd:attribute></xsd:complexType></xsd:element><xsd:element minOccurs="0" ref="ds:Signature"><xsd:annotation><xsd:documentation xml:lang="en">Electronic signature for document revision.</xsd:documentation></xsd:annotation></xsd:element></xsd:sequence><xsd:attribute name="Id" type="xsd:ID" use="required"><xsd:annotation><xsd:documentation xml:lang="en">Element ID.</xsd:documentation></xsd:annotation></xsd:attribute><xsd:attribute name="Revision" type="xsd:string" use="required"><xsd:annotation><xsd:documentation xml:lang="en">Document revision.</xsd:documentation></xsd:annotation></xsd:attribute><xsd:attribute name="ShortDescription" type="xsd:string"><xsd:annotation><xsd:documentation xml:lang="en">Short element description.</xsd:documentation></xsd:annotation></xsd:attribute><xsd:attribute name="Modificator" type="xsd:string"><xsd:annotation><xsd:documentation xml:lang="en">Name of the user who last modified the element contents.</xsd:documentation></xsd:annotation></xsd:attribute><xsd:attribute name="ModificationTimeStamp" type="xsd:dateTime"><xsd:annotation><xsd:documentation xml:lang="en">Date and time of last element modification.</xsd:documentation></xsd:annotation></xsd:attribute><xsd:attribute name="DocumentTitle" type="xsd:string"><xsd:annotation><xsd:documentation xml:lang="en">Document title.</xsd:documentation></xsd:annotation></xsd:attribute><xsd:attribute name="PredecessorDocumentRef" type="xsd:IDREF"><xsd:annotation><xsd:documentation xml:lang="en">ID reference of predecessor document revision.</xsd:documentation></xsd:annotation></xsd:attribute></xsd:complexType></xsd:element></xsd:sequence></xsd:complexType></xsd:element><xsd:element ref="xenc:EncryptedData"><xsd:annotation><xsd:documentation xml:lang="en">Encryption of element content.</xsd:documentation></xsd:annotation></xsd:element></xsd:choice></xsd:complexType></xsd:element><xsd:element name="PortDefinition" type="CT_PortDefinition" minOccurs="0"><xsd:annotation><xsd:documentation xml:lang="en">Definition of component ports and port sets.</xsd:documentation></xsd:annotation></xsd:element><xsd:element name="LoadDefinition" type="CT_LoadDefinition" minOccurs="0"><xsd:annotation><xsd:documentation xml:lang="en">Definition of loads and load sets.</xsd:documentation></xsd:annotation></xsd:element><xsd:element name="ActionDefinition" type="CT_ActionDefinition" minOccurs="0"><xsd:annotation><xsd:documentation xml:lang="en">Definition of actions and action sets.</xsd:documentation></xsd:annotation></xsd:element><xsd:element name="ActivityDefinition" minOccurs="0" type="CT_ActivityDefinition"><xsd:annotation><xsd:documentation xml:lang="en">Definition of activities, activity flows and activity flow sets.</xsd:documentation></xsd:annotation></xsd:element><xsd:element minOccurs="0" name="ScenarioDefinition" type="CT_ScenarioDefinition"><xsd:annotation><xsd:documentation xml:lang="en">Definition of application scenarios.</xsd:documentation></xsd:annotation></xsd:element><xsd:element minOccurs="0" name="RequirementDefinition" type="CT_RequirementDefinition"><xsd:annotation><xsd:documentation xml:lang="en">Definition of mission profile related requirements.</xsd:documentation></xsd:annotation></xsd:element></xsd:sequence><xsd:element ref="xenc:EncryptedData"><xsd:annotation><xsd:documentation xml:lang="en">Encryption of element content.</xsd:documentation></xsd:annotation></xsd:element></xsd:choice><xsd:attributeGroup ref="AG_BasicElementAttributes"/><xsd:attribute name="MPFoVersion" type="ST_MPFoVersion" use="required"><xsd:annotation><xsd:documentation xml:lang="en">Used MPFO-XML format version.</xsd:documentation></xsd:annotation></xsd:attribute><xsd:attribute name="Revision" type="xsd:string"><xsd:annotation><xsd:documentation xml:lang="en">Version of the document revision. This attribute should be used in case some or all of the (top - 1) level elements are encrypted.</xsd:documentation></xsd:annotation></xsd:attribute></xsd:complexType></xsd:element>
General description of component set and mission profile.
Diagram
Type
xsd:string
Properties
content
simple
minOccurs
0
Source
<xsd:element minOccurs="0" name="Description" type="xsd:string"><xsd:annotation><xsd:documentation xml:lang="en">General description of component set and mission profile.</xsd:documentation></xsd:annotation></xsd:element>
<xsd:element name="Include" minOccurs="0"><xsd:annotation><xsd:documentation xml:lang="en">Global definitions by XML include mechanism.</xsd:documentation></xsd:annotation><xsd:complexType><xsd:sequence maxOccurs="unbounded"><xsd:element name="ExternalDefinition" type="CT_External"><xsd:annotation><xsd:documentation xml:lang="en">Virtual root element for external definitions.</xsd:documentation></xsd:annotation></xsd:element></xsd:sequence></xsd:complexType></xsd:element>
<div><h3>base (as an attribute name)</h3><p>denotes an attribute whose value provides a URI to be used as the base for interpreting any relative URIs in the scope of the element on which it appears; its value is inherited. This name is reserved by virtue of its definition in the XML Base specification.</p><p>See<a href="http://www.w3.org/TR/xmlbase/">http://www.w3.org/TR/xmlbase/</a>for information about this attribute.</p></div>
Source
<xsd:element name="ExternalDefinition" type="CT_External"><xsd:annotation><xsd:documentation xml:lang="en">Virtual root element for external definitions.</xsd:documentation></xsd:annotation></xsd:element>
<xsd:element name="DocumentDefinition"><xsd:annotation><xsd:documentation xml:lang="en">Definition of document revisions.</xsd:documentation></xsd:annotation><xsd:complexType><xsd:choice><xsd:element name="Documents"><xsd:annotation><xsd:documentation xml:lang="en">Document revisions container.</xsd:documentation></xsd:annotation><xsd:complexType><xsd:sequence maxOccurs="unbounded"><xsd:element name="Document"><xsd:annotation><xsd:documentation xml:lang="en">Document revision.</xsd:documentation></xsd:annotation><xsd:complexType><xsd:sequence minOccurs="0"><xsd:element minOccurs="0" name="Description" type="xsd:string"><xsd:annotation><xsd:documentation xml:lang="en">Long description of parent element.</xsd:documentation></xsd:annotation></xsd:element><xsd:element name="Creator"><xsd:annotation><xsd:documentation xml:lang="en">Detailed author information for document revision.</xsd:documentation></xsd:annotation><xsd:complexType><xsd:attribute name="Name" type="xsd:string" use="required"><xsd:annotation><xsd:documentation xml:lang="en">Author name.</xsd:documentation></xsd:annotation></xsd:attribute><xsd:attribute name="Organization" type="xsd:string" use="required"><xsd:annotation><xsd:documentation xml:lang="en">Author organization.</xsd:documentation></xsd:annotation></xsd:attribute><xsd:attribute name="CreationTimeStamp" type="xsd:dateTime" use="required"><xsd:annotation><xsd:documentation xml:lang="en">Date and time of element creation.</xsd:documentation></xsd:annotation></xsd:attribute><xsd:attribute name="Address" type="xsd:string"><xsd:annotation><xsd:documentation xml:lang="en">Author address.</xsd:documentation></xsd:annotation></xsd:attribute><xsd:attribute name="Email" type="xsd:string"><xsd:annotation><xsd:documentation xml:lang="en">Author email.</xsd:documentation></xsd:annotation></xsd:attribute><xsd:attribute name="Telephone" type="xsd:string"><xsd:annotation><xsd:documentation xml:lang="en">Author telephone.</xsd:documentation></xsd:annotation></xsd:attribute><xsd:attribute name="ToolName" type="xsd:string"><xsd:annotation><xsd:documentation xml:lang="en">Name of tool that exported the MPFO-XML document.</xsd:documentation></xsd:annotation></xsd:attribute><xsd:attribute name="ToolVersion" type="xsd:string"><xsd:annotation><xsd:documentation xml:lang="en">Version of tool that exported the MPFO-XML document.</xsd:documentation></xsd:annotation></xsd:attribute></xsd:complexType></xsd:element><xsd:element minOccurs="0" ref="ds:Signature"><xsd:annotation><xsd:documentation xml:lang="en">Electronic signature for document revision.</xsd:documentation></xsd:annotation></xsd:element></xsd:sequence><xsd:attribute name="Id" type="xsd:ID" use="required"><xsd:annotation><xsd:documentation xml:lang="en">Element ID.</xsd:documentation></xsd:annotation></xsd:attribute><xsd:attribute name="Revision" type="xsd:string" use="required"><xsd:annotation><xsd:documentation xml:lang="en">Document revision.</xsd:documentation></xsd:annotation></xsd:attribute><xsd:attribute name="ShortDescription" type="xsd:string"><xsd:annotation><xsd:documentation xml:lang="en">Short element description.</xsd:documentation></xsd:annotation></xsd:attribute><xsd:attribute name="Modificator" type="xsd:string"><xsd:annotation><xsd:documentation xml:lang="en">Name of the user who last modified the element contents.</xsd:documentation></xsd:annotation></xsd:attribute><xsd:attribute name="ModificationTimeStamp" type="xsd:dateTime"><xsd:annotation><xsd:documentation xml:lang="en">Date and time of last element modification.</xsd:documentation></xsd:annotation></xsd:attribute><xsd:attribute name="DocumentTitle" type="xsd:string"><xsd:annotation><xsd:documentation xml:lang="en">Document title.</xsd:documentation></xsd:annotation></xsd:attribute><xsd:attribute name="PredecessorDocumentRef" type="xsd:IDREF"><xsd:annotation><xsd:documentation xml:lang="en">ID reference of predecessor document revision.</xsd:documentation></xsd:annotation></xsd:attribute></xsd:complexType></xsd:element></xsd:sequence></xsd:complexType></xsd:element><xsd:element ref="xenc:EncryptedData"><xsd:annotation><xsd:documentation xml:lang="en">Encryption of element content.</xsd:documentation></xsd:annotation></xsd:element></xsd:choice></xsd:complexType></xsd:element>
<xsd:element name="Documents"><xsd:annotation><xsd:documentation xml:lang="en">Document revisions container.</xsd:documentation></xsd:annotation><xsd:complexType><xsd:sequence maxOccurs="unbounded"><xsd:element name="Document"><xsd:annotation><xsd:documentation xml:lang="en">Document revision.</xsd:documentation></xsd:annotation><xsd:complexType><xsd:sequence minOccurs="0"><xsd:element minOccurs="0" name="Description" type="xsd:string"><xsd:annotation><xsd:documentation xml:lang="en">Long description of parent element.</xsd:documentation></xsd:annotation></xsd:element><xsd:element name="Creator"><xsd:annotation><xsd:documentation xml:lang="en">Detailed author information for document revision.</xsd:documentation></xsd:annotation><xsd:complexType><xsd:attribute name="Name" type="xsd:string" use="required"><xsd:annotation><xsd:documentation xml:lang="en">Author name.</xsd:documentation></xsd:annotation></xsd:attribute><xsd:attribute name="Organization" type="xsd:string" use="required"><xsd:annotation><xsd:documentation xml:lang="en">Author organization.</xsd:documentation></xsd:annotation></xsd:attribute><xsd:attribute name="CreationTimeStamp" type="xsd:dateTime" use="required"><xsd:annotation><xsd:documentation xml:lang="en">Date and time of element creation.</xsd:documentation></xsd:annotation></xsd:attribute><xsd:attribute name="Address" type="xsd:string"><xsd:annotation><xsd:documentation xml:lang="en">Author address.</xsd:documentation></xsd:annotation></xsd:attribute><xsd:attribute name="Email" type="xsd:string"><xsd:annotation><xsd:documentation xml:lang="en">Author email.</xsd:documentation></xsd:annotation></xsd:attribute><xsd:attribute name="Telephone" type="xsd:string"><xsd:annotation><xsd:documentation xml:lang="en">Author telephone.</xsd:documentation></xsd:annotation></xsd:attribute><xsd:attribute name="ToolName" type="xsd:string"><xsd:annotation><xsd:documentation xml:lang="en">Name of tool that exported the MPFO-XML document.</xsd:documentation></xsd:annotation></xsd:attribute><xsd:attribute name="ToolVersion" type="xsd:string"><xsd:annotation><xsd:documentation xml:lang="en">Version of tool that exported the MPFO-XML document.</xsd:documentation></xsd:annotation></xsd:attribute></xsd:complexType></xsd:element><xsd:element minOccurs="0" ref="ds:Signature"><xsd:annotation><xsd:documentation xml:lang="en">Electronic signature for document revision.</xsd:documentation></xsd:annotation></xsd:element></xsd:sequence><xsd:attribute name="Id" type="xsd:ID" use="required"><xsd:annotation><xsd:documentation xml:lang="en">Element ID.</xsd:documentation></xsd:annotation></xsd:attribute><xsd:attribute name="Revision" type="xsd:string" use="required"><xsd:annotation><xsd:documentation xml:lang="en">Document revision.</xsd:documentation></xsd:annotation></xsd:attribute><xsd:attribute name="ShortDescription" type="xsd:string"><xsd:annotation><xsd:documentation xml:lang="en">Short element description.</xsd:documentation></xsd:annotation></xsd:attribute><xsd:attribute name="Modificator" type="xsd:string"><xsd:annotation><xsd:documentation xml:lang="en">Name of the user who last modified the element contents.</xsd:documentation></xsd:annotation></xsd:attribute><xsd:attribute name="ModificationTimeStamp" type="xsd:dateTime"><xsd:annotation><xsd:documentation xml:lang="en">Date and time of last element modification.</xsd:documentation></xsd:annotation></xsd:attribute><xsd:attribute name="DocumentTitle" type="xsd:string"><xsd:annotation><xsd:documentation xml:lang="en">Document title.</xsd:documentation></xsd:annotation></xsd:attribute><xsd:attribute name="PredecessorDocumentRef" type="xsd:IDREF"><xsd:annotation><xsd:documentation xml:lang="en">ID reference of predecessor document revision.</xsd:documentation></xsd:annotation></xsd:attribute></xsd:complexType></xsd:element></xsd:sequence></xsd:complexType></xsd:element>
<xsd:element name="Document"><xsd:annotation><xsd:documentation xml:lang="en">Document revision.</xsd:documentation></xsd:annotation><xsd:complexType><xsd:sequence minOccurs="0"><xsd:element minOccurs="0" name="Description" type="xsd:string"><xsd:annotation><xsd:documentation xml:lang="en">Long description of parent element.</xsd:documentation></xsd:annotation></xsd:element><xsd:element name="Creator"><xsd:annotation><xsd:documentation xml:lang="en">Detailed author information for document revision.</xsd:documentation></xsd:annotation><xsd:complexType><xsd:attribute name="Name" type="xsd:string" use="required"><xsd:annotation><xsd:documentation xml:lang="en">Author name.</xsd:documentation></xsd:annotation></xsd:attribute><xsd:attribute name="Organization" type="xsd:string" use="required"><xsd:annotation><xsd:documentation xml:lang="en">Author organization.</xsd:documentation></xsd:annotation></xsd:attribute><xsd:attribute name="CreationTimeStamp" type="xsd:dateTime" use="required"><xsd:annotation><xsd:documentation xml:lang="en">Date and time of element creation.</xsd:documentation></xsd:annotation></xsd:attribute><xsd:attribute name="Address" type="xsd:string"><xsd:annotation><xsd:documentation xml:lang="en">Author address.</xsd:documentation></xsd:annotation></xsd:attribute><xsd:attribute name="Email" type="xsd:string"><xsd:annotation><xsd:documentation xml:lang="en">Author email.</xsd:documentation></xsd:annotation></xsd:attribute><xsd:attribute name="Telephone" type="xsd:string"><xsd:annotation><xsd:documentation xml:lang="en">Author telephone.</xsd:documentation></xsd:annotation></xsd:attribute><xsd:attribute name="ToolName" type="xsd:string"><xsd:annotation><xsd:documentation xml:lang="en">Name of tool that exported the MPFO-XML document.</xsd:documentation></xsd:annotation></xsd:attribute><xsd:attribute name="ToolVersion" type="xsd:string"><xsd:annotation><xsd:documentation xml:lang="en">Version of tool that exported the MPFO-XML document.</xsd:documentation></xsd:annotation></xsd:attribute></xsd:complexType></xsd:element><xsd:element minOccurs="0" ref="ds:Signature"><xsd:annotation><xsd:documentation xml:lang="en">Electronic signature for document revision.</xsd:documentation></xsd:annotation></xsd:element></xsd:sequence><xsd:attribute name="Id" type="xsd:ID" use="required"><xsd:annotation><xsd:documentation xml:lang="en">Element ID.</xsd:documentation></xsd:annotation></xsd:attribute><xsd:attribute name="Revision" type="xsd:string" use="required"><xsd:annotation><xsd:documentation xml:lang="en">Document revision.</xsd:documentation></xsd:annotation></xsd:attribute><xsd:attribute name="ShortDescription" type="xsd:string"><xsd:annotation><xsd:documentation xml:lang="en">Short element description.</xsd:documentation></xsd:annotation></xsd:attribute><xsd:attribute name="Modificator" type="xsd:string"><xsd:annotation><xsd:documentation xml:lang="en">Name of the user who last modified the element contents.</xsd:documentation></xsd:annotation></xsd:attribute><xsd:attribute name="ModificationTimeStamp" type="xsd:dateTime"><xsd:annotation><xsd:documentation xml:lang="en">Date and time of last element modification.</xsd:documentation></xsd:annotation></xsd:attribute><xsd:attribute name="DocumentTitle" type="xsd:string"><xsd:annotation><xsd:documentation xml:lang="en">Document title.</xsd:documentation></xsd:annotation></xsd:attribute><xsd:attribute name="PredecessorDocumentRef" type="xsd:IDREF"><xsd:annotation><xsd:documentation xml:lang="en">ID reference of predecessor document revision.</xsd:documentation></xsd:annotation></xsd:attribute></xsd:complexType></xsd:element>
Version of tool that exported the MPFO-XML document.
Source
<xsd:element name="Creator"><xsd:annotation><xsd:documentation xml:lang="en">Detailed author information for document revision.</xsd:documentation></xsd:annotation><xsd:complexType><xsd:attribute name="Name" type="xsd:string" use="required"><xsd:annotation><xsd:documentation xml:lang="en">Author name.</xsd:documentation></xsd:annotation></xsd:attribute><xsd:attribute name="Organization" type="xsd:string" use="required"><xsd:annotation><xsd:documentation xml:lang="en">Author organization.</xsd:documentation></xsd:annotation></xsd:attribute><xsd:attribute name="CreationTimeStamp" type="xsd:dateTime" use="required"><xsd:annotation><xsd:documentation xml:lang="en">Date and time of element creation.</xsd:documentation></xsd:annotation></xsd:attribute><xsd:attribute name="Address" type="xsd:string"><xsd:annotation><xsd:documentation xml:lang="en">Author address.</xsd:documentation></xsd:annotation></xsd:attribute><xsd:attribute name="Email" type="xsd:string"><xsd:annotation><xsd:documentation xml:lang="en">Author email.</xsd:documentation></xsd:annotation></xsd:attribute><xsd:attribute name="Telephone" type="xsd:string"><xsd:annotation><xsd:documentation xml:lang="en">Author telephone.</xsd:documentation></xsd:annotation></xsd:attribute><xsd:attribute name="ToolName" type="xsd:string"><xsd:annotation><xsd:documentation xml:lang="en">Name of tool that exported the MPFO-XML document.</xsd:documentation></xsd:annotation></xsd:attribute><xsd:attribute name="ToolVersion" type="xsd:string"><xsd:annotation><xsd:documentation xml:lang="en">Version of tool that exported the MPFO-XML document.</xsd:documentation></xsd:annotation></xsd:attribute></xsd:complexType></xsd:element>
<xsd:element name="PortDefinition" type="CT_PortDefinition" minOccurs="0"><xsd:annotation><xsd:documentation xml:lang="en">Definition of component ports and port sets.</xsd:documentation></xsd:annotation></xsd:element>
<xsd:element name="LoadDefinition" type="CT_LoadDefinition" minOccurs="0"><xsd:annotation><xsd:documentation xml:lang="en">Definition of loads and load sets.</xsd:documentation></xsd:annotation></xsd:element>
<xsd:element name="ActionDefinition" type="CT_ActionDefinition" minOccurs="0"><xsd:annotation><xsd:documentation xml:lang="en">Definition of actions and action sets.</xsd:documentation></xsd:annotation></xsd:element>
<div><h3>base (as an attribute name)</h3><p>denotes an attribute whose value provides a URI to be used as the base for interpreting any relative URIs in the scope of the element on which it appears; its value is inherited. This name is reserved by virtue of its definition in the XML Base specification.</p><p>See<a href="http://www.w3.org/TR/xmlbase/">http://www.w3.org/TR/xmlbase/</a>for information about this attribute.</p></div>
Source
<xsd:element minOccurs="0" name="RequirementDefinition" type="CT_RequirementDefinition"><xsd:annotation><xsd:documentation xml:lang="en">Definition of mission profile related requirements.</xsd:documentation></xsd:annotation></xsd:element>
Element ExternalDefinition
Namespace
http://www.mpfo.org/mpfo-0.7
Annotations
Alternative root element of the MPFO-XML document for listing external definitions. This element is used for the XML include mechanism of MPFO-XML documents to allow the validation of externally defined MPFO-XML data. This top-level element and its contents will be ignored during the processing of MPFO-XML documents.
<div><h3>base (as an attribute name)</h3><p>denotes an attribute whose value provides a URI to be used as the base for interpreting any relative URIs in the scope of the element on which it appears; its value is inherited. This name is reserved by virtue of its definition in the XML Base specification.</p><p>See<a href="http://www.w3.org/TR/xmlbase/">http://www.w3.org/TR/xmlbase/</a>for information about this attribute.</p></div>
Source
<xsd:element name="ExternalDefinition" type="CT_External"><xsd:annotation><xsd:documentation xml:lang="en">Alternative root element of the MPFO-XML document for listing external definitions. This element is used for the XML include mechanism of MPFO-XML documents to allow the validation of externally defined MPFO-XML data. This top-level element and its contents will be ignored during the processing of MPFO-XML documents.</xsd:documentation></xsd:annotation></xsd:element>
Simple Type ST_HashType
Namespace
http://www.mpfo.org/mpfo-0.7
Annotations
Hash type (value range: md5, sha224, sha256, sha384, sha512)
<div><h3>base (as an attribute name)</h3><p>denotes an attribute whose value provides a URI to be used as the base for interpreting any relative URIs in the scope of the element on which it appears; its value is inherited. This name is reserved by virtue of its definition in the XML Base specification.</p><p>See<a href="http://www.w3.org/TR/xmlbase/">http://www.w3.org/TR/xmlbase/</a>for information about this attribute.</p></div>
Source
<xsd:complexType name="CT_External"><xsd:annotation><xsd:documentation xml:lang="en">XSD complex type for external definitions.</xsd:documentation></xsd:annotation><xsd:choice><xsd:sequence><xsd:element minOccurs="0" name="Description" type="xsd:string"><xsd:annotation><xsd:documentation xml:lang="en">Long description of parent element.</xsd:documentation></xsd:annotation></xsd:element><xsd:element minOccurs="0" name="PrimitiveDefinition"><xsd:annotation><xsd:documentation xml:lang="en">External definition of math primitives.</xsd:documentation></xsd:annotation><xsd:complexType><xsd:sequence maxOccurs="unbounded"><xsd:group ref="G_CommonPrimitiveObject"/></xsd:sequence></xsd:complexType></xsd:element><xsd:element name="PortDefinition" minOccurs="0" type="CT_PortDefinition"><xsd:annotation><xsd:documentation xml:lang="en">External definition of component ports and port sets.</xsd:documentation></xsd:annotation></xsd:element><xsd:element name="LoadDefinition" type="CT_LoadDefinition" minOccurs="0"><xsd:annotation><xsd:documentation xml:lang="en">External definition of loads and load sets.</xsd:documentation></xsd:annotation></xsd:element><xsd:element name="ActionDefinition" minOccurs="0" type="CT_ActionDefinition"><xsd:annotation><xsd:documentation xml:lang="en">External definition of actions and action sets.</xsd:documentation></xsd:annotation></xsd:element><xsd:element name="ActivityDefinition" minOccurs="0" type="CT_ActivityDefinition"><xsd:annotation><xsd:documentation xml:lang="en">External definition of activities, activity flows and activity flow sets.</xsd:documentation></xsd:annotation></xsd:element><xsd:element minOccurs="0" name="ScenarioDefinition" type="CT_ScenarioDefinition"><xsd:annotation><xsd:documentation xml:lang="en">External definition of application scenarios.</xsd:documentation></xsd:annotation></xsd:element><xsd:element name="RequirementDefinition" minOccurs="0" type="CT_RequirementDefinition"><xsd:annotation><xsd:documentation xml:lang="en">External definition of mission profile related requirements.</xsd:documentation></xsd:annotation></xsd:element></xsd:sequence><xsd:element ref="xenc:EncryptedData"><xsd:annotation><xsd:documentation xml:lang="en">Encryption of element contents.</xsd:documentation></xsd:annotation></xsd:element></xsd:choice><xsd:attribute ref="xml:base"><xsd:annotation><xsd:documentation xml:lang="en">Base attribute to allow XML include to work standard-conform.</xsd:documentation></xsd:annotation></xsd:attribute><xsd:attributeGroup ref="AG_BasicElementAttributes"/><xsd:attribute name="MPFoVersion" type="ST_MPFoVersion" use="required"><xsd:annotation><xsd:documentation xml:lang="en">Used MPFO-XML format version.</xsd:documentation></xsd:annotation></xsd:attribute></xsd:complexType>
<xsd:complexType name="CT_String"><xsd:annotation><xsd:documentation xml:lang="en">Complex type for strings.</xsd:documentation></xsd:annotation><xsd:simpleContent><xsd:extension base="xsd:string"><xsd:attributeGroup ref="AG_CommonPrimitiveElementAttributes"/></xsd:extension></xsd:simpleContent></xsd:complexType>
<xsd:complexType name="CT_Ref"><xsd:annotation><xsd:documentation xml:lang="en">Complex type for references.</xsd:documentation></xsd:annotation><xsd:attribute name="Ref" type="xsd:IDREF" use="required"><xsd:annotation><xsd:documentation xml:lang="en">ID reference to another element.</xsd:documentation></xsd:annotation></xsd:attribute></xsd:complexType>
<xsd:complexType name="CT_StringVector"><xsd:annotation><xsd:documentation xml:lang="en">Complex type for string vectors.</xsd:documentation></xsd:annotation><xsd:sequence maxOccurs="unbounded"><xsd:group ref="G_String"/></xsd:sequence><xsd:attributeGroup ref="AG_CommonPrimitiveElementAttributes"/></xsd:complexType>
<xsd:complexType name="CT_SNumber"><xsd:annotation><xsd:documentation xml:lang="en">Complex type for simple (decimal) numbers.</xsd:documentation></xsd:annotation><xsd:simpleContent><xsd:extension base="xsd:decimal"><xsd:attributeGroup ref="AG_CommonPrimitiveElementAttributes"/></xsd:extension></xsd:simpleContent></xsd:complexType>
<xsd:complexType name="CT_MNumber"><xsd:annotation><xsd:documentation xml:lang="en">Complex type for MathML numbers.</xsd:documentation></xsd:annotation><xsd:sequence><xsd:element ref="mml:math"><xsd:annotation><xsd:documentation xml:lang="en">Number definition using MathML and OpenMath Content Dictionaries.</xsd:documentation></xsd:annotation></xsd:element></xsd:sequence><xsd:attributeGroup ref="AG_CommonPrimitiveElementAttributes"/></xsd:complexType>
<xsd:complexType name="CT_NumberVector"><xsd:annotation><xsd:documentation xml:lang="en">Complex type for number vectors.</xsd:documentation></xsd:annotation><xsd:sequence maxOccurs="unbounded"><xsd:group ref="G_Number"/></xsd:sequence><xsd:attributeGroup ref="AG_CommonPrimitiveElementAttributes"/></xsd:complexType>
<xsd:complexType name="CT_NumberMatrix"><xsd:annotation><xsd:documentation xml:lang="en">Complex type for number matrices.</xsd:documentation></xsd:annotation><xsd:sequence maxOccurs="unbounded"><xsd:element name="NumberMatrixRow" type="CT_NumberVector"><xsd:annotation><xsd:documentation xml:lang="en">Number matrix row definition.</xsd:documentation></xsd:annotation></xsd:element></xsd:sequence><xsd:attributeGroup ref="AG_CommonPrimitiveElementAttributes"/></xsd:complexType>
<xsd:complexType name="CT_NumberInterval"><xsd:annotation><xsd:documentation xml:lang="en">Complex type for number intervals.</xsd:documentation></xsd:annotation><xsd:sequence><xsd:element name="LowerBound" type="CT_NumberIntervalBound"><xsd:annotation><xsd:documentation xml:lang="en">Lower bound of number interval.</xsd:documentation></xsd:annotation></xsd:element><xsd:element name="UpperBound" type="CT_NumberIntervalBound"><xsd:annotation><xsd:documentation xml:lang="en">Upper bound of number interval.</xsd:documentation></xsd:annotation></xsd:element></xsd:sequence><xsd:attributeGroup ref="AG_CommonPrimitiveElementAttributes"/></xsd:complexType>
<xsd:complexType name="CT_NumberIntervalBound"><xsd:annotation><xsd:documentation xml:lang="en">Complex type for number interval bounds.</xsd:documentation></xsd:annotation><xsd:group ref="G_Number"/><xsd:attribute name="BoundType" use="required"><xsd:annotation><xsd:documentation xml:lang="en">Type of bound: open or closed.</xsd:documentation></xsd:annotation><xsd:simpleType><xsd:restriction base="xsd:string"><xsd:enumeration value="open"/><xsd:enumeration value="closed"/></xsd:restriction></xsd:simpleType></xsd:attribute><xsd:attributeGroup ref="AG_CommonPrimitiveElementAttributes"/></xsd:complexType>
<xsd:complexType name="CT_NumberIntervalVector"><xsd:annotation><xsd:documentation xml:lang="en">Complex type for number interval vectors.</xsd:documentation></xsd:annotation><xsd:sequence maxOccurs="unbounded"><xsd:group ref="G_NumberInterval"/></xsd:sequence><xsd:attributeGroup ref="AG_CommonPrimitiveElementAttributes"/></xsd:complexType>
<xsd:complexType name="CT_TolerancedNumber"><xsd:annotation><xsd:documentation xml:lang="en">Complex type for toleranced numbers.</xsd:documentation></xsd:annotation><xsd:sequence><xsd:group ref="G_Number"/><xsd:group ref="G_Tolerance"/></xsd:sequence><xsd:attributeGroup ref="AG_CommonPrimitiveElementAttributes"/></xsd:complexType>
<xsd:complexType name="CT_Tolerance"><xsd:annotation><xsd:documentation xml:lang="en">Complex type for tolerances.</xsd:documentation></xsd:annotation><xsd:sequence><xsd:element name="LowerBound" type="CT_ToleranceBound"><xsd:annotation><xsd:documentation xml:lang="en">Absolute or relative lower bound of tolerance definition.</xsd:documentation></xsd:annotation></xsd:element><xsd:element name="UpperBound" type="CT_ToleranceBound"><xsd:annotation><xsd:documentation xml:lang="en">Absolute or relative upper bound of tolerance definition.</xsd:documentation></xsd:annotation></xsd:element></xsd:sequence><xsd:attributeGroup ref="AG_CommonPrimitiveElementAttributes"/></xsd:complexType>
<xsd:complexType name="CT_TolerancedNumberVector"><xsd:annotation><xsd:documentation xml:lang="en">Complex type for toleranced number vectors.</xsd:documentation></xsd:annotation><xsd:sequence><xsd:group ref="G_NumberVector"/><xsd:choice><xsd:group ref="G_Tolerance"/><xsd:group ref="G_ToleranceVector"/></xsd:choice></xsd:sequence><xsd:attributeGroup ref="AG_CommonPrimitiveElementAttributes"/></xsd:complexType>
<xsd:complexType name="CT_ToleranceVector"><xsd:annotation><xsd:documentation xml:lang="en">Complex type for tolerance vectors.</xsd:documentation></xsd:annotation><xsd:sequence maxOccurs="unbounded"><xsd:group ref="G_Tolerance"/></xsd:sequence><xsd:attributeGroup ref="AG_CommonPrimitiveElementAttributes"/></xsd:complexType>
<xsd:complexType name="CT_TolerancedNumberMatrix"><xsd:annotation><xsd:documentation xml:lang="en">Complex type for toleranced number matrices.</xsd:documentation></xsd:annotation><xsd:sequence><xsd:group ref="G_NumberMatrix"/><xsd:choice><xsd:group ref="G_Tolerance"/><xsd:group ref="G_ToleranceMatrix"/></xsd:choice></xsd:sequence><xsd:attributeGroup ref="AG_CommonPrimitiveElementAttributes"/></xsd:complexType>
<xsd:complexType name="CT_TolerancedNumberInterval"><xsd:annotation><xsd:documentation xml:lang="en">Complex type for toleranced number intervals.</xsd:documentation></xsd:annotation><xsd:sequence><xsd:element name="LowerBound" type="CT_TolerancedNumberIntervalBound"><xsd:annotation><xsd:documentation xml:lang="en">Open or closed lower bound of toleranced number interval definition.</xsd:documentation></xsd:annotation></xsd:element><xsd:element name="UpperBound" type="CT_TolerancedNumberIntervalBound"><xsd:annotation><xsd:documentation xml:lang="en">Open or closed upper bound of toleranced number interval definition.</xsd:documentation></xsd:annotation></xsd:element></xsd:sequence><xsd:attributeGroup ref="AG_CommonPrimitiveElementAttributes"/></xsd:complexType>
Complex Type CT_TolerancedNumberIntervalBound
Namespace
http://www.mpfo.org/mpfo-0.7
Annotations
Complex type for toleranced number interval bounds.
<xsd:complexType name="CT_TolerancedNumberIntervalBound"><xsd:annotation><xsd:documentation xml:lang="en">Complex type for toleranced number interval bounds.</xsd:documentation></xsd:annotation><xsd:group ref="G_TolerancedNumber"/><xsd:attribute name="BoundType" use="required"><xsd:annotation><xsd:documentation xml:lang="en">Type of toleranced number interval bound: open or closed.</xsd:documentation></xsd:annotation><xsd:simpleType><xsd:restriction base="xsd:string"><xsd:enumeration value="open"/><xsd:enumeration value="closed"/></xsd:restriction></xsd:simpleType></xsd:attribute><xsd:attributeGroup ref="AG_CommonPrimitiveElementAttributes"/></xsd:complexType>
<xsd:complexType name="CT_Unit"><xsd:annotation><xsd:documentation xml:lang="en">Complex type for units.</xsd:documentation></xsd:annotation><xsd:sequence><xsd:element ref="mml:math"><xsd:annotation><xsd:documentation xml:lang="en">Unit definition using MathML and OpenMath Content Dictionaries.</xsd:documentation></xsd:annotation></xsd:element></xsd:sequence><xsd:attributeGroup ref="AG_CommonPrimitiveElementAttributes"/></xsd:complexType>
<xsd:complexType name="CT_UnitVector"><xsd:annotation><xsd:documentation xml:lang="en">Complex type for unit vectors.</xsd:documentation></xsd:annotation><xsd:sequence maxOccurs="unbounded"><xsd:group ref="G_Unit"/></xsd:sequence><xsd:attributeGroup ref="AG_CommonPrimitiveElementAttributes"/></xsd:complexType>
<xsd:complexType name="CT_UnitMatrix"><xsd:annotation><xsd:documentation xml:lang="en">Complex type for unit matrices.</xsd:documentation></xsd:annotation><xsd:sequence maxOccurs="unbounded"><xsd:element name="UnitMatrixRow" type="CT_UnitVector"><xsd:annotation><xsd:documentation xml:lang="en">Unit matrix row definition.</xsd:documentation></xsd:annotation></xsd:element></xsd:sequence><xsd:attributeGroup ref="AG_CommonPrimitiveElementAttributes"/></xsd:complexType>
<xsd:complexType name="CT_Quantity"><xsd:annotation><xsd:documentation xml:lang="en">Complex type for quantities.</xsd:documentation></xsd:annotation><xsd:sequence><xsd:group ref="G_Number"/><xsd:group ref="G_Unit"/></xsd:sequence><xsd:attributeGroup ref="AG_CommonPrimitiveElementAttributes"/></xsd:complexType>
<xsd:complexType name="CT_QuantityInterval"><xsd:annotation><xsd:documentation xml:lang="en">Complex type for quantity intervals.</xsd:documentation></xsd:annotation><xsd:sequence><xsd:element name="LowerBound" type="CT_QuantityIntervalBound"><xsd:annotation><xsd:documentation xml:lang="en">Open or closed lower bound of quantity interval definition.</xsd:documentation></xsd:annotation></xsd:element><xsd:element name="UpperBound" type="CT_QuantityIntervalBound"><xsd:annotation><xsd:documentation xml:lang="en">Open or closed upper bound of quantity interval definition.</xsd:documentation></xsd:annotation></xsd:element></xsd:sequence><xsd:attributeGroup ref="AG_CommonPrimitiveElementAttributes"/></xsd:complexType>
<xsd:complexType name="CT_QuantityIntervalBound"><xsd:annotation><xsd:documentation xml:lang="en">Complex type for quantity interval bounds.</xsd:documentation></xsd:annotation><xsd:group ref="G_Quantity"/><xsd:attribute name="BoundType" use="required"><xsd:annotation><xsd:documentation xml:lang="en">Type of quantity interval bound: open or closed.</xsd:documentation></xsd:annotation><xsd:simpleType><xsd:restriction base="xsd:string"><xsd:enumeration value="open"/><xsd:enumeration value="closed"/></xsd:restriction></xsd:simpleType></xsd:attribute><xsd:attributeGroup ref="AG_CommonPrimitiveElementAttributes"/></xsd:complexType>
<xsd:complexType name="CT_TolerancedQuantityIntervalBound"><xsd:annotation><xsd:documentation xml:lang="en">Complex type for toleranced quantity interval bounds.</xsd:documentation></xsd:annotation><xsd:group ref="G_TolerancedQuantity"/><xsd:attribute name="BoundType" use="required"><xsd:annotation><xsd:documentation xml:lang="en">Type of toleranced quantity interval bound: open or closed.</xsd:documentation></xsd:annotation><xsd:simpleType><xsd:restriction base="xsd:string"><xsd:enumeration value="open"/><xsd:enumeration value="closed"/></xsd:restriction></xsd:simpleType></xsd:attribute><xsd:attributeGroup ref="AG_CommonPrimitiveElementAttributes"/></xsd:complexType>
Complex Type CT_SymbolicFunction
Namespace
http://www.mpfo.org/mpfo-0.7
Annotations
Complex type for specific symbolic functions, i.e. symbolic function templates where all parameters are fixed (or 'bound').
<xsd:complexType name="CT_SymbolicFunction"><xsd:annotation><xsd:documentation xml:lang="en">Complex type for specific symbolic functions, i.e. symbolic function templates where all parameters are fixed (or 'bound').</xsd:documentation></xsd:annotation><xsd:sequence><xsd:group ref="G_SymbolicFunctionTemplate"/><xsd:element minOccurs="0" name="ParameterValues"><xsd:annotation><xsd:documentation xml:lang="en">List of fixed template parameters.</xsd:documentation></xsd:annotation><xsd:complexType><xsd:sequence maxOccurs="unbounded"><xsd:group ref="G_ParameterValueMagnitude"/></xsd:sequence></xsd:complexType></xsd:element></xsd:sequence><xsd:attributeGroup ref="AG_CommonPrimitiveElementAttributes"/></xsd:complexType>
Complex Type CT_SymbolicFunctionTemplate
Namespace
http://www.mpfo.org/mpfo-0.7
Annotations
Complex type for symbolic function templates, i.e. symbolic functions with parameters.
TeX representation. Used in GUIs and documentation.
Source
<xsd:complexType name="CT_SymbolicFunctionTemplate"><xsd:annotation><xsd:documentation xml:lang="en">Complex type for symbolic function templates, i.e. symbolic functions with parameters.</xsd:documentation></xsd:annotation><xsd:sequence><xsd:group ref="G_UnitObject"><xsd:annotation><xsd:documentation xml:lang="en">Unit of the function.</xsd:documentation></xsd:annotation></xsd:group><xsd:element name="Arguments" minOccurs="0"><xsd:annotation><xsd:documentation xml:lang="en">List of function arguments.</xsd:documentation></xsd:annotation><xsd:complexType><xsd:sequence maxOccurs="unbounded"><xsd:group ref="G_ArgumentWithUnit"/></xsd:sequence></xsd:complexType></xsd:element><xsd:element name="Parameters" minOccurs="0"><xsd:annotation><xsd:documentation xml:lang="en">List of function parameters.</xsd:documentation></xsd:annotation><xsd:complexType><xsd:sequence maxOccurs="unbounded"><xsd:group ref="G_ParameterWithUnit"/></xsd:sequence></xsd:complexType></xsd:element><xsd:element ref="mml:math"><xsd:annotation><xsd:documentation xml:lang="en">Formula definition using MathML and OpenMath Content Dictionaries.</xsd:documentation></xsd:annotation></xsd:element></xsd:sequence><xsd:attributeGroup ref="AG_CommonPrimitiveElementAttributes"/><xsd:attributeGroup ref="AG_CommonMathAttributes"/></xsd:complexType>
Complex Type CT_VariableWithUnit
Namespace
http://www.mpfo.org/mpfo-0.7
Annotations
Complex type for variables (formulas, arguments, parameters) with prescribed unit.
TeX representation. Used in GUIs and documentation.
Source
<xsd:complexType name="CT_VariableWithUnit"><xsd:annotation><xsd:documentation xml:lang="en">Complex type for variables (formulas, arguments, parameters) with prescribed unit.</xsd:documentation></xsd:annotation><xsd:sequence><xsd:group ref="G_UnitObject"/></xsd:sequence><xsd:attributeGroup ref="AG_CommonPrimitiveElementAttributes"/><xsd:attributeGroup ref="AG_CommonMathAttributes"/></xsd:complexType>
Complex Type CT_ParameterValueMagnitude
Namespace
http://www.mpfo.org/mpfo-0.7
Annotations
Complex type for defining the magnitude of parameters.
Mathematical symbol. Used to refer to this variable in MathML.
Source
<xsd:complexType name="CT_ParameterValueMagnitude"><xsd:annotation><xsd:documentation xml:lang="en">Complex type for defining the magnitude of parameters.</xsd:documentation></xsd:annotation><xsd:choice><xsd:group ref="G_NumericObject"/></xsd:choice><xsd:attributeGroup ref="AG_CommonPrimitiveElementAttributes"/><xsd:attribute name="Symbol" type="xsd:NCName" use="required"><xsd:annotation><xsd:documentation xml:lang="en">Mathematical symbol. Used to refer to this variable in MathML.</xsd:documentation></xsd:annotation></xsd:attribute></xsd:complexType>
Complex Type CT_TableFunction
Namespace
http://www.mpfo.org/mpfo-0.7
Annotations
Complex type for table functions, i.e. functions that are defined by their value table.
TeX representation. Used in GUIs and documentation.
Source
<xsd:complexType name="CT_TableFunction"><xsd:annotation><xsd:documentation xml:lang="en">Complex type for table functions, i.e. functions that are defined by their value table.</xsd:documentation></xsd:annotation><xsd:sequence><xsd:element name="Value"><xsd:annotation><xsd:documentation xml:lang="en">Value of the function.</xsd:documentation></xsd:annotation><xsd:complexType><xsd:choice><xsd:group ref="G_StringVector"/><xsd:sequence><xsd:group ref="G_Unit"><xsd:annotation><xsd:documentation xml:lang="en">Unit of the function.</xsd:documentation></xsd:annotation></xsd:group><xsd:group ref="G_NumericObjectVector"/></xsd:sequence></xsd:choice></xsd:complexType></xsd:element><xsd:element name="Arguments"><xsd:annotation><xsd:documentation xml:lang="en">List of function arguments.</xsd:documentation></xsd:annotation><xsd:complexType><xsd:sequence maxOccurs="unbounded"><xsd:element name="Argument"><xsd:annotation><xsd:documentation xml:lang="en">Argument of the function.</xsd:documentation></xsd:annotation><xsd:complexType><xsd:choice><xsd:group ref="G_StringVector"/><xsd:sequence><xsd:group ref="G_Unit"><xsd:annotation><xsd:documentation xml:lang="en">Unit of the function.</xsd:documentation></xsd:annotation></xsd:group><xsd:group ref="G_NumericObjectVector"/></xsd:sequence></xsd:choice><xsd:attributeGroup ref="AG_CommonMathAttributes"/></xsd:complexType></xsd:element></xsd:sequence></xsd:complexType></xsd:element></xsd:sequence><xsd:attributeGroup ref="AG_CommonPrimitiveElementAttributes"/><xsd:attributeGroup ref="AG_CommonMathAttributes"/></xsd:complexType>
Complex Type CT_TransformedFunction
Namespace
http://www.mpfo.org/mpfo-0.7
Annotations
Complex type for transformed functions, i.e. functions that are modified by preprocessing their arguments and/or postprocessing their value.
TeX representation. Used in GUIs and documentation.
Source
<xsd:complexType name="CT_TransformedFunction"><xsd:annotation><xsd:documentation xml:lang="en">Complex type for transformed functions, i.e. functions that are modified by preprocessing their arguments and/or postprocessing their value.</xsd:documentation></xsd:annotation><xsd:sequence><xsd:group ref="G_Function"/><xsd:element name="Transformation" type="CT_Transformation"><xsd:annotation><xsd:documentation xml:lang="en">Transformation definition.</xsd:documentation></xsd:annotation></xsd:element></xsd:sequence><xsd:attributeGroup ref="AG_CommonPrimitiveElementAttributes"/><xsd:attributeGroup ref="AG_CommonMathAttributes"/></xsd:complexType>
Complex Type CT_Transformation
Namespace
http://www.mpfo.org/mpfo-0.7
Annotations
Complex type for function transformations using argument (preprocessing) and value (postprocessing) transformation functions.
<xsd:complexType name="CT_Transformation"><xsd:annotation><xsd:documentation xml:lang="en">Complex type for function transformations using argument (preprocessing) and value (postprocessing) transformation functions.</xsd:documentation></xsd:annotation><xsd:sequence><xsd:element minOccurs="0" name="ArgumentTransformations"><xsd:annotation><xsd:documentation xml:lang="en">Preprocessing functions that are applied to the original function's arguments before function evaluation.</xsd:documentation></xsd:annotation><xsd:complexType><xsd:sequence maxOccurs="unbounded"><xsd:element name="ArgumentTransformation"><xsd:annotation><xsd:documentation xml:lang="en">Preprocessing function that is applied to one of the original function's arguments before function evaluation.</xsd:documentation></xsd:annotation><xsd:complexType><xsd:choice><xsd:group ref="G_Formula"/><xsd:group ref="G_Function"/></xsd:choice><xsd:attribute name="Symbol" type="xsd:NCName"><xsd:annotation><xsd:documentation xml:lang="en">Symbol of the original function's argument that will be transformed by this function.</xsd:documentation></xsd:annotation></xsd:attribute></xsd:complexType></xsd:element></xsd:sequence></xsd:complexType></xsd:element><xsd:element minOccurs="0" name="ValueTransformation"><xsd:annotation><xsd:documentation xml:lang="en">Postprocessing function that is applied to the original function's value after function evaulation.</xsd:documentation></xsd:annotation><xsd:complexType><xsd:choice><xsd:group ref="G_Formula"/><xsd:group ref="G_Function"/></xsd:choice></xsd:complexType></xsd:element></xsd:sequence></xsd:complexType>
Complex Type CT_Formula
Namespace
http://www.mpfo.org/mpfo-0.7
Annotations
Complex type for specific formulas, i.e. formula templates where all parameters are fixed (or 'bound').
<xsd:complexType name="CT_Formula"><xsd:annotation><xsd:documentation xml:lang="en">Complex type for specific formulas, i.e. formula templates where all parameters are fixed (or 'bound').</xsd:documentation></xsd:annotation><xsd:sequence><xsd:group ref="G_FormulaTemplate"/><xsd:element minOccurs="0" name="ParameterValues"><xsd:annotation><xsd:documentation xml:lang="en">List of fixed template parameters.</xsd:documentation></xsd:annotation><xsd:complexType><xsd:sequence maxOccurs="unbounded"><xsd:group ref="G_ParameterValue"/></xsd:sequence></xsd:complexType></xsd:element></xsd:sequence><xsd:attributeGroup ref="AG_CommonPrimitiveElementAttributes"/></xsd:complexType>
Complex Type CT_FormulaTemplate
Namespace
http://www.mpfo.org/mpfo-0.7
Annotations
Complex type for formula templates, i.e. formulas with parameters.
TeX representation. Used in GUIs and documentation.
Source
<xsd:complexType name="CT_FormulaTemplate"><xsd:annotation><xsd:documentation xml:lang="en">Complex type for formula templates, i.e. formulas with parameters.</xsd:documentation></xsd:annotation><xsd:sequence><xsd:element name="Arguments" minOccurs="0"><xsd:annotation><xsd:documentation xml:lang="en">List of formula arguments.</xsd:documentation></xsd:annotation><xsd:complexType><xsd:sequence maxOccurs="unbounded"><xsd:group ref="G_Argument"/></xsd:sequence></xsd:complexType></xsd:element><xsd:element name="Parameters" minOccurs="0"><xsd:annotation><xsd:documentation xml:lang="en">List of formula parameters.</xsd:documentation></xsd:annotation><xsd:complexType><xsd:sequence maxOccurs="unbounded"><xsd:group ref="G_Parameter"/></xsd:sequence></xsd:complexType></xsd:element><xsd:element ref="mml:math"><xsd:annotation><xsd:documentation xml:lang="en">Formula definition using MathML and OpenMath Content Dictionaries.</xsd:documentation></xsd:annotation></xsd:element></xsd:sequence><xsd:attributeGroup ref="AG_CommonPrimitiveElementAttributes"/><xsd:attributeGroup ref="AG_CommonMathAttributes"/></xsd:complexType>
Complex Type CT_Variable
Namespace
http://www.mpfo.org/mpfo-0.7
Annotations
Complex type for variables (formulas, arguments, parameters).
Mathematical symbol. Used to refer to this variable in MathML.
Source
<xsd:complexType name="CT_ParameterValue"><xsd:annotation><xsd:documentation xml:lang="en">Complex type for defining the value of parameters as quantity.</xsd:documentation></xsd:annotation><xsd:choice><xsd:group ref="G_QuantityObject"/></xsd:choice><xsd:attributeGroup ref="AG_CommonPrimitiveElementAttributes"/><xsd:attribute name="Symbol" type="xsd:NCName" use="required"><xsd:annotation><xsd:documentation xml:lang="en">Mathematical symbol. Used to refer to this variable in MathML.</xsd:documentation></xsd:annotation></xsd:attribute></xsd:complexType>
Complex Type CT_PortDefinition
Namespace
http://www.mpfo.org/mpfo-0.7
Annotations
XSD complex type for port and port set definitions.
<xsd:complexType name="CT_PortDefinition"><xsd:annotation><xsd:documentation xml:lang="en">XSD complex type for port and port set definitions.</xsd:documentation></xsd:annotation><xsd:choice><xsd:sequence><xsd:element name="Ports"><xsd:annotation><xsd:documentation xml:lang="en">Component port container.</xsd:documentation></xsd:annotation><xsd:complexType><xsd:sequence maxOccurs="unbounded"><xsd:element name="Port" type="CT_Port"><xsd:annotation><xsd:documentation xml:lang="en">Component port definition.</xsd:documentation></xsd:annotation></xsd:element></xsd:sequence></xsd:complexType></xsd:element><xsd:element minOccurs="0" name="PortSets"><xsd:annotation><xsd:documentation xml:lang="en">Component port set container.</xsd:documentation></xsd:annotation><xsd:complexType><xsd:sequence maxOccurs="unbounded"><xsd:element name="PortSet" type="CT_PortSet"><xsd:annotation><xsd:documentation xml:lang="en">Component port set definition.</xsd:documentation></xsd:annotation></xsd:element></xsd:sequence></xsd:complexType></xsd:element></xsd:sequence><xsd:element ref="xenc:EncryptedData"><xsd:annotation><xsd:documentation xml:lang="en">Encryption of element contents.</xsd:documentation></xsd:annotation></xsd:element></xsd:choice></xsd:complexType>
<div><h3>base (as an attribute name)</h3><p>denotes an attribute whose value provides a URI to be used as the base for interpreting any relative URIs in the scope of the element on which it appears; its value is inherited. This name is reserved by virtue of its definition in the XML Base specification.</p><p>See<a href="http://www.w3.org/TR/xmlbase/">http://www.w3.org/TR/xmlbase/</a>for information about this attribute.</p></div>
Source
<xsd:complexType name="CT_Port"><xsd:annotation><xsd:documentation xml:lang="en">XSD complex type for single port definitions.</xsd:documentation></xsd:annotation><xsd:sequence><xsd:element minOccurs="0" name="Description" type="xsd:string"><xsd:annotation><xsd:documentation xml:lang="en">Long description of parent element.</xsd:documentation></xsd:annotation></xsd:element><xsd:element minOccurs="0" name="NestedPorts"><xsd:complexType><xsd:sequence maxOccurs="unbounded"><xsd:element name="NestedPort"><xsd:annotation><xsd:documentation xml:lang="en">Nested sub-port.</xsd:documentation></xsd:annotation><xsd:complexType><xsd:attribute name="Id" type="xsd:ID" use="required"><xsd:annotation><xsd:documentation xml:lang="en">Element ID.</xsd:documentation></xsd:annotation></xsd:attribute><xsd:attribute name="Name" type="xsd:string" use="required"><xsd:annotation><xsd:documentation xml:lang="en">Nested port name.</xsd:documentation></xsd:annotation></xsd:attribute><xsd:attribute name="ShortDescription" type="xsd:string"><xsd:annotation><xsd:documentation xml:lang="en">Short element description.</xsd:documentation></xsd:annotation></xsd:attribute></xsd:complexType></xsd:element></xsd:sequence></xsd:complexType></xsd:element></xsd:sequence><xsd:attributeGroup ref="AG_ExtendedElementAttributes"/><xsd:attribute name="Name" type="xsd:string" use="required"><xsd:annotation><xsd:documentation xml:lang="en">Port name.</xsd:documentation></xsd:annotation></xsd:attribute><xsd:attribute name="Type" type="ST_PortType" use="required"><xsd:annotation><xsd:documentation xml:lang="en">Port type: {static, input, output, inout}</xsd:documentation></xsd:annotation></xsd:attribute></xsd:complexType>
Simple Type ST_PortType
Namespace
http://www.mpfo.org/mpfo-0.7
Annotations
XSD simple type for port types (value range: input, output, inout, static)
<div><h3>base (as an attribute name)</h3><p>denotes an attribute whose value provides a URI to be used as the base for interpreting any relative URIs in the scope of the element on which it appears; its value is inherited. This name is reserved by virtue of its definition in the XML Base specification.</p><p>See<a href="http://www.w3.org/TR/xmlbase/">http://www.w3.org/TR/xmlbase/</a>for information about this attribute.</p></div>
Source
<xsd:complexType name="CT_PortSet"><xsd:annotation><xsd:documentation xml:lang="en">XSD complex type for port set definitions.</xsd:documentation></xsd:annotation><xsd:sequence><xsd:element minOccurs="0" name="Description" type="xsd:string"><xsd:annotation><xsd:documentation xml:lang="en">Long description of parent element.</xsd:documentation></xsd:annotation></xsd:element><xsd:element name="References"><xsd:annotation><xsd:documentation xml:lang="en">Port and port set references.</xsd:documentation></xsd:annotation><xsd:complexType><xsd:sequence maxOccurs="unbounded"><xsd:choice><xsd:element name="PortRef"><xsd:annotation><xsd:documentation xml:lang="en">Port ID reference.</xsd:documentation></xsd:annotation><xsd:complexType><xsd:attribute name="Ref" type="xsd:IDREF" use="required"><xsd:annotation><xsd:documentation xml:lang="en">ID reference to port definition.</xsd:documentation></xsd:annotation></xsd:attribute></xsd:complexType></xsd:element><xsd:element name="PortSetRef"><xsd:annotation><xsd:documentation xml:lang="en">Port set ID reference.</xsd:documentation></xsd:annotation><xsd:complexType><xsd:attribute name="Ref" type="xsd:IDREF" use="required"><xsd:annotation><xsd:documentation xml:lang="en">ID reference to port set definition.</xsd:documentation></xsd:annotation></xsd:attribute></xsd:complexType></xsd:element></xsd:choice></xsd:sequence></xsd:complexType></xsd:element></xsd:sequence><xsd:attributeGroup ref="AG_ExtendedElementAttributes"/><xsd:attribute default="true" name="IsOrdered" type="xsd:boolean"><xsd:annotation><xsd:documentation xml:lang="en">Referenced ports and port sets are either ordered or unordered.</xsd:documentation></xsd:annotation></xsd:attribute></xsd:complexType>
Complex Type CT_LoadDefinition
Namespace
http://www.mpfo.org/mpfo-0.7
Annotations
XSD complex type for load and load set definitions.
<xsd:complexType name="CT_LoadDefinition"><xsd:annotation><xsd:documentation xml:lang="en">XSD complex type for load and load set definitions.</xsd:documentation></xsd:annotation><xsd:choice maxOccurs="1"><xsd:sequence><xsd:element name="Loads"><xsd:annotation><xsd:documentation xml:lang="en">Load container.</xsd:documentation></xsd:annotation><xsd:complexType><xsd:sequence maxOccurs="unbounded"><xsd:element name="Load" type="CT_Load"><xsd:annotation><xsd:documentation xml:lang="en">Load definition.</xsd:documentation></xsd:annotation></xsd:element></xsd:sequence></xsd:complexType></xsd:element><xsd:element name="LoadSets" minOccurs="0"><xsd:annotation><xsd:documentation xml:lang="en">Load set container.</xsd:documentation></xsd:annotation><xsd:complexType><xsd:sequence maxOccurs="unbounded"><xsd:element name="LoadSet" type="CT_LoadSet"><xsd:annotation><xsd:documentation xml:lang="en">Component load set definition.</xsd:documentation></xsd:annotation></xsd:element></xsd:sequence></xsd:complexType></xsd:element></xsd:sequence><xsd:element ref="xenc:EncryptedData"><xsd:annotation><xsd:documentation xml:lang="en">Encryption of element content.</xsd:documentation></xsd:annotation></xsd:element></xsd:choice></xsd:complexType>
<div><h3>base (as an attribute name)</h3><p>denotes an attribute whose value provides a URI to be used as the base for interpreting any relative URIs in the scope of the element on which it appears; its value is inherited. This name is reserved by virtue of its definition in the XML Base specification.</p><p>See<a href="http://www.w3.org/TR/xmlbase/">http://www.w3.org/TR/xmlbase/</a>for information about this attribute.</p></div>
Source
<xsd:complexType name="CT_Load"><xsd:annotation><xsd:documentation xml:lang="en">XSD complex type for single load definitions.</xsd:documentation></xsd:annotation><xsd:sequence><xsd:element minOccurs="0" name="Description" type="xsd:string"><xsd:annotation><xsd:documentation xml:lang="en">Long description of parent element.</xsd:documentation></xsd:annotation></xsd:element><xsd:choice><xsd:element name="LoadQuantity" type="CT_CommonQuantity"><xsd:annotation><xsd:documentation xml:lang="en">MPFO-XML based quantity math object definition.</xsd:documentation></xsd:annotation></xsd:element><xsd:element name="RawData"><xsd:annotation><xsd:documentation xml:lang="en">Raw data used as load definition.</xsd:documentation></xsd:annotation><xsd:complexType><xsd:choice><xsd:element name="CSV"><xsd:annotation><xsd:documentation xml:lang="en">Raw load data in CSV text format.</xsd:documentation></xsd:annotation><xsd:complexType><xsd:sequence><xsd:choice><xsd:element name="InlineData" type="xsd:string"><xsd:annotation><xsd:documentation xml:lang="en">In-lined raw load data.</xsd:documentation></xsd:annotation></xsd:element><xsd:element name="ExternalData"><xsd:annotation><xsd:documentation xml:lang="en">Load data is provided externally.</xsd:documentation></xsd:annotation><xsd:complexType><xsd:attribute name="URI" type="xsd:string"><xsd:annotation><xsd:documentation xml:lang="en">Uniform resource identifier pointing to the external raw load data.</xsd:documentation></xsd:annotation></xsd:attribute></xsd:complexType></xsd:element></xsd:choice><xsd:element name="ColumnUnits" type="CT_UnitSparseVector"><xsd:annotation><xsd:documentation xml:lang="en">Columns units used for CSV file parsing and data extraction.</xsd:documentation></xsd:annotation></xsd:element></xsd:sequence><xsd:attribute name="TextEncoding" type="ST_LoadDataTextEncodingType" default="utf-8"><xsd:annotation><xsd:documentation xml:lang="en">The text encoding of the CSV data.</xsd:documentation></xsd:annotation></xsd:attribute><xsd:attribute name="DelimiterChar" default=","><xsd:annotation><xsd:documentation xml:lang="en">A one-character string used to separate data fields.</xsd:documentation></xsd:annotation><xsd:simpleType><xsd:restriction base="xsd:string"><xsd:maxLength value="1"/><xsd:minLength value="1"/></xsd:restriction></xsd:simpleType></xsd:attribute><xsd:attribute default="false" name="KeepWhitespaceAfterDelimiter" type="xsd:boolean"><xsd:annotation><xsd:documentation xml:lang="en">Treat white-space immediately following the delimiter as significant.</xsd:documentation></xsd:annotation></xsd:attribute><xsd:attribute default=""" name="QuoteChar"><xsd:annotation><xsd:documentation xml:lang="en">A one-character string used to quote elements containing the delimiter or which start with the quote character.</xsd:documentation></xsd:annotation><xsd:simpleType><xsd:restriction base="xsd:string"><xsd:maxLength value="1"/><xsd:minLength value="1"/></xsd:restriction></xsd:simpleType></xsd:attribute><xsd:attribute default="\" name="EscapeChar"><xsd:annotation><xsd:documentation xml:lang="en">A one-character string used to escape the delimiter or quote characters.</xsd:documentation></xsd:annotation><xsd:simpleType><xsd:restriction base="xsd:string"><xsd:minLength value="1"/><xsd:maxLength value="1"/></xsd:restriction></xsd:simpleType></xsd:attribute><xsd:attribute name="CompressionType" type="ST_LoadDataCompressionType"><xsd:annotation><xsd:documentation xml:lang="en">Data compression type.</xsd:documentation></xsd:annotation></xsd:attribute><xsd:attribute default="base64" name="CompressionTextToBinaryEncoding" type="ST_LoadDataCompressionTextToBinaryEncodingType"><xsd:annotation><xsd:documentation xml:lang="en">Binary encoding of compression.</xsd:documentation></xsd:annotation></xsd:attribute><xsd:attribute name="ParserDirectives" type="xsd:string"><xsd:annotation><xsd:documentation xml:lang="en">Parser plug-in name and/or parser directives.</xsd:documentation></xsd:annotation></xsd:attribute></xsd:complexType></xsd:element><xsd:element name="JSON"><xsd:annotation><xsd:documentation xml:lang="en">Raw load data in JSON format.</xsd:documentation></xsd:annotation><xsd:complexType><xsd:sequence><xsd:choice><xsd:element name="InlineData" type="xsd:string"><xsd:annotation><xsd:documentation xml:lang="en">In-lined raw load data.</xsd:documentation></xsd:annotation></xsd:element><xsd:element name="ExternalData"><xsd:annotation><xsd:documentation xml:lang="en">Load data is provided externally.</xsd:documentation></xsd:annotation><xsd:complexType><xsd:attribute name="URI" type="xsd:string"><xsd:annotation><xsd:documentation xml:lang="en">Uniform resource identifier pointing to the external raw load data.</xsd:documentation></xsd:annotation></xsd:attribute></xsd:complexType></xsd:element></xsd:choice><xsd:element name="ColumnUnits" type="CT_UnitSparseVector"><xsd:annotation><xsd:documentation xml:lang="en">Columns units used for JSON file parsing and data extraction.</xsd:documentation></xsd:annotation></xsd:element></xsd:sequence><xsd:attribute name="TextEncoding" type="ST_LoadDataTextEncodingType" default="utf-8"><xsd:annotation><xsd:documentation xml:lang="en">The text encoding of the JSON data.</xsd:documentation></xsd:annotation></xsd:attribute><xsd:attribute name="CompressionType" type="ST_LoadDataCompressionType"><xsd:annotation><xsd:documentation xml:lang="en">Data compression type.</xsd:documentation></xsd:annotation></xsd:attribute><xsd:attribute default="base64" name="CompressionTextToBinaryEncoding" type="ST_LoadDataCompressionTextToBinaryEncodingType"><xsd:annotation><xsd:documentation xml:lang="en">Binary encoding of compression.</xsd:documentation></xsd:annotation></xsd:attribute><xsd:attribute name="ParserDirectives" type="xsd:string"><xsd:annotation><xsd:documentation xml:lang="en">Parser plug-in name and/or parser directives.</xsd:documentation></xsd:annotation></xsd:attribute></xsd:complexType></xsd:element><xsd:element name="MetaModel"><xsd:annotation><xsd:documentation xml:lang="en">Raw load data in a meta model format.</xsd:documentation></xsd:annotation><xsd:complexType><xsd:sequence><xsd:choice><xsd:element name="InlineData"><xsd:annotation><xsd:documentation xml:lang="en">In-lined raw load data.</xsd:documentation></xsd:annotation><xsd:complexType><xsd:choice><xsd:any namespace="http://www.dmg.org/PMML-4_3" processContents="lax"><xsd:annotation><xsd:documentation xml:lang="en">Container for contents provided in the PMML format.</xsd:documentation></xsd:annotation></xsd:any></xsd:choice></xsd:complexType></xsd:element><xsd:element name="ExternalData"><xsd:annotation><xsd:documentation xml:lang="en">Load data is provided externally.</xsd:documentation></xsd:annotation><xsd:complexType><xsd:attribute name="URI" type="xsd:string"><xsd:annotation><xsd:documentation xml:lang="en">Uniform resource identifier pointing to the external raw load data.</xsd:documentation></xsd:annotation></xsd:attribute></xsd:complexType></xsd:element></xsd:choice><xsd:element name="ColumnUnits" type="CT_UnitSparseVector"><xsd:annotation><xsd:documentation xml:lang="en">Columns units used for meta model file parsing and data extraction.</xsd:documentation></xsd:annotation></xsd:element></xsd:sequence><xsd:attribute name="Format" type="ST_LoadMetaModelFormat" use="required"><xsd:annotation><xsd:documentation xml:lang="en">Meta model format: {PMML}</xsd:documentation></xsd:annotation></xsd:attribute><xsd:attribute name="CompressionType" type="ST_LoadDataCompressionType"><xsd:annotation><xsd:documentation xml:lang="en">Data compression type.</xsd:documentation></xsd:annotation></xsd:attribute><xsd:attribute default="base64" name="CompressionTextToBinaryEncoding" type="ST_LoadDataCompressionTextToBinaryEncodingType"><xsd:annotation><xsd:documentation xml:lang="en">Binary encoding of compression.</xsd:documentation></xsd:annotation></xsd:attribute><xsd:attribute name="ParserDirectives" type="xsd:string"><xsd:annotation><xsd:documentation xml:lang="en">Parser plug-in name and/or parser directives.</xsd:documentation></xsd:annotation></xsd:attribute></xsd:complexType></xsd:element></xsd:choice></xsd:complexType></xsd:element><xsd:element name="LoadRef" type="CT_LoadRef"><xsd:annotation><xsd:documentation xml:lang="en">The current load refers to load definition in the same MPFO-XML document.</xsd:documentation></xsd:annotation></xsd:element></xsd:choice></xsd:sequence><xsd:attributeGroup ref="AG_ExtendedElementAttributes"/></xsd:complexType>
TeX representation. Used in GUIs and documentation.
Source
<xsd:complexType name="CT_CommonQuantity"><xsd:annotation><xsd:documentation xml:lang="en">Complex type for common quantities and functions.</xsd:documentation></xsd:annotation><xsd:sequence><xsd:group ref="G_QuantityObject"/></xsd:sequence><xsd:attributeGroup ref="AG_CommonPrimitiveElementAttributes"/><xsd:attributeGroup ref="AG_CommonMathAttributes"/></xsd:complexType>
Simple Type ST_LoadDataTextEncodingType
Namespace
http://www.mpfo.org/mpfo-0.7
Annotations
XSD simple type to restrict text encoding types (value range: utf-8, utf-16).
<xsd:simpleType name="ST_LoadDataCompressionType"><xsd:annotation><xsd:documentation xml:lang="en">XSD simple type to restrict the data compression types (value range: xz, 7z, zip).</xsd:documentation></xsd:annotation><xsd:restriction base="xsd:string"><xsd:enumeration value="xz"/><xsd:enumeration value="zip"/><xsd:enumeration value="7z"/></xsd:restriction></xsd:simpleType>
Simple Type ST_LoadDataCompressionTextToBinaryEncodingType
Namespace
http://www.mpfo.org/mpfo-0.7
Annotations
XSD simple type to restrict the data compression text-to-binary encoding type (value range: base64).
<xsd:simpleType name="ST_LoadDataCompressionTextToBinaryEncodingType"><xsd:annotation><xsd:documentation xml:lang="en">XSD simple type to restrict the data compression text-to-binary encoding type (value range: base64).</xsd:documentation></xsd:annotation><xsd:restriction base="xsd:string"><xsd:enumeration value="base64"/></xsd:restriction></xsd:simpleType>
Simple Type ST_LoadMetaModelFormat
Namespace
http://www.mpfo.org/mpfo-0.7
Annotations
XSD simple type to restrict the meta model format (value range: PMML).
<xsd:simpleType name="ST_LoadMetaModelFormat"><xsd:annotation><xsd:documentation xml:lang="en">XSD simple type to restrict the meta model format (value range: PMML).</xsd:documentation></xsd:annotation><xsd:restriction base="xsd:string"><xsd:enumeration value="PMML"/></xsd:restriction></xsd:simpleType>
<div><h3>base (as an attribute name)</h3><p>denotes an attribute whose value provides a URI to be used as the base for interpreting any relative URIs in the scope of the element on which it appears; its value is inherited. This name is reserved by virtue of its definition in the XML Base specification.</p><p>See<a href="http://www.w3.org/TR/xmlbase/">http://www.w3.org/TR/xmlbase/</a>for information about this attribute.</p></div>
Source
<xsd:complexType name="CT_LoadSet"><xsd:annotation><xsd:documentation xml:lang="en">XSD complex type for load set definitions.</xsd:documentation></xsd:annotation><xsd:sequence maxOccurs="1"><xsd:element minOccurs="0" name="Description" type="xsd:string"><xsd:annotation><xsd:documentation xml:lang="en">Long description of parent element.</xsd:documentation></xsd:annotation></xsd:element><xsd:element name="References"><xsd:annotation><xsd:documentation xml:lang="en">Load and load set references.</xsd:documentation></xsd:annotation><xsd:complexType><xsd:sequence maxOccurs="unbounded"><xsd:choice><xsd:element name="LoadRef" type="CT_LoadRef"><xsd:annotation><xsd:documentation xml:lang="en">Load ID reference.</xsd:documentation></xsd:annotation></xsd:element><xsd:element name="LoadSetRef" type="CT_LoadSetRef"><xsd:annotation><xsd:documentation xml:lang="en">Load set ID reference.</xsd:documentation></xsd:annotation></xsd:element></xsd:choice></xsd:sequence></xsd:complexType></xsd:element></xsd:sequence><xsd:attributeGroup ref="AG_ExtendedElementAttributes"/><xsd:attribute default="false" name="IsOrdered" type="xsd:boolean"><xsd:annotation><xsd:documentation xml:lang="en">Referenced loads and load sets are either ordered or unordered.</xsd:documentation></xsd:annotation></xsd:attribute></xsd:complexType>
Complex Type CT_LoadSetRef
Namespace
http://www.mpfo.org/mpfo-0.7
Annotations
XSD complex type for load set reference definitions.
<xsd:complexType name="CT_LoadSetRef"><xsd:annotation><xsd:documentation xml:lang="en">XSD complex type for load set reference definitions.</xsd:documentation></xsd:annotation><xsd:sequence minOccurs="0"><xsd:element name="Transformation" type="CT_Transformation"/></xsd:sequence><xsd:attribute name="Ref" type="xsd:IDREF" use="required"><xsd:annotation><xsd:documentation xml:lang="en">ID reference to load set definition.</xsd:documentation></xsd:annotation></xsd:attribute></xsd:complexType>
Complex Type CT_ActionDefinition
Namespace
http://www.mpfo.org/mpfo-0.7
Annotations
XSD complex type for action and action set definitions.
<xsd:complexType name="CT_ActionDefinition"><xsd:annotation><xsd:documentation xml:lang="en">XSD complex type for action and action set definitions.</xsd:documentation></xsd:annotation><xsd:choice><xsd:sequence><xsd:element name="Actions"><xsd:annotation><xsd:documentation xml:lang="en">Container for component action definitions.</xsd:documentation></xsd:annotation><xsd:complexType><xsd:sequence maxOccurs="unbounded"><xsd:element name="Action" type="CT_Action"><xsd:annotation><xsd:documentation xml:lang="en">Component action definition.</xsd:documentation></xsd:annotation></xsd:element></xsd:sequence></xsd:complexType></xsd:element><xsd:element minOccurs="0" name="ActionSets"><xsd:annotation><xsd:documentation xml:lang="en">Component action set container .</xsd:documentation></xsd:annotation><xsd:complexType><xsd:sequence maxOccurs="unbounded"><xsd:element name="ActionSet" type="CT_ActionSet"><xsd:annotation><xsd:documentation xml:lang="en">Component action set definition.</xsd:documentation></xsd:annotation></xsd:element></xsd:sequence></xsd:complexType></xsd:element></xsd:sequence><xsd:element ref="xenc:EncryptedData"><xsd:annotation><xsd:documentation xml:lang="en">Encryption of element content.</xsd:documentation></xsd:annotation></xsd:element></xsd:choice></xsd:complexType>
<div><h3>base (as an attribute name)</h3><p>denotes an attribute whose value provides a URI to be used as the base for interpreting any relative URIs in the scope of the element on which it appears; its value is inherited. This name is reserved by virtue of its definition in the XML Base specification.</p><p>See<a href="http://www.w3.org/TR/xmlbase/">http://www.w3.org/TR/xmlbase/</a>for information about this attribute.</p></div>
Source
<xsd:complexType name="CT_Action"><xsd:annotation><xsd:documentation xml:lang="en">XSD complex type for single action definition.</xsd:documentation></xsd:annotation><xsd:sequence><xsd:element minOccurs="0" name="Description" type="xsd:string"><xsd:annotation><xsd:documentation xml:lang="en">Long description of parent element.</xsd:documentation></xsd:annotation></xsd:element><xsd:element minOccurs="0" name="PortSets"><xsd:annotation><xsd:documentation xml:lang="en">Definition of port sets local to the current action element.</xsd:documentation></xsd:annotation><xsd:complexType><xsd:sequence maxOccurs="unbounded"><xsd:element name="PortSet" type="CT_PortSet"><xsd:annotation><xsd:documentation xml:lang="en">Local port set definition.</xsd:documentation></xsd:annotation></xsd:element></xsd:sequence></xsd:complexType></xsd:element><xsd:element minOccurs="0" name="LoadSets"><xsd:annotation><xsd:documentation xml:lang="en">Definition of load sets local to the current action element.</xsd:documentation></xsd:annotation><xsd:complexType><xsd:sequence maxOccurs="unbounded"><xsd:element name="LoadSet" type="CT_LoadSet"><xsd:annotation><xsd:documentation xml:lang="en">Local load set definition.</xsd:documentation></xsd:annotation></xsd:element></xsd:sequence></xsd:complexType></xsd:element><xsd:element name="Assignments"><xsd:annotation><xsd:documentation xml:lang="en">Definition of load to ports assignments.</xsd:documentation></xsd:annotation><xsd:complexType><xsd:sequence maxOccurs="unbounded"><xsd:element name="Assignment"><xsd:annotation><xsd:documentation xml:lang="en">Assign a load reference or a set of load references to a port or a port set.</xsd:documentation></xsd:annotation><xsd:complexType><xsd:sequence><xsd:annotation><xsd:documentation/></xsd:annotation><xsd:element minOccurs="0" name="Description" type="xsd:string"><xsd:annotation><xsd:documentation xml:lang="en">Long description of parent element.</xsd:documentation></xsd:annotation></xsd:element><xsd:choice><xsd:element name="PortRefs"><xsd:annotation><xsd:documentation xml:lang="en">Container for port ID references.</xsd:documentation></xsd:annotation><xsd:complexType><xsd:sequence maxOccurs="unbounded"><xsd:element name="PortRef"><xsd:annotation><xsd:documentation xml:lang="en">ID reference to a port.</xsd:documentation></xsd:annotation><xsd:complexType><xsd:attribute name="Ref" type="xsd:IDREF" use="required"><xsd:annotation><xsd:documentation xml:lang="en">ID reference to existing port definition.</xsd:documentation></xsd:annotation></xsd:attribute></xsd:complexType></xsd:element></xsd:sequence></xsd:complexType></xsd:element><xsd:element name="PortSetRefs"><xsd:annotation><xsd:documentation xml:lang="en">Container for port set ID references.</xsd:documentation></xsd:annotation><xsd:complexType><xsd:sequence maxOccurs="unbounded"><xsd:element name="PortSetRef"><xsd:annotation><xsd:documentation xml:lang="en">ID reference to a port set.</xsd:documentation></xsd:annotation><xsd:complexType><xsd:attribute name="Ref" type="xsd:IDREF" use="required"><xsd:annotation><xsd:documentation xml:lang="en">ID reference to existing port set definition.</xsd:documentation></xsd:annotation></xsd:attribute></xsd:complexType></xsd:element></xsd:sequence></xsd:complexType></xsd:element></xsd:choice><xsd:choice><xsd:element name="LoadRefs"><xsd:annotation><xsd:documentation xml:lang="en">Container for load ID references to be assigned to a port or port set.</xsd:documentation></xsd:annotation><xsd:complexType><xsd:sequence maxOccurs="unbounded"><xsd:element name="LoadRef"><xsd:annotation><xsd:documentation xml:lang="en">ID reference to a load that is to be assigned to a port or port set.</xsd:documentation></xsd:annotation><xsd:complexType><xsd:attribute name="Ref" type="xsd:IDREF" use="required"><xsd:annotation><xsd:documentation xml:lang="en">ID reference to existing load definition.</xsd:documentation></xsd:annotation></xsd:attribute></xsd:complexType></xsd:element></xsd:sequence></xsd:complexType></xsd:element><xsd:element name="LoadSetRefs"><xsd:annotation><xsd:documentation xml:lang="en">Container for load set ID references to be assigned to a port or port set.</xsd:documentation></xsd:annotation><xsd:complexType><xsd:sequence maxOccurs="unbounded"><xsd:element name="LoadSetRef"><xsd:annotation><xsd:documentation xml:lang="en">ID reference to a load set that is to be assigned to a port or port set.</xsd:documentation></xsd:annotation><xsd:complexType><xsd:attribute name="Ref" type="xsd:IDREF" use="required"><xsd:annotation><xsd:documentation xml:lang="en">ID reference to existing load set definition.</xsd:documentation></xsd:annotation></xsd:attribute></xsd:complexType></xsd:element></xsd:sequence></xsd:complexType></xsd:element></xsd:choice></xsd:sequence><xsd:attributeGroup ref="AG_ExtendedElementAttributes"/></xsd:complexType></xsd:element></xsd:sequence></xsd:complexType></xsd:element></xsd:sequence><xsd:attributeGroup ref="AG_ExtendedElementAttributes"/></xsd:complexType>
<div><h3>base (as an attribute name)</h3><p>denotes an attribute whose value provides a URI to be used as the base for interpreting any relative URIs in the scope of the element on which it appears; its value is inherited. This name is reserved by virtue of its definition in the XML Base specification.</p><p>See<a href="http://www.w3.org/TR/xmlbase/">http://www.w3.org/TR/xmlbase/</a>for information about this attribute.</p></div>
Source
<xsd:complexType name="CT_ActionSet"><xsd:annotation><xsd:documentation xml:lang="en">XSD complex type for action set definitions.</xsd:documentation></xsd:annotation><xsd:sequence><xsd:element minOccurs="0" name="Description" type="xsd:string"><xsd:annotation><xsd:documentation xml:lang="en">Long description of parent element.</xsd:documentation></xsd:annotation></xsd:element><xsd:element name="References"><xsd:annotation><xsd:documentation xml:lang="en">Action and action set references.</xsd:documentation></xsd:annotation><xsd:complexType><xsd:sequence maxOccurs="unbounded"><xsd:choice><xsd:element name="ActionRef"><xsd:annotation><xsd:documentation xml:lang="en">Action ID reference.</xsd:documentation></xsd:annotation><xsd:complexType><xsd:attribute name="Ref" type="xsd:IDREF" use="required"><xsd:annotation><xsd:documentation xml:lang="en">ID reference to action definition.</xsd:documentation></xsd:annotation></xsd:attribute></xsd:complexType></xsd:element><xsd:element name="ActionSetRef"><xsd:annotation><xsd:documentation xml:lang="en">Action set ID reference.</xsd:documentation></xsd:annotation><xsd:complexType><xsd:attribute name="Ref" type="xsd:IDREF" use="required"><xsd:annotation><xsd:documentation xml:lang="en">ID reference to action set definition.</xsd:documentation></xsd:annotation></xsd:attribute></xsd:complexType></xsd:element></xsd:choice></xsd:sequence></xsd:complexType></xsd:element></xsd:sequence><xsd:attributeGroup ref="AG_ExtendedElementAttributes"/><xsd:attribute default="true" name="IsOrdered" type="xsd:boolean"><xsd:annotation><xsd:documentation xml:lang="en">Referenced actions and action sets are either ordered or unordered.</xsd:documentation></xsd:annotation></xsd:attribute></xsd:complexType>
Complex Type CT_ActivityDefinition
Namespace
http://www.mpfo.org/mpfo-0.7
Annotations
XSD complex type for activity, activity flow and activity flow set definitions.
<div><h3>base (as an attribute name)</h3><p>denotes an attribute whose value provides a URI to be used as the base for interpreting any relative URIs in the scope of the element on which it appears; its value is inherited. This name is reserved by virtue of its definition in the XML Base specification.</p><p>See<a href="http://www.w3.org/TR/xmlbase/">http://www.w3.org/TR/xmlbase/</a>for information about this attribute.</p></div>
Source
<xsd:complexType name="CT_Activity"><xsd:annotation><xsd:documentation xml:lang="en">XSD complex type for single activity definition.</xsd:documentation></xsd:annotation><xsd:sequence><xsd:element minOccurs="0" name="Description" type="xsd:string"><xsd:annotation><xsd:documentation xml:lang="en">Long description of parent element.</xsd:documentation></xsd:annotation></xsd:element><xsd:element minOccurs="0" name="ActionSets"><xsd:annotation><xsd:documentation xml:lang="en">Definition of action sets local to the current activity element.</xsd:documentation></xsd:annotation><xsd:complexType><xsd:sequence maxOccurs="unbounded"><xsd:element name="ActionSet" type="CT_ActionSet"><xsd:annotation><xsd:documentation xml:lang="en">Local action set definition.</xsd:documentation></xsd:annotation></xsd:element></xsd:sequence></xsd:complexType></xsd:element><xsd:element name="ActionSetRef"><xsd:annotation><xsd:documentation xml:lang="en">ID reference to the action set that is relevant for this activity.</xsd:documentation></xsd:annotation><xsd:complexType><xsd:attribute name="Ref" type="xsd:IDREF" use="required"><xsd:annotation><xsd:documentation xml:lang="en">ID reference to the relevant action set definition.</xsd:documentation></xsd:annotation></xsd:attribute></xsd:complexType></xsd:element></xsd:sequence><xsd:attributeGroup ref="AG_ExtendedElementAttributes"/></xsd:complexType>
Complex Type CT_ActivityFlow
Namespace
http://www.mpfo.org/mpfo-0.7
Annotations
XSD complex type for single activity flow definition.
<div><h3>base (as an attribute name)</h3><p>denotes an attribute whose value provides a URI to be used as the base for interpreting any relative URIs in the scope of the element on which it appears; its value is inherited. This name is reserved by virtue of its definition in the XML Base specification.</p><p>See<a href="http://www.w3.org/TR/xmlbase/">http://www.w3.org/TR/xmlbase/</a>for information about this attribute.</p></div>
Source
<xsd:complexType name="CT_ActivityFlow"><xsd:annotation><xsd:documentation xml:lang="en">XSD complex type for single activity flow definition.</xsd:documentation></xsd:annotation><xsd:sequence><xsd:element minOccurs="0" name="Description" type="xsd:string"><xsd:annotation><xsd:documentation xml:lang="en">Long description of parent element.</xsd:documentation></xsd:annotation></xsd:element><xsd:element name="ActivityRefs"><xsd:annotation><xsd:documentation xml:lang="en">Container for activity references which define the activity flow.</xsd:documentation></xsd:annotation><xsd:complexType><xsd:sequence maxOccurs="unbounded"><xsd:element name="ActivityRef"><xsd:annotation><xsd:documentation xml:lang="en">ID reference to a pre-defined activity.</xsd:documentation></xsd:annotation><xsd:complexType><xsd:sequence><xsd:element minOccurs="0" name="Description" type="xsd:string"><xsd:annotation><xsd:documentation xml:lang="en">Long description of parent element.</xsd:documentation></xsd:annotation></xsd:element><xsd:element minOccurs="0" name="PredecessorActivityRefs"><xsd:annotation><xsd:documentation xml:lang="en">List of ID references to one or more predecessor activities.</xsd:documentation></xsd:annotation><xsd:complexType><xsd:sequence maxOccurs="unbounded" minOccurs="1"><xsd:element name="PredecessorActivityRef"><xsd:annotation><xsd:documentation xml:lang="en">ID reference to a single predecessor activity.</xsd:documentation></xsd:annotation><xsd:complexType><xsd:attribute name="Ref" type="xsd:IDREF" use="required"><xsd:annotation><xsd:documentation xml:lang="en">ID reference to activity definition.</xsd:documentation></xsd:annotation></xsd:attribute></xsd:complexType></xsd:element></xsd:sequence></xsd:complexType></xsd:element></xsd:sequence><xsd:attribute name="Ref" type="xsd:IDREF" use="required"><xsd:annotation><xsd:documentation xml:lang="en">ID reference to activity definition.</xsd:documentation></xsd:annotation></xsd:attribute></xsd:complexType></xsd:element></xsd:sequence></xsd:complexType></xsd:element></xsd:sequence><xsd:attributeGroup ref="AG_ExtendedElementAttributes"/></xsd:complexType>
Complex Type CT_ActivityFlowSet
Namespace
http://www.mpfo.org/mpfo-0.7
Annotations
XSD complex type definition for activity flow set definitions.
<div><h3>base (as an attribute name)</h3><p>denotes an attribute whose value provides a URI to be used as the base for interpreting any relative URIs in the scope of the element on which it appears; its value is inherited. This name is reserved by virtue of its definition in the XML Base specification.</p><p>See<a href="http://www.w3.org/TR/xmlbase/">http://www.w3.org/TR/xmlbase/</a>for information about this attribute.</p></div>
Source
<xsd:complexType name="CT_ActivityFlowSet"><xsd:annotation><xsd:documentation xml:lang="en">XSD complex type definition for activity flow set definitions.</xsd:documentation></xsd:annotation><xsd:sequence><xsd:element minOccurs="0" name="Description" type="xsd:string"><xsd:annotation><xsd:documentation xml:lang="en">Long description of parent element.</xsd:documentation></xsd:annotation></xsd:element><xsd:element name="References"><xsd:annotation><xsd:documentation xml:lang="en">Activity flow and activity flow set references.</xsd:documentation></xsd:annotation><xsd:complexType><xsd:sequence maxOccurs="unbounded"><xsd:choice><xsd:element name="ActivityFlowRef"><xsd:annotation><xsd:documentation xml:lang="en">Activity ID reference.</xsd:documentation></xsd:annotation><xsd:complexType><xsd:attribute name="Ref" type="xsd:IDREF" use="required"><xsd:annotation><xsd:documentation xml:lang="en">ID reference to an activity flow definition.</xsd:documentation></xsd:annotation></xsd:attribute></xsd:complexType></xsd:element><xsd:element name="ActivityFlowSetRef"><xsd:annotation><xsd:documentation xml:lang="en">Activity flow set ID reference.</xsd:documentation></xsd:annotation><xsd:complexType><xsd:attribute name="Ref" type="xsd:IDREF" use="required"><xsd:annotation><xsd:documentation xml:lang="en">ID reference to an activity flow set definition.</xsd:documentation></xsd:annotation></xsd:attribute></xsd:complexType></xsd:element></xsd:choice></xsd:sequence></xsd:complexType></xsd:element></xsd:sequence><xsd:attributeGroup ref="AG_ExtendedElementAttributes"/><xsd:attribute default="true" name="IsOrdered" type="xsd:boolean"><xsd:annotation><xsd:documentation xml:lang="en">Referenced activity flows and flow sets are either ordered or unordered.</xsd:documentation></xsd:annotation></xsd:attribute></xsd:complexType>
<xsd:complexType name="CT_ScenarioDefinition"><xsd:annotation><xsd:documentation xml:lang="en">XSD complex type for scenario definitions.</xsd:documentation></xsd:annotation><xsd:choice><xsd:sequence><xsd:element name="Scenarios"><xsd:annotation><xsd:documentation xml:lang="en">Container for scenario definitions.</xsd:documentation></xsd:annotation><xsd:complexType><xsd:sequence maxOccurs="unbounded"><xsd:element name="Scenario"><xsd:annotation><xsd:documentation xml:lang="en">Scenario definition.</xsd:documentation></xsd:annotation><xsd:complexType><xsd:sequence><xsd:element minOccurs="0" name="Description" type="xsd:string"><xsd:annotation><xsd:documentation xml:lang="en">Long description of parent element.</xsd:documentation></xsd:annotation></xsd:element><xsd:element minOccurs="0" name="ActivityFlowSets"><xsd:annotation><xsd:documentation xml:lang="en">Component activity flow set container local to this scenario.</xsd:documentation></xsd:annotation><xsd:complexType><xsd:sequence maxOccurs="unbounded"><xsd:element name="ActivityFlowSet" type="CT_ActivityFlowSet"><xsd:annotation><xsd:documentation xml:lang="en">Activity flow set definition local to the current scenario.</xsd:documentation></xsd:annotation></xsd:element></xsd:sequence></xsd:complexType></xsd:element><xsd:element minOccurs="0" name="Redefinitions"><xsd:annotation><xsd:documentation xml:lang="en">Container for scenario adjustments.</xsd:documentation></xsd:annotation><xsd:complexType><xsd:sequence maxOccurs="unbounded"><xsd:element name="Redefinition"><xsd:annotation><xsd:documentation xml:lang="en">Scenario adjustment definition that is implemented as element redefinition of a MPFO-XML element.</xsd:documentation></xsd:annotation><xsd:complexType><xsd:sequence><xsd:element minOccurs="0" name="Description" type="xsd:string"><xsd:annotation><xsd:documentation xml:lang="en">Long description of parent element.</xsd:documentation></xsd:annotation></xsd:element><xsd:element name="RedefinedElementRef"><xsd:annotation><xsd:documentation xml:lang="en">ID reference to MPFO-XML element that is to be redefined.</xsd:documentation></xsd:annotation><xsd:complexType><xsd:attribute name="Ref" type="xsd:IDREF"><xsd:annotation><xsd:documentation xml:lang="en">ID reference to MPFO-XML element that is to be redefined.</xsd:documentation></xsd:annotation></xsd:attribute></xsd:complexType></xsd:element><xsd:choice><xsd:element name="Port" type="CT_Port"><xsd:annotation><xsd:documentation xml:lang="en">Port redefinition.</xsd:documentation></xsd:annotation></xsd:element><xsd:element name="PortSet" type="CT_PortSet"><xsd:annotation><xsd:documentation xml:lang="en">Port set redefinition.</xsd:documentation></xsd:annotation></xsd:element><xsd:element name="Load" type="CT_Load"><xsd:annotation><xsd:documentation xml:lang="en">Load redefinition.</xsd:documentation></xsd:annotation></xsd:element><xsd:element name="LoadSet" type="CT_LoadSet"><xsd:annotation><xsd:documentation xml:lang="en">Load set redefinition.</xsd:documentation></xsd:annotation></xsd:element><xsd:element name="Action" type="CT_Action"><xsd:annotation><xsd:documentation xml:lang="en">Action redefinition.</xsd:documentation></xsd:annotation></xsd:element><xsd:element name="ActionSet" type="CT_ActionSet"><xsd:annotation><xsd:documentation xml:lang="en">Action set redefinition.</xsd:documentation></xsd:annotation></xsd:element><xsd:element name="Activity" type="CT_Activity"><xsd:annotation><xsd:documentation xml:lang="en">Activity redefinition.</xsd:documentation></xsd:annotation></xsd:element><xsd:element name="ActivityFlow" type="CT_ActivityFlow"><xsd:annotation><xsd:documentation xml:lang="en">Activity flow redefinition.</xsd:documentation></xsd:annotation></xsd:element><xsd:element name="ActivityFlowSet" type="CT_ActivityFlowSet"><xsd:annotation><xsd:documentation xml:lang="en">Activity flow set redefinition.</xsd:documentation></xsd:annotation></xsd:element></xsd:choice></xsd:sequence><xsd:attributeGroup ref="AG_ExtendedElementAttributes"/></xsd:complexType></xsd:element></xsd:sequence><xsd:attribute default="true" name="IsOrdered" type="xsd:boolean"><xsd:annotation><xsd:documentation xml:lang="en">Referenced redefinitions are to be applied either in an orderly or unordered fashion.</xsd:documentation></xsd:annotation></xsd:attribute></xsd:complexType></xsd:element><xsd:element name="ActivityFlowSetRefs"><xsd:annotation><xsd:documentation xml:lang="en">Definition of the scenario application, which is defined by a sequence of ID references to activity sets.</xsd:documentation></xsd:annotation><xsd:complexType><xsd:sequence maxOccurs="unbounded"><xsd:element name="ActivityFlowSetRef"><xsd:annotation><xsd:documentation xml:lang="en">Activity flow set ID reference.</xsd:documentation></xsd:annotation><xsd:complexType><xsd:attribute name="Ref" type="xsd:IDREF" use="required"><xsd:annotation><xsd:documentation xml:lang="en">ID reference to an activity flow set definition.</xsd:documentation></xsd:annotation></xsd:attribute></xsd:complexType></xsd:element></xsd:sequence></xsd:complexType></xsd:element></xsd:sequence><xsd:attributeGroup ref="AG_ExtendedElementAttributes"/></xsd:complexType></xsd:element></xsd:sequence></xsd:complexType></xsd:element><xsd:element name="Application" minOccurs="0"><xsd:annotation><xsd:documentation xml:lang="en">Definition of scenario sequence application, which is defined by a set of ID references to scenarios.</xsd:documentation></xsd:annotation><xsd:complexType><xsd:sequence><xsd:element minOccurs="0" name="Description" type="xsd:string"><xsd:annotation><xsd:documentation xml:lang="en">Long description of parent element.</xsd:documentation></xsd:annotation></xsd:element><xsd:element name="ScenarioRefs"><xsd:annotation><xsd:documentation xml:lang="en">Container for scenario ID references.</xsd:documentation></xsd:annotation><xsd:complexType><xsd:sequence maxOccurs="unbounded"><xsd:element name="ScenarioRef"><xsd:annotation><xsd:documentation xml:lang="en">Scenario ID reference.</xsd:documentation></xsd:annotation><xsd:complexType><xsd:attribute name="Ref" type="xsd:IDREF" use="required"><xsd:annotation><xsd:documentation xml:lang="en">ID reference to a scenario definition.</xsd:documentation></xsd:annotation></xsd:attribute></xsd:complexType></xsd:element></xsd:sequence></xsd:complexType></xsd:element></xsd:sequence><xsd:attributeGroup ref="AG_BasicElementAttributes"/><xsd:attribute default="true" name="IsOrdered" type="xsd:boolean"><xsd:annotation><xsd:documentation xml:lang="en">Referenced scenarios are to be executed either ordered or unordered.</xsd:documentation></xsd:annotation></xsd:attribute></xsd:complexType></xsd:element></xsd:sequence><xsd:element ref="xenc:EncryptedData"><xsd:annotation><xsd:documentation xml:lang="en">Encryption of element content.</xsd:documentation></xsd:annotation></xsd:element></xsd:choice></xsd:complexType>
<div><h3>base (as an attribute name)</h3><p>denotes an attribute whose value provides a URI to be used as the base for interpreting any relative URIs in the scope of the element on which it appears; its value is inherited. This name is reserved by virtue of its definition in the XML Base specification.</p><p>See<a href="http://www.w3.org/TR/xmlbase/">http://www.w3.org/TR/xmlbase/</a>for information about this attribute.</p></div>
Source
<xsd:complexType name="CT_RequirementDefinition"><xsd:annotation><xsd:documentation xml:lang="en">XSD complex type for requirement definitions.</xsd:documentation></xsd:annotation><xsd:choice><xsd:sequence><xsd:element minOccurs="0" name="Description" type="xsd:string"><xsd:annotation><xsd:documentation xml:lang="en">Long description of parent element.</xsd:documentation></xsd:annotation></xsd:element><xsd:choice><xsd:element name="InlineData"><xsd:annotation><xsd:documentation xml:lang="en">In-lined requirements data.</xsd:documentation></xsd:annotation><xsd:complexType><xsd:choice><xsd:any minOccurs="1" namespace="http://www.omg.org/spec/ReqIF/20110401/reqif.xsd" processContents="lax"><xsd:annotation><xsd:documentation xml:lang="en">Container for contents provided in the OMG Requirements Interchange Format (ReqIF).</xsd:documentation></xsd:annotation></xsd:any></xsd:choice></xsd:complexType></xsd:element><xsd:element name="ExternalData"><xsd:annotation><xsd:documentation xml:lang="en">Externally defined requirements data.</xsd:documentation></xsd:annotation><xsd:complexType><xsd:attribute name="URI" type="xsd:string"><xsd:annotation><xsd:documentation xml:lang="en">Uniform resource identifier pointing to the external data.</xsd:documentation></xsd:annotation></xsd:attribute></xsd:complexType></xsd:element></xsd:choice></xsd:sequence><xsd:element ref="xenc:EncryptedData"><xsd:annotation><xsd:documentation xml:lang="en">Encryption of element content.</xsd:documentation></xsd:annotation></xsd:element></xsd:choice><xsd:attributeGroup ref="AG_ExtendedElementAttributes"/><xsd:attribute name="Format" type="ST_RequirementFormat" use="required"><xsd:annotation><xsd:documentation xml:lang="en">Requirements data format {ReqIF}.</xsd:documentation></xsd:annotation></xsd:attribute><xsd:attribute name="CompressionType" type="ST_LoadDataCompressionType"><xsd:annotation><xsd:documentation xml:lang="en">Data compression type.</xsd:documentation></xsd:annotation></xsd:attribute><xsd:attribute default="base64" name="CompressionTextToBinaryEncoding" type="ST_LoadDataCompressionTextToBinaryEncodingType"><xsd:annotation><xsd:documentation xml:lang="en">Binary encoding of compression.</xsd:documentation></xsd:annotation></xsd:attribute><xsd:attribute name="ParserDirectives" type="xsd:string"><xsd:annotation><xsd:documentation xml:lang="en">Parser plug-in name and/or parser directives.</xsd:documentation></xsd:annotation></xsd:attribute></xsd:complexType>
Simple Type ST_RequirementFormat
Namespace
http://www.mpfo.org/mpfo-0.7
Annotations
XSD simple type to restrict the requirements format (value range: ReqIF).
<xsd:simpleType name="ST_RequirementFormat"><xsd:annotation><xsd:documentation xml:lang="en">XSD simple type to restrict the requirements format (value range: ReqIF).</xsd:documentation></xsd:annotation><xsd:restriction base="xsd:string"><xsd:enumeration value="ReqIF"/></xsd:restriction></xsd:simpleType>
TeX representation. Used in GUIs and documentation.
Source
<xsd:complexType name="CT_CommonSimpleQuantity"><xsd:annotation><xsd:documentation xml:lang="en">Complex type for common quantities.</xsd:documentation></xsd:annotation><xsd:sequence><xsd:group ref="G_SimpleQuantityObject"/></xsd:sequence><xsd:attributeGroup ref="AG_CommonPrimitiveElementAttributes"/><xsd:attributeGroup ref="AG_CommonMathAttributes"/></xsd:complexType>
Element Group G_CommonPrimitiveObject
Namespace
http://www.mpfo.org/mpfo-0.7
Annotations
Group for common primitive objects by value or by reference.
<xsd:group name="G_CommonPrimitiveObject"><xsd:annotation><xsd:documentation xml:lang="en">Group for common primitive objects by value or by reference.</xsd:documentation></xsd:annotation><xsd:choice><xsd:group ref="G_StringObject"/><xsd:group ref="G_NumericObject"/><xsd:group ref="G_ToleranceObject"/><xsd:group ref="G_UnitObject"/><xsd:group ref="G_QuantityObject"/><xsd:group ref="G_SymbolicFunctionTemplate"/><xsd:group ref="G_FormulaTemplate"/><xsd:group ref="G_Formula"/></xsd:choice></xsd:group>
Element Group G_StringObject
Namespace
http://www.mpfo.org/mpfo-0.7
Annotations
Group for string objects (string, string vector, string matrix) by value or by reference.
<xsd:group name="G_StringObject"><xsd:annotation><xsd:documentation xml:lang="en">Group for string objects (string, string vector, string matrix) by value or by reference.</xsd:documentation></xsd:annotation><xsd:choice><xsd:group ref="G_String"/><xsd:group ref="G_StringVector"/><xsd:group ref="G_StringMatrix"/></xsd:choice></xsd:group>
<xsd:group name="G_String"><xsd:annotation><xsd:documentation xml:lang="en">Group for strings by value or by reference.</xsd:documentation></xsd:annotation><xsd:choice><xsd:element name="String" type="CT_String"><xsd:annotation><xsd:documentation xml:lang="en">String definition.</xsd:documentation></xsd:annotation></xsd:element><xsd:element name="StringRef" type="CT_Ref"><xsd:annotation><xsd:documentation xml:lang="en">String reference definition.</xsd:documentation></xsd:annotation></xsd:element></xsd:choice></xsd:group>
Element Group G_StringVector
Namespace
http://www.mpfo.org/mpfo-0.7
Annotations
Group for string vectors by value or by reference.
<xsd:group name="G_NumericObject"><xsd:annotation><xsd:documentation xml:lang="en">Group for numeric objects by value or by reference.</xsd:documentation></xsd:annotation><xsd:choice><xsd:group ref="G_Number"/><xsd:group ref="G_NumberVector"/><xsd:group ref="G_NumberMatrix"/><xsd:group ref="G_NumberInterval"/><xsd:group ref="G_NumberIntervalVector"/><xsd:group ref="G_TolerancedNumber"/><xsd:group ref="G_TolerancedNumberVector"/><xsd:group ref="G_TolerancedNumberMatrix"/><xsd:group ref="G_TolerancedNumberInterval"/></xsd:choice></xsd:group>
Element Group G_Number
Namespace
http://www.mpfo.org/mpfo-0.7
Annotations
Group for numbers (simple or MathML) by value or by reference.
<xsd:group name="G_Number"><xsd:annotation><xsd:documentation xml:lang="en">Group for numbers (simple or MathML) by value or by reference.</xsd:documentation></xsd:annotation><xsd:choice><xsd:group ref="G_SNumber"/><xsd:group ref="G_MNumber"/></xsd:choice></xsd:group>
Element Group G_SNumber
Namespace
http://www.mpfo.org/mpfo-0.7
Annotations
Group for simple numbers by value or by reference.
<xsd:group name="G_SNumber"><xsd:annotation><xsd:documentation xml:lang="en">Group for simple numbers by value or by reference.</xsd:documentation></xsd:annotation><xsd:choice><xsd:element name="SNumber" type="CT_SNumber"><xsd:annotation><xsd:documentation xml:lang="en">Simple (decimal) number definition.</xsd:documentation></xsd:annotation></xsd:element><xsd:element name="SNumberRef" type="CT_Ref"><xsd:annotation><xsd:documentation xml:lang="en">Simple (decimal) number reference definition.</xsd:documentation></xsd:annotation></xsd:element></xsd:choice></xsd:group>
Element Group G_MNumber
Namespace
http://www.mpfo.org/mpfo-0.7
Annotations
Group for MathML numbers by value or by reference.
<xsd:group name="G_MNumber"><xsd:annotation><xsd:documentation xml:lang="en">Group for MathML numbers by value or by reference.</xsd:documentation></xsd:annotation><xsd:choice><xsd:element name="MNumber" type="CT_MNumber"><xsd:annotation><xsd:documentation xml:lang="en">MathML number definition.</xsd:documentation></xsd:annotation></xsd:element><xsd:element name="MNumberRef" type="CT_Ref"><xsd:annotation><xsd:documentation xml:lang="en">MathML number reference definition.</xsd:documentation></xsd:annotation></xsd:element></xsd:choice></xsd:group>
Element Group G_NumberVector
Namespace
http://www.mpfo.org/mpfo-0.7
Annotations
Group for number vectors by value or by reference. Number vectors can contain simple or MathML numbers.
<xsd:group name="G_NumberVector"><xsd:annotation><xsd:documentation xml:lang="en">Group for number vectors by value or by reference. Number vectors can contain simple or MathML numbers.</xsd:documentation></xsd:annotation><xsd:choice><xsd:element name="NumberVector" type="CT_NumberVector"><xsd:annotation><xsd:documentation xml:lang="en">Number vector definition.</xsd:documentation></xsd:annotation></xsd:element><xsd:element name="NumberVectorRef" type="CT_Ref"><xsd:annotation><xsd:documentation xml:lang="en">Number vector reference definition.</xsd:documentation></xsd:annotation></xsd:element><xsd:element name="NumberSparseVector" type="CT_NumberSparseVector"><xsd:annotation><xsd:documentation xml:lang="en">Sparse number vector definition.</xsd:documentation></xsd:annotation></xsd:element><xsd:element name="NumberSparseVectorRef" type="CT_Ref"><xsd:annotation><xsd:documentation xml:lang="en">Sparse number vector reference definition.</xsd:documentation></xsd:annotation></xsd:element></xsd:choice></xsd:group>
Element Group G_NumberMatrix
Namespace
http://www.mpfo.org/mpfo-0.7
Annotations
Group for number matrices by value or by reference. Number matrices can contain simple or MathML numbers.
<xsd:group name="G_NumberMatrix"><xsd:annotation><xsd:documentation xml:lang="en">Group for number matrices by value or by reference. Number matrices can contain simple or MathML numbers.</xsd:documentation></xsd:annotation><xsd:choice><xsd:element name="NumberMatrix" type="CT_NumberMatrix"><xsd:annotation><xsd:documentation xml:lang="en">Number matrix definition.</xsd:documentation></xsd:annotation></xsd:element><xsd:element name="NumberMatrixRef" type="CT_Ref"><xsd:annotation><xsd:documentation xml:lang="en">Number matrix reference definition.</xsd:documentation></xsd:annotation></xsd:element><xsd:element name="NumberSparseMatrix" type="CT_NumberSparseMatrix"><xsd:annotation><xsd:documentation xml:lang="en">Sparse number matrix definition.</xsd:documentation></xsd:annotation></xsd:element><xsd:element name="NumberSparseMatrixRef" type="CT_Ref"><xsd:annotation><xsd:documentation xml:lang="en">Sparse number matrix reference definition.</xsd:documentation></xsd:annotation></xsd:element></xsd:choice></xsd:group>
Element Group G_NumberInterval
Namespace
http://www.mpfo.org/mpfo-0.7
Annotations
Group for number intervals by value or by reference. Bounds are simple or MathML numbers.
<xsd:group name="G_NumberInterval"><xsd:annotation><xsd:documentation xml:lang="en">Group for number intervals by value or by reference. Bounds are simple or MathML numbers.</xsd:documentation></xsd:annotation><xsd:choice><xsd:element name="NumberInterval" type="CT_NumberInterval"><xsd:annotation><xsd:documentation xml:lang="en">Number interval definition.</xsd:documentation></xsd:annotation></xsd:element><xsd:element name="NumberIntervalRef" type="CT_Ref"><xsd:annotation><xsd:documentation xml:lang="en">Number interval reference definition.</xsd:documentation></xsd:annotation></xsd:element></xsd:choice></xsd:group>
Element Group G_NumberIntervalVector
Namespace
http://www.mpfo.org/mpfo-0.7
Annotations
Group for number interval vectors by value or by reference.
<xsd:group name="G_NumberIntervalVector"><xsd:annotation><xsd:documentation xml:lang="en">Group for number interval vectors by value or by reference.</xsd:documentation></xsd:annotation><xsd:choice><xsd:element name="NumberIntervalVector" type="CT_NumberIntervalVector"><xsd:annotation><xsd:documentation xml:lang="en">Number interval vector definition.</xsd:documentation></xsd:annotation></xsd:element><xsd:element name="NumberIntervalVectorRef" type="CT_Ref"><xsd:annotation><xsd:documentation xml:lang="en">Number interval vector reference definition.</xsd:documentation></xsd:annotation></xsd:element></xsd:choice></xsd:group>
Element Group G_TolerancedNumber
Namespace
http://www.mpfo.org/mpfo-0.7
Annotations
Group for toleranced numbers by value or by reference.
<xsd:group name="G_TolerancedNumber"><xsd:annotation><xsd:documentation xml:lang="en">Group for toleranced numbers by value or by reference.</xsd:documentation></xsd:annotation><xsd:choice><xsd:element name="TolerancedNumber" type="CT_TolerancedNumber"><xsd:annotation><xsd:documentation xml:lang="en">Toleranced number definition.</xsd:documentation></xsd:annotation></xsd:element><xsd:element name="TolerancedNumberRef" type="CT_Ref"><xsd:annotation><xsd:documentation xml:lang="en">Toleranced number reference definition.</xsd:documentation></xsd:annotation></xsd:element></xsd:choice></xsd:group>
<xsd:group name="G_Tolerance"><xsd:annotation><xsd:documentation xml:lang="en">Group for tolerances by value or by reference.</xsd:documentation></xsd:annotation><xsd:choice><xsd:element name="Tolerance" type="CT_Tolerance"><xsd:annotation><xsd:documentation xml:lang="en">Tolerance definition.</xsd:documentation></xsd:annotation></xsd:element><xsd:element name="ToleranceRef" type="CT_Ref"><xsd:annotation><xsd:documentation xml:lang="en">Tolerance reference definition.</xsd:documentation></xsd:annotation></xsd:element></xsd:choice></xsd:group>
Element Group G_TolerancedNumberVector
Namespace
http://www.mpfo.org/mpfo-0.7
Annotations
Group for toleranced number vectors by value or by reference.
<xsd:group name="G_TolerancedNumberVector"><xsd:annotation><xsd:documentation xml:lang="en">Group for toleranced number vectors by value or by reference.</xsd:documentation></xsd:annotation><xsd:choice><xsd:element name="TolerancedNumberVector" type="CT_TolerancedNumberVector"><xsd:annotation><xsd:documentation xml:lang="en">Toleranced number vector definition.</xsd:documentation></xsd:annotation></xsd:element><xsd:element name="TolerancedNumberVectorRef" type="CT_Ref"><xsd:annotation><xsd:documentation xml:lang="en">Toleranced number vector reference definition.</xsd:documentation></xsd:annotation></xsd:element><xsd:element name="TolerancedNumberSparseVector" type="CT_TolerancedNumberSparseVector"><xsd:annotation><xsd:documentation xml:lang="en">Sparse toleranced number vector definition.</xsd:documentation></xsd:annotation></xsd:element><xsd:element name="TolerancedNumberSparseVectorRef" type="CT_Ref"><xsd:annotation><xsd:documentation xml:lang="en">Sparse toleranced number vector reference definition.</xsd:documentation></xsd:annotation></xsd:element></xsd:choice></xsd:group>
Element Group G_ToleranceVector
Namespace
http://www.mpfo.org/mpfo-0.7
Annotations
Group for tolerance vectors by value or by reference.
<xsd:group name="G_TolerancedNumberMatrix"><xsd:annotation><xsd:documentation xml:lang="en">Group for toleranced number matrices by value or by reference.</xsd:documentation></xsd:annotation><xsd:choice><xsd:element name="TolerancedNumberMatrix" type="CT_TolerancedNumberMatrix"><xsd:annotation><xsd:documentation xml:lang="en">Toleranced number matrix definition.</xsd:documentation></xsd:annotation></xsd:element><xsd:element name="TolerancedNumberMatrixRef" type="CT_Ref"><xsd:annotation><xsd:documentation xml:lang="en">Toleranced number matrix reference definition.</xsd:documentation></xsd:annotation></xsd:element><xsd:element name="TolerancedNumberSparseMatrix" type="CT_TolerancedNumberSparseMatrix"><xsd:annotation><xsd:documentation xml:lang="en">Sparse toleranced number matrix definition.</xsd:documentation></xsd:annotation></xsd:element><xsd:element name="TolerancedNumberSparseMatrixRef" type="CT_Ref"><xsd:annotation><xsd:documentation xml:lang="en">Sparse toleranced number matrix reference definition.</xsd:documentation></xsd:annotation></xsd:element></xsd:choice></xsd:group>
Element Group G_ToleranceMatrix
Namespace
http://www.mpfo.org/mpfo-0.7
Annotations
Group for tolerance matrices by value or by reference.
<xsd:group name="G_TolerancedNumberInterval"><xsd:annotation><xsd:documentation xml:lang="en">Group for toleranced number intervals by value or by reference.</xsd:documentation></xsd:annotation><xsd:choice><xsd:element name="TolerancedNumberInterval" type="CT_TolerancedNumberInterval"><xsd:annotation><xsd:documentation xml:lang="en">Toleranced number interval definition.</xsd:documentation></xsd:annotation></xsd:element><xsd:element name="TolerancedNumberIntervalRef" type="CT_Ref"><xsd:annotation><xsd:documentation xml:lang="en">Toleranced number interval reference definition.</xsd:documentation></xsd:annotation></xsd:element></xsd:choice></xsd:group>
Element Group G_ToleranceObject
Namespace
http://www.mpfo.org/mpfo-0.7
Annotations
Group for tolerance objects by value or by reference.
<xsd:group name="G_ToleranceObject"><xsd:annotation><xsd:documentation xml:lang="en">Group for tolerance objects by value or by reference.</xsd:documentation></xsd:annotation><xsd:choice><xsd:group ref="G_Tolerance"/><xsd:group ref="G_ToleranceVector"/><xsd:group ref="G_ToleranceMatrix"/></xsd:choice></xsd:group>
Element Group G_UnitObject
Namespace
http://www.mpfo.org/mpfo-0.7
Annotations
Group for unit objects (simple unit, unit vector, unit matrix) by value or by reference.
<xsd:group name="G_UnitObject"><xsd:annotation><xsd:documentation xml:lang="en">Group for unit objects (simple unit, unit vector, unit matrix) by value or by reference.</xsd:documentation></xsd:annotation><xsd:choice><xsd:group ref="G_Unit"/><xsd:group ref="G_UnitVector"/><xsd:group ref="G_UnitMatrix"/></xsd:choice></xsd:group>
<xsd:group name="G_Unit"><xsd:annotation><xsd:documentation xml:lang="en">Group for units by value or by reference.</xsd:documentation></xsd:annotation><xsd:choice><xsd:element name="Unit" type="CT_Unit"><xsd:annotation><xsd:documentation xml:lang="en">Unit definition.</xsd:documentation></xsd:annotation></xsd:element><xsd:element name="UnitRef" type="CT_Ref"><xsd:annotation><xsd:documentation xml:lang="en">Unit reference definition.</xsd:documentation></xsd:annotation></xsd:element></xsd:choice></xsd:group>
<xsd:group name="G_UnitVector"><xsd:annotation><xsd:documentation xml:lang="en">Group for unit vectors by value or by reference.</xsd:documentation></xsd:annotation><xsd:choice><xsd:element name="UnitVector" type="CT_UnitVector"><xsd:annotation><xsd:documentation xml:lang="en">Unit vector definition.</xsd:documentation></xsd:annotation></xsd:element><xsd:element name="UnitVectorRef" type="CT_Ref"><xsd:annotation><xsd:documentation xml:lang="en">Unit vector reference definition.</xsd:documentation></xsd:annotation></xsd:element><xsd:element name="UnitSparseVector" type="CT_UnitSparseVector"><xsd:annotation><xsd:documentation xml:lang="en">Sparse unit vector definition.</xsd:documentation></xsd:annotation></xsd:element><xsd:element name="UnitSparseVectorRef" type="CT_Ref"><xsd:annotation><xsd:documentation xml:lang="en">Sparse unit vector reference definition.</xsd:documentation></xsd:annotation></xsd:element></xsd:choice></xsd:group>
<xsd:group name="G_UnitMatrix"><xsd:annotation><xsd:documentation xml:lang="en">Group for unit matrices by value or by reference.</xsd:documentation></xsd:annotation><xsd:choice><xsd:element name="UnitMatrix" type="CT_UnitMatrix"><xsd:annotation><xsd:documentation xml:lang="en">Unit matrix definition.</xsd:documentation></xsd:annotation></xsd:element><xsd:element name="UnitMatrixRef" type="CT_Ref"><xsd:annotation><xsd:documentation xml:lang="en">Unit matrix reference definition.</xsd:documentation></xsd:annotation></xsd:element><xsd:element name="UnitSparseMatrix" type="CT_UnitSparseMatrix"><xsd:annotation><xsd:documentation xml:lang="en">Sparse unit matrix definition.</xsd:documentation></xsd:annotation></xsd:element><xsd:element name="UnitSparseMatrixRef" type="CT_Ref"><xsd:annotation><xsd:documentation xml:lang="en">Sparse unit matrix reference definition.</xsd:documentation></xsd:annotation></xsd:element></xsd:choice></xsd:group>
Element Group G_QuantityObject
Namespace
http://www.mpfo.org/mpfo-0.7
Annotations
Group for quantity and function objects by value or by reference.
<xsd:group name="G_QuantityObject"><xsd:annotation><xsd:documentation xml:lang="en">Group for quantity and function objects by value or by reference.</xsd:documentation></xsd:annotation><xsd:choice><xsd:group ref="G_SimpleQuantityObject"/><xsd:group ref="G_Function"/></xsd:choice></xsd:group>
Element Group G_SimpleQuantityObject
Namespace
http://www.mpfo.org/mpfo-0.7
Annotations
Group for quantity objects by value or by reference.
<xsd:group name="G_SimpleQuantityObject"><xsd:annotation><xsd:documentation xml:lang="en">Group for quantity objects by value or by reference.</xsd:documentation></xsd:annotation><xsd:choice><xsd:group ref="G_Quantity"/><xsd:group ref="G_QuantityVector"/><xsd:group ref="G_QuantityMatrix"/><xsd:group ref="G_QuantityInterval"/><xsd:group ref="G_TolerancedQuantity"/><xsd:group ref="G_TolerancedQuantityVector"/><xsd:group ref="G_TolerancedQuantityMatrix"/><xsd:group ref="G_TolerancedQuantityInterval"/></xsd:choice></xsd:group>
<xsd:group name="G_Quantity"><xsd:annotation><xsd:documentation xml:lang="en">Group for quantities by value or by reference.</xsd:documentation></xsd:annotation><xsd:choice><xsd:element name="Quantity" type="CT_Quantity"><xsd:annotation><xsd:documentation xml:lang="en">Quantity definition.</xsd:documentation></xsd:annotation></xsd:element><xsd:element name="QuantityRef" type="CT_Ref"><xsd:annotation><xsd:documentation xml:lang="en">Quantity reference definition.</xsd:documentation></xsd:annotation></xsd:element></xsd:choice></xsd:group>
Element Group G_QuantityVector
Namespace
http://www.mpfo.org/mpfo-0.7
Annotations
Group for quantity vectors by value or by reference.
<xsd:group name="G_QuantityInterval"><xsd:annotation><xsd:documentation xml:lang="en">Group for quantity intervals by value or by reference.</xsd:documentation></xsd:annotation><xsd:choice><xsd:element name="QuantityInterval" type="CT_QuantityInterval"><xsd:annotation><xsd:documentation xml:lang="en">Quantity interval definition.</xsd:documentation></xsd:annotation></xsd:element><xsd:element name="QuantityIntervalRef" type="CT_Ref"><xsd:annotation><xsd:documentation xml:lang="en">Quantity interval reference definition.</xsd:documentation></xsd:annotation></xsd:element></xsd:choice></xsd:group>
Element Group G_TolerancedQuantity
Namespace
http://www.mpfo.org/mpfo-0.7
Annotations
Group for toleranced quantities by value or by reference.
<xsd:group name="G_TolerancedQuantity"><xsd:annotation><xsd:documentation xml:lang="en">Group for toleranced quantities by value or by reference.</xsd:documentation></xsd:annotation><xsd:choice><xsd:element name="TolerancedQuantity" type="CT_TolerancedQuantity"><xsd:annotation><xsd:documentation xml:lang="en">Toleranced quantity definition.</xsd:documentation></xsd:annotation></xsd:element><xsd:element name="TolerancedQuantityRef" type="CT_Ref"><xsd:annotation><xsd:documentation xml:lang="en">Toleranced quantity reference definition.</xsd:documentation></xsd:annotation></xsd:element></xsd:choice></xsd:group>
Element Group G_TolerancedQuantityVector
Namespace
http://www.mpfo.org/mpfo-0.7
Annotations
Group for toleranced quantity vector by value or by reference.
<xsd:group name="G_TolerancedQuantityInterval"><xsd:annotation><xsd:documentation xml:lang="en">Group for toleranced quantity intervals by value or by reference.</xsd:documentation></xsd:annotation><xsd:choice><xsd:element name="TolerancedQuantityInterval" type="CT_TolerancedQuantityInterval"><xsd:annotation><xsd:documentation xml:lang="en">Toleranced quantity interval definition.</xsd:documentation></xsd:annotation></xsd:element><xsd:element name="TolerancedQuantityIntervalRef" type="CT_Ref"><xsd:annotation><xsd:documentation xml:lang="en">Toleranced quantity interval reference definition.</xsd:documentation></xsd:annotation></xsd:element></xsd:choice></xsd:group>
<xsd:group name="G_Function"><xsd:annotation><xsd:documentation xml:lang="en">Group for functions by value or by reference.</xsd:documentation></xsd:annotation><xsd:choice><xsd:group ref="G_SymbolicFunction"/><xsd:group ref="G_TableFunction"/><xsd:group ref="G_TransformedFunction"/></xsd:choice></xsd:group>
Element Group G_SymbolicFunction
Namespace
http://www.mpfo.org/mpfo-0.7
Annotations
Group for symbolic functions by value or by reference.
<xsd:group name="G_SymbolicFunction"><xsd:annotation><xsd:documentation xml:lang="en">Group for symbolic functions by value or by reference.</xsd:documentation></xsd:annotation><xsd:choice><xsd:element name="SymbolicFunction" type="CT_SymbolicFunction"><xsd:annotation><xsd:documentation xml:lang="en">Symbolic function definition.</xsd:documentation></xsd:annotation></xsd:element><xsd:element name="SymbolicFunctionRef" type="CT_Ref"><xsd:annotation><xsd:documentation xml:lang="en">Symbolic function reference definition.</xsd:documentation></xsd:annotation></xsd:element></xsd:choice></xsd:group>
Element Group G_SymbolicFunctionTemplate
Namespace
http://www.mpfo.org/mpfo-0.7
Annotations
Group for symbolic function templates by value or by reference.
<xsd:group name="G_SymbolicFunctionTemplate"><xsd:annotation><xsd:documentation xml:lang="en">Group for symbolic function templates by value or by reference.</xsd:documentation></xsd:annotation><xsd:choice><xsd:element name="SymbolicFunctionTemplate" type="CT_SymbolicFunctionTemplate"><xsd:annotation><xsd:documentation xml:lang="en">Symbolic function template definition.</xsd:documentation></xsd:annotation></xsd:element><xsd:element name="SymbolicFunctionTemplateRef" type="CT_Ref"><xsd:annotation><xsd:documentation xml:lang="en">Symbolic function template reference definition.</xsd:documentation></xsd:annotation></xsd:element></xsd:choice></xsd:group>
Element Group G_ArgumentWithUnit
Namespace
http://www.mpfo.org/mpfo-0.7
Annotations
Group for formula arguments (with predefined unit) by value or by reference.
<xsd:group name="G_ArgumentWithUnit"><xsd:annotation><xsd:documentation xml:lang="en">Group for formula arguments (with predefined unit) by value or by reference.</xsd:documentation></xsd:annotation><xsd:choice><xsd:element name="ArgumentWithUnit" type="CT_VariableWithUnit"><xsd:annotation><xsd:documentation xml:lang="en">Argument with unit definition.</xsd:documentation></xsd:annotation></xsd:element><xsd:element name="ArgumentWithUnitRef" type="CT_Ref"><xsd:annotation><xsd:documentation xml:lang="en">Argument with unit reference definition.</xsd:documentation></xsd:annotation></xsd:element></xsd:choice></xsd:group>
Element Group G_ParameterWithUnit
Namespace
http://www.mpfo.org/mpfo-0.7
Annotations
Group for formula parameters (with predefined unit) by value or by reference.
<xsd:group name="G_ParameterWithUnit"><xsd:annotation><xsd:documentation xml:lang="en">Group for formula parameters (with predefined unit) by value or by reference.</xsd:documentation></xsd:annotation><xsd:choice><xsd:element name="ParameterWithUnit" type="CT_VariableWithUnit" form="qualified"><xsd:annotation><xsd:documentation xml:lang="en">Parameter with unit definition.</xsd:documentation></xsd:annotation></xsd:element><xsd:element name="ParameterWithUnitRef" type="CT_Ref"><xsd:annotation><xsd:documentation xml:lang="en">Parameter with unit reference definition.</xsd:documentation></xsd:annotation></xsd:element></xsd:choice></xsd:group>
Element Group G_ParameterValueMagnitude
Namespace
http://www.mpfo.org/mpfo-0.7
Annotations
Group for fixed formula parameters (magnitudes) by value or by reference.
<xsd:group name="G_ParameterValueMagnitude"><xsd:annotation><xsd:documentation xml:lang="en">Group for fixed formula parameters (magnitudes) by value or by reference.</xsd:documentation></xsd:annotation><xsd:choice><xsd:element name="ParameterValueMagnitude" type="CT_ParameterValueMagnitude"><xsd:annotation><xsd:documentation xml:lang="en">Fixed parameter magnitude definition.</xsd:documentation></xsd:annotation></xsd:element><xsd:element name="ParameterValueMagnitudeRef" type="CT_Ref"><xsd:annotation><xsd:documentation xml:lang="en">Fixed parameter magnitude reference definition.</xsd:documentation></xsd:annotation></xsd:element></xsd:choice></xsd:group>
Element Group G_TableFunction
Namespace
http://www.mpfo.org/mpfo-0.7
Annotations
Group for table functions by value or by reference.
<xsd:group name="G_TableFunction"><xsd:annotation><xsd:documentation xml:lang="en">Group for table functions by value or by reference.</xsd:documentation></xsd:annotation><xsd:choice><xsd:element name="TableFunction" type="CT_TableFunction"><xsd:annotation><xsd:documentation xml:lang="en">Table function definition.</xsd:documentation></xsd:annotation></xsd:element><xsd:element name="TableFunctionRef" type="CT_Ref"><xsd:annotation><xsd:documentation xml:lang="en">Table function reference definition.</xsd:documentation></xsd:annotation></xsd:element></xsd:choice></xsd:group>
Element Group G_NumericObjectVector
Namespace
http://www.mpfo.org/mpfo-0.7
Annotations
Group for vectors of numeric objects by value or by reference.
<xsd:group name="G_NumericObjectVector"><xsd:annotation><xsd:documentation xml:lang="en">Group for vectors of numeric objects by value or by reference.</xsd:documentation></xsd:annotation><xsd:choice><xsd:group ref="G_NumberVector"/><xsd:group ref="G_NumberIntervalVector"/><xsd:group ref="G_TolerancedNumberVector"/></xsd:choice></xsd:group>
Element Group G_TransformedFunction
Namespace
http://www.mpfo.org/mpfo-0.7
Annotations
Group for transformed functions by value or by reference.
<xsd:group name="G_TransformedFunction"><xsd:annotation><xsd:documentation xml:lang="en">Group for transformed functions by value or by reference.</xsd:documentation></xsd:annotation><xsd:choice><xsd:element name="TransformedFunction" type="CT_TransformedFunction"><xsd:annotation><xsd:documentation xml:lang="en">Transformed function definition.</xsd:documentation></xsd:annotation></xsd:element><xsd:element name="TransformedFunctionRef" type="CT_Ref"><xsd:annotation><xsd:documentation xml:lang="en">Transformed function reference definition.</xsd:documentation></xsd:annotation></xsd:element></xsd:choice></xsd:group>
<xsd:group name="G_Formula"><xsd:annotation><xsd:documentation xml:lang="en">Group for formulas by value or by reference.</xsd:documentation></xsd:annotation><xsd:choice><xsd:element name="Formula" type="CT_Formula"><xsd:annotation><xsd:documentation xml:lang="en">Formula definition.</xsd:documentation></xsd:annotation></xsd:element><xsd:element name="FormulaRef" type="CT_Ref"><xsd:annotation><xsd:documentation xml:lang="en">Formula reference definition.</xsd:documentation></xsd:annotation></xsd:element></xsd:choice></xsd:group>
Element Group G_FormulaTemplate
Namespace
http://www.mpfo.org/mpfo-0.7
Annotations
Group for formula templates by value or by reference.
<xsd:group name="G_FormulaTemplate"><xsd:annotation><xsd:documentation xml:lang="en">Group for formula templates by value or by reference.</xsd:documentation></xsd:annotation><xsd:choice><xsd:element name="FormulaTemplate" type="CT_FormulaTemplate"><xsd:annotation><xsd:documentation xml:lang="en">Formula template definition.</xsd:documentation></xsd:annotation></xsd:element><xsd:element name="FormulaTemplateRef" type="CT_Ref"><xsd:annotation><xsd:documentation xml:lang="en">Formula template reference definition.</xsd:documentation></xsd:annotation></xsd:element></xsd:choice></xsd:group>
Element Group G_Argument
Namespace
http://www.mpfo.org/mpfo-0.7
Annotations
Group for function arguments (without predefined unit) by value or by reference.
<xsd:group name="G_Argument"><xsd:annotation><xsd:documentation xml:lang="en">Group for function arguments (without predefined unit) by value or by reference.</xsd:documentation></xsd:annotation><xsd:choice><xsd:element name="Argument" type="CT_Variable"><xsd:annotation><xsd:documentation xml:lang="en">Argument definition.</xsd:documentation></xsd:annotation></xsd:element><xsd:element name="ArgumentRef" type="CT_Ref"><xsd:annotation><xsd:documentation xml:lang="en">Argument reference definition.</xsd:documentation></xsd:annotation></xsd:element></xsd:choice></xsd:group>
Element Group G_Parameter
Namespace
http://www.mpfo.org/mpfo-0.7
Annotations
Group for function parameters (without predefined unit) by value or by reference.
<xsd:group name="G_Parameter"><xsd:annotation><xsd:documentation xml:lang="en">Group for function parameters (without predefined unit) by value or by reference.</xsd:documentation></xsd:annotation><xsd:choice><xsd:element name="Parameter" type="CT_Variable" form="qualified"><xsd:annotation><xsd:documentation xml:lang="en">Parameter definition.</xsd:documentation></xsd:annotation></xsd:element><xsd:element name="ParameterRef" type="CT_Ref"><xsd:annotation><xsd:documentation xml:lang="en">Parameter reference definition.</xsd:documentation></xsd:annotation></xsd:element></xsd:choice></xsd:group>
Element Group G_ParameterValue
Namespace
http://www.mpfo.org/mpfo-0.7
Annotations
Group for fixed function parameters (quantities) by value or by reference.
<xsd:group name="G_ParameterValue"><xsd:annotation><xsd:documentation xml:lang="en">Group for fixed function parameters (quantities) by value or by reference.</xsd:documentation></xsd:annotation><xsd:choice><xsd:element name="ParameterValue" type="CT_ParameterValue"><xsd:annotation><xsd:documentation xml:lang="en">Fixed parameter definition.</xsd:documentation></xsd:annotation></xsd:element><xsd:element name="ParameterValueRef" type="CT_Ref"><xsd:annotation><xsd:documentation xml:lang="en">Fixed parameter reference definition.</xsd:documentation></xsd:annotation></xsd:element></xsd:choice></xsd:group>
Attribute Group AG_BasicElementAttributes
Namespace
http://www.mpfo.org/mpfo-0.7
Annotations
Common basic element attributes shared by most MPFO-XML elements.
<xsd:attributeGroup name="AG_BasicElementAttributes"><xsd:annotation><xsd:documentation xml:lang="en">Common basic element attributes shared by most MPFO-XML elements.</xsd:documentation></xsd:annotation><xsd:attribute name="Id" type="xsd:ID" use="required"><xsd:annotation><xsd:documentation xml:lang="en">Element ID.</xsd:documentation></xsd:annotation></xsd:attribute><xsd:attribute name="ShortDescription" type="xsd:string"><xsd:annotation><xsd:documentation xml:lang="en">Short element description.</xsd:documentation></xsd:annotation></xsd:attribute><xsd:attribute name="Creator" type="xsd:string"><xsd:annotation><xsd:documentation xml:lang="en">Name of the user who first created the element.</xsd:documentation></xsd:annotation></xsd:attribute><xsd:attribute name="CreationTimeStamp" type="xsd:dateTime"><xsd:annotation><xsd:documentation xml:lang="en">Date and time of element creation.</xsd:documentation></xsd:annotation></xsd:attribute><xsd:attribute name="Modificator" type="xsd:string"><xsd:annotation><xsd:documentation xml:lang="en">Name of the user who last modified the element contents.</xsd:documentation></xsd:annotation></xsd:attribute><xsd:attribute name="ModificationTimeStamp" type="xsd:dateTime"><xsd:annotation><xsd:documentation xml:lang="en">Date and time of last element modification.</xsd:documentation></xsd:annotation></xsd:attribute></xsd:attributeGroup>
Attribute Group AG_ExtendedElementAttributes
Namespace
http://www.mpfo.org/mpfo-0.7
Annotations
Common extended element attributes shared by some MPFO-XML elements.
<div><h3>base (as an attribute name)</h3><p>denotes an attribute whose value provides a URI to be used as the base for interpreting any relative URIs in the scope of the element on which it appears; its value is inherited. This name is reserved by virtue of its definition in the XML Base specification.</p><p>See<a href="http://www.w3.org/TR/xmlbase/">http://www.w3.org/TR/xmlbase/</a>for information about this attribute.</p></div>
Source
<xsd:attributeGroup name="AG_ExtendedElementAttributes"><xsd:annotation><xsd:documentation xml:lang="en">Common extended element attributes shared by some MPFO-XML elements.</xsd:documentation></xsd:annotation><xsd:attribute ref="xml:base"/><xsd:attributeGroup ref="AG_BasicElementAttributes"/><xsd:attribute name="HashType" default="sha256" type="ST_HashType"><xsd:annotation><xsd:documentation xml:lang="en">Hash type.</xsd:documentation></xsd:annotation></xsd:attribute><xsd:attribute name="HashValue" type="xsd:string"><xsd:annotation><xsd:documentation xml:lang="en">Hash value.</xsd:documentation></xsd:annotation></xsd:attribute><xsd:attribute default="true" name="IsEnabled" type="xsd:boolean"><xsd:annotation><xsd:documentation xml:lang="en">Element enablement status.</xsd:documentation></xsd:annotation></xsd:attribute></xsd:attributeGroup>
Attribute Group AG_CommonPrimitiveElementAttributes
Namespace
http://www.mpfo.org/mpfo-0.7
Annotations
Common element attributes shared by most MPFO-XML primitive elements.
<xsd:attributeGroup name="AG_SparseVectorElementAttributes"><xsd:annotation><xsd:documentation xml:lang="en">Common attributes of sparse vector elements.</xsd:documentation></xsd:annotation><xsd:attribute name="Index" type="xsd:positiveInteger" use="required"><xsd:annotation><xsd:documentation xml:lang="en">One-based index of the element.</xsd:documentation></xsd:annotation></xsd:attribute></xsd:attributeGroup>
<xsd:attributeGroup name="AG_SparseVectorAttributes"><xsd:annotation><xsd:documentation xml:lang="en">Common attributes of sparse vectors.</xsd:documentation></xsd:annotation><xsd:attribute name="ElementCount" type="xsd:positiveInteger" use="required"><xsd:annotation><xsd:documentation xml:lang="en">Number of elements in the sparse vector.</xsd:documentation></xsd:annotation></xsd:attribute></xsd:attributeGroup>
<xsd:attributeGroup name="AG_SparseMatrixElementAttributes"><xsd:annotation><xsd:documentation xml:lang="en">Common attributes of sparse matrix elements.</xsd:documentation></xsd:annotation><xsd:attribute name="RowIndex" type="xsd:positiveInteger" use="required"><xsd:annotation><xsd:documentation xml:lang="en">One based row index of the element.</xsd:documentation></xsd:annotation></xsd:attribute><xsd:attribute name="ColumnIndex" type="xsd:positiveInteger" use="required"><xsd:annotation><xsd:documentation xml:lang="en">One based column index of the element.</xsd:documentation></xsd:annotation></xsd:attribute></xsd:attributeGroup>
<xsd:attributeGroup name="AG_SparseMatrixAttributes"><xsd:annotation><xsd:documentation xml:lang="en">Common attributes of sparse matrices.</xsd:documentation></xsd:annotation><xsd:attribute name="RowCount" type="xsd:positiveInteger" use="required"><xsd:annotation><xsd:documentation xml:lang="en">Number of rows in the sparse matrix.</xsd:documentation></xsd:annotation></xsd:attribute><xsd:attribute name="ColumnCount" type="xsd:positiveInteger" use="required"><xsd:annotation><xsd:documentation xml:lang="en">Number of columns in the sparse matrix.</xsd:documentation></xsd:annotation></xsd:attribute></xsd:attributeGroup>
Attribute Group AG_CommonMathAttributes
Namespace
http://www.mpfo.org/mpfo-0.7
Annotations
Common element attributes shared by variables (formulas, arguments, and parameters).
TeX representation. Used in GUIs and documentation.
Source
<xsd:attributeGroup name="AG_CommonMathAttributes"><xsd:annotation><xsd:documentation xml:lang="en">Common element attributes shared by variables (formulas, arguments, and parameters).</xsd:documentation></xsd:annotation><xsd:attribute name="Symbol" type="xsd:NCName" use="required"><xsd:annotation><xsd:documentation xml:lang="en">Mathematical symbol. Used to refer to this variable in MathML.</xsd:documentation></xsd:annotation></xsd:attribute><xsd:attribute name="TeX" type="xsd:string"><xsd:annotation><xsd:documentation xml:lang="en">TeX representation. Used in GUIs and documentation.</xsd:documentation></xsd:annotation></xsd:attribute></xsd:attributeGroup>