Showing:

Annotations
Attributes
Diagrams
Facets
Instances
Model
Properties
Source
Used by
Main schema mpfo.xsd
Namespace http://www.mpfo.org/mpfo-0.7
Annotations
Schema for XML-based mission profile format (MPFO-XML).
Properties
attribute form default unqualified
element form default qualified
version 0.7
Included schema mpfo_math.xsd
Namespace http://www.mpfo.org/mpfo-0.7
Annotations
Schema for mathematical and physical primitives.
Properties
attribute form default unqualified
element form default qualified
version 0.7
Element CT_External / Description
Namespace http://www.mpfo.org/mpfo-0.7
Annotations
Long description of parent element.
Diagram
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">Long description of parent element.</xsd:documentation>
  </xsd:annotation>
</xsd:element>
Element CT_External / PrimitiveDefinition
Namespace http://www.mpfo.org/mpfo-0.7
Annotations
External definition of math primitives.
Diagram
Diagram
Properties
content complex
minOccurs 0
Model
(String | StringRef | StringVector | StringVectorRef | StringSparseVector | StringSparseVectorRef | StringMatrix | StringMatrixRef | StringSparseMatrix | StringSparseMatrixRef | SNumber | SNumberRef | MNumber | MNumberRef | NumberVector | NumberVectorRef | NumberSparseVector | NumberSparseVectorRef | NumberMatrix | NumberMatrixRef | NumberSparseMatrix | NumberSparseMatrixRef | NumberInterval | NumberIntervalRef | NumberIntervalVector | NumberIntervalVectorRef | TolerancedNumber | TolerancedNumberRef | TolerancedNumberVector | TolerancedNumberVectorRef | TolerancedNumberSparseVector | TolerancedNumberSparseVectorRef | TolerancedNumberMatrix | TolerancedNumberMatrixRef | TolerancedNumberSparseMatrix | TolerancedNumberSparseMatrixRef | TolerancedNumberInterval | TolerancedNumberIntervalRef | Tolerance | ToleranceRef | ToleranceVector | ToleranceVectorRef | ToleranceSparseVector | ToleranceSparseVectorRef | ToleranceMatrix | ToleranceMatrixRef | ToleranceSparseMatrix | ToleranceSparseMatrixRef | Unit | UnitRef | UnitVector | UnitVectorRef | UnitSparseVector | UnitSparseVectorRef | UnitMatrix | UnitMatrixRef | UnitSparseMatrix | UnitSparseMatrixRef | Quantity | QuantityRef | QuantityVector | QuantityVectorRef | QuantitySparseVector | QuantitySparseVectorRef | QuantityMatrix | QuantityMatrixRef | QuantitySparseMatrix | QuantitySparseMatrixRef | QuantityInterval | QuantityIntervalRef | TolerancedQuantity | TolerancedQuantityRef | TolerancedQuantityVector | TolerancedQuantityVectorRef | TolerancedQuantitySparseVector | TolerancedQuantitySparseVectorRef | TolerancedQuantityMatrix | TolerancedQuantityMatrixRef | TolerancedQuantitySparseMatrix | TolerancedQuantitySparseMatrixRef | TolerancedQuantityInterval | TolerancedQuantityIntervalRef | SymbolicFunction | SymbolicFunctionRef | TableFunction | TableFunctionRef | TransformedFunction | TransformedFunctionRef | SymbolicFunctionTemplate | SymbolicFunctionTemplateRef | FormulaTemplate | FormulaTemplateRef | Formula | FormulaRef)
Children Formula, FormulaRef, FormulaTemplate, FormulaTemplateRef, MNumber, MNumberRef, NumberInterval, NumberIntervalRef, NumberIntervalVector, NumberIntervalVectorRef, NumberMatrix, NumberMatrixRef, NumberSparseMatrix, NumberSparseMatrixRef, NumberSparseVector, NumberSparseVectorRef, NumberVector, NumberVectorRef, Quantity, QuantityInterval, QuantityIntervalRef, QuantityMatrix, QuantityMatrixRef, QuantityRef, QuantitySparseMatrix, QuantitySparseMatrixRef, QuantitySparseVector, QuantitySparseVectorRef, QuantityVector, QuantityVectorRef, SNumber, SNumberRef, String, StringMatrix, StringMatrixRef, StringRef, StringSparseMatrix, StringSparseMatrixRef, StringSparseVector, StringSparseVectorRef, StringVector, StringVectorRef, SymbolicFunction, SymbolicFunctionRef, SymbolicFunctionTemplate, SymbolicFunctionTemplateRef, TableFunction, TableFunctionRef, Tolerance, ToleranceMatrix, ToleranceMatrixRef, ToleranceRef, ToleranceSparseMatrix, ToleranceSparseMatrixRef, ToleranceSparseVector, ToleranceSparseVectorRef, ToleranceVector, ToleranceVectorRef, TolerancedNumber, TolerancedNumberInterval, TolerancedNumberIntervalRef, TolerancedNumberMatrix, TolerancedNumberMatrixRef, TolerancedNumberRef, TolerancedNumberSparseMatrix, TolerancedNumberSparseMatrixRef, TolerancedNumberSparseVector, TolerancedNumberSparseVectorRef, TolerancedNumberVector, TolerancedNumberVectorRef, TolerancedQuantity, TolerancedQuantityInterval, TolerancedQuantityIntervalRef, TolerancedQuantityMatrix, TolerancedQuantityMatrixRef, TolerancedQuantityRef, TolerancedQuantitySparseMatrix, TolerancedQuantitySparseMatrixRef, TolerancedQuantitySparseVector, TolerancedQuantitySparseVectorRef, TolerancedQuantityVector, TolerancedQuantityVectorRef, TransformedFunction, TransformedFunctionRef, Unit, UnitMatrix, UnitMatrixRef, UnitRef, UnitSparseMatrix, UnitSparseMatrixRef, UnitSparseVector, UnitSparseVectorRef, UnitVector, UnitVectorRef
Instance
<PrimitiveDefinition xmlns="http://www.mpfo.org/mpfo-0.7">
  <String Description="" Id="" Label="">{1,1}</String>
  <StringRef Ref="">{1,1}</StringRef>
  <StringVector Description="" Id="" Label="">{1,1}</StringVector>
  <StringVectorRef Ref="">{1,1}</StringVectorRef>
  <StringSparseVector Description="" ElementCount="" Id="" Label="">{1,1}</StringSparseVector>
  <StringSparseVectorRef Ref="">{1,1}</StringSparseVectorRef>
  <StringMatrix Description="" Id="" Label="">{1,1}</StringMatrix>
  <StringMatrixRef Ref="">{1,1}</StringMatrixRef>
  <StringSparseMatrix ColumnCount="" Description="" Id="" Label="" RowCount="">{1,1}</StringSparseMatrix>
  <StringSparseMatrixRef Ref="">{1,1}</StringSparseMatrixRef>
  <SNumber Description="" Id="" Label="">{1,1}</SNumber>
  <SNumberRef Ref="">{1,1}</SNumberRef>
  <MNumber Description="" Id="" Label="">{1,1}</MNumber>
  <MNumberRef Ref="">{1,1}</MNumberRef>
  <NumberVector Description="" Id="" Label="">{1,1}</NumberVector>
  <NumberVectorRef Ref="">{1,1}</NumberVectorRef>
  <NumberSparseVector Description="" ElementCount="" Id="" Label="">{1,1}</NumberSparseVector>
  <NumberSparseVectorRef Ref="">{1,1}</NumberSparseVectorRef>
  <NumberMatrix Description="" Id="" Label="">{1,1}</NumberMatrix>
  <NumberMatrixRef Ref="">{1,1}</NumberMatrixRef>
  <NumberSparseMatrix ColumnCount="" Description="" Id="" Label="" RowCount="">{1,1}</NumberSparseMatrix>
  <NumberSparseMatrixRef Ref="">{1,1}</NumberSparseMatrixRef>
  <NumberInterval Description="" Id="" Label="">{1,1}</NumberInterval>
  <NumberIntervalRef Ref="">{1,1}</NumberIntervalRef>
  <NumberIntervalVector Description="" Id="" Label="">{1,1}</NumberIntervalVector>
  <NumberIntervalVectorRef Ref="">{1,1}</NumberIntervalVectorRef>
  <TolerancedNumber Description="" Id="" Label="">{1,1}</TolerancedNumber>
  <TolerancedNumberRef Ref="">{1,1}</TolerancedNumberRef>
  <TolerancedNumberVector Description="" Id="" Label="">{1,1}</TolerancedNumberVector>
  <TolerancedNumberVectorRef Ref="">{1,1}</TolerancedNumberVectorRef>
  <TolerancedNumberSparseVector Description="" ElementCount="" Id="" Label="">{1,1}</TolerancedNumberSparseVector>
  <TolerancedNumberSparseVectorRef Ref="">{1,1}</TolerancedNumberSparseVectorRef>
  <TolerancedNumberMatrix Description="" Id="" Label="">{1,1}</TolerancedNumberMatrix>
  <TolerancedNumberMatrixRef Ref="">{1,1}</TolerancedNumberMatrixRef>
  <TolerancedNumberSparseMatrix ColumnCount="" Description="" Id="" Label="" RowCount="">{1,1}</TolerancedNumberSparseMatrix>
  <TolerancedNumberSparseMatrixRef Ref="">{1,1}</TolerancedNumberSparseMatrixRef>
  <TolerancedNumberInterval Description="" Id="" Label="">{1,1}</TolerancedNumberInterval>
  <TolerancedNumberIntervalRef Ref="">{1,1}</TolerancedNumberIntervalRef>
  <Tolerance Description="" Id="" Label="">{1,1}</Tolerance>
  <ToleranceRef Ref="">{1,1}</ToleranceRef>
  <ToleranceVector Description="" Id="" Label="">{1,1}</ToleranceVector>
  <ToleranceVectorRef Ref="">{1,1}</ToleranceVectorRef>
  <ToleranceSparseVector Description="" ElementCount="" Id="" Label="">{1,1}</ToleranceSparseVector>
  <ToleranceSparseVectorRef Ref="">{1,1}</ToleranceSparseVectorRef>
  <ToleranceMatrix Description="" Id="" Label="">{1,1}</ToleranceMatrix>
  <ToleranceMatrixRef Ref="">{1,1}</ToleranceMatrixRef>
  <ToleranceSparseMatrix ColumnCount="" Description="" Id="" Label="" RowCount="">{1,1}</ToleranceSparseMatrix>
  <ToleranceSparseMatrixRef Ref="">{1,1}</ToleranceSparseMatrixRef>
  <Unit Description="" Id="" Label="">{1,1}</Unit>
  <UnitRef Ref="">{1,1}</UnitRef>
  <UnitVector Description="" Id="" Label="">{1,1}</UnitVector>
  <UnitVectorRef Ref="">{1,1}</UnitVectorRef>
  <UnitSparseVector Description="" ElementCount="" Id="" Label="">{1,1}</UnitSparseVector>
  <UnitSparseVectorRef Ref="">{1,1}</UnitSparseVectorRef>
  <UnitMatrix Description="" Id="" Label="">{1,1}</UnitMatrix>
  <UnitMatrixRef Ref="">{1,1}</UnitMatrixRef>
  <UnitSparseMatrix ColumnCount="" Description="" Id="" Label="" RowCount="">{1,1}</UnitSparseMatrix>
  <UnitSparseMatrixRef Ref="">{1,1}</UnitSparseMatrixRef>
  <Quantity Description="" Id="" Label="">{1,1}</Quantity>
  <QuantityRef Ref="">{1,1}</QuantityRef>
  <QuantityVector Description="" Id="" Label="">{1,1}</QuantityVector>
  <QuantityVectorRef Ref="">{1,1}</QuantityVectorRef>
  <QuantitySparseVector Description="" ElementCount="" Id="" Label="">{1,1}</QuantitySparseVector>
  <QuantitySparseVectorRef Ref="">{1,1}</QuantitySparseVectorRef>
  <QuantityMatrix Description="" Id="" Label="">{1,1}</QuantityMatrix>
  <QuantityMatrixRef Ref="">{1,1}</QuantityMatrixRef>
  <QuantitySparseMatrix ColumnCount="" Description="" Id="" Label="" RowCount="">{1,1}</QuantitySparseMatrix>
  <QuantitySparseMatrixRef Ref="">{1,1}</QuantitySparseMatrixRef>
  <QuantityInterval Description="" Id="" Label="">{1,1}</QuantityInterval>
  <QuantityIntervalRef Ref="">{1,1}</QuantityIntervalRef>
  <TolerancedQuantity Description="" Id="" Label="">{1,1}</TolerancedQuantity>
  <TolerancedQuantityRef Ref="">{1,1}</TolerancedQuantityRef>
  <TolerancedQuantityVector Description="" Id="" Label="">{1,1}</TolerancedQuantityVector>
  <TolerancedQuantityVectorRef Ref="">{1,1}</TolerancedQuantityVectorRef>
  <TolerancedQuantitySparseVector Description="" ElementCount="" Id="" Label="">{1,1}</TolerancedQuantitySparseVector>
  <TolerancedQuantitySparseVectorRef Ref="">{1,1}</TolerancedQuantitySparseVectorRef>
  <TolerancedQuantityMatrix Description="" Id="" Label="">{1,1}</TolerancedQuantityMatrix>
  <TolerancedQuantityMatrixRef Ref="">{1,1}</TolerancedQuantityMatrixRef>
  <TolerancedQuantitySparseMatrix ColumnCount="" Description="" Id="" Label="" RowCount="">{1,1}</TolerancedQuantitySparseMatrix>
  <TolerancedQuantitySparseMatrixRef Ref="">{1,1}</TolerancedQuantitySparseMatrixRef>
  <TolerancedQuantityInterval Description="" Id="" Label="">{1,1}</TolerancedQuantityInterval>
  <TolerancedQuantityIntervalRef Ref="">{1,1}</TolerancedQuantityIntervalRef>
  <SymbolicFunction Description="" Id="" Label="">{1,1}</SymbolicFunction>
  <SymbolicFunctionRef Ref="">{1,1}</SymbolicFunctionRef>
  <TableFunction Description="" Id="" Label="" Symbol="" TeX="">{1,1}</TableFunction>
  <TableFunctionRef Ref="">{1,1}</TableFunctionRef>
  <TransformedFunction Description="" Id="" Label="" Symbol="" TeX="">{1,1}</TransformedFunction>
  <TransformedFunctionRef Ref="">{1,1}</TransformedFunctionRef>
  <SymbolicFunctionTemplate Description="" Id="" Label="" Symbol="" TeX="">{1,1}</SymbolicFunctionTemplate>
  <SymbolicFunctionTemplateRef Ref="">{1,1}</SymbolicFunctionTemplateRef>
  <FormulaTemplate Description="" Id="" Label="" Symbol="" TeX="">{1,1}</FormulaTemplate>
  <FormulaTemplateRef Ref="">{1,1}</FormulaTemplateRef>
  <Formula Description="" Id="" Label="">{1,1}</Formula>
  <FormulaRef Ref="">{1,1}</FormulaRef>
</PrimitiveDefinition>
Source
<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>
Element G_String / String
Namespace http://www.mpfo.org/mpfo-0.7
Annotations
String definition.
Diagram
Diagram mpfo-0_7.tmp#AG_CommonPrimitiveElementAttributes mpfo-0_7.tmp#CT_String
Type CT_String
Properties
content complex
Attributes
QName Type Use Annotation
Description xsd:string optional
Element description.
Id xsd:ID optional
Element ID.
Label xsd:string optional
Element label.
Source
<xsd:element name="String" type="CT_String">
  <xsd:annotation>
    <xsd:documentation xml:lang="en">String definition.</xsd:documentation>
  </xsd:annotation>
</xsd:element>
Element G_String / StringRef
Namespace http://www.mpfo.org/mpfo-0.7
Annotations
String reference definition.
Diagram
Diagram NO_NAMESPACE.tmp#CT_Ref_Ref mpfo-0_7.tmp#CT_Ref
Type CT_Ref
Properties
content complex
Attributes
QName Type Use Annotation
Ref xsd:IDREF required
ID reference to another element.
Source
<xsd:element name="StringRef" type="CT_Ref">
  <xsd:annotation>
    <xsd:documentation xml:lang="en">String reference definition.</xsd:documentation>
  </xsd:annotation>
</xsd:element>
Element G_StringVector / StringVector
Namespace http://www.mpfo.org/mpfo-0.7
Annotations
String vector definition.
Diagram
Diagram mpfo-0_7.tmp#AG_CommonPrimitiveElementAttributes mpfo-0_7.tmp#G_String_String mpfo-0_7.tmp#G_String_StringRef mpfo-0_7.tmp#G_String mpfo-0_7.tmp#CT_StringVector
Type CT_StringVector
Properties
content complex
Model
Children String, StringRef
Instance
<StringVector Description="" Id="" Label="" xmlns="http://www.mpfo.org/mpfo-0.7">
  <String Description="" Id="" Label="">{1,1}</String>
  <StringRef Ref="">{1,1}</StringRef>
</StringVector>
Attributes
QName Type Use Annotation
Description xsd:string optional
Element description.
Id xsd:ID optional
Element ID.
Label xsd:string optional
Element label.
Source
<xsd:element name="StringVector" type="CT_StringVector">
  <xsd:annotation>
    <xsd:documentation xml:lang="en">String vector definition.</xsd:documentation>
  </xsd:annotation>
</xsd:element>
Element G_StringVector / StringVectorRef
Namespace http://www.mpfo.org/mpfo-0.7
Annotations
String vector reference definition.
Diagram
Diagram NO_NAMESPACE.tmp#CT_Ref_Ref mpfo-0_7.tmp#CT_Ref
Type CT_Ref
Properties
content complex
Attributes
QName Type Use Annotation
Ref xsd:IDREF required
ID reference to another element.
Source
<xsd:element name="StringVectorRef" type="CT_Ref">
  <xsd:annotation>
    <xsd:documentation xml:lang="en">String vector reference definition.</xsd:documentation>
  </xsd:annotation>
</xsd:element>
Element G_StringVector / StringSparseVector
Namespace http://www.mpfo.org/mpfo-0.7
Annotations
Sparse string vector definition.
Diagram
Diagram mpfo-0_7.tmp#AG_CommonPrimitiveElementAttributes mpfo-0_7.tmp#AG_SparseVectorAttributes mpfo-0_7.tmp#CT_StringSparseVector_DefaultElement mpfo-0_7.tmp#CT_StringSparseVector_Elements mpfo-0_7.tmp#CT_StringSparseVector
Type CT_StringSparseVector
Properties
content complex
Model
Children DefaultElement, Elements
Instance
<StringSparseVector Description="" ElementCount="" Id="" Label="" xmlns="http://www.mpfo.org/mpfo-0.7">
  <DefaultElement>{1,1}</DefaultElement>
  <Elements>{1,1}</Elements>
</StringSparseVector>
Attributes
QName Type Use Annotation
Description xsd:string optional
Element description.
ElementCount xsd:positiveInteger required
Number of elements in the sparse vector.
Id xsd:ID optional
Element ID.
Label xsd:string optional
Element label.
Source
<xsd:element name="StringSparseVector" type="CT_StringSparseVector">
  <xsd:annotation>
    <xsd:documentation xml:lang="en">Sparse string vector definition.</xsd:documentation>
  </xsd:annotation>
</xsd:element>
Element CT_StringSparseVector / DefaultElement
Namespace http://www.mpfo.org/mpfo-0.7
Annotations
Default sparse vector element.
Diagram
Diagram mpfo-0_7.tmp#G_String_String mpfo-0_7.tmp#G_String_StringRef mpfo-0_7.tmp#G_String
Properties
content complex
Model
Children String, StringRef
Instance
<DefaultElement xmlns="http://www.mpfo.org/mpfo-0.7">
  <String Description="" Id="" Label="">{1,1}</String>
  <StringRef Ref="">{1,1}</StringRef>
</DefaultElement>
Source
<xsd:element name="DefaultElement">
  <xsd:annotation>
    <xsd:documentation xml:lang="en">Default sparse vector element.</xsd:documentation>
  </xsd:annotation>
  <xsd:complexType>
    <xsd:group ref="G_String"/>
  </xsd:complexType>
</xsd:element>
Element CT_StringSparseVector / Elements
Namespace http://www.mpfo.org/mpfo-0.7
Annotations
Sparse vector elements.
Diagram
Diagram mpfo-0_7.tmp#CT_StringSparseVector_CT_StringSparseVector_Elements_Element
Properties
content complex
Model
Children Element
Instance
<Elements xmlns="http://www.mpfo.org/mpfo-0.7">
  <Element Index="">{1,1}</Element>
</Elements>
Source
<xsd:element name="Elements">
  <xsd:annotation>
    <xsd:documentation xml:lang="en">Sparse vector elements.</xsd:documentation>
  </xsd:annotation>
  <xsd:complexType>
    <xsd:sequence maxOccurs="unbounded">
      <xsd:element name="Element">
        <xsd:annotation>
          <xsd:documentation xml:lang="en">Sparse vector element.</xsd:documentation>
        </xsd:annotation>
        <xsd:complexType>
          <xsd:group ref="G_String"/>
          <xsd:attributeGroup ref="AG_SparseVectorElementAttributes"/>
        </xsd:complexType>
      </xsd:element>
    </xsd:sequence>
  </xsd:complexType>
</xsd:element>
Element CT_StringSparseVector / Elements / Element
Namespace http://www.mpfo.org/mpfo-0.7
Annotations
Sparse vector element.
Diagram
Diagram mpfo-0_7.tmp#AG_SparseVectorElementAttributes mpfo-0_7.tmp#G_String_String mpfo-0_7.tmp#G_String_StringRef mpfo-0_7.tmp#G_String
Properties
content complex
Model
Children String, StringRef
Instance
<Element Index="" xmlns="http://www.mpfo.org/mpfo-0.7">
  <String Description="" Id="" Label="">{1,1}</String>
  <StringRef Ref="">{1,1}</StringRef>
</Element>
Attributes
QName Type Use Annotation
Index xsd:positiveInteger required
One-based index of the element.
Source
<xsd:element name="Element">
  <xsd:annotation>
    <xsd:documentation xml:lang="en">Sparse vector element.</xsd:documentation>
  </xsd:annotation>
  <xsd:complexType>
    <xsd:group ref="G_String"/>
    <xsd:attributeGroup ref="AG_SparseVectorElementAttributes"/>
  </xsd:complexType>
</xsd:element>
Element G_StringVector / StringSparseVectorRef
Namespace http://www.mpfo.org/mpfo-0.7
Annotations
Sparse string vector reference definition.
Diagram
Diagram NO_NAMESPACE.tmp#CT_Ref_Ref mpfo-0_7.tmp#CT_Ref
Type CT_Ref
Properties
content complex
Attributes
QName Type Use Annotation
Ref xsd:IDREF required
ID reference to another element.
Source
<xsd:element name="StringSparseVectorRef" type="CT_Ref">
  <xsd:annotation>
    <xsd:documentation xml:lang="en">Sparse string vector reference definition.</xsd:documentation>
  </xsd:annotation>
</xsd:element>
Element G_StringMatrix / StringMatrix
Namespace http://www.mpfo.org/mpfo-0.7
Annotations
String matrix definition.
Diagram
Diagram mpfo-0_7.tmp#AG_CommonPrimitiveElementAttributes mpfo-0_7.tmp#CT_StringMatrix_StringMatrixRow mpfo-0_7.tmp#CT_StringMatrix
Type CT_StringMatrix
Properties
content complex
Model
Children StringMatrixRow
Instance
<StringMatrix Description="" Id="" Label="" xmlns="http://www.mpfo.org/mpfo-0.7">
  <StringMatrixRow Description="" Id="" Label="">{1,1}</StringMatrixRow>
</StringMatrix>
Attributes
QName Type Use Annotation
Description xsd:string optional
Element description.
Id xsd:ID optional
Element ID.
Label xsd:string optional
Element label.
Source
<xsd:element name="StringMatrix" type="CT_StringMatrix">
  <xsd:annotation>
    <xsd:documentation xml:lang="en">String matrix definition.</xsd:documentation>
  </xsd:annotation>
</xsd:element>
Element CT_StringMatrix / StringMatrixRow
Namespace http://www.mpfo.org/mpfo-0.7
Annotations
String matrix row definition.
Diagram
Diagram mpfo-0_7.tmp#AG_CommonPrimitiveElementAttributes mpfo-0_7.tmp#G_String_String mpfo-0_7.tmp#G_String_StringRef mpfo-0_7.tmp#G_String mpfo-0_7.tmp#CT_StringVector
Type CT_StringVector
Properties
content complex
Model
Children String, StringRef
Instance
<StringMatrixRow Description="" Id="" Label="" xmlns="http://www.mpfo.org/mpfo-0.7">
  <String Description="" Id="" Label="">{1,1}</String>
  <StringRef Ref="">{1,1}</StringRef>
</StringMatrixRow>
Attributes
QName Type Use Annotation
Description xsd:string optional
Element description.
Id xsd:ID optional
Element ID.
Label xsd:string optional
Element label.
Source
<xsd:element name="StringMatrixRow" type="CT_StringVector">
  <xsd:annotation>
    <xsd:documentation xml:lang="en">String matrix row definition.</xsd:documentation>
  </xsd:annotation>
</xsd:element>
Element G_StringMatrix / StringMatrixRef
Namespace http://www.mpfo.org/mpfo-0.7
Annotations
String matrix reference definition.
Diagram
Diagram NO_NAMESPACE.tmp#CT_Ref_Ref mpfo-0_7.tmp#CT_Ref
Type CT_Ref
Properties
content complex
Attributes
QName Type Use Annotation
Ref xsd:IDREF required
ID reference to another element.
Source
<xsd:element name="StringMatrixRef" type="CT_Ref">
  <xsd:annotation>
    <xsd:documentation xml:lang="en">String matrix reference definition.</xsd:documentation>
  </xsd:annotation>
</xsd:element>
Element G_StringMatrix / StringSparseMatrix
Namespace http://www.mpfo.org/mpfo-0.7
Annotations
Sparse string matrix definition.
Diagram
Diagram mpfo-0_7.tmp#AG_CommonPrimitiveElementAttributes mpfo-0_7.tmp#AG_SparseMatrixAttributes mpfo-0_7.tmp#CT_StringSparseMatrix_DefaultElement mpfo-0_7.tmp#CT_StringSparseMatrix_Elements mpfo-0_7.tmp#CT_StringSparseMatrix
Type CT_StringSparseMatrix
Properties
content complex
Model
Children DefaultElement, Elements
Instance
<StringSparseMatrix ColumnCount="" Description="" Id="" Label="" RowCount="" xmlns="http://www.mpfo.org/mpfo-0.7">
  <DefaultElement>{1,1}</DefaultElement>
  <Elements>{1,1}</Elements>
</StringSparseMatrix>
Attributes
QName Type Use Annotation
ColumnCount xsd:positiveInteger required
Number of columns in the sparse matrix.
Description xsd:string optional
Element description.
Id xsd:ID optional
Element ID.
Label xsd:string optional
Element label.
RowCount xsd:positiveInteger required
Number of rows in the sparse matrix.
Source
<xsd:element name="StringSparseMatrix" type="CT_StringSparseMatrix">
  <xsd:annotation>
    <xsd:documentation xml:lang="en">Sparse string matrix definition.</xsd:documentation>
  </xsd:annotation>
</xsd:element>
Element CT_StringSparseMatrix / DefaultElement
Namespace http://www.mpfo.org/mpfo-0.7
Annotations
Default sparse matrix element.
Diagram
Diagram mpfo-0_7.tmp#G_String_String mpfo-0_7.tmp#G_String_StringRef mpfo-0_7.tmp#G_String
Properties
content complex
Model
Children String, StringRef
Instance
<DefaultElement xmlns="http://www.mpfo.org/mpfo-0.7">
  <String Description="" Id="" Label="">{1,1}</String>
  <StringRef Ref="">{1,1}</StringRef>
</DefaultElement>
Source
<xsd:element name="DefaultElement">
  <xsd:annotation>
    <xsd:documentation xml:lang="en">Default sparse matrix element.</xsd:documentation>
  </xsd:annotation>
  <xsd:complexType>
    <xsd:group ref="G_String"/>
  </xsd:complexType>
</xsd:element>
Element CT_StringSparseMatrix / Elements
Namespace http://www.mpfo.org/mpfo-0.7
Annotations
Sparse matrix elements.
Diagram
Diagram mpfo-0_7.tmp#CT_StringSparseMatrix_CT_StringSparseMatrix_Elements_Element
Properties
content complex
Model
Children Element
Instance
<Elements xmlns="http://www.mpfo.org/mpfo-0.7">
  <Element ColumnIndex="" RowIndex="">{1,1}</Element>
</Elements>
Source
<xsd:element name="Elements">
  <xsd:annotation>
    <xsd:documentation xml:lang="en">Sparse matrix elements.</xsd:documentation>
  </xsd:annotation>
  <xsd:complexType>
    <xsd:sequence maxOccurs="unbounded">
      <xsd:element name="Element">
        <xsd:annotation>
          <xsd:documentation xml:lang="en">Sparse matrix element.</xsd:documentation>
        </xsd:annotation>
        <xsd:complexType>
          <xsd:group ref="G_String"/>
          <xsd:attributeGroup ref="AG_SparseMatrixElementAttributes"/>
        </xsd:complexType>
      </xsd:element>
    </xsd:sequence>
  </xsd:complexType>
</xsd:element>
Element CT_StringSparseMatrix / Elements / Element
Namespace http://www.mpfo.org/mpfo-0.7
Annotations
Sparse matrix element.
Diagram
Diagram mpfo-0_7.tmp#AG_SparseMatrixElementAttributes mpfo-0_7.tmp#G_String_String mpfo-0_7.tmp#G_String_StringRef mpfo-0_7.tmp#G_String
Properties
content complex
Model
Children String, StringRef
Instance
<Element ColumnIndex="" RowIndex="" xmlns="http://www.mpfo.org/mpfo-0.7">
  <String Description="" Id="" Label="">{1,1}</String>
  <StringRef Ref="">{1,1}</StringRef>
</Element>
Attributes
QName Type Use Annotation
ColumnIndex xsd:positiveInteger required
One based column index of the element.
RowIndex xsd:positiveInteger required
One based row index of the element.
Source
<xsd:element name="Element">
  <xsd:annotation>
    <xsd:documentation xml:lang="en">Sparse matrix element.</xsd:documentation>
  </xsd:annotation>
  <xsd:complexType>
    <xsd:group ref="G_String"/>
    <xsd:attributeGroup ref="AG_SparseMatrixElementAttributes"/>
  </xsd:complexType>
</xsd:element>
Element G_StringMatrix / StringSparseMatrixRef
Namespace http://www.mpfo.org/mpfo-0.7
Annotations
Sparse string matrix reference definition.
Diagram
Diagram NO_NAMESPACE.tmp#CT_Ref_Ref mpfo-0_7.tmp#CT_Ref
Type CT_Ref
Properties
content complex
Attributes
QName Type Use Annotation
Ref xsd:IDREF required
ID reference to another element.
Source
<xsd:element name="StringSparseMatrixRef" type="CT_Ref">
  <xsd:annotation>
    <xsd:documentation xml:lang="en">Sparse string matrix reference definition.</xsd:documentation>
  </xsd:annotation>
</xsd:element>
Element G_SNumber / SNumber
Namespace http://www.mpfo.org/mpfo-0.7
Annotations
Simple (decimal) number definition.
Diagram
Diagram mpfo-0_7.tmp#AG_CommonPrimitiveElementAttributes mpfo-0_7.tmp#CT_SNumber
Type CT_SNumber
Properties
content complex
Attributes
QName Type Use Annotation
Description xsd:string optional
Element description.
Id xsd:ID optional
Element ID.
Label xsd:string optional
Element label.
Source
<xsd:element name="SNumber" type="CT_SNumber">
  <xsd:annotation>
    <xsd:documentation xml:lang="en">Simple (decimal) number definition.</xsd:documentation>
  </xsd:annotation>
</xsd:element>
Element G_SNumber / SNumberRef
Namespace http://www.mpfo.org/mpfo-0.7
Annotations
Simple (decimal) number reference definition.
Diagram
Diagram NO_NAMESPACE.tmp#CT_Ref_Ref mpfo-0_7.tmp#CT_Ref
Type CT_Ref
Properties
content complex
Attributes
QName Type Use Annotation
Ref xsd:IDREF required
ID reference to another element.
Source
<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>
Element G_MNumber / MNumber
Namespace http://www.mpfo.org/mpfo-0.7
Annotations
MathML number definition.
Diagram
Diagram mpfo-0_7.tmp#AG_CommonPrimitiveElementAttributes MathML.tmp#math mpfo-0_7.tmp#CT_MNumber
Type CT_MNumber
Properties
content complex
Model
Children m:math
Instance
<MNumber Description="" Id="" Label="" xmlns="http://www.mpfo.org/mpfo-0.7" xmlns:mml="http://www.w3.org/1998/Math/MathML">
  <mml:math accent="" accentunder="" align="" alignmentscope="" altimg="" altimg-height="" altimg-valign="" altimg-width="" alttext="" bevelled="" cdgroup="" charalign="" charspacing="" class="" close="" columnalign="" columnlines="" columnspacing="" columnspan="" columnwidth="" crossout="" decimalpoint="" denomalign="" depth="" dir="" display="" displaystyle="" edge="" equalcolumns="" equalrows="" fence="" form="" frame="" framespacing="" groupalign="" height="" href="" id="" indentalign="" indentalignfirst="" indentalignlast="" indentshift="" indentshiftfirst="" indentshiftlast="" indenttarget="" infixlinebreakstyle="" largeop="" leftoverhang="" length="" linebreak="" linebreakmultchar="" linebreakstyle="" lineleading="" linethickness="" location="" longdivstyle="" lquote="" lspace="" macros="" mathbackground="" mathcolor="" mathsize="" mathvariant="" maxsize="" maxwidth="" minlabelspacing="" minsize="" mode="" movablelimits="" mslinethickness="" notation="" numalign="" open="" other="" overflow="" position="" rightoverhang="" rowalign="" rowlines="" rowspacing="" rowspan="" rquote="" rspace="" scriptlevel="" scriptminsize="" scriptsizemultiplier="" selection="" separator="" separators="" shift="" side="" stackalign="" stretchy="" style="" subscriptshift="" superscriptshift="" symmetric="" valign="" width="" xref="">{1,1}</mml:math>
</MNumber>
Attributes
QName Type Use Annotation
Description xsd:string optional
Element description.
Id xsd:ID optional
Element ID.
Label xsd:string optional
Element label.
Source
<xsd:element name="MNumber" type="CT_MNumber">
  <xsd:annotation>
    <xsd:documentation xml:lang="en">MathML number definition.</xsd:documentation>
  </xsd:annotation>
</xsd:element>
Element G_MNumber / MNumberRef
Namespace http://www.mpfo.org/mpfo-0.7
Annotations
MathML number reference definition.
Diagram
Diagram NO_NAMESPACE.tmp#CT_Ref_Ref mpfo-0_7.tmp#CT_Ref
Type CT_Ref
Properties
content complex
Attributes
QName Type Use Annotation
Ref xsd:IDREF required
ID reference to another element.
Source
<xsd:element name="MNumberRef" type="CT_Ref">
  <xsd:annotation>
    <xsd:documentation xml:lang="en">MathML number reference definition.</xsd:documentation>
  </xsd:annotation>
</xsd:element>
Element G_NumberVector / NumberVector
Namespace http://www.mpfo.org/mpfo-0.7
Annotations
Number vector definition.
Diagram
Diagram mpfo-0_7.tmp#AG_CommonPrimitiveElementAttributes mpfo-0_7.tmp#G_SNumber_SNumber mpfo-0_7.tmp#G_SNumber_SNumberRef mpfo-0_7.tmp#G_SNumber mpfo-0_7.tmp#G_MNumber_MNumber mpfo-0_7.tmp#G_MNumber_MNumberRef mpfo-0_7.tmp#G_MNumber mpfo-0_7.tmp#G_Number mpfo-0_7.tmp#CT_NumberVector
Type CT_NumberVector
Properties
content complex
Model
Children MNumber, MNumberRef, SNumber, SNumberRef
Instance
<NumberVector Description="" Id="" Label="" xmlns="http://www.mpfo.org/mpfo-0.7">
  <SNumber Description="" Id="" Label="">{1,1}</SNumber>
  <SNumberRef Ref="">{1,1}</SNumberRef>
  <MNumber Description="" Id="" Label="">{1,1}</MNumber>
  <MNumberRef Ref="">{1,1}</MNumberRef>
</NumberVector>
Attributes
QName Type Use Annotation
Description xsd:string optional
Element description.
Id xsd:ID optional
Element ID.
Label xsd:string optional
Element label.
Source
<xsd:element name="NumberVector" type="CT_NumberVector">
  <xsd:annotation>
    <xsd:documentation xml:lang="en">Number vector definition.</xsd:documentation>
  </xsd:annotation>
</xsd:element>
Element G_NumberVector / NumberVectorRef
Namespace http://www.mpfo.org/mpfo-0.7
Annotations
Number vector reference definition.
Diagram
Diagram NO_NAMESPACE.tmp#CT_Ref_Ref mpfo-0_7.tmp#CT_Ref
Type CT_Ref
Properties
content complex
Attributes
QName Type Use Annotation
Ref xsd:IDREF required
ID reference to another element.
Source
<xsd:element name="NumberVectorRef" type="CT_Ref">
  <xsd:annotation>
    <xsd:documentation xml:lang="en">Number vector reference definition.</xsd:documentation>
  </xsd:annotation>
</xsd:element>
Element G_NumberVector / NumberSparseVector
Namespace http://www.mpfo.org/mpfo-0.7
Annotations
Sparse number vector definition.
Diagram
Diagram mpfo-0_7.tmp#AG_CommonPrimitiveElementAttributes mpfo-0_7.tmp#AG_SparseVectorAttributes mpfo-0_7.tmp#CT_NumberSparseVector_DefaultElement mpfo-0_7.tmp#CT_NumberSparseVector_Elements mpfo-0_7.tmp#CT_NumberSparseVector
Type CT_NumberSparseVector
Properties
content complex
Model
Children DefaultElement, Elements
Instance
<NumberSparseVector Description="" ElementCount="" Id="" Label="" xmlns="http://www.mpfo.org/mpfo-0.7">
  <DefaultElement>{1,1}</DefaultElement>
  <Elements>{1,1}</Elements>
</NumberSparseVector>
Attributes
QName Type Use Annotation
Description xsd:string optional
Element description.
ElementCount xsd:positiveInteger required
Number of elements in the sparse vector.
Id xsd:ID optional
Element ID.
Label xsd:string optional
Element label.
Source
<xsd:element name="NumberSparseVector" type="CT_NumberSparseVector">
  <xsd:annotation>
    <xsd:documentation xml:lang="en">Sparse number vector definition.</xsd:documentation>
  </xsd:annotation>
</xsd:element>
Element CT_NumberSparseVector / DefaultElement
Namespace http://www.mpfo.org/mpfo-0.7
Annotations
Default sparse vector element.
Diagram
Diagram mpfo-0_7.tmp#G_SNumber_SNumber mpfo-0_7.tmp#G_SNumber_SNumberRef mpfo-0_7.tmp#G_SNumber mpfo-0_7.tmp#G_MNumber_MNumber mpfo-0_7.tmp#G_MNumber_MNumberRef mpfo-0_7.tmp#G_MNumber mpfo-0_7.tmp#G_Number
Properties
content complex
Model
Children MNumber, MNumberRef, SNumber, SNumberRef
Instance
<DefaultElement xmlns="http://www.mpfo.org/mpfo-0.7">
  <SNumber Description="" Id="" Label="">{1,1}</SNumber>
  <SNumberRef Ref="">{1,1}</SNumberRef>
  <MNumber Description="" Id="" Label="">{1,1}</MNumber>
  <MNumberRef Ref="">{1,1}</MNumberRef>
</DefaultElement>
Source
<xsd:element name="DefaultElement">
  <xsd:annotation>
    <xsd:documentation xml:lang="en">Default sparse vector element.</xsd:documentation>
  </xsd:annotation>
  <xsd:complexType>
    <xsd:group ref="G_Number"/>
  </xsd:complexType>
</xsd:element>
Element CT_NumberSparseVector / Elements
Namespace http://www.mpfo.org/mpfo-0.7
Annotations
Sparse vector elements.
Diagram
Diagram mpfo-0_7.tmp#CT_NumberSparseVector_CT_NumberSparseVector_Elements_Element
Properties
content complex
Model
Children Element
Instance
<Elements xmlns="http://www.mpfo.org/mpfo-0.7">
  <Element Index="">{1,1}</Element>
</Elements>
Source
<xsd:element name="Elements">
  <xsd:annotation>
    <xsd:documentation xml:lang="en">Sparse vector elements.</xsd:documentation>
  </xsd:annotation>
  <xsd:complexType>
    <xsd:sequence maxOccurs="unbounded">
      <xsd:element name="Element">
        <xsd:annotation>
          <xsd:documentation xml:lang="en">Sparse vector element.</xsd:documentation>
        </xsd:annotation>
        <xsd:complexType>
          <xsd:group ref="G_Number"/>
          <xsd:attributeGroup ref="AG_SparseVectorElementAttributes"/>
        </xsd:complexType>
      </xsd:element>
    </xsd:sequence>
  </xsd:complexType>
</xsd:element>
Element CT_NumberSparseVector / Elements / Element
Namespace http://www.mpfo.org/mpfo-0.7
Annotations
Sparse vector element.
Diagram
Diagram mpfo-0_7.tmp#AG_SparseVectorElementAttributes mpfo-0_7.tmp#G_SNumber_SNumber mpfo-0_7.tmp#G_SNumber_SNumberRef mpfo-0_7.tmp#G_SNumber mpfo-0_7.tmp#G_MNumber_MNumber mpfo-0_7.tmp#G_MNumber_MNumberRef mpfo-0_7.tmp#G_MNumber mpfo-0_7.tmp#G_Number
Properties
content complex
Model
Children MNumber, MNumberRef, SNumber, SNumberRef
Instance
<Element Index="" xmlns="http://www.mpfo.org/mpfo-0.7">
  <SNumber Description="" Id="" Label="">{1,1}</SNumber>
  <SNumberRef Ref="">{1,1}</SNumberRef>
  <MNumber Description="" Id="" Label="">{1,1}</MNumber>
  <MNumberRef Ref="">{1,1}</MNumberRef>
</Element>
Attributes
QName Type Use Annotation
Index xsd:positiveInteger required
One-based index of the element.
Source
<xsd:element name="Element">
  <xsd:annotation>
    <xsd:documentation xml:lang="en">Sparse vector element.</xsd:documentation>
  </xsd:annotation>
  <xsd:complexType>
    <xsd:group ref="G_Number"/>
    <xsd:attributeGroup ref="AG_SparseVectorElementAttributes"/>
  </xsd:complexType>
</xsd:element>
Element G_NumberVector / NumberSparseVectorRef
Namespace http://www.mpfo.org/mpfo-0.7
Annotations
Sparse number vector reference definition.
Diagram
Diagram NO_NAMESPACE.tmp#CT_Ref_Ref mpfo-0_7.tmp#CT_Ref
Type CT_Ref
Properties
content complex
Attributes
QName Type Use Annotation
Ref xsd:IDREF required
ID reference to another element.
Source
<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>
Element G_NumberMatrix / NumberMatrix
Namespace http://www.mpfo.org/mpfo-0.7
Annotations
Number matrix definition.
Diagram
Diagram mpfo-0_7.tmp#AG_CommonPrimitiveElementAttributes mpfo-0_7.tmp#CT_NumberMatrix_NumberMatrixRow mpfo-0_7.tmp#CT_NumberMatrix
Type CT_NumberMatrix
Properties
content complex
Model
Children NumberMatrixRow
Instance
<NumberMatrix Description="" Id="" Label="" xmlns="http://www.mpfo.org/mpfo-0.7">
  <NumberMatrixRow Description="" Id="" Label="">{1,1}</NumberMatrixRow>
</NumberMatrix>
Attributes
QName Type Use Annotation
Description xsd:string optional
Element description.
Id xsd:ID optional
Element ID.
Label xsd:string optional
Element label.
Source
<xsd:element name="NumberMatrix" type="CT_NumberMatrix">
  <xsd:annotation>
    <xsd:documentation xml:lang="en">Number matrix definition.</xsd:documentation>
  </xsd:annotation>
</xsd:element>
Element CT_NumberMatrix / NumberMatrixRow
Namespace http://www.mpfo.org/mpfo-0.7
Annotations
Number matrix row definition.
Diagram
Diagram mpfo-0_7.tmp#AG_CommonPrimitiveElementAttributes mpfo-0_7.tmp#G_SNumber_SNumber mpfo-0_7.tmp#G_SNumber_SNumberRef mpfo-0_7.tmp#G_SNumber mpfo-0_7.tmp#G_MNumber_MNumber mpfo-0_7.tmp#G_MNumber_MNumberRef mpfo-0_7.tmp#G_MNumber mpfo-0_7.tmp#G_Number mpfo-0_7.tmp#CT_NumberVector
Type CT_NumberVector
Properties
content complex
Model
Children MNumber, MNumberRef, SNumber, SNumberRef
Instance
<NumberMatrixRow Description="" Id="" Label="" xmlns="http://www.mpfo.org/mpfo-0.7">
  <SNumber Description="" Id="" Label="">{1,1}</SNumber>
  <SNumberRef Ref="">{1,1}</SNumberRef>
  <MNumber Description="" Id="" Label="">{1,1}</MNumber>
  <MNumberRef Ref="">{1,1}</MNumberRef>
</NumberMatrixRow>
Attributes
QName Type Use Annotation
Description xsd:string optional
Element description.
Id xsd:ID optional
Element ID.
Label xsd:string optional
Element label.
Source
<xsd:element name="NumberMatrixRow" type="CT_NumberVector">
  <xsd:annotation>
    <xsd:documentation xml:lang="en">Number matrix row definition.</xsd:documentation>
  </xsd:annotation>
</xsd:element>
Element G_NumberMatrix / NumberMatrixRef
Namespace http://www.mpfo.org/mpfo-0.7
Annotations
Number matrix reference definition.
Diagram
Diagram NO_NAMESPACE.tmp#CT_Ref_Ref mpfo-0_7.tmp#CT_Ref
Type CT_Ref
Properties
content complex
Attributes
QName Type Use Annotation
Ref xsd:IDREF required
ID reference to another element.
Source
<xsd:element name="NumberMatrixRef" type="CT_Ref">
  <xsd:annotation>
    <xsd:documentation xml:lang="en">Number matrix reference definition.</xsd:documentation>
  </xsd:annotation>
</xsd:element>
Element G_NumberMatrix / NumberSparseMatrix
Namespace http://www.mpfo.org/mpfo-0.7
Annotations
Sparse number matrix definition.
Diagram
Diagram mpfo-0_7.tmp#AG_CommonPrimitiveElementAttributes mpfo-0_7.tmp#AG_SparseMatrixAttributes mpfo-0_7.tmp#CT_NumberSparseMatrix_DefaultElement mpfo-0_7.tmp#CT_NumberSparseMatrix_Elements mpfo-0_7.tmp#CT_NumberSparseMatrix
Type CT_NumberSparseMatrix
Properties
content complex
Model
Children DefaultElement, Elements
Instance
<NumberSparseMatrix ColumnCount="" Description="" Id="" Label="" RowCount="" xmlns="http://www.mpfo.org/mpfo-0.7">
  <DefaultElement>{1,1}</DefaultElement>
  <Elements>{1,1}</Elements>
</NumberSparseMatrix>
Attributes
QName Type Use Annotation
ColumnCount xsd:positiveInteger required
Number of columns in the sparse matrix.
Description xsd:string optional
Element description.
Id xsd:ID optional
Element ID.
Label xsd:string optional
Element label.
RowCount xsd:positiveInteger required
Number of rows in the sparse matrix.
Source
<xsd:element name="NumberSparseMatrix" type="CT_NumberSparseMatrix">
  <xsd:annotation>
    <xsd:documentation xml:lang="en">Sparse number matrix definition.</xsd:documentation>
  </xsd:annotation>
</xsd:element>
Element CT_NumberSparseMatrix / DefaultElement
Namespace http://www.mpfo.org/mpfo-0.7
Annotations
Default sparse matrix element.
Diagram
Diagram mpfo-0_7.tmp#G_SNumber_SNumber mpfo-0_7.tmp#G_SNumber_SNumberRef mpfo-0_7.tmp#G_SNumber mpfo-0_7.tmp#G_MNumber_MNumber mpfo-0_7.tmp#G_MNumber_MNumberRef mpfo-0_7.tmp#G_MNumber mpfo-0_7.tmp#G_Number
Properties
content complex
Model
Children MNumber, MNumberRef, SNumber, SNumberRef
Instance
<DefaultElement xmlns="http://www.mpfo.org/mpfo-0.7">
  <SNumber Description="" Id="" Label="">{1,1}</SNumber>
  <SNumberRef Ref="">{1,1}</SNumberRef>
  <MNumber Description="" Id="" Label="">{1,1}</MNumber>
  <MNumberRef Ref="">{1,1}</MNumberRef>
</DefaultElement>
Source
<xsd:element name="DefaultElement">
  <xsd:annotation>
    <xsd:documentation xml:lang="en">Default sparse matrix element.</xsd:documentation>
  </xsd:annotation>
  <xsd:complexType>
    <xsd:group ref="G_Number"/>
  </xsd:complexType>
</xsd:element>
Element CT_NumberSparseMatrix / Elements
Namespace http://www.mpfo.org/mpfo-0.7
Annotations
Sparse matrix elements.
Diagram
Diagram mpfo-0_7.tmp#CT_NumberSparseMatrix_CT_NumberSparseMatrix_Elements_Element
Properties
content complex
Model
Children Element
Instance
<Elements xmlns="http://www.mpfo.org/mpfo-0.7">
  <Element ColumnIndex="" RowIndex="">{1,1}</Element>
</Elements>
Source
<xsd:element name="Elements">
  <xsd:annotation>
    <xsd:documentation xml:lang="en">Sparse matrix elements.</xsd:documentation>
  </xsd:annotation>
  <xsd:complexType>
    <xsd:sequence maxOccurs="unbounded">
      <xsd:element name="Element">
        <xsd:annotation>
          <xsd:documentation xml:lang="en">Sparse matrix element.</xsd:documentation>
        </xsd:annotation>
        <xsd:complexType>
          <xsd:group ref="G_Number"/>
          <xsd:attributeGroup ref="AG_SparseMatrixElementAttributes"/>
        </xsd:complexType>
      </xsd:element>
    </xsd:sequence>
  </xsd:complexType>
</xsd:element>
Element CT_NumberSparseMatrix / Elements / Element
Namespace http://www.mpfo.org/mpfo-0.7
Annotations
Sparse matrix element.
Diagram
Diagram mpfo-0_7.tmp#AG_SparseMatrixElementAttributes mpfo-0_7.tmp#G_SNumber_SNumber mpfo-0_7.tmp#G_SNumber_SNumberRef mpfo-0_7.tmp#G_SNumber mpfo-0_7.tmp#G_MNumber_MNumber mpfo-0_7.tmp#G_MNumber_MNumberRef mpfo-0_7.tmp#G_MNumber mpfo-0_7.tmp#G_Number
Properties
content complex
Model
Children MNumber, MNumberRef, SNumber, SNumberRef
Instance
<Element ColumnIndex="" RowIndex="" xmlns="http://www.mpfo.org/mpfo-0.7">
  <SNumber Description="" Id="" Label="">{1,1}</SNumber>
  <SNumberRef Ref="">{1,1}</SNumberRef>
  <MNumber Description="" Id="" Label="">{1,1}</MNumber>
  <MNumberRef Ref="">{1,1}</MNumberRef>
</Element>
Attributes
QName Type Use Annotation
ColumnIndex xsd:positiveInteger required
One based column index of the element.
RowIndex xsd:positiveInteger required
One based row index of the element.
Source
<xsd:element name="Element">
  <xsd:annotation>
    <xsd:documentation xml:lang="en">Sparse matrix element.</xsd:documentation>
  </xsd:annotation>
  <xsd:complexType>
    <xsd:group ref="G_Number"/>
    <xsd:attributeGroup ref="AG_SparseMatrixElementAttributes"/>
  </xsd:complexType>
</xsd:element>
Element G_NumberMatrix / NumberSparseMatrixRef
Namespace http://www.mpfo.org/mpfo-0.7
Annotations
Sparse number matrix reference definition.
Diagram
Diagram NO_NAMESPACE.tmp#CT_Ref_Ref mpfo-0_7.tmp#CT_Ref
Type CT_Ref
Properties
content complex
Attributes
QName Type Use Annotation
Ref xsd:IDREF required
ID reference to another element.
Source
<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>
Element G_NumberInterval / NumberInterval
Namespace http://www.mpfo.org/mpfo-0.7
Annotations
Number interval definition.
Diagram
Diagram mpfo-0_7.tmp#AG_CommonPrimitiveElementAttributes mpfo-0_7.tmp#CT_NumberInterval_LowerBound mpfo-0_7.tmp#CT_NumberInterval_UpperBound mpfo-0_7.tmp#CT_NumberInterval
Type CT_NumberInterval
Properties
content complex
Model
Children LowerBound, UpperBound
Instance
<NumberInterval Description="" Id="" Label="" xmlns="http://www.mpfo.org/mpfo-0.7">
  <LowerBound BoundType="" Description="" Id="" Label="">{1,1}</LowerBound>
  <UpperBound BoundType="" Description="" Id="" Label="">{1,1}</UpperBound>
</NumberInterval>
Attributes
QName Type Use Annotation
Description xsd:string optional
Element description.
Id xsd:ID optional
Element ID.
Label xsd:string optional
Element label.
Source
<xsd:element name="NumberInterval" type="CT_NumberInterval">
  <xsd:annotation>
    <xsd:documentation xml:lang="en">Number interval definition.</xsd:documentation>
  </xsd:annotation>
</xsd:element>
Element CT_NumberInterval / LowerBound
Namespace http://www.mpfo.org/mpfo-0.7
Annotations
Lower bound of number interval.
Diagram
Diagram NO_NAMESPACE.tmp#CT_NumberIntervalBound_BoundType mpfo-0_7.tmp#AG_CommonPrimitiveElementAttributes mpfo-0_7.tmp#G_SNumber_SNumber mpfo-0_7.tmp#G_SNumber_SNumberRef mpfo-0_7.tmp#G_SNumber mpfo-0_7.tmp#G_MNumber_MNumber mpfo-0_7.tmp#G_MNumber_MNumberRef mpfo-0_7.tmp#G_MNumber mpfo-0_7.tmp#G_Number mpfo-0_7.tmp#CT_NumberIntervalBound
Type CT_NumberIntervalBound
Properties
content complex
Model
Children MNumber, MNumberRef, SNumber, SNumberRef
Instance
<LowerBound BoundType="" Description="" Id="" Label="" xmlns="http://www.mpfo.org/mpfo-0.7">
  <SNumber Description="" Id="" Label="">{1,1}</SNumber>
  <SNumberRef Ref="">{1,1}</SNumberRef>
  <MNumber Description="" Id="" Label="">{1,1}</MNumber>
  <MNumberRef Ref="">{1,1}</MNumberRef>
</LowerBound>
Attributes
QName Type Use Annotation
BoundType restriction of xsd:string required
Type of bound: open or closed.
Description xsd:string optional
Element description.
Id xsd:ID optional
Element ID.
Label xsd:string optional
Element label.
Source
<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>
Element CT_NumberInterval / UpperBound
Namespace http://www.mpfo.org/mpfo-0.7
Annotations
Upper bound of number interval.
Diagram
Diagram NO_NAMESPACE.tmp#CT_NumberIntervalBound_BoundType mpfo-0_7.tmp#AG_CommonPrimitiveElementAttributes mpfo-0_7.tmp#G_SNumber_SNumber mpfo-0_7.tmp#G_SNumber_SNumberRef mpfo-0_7.tmp#G_SNumber mpfo-0_7.tmp#G_MNumber_MNumber mpfo-0_7.tmp#G_MNumber_MNumberRef mpfo-0_7.tmp#G_MNumber mpfo-0_7.tmp#G_Number mpfo-0_7.tmp#CT_NumberIntervalBound
Type CT_NumberIntervalBound
Properties
content complex
Model
Children MNumber, MNumberRef, SNumber, SNumberRef
Instance
<UpperBound BoundType="" Description="" Id="" Label="" xmlns="http://www.mpfo.org/mpfo-0.7">
  <SNumber Description="" Id="" Label="">{1,1}</SNumber>
  <SNumberRef Ref="">{1,1}</SNumberRef>
  <MNumber Description="" Id="" Label="">{1,1}</MNumber>
  <MNumberRef Ref="">{1,1}</MNumberRef>
</UpperBound>
Attributes
QName Type Use Annotation
BoundType restriction of xsd:string required
Type of bound: open or closed.
Description xsd:string optional
Element description.
Id xsd:ID optional
Element ID.
Label xsd:string optional
Element label.
Source
<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>
Element G_NumberInterval / NumberIntervalRef
Namespace http://www.mpfo.org/mpfo-0.7
Annotations
Number interval reference definition.
Diagram
Diagram NO_NAMESPACE.tmp#CT_Ref_Ref mpfo-0_7.tmp#CT_Ref
Type CT_Ref
Properties
content complex
Attributes
QName Type Use Annotation
Ref xsd:IDREF required
ID reference to another element.
Source
<xsd:element name="NumberIntervalRef" type="CT_Ref">
  <xsd:annotation>
    <xsd:documentation xml:lang="en">Number interval reference definition.</xsd:documentation>
  </xsd:annotation>
</xsd:element>
Element G_NumberIntervalVector / NumberIntervalVector
Namespace http://www.mpfo.org/mpfo-0.7
Annotations
Number interval vector definition.
Diagram
Diagram mpfo-0_7.tmp#AG_CommonPrimitiveElementAttributes mpfo-0_7.tmp#G_NumberInterval_NumberInterval mpfo-0_7.tmp#G_NumberInterval_NumberIntervalRef mpfo-0_7.tmp#G_NumberInterval mpfo-0_7.tmp#CT_NumberIntervalVector
Type CT_NumberIntervalVector
Properties
content complex
Model
Children NumberInterval, NumberIntervalRef
Instance
<NumberIntervalVector Description="" Id="" Label="" xmlns="http://www.mpfo.org/mpfo-0.7">
  <NumberInterval Description="" Id="" Label="">{1,1}</NumberInterval>
  <NumberIntervalRef Ref="">{1,1}</NumberIntervalRef>
</NumberIntervalVector>
Attributes
QName Type Use Annotation
Description xsd:string optional
Element description.
Id xsd:ID optional
Element ID.
Label xsd:string optional
Element label.
Source
<xsd:element name="NumberIntervalVector" type="CT_NumberIntervalVector">
  <xsd:annotation>
    <xsd:documentation xml:lang="en">Number interval vector definition.</xsd:documentation>
  </xsd:annotation>
</xsd:element>
Element G_NumberIntervalVector / NumberIntervalVectorRef
Namespace http://www.mpfo.org/mpfo-0.7
Annotations
Number interval vector reference definition.
Diagram
Diagram NO_NAMESPACE.tmp#CT_Ref_Ref mpfo-0_7.tmp#CT_Ref
Type CT_Ref
Properties
content complex
Attributes
QName Type Use Annotation
Ref xsd:IDREF required
ID reference to another element.
Source
<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>
Element G_TolerancedNumber / TolerancedNumber
Namespace http://www.mpfo.org/mpfo-0.7
Annotations
Toleranced number definition.
Diagram
Diagram mpfo-0_7.tmp#AG_CommonPrimitiveElementAttributes mpfo-0_7.tmp#G_SNumber_SNumber mpfo-0_7.tmp#G_SNumber_SNumberRef mpfo-0_7.tmp#G_SNumber mpfo-0_7.tmp#G_MNumber_MNumber mpfo-0_7.tmp#G_MNumber_MNumberRef mpfo-0_7.tmp#G_MNumber mpfo-0_7.tmp#G_Number mpfo-0_7.tmp#G_Tolerance_Tolerance mpfo-0_7.tmp#G_Tolerance_ToleranceRef mpfo-0_7.tmp#G_Tolerance mpfo-0_7.tmp#CT_TolerancedNumber
Type CT_TolerancedNumber
Properties
content complex
Model
Children MNumber, MNumberRef, SNumber, SNumberRef, Tolerance, ToleranceRef
Instance
<TolerancedNumber Description="" Id="" Label="" xmlns="http://www.mpfo.org/mpfo-0.7">
  <SNumber Description="" Id="" Label="">{1,1}</SNumber>
  <SNumberRef Ref="">{1,1}</SNumberRef>
  <MNumber Description="" Id="" Label="">{1,1}</MNumber>
  <MNumberRef Ref="">{1,1}</MNumberRef>
  <Tolerance Description="" Id="" Label="">{1,1}</Tolerance>
  <ToleranceRef Ref="">{1,1}</ToleranceRef>
</TolerancedNumber>
Attributes
QName Type Use Annotation
Description xsd:string optional
Element description.
Id xsd:ID optional
Element ID.
Label xsd:string optional
Element label.
Source
<xsd:element name="TolerancedNumber" type="CT_TolerancedNumber">
  <xsd:annotation>
    <xsd:documentation xml:lang="en">Toleranced number definition.</xsd:documentation>
  </xsd:annotation>
</xsd:element>
Element G_Tolerance / Tolerance
Namespace http://www.mpfo.org/mpfo-0.7
Annotations
Tolerance definition.
Diagram
Diagram mpfo-0_7.tmp#AG_CommonPrimitiveElementAttributes mpfo-0_7.tmp#CT_Tolerance_LowerBound mpfo-0_7.tmp#CT_Tolerance_UpperBound mpfo-0_7.tmp#CT_Tolerance
Type CT_Tolerance
Properties
content complex
Model
Children LowerBound, UpperBound
Instance
<Tolerance Description="" Id="" Label="" xmlns="http://www.mpfo.org/mpfo-0.7">
  <LowerBound BoundType="" Description="" Id="" Label="">{1,1}</LowerBound>
  <UpperBound BoundType="" Description="" Id="" Label="">{1,1}</UpperBound>
</Tolerance>
Attributes
QName Type Use Annotation
Description xsd:string optional
Element description.
Id xsd:ID optional
Element ID.
Label xsd:string optional
Element label.
Source
<xsd:element name="Tolerance" type="CT_Tolerance">
  <xsd:annotation>
    <xsd:documentation xml:lang="en">Tolerance definition.</xsd:documentation>
  </xsd:annotation>
</xsd:element>
Element CT_Tolerance / LowerBound
Namespace http://www.mpfo.org/mpfo-0.7
Annotations
Absolute or relative lower bound of tolerance definition.
Diagram
Diagram NO_NAMESPACE.tmp#CT_ToleranceBound_BoundType mpfo-0_7.tmp#AG_CommonPrimitiveElementAttributes mpfo-0_7.tmp#G_SNumber_SNumber mpfo-0_7.tmp#G_SNumber_SNumberRef mpfo-0_7.tmp#G_SNumber mpfo-0_7.tmp#G_MNumber_MNumber mpfo-0_7.tmp#G_MNumber_MNumberRef mpfo-0_7.tmp#G_MNumber mpfo-0_7.tmp#G_Number mpfo-0_7.tmp#CT_ToleranceBound
Type CT_ToleranceBound
Properties
content complex
Model
Children MNumber, MNumberRef, SNumber, SNumberRef
Instance
<LowerBound BoundType="" Description="" Id="" Label="" xmlns="http://www.mpfo.org/mpfo-0.7">
  <SNumber Description="" Id="" Label="">{1,1}</SNumber>
  <SNumberRef Ref="">{1,1}</SNumberRef>
  <MNumber Description="" Id="" Label="">{1,1}</MNumber>
  <MNumberRef Ref="">{1,1}</MNumberRef>
</LowerBound>
Attributes
QName Type Use Annotation
BoundType restriction of xsd:string required
Type of tolerance bound: absolute or relative.
Description xsd:string optional
Element description.
Id xsd:ID optional
Element ID.
Label xsd:string optional
Element label.
Source
<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>
Element CT_Tolerance / UpperBound
Namespace http://www.mpfo.org/mpfo-0.7
Annotations
Absolute or relative upper bound of tolerance definition.
Diagram
Diagram NO_NAMESPACE.tmp#CT_ToleranceBound_BoundType mpfo-0_7.tmp#AG_CommonPrimitiveElementAttributes mpfo-0_7.tmp#G_SNumber_SNumber mpfo-0_7.tmp#G_SNumber_SNumberRef mpfo-0_7.tmp#G_SNumber mpfo-0_7.tmp#G_MNumber_MNumber mpfo-0_7.tmp#G_MNumber_MNumberRef mpfo-0_7.tmp#G_MNumber mpfo-0_7.tmp#G_Number mpfo-0_7.tmp#CT_ToleranceBound
Type CT_ToleranceBound
Properties
content complex
Model
Children MNumber, MNumberRef, SNumber, SNumberRef
Instance
<UpperBound BoundType="" Description="" Id="" Label="" xmlns="http://www.mpfo.org/mpfo-0.7">
  <SNumber Description="" Id="" Label="">{1,1}</SNumber>
  <SNumberRef Ref="">{1,1}</SNumberRef>
  <MNumber Description="" Id="" Label="">{1,1}</MNumber>
  <MNumberRef Ref="">{1,1}</MNumberRef>
</UpperBound>
Attributes
QName Type Use Annotation
BoundType restriction of xsd:string required
Type of tolerance bound: absolute or relative.
Description xsd:string optional
Element description.
Id xsd:ID optional
Element ID.
Label xsd:string optional
Element label.
Source
<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>
Element G_Tolerance / ToleranceRef
Namespace http://www.mpfo.org/mpfo-0.7
Annotations
Tolerance reference definition.
Diagram
Diagram NO_NAMESPACE.tmp#CT_Ref_Ref mpfo-0_7.tmp#CT_Ref
Type CT_Ref
Properties
content complex
Attributes
QName Type Use Annotation
Ref xsd:IDREF required
ID reference to another element.
Source
<xsd:element name="ToleranceRef" type="CT_Ref">
  <xsd:annotation>
    <xsd:documentation xml:lang="en">Tolerance reference definition.</xsd:documentation>
  </xsd:annotation>
</xsd:element>
Element G_TolerancedNumber / TolerancedNumberRef
Namespace http://www.mpfo.org/mpfo-0.7
Annotations
Toleranced number reference definition.
Diagram
Diagram NO_NAMESPACE.tmp#CT_Ref_Ref mpfo-0_7.tmp#CT_Ref
Type CT_Ref
Properties
content complex
Attributes
QName Type Use Annotation
Ref xsd:IDREF required
ID reference to another element.
Source
<xsd:element name="TolerancedNumberRef" type="CT_Ref">
  <xsd:annotation>
    <xsd:documentation xml:lang="en">Toleranced number reference definition.</xsd:documentation>
  </xsd:annotation>
</xsd:element>
Element G_TolerancedNumberVector / TolerancedNumberVector
Namespace http://www.mpfo.org/mpfo-0.7
Annotations
Toleranced number vector definition.
Diagram
Diagram mpfo-0_7.tmp#AG_CommonPrimitiveElementAttributes mpfo-0_7.tmp#G_NumberVector_NumberVector mpfo-0_7.tmp#G_NumberVector_NumberVectorRef mpfo-0_7.tmp#G_NumberVector_NumberSparseVector mpfo-0_7.tmp#G_NumberVector_NumberSparseVectorRef mpfo-0_7.tmp#G_NumberVector mpfo-0_7.tmp#G_Tolerance_Tolerance mpfo-0_7.tmp#G_Tolerance_ToleranceRef mpfo-0_7.tmp#G_Tolerance mpfo-0_7.tmp#G_ToleranceVector_ToleranceVector mpfo-0_7.tmp#G_ToleranceVector_ToleranceVectorRef mpfo-0_7.tmp#G_ToleranceVector_ToleranceSparseVector mpfo-0_7.tmp#G_ToleranceVector_ToleranceSparseVectorRef mpfo-0_7.tmp#G_ToleranceVector mpfo-0_7.tmp#CT_TolerancedNumberVector
Type CT_TolerancedNumberVector
Properties
content complex
Model
Children NumberSparseVector, NumberSparseVectorRef, NumberVector, NumberVectorRef, Tolerance, ToleranceRef, ToleranceSparseVector, ToleranceSparseVectorRef, ToleranceVector, ToleranceVectorRef
Instance
<TolerancedNumberVector Description="" Id="" Label="" xmlns="http://www.mpfo.org/mpfo-0.7">
  <NumberVector Description="" Id="" Label="">{1,1}</NumberVector>
  <NumberVectorRef Ref="">{1,1}</NumberVectorRef>
  <NumberSparseVector Description="" ElementCount="" Id="" Label="">{1,1}</NumberSparseVector>
  <NumberSparseVectorRef Ref="">{1,1}</NumberSparseVectorRef>
  <Tolerance Description="" Id="" Label="">{1,1}</Tolerance>
  <ToleranceRef Ref="">{1,1}</ToleranceRef>
  <ToleranceVector Description="" Id="" Label="">{1,1}</ToleranceVector>
  <ToleranceVectorRef Ref="">{1,1}</ToleranceVectorRef>
  <ToleranceSparseVector Description="" ElementCount="" Id="" Label="">{1,1}</ToleranceSparseVector>
  <ToleranceSparseVectorRef Ref="">{1,1}</ToleranceSparseVectorRef>
</TolerancedNumberVector>
Attributes
QName Type Use Annotation
Description xsd:string optional
Element description.
Id xsd:ID optional
Element ID.
Label xsd:string optional
Element label.
Source
<xsd:element name="TolerancedNumberVector" type="CT_TolerancedNumberVector">
  <xsd:annotation>
    <xsd:documentation xml:lang="en">Toleranced number vector definition.</xsd:documentation>
  </xsd:annotation>
</xsd:element>
Element G_ToleranceVector / ToleranceVector
Namespace http://www.mpfo.org/mpfo-0.7
Annotations
Tolerance vector definition.
Diagram
Diagram mpfo-0_7.tmp#AG_CommonPrimitiveElementAttributes mpfo-0_7.tmp#G_Tolerance_Tolerance mpfo-0_7.tmp#G_Tolerance_ToleranceRef mpfo-0_7.tmp#G_Tolerance mpfo-0_7.tmp#CT_ToleranceVector
Type CT_ToleranceVector
Properties
content complex
Model
Children Tolerance, ToleranceRef
Instance
<ToleranceVector Description="" Id="" Label="" xmlns="http://www.mpfo.org/mpfo-0.7">
  <Tolerance Description="" Id="" Label="">{1,1}</Tolerance>
  <ToleranceRef Ref="">{1,1}</ToleranceRef>
</ToleranceVector>
Attributes
QName Type Use Annotation
Description xsd:string optional
Element description.
Id xsd:ID optional
Element ID.
Label xsd:string optional
Element label.
Source
<xsd:element name="ToleranceVector" type="CT_ToleranceVector">
  <xsd:annotation>
    <xsd:documentation xml:lang="en">Tolerance vector definition.</xsd:documentation>
  </xsd:annotation>
</xsd:element>
Element G_ToleranceVector / ToleranceVectorRef
Namespace http://www.mpfo.org/mpfo-0.7
Annotations
Tolerance vector reference definition.
Diagram
Diagram NO_NAMESPACE.tmp#CT_Ref_Ref mpfo-0_7.tmp#CT_Ref
Type CT_Ref
Properties
content complex
Attributes
QName Type Use Annotation
Ref xsd:IDREF required
ID reference to another element.
Source
<xsd:element name="ToleranceVectorRef" type="CT_Ref">
  <xsd:annotation>
    <xsd:documentation xml:lang="en">Tolerance vector reference definition.</xsd:documentation>
  </xsd:annotation>
</xsd:element>
Element G_ToleranceVector / ToleranceSparseVector
Namespace http://www.mpfo.org/mpfo-0.7
Annotations
Sparse tolerance vector definition.
Diagram
Diagram mpfo-0_7.tmp#AG_CommonPrimitiveElementAttributes mpfo-0_7.tmp#AG_SparseVectorAttributes mpfo-0_7.tmp#CT_ToleranceSparseVector_DefaultElement mpfo-0_7.tmp#CT_ToleranceSparseVector_Elements mpfo-0_7.tmp#CT_ToleranceSparseVector
Type CT_ToleranceSparseVector
Properties
content complex
Model
Children DefaultElement, Elements
Instance
<ToleranceSparseVector Description="" ElementCount="" Id="" Label="" xmlns="http://www.mpfo.org/mpfo-0.7">
  <DefaultElement>{1,1}</DefaultElement>
  <Elements>{1,1}</Elements>
</ToleranceSparseVector>
Attributes
QName Type Use Annotation
Description xsd:string optional
Element description.
ElementCount xsd:positiveInteger required
Number of elements in the sparse vector.
Id xsd:ID optional
Element ID.
Label xsd:string optional
Element label.
Source
<xsd:element name="ToleranceSparseVector" type="CT_ToleranceSparseVector">
  <xsd:annotation>
    <xsd:documentation xml:lang="en">Sparse tolerance vector definition.</xsd:documentation>
  </xsd:annotation>
</xsd:element>
Element CT_ToleranceSparseVector / DefaultElement
Namespace http://www.mpfo.org/mpfo-0.7
Annotations
Default sparse vector element.
Diagram
Diagram mpfo-0_7.tmp#G_Tolerance_Tolerance mpfo-0_7.tmp#G_Tolerance_ToleranceRef mpfo-0_7.tmp#G_Tolerance
Properties
content complex
Model
Children Tolerance, ToleranceRef
Instance
<DefaultElement xmlns="http://www.mpfo.org/mpfo-0.7">
  <Tolerance Description="" Id="" Label="">{1,1}</Tolerance>
  <ToleranceRef Ref="">{1,1}</ToleranceRef>
</DefaultElement>
Source
<xsd:element name="DefaultElement">
  <xsd:annotation>
    <xsd:documentation xml:lang="en">Default sparse vector element.</xsd:documentation>
  </xsd:annotation>
  <xsd:complexType>
    <xsd:group ref="G_Tolerance"/>
  </xsd:complexType>
</xsd:element>
Element CT_ToleranceSparseVector / Elements
Namespace http://www.mpfo.org/mpfo-0.7
Annotations
Sparse vector elements.
Diagram
Diagram mpfo-0_7.tmp#CT_ToleranceSparseVector_CT_ToleranceSparseVector_Elements_Element
Properties
content complex
Model
Children Element
Instance
<Elements xmlns="http://www.mpfo.org/mpfo-0.7">
  <Element Index="">{1,1}</Element>
</Elements>
Source
<xsd:element name="Elements">
  <xsd:annotation>
    <xsd:documentation xml:lang="en">Sparse vector elements.</xsd:documentation>
  </xsd:annotation>
  <xsd:complexType>
    <xsd:sequence maxOccurs="unbounded">
      <xsd:element name="Element">
        <xsd:annotation>
          <xsd:documentation xml:lang="en">Sparse vector element.</xsd:documentation>
        </xsd:annotation>
        <xsd:complexType>
          <xsd:group ref="G_Tolerance"/>
          <xsd:attributeGroup ref="AG_SparseVectorElementAttributes"/>
        </xsd:complexType>
      </xsd:element>
    </xsd:sequence>
  </xsd:complexType>
</xsd:element>
Element CT_ToleranceSparseVector / Elements / Element
Namespace http://www.mpfo.org/mpfo-0.7
Annotations
Sparse vector element.
Diagram
Diagram mpfo-0_7.tmp#AG_SparseVectorElementAttributes mpfo-0_7.tmp#G_Tolerance_Tolerance mpfo-0_7.tmp#G_Tolerance_ToleranceRef mpfo-0_7.tmp#G_Tolerance
Properties
content complex
Model
Children Tolerance, ToleranceRef
Instance
<Element Index="" xmlns="http://www.mpfo.org/mpfo-0.7">
  <Tolerance Description="" Id="" Label="">{1,1}</Tolerance>
  <ToleranceRef Ref="">{1,1}</ToleranceRef>
</Element>
Attributes
QName Type Use Annotation
Index xsd:positiveInteger required
One-based index of the element.
Source
<xsd:element name="Element">
  <xsd:annotation>
    <xsd:documentation xml:lang="en">Sparse vector element.</xsd:documentation>
  </xsd:annotation>
  <xsd:complexType>
    <xsd:group ref="G_Tolerance"/>
    <xsd:attributeGroup ref="AG_SparseVectorElementAttributes"/>
  </xsd:complexType>
</xsd:element>
Element G_ToleranceVector / ToleranceSparseVectorRef
Namespace http://www.mpfo.org/mpfo-0.7
Annotations
Sparse tolerance vector reference definition.
Diagram
Diagram NO_NAMESPACE.tmp#CT_Ref_Ref mpfo-0_7.tmp#CT_Ref
Type CT_Ref
Properties
content complex
Attributes
QName Type Use Annotation
Ref xsd:IDREF required
ID reference to another element.
Source
<xsd:element name="ToleranceSparseVectorRef" type="CT_Ref">
  <xsd:annotation>
    <xsd:documentation xml:lang="en">Sparse tolerance vector reference definition.</xsd:documentation>
  </xsd:annotation>
</xsd:element>
Element G_TolerancedNumberVector / TolerancedNumberVectorRef
Namespace http://www.mpfo.org/mpfo-0.7
Annotations
Toleranced number vector reference definition.
Diagram
Diagram NO_NAMESPACE.tmp#CT_Ref_Ref mpfo-0_7.tmp#CT_Ref
Type CT_Ref
Properties
content complex
Attributes
QName Type Use Annotation
Ref xsd:IDREF required
ID reference to another element.
Source
<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>
Element G_TolerancedNumberVector / TolerancedNumberSparseVector
Namespace http://www.mpfo.org/mpfo-0.7
Annotations
Sparse toleranced number vector definition.
Diagram
Diagram mpfo-0_7.tmp#AG_CommonPrimitiveElementAttributes mpfo-0_7.tmp#AG_SparseVectorAttributes mpfo-0_7.tmp#CT_TolerancedNumberSparseVector_DefaultElement mpfo-0_7.tmp#CT_TolerancedNumberSparseVector_Elements mpfo-0_7.tmp#CT_TolerancedNumberSparseVector
Type CT_TolerancedNumberSparseVector
Properties
content complex
Model
Children DefaultElement, Elements
Instance
<TolerancedNumberSparseVector Description="" ElementCount="" Id="" Label="" xmlns="http://www.mpfo.org/mpfo-0.7">
  <DefaultElement>{1,1}</DefaultElement>
  <Elements>{1,1}</Elements>
</TolerancedNumberSparseVector>
Attributes
QName Type Use Annotation
Description xsd:string optional
Element description.
ElementCount xsd:positiveInteger required
Number of elements in the sparse vector.
Id xsd:ID optional
Element ID.
Label xsd:string optional
Element label.
Source
<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>
Element CT_TolerancedNumberSparseVector / DefaultElement
Namespace http://www.mpfo.org/mpfo-0.7
Annotations
Default sparse vector element.
Diagram
Diagram mpfo-0_7.tmp#G_TolerancedNumber_TolerancedNumber mpfo-0_7.tmp#G_TolerancedNumber_TolerancedNumberRef mpfo-0_7.tmp#G_TolerancedNumber
Properties
content complex
Model
Children TolerancedNumber, TolerancedNumberRef
Instance
<DefaultElement xmlns="http://www.mpfo.org/mpfo-0.7">
  <TolerancedNumber Description="" Id="" Label="">{1,1}</TolerancedNumber>
  <TolerancedNumberRef Ref="">{1,1}</TolerancedNumberRef>
</DefaultElement>
Source
<xsd:element name="DefaultElement">
  <xsd:annotation>
    <xsd:documentation xml:lang="en">Default sparse vector element.</xsd:documentation>
  </xsd:annotation>
  <xsd:complexType>
    <xsd:group ref="G_TolerancedNumber"/>
  </xsd:complexType>
</xsd:element>
Element CT_TolerancedNumberSparseVector / Elements
Namespace http://www.mpfo.org/mpfo-0.7
Annotations
Sparse vector elements.
Diagram
Diagram mpfo-0_7.tmp#CT_TolerancedNumberSparseVector_CT_TolerancedNumberSparseVector_Elements_Element
Properties
content complex
Model
Children Element
Instance
<Elements xmlns="http://www.mpfo.org/mpfo-0.7">
  <Element Index="">{1,1}</Element>
</Elements>
Source
<xsd:element name="Elements">
  <xsd:annotation>
    <xsd:documentation xml:lang="en">Sparse vector elements.</xsd:documentation>
  </xsd:annotation>
  <xsd:complexType>
    <xsd:sequence maxOccurs="unbounded">
      <xsd:element name="Element">
        <xsd:annotation>
          <xsd:documentation xml:lang="en">Sparse vector element.</xsd:documentation>
        </xsd:annotation>
        <xsd:complexType>
          <xsd:group ref="G_TolerancedNumber"/>
          <xsd:attributeGroup ref="AG_SparseVectorElementAttributes"/>
        </xsd:complexType>
      </xsd:element>
    </xsd:sequence>
  </xsd:complexType>
</xsd:element>
Element CT_TolerancedNumberSparseVector / Elements / Element
Namespace http://www.mpfo.org/mpfo-0.7
Annotations
Sparse vector element.
Diagram
Diagram mpfo-0_7.tmp#AG_SparseVectorElementAttributes mpfo-0_7.tmp#G_TolerancedNumber_TolerancedNumber mpfo-0_7.tmp#G_TolerancedNumber_TolerancedNumberRef mpfo-0_7.tmp#G_TolerancedNumber
Properties
content complex
Model
Children TolerancedNumber, TolerancedNumberRef
Instance
<Element Index="" xmlns="http://www.mpfo.org/mpfo-0.7">
  <TolerancedNumber Description="" Id="" Label="">{1,1}</TolerancedNumber>
  <TolerancedNumberRef Ref="">{1,1}</TolerancedNumberRef>
</Element>
Attributes
QName Type Use Annotation
Index xsd:positiveInteger required
One-based index of the element.
Source
<xsd:element name="Element">
  <xsd:annotation>
    <xsd:documentation xml:lang="en">Sparse vector element.</xsd:documentation>
  </xsd:annotation>
  <xsd:complexType>
    <xsd:group ref="G_TolerancedNumber"/>
    <xsd:attributeGroup ref="AG_SparseVectorElementAttributes"/>
  </xsd:complexType>
</xsd:element>
Element G_TolerancedNumberVector / TolerancedNumberSparseVectorRef
Namespace http://www.mpfo.org/mpfo-0.7
Annotations
Sparse toleranced number vector reference definition.
Diagram
Diagram NO_NAMESPACE.tmp#CT_Ref_Ref mpfo-0_7.tmp#CT_Ref
Type CT_Ref
Properties
content complex
Attributes
QName Type Use Annotation
Ref xsd:IDREF required
ID reference to another element.
Source
<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>
Element G_TolerancedNumberMatrix / TolerancedNumberMatrix
Namespace http://www.mpfo.org/mpfo-0.7
Annotations
Toleranced number matrix definition.
Diagram
Diagram mpfo-0_7.tmp#AG_CommonPrimitiveElementAttributes mpfo-0_7.tmp#G_NumberMatrix_NumberMatrix mpfo-0_7.tmp#G_NumberMatrix_NumberMatrixRef mpfo-0_7.tmp#G_NumberMatrix_NumberSparseMatrix mpfo-0_7.tmp#G_NumberMatrix_NumberSparseMatrixRef mpfo-0_7.tmp#G_NumberMatrix mpfo-0_7.tmp#G_Tolerance_Tolerance mpfo-0_7.tmp#G_Tolerance_ToleranceRef mpfo-0_7.tmp#G_Tolerance mpfo-0_7.tmp#G_ToleranceMatrix_ToleranceMatrix mpfo-0_7.tmp#G_ToleranceMatrix_ToleranceMatrixRef mpfo-0_7.tmp#G_ToleranceMatrix_ToleranceSparseMatrix mpfo-0_7.tmp#G_ToleranceMatrix_ToleranceSparseMatrixRef mpfo-0_7.tmp#G_ToleranceMatrix mpfo-0_7.tmp#CT_TolerancedNumberMatrix
Type CT_TolerancedNumberMatrix
Properties
content complex
Model
Children NumberMatrix, NumberMatrixRef, NumberSparseMatrix, NumberSparseMatrixRef, Tolerance, ToleranceMatrix, ToleranceMatrixRef, ToleranceRef, ToleranceSparseMatrix, ToleranceSparseMatrixRef
Instance
<TolerancedNumberMatrix Description="" Id="" Label="" xmlns="http://www.mpfo.org/mpfo-0.7">
  <NumberMatrix Description="" Id="" Label="">{1,1}</NumberMatrix>
  <NumberMatrixRef Ref="">{1,1}</NumberMatrixRef>
  <NumberSparseMatrix ColumnCount="" Description="" Id="" Label="" RowCount="">{1,1}</NumberSparseMatrix>
  <NumberSparseMatrixRef Ref="">{1,1}</NumberSparseMatrixRef>
  <Tolerance Description="" Id="" Label="">{1,1}</Tolerance>
  <ToleranceRef Ref="">{1,1}</ToleranceRef>
  <ToleranceMatrix Description="" Id="" Label="">{1,1}</ToleranceMatrix>
  <ToleranceMatrixRef Ref="">{1,1}</ToleranceMatrixRef>
  <ToleranceSparseMatrix ColumnCount="" Description="" Id="" Label="" RowCount="">{1,1}</ToleranceSparseMatrix>
  <ToleranceSparseMatrixRef Ref="">{1,1}</ToleranceSparseMatrixRef>
</TolerancedNumberMatrix>
Attributes
QName Type Use Annotation
Description xsd:string optional
Element description.
Id xsd:ID optional
Element ID.
Label xsd:string optional
Element label.
Source
<xsd:element name="TolerancedNumberMatrix" type="CT_TolerancedNumberMatrix">
  <xsd:annotation>
    <xsd:documentation xml:lang="en">Toleranced number matrix definition.</xsd:documentation>
  </xsd:annotation>
</xsd:element>
Element G_ToleranceMatrix / ToleranceMatrix
Namespace http://www.mpfo.org/mpfo-0.7
Annotations
Tolerance matrix definition.
Diagram
Diagram mpfo-0_7.tmp#AG_CommonPrimitiveElementAttributes mpfo-0_7.tmp#CT_ToleranceMatrix_ToleranceMatrixRow mpfo-0_7.tmp#CT_ToleranceMatrix
Type CT_ToleranceMatrix
Properties
content complex
Model
Children ToleranceMatrixRow
Instance
<ToleranceMatrix Description="" Id="" Label="" xmlns="http://www.mpfo.org/mpfo-0.7">
  <ToleranceMatrixRow Description="" Id="" Label="">{1,1}</ToleranceMatrixRow>
</ToleranceMatrix>
Attributes
QName Type Use Annotation
Description xsd:string optional
Element description.
Id xsd:ID optional
Element ID.
Label xsd:string optional
Element label.
Source
<xsd:element name="ToleranceMatrix" type="CT_ToleranceMatrix">
  <xsd:annotation>
    <xsd:documentation xml:lang="en">Tolerance matrix definition.</xsd:documentation>
  </xsd:annotation>
</xsd:element>
Element CT_ToleranceMatrix / ToleranceMatrixRow
Namespace http://www.mpfo.org/mpfo-0.7
Annotations
Tolerance matrix row definition.
Diagram
Diagram mpfo-0_7.tmp#AG_CommonPrimitiveElementAttributes mpfo-0_7.tmp#G_Tolerance_Tolerance mpfo-0_7.tmp#G_Tolerance_ToleranceRef mpfo-0_7.tmp#G_Tolerance mpfo-0_7.tmp#CT_ToleranceVector
Type CT_ToleranceVector
Properties
content complex
Model
Children Tolerance, ToleranceRef
Instance
<ToleranceMatrixRow Description="" Id="" Label="" xmlns="http://www.mpfo.org/mpfo-0.7">
  <Tolerance Description="" Id="" Label="">{1,1}</Tolerance>
  <ToleranceRef Ref="">{1,1}</ToleranceRef>
</ToleranceMatrixRow>
Attributes
QName Type Use Annotation
Description xsd:string optional
Element description.
Id xsd:ID optional
Element ID.
Label xsd:string optional
Element label.
Source
<xsd:element name="ToleranceMatrixRow" type="CT_ToleranceVector">
  <xsd:annotation>
    <xsd:documentation xml:lang="en">Tolerance matrix row definition.</xsd:documentation>
  </xsd:annotation>
</xsd:element>
Element G_ToleranceMatrix / ToleranceMatrixRef
Namespace http://www.mpfo.org/mpfo-0.7
Annotations
Tolerance matrix reference definition.
Diagram
Diagram NO_NAMESPACE.tmp#CT_Ref_Ref mpfo-0_7.tmp#CT_Ref
Type CT_Ref
Properties
content complex
Attributes
QName Type Use Annotation
Ref xsd:IDREF required
ID reference to another element.
Source
<xsd:element name="ToleranceMatrixRef" type="CT_Ref">
  <xsd:annotation>
    <xsd:documentation xml:lang="en">Tolerance matrix reference definition.</xsd:documentation>
  </xsd:annotation>
</xsd:element>
Element G_ToleranceMatrix / ToleranceSparseMatrix
Namespace http://www.mpfo.org/mpfo-0.7
Annotations
Sparse tolerance matrix definition.
Diagram
Diagram mpfo-0_7.tmp#AG_CommonPrimitiveElementAttributes mpfo-0_7.tmp#AG_SparseMatrixAttributes mpfo-0_7.tmp#CT_ToleranceSparseMatrix_DefaultElement mpfo-0_7.tmp#CT_ToleranceSparseMatrix_Elements mpfo-0_7.tmp#CT_ToleranceSparseMatrix
Type CT_ToleranceSparseMatrix
Properties
content complex
Model
Children DefaultElement, Elements
Instance
<ToleranceSparseMatrix ColumnCount="" Description="" Id="" Label="" RowCount="" xmlns="http://www.mpfo.org/mpfo-0.7">
  <DefaultElement>{1,1}</DefaultElement>
  <Elements>{1,1}</Elements>
</ToleranceSparseMatrix>
Attributes
QName Type Use Annotation
ColumnCount xsd:positiveInteger required
Number of columns in the sparse matrix.
Description xsd:string optional
Element description.
Id xsd:ID optional
Element ID.
Label xsd:string optional
Element label.
RowCount xsd:positiveInteger required
Number of rows in the sparse matrix.
Source
<xsd:element name="ToleranceSparseMatrix" type="CT_ToleranceSparseMatrix">
  <xsd:annotation>
    <xsd:documentation xml:lang="en">Sparse tolerance matrix definition.</xsd:documentation>
  </xsd:annotation>
</xsd:element>
Element CT_ToleranceSparseMatrix / DefaultElement
Namespace http://www.mpfo.org/mpfo-0.7
Annotations
Default sparse matrix element.
Diagram
Diagram mpfo-0_7.tmp#G_Tolerance_Tolerance mpfo-0_7.tmp#G_Tolerance_ToleranceRef mpfo-0_7.tmp#G_Tolerance
Properties
content complex
Model
Children Tolerance, ToleranceRef
Instance
<DefaultElement xmlns="http://www.mpfo.org/mpfo-0.7">
  <Tolerance Description="" Id="" Label="">{1,1}</Tolerance>
  <ToleranceRef Ref="">{1,1}</ToleranceRef>
</DefaultElement>
Source
<xsd:element name="DefaultElement">
  <xsd:annotation>
    <xsd:documentation xml:lang="en">Default sparse matrix element.</xsd:documentation>
  </xsd:annotation>
  <xsd:complexType>
    <xsd:group ref="G_Tolerance"/>
  </xsd:complexType>
</xsd:element>
Element CT_ToleranceSparseMatrix / Elements
Namespace http://www.mpfo.org/mpfo-0.7
Annotations
Sparse matrix elements.
Diagram
Diagram mpfo-0_7.tmp#CT_ToleranceSparseMatrix_CT_ToleranceSparseMatrix_Elements_Element
Properties
content complex
Model
Children Element
Instance
<Elements xmlns="http://www.mpfo.org/mpfo-0.7">
  <Element ColumnIndex="" RowIndex="">{1,1}</Element>
</Elements>
Source
<xsd:element name="Elements">
  <xsd:annotation>
    <xsd:documentation xml:lang="en">Sparse matrix elements.</xsd:documentation>
  </xsd:annotation>
  <xsd:complexType>
    <xsd:sequence maxOccurs="unbounded">
      <xsd:element name="Element">
        <xsd:annotation>
          <xsd:documentation xml:lang="en">Sparse matrix element.</xsd:documentation>
        </xsd:annotation>
        <xsd:complexType>
          <xsd:group ref="G_Tolerance"/>
          <xsd:attributeGroup ref="AG_SparseMatrixElementAttributes"/>
        </xsd:complexType>
      </xsd:element>
    </xsd:sequence>
  </xsd:complexType>
</xsd:element>
Element CT_ToleranceSparseMatrix / Elements / Element
Namespace http://www.mpfo.org/mpfo-0.7
Annotations
Sparse matrix element.
Diagram
Diagram mpfo-0_7.tmp#AG_SparseMatrixElementAttributes mpfo-0_7.tmp#G_Tolerance_Tolerance mpfo-0_7.tmp#G_Tolerance_ToleranceRef mpfo-0_7.tmp#G_Tolerance
Properties
content complex
Model
Children Tolerance, ToleranceRef
Instance
<Element ColumnIndex="" RowIndex="" xmlns="http://www.mpfo.org/mpfo-0.7">
  <Tolerance Description="" Id="" Label="">{1,1}</Tolerance>
  <ToleranceRef Ref="">{1,1}</ToleranceRef>
</Element>
Attributes
QName Type Use Annotation
ColumnIndex xsd:positiveInteger required
One based column index of the element.
RowIndex xsd:positiveInteger required
One based row index of the element.
Source
<xsd:element name="Element">
  <xsd:annotation>
    <xsd:documentation xml:lang="en">Sparse matrix element.</xsd:documentation>
  </xsd:annotation>
  <xsd:complexType>
    <xsd:group ref="G_Tolerance"/>
    <xsd:attributeGroup ref="AG_SparseMatrixElementAttributes"/>
  </xsd:complexType>
</xsd:element>
Element G_ToleranceMatrix / ToleranceSparseMatrixRef
Namespace http://www.mpfo.org/mpfo-0.7
Annotations
Sparse tolerance matrix reference definition.
Diagram
Diagram NO_NAMESPACE.tmp#CT_Ref_Ref mpfo-0_7.tmp#CT_Ref
Type CT_Ref
Properties
content complex
Attributes
QName Type Use Annotation
Ref xsd:IDREF required
ID reference to another element.
Source
<xsd:element name="ToleranceSparseMatrixRef" type="CT_Ref">
  <xsd:annotation>
    <xsd:documentation xml:lang="en">Sparse tolerance matrix reference definition.</xsd:documentation>
  </xsd:annotation>
</xsd:element>
Element G_TolerancedNumberMatrix / TolerancedNumberMatrixRef
Namespace http://www.mpfo.org/mpfo-0.7
Annotations
Toleranced number matrix reference definition.
Diagram
Diagram NO_NAMESPACE.tmp#CT_Ref_Ref mpfo-0_7.tmp#CT_Ref
Type CT_Ref
Properties
content complex
Attributes
QName Type Use Annotation
Ref xsd:IDREF required
ID reference to another element.
Source
<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>
Element G_TolerancedNumberMatrix / TolerancedNumberSparseMatrix
Namespace http://www.mpfo.org/mpfo-0.7
Annotations
Sparse toleranced number matrix definition.
Diagram
Diagram mpfo-0_7.tmp#AG_CommonPrimitiveElementAttributes mpfo-0_7.tmp#AG_SparseMatrixAttributes mpfo-0_7.tmp#CT_TolerancedNumberSparseMatrix_DefaultElement mpfo-0_7.tmp#CT_TolerancedNumberSparseMatrix_Elements mpfo-0_7.tmp#CT_TolerancedNumberSparseMatrix
Type CT_TolerancedNumberSparseMatrix
Properties
content complex
Model
Children DefaultElement, Elements
Instance
<TolerancedNumberSparseMatrix ColumnCount="" Description="" Id="" Label="" RowCount="" xmlns="http://www.mpfo.org/mpfo-0.7">
  <DefaultElement>{1,1}</DefaultElement>
  <Elements>{1,1}</Elements>
</TolerancedNumberSparseMatrix>
Attributes
QName Type Use Annotation
ColumnCount xsd:positiveInteger required
Number of columns in the sparse matrix.
Description xsd:string optional
Element description.
Id xsd:ID optional
Element ID.
Label xsd:string optional
Element label.
RowCount xsd:positiveInteger required
Number of rows in the sparse matrix.
Source
<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>
Element CT_TolerancedNumberSparseMatrix / DefaultElement
Namespace http://www.mpfo.org/mpfo-0.7
Annotations
Default sparse matrix element.
Diagram
Diagram mpfo-0_7.tmp#G_TolerancedNumber_TolerancedNumber mpfo-0_7.tmp#G_TolerancedNumber_TolerancedNumberRef mpfo-0_7.tmp#G_TolerancedNumber
Properties
content complex
Model
Children TolerancedNumber, TolerancedNumberRef
Instance
<DefaultElement xmlns="http://www.mpfo.org/mpfo-0.7">
  <TolerancedNumber Description="" Id="" Label="">{1,1}</TolerancedNumber>
  <TolerancedNumberRef Ref="">{1,1}</TolerancedNumberRef>
</DefaultElement>
Source
<xsd:element name="DefaultElement">
  <xsd:annotation>
    <xsd:documentation xml:lang="en">Default sparse matrix element.</xsd:documentation>
  </xsd:annotation>
  <xsd:complexType>
    <xsd:group ref="G_TolerancedNumber"/>
  </xsd:complexType>
</xsd:element>
Element CT_TolerancedNumberSparseMatrix / Elements
Namespace http://www.mpfo.org/mpfo-0.7
Annotations
Sparse matrix elements.
Diagram
Diagram mpfo-0_7.tmp#CT_TolerancedNumberSparseMatrix_CT_TolerancedNumberSparseMatrix_Elements_Element
Properties
content complex
Model
Children Element
Instance
<Elements xmlns="http://www.mpfo.org/mpfo-0.7">
  <Element ColumnIndex="" RowIndex="">{1,1}</Element>
</Elements>
Source
<xsd:element name="Elements">
  <xsd:annotation>
    <xsd:documentation xml:lang="en">Sparse matrix elements.</xsd:documentation>
  </xsd:annotation>
  <xsd:complexType>
    <xsd:sequence maxOccurs="unbounded">
      <xsd:element name="Element">
        <xsd:annotation>
          <xsd:documentation xml:lang="en">Sparse matrix element.</xsd:documentation>
        </xsd:annotation>
        <xsd:complexType>
          <xsd:group ref="G_TolerancedNumber"/>
          <xsd:attributeGroup ref="AG_SparseMatrixElementAttributes"/>
        </xsd:complexType>
      </xsd:element>
    </xsd:sequence>
  </xsd:complexType>
</xsd:element>
Element CT_TolerancedNumberSparseMatrix / Elements / Element
Namespace http://www.mpfo.org/mpfo-0.7
Annotations
Sparse matrix element.
Diagram
Diagram mpfo-0_7.tmp#AG_SparseMatrixElementAttributes mpfo-0_7.tmp#G_TolerancedNumber_TolerancedNumber mpfo-0_7.tmp#G_TolerancedNumber_TolerancedNumberRef mpfo-0_7.tmp#G_TolerancedNumber
Properties
content complex
Model
Children TolerancedNumber, TolerancedNumberRef
Instance
<Element ColumnIndex="" RowIndex="" xmlns="http://www.mpfo.org/mpfo-0.7">
  <TolerancedNumber Description="" Id="" Label="">{1,1}</TolerancedNumber>
  <TolerancedNumberRef Ref="">{1,1}</TolerancedNumberRef>
</Element>
Attributes
QName Type Use Annotation
ColumnIndex xsd:positiveInteger required
One based column index of the element.
RowIndex xsd:positiveInteger required
One based row index of the element.
Source
<xsd:element name="Element">
  <xsd:annotation>
    <xsd:documentation xml:lang="en">Sparse matrix element.</xsd:documentation>
  </xsd:annotation>
  <xsd:complexType>
    <xsd:group ref="G_TolerancedNumber"/>
    <xsd:attributeGroup ref="AG_SparseMatrixElementAttributes"/>
  </xsd:complexType>
</xsd:element>
Element G_TolerancedNumberMatrix / TolerancedNumberSparseMatrixRef
Namespace http://www.mpfo.org/mpfo-0.7
Annotations
Sparse toleranced number matrix reference definition.
Diagram
Diagram NO_NAMESPACE.tmp#CT_Ref_Ref mpfo-0_7.tmp#CT_Ref
Type CT_Ref
Properties
content complex
Attributes
QName Type Use Annotation
Ref xsd:IDREF required
ID reference to another element.
Source
<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>
Element G_TolerancedNumberInterval / TolerancedNumberInterval
Namespace http://www.mpfo.org/mpfo-0.7
Annotations
Toleranced number interval definition.
Diagram
Diagram mpfo-0_7.tmp#AG_CommonPrimitiveElementAttributes mpfo-0_7.tmp#CT_TolerancedNumberInterval_LowerBound mpfo-0_7.tmp#CT_TolerancedNumberInterval_UpperBound mpfo-0_7.tmp#CT_TolerancedNumberInterval
Type CT_TolerancedNumberInterval
Properties
content complex
Model
Children LowerBound, UpperBound
Instance
<TolerancedNumberInterval Description="" Id="" Label="" xmlns="http://www.mpfo.org/mpfo-0.7">
  <LowerBound BoundType="" Description="" Id="" Label="">{1,1}</LowerBound>
  <UpperBound BoundType="" Description="" Id="" Label="">{1,1}</UpperBound>
</TolerancedNumberInterval>
Attributes
QName Type Use Annotation
Description xsd:string optional
Element description.
Id xsd:ID optional
Element ID.
Label xsd:string optional
Element label.
Source
<xsd:element name="TolerancedNumberInterval" type="CT_TolerancedNumberInterval">
  <xsd:annotation>
    <xsd:documentation xml:lang="en">Toleranced number interval definition.</xsd:documentation>
  </xsd:annotation>
</xsd:element>
Element CT_TolerancedNumberInterval / LowerBound
Namespace http://www.mpfo.org/mpfo-0.7
Annotations
Open or closed lower bound of toleranced number interval definition.
Diagram
Diagram NO_NAMESPACE.tmp#CT_TolerancedNumberIntervalBound_BoundType mpfo-0_7.tmp#AG_CommonPrimitiveElementAttributes mpfo-0_7.tmp#G_TolerancedNumber_TolerancedNumber mpfo-0_7.tmp#G_TolerancedNumber_TolerancedNumberRef mpfo-0_7.tmp#G_TolerancedNumber mpfo-0_7.tmp#CT_TolerancedNumberIntervalBound
Type CT_TolerancedNumberIntervalBound
Properties
content complex
Model
Children TolerancedNumber, TolerancedNumberRef
Instance
<LowerBound BoundType="" Description="" Id="" Label="" xmlns="http://www.mpfo.org/mpfo-0.7">
  <TolerancedNumber Description="" Id="" Label="">{1,1}</TolerancedNumber>
  <TolerancedNumberRef Ref="">{1,1}</TolerancedNumberRef>
</LowerBound>
Attributes
QName Type Use Annotation
BoundType restriction of xsd:string required
Type of toleranced number interval bound: open or closed.
Description xsd:string optional
Element description.
Id xsd:ID optional
Element ID.
Label xsd:string optional
Element label.
Source
<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>
Element CT_TolerancedNumberInterval / UpperBound
Namespace http://www.mpfo.org/mpfo-0.7
Annotations
Open or closed upper bound of toleranced number interval definition.
Diagram
Diagram NO_NAMESPACE.tmp#CT_TolerancedNumberIntervalBound_BoundType mpfo-0_7.tmp#AG_CommonPrimitiveElementAttributes mpfo-0_7.tmp#G_TolerancedNumber_TolerancedNumber mpfo-0_7.tmp#G_TolerancedNumber_TolerancedNumberRef mpfo-0_7.tmp#G_TolerancedNumber mpfo-0_7.tmp#CT_TolerancedNumberIntervalBound
Type CT_TolerancedNumberIntervalBound
Properties
content complex
Model
Children TolerancedNumber, TolerancedNumberRef
Instance
<UpperBound BoundType="" Description="" Id="" Label="" xmlns="http://www.mpfo.org/mpfo-0.7">
  <TolerancedNumber Description="" Id="" Label="">{1,1}</TolerancedNumber>
  <TolerancedNumberRef Ref="">{1,1}</TolerancedNumberRef>
</UpperBound>
Attributes
QName Type Use Annotation
BoundType restriction of xsd:string required
Type of toleranced number interval bound: open or closed.
Description xsd:string optional
Element description.
Id xsd:ID optional
Element ID.
Label xsd:string optional
Element label.
Source
<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>
Element G_TolerancedNumberInterval / TolerancedNumberIntervalRef
Namespace http://www.mpfo.org/mpfo-0.7
Annotations
Toleranced number interval reference definition.
Diagram
Diagram NO_NAMESPACE.tmp#CT_Ref_Ref mpfo-0_7.tmp#CT_Ref
Type CT_Ref
Properties
content complex
Attributes
QName Type Use Annotation
Ref xsd:IDREF required
ID reference to another element.
Source
<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>
Element G_Unit / Unit
Namespace http://www.mpfo.org/mpfo-0.7
Annotations
Unit definition.
Diagram
Diagram mpfo-0_7.tmp#AG_CommonPrimitiveElementAttributes MathML.tmp#math mpfo-0_7.tmp#CT_Unit
Type CT_Unit
Properties
content complex
Model
Children m:math
Instance
<Unit Description="" Id="" Label="" xmlns="http://www.mpfo.org/mpfo-0.7" xmlns:mml="http://www.w3.org/1998/Math/MathML">
  <mml:math accent="" accentunder="" align="" alignmentscope="" altimg="" altimg-height="" altimg-valign="" altimg-width="" alttext="" bevelled="" cdgroup="" charalign="" charspacing="" class="" close="" columnalign="" columnlines="" columnspacing="" columnspan="" columnwidth="" crossout="" decimalpoint="" denomalign="" depth="" dir="" display="" displaystyle="" edge="" equalcolumns="" equalrows="" fence="" form="" frame="" framespacing="" groupalign="" height="" href="" id="" indentalign="" indentalignfirst="" indentalignlast="" indentshift="" indentshiftfirst="" indentshiftlast="" indenttarget="" infixlinebreakstyle="" largeop="" leftoverhang="" length="" linebreak="" linebreakmultchar="" linebreakstyle="" lineleading="" linethickness="" location="" longdivstyle="" lquote="" lspace="" macros="" mathbackground="" mathcolor="" mathsize="" mathvariant="" maxsize="" maxwidth="" minlabelspacing="" minsize="" mode="" movablelimits="" mslinethickness="" notation="" numalign="" open="" other="" overflow="" position="" rightoverhang="" rowalign="" rowlines="" rowspacing="" rowspan="" rquote="" rspace="" scriptlevel="" scriptminsize="" scriptsizemultiplier="" selection="" separator="" separators="" shift="" side="" stackalign="" stretchy="" style="" subscriptshift="" superscriptshift="" symmetric="" valign="" width="" xref="">{1,1}</mml:math>
</Unit>
Attributes
QName Type Use Annotation
Description xsd:string optional
Element description.
Id xsd:ID optional
Element ID.
Label xsd:string optional
Element label.
Source
<xsd:element name="Unit" type="CT_Unit">
  <xsd:annotation>
    <xsd:documentation xml:lang="en">Unit definition.</xsd:documentation>
  </xsd:annotation>
</xsd:element>
Element G_Unit / UnitRef
Namespace http://www.mpfo.org/mpfo-0.7
Annotations
Unit reference definition.
Diagram
Diagram NO_NAMESPACE.tmp#CT_Ref_Ref mpfo-0_7.tmp#CT_Ref
Type CT_Ref
Properties
content complex
Attributes
QName Type Use Annotation
Ref xsd:IDREF required
ID reference to another element.
Source
<xsd:element name="UnitRef" type="CT_Ref">
  <xsd:annotation>
    <xsd:documentation xml:lang="en">Unit reference definition.</xsd:documentation>
  </xsd:annotation>
</xsd:element>
Element G_UnitVector / UnitVector
Namespace http://www.mpfo.org/mpfo-0.7
Annotations
Unit vector definition.
Diagram
Diagram mpfo-0_7.tmp#AG_CommonPrimitiveElementAttributes mpfo-0_7.tmp#G_Unit_Unit mpfo-0_7.tmp#G_Unit_UnitRef mpfo-0_7.tmp#G_Unit mpfo-0_7.tmp#CT_UnitVector
Type CT_UnitVector
Properties
content complex
Model
Children Unit, UnitRef
Instance
<UnitVector Description="" Id="" Label="" xmlns="http://www.mpfo.org/mpfo-0.7">
  <Unit Description="" Id="" Label="">{1,1}</Unit>
  <UnitRef Ref="">{1,1}</UnitRef>
</UnitVector>
Attributes
QName Type Use Annotation
Description xsd:string optional
Element description.
Id xsd:ID optional
Element ID.
Label xsd:string optional
Element label.
Source
<xsd:element name="UnitVector" type="CT_UnitVector">
  <xsd:annotation>
    <xsd:documentation xml:lang="en">Unit vector definition.</xsd:documentation>
  </xsd:annotation>
</xsd:element>
Element G_UnitVector / UnitVectorRef
Namespace http://www.mpfo.org/mpfo-0.7
Annotations
Unit vector reference definition.
Diagram
Diagram NO_NAMESPACE.tmp#CT_Ref_Ref mpfo-0_7.tmp#CT_Ref
Type CT_Ref
Properties
content complex
Attributes
QName Type Use Annotation
Ref xsd:IDREF required
ID reference to another element.
Source
<xsd:element name="UnitVectorRef" type="CT_Ref">
  <xsd:annotation>
    <xsd:documentation xml:lang="en">Unit vector reference definition.</xsd:documentation>
  </xsd:annotation>
</xsd:element>
Element G_UnitVector / UnitSparseVector
Namespace http://www.mpfo.org/mpfo-0.7
Annotations
Sparse unit vector definition.
Diagram
Diagram mpfo-0_7.tmp#AG_CommonPrimitiveElementAttributes mpfo-0_7.tmp#AG_SparseVectorAttributes mpfo-0_7.tmp#CT_UnitSparseVector_DefaultElement mpfo-0_7.tmp#CT_UnitSparseVector_Elements mpfo-0_7.tmp#CT_UnitSparseVector
Type CT_UnitSparseVector
Properties
content complex
Model
Children DefaultElement, Elements
Instance
<UnitSparseVector Description="" ElementCount="" Id="" Label="" xmlns="http://www.mpfo.org/mpfo-0.7">
  <DefaultElement>{1,1}</DefaultElement>
  <Elements>{1,1}</Elements>
</UnitSparseVector>
Attributes
QName Type Use Annotation
Description xsd:string optional
Element description.
ElementCount xsd:positiveInteger required
Number of elements in the sparse vector.
Id xsd:ID optional
Element ID.
Label xsd:string optional
Element label.
Source
<xsd:element name="UnitSparseVector" type="CT_UnitSparseVector">
  <xsd:annotation>
    <xsd:documentation xml:lang="en">Sparse unit vector definition.</xsd:documentation>
  </xsd:annotation>
</xsd:element>
Element CT_UnitSparseVector / DefaultElement
Namespace http://www.mpfo.org/mpfo-0.7
Annotations
Default sparse vector element.
Diagram
Diagram mpfo-0_7.tmp#G_Unit_Unit mpfo-0_7.tmp#G_Unit_UnitRef mpfo-0_7.tmp#G_Unit
Properties
content complex
Model
Children Unit, UnitRef
Instance
<DefaultElement xmlns="http://www.mpfo.org/mpfo-0.7">
  <Unit Description="" Id="" Label="">{1,1}</Unit>
  <UnitRef Ref="">{1,1}</UnitRef>
</DefaultElement>
Source
<xsd:element name="DefaultElement">
  <xsd:annotation>
    <xsd:documentation xml:lang="en">Default sparse vector element.</xsd:documentation>
  </xsd:annotation>
  <xsd:complexType>
    <xsd:group ref="G_Unit"/>
  </xsd:complexType>
</xsd:element>
Element CT_UnitSparseVector / Elements
Namespace http://www.mpfo.org/mpfo-0.7
Annotations
Sparse vector elements.
Diagram
Diagram mpfo-0_7.tmp#CT_UnitSparseVector_CT_UnitSparseVector_Elements_Element
Properties
content complex
Model
Children Element
Instance
<Elements xmlns="http://www.mpfo.org/mpfo-0.7">
  <Element Index="">{1,1}</Element>
</Elements>
Source
<xsd:element name="Elements">
  <xsd:annotation>
    <xsd:documentation xml:lang="en">Sparse vector elements.</xsd:documentation>
  </xsd:annotation>
  <xsd:complexType>
    <xsd:sequence maxOccurs="unbounded">
      <xsd:element name="Element">
        <xsd:annotation>
          <xsd:documentation xml:lang="en">Sparse vector element.</xsd:documentation>
        </xsd:annotation>
        <xsd:complexType>
          <xsd:group ref="G_Unit"/>
          <xsd:attributeGroup ref="AG_SparseVectorElementAttributes"/>
        </xsd:complexType>
      </xsd:element>
    </xsd:sequence>
  </xsd:complexType>
</xsd:element>
Element CT_UnitSparseVector / Elements / Element
Namespace http://www.mpfo.org/mpfo-0.7
Annotations
Sparse vector element.
Diagram
Diagram mpfo-0_7.tmp#AG_SparseVectorElementAttributes mpfo-0_7.tmp#G_Unit_Unit mpfo-0_7.tmp#G_Unit_UnitRef mpfo-0_7.tmp#G_Unit
Properties
content complex
Model
Children Unit, UnitRef
Instance
<Element Index="" xmlns="http://www.mpfo.org/mpfo-0.7">
  <Unit Description="" Id="" Label="">{1,1}</Unit>
  <UnitRef Ref="">{1,1}</UnitRef>
</Element>
Attributes
QName Type Use Annotation
Index xsd:positiveInteger required
One-based index of the element.
Source
<xsd:element name="Element">
  <xsd:annotation>
    <xsd:documentation xml:lang="en">Sparse vector element.</xsd:documentation>
  </xsd:annotation>
  <xsd:complexType>
    <xsd:group ref="G_Unit"/>
    <xsd:attributeGroup ref="AG_SparseVectorElementAttributes"/>
  </xsd:complexType>
</xsd:element>
Element G_UnitVector / UnitSparseVectorRef
Namespace http://www.mpfo.org/mpfo-0.7
Annotations
Sparse unit vector reference definition.
Diagram
Diagram NO_NAMESPACE.tmp#CT_Ref_Ref mpfo-0_7.tmp#CT_Ref
Type CT_Ref
Properties
content complex
Attributes
QName Type Use Annotation
Ref xsd:IDREF required
ID reference to another element.
Source
<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>
Element G_UnitMatrix / UnitMatrix
Namespace http://www.mpfo.org/mpfo-0.7
Annotations
Unit matrix definition.
Diagram
Diagram mpfo-0_7.tmp#AG_CommonPrimitiveElementAttributes mpfo-0_7.tmp#CT_UnitMatrix_UnitMatrixRow mpfo-0_7.tmp#CT_UnitMatrix
Type CT_UnitMatrix
Properties
content complex
Model
Children UnitMatrixRow
Instance
<UnitMatrix Description="" Id="" Label="" xmlns="http://www.mpfo.org/mpfo-0.7">
  <UnitMatrixRow Description="" Id="" Label="">{1,1}</UnitMatrixRow>
</UnitMatrix>
Attributes
QName Type Use Annotation
Description xsd:string optional
Element description.
Id xsd:ID optional
Element ID.
Label xsd:string optional
Element label.
Source
<xsd:element name="UnitMatrix" type="CT_UnitMatrix">
  <xsd:annotation>
    <xsd:documentation xml:lang="en">Unit matrix definition.</xsd:documentation>
  </xsd:annotation>
</xsd:element>
Element CT_UnitMatrix / UnitMatrixRow
Namespace http://www.mpfo.org/mpfo-0.7
Annotations
Unit matrix row definition.
Diagram
Diagram mpfo-0_7.tmp#AG_CommonPrimitiveElementAttributes mpfo-0_7.tmp#G_Unit_Unit mpfo-0_7.tmp#G_Unit_UnitRef mpfo-0_7.tmp#G_Unit mpfo-0_7.tmp#CT_UnitVector
Type CT_UnitVector
Properties
content complex
Model
Children Unit, UnitRef
Instance
<UnitMatrixRow Description="" Id="" Label="" xmlns="http://www.mpfo.org/mpfo-0.7">
  <Unit Description="" Id="" Label="">{1,1}</Unit>
  <UnitRef Ref="">{1,1}</UnitRef>
</UnitMatrixRow>
Attributes
QName Type Use Annotation
Description xsd:string optional
Element description.
Id xsd:ID optional
Element ID.
Label xsd:string optional
Element label.
Source
<xsd:element name="UnitMatrixRow" type="CT_UnitVector">
  <xsd:annotation>
    <xsd:documentation xml:lang="en">Unit matrix row definition.</xsd:documentation>
  </xsd:annotation>
</xsd:element>
Element G_UnitMatrix / UnitMatrixRef
Namespace http://www.mpfo.org/mpfo-0.7
Annotations
Unit matrix reference definition.
Diagram
Diagram NO_NAMESPACE.tmp#CT_Ref_Ref mpfo-0_7.tmp#CT_Ref
Type CT_Ref
Properties
content complex
Attributes
QName Type Use Annotation
Ref xsd:IDREF required
ID reference to another element.
Source
<xsd:element name="UnitMatrixRef" type="CT_Ref">
  <xsd:annotation>
    <xsd:documentation xml:lang="en">Unit matrix reference definition.</xsd:documentation>
  </xsd:annotation>
</xsd:element>
Element G_UnitMatrix / UnitSparseMatrix
Namespace http://www.mpfo.org/mpfo-0.7
Annotations
Sparse unit matrix definition.
Diagram
Diagram mpfo-0_7.tmp#AG_CommonPrimitiveElementAttributes mpfo-0_7.tmp#AG_SparseMatrixAttributes mpfo-0_7.tmp#CT_UnitSparseMatrix_DefaultElement mpfo-0_7.tmp#CT_UnitSparseMatrix_Elements mpfo-0_7.tmp#CT_UnitSparseMatrix
Type CT_UnitSparseMatrix
Properties
content complex
Model
Children DefaultElement, Elements
Instance
<UnitSparseMatrix ColumnCount="" Description="" Id="" Label="" RowCount="" xmlns="http://www.mpfo.org/mpfo-0.7">
  <DefaultElement>{1,1}</DefaultElement>
  <Elements>{1,1}</Elements>
</UnitSparseMatrix>
Attributes
QName Type Use Annotation
ColumnCount xsd:positiveInteger required
Number of columns in the sparse matrix.
Description xsd:string optional
Element description.
Id xsd:ID optional
Element ID.
Label xsd:string optional
Element label.
RowCount xsd:positiveInteger required
Number of rows in the sparse matrix.
Source
<xsd:element name="UnitSparseMatrix" type="CT_UnitSparseMatrix">
  <xsd:annotation>
    <xsd:documentation xml:lang="en">Sparse unit matrix definition.</xsd:documentation>
  </xsd:annotation>
</xsd:element>
Element CT_UnitSparseMatrix / DefaultElement
Namespace http://www.mpfo.org/mpfo-0.7
Annotations
Default sparse matrix element.
Diagram
Diagram mpfo-0_7.tmp#G_Unit_Unit mpfo-0_7.tmp#G_Unit_UnitRef mpfo-0_7.tmp#G_Unit
Properties
content complex
Model
Children Unit, UnitRef
Instance
<DefaultElement xmlns="http://www.mpfo.org/mpfo-0.7">
  <Unit Description="" Id="" Label="">{1,1}</Unit>
  <UnitRef Ref="">{1,1}</UnitRef>
</DefaultElement>
Source
<xsd:element name="DefaultElement">
  <xsd:annotation>
    <xsd:documentation xml:lang="en">Default sparse matrix element.</xsd:documentation>
  </xsd:annotation>
  <xsd:complexType>
    <xsd:group ref="G_Unit"/>
  </xsd:complexType>
</xsd:element>
Element CT_UnitSparseMatrix / Elements
Namespace http://www.mpfo.org/mpfo-0.7
Annotations
Sparse matrix elements.
Diagram
Diagram mpfo-0_7.tmp#CT_UnitSparseMatrix_CT_UnitSparseMatrix_Elements_Element
Properties
content complex
Model
Children Element
Instance
<Elements xmlns="http://www.mpfo.org/mpfo-0.7">
  <Element ColumnIndex="" RowIndex="">{1,1}</Element>
</Elements>
Source
<xsd:element name="Elements">
  <xsd:annotation>
    <xsd:documentation xml:lang="en">Sparse matrix elements.</xsd:documentation>
  </xsd:annotation>
  <xsd:complexType>
    <xsd:sequence maxOccurs="unbounded">
      <xsd:element name="Element">
        <xsd:annotation>
          <xsd:documentation xml:lang="en">Sparse matrix element.</xsd:documentation>
        </xsd:annotation>
        <xsd:complexType>
          <xsd:group ref="G_Unit"/>
          <xsd:attributeGroup ref="AG_SparseMatrixElementAttributes"/>
        </xsd:complexType>
      </xsd:element>
    </xsd:sequence>
  </xsd:complexType>
</xsd:element>
Element CT_UnitSparseMatrix / Elements / Element
Namespace http://www.mpfo.org/mpfo-0.7
Annotations
Sparse matrix element.
Diagram
Diagram mpfo-0_7.tmp#AG_SparseMatrixElementAttributes mpfo-0_7.tmp#G_Unit_Unit mpfo-0_7.tmp#G_Unit_UnitRef mpfo-0_7.tmp#G_Unit
Properties
content complex
Model
Children Unit, UnitRef
Instance
<Element ColumnIndex="" RowIndex="" xmlns="http://www.mpfo.org/mpfo-0.7">
  <Unit Description="" Id="" Label="">{1,1}</Unit>
  <UnitRef Ref="">{1,1}</UnitRef>
</Element>
Attributes
QName Type Use Annotation
ColumnIndex xsd:positiveInteger required
One based column index of the element.
RowIndex xsd:positiveInteger required
One based row index of the element.
Source
<xsd:element name="Element">
  <xsd:annotation>
    <xsd:documentation xml:lang="en">Sparse matrix element.</xsd:documentation>
  </xsd:annotation>
  <xsd:complexType>
    <xsd:group ref="G_Unit"/>
    <xsd:attributeGroup ref="AG_SparseMatrixElementAttributes"/>
  </xsd:complexType>
</xsd:element>
Element G_UnitMatrix / UnitSparseMatrixRef
Namespace http://www.mpfo.org/mpfo-0.7
Annotations
Sparse unit matrix reference definition.
Diagram
Diagram NO_NAMESPACE.tmp#CT_Ref_Ref mpfo-0_7.tmp#CT_Ref
Type CT_Ref
Properties
content complex
Attributes
QName Type Use Annotation
Ref xsd:IDREF required
ID reference to another element.
Source
<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>
Element G_Quantity / Quantity
Namespace http://www.mpfo.org/mpfo-0.7
Annotations
Quantity definition.
Diagram
Diagram mpfo-0_7.tmp#AG_CommonPrimitiveElementAttributes mpfo-0_7.tmp#G_SNumber_SNumber mpfo-0_7.tmp#G_SNumber_SNumberRef mpfo-0_7.tmp#G_SNumber mpfo-0_7.tmp#G_MNumber_MNumber mpfo-0_7.tmp#G_MNumber_MNumberRef mpfo-0_7.tmp#G_MNumber mpfo-0_7.tmp#G_Number mpfo-0_7.tmp#G_Unit_Unit mpfo-0_7.tmp#G_Unit_UnitRef mpfo-0_7.tmp#G_Unit mpfo-0_7.tmp#CT_Quantity
Type CT_Quantity
Properties
content complex
Model
Children MNumber, MNumberRef, SNumber, SNumberRef, Unit, UnitRef
Instance
<Quantity Description="" Id="" Label="" xmlns="http://www.mpfo.org/mpfo-0.7">
  <SNumber Description="" Id="" Label="">{1,1}</SNumber>
  <SNumberRef Ref="">{1,1}</SNumberRef>
  <MNumber Description="" Id="" Label="">{1,1}</MNumber>
  <MNumberRef Ref="">{1,1}</MNumberRef>
  <Unit Description="" Id="" Label="">{1,1}</Unit>
  <UnitRef Ref="">{1,1}</UnitRef>
</Quantity>
Attributes
QName Type Use Annotation
Description xsd:string optional
Element description.
Id xsd:ID optional
Element ID.
Label xsd:string optional
Element label.
Source
<xsd:element name="Quantity" type="CT_Quantity">
  <xsd:annotation>
    <xsd:documentation xml:lang="en">Quantity definition.</xsd:documentation>
  </xsd:annotation>
</xsd:element>
Element G_Quantity / QuantityRef
Namespace http://www.mpfo.org/mpfo-0.7
Annotations
Quantity reference definition.
Diagram
Diagram NO_NAMESPACE.tmp#CT_Ref_Ref mpfo-0_7.tmp#CT_Ref
Type CT_Ref
Properties
content complex
Attributes
QName Type Use Annotation
Ref xsd:IDREF required
ID reference to another element.
Source
<xsd:element name="QuantityRef" type="CT_Ref">
  <xsd:annotation>
    <xsd:documentation xml:lang="en">Quantity reference definition.</xsd:documentation>
  </xsd:annotation>
</xsd:element>
Element G_QuantityVector / QuantityVector
Namespace http://www.mpfo.org/mpfo-0.7
Annotations
Quantity vector definition.
Diagram
Diagram mpfo-0_7.tmp#AG_CommonPrimitiveElementAttributes mpfo-0_7.tmp#G_NumberVector_NumberVector mpfo-0_7.tmp#G_NumberVector_NumberVectorRef mpfo-0_7.tmp#G_NumberVector_NumberSparseVector mpfo-0_7.tmp#G_NumberVector_NumberSparseVectorRef mpfo-0_7.tmp#G_NumberVector mpfo-0_7.tmp#G_Unit_Unit mpfo-0_7.tmp#G_Unit_UnitRef mpfo-0_7.tmp#G_Unit mpfo-0_7.tmp#G_UnitVector_UnitVector mpfo-0_7.tmp#G_UnitVector_UnitVectorRef mpfo-0_7.tmp#G_UnitVector_UnitSparseVector mpfo-0_7.tmp#G_UnitVector_UnitSparseVectorRef mpfo-0_7.tmp#G_UnitVector mpfo-0_7.tmp#CT_QuantityVector
Type CT_QuantityVector
Properties
content complex
Model
Children NumberSparseVector, NumberSparseVectorRef, NumberVector, NumberVectorRef, Unit, UnitRef, UnitSparseVector, UnitSparseVectorRef, UnitVector, UnitVectorRef
Instance
<QuantityVector Description="" Id="" Label="" xmlns="http://www.mpfo.org/mpfo-0.7">
  <NumberVector Description="" Id="" Label="">{1,1}</NumberVector>
  <NumberVectorRef Ref="">{1,1}</NumberVectorRef>
  <NumberSparseVector Description="" ElementCount="" Id="" Label="">{1,1}</NumberSparseVector>
  <NumberSparseVectorRef Ref="">{1,1}</NumberSparseVectorRef>
  <Unit Description="" Id="" Label="">{1,1}</Unit>
  <UnitRef Ref="">{1,1}</UnitRef>
  <UnitVector Description="" Id="" Label="">{1,1}</UnitVector>
  <UnitVectorRef Ref="">{1,1}</UnitVectorRef>
  <UnitSparseVector Description="" ElementCount="" Id="" Label="">{1,1}</UnitSparseVector>
  <UnitSparseVectorRef Ref="">{1,1}</UnitSparseVectorRef>
</QuantityVector>
Attributes
QName Type Use Annotation
Description xsd:string optional
Element description.
Id xsd:ID optional
Element ID.
Label xsd:string optional
Element label.
Source
<xsd:element name="QuantityVector" type="CT_QuantityVector">
  <xsd:annotation>
    <xsd:documentation xml:lang="en">Quantity vector definition.</xsd:documentation>
  </xsd:annotation>
</xsd:element>
Element G_QuantityVector / QuantityVectorRef
Namespace http://www.mpfo.org/mpfo-0.7
Annotations
Quantity vector reference definition.
Diagram
Diagram NO_NAMESPACE.tmp#CT_Ref_Ref mpfo-0_7.tmp#CT_Ref
Type CT_Ref
Properties
content complex
Attributes
QName Type Use Annotation
Ref xsd:IDREF required
ID reference to another element.
Source
<xsd:element name="QuantityVectorRef" type="CT_Ref">
  <xsd:annotation>
    <xsd:documentation xml:lang="en">Quantity vector reference definition.</xsd:documentation>
  </xsd:annotation>
</xsd:element>
Element G_QuantityVector / QuantitySparseVector
Namespace http://www.mpfo.org/mpfo-0.7
Annotations
Sparse quantity vector definition.
Diagram
Diagram mpfo-0_7.tmp#AG_CommonPrimitiveElementAttributes mpfo-0_7.tmp#AG_SparseVectorAttributes mpfo-0_7.tmp#CT_QuantitySparseVector_DefaultElement mpfo-0_7.tmp#CT_QuantitySparseVector_Elements mpfo-0_7.tmp#CT_QuantitySparseVector
Type CT_QuantitySparseVector
Properties
content complex
Model
Children DefaultElement, Elements
Instance
<QuantitySparseVector Description="" ElementCount="" Id="" Label="" xmlns="http://www.mpfo.org/mpfo-0.7">
  <DefaultElement>{1,1}</DefaultElement>
  <Elements>{1,1}</Elements>
</QuantitySparseVector>
Attributes
QName Type Use Annotation
Description xsd:string optional
Element description.
ElementCount xsd:positiveInteger required
Number of elements in the sparse vector.
Id xsd:ID optional
Element ID.
Label xsd:string optional
Element label.
Source
<xsd:element name="QuantitySparseVector" type="CT_QuantitySparseVector">
  <xsd:annotation>
    <xsd:documentation xml:lang="en">Sparse quantity vector definition.</xsd:documentation>
  </xsd:annotation>
</xsd:element>
Element CT_QuantitySparseVector / DefaultElement
Namespace http://www.mpfo.org/mpfo-0.7
Annotations
Default sparse vector element.
Diagram
Diagram mpfo-0_7.tmp#G_Quantity_Quantity mpfo-0_7.tmp#G_Quantity_QuantityRef mpfo-0_7.tmp#G_Quantity
Properties
content complex
Model
Children Quantity, QuantityRef
Instance
<DefaultElement xmlns="http://www.mpfo.org/mpfo-0.7">
  <Quantity Description="" Id="" Label="">{1,1}</Quantity>
  <QuantityRef Ref="">{1,1}</QuantityRef>
</DefaultElement>
Source
<xsd:element name="DefaultElement">
  <xsd:annotation>
    <xsd:documentation xml:lang="en">Default sparse vector element.</xsd:documentation>
  </xsd:annotation>
  <xsd:complexType>
    <xsd:group ref="G_Quantity"/>
  </xsd:complexType>
</xsd:element>
Element CT_QuantitySparseVector / Elements
Namespace http://www.mpfo.org/mpfo-0.7
Annotations
Sparse vector elements.
Diagram
Diagram mpfo-0_7.tmp#CT_QuantitySparseVector_CT_QuantitySparseVector_Elements_Element
Properties
content complex
Model
Children Element
Instance
<Elements xmlns="http://www.mpfo.org/mpfo-0.7">
  <Element Index="">{1,1}</Element>
</Elements>
Source
<xsd:element name="Elements">
  <xsd:annotation>
    <xsd:documentation xml:lang="en">Sparse vector elements.</xsd:documentation>
  </xsd:annotation>
  <xsd:complexType>
    <xsd:sequence maxOccurs="unbounded">
      <xsd:element name="Element">
        <xsd:annotation>
          <xsd:documentation xml:lang="en">Sparse vector element.</xsd:documentation>
        </xsd:annotation>
        <xsd:complexType>
          <xsd:group ref="G_Quantity"/>
          <xsd:attributeGroup ref="AG_SparseVectorElementAttributes"/>
        </xsd:complexType>
      </xsd:element>
    </xsd:sequence>
  </xsd:complexType>
</xsd:element>
Element CT_QuantitySparseVector / Elements / Element
Namespace http://www.mpfo.org/mpfo-0.7
Annotations
Sparse vector element.
Diagram
Diagram mpfo-0_7.tmp#AG_SparseVectorElementAttributes mpfo-0_7.tmp#G_Quantity_Quantity mpfo-0_7.tmp#G_Quantity_QuantityRef mpfo-0_7.tmp#G_Quantity
Properties
content complex
Model
Children Quantity, QuantityRef
Instance
<Element Index="" xmlns="http://www.mpfo.org/mpfo-0.7">
  <Quantity Description="" Id="" Label="">{1,1}</Quantity>
  <QuantityRef Ref="">{1,1}</QuantityRef>
</Element>
Attributes
QName Type Use Annotation
Index xsd:positiveInteger required
One-based index of the element.
Source
<xsd:element name="Element">
  <xsd:annotation>
    <xsd:documentation xml:lang="en">Sparse vector element.</xsd:documentation>
  </xsd:annotation>
  <xsd:complexType>
    <xsd:group ref="G_Quantity"/>
    <xsd:attributeGroup ref="AG_SparseVectorElementAttributes"/>
  </xsd:complexType>
</xsd:element>
Element G_QuantityVector / QuantitySparseVectorRef
Namespace http://www.mpfo.org/mpfo-0.7
Annotations
Sparse quantity vector reference definition.
Diagram
Diagram NO_NAMESPACE.tmp#CT_Ref_Ref mpfo-0_7.tmp#CT_Ref
Type CT_Ref
Properties
content complex
Attributes
QName Type Use Annotation
Ref xsd:IDREF required
ID reference to another element.
Source
<xsd:element name="QuantitySparseVectorRef" type="CT_Ref">
  <xsd:annotation>
    <xsd:documentation xml:lang="en">Sparse quantity vector reference definition.</xsd:documentation>
  </xsd:annotation>
</xsd:element>
Element G_QuantityMatrix / QuantityMatrix
Namespace http://www.mpfo.org/mpfo-0.7
Annotations
Quantity matrix definition.
Diagram
Diagram mpfo-0_7.tmp#AG_CommonPrimitiveElementAttributes mpfo-0_7.tmp#G_NumberMatrix_NumberMatrix mpfo-0_7.tmp#G_NumberMatrix_NumberMatrixRef mpfo-0_7.tmp#G_NumberMatrix_NumberSparseMatrix mpfo-0_7.tmp#G_NumberMatrix_NumberSparseMatrixRef mpfo-0_7.tmp#G_NumberMatrix mpfo-0_7.tmp#G_Unit_Unit mpfo-0_7.tmp#G_Unit_UnitRef mpfo-0_7.tmp#G_Unit mpfo-0_7.tmp#G_UnitMatrix_UnitMatrix mpfo-0_7.tmp#G_UnitMatrix_UnitMatrixRef mpfo-0_7.tmp#G_UnitMatrix_UnitSparseMatrix mpfo-0_7.tmp#G_UnitMatrix_UnitSparseMatrixRef mpfo-0_7.tmp#G_UnitMatrix mpfo-0_7.tmp#CT_QuantityMatrix
Type CT_QuantityMatrix
Properties
content complex
Model
Children NumberMatrix, NumberMatrixRef, NumberSparseMatrix, NumberSparseMatrixRef, Unit, UnitMatrix, UnitMatrixRef, UnitRef, UnitSparseMatrix, UnitSparseMatrixRef
Instance
<QuantityMatrix Description="" Id="" Label="" xmlns="http://www.mpfo.org/mpfo-0.7">
  <NumberMatrix Description="" Id="" Label="">{1,1}</NumberMatrix>
  <NumberMatrixRef Ref="">{1,1}</NumberMatrixRef>
  <NumberSparseMatrix ColumnCount="" Description="" Id="" Label="" RowCount="">{1,1}</NumberSparseMatrix>
  <NumberSparseMatrixRef Ref="">{1,1}</NumberSparseMatrixRef>
  <Unit Description="" Id="" Label="">{1,1}</Unit>
  <UnitRef Ref="">{1,1}</UnitRef>
  <UnitMatrix Description="" Id="" Label="">{1,1}</UnitMatrix>
  <UnitMatrixRef Ref="">{1,1}</UnitMatrixRef>
  <UnitSparseMatrix ColumnCount="" Description="" Id="" Label="" RowCount="">{1,1}</UnitSparseMatrix>
  <UnitSparseMatrixRef Ref="">{1,1}</UnitSparseMatrixRef>
</QuantityMatrix>
Attributes
QName Type Use Annotation
Description xsd:string optional
Element description.
Id xsd:ID optional
Element ID.
Label xsd:string optional
Element label.
Source
<xsd:element name="QuantityMatrix" type="CT_QuantityMatrix">
  <xsd:annotation>
    <xsd:documentation xml:lang="en">Quantity matrix definition.</xsd:documentation>
  </xsd:annotation>
</xsd:element>
Element G_QuantityMatrix / QuantityMatrixRef
Namespace http://www.mpfo.org/mpfo-0.7
Annotations
Quantity matrix reference definition.
Diagram
Diagram NO_NAMESPACE.tmp#CT_Ref_Ref mpfo-0_7.tmp#CT_Ref
Type CT_Ref
Properties
content complex
Attributes
QName Type Use Annotation
Ref xsd:IDREF required
ID reference to another element.
Source
<xsd:element name="QuantityMatrixRef" type="CT_Ref">
  <xsd:annotation>
    <xsd:documentation xml:lang="en">Quantity matrix reference definition.</xsd:documentation>
  </xsd:annotation>
</xsd:element>
Element G_QuantityMatrix / QuantitySparseMatrix
Namespace http://www.mpfo.org/mpfo-0.7
Annotations
Sparse quantity matrix definition.
Diagram
Diagram mpfo-0_7.tmp#AG_CommonPrimitiveElementAttributes mpfo-0_7.tmp#AG_SparseMatrixAttributes mpfo-0_7.tmp#CT_QuantitySparseMatrix_DefaultElement mpfo-0_7.tmp#CT_QuantitySparseMatrix_Elements mpfo-0_7.tmp#CT_QuantitySparseMatrix
Type CT_QuantitySparseMatrix
Properties
content complex
Model
Children DefaultElement, Elements
Instance
<QuantitySparseMatrix ColumnCount="" Description="" Id="" Label="" RowCount="" xmlns="http://www.mpfo.org/mpfo-0.7">
  <DefaultElement>{1,1}</DefaultElement>
  <Elements>{1,1}</Elements>
</QuantitySparseMatrix>
Attributes
QName Type Use Annotation
ColumnCount xsd:positiveInteger required
Number of columns in the sparse matrix.
Description xsd:string optional
Element description.
Id xsd:ID optional
Element ID.
Label xsd:string optional
Element label.
RowCount xsd:positiveInteger required
Number of rows in the sparse matrix.
Source
<xsd:element name="QuantitySparseMatrix" type="CT_QuantitySparseMatrix">
  <xsd:annotation>
    <xsd:documentation xml:lang="en">Sparse quantity matrix definition.</xsd:documentation>
  </xsd:annotation>
</xsd:element>
Element CT_QuantitySparseMatrix / DefaultElement
Namespace http://www.mpfo.org/mpfo-0.7
Annotations
Default sparse matrix element.
Diagram
Diagram mpfo-0_7.tmp#G_Quantity_Quantity mpfo-0_7.tmp#G_Quantity_QuantityRef mpfo-0_7.tmp#G_Quantity
Properties
content complex
Model
Children Quantity, QuantityRef
Instance
<DefaultElement xmlns="http://www.mpfo.org/mpfo-0.7">
  <Quantity Description="" Id="" Label="">{1,1}</Quantity>
  <QuantityRef Ref="">{1,1}</QuantityRef>
</DefaultElement>
Source
<xsd:element name="DefaultElement">
  <xsd:annotation>
    <xsd:documentation xml:lang="en">Default sparse matrix element.</xsd:documentation>
  </xsd:annotation>
  <xsd:complexType>
    <xsd:group ref="G_Quantity"/>
  </xsd:complexType>
</xsd:element>
Element CT_QuantitySparseMatrix / Elements
Namespace http://www.mpfo.org/mpfo-0.7
Annotations
Sparse matrix elements.
Diagram
Diagram mpfo-0_7.tmp#CT_QuantitySparseMatrix_CT_QuantitySparseMatrix_Elements_Element
Properties
content complex
Model
Children Element
Instance
<Elements xmlns="http://www.mpfo.org/mpfo-0.7">
  <Element ColumnIndex="" RowIndex="">{1,1}</Element>
</Elements>
Source
<xsd:element name="Elements">
  <xsd:annotation>
    <xsd:documentation xml:lang="en">Sparse matrix elements.</xsd:documentation>
  </xsd:annotation>
  <xsd:complexType>
    <xsd:sequence maxOccurs="unbounded">
      <xsd:element name="Element">
        <xsd:annotation>
          <xsd:documentation xml:lang="en">Sparse matrix element.</xsd:documentation>
        </xsd:annotation>
        <xsd:complexType>
          <xsd:group ref="G_Quantity"/>
          <xsd:attributeGroup ref="AG_SparseMatrixElementAttributes"/>
        </xsd:complexType>
      </xsd:element>
    </xsd:sequence>
  </xsd:complexType>
</xsd:element>
Element CT_QuantitySparseMatrix / Elements / Element
Namespace http://www.mpfo.org/mpfo-0.7
Annotations
Sparse matrix element.
Diagram
Diagram mpfo-0_7.tmp#AG_SparseMatrixElementAttributes mpfo-0_7.tmp#G_Quantity_Quantity mpfo-0_7.tmp#G_Quantity_QuantityRef mpfo-0_7.tmp#G_Quantity
Properties
content complex
Model
Children Quantity, QuantityRef
Instance
<Element ColumnIndex="" RowIndex="" xmlns="http://www.mpfo.org/mpfo-0.7">
  <Quantity Description="" Id="" Label="">{1,1}</Quantity>
  <QuantityRef Ref="">{1,1}</QuantityRef>
</Element>
Attributes
QName Type Use Annotation
ColumnIndex xsd:positiveInteger required
One based column index of the element.
RowIndex xsd:positiveInteger required
One based row index of the element.
Source
<xsd:element name="Element">
  <xsd:annotation>
    <xsd:documentation xml:lang="en">Sparse matrix element.</xsd:documentation>
  </xsd:annotation>
  <xsd:complexType>
    <xsd:group ref="G_Quantity"/>
    <xsd:attributeGroup ref="AG_SparseMatrixElementAttributes"/>
  </xsd:complexType>
</xsd:element>
Element G_QuantityMatrix / QuantitySparseMatrixRef
Namespace http://www.mpfo.org/mpfo-0.7
Annotations
Sparse quantity matrix reference definition.
Diagram
Diagram NO_NAMESPACE.tmp#CT_Ref_Ref mpfo-0_7.tmp#CT_Ref
Type CT_Ref
Properties
content complex
Attributes
QName Type Use Annotation
Ref xsd:IDREF required
ID reference to another element.
Source
<xsd:element name="QuantitySparseMatrixRef" type="CT_Ref">
  <xsd:annotation>
    <xsd:documentation xml:lang="en">Sparse quantity matrix reference definition.</xsd:documentation>
  </xsd:annotation>
</xsd:element>
Element G_QuantityInterval / QuantityInterval
Namespace http://www.mpfo.org/mpfo-0.7
Annotations
Quantity interval definition.
Diagram
Diagram mpfo-0_7.tmp#AG_CommonPrimitiveElementAttributes mpfo-0_7.tmp#CT_QuantityInterval_LowerBound mpfo-0_7.tmp#CT_QuantityInterval_UpperBound mpfo-0_7.tmp#CT_QuantityInterval
Type CT_QuantityInterval
Properties
content complex
Model
Children LowerBound, UpperBound
Instance
<QuantityInterval Description="" Id="" Label="" xmlns="http://www.mpfo.org/mpfo-0.7">
  <LowerBound BoundType="" Description="" Id="" Label="">{1,1}</LowerBound>
  <UpperBound BoundType="" Description="" Id="" Label="">{1,1}</UpperBound>
</QuantityInterval>
Attributes
QName Type Use Annotation
Description xsd:string optional
Element description.
Id xsd:ID optional
Element ID.
Label xsd:string optional
Element label.
Source
<xsd:element name="QuantityInterval" type="CT_QuantityInterval">
  <xsd:annotation>
    <xsd:documentation xml:lang="en">Quantity interval definition.</xsd:documentation>
  </xsd:annotation>
</xsd:element>
Element CT_QuantityInterval / LowerBound
Namespace http://www.mpfo.org/mpfo-0.7
Annotations
Open or closed lower bound of quantity interval definition.
Diagram
Diagram NO_NAMESPACE.tmp#CT_QuantityIntervalBound_BoundType mpfo-0_7.tmp#AG_CommonPrimitiveElementAttributes mpfo-0_7.tmp#G_Quantity_Quantity mpfo-0_7.tmp#G_Quantity_QuantityRef mpfo-0_7.tmp#G_Quantity mpfo-0_7.tmp#CT_QuantityIntervalBound
Type CT_QuantityIntervalBound
Properties
content complex
Model
Children Quantity, QuantityRef
Instance
<LowerBound BoundType="" Description="" Id="" Label="" xmlns="http://www.mpfo.org/mpfo-0.7">
  <Quantity Description="" Id="" Label="">{1,1}</Quantity>
  <QuantityRef Ref="">{1,1}</QuantityRef>
</LowerBound>
Attributes
QName Type Use Annotation
BoundType restriction of xsd:string required
Type of quantity interval bound: open or closed.
Description xsd:string optional
Element description.
Id xsd:ID optional
Element ID.
Label xsd:string optional
Element label.
Source
<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>
Element CT_QuantityInterval / UpperBound
Namespace http://www.mpfo.org/mpfo-0.7
Annotations
Open or closed upper bound of quantity interval definition.
Diagram
Diagram NO_NAMESPACE.tmp#CT_QuantityIntervalBound_BoundType mpfo-0_7.tmp#AG_CommonPrimitiveElementAttributes mpfo-0_7.tmp#G_Quantity_Quantity mpfo-0_7.tmp#G_Quantity_QuantityRef mpfo-0_7.tmp#G_Quantity mpfo-0_7.tmp#CT_QuantityIntervalBound
Type CT_QuantityIntervalBound
Properties
content complex
Model
Children Quantity, QuantityRef
Instance
<UpperBound BoundType="" Description="" Id="" Label="" xmlns="http://www.mpfo.org/mpfo-0.7">
  <Quantity Description="" Id="" Label="">{1,1}</Quantity>
  <QuantityRef Ref="">{1,1}</QuantityRef>
</UpperBound>
Attributes
QName Type Use Annotation
BoundType restriction of xsd:string required
Type of quantity interval bound: open or closed.
Description xsd:string optional
Element description.
Id xsd:ID optional
Element ID.
Label xsd:string optional
Element label.
Source
<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>
Element G_QuantityInterval / QuantityIntervalRef
Namespace http://www.mpfo.org/mpfo-0.7
Annotations
Quantity interval reference definition.
Diagram
Diagram NO_NAMESPACE.tmp#CT_Ref_Ref mpfo-0_7.tmp#CT_Ref
Type CT_Ref
Properties
content complex
Attributes
QName Type Use Annotation
Ref xsd:IDREF required
ID reference to another element.
Source
<xsd:element name="QuantityIntervalRef" type="CT_Ref">
  <xsd:annotation>
    <xsd:documentation xml:lang="en">Quantity interval reference definition.</xsd:documentation>
  </xsd:annotation>
</xsd:element>
Element G_TolerancedQuantity / TolerancedQuantity
Namespace http://www.mpfo.org/mpfo-0.7
Annotations
Toleranced quantity definition.
Diagram
Diagram mpfo-0_7.tmp#AG_CommonPrimitiveElementAttributes mpfo-0_7.tmp#G_SNumber_SNumber mpfo-0_7.tmp#G_SNumber_SNumberRef mpfo-0_7.tmp#G_SNumber mpfo-0_7.tmp#G_MNumber_MNumber mpfo-0_7.tmp#G_MNumber_MNumberRef mpfo-0_7.tmp#G_MNumber mpfo-0_7.tmp#G_Number mpfo-0_7.tmp#G_Tolerance_Tolerance mpfo-0_7.tmp#G_Tolerance_ToleranceRef mpfo-0_7.tmp#G_Tolerance mpfo-0_7.tmp#G_Unit_Unit mpfo-0_7.tmp#G_Unit_UnitRef mpfo-0_7.tmp#G_Unit mpfo-0_7.tmp#CT_TolerancedQuantity
Type CT_TolerancedQuantity
Properties
content complex
Model
Children MNumber, MNumberRef, SNumber, SNumberRef, Tolerance, ToleranceRef, Unit, UnitRef
Instance
<TolerancedQuantity Description="" Id="" Label="" xmlns="http://www.mpfo.org/mpfo-0.7">
  <SNumber Description="" Id="" Label="">{1,1}</SNumber>
  <SNumberRef Ref="">{1,1}</SNumberRef>
  <MNumber Description="" Id="" Label="">{1,1}</MNumber>
  <MNumberRef Ref="">{1,1}</MNumberRef>
  <Tolerance Description="" Id="" Label="">{1,1}</Tolerance>
  <ToleranceRef Ref="">{1,1}</ToleranceRef>
  <Unit Description="" Id="" Label="">{1,1}</Unit>
  <UnitRef Ref="">{1,1}</UnitRef>
</TolerancedQuantity>
Attributes
QName Type Use Annotation
Description xsd:string optional
Element description.
Id xsd:ID optional
Element ID.
Label xsd:string optional
Element label.
Source
<xsd:element name="TolerancedQuantity" type="CT_TolerancedQuantity">
  <xsd:annotation>
    <xsd:documentation xml:lang="en">Toleranced quantity definition.</xsd:documentation>
  </xsd:annotation>
</xsd:element>
Element G_TolerancedQuantity / TolerancedQuantityRef
Namespace http://www.mpfo.org/mpfo-0.7
Annotations
Toleranced quantity reference definition.
Diagram
Diagram NO_NAMESPACE.tmp#CT_Ref_Ref mpfo-0_7.tmp#CT_Ref
Type CT_Ref
Properties
content complex
Attributes
QName Type Use Annotation
Ref xsd:IDREF required
ID reference to another element.
Source
<xsd:element name="TolerancedQuantityRef" type="CT_Ref">
  <xsd:annotation>
    <xsd:documentation xml:lang="en">Toleranced quantity reference definition.</xsd:documentation>
  </xsd:annotation>
</xsd:element>
Element G_TolerancedQuantityVector / TolerancedQuantityVector
Namespace http://www.mpfo.org/mpfo-0.7
Annotations
Toleranced quantity vector definition.
Diagram
Diagram mpfo-0_7.tmp#AG_CommonPrimitiveElementAttributes mpfo-0_7.tmp#G_NumberVector_NumberVector mpfo-0_7.tmp#G_NumberVector_NumberVectorRef mpfo-0_7.tmp#G_NumberVector_NumberSparseVector mpfo-0_7.tmp#G_NumberVector_NumberSparseVectorRef mpfo-0_7.tmp#G_NumberVector mpfo-0_7.tmp#G_Tolerance_Tolerance mpfo-0_7.tmp#G_Tolerance_ToleranceRef mpfo-0_7.tmp#G_Tolerance mpfo-0_7.tmp#G_ToleranceVector_ToleranceVector mpfo-0_7.tmp#G_ToleranceVector_ToleranceVectorRef mpfo-0_7.tmp#G_ToleranceVector_ToleranceSparseVector mpfo-0_7.tmp#G_ToleranceVector_ToleranceSparseVectorRef mpfo-0_7.tmp#G_ToleranceVector mpfo-0_7.tmp#G_Unit_Unit mpfo-0_7.tmp#G_Unit_UnitRef mpfo-0_7.tmp#G_Unit mpfo-0_7.tmp#G_UnitVector_UnitVector mpfo-0_7.tmp#G_UnitVector_UnitVectorRef mpfo-0_7.tmp#G_UnitVector_UnitSparseVector mpfo-0_7.tmp#G_UnitVector_UnitSparseVectorRef mpfo-0_7.tmp#G_UnitVector mpfo-0_7.tmp#CT_TolerancedQuantityVector
Type CT_TolerancedQuantityVector
Properties
content complex
Model
Children NumberSparseVector, NumberSparseVectorRef, NumberVector, NumberVectorRef, Tolerance, ToleranceRef, ToleranceSparseVector, ToleranceSparseVectorRef, ToleranceVector, ToleranceVectorRef, Unit, UnitRef, UnitSparseVector, UnitSparseVectorRef, UnitVector, UnitVectorRef
Instance
<TolerancedQuantityVector Description="" Id="" Label="" xmlns="http://www.mpfo.org/mpfo-0.7">
  <NumberVector Description="" Id="" Label="">{1,1}</NumberVector>
  <NumberVectorRef Ref="">{1,1}</NumberVectorRef>
  <NumberSparseVector Description="" ElementCount="" Id="" Label="">{1,1}</NumberSparseVector>
  <NumberSparseVectorRef Ref="">{1,1}</NumberSparseVectorRef>
  <Tolerance Description="" Id="" Label="">{1,1}</Tolerance>
  <ToleranceRef Ref="">{1,1}</ToleranceRef>
  <ToleranceVector Description="" Id="" Label="">{1,1}</ToleranceVector>
  <ToleranceVectorRef Ref="">{1,1}</ToleranceVectorRef>
  <ToleranceSparseVector Description="" ElementCount="" Id="" Label="">{1,1}</ToleranceSparseVector>
  <ToleranceSparseVectorRef Ref="">{1,1}</ToleranceSparseVectorRef>
  <Unit Description="" Id="" Label="">{1,1}</Unit>
  <UnitRef Ref="">{1,1}</UnitRef>
  <UnitVector Description="" Id="" Label="">{1,1}</UnitVector>
  <UnitVectorRef Ref="">{1,1}</UnitVectorRef>
  <UnitSparseVector Description="" ElementCount="" Id="" Label="">{1,1}</UnitSparseVector>
  <UnitSparseVectorRef Ref="">{1,1}</UnitSparseVectorRef>
</TolerancedQuantityVector>
Attributes
QName Type Use Annotation
Description xsd:string optional
Element description.
Id xsd:ID optional
Element ID.
Label xsd:string optional
Element label.
Source
<xsd:element name="TolerancedQuantityVector" type="CT_TolerancedQuantityVector">
  <xsd:annotation>
    <xsd:documentation xml:lang="en">Toleranced quantity vector definition.</xsd:documentation>
  </xsd:annotation>
</xsd:element>
Element G_TolerancedQuantityVector / TolerancedQuantityVectorRef
Namespace http://www.mpfo.org/mpfo-0.7
Annotations
Toleranced quantity vector reference definition.
Diagram
Diagram NO_NAMESPACE.tmp#CT_Ref_Ref mpfo-0_7.tmp#CT_Ref
Type CT_Ref
Properties
content complex
Attributes
QName Type Use Annotation
Ref xsd:IDREF required
ID reference to another element.
Source
<xsd:element name="TolerancedQuantityVectorRef" type="CT_Ref">
  <xsd:annotation>
    <xsd:documentation xml:lang="en">Toleranced quantity vector reference definition.</xsd:documentation>
  </xsd:annotation>
</xsd:element>
Element G_TolerancedQuantityVector / TolerancedQuantitySparseVector
Namespace http://www.mpfo.org/mpfo-0.7
Annotations
Sparse toleranced quantity vector definition.
Diagram
Diagram mpfo-0_7.tmp#AG_CommonPrimitiveElementAttributes mpfo-0_7.tmp#AG_SparseVectorAttributes mpfo-0_7.tmp#CT_TolerancedQuantitySparseVector_DefaultElement mpfo-0_7.tmp#CT_TolerancedQuantitySparseVector_Elements mpfo-0_7.tmp#CT_TolerancedQuantitySparseVector
Type CT_TolerancedQuantitySparseVector
Properties
content complex
Model
Children DefaultElement, Elements
Instance
<TolerancedQuantitySparseVector Description="" ElementCount="" Id="" Label="" xmlns="http://www.mpfo.org/mpfo-0.7">
  <DefaultElement>{1,1}</DefaultElement>
  <Elements>{1,1}</Elements>
</TolerancedQuantitySparseVector>
Attributes
QName Type Use Annotation
Description xsd:string optional
Element description.
ElementCount xsd:positiveInteger required
Number of elements in the sparse vector.
Id xsd:ID optional
Element ID.
Label xsd:string optional
Element label.
Source
<xsd:element name="TolerancedQuantitySparseVector" type="CT_TolerancedQuantitySparseVector">
  <xsd:annotation>
    <xsd:documentation xml:lang="en">Sparse toleranced quantity vector definition.</xsd:documentation>
  </xsd:annotation>
</xsd:element>
Element CT_TolerancedQuantitySparseVector / DefaultElement
Namespace http://www.mpfo.org/mpfo-0.7
Annotations
Default sparse vector element.
Diagram
Diagram mpfo-0_7.tmp#G_TolerancedQuantity_TolerancedQuantity mpfo-0_7.tmp#G_TolerancedQuantity_TolerancedQuantityRef mpfo-0_7.tmp#G_TolerancedQuantity
Properties
content complex
Model
Children TolerancedQuantity, TolerancedQuantityRef
Instance
<DefaultElement xmlns="http://www.mpfo.org/mpfo-0.7">
  <TolerancedQuantity Description="" Id="" Label="">{1,1}</TolerancedQuantity>
  <TolerancedQuantityRef Ref="">{1,1}</TolerancedQuantityRef>
</DefaultElement>
Source
<xsd:element name="DefaultElement">
  <xsd:annotation>
    <xsd:documentation xml:lang="en">Default sparse vector element.</xsd:documentation>
  </xsd:annotation>
  <xsd:complexType>
    <xsd:group ref="G_TolerancedQuantity"/>
  </xsd:complexType>
</xsd:element>
Element CT_TolerancedQuantitySparseVector / Elements
Namespace http://www.mpfo.org/mpfo-0.7
Annotations
Sparse vector elements.
Diagram
Diagram mpfo-0_7.tmp#CT_TolerancedQuantitySparseVector_CT_TolerancedQuantitySparseVector_Elements_Element
Properties
content complex
Model
Children Element
Instance
<Elements xmlns="http://www.mpfo.org/mpfo-0.7">
  <Element Index="">{1,1}</Element>
</Elements>
Source
<xsd:element name="Elements">
  <xsd:annotation>
    <xsd:documentation xml:lang="en">Sparse vector elements.</xsd:documentation>
  </xsd:annotation>
  <xsd:complexType>
    <xsd:sequence maxOccurs="unbounded">
      <xsd:element name="Element">
        <xsd:annotation>
          <xsd:documentation xml:lang="en">Sparse vector element.</xsd:documentation>
        </xsd:annotation>
        <xsd:complexType>
          <xsd:group ref="G_TolerancedQuantity"/>
          <xsd:attributeGroup ref="AG_SparseVectorElementAttributes"/>
        </xsd:complexType>
      </xsd:element>
    </xsd:sequence>
  </xsd:complexType>
</xsd:element>
Element CT_TolerancedQuantitySparseVector / Elements / Element
Namespace http://www.mpfo.org/mpfo-0.7
Annotations
Sparse vector element.
Diagram
Diagram mpfo-0_7.tmp#AG_SparseVectorElementAttributes mpfo-0_7.tmp#G_TolerancedQuantity_TolerancedQuantity mpfo-0_7.tmp#G_TolerancedQuantity_TolerancedQuantityRef mpfo-0_7.tmp#G_TolerancedQuantity
Properties
content complex
Model
Children TolerancedQuantity, TolerancedQuantityRef
Instance
<Element Index="" xmlns="http://www.mpfo.org/mpfo-0.7">
  <TolerancedQuantity Description="" Id="" Label="">{1,1}</TolerancedQuantity>
  <TolerancedQuantityRef Ref="">{1,1}</TolerancedQuantityRef>
</Element>
Attributes
QName Type Use Annotation
Index xsd:positiveInteger required
One-based index of the element.
Source
<xsd:element name="Element">
  <xsd:annotation>
    <xsd:documentation xml:lang="en">Sparse vector element.</xsd:documentation>
  </xsd:annotation>
  <xsd:complexType>
    <xsd:group ref="G_TolerancedQuantity"/>
    <xsd:attributeGroup ref="AG_SparseVectorElementAttributes"/>
  </xsd:complexType>
</xsd:element>
Element G_TolerancedQuantityVector / TolerancedQuantitySparseVectorRef
Namespace http://www.mpfo.org/mpfo-0.7
Annotations
Sparse toleranced quantity vector reference definition.
Diagram
Diagram NO_NAMESPACE.tmp#CT_Ref_Ref mpfo-0_7.tmp#CT_Ref
Type CT_Ref
Properties
content complex
Attributes
QName Type Use Annotation
Ref xsd:IDREF required
ID reference to another element.
Source
<xsd:element name="TolerancedQuantitySparseVectorRef" type="CT_Ref">
  <xsd:annotation>
    <xsd:documentation xml:lang="en">Sparse toleranced quantity vector reference definition.</xsd:documentation>
  </xsd:annotation>
</xsd:element>
Element G_TolerancedQuantityMatrix / TolerancedQuantityMatrix
Namespace http://www.mpfo.org/mpfo-0.7
Annotations
Toleranced quantity matrix definition.
Diagram
Diagram mpfo-0_7.tmp#AG_CommonPrimitiveElementAttributes mpfo-0_7.tmp#G_NumberMatrix_NumberMatrix mpfo-0_7.tmp#G_NumberMatrix_NumberMatrixRef mpfo-0_7.tmp#G_NumberMatrix_NumberSparseMatrix mpfo-0_7.tmp#G_NumberMatrix_NumberSparseMatrixRef mpfo-0_7.tmp#G_NumberMatrix mpfo-0_7.tmp#G_Tolerance_Tolerance mpfo-0_7.tmp#G_Tolerance_ToleranceRef mpfo-0_7.tmp#G_Tolerance mpfo-0_7.tmp#G_ToleranceMatrix_ToleranceMatrix mpfo-0_7.tmp#G_ToleranceMatrix_ToleranceMatrixRef mpfo-0_7.tmp#G_ToleranceMatrix_ToleranceSparseMatrix mpfo-0_7.tmp#G_ToleranceMatrix_ToleranceSparseMatrixRef mpfo-0_7.tmp#G_ToleranceMatrix mpfo-0_7.tmp#G_Unit_Unit mpfo-0_7.tmp#G_Unit_UnitRef mpfo-0_7.tmp#G_Unit mpfo-0_7.tmp#G_UnitMatrix_UnitMatrix mpfo-0_7.tmp#G_UnitMatrix_UnitMatrixRef mpfo-0_7.tmp#G_UnitMatrix_UnitSparseMatrix mpfo-0_7.tmp#G_UnitMatrix_UnitSparseMatrixRef mpfo-0_7.tmp#G_UnitMatrix mpfo-0_7.tmp#CT_TolerancedQuantityMatrix
Type CT_TolerancedQuantityMatrix
Properties
content complex
Model
Children NumberMatrix, NumberMatrixRef, NumberSparseMatrix, NumberSparseMatrixRef, Tolerance, ToleranceMatrix, ToleranceMatrixRef, ToleranceRef, ToleranceSparseMatrix, ToleranceSparseMatrixRef, Unit, UnitMatrix, UnitMatrixRef, UnitRef, UnitSparseMatrix, UnitSparseMatrixRef
Instance
<TolerancedQuantityMatrix Description="" Id="" Label="" xmlns="http://www.mpfo.org/mpfo-0.7">
  <NumberMatrix Description="" Id="" Label="">{1,1}</NumberMatrix>
  <NumberMatrixRef Ref="">{1,1}</NumberMatrixRef>
  <NumberSparseMatrix ColumnCount="" Description="" Id="" Label="" RowCount="">{1,1}</NumberSparseMatrix>
  <NumberSparseMatrixRef Ref="">{1,1}</NumberSparseMatrixRef>
  <Tolerance Description="" Id="" Label="">{1,1}</Tolerance>
  <ToleranceRef Ref="">{1,1}</ToleranceRef>
  <ToleranceMatrix Description="" Id="" Label="">{1,1}</ToleranceMatrix>
  <ToleranceMatrixRef Ref="">{1,1}</ToleranceMatrixRef>
  <ToleranceSparseMatrix ColumnCount="" Description="" Id="" Label="" RowCount="">{1,1}</ToleranceSparseMatrix>
  <ToleranceSparseMatrixRef Ref="">{1,1}</ToleranceSparseMatrixRef>
  <Unit Description="" Id="" Label="">{1,1}</Unit>
  <UnitRef Ref="">{1,1}</UnitRef>
  <UnitMatrix Description="" Id="" Label="">{1,1}</UnitMatrix>
  <UnitMatrixRef Ref="">{1,1}</UnitMatrixRef>
  <UnitSparseMatrix ColumnCount="" Description="" Id="" Label="" RowCount="">{1,1}</UnitSparseMatrix>
  <UnitSparseMatrixRef Ref="">{1,1}</UnitSparseMatrixRef>
</TolerancedQuantityMatrix>
Attributes
QName Type Use Annotation
Description xsd:string optional
Element description.
Id xsd:ID optional
Element ID.
Label xsd:string optional
Element label.
Source
<xsd:element name="TolerancedQuantityMatrix" type="CT_TolerancedQuantityMatrix">
  <xsd:annotation>
    <xsd:documentation xml:lang="en">Toleranced quantity matrix definition.</xsd:documentation>
  </xsd:annotation>
</xsd:element>
Element G_TolerancedQuantityMatrix / TolerancedQuantityMatrixRef
Namespace http://www.mpfo.org/mpfo-0.7
Annotations
Toleranced quantity matrix reference definition.
Diagram
Diagram NO_NAMESPACE.tmp#CT_Ref_Ref mpfo-0_7.tmp#CT_Ref
Type CT_Ref
Properties
content complex
Attributes
QName Type Use Annotation
Ref xsd:IDREF required
ID reference to another element.
Source
<xsd:element name="TolerancedQuantityMatrixRef" type="CT_Ref">
  <xsd:annotation>
    <xsd:documentation xml:lang="en">Toleranced quantity matrix reference definition.</xsd:documentation>
  </xsd:annotation>
</xsd:element>
Element G_TolerancedQuantityMatrix / TolerancedQuantitySparseMatrix
Namespace http://www.mpfo.org/mpfo-0.7
Annotations
Sparse toleranced quantity matrix definition.
Diagram
Diagram mpfo-0_7.tmp#AG_CommonPrimitiveElementAttributes mpfo-0_7.tmp#AG_SparseMatrixAttributes mpfo-0_7.tmp#CT_TolerancedQuantitySparseMatrix_DefaultElement mpfo-0_7.tmp#CT_TolerancedQuantitySparseMatrix_Elements mpfo-0_7.tmp#CT_TolerancedQuantitySparseMatrix
Type CT_TolerancedQuantitySparseMatrix
Properties
content complex
Model
Children DefaultElement, Elements
Instance
<TolerancedQuantitySparseMatrix ColumnCount="" Description="" Id="" Label="" RowCount="" xmlns="http://www.mpfo.org/mpfo-0.7">
  <DefaultElement>{1,1}</DefaultElement>
  <Elements>{1,1}</Elements>
</TolerancedQuantitySparseMatrix>
Attributes
QName Type Use Annotation
ColumnCount xsd:positiveInteger required
Number of columns in the sparse matrix.
Description xsd:string optional
Element description.
Id xsd:ID optional
Element ID.
Label xsd:string optional
Element label.
RowCount xsd:positiveInteger required
Number of rows in the sparse matrix.
Source
<xsd:element name="TolerancedQuantitySparseMatrix" type="CT_TolerancedQuantitySparseMatrix">
  <xsd:annotation>
    <xsd:documentation xml:lang="en">Sparse toleranced quantity matrix definition.</xsd:documentation>
  </xsd:annotation>
</xsd:element>
Element CT_TolerancedQuantitySparseMatrix / DefaultElement
Namespace http://www.mpfo.org/mpfo-0.7
Annotations
Default sparse matrix element.
Diagram
Diagram mpfo-0_7.tmp#G_TolerancedQuantity_TolerancedQuantity mpfo-0_7.tmp#G_TolerancedQuantity_TolerancedQuantityRef mpfo-0_7.tmp#G_TolerancedQuantity
Properties
content complex
Model
Children TolerancedQuantity, TolerancedQuantityRef
Instance
<DefaultElement xmlns="http://www.mpfo.org/mpfo-0.7">
  <TolerancedQuantity Description="" Id="" Label="">{1,1}</TolerancedQuantity>
  <TolerancedQuantityRef Ref="">{1,1}</TolerancedQuantityRef>
</DefaultElement>
Source
<xsd:element name="DefaultElement">
  <xsd:annotation>
    <xsd:documentation xml:lang="en">Default sparse matrix element.</xsd:documentation>
  </xsd:annotation>
  <xsd:complexType>
    <xsd:group ref="G_TolerancedQuantity"/>
  </xsd:complexType>
</xsd:element>
Element CT_TolerancedQuantitySparseMatrix / Elements
Namespace http://www.mpfo.org/mpfo-0.7
Annotations
Sparse matrix elements.
Diagram
Diagram mpfo-0_7.tmp#CT_TolerancedQuantitySparseMatrix_CT_TolerancedQuantitySparseMatrix_Elements_Element
Properties
content complex
Model
Children Element
Instance
<Elements xmlns="http://www.mpfo.org/mpfo-0.7">
  <Element ColumnIndex="" RowIndex="">{1,1}</Element>
</Elements>
Source
<xsd:element name="Elements">
  <xsd:annotation>
    <xsd:documentation xml:lang="en">Sparse matrix elements.</xsd:documentation>
  </xsd:annotation>
  <xsd:complexType>
    <xsd:sequence maxOccurs="unbounded">
      <xsd:element name="Element">
        <xsd:annotation>
          <xsd:documentation xml:lang="en">Sparse matrix element.</xsd:documentation>
        </xsd:annotation>
        <xsd:complexType>
          <xsd:group ref="G_TolerancedQuantity"/>
          <xsd:attributeGroup ref="AG_SparseMatrixElementAttributes"/>
        </xsd:complexType>
      </xsd:element>
    </xsd:sequence>
  </xsd:complexType>
</xsd:element>
Element CT_TolerancedQuantitySparseMatrix / Elements / Element
Namespace http://www.mpfo.org/mpfo-0.7
Annotations
Sparse matrix element.
Diagram
Diagram mpfo-0_7.tmp#AG_SparseMatrixElementAttributes mpfo-0_7.tmp#G_TolerancedQuantity_TolerancedQuantity mpfo-0_7.tmp#G_TolerancedQuantity_TolerancedQuantityRef mpfo-0_7.tmp#G_TolerancedQuantity
Properties
content complex
Model
Children TolerancedQuantity, TolerancedQuantityRef
Instance
<Element ColumnIndex="" RowIndex="" xmlns="http://www.mpfo.org/mpfo-0.7">
  <TolerancedQuantity Description="" Id="" Label="">{1,1}</TolerancedQuantity>
  <TolerancedQuantityRef Ref="">{1,1}</TolerancedQuantityRef>
</Element>
Attributes
QName Type Use Annotation
ColumnIndex xsd:positiveInteger required
One based column index of the element.
RowIndex xsd:positiveInteger required
One based row index of the element.
Source
<xsd:element name="Element">
  <xsd:annotation>
    <xsd:documentation xml:lang="en">Sparse matrix element.</xsd:documentation>
  </xsd:annotation>
  <xsd:complexType>
    <xsd:group ref="G_TolerancedQuantity"/>
    <xsd:attributeGroup ref="AG_SparseMatrixElementAttributes"/>
  </xsd:complexType>
</xsd:element>
Element G_TolerancedQuantityMatrix / TolerancedQuantitySparseMatrixRef
Namespace http://www.mpfo.org/mpfo-0.7
Annotations
Sparse toleranced quantity matrix reference definition.
Diagram
Diagram NO_NAMESPACE.tmp#CT_Ref_Ref mpfo-0_7.tmp#CT_Ref
Type CT_Ref
Properties
content complex
Attributes
QName Type Use Annotation
Ref xsd:IDREF required
ID reference to another element.
Source
<xsd:element name="TolerancedQuantitySparseMatrixRef" type="CT_Ref">
  <xsd:annotation>
    <xsd:documentation xml:lang="en">Sparse toleranced quantity matrix reference definition.</xsd:documentation>
  </xsd:annotation>
</xsd:element>
Element G_TolerancedQuantityInterval / TolerancedQuantityInterval
Namespace http://www.mpfo.org/mpfo-0.7
Annotations
Toleranced quantity interval definition.
Diagram
Diagram mpfo-0_7.tmp#AG_CommonPrimitiveElementAttributes mpfo-0_7.tmp#CT_TolerancedQuantityInterval_LowerBound mpfo-0_7.tmp#CT_TolerancedQuantityInterval_UpperBound mpfo-0_7.tmp#CT_TolerancedQuantityInterval
Type CT_TolerancedQuantityInterval
Properties
content complex
Model
Children LowerBound, UpperBound
Instance
<TolerancedQuantityInterval Description="" Id="" Label="" xmlns="http://www.mpfo.org/mpfo-0.7">
  <LowerBound BoundType="" Description="" Id="" Label="">{1,1}</LowerBound>
  <UpperBound BoundType="" Description="" Id="" Label="">{1,1}</UpperBound>
</TolerancedQuantityInterval>
Attributes
QName Type Use Annotation
Description xsd:string optional
Element description.
Id xsd:ID optional
Element ID.
Label xsd:string optional
Element label.
Source
<xsd:element name="TolerancedQuantityInterval" type="CT_TolerancedQuantityInterval">
  <xsd:annotation>
    <xsd:documentation xml:lang="en">Toleranced quantity interval definition.</xsd:documentation>
  </xsd:annotation>
</xsd:element>
Element CT_TolerancedQuantityInterval / LowerBound
Namespace http://www.mpfo.org/mpfo-0.7
Annotations
Open or closed lower bound of toleranced quantity interval definition.
Diagram
Diagram NO_NAMESPACE.tmp#CT_TolerancedQuantityIntervalBound_BoundType mpfo-0_7.tmp#AG_CommonPrimitiveElementAttributes mpfo-0_7.tmp#G_TolerancedQuantity_TolerancedQuantity mpfo-0_7.tmp#G_TolerancedQuantity_TolerancedQuantityRef mpfo-0_7.tmp#G_TolerancedQuantity mpfo-0_7.tmp#CT_TolerancedQuantityIntervalBound
Type CT_TolerancedQuantityIntervalBound
Properties
content complex
Model
Children TolerancedQuantity, TolerancedQuantityRef
Instance
<LowerBound BoundType="" Description="" Id="" Label="" xmlns="http://www.mpfo.org/mpfo-0.7">
  <TolerancedQuantity Description="" Id="" Label="">{1,1}</TolerancedQuantity>
  <TolerancedQuantityRef Ref="">{1,1}</TolerancedQuantityRef>
</LowerBound>
Attributes
QName Type Use Annotation
BoundType restriction of xsd:string required
Type of toleranced quantity interval bound: open or closed.
Description xsd:string optional
Element description.
Id xsd:ID optional
Element ID.
Label xsd:string optional
Element label.
Source
<xsd:element name="LowerBound" type="CT_TolerancedQuantityIntervalBound">
  <xsd:annotation>
    <xsd:documentation xml:lang="en">Open or closed lower bound of toleranced quantity interval definition.</xsd:documentation>
  </xsd:annotation>
</xsd:element>
Element CT_TolerancedQuantityInterval / UpperBound
Namespace http://www.mpfo.org/mpfo-0.7
Annotations
Open or closed upper bound of toleranced quantity interval definition.
Diagram
Diagram NO_NAMESPACE.tmp#CT_TolerancedQuantityIntervalBound_BoundType mpfo-0_7.tmp#AG_CommonPrimitiveElementAttributes mpfo-0_7.tmp#G_TolerancedQuantity_TolerancedQuantity mpfo-0_7.tmp#G_TolerancedQuantity_TolerancedQuantityRef mpfo-0_7.tmp#G_TolerancedQuantity mpfo-0_7.tmp#CT_TolerancedQuantityIntervalBound
Type CT_TolerancedQuantityIntervalBound
Properties
content complex
Model
Children TolerancedQuantity, TolerancedQuantityRef
Instance
<UpperBound BoundType="" Description="" Id="" Label="" xmlns="http://www.mpfo.org/mpfo-0.7">
  <TolerancedQuantity Description="" Id="" Label="">{1,1}</TolerancedQuantity>
  <TolerancedQuantityRef Ref="">{1,1}</TolerancedQuantityRef>
</UpperBound>
Attributes
QName Type Use Annotation
BoundType restriction of xsd:string required
Type of toleranced quantity interval bound: open or closed.
Description xsd:string optional
Element description.
Id xsd:ID optional
Element ID.
Label xsd:string optional
Element label.
Source
<xsd:element name="UpperBound" type="CT_TolerancedQuantityIntervalBound">
  <xsd:annotation>
    <xsd:documentation xml:lang="en">Open or closed upper bound of toleranced quantity interval definition.</xsd:documentation>
  </xsd:annotation>
</xsd:element>
Element G_TolerancedQuantityInterval / TolerancedQuantityIntervalRef
Namespace http://www.mpfo.org/mpfo-0.7
Annotations
Toleranced quantity interval reference definition.
Diagram
Diagram NO_NAMESPACE.tmp#CT_Ref_Ref mpfo-0_7.tmp#CT_Ref
Type CT_Ref
Properties
content complex
Attributes
QName Type Use Annotation
Ref xsd:IDREF required
ID reference to another element.
Source
<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>
Element G_SymbolicFunction / SymbolicFunction
Namespace http://www.mpfo.org/mpfo-0.7
Annotations
Symbolic function definition.
Diagram
Diagram mpfo-0_7.tmp#AG_CommonPrimitiveElementAttributes mpfo-0_7.tmp#G_SymbolicFunctionTemplate_SymbolicFunctionTemplate mpfo-0_7.tmp#G_SymbolicFunctionTemplate_SymbolicFunctionTemplateRef mpfo-0_7.tmp#G_SymbolicFunctionTemplate mpfo-0_7.tmp#CT_SymbolicFunction_ParameterValues mpfo-0_7.tmp#CT_SymbolicFunction
Type CT_SymbolicFunction
Properties
content complex
Model
Children ParameterValues, SymbolicFunctionTemplate, SymbolicFunctionTemplateRef
Instance
<SymbolicFunction Description="" Id="" Label="" xmlns="http://www.mpfo.org/mpfo-0.7">
  <SymbolicFunctionTemplate Description="" Id="" Label="" Symbol="" TeX="">{1,1}</SymbolicFunctionTemplate>
  <SymbolicFunctionTemplateRef Ref="">{1,1}</SymbolicFunctionTemplateRef>
  <ParameterValues>{0,1}</ParameterValues>
</SymbolicFunction>
Attributes
QName Type Use Annotation
Description xsd:string optional
Element description.
Id xsd:ID optional
Element ID.
Label xsd:string optional
Element label.
Source
<xsd:element name="SymbolicFunction" type="CT_SymbolicFunction">
  <xsd:annotation>
    <xsd:documentation xml:lang="en">Symbolic function definition.</xsd:documentation>
  </xsd:annotation>
</xsd:element>
Element G_SymbolicFunctionTemplate / SymbolicFunctionTemplate
Namespace http://www.mpfo.org/mpfo-0.7
Annotations
Symbolic function template definition.
Diagram
Diagram mpfo-0_7.tmp#AG_CommonPrimitiveElementAttributes mpfo-0_7.tmp#AG_CommonMathAttributes mpfo-0_7.tmp#G_Unit_Unit mpfo-0_7.tmp#G_Unit_UnitRef mpfo-0_7.tmp#G_Unit mpfo-0_7.tmp#G_UnitVector_UnitVector mpfo-0_7.tmp#G_UnitVector_UnitVectorRef mpfo-0_7.tmp#G_UnitVector_UnitSparseVector mpfo-0_7.tmp#G_UnitVector_UnitSparseVectorRef mpfo-0_7.tmp#G_UnitVector mpfo-0_7.tmp#G_UnitMatrix_UnitMatrix mpfo-0_7.tmp#G_UnitMatrix_UnitMatrixRef mpfo-0_7.tmp#G_UnitMatrix_UnitSparseMatrix mpfo-0_7.tmp#G_UnitMatrix_UnitSparseMatrixRef mpfo-0_7.tmp#G_UnitMatrix mpfo-0_7.tmp#G_UnitObject mpfo-0_7.tmp#CT_SymbolicFunctionTemplate_Arguments mpfo-0_7.tmp#CT_SymbolicFunctionTemplate_Parameters MathML.tmp#math mpfo-0_7.tmp#CT_SymbolicFunctionTemplate
Type CT_SymbolicFunctionTemplate
Properties
content complex
Model
Children Arguments, Parameters, Unit, UnitMatrix, UnitMatrixRef, UnitRef, UnitSparseMatrix, UnitSparseMatrixRef, UnitSparseVector, UnitSparseVectorRef, UnitVector, UnitVectorRef, m:math
Instance
<SymbolicFunctionTemplate Description="" Id="" Label="" Symbol="" TeX="" xmlns="http://www.mpfo.org/mpfo-0.7" xmlns:mml="http://www.w3.org/1998/Math/MathML">
  <Unit Description="" Id="" Label="">{1,1}</Unit>
  <UnitRef Ref="">{1,1}</UnitRef>
  <UnitVector Description="" Id="" Label="">{1,1}</UnitVector>
  <UnitVectorRef Ref="">{1,1}</UnitVectorRef>
  <UnitSparseVector Description="" ElementCount="" Id="" Label="">{1,1}</UnitSparseVector>
  <UnitSparseVectorRef Ref="">{1,1}</UnitSparseVectorRef>
  <UnitMatrix Description="" Id="" Label="">{1,1}</UnitMatrix>
  <UnitMatrixRef Ref="">{1,1}</UnitMatrixRef>
  <UnitSparseMatrix ColumnCount="" Description="" Id="" Label="" RowCount="">{1,1}</UnitSparseMatrix>
  <UnitSparseMatrixRef Ref="">{1,1}</UnitSparseMatrixRef>
  <Arguments>{0,1}</Arguments>
  <Parameters>{0,1}</Parameters>
  <mml:math accent="" accentunder="" align="" alignmentscope="" altimg="" altimg-height="" altimg-valign="" altimg-width="" alttext="" bevelled="" cdgroup="" charalign="" charspacing="" class="" close="" columnalign="" columnlines="" columnspacing="" columnspan="" columnwidth="" crossout="" decimalpoint="" denomalign="" depth="" dir="" display="" displaystyle="" edge="" equalcolumns="" equalrows="" fence="" form="" frame="" framespacing="" groupalign="" height="" href="" id="" indentalign="" indentalignfirst="" indentalignlast="" indentshift="" indentshiftfirst="" indentshiftlast="" indenttarget="" infixlinebreakstyle="" largeop="" leftoverhang="" length="" linebreak="" linebreakmultchar="" linebreakstyle="" lineleading="" linethickness="" location="" longdivstyle="" lquote="" lspace="" macros="" mathbackground="" mathcolor="" mathsize="" mathvariant="" maxsize="" maxwidth="" minlabelspacing="" minsize="" mode="" movablelimits="" mslinethickness="" notation="" numalign="" open="" other="" overflow="" position="" rightoverhang="" rowalign="" rowlines="" rowspacing="" rowspan="" rquote="" rspace="" scriptlevel="" scriptminsize="" scriptsizemultiplier="" selection="" separator="" separators="" shift="" side="" stackalign="" stretchy="" style="" subscriptshift="" superscriptshift="" symmetric="" valign="" width="" xref="">{1,1}</mml:math>
</SymbolicFunctionTemplate>
Attributes
QName Type Use Annotation
Description xsd:string optional
Element description.
Id xsd:ID optional
Element ID.
Label xsd:string optional
Element label.
Symbol xsd:NCName required
Mathematical symbol. Used to refer to this variable in MathML.
TeX xsd:string optional
TeX representation. Used in GUIs and documentation.
Source
<xsd:element name="SymbolicFunctionTemplate" type="CT_SymbolicFunctionTemplate">
  <xsd:annotation>
    <xsd:documentation xml:lang="en">Symbolic function template definition.</xsd:documentation>
  </xsd:annotation>
</xsd:element>
Element CT_SymbolicFunctionTemplate / Arguments
Namespace http://www.mpfo.org/mpfo-0.7
Annotations
List of function arguments.
Diagram
Diagram mpfo-0_7.tmp#G_ArgumentWithUnit_ArgumentWithUnit mpfo-0_7.tmp#G_ArgumentWithUnit_ArgumentWithUnitRef mpfo-0_7.tmp#G_ArgumentWithUnit
Properties
content complex
minOccurs 0
Model
Children ArgumentWithUnit, ArgumentWithUnitRef
Instance
<Arguments xmlns="http://www.mpfo.org/mpfo-0.7">
  <ArgumentWithUnit Description="" Id="" Label="" Symbol="" TeX="">{1,1}</ArgumentWithUnit>
  <ArgumentWithUnitRef Ref="">{1,1}</ArgumentWithUnitRef>
</Arguments>
Source
<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>
Element G_ArgumentWithUnit / ArgumentWithUnit
Namespace http://www.mpfo.org/mpfo-0.7
Annotations
Argument with unit definition.
Diagram
Diagram mpfo-0_7.tmp#AG_CommonPrimitiveElementAttributes mpfo-0_7.tmp#AG_CommonMathAttributes mpfo-0_7.tmp#G_Unit_Unit mpfo-0_7.tmp#G_Unit_UnitRef mpfo-0_7.tmp#G_Unit mpfo-0_7.tmp#G_UnitVector_UnitVector mpfo-0_7.tmp#G_UnitVector_UnitVectorRef mpfo-0_7.tmp#G_UnitVector_UnitSparseVector mpfo-0_7.tmp#G_UnitVector_UnitSparseVectorRef mpfo-0_7.tmp#G_UnitVector mpfo-0_7.tmp#G_UnitMatrix_UnitMatrix mpfo-0_7.tmp#G_UnitMatrix_UnitMatrixRef mpfo-0_7.tmp#G_UnitMatrix_UnitSparseMatrix mpfo-0_7.tmp#G_UnitMatrix_UnitSparseMatrixRef mpfo-0_7.tmp#G_UnitMatrix mpfo-0_7.tmp#G_UnitObject mpfo-0_7.tmp#CT_VariableWithUnit
Type CT_VariableWithUnit
Properties
content complex
Model
Children Unit, UnitMatrix, UnitMatrixRef, UnitRef, UnitSparseMatrix, UnitSparseMatrixRef, UnitSparseVector, UnitSparseVectorRef, UnitVector, UnitVectorRef
Instance
<ArgumentWithUnit Description="" Id="" Label="" Symbol="" TeX="" xmlns="http://www.mpfo.org/mpfo-0.7">
  <Unit Description="" Id="" Label="">{1,1}</Unit>
  <UnitRef Ref="">{1,1}</UnitRef>
  <UnitVector Description="" Id="" Label="">{1,1}</UnitVector>
  <UnitVectorRef Ref="">{1,1}</UnitVectorRef>
  <UnitSparseVector Description="" ElementCount="" Id="" Label="">{1,1}</UnitSparseVector>
  <UnitSparseVectorRef Ref="">{1,1}</UnitSparseVectorRef>
  <UnitMatrix Description="" Id="" Label="">{1,1}</UnitMatrix>
  <UnitMatrixRef Ref="">{1,1}</UnitMatrixRef>
  <UnitSparseMatrix ColumnCount="" Description="" Id="" Label="" RowCount="">{1,1}</UnitSparseMatrix>
  <UnitSparseMatrixRef Ref="">{1,1}</UnitSparseMatrixRef>
</ArgumentWithUnit>
Attributes
QName Type Use Annotation
Description xsd:string optional
Element description.
Id xsd:ID optional
Element ID.
Label xsd:string optional
Element label.
Symbol xsd:NCName required
Mathematical symbol. Used to refer to this variable in MathML.
TeX xsd:string optional
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>
Element G_ArgumentWithUnit / ArgumentWithUnitRef
Namespace http://www.mpfo.org/mpfo-0.7
Annotations
Argument with unit reference definition.
Diagram
Diagram NO_NAMESPACE.tmp#CT_Ref_Ref mpfo-0_7.tmp#CT_Ref
Type CT_Ref
Properties
content complex
Attributes
QName Type Use Annotation
Ref xsd:IDREF required
ID reference to another element.
Source
<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>
Element CT_SymbolicFunctionTemplate / Parameters
Namespace http://www.mpfo.org/mpfo-0.7
Annotations
List of function parameters.
Diagram
Diagram mpfo-0_7.tmp#G_ParameterWithUnit_ParameterWithUnit mpfo-0_7.tmp#G_ParameterWithUnit_ParameterWithUnitRef mpfo-0_7.tmp#G_ParameterWithUnit
Properties
content complex
minOccurs 0
Model
Children ParameterWithUnit, ParameterWithUnitRef
Instance
<Parameters xmlns="http://www.mpfo.org/mpfo-0.7">
  <ParameterWithUnit Description="" Id="" Label="" Symbol="" TeX="">{1,1}</ParameterWithUnit>
  <ParameterWithUnitRef Ref="">{1,1}</ParameterWithUnitRef>
</Parameters>
Source
<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>
Element G_ParameterWithUnit / ParameterWithUnit
Namespace http://www.mpfo.org/mpfo-0.7
Annotations
Parameter with unit definition.
Diagram
Diagram mpfo-0_7.tmp#AG_CommonPrimitiveElementAttributes mpfo-0_7.tmp#AG_CommonMathAttributes mpfo-0_7.tmp#G_Unit_Unit mpfo-0_7.tmp#G_Unit_UnitRef mpfo-0_7.tmp#G_Unit mpfo-0_7.tmp#G_UnitVector_UnitVector mpfo-0_7.tmp#G_UnitVector_UnitVectorRef mpfo-0_7.tmp#G_UnitVector_UnitSparseVector mpfo-0_7.tmp#G_UnitVector_UnitSparseVectorRef mpfo-0_7.tmp#G_UnitVector mpfo-0_7.tmp#G_UnitMatrix_UnitMatrix mpfo-0_7.tmp#G_UnitMatrix_UnitMatrixRef mpfo-0_7.tmp#G_UnitMatrix_UnitSparseMatrix mpfo-0_7.tmp#G_UnitMatrix_UnitSparseMatrixRef mpfo-0_7.tmp#G_UnitMatrix mpfo-0_7.tmp#G_UnitObject mpfo-0_7.tmp#CT_VariableWithUnit
Type CT_VariableWithUnit
Properties
content complex
Model
Children Unit, UnitMatrix, UnitMatrixRef, UnitRef, UnitSparseMatrix, UnitSparseMatrixRef, UnitSparseVector, UnitSparseVectorRef, UnitVector, UnitVectorRef
Instance
<ParameterWithUnit Description="" Id="" Label="" Symbol="" TeX="" xmlns="http://www.mpfo.org/mpfo-0.7">
  <Unit Description="" Id="" Label="">{1,1}</Unit>
  <UnitRef Ref="">{1,1}</UnitRef>
  <UnitVector Description="" Id="" Label="">{1,1}</UnitVector>
  <UnitVectorRef Ref="">{1,1}</UnitVectorRef>
  <UnitSparseVector Description="" ElementCount="" Id="" Label="">{1,1}</UnitSparseVector>
  <UnitSparseVectorRef Ref="">{1,1}</UnitSparseVectorRef>
  <UnitMatrix Description="" Id="" Label="">{1,1}</UnitMatrix>
  <UnitMatrixRef Ref="">{1,1}</UnitMatrixRef>
  <UnitSparseMatrix ColumnCount="" Description="" Id="" Label="" RowCount="">{1,1}</UnitSparseMatrix>
  <UnitSparseMatrixRef Ref="">{1,1}</UnitSparseMatrixRef>
</ParameterWithUnit>
Attributes
QName Type Use Annotation
Description xsd:string optional
Element description.
Id xsd:ID optional
Element ID.
Label xsd:string optional
Element label.
Symbol xsd:NCName required
Mathematical symbol. Used to refer to this variable in MathML.
TeX xsd:string optional
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>
Element G_ParameterWithUnit / ParameterWithUnitRef
Namespace http://www.mpfo.org/mpfo-0.7
Annotations
Parameter with unit reference definition.
Diagram
Diagram NO_NAMESPACE.tmp#CT_Ref_Ref mpfo-0_7.tmp#CT_Ref
Type CT_Ref
Properties
content complex
Attributes
QName Type Use Annotation
Ref xsd:IDREF required
ID reference to another element.
Source
<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>
Element G_SymbolicFunctionTemplate / SymbolicFunctionTemplateRef
Namespace http://www.mpfo.org/mpfo-0.7
Annotations
Symbolic function template reference definition.
Diagram
Diagram NO_NAMESPACE.tmp#CT_Ref_Ref mpfo-0_7.tmp#CT_Ref
Type CT_Ref
Properties
content complex
Attributes
QName Type Use Annotation
Ref xsd:IDREF required
ID reference to another element.
Source
<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>
Element CT_SymbolicFunction / ParameterValues
Namespace http://www.mpfo.org/mpfo-0.7
Annotations
List of fixed template parameters.
Diagram
Diagram mpfo-0_7.tmp#G_ParameterValueMagnitude_ParameterValueMagnitude mpfo-0_7.tmp#G_ParameterValueMagnitude_ParameterValueMagnitudeRef mpfo-0_7.tmp#G_ParameterValueMagnitude
Properties
content complex
minOccurs 0
Model
Children ParameterValueMagnitude, ParameterValueMagnitudeRef
Instance
<ParameterValues xmlns="http://www.mpfo.org/mpfo-0.7">
  <ParameterValueMagnitude Description="" Id="" Label="" Symbol="">{1,1}</ParameterValueMagnitude>
  <ParameterValueMagnitudeRef Ref="">{1,1}</ParameterValueMagnitudeRef>
</ParameterValues>
Source
<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>
Element G_ParameterValueMagnitude / ParameterValueMagnitude
Namespace http://www.mpfo.org/mpfo-0.7
Annotations
Fixed parameter magnitude definition.
Diagram
Diagram mpfo-0_7.tmp#AG_CommonPrimitiveElementAttributes NO_NAMESPACE.tmp#CT_ParameterValueMagnitude_Symbol mpfo-0_7.tmp#G_SNumber_SNumber mpfo-0_7.tmp#G_SNumber_SNumberRef mpfo-0_7.tmp#G_SNumber mpfo-0_7.tmp#G_MNumber_MNumber mpfo-0_7.tmp#G_MNumber_MNumberRef mpfo-0_7.tmp#G_MNumber mpfo-0_7.tmp#G_Number mpfo-0_7.tmp#G_NumberVector_NumberVector mpfo-0_7.tmp#G_NumberVector_NumberVectorRef mpfo-0_7.tmp#G_NumberVector_NumberSparseVector mpfo-0_7.tmp#G_NumberVector_NumberSparseVectorRef mpfo-0_7.tmp#G_NumberVector mpfo-0_7.tmp#G_NumberMatrix_NumberMatrix mpfo-0_7.tmp#G_NumberMatrix_NumberMatrixRef mpfo-0_7.tmp#G_NumberMatrix_NumberSparseMatrix mpfo-0_7.tmp#G_NumberMatrix_NumberSparseMatrixRef mpfo-0_7.tmp#G_NumberMatrix mpfo-0_7.tmp#G_NumberInterval_NumberInterval mpfo-0_7.tmp#G_NumberInterval_NumberIntervalRef mpfo-0_7.tmp#G_NumberInterval mpfo-0_7.tmp#G_NumberIntervalVector_NumberIntervalVector mpfo-0_7.tmp#G_NumberIntervalVector_NumberIntervalVectorRef mpfo-0_7.tmp#G_NumberIntervalVector mpfo-0_7.tmp#G_TolerancedNumber_TolerancedNumber mpfo-0_7.tmp#G_TolerancedNumber_TolerancedNumberRef mpfo-0_7.tmp#G_TolerancedNumber mpfo-0_7.tmp#G_TolerancedNumberVector_TolerancedNumberVector mpfo-0_7.tmp#G_TolerancedNumberVector_TolerancedNumberVectorRef mpfo-0_7.tmp#G_TolerancedNumberVector_TolerancedNumberSparseVector mpfo-0_7.tmp#G_TolerancedNumberVector_TolerancedNumberSparseVectorRef mpfo-0_7.tmp#G_TolerancedNumberVector mpfo-0_7.tmp#G_TolerancedNumberMatrix_TolerancedNumberMatrix mpfo-0_7.tmp#G_TolerancedNumberMatrix_TolerancedNumberMatrixRef mpfo-0_7.tmp#G_TolerancedNumberMatrix_TolerancedNumberSparseMatrix mpfo-0_7.tmp#G_TolerancedNumberMatrix_TolerancedNumberSparseMatrixRef mpfo-0_7.tmp#G_TolerancedNumberMatrix mpfo-0_7.tmp#G_TolerancedNumberInterval_TolerancedNumberInterval mpfo-0_7.tmp#G_TolerancedNumberInterval_TolerancedNumberIntervalRef mpfo-0_7.tmp#G_TolerancedNumberInterval mpfo-0_7.tmp#G_NumericObject mpfo-0_7.tmp#CT_ParameterValueMagnitude
Type CT_ParameterValueMagnitude
Properties
content complex
Model
Children MNumber, MNumberRef, NumberInterval, NumberIntervalRef, NumberIntervalVector, NumberIntervalVectorRef, NumberMatrix, NumberMatrixRef, NumberSparseMatrix, NumberSparseMatrixRef, NumberSparseVector, NumberSparseVectorRef, NumberVector, NumberVectorRef, SNumber, SNumberRef, TolerancedNumber, TolerancedNumberInterval, TolerancedNumberIntervalRef, TolerancedNumberMatrix, TolerancedNumberMatrixRef, TolerancedNumberRef, TolerancedNumberSparseMatrix, TolerancedNumberSparseMatrixRef, TolerancedNumberSparseVector, TolerancedNumberSparseVectorRef, TolerancedNumberVector, TolerancedNumberVectorRef
Instance
<ParameterValueMagnitude Description="" Id="" Label="" Symbol="" xmlns="http://www.mpfo.org/mpfo-0.7">
  <SNumber Description="" Id="" Label="">{1,1}</SNumber>
  <SNumberRef Ref="">{1,1}</SNumberRef>
  <MNumber Description="" Id="" Label="">{1,1}</MNumber>
  <MNumberRef Ref="">{1,1}</MNumberRef>
  <NumberVector Description="" Id="" Label="">{1,1}</NumberVector>
  <NumberVectorRef Ref="">{1,1}</NumberVectorRef>
  <NumberSparseVector Description="" ElementCount="" Id="" Label="">{1,1}</NumberSparseVector>
  <NumberSparseVectorRef Ref="">{1,1}</NumberSparseVectorRef>
  <NumberMatrix Description="" Id="" Label="">{1,1}</NumberMatrix>
  <NumberMatrixRef Ref="">{1,1}</NumberMatrixRef>
  <NumberSparseMatrix ColumnCount="" Description="" Id="" Label="" RowCount="">{1,1}</NumberSparseMatrix>
  <NumberSparseMatrixRef Ref="">{1,1}</NumberSparseMatrixRef>
  <NumberInterval Description="" Id="" Label="">{1,1}</NumberInterval>
  <NumberIntervalRef Ref="">{1,1}</NumberIntervalRef>
  <NumberIntervalVector Description="" Id="" Label="">{1,1}</NumberIntervalVector>
  <NumberIntervalVectorRef Ref="">{1,1}</NumberIntervalVectorRef>
  <TolerancedNumber Description="" Id="" Label="">{1,1}</TolerancedNumber>
  <TolerancedNumberRef Ref="">{1,1}</TolerancedNumberRef>
  <TolerancedNumberVector Description="" Id="" Label="">{1,1}</TolerancedNumberVector>
  <TolerancedNumberVectorRef Ref="">{1,1}</TolerancedNumberVectorRef>
  <TolerancedNumberSparseVector Description="" ElementCount="" Id="" Label="">{1,1}</TolerancedNumberSparseVector>
  <TolerancedNumberSparseVectorRef Ref="">{1,1}</TolerancedNumberSparseVectorRef>
  <TolerancedNumberMatrix Description="" Id="" Label="">{1,1}</TolerancedNumberMatrix>
  <TolerancedNumberMatrixRef Ref="">{1,1}</TolerancedNumberMatrixRef>
  <TolerancedNumberSparseMatrix ColumnCount="" Description="" Id="" Label="" RowCount="">{1,1}</TolerancedNumberSparseMatrix>
  <TolerancedNumberSparseMatrixRef Ref="">{1,1}</TolerancedNumberSparseMatrixRef>
  <TolerancedNumberInterval Description="" Id="" Label="">{1,1}</TolerancedNumberInterval>
  <TolerancedNumberIntervalRef Ref="">{1,1}</TolerancedNumberIntervalRef>
</ParameterValueMagnitude>
Attributes
QName Type Use Annotation
Description xsd:string optional
Element description.
Id xsd:ID optional
Element ID.
Label xsd:string optional
Element label.
Symbol xsd:NCName required
Mathematical symbol. Used to refer to this variable in MathML.
Source
<xsd:element name="ParameterValueMagnitude" type="CT_ParameterValueMagnitude">
  <xsd:annotation>
    <xsd:documentation xml:lang="en">Fixed parameter magnitude definition.</xsd:documentation>
  </xsd:annotation>
</xsd:element>
Element G_ParameterValueMagnitude / ParameterValueMagnitudeRef
Namespace http://www.mpfo.org/mpfo-0.7
Annotations
Fixed parameter magnitude reference definition.
Diagram
Diagram NO_NAMESPACE.tmp#CT_Ref_Ref mpfo-0_7.tmp#CT_Ref
Type CT_Ref
Properties
content complex
Attributes
QName Type Use Annotation
Ref xsd:IDREF required
ID reference to another element.
Source
<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>
Element G_SymbolicFunction / SymbolicFunctionRef
Namespace http://www.mpfo.org/mpfo-0.7
Annotations
Symbolic function reference definition.
Diagram
Diagram NO_NAMESPACE.tmp#CT_Ref_Ref mpfo-0_7.tmp#CT_Ref
Type CT_Ref
Properties
content complex
Attributes
QName Type Use Annotation
Ref xsd:IDREF required
ID reference to another element.
Source
<xsd:element name="SymbolicFunctionRef" type="CT_Ref">
  <xsd:annotation>
    <xsd:documentation xml:lang="en">Symbolic function reference definition.</xsd:documentation>
  </xsd:annotation>
</xsd:element>
Element G_TableFunction / TableFunction
Namespace http://www.mpfo.org/mpfo-0.7
Annotations
Table function definition.
Diagram
Diagram mpfo-0_7.tmp#AG_CommonPrimitiveElementAttributes mpfo-0_7.tmp#AG_CommonMathAttributes mpfo-0_7.tmp#CT_TableFunction_Value mpfo-0_7.tmp#CT_TableFunction_Arguments mpfo-0_7.tmp#CT_TableFunction
Type CT_TableFunction
Properties
content complex
Model
Children Arguments, Value
Instance
<TableFunction Description="" Id="" Label="" Symbol="" TeX="" xmlns="http://www.mpfo.org/mpfo-0.7">
  <Value>{1,1}</Value>
  <Arguments>{1,1}</Arguments>
</TableFunction>
Attributes
QName Type Use Annotation
Description xsd:string optional
Element description.
Id xsd:ID optional
Element ID.
Label xsd:string optional
Element label.
Symbol xsd:NCName required
Mathematical symbol. Used to refer to this variable in MathML.
TeX xsd:string optional
TeX representation. Used in GUIs and documentation.
Source
<xsd:element name="TableFunction" type="CT_TableFunction">
  <xsd:annotation>
    <xsd:documentation xml:lang="en">Table function definition.</xsd:documentation>
  </xsd:annotation>
</xsd:element>
Element CT_TableFunction / Value
Namespace http://www.mpfo.org/mpfo-0.7
Annotations
Value of the function.
Diagram
Diagram mpfo-0_7.tmp#G_StringVector_StringVector mpfo-0_7.tmp#G_StringVector_StringVectorRef mpfo-0_7.tmp#G_StringVector_StringSparseVector mpfo-0_7.tmp#G_StringVector_StringSparseVectorRef mpfo-0_7.tmp#G_StringVector mpfo-0_7.tmp#G_Unit_Unit mpfo-0_7.tmp#G_Unit_UnitRef mpfo-0_7.tmp#G_Unit mpfo-0_7.tmp#G_NumberVector_NumberVector mpfo-0_7.tmp#G_NumberVector_NumberVectorRef mpfo-0_7.tmp#G_NumberVector_NumberSparseVector mpfo-0_7.tmp#G_NumberVector_NumberSparseVectorRef mpfo-0_7.tmp#G_NumberVector mpfo-0_7.tmp#G_NumberIntervalVector_NumberIntervalVector mpfo-0_7.tmp#G_NumberIntervalVector_NumberIntervalVectorRef mpfo-0_7.tmp#G_NumberIntervalVector mpfo-0_7.tmp#G_TolerancedNumberVector_TolerancedNumberVector mpfo-0_7.tmp#G_TolerancedNumberVector_TolerancedNumberVectorRef mpfo-0_7.tmp#G_TolerancedNumberVector_TolerancedNumberSparseVector mpfo-0_7.tmp#G_TolerancedNumberVector_TolerancedNumberSparseVectorRef mpfo-0_7.tmp#G_TolerancedNumberVector mpfo-0_7.tmp#G_NumericObjectVector
Properties
content complex
Model
Children NumberIntervalVector, NumberIntervalVectorRef, NumberSparseVector, NumberSparseVectorRef, NumberVector, NumberVectorRef, StringSparseVector, StringSparseVectorRef, StringVector, StringVectorRef, TolerancedNumberSparseVector, TolerancedNumberSparseVectorRef, TolerancedNumberVector, TolerancedNumberVectorRef, Unit, UnitRef
Instance
<Value xmlns="http://www.mpfo.org/mpfo-0.7">
  <StringVector Description="" Id="" Label="">{1,1}</StringVector>
  <StringVectorRef Ref="">{1,1}</StringVectorRef>
  <StringSparseVector Description="" ElementCount="" Id="" Label="">{1,1}</StringSparseVector>
  <StringSparseVectorRef Ref="">{1,1}</StringSparseVectorRef>
  <Unit Description="" Id="" Label="">{1,1}</Unit>
  <UnitRef Ref="">{1,1}</UnitRef>
  <NumberVector Description="" Id="" Label="">{1,1}</NumberVector>
  <NumberVectorRef Ref="">{1,1}</NumberVectorRef>
  <NumberSparseVector Description="" ElementCount="" Id="" Label="">{1,1}</NumberSparseVector>
  <NumberSparseVectorRef Ref="">{1,1}</NumberSparseVectorRef>
  <NumberIntervalVector Description="" Id="" Label="">{1,1}</NumberIntervalVector>
  <NumberIntervalVectorRef Ref="">{1,1}</NumberIntervalVectorRef>
  <TolerancedNumberVector Description="" Id="" Label="">{1,1}</TolerancedNumberVector>
  <TolerancedNumberVectorRef Ref="">{1,1}</TolerancedNumberVectorRef>
  <TolerancedNumberSparseVector Description="" ElementCount="" Id="" Label="">{1,1}</TolerancedNumberSparseVector>
  <TolerancedNumberSparseVectorRef Ref="">{1,1}</TolerancedNumberSparseVectorRef>
</Value>
Source
<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>
Element CT_TableFunction / Arguments
Namespace http://www.mpfo.org/mpfo-0.7
Annotations
List of function arguments.
Diagram
Diagram mpfo-0_7.tmp#CT_TableFunction_CT_TableFunction_Arguments_Argument
Properties
content complex
Model
Children Argument
Instance
<Arguments xmlns="http://www.mpfo.org/mpfo-0.7">
  <Argument Symbol="" TeX="">{1,1}</Argument>
</Arguments>
Source
<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>
Element CT_TableFunction / Arguments / Argument
Namespace http://www.mpfo.org/mpfo-0.7
Annotations
Argument of the function.
Diagram
Diagram mpfo-0_7.tmp#AG_CommonMathAttributes mpfo-0_7.tmp#G_StringVector_StringVector mpfo-0_7.tmp#G_StringVector_StringVectorRef mpfo-0_7.tmp#G_StringVector_StringSparseVector mpfo-0_7.tmp#G_StringVector_StringSparseVectorRef mpfo-0_7.tmp#G_StringVector mpfo-0_7.tmp#G_Unit_Unit mpfo-0_7.tmp#G_Unit_UnitRef mpfo-0_7.tmp#G_Unit mpfo-0_7.tmp#G_NumberVector_NumberVector mpfo-0_7.tmp#G_NumberVector_NumberVectorRef mpfo-0_7.tmp#G_NumberVector_NumberSparseVector mpfo-0_7.tmp#G_NumberVector_NumberSparseVectorRef mpfo-0_7.tmp#G_NumberVector mpfo-0_7.tmp#G_NumberIntervalVector_NumberIntervalVector mpfo-0_7.tmp#G_NumberIntervalVector_NumberIntervalVectorRef mpfo-0_7.tmp#G_NumberIntervalVector mpfo-0_7.tmp#G_TolerancedNumberVector_TolerancedNumberVector mpfo-0_7.tmp#G_TolerancedNumberVector_TolerancedNumberVectorRef mpfo-0_7.tmp#G_TolerancedNumberVector_TolerancedNumberSparseVector mpfo-0_7.tmp#G_TolerancedNumberVector_TolerancedNumberSparseVectorRef mpfo-0_7.tmp#G_TolerancedNumberVector mpfo-0_7.tmp#G_NumericObjectVector
Properties
content complex
Model
Children NumberIntervalVector, NumberIntervalVectorRef, NumberSparseVector, NumberSparseVectorRef, NumberVector, NumberVectorRef, StringSparseVector, StringSparseVectorRef, StringVector, StringVectorRef, TolerancedNumberSparseVector, TolerancedNumberSparseVectorRef, TolerancedNumberVector, TolerancedNumberVectorRef, Unit, UnitRef
Instance
<Argument Symbol="" TeX="" xmlns="http://www.mpfo.org/mpfo-0.7">
  <StringVector Description="" Id="" Label="">{1,1}</StringVector>
  <StringVectorRef Ref="">{1,1}</StringVectorRef>
  <StringSparseVector Description="" ElementCount="" Id="" Label="">{1,1}</StringSparseVector>
  <StringSparseVectorRef Ref="">{1,1}</StringSparseVectorRef>
  <Unit Description="" Id="" Label="">{1,1}</Unit>
  <UnitRef Ref="">{1,1}</UnitRef>
  <NumberVector Description="" Id="" Label="">{1,1}</NumberVector>
  <NumberVectorRef Ref="">{1,1}</NumberVectorRef>
  <NumberSparseVector Description="" ElementCount="" Id="" Label="">{1,1}</NumberSparseVector>
  <NumberSparseVectorRef Ref="">{1,1}</NumberSparseVectorRef>
  <NumberIntervalVector Description="" Id="" Label="">{1,1}</NumberIntervalVector>
  <NumberIntervalVectorRef Ref="">{1,1}</NumberIntervalVectorRef>
  <TolerancedNumberVector Description="" Id="" Label="">{1,1}</TolerancedNumberVector>
  <TolerancedNumberVectorRef Ref="">{1,1}</TolerancedNumberVectorRef>
  <TolerancedNumberSparseVector Description="" ElementCount="" Id="" Label="">{1,1}</TolerancedNumberSparseVector>
  <TolerancedNumberSparseVectorRef Ref="">{1,1}</TolerancedNumberSparseVectorRef>
</Argument>
Attributes
QName Type Use Annotation
Symbol xsd:NCName required
Mathematical symbol. Used to refer to this variable in MathML.
TeX xsd:string optional
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>
Element G_TableFunction / TableFunctionRef
Namespace http://www.mpfo.org/mpfo-0.7
Annotations
Table function reference definition.
Diagram
Diagram NO_NAMESPACE.tmp#CT_Ref_Ref mpfo-0_7.tmp#CT_Ref
Type CT_Ref
Properties
content complex
Attributes
QName Type Use Annotation
Ref xsd:IDREF required
ID reference to another element.
Source
<xsd:element name="TableFunctionRef" type="CT_Ref">
  <xsd:annotation>
    <xsd:documentation xml:lang="en">Table function reference definition.</xsd:documentation>
  </xsd:annotation>
</xsd:element>
Element G_TransformedFunction / TransformedFunction
Namespace http://www.mpfo.org/mpfo-0.7
Annotations
Transformed function definition.
Diagram
Diagram mpfo-0_7.tmp#AG_CommonPrimitiveElementAttributes mpfo-0_7.tmp#AG_CommonMathAttributes mpfo-0_7.tmp#G_SymbolicFunction_SymbolicFunction mpfo-0_7.tmp#G_SymbolicFunction_SymbolicFunctionRef mpfo-0_7.tmp#G_SymbolicFunction mpfo-0_7.tmp#G_TableFunction_TableFunction mpfo-0_7.tmp#G_TableFunction_TableFunctionRef mpfo-0_7.tmp#G_TableFunction mpfo-0_7.tmp#G_TransformedFunction_TransformedFunction mpfo-0_7.tmp#G_TransformedFunction_TransformedFunctionRef mpfo-0_7.tmp#G_TransformedFunction mpfo-0_7.tmp#G_Function mpfo-0_7.tmp#CT_TransformedFunction_Transformation mpfo-0_7.tmp#CT_TransformedFunction
Type CT_TransformedFunction
Properties
content complex
Model
Children SymbolicFunction, SymbolicFunctionRef, TableFunction, TableFunctionRef, Transformation, TransformedFunction, TransformedFunctionRef
Instance
<TransformedFunction Description="" Id="" Label="" Symbol="" TeX="" xmlns="http://www.mpfo.org/mpfo-0.7">
  <SymbolicFunction Description="" Id="" Label="">{1,1}</SymbolicFunction>
  <SymbolicFunctionRef Ref="">{1,1}</SymbolicFunctionRef>
  <TableFunction Description="" Id="" Label="" Symbol="" TeX="">{1,1}</TableFunction>
  <TableFunctionRef Ref="">{1,1}</TableFunctionRef>
  <TransformedFunction Description="" Id="" Label="" Symbol="" TeX="">{1,1}</TransformedFunction>
  <TransformedFunctionRef Ref="">{1,1}</TransformedFunctionRef>
  <Transformation>{1,1}</Transformation>
</TransformedFunction>
Attributes
QName Type Use Annotation
Description xsd:string optional
Element description.
Id xsd:ID optional
Element ID.
Label xsd:string optional
Element label.
Symbol xsd:NCName required
Mathematical symbol. Used to refer to this variable in MathML.
TeX xsd:string optional
TeX representation. Used in GUIs and documentation.
Source
<xsd:element name="TransformedFunction" type="CT_TransformedFunction">
  <xsd:annotation>
    <xsd:documentation xml:lang="en">Transformed function definition.</xsd:documentation>
  </xsd:annotation>
</xsd:element>
Element CT_TransformedFunction / Transformation
Namespace http://www.mpfo.org/mpfo-0.7
Annotations
Transformation definition.
Diagram
Diagram mpfo-0_7.tmp#CT_Transformation_ArgumentTransformations mpfo-0_7.tmp#CT_Transformation_ValueTransformation mpfo-0_7.tmp#CT_Transformation
Type CT_Transformation
Properties
content complex
Model
Children ArgumentTransformations, ValueTransformation
Instance
<Transformation xmlns="http://www.mpfo.org/mpfo-0.7">
  <ArgumentTransformations>{0,1}</ArgumentTransformations>
  <ValueTransformation>{0,1}</ValueTransformation>
</Transformation>
Source
<xsd:element name="Transformation" type="CT_Transformation">
  <xsd:annotation>
    <xsd:documentation xml:lang="en">Transformation definition.</xsd:documentation>
  </xsd:annotation>
</xsd:element>
Element CT_Transformation / ArgumentTransformations
Namespace http://www.mpfo.org/mpfo-0.7
Annotations
Preprocessing functions that are applied to the original function's arguments before function evaluation.
Diagram
Diagram mpfo-0_7.tmp#CT_Transformation_CT_Transformation_ArgumentTransformations_ArgumentTransformation
Properties
content complex
minOccurs 0
Model
Children ArgumentTransformation
Instance
<ArgumentTransformations xmlns="http://www.mpfo.org/mpfo-0.7">
  <ArgumentTransformation Symbol="">{1,1}</ArgumentTransformation>
</ArgumentTransformations>
Source
<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>
Element CT_Transformation / ArgumentTransformations / ArgumentTransformation
Namespace http://www.mpfo.org/mpfo-0.7
Annotations
Preprocessing function that is applied to one of the original function's arguments before function evaluation.
Diagram
Diagram NO_NAMESPACE.tmp#CT_Transformation_CT_Transformation_ArgumentTransformations_CT_Transformation_CT_Transformation_ArgumentTransformations_ArgumentTransformation_Symbol mpfo-0_7.tmp#G_Formula_Formula mpfo-0_7.tmp#G_Formula_FormulaRef mpfo-0_7.tmp#G_Formula mpfo-0_7.tmp#G_SymbolicFunction_SymbolicFunction mpfo-0_7.tmp#G_SymbolicFunction_SymbolicFunctionRef mpfo-0_7.tmp#G_SymbolicFunction mpfo-0_7.tmp#G_TableFunction_TableFunction mpfo-0_7.tmp#G_TableFunction_TableFunctionRef mpfo-0_7.tmp#G_TableFunction mpfo-0_7.tmp#G_TransformedFunction_TransformedFunction mpfo-0_7.tmp#G_TransformedFunction_TransformedFunctionRef mpfo-0_7.tmp#G_TransformedFunction mpfo-0_7.tmp#G_Function
Properties
content complex
Model
Children Formula, FormulaRef, SymbolicFunction, SymbolicFunctionRef, TableFunction, TableFunctionRef, TransformedFunction, TransformedFunctionRef
Instance
<ArgumentTransformation Symbol="" xmlns="http://www.mpfo.org/mpfo-0.7">
  <Formula Description="" Id="" Label="">{1,1}</Formula>
  <FormulaRef Ref="">{1,1}</FormulaRef>
  <SymbolicFunction Description="" Id="" Label="">{1,1}</SymbolicFunction>
  <SymbolicFunctionRef Ref="">{1,1}</SymbolicFunctionRef>
  <TableFunction Description="" Id="" Label="" Symbol="" TeX="">{1,1}</TableFunction>
  <TableFunctionRef Ref="">{1,1}</TableFunctionRef>
  <TransformedFunction Description="" Id="" Label="" Symbol="" TeX="">{1,1}</TransformedFunction>
  <TransformedFunctionRef Ref="">{1,1}</TransformedFunctionRef>
</ArgumentTransformation>
Attributes
QName Type Use Annotation
Symbol xsd:NCName optional
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>
Element G_Formula / Formula
Namespace http://www.mpfo.org/mpfo-0.7
Annotations
Formula definition.
Diagram
Diagram mpfo-0_7.tmp#AG_CommonPrimitiveElementAttributes mpfo-0_7.tmp#G_FormulaTemplate_FormulaTemplate mpfo-0_7.tmp#G_FormulaTemplate_FormulaTemplateRef mpfo-0_7.tmp#G_FormulaTemplate mpfo-0_7.tmp#CT_Formula_ParameterValues mpfo-0_7.tmp#CT_Formula
Type CT_Formula
Properties
content complex
Model
Children FormulaTemplate, FormulaTemplateRef, ParameterValues
Instance
<Formula Description="" Id="" Label="" xmlns="http://www.mpfo.org/mpfo-0.7">
  <FormulaTemplate Description="" Id="" Label="" Symbol="" TeX="">{1,1}</FormulaTemplate>
  <FormulaTemplateRef Ref="">{1,1}</FormulaTemplateRef>
  <ParameterValues>{0,1}</ParameterValues>
</Formula>
Attributes
QName Type Use Annotation
Description xsd:string optional
Element description.
Id xsd:ID optional
Element ID.
Label xsd:string optional
Element label.
Source
<xsd:element name="Formula" type="CT_Formula">
  <xsd:annotation>
    <xsd:documentation xml:lang="en">Formula definition.</xsd:documentation>
  </xsd:annotation>
</xsd:element>
Element G_FormulaTemplate / FormulaTemplate
Namespace http://www.mpfo.org/mpfo-0.7
Annotations
Formula template definition.
Diagram
Diagram mpfo-0_7.tmp#AG_CommonPrimitiveElementAttributes mpfo-0_7.tmp#AG_CommonMathAttributes mpfo-0_7.tmp#CT_FormulaTemplate_Arguments mpfo-0_7.tmp#CT_FormulaTemplate_Parameters MathML.tmp#math mpfo-0_7.tmp#CT_FormulaTemplate
Type CT_FormulaTemplate
Properties
content complex
Model
Children Arguments, Parameters, m:math
Instance
<FormulaTemplate Description="" Id="" Label="" Symbol="" TeX="" xmlns="http://www.mpfo.org/mpfo-0.7" xmlns:mml="http://www.w3.org/1998/Math/MathML">
  <Arguments>{0,1}</Arguments>
  <Parameters>{0,1}</Parameters>
  <mml:math accent="" accentunder="" align="" alignmentscope="" altimg="" altimg-height="" altimg-valign="" altimg-width="" alttext="" bevelled="" cdgroup="" charalign="" charspacing="" class="" close="" columnalign="" columnlines="" columnspacing="" columnspan="" columnwidth="" crossout="" decimalpoint="" denomalign="" depth="" dir="" display="" displaystyle="" edge="" equalcolumns="" equalrows="" fence="" form="" frame="" framespacing="" groupalign="" height="" href="" id="" indentalign="" indentalignfirst="" indentalignlast="" indentshift="" indentshiftfirst="" indentshiftlast="" indenttarget="" infixlinebreakstyle="" largeop="" leftoverhang="" length="" linebreak="" linebreakmultchar="" linebreakstyle="" lineleading="" linethickness="" location="" longdivstyle="" lquote="" lspace="" macros="" mathbackground="" mathcolor="" mathsize="" mathvariant="" maxsize="" maxwidth="" minlabelspacing="" minsize="" mode="" movablelimits="" mslinethickness="" notation="" numalign="" open="" other="" overflow="" position="" rightoverhang="" rowalign="" rowlines="" rowspacing="" rowspan="" rquote="" rspace="" scriptlevel="" scriptminsize="" scriptsizemultiplier="" selection="" separator="" separators="" shift="" side="" stackalign="" stretchy="" style="" subscriptshift="" superscriptshift="" symmetric="" valign="" width="" xref="">{1,1}</mml:math>
</FormulaTemplate>
Attributes
QName Type Use Annotation
Description xsd:string optional
Element description.
Id xsd:ID optional
Element ID.
Label xsd:string optional
Element label.
Symbol xsd:NCName required
Mathematical symbol. Used to refer to this variable in MathML.
TeX xsd:string optional
TeX representation. Used in GUIs and documentation.
Source
<xsd:element name="FormulaTemplate" type="CT_FormulaTemplate">
  <xsd:annotation>
    <xsd:documentation xml:lang="en">Formula template definition.</xsd:documentation>
  </xsd:annotation>
</xsd:element>
Element CT_FormulaTemplate / Arguments
Namespace http://www.mpfo.org/mpfo-0.7
Annotations
List of formula arguments.
Diagram
Diagram mpfo-0_7.tmp#G_Argument_Argument mpfo-0_7.tmp#G_Argument_ArgumentRef mpfo-0_7.tmp#G_Argument
Properties
content complex
minOccurs 0
Model
Children Argument, ArgumentRef
Instance
<Arguments xmlns="http://www.mpfo.org/mpfo-0.7">
  <Argument Description="" Id="" Label="" Symbol="" TeX="">{1,1}</Argument>
  <ArgumentRef Ref="">{1,1}</ArgumentRef>
</Arguments>
Source
<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>
Element G_Argument / Argument
Namespace http://www.mpfo.org/mpfo-0.7
Annotations
Argument definition.
Diagram
Diagram mpfo-0_7.tmp#AG_CommonPrimitiveElementAttributes mpfo-0_7.tmp#AG_CommonMathAttributes mpfo-0_7.tmp#CT_Variable
Type CT_Variable
Properties
content complex
Attributes
QName Type Use Annotation
Description xsd:string optional
Element description.
Id xsd:ID optional
Element ID.
Label xsd:string optional
Element label.
Symbol xsd:NCName required
Mathematical symbol. Used to refer to this variable in MathML.
TeX xsd:string optional
TeX representation. Used in GUIs and documentation.
Source
<xsd:element name="Argument" type="CT_Variable">
  <xsd:annotation>
    <xsd:documentation xml:lang="en">Argument definition.</xsd:documentation>
  </xsd:annotation>
</xsd:element>
Element G_Argument / ArgumentRef
Namespace http://www.mpfo.org/mpfo-0.7
Annotations
Argument reference definition.
Diagram
Diagram NO_NAMESPACE.tmp#CT_Ref_Ref mpfo-0_7.tmp#CT_Ref
Type CT_Ref
Properties
content complex
Attributes
QName Type Use Annotation
Ref xsd:IDREF required
ID reference to another element.
Source
<xsd:element name="ArgumentRef" type="CT_Ref">
  <xsd:annotation>
    <xsd:documentation xml:lang="en">Argument reference definition.</xsd:documentation>
  </xsd:annotation>
</xsd:element>
Element CT_FormulaTemplate / Parameters
Namespace http://www.mpfo.org/mpfo-0.7
Annotations
List of formula parameters.
Diagram
Diagram mpfo-0_7.tmp#G_Parameter_Parameter mpfo-0_7.tmp#G_Parameter_ParameterRef mpfo-0_7.tmp#G_Parameter
Properties
content complex
minOccurs 0
Model
Children Parameter, ParameterRef
Instance
<Parameters xmlns="http://www.mpfo.org/mpfo-0.7">
  <Parameter Description="" Id="" Label="" Symbol="" TeX="">{1,1}</Parameter>
  <ParameterRef Ref="">{1,1}</ParameterRef>
</Parameters>
Source
<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>
Element G_Parameter / Parameter
Namespace http://www.mpfo.org/mpfo-0.7
Annotations
Parameter definition.
Diagram
Diagram mpfo-0_7.tmp#AG_CommonPrimitiveElementAttributes mpfo-0_7.tmp#AG_CommonMathAttributes mpfo-0_7.tmp#CT_Variable
Type CT_Variable
Properties
content complex
Attributes
QName Type Use Annotation
Description xsd:string optional
Element description.
Id xsd:ID optional
Element ID.
Label xsd:string optional
Element label.
Symbol xsd:NCName required
Mathematical symbol. Used to refer to this variable in MathML.
TeX xsd:string optional
TeX representation. Used in GUIs and documentation.
Source
<xsd:element name="Parameter" type="CT_Variable" form="qualified">
  <xsd:annotation>
    <xsd:documentation xml:lang="en">Parameter definition.</xsd:documentation>
  </xsd:annotation>
</xsd:element>
Element G_Parameter / ParameterRef
Namespace http://www.mpfo.org/mpfo-0.7
Annotations
Parameter reference definition.
Diagram
Diagram NO_NAMESPACE.tmp#CT_Ref_Ref mpfo-0_7.tmp#CT_Ref
Type CT_Ref
Properties
content complex
Attributes
QName Type Use Annotation
Ref xsd:IDREF required
ID reference to another element.
Source
<xsd:element name="ParameterRef" type="CT_Ref">
  <xsd:annotation>
    <xsd:documentation xml:lang="en">Parameter reference definition.</xsd:documentation>
  </xsd:annotation>
</xsd:element>
Element G_FormulaTemplate / FormulaTemplateRef
Namespace http://www.mpfo.org/mpfo-0.7
Annotations
Formula template reference definition.
Diagram
Diagram NO_NAMESPACE.tmp#CT_Ref_Ref mpfo-0_7.tmp#CT_Ref
Type CT_Ref
Properties
content complex
Attributes
QName Type Use Annotation
Ref xsd:IDREF required
ID reference to another element.
Source
<xsd:element name="FormulaTemplateRef" type="CT_Ref">
  <xsd:annotation>
    <xsd:documentation xml:lang="en">Formula template reference definition.</xsd:documentation>
  </xsd:annotation>
</xsd:element>
Element CT_Formula / ParameterValues
Namespace http://www.mpfo.org/mpfo-0.7
Annotations
List of fixed template parameters.
Diagram
Diagram mpfo-0_7.tmp#G_ParameterValue_ParameterValue mpfo-0_7.tmp#G_ParameterValue_ParameterValueRef mpfo-0_7.tmp#G_ParameterValue
Properties
content complex
minOccurs 0
Model
Children ParameterValue, ParameterValueRef
Instance
<ParameterValues xmlns="http://www.mpfo.org/mpfo-0.7">
  <ParameterValue Description="" Id="" Label="" Symbol="">{1,1}</ParameterValue>
  <ParameterValueRef Ref="">{1,1}</ParameterValueRef>
</ParameterValues>
Source
<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>
Element G_ParameterValue / ParameterValue
Namespace http://www.mpfo.org/mpfo-0.7
Annotations
Fixed parameter definition.
Diagram
Diagram mpfo-0_7.tmp#AG_CommonPrimitiveElementAttributes NO_NAMESPACE.tmp#CT_ParameterValue_Symbol mpfo-0_7.tmp#G_Quantity_Quantity mpfo-0_7.tmp#G_Quantity_QuantityRef mpfo-0_7.tmp#G_Quantity mpfo-0_7.tmp#G_QuantityVector_QuantityVector mpfo-0_7.tmp#G_QuantityVector_QuantityVectorRef mpfo-0_7.tmp#G_QuantityVector_QuantitySparseVector mpfo-0_7.tmp#G_QuantityVector_QuantitySparseVectorRef mpfo-0_7.tmp#G_QuantityVector mpfo-0_7.tmp#G_QuantityMatrix_QuantityMatrix mpfo-0_7.tmp#G_QuantityMatrix_QuantityMatrixRef mpfo-0_7.tmp#G_QuantityMatrix_QuantitySparseMatrix mpfo-0_7.tmp#G_QuantityMatrix_QuantitySparseMatrixRef mpfo-0_7.tmp#G_QuantityMatrix mpfo-0_7.tmp#G_QuantityInterval_QuantityInterval mpfo-0_7.tmp#G_QuantityInterval_QuantityIntervalRef mpfo-0_7.tmp#G_QuantityInterval mpfo-0_7.tmp#G_TolerancedQuantity_TolerancedQuantity mpfo-0_7.tmp#G_TolerancedQuantity_TolerancedQuantityRef mpfo-0_7.tmp#G_TolerancedQuantity mpfo-0_7.tmp#G_TolerancedQuantityVector_TolerancedQuantityVector mpfo-0_7.tmp#G_TolerancedQuantityVector_TolerancedQuantityVectorRef mpfo-0_7.tmp#G_TolerancedQuantityVector_TolerancedQuantitySparseVector mpfo-0_7.tmp#G_TolerancedQuantityVector_TolerancedQuantitySparseVectorRef mpfo-0_7.tmp#G_TolerancedQuantityVector mpfo-0_7.tmp#G_TolerancedQuantityMatrix_TolerancedQuantityMatrix mpfo-0_7.tmp#G_TolerancedQuantityMatrix_TolerancedQuantityMatrixRef mpfo-0_7.tmp#G_TolerancedQuantityMatrix_TolerancedQuantitySparseMatrix mpfo-0_7.tmp#G_TolerancedQuantityMatrix_TolerancedQuantitySparseMatrixRef mpfo-0_7.tmp#G_TolerancedQuantityMatrix mpfo-0_7.tmp#G_TolerancedQuantityInterval_TolerancedQuantityInterval mpfo-0_7.tmp#G_TolerancedQuantityInterval_TolerancedQuantityIntervalRef mpfo-0_7.tmp#G_TolerancedQuantityInterval mpfo-0_7.tmp#G_SimpleQuantityObject mpfo-0_7.tmp#G_SymbolicFunction_SymbolicFunction mpfo-0_7.tmp#G_SymbolicFunction_SymbolicFunctionRef mpfo-0_7.tmp#G_SymbolicFunction mpfo-0_7.tmp#G_TableFunction_TableFunction mpfo-0_7.tmp#G_TableFunction_TableFunctionRef mpfo-0_7.tmp#G_TableFunction mpfo-0_7.tmp#G_TransformedFunction_TransformedFunction mpfo-0_7.tmp#G_TransformedFunction_TransformedFunctionRef mpfo-0_7.tmp#G_TransformedFunction mpfo-0_7.tmp#G_Function mpfo-0_7.tmp#G_QuantityObject mpfo-0_7.tmp#CT_ParameterValue
Type CT_ParameterValue
Properties
content complex
Model
Children Quantity, QuantityInterval, QuantityIntervalRef, QuantityMatrix, QuantityMatrixRef, QuantityRef, QuantitySparseMatrix, QuantitySparseMatrixRef, QuantitySparseVector, QuantitySparseVectorRef, QuantityVector, QuantityVectorRef, SymbolicFunction, SymbolicFunctionRef, TableFunction, TableFunctionRef, TolerancedQuantity, TolerancedQuantityInterval, TolerancedQuantityIntervalRef, TolerancedQuantityMatrix, TolerancedQuantityMatrixRef, TolerancedQuantityRef, TolerancedQuantitySparseMatrix, TolerancedQuantitySparseMatrixRef, TolerancedQuantitySparseVector, TolerancedQuantitySparseVectorRef, TolerancedQuantityVector, TolerancedQuantityVectorRef, TransformedFunction, TransformedFunctionRef
Instance
<ParameterValue Description="" Id="" Label="" Symbol="" xmlns="http://www.mpfo.org/mpfo-0.7">
  <Quantity Description="" Id="" Label="">{1,1}</Quantity>
  <QuantityRef Ref="">{1,1}</QuantityRef>
  <QuantityVector Description="" Id="" Label="">{1,1}</QuantityVector>
  <QuantityVectorRef Ref="">{1,1}</QuantityVectorRef>
  <QuantitySparseVector Description="" ElementCount="" Id="" Label="">{1,1}</QuantitySparseVector>
  <QuantitySparseVectorRef Ref="">{1,1}</QuantitySparseVectorRef>
  <QuantityMatrix Description="" Id="" Label="">{1,1}</QuantityMatrix>
  <QuantityMatrixRef Ref="">{1,1}</QuantityMatrixRef>
  <QuantitySparseMatrix ColumnCount="" Description="" Id="" Label="" RowCount="">{1,1}</QuantitySparseMatrix>
  <QuantitySparseMatrixRef Ref="">{1,1}</QuantitySparseMatrixRef>
  <QuantityInterval Description="" Id="" Label="">{1,1}</QuantityInterval>
  <QuantityIntervalRef Ref="">{1,1}</QuantityIntervalRef>
  <TolerancedQuantity Description="" Id="" Label="">{1,1}</TolerancedQuantity>
  <TolerancedQuantityRef Ref="">{1,1}</TolerancedQuantityRef>
  <TolerancedQuantityVector Description="" Id="" Label="">{1,1}</TolerancedQuantityVector>
  <TolerancedQuantityVectorRef Ref="">{1,1}</TolerancedQuantityVectorRef>
  <TolerancedQuantitySparseVector Description="" ElementCount="" Id="" Label="">{1,1}</TolerancedQuantitySparseVector>
  <TolerancedQuantitySparseVectorRef Ref="">{1,1}</TolerancedQuantitySparseVectorRef>
  <TolerancedQuantityMatrix Description="" Id="" Label="">{1,1}</TolerancedQuantityMatrix>
  <TolerancedQuantityMatrixRef Ref="">{1,1}</TolerancedQuantityMatrixRef>
  <TolerancedQuantitySparseMatrix ColumnCount="" Description="" Id="" Label="" RowCount="">{1,1}</TolerancedQuantitySparseMatrix>
  <TolerancedQuantitySparseMatrixRef Ref="">{1,1}</TolerancedQuantitySparseMatrixRef>
  <TolerancedQuantityInterval Description="" Id="" Label="">{1,1}</TolerancedQuantityInterval>
  <TolerancedQuantityIntervalRef Ref="">{1,1}</TolerancedQuantityIntervalRef>
  <SymbolicFunction Description="" Id="" Label="">{1,1}</SymbolicFunction>
  <SymbolicFunctionRef Ref="">{1,1}</SymbolicFunctionRef>
  <TableFunction Description="" Id="" Label="" Symbol="" TeX="">{1,1}</TableFunction>
  <TableFunctionRef Ref="">{1,1}</TableFunctionRef>
  <TransformedFunction Description="" Id="" Label="" Symbol="" TeX="">{1,1}</TransformedFunction>
  <TransformedFunctionRef Ref="">{1,1}</TransformedFunctionRef>
</ParameterValue>
Attributes
QName Type Use Annotation
Description xsd:string optional
Element description.
Id xsd:ID optional
Element ID.
Label xsd:string optional
Element label.
Symbol xsd:NCName required
Mathematical symbol. Used to refer to this variable in MathML.
Source
<xsd:element name="ParameterValue" type="CT_ParameterValue">
  <xsd:annotation>
    <xsd:documentation xml:lang="en">Fixed parameter definition.</xsd:documentation>
  </xsd:annotation>
</xsd:element>
Element G_ParameterValue / ParameterValueRef
Namespace http://www.mpfo.org/mpfo-0.7
Annotations
Fixed parameter reference definition.
Diagram
Diagram NO_NAMESPACE.tmp#CT_Ref_Ref mpfo-0_7.tmp#CT_Ref
Type CT_Ref
Properties
content complex
Attributes
QName Type Use Annotation
Ref xsd:IDREF required
ID reference to another element.
Source
<xsd:element name="ParameterValueRef" type="CT_Ref">
  <xsd:annotation>
    <xsd:documentation xml:lang="en">Fixed parameter reference definition.</xsd:documentation>
  </xsd:annotation>
</xsd:element>
Element G_Formula / FormulaRef
Namespace http://www.mpfo.org/mpfo-0.7
Annotations
Formula reference definition.
Diagram
Diagram NO_NAMESPACE.tmp#CT_Ref_Ref mpfo-0_7.tmp#CT_Ref
Type CT_Ref
Properties
content complex
Attributes
QName Type Use Annotation
Ref xsd:IDREF required
ID reference to another element.
Source
<xsd:element name="FormulaRef" type="CT_Ref">
  <xsd:annotation>
    <xsd:documentation xml:lang="en">Formula reference definition.</xsd:documentation>
  </xsd:annotation>
</xsd:element>
Element CT_Transformation / ValueTransformation
Namespace http://www.mpfo.org/mpfo-0.7
Annotations
Postprocessing function that is applied to the original function's value after function evaulation.
Diagram
Diagram mpfo-0_7.tmp#G_Formula_Formula mpfo-0_7.tmp#G_Formula_FormulaRef mpfo-0_7.tmp#G_Formula mpfo-0_7.tmp#G_SymbolicFunction_SymbolicFunction mpfo-0_7.tmp#G_SymbolicFunction_SymbolicFunctionRef mpfo-0_7.tmp#G_SymbolicFunction mpfo-0_7.tmp#G_TableFunction_TableFunction mpfo-0_7.tmp#G_TableFunction_TableFunctionRef mpfo-0_7.tmp#G_TableFunction mpfo-0_7.tmp#G_TransformedFunction_TransformedFunction mpfo-0_7.tmp#G_TransformedFunction_TransformedFunctionRef mpfo-0_7.tmp#G_TransformedFunction mpfo-0_7.tmp#G_Function
Properties
content complex
minOccurs 0
Model
Children Formula, FormulaRef, SymbolicFunction, SymbolicFunctionRef, TableFunction, TableFunctionRef, TransformedFunction, TransformedFunctionRef
Instance
<ValueTransformation xmlns="http://www.mpfo.org/mpfo-0.7">
  <Formula Description="" Id="" Label="">{1,1}</Formula>
  <FormulaRef Ref="">{1,1}</FormulaRef>
  <SymbolicFunction Description="" Id="" Label="">{1,1}</SymbolicFunction>
  <SymbolicFunctionRef Ref="">{1,1}</SymbolicFunctionRef>
  <TableFunction Description="" Id="" Label="" Symbol="" TeX="">{1,1}</TableFunction>
  <TableFunctionRef Ref="">{1,1}</TableFunctionRef>
  <TransformedFunction Description="" Id="" Label="" Symbol="" TeX="">{1,1}</TransformedFunction>
  <TransformedFunctionRef Ref="">{1,1}</TransformedFunctionRef>
</ValueTransformation>
Source
<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>
Element G_TransformedFunction / TransformedFunctionRef
Namespace http://www.mpfo.org/mpfo-0.7
Annotations
Transformed function reference definition.
Diagram
Diagram NO_NAMESPACE.tmp#CT_Ref_Ref mpfo-0_7.tmp#CT_Ref
Type CT_Ref
Properties
content complex
Attributes
QName Type Use Annotation
Ref xsd:IDREF required
ID reference to another element.
Source
<xsd:element name="TransformedFunctionRef" type="CT_Ref">
  <xsd:annotation>
    <xsd:documentation xml:lang="en">Transformed function reference definition.</xsd:documentation>
  </xsd:annotation>
</xsd:element>
Element CT_External / PortDefinition
Namespace http://www.mpfo.org/mpfo-0.7
Annotations
External definition of component ports and port sets.
Diagram
Diagram mpfo-0_7.tmp#CT_PortDefinition_Ports mpfo-0_7.tmp#CT_PortDefinition_PortSets xmlenc_.tmp#EncryptedData mpfo-0_7.tmp#CT_PortDefinition
Type CT_PortDefinition
Properties
content complex
minOccurs 0
Model
Children PortSets, Ports, xenc:EncryptedData
Instance
<PortDefinition xmlns="http://www.mpfo.org/mpfo-0.7" xmlns:xenc="http://www.w3.org/2001/04/xmlenc#">
  <Ports>{1,1}</Ports>
  <PortSets>{0,1}</PortSets>
  <xenc:EncryptedData Encoding="" Id="" MimeType="" Type="">{1,1}</xenc:EncryptedData>
</PortDefinition>
Source
<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>
Element CT_PortDefinition / Ports
Namespace http://www.mpfo.org/mpfo-0.7
Annotations
Component port container.
Diagram
Diagram mpfo-0_7.tmp#CT_PortDefinition_CT_PortDefinition_Ports_Port
Properties
content complex
Model
Children Port
Instance
<Ports xmlns="http://www.mpfo.org/mpfo-0.7">
  <Port xml:base="" CreationTimeStamp="" Creator="" HashType="sha256" HashValue="" Id="" IsEnabled="true" ModificationTimeStamp="" Modificator="" Name="" ShortDescription="" Type="">{1,1}</Port>
</Ports>
Source
<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>
Element CT_PortDefinition / Ports / Port
Namespace http://www.mpfo.org/mpfo-0.7
Annotations
Component port definition.
Diagram
Diagram mpfo-0_7.tmp#AG_ExtendedElementAttributes NO_NAMESPACE.tmp#CT_Port_Name NO_NAMESPACE.tmp#CT_Port_Type mpfo-0_7.tmp#CT_Port_Description mpfo-0_7.tmp#CT_Port_NestedPorts mpfo-0_7.tmp#CT_Port
Type CT_Port
Properties
content complex
Model
Children Description, NestedPorts
Instance
<Port xml:base="" CreationTimeStamp="" Creator="" HashType="sha256" HashValue="" Id="" IsEnabled="true" ModificationTimeStamp="" Modificator="" Name="" ShortDescription="" Type="" xmlns="http://www.mpfo.org/mpfo-0.7">
  <Description>{0,1}</Description>
  <NestedPorts>{0,1}</NestedPorts>
</Port>
Attributes
QName Type Default Use Annotation
CreationTimeStamp xsd:dateTime optional
Date and time of element creation.
Creator xsd:string optional
Name of the user who first created the element.
HashType ST_HashType sha256 optional
Hash type.
HashValue xsd:string optional
Hash value.
Id xsd:ID required
Element ID.
IsEnabled xsd:boolean true optional
Element enablement status.
ModificationTimeStamp xsd:dateTime optional
Date and time of last element modification.
Modificator xsd:string optional
Name of the user who last modified the element contents.
Name xsd:string required
Port name.
ShortDescription xsd:string optional
Short element description.
Type ST_PortType required
Port type: {static, input, output, inout}
xml:base xs:anyURI optional
<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>
Element CT_Port / Description
Namespace http://www.mpfo.org/mpfo-0.7
Annotations
Long description of parent element.
Diagram
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">Long description of parent element.</xsd:documentation>
  </xsd:annotation>
</xsd:element>
Element CT_Port / NestedPorts
Namespace http://www.mpfo.org/mpfo-0.7
Diagram
Diagram mpfo-0_7.tmp#CT_Port_CT_Port_NestedPorts_NestedPort
Properties
content complex
minOccurs 0
Model
Children NestedPort
Instance
<NestedPorts xmlns="http://www.mpfo.org/mpfo-0.7">
  <NestedPort Id="" Name="" ShortDescription="">{1,1}</NestedPort>
</NestedPorts>
Source
<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>
Element CT_Port / NestedPorts / NestedPort
Namespace http://www.mpfo.org/mpfo-0.7
Annotations
Nested sub-port.
Diagram
Diagram NO_NAMESPACE.tmp#CT_Port_CT_Port_NestedPorts_CT_Port_CT_Port_NestedPorts_NestedPort_Id NO_NAMESPACE.tmp#CT_Port_CT_Port_NestedPorts_CT_Port_CT_Port_NestedPorts_NestedPort_Name NO_NAMESPACE.tmp#CT_Port_CT_Port_NestedPorts_CT_Port_CT_Port_NestedPorts_NestedPort_ShortDescription
Properties
content complex
Attributes
QName Type Use Annotation
Id xsd:ID required
Element ID.
Name xsd:string required
Nested port name.
ShortDescription xsd:string optional
Short element description.
Source
<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>
Element CT_PortDefinition / PortSets
Namespace http://www.mpfo.org/mpfo-0.7
Annotations
Component port set container.
Diagram
Diagram mpfo-0_7.tmp#CT_PortDefinition_CT_PortDefinition_PortSets_PortSet
Properties
content complex
minOccurs 0
Model
Children PortSet
Instance
<PortSets xmlns="http://www.mpfo.org/mpfo-0.7">
  <PortSet xml:base="" CreationTimeStamp="" Creator="" HashType="sha256" HashValue="" Id="" IsEnabled="true" IsOrdered="true" ModificationTimeStamp="" Modificator="" ShortDescription="">{1,1}</PortSet>
</PortSets>
Source
<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>
Element CT_PortDefinition / PortSets / PortSet
Namespace http://www.mpfo.org/mpfo-0.7
Annotations
Component port set definition.
Diagram
Diagram mpfo-0_7.tmp#AG_ExtendedElementAttributes NO_NAMESPACE.tmp#CT_PortSet_IsOrdered mpfo-0_7.tmp#CT_PortSet_Description mpfo-0_7.tmp#CT_PortSet_References mpfo-0_7.tmp#CT_PortSet
Type CT_PortSet
Properties
content complex
Model
Children Description, References
Instance
<PortSet xml:base="" CreationTimeStamp="" Creator="" HashType="sha256" HashValue="" Id="" IsEnabled="true" IsOrdered="true" ModificationTimeStamp="" Modificator="" ShortDescription="" xmlns="http://www.mpfo.org/mpfo-0.7">
  <Description>{0,1}</Description>
  <References>{1,1}</References>
</PortSet>
Attributes
QName Type Default Use Annotation
CreationTimeStamp xsd:dateTime optional
Date and time of element creation.
Creator xsd:string optional
Name of the user who first created the element.
HashType ST_HashType sha256 optional
Hash type.
HashValue xsd:string optional
Hash value.
Id xsd:ID required
Element ID.
IsEnabled xsd:boolean true optional
Element enablement status.
IsOrdered xsd:boolean true optional
Referenced ports and port sets are either ordered or unordered.
ModificationTimeStamp xsd:dateTime optional
Date and time of last element modification.
Modificator xsd:string optional
Name of the user who last modified the element contents.
ShortDescription xsd:string optional
Short element description.
xml:base xs:anyURI optional
<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>
Element CT_PortSet / Description
Namespace http://www.mpfo.org/mpfo-0.7
Annotations
Long description of parent element.
Diagram
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">Long description of parent element.</xsd:documentation>
  </xsd:annotation>
</xsd:element>
Element CT_PortSet / References
Namespace http://www.mpfo.org/mpfo-0.7
Annotations
Port and port set references.
Diagram
Diagram mpfo-0_7.tmp#CT_PortSet_CT_PortSet_References_PortRef mpfo-0_7.tmp#CT_PortSet_CT_PortSet_References_PortSetRef
Properties
content complex
Model
Children PortRef, PortSetRef
Instance
<References xmlns="http://www.mpfo.org/mpfo-0.7">
  <PortRef Ref="">{1,1}</PortRef>
  <PortSetRef Ref="">{1,1}</PortSetRef>
</References>
Source
<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>
Element CT_PortSet / References / PortRef
Namespace http://www.mpfo.org/mpfo-0.7
Annotations
Port ID reference.
Diagram
Diagram NO_NAMESPACE.tmp#CT_PortSet_CT_PortSet_References_CT_PortSet_CT_PortSet_References_PortRef_Ref
Properties
content complex
Attributes
QName Type Use Annotation
Ref xsd:IDREF required
ID reference to  port definition.
Source
<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>
Element CT_PortSet / References / PortSetRef
Namespace http://www.mpfo.org/mpfo-0.7
Annotations
Port set ID reference.
Diagram
Diagram NO_NAMESPACE.tmp#CT_PortSet_CT_PortSet_References_CT_PortSet_CT_PortSet_References_PortSetRef_Ref
Properties
content complex
Attributes
QName Type Use Annotation
Ref xsd:IDREF required
ID reference to  port set definition.
Source
<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>
Element CT_External / LoadDefinition
Namespace http://www.mpfo.org/mpfo-0.7
Annotations
External definition of loads and load sets.
Diagram
Diagram mpfo-0_7.tmp#CT_LoadDefinition_Loads mpfo-0_7.tmp#CT_LoadDefinition_LoadSets xmlenc_.tmp#EncryptedData mpfo-0_7.tmp#CT_LoadDefinition
Type CT_LoadDefinition
Properties
content complex
minOccurs 0
Model
Children LoadSets, Loads, xenc:EncryptedData
Instance
<LoadDefinition xmlns="http://www.mpfo.org/mpfo-0.7" xmlns:xenc="http://www.w3.org/2001/04/xmlenc#">
  <Loads>{1,1}</Loads>
  <LoadSets>{0,1}</LoadSets>
  <xenc:EncryptedData Encoding="" Id="" MimeType="" Type="">{1,1}</xenc:EncryptedData>
</LoadDefinition>
Source
<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>
Element CT_LoadDefinition / Loads
Namespace http://www.mpfo.org/mpfo-0.7
Annotations
Load container.
Diagram
Diagram mpfo-0_7.tmp#CT_LoadDefinition_CT_LoadDefinition_Loads_Load
Properties
content complex
Model
Children Load
Instance
<Loads xmlns="http://www.mpfo.org/mpfo-0.7">
  <Load xml:base="" CreationTimeStamp="" Creator="" HashType="sha256" HashValue="" Id="" IsEnabled="true" ModificationTimeStamp="" Modificator="" ShortDescription="">{1,1}</Load>
</Loads>
Source
<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>
Element CT_LoadDefinition / Loads / Load
Namespace http://www.mpfo.org/mpfo-0.7
Annotations
Load definition.
Diagram
Diagram mpfo-0_7.tmp#AG_ExtendedElementAttributes mpfo-0_7.tmp#CT_Load_Description mpfo-0_7.tmp#CT_Load_LoadQuantity mpfo-0_7.tmp#CT_Load_RawData mpfo-0_7.tmp#CT_Load_LoadRef mpfo-0_7.tmp#CT_Load
Type CT_Load
Properties
content complex
Model
Children Description, LoadQuantity, LoadRef, RawData
Instance
<Load xml:base="" CreationTimeStamp="" Creator="" HashType="sha256" HashValue="" Id="" IsEnabled="true" ModificationTimeStamp="" Modificator="" ShortDescription="" xmlns="http://www.mpfo.org/mpfo-0.7">
  <Description>{0,1}</Description>
  <LoadQuantity Description="" Id="" Label="" Symbol="" TeX="">{1,1}</LoadQuantity>
  <RawData>{1,1}</RawData>
  <LoadRef Ref="">{1,1}</LoadRef>
</Load>
Attributes
QName Type Default Use Annotation
CreationTimeStamp xsd:dateTime optional
Date and time of element creation.
Creator xsd:string optional
Name of the user who first created the element.
HashType ST_HashType sha256 optional
Hash type.
HashValue xsd:string optional
Hash value.
Id xsd:ID required
Element ID.
IsEnabled xsd:boolean true optional
Element enablement status.
ModificationTimeStamp xsd:dateTime optional
Date and time of last element modification.
Modificator xsd:string optional
Name of the user who last modified the element contents.
ShortDescription xsd:string optional
Short element description.
xml:base xs:anyURI optional
<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="Load" type="CT_Load">
  <xsd:annotation>
    <xsd:documentation xml:lang="en">Load definition.</xsd:documentation>
  </xsd:annotation>
</xsd:element>
Element CT_Load / Description
Namespace http://www.mpfo.org/mpfo-0.7
Annotations
Long description of parent element.
Diagram
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">Long description of parent element.</xsd:documentation>
  </xsd:annotation>
</xsd:element>
Element CT_Load / LoadQuantity
Namespace http://www.mpfo.org/mpfo-0.7
Annotations
MPFO-XML based quantity math object definition.
Diagram
Diagram mpfo-0_7.tmp#AG_CommonPrimitiveElementAttributes mpfo-0_7.tmp#AG_CommonMathAttributes mpfo-0_7.tmp#G_Quantity_Quantity mpfo-0_7.tmp#G_Quantity_QuantityRef mpfo-0_7.tmp#G_Quantity mpfo-0_7.tmp#G_QuantityVector_QuantityVector mpfo-0_7.tmp#G_QuantityVector_QuantityVectorRef mpfo-0_7.tmp#G_QuantityVector_QuantitySparseVector mpfo-0_7.tmp#G_QuantityVector_QuantitySparseVectorRef mpfo-0_7.tmp#G_QuantityVector mpfo-0_7.tmp#G_QuantityMatrix_QuantityMatrix mpfo-0_7.tmp#G_QuantityMatrix_QuantityMatrixRef mpfo-0_7.tmp#G_QuantityMatrix_QuantitySparseMatrix mpfo-0_7.tmp#G_QuantityMatrix_QuantitySparseMatrixRef mpfo-0_7.tmp#G_QuantityMatrix mpfo-0_7.tmp#G_QuantityInterval_QuantityInterval mpfo-0_7.tmp#G_QuantityInterval_QuantityIntervalRef mpfo-0_7.tmp#G_QuantityInterval mpfo-0_7.tmp#G_TolerancedQuantity_TolerancedQuantity mpfo-0_7.tmp#G_TolerancedQuantity_TolerancedQuantityRef mpfo-0_7.tmp#G_TolerancedQuantity mpfo-0_7.tmp#G_TolerancedQuantityVector_TolerancedQuantityVector mpfo-0_7.tmp#G_TolerancedQuantityVector_TolerancedQuantityVectorRef mpfo-0_7.tmp#G_TolerancedQuantityVector_TolerancedQuantitySparseVector mpfo-0_7.tmp#G_TolerancedQuantityVector_TolerancedQuantitySparseVectorRef mpfo-0_7.tmp#G_TolerancedQuantityVector mpfo-0_7.tmp#G_TolerancedQuantityMatrix_TolerancedQuantityMatrix mpfo-0_7.tmp#G_TolerancedQuantityMatrix_TolerancedQuantityMatrixRef mpfo-0_7.tmp#G_TolerancedQuantityMatrix_TolerancedQuantitySparseMatrix mpfo-0_7.tmp#G_TolerancedQuantityMatrix_TolerancedQuantitySparseMatrixRef mpfo-0_7.tmp#G_TolerancedQuantityMatrix mpfo-0_7.tmp#G_TolerancedQuantityInterval_TolerancedQuantityInterval mpfo-0_7.tmp#G_TolerancedQuantityInterval_TolerancedQuantityIntervalRef mpfo-0_7.tmp#G_TolerancedQuantityInterval mpfo-0_7.tmp#G_SimpleQuantityObject mpfo-0_7.tmp#G_SymbolicFunction_SymbolicFunction mpfo-0_7.tmp#G_SymbolicFunction_SymbolicFunctionRef mpfo-0_7.tmp#G_SymbolicFunction mpfo-0_7.tmp#G_TableFunction_TableFunction mpfo-0_7.tmp#G_TableFunction_TableFunctionRef mpfo-0_7.tmp#G_TableFunction mpfo-0_7.tmp#G_TransformedFunction_TransformedFunction mpfo-0_7.tmp#G_TransformedFunction_TransformedFunctionRef mpfo-0_7.tmp#G_TransformedFunction mpfo-0_7.tmp#G_Function mpfo-0_7.tmp#G_QuantityObject mpfo-0_7.tmp#CT_CommonQuantity
Type CT_CommonQuantity
Properties
content complex
Model
Children Quantity, QuantityInterval, QuantityIntervalRef, QuantityMatrix, QuantityMatrixRef, QuantityRef, QuantitySparseMatrix, QuantitySparseMatrixRef, QuantitySparseVector, QuantitySparseVectorRef, QuantityVector, QuantityVectorRef, SymbolicFunction, SymbolicFunctionRef, TableFunction, TableFunctionRef, TolerancedQuantity, TolerancedQuantityInterval, TolerancedQuantityIntervalRef, TolerancedQuantityMatrix, TolerancedQuantityMatrixRef, TolerancedQuantityRef, TolerancedQuantitySparseMatrix, TolerancedQuantitySparseMatrixRef, TolerancedQuantitySparseVector, TolerancedQuantitySparseVectorRef, TolerancedQuantityVector, TolerancedQuantityVectorRef, TransformedFunction, TransformedFunctionRef
Instance
<LoadQuantity Description="" Id="" Label="" Symbol="" TeX="" xmlns="http://www.mpfo.org/mpfo-0.7">
  <Quantity Description="" Id="" Label="">{1,1}</Quantity>
  <QuantityRef Ref="">{1,1}</QuantityRef>
  <QuantityVector Description="" Id="" Label="">{1,1}</QuantityVector>
  <QuantityVectorRef Ref="">{1,1}</QuantityVectorRef>
  <QuantitySparseVector Description="" ElementCount="" Id="" Label="">{1,1}</QuantitySparseVector>
  <QuantitySparseVectorRef Ref="">{1,1}</QuantitySparseVectorRef>
  <QuantityMatrix Description="" Id="" Label="">{1,1}</QuantityMatrix>
  <QuantityMatrixRef Ref="">{1,1}</QuantityMatrixRef>
  <QuantitySparseMatrix ColumnCount="" Description="" Id="" Label="" RowCount="">{1,1}</QuantitySparseMatrix>
  <QuantitySparseMatrixRef Ref="">{1,1}</QuantitySparseMatrixRef>
  <QuantityInterval Description="" Id="" Label="">{1,1}</QuantityInterval>
  <QuantityIntervalRef Ref="">{1,1}</QuantityIntervalRef>
  <TolerancedQuantity Description="" Id="" Label="">{1,1}</TolerancedQuantity>
  <TolerancedQuantityRef Ref="">{1,1}</TolerancedQuantityRef>
  <TolerancedQuantityVector Description="" Id="" Label="">{1,1}</TolerancedQuantityVector>
  <TolerancedQuantityVectorRef Ref="">{1,1}</TolerancedQuantityVectorRef>
  <TolerancedQuantitySparseVector Description="" ElementCount="" Id="" Label="">{1,1}</TolerancedQuantitySparseVector>
  <TolerancedQuantitySparseVectorRef Ref="">{1,1}</TolerancedQuantitySparseVectorRef>
  <TolerancedQuantityMatrix Description="" Id="" Label="">{1,1}</TolerancedQuantityMatrix>
  <TolerancedQuantityMatrixRef Ref="">{1,1}</TolerancedQuantityMatrixRef>
  <TolerancedQuantitySparseMatrix ColumnCount="" Description="" Id="" Label="" RowCount="">{1,1}</TolerancedQuantitySparseMatrix>
  <TolerancedQuantitySparseMatrixRef Ref="">{1,1}</TolerancedQuantitySparseMatrixRef>
  <TolerancedQuantityInterval Description="" Id="" Label="">{1,1}</TolerancedQuantityInterval>
  <TolerancedQuantityIntervalRef Ref="">{1,1}</TolerancedQuantityIntervalRef>
  <SymbolicFunction Description="" Id="" Label="">{1,1}</SymbolicFunction>
  <SymbolicFunctionRef Ref="">{1,1}</SymbolicFunctionRef>
  <TableFunction Description="" Id="" Label="" Symbol="" TeX="">{1,1}</TableFunction>
  <TableFunctionRef Ref="">{1,1}</TableFunctionRef>
  <TransformedFunction Description="" Id="" Label="" Symbol="" TeX="">{1,1}</TransformedFunction>
  <TransformedFunctionRef Ref="">{1,1}</TransformedFunctionRef>
</LoadQuantity>
Attributes
QName Type Use Annotation
Description xsd:string optional
Element description.
Id xsd:ID optional
Element ID.
Label xsd:string optional
Element label.
Symbol xsd:NCName required
Mathematical symbol. Used to refer to this variable in MathML.
TeX xsd:string optional
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>
Element CT_Load / RawData
Namespace http://www.mpfo.org/mpfo-0.7
Annotations
Raw data used as load definition.
Diagram
Diagram mpfo-0_7.tmp#CT_Load_CT_Load_RawData_CSV mpfo-0_7.tmp#CT_Load_CT_Load_RawData_JSON mpfo-0_7.tmp#CT_Load_CT_Load_RawData_MetaModel
Properties
content complex
Model
Children CSV, JSON, MetaModel
Instance
<RawData xmlns="http://www.mpfo.org/mpfo-0.7">
  <CSV CompressionTextToBinaryEncoding="base64" CompressionType="" DelimiterChar="," EscapeChar="\" KeepWhitespaceAfterDelimiter="false" ParserDirectives="" QuoteChar=""" TextEncoding="utf-8">{1,1}</CSV>
  <JSON CompressionTextToBinaryEncoding="base64" CompressionType="" ParserDirectives="" TextEncoding="utf-8">{1,1}</JSON>
  <MetaModel CompressionTextToBinaryEncoding="base64" CompressionType="" Format="" ParserDirectives="">{1,1}</MetaModel>
</RawData>
Source
<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>
Element CT_Load / RawData / CSV
Namespace http://www.mpfo.org/mpfo-0.7
Annotations
Raw load data in CSV text format.
Diagram
Diagram NO_NAMESPACE.tmp#CT_Load_CT_Load_RawData_CT_Load_CT_Load_RawData_CSV_TextEncoding NO_NAMESPACE.tmp#CT_Load_CT_Load_RawData_CT_Load_CT_Load_RawData_CSV_DelimiterChar NO_NAMESPACE.tmp#CT_Load_CT_Load_RawData_CT_Load_CT_Load_RawData_CSV_KeepWhitespaceAfterDelimiter NO_NAMESPACE.tmp#CT_Load_CT_Load_RawData_CT_Load_CT_Load_RawData_CSV_QuoteChar NO_NAMESPACE.tmp#CT_Load_CT_Load_RawData_CT_Load_CT_Load_RawData_CSV_EscapeChar NO_NAMESPACE.tmp#CT_Load_CT_Load_RawData_CT_Load_CT_Load_RawData_CSV_CompressionType NO_NAMESPACE.tmp#CT_Load_CT_Load_RawData_CT_Load_CT_Load_RawData_CSV_CompressionTextToBinaryEncoding NO_NAMESPACE.tmp#CT_Load_CT_Load_RawData_CT_Load_CT_Load_RawData_CSV_ParserDirectives mpfo-0_7.tmp#CT_Load_CT_Load_RawData_CT_Load_CT_Load_RawData_CSV_InlineData mpfo-0_7.tmp#CT_Load_CT_Load_RawData_CT_Load_CT_Load_RawData_CSV_ExternalData mpfo-0_7.tmp#CT_Load_CT_Load_RawData_CT_Load_CT_Load_RawData_CSV_ColumnUnits
Properties
content complex
Model
Children ColumnUnits, ExternalData, InlineData
Instance
<CSV CompressionTextToBinaryEncoding="base64" CompressionType="" DelimiterChar="," EscapeChar="\" KeepWhitespaceAfterDelimiter="false" ParserDirectives="" QuoteChar=""" TextEncoding="utf-8" xmlns="http://www.mpfo.org/mpfo-0.7">
  <InlineData>{1,1}</InlineData>
  <ExternalData URI="">{1,1}</ExternalData>
  <ColumnUnits Description="" ElementCount="" Id="" Label="">{1,1}</ColumnUnits>
</CSV>
Attributes
QName Type Default Use Annotation
CompressionTextToBinaryEncoding ST_LoadDataCompressionTextToBinaryEncodingType base64 optional
Binary encoding of compression.
CompressionType ST_LoadDataCompressionType optional
Data compression type.
DelimiterChar restriction of xsd:string , optional
A one-character string used to separate data fields.
EscapeChar restriction of xsd:string \ optional
A one-character string used to escape the delimiter or quote characters.
KeepWhitespaceAfterDelimiter xsd:boolean false optional
Treat white-space immediately following the delimiter as significant.
ParserDirectives xsd:string optional
Parser plug-in name and/or parser directives.
QuoteChar restriction of xsd:string " optional
A one-character string used to quote elements containing the delimiter or which start with the quote character.
TextEncoding ST_LoadDataTextEncodingType utf-8 optional
The text encoding of the CSV data.
Source
<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>
Element CT_Load / RawData / CSV / InlineData
Namespace http://www.mpfo.org/mpfo-0.7
Annotations
In-lined raw load data.
Diagram
Diagram
Type xsd:string
Properties
content simple
Source
<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>
Element CT_Load / RawData / CSV / ExternalData
Namespace http://www.mpfo.org/mpfo-0.7
Annotations
Load data is provided externally.
Diagram
Diagram NO_NAMESPACE.tmp#CT_Load_CT_Load_RawData_CT_Load_CT_Load_RawData_CSV_CT_Load_CT_Load_RawData_CT_Load_CT_Load_RawData_CSV_ExternalData_URI
Properties
content complex
Attributes
QName Type Use Annotation
URI xsd:string optional
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>
Element CT_Load / RawData / CSV / ColumnUnits
Namespace http://www.mpfo.org/mpfo-0.7
Annotations
Columns units used for CSV file parsing and data extraction.
Diagram
Diagram mpfo-0_7.tmp#AG_CommonPrimitiveElementAttributes mpfo-0_7.tmp#AG_SparseVectorAttributes mpfo-0_7.tmp#CT_UnitSparseVector_DefaultElement mpfo-0_7.tmp#CT_UnitSparseVector_Elements mpfo-0_7.tmp#CT_UnitSparseVector
Type CT_UnitSparseVector
Properties
content complex
Model
Children DefaultElement, Elements
Instance
<ColumnUnits Description="" ElementCount="" Id="" Label="" xmlns="http://www.mpfo.org/mpfo-0.7">
  <DefaultElement>{1,1}</DefaultElement>
  <Elements>{1,1}</Elements>
</ColumnUnits>
Attributes
QName Type Use Annotation
Description xsd:string optional
Element description.
ElementCount xsd:positiveInteger required
Number of elements in the sparse vector.
Id xsd:ID optional
Element ID.
Label xsd:string optional
Element label.
Source
<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>
Element CT_Load / RawData / JSON
Namespace http://www.mpfo.org/mpfo-0.7
Annotations
Raw load data in JSON format.
Diagram
Diagram NO_NAMESPACE.tmp#CT_Load_CT_Load_RawData_CT_Load_CT_Load_RawData_JSON_TextEncoding NO_NAMESPACE.tmp#CT_Load_CT_Load_RawData_CT_Load_CT_Load_RawData_JSON_CompressionType NO_NAMESPACE.tmp#CT_Load_CT_Load_RawData_CT_Load_CT_Load_RawData_JSON_CompressionTextToBinaryEncoding NO_NAMESPACE.tmp#CT_Load_CT_Load_RawData_CT_Load_CT_Load_RawData_JSON_ParserDirectives mpfo-0_7.tmp#CT_Load_CT_Load_RawData_CT_Load_CT_Load_RawData_JSON_InlineData mpfo-0_7.tmp#CT_Load_CT_Load_RawData_CT_Load_CT_Load_RawData_JSON_ExternalData mpfo-0_7.tmp#CT_Load_CT_Load_RawData_CT_Load_CT_Load_RawData_JSON_ColumnUnits
Properties
content complex
Model
Children ColumnUnits, ExternalData, InlineData
Instance
<JSON CompressionTextToBinaryEncoding="base64" CompressionType="" ParserDirectives="" TextEncoding="utf-8" xmlns="http://www.mpfo.org/mpfo-0.7">
  <InlineData>{1,1}</InlineData>
  <ExternalData URI="">{1,1}</ExternalData>
  <ColumnUnits Description="" ElementCount="" Id="" Label="">{1,1}</ColumnUnits>
</JSON>
Attributes
QName Type Default Use Annotation
CompressionTextToBinaryEncoding ST_LoadDataCompressionTextToBinaryEncodingType base64 optional
Binary encoding of compression.
CompressionType ST_LoadDataCompressionType optional
Data compression type.
ParserDirectives xsd:string optional
Parser plug-in name and/or parser directives.
TextEncoding ST_LoadDataTextEncodingType utf-8 optional
The text encoding of the JSON data.
Source
<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>
Element CT_Load / RawData / JSON / InlineData
Namespace http://www.mpfo.org/mpfo-0.7
Annotations
In-lined raw load data.
Diagram
Diagram
Type xsd:string
Properties
content simple
Source
<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>
Element CT_Load / RawData / JSON / ExternalData
Namespace http://www.mpfo.org/mpfo-0.7
Annotations
Load data is provided externally.
Diagram
Diagram NO_NAMESPACE.tmp#CT_Load_CT_Load_RawData_CT_Load_CT_Load_RawData_JSON_CT_Load_CT_Load_RawData_CT_Load_CT_Load_RawData_JSON_ExternalData_URI
Properties
content complex
Attributes
QName Type Use Annotation
URI xsd:string optional
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>
Element CT_Load / RawData / JSON / ColumnUnits
Namespace http://www.mpfo.org/mpfo-0.7
Annotations
Columns units used for JSON file parsing and data extraction.
Diagram
Diagram mpfo-0_7.tmp#AG_CommonPrimitiveElementAttributes mpfo-0_7.tmp#AG_SparseVectorAttributes mpfo-0_7.tmp#CT_UnitSparseVector_DefaultElement mpfo-0_7.tmp#CT_UnitSparseVector_Elements mpfo-0_7.tmp#CT_UnitSparseVector
Type CT_UnitSparseVector
Properties
content complex
Model
Children DefaultElement, Elements
Instance
<ColumnUnits Description="" ElementCount="" Id="" Label="" xmlns="http://www.mpfo.org/mpfo-0.7">
  <DefaultElement>{1,1}</DefaultElement>
  <Elements>{1,1}</Elements>
</ColumnUnits>
Attributes
QName Type Use Annotation
Description xsd:string optional
Element description.
ElementCount xsd:positiveInteger required
Number of elements in the sparse vector.
Id xsd:ID optional
Element ID.
Label xsd:string optional
Element label.
Source
<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>
Element CT_Load / RawData / MetaModel
Namespace http://www.mpfo.org/mpfo-0.7
Annotations
Raw load data in a meta model format.
Diagram
Diagram NO_NAMESPACE.tmp#CT_Load_CT_Load_RawData_CT_Load_CT_Load_RawData_MetaModel_Format NO_NAMESPACE.tmp#CT_Load_CT_Load_RawData_CT_Load_CT_Load_RawData_MetaModel_CompressionType NO_NAMESPACE.tmp#CT_Load_CT_Load_RawData_CT_Load_CT_Load_RawData_MetaModel_CompressionTextToBinaryEncoding NO_NAMESPACE.tmp#CT_Load_CT_Load_RawData_CT_Load_CT_Load_RawData_MetaModel_ParserDirectives mpfo-0_7.tmp#CT_Load_CT_Load_RawData_CT_Load_CT_Load_RawData_MetaModel_InlineData mpfo-0_7.tmp#CT_Load_CT_Load_RawData_CT_Load_CT_Load_RawData_MetaModel_ExternalData mpfo-0_7.tmp#CT_Load_CT_Load_RawData_CT_Load_CT_Load_RawData_MetaModel_ColumnUnits
Properties
content complex
Model
Children ColumnUnits, ExternalData, InlineData
Instance
<MetaModel CompressionTextToBinaryEncoding="base64" CompressionType="" Format="" ParserDirectives="" xmlns="http://www.mpfo.org/mpfo-0.7">
  <InlineData>{1,1}</InlineData>
  <ExternalData URI="">{1,1}</ExternalData>
  <ColumnUnits Description="" ElementCount="" Id="" Label="">{1,1}</ColumnUnits>
</MetaModel>
Attributes
QName Type Default Use Annotation
CompressionTextToBinaryEncoding ST_LoadDataCompressionTextToBinaryEncodingType base64 optional
Binary encoding of compression.
CompressionType ST_LoadDataCompressionType optional
Data compression type.
Format ST_LoadMetaModelFormat required
Meta model format: {PMML}
ParserDirectives xsd:string optional
Parser plug-in name and/or parser directives.
Source
<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>
Element CT_Load / RawData / MetaModel / InlineData
Namespace http://www.mpfo.org/mpfo-0.7
Annotations
In-lined raw load data.
Diagram
Diagram
Properties
content complex
Model
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>
Element CT_Load / RawData / MetaModel / ExternalData
Namespace http://www.mpfo.org/mpfo-0.7
Annotations
Load data is provided externally.
Diagram
Diagram NO_NAMESPACE.tmp#CT_Load_CT_Load_RawData_CT_Load_CT_Load_RawData_MetaModel_CT_Load_CT_Load_RawData_CT_Load_CT_Load_RawData_MetaModel_ExternalData_URI
Properties
content complex
Attributes
QName Type Use Annotation
URI xsd:string optional
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>
Element CT_Load / RawData / MetaModel / ColumnUnits
Namespace http://www.mpfo.org/mpfo-0.7
Annotations
Columns units used for meta model file parsing and data extraction.
Diagram
Diagram mpfo-0_7.tmp#AG_CommonPrimitiveElementAttributes mpfo-0_7.tmp#AG_SparseVectorAttributes mpfo-0_7.tmp#CT_UnitSparseVector_DefaultElement mpfo-0_7.tmp#CT_UnitSparseVector_Elements mpfo-0_7.tmp#CT_UnitSparseVector
Type CT_UnitSparseVector
Properties
content complex
Model
Children DefaultElement, Elements
Instance
<ColumnUnits Description="" ElementCount="" Id="" Label="" xmlns="http://www.mpfo.org/mpfo-0.7">
  <DefaultElement>{1,1}</DefaultElement>
  <Elements>{1,1}</Elements>
</ColumnUnits>
Attributes
QName Type Use Annotation
Description xsd:string optional
Element description.
ElementCount xsd:positiveInteger required
Number of elements in the sparse vector.
Id xsd:ID optional
Element ID.
Label xsd:string optional
Element label.
Source
<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>
Element CT_Load / LoadRef
Namespace http://www.mpfo.org/mpfo-0.7
Annotations
The current load refers to  load definition in the same MPFO-XML document.
Diagram
Diagram NO_NAMESPACE.tmp#CT_LoadRef_Ref mpfo-0_7.tmp#CT_LoadRef_Transformation mpfo-0_7.tmp#CT_LoadRef
Type CT_LoadRef
Properties
content complex
Model
Children Transformation
Instance
<LoadRef Ref="" xmlns="http://www.mpfo.org/mpfo-0.7">
  <Transformation>{1,1}</Transformation>
</LoadRef>
Attributes
QName Type Use Annotation
Ref xsd:IDREF required
ID reference to the load definition.
Source
<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>
Element CT_LoadRef / Transformation
Namespace http://www.mpfo.org/mpfo-0.7
Diagram
Diagram mpfo-0_7.tmp#CT_Transformation_ArgumentTransformations mpfo-0_7.tmp#CT_Transformation_ValueTransformation mpfo-0_7.tmp#CT_Transformation
Type CT_Transformation
Properties
content complex
Model
Children ArgumentTransformations, ValueTransformation
Instance
<Transformation xmlns="http://www.mpfo.org/mpfo-0.7">
  <ArgumentTransformations>{0,1}</ArgumentTransformations>
  <ValueTransformation>{0,1}</ValueTransformation>
</Transformation>
Source
<xsd:element name="Transformation" type="CT_Transformation"/>
Element CT_LoadDefinition / LoadSets
Namespace http://www.mpfo.org/mpfo-0.7
Annotations
Load set container.
Diagram
Diagram mpfo-0_7.tmp#CT_LoadDefinition_CT_LoadDefinition_LoadSets_LoadSet
Properties
content complex
minOccurs 0
Model
Children LoadSet
Instance
<LoadSets xmlns="http://www.mpfo.org/mpfo-0.7">
  <LoadSet xml:base="" CreationTimeStamp="" Creator="" HashType="sha256" HashValue="" Id="" IsEnabled="true" IsOrdered="false" ModificationTimeStamp="" Modificator="" ShortDescription="">{1,1}</LoadSet>
</LoadSets>
Source
<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>
Element CT_LoadDefinition / LoadSets / LoadSet
Namespace http://www.mpfo.org/mpfo-0.7
Annotations
Component load set definition.
Diagram
Diagram mpfo-0_7.tmp#AG_ExtendedElementAttributes NO_NAMESPACE.tmp#CT_LoadSet_IsOrdered mpfo-0_7.tmp#CT_LoadSet_Description mpfo-0_7.tmp#CT_LoadSet_References mpfo-0_7.tmp#CT_LoadSet
Type CT_LoadSet
Properties
content complex
Model
Children Description, References
Instance
<LoadSet xml:base="" CreationTimeStamp="" Creator="" HashType="sha256" HashValue="" Id="" IsEnabled="true" IsOrdered="false" ModificationTimeStamp="" Modificator="" ShortDescription="" xmlns="http://www.mpfo.org/mpfo-0.7">
  <Description>{0,1}</Description>
  <References>{1,1}</References>
</LoadSet>
Attributes
QName Type Default Use Annotation
CreationTimeStamp xsd:dateTime optional
Date and time of element creation.
Creator xsd:string optional
Name of the user who first created the element.
HashType ST_HashType sha256 optional
Hash type.
HashValue xsd:string optional
Hash value.
Id xsd:ID required
Element ID.
IsEnabled xsd:boolean true optional
Element enablement status.
IsOrdered xsd:boolean false optional
Referenced loads and load sets are either ordered or unordered.
ModificationTimeStamp xsd:dateTime optional
Date and time of last element modification.
Modificator xsd:string optional
Name of the user who last modified the element contents.
ShortDescription xsd:string optional
Short element description.
xml:base xs:anyURI optional
<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>
Element CT_LoadSet / Description
Namespace http://www.mpfo.org/mpfo-0.7
Annotations
Long description of parent element.
Diagram
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">Long description of parent element.</xsd:documentation>
  </xsd:annotation>
</xsd:element>
Element CT_LoadSet / References
Namespace http://www.mpfo.org/mpfo-0.7
Annotations
Load and load set references.
Diagram
Diagram mpfo-0_7.tmp#CT_LoadSet_CT_LoadSet_References_LoadRef mpfo-0_7.tmp#CT_LoadSet_CT_LoadSet_References_LoadSetRef
Properties
content complex
Model
Children LoadRef, LoadSetRef
Instance
<References xmlns="http://www.mpfo.org/mpfo-0.7">
  <LoadRef Ref="">{1,1}</LoadRef>
  <LoadSetRef Ref="">{1,1}</LoadSetRef>
</References>
Source
<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>
Element CT_LoadSet / References / LoadRef
Namespace http://www.mpfo.org/mpfo-0.7
Annotations
Load ID reference.
Diagram
Diagram NO_NAMESPACE.tmp#CT_LoadRef_Ref mpfo-0_7.tmp#CT_LoadRef_Transformation mpfo-0_7.tmp#CT_LoadRef
Type CT_LoadRef
Properties
content complex
Model
Children Transformation
Instance
<LoadRef Ref="" xmlns="http://www.mpfo.org/mpfo-0.7">
  <Transformation>{1,1}</Transformation>
</LoadRef>
Attributes
QName Type Use Annotation
Ref xsd:IDREF required
ID reference to the load definition.
Source
<xsd:element name="LoadRef" type="CT_LoadRef">
  <xsd:annotation>
    <xsd:documentation xml:lang="en">Load ID reference.</xsd:documentation>
  </xsd:annotation>
</xsd:element>
Element CT_LoadSet / References / LoadSetRef
Namespace http://www.mpfo.org/mpfo-0.7
Annotations
Load set ID reference.
Diagram
Diagram NO_NAMESPACE.tmp#CT_LoadSetRef_Ref mpfo-0_7.tmp#CT_LoadSetRef_Transformation mpfo-0_7.tmp#CT_LoadSetRef
Type CT_LoadSetRef
Properties
content complex
Model
Children Transformation
Instance
<LoadSetRef Ref="" xmlns="http://www.mpfo.org/mpfo-0.7">
  <Transformation>{1,1}</Transformation>
</LoadSetRef>
Attributes
QName Type Use Annotation
Ref xsd:IDREF required
ID reference to  load set definition.
Source
<xsd:element name="LoadSetRef" type="CT_LoadSetRef">
  <xsd:annotation>
    <xsd:documentation xml:lang="en">Load set ID reference.</xsd:documentation>
  </xsd:annotation>
</xsd:element>
Element CT_LoadSetRef / Transformation
Namespace http://www.mpfo.org/mpfo-0.7
Diagram
Diagram mpfo-0_7.tmp#CT_Transformation_ArgumentTransformations mpfo-0_7.tmp#CT_Transformation_ValueTransformation mpfo-0_7.tmp#CT_Transformation
Type CT_Transformation
Properties
content complex
Model
Children ArgumentTransformations, ValueTransformation
Instance
<Transformation xmlns="http://www.mpfo.org/mpfo-0.7">
  <ArgumentTransformations>{0,1}</ArgumentTransformations>
  <ValueTransformation>{0,1}</ValueTransformation>
</Transformation>
Source
<xsd:element name="Transformation" type="CT_Transformation"/>
Element CT_External / ActionDefinition
Namespace http://www.mpfo.org/mpfo-0.7
Annotations
External definition of actions and action sets.
Diagram
Diagram mpfo-0_7.tmp#CT_ActionDefinition_Actions mpfo-0_7.tmp#CT_ActionDefinition_ActionSets xmlenc_.tmp#EncryptedData mpfo-0_7.tmp#CT_ActionDefinition
Type CT_ActionDefinition
Properties
content complex
minOccurs 0
Model
Children ActionSets, Actions, xenc:EncryptedData
Instance
<ActionDefinition xmlns="http://www.mpfo.org/mpfo-0.7" xmlns:xenc="http://www.w3.org/2001/04/xmlenc#">
  <Actions>{1,1}</Actions>
  <ActionSets>{0,1}</ActionSets>
  <xenc:EncryptedData Encoding="" Id="" MimeType="" Type="">{1,1}</xenc:EncryptedData>
</ActionDefinition>
Source
<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>
Element CT_ActionDefinition / Actions
Namespace http://www.mpfo.org/mpfo-0.7
Annotations
Container for component action definitions.
Diagram
Diagram mpfo-0_7.tmp#CT_ActionDefinition_CT_ActionDefinition_Actions_Action
Properties
content complex
Model
Children Action
Instance
<Actions xmlns="http://www.mpfo.org/mpfo-0.7">
  <Action xml:base="" CreationTimeStamp="" Creator="" HashType="sha256" HashValue="" Id="" IsEnabled="true" ModificationTimeStamp="" Modificator="" ShortDescription="">{1,1}</Action>
</Actions>
Source
<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>
Element CT_ActionDefinition / Actions / Action
Namespace http://www.mpfo.org/mpfo-0.7
Annotations
Component action definition.
Diagram
Diagram mpfo-0_7.tmp#AG_ExtendedElementAttributes mpfo-0_7.tmp#CT_Action_Description mpfo-0_7.tmp#CT_Action_PortSets mpfo-0_7.tmp#CT_Action_LoadSets mpfo-0_7.tmp#CT_Action_Assignments mpfo-0_7.tmp#CT_Action
Type CT_Action
Properties
content complex
Model
Children Assignments, Description, LoadSets, PortSets
Instance
<Action xml:base="" CreationTimeStamp="" Creator="" HashType="sha256" HashValue="" Id="" IsEnabled="true" ModificationTimeStamp="" Modificator="" ShortDescription="" xmlns="http://www.mpfo.org/mpfo-0.7">
  <Description>{0,1}</Description>
  <PortSets>{0,1}</PortSets>
  <LoadSets>{0,1}</LoadSets>
  <Assignments>{1,1}</Assignments>
</Action>
Attributes
QName Type Default Use Annotation
CreationTimeStamp xsd:dateTime optional
Date and time of element creation.
Creator xsd:string optional
Name of the user who first created the element.
HashType ST_HashType sha256 optional
Hash type.
HashValue xsd:string optional
Hash value.
Id xsd:ID required
Element ID.
IsEnabled xsd:boolean true optional
Element enablement status.
ModificationTimeStamp xsd:dateTime optional
Date and time of last element modification.
Modificator xsd:string optional
Name of the user who last modified the element contents.
ShortDescription xsd:string optional
Short element description.
xml:base xs:anyURI optional
<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="Action" type="CT_Action">
  <xsd:annotation>
    <xsd:documentation xml:lang="en">Component action definition.</xsd:documentation>
  </xsd:annotation>
</xsd:element>
Element CT_Action / Description
Namespace http://www.mpfo.org/mpfo-0.7
Annotations
Long description of parent element.
Diagram
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">Long description of parent element.</xsd:documentation>
  </xsd:annotation>
</xsd:element>
Element CT_Action / PortSets
Namespace http://www.mpfo.org/mpfo-0.7
Annotations
Definition of port sets local to the current action element.
Diagram
Diagram mpfo-0_7.tmp#CT_Action_CT_Action_PortSets_PortSet
Properties
content complex
minOccurs 0
Model
Children PortSet
Instance
<PortSets xmlns="http://www.mpfo.org/mpfo-0.7">
  <PortSet xml:base="" CreationTimeStamp="" Creator="" HashType="sha256" HashValue="" Id="" IsEnabled="true" IsOrdered="true" ModificationTimeStamp="" Modificator="" ShortDescription="">{1,1}</PortSet>
</PortSets>
Source
<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>
Element CT_Action / PortSets / PortSet
Namespace http://www.mpfo.org/mpfo-0.7
Annotations
Local port set definition.
Diagram
Diagram mpfo-0_7.tmp#AG_ExtendedElementAttributes NO_NAMESPACE.tmp#CT_PortSet_IsOrdered mpfo-0_7.tmp#CT_PortSet_Description mpfo-0_7.tmp#CT_PortSet_References mpfo-0_7.tmp#CT_PortSet
Type CT_PortSet
Properties
content complex
Model
Children Description, References
Instance
<PortSet xml:base="" CreationTimeStamp="" Creator="" HashType="sha256" HashValue="" Id="" IsEnabled="true" IsOrdered="true" ModificationTimeStamp="" Modificator="" ShortDescription="" xmlns="http://www.mpfo.org/mpfo-0.7">
  <Description>{0,1}</Description>
  <References>{1,1}</References>
</PortSet>
Attributes
QName Type Default Use Annotation
CreationTimeStamp xsd:dateTime optional
Date and time of element creation.
Creator xsd:string optional
Name of the user who first created the element.
HashType ST_HashType sha256 optional
Hash type.
HashValue xsd:string optional
Hash value.
Id xsd:ID required
Element ID.
IsEnabled xsd:boolean true optional
Element enablement status.
IsOrdered xsd:boolean true optional
Referenced ports and port sets are either ordered or unordered.
ModificationTimeStamp xsd:dateTime optional
Date and time of last element modification.
Modificator xsd:string optional
Name of the user who last modified the element contents.
ShortDescription xsd:string optional
Short element description.
xml:base xs:anyURI optional
<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>
Element CT_Action / LoadSets
Namespace http://www.mpfo.org/mpfo-0.7
Annotations
Definition of load sets local to the current action element.
Diagram
Diagram mpfo-0_7.tmp#CT_Action_CT_Action_LoadSets_LoadSet
Properties
content complex
minOccurs 0
Model
Children LoadSet
Instance
<LoadSets xmlns="http://www.mpfo.org/mpfo-0.7">
  <LoadSet xml:base="" CreationTimeStamp="" Creator="" HashType="sha256" HashValue="" Id="" IsEnabled="true" IsOrdered="false" ModificationTimeStamp="" Modificator="" ShortDescription="">{1,1}</LoadSet>
</LoadSets>
Source
<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>
Element CT_Action / LoadSets / LoadSet
Namespace http://www.mpfo.org/mpfo-0.7
Annotations
Local load set definition.
Diagram
Diagram mpfo-0_7.tmp#AG_ExtendedElementAttributes NO_NAMESPACE.tmp#CT_LoadSet_IsOrdered mpfo-0_7.tmp#CT_LoadSet_Description mpfo-0_7.tmp#CT_LoadSet_References mpfo-0_7.tmp#CT_LoadSet
Type CT_LoadSet
Properties
content complex
Model
Children Description, References
Instance
<LoadSet xml:base="" CreationTimeStamp="" Creator="" HashType="sha256" HashValue="" Id="" IsEnabled="true" IsOrdered="false" ModificationTimeStamp="" Modificator="" ShortDescription="" xmlns="http://www.mpfo.org/mpfo-0.7">
  <Description>{0,1}</Description>
  <References>{1,1}</References>
</LoadSet>
Attributes
QName Type Default Use Annotation
CreationTimeStamp xsd:dateTime optional
Date and time of element creation.
Creator xsd:string optional
Name of the user who first created the element.
HashType ST_HashType sha256 optional
Hash type.
HashValue xsd:string optional
Hash value.
Id xsd:ID required
Element ID.
IsEnabled xsd:boolean true optional
Element enablement status.
IsOrdered xsd:boolean false optional
Referenced loads and load sets are either ordered or unordered.
ModificationTimeStamp xsd:dateTime optional
Date and time of last element modification.
Modificator xsd:string optional
Name of the user who last modified the element contents.
ShortDescription xsd:string optional
Short element description.
xml:base xs:anyURI optional
<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>
Element CT_Action / Assignments
Namespace http://www.mpfo.org/mpfo-0.7
Annotations
Definition of load to ports assignments.
Diagram
Diagram mpfo-0_7.tmp#CT_Action_CT_Action_Assignments_Assignment
Properties
content complex
Model
Children Assignment
Instance
<Assignments xmlns="http://www.mpfo.org/mpfo-0.7">
  <Assignment xml:base="" CreationTimeStamp="" Creator="" HashType="sha256" HashValue="" Id="" IsEnabled="true" ModificationTimeStamp="" Modificator="" ShortDescription="">{1,1}</Assignment>
</Assignments>
Source
<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>
Element CT_Action / Assignments / Assignment
Namespace http://www.mpfo.org/mpfo-0.7
Annotations
Assign a load reference or a set of load references to a port or a port set.
Diagram
Diagram mpfo-0_7.tmp#AG_ExtendedElementAttributes mpfo-0_7.tmp#CT_Action_CT_Action_Assignments_CT_Action_CT_Action_Assignments_Assignment_Description mpfo-0_7.tmp#CT_Action_CT_Action_Assignments_CT_Action_CT_Action_Assignments_Assignment_PortRefs mpfo-0_7.tmp#CT_Action_CT_Action_Assignments_CT_Action_CT_Action_Assignments_Assignment_PortSetRefs mpfo-0_7.tmp#CT_Action_CT_Action_Assignments_CT_Action_CT_Action_Assignments_Assignment_LoadRefs mpfo-0_7.tmp#CT_Action_CT_Action_Assignments_CT_Action_CT_Action_Assignments_Assignment_LoadSetRefs
Properties
content complex
Model
Children Description, LoadRefs, LoadSetRefs, PortRefs, PortSetRefs
Instance
<Assignment xml:base="" CreationTimeStamp="" Creator="" HashType="sha256" HashValue="" Id="" IsEnabled="true" ModificationTimeStamp="" Modificator="" ShortDescription="" xmlns="http://www.mpfo.org/mpfo-0.7">
  <Description>{0,1}</Description>
  <PortRefs>{1,1}</PortRefs>
  <PortSetRefs>{1,1}</PortSetRefs>
  <LoadRefs>{1,1}</LoadRefs>
  <LoadSetRefs>{1,1}</LoadSetRefs>
</Assignment>
Attributes
QName Type Default Use Annotation
CreationTimeStamp xsd:dateTime optional
Date and time of element creation.
Creator xsd:string optional
Name of the user who first created the element.
HashType ST_HashType sha256 optional
Hash type.
HashValue xsd:string optional
Hash value.
Id xsd:ID required
Element ID.
IsEnabled xsd:boolean true optional
Element enablement status.
ModificationTimeStamp xsd:dateTime optional
Date and time of last element modification.
Modificator xsd:string optional
Name of the user who last modified the element contents.
ShortDescription xsd:string optional
Short element description.
xml:base xs:anyURI optional
<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>
Element CT_Action / Assignments / Assignment / Description
Namespace http://www.mpfo.org/mpfo-0.7
Annotations
Long description of parent element.
Diagram
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">Long description of parent element.</xsd:documentation>
  </xsd:annotation>
</xsd:element>
Element CT_Action / Assignments / Assignment / PortRefs
Namespace http://www.mpfo.org/mpfo-0.7
Annotations
Container for port ID references.
Diagram
Diagram mpfo-0_7.tmp#CT_Action_CT_Action_Assignments_CT_Action_CT_Action_Assignments_Assignment_CT_Action_CT_Action_Assignments_CT_Action_CT_Action_Assignments_Assignment_PortRefs_PortRef
Properties
content complex
Model
Children PortRef
Instance
<PortRefs xmlns="http://www.mpfo.org/mpfo-0.7">
  <PortRef Ref="">{1,1}</PortRef>
</PortRefs>
Source
<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>
Element CT_Action / Assignments / Assignment / PortRefs / PortRef
Namespace http://www.mpfo.org/mpfo-0.7
Annotations
ID reference to a port.
Diagram
Diagram NO_NAMESPACE.tmp#CT_Action_CT_Action_Assignments_CT_Action_CT_Action_Assignments_Assignment_CT_Action_CT_Action_Assignments_CT_Action_CT_Action_Assignments_Assignment_PortRefs_CT_Action_CT_Action_Assignments_CT_Action_CT_Action_Assignments_Assignment_CT_Action_CT_Action_Assignments_CT_Action_CT_Action_Assignments_Assignment_PortRefs_PortRef_Ref
Properties
content complex
Attributes
QName Type Use Annotation
Ref xsd:IDREF required
ID reference to existing port definition.
Source
<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>
Element CT_Action / Assignments / Assignment / PortSetRefs
Namespace http://www.mpfo.org/mpfo-0.7
Annotations
Container for port set ID references.
Diagram
Diagram mpfo-0_7.tmp#CT_Action_CT_Action_Assignments_CT_Action_CT_Action_Assignments_Assignment_CT_Action_CT_Action_Assignments_CT_Action_CT_Action_Assignments_Assignment_PortSetRefs_PortSetRef
Properties
content complex
Model
Children PortSetRef
Instance
<PortSetRefs xmlns="http://www.mpfo.org/mpfo-0.7">
  <PortSetRef Ref="">{1,1}</PortSetRef>
</PortSetRefs>
Source
<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>
Element CT_Action / Assignments / Assignment / PortSetRefs / PortSetRef
Namespace http://www.mpfo.org/mpfo-0.7
Annotations
ID reference to a port set.
Diagram
Diagram NO_NAMESPACE.tmp#CT_Action_CT_Action_Assignments_CT_Action_CT_Action_Assignments_Assignment_CT_Action_CT_Action_Assignments_CT_Action_CT_Action_Assignments_Assignment_PortSetRefs_CT_Action_CT_Action_Assignments_CT_Action_CT_Action_Assignments_Assignment_CT_Action_CT_Action_Assignments_CT_Action_CT_Action_Assignments_Assignment_PortSetRefs_PortSetRef_Ref
Properties
content complex
Attributes
QName Type Use Annotation
Ref xsd:IDREF required
ID reference to existing port set definition.
Source
<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>
Element CT_Action / Assignments / Assignment / LoadRefs
Namespace http://www.mpfo.org/mpfo-0.7
Annotations
Container for load ID references to be assigned to a port or port set.
Diagram
Diagram mpfo-0_7.tmp#CT_Action_CT_Action_Assignments_CT_Action_CT_Action_Assignments_Assignment_CT_Action_CT_Action_Assignments_CT_Action_CT_Action_Assignments_Assignment_LoadRefs_LoadRef
Properties
content complex
Model
Children LoadRef
Instance
<LoadRefs xmlns="http://www.mpfo.org/mpfo-0.7">
  <LoadRef Ref="">{1,1}</LoadRef>
</LoadRefs>
Source
<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>
Element CT_Action / Assignments / Assignment / LoadRefs / LoadRef
Namespace http://www.mpfo.org/mpfo-0.7
Annotations
ID reference to a load that is to be assigned to a port or port set.
Diagram
Diagram NO_NAMESPACE.tmp#CT_Action_CT_Action_Assignments_CT_Action_CT_Action_Assignments_Assignment_CT_Action_CT_Action_Assignments_CT_Action_CT_Action_Assignments_Assignment_LoadRefs_CT_Action_CT_Action_Assignments_CT_Action_CT_Action_Assignments_Assignment_CT_Action_CT_Action_Assignments_CT_Action_CT_Action_Assignments_Assignment_LoadRefs_LoadRef_Ref
Properties
content complex
Attributes
QName Type Use Annotation
Ref xsd:IDREF required
ID reference to existing load definition.
Source
<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>
Element CT_Action / Assignments / Assignment / LoadSetRefs
Namespace http://www.mpfo.org/mpfo-0.7
Annotations
Container for load set ID references to be assigned to a port or port set.
Diagram
Diagram mpfo-0_7.tmp#CT_Action_CT_Action_Assignments_CT_Action_CT_Action_Assignments_Assignment_CT_Action_CT_Action_Assignments_CT_Action_CT_Action_Assignments_Assignment_LoadSetRefs_LoadSetRef
Properties
content complex
Model
Children LoadSetRef
Instance
<LoadSetRefs xmlns="http://www.mpfo.org/mpfo-0.7">
  <LoadSetRef Ref="">{1,1}</LoadSetRef>
</LoadSetRefs>
Source
<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>
Element CT_Action / Assignments / Assignment / LoadSetRefs / LoadSetRef
Namespace http://www.mpfo.org/mpfo-0.7
Annotations
ID reference to a load set that is to be assigned to a port or port set.
Diagram
Diagram NO_NAMESPACE.tmp#CT_Action_CT_Action_Assignments_CT_Action_CT_Action_Assignments_Assignment_CT_Action_CT_Action_Assignments_CT_Action_CT_Action_Assignments_Assignment_LoadSetRefs_CT_Action_CT_Action_Assignments_CT_Action_CT_Action_Assignments_Assignment_CT_Action_CT_Action_Assignments_CT_Action_CT_Action_Assignments_Assignment_LoadSetRefs_LoadSetRef_Ref
Properties
content complex
Attributes
QName Type Use Annotation
Ref xsd:IDREF required
ID reference to existing load set definition.
Source
<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>
Element CT_ActionDefinition / ActionSets
Namespace http://www.mpfo.org/mpfo-0.7
Annotations
Component action set container .
Diagram
Diagram mpfo-0_7.tmp#CT_ActionDefinition_CT_ActionDefinition_ActionSets_ActionSet
Properties
content complex
minOccurs 0
Model
Children ActionSet
Instance
<ActionSets xmlns="http://www.mpfo.org/mpfo-0.7">
  <ActionSet xml:base="" CreationTimeStamp="" Creator="" HashType="sha256" HashValue="" Id="" IsEnabled="true" IsOrdered="true" ModificationTimeStamp="" Modificator="" ShortDescription="">{1,1}</ActionSet>
</ActionSets>
Source
<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>
Element CT_ActionDefinition / ActionSets / ActionSet
Namespace http://www.mpfo.org/mpfo-0.7
Annotations
Component action set definition.
Diagram
Diagram mpfo-0_7.tmp#AG_ExtendedElementAttributes NO_NAMESPACE.tmp#CT_ActionSet_IsOrdered mpfo-0_7.tmp#CT_ActionSet_Description mpfo-0_7.tmp#CT_ActionSet_References mpfo-0_7.tmp#CT_ActionSet
Type CT_ActionSet
Properties
content complex
Model
Children Description, References
Instance
<ActionSet xml:base="" CreationTimeStamp="" Creator="" HashType="sha256" HashValue="" Id="" IsEnabled="true" IsOrdered="true" ModificationTimeStamp="" Modificator="" ShortDescription="" xmlns="http://www.mpfo.org/mpfo-0.7">
  <Description>{0,1}</Description>
  <References>{1,1}</References>
</ActionSet>
Attributes
QName Type Default Use Annotation
CreationTimeStamp xsd:dateTime optional
Date and time of element creation.
Creator xsd:string optional
Name of the user who first created the element.
HashType ST_HashType sha256 optional
Hash type.
HashValue xsd:string optional
Hash value.
Id xsd:ID required
Element ID.
IsEnabled xsd:boolean true optional
Element enablement status.
IsOrdered xsd:boolean true optional
Referenced actions and action sets are either ordered or unordered.
ModificationTimeStamp xsd:dateTime optional
Date and time of last element modification.
Modificator xsd:string optional
Name of the user who last modified the element contents.
ShortDescription xsd:string optional
Short element description.
xml:base xs:anyURI optional
<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>
Element CT_ActionSet / Description
Namespace http://www.mpfo.org/mpfo-0.7
Annotations
Long description of parent element.
Diagram
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">Long description of parent element.</xsd:documentation>
  </xsd:annotation>
</xsd:element>
Element CT_ActionSet / References
Namespace http://www.mpfo.org/mpfo-0.7
Annotations
Action and action set references.
Diagram
Diagram mpfo-0_7.tmp#CT_ActionSet_CT_ActionSet_References_ActionRef mpfo-0_7.tmp#CT_ActionSet_CT_ActionSet_References_ActionSetRef
Properties
content complex
Model
Children ActionRef, ActionSetRef
Instance
<References xmlns="http://www.mpfo.org/mpfo-0.7">
  <ActionRef Ref="">{1,1}</ActionRef>
  <ActionSetRef Ref="">{1,1}</ActionSetRef>
</References>
Source
<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>
Element CT_ActionSet / References / ActionRef
Namespace http://www.mpfo.org/mpfo-0.7
Annotations
Action ID reference.
Diagram
Diagram NO_NAMESPACE.tmp#CT_ActionSet_CT_ActionSet_References_CT_ActionSet_CT_ActionSet_References_ActionRef_Ref
Properties
content complex
Attributes
QName Type Use Annotation
Ref xsd:IDREF required
ID reference to  action definition.
Source
<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>
Element CT_ActionSet / References / ActionSetRef
Namespace http://www.mpfo.org/mpfo-0.7
Annotations
Action set ID reference.
Diagram
Diagram NO_NAMESPACE.tmp#CT_ActionSet_CT_ActionSet_References_CT_ActionSet_CT_ActionSet_References_ActionSetRef_Ref
Properties
content complex
Attributes
QName Type Use Annotation
Ref xsd:IDREF required
ID reference to  action set definition.
Source
<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>
Element CT_External / ActivityDefinition
Namespace http://www.mpfo.org/mpfo-0.7
Annotations
External definition of activities, activity flows and activity flow sets.
Diagram
Diagram mpfo-0_7.tmp#CT_ActivityDefinition_Activities mpfo-0_7.tmp#CT_ActivityDefinition_ActivityFlows mpfo-0_7.tmp#CT_ActivityDefinition_ActivityFlowSets xmlenc_.tmp#EncryptedData mpfo-0_7.tmp#CT_ActivityDefinition
Type CT_ActivityDefinition
Properties
content complex
minOccurs 0
Model
Children Activities, ActivityFlowSets, ActivityFlows, xenc:EncryptedData
Instance
<ActivityDefinition xmlns="http://www.mpfo.org/mpfo-0.7" xmlns:xenc="http://www.w3.org/2001/04/xmlenc#">
  <Activities>{1,1}</Activities>
  <ActivityFlows>{1,1}</ActivityFlows>
  <ActivityFlowSets>{0,1}</ActivityFlowSets>
  <xenc:EncryptedData Encoding="" Id="" MimeType="" Type="">{1,1}</xenc:EncryptedData>
</ActivityDefinition>
Source
<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>
Element CT_ActivityDefinition / Activities
Namespace http://www.mpfo.org/mpfo-0.7
Annotations
Component activities container .
Diagram
Diagram mpfo-0_7.tmp#CT_ActivityDefinition_CT_ActivityDefinition_Activities_Activity
Properties
content complex
Model
Children Activity
Instance
<Activities xmlns="http://www.mpfo.org/mpfo-0.7">
  <Activity xml:base="" CreationTimeStamp="" Creator="" HashType="sha256" HashValue="" Id="" IsEnabled="true" ModificationTimeStamp="" Modificator="" ShortDescription="">{1,1}</Activity>
</Activities>
Source
<xsd:element name="Activities">
  <xsd:annotation>
    <xsd:documentation xml:lang="en">Component activities container .</xsd:documentation>
  </xsd:annotation>
  <xsd:complexType>
    <xsd:sequence maxOccurs="unbounded">
      <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:sequence>
  </xsd:complexType>
</xsd:element>
Element CT_ActivityDefinition / Activities / Activity
Namespace http://www.mpfo.org/mpfo-0.7
Annotations
Component activity definition: sequence of ordered or unordered actions.
Diagram
Diagram mpfo-0_7.tmp#AG_ExtendedElementAttributes mpfo-0_7.tmp#CT_Activity_Description mpfo-0_7.tmp#CT_Activity_ActionSets mpfo-0_7.tmp#CT_Activity_ActionSetRef mpfo-0_7.tmp#CT_Activity
Type CT_Activity
Properties
content complex
Model
Children ActionSetRef, ActionSets, Description
Instance
<Activity xml:base="" CreationTimeStamp="" Creator="" HashType="sha256" HashValue="" Id="" IsEnabled="true" ModificationTimeStamp="" Modificator="" ShortDescription="" xmlns="http://www.mpfo.org/mpfo-0.7">
  <Description>{0,1}</Description>
  <ActionSets>{0,1}</ActionSets>
  <ActionSetRef Ref="">{1,1}</ActionSetRef>
</Activity>
Attributes
QName Type Default Use Annotation
CreationTimeStamp xsd:dateTime optional
Date and time of element creation.
Creator xsd:string optional
Name of the user who first created the element.
HashType ST_HashType sha256 optional
Hash type.
HashValue xsd:string optional
Hash value.
Id xsd:ID required
Element ID.
IsEnabled xsd:boolean true optional
Element enablement status.
ModificationTimeStamp xsd:dateTime optional
Date and time of last element modification.
Modificator xsd:string optional
Name of the user who last modified the element contents.
ShortDescription xsd:string optional
Short element description.
xml:base xs:anyURI optional
<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>
Element CT_Activity / Description
Namespace http://www.mpfo.org/mpfo-0.7
Annotations
Long description of parent element.
Diagram
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">Long description of parent element.</xsd:documentation>
  </xsd:annotation>
</xsd:element>
Element CT_Activity / ActionSets
Namespace http://www.mpfo.org/mpfo-0.7
Annotations
Definition of action sets local to the current activity element.
Diagram
Diagram mpfo-0_7.tmp#CT_Activity_CT_Activity_ActionSets_ActionSet
Properties
content complex
minOccurs 0
Model
Children ActionSet
Instance
<ActionSets xmlns="http://www.mpfo.org/mpfo-0.7">
  <ActionSet xml:base="" CreationTimeStamp="" Creator="" HashType="sha256" HashValue="" Id="" IsEnabled="true" IsOrdered="true" ModificationTimeStamp="" Modificator="" ShortDescription="">{1,1}</ActionSet>
</ActionSets>
Source
<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>
Element CT_Activity / ActionSets / ActionSet
Namespace http://www.mpfo.org/mpfo-0.7
Annotations
Local action set definition.
Diagram
Diagram mpfo-0_7.tmp#AG_ExtendedElementAttributes NO_NAMESPACE.tmp#CT_ActionSet_IsOrdered mpfo-0_7.tmp#CT_ActionSet_Description mpfo-0_7.tmp#CT_ActionSet_References mpfo-0_7.tmp#CT_ActionSet
Type CT_ActionSet
Properties
content complex
Model
Children Description, References
Instance
<ActionSet xml:base="" CreationTimeStamp="" Creator="" HashType="sha256" HashValue="" Id="" IsEnabled="true" IsOrdered="true" ModificationTimeStamp="" Modificator="" ShortDescription="" xmlns="http://www.mpfo.org/mpfo-0.7">
  <Description>{0,1}</Description>
  <References>{1,1}</References>
</ActionSet>
Attributes
QName Type Default Use Annotation
CreationTimeStamp xsd:dateTime optional
Date and time of element creation.
Creator xsd:string optional
Name of the user who first created the element.
HashType ST_HashType sha256 optional
Hash type.
HashValue xsd:string optional
Hash value.
Id xsd:ID required
Element ID.
IsEnabled xsd:boolean true optional
Element enablement status.
IsOrdered xsd:boolean true optional
Referenced actions and action sets are either ordered or unordered.
ModificationTimeStamp xsd:dateTime optional
Date and time of last element modification.
Modificator xsd:string optional
Name of the user who last modified the element contents.
ShortDescription xsd:string optional
Short element description.
xml:base xs:anyURI optional
<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>
Element CT_Activity / ActionSetRef
Namespace http://www.mpfo.org/mpfo-0.7
Annotations
ID reference to the action set that is relevant for this activity.
Diagram
Diagram NO_NAMESPACE.tmp#CT_Activity_CT_Activity_ActionSetRef_Ref
Properties
content complex
Attributes
QName Type Use Annotation
Ref xsd:IDREF required
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>
Element CT_ActivityDefinition / ActivityFlows
Namespace http://www.mpfo.org/mpfo-0.7
Annotations
Container  for activity flows.
Diagram
Diagram mpfo-0_7.tmp#CT_ActivityDefinition_CT_ActivityDefinition_ActivityFlows_ActivityFlow
Properties
content complex
Model
Children ActivityFlow
Instance
<ActivityFlows xmlns="http://www.mpfo.org/mpfo-0.7">
  <ActivityFlow xml:base="" CreationTimeStamp="" Creator="" HashType="sha256" HashValue="" Id="" IsEnabled="true" ModificationTimeStamp="" Modificator="" ShortDescription="">{1,1}</ActivityFlow>
</ActivityFlows>
Source
<xsd:element name="ActivityFlows">
  <xsd:annotation>
    <xsd:documentation xml:lang="en">Container for activity flows.</xsd:documentation>
  </xsd:annotation>
  <xsd:complexType>
    <xsd:sequence maxOccurs="unbounded">
      <xsd:element name="ActivityFlow" type="CT_ActivityFlow">
        <xsd:annotation>
          <xsd:documentation xml:lang="en">Activity flow definition.</xsd:documentation>
        </xsd:annotation>
      </xsd:element>
    </xsd:sequence>
  </xsd:complexType>
</xsd:element>
Element CT_ActivityDefinition / ActivityFlows / ActivityFlow
Namespace http://www.mpfo.org/mpfo-0.7
Annotations
Activity flow definition.
Diagram
Diagram mpfo-0_7.tmp#AG_ExtendedElementAttributes mpfo-0_7.tmp#CT_ActivityFlow_Description mpfo-0_7.tmp#CT_ActivityFlow_ActivityRefs mpfo-0_7.tmp#CT_ActivityFlow
Type CT_ActivityFlow
Properties
content complex
Model
Children ActivityRefs, Description
Instance
<ActivityFlow xml:base="" CreationTimeStamp="" Creator="" HashType="sha256" HashValue="" Id="" IsEnabled="true" ModificationTimeStamp="" Modificator="" ShortDescription="" xmlns="http://www.mpfo.org/mpfo-0.7">
  <Description>{0,1}</Description>
  <ActivityRefs>{1,1}</ActivityRefs>
</ActivityFlow>
Attributes
QName Type Default Use Annotation
CreationTimeStamp xsd:dateTime optional
Date and time of element creation.
Creator xsd:string optional
Name of the user who first created the element.
HashType ST_HashType sha256 optional
Hash type.
HashValue xsd:string optional
Hash value.
Id xsd:ID required
Element ID.
IsEnabled xsd:boolean true optional
Element enablement status.
ModificationTimeStamp xsd:dateTime optional
Date and time of last element modification.
Modificator xsd:string optional
Name of the user who last modified the element contents.
ShortDescription xsd:string optional
Short element description.
xml:base xs:anyURI optional
<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="ActivityFlow" type="CT_ActivityFlow">
  <xsd:annotation>
    <xsd:documentation xml:lang="en">Activity flow definition.</xsd:documentation>
  </xsd:annotation>
</xsd:element>
Element CT_ActivityFlow / Description
Namespace http://www.mpfo.org/mpfo-0.7
Annotations
Long description of parent element.
Diagram
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">Long description of parent element.</xsd:documentation>
  </xsd:annotation>
</xsd:element>
Element CT_ActivityFlow / ActivityRefs
Namespace http://www.mpfo.org/mpfo-0.7
Annotations
Container  for activity references which define the activity flow.
Diagram
Diagram mpfo-0_7.tmp#CT_ActivityFlow_CT_ActivityFlow_ActivityRefs_ActivityRef
Properties
content complex
Model
Children ActivityRef
Instance
<ActivityRefs xmlns="http://www.mpfo.org/mpfo-0.7">
  <ActivityRef Ref="">{1,1}</ActivityRef>
</ActivityRefs>
Source
<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>
Element CT_ActivityFlow / ActivityRefs / ActivityRef
Namespace http://www.mpfo.org/mpfo-0.7
Annotations
ID reference to a pre-defined activity.
Diagram
Diagram NO_NAMESPACE.tmp#CT_ActivityFlow_CT_ActivityFlow_ActivityRefs_CT_ActivityFlow_CT_ActivityFlow_ActivityRefs_ActivityRef_Ref mpfo-0_7.tmp#CT_ActivityFlow_CT_ActivityFlow_ActivityRefs_CT_ActivityFlow_CT_ActivityFlow_ActivityRefs_ActivityRef_Description mpfo-0_7.tmp#CT_ActivityFlow_CT_ActivityFlow_ActivityRefs_CT_ActivityFlow_CT_ActivityFlow_ActivityRefs_ActivityRef_PredecessorActivityRefs
Properties
content complex
Model
Children Description, PredecessorActivityRefs
Instance
<ActivityRef Ref="" xmlns="http://www.mpfo.org/mpfo-0.7">
  <Description>{0,1}</Description>
  <PredecessorActivityRefs>{0,1}</PredecessorActivityRefs>
</ActivityRef>
Attributes
QName Type Use Annotation
Ref xsd:IDREF required
ID reference to  activity definition.
Source
<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>
Element CT_ActivityFlow / ActivityRefs / ActivityRef / Description
Namespace http://www.mpfo.org/mpfo-0.7
Annotations
Long description of parent element.
Diagram
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">Long description of parent element.</xsd:documentation>
  </xsd:annotation>
</xsd:element>
Element CT_ActivityFlow / ActivityRefs / ActivityRef / PredecessorActivityRefs
Namespace http://www.mpfo.org/mpfo-0.7
Annotations
List of ID references to one or more predecessor activities.
Diagram
Diagram mpfo-0_7.tmp#CT_ActivityFlow_CT_ActivityFlow_ActivityRefs_CT_ActivityFlow_CT_ActivityFlow_ActivityRefs_ActivityRef_CT_ActivityFlow_CT_ActivityFlow_ActivityRefs_CT_ActivityFlow_CT_ActivityFlow_ActivityRefs_ActivityRef_PredecessorActivityRefs_PredecessorActivityRef
Properties
content complex
minOccurs 0
Model
Children PredecessorActivityRef
Instance
<PredecessorActivityRefs xmlns="http://www.mpfo.org/mpfo-0.7">
  <PredecessorActivityRef Ref="">{1,1}</PredecessorActivityRef>
</PredecessorActivityRefs>
Source
<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>
Element CT_ActivityFlow / ActivityRefs / ActivityRef / PredecessorActivityRefs / PredecessorActivityRef
Namespace http://www.mpfo.org/mpfo-0.7
Annotations
ID reference to a single predecessor activity.
Diagram
Diagram NO_NAMESPACE.tmp#CT_ActivityFlow_CT_ActivityFlow_ActivityRefs_CT_ActivityFlow_CT_ActivityFlow_ActivityRefs_ActivityRef_CT_ActivityFlow_CT_ActivityFlow_ActivityRefs_CT_ActivityFlow_CT_ActivityFlow_ActivityRefs_ActivityRef_PredecessorActivityRefs_CT_ActivityFlow_CT_ActivityFlow_ActivityRefs_CT_ActivityFlow_CT_ActivityFlow_ActivityRefs_ActivityRef_CT_ActivityFlow_CT_ActivityFlow_ActivityRefs_CT_ActivityFlow_CT_ActivityFlow_ActivityRefs_ActivityRef_PredecessorActivityRefs_PredecessorActivityRef_Ref
Properties
content complex
Attributes
QName Type Use Annotation
Ref xsd:IDREF required
ID reference to  activity definition.
Source
<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>
Element CT_ActivityDefinition / ActivityFlowSets
Namespace http://www.mpfo.org/mpfo-0.7
Annotations
Component activity flow set container .
Diagram
Diagram mpfo-0_7.tmp#CT_ActivityDefinition_CT_ActivityDefinition_ActivityFlowSets_ActivityFlowSet
Properties
content complex
minOccurs 0
Model
Children ActivityFlowSet
Instance
<ActivityFlowSets xmlns="http://www.mpfo.org/mpfo-0.7">
  <ActivityFlowSet xml:base="" CreationTimeStamp="" Creator="" HashType="sha256" HashValue="" Id="" IsEnabled="true" IsOrdered="true" ModificationTimeStamp="" Modificator="" ShortDescription="">{1,1}</ActivityFlowSet>
</ActivityFlowSets>
Source
<xsd:element minOccurs="0" name="ActivityFlowSets">
  <xsd:annotation>
    <xsd:documentation xml:lang="en">Component activity flow set container .</xsd:documentation>
  </xsd:annotation>
  <xsd:complexType>
    <xsd:sequence maxOccurs="unbounded">
      <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:sequence>
  </xsd:complexType>
</xsd:element>
Element CT_ActivityDefinition / ActivityFlowSets / ActivityFlowSet
Namespace http://www.mpfo.org/mpfo-0.7
Annotations
Component activity flow set definition.
Diagram
Diagram mpfo-0_7.tmp#AG_ExtendedElementAttributes NO_NAMESPACE.tmp#CT_ActivityFlowSet_IsOrdered mpfo-0_7.tmp#CT_ActivityFlowSet_Description mpfo-0_7.tmp#CT_ActivityFlowSet_References mpfo-0_7.tmp#CT_ActivityFlowSet
Type CT_ActivityFlowSet
Properties
content complex
Model
Children Description, References
Instance
<ActivityFlowSet xml:base="" CreationTimeStamp="" Creator="" HashType="sha256" HashValue="" Id="" IsEnabled="true" IsOrdered="true" ModificationTimeStamp="" Modificator="" ShortDescription="" xmlns="http://www.mpfo.org/mpfo-0.7">
  <Description>{0,1}</Description>
  <References>{1,1}</References>
</ActivityFlowSet>
Attributes
QName Type Default Use Annotation
CreationTimeStamp xsd:dateTime optional
Date and time of element creation.
Creator xsd:string optional
Name of the user who first created the element.
HashType ST_HashType sha256 optional
Hash type.
HashValue xsd:string optional
Hash value.
Id xsd:ID required
Element ID.
IsEnabled xsd:boolean true optional
Element enablement status.
IsOrdered xsd:boolean true optional
Referenced activity flows and flow sets are either ordered or unordered.
ModificationTimeStamp xsd:dateTime optional
Date and time of last element modification.
Modificator xsd:string optional
Name of the user who last modified the element contents.
ShortDescription xsd:string optional
Short element description.
xml:base xs:anyURI optional
<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>
Element CT_ActivityFlowSet / Description
Namespace http://www.mpfo.org/mpfo-0.7
Annotations
Long description of parent element.
Diagram
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">Long description of parent element.</xsd:documentation>
  </xsd:annotation>
</xsd:element>
Element CT_ActivityFlowSet / References
Namespace http://www.mpfo.org/mpfo-0.7
Annotations
Activity flow and activity flow set references.
Diagram
Diagram mpfo-0_7.tmp#CT_ActivityFlowSet_CT_ActivityFlowSet_References_ActivityFlowRef mpfo-0_7.tmp#CT_ActivityFlowSet_CT_ActivityFlowSet_References_ActivityFlowSetRef
Properties
content complex
Model
Children ActivityFlowRef, ActivityFlowSetRef
Instance
<References xmlns="http://www.mpfo.org/mpfo-0.7">
  <ActivityFlowRef Ref="">{1,1}</ActivityFlowRef>
  <ActivityFlowSetRef Ref="">{1,1}</ActivityFlowSetRef>
</References>
Source
<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>
Element CT_ActivityFlowSet / References / ActivityFlowRef
Namespace http://www.mpfo.org/mpfo-0.7
Annotations
Activity ID reference.
Diagram
Diagram NO_NAMESPACE.tmp#CT_ActivityFlowSet_CT_ActivityFlowSet_References_CT_ActivityFlowSet_CT_ActivityFlowSet_References_ActivityFlowRef_Ref
Properties
content complex
Attributes
QName Type Use Annotation
Ref xsd:IDREF required
ID reference to an activity flow definition.
Source
<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>
Element CT_ActivityFlowSet / References / ActivityFlowSetRef
Namespace http://www.mpfo.org/mpfo-0.7
Annotations
Activity flow set ID reference.
Diagram
Diagram NO_NAMESPACE.tmp#CT_ActivityFlowSet_CT_ActivityFlowSet_References_CT_ActivityFlowSet_CT_ActivityFlowSet_References_ActivityFlowSetRef_Ref
Properties
content complex
Attributes
QName Type Use Annotation
Ref xsd:IDREF required
ID reference to an activity flow set definition.
Source
<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>
Element CT_External / ScenarioDefinition
Namespace http://www.mpfo.org/mpfo-0.7
Annotations
External definition of application scenarios.
Diagram
Diagram mpfo-0_7.tmp#CT_ScenarioDefinition_Scenarios mpfo-0_7.tmp#CT_ScenarioDefinition_Application xmlenc_.tmp#EncryptedData mpfo-0_7.tmp#CT_ScenarioDefinition
Type CT_ScenarioDefinition
Properties
content complex
minOccurs 0
Model
Children Application, Scenarios, xenc:EncryptedData
Instance
<ScenarioDefinition xmlns="http://www.mpfo.org/mpfo-0.7" xmlns:xenc="http://www.w3.org/2001/04/xmlenc#">
  <Scenarios>{1,1}</Scenarios>
  <Application CreationTimeStamp="" Creator="" Id="" IsOrdered="true" ModificationTimeStamp="" Modificator="" ShortDescription="">{0,1}</Application>
  <xenc:EncryptedData Encoding="" Id="" MimeType="" Type="">{1,1}</xenc:EncryptedData>
</ScenarioDefinition>
Source
<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>
Element CT_ScenarioDefinition / Scenarios
Namespace http://www.mpfo.org/mpfo-0.7
Annotations
Container for scenario definitions.
Diagram
Diagram mpfo-0_7.tmp#CT_ScenarioDefinition_CT_ScenarioDefinition_Scenarios_Scenario
Properties
content complex
Model
Children Scenario
Instance
<Scenarios xmlns="http://www.mpfo.org/mpfo-0.7">
  <Scenario xml:base="" CreationTimeStamp="" Creator="" HashType="sha256" HashValue="" Id="" IsEnabled="true" ModificationTimeStamp="" Modificator="" ShortDescription="">{1,1}</Scenario>
</Scenarios>
Source
<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>
Element CT_ScenarioDefinition / Scenarios / Scenario
Namespace http://www.mpfo.org/mpfo-0.7
Annotations
Scenario definition.
Diagram
Diagram mpfo-0_7.tmp#AG_ExtendedElementAttributes mpfo-0_7.tmp#CT_ScenarioDefinition_CT_ScenarioDefinition_Scenarios_CT_ScenarioDefinition_CT_ScenarioDefinition_Scenarios_Scenario_Description mpfo-0_7.tmp#CT_ScenarioDefinition_CT_ScenarioDefinition_Scenarios_CT_ScenarioDefinition_CT_ScenarioDefinition_Scenarios_Scenario_ActivityFlowSets mpfo-0_7.tmp#CT_ScenarioDefinition_CT_ScenarioDefinition_Scenarios_CT_ScenarioDefinition_CT_ScenarioDefinition_Scenarios_Scenario_Redefinitions mpfo-0_7.tmp#CT_ScenarioDefinition_CT_ScenarioDefinition_Scenarios_CT_ScenarioDefinition_CT_ScenarioDefinition_Scenarios_Scenario_ActivityFlowSetRefs
Properties
content complex
Model
Children ActivityFlowSetRefs, ActivityFlowSets, Description, Redefinitions
Instance
<Scenario xml:base="" CreationTimeStamp="" Creator="" HashType="sha256" HashValue="" Id="" IsEnabled="true" ModificationTimeStamp="" Modificator="" ShortDescription="" xmlns="http://www.mpfo.org/mpfo-0.7">
  <Description>{0,1}</Description>
  <ActivityFlowSets>{0,1}</ActivityFlowSets>
  <Redefinitions IsOrdered="true">{0,1}</Redefinitions>
  <ActivityFlowSetRefs>{1,1}</ActivityFlowSetRefs>
</Scenario>
Attributes
QName Type Default Use Annotation
CreationTimeStamp xsd:dateTime optional
Date and time of element creation.
Creator xsd:string optional
Name of the user who first created the element.
HashType ST_HashType sha256 optional
Hash type.
HashValue xsd:string optional
Hash value.
Id xsd:ID required
Element ID.
IsEnabled xsd:boolean true optional
Element enablement status.
ModificationTimeStamp xsd:dateTime optional
Date and time of last element modification.
Modificator xsd:string optional
Name of the user who last modified the element contents.
ShortDescription xsd:string optional
Short element description.
xml:base xs:anyURI optional
<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>
Element CT_ScenarioDefinition / Scenarios / Scenario / Description
Namespace http://www.mpfo.org/mpfo-0.7
Annotations
Long description of parent element.
Diagram
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">Long description of parent element.</xsd:documentation>
  </xsd:annotation>
</xsd:element>
Element CT_ScenarioDefinition / Scenarios / Scenario / ActivityFlowSets
Namespace http://www.mpfo.org/mpfo-0.7
Annotations
Component activity flow set container  local to this scenario.
Diagram
Diagram mpfo-0_7.tmp#CT_ScenarioDefinition_CT_ScenarioDefinition_Scenarios_CT_ScenarioDefinition_CT_ScenarioDefinition_Scenarios_Scenario_CT_ScenarioDefinition_CT_ScenarioDefinition_Scenarios_CT_ScenarioDefinition_CT_ScenarioDefinition_Scenarios_Scenario_ActivityFlowSets_ActivityFlowSet
Properties
content complex
minOccurs 0
Model
Children ActivityFlowSet
Instance
<ActivityFlowSets xmlns="http://www.mpfo.org/mpfo-0.7">
  <ActivityFlowSet xml:base="" CreationTimeStamp="" Creator="" HashType="sha256" HashValue="" Id="" IsEnabled="true" IsOrdered="true" ModificationTimeStamp="" Modificator="" ShortDescription="">{1,1}</ActivityFlowSet>
</ActivityFlowSets>
Source
<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>
Element CT_ScenarioDefinition / Scenarios / Scenario / ActivityFlowSets / ActivityFlowSet
Namespace http://www.mpfo.org/mpfo-0.7
Annotations
Activity flow set definition local to the current scenario.
Diagram
Diagram mpfo-0_7.tmp#AG_ExtendedElementAttributes NO_NAMESPACE.tmp#CT_ActivityFlowSet_IsOrdered mpfo-0_7.tmp#CT_ActivityFlowSet_Description mpfo-0_7.tmp#CT_ActivityFlowSet_References mpfo-0_7.tmp#CT_ActivityFlowSet
Type CT_ActivityFlowSet
Properties
content complex
Model
Children Description, References
Instance
<ActivityFlowSet xml:base="" CreationTimeStamp="" Creator="" HashType="sha256" HashValue="" Id="" IsEnabled="true" IsOrdered="true" ModificationTimeStamp="" Modificator="" ShortDescription="" xmlns="http://www.mpfo.org/mpfo-0.7">
  <Description>{0,1}</Description>
  <References>{1,1}</References>
</ActivityFlowSet>
Attributes
QName Type Default Use Annotation
CreationTimeStamp xsd:dateTime optional
Date and time of element creation.
Creator xsd:string optional
Name of the user who first created the element.
HashType ST_HashType sha256 optional
Hash type.
HashValue xsd:string optional
Hash value.
Id xsd:ID required
Element ID.
IsEnabled xsd:boolean true optional
Element enablement status.
IsOrdered xsd:boolean true optional
Referenced activity flows and flow sets are either ordered or unordered.
ModificationTimeStamp xsd:dateTime optional
Date and time of last element modification.
Modificator xsd:string optional
Name of the user who last modified the element contents.
ShortDescription xsd:string optional
Short element description.
xml:base xs:anyURI optional
<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>
Element CT_ScenarioDefinition / Scenarios / Scenario / Redefinitions
Namespace http://www.mpfo.org/mpfo-0.7
Annotations
Container for scenario adjustments.
Diagram
Diagram NO_NAMESPACE.tmp#CT_ScenarioDefinition_CT_ScenarioDefinition_Scenarios_CT_ScenarioDefinition_CT_ScenarioDefinition_Scenarios_Scenario_CT_ScenarioDefinition_CT_ScenarioDefinition_Scenarios_CT_ScenarioDefinition_CT_ScenarioDefinition_Scenarios_Scenario_Redefinitions_IsOrdered mpfo-0_7.tmp#CT_ScenarioDefinition_CT_ScenarioDefinition_Scenarios_CT_ScenarioDefinition_CT_ScenarioDefinition_Scenarios_Scenario_CT_ScenarioDefinition_CT_ScenarioDefinition_Scenarios_CT_ScenarioDefinition_CT_ScenarioDefinition_Scenarios_Scenario_Redefinitions_Redefinition
Properties
content complex
minOccurs 0
Model
Children Redefinition
Instance
<Redefinitions IsOrdered="true" xmlns="http://www.mpfo.org/mpfo-0.7">
  <Redefinition xml:base="" CreationTimeStamp="" Creator="" HashType="sha256" HashValue="" Id="" IsEnabled="true" ModificationTimeStamp="" Modificator="" ShortDescription="">{1,1}</Redefinition>
</Redefinitions>
Attributes
QName Type Default Use Annotation
IsOrdered xsd:boolean true optional
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>
Element CT_ScenarioDefinition / Scenarios / Scenario / Redefinitions / Redefinition
Namespace http://www.mpfo.org/mpfo-0.7
Annotations
Scenario adjustment definition that is implemented as element redefinition of a MPFO-XML element.
Diagram
Diagram mpfo-0_7.tmp#AG_ExtendedElementAttributes mpfo-0_7.tmp#CT_ScenarioDefinition_CT_ScenarioDefinition_Scenarios_CT_ScenarioDefinition_CT_ScenarioDefinition_Scenarios_Scenario_CT_ScenarioDefinition_CT_ScenarioDefinition_Scenarios_CT_ScenarioDefinition_CT_ScenarioDefinition_Scenarios_Scenario_Redefinitions_CT_ScenarioDefinition_CT_ScenarioDefinition_Scenarios_CT_ScenarioDefinition_CT_ScenarioDefinition_Scenarios_Scenario_CT_ScenarioDefinition_CT_ScenarioDefinition_Scenarios_CT_ScenarioDefinition_CT_ScenarioDefinition_Scenarios_Scenario_Redefinitions_Redefinition_Description mpfo-0_7.tmp#CT_ScenarioDefinition_CT_ScenarioDefinition_Scenarios_CT_ScenarioDefinition_CT_ScenarioDefinition_Scenarios_Scenario_CT_ScenarioDefinition_CT_ScenarioDefinition_Scenarios_CT_ScenarioDefinition_CT_ScenarioDefinition_Scenarios_Scenario_Redefinitions_CT_ScenarioDefinition_CT_ScenarioDefinition_Scenarios_CT_ScenarioDefinition_CT_ScenarioDefinition_Scenarios_Scenario_CT_ScenarioDefinition_CT_ScenarioDefinition_Scenarios_CT_ScenarioDefinition_CT_ScenarioDefinition_Scenarios_Scenario_Redefinitions_Redefinition_RedefinedElementRef mpfo-0_7.tmp#CT_ScenarioDefinition_CT_ScenarioDefinition_Scenarios_CT_ScenarioDefinition_CT_ScenarioDefinition_Scenarios_Scenario_CT_ScenarioDefinition_CT_ScenarioDefinition_Scenarios_CT_ScenarioDefinition_CT_ScenarioDefinition_Scenarios_Scenario_Redefinitions_CT_ScenarioDefinition_CT_ScenarioDefinition_Scenarios_CT_ScenarioDefinition_CT_ScenarioDefinition_Scenarios_Scenario_CT_ScenarioDefinition_CT_ScenarioDefinition_Scenarios_CT_ScenarioDefinition_CT_ScenarioDefinition_Scenarios_Scenario_Redefinitions_Redefinition_Port mpfo-0_7.tmp#CT_ScenarioDefinition_CT_ScenarioDefinition_Scenarios_CT_ScenarioDefinition_CT_ScenarioDefinition_Scenarios_Scenario_CT_ScenarioDefinition_CT_ScenarioDefinition_Scenarios_CT_ScenarioDefinition_CT_ScenarioDefinition_Scenarios_Scenario_Redefinitions_CT_ScenarioDefinition_CT_ScenarioDefinition_Scenarios_CT_ScenarioDefinition_CT_ScenarioDefinition_Scenarios_Scenario_CT_ScenarioDefinition_CT_ScenarioDefinition_Scenarios_CT_ScenarioDefinition_CT_ScenarioDefinition_Scenarios_Scenario_Redefinitions_Redefinition_PortSet mpfo-0_7.tmp#CT_ScenarioDefinition_CT_ScenarioDefinition_Scenarios_CT_ScenarioDefinition_CT_ScenarioDefinition_Scenarios_Scenario_CT_ScenarioDefinition_CT_ScenarioDefinition_Scenarios_CT_ScenarioDefinition_CT_ScenarioDefinition_Scenarios_Scenario_Redefinitions_CT_ScenarioDefinition_CT_ScenarioDefinition_Scenarios_CT_ScenarioDefinition_CT_ScenarioDefinition_Scenarios_Scenario_CT_ScenarioDefinition_CT_ScenarioDefinition_Scenarios_CT_ScenarioDefinition_CT_ScenarioDefinition_Scenarios_Scenario_Redefinitions_Redefinition_Load mpfo-0_7.tmp#CT_ScenarioDefinition_CT_ScenarioDefinition_Scenarios_CT_ScenarioDefinition_CT_ScenarioDefinition_Scenarios_Scenario_CT_ScenarioDefinition_CT_ScenarioDefinition_Scenarios_CT_ScenarioDefinition_CT_ScenarioDefinition_Scenarios_Scenario_Redefinitions_CT_ScenarioDefinition_CT_ScenarioDefinition_Scenarios_CT_ScenarioDefinition_CT_ScenarioDefinition_Scenarios_Scenario_CT_ScenarioDefinition_CT_ScenarioDefinition_Scenarios_CT_ScenarioDefinition_CT_ScenarioDefinition_Scenarios_Scenario_Redefinitions_Redefinition_LoadSet mpfo-0_7.tmp#CT_ScenarioDefinition_CT_ScenarioDefinition_Scenarios_CT_ScenarioDefinition_CT_ScenarioDefinition_Scenarios_Scenario_CT_ScenarioDefinition_CT_ScenarioDefinition_Scenarios_CT_ScenarioDefinition_CT_ScenarioDefinition_Scenarios_Scenario_Redefinitions_CT_ScenarioDefinition_CT_ScenarioDefinition_Scenarios_CT_ScenarioDefinition_CT_ScenarioDefinition_Scenarios_Scenario_CT_ScenarioDefinition_CT_ScenarioDefinition_Scenarios_CT_ScenarioDefinition_CT_ScenarioDefinition_Scenarios_Scenario_Redefinitions_Redefinition_Action mpfo-0_7.tmp#CT_ScenarioDefinition_CT_ScenarioDefinition_Scenarios_CT_ScenarioDefinition_CT_ScenarioDefinition_Scenarios_Scenario_CT_ScenarioDefinition_CT_ScenarioDefinition_Scenarios_CT_ScenarioDefinition_CT_ScenarioDefinition_Scenarios_Scenario_Redefinitions_CT_ScenarioDefinition_CT_ScenarioDefinition_Scenarios_CT_ScenarioDefinition_CT_ScenarioDefinition_Scenarios_Scenario_CT_ScenarioDefinition_CT_ScenarioDefinition_Scenarios_CT_ScenarioDefinition_CT_ScenarioDefinition_Scenarios_Scenario_Redefinitions_Redefinition_ActionSet mpfo-0_7.tmp#CT_ScenarioDefinition_CT_ScenarioDefinition_Scenarios_CT_ScenarioDefinition_CT_ScenarioDefinition_Scenarios_Scenario_CT_ScenarioDefinition_CT_ScenarioDefinition_Scenarios_CT_ScenarioDefinition_CT_ScenarioDefinition_Scenarios_Scenario_Redefinitions_CT_ScenarioDefinition_CT_ScenarioDefinition_Scenarios_CT_ScenarioDefinition_CT_ScenarioDefinition_Scenarios_Scenario_CT_ScenarioDefinition_CT_ScenarioDefinition_Scenarios_CT_ScenarioDefinition_CT_ScenarioDefinition_Scenarios_Scenario_Redefinitions_Redefinition_Activity mpfo-0_7.tmp#CT_ScenarioDefinition_CT_ScenarioDefinition_Scenarios_CT_ScenarioDefinition_CT_ScenarioDefinition_Scenarios_Scenario_CT_ScenarioDefinition_CT_ScenarioDefinition_Scenarios_CT_ScenarioDefinition_CT_ScenarioDefinition_Scenarios_Scenario_Redefinitions_CT_ScenarioDefinition_CT_ScenarioDefinition_Scenarios_CT_ScenarioDefinition_CT_ScenarioDefinition_Scenarios_Scenario_CT_ScenarioDefinition_CT_ScenarioDefinition_Scenarios_CT_ScenarioDefinition_CT_ScenarioDefinition_Scenarios_Scenario_Redefinitions_Redefinition_ActivityFlow mpfo-0_7.tmp#CT_ScenarioDefinition_CT_ScenarioDefinition_Scenarios_CT_ScenarioDefinition_CT_ScenarioDefinition_Scenarios_Scenario_CT_ScenarioDefinition_CT_ScenarioDefinition_Scenarios_CT_ScenarioDefinition_CT_ScenarioDefinition_Scenarios_Scenario_Redefinitions_CT_ScenarioDefinition_CT_ScenarioDefinition_Scenarios_CT_ScenarioDefinition_CT_ScenarioDefinition_Scenarios_Scenario_CT_ScenarioDefinition_CT_ScenarioDefinition_Scenarios_CT_ScenarioDefinition_CT_ScenarioDefinition_Scenarios_Scenario_Redefinitions_Redefinition_ActivityFlowSet
Properties
content complex
Model
Children Action, ActionSet, Activity, ActivityFlow, ActivityFlowSet, Description, Load, LoadSet, Port, PortSet, RedefinedElementRef
Instance
<Redefinition xml:base="" CreationTimeStamp="" Creator="" HashType="sha256" HashValue="" Id="" IsEnabled="true" ModificationTimeStamp="" Modificator="" ShortDescription="" xmlns="http://www.mpfo.org/mpfo-0.7">
  <Description>{0,1}</Description>
  <RedefinedElementRef Ref="">{1,1}</RedefinedElementRef>
  <Port xml:base="" CreationTimeStamp="" Creator="" HashType="sha256" HashValue="" Id="" IsEnabled="true" ModificationTimeStamp="" Modificator="" Name="" ShortDescription="" Type="">{1,1}</Port>
  <PortSet xml:base="" CreationTimeStamp="" Creator="" HashType="sha256" HashValue="" Id="" IsEnabled="true" IsOrdered="true" ModificationTimeStamp="" Modificator="" ShortDescription="">{1,1}</PortSet>
  <Load xml:base="" CreationTimeStamp="" Creator="" HashType="sha256" HashValue="" Id="" IsEnabled="true" ModificationTimeStamp="" Modificator="" ShortDescription="">{1,1}</Load>
  <LoadSet xml:base="" CreationTimeStamp="" Creator="" HashType="sha256" HashValue="" Id="" IsEnabled="true" IsOrdered="false" ModificationTimeStamp="" Modificator="" ShortDescription="">{1,1}</LoadSet>
  <Action xml:base="" CreationTimeStamp="" Creator="" HashType="sha256" HashValue="" Id="" IsEnabled="true" ModificationTimeStamp="" Modificator="" ShortDescription="">{1,1}</Action>
  <ActionSet xml:base="" CreationTimeStamp="" Creator="" HashType="sha256" HashValue="" Id="" IsEnabled="true" IsOrdered="true" ModificationTimeStamp="" Modificator="" ShortDescription="">{1,1}</ActionSet>
  <Activity xml:base="" CreationTimeStamp="" Creator="" HashType="sha256" HashValue="" Id="" IsEnabled="true" ModificationTimeStamp="" Modificator="" ShortDescription="">{1,1}</Activity>
  <ActivityFlow xml:base="" CreationTimeStamp="" Creator="" HashType="sha256" HashValue="" Id="" IsEnabled="true" ModificationTimeStamp="" Modificator="" ShortDescription="">{1,1}</ActivityFlow>
  <ActivityFlowSet xml:base="" CreationTimeStamp="" Creator="" HashType="sha256" HashValue="" Id="" IsEnabled="true" IsOrdered="true" ModificationTimeStamp="" Modificator="" ShortDescription="">{1,1}</ActivityFlowSet>
</Redefinition>
Attributes
QName Type Default Use Annotation
CreationTimeStamp xsd:dateTime optional
Date and time of element creation.
Creator xsd:string optional
Name of the user who first created the element.
HashType ST_HashType sha256 optional
Hash type.
HashValue xsd:string optional
Hash value.
Id xsd:ID required
Element ID.
IsEnabled xsd:boolean true optional
Element enablement status.
ModificationTimeStamp xsd:dateTime optional
Date and time of last element modification.
Modificator xsd:string optional
Name of the user who last modified the element contents.
ShortDescription xsd:string optional
Short element description.
xml:base xs:anyURI optional
<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>
Element CT_ScenarioDefinition / Scenarios / Scenario / Redefinitions / Redefinition / Description
Namespace http://www.mpfo.org/mpfo-0.7
Annotations
Long description of parent element.
Diagram
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">Long description of parent element.</xsd:documentation>
  </xsd:annotation>
</xsd:element>
Element CT_ScenarioDefinition / Scenarios / Scenario / Redefinitions / Redefinition / RedefinedElementRef
Namespace http://www.mpfo.org/mpfo-0.7
Annotations
ID reference to MPFO-XML element that is to be redefined.
Diagram
Diagram NO_NAMESPACE.tmp#CT_ScenarioDefinition_CT_ScenarioDefinition_Scenarios_CT_ScenarioDefinition_CT_ScenarioDefinition_Scenarios_Scenario_CT_ScenarioDefinition_CT_ScenarioDefinition_Scenarios_CT_ScenarioDefinition_CT_ScenarioDefinition_Scenarios_Scenario_Redefinitions_CT_ScenarioDefinition_CT_ScenarioDefinition_Scenarios_CT_ScenarioDefinition_CT_ScenarioDefinition_Scenarios_Scenario_CT_ScenarioDefinition_CT_ScenarioDefinition_Scenarios_CT_ScenarioDefinition_CT_ScenarioDefinition_Scenarios_Scenario_Redefinitions_Redefinition_CT_ScenarioDefinition_CT_ScenarioDefinition_Scenarios_CT_ScenarioDefinition_CT_ScenarioDefinition_Scenarios_Scenario_CT_ScenarioDefinition_CT_ScenarioDefinition_Scenarios_CT_ScenarioDefinition_CT_ScenarioDefinition_Scenarios_Scenario_Redefinitions_CT_ScenarioDefinition_CT_ScenarioDefinition_Scenarios_CT_ScenarioDefinition_CT_ScenarioDefinition_Scenarios_Scenario_CT_ScenarioDefinition_CT_ScenarioDefinition_Scenarios_CT_ScenarioDefinition_CT_ScenarioDefinition_Scenarios_Scenario_Redefinitions_Redefinition_RedefinedElementRef_Ref
Properties
content complex
Attributes
QName Type Use Annotation
Ref xsd:IDREF optional
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>
Element CT_ScenarioDefinition / Scenarios / Scenario / Redefinitions / Redefinition / Port
Namespace http://www.mpfo.org/mpfo-0.7
Annotations
Port redefinition.
Diagram
Diagram mpfo-0_7.tmp#AG_ExtendedElementAttributes NO_NAMESPACE.tmp#CT_Port_Name NO_NAMESPACE.tmp#CT_Port_Type mpfo-0_7.tmp#CT_Port_Description mpfo-0_7.tmp#CT_Port_NestedPorts mpfo-0_7.tmp#CT_Port
Type CT_Port
Properties
content complex
Model
Children Description, NestedPorts
Instance
<Port xml:base="" CreationTimeStamp="" Creator="" HashType="sha256" HashValue="" Id="" IsEnabled="true" ModificationTimeStamp="" Modificator="" Name="" ShortDescription="" Type="" xmlns="http://www.mpfo.org/mpfo-0.7">
  <Description>{0,1}</Description>
  <NestedPorts>{0,1}</NestedPorts>
</Port>
Attributes
QName Type Default Use Annotation
CreationTimeStamp xsd:dateTime optional
Date and time of element creation.
Creator xsd:string optional
Name of the user who first created the element.
HashType ST_HashType sha256 optional
Hash type.
HashValue xsd:string optional
Hash value.
Id xsd:ID required
Element ID.
IsEnabled xsd:boolean true optional
Element enablement status.
ModificationTimeStamp xsd:dateTime optional
Date and time of last element modification.
Modificator xsd:string optional
Name of the user who last modified the element contents.
Name xsd:string required
Port name.
ShortDescription xsd:string optional
Short element description.
Type ST_PortType required
Port type: {static, input, output, inout}
xml:base xs:anyURI optional
<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">Port redefinition.</xsd:documentation>
  </xsd:annotation>
</xsd:element>
Element CT_ScenarioDefinition / Scenarios / Scenario / Redefinitions / Redefinition / PortSet
Namespace http://www.mpfo.org/mpfo-0.7
Annotations
Port set redefinition.
Diagram
Diagram mpfo-0_7.tmp#AG_ExtendedElementAttributes NO_NAMESPACE.tmp#CT_PortSet_IsOrdered mpfo-0_7.tmp#CT_PortSet_Description mpfo-0_7.tmp#CT_PortSet_References mpfo-0_7.tmp#CT_PortSet
Type CT_PortSet
Properties
content complex
Model
Children Description, References
Instance
<PortSet xml:base="" CreationTimeStamp="" Creator="" HashType="sha256" HashValue="" Id="" IsEnabled="true" IsOrdered="true" ModificationTimeStamp="" Modificator="" ShortDescription="" xmlns="http://www.mpfo.org/mpfo-0.7">
  <Description>{0,1}</Description>
  <References>{1,1}</References>
</PortSet>
Attributes
QName Type Default Use Annotation
CreationTimeStamp xsd:dateTime optional
Date and time of element creation.
Creator xsd:string optional
Name of the user who first created the element.
HashType ST_HashType sha256 optional
Hash type.
HashValue xsd:string optional
Hash value.
Id xsd:ID required
Element ID.
IsEnabled xsd:boolean true optional
Element enablement status.
IsOrdered xsd:boolean true optional
Referenced ports and port sets are either ordered or unordered.
ModificationTimeStamp xsd:dateTime optional
Date and time of last element modification.
Modificator xsd:string optional
Name of the user who last modified the element contents.
ShortDescription xsd:string optional
Short element description.
xml:base xs:anyURI optional
<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>
Element CT_ScenarioDefinition / Scenarios / Scenario / Redefinitions / Redefinition / Load
Namespace http://www.mpfo.org/mpfo-0.7
Annotations
Load redefinition.
Diagram
Diagram mpfo-0_7.tmp#AG_ExtendedElementAttributes mpfo-0_7.tmp#CT_Load_Description mpfo-0_7.tmp#CT_Load_LoadQuantity mpfo-0_7.tmp#CT_Load_RawData mpfo-0_7.tmp#CT_Load_LoadRef mpfo-0_7.tmp#CT_Load
Type CT_Load
Properties
content complex
Model
Children Description, LoadQuantity, LoadRef, RawData
Instance
<Load xml:base="" CreationTimeStamp="" Creator="" HashType="sha256" HashValue="" Id="" IsEnabled="true" ModificationTimeStamp="" Modificator="" ShortDescription="" xmlns="http://www.mpfo.org/mpfo-0.7">
  <Description>{0,1}</Description>
  <LoadQuantity Description="" Id="" Label="" Symbol="" TeX="">{1,1}</LoadQuantity>
  <RawData>{1,1}</RawData>
  <LoadRef Ref="">{1,1}</LoadRef>
</Load>
Attributes
QName Type Default Use Annotation
CreationTimeStamp xsd:dateTime optional
Date and time of element creation.
Creator xsd:string optional
Name of the user who first created the element.
HashType ST_HashType sha256 optional
Hash type.
HashValue xsd:string optional
Hash value.
Id xsd:ID required
Element ID.
IsEnabled xsd:boolean true optional
Element enablement status.
ModificationTimeStamp xsd:dateTime optional
Date and time of last element modification.
Modificator xsd:string optional
Name of the user who last modified the element contents.
ShortDescription xsd:string optional
Short element description.
xml:base xs:anyURI optional
<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="Load" type="CT_Load">
  <xsd:annotation>
    <xsd:documentation xml:lang="en">Load redefinition.</xsd:documentation>
  </xsd:annotation>
</xsd:element>
Element CT_ScenarioDefinition / Scenarios / Scenario / Redefinitions / Redefinition / LoadSet
Namespace http://www.mpfo.org/mpfo-0.7
Annotations
Load set redefinition.
Diagram
Diagram mpfo-0_7.tmp#AG_ExtendedElementAttributes NO_NAMESPACE.tmp#CT_LoadSet_IsOrdered mpfo-0_7.tmp#CT_LoadSet_Description mpfo-0_7.tmp#CT_LoadSet_References mpfo-0_7.tmp#CT_LoadSet
Type CT_LoadSet
Properties
content complex
Model
Children Description, References
Instance
<LoadSet xml:base="" CreationTimeStamp="" Creator="" HashType="sha256" HashValue="" Id="" IsEnabled="true" IsOrdered="false" ModificationTimeStamp="" Modificator="" ShortDescription="" xmlns="http://www.mpfo.org/mpfo-0.7">
  <Description>{0,1}</Description>
  <References>{1,1}</References>
</LoadSet>
Attributes
QName Type Default Use Annotation
CreationTimeStamp xsd:dateTime optional
Date and time of element creation.
Creator xsd:string optional
Name of the user who first created the element.
HashType ST_HashType sha256 optional
Hash type.
HashValue xsd:string optional
Hash value.
Id xsd:ID required
Element ID.
IsEnabled xsd:boolean true optional
Element enablement status.
IsOrdered xsd:boolean false optional
Referenced loads and load sets are either ordered or unordered.
ModificationTimeStamp xsd:dateTime optional
Date and time of last element modification.
Modificator xsd:string optional
Name of the user who last modified the element contents.
ShortDescription xsd:string optional
Short element description.
xml:base xs:anyURI optional
<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>
Element CT_ScenarioDefinition / Scenarios / Scenario / Redefinitions / Redefinition / Action
Namespace http://www.mpfo.org/mpfo-0.7
Annotations
Action redefinition.
Diagram
Diagram mpfo-0_7.tmp#AG_ExtendedElementAttributes mpfo-0_7.tmp#CT_Action_Description mpfo-0_7.tmp#CT_Action_PortSets mpfo-0_7.tmp#CT_Action_LoadSets mpfo-0_7.tmp#CT_Action_Assignments mpfo-0_7.tmp#CT_Action
Type CT_Action
Properties
content complex
Model
Children Assignments, Description, LoadSets, PortSets
Instance
<Action xml:base="" CreationTimeStamp="" Creator="" HashType="sha256" HashValue="" Id="" IsEnabled="true" ModificationTimeStamp="" Modificator="" ShortDescription="" xmlns="http://www.mpfo.org/mpfo-0.7">
  <Description>{0,1}</Description>
  <PortSets>{0,1}</PortSets>
  <LoadSets>{0,1}</LoadSets>
  <Assignments>{1,1}</Assignments>
</Action>
Attributes
QName Type Default Use Annotation
CreationTimeStamp xsd:dateTime optional
Date and time of element creation.
Creator xsd:string optional
Name of the user who first created the element.
HashType ST_HashType sha256 optional
Hash type.
HashValue xsd:string optional
Hash value.
Id xsd:ID required
Element ID.
IsEnabled xsd:boolean true optional
Element enablement status.
ModificationTimeStamp xsd:dateTime optional
Date and time of last element modification.
Modificator xsd:string optional
Name of the user who last modified the element contents.
ShortDescription xsd:string optional
Short element description.
xml:base xs:anyURI optional
<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="Action" type="CT_Action">
  <xsd:annotation>
    <xsd:documentation xml:lang="en">Action redefinition.</xsd:documentation>
  </xsd:annotation>
</xsd:element>
Element CT_ScenarioDefinition / Scenarios / Scenario / Redefinitions / Redefinition / ActionSet
Namespace http://www.mpfo.org/mpfo-0.7
Annotations
Action set redefinition.
Diagram
Diagram mpfo-0_7.tmp#AG_ExtendedElementAttributes NO_NAMESPACE.tmp#CT_ActionSet_IsOrdered mpfo-0_7.tmp#CT_ActionSet_Description mpfo-0_7.tmp#CT_ActionSet_References mpfo-0_7.tmp#CT_ActionSet
Type CT_ActionSet
Properties
content complex
Model
Children Description, References
Instance
<ActionSet xml:base="" CreationTimeStamp="" Creator="" HashType="sha256" HashValue="" Id="" IsEnabled="true" IsOrdered="true" ModificationTimeStamp="" Modificator="" ShortDescription="" xmlns="http://www.mpfo.org/mpfo-0.7">
  <Description>{0,1}</Description>
  <References>{1,1}</References>
</ActionSet>
Attributes
QName Type Default Use Annotation
CreationTimeStamp xsd:dateTime optional
Date and time of element creation.
Creator xsd:string optional
Name of the user who first created the element.
HashType ST_HashType sha256 optional
Hash type.
HashValue xsd:string optional
Hash value.
Id xsd:ID required
Element ID.
IsEnabled xsd:boolean true optional
Element enablement status.
IsOrdered xsd:boolean true optional
Referenced actions and action sets are either ordered or unordered.
ModificationTimeStamp xsd:dateTime optional
Date and time of last element modification.
Modificator xsd:string optional
Name of the user who last modified the element contents.
ShortDescription xsd:string optional
Short element description.
xml:base xs:anyURI optional
<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>
Element CT_ScenarioDefinition / Scenarios / Scenario / Redefinitions / Redefinition / Activity
Namespace http://www.mpfo.org/mpfo-0.7
Annotations
Activity redefinition.
Diagram
Diagram mpfo-0_7.tmp#AG_ExtendedElementAttributes mpfo-0_7.tmp#CT_Activity_Description mpfo-0_7.tmp#CT_Activity_ActionSets mpfo-0_7.tmp#CT_Activity_ActionSetRef mpfo-0_7.tmp#CT_Activity
Type CT_Activity
Properties
content complex
Model
Children ActionSetRef, ActionSets, Description
Instance
<Activity xml:base="" CreationTimeStamp="" Creator="" HashType="sha256" HashValue="" Id="" IsEnabled="true" ModificationTimeStamp="" Modificator="" ShortDescription="" xmlns="http://www.mpfo.org/mpfo-0.7">
  <Description>{0,1}</Description>
  <ActionSets>{0,1}</ActionSets>
  <ActionSetRef Ref="">{1,1}</ActionSetRef>
</Activity>
Attributes
QName Type Default Use Annotation
CreationTimeStamp xsd:dateTime optional
Date and time of element creation.
Creator xsd:string optional
Name of the user who first created the element.
HashType ST_HashType sha256 optional
Hash type.
HashValue xsd:string optional
Hash value.
Id xsd:ID required
Element ID.
IsEnabled xsd:boolean true optional
Element enablement status.
ModificationTimeStamp xsd:dateTime optional
Date and time of last element modification.
Modificator xsd:string optional
Name of the user who last modified the element contents.
ShortDescription xsd:string optional
Short element description.
xml:base xs:anyURI optional
<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">Activity redefinition.</xsd:documentation>
  </xsd:annotation>
</xsd:element>
Element CT_ScenarioDefinition / Scenarios / Scenario / Redefinitions / Redefinition / ActivityFlow
Namespace http://www.mpfo.org/mpfo-0.7
Annotations
Activity flow redefinition.
Diagram
Diagram mpfo-0_7.tmp#AG_ExtendedElementAttributes mpfo-0_7.tmp#CT_ActivityFlow_Description mpfo-0_7.tmp#CT_ActivityFlow_ActivityRefs mpfo-0_7.tmp#CT_ActivityFlow
Type CT_ActivityFlow
Properties
content complex
Model
Children ActivityRefs, Description
Instance
<ActivityFlow xml:base="" CreationTimeStamp="" Creator="" HashType="sha256" HashValue="" Id="" IsEnabled="true" ModificationTimeStamp="" Modificator="" ShortDescription="" xmlns="http://www.mpfo.org/mpfo-0.7">
  <Description>{0,1}</Description>
  <ActivityRefs>{1,1}</ActivityRefs>
</ActivityFlow>
Attributes
QName Type Default Use Annotation
CreationTimeStamp xsd:dateTime optional
Date and time of element creation.
Creator xsd:string optional
Name of the user who first created the element.
HashType ST_HashType sha256 optional
Hash type.
HashValue xsd:string optional
Hash value.
Id xsd:ID required
Element ID.
IsEnabled xsd:boolean true optional
Element enablement status.
ModificationTimeStamp xsd:dateTime optional
Date and time of last element modification.
Modificator xsd:string optional
Name of the user who last modified the element contents.
ShortDescription xsd:string optional
Short element description.
xml:base xs:anyURI optional
<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="ActivityFlow" type="CT_ActivityFlow">
  <xsd:annotation>
    <xsd:documentation xml:lang="en">Activity flow redefinition.</xsd:documentation>
  </xsd:annotation>
</xsd:element>
Element CT_ScenarioDefinition / Scenarios / Scenario / Redefinitions / Redefinition / ActivityFlowSet
Namespace http://www.mpfo.org/mpfo-0.7
Annotations
Activity flow set redefinition.
Diagram
Diagram mpfo-0_7.tmp#AG_ExtendedElementAttributes NO_NAMESPACE.tmp#CT_ActivityFlowSet_IsOrdered mpfo-0_7.tmp#CT_ActivityFlowSet_Description mpfo-0_7.tmp#CT_ActivityFlowSet_References mpfo-0_7.tmp#CT_ActivityFlowSet
Type CT_ActivityFlowSet
Properties
content complex
Model
Children Description, References
Instance
<ActivityFlowSet xml:base="" CreationTimeStamp="" Creator="" HashType="sha256" HashValue="" Id="" IsEnabled="true" IsOrdered="true" ModificationTimeStamp="" Modificator="" ShortDescription="" xmlns="http://www.mpfo.org/mpfo-0.7">
  <Description>{0,1}</Description>
  <References>{1,1}</References>
</ActivityFlowSet>
Attributes
QName Type Default Use Annotation
CreationTimeStamp xsd:dateTime optional
Date and time of element creation.
Creator xsd:string optional
Name of the user who first created the element.
HashType ST_HashType sha256 optional
Hash type.
HashValue xsd:string optional
Hash value.
Id xsd:ID required
Element ID.
IsEnabled xsd:boolean true optional
Element enablement status.
IsOrdered xsd:boolean true optional
Referenced activity flows and flow sets are either ordered or unordered.
ModificationTimeStamp xsd:dateTime optional
Date and time of last element modification.
Modificator xsd:string optional
Name of the user who last modified the element contents.
ShortDescription xsd:string optional
Short element description.
xml:base xs:anyURI optional
<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>
Element CT_ScenarioDefinition / Scenarios / Scenario / ActivityFlowSetRefs
Namespace http://www.mpfo.org/mpfo-0.7
Annotations
Definition of the scenario application, which is defined by a sequence of ID references to activity sets.
Diagram
Diagram mpfo-0_7.tmp#CT_ScenarioDefinition_CT_ScenarioDefinition_Scenarios_CT_ScenarioDefinition_CT_ScenarioDefinition_Scenarios_Scenario_CT_ScenarioDefinition_CT_ScenarioDefinition_Scenarios_CT_ScenarioDefinition_CT_ScenarioDefinition_Scenarios_Scenario_ActivityFlowSetRefs_ActivityFlowSetRef
Properties
content complex
Model
Children ActivityFlowSetRef
Instance
<ActivityFlowSetRefs xmlns="http://www.mpfo.org/mpfo-0.7">
  <ActivityFlowSetRef Ref="">{1,1}</ActivityFlowSetRef>
</ActivityFlowSetRefs>
Source
<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>
Element CT_ScenarioDefinition / Scenarios / Scenario / ActivityFlowSetRefs / ActivityFlowSetRef
Namespace http://www.mpfo.org/mpfo-0.7
Annotations
Activity flow set ID reference.
Diagram
Diagram NO_NAMESPACE.tmp#CT_ScenarioDefinition_CT_ScenarioDefinition_Scenarios_CT_ScenarioDefinition_CT_ScenarioDefinition_Scenarios_Scenario_CT_ScenarioDefinition_CT_ScenarioDefinition_Scenarios_CT_ScenarioDefinition_CT_ScenarioDefinition_Scenarios_Scenario_ActivityFlowSetRefs_CT_ScenarioDefinition_CT_ScenarioDefinition_Scenarios_CT_ScenarioDefinition_CT_ScenarioDefinition_Scenarios_Scenario_CT_ScenarioDefinition_CT_ScenarioDefinition_Scenarios_CT_ScenarioDefinition_CT_ScenarioDefinition_Scenarios_Scenario_ActivityFlowSetRefs_ActivityFlowSetRef_Ref
Properties
content complex
Attributes
QName Type Use Annotation
Ref xsd:IDREF required
ID reference to an activity flow set definition.
Source
<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>
Element CT_ScenarioDefinition / Application
Namespace http://www.mpfo.org/mpfo-0.7
Annotations
Definition of scenario sequence application, which is defined by a set of ID references to scenarios.
Diagram
Diagram mpfo-0_7.tmp#AG_BasicElementAttributes NO_NAMESPACE.tmp#CT_ScenarioDefinition_CT_ScenarioDefinition_Application_IsOrdered mpfo-0_7.tmp#CT_ScenarioDefinition_CT_ScenarioDefinition_Application_Description mpfo-0_7.tmp#CT_ScenarioDefinition_CT_ScenarioDefinition_Application_ScenarioRefs
Properties
content complex
minOccurs 0
Model
Children Description, ScenarioRefs
Instance
<Application CreationTimeStamp="" Creator="" Id="" IsOrdered="true" ModificationTimeStamp="" Modificator="" ShortDescription="" xmlns="http://www.mpfo.org/mpfo-0.7">
  <Description>{0,1}</Description>
  <ScenarioRefs>{1,1}</ScenarioRefs>
</Application>
Attributes
QName Type Default Use Annotation
CreationTimeStamp xsd:dateTime optional
Date and time of element creation.
Creator xsd:string optional
Name of the user who first created the element.
Id xsd:ID required
Element ID.
IsOrdered xsd:boolean true optional
Referenced scenarios are to be executed either ordered or unordered.
ModificationTimeStamp xsd:dateTime optional
Date and time of last element modification.
Modificator xsd:string optional
Name of the user who last modified the element contents.
ShortDescription xsd:string optional
Short element description.
Source
<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>
Element CT_ScenarioDefinition / Application / Description
Namespace http://www.mpfo.org/mpfo-0.7
Annotations
Long description of parent element.
Diagram
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">Long description of parent element.</xsd:documentation>
  </xsd:annotation>
</xsd:element>
Element CT_ScenarioDefinition / Application / ScenarioRefs
Namespace http://www.mpfo.org/mpfo-0.7
Annotations
Container for scenario ID references.
Diagram
Diagram mpfo-0_7.tmp#CT_ScenarioDefinition_CT_ScenarioDefinition_Application_CT_ScenarioDefinition_CT_ScenarioDefinition_Application_ScenarioRefs_ScenarioRef
Properties
content complex
Model
Children ScenarioRef
Instance
<ScenarioRefs xmlns="http://www.mpfo.org/mpfo-0.7">
  <ScenarioRef Ref="">{1,1}</ScenarioRef>
</ScenarioRefs>
Source
<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>
Element CT_ScenarioDefinition / Application / ScenarioRefs / ScenarioRef
Namespace http://www.mpfo.org/mpfo-0.7
Annotations
Scenario ID reference.
Diagram
Diagram NO_NAMESPACE.tmp#CT_ScenarioDefinition_CT_ScenarioDefinition_Application_CT_ScenarioDefinition_CT_ScenarioDefinition_Application_ScenarioRefs_CT_ScenarioDefinition_CT_ScenarioDefinition_Application_CT_ScenarioDefinition_CT_ScenarioDefinition_Application_ScenarioRefs_ScenarioRef_Ref
Properties
content complex
Attributes
QName Type Use Annotation
Ref xsd:IDREF required
ID reference to a scenario definition.
Source
<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>
Element CT_External / RequirementDefinition
Namespace http://www.mpfo.org/mpfo-0.7
Annotations
External definition of mission profile related requirements.
Diagram
Diagram mpfo-0_7.tmp#AG_ExtendedElementAttributes NO_NAMESPACE.tmp#CT_RequirementDefinition_Format NO_NAMESPACE.tmp#CT_RequirementDefinition_CompressionType NO_NAMESPACE.tmp#CT_RequirementDefinition_CompressionTextToBinaryEncoding NO_NAMESPACE.tmp#CT_RequirementDefinition_ParserDirectives mpfo-0_7.tmp#CT_RequirementDefinition_Description mpfo-0_7.tmp#CT_RequirementDefinition_InlineData mpfo-0_7.tmp#CT_RequirementDefinition_ExternalData xmlenc_.tmp#EncryptedData mpfo-0_7.tmp#CT_RequirementDefinition
Type CT_RequirementDefinition
Properties
content complex
minOccurs 0
Model
Children Description, ExternalData, InlineData, xenc:EncryptedData
Instance
<RequirementDefinition xml:base="" CompressionTextToBinaryEncoding="base64" CompressionType="" CreationTimeStamp="" Creator="" Format="" HashType="sha256" HashValue="" Id="" IsEnabled="true" ModificationTimeStamp="" Modificator="" ParserDirectives="" ShortDescription="" xmlns="http://www.mpfo.org/mpfo-0.7" xmlns:xenc="http://www.w3.org/2001/04/xmlenc#">
  <Description>{0,1}</Description>
  <InlineData>{1,1}</InlineData>
  <ExternalData URI="">{1,1}</ExternalData>
  <xenc:EncryptedData Encoding="" Id="" MimeType="" Type="">{1,1}</xenc:EncryptedData>
</RequirementDefinition>
Attributes
QName Type Default Use Annotation
CompressionTextToBinaryEncoding ST_LoadDataCompressionTextToBinaryEncodingType base64 optional
Binary encoding of compression.
CompressionType ST_LoadDataCompressionType optional
Data compression type.
CreationTimeStamp xsd:dateTime optional
Date and time of element creation.
Creator xsd:string optional
Name of the user who first created the element.
Format ST_RequirementFormat required
Requirements data format {ReqIF}.
HashType ST_HashType sha256 optional
Hash type.
HashValue xsd:string optional
Hash value.
Id xsd:ID required
Element ID.
IsEnabled xsd:boolean true optional
Element enablement status.
ModificationTimeStamp xsd:dateTime optional
Date and time of last element modification.
Modificator xsd:string optional
Name of the user who last modified the element contents.
ParserDirectives xsd:string optional
Parser plug-in name and/or parser directives.
ShortDescription xsd:string optional
Short element description.
xml:base xs:anyURI optional
<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>
Element CT_RequirementDefinition / Description
Namespace http://www.mpfo.org/mpfo-0.7
Annotations
Long description of parent element.
Diagram
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">Long description of parent element.</xsd:documentation>
  </xsd:annotation>
</xsd:element>
Element CT_RequirementDefinition / InlineData
Namespace http://www.mpfo.org/mpfo-0.7
Annotations
In-lined requirements data.
Diagram
Diagram
Properties
content complex
Model
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>
Element CT_RequirementDefinition / ExternalData
Namespace http://www.mpfo.org/mpfo-0.7
Annotations
Externally defined requirements data.
Diagram
Diagram NO_NAMESPACE.tmp#CT_RequirementDefinition_CT_RequirementDefinition_ExternalData_URI
Properties
content complex
Attributes
QName Type Use Annotation
URI xsd:string optional
Uniform resource identifier pointing to the external data.
Source
<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>
Element MPFo
Namespace http://www.mpfo.org/mpfo-0.7
Annotations
Primary root element of the MPFO-XML mission profile document. The document describes the mission profile of a component set.
Diagram
Diagram mpfo-0_7.tmp#AG_BasicElementAttributes NO_NAMESPACE.tmp#MPFo_MPFoVersion NO_NAMESPACE.tmp#MPFo_Revision mpfo-0_7.tmp#MPFo_Description mpfo-0_7.tmp#MPFo_Include mpfo-0_7.tmp#MPFo_DocumentDefinition mpfo-0_7.tmp#MPFo_PortDefinition mpfo-0_7.tmp#MPFo_LoadDefinition mpfo-0_7.tmp#MPFo_ActionDefinition mpfo-0_7.tmp#MPFo_ActivityDefinition mpfo-0_7.tmp#MPFo_ScenarioDefinition mpfo-0_7.tmp#MPFo_RequirementDefinition xmlenc_.tmp#EncryptedData
Properties
content complex
Model
Children ActionDefinition, ActivityDefinition, Description, DocumentDefinition, Include, LoadDefinition, PortDefinition, RequirementDefinition, ScenarioDefinition, xenc:EncryptedData
Instance
<MPFo CreationTimeStamp="" Creator="" Id="" ModificationTimeStamp="" Modificator="" MPFoVersion="" Revision="" ShortDescription="" xmlns="http://www.mpfo.org/mpfo-0.7" xmlns:xenc="http://www.w3.org/2001/04/xmlenc#">
  <Description>{0,1}</Description>
  <Include>{0,1}</Include>
  <DocumentDefinition>{1,1}</DocumentDefinition>
  <PortDefinition>{0,1}</PortDefinition>
  <LoadDefinition>{0,1}</LoadDefinition>
  <ActionDefinition>{0,1}</ActionDefinition>
  <ActivityDefinition>{0,1}</ActivityDefinition>
  <ScenarioDefinition>{0,1}</ScenarioDefinition>
  <RequirementDefinition xml:base="" CompressionTextToBinaryEncoding="base64" CompressionType="" CreationTimeStamp="" Creator="" Format="" HashType="sha256" HashValue="" Id="" IsEnabled="true" ModificationTimeStamp="" Modificator="" ParserDirectives="" ShortDescription="">{0,1}</RequirementDefinition>
  <xenc:EncryptedData Encoding="" Id="" MimeType="" Type="">{1,1}</xenc:EncryptedData>
</MPFo>
Attributes
QName Type Use Annotation
CreationTimeStamp xsd:dateTime optional
Date and time of element creation.
Creator xsd:string optional
Name of the user who first created the element.
Id xsd:ID required
Element ID.
MPFoVersion ST_MPFoVersion required
Used MPFO-XML format version.
ModificationTimeStamp xsd:dateTime optional
Date and time of last element modification.
Modificator xsd:string optional
Name of the user who last modified the element contents.
Revision xsd:string optional
Version of the document revision. This attribute should be used in case some or all of the (top - 1) level elements are encrypted.
ShortDescription xsd:string optional
Short element description.
Source
<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>
Element MPFo / Description
Namespace http://www.mpfo.org/mpfo-0.7
Annotations
General description of component set and mission profile.
Diagram
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>
Element MPFo / Include
Namespace http://www.mpfo.org/mpfo-0.7
Annotations
Global definitions by XML include mechanism.
Diagram
Diagram mpfo-0_7.tmp#MPFo_MPFo_Include_ExternalDefinition
Properties
content complex
minOccurs 0
Model
Children ExternalDefinition
Instance
<Include xmlns="http://www.mpfo.org/mpfo-0.7">
  <ExternalDefinition xml:base="" CreationTimeStamp="" Creator="" Id="" ModificationTimeStamp="" Modificator="" MPFoVersion="" ShortDescription="">{1,1}</ExternalDefinition>
</Include>
Source
<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>
Element MPFo / Include / ExternalDefinition
Namespace http://www.mpfo.org/mpfo-0.7
Annotations
Virtual root element for external definitions.
Diagram
Diagram namespace.tmp#base mpfo-0_7.tmp#AG_BasicElementAttributes NO_NAMESPACE.tmp#CT_External_MPFoVersion mpfo-0_7.tmp#CT_External_Description mpfo-0_7.tmp#CT_External_PrimitiveDefinition mpfo-0_7.tmp#CT_External_PortDefinition mpfo-0_7.tmp#CT_External_LoadDefinition mpfo-0_7.tmp#CT_External_ActionDefinition mpfo-0_7.tmp#CT_External_ActivityDefinition mpfo-0_7.tmp#CT_External_ScenarioDefinition mpfo-0_7.tmp#CT_External_RequirementDefinition xmlenc_.tmp#EncryptedData mpfo-0_7.tmp#CT_External
Type CT_External
Properties
content complex
Model
Children ActionDefinition, ActivityDefinition, Description, LoadDefinition, PortDefinition, PrimitiveDefinition, RequirementDefinition, ScenarioDefinition, xenc:EncryptedData
Instance
<ExternalDefinition xml:base="" CreationTimeStamp="" Creator="" Id="" ModificationTimeStamp="" Modificator="" MPFoVersion="" ShortDescription="" xmlns="http://www.mpfo.org/mpfo-0.7" xmlns:xenc="http://www.w3.org/2001/04/xmlenc#">
  <Description>{0,1}</Description>
  <PrimitiveDefinition>{0,1}</PrimitiveDefinition>
  <PortDefinition>{0,1}</PortDefinition>
  <LoadDefinition>{0,1}</LoadDefinition>
  <ActionDefinition>{0,1}</ActionDefinition>
  <ActivityDefinition>{0,1}</ActivityDefinition>
  <ScenarioDefinition>{0,1}</ScenarioDefinition>
  <RequirementDefinition xml:base="" CompressionTextToBinaryEncoding="base64" CompressionType="" CreationTimeStamp="" Creator="" Format="" HashType="sha256" HashValue="" Id="" IsEnabled="true" ModificationTimeStamp="" Modificator="" ParserDirectives="" ShortDescription="">{0,1}</RequirementDefinition>
  <xenc:EncryptedData Encoding="" Id="" MimeType="" Type="">{1,1}</xenc:EncryptedData>
</ExternalDefinition>
Attributes
QName Type Use Annotation
CreationTimeStamp xsd:dateTime optional
Date and time of element creation.
Creator xsd:string optional
Name of the user who first created the element.
Id xsd:ID required
Element ID.
MPFoVersion ST_MPFoVersion required
Used MPFO-XML format version.
ModificationTimeStamp xsd:dateTime optional
Date and time of last element modification.
Modificator xsd:string optional
Name of the user who last modified the element contents.
ShortDescription xsd:string optional
Short element description.
xml:base xs:anyURI optional
<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>
Element MPFo / DocumentDefinition
Namespace http://www.mpfo.org/mpfo-0.7
Annotations
Definition of document revisions.
Diagram
Diagram mpfo-0_7.tmp#MPFo_MPFo_DocumentDefinition_Documents xmlenc_.tmp#EncryptedData
Properties
content complex
Model
Children Documents, xenc:EncryptedData
Instance
<DocumentDefinition xmlns="http://www.mpfo.org/mpfo-0.7" xmlns:xenc="http://www.w3.org/2001/04/xmlenc#">
  <Documents>{1,1}</Documents>
  <xenc:EncryptedData Encoding="" Id="" MimeType="" Type="">{1,1}</xenc:EncryptedData>
</DocumentDefinition>
Source
<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>
Element MPFo / DocumentDefinition / Documents
Namespace http://www.mpfo.org/mpfo-0.7
Annotations
Document revisions container.
Diagram
Diagram mpfo-0_7.tmp#MPFo_MPFo_DocumentDefinition_MPFo_MPFo_DocumentDefinition_Documents_Document
Properties
content complex
Model
Children Document
Instance
<Documents xmlns="http://www.mpfo.org/mpfo-0.7">
  <Document DocumentTitle="" Id="" ModificationTimeStamp="" Modificator="" PredecessorDocumentRef="" Revision="" ShortDescription="">{1,1}</Document>
</Documents>
Source
<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>
Element MPFo / DocumentDefinition / Documents / Document
Namespace http://www.mpfo.org/mpfo-0.7
Annotations
Document revision.
Diagram
Diagram NO_NAMESPACE.tmp#MPFo_MPFo_DocumentDefinition_MPFo_MPFo_DocumentDefinition_Documents_MPFo_MPFo_DocumentDefinition_MPFo_MPFo_DocumentDefinition_Documents_Document_Id NO_NAMESPACE.tmp#MPFo_MPFo_DocumentDefinition_MPFo_MPFo_DocumentDefinition_Documents_MPFo_MPFo_DocumentDefinition_MPFo_MPFo_DocumentDefinition_Documents_Document_Revision NO_NAMESPACE.tmp#MPFo_MPFo_DocumentDefinition_MPFo_MPFo_DocumentDefinition_Documents_MPFo_MPFo_DocumentDefinition_MPFo_MPFo_DocumentDefinition_Documents_Document_ShortDescription NO_NAMESPACE.tmp#MPFo_MPFo_DocumentDefinition_MPFo_MPFo_DocumentDefinition_Documents_MPFo_MPFo_DocumentDefinition_MPFo_MPFo_DocumentDefinition_Documents_Document_Modificator NO_NAMESPACE.tmp#MPFo_MPFo_DocumentDefinition_MPFo_MPFo_DocumentDefinition_Documents_MPFo_MPFo_DocumentDefinition_MPFo_MPFo_DocumentDefinition_Documents_Document_ModificationTimeStamp NO_NAMESPACE.tmp#MPFo_MPFo_DocumentDefinition_MPFo_MPFo_DocumentDefinition_Documents_MPFo_MPFo_DocumentDefinition_MPFo_MPFo_DocumentDefinition_Documents_Document_DocumentTitle NO_NAMESPACE.tmp#MPFo_MPFo_DocumentDefinition_MPFo_MPFo_DocumentDefinition_Documents_MPFo_MPFo_DocumentDefinition_MPFo_MPFo_DocumentDefinition_Documents_Document_PredecessorDocumentRef mpfo-0_7.tmp#MPFo_MPFo_DocumentDefinition_MPFo_MPFo_DocumentDefinition_Documents_MPFo_MPFo_DocumentDefinition_MPFo_MPFo_DocumentDefinition_Documents_Document_Description mpfo-0_7.tmp#MPFo_MPFo_DocumentDefinition_MPFo_MPFo_DocumentDefinition_Documents_MPFo_MPFo_DocumentDefinition_MPFo_MPFo_DocumentDefinition_Documents_Document_Creator xmldsig_.tmp#Signature
Properties
content complex
Model
Children Creator, Description, ds:Signature
Instance
<Document DocumentTitle="" Id="" ModificationTimeStamp="" Modificator="" PredecessorDocumentRef="" Revision="" ShortDescription="" xmlns="http://www.mpfo.org/mpfo-0.7" xmlns:ds="http://www.w3.org/2000/09/xmldsig#">
  <Description>{0,1}</Description>
  <Creator Address="" CreationTimeStamp="" Email="" Name="" Organization="" Telephone="" ToolName="" ToolVersion="">{1,1}</Creator>
  <ds:Signature Id="">{0,1}</ds:Signature>
</Document>
Attributes
QName Type Use Annotation
DocumentTitle xsd:string optional
Document title.
Id xsd:ID required
Element ID.
ModificationTimeStamp xsd:dateTime optional
Date and time of last element modification.
Modificator xsd:string optional
Name of the user who last modified the element contents.
PredecessorDocumentRef xsd:IDREF optional
ID reference of predecessor document revision.
Revision xsd:string required
Document revision.
ShortDescription xsd:string optional
Short element description.
Source
<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>
Element MPFo / DocumentDefinition / Documents / Document / Description
Namespace http://www.mpfo.org/mpfo-0.7
Annotations
Long description of parent element.
Diagram
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">Long description of parent element.</xsd:documentation>
  </xsd:annotation>
</xsd:element>
Element MPFo / DocumentDefinition / Documents / Document / Creator
Namespace http://www.mpfo.org/mpfo-0.7
Annotations
Detailed author information for document revision.
Diagram
Diagram NO_NAMESPACE.tmp#MPFo_MPFo_DocumentDefinition_MPFo_MPFo_DocumentDefinition_Documents_MPFo_MPFo_DocumentDefinition_MPFo_MPFo_DocumentDefinition_Documents_Document_MPFo_MPFo_DocumentDefinition_MPFo_MPFo_DocumentDefinition_Documents_MPFo_MPFo_DocumentDefinition_MPFo_MPFo_DocumentDefinition_Documents_Document_Creator_Name NO_NAMESPACE.tmp#MPFo_MPFo_DocumentDefinition_MPFo_MPFo_DocumentDefinition_Documents_MPFo_MPFo_DocumentDefinition_MPFo_MPFo_DocumentDefinition_Documents_Document_MPFo_MPFo_DocumentDefinition_MPFo_MPFo_DocumentDefinition_Documents_MPFo_MPFo_DocumentDefinition_MPFo_MPFo_DocumentDefinition_Documents_Document_Creator_Organization NO_NAMESPACE.tmp#MPFo_MPFo_DocumentDefinition_MPFo_MPFo_DocumentDefinition_Documents_MPFo_MPFo_DocumentDefinition_MPFo_MPFo_DocumentDefinition_Documents_Document_MPFo_MPFo_DocumentDefinition_MPFo_MPFo_DocumentDefinition_Documents_MPFo_MPFo_DocumentDefinition_MPFo_MPFo_DocumentDefinition_Documents_Document_Creator_CreationTimeStamp NO_NAMESPACE.tmp#MPFo_MPFo_DocumentDefinition_MPFo_MPFo_DocumentDefinition_Documents_MPFo_MPFo_DocumentDefinition_MPFo_MPFo_DocumentDefinition_Documents_Document_MPFo_MPFo_DocumentDefinition_MPFo_MPFo_DocumentDefinition_Documents_MPFo_MPFo_DocumentDefinition_MPFo_MPFo_DocumentDefinition_Documents_Document_Creator_Address NO_NAMESPACE.tmp#MPFo_MPFo_DocumentDefinition_MPFo_MPFo_DocumentDefinition_Documents_MPFo_MPFo_DocumentDefinition_MPFo_MPFo_DocumentDefinition_Documents_Document_MPFo_MPFo_DocumentDefinition_MPFo_MPFo_DocumentDefinition_Documents_MPFo_MPFo_DocumentDefinition_MPFo_MPFo_DocumentDefinition_Documents_Document_Creator_Email NO_NAMESPACE.tmp#MPFo_MPFo_DocumentDefinition_MPFo_MPFo_DocumentDefinition_Documents_MPFo_MPFo_DocumentDefinition_MPFo_MPFo_DocumentDefinition_Documents_Document_MPFo_MPFo_DocumentDefinition_MPFo_MPFo_DocumentDefinition_Documents_MPFo_MPFo_DocumentDefinition_MPFo_MPFo_DocumentDefinition_Documents_Document_Creator_Telephone NO_NAMESPACE.tmp#MPFo_MPFo_DocumentDefinition_MPFo_MPFo_DocumentDefinition_Documents_MPFo_MPFo_DocumentDefinition_MPFo_MPFo_DocumentDefinition_Documents_Document_MPFo_MPFo_DocumentDefinition_MPFo_MPFo_DocumentDefinition_Documents_MPFo_MPFo_DocumentDefinition_MPFo_MPFo_DocumentDefinition_Documents_Document_Creator_ToolName NO_NAMESPACE.tmp#MPFo_MPFo_DocumentDefinition_MPFo_MPFo_DocumentDefinition_Documents_MPFo_MPFo_DocumentDefinition_MPFo_MPFo_DocumentDefinition_Documents_Document_MPFo_MPFo_DocumentDefinition_MPFo_MPFo_DocumentDefinition_Documents_MPFo_MPFo_DocumentDefinition_MPFo_MPFo_DocumentDefinition_Documents_Document_Creator_ToolVersion
Properties
content complex
Attributes
QName Type Use Annotation
Address xsd:string optional
Author address.
CreationTimeStamp xsd:dateTime required
Date and time of element creation.
Email xsd:string optional
Author email.
Name xsd:string required
Author name.
Organization xsd:string required
Author organization.
Telephone xsd:string optional
Author telephone.
ToolName xsd:string optional
Name of tool that exported the MPFO-XML document.
ToolVersion xsd:string optional
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>
Element MPFo / PortDefinition
Namespace http://www.mpfo.org/mpfo-0.7
Annotations
Definition of component ports and port sets.
Diagram
Diagram mpfo-0_7.tmp#CT_PortDefinition_Ports mpfo-0_7.tmp#CT_PortDefinition_PortSets xmlenc_.tmp#EncryptedData mpfo-0_7.tmp#CT_PortDefinition
Type CT_PortDefinition
Properties
content complex
minOccurs 0
Model
Children PortSets, Ports, xenc:EncryptedData
Instance
<PortDefinition xmlns="http://www.mpfo.org/mpfo-0.7" xmlns:xenc="http://www.w3.org/2001/04/xmlenc#">
  <Ports>{1,1}</Ports>
  <PortSets>{0,1}</PortSets>
  <xenc:EncryptedData Encoding="" Id="" MimeType="" Type="">{1,1}</xenc:EncryptedData>
</PortDefinition>
Source
<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>
Element MPFo / LoadDefinition
Namespace http://www.mpfo.org/mpfo-0.7
Annotations
Definition of loads and load sets.
Diagram
Diagram mpfo-0_7.tmp#CT_LoadDefinition_Loads mpfo-0_7.tmp#CT_LoadDefinition_LoadSets xmlenc_.tmp#EncryptedData mpfo-0_7.tmp#CT_LoadDefinition
Type CT_LoadDefinition
Properties
content complex
minOccurs 0
Model
Children LoadSets, Loads, xenc:EncryptedData
Instance
<LoadDefinition xmlns="http://www.mpfo.org/mpfo-0.7" xmlns:xenc="http://www.w3.org/2001/04/xmlenc#">
  <Loads>{1,1}</Loads>
  <LoadSets>{0,1}</LoadSets>
  <xenc:EncryptedData Encoding="" Id="" MimeType="" Type="">{1,1}</xenc:EncryptedData>
</LoadDefinition>
Source
<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>
Element MPFo / ActionDefinition
Namespace http://www.mpfo.org/mpfo-0.7
Annotations
Definition of actions and action sets.
Diagram
Diagram mpfo-0_7.tmp#CT_ActionDefinition_Actions mpfo-0_7.tmp#CT_ActionDefinition_ActionSets xmlenc_.tmp#EncryptedData mpfo-0_7.tmp#CT_ActionDefinition
Type CT_ActionDefinition
Properties
content complex
minOccurs 0
Model
Children ActionSets, Actions, xenc:EncryptedData
Instance
<ActionDefinition xmlns="http://www.mpfo.org/mpfo-0.7" xmlns:xenc="http://www.w3.org/2001/04/xmlenc#">
  <Actions>{1,1}</Actions>
  <ActionSets>{0,1}</ActionSets>
  <xenc:EncryptedData Encoding="" Id="" MimeType="" Type="">{1,1}</xenc:EncryptedData>
</ActionDefinition>
Source
<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>
Element MPFo / ActivityDefinition
Namespace http://www.mpfo.org/mpfo-0.7
Annotations
Definition of activities, activity flows and activity flow sets.
Diagram
Diagram mpfo-0_7.tmp#CT_ActivityDefinition_Activities mpfo-0_7.tmp#CT_ActivityDefinition_ActivityFlows mpfo-0_7.tmp#CT_ActivityDefinition_ActivityFlowSets xmlenc_.tmp#EncryptedData mpfo-0_7.tmp#CT_ActivityDefinition
Type CT_ActivityDefinition
Properties
content complex
minOccurs 0
Model
Children Activities, ActivityFlowSets, ActivityFlows, xenc:EncryptedData
Instance
<ActivityDefinition xmlns="http://www.mpfo.org/mpfo-0.7" xmlns:xenc="http://www.w3.org/2001/04/xmlenc#">
  <Activities>{1,1}</Activities>
  <ActivityFlows>{1,1}</ActivityFlows>
  <ActivityFlowSets>{0,1}</ActivityFlowSets>
  <xenc:EncryptedData Encoding="" Id="" MimeType="" Type="">{1,1}</xenc:EncryptedData>
</ActivityDefinition>
Source
<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>
Element MPFo / ScenarioDefinition
Namespace http://www.mpfo.org/mpfo-0.7
Annotations
Definition of application scenarios.
Diagram
Diagram mpfo-0_7.tmp#CT_ScenarioDefinition_Scenarios mpfo-0_7.tmp#CT_ScenarioDefinition_Application xmlenc_.tmp#EncryptedData mpfo-0_7.tmp#CT_ScenarioDefinition
Type CT_ScenarioDefinition
Properties
content complex
minOccurs 0
Model
Children Application, Scenarios, xenc:EncryptedData
Instance
<ScenarioDefinition xmlns="http://www.mpfo.org/mpfo-0.7" xmlns:xenc="http://www.w3.org/2001/04/xmlenc#">
  <Scenarios>{1,1}</Scenarios>
  <Application CreationTimeStamp="" Creator="" Id="" IsOrdered="true" ModificationTimeStamp="" Modificator="" ShortDescription="">{0,1}</Application>
  <xenc:EncryptedData Encoding="" Id="" MimeType="" Type="">{1,1}</xenc:EncryptedData>
</ScenarioDefinition>
Source
<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>
Element MPFo / RequirementDefinition
Namespace http://www.mpfo.org/mpfo-0.7
Annotations
Definition of mission profile related requirements.
Diagram
Diagram mpfo-0_7.tmp#AG_ExtendedElementAttributes NO_NAMESPACE.tmp#CT_RequirementDefinition_Format NO_NAMESPACE.tmp#CT_RequirementDefinition_CompressionType NO_NAMESPACE.tmp#CT_RequirementDefinition_CompressionTextToBinaryEncoding NO_NAMESPACE.tmp#CT_RequirementDefinition_ParserDirectives mpfo-0_7.tmp#CT_RequirementDefinition_Description mpfo-0_7.tmp#CT_RequirementDefinition_InlineData mpfo-0_7.tmp#CT_RequirementDefinition_ExternalData xmlenc_.tmp#EncryptedData mpfo-0_7.tmp#CT_RequirementDefinition
Type CT_RequirementDefinition
Properties
content complex
minOccurs 0
Model
Children Description, ExternalData, InlineData, xenc:EncryptedData
Instance
<RequirementDefinition xml:base="" CompressionTextToBinaryEncoding="base64" CompressionType="" CreationTimeStamp="" Creator="" Format="" HashType="sha256" HashValue="" Id="" IsEnabled="true" ModificationTimeStamp="" Modificator="" ParserDirectives="" ShortDescription="" xmlns="http://www.mpfo.org/mpfo-0.7" xmlns:xenc="http://www.w3.org/2001/04/xmlenc#">
  <Description>{0,1}</Description>
  <InlineData>{1,1}</InlineData>
  <ExternalData URI="">{1,1}</ExternalData>
  <xenc:EncryptedData Encoding="" Id="" MimeType="" Type="">{1,1}</xenc:EncryptedData>
</RequirementDefinition>
Attributes
QName Type Default Use Annotation
CompressionTextToBinaryEncoding ST_LoadDataCompressionTextToBinaryEncodingType base64 optional
Binary encoding of compression.
CompressionType ST_LoadDataCompressionType optional
Data compression type.
CreationTimeStamp xsd:dateTime optional
Date and time of element creation.
Creator xsd:string optional
Name of the user who first created the element.
Format ST_RequirementFormat required
Requirements data format {ReqIF}.
HashType ST_HashType sha256 optional
Hash type.
HashValue xsd:string optional
Hash value.
Id xsd:ID required
Element ID.
IsEnabled xsd:boolean true optional
Element enablement status.
ModificationTimeStamp xsd:dateTime optional
Date and time of last element modification.
Modificator xsd:string optional
Name of the user who last modified the element contents.
ParserDirectives xsd:string optional
Parser plug-in name and/or parser directives.
ShortDescription xsd:string optional
Short element description.
xml:base xs:anyURI optional
<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.
Diagram
Diagram namespace.tmp#base mpfo-0_7.tmp#AG_BasicElementAttributes NO_NAMESPACE.tmp#CT_External_MPFoVersion mpfo-0_7.tmp#CT_External_Description mpfo-0_7.tmp#CT_External_PrimitiveDefinition mpfo-0_7.tmp#CT_External_PortDefinition mpfo-0_7.tmp#CT_External_LoadDefinition mpfo-0_7.tmp#CT_External_ActionDefinition mpfo-0_7.tmp#CT_External_ActivityDefinition mpfo-0_7.tmp#CT_External_ScenarioDefinition mpfo-0_7.tmp#CT_External_RequirementDefinition xmlenc_.tmp#EncryptedData mpfo-0_7.tmp#CT_External
Type CT_External
Properties
content complex
Model
Children ActionDefinition, ActivityDefinition, Description, LoadDefinition, PortDefinition, PrimitiveDefinition, RequirementDefinition, ScenarioDefinition, xenc:EncryptedData
Instance
<ExternalDefinition xml:base="" CreationTimeStamp="" Creator="" Id="" ModificationTimeStamp="" Modificator="" MPFoVersion="" ShortDescription="" xmlns="http://www.mpfo.org/mpfo-0.7" xmlns:xenc="http://www.w3.org/2001/04/xmlenc#">
  <Description>{0,1}</Description>
  <PrimitiveDefinition>{0,1}</PrimitiveDefinition>
  <PortDefinition>{0,1}</PortDefinition>
  <LoadDefinition>{0,1}</LoadDefinition>
  <ActionDefinition>{0,1}</ActionDefinition>
  <ActivityDefinition>{0,1}</ActivityDefinition>
  <ScenarioDefinition>{0,1}</ScenarioDefinition>
  <RequirementDefinition xml:base="" CompressionTextToBinaryEncoding="base64" CompressionType="" CreationTimeStamp="" Creator="" Format="" HashType="sha256" HashValue="" Id="" IsEnabled="true" ModificationTimeStamp="" Modificator="" ParserDirectives="" ShortDescription="">{0,1}</RequirementDefinition>
  <xenc:EncryptedData Encoding="" Id="" MimeType="" Type="">{1,1}</xenc:EncryptedData>
</ExternalDefinition>
Attributes
QName Type Use Annotation
CreationTimeStamp xsd:dateTime optional
Date and time of element creation.
Creator xsd:string optional
Name of the user who first created the element.
Id xsd:ID required
Element ID.
MPFoVersion ST_MPFoVersion required
Used MPFO-XML format version.
ModificationTimeStamp xsd:dateTime optional
Date and time of last element modification.
Modificator xsd:string optional
Name of the user who last modified the element contents.
ShortDescription xsd:string optional
Short element description.
xml:base xs:anyURI optional
<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)
Diagram
Diagram
Type restriction of xsd:string
Facets
enumeration sha512
enumeration sha384
enumeration sha256
enumeration sha224
enumeration md5
Used by
Source
<xsd:simpleType name="ST_HashType">
  <xsd:annotation>
    <xsd:documentation xml:lang="en">Hash type (value range: md5, sha224, sha256, sha384, sha512)</xsd:documentation>
  </xsd:annotation>
  <xsd:restriction base="xsd:string">
    <xsd:enumeration value="sha512"/>
    <xsd:enumeration value="sha384"/>
    <xsd:enumeration value="sha256"/>
    <xsd:enumeration value="sha224"/>
    <xsd:enumeration value="md5"/>
  </xsd:restriction>
</xsd:simpleType>
Complex Type CT_External
Namespace http://www.mpfo.org/mpfo-0.7
Annotations
XSD complex type for external definitions.
Diagram
Diagram namespace.tmp#base mpfo-0_7.tmp#AG_BasicElementAttributes NO_NAMESPACE.tmp#CT_External_MPFoVersion mpfo-0_7.tmp#CT_External_Description mpfo-0_7.tmp#CT_External_PrimitiveDefinition mpfo-0_7.tmp#CT_External_PortDefinition mpfo-0_7.tmp#CT_External_LoadDefinition mpfo-0_7.tmp#CT_External_ActionDefinition mpfo-0_7.tmp#CT_External_ActivityDefinition mpfo-0_7.tmp#CT_External_ScenarioDefinition mpfo-0_7.tmp#CT_External_RequirementDefinition xmlenc_.tmp#EncryptedData
Used by
Model
Children ActionDefinition, ActivityDefinition, Description, LoadDefinition, PortDefinition, PrimitiveDefinition, RequirementDefinition, ScenarioDefinition, xenc:EncryptedData
Attributes
QName Type Use Annotation
CreationTimeStamp xsd:dateTime optional
Date and time of element creation.
Creator xsd:string optional
Name of the user who first created the element.
Id xsd:ID required
Element ID.
MPFoVersion ST_MPFoVersion required
Used MPFO-XML format version.
ModificationTimeStamp xsd:dateTime optional
Date and time of last element modification.
Modificator xsd:string optional
Name of the user who last modified the element contents.
ShortDescription xsd:string optional
Short element description.
xml:base xs:anyURI optional
<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>
Complex Type CT_String
Namespace http://www.mpfo.org/mpfo-0.7
Annotations
Complex type for strings.
Diagram
Diagram mpfo-0_7.tmp#AG_CommonPrimitiveElementAttributes
Type extension of xsd:string
Used by
Element G_String/String
Attributes
QName Type Use Annotation
Description xsd:string optional
Element description.
Id xsd:ID optional
Element ID.
Label xsd:string optional
Element label.
Source
<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>
Complex Type CT_Ref
Namespace http://www.mpfo.org/mpfo-0.7
Annotations
Complex type for references.
Diagram
Diagram NO_NAMESPACE.tmp#CT_Ref_Ref
Used by
Elements G_Argument/ArgumentRef, G_ArgumentWithUnit/ArgumentWithUnitRef, G_Formula/FormulaRef, G_FormulaTemplate/FormulaTemplateRef, G_MNumber/MNumberRef, G_NumberInterval/NumberIntervalRef, G_NumberIntervalVector/NumberIntervalVectorRef, G_NumberMatrix/NumberMatrixRef, G_NumberMatrix/NumberSparseMatrixRef, G_NumberVector/NumberSparseVectorRef, G_NumberVector/NumberVectorRef, G_Parameter/ParameterRef, G_ParameterValue/ParameterValueRef, G_ParameterValueMagnitude/ParameterValueMagnitudeRef, G_ParameterWithUnit/ParameterWithUnitRef, G_Quantity/QuantityRef, G_QuantityInterval/QuantityIntervalRef, G_QuantityMatrix/QuantityMatrixRef, G_QuantityMatrix/QuantitySparseMatrixRef, G_QuantityVector/QuantitySparseVectorRef, G_QuantityVector/QuantityVectorRef, G_SNumber/SNumberRef, G_String/StringRef, G_StringMatrix/StringMatrixRef, G_StringMatrix/StringSparseMatrixRef, G_StringVector/StringSparseVectorRef, G_StringVector/StringVectorRef, G_SymbolicFunction/SymbolicFunctionRef, G_SymbolicFunctionTemplate/SymbolicFunctionTemplateRef, G_TableFunction/TableFunctionRef, G_Tolerance/ToleranceRef, G_ToleranceMatrix/ToleranceMatrixRef, G_ToleranceMatrix/ToleranceSparseMatrixRef, G_ToleranceVector/ToleranceSparseVectorRef, G_ToleranceVector/ToleranceVectorRef, G_TolerancedNumber/TolerancedNumberRef, G_TolerancedNumberInterval/TolerancedNumberIntervalRef, G_TolerancedNumberMatrix/TolerancedNumberMatrixRef, G_TolerancedNumberMatrix/TolerancedNumberSparseMatrixRef, G_TolerancedNumberVector/TolerancedNumberSparseVectorRef, G_TolerancedNumberVector/TolerancedNumberVectorRef, G_TolerancedQuantity/TolerancedQuantityRef, G_TolerancedQuantityInterval/TolerancedQuantityIntervalRef, G_TolerancedQuantityMatrix/TolerancedQuantityMatrixRef, G_TolerancedQuantityMatrix/TolerancedQuantitySparseMatrixRef, G_TolerancedQuantityVector/TolerancedQuantitySparseVectorRef, G_TolerancedQuantityVector/TolerancedQuantityVectorRef, G_TransformedFunction/TransformedFunctionRef, G_Unit/UnitRef, G_UnitMatrix/UnitMatrixRef, G_UnitMatrix/UnitSparseMatrixRef, G_UnitVector/UnitSparseVectorRef, G_UnitVector/UnitVectorRef
Attributes
QName Type Use Annotation
Ref xsd:IDREF required
ID reference to another element.
Source
<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>
Complex Type CT_StringVector
Namespace http://www.mpfo.org/mpfo-0.7
Annotations
Complex type for string vectors.
Diagram
Diagram mpfo-0_7.tmp#AG_CommonPrimitiveElementAttributes mpfo-0_7.tmp#G_String_String mpfo-0_7.tmp#G_String_StringRef mpfo-0_7.tmp#G_String
Used by
Model
Children String, StringRef
Attributes
QName Type Use Annotation
Description xsd:string optional
Element description.
Id xsd:ID optional
Element ID.
Label xsd:string optional
Element label.
Source
<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>
Complex Type CT_StringSparseVector
Namespace http://www.mpfo.org/mpfo-0.7
Annotations
Complex type for sparse vectors of strings.
Diagram
Diagram mpfo-0_7.tmp#AG_CommonPrimitiveElementAttributes mpfo-0_7.tmp#AG_SparseVectorAttributes mpfo-0_7.tmp#CT_StringSparseVector_DefaultElement mpfo-0_7.tmp#CT_StringSparseVector_Elements
Used by
Model
Children DefaultElement, Elements
Attributes
QName Type Use Annotation
Description xsd:string optional
Element description.
ElementCount xsd:positiveInteger required
Number of elements in the sparse vector.
Id xsd:ID optional
Element ID.
Label xsd:string optional
Element label.
Source
<xsd:complexType name="CT_StringSparseVector">
  <xsd:annotation>
    <xsd:documentation xml:lang="en">Complex type for sparse vectors of strings.</xsd:documentation>
  </xsd:annotation>
  <xsd:sequence>
    <xsd:element name="DefaultElement">
      <xsd:annotation>
        <xsd:documentation xml:lang="en">Default sparse vector element.</xsd:documentation>
      </xsd:annotation>
      <xsd:complexType>
        <xsd:group ref="G_String"/>
      </xsd:complexType>
    </xsd:element>
    <xsd:element name="Elements">
      <xsd:annotation>
        <xsd:documentation xml:lang="en">Sparse vector elements.</xsd:documentation>
      </xsd:annotation>
      <xsd:complexType>
        <xsd:sequence maxOccurs="unbounded">
          <xsd:element name="Element">
            <xsd:annotation>
              <xsd:documentation xml:lang="en">Sparse vector element.</xsd:documentation>
            </xsd:annotation>
            <xsd:complexType>
              <xsd:group ref="G_String"/>
              <xsd:attributeGroup ref="AG_SparseVectorElementAttributes"/>
            </xsd:complexType>
          </xsd:element>
        </xsd:sequence>
      </xsd:complexType>
    </xsd:element>
  </xsd:sequence>
  <xsd:attributeGroup ref="AG_CommonPrimitiveElementAttributes"/>
  <xsd:attributeGroup ref="AG_SparseVectorAttributes"/>
</xsd:complexType>
Complex Type CT_StringMatrix
Namespace http://www.mpfo.org/mpfo-0.7
Annotations
Complex type for string matrices.
Diagram
Diagram mpfo-0_7.tmp#AG_CommonPrimitiveElementAttributes mpfo-0_7.tmp#CT_StringMatrix_StringMatrixRow
Used by
Model
Children StringMatrixRow
Attributes
QName Type Use Annotation
Description xsd:string optional
Element description.
Id xsd:ID optional
Element ID.
Label xsd:string optional
Element label.
Source
<xsd:complexType name="CT_StringMatrix">
  <xsd:annotation>
    <xsd:documentation xml:lang="en">Complex type for string matrices.</xsd:documentation>
  </xsd:annotation>
  <xsd:sequence maxOccurs="unbounded">
    <xsd:element name="StringMatrixRow" type="CT_StringVector">
      <xsd:annotation>
        <xsd:documentation xml:lang="en">String matrix row definition.</xsd:documentation>
      </xsd:annotation>
    </xsd:element>
  </xsd:sequence>
  <xsd:attributeGroup ref="AG_CommonPrimitiveElementAttributes"/>
</xsd:complexType>
Complex Type CT_StringSparseMatrix
Namespace http://www.mpfo.org/mpfo-0.7
Annotations
Complex type for sparse matrices of strings.
Diagram
Diagram mpfo-0_7.tmp#AG_CommonPrimitiveElementAttributes mpfo-0_7.tmp#AG_SparseMatrixAttributes mpfo-0_7.tmp#CT_StringSparseMatrix_DefaultElement mpfo-0_7.tmp#CT_StringSparseMatrix_Elements
Used by
Model
Children DefaultElement, Elements
Attributes
QName Type Use Annotation
ColumnCount xsd:positiveInteger required
Number of columns in the sparse matrix.
Description xsd:string optional
Element description.
Id xsd:ID optional
Element ID.
Label xsd:string optional
Element label.
RowCount xsd:positiveInteger required
Number of rows in the sparse matrix.
Source
<xsd:complexType name="CT_StringSparseMatrix">
  <xsd:annotation>
    <xsd:documentation xml:lang="en">Complex type for sparse matrices of strings.</xsd:documentation>
  </xsd:annotation>
  <xsd:sequence>
    <xsd:element name="DefaultElement">
      <xsd:annotation>
        <xsd:documentation xml:lang="en">Default sparse matrix element.</xsd:documentation>
      </xsd:annotation>
      <xsd:complexType>
        <xsd:group ref="G_String"/>
      </xsd:complexType>
    </xsd:element>
    <xsd:element name="Elements">
      <xsd:annotation>
        <xsd:documentation xml:lang="en">Sparse matrix elements.</xsd:documentation>
      </xsd:annotation>
      <xsd:complexType>
        <xsd:sequence maxOccurs="unbounded">
          <xsd:element name="Element">
            <xsd:annotation>
              <xsd:documentation xml:lang="en">Sparse matrix element.</xsd:documentation>
            </xsd:annotation>
            <xsd:complexType>
              <xsd:group ref="G_String"/>
              <xsd:attributeGroup ref="AG_SparseMatrixElementAttributes"/>
            </xsd:complexType>
          </xsd:element>
        </xsd:sequence>
      </xsd:complexType>
    </xsd:element>
  </xsd:sequence>
  <xsd:attributeGroup ref="AG_CommonPrimitiveElementAttributes"/>
  <xsd:attributeGroup ref="AG_SparseMatrixAttributes"/>
</xsd:complexType>
Complex Type CT_SNumber
Namespace http://www.mpfo.org/mpfo-0.7
Annotations
Complex type for simple (decimal) numbers.
Diagram
Diagram mpfo-0_7.tmp#AG_CommonPrimitiveElementAttributes
Type extension of xsd:decimal
Used by
Attributes
QName Type Use Annotation
Description xsd:string optional
Element description.
Id xsd:ID optional
Element ID.
Label xsd:string optional
Element label.
Source
<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>
Complex Type CT_MNumber
Namespace http://www.mpfo.org/mpfo-0.7
Annotations
Complex type for MathML numbers.
Diagram
Diagram mpfo-0_7.tmp#AG_CommonPrimitiveElementAttributes MathML.tmp#math
Used by
Model
Children m:math
Attributes
QName Type Use Annotation
Description xsd:string optional
Element description.
Id xsd:ID optional
Element ID.
Label xsd:string optional
Element label.
Source
<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>
Complex Type CT_NumberVector
Namespace http://www.mpfo.org/mpfo-0.7
Annotations
Complex type for number vectors.
Diagram
Diagram mpfo-0_7.tmp#AG_CommonPrimitiveElementAttributes mpfo-0_7.tmp#G_SNumber_SNumber mpfo-0_7.tmp#G_SNumber_SNumberRef mpfo-0_7.tmp#G_SNumber mpfo-0_7.tmp#G_MNumber_MNumber mpfo-0_7.tmp#G_MNumber_MNumberRef mpfo-0_7.tmp#G_MNumber mpfo-0_7.tmp#G_Number
Used by
Model
Children MNumber, MNumberRef, SNumber, SNumberRef
Attributes
QName Type Use Annotation
Description xsd:string optional
Element description.
Id xsd:ID optional
Element ID.
Label xsd:string optional
Element label.
Source
<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>
Complex Type CT_NumberSparseVector
Namespace http://www.mpfo.org/mpfo-0.7
Annotations
Complex type for sparse vectors of numbers.
Diagram
Diagram mpfo-0_7.tmp#AG_CommonPrimitiveElementAttributes mpfo-0_7.tmp#AG_SparseVectorAttributes mpfo-0_7.tmp#CT_NumberSparseVector_DefaultElement mpfo-0_7.tmp#CT_NumberSparseVector_Elements
Used by
Model
Children DefaultElement, Elements
Attributes
QName Type Use Annotation
Description xsd:string optional
Element description.
ElementCount xsd:positiveInteger required
Number of elements in the sparse vector.
Id xsd:ID optional
Element ID.
Label xsd:string optional
Element label.
Source
<xsd:complexType name="CT_NumberSparseVector">
  <xsd:annotation>
    <xsd:documentation xml:lang="en">Complex type for sparse vectors of numbers.</xsd:documentation>
  </xsd:annotation>
  <xsd:sequence>
    <xsd:element name="DefaultElement">
      <xsd:annotation>
        <xsd:documentation xml:lang="en">Default sparse vector element.</xsd:documentation>
      </xsd:annotation>
      <xsd:complexType>
        <xsd:group ref="G_Number"/>
      </xsd:complexType>
    </xsd:element>
    <xsd:element name="Elements">
      <xsd:annotation>
        <xsd:documentation xml:lang="en">Sparse vector elements.</xsd:documentation>
      </xsd:annotation>
      <xsd:complexType>
        <xsd:sequence maxOccurs="unbounded">
          <xsd:element name="Element">
            <xsd:annotation>
              <xsd:documentation xml:lang="en">Sparse vector element.</xsd:documentation>
            </xsd:annotation>
            <xsd:complexType>
              <xsd:group ref="G_Number"/>
              <xsd:attributeGroup ref="AG_SparseVectorElementAttributes"/>
            </xsd:complexType>
          </xsd:element>
        </xsd:sequence>
      </xsd:complexType>
    </xsd:element>
  </xsd:sequence>
  <xsd:attributeGroup ref="AG_CommonPrimitiveElementAttributes"/>
  <xsd:attributeGroup ref="AG_SparseVectorAttributes"/>
</xsd:complexType>
Complex Type CT_NumberMatrix
Namespace http://www.mpfo.org/mpfo-0.7
Annotations
Complex type for number matrices.
Diagram
Diagram mpfo-0_7.tmp#AG_CommonPrimitiveElementAttributes mpfo-0_7.tmp#CT_NumberMatrix_NumberMatrixRow
Used by
Model
Children NumberMatrixRow
Attributes
QName Type Use Annotation
Description xsd:string optional
Element description.
Id xsd:ID optional
Element ID.
Label xsd:string optional
Element label.
Source
<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>
Complex Type CT_NumberSparseMatrix
Namespace http://www.mpfo.org/mpfo-0.7
Annotations
Complex type for sparse matrices of numbers.
Diagram
Diagram mpfo-0_7.tmp#AG_CommonPrimitiveElementAttributes mpfo-0_7.tmp#AG_SparseMatrixAttributes mpfo-0_7.tmp#CT_NumberSparseMatrix_DefaultElement mpfo-0_7.tmp#CT_NumberSparseMatrix_Elements
Used by
Model
Children DefaultElement, Elements
Attributes
QName Type Use Annotation
ColumnCount xsd:positiveInteger required
Number of columns in the sparse matrix.
Description xsd:string optional
Element description.
Id xsd:ID optional
Element ID.
Label xsd:string optional
Element label.
RowCount xsd:positiveInteger required
Number of rows in the sparse matrix.
Source
<xsd:complexType name="CT_NumberSparseMatrix">
  <xsd:annotation>
    <xsd:documentation xml:lang="en">Complex type for sparse matrices of numbers.</xsd:documentation>
  </xsd:annotation>
  <xsd:sequence>
    <xsd:element name="DefaultElement">
      <xsd:annotation>
        <xsd:documentation xml:lang="en">Default sparse matrix element.</xsd:documentation>
      </xsd:annotation>
      <xsd:complexType>
        <xsd:group ref="G_Number"/>
      </xsd:complexType>
    </xsd:element>
    <xsd:element name="Elements">
      <xsd:annotation>
        <xsd:documentation xml:lang="en">Sparse matrix elements.</xsd:documentation>
      </xsd:annotation>
      <xsd:complexType>
        <xsd:sequence maxOccurs="unbounded">
          <xsd:element name="Element">
            <xsd:annotation>
              <xsd:documentation xml:lang="en">Sparse matrix element.</xsd:documentation>
            </xsd:annotation>
            <xsd:complexType>
              <xsd:group ref="G_Number"/>
              <xsd:attributeGroup ref="AG_SparseMatrixElementAttributes"/>
            </xsd:complexType>
          </xsd:element>
        </xsd:sequence>
      </xsd:complexType>
    </xsd:element>
  </xsd:sequence>
  <xsd:attributeGroup ref="AG_CommonPrimitiveElementAttributes"/>
  <xsd:attributeGroup ref="AG_SparseMatrixAttributes"/>
</xsd:complexType>
Complex Type CT_NumberInterval
Namespace http://www.mpfo.org/mpfo-0.7
Annotations
Complex type for number intervals.
Diagram
Diagram mpfo-0_7.tmp#AG_CommonPrimitiveElementAttributes mpfo-0_7.tmp#CT_NumberInterval_LowerBound mpfo-0_7.tmp#CT_NumberInterval_UpperBound
Used by
Model
Children LowerBound, UpperBound
Attributes
QName Type Use Annotation
Description xsd:string optional
Element description.
Id xsd:ID optional
Element ID.
Label xsd:string optional
Element label.
Source
<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>
Complex Type CT_NumberIntervalBound
Namespace http://www.mpfo.org/mpfo-0.7
Annotations
Complex type for number interval bounds.
Diagram
Diagram NO_NAMESPACE.tmp#CT_NumberIntervalBound_BoundType mpfo-0_7.tmp#AG_CommonPrimitiveElementAttributes mpfo-0_7.tmp#G_SNumber_SNumber mpfo-0_7.tmp#G_SNumber_SNumberRef mpfo-0_7.tmp#G_SNumber mpfo-0_7.tmp#G_MNumber_MNumber mpfo-0_7.tmp#G_MNumber_MNumberRef mpfo-0_7.tmp#G_MNumber mpfo-0_7.tmp#G_Number
Used by
Model
Children MNumber, MNumberRef, SNumber, SNumberRef
Attributes
QName Type Use Annotation
BoundType restriction of xsd:string required
Type of bound: open or closed.
Description xsd:string optional
Element description.
Id xsd:ID optional
Element ID.
Label xsd:string optional
Element label.
Source
<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>
Complex Type CT_NumberIntervalVector
Namespace http://www.mpfo.org/mpfo-0.7
Annotations
Complex type for number interval vectors.
Diagram
Diagram mpfo-0_7.tmp#AG_CommonPrimitiveElementAttributes mpfo-0_7.tmp#G_NumberInterval_NumberInterval mpfo-0_7.tmp#G_NumberInterval_NumberIntervalRef mpfo-0_7.tmp#G_NumberInterval
Used by
Model
Children NumberInterval, NumberIntervalRef
Attributes
QName Type Use Annotation
Description xsd:string optional
Element description.
Id xsd:ID optional
Element ID.
Label xsd:string optional
Element label.
Source
<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>
Complex Type CT_TolerancedNumber
Namespace http://www.mpfo.org/mpfo-0.7
Annotations
Complex type for toleranced numbers.
Diagram
Diagram mpfo-0_7.tmp#AG_CommonPrimitiveElementAttributes mpfo-0_7.tmp#G_SNumber_SNumber mpfo-0_7.tmp#G_SNumber_SNumberRef mpfo-0_7.tmp#G_SNumber mpfo-0_7.tmp#G_MNumber_MNumber mpfo-0_7.tmp#G_MNumber_MNumberRef mpfo-0_7.tmp#G_MNumber mpfo-0_7.tmp#G_Number mpfo-0_7.tmp#G_Tolerance_Tolerance mpfo-0_7.tmp#G_Tolerance_ToleranceRef mpfo-0_7.tmp#G_Tolerance
Used by
Model
Children MNumber, MNumberRef, SNumber, SNumberRef, Tolerance, ToleranceRef
Attributes
QName Type Use Annotation
Description xsd:string optional
Element description.
Id xsd:ID optional
Element ID.
Label xsd:string optional
Element label.
Source
<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>
Complex Type CT_Tolerance
Namespace http://www.mpfo.org/mpfo-0.7
Annotations
Complex type for tolerances.
Diagram
Diagram mpfo-0_7.tmp#AG_CommonPrimitiveElementAttributes mpfo-0_7.tmp#CT_Tolerance_LowerBound mpfo-0_7.tmp#CT_Tolerance_UpperBound
Used by
Model
Children LowerBound, UpperBound
Attributes
QName Type Use Annotation
Description xsd:string optional
Element description.
Id xsd:ID optional
Element ID.
Label xsd:string optional
Element label.
Source
<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>
Complex Type CT_ToleranceBound
Namespace http://www.mpfo.org/mpfo-0.7
Annotations
Complex type for tolerance bounds.
Diagram
Diagram NO_NAMESPACE.tmp#CT_ToleranceBound_BoundType mpfo-0_7.tmp#AG_CommonPrimitiveElementAttributes mpfo-0_7.tmp#G_SNumber_SNumber mpfo-0_7.tmp#G_SNumber_SNumberRef mpfo-0_7.tmp#G_SNumber mpfo-0_7.tmp#G_MNumber_MNumber mpfo-0_7.tmp#G_MNumber_MNumberRef mpfo-0_7.tmp#G_MNumber mpfo-0_7.tmp#G_Number
Used by
Model
Children MNumber, MNumberRef, SNumber, SNumberRef
Attributes
QName Type Use Annotation
BoundType restriction of xsd:string required
Type of tolerance bound: absolute or relative.
Description xsd:string optional
Element description.
Id xsd:ID optional
Element ID.
Label xsd:string optional
Element label.
Source
<xsd:complexType name="CT_ToleranceBound">
  <xsd:annotation>
    <xsd:documentation xml:lang="en">Complex type for tolerance 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 tolerance bound: absolute or relative.</xsd:documentation>
    </xsd:annotation>
    <xsd:simpleType>
      <xsd:restriction base="xsd:string">
        <xsd:enumeration value="absolute"/>
        <xsd:enumeration value="relative"/>
      </xsd:restriction>
    </xsd:simpleType>
  </xsd:attribute>
  <xsd:attributeGroup ref="AG_CommonPrimitiveElementAttributes"/>
</xsd:complexType>
Complex Type CT_TolerancedNumberVector
Namespace http://www.mpfo.org/mpfo-0.7
Annotations
Complex type for toleranced number vectors.
Diagram
Diagram mpfo-0_7.tmp#AG_CommonPrimitiveElementAttributes mpfo-0_7.tmp#G_NumberVector_NumberVector mpfo-0_7.tmp#G_NumberVector_NumberVectorRef mpfo-0_7.tmp#G_NumberVector_NumberSparseVector mpfo-0_7.tmp#G_NumberVector_NumberSparseVectorRef mpfo-0_7.tmp#G_NumberVector mpfo-0_7.tmp#G_Tolerance_Tolerance mpfo-0_7.tmp#G_Tolerance_ToleranceRef mpfo-0_7.tmp#G_Tolerance mpfo-0_7.tmp#G_ToleranceVector_ToleranceVector mpfo-0_7.tmp#G_ToleranceVector_ToleranceVectorRef mpfo-0_7.tmp#G_ToleranceVector_ToleranceSparseVector mpfo-0_7.tmp#G_ToleranceVector_ToleranceSparseVectorRef mpfo-0_7.tmp#G_ToleranceVector
Used by
Model
Children NumberSparseVector, NumberSparseVectorRef, NumberVector, NumberVectorRef, Tolerance, ToleranceRef, ToleranceSparseVector, ToleranceSparseVectorRef, ToleranceVector, ToleranceVectorRef
Attributes
QName Type Use Annotation
Description xsd:string optional
Element description.
Id xsd:ID optional
Element ID.
Label xsd:string optional
Element label.
Source
<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>
Complex Type CT_ToleranceVector
Namespace http://www.mpfo.org/mpfo-0.7
Annotations
Complex type for tolerance vectors.
Diagram
Diagram mpfo-0_7.tmp#AG_CommonPrimitiveElementAttributes mpfo-0_7.tmp#G_Tolerance_Tolerance mpfo-0_7.tmp#G_Tolerance_ToleranceRef mpfo-0_7.tmp#G_Tolerance
Used by
Model
Children Tolerance, ToleranceRef
Attributes
QName Type Use Annotation
Description xsd:string optional
Element description.
Id xsd:ID optional
Element ID.
Label xsd:string optional
Element label.
Source
<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>
Complex Type CT_ToleranceSparseVector
Namespace http://www.mpfo.org/mpfo-0.7
Annotations
Complex type for sparse vectors of tolerances.
Diagram
Diagram mpfo-0_7.tmp#AG_CommonPrimitiveElementAttributes mpfo-0_7.tmp#AG_SparseVectorAttributes mpfo-0_7.tmp#CT_ToleranceSparseVector_DefaultElement mpfo-0_7.tmp#CT_ToleranceSparseVector_Elements
Used by
Model
Children DefaultElement, Elements
Attributes
QName Type Use Annotation
Description xsd:string optional
Element description.
ElementCount xsd:positiveInteger required
Number of elements in the sparse vector.
Id xsd:ID optional
Element ID.
Label xsd:string optional
Element label.
Source
<xsd:complexType name="CT_ToleranceSparseVector">
  <xsd:annotation>
    <xsd:documentation xml:lang="en">Complex type for sparse vectors of tolerances.</xsd:documentation>
  </xsd:annotation>
  <xsd:sequence>
    <xsd:element name="DefaultElement">
      <xsd:annotation>
        <xsd:documentation xml:lang="en">Default sparse vector element.</xsd:documentation>
      </xsd:annotation>
      <xsd:complexType>
        <xsd:group ref="G_Tolerance"/>
      </xsd:complexType>
    </xsd:element>
    <xsd:element name="Elements">
      <xsd:annotation>
        <xsd:documentation xml:lang="en">Sparse vector elements.</xsd:documentation>
      </xsd:annotation>
      <xsd:complexType>
        <xsd:sequence maxOccurs="unbounded">
          <xsd:element name="Element">
            <xsd:annotation>
              <xsd:documentation xml:lang="en">Sparse vector element.</xsd:documentation>
            </xsd:annotation>
            <xsd:complexType>
              <xsd:group ref="G_Tolerance"/>
              <xsd:attributeGroup ref="AG_SparseVectorElementAttributes"/>
            </xsd:complexType>
          </xsd:element>
        </xsd:sequence>
      </xsd:complexType>
    </xsd:element>
  </xsd:sequence>
  <xsd:attributeGroup ref="AG_CommonPrimitiveElementAttributes"/>
  <xsd:attributeGroup ref="AG_SparseVectorAttributes"/>
</xsd:complexType>
Complex Type CT_TolerancedNumberSparseVector
Namespace http://www.mpfo.org/mpfo-0.7
Annotations
Complex type for sparse vectors of toleranced numbers.
Diagram
Diagram mpfo-0_7.tmp#AG_CommonPrimitiveElementAttributes mpfo-0_7.tmp#AG_SparseVectorAttributes mpfo-0_7.tmp#CT_TolerancedNumberSparseVector_DefaultElement mpfo-0_7.tmp#CT_TolerancedNumberSparseVector_Elements
Used by
Model
Children DefaultElement, Elements
Attributes
QName Type Use Annotation
Description xsd:string optional
Element description.
ElementCount xsd:positiveInteger required
Number of elements in the sparse vector.
Id xsd:ID optional
Element ID.
Label xsd:string optional
Element label.
Source
<xsd:complexType name="CT_TolerancedNumberSparseVector">
  <xsd:annotation>
    <xsd:documentation xml:lang="en">Complex type for sparse vectors of toleranced numbers.</xsd:documentation>
  </xsd:annotation>
  <xsd:sequence>
    <xsd:element name="DefaultElement">
      <xsd:annotation>
        <xsd:documentation xml:lang="en">Default sparse vector element.</xsd:documentation>
      </xsd:annotation>
      <xsd:complexType>
        <xsd:group ref="G_TolerancedNumber"/>
      </xsd:complexType>
    </xsd:element>
    <xsd:element name="Elements">
      <xsd:annotation>
        <xsd:documentation xml:lang="en">Sparse vector elements.</xsd:documentation>
      </xsd:annotation>
      <xsd:complexType>
        <xsd:sequence maxOccurs="unbounded">
          <xsd:element name="Element">
            <xsd:annotation>
              <xsd:documentation xml:lang="en">Sparse vector element.</xsd:documentation>
            </xsd:annotation>
            <xsd:complexType>
              <xsd:group ref="G_TolerancedNumber"/>
              <xsd:attributeGroup ref="AG_SparseVectorElementAttributes"/>
            </xsd:complexType>
          </xsd:element>
        </xsd:sequence>
      </xsd:complexType>
    </xsd:element>
  </xsd:sequence>
  <xsd:attributeGroup ref="AG_CommonPrimitiveElementAttributes"/>
  <xsd:attributeGroup ref="AG_SparseVectorAttributes"/>
</xsd:complexType>
Complex Type CT_TolerancedNumberMatrix
Namespace http://www.mpfo.org/mpfo-0.7
Annotations
Complex type for toleranced number matrices.
Diagram
Diagram mpfo-0_7.tmp#AG_CommonPrimitiveElementAttributes mpfo-0_7.tmp#G_NumberMatrix_NumberMatrix mpfo-0_7.tmp#G_NumberMatrix_NumberMatrixRef mpfo-0_7.tmp#G_NumberMatrix_NumberSparseMatrix mpfo-0_7.tmp#G_NumberMatrix_NumberSparseMatrixRef mpfo-0_7.tmp#G_NumberMatrix mpfo-0_7.tmp#G_Tolerance_Tolerance mpfo-0_7.tmp#G_Tolerance_ToleranceRef mpfo-0_7.tmp#G_Tolerance mpfo-0_7.tmp#G_ToleranceMatrix_ToleranceMatrix mpfo-0_7.tmp#G_ToleranceMatrix_ToleranceMatrixRef mpfo-0_7.tmp#G_ToleranceMatrix_ToleranceSparseMatrix mpfo-0_7.tmp#G_ToleranceMatrix_ToleranceSparseMatrixRef mpfo-0_7.tmp#G_ToleranceMatrix
Used by
Model
Children NumberMatrix, NumberMatrixRef, NumberSparseMatrix, NumberSparseMatrixRef, Tolerance, ToleranceMatrix, ToleranceMatrixRef, ToleranceRef, ToleranceSparseMatrix, ToleranceSparseMatrixRef
Attributes
QName Type Use Annotation
Description xsd:string optional
Element description.
Id xsd:ID optional
Element ID.
Label xsd:string optional
Element label.
Source
<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>
Complex Type CT_ToleranceMatrix
Namespace http://www.mpfo.org/mpfo-0.7
Annotations
Complex type for tolerance matrices.
Diagram
Diagram mpfo-0_7.tmp#AG_CommonPrimitiveElementAttributes mpfo-0_7.tmp#CT_ToleranceMatrix_ToleranceMatrixRow
Used by
Model
Children ToleranceMatrixRow
Attributes
QName Type Use Annotation
Description xsd:string optional
Element description.
Id xsd:ID optional
Element ID.
Label xsd:string optional
Element label.
Source
<xsd:complexType name="CT_ToleranceMatrix">
  <xsd:annotation>
    <xsd:documentation xml:lang="en">Complex type for tolerance matrices.</xsd:documentation>
  </xsd:annotation>
  <xsd:sequence maxOccurs="unbounded">
    <xsd:element name="ToleranceMatrixRow" type="CT_ToleranceVector">
      <xsd:annotation>
        <xsd:documentation xml:lang="en">Tolerance matrix row definition.</xsd:documentation>
      </xsd:annotation>
    </xsd:element>
  </xsd:sequence>
  <xsd:attributeGroup ref="AG_CommonPrimitiveElementAttributes"/>
</xsd:complexType>
Complex Type CT_ToleranceSparseMatrix
Namespace http://www.mpfo.org/mpfo-0.7
Annotations
Complex type for sparse matrices of tolerances.
Diagram
Diagram mpfo-0_7.tmp#AG_CommonPrimitiveElementAttributes mpfo-0_7.tmp#AG_SparseMatrixAttributes mpfo-0_7.tmp#CT_ToleranceSparseMatrix_DefaultElement mpfo-0_7.tmp#CT_ToleranceSparseMatrix_Elements
Used by
Model
Children DefaultElement, Elements
Attributes
QName Type Use Annotation
ColumnCount xsd:positiveInteger required
Number of columns in the sparse matrix.
Description xsd:string optional
Element description.
Id xsd:ID optional
Element ID.
Label xsd:string optional
Element label.
RowCount xsd:positiveInteger required
Number of rows in the sparse matrix.
Source
<xsd:complexType name="CT_ToleranceSparseMatrix">
  <xsd:annotation>
    <xsd:documentation xml:lang="en">Complex type for sparse matrices of tolerances.</xsd:documentation>
  </xsd:annotation>
  <xsd:sequence>
    <xsd:element name="DefaultElement">
      <xsd:annotation>
        <xsd:documentation xml:lang="en">Default sparse matrix element.</xsd:documentation>
      </xsd:annotation>
      <xsd:complexType>
        <xsd:group ref="G_Tolerance"/>
      </xsd:complexType>
    </xsd:element>
    <xsd:element name="Elements">
      <xsd:annotation>
        <xsd:documentation xml:lang="en">Sparse matrix elements.</xsd:documentation>
      </xsd:annotation>
      <xsd:complexType>
        <xsd:sequence maxOccurs="unbounded">
          <xsd:element name="Element">
            <xsd:annotation>
              <xsd:documentation xml:lang="en">Sparse matrix element.</xsd:documentation>
            </xsd:annotation>
            <xsd:complexType>
              <xsd:group ref="G_Tolerance"/>
              <xsd:attributeGroup ref="AG_SparseMatrixElementAttributes"/>
            </xsd:complexType>
          </xsd:element>
        </xsd:sequence>
      </xsd:complexType>
    </xsd:element>
  </xsd:sequence>
  <xsd:attributeGroup ref="AG_CommonPrimitiveElementAttributes"/>
  <xsd:attributeGroup ref="AG_SparseMatrixAttributes"/>
</xsd:complexType>
Complex Type CT_TolerancedNumberSparseMatrix
Namespace http://www.mpfo.org/mpfo-0.7
Annotations
Complex type for sparse matrices of toleranced numbers.
Diagram
Diagram mpfo-0_7.tmp#AG_CommonPrimitiveElementAttributes mpfo-0_7.tmp#AG_SparseMatrixAttributes mpfo-0_7.tmp#CT_TolerancedNumberSparseMatrix_DefaultElement mpfo-0_7.tmp#CT_TolerancedNumberSparseMatrix_Elements
Used by
Model
Children DefaultElement, Elements
Attributes
QName Type Use Annotation
ColumnCount xsd:positiveInteger required
Number of columns in the sparse matrix.
Description xsd:string optional
Element description.
Id xsd:ID optional
Element ID.
Label xsd:string optional
Element label.
RowCount xsd:positiveInteger required
Number of rows in the sparse matrix.
Source
<xsd:complexType name="CT_TolerancedNumberSparseMatrix">
  <xsd:annotation>
    <xsd:documentation xml:lang="en">Complex type for sparse matrices of toleranced numbers.</xsd:documentation>
  </xsd:annotation>
  <xsd:sequence>
    <xsd:element name="DefaultElement">
      <xsd:annotation>
        <xsd:documentation xml:lang="en">Default sparse matrix element.</xsd:documentation>
      </xsd:annotation>
      <xsd:complexType>
        <xsd:group ref="G_TolerancedNumber"/>
      </xsd:complexType>
    </xsd:element>
    <xsd:element name="Elements">
      <xsd:annotation>
        <xsd:documentation xml:lang="en">Sparse matrix elements.</xsd:documentation>
      </xsd:annotation>
      <xsd:complexType>
        <xsd:sequence maxOccurs="unbounded">
          <xsd:element name="Element">
            <xsd:annotation>
              <xsd:documentation xml:lang="en">Sparse matrix element.</xsd:documentation>
            </xsd:annotation>
            <xsd:complexType>
              <xsd:group ref="G_TolerancedNumber"/>
              <xsd:attributeGroup ref="AG_SparseMatrixElementAttributes"/>
            </xsd:complexType>
          </xsd:element>
        </xsd:sequence>
      </xsd:complexType>
    </xsd:element>
  </xsd:sequence>
  <xsd:attributeGroup ref="AG_CommonPrimitiveElementAttributes"/>
  <xsd:attributeGroup ref="AG_SparseMatrixAttributes"/>
</xsd:complexType>
Complex Type CT_TolerancedNumberInterval
Namespace http://www.mpfo.org/mpfo-0.7
Annotations
Complex type for toleranced number intervals.
Diagram
Diagram mpfo-0_7.tmp#AG_CommonPrimitiveElementAttributes mpfo-0_7.tmp#CT_TolerancedNumberInterval_LowerBound mpfo-0_7.tmp#CT_TolerancedNumberInterval_UpperBound
Used by
Model
Children LowerBound, UpperBound
Attributes
QName Type Use Annotation
Description xsd:string optional
Element description.
Id xsd:ID optional
Element ID.
Label xsd:string optional
Element label.
Source
<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.
Diagram
Diagram NO_NAMESPACE.tmp#CT_TolerancedNumberIntervalBound_BoundType mpfo-0_7.tmp#AG_CommonPrimitiveElementAttributes mpfo-0_7.tmp#G_TolerancedNumber_TolerancedNumber mpfo-0_7.tmp#G_TolerancedNumber_TolerancedNumberRef mpfo-0_7.tmp#G_TolerancedNumber
Used by
Model
Children TolerancedNumber, TolerancedNumberRef
Attributes
QName Type Use Annotation
BoundType restriction of xsd:string required
Type of toleranced number interval bound: open or closed.
Description xsd:string optional
Element description.
Id xsd:ID optional
Element ID.
Label xsd:string optional
Element label.
Source
<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>
Complex Type CT_Unit
Namespace http://www.mpfo.org/mpfo-0.7
Annotations
Complex type for units.
Diagram
Diagram mpfo-0_7.tmp#AG_CommonPrimitiveElementAttributes MathML.tmp#math
Used by
Element G_Unit/Unit
Model
Children m:math
Attributes
QName Type Use Annotation
Description xsd:string optional
Element description.
Id xsd:ID optional
Element ID.
Label xsd:string optional
Element label.
Source
<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>
Complex Type CT_UnitVector
Namespace http://www.mpfo.org/mpfo-0.7
Annotations
Complex type for unit vectors.
Diagram
Diagram mpfo-0_7.tmp#AG_CommonPrimitiveElementAttributes mpfo-0_7.tmp#G_Unit_Unit mpfo-0_7.tmp#G_Unit_UnitRef mpfo-0_7.tmp#G_Unit
Used by
Model
Children Unit, UnitRef
Attributes
QName Type Use Annotation
Description xsd:string optional
Element description.
Id xsd:ID optional
Element ID.
Label xsd:string optional
Element label.
Source
<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>
Complex Type CT_UnitSparseVector
Namespace http://www.mpfo.org/mpfo-0.7
Annotations
Complex type for sparse vectors of units.
Diagram
Diagram mpfo-0_7.tmp#AG_CommonPrimitiveElementAttributes mpfo-0_7.tmp#AG_SparseVectorAttributes mpfo-0_7.tmp#CT_UnitSparseVector_DefaultElement mpfo-0_7.tmp#CT_UnitSparseVector_Elements
Used by
Model
Children DefaultElement, Elements
Attributes
QName Type Use Annotation
Description xsd:string optional
Element description.
ElementCount xsd:positiveInteger required
Number of elements in the sparse vector.
Id xsd:ID optional
Element ID.
Label xsd:string optional
Element label.
Source
<xsd:complexType name="CT_UnitSparseVector">
  <xsd:annotation>
    <xsd:documentation xml:lang="en">Complex type for sparse vectors of units.</xsd:documentation>
  </xsd:annotation>
  <xsd:sequence>
    <xsd:element name="DefaultElement">
      <xsd:annotation>
        <xsd:documentation xml:lang="en">Default sparse vector element.</xsd:documentation>
      </xsd:annotation>
      <xsd:complexType>
        <xsd:group ref="G_Unit"/>
      </xsd:complexType>
    </xsd:element>
    <xsd:element name="Elements">
      <xsd:annotation>
        <xsd:documentation xml:lang="en">Sparse vector elements.</xsd:documentation>
      </xsd:annotation>
      <xsd:complexType>
        <xsd:sequence maxOccurs="unbounded">
          <xsd:element name="Element">
            <xsd:annotation>
              <xsd:documentation xml:lang="en">Sparse vector element.</xsd:documentation>
            </xsd:annotation>
            <xsd:complexType>
              <xsd:group ref="G_Unit"/>
              <xsd:attributeGroup ref="AG_SparseVectorElementAttributes"/>
            </xsd:complexType>
          </xsd:element>
        </xsd:sequence>
      </xsd:complexType>
    </xsd:element>
  </xsd:sequence>
  <xsd:attributeGroup ref="AG_CommonPrimitiveElementAttributes"/>
  <xsd:attributeGroup ref="AG_SparseVectorAttributes"/>
</xsd:complexType>
Complex Type CT_UnitMatrix
Namespace http://www.mpfo.org/mpfo-0.7
Annotations
Complex type for unit matrices.
Diagram
Diagram mpfo-0_7.tmp#AG_CommonPrimitiveElementAttributes mpfo-0_7.tmp#CT_UnitMatrix_UnitMatrixRow
Used by
Model
Children UnitMatrixRow
Attributes
QName Type Use Annotation
Description xsd:string optional
Element description.
Id xsd:ID optional
Element ID.
Label xsd:string optional
Element label.
Source
<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>
Complex Type CT_UnitSparseMatrix
Namespace http://www.mpfo.org/mpfo-0.7
Annotations
Complex type for sparse matrices of units.
Diagram
Diagram mpfo-0_7.tmp#AG_CommonPrimitiveElementAttributes mpfo-0_7.tmp#AG_SparseMatrixAttributes mpfo-0_7.tmp#CT_UnitSparseMatrix_DefaultElement mpfo-0_7.tmp#CT_UnitSparseMatrix_Elements
Used by
Model
Children DefaultElement, Elements
Attributes
QName Type Use Annotation
ColumnCount xsd:positiveInteger required
Number of columns in the sparse matrix.
Description xsd:string optional
Element description.
Id xsd:ID optional
Element ID.
Label xsd:string optional
Element label.
RowCount xsd:positiveInteger required
Number of rows in the sparse matrix.
Source
<xsd:complexType name="CT_UnitSparseMatrix">
  <xsd:annotation>
    <xsd:documentation xml:lang="en">Complex type for sparse matrices of units.</xsd:documentation>
  </xsd:annotation>
  <xsd:sequence>
    <xsd:element name="DefaultElement">
      <xsd:annotation>
        <xsd:documentation xml:lang="en">Default sparse matrix element.</xsd:documentation>
      </xsd:annotation>
      <xsd:complexType>
        <xsd:group ref="G_Unit"/>
      </xsd:complexType>
    </xsd:element>
    <xsd:element name="Elements">
      <xsd:annotation>
        <xsd:documentation xml:lang="en">Sparse matrix elements.</xsd:documentation>
      </xsd:annotation>
      <xsd:complexType>
        <xsd:sequence maxOccurs="unbounded">
          <xsd:element name="Element">
            <xsd:annotation>
              <xsd:documentation xml:lang="en">Sparse matrix element.</xsd:documentation>
            </xsd:annotation>
            <xsd:complexType>
              <xsd:group ref="G_Unit"/>
              <xsd:attributeGroup ref="AG_SparseMatrixElementAttributes"/>
            </xsd:complexType>
          </xsd:element>
        </xsd:sequence>
      </xsd:complexType>
    </xsd:element>
  </xsd:sequence>
  <xsd:attributeGroup ref="AG_CommonPrimitiveElementAttributes"/>
  <xsd:attributeGroup ref="AG_SparseMatrixAttributes"/>
</xsd:complexType>
Complex Type CT_Quantity
Namespace http://www.mpfo.org/mpfo-0.7
Annotations
Complex type for quantities.
Diagram
Diagram mpfo-0_7.tmp#AG_CommonPrimitiveElementAttributes mpfo-0_7.tmp#G_SNumber_SNumber mpfo-0_7.tmp#G_SNumber_SNumberRef mpfo-0_7.tmp#G_SNumber mpfo-0_7.tmp#G_MNumber_MNumber mpfo-0_7.tmp#G_MNumber_MNumberRef mpfo-0_7.tmp#G_MNumber mpfo-0_7.tmp#G_Number mpfo-0_7.tmp#G_Unit_Unit mpfo-0_7.tmp#G_Unit_UnitRef mpfo-0_7.tmp#G_Unit
Used by
Model
Children MNumber, MNumberRef, SNumber, SNumberRef, Unit, UnitRef
Attributes
QName Type Use Annotation
Description xsd:string optional
Element description.
Id xsd:ID optional
Element ID.
Label xsd:string optional
Element label.
Source
<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>
Complex Type CT_QuantityVector
Namespace http://www.mpfo.org/mpfo-0.7
Annotations
Complex type for quantity vectors.
Diagram
Diagram mpfo-0_7.tmp#AG_CommonPrimitiveElementAttributes mpfo-0_7.tmp#G_NumberVector_NumberVector mpfo-0_7.tmp#G_NumberVector_NumberVectorRef mpfo-0_7.tmp#G_NumberVector_NumberSparseVector mpfo-0_7.tmp#G_NumberVector_NumberSparseVectorRef mpfo-0_7.tmp#G_NumberVector mpfo-0_7.tmp#G_Unit_Unit mpfo-0_7.tmp#G_Unit_UnitRef mpfo-0_7.tmp#G_Unit mpfo-0_7.tmp#G_UnitVector_UnitVector mpfo-0_7.tmp#G_UnitVector_UnitVectorRef mpfo-0_7.tmp#G_UnitVector_UnitSparseVector mpfo-0_7.tmp#G_UnitVector_UnitSparseVectorRef mpfo-0_7.tmp#G_UnitVector
Used by
Model
Children NumberSparseVector, NumberSparseVectorRef, NumberVector, NumberVectorRef, Unit, UnitRef, UnitSparseVector, UnitSparseVectorRef, UnitVector, UnitVectorRef
Attributes
QName Type Use Annotation
Description xsd:string optional
Element description.
Id xsd:ID optional
Element ID.
Label xsd:string optional
Element label.
Source
<xsd:complexType name="CT_QuantityVector">
  <xsd:annotation>
    <xsd:documentation xml:lang="en">Complex type for quantity vectors.</xsd:documentation>
  </xsd:annotation>
  <xsd:sequence>
    <xsd:group ref="G_NumberVector"/>
    <xsd:choice>
      <xsd:group ref="G_Unit"/>
      <xsd:group ref="G_UnitVector"/>
    </xsd:choice>
  </xsd:sequence>
  <xsd:attributeGroup ref="AG_CommonPrimitiveElementAttributes"/>
</xsd:complexType>
Complex Type CT_QuantitySparseVector
Namespace http://www.mpfo.org/mpfo-0.7
Annotations
Complex type for sparse vectors of quantities.
Diagram
Diagram mpfo-0_7.tmp#AG_CommonPrimitiveElementAttributes mpfo-0_7.tmp#AG_SparseVectorAttributes mpfo-0_7.tmp#CT_QuantitySparseVector_DefaultElement mpfo-0_7.tmp#CT_QuantitySparseVector_Elements
Used by
Model
Children DefaultElement, Elements
Attributes
QName Type Use Annotation
Description xsd:string optional
Element description.
ElementCount xsd:positiveInteger required
Number of elements in the sparse vector.
Id xsd:ID optional
Element ID.
Label xsd:string optional
Element label.
Source
<xsd:complexType name="CT_QuantitySparseVector">
  <xsd:annotation>
    <xsd:documentation xml:lang="en">Complex type for sparse vectors of quantities.</xsd:documentation>
  </xsd:annotation>
  <xsd:sequence>
    <xsd:element name="DefaultElement">
      <xsd:annotation>
        <xsd:documentation xml:lang="en">Default sparse vector element.</xsd:documentation>
      </xsd:annotation>
      <xsd:complexType>
        <xsd:group ref="G_Quantity"/>
      </xsd:complexType>
    </xsd:element>
    <xsd:element name="Elements">
      <xsd:annotation>
        <xsd:documentation xml:lang="en">Sparse vector elements.</xsd:documentation>
      </xsd:annotation>
      <xsd:complexType>
        <xsd:sequence maxOccurs="unbounded">
          <xsd:element name="Element">
            <xsd:annotation>
              <xsd:documentation xml:lang="en">Sparse vector element.</xsd:documentation>
            </xsd:annotation>
            <xsd:complexType>
              <xsd:group ref="G_Quantity"/>
              <xsd:attributeGroup ref="AG_SparseVectorElementAttributes"/>
            </xsd:complexType>
          </xsd:element>
        </xsd:sequence>
      </xsd:complexType>
    </xsd:element>
  </xsd:sequence>
  <xsd:attributeGroup ref="AG_CommonPrimitiveElementAttributes"/>
  <xsd:attributeGroup ref="AG_SparseVectorAttributes"/>
</xsd:complexType>
Complex Type CT_QuantityMatrix
Namespace http://www.mpfo.org/mpfo-0.7
Annotations
Complex type for quantity matrices.
Diagram
Diagram mpfo-0_7.tmp#AG_CommonPrimitiveElementAttributes mpfo-0_7.tmp#G_NumberMatrix_NumberMatrix mpfo-0_7.tmp#G_NumberMatrix_NumberMatrixRef mpfo-0_7.tmp#G_NumberMatrix_NumberSparseMatrix mpfo-0_7.tmp#G_NumberMatrix_NumberSparseMatrixRef mpfo-0_7.tmp#G_NumberMatrix mpfo-0_7.tmp#G_Unit_Unit mpfo-0_7.tmp#G_Unit_UnitRef mpfo-0_7.tmp#G_Unit mpfo-0_7.tmp#G_UnitMatrix_UnitMatrix mpfo-0_7.tmp#G_UnitMatrix_UnitMatrixRef mpfo-0_7.tmp#G_UnitMatrix_UnitSparseMatrix mpfo-0_7.tmp#G_UnitMatrix_UnitSparseMatrixRef mpfo-0_7.tmp#G_UnitMatrix
Used by
Model
Children NumberMatrix, NumberMatrixRef, NumberSparseMatrix, NumberSparseMatrixRef, Unit, UnitMatrix, UnitMatrixRef, UnitRef, UnitSparseMatrix, UnitSparseMatrixRef
Attributes
QName Type Use Annotation
Description xsd:string optional
Element description.
Id xsd:ID optional
Element ID.
Label xsd:string optional
Element label.
Source
<xsd:complexType name="CT_QuantityMatrix">
  <xsd:annotation>
    <xsd:documentation xml:lang="en">Complex type for quantity matrices.</xsd:documentation>
  </xsd:annotation>
  <xsd:sequence>
    <xsd:group ref="G_NumberMatrix"/>
    <xsd:choice>
      <xsd:group ref="G_Unit"/>
      <xsd:group ref="G_UnitMatrix"/>
    </xsd:choice>
  </xsd:sequence>
  <xsd:attributeGroup ref="AG_CommonPrimitiveElementAttributes"/>
</xsd:complexType>
Complex Type CT_QuantitySparseMatrix
Namespace http://www.mpfo.org/mpfo-0.7
Annotations
Complex type for sparse matrices of quantities.
Diagram
Diagram mpfo-0_7.tmp#AG_CommonPrimitiveElementAttributes mpfo-0_7.tmp#AG_SparseMatrixAttributes mpfo-0_7.tmp#CT_QuantitySparseMatrix_DefaultElement mpfo-0_7.tmp#CT_QuantitySparseMatrix_Elements
Used by
Model
Children DefaultElement, Elements
Attributes
QName Type Use Annotation
ColumnCount xsd:positiveInteger required
Number of columns in the sparse matrix.
Description xsd:string optional
Element description.
Id xsd:ID optional
Element ID.
Label xsd:string optional
Element label.
RowCount xsd:positiveInteger required
Number of rows in the sparse matrix.
Source
<xsd:complexType name="CT_QuantitySparseMatrix">
  <xsd:annotation>
    <xsd:documentation xml:lang="en">Complex type for sparse matrices of quantities.</xsd:documentation>
  </xsd:annotation>
  <xsd:sequence>
    <xsd:element name="DefaultElement">
      <xsd:annotation>
        <xsd:documentation xml:lang="en">Default sparse matrix element.</xsd:documentation>
      </xsd:annotation>
      <xsd:complexType>
        <xsd:group ref="G_Quantity"/>
      </xsd:complexType>
    </xsd:element>
    <xsd:element name="Elements">
      <xsd:annotation>
        <xsd:documentation xml:lang="en">Sparse matrix elements.</xsd:documentation>
      </xsd:annotation>
      <xsd:complexType>
        <xsd:sequence maxOccurs="unbounded">
          <xsd:element name="Element">
            <xsd:annotation>
              <xsd:documentation xml:lang="en">Sparse matrix element.</xsd:documentation>
            </xsd:annotation>
            <xsd:complexType>
              <xsd:group ref="G_Quantity"/>
              <xsd:attributeGroup ref="AG_SparseMatrixElementAttributes"/>
            </xsd:complexType>
          </xsd:element>
        </xsd:sequence>
      </xsd:complexType>
    </xsd:element>
  </xsd:sequence>
  <xsd:attributeGroup ref="AG_CommonPrimitiveElementAttributes"/>
  <xsd:attributeGroup ref="AG_SparseMatrixAttributes"/>
</xsd:complexType>
Complex Type CT_QuantityInterval
Namespace http://www.mpfo.org/mpfo-0.7
Annotations
Complex type for quantity intervals.
Diagram
Diagram mpfo-0_7.tmp#AG_CommonPrimitiveElementAttributes mpfo-0_7.tmp#CT_QuantityInterval_LowerBound mpfo-0_7.tmp#CT_QuantityInterval_UpperBound
Used by
Model
Children LowerBound, UpperBound
Attributes
QName Type Use Annotation
Description xsd:string optional
Element description.
Id xsd:ID optional
Element ID.
Label xsd:string optional
Element label.
Source
<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>
Complex Type CT_QuantityIntervalBound
Namespace http://www.mpfo.org/mpfo-0.7
Annotations
Complex type for quantity interval bounds.
Diagram
Diagram NO_NAMESPACE.tmp#CT_QuantityIntervalBound_BoundType mpfo-0_7.tmp#AG_CommonPrimitiveElementAttributes mpfo-0_7.tmp#G_Quantity_Quantity mpfo-0_7.tmp#G_Quantity_QuantityRef mpfo-0_7.tmp#G_Quantity
Used by
Model
Children Quantity, QuantityRef
Attributes
QName Type Use Annotation
BoundType restriction of xsd:string required
Type of quantity interval bound: open or closed.
Description xsd:string optional
Element description.
Id xsd:ID optional
Element ID.
Label xsd:string optional
Element label.
Source
<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>
Complex Type CT_TolerancedQuantity
Namespace http://www.mpfo.org/mpfo-0.7
Annotations
Complex type for toleranced quantities.
Diagram
Diagram mpfo-0_7.tmp#AG_CommonPrimitiveElementAttributes mpfo-0_7.tmp#G_SNumber_SNumber mpfo-0_7.tmp#G_SNumber_SNumberRef mpfo-0_7.tmp#G_SNumber mpfo-0_7.tmp#G_MNumber_MNumber mpfo-0_7.tmp#G_MNumber_MNumberRef mpfo-0_7.tmp#G_MNumber mpfo-0_7.tmp#G_Number mpfo-0_7.tmp#G_Tolerance_Tolerance mpfo-0_7.tmp#G_Tolerance_ToleranceRef mpfo-0_7.tmp#G_Tolerance mpfo-0_7.tmp#G_Unit_Unit mpfo-0_7.tmp#G_Unit_UnitRef mpfo-0_7.tmp#G_Unit
Used by
Model
Children MNumber, MNumberRef, SNumber, SNumberRef, Tolerance, ToleranceRef, Unit, UnitRef
Attributes
QName Type Use Annotation
Description xsd:string optional
Element description.
Id xsd:ID optional
Element ID.
Label xsd:string optional
Element label.
Source
<xsd:complexType name="CT_TolerancedQuantity">
  <xsd:annotation>
    <xsd:documentation xml:lang="en">Complex type for toleranced quantities.</xsd:documentation>
  </xsd:annotation>
  <xsd:sequence>
    <xsd:group ref="G_Number"/>
    <xsd:group ref="G_Tolerance"/>
    <xsd:group ref="G_Unit"/>
  </xsd:sequence>
  <xsd:attributeGroup ref="AG_CommonPrimitiveElementAttributes"/>
</xsd:complexType>
Complex Type CT_TolerancedQuantityVector
Namespace http://www.mpfo.org/mpfo-0.7
Annotations
Complex type for toleranced quantity vectors.
Diagram
Diagram mpfo-0_7.tmp#AG_CommonPrimitiveElementAttributes mpfo-0_7.tmp#G_NumberVector_NumberVector mpfo-0_7.tmp#G_NumberVector_NumberVectorRef mpfo-0_7.tmp#G_NumberVector_NumberSparseVector mpfo-0_7.tmp#G_NumberVector_NumberSparseVectorRef mpfo-0_7.tmp#G_NumberVector mpfo-0_7.tmp#G_Tolerance_Tolerance mpfo-0_7.tmp#G_Tolerance_ToleranceRef mpfo-0_7.tmp#G_Tolerance mpfo-0_7.tmp#G_ToleranceVector_ToleranceVector mpfo-0_7.tmp#G_ToleranceVector_ToleranceVectorRef mpfo-0_7.tmp#G_ToleranceVector_ToleranceSparseVector mpfo-0_7.tmp#G_ToleranceVector_ToleranceSparseVectorRef mpfo-0_7.tmp#G_ToleranceVector mpfo-0_7.tmp#G_Unit_Unit mpfo-0_7.tmp#G_Unit_UnitRef mpfo-0_7.tmp#G_Unit mpfo-0_7.tmp#G_UnitVector_UnitVector mpfo-0_7.tmp#G_UnitVector_UnitVectorRef mpfo-0_7.tmp#G_UnitVector_UnitSparseVector mpfo-0_7.tmp#G_UnitVector_UnitSparseVectorRef mpfo-0_7.tmp#G_UnitVector
Used by
Model
Children NumberSparseVector, NumberSparseVectorRef, NumberVector, NumberVectorRef, Tolerance, ToleranceRef, ToleranceSparseVector, ToleranceSparseVectorRef, ToleranceVector, ToleranceVectorRef, Unit, UnitRef, UnitSparseVector, UnitSparseVectorRef, UnitVector, UnitVectorRef
Attributes
QName Type Use Annotation
Description xsd:string optional
Element description.
Id xsd:ID optional
Element ID.
Label xsd:string optional
Element label.
Source
<xsd:complexType name="CT_TolerancedQuantityVector">
  <xsd:annotation>
    <xsd:documentation xml:lang="en">Complex type for toleranced quantity 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:choice>
      <xsd:group ref="G_Unit"/>
      <xsd:group ref="G_UnitVector"/>
    </xsd:choice>
  </xsd:sequence>
  <xsd:attributeGroup ref="AG_CommonPrimitiveElementAttributes"/>
</xsd:complexType>
Complex Type CT_TolerancedQuantitySparseVector
Namespace http://www.mpfo.org/mpfo-0.7
Annotations
Complex type for sparse vectors of toleranced quantities.
Diagram
Diagram mpfo-0_7.tmp#AG_CommonPrimitiveElementAttributes mpfo-0_7.tmp#AG_SparseVectorAttributes mpfo-0_7.tmp#CT_TolerancedQuantitySparseVector_DefaultElement mpfo-0_7.tmp#CT_TolerancedQuantitySparseVector_Elements
Used by
Model
Children DefaultElement, Elements
Attributes
QName Type Use Annotation
Description xsd:string optional
Element description.
ElementCount xsd:positiveInteger required
Number of elements in the sparse vector.
Id xsd:ID optional
Element ID.
Label xsd:string optional
Element label.
Source
<xsd:complexType name="CT_TolerancedQuantitySparseVector">
  <xsd:annotation>
    <xsd:documentation xml:lang="en">Complex type for sparse vectors of toleranced quantities.</xsd:documentation>
  </xsd:annotation>
  <xsd:sequence>
    <xsd:element name="DefaultElement">
      <xsd:annotation>
        <xsd:documentation xml:lang="en">Default sparse vector element.</xsd:documentation>
      </xsd:annotation>
      <xsd:complexType>
        <xsd:group ref="G_TolerancedQuantity"/>
      </xsd:complexType>
    </xsd:element>
    <xsd:element name="Elements">
      <xsd:annotation>
        <xsd:documentation xml:lang="en">Sparse vector elements.</xsd:documentation>
      </xsd:annotation>
      <xsd:complexType>
        <xsd:sequence maxOccurs="unbounded">
          <xsd:element name="Element">
            <xsd:annotation>
              <xsd:documentation xml:lang="en">Sparse vector element.</xsd:documentation>
            </xsd:annotation>
            <xsd:complexType>
              <xsd:group ref="G_TolerancedQuantity"/>
              <xsd:attributeGroup ref="AG_SparseVectorElementAttributes"/>
            </xsd:complexType>
          </xsd:element>
        </xsd:sequence>
      </xsd:complexType>
    </xsd:element>
  </xsd:sequence>
  <xsd:attributeGroup ref="AG_CommonPrimitiveElementAttributes"/>
  <xsd:attributeGroup ref="AG_SparseVectorAttributes"/>
</xsd:complexType>
Complex Type CT_TolerancedQuantityMatrix
Namespace http://www.mpfo.org/mpfo-0.7
Annotations
Complex type for toleranced quantity matrices.
Diagram
Diagram mpfo-0_7.tmp#AG_CommonPrimitiveElementAttributes mpfo-0_7.tmp#G_NumberMatrix_NumberMatrix mpfo-0_7.tmp#G_NumberMatrix_NumberMatrixRef mpfo-0_7.tmp#G_NumberMatrix_NumberSparseMatrix mpfo-0_7.tmp#G_NumberMatrix_NumberSparseMatrixRef mpfo-0_7.tmp#G_NumberMatrix mpfo-0_7.tmp#G_Tolerance_Tolerance mpfo-0_7.tmp#G_Tolerance_ToleranceRef mpfo-0_7.tmp#G_Tolerance mpfo-0_7.tmp#G_ToleranceMatrix_ToleranceMatrix mpfo-0_7.tmp#G_ToleranceMatrix_ToleranceMatrixRef mpfo-0_7.tmp#G_ToleranceMatrix_ToleranceSparseMatrix mpfo-0_7.tmp#G_ToleranceMatrix_ToleranceSparseMatrixRef mpfo-0_7.tmp#G_ToleranceMatrix mpfo-0_7.tmp#G_Unit_Unit mpfo-0_7.tmp#G_Unit_UnitRef mpfo-0_7.tmp#G_Unit mpfo-0_7.tmp#G_UnitMatrix_UnitMatrix mpfo-0_7.tmp#G_UnitMatrix_UnitMatrixRef mpfo-0_7.tmp#G_UnitMatrix_UnitSparseMatrix mpfo-0_7.tmp#G_UnitMatrix_UnitSparseMatrixRef mpfo-0_7.tmp#G_UnitMatrix
Used by
Model
Children NumberMatrix, NumberMatrixRef, NumberSparseMatrix, NumberSparseMatrixRef, Tolerance, ToleranceMatrix, ToleranceMatrixRef, ToleranceRef, ToleranceSparseMatrix, ToleranceSparseMatrixRef, Unit, UnitMatrix, UnitMatrixRef, UnitRef, UnitSparseMatrix, UnitSparseMatrixRef
Attributes
QName Type Use Annotation
Description xsd:string optional
Element description.
Id xsd:ID optional
Element ID.
Label xsd:string optional
Element label.
Source
<xsd:complexType name="CT_TolerancedQuantityMatrix">
  <xsd:annotation>
    <xsd:documentation xml:lang="en">Complex type for toleranced quantity 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:choice>
      <xsd:group ref="G_Unit"/>
      <xsd:group ref="G_UnitMatrix"/>
    </xsd:choice>
  </xsd:sequence>
  <xsd:attributeGroup ref="AG_CommonPrimitiveElementAttributes"/>
</xsd:complexType>
Complex Type CT_TolerancedQuantitySparseMatrix
Namespace http://www.mpfo.org/mpfo-0.7
Annotations
Complex type for sparse matrices of toleranced quantities.
Diagram
Diagram mpfo-0_7.tmp#AG_CommonPrimitiveElementAttributes mpfo-0_7.tmp#AG_SparseMatrixAttributes mpfo-0_7.tmp#CT_TolerancedQuantitySparseMatrix_DefaultElement mpfo-0_7.tmp#CT_TolerancedQuantitySparseMatrix_Elements
Used by
Model
Children DefaultElement, Elements
Attributes
QName Type Use Annotation
ColumnCount xsd:positiveInteger required
Number of columns in the sparse matrix.
Description xsd:string optional
Element description.
Id xsd:ID optional
Element ID.
Label xsd:string optional
Element label.
RowCount xsd:positiveInteger required
Number of rows in the sparse matrix.
Source
<xsd:complexType name="CT_TolerancedQuantitySparseMatrix">
  <xsd:annotation>
    <xsd:documentation xml:lang="en">Complex type for sparse matrices of toleranced quantities.</xsd:documentation>
  </xsd:annotation>
  <xsd:sequence>
    <xsd:element name="DefaultElement">
      <xsd:annotation>
        <xsd:documentation xml:lang="en">Default sparse matrix element.</xsd:documentation>
      </xsd:annotation>
      <xsd:complexType>
        <xsd:group ref="G_TolerancedQuantity"/>
      </xsd:complexType>
    </xsd:element>
    <xsd:element name="Elements">
      <xsd:annotation>
        <xsd:documentation xml:lang="en">Sparse matrix elements.</xsd:documentation>
      </xsd:annotation>
      <xsd:complexType>
        <xsd:sequence maxOccurs="unbounded">
          <xsd:element name="Element">
            <xsd:annotation>
              <xsd:documentation xml:lang="en">Sparse matrix element.</xsd:documentation>
            </xsd:annotation>
            <xsd:complexType>
              <xsd:group ref="G_TolerancedQuantity"/>
              <xsd:attributeGroup ref="AG_SparseMatrixElementAttributes"/>
            </xsd:complexType>
          </xsd:element>
        </xsd:sequence>
      </xsd:complexType>
    </xsd:element>
  </xsd:sequence>
  <xsd:attributeGroup ref="AG_CommonPrimitiveElementAttributes"/>
  <xsd:attributeGroup ref="AG_SparseMatrixAttributes"/>
</xsd:complexType>
Complex Type CT_TolerancedQuantityInterval
Namespace http://www.mpfo.org/mpfo-0.7
Annotations
Complex type for toleranced quantity intervals.
Diagram
Diagram mpfo-0_7.tmp#AG_CommonPrimitiveElementAttributes mpfo-0_7.tmp#CT_TolerancedQuantityInterval_LowerBound mpfo-0_7.tmp#CT_TolerancedQuantityInterval_UpperBound
Used by
Model
Children LowerBound, UpperBound
Attributes
QName Type Use Annotation
Description xsd:string optional
Element description.
Id xsd:ID optional
Element ID.
Label xsd:string optional
Element label.
Source
<xsd:complexType name="CT_TolerancedQuantityInterval">
  <xsd:annotation>
    <xsd:documentation xml:lang="en">Complex type for toleranced quantity intervals.</xsd:documentation>
  </xsd:annotation>
  <xsd:sequence>
    <xsd:element name="LowerBound" type="CT_TolerancedQuantityIntervalBound">
      <xsd:annotation>
        <xsd:documentation xml:lang="en">Open or closed lower bound of toleranced quantity interval definition.</xsd:documentation>
      </xsd:annotation>
    </xsd:element>
    <xsd:element name="UpperBound" type="CT_TolerancedQuantityIntervalBound">
      <xsd:annotation>
        <xsd:documentation xml:lang="en">Open or closed upper bound of toleranced quantity interval definition.</xsd:documentation>
      </xsd:annotation>
    </xsd:element>
  </xsd:sequence>
  <xsd:attributeGroup ref="AG_CommonPrimitiveElementAttributes"/>
</xsd:complexType>
Complex Type CT_TolerancedQuantityIntervalBound
Namespace http://www.mpfo.org/mpfo-0.7
Annotations
Complex type for toleranced quantity interval bounds.
Diagram
Diagram NO_NAMESPACE.tmp#CT_TolerancedQuantityIntervalBound_BoundType mpfo-0_7.tmp#AG_CommonPrimitiveElementAttributes mpfo-0_7.tmp#G_TolerancedQuantity_TolerancedQuantity mpfo-0_7.tmp#G_TolerancedQuantity_TolerancedQuantityRef mpfo-0_7.tmp#G_TolerancedQuantity
Used by
Model
Children TolerancedQuantity, TolerancedQuantityRef
Attributes
QName Type Use Annotation
BoundType restriction of xsd:string required
Type of toleranced quantity interval bound: open or closed.
Description xsd:string optional
Element description.
Id xsd:ID optional
Element ID.
Label xsd:string optional
Element label.
Source
<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').
Diagram
Diagram mpfo-0_7.tmp#AG_CommonPrimitiveElementAttributes mpfo-0_7.tmp#G_SymbolicFunctionTemplate_SymbolicFunctionTemplate mpfo-0_7.tmp#G_SymbolicFunctionTemplate_SymbolicFunctionTemplateRef mpfo-0_7.tmp#G_SymbolicFunctionTemplate mpfo-0_7.tmp#CT_SymbolicFunction_ParameterValues
Used by
Model
Children ParameterValues, SymbolicFunctionTemplate, SymbolicFunctionTemplateRef
Attributes
QName Type Use Annotation
Description xsd:string optional
Element description.
Id xsd:ID optional
Element ID.
Label xsd:string optional
Element label.
Source
<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.
Diagram
Diagram mpfo-0_7.tmp#AG_CommonPrimitiveElementAttributes mpfo-0_7.tmp#AG_CommonMathAttributes mpfo-0_7.tmp#G_Unit_Unit mpfo-0_7.tmp#G_Unit_UnitRef mpfo-0_7.tmp#G_Unit mpfo-0_7.tmp#G_UnitVector_UnitVector mpfo-0_7.tmp#G_UnitVector_UnitVectorRef mpfo-0_7.tmp#G_UnitVector_UnitSparseVector mpfo-0_7.tmp#G_UnitVector_UnitSparseVectorRef mpfo-0_7.tmp#G_UnitVector mpfo-0_7.tmp#G_UnitMatrix_UnitMatrix mpfo-0_7.tmp#G_UnitMatrix_UnitMatrixRef mpfo-0_7.tmp#G_UnitMatrix_UnitSparseMatrix mpfo-0_7.tmp#G_UnitMatrix_UnitSparseMatrixRef mpfo-0_7.tmp#G_UnitMatrix mpfo-0_7.tmp#G_UnitObject mpfo-0_7.tmp#CT_SymbolicFunctionTemplate_Arguments mpfo-0_7.tmp#CT_SymbolicFunctionTemplate_Parameters MathML.tmp#math
Used by
Model
Children Arguments, Parameters, Unit, UnitMatrix, UnitMatrixRef, UnitRef, UnitSparseMatrix, UnitSparseMatrixRef, UnitSparseVector, UnitSparseVectorRef, UnitVector, UnitVectorRef, m:math
Attributes
QName Type Use Annotation
Description xsd:string optional
Element description.
Id xsd:ID optional
Element ID.
Label xsd:string optional
Element label.
Symbol xsd:NCName required
Mathematical symbol. Used to refer to this variable in MathML.
TeX xsd:string optional
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.
Diagram
Diagram mpfo-0_7.tmp#AG_CommonPrimitiveElementAttributes mpfo-0_7.tmp#AG_CommonMathAttributes mpfo-0_7.tmp#G_Unit_Unit mpfo-0_7.tmp#G_Unit_UnitRef mpfo-0_7.tmp#G_Unit mpfo-0_7.tmp#G_UnitVector_UnitVector mpfo-0_7.tmp#G_UnitVector_UnitVectorRef mpfo-0_7.tmp#G_UnitVector_UnitSparseVector mpfo-0_7.tmp#G_UnitVector_UnitSparseVectorRef mpfo-0_7.tmp#G_UnitVector mpfo-0_7.tmp#G_UnitMatrix_UnitMatrix mpfo-0_7.tmp#G_UnitMatrix_UnitMatrixRef mpfo-0_7.tmp#G_UnitMatrix_UnitSparseMatrix mpfo-0_7.tmp#G_UnitMatrix_UnitSparseMatrixRef mpfo-0_7.tmp#G_UnitMatrix mpfo-0_7.tmp#G_UnitObject
Used by
Model
Children Unit, UnitMatrix, UnitMatrixRef, UnitRef, UnitSparseMatrix, UnitSparseMatrixRef, UnitSparseVector, UnitSparseVectorRef, UnitVector, UnitVectorRef
Attributes
QName Type Use Annotation
Description xsd:string optional
Element description.
Id xsd:ID optional
Element ID.
Label xsd:string optional
Element label.
Symbol xsd:NCName required
Mathematical symbol. Used to refer to this variable in MathML.
TeX xsd:string optional
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.
Diagram
Diagram mpfo-0_7.tmp#AG_CommonPrimitiveElementAttributes NO_NAMESPACE.tmp#CT_ParameterValueMagnitude_Symbol mpfo-0_7.tmp#G_SNumber_SNumber mpfo-0_7.tmp#G_SNumber_SNumberRef mpfo-0_7.tmp#G_SNumber mpfo-0_7.tmp#G_MNumber_MNumber mpfo-0_7.tmp#G_MNumber_MNumberRef mpfo-0_7.tmp#G_MNumber mpfo-0_7.tmp#G_Number mpfo-0_7.tmp#G_NumberVector_NumberVector mpfo-0_7.tmp#G_NumberVector_NumberVectorRef mpfo-0_7.tmp#G_NumberVector_NumberSparseVector mpfo-0_7.tmp#G_NumberVector_NumberSparseVectorRef mpfo-0_7.tmp#G_NumberVector mpfo-0_7.tmp#G_NumberMatrix_NumberMatrix mpfo-0_7.tmp#G_NumberMatrix_NumberMatrixRef mpfo-0_7.tmp#G_NumberMatrix_NumberSparseMatrix mpfo-0_7.tmp#G_NumberMatrix_NumberSparseMatrixRef mpfo-0_7.tmp#G_NumberMatrix mpfo-0_7.tmp#G_NumberInterval_NumberInterval mpfo-0_7.tmp#G_NumberInterval_NumberIntervalRef mpfo-0_7.tmp#G_NumberInterval mpfo-0_7.tmp#G_NumberIntervalVector_NumberIntervalVector mpfo-0_7.tmp#G_NumberIntervalVector_NumberIntervalVectorRef mpfo-0_7.tmp#G_NumberIntervalVector mpfo-0_7.tmp#G_TolerancedNumber_TolerancedNumber mpfo-0_7.tmp#G_TolerancedNumber_TolerancedNumberRef mpfo-0_7.tmp#G_TolerancedNumber mpfo-0_7.tmp#G_TolerancedNumberVector_TolerancedNumberVector mpfo-0_7.tmp#G_TolerancedNumberVector_TolerancedNumberVectorRef mpfo-0_7.tmp#G_TolerancedNumberVector_TolerancedNumberSparseVector mpfo-0_7.tmp#G_TolerancedNumberVector_TolerancedNumberSparseVectorRef mpfo-0_7.tmp#G_TolerancedNumberVector mpfo-0_7.tmp#G_TolerancedNumberMatrix_TolerancedNumberMatrix mpfo-0_7.tmp#G_TolerancedNumberMatrix_TolerancedNumberMatrixRef mpfo-0_7.tmp#G_TolerancedNumberMatrix_TolerancedNumberSparseMatrix mpfo-0_7.tmp#G_TolerancedNumberMatrix_TolerancedNumberSparseMatrixRef mpfo-0_7.tmp#G_TolerancedNumberMatrix mpfo-0_7.tmp#G_TolerancedNumberInterval_TolerancedNumberInterval mpfo-0_7.tmp#G_TolerancedNumberInterval_TolerancedNumberIntervalRef mpfo-0_7.tmp#G_TolerancedNumberInterval mpfo-0_7.tmp#G_NumericObject
Used by
Model
Children MNumber, MNumberRef, NumberInterval, NumberIntervalRef, NumberIntervalVector, NumberIntervalVectorRef, NumberMatrix, NumberMatrixRef, NumberSparseMatrix, NumberSparseMatrixRef, NumberSparseVector, NumberSparseVectorRef, NumberVector, NumberVectorRef, SNumber, SNumberRef, TolerancedNumber, TolerancedNumberInterval, TolerancedNumberIntervalRef, TolerancedNumberMatrix, TolerancedNumberMatrixRef, TolerancedNumberRef, TolerancedNumberSparseMatrix, TolerancedNumberSparseMatrixRef, TolerancedNumberSparseVector, TolerancedNumberSparseVectorRef, TolerancedNumberVector, TolerancedNumberVectorRef
Attributes
QName Type Use Annotation
Description xsd:string optional
Element description.
Id xsd:ID optional
Element ID.
Label xsd:string optional
Element label.
Symbol xsd:NCName required
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.
Diagram
Diagram mpfo-0_7.tmp#AG_CommonPrimitiveElementAttributes mpfo-0_7.tmp#AG_CommonMathAttributes mpfo-0_7.tmp#CT_TableFunction_Value mpfo-0_7.tmp#CT_TableFunction_Arguments
Used by
Model
Children Arguments, Value
Attributes
QName Type Use Annotation
Description xsd:string optional
Element description.
Id xsd:ID optional
Element ID.
Label xsd:string optional
Element label.
Symbol xsd:NCName required
Mathematical symbol. Used to refer to this variable in MathML.
TeX xsd:string optional
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.
Diagram
Diagram mpfo-0_7.tmp#AG_CommonPrimitiveElementAttributes mpfo-0_7.tmp#AG_CommonMathAttributes mpfo-0_7.tmp#G_SymbolicFunction_SymbolicFunction mpfo-0_7.tmp#G_SymbolicFunction_SymbolicFunctionRef mpfo-0_7.tmp#G_SymbolicFunction mpfo-0_7.tmp#G_TableFunction_TableFunction mpfo-0_7.tmp#G_TableFunction_TableFunctionRef mpfo-0_7.tmp#G_TableFunction mpfo-0_7.tmp#G_TransformedFunction_TransformedFunction mpfo-0_7.tmp#G_TransformedFunction_TransformedFunctionRef mpfo-0_7.tmp#G_TransformedFunction mpfo-0_7.tmp#G_Function mpfo-0_7.tmp#CT_TransformedFunction_Transformation
Used by
Model
Children SymbolicFunction, SymbolicFunctionRef, TableFunction, TableFunctionRef, Transformation, TransformedFunction, TransformedFunctionRef
Attributes
QName Type Use Annotation
Description xsd:string optional
Element description.
Id xsd:ID optional
Element ID.
Label xsd:string optional
Element label.
Symbol xsd:NCName required
Mathematical symbol. Used to refer to this variable in MathML.
TeX xsd:string optional
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.
Diagram
Diagram mpfo-0_7.tmp#CT_Transformation_ArgumentTransformations mpfo-0_7.tmp#CT_Transformation_ValueTransformation
Used by
Model
Children ArgumentTransformations, ValueTransformation
Source
<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').
Diagram
Diagram mpfo-0_7.tmp#AG_CommonPrimitiveElementAttributes mpfo-0_7.tmp#G_FormulaTemplate_FormulaTemplate mpfo-0_7.tmp#G_FormulaTemplate_FormulaTemplateRef mpfo-0_7.tmp#G_FormulaTemplate mpfo-0_7.tmp#CT_Formula_ParameterValues
Used by
Model
Children FormulaTemplate, FormulaTemplateRef, ParameterValues
Attributes
QName Type Use Annotation
Description xsd:string optional
Element description.
Id xsd:ID optional
Element ID.
Label xsd:string optional
Element label.
Source
<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.
Diagram
Diagram mpfo-0_7.tmp#AG_CommonPrimitiveElementAttributes mpfo-0_7.tmp#AG_CommonMathAttributes mpfo-0_7.tmp#CT_FormulaTemplate_Arguments mpfo-0_7.tmp#CT_FormulaTemplate_Parameters MathML.tmp#math
Used by
Model
Children Arguments, Parameters, m:math
Attributes
QName Type Use Annotation
Description xsd:string optional
Element description.
Id xsd:ID optional
Element ID.
Label xsd:string optional
Element label.
Symbol xsd:NCName required
Mathematical symbol. Used to refer to this variable in MathML.
TeX xsd:string optional
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).
Diagram
Diagram mpfo-0_7.tmp#AG_CommonPrimitiveElementAttributes mpfo-0_7.tmp#AG_CommonMathAttributes
Used by
Attributes
QName Type Use Annotation
Description xsd:string optional
Element description.
Id xsd:ID optional
Element ID.
Label xsd:string optional
Element label.
Symbol xsd:NCName required
Mathematical symbol. Used to refer to this variable in MathML.
TeX xsd:string optional
TeX representation. Used in GUIs and documentation.
Source
<xsd:complexType name="CT_Variable">
  <xsd:annotation>
    <xsd:documentation xml:lang="en">Complex type for variables (formulas, arguments, parameters).</xsd:documentation>
  </xsd:annotation>
  <xsd:attributeGroup ref="AG_CommonPrimitiveElementAttributes"/>
  <xsd:attributeGroup ref="AG_CommonMathAttributes"/>
</xsd:complexType>
Complex Type CT_ParameterValue
Namespace http://www.mpfo.org/mpfo-0.7
Annotations
Complex type for defining the value of parameters as quantity.
Diagram
Diagram mpfo-0_7.tmp#AG_CommonPrimitiveElementAttributes NO_NAMESPACE.tmp#CT_ParameterValue_Symbol mpfo-0_7.tmp#G_Quantity_Quantity mpfo-0_7.tmp#G_Quantity_QuantityRef mpfo-0_7.tmp#G_Quantity mpfo-0_7.tmp#G_QuantityVector_QuantityVector mpfo-0_7.tmp#G_QuantityVector_QuantityVectorRef mpfo-0_7.tmp#G_QuantityVector_QuantitySparseVector mpfo-0_7.tmp#G_QuantityVector_QuantitySparseVectorRef mpfo-0_7.tmp#G_QuantityVector mpfo-0_7.tmp#G_QuantityMatrix_QuantityMatrix mpfo-0_7.tmp#G_QuantityMatrix_QuantityMatrixRef mpfo-0_7.tmp#G_QuantityMatrix_QuantitySparseMatrix mpfo-0_7.tmp#G_QuantityMatrix_QuantitySparseMatrixRef mpfo-0_7.tmp#G_QuantityMatrix mpfo-0_7.tmp#G_QuantityInterval_QuantityInterval mpfo-0_7.tmp#G_QuantityInterval_QuantityIntervalRef mpfo-0_7.tmp#G_QuantityInterval mpfo-0_7.tmp#G_TolerancedQuantity_TolerancedQuantity mpfo-0_7.tmp#G_TolerancedQuantity_TolerancedQuantityRef mpfo-0_7.tmp#G_TolerancedQuantity mpfo-0_7.tmp#G_TolerancedQuantityVector_TolerancedQuantityVector mpfo-0_7.tmp#G_TolerancedQuantityVector_TolerancedQuantityVectorRef mpfo-0_7.tmp#G_TolerancedQuantityVector_TolerancedQuantitySparseVector mpfo-0_7.tmp#G_TolerancedQuantityVector_TolerancedQuantitySparseVectorRef mpfo-0_7.tmp#G_TolerancedQuantityVector mpfo-0_7.tmp#G_TolerancedQuantityMatrix_TolerancedQuantityMatrix mpfo-0_7.tmp#G_TolerancedQuantityMatrix_TolerancedQuantityMatrixRef mpfo-0_7.tmp#G_TolerancedQuantityMatrix_TolerancedQuantitySparseMatrix mpfo-0_7.tmp#G_TolerancedQuantityMatrix_TolerancedQuantitySparseMatrixRef mpfo-0_7.tmp#G_TolerancedQuantityMatrix mpfo-0_7.tmp#G_TolerancedQuantityInterval_TolerancedQuantityInterval mpfo-0_7.tmp#G_TolerancedQuantityInterval_TolerancedQuantityIntervalRef mpfo-0_7.tmp#G_TolerancedQuantityInterval mpfo-0_7.tmp#G_SimpleQuantityObject mpfo-0_7.tmp#G_SymbolicFunction_SymbolicFunction mpfo-0_7.tmp#G_SymbolicFunction_SymbolicFunctionRef mpfo-0_7.tmp#G_SymbolicFunction mpfo-0_7.tmp#G_TableFunction_TableFunction mpfo-0_7.tmp#G_TableFunction_TableFunctionRef mpfo-0_7.tmp#G_TableFunction mpfo-0_7.tmp#G_TransformedFunction_TransformedFunction mpfo-0_7.tmp#G_TransformedFunction_TransformedFunctionRef mpfo-0_7.tmp#G_TransformedFunction mpfo-0_7.tmp#G_Function mpfo-0_7.tmp#G_QuantityObject
Used by
Model
Children Quantity, QuantityInterval, QuantityIntervalRef, QuantityMatrix, QuantityMatrixRef, QuantityRef, QuantitySparseMatrix, QuantitySparseMatrixRef, QuantitySparseVector, QuantitySparseVectorRef, QuantityVector, QuantityVectorRef, SymbolicFunction, SymbolicFunctionRef, TableFunction, TableFunctionRef, TolerancedQuantity, TolerancedQuantityInterval, TolerancedQuantityIntervalRef, TolerancedQuantityMatrix, TolerancedQuantityMatrixRef, TolerancedQuantityRef, TolerancedQuantitySparseMatrix, TolerancedQuantitySparseMatrixRef, TolerancedQuantitySparseVector, TolerancedQuantitySparseVectorRef, TolerancedQuantityVector, TolerancedQuantityVectorRef, TransformedFunction, TransformedFunctionRef
Attributes
QName Type Use Annotation
Description xsd:string optional
Element description.
Id xsd:ID optional
Element ID.
Label xsd:string optional
Element label.
Symbol xsd:NCName required
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.
Diagram
Diagram mpfo-0_7.tmp#CT_PortDefinition_Ports mpfo-0_7.tmp#CT_PortDefinition_PortSets xmlenc_.tmp#EncryptedData
Used by
Model
Children PortSets, Ports, xenc:EncryptedData
Source
<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>
Complex Type CT_Port
Namespace http://www.mpfo.org/mpfo-0.7
Annotations
XSD complex type for single port definitions.
Diagram
Diagram mpfo-0_7.tmp#AG_ExtendedElementAttributes NO_NAMESPACE.tmp#CT_Port_Name NO_NAMESPACE.tmp#CT_Port_Type mpfo-0_7.tmp#CT_Port_Description mpfo-0_7.tmp#CT_Port_NestedPorts
Used by
Model
Children Description, NestedPorts
Attributes
QName Type Default Use Annotation
CreationTimeStamp xsd:dateTime optional
Date and time of element creation.
Creator xsd:string optional
Name of the user who first created the element.
HashType ST_HashType sha256 optional
Hash type.
HashValue xsd:string optional
Hash value.
Id xsd:ID required
Element ID.
IsEnabled xsd:boolean true optional
Element enablement status.
ModificationTimeStamp xsd:dateTime optional
Date and time of last element modification.
Modificator xsd:string optional
Name of the user who last modified the element contents.
Name xsd:string required
Port name.
ShortDescription xsd:string optional
Short element description.
Type ST_PortType required
Port type: {static, input, output, inout}
xml:base xs:anyURI optional
<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)
Diagram
Diagram
Type restriction of xsd:string
Facets
enumeration input
enumeration output
enumeration inout
enumeration static
Used by
Attribute CT_Port/@Type
Source
<xsd:simpleType name="ST_PortType">
  <xsd:annotation>
    <xsd:documentation xml:lang="en">XSD simple type for port types (value range: input, output, inout, static)</xsd:documentation>
  </xsd:annotation>
  <xsd:restriction base="xsd:string">
    <xsd:enumeration value="input"/>
    <xsd:enumeration value="output"/>
    <xsd:enumeration value="inout"/>
    <xsd:enumeration value="static"/>
  </xsd:restriction>
</xsd:simpleType>
Complex Type CT_PortSet
Namespace http://www.mpfo.org/mpfo-0.7
Annotations
XSD complex type for port set definitions.
Diagram
Diagram mpfo-0_7.tmp#AG_ExtendedElementAttributes NO_NAMESPACE.tmp#CT_PortSet_IsOrdered mpfo-0_7.tmp#CT_PortSet_Description mpfo-0_7.tmp#CT_PortSet_References
Used by
Model
Children Description, References
Attributes
QName Type Default Use Annotation
CreationTimeStamp xsd:dateTime optional
Date and time of element creation.
Creator xsd:string optional
Name of the user who first created the element.
HashType ST_HashType sha256 optional
Hash type.
HashValue xsd:string optional
Hash value.
Id xsd:ID required
Element ID.
IsEnabled xsd:boolean true optional
Element enablement status.
IsOrdered xsd:boolean true optional
Referenced ports and port sets are either ordered or unordered.
ModificationTimeStamp xsd:dateTime optional
Date and time of last element modification.
Modificator xsd:string optional
Name of the user who last modified the element contents.
ShortDescription xsd:string optional
Short element description.
xml:base xs:anyURI optional
<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.
Diagram
Diagram mpfo-0_7.tmp#CT_LoadDefinition_Loads mpfo-0_7.tmp#CT_LoadDefinition_LoadSets xmlenc_.tmp#EncryptedData
Used by
Model
Children LoadSets, Loads, xenc:EncryptedData
Source
<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>
Complex Type CT_Load
Namespace http://www.mpfo.org/mpfo-0.7
Annotations
XSD complex type for single load definitions.
Diagram
Diagram mpfo-0_7.tmp#AG_ExtendedElementAttributes mpfo-0_7.tmp#CT_Load_Description mpfo-0_7.tmp#CT_Load_LoadQuantity mpfo-0_7.tmp#CT_Load_RawData mpfo-0_7.tmp#CT_Load_LoadRef
Used by
Model
Children Description, LoadQuantity, LoadRef, RawData
Attributes
QName Type Default Use Annotation
CreationTimeStamp xsd:dateTime optional
Date and time of element creation.
Creator xsd:string optional
Name of the user who first created the element.
HashType ST_HashType sha256 optional
Hash type.
HashValue xsd:string optional
Hash value.
Id xsd:ID required
Element ID.
IsEnabled xsd:boolean true optional
Element enablement status.
ModificationTimeStamp xsd:dateTime optional
Date and time of last element modification.
Modificator xsd:string optional
Name of the user who last modified the element contents.
ShortDescription xsd:string optional
Short element description.
xml:base xs:anyURI optional
<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>
Complex Type CT_CommonQuantity
Namespace http://www.mpfo.org/mpfo-0.7
Annotations
Complex type for common quantities and functions.
Diagram
Diagram mpfo-0_7.tmp#AG_CommonPrimitiveElementAttributes mpfo-0_7.tmp#AG_CommonMathAttributes mpfo-0_7.tmp#G_Quantity_Quantity mpfo-0_7.tmp#G_Quantity_QuantityRef mpfo-0_7.tmp#G_Quantity mpfo-0_7.tmp#G_QuantityVector_QuantityVector mpfo-0_7.tmp#G_QuantityVector_QuantityVectorRef mpfo-0_7.tmp#G_QuantityVector_QuantitySparseVector mpfo-0_7.tmp#G_QuantityVector_QuantitySparseVectorRef mpfo-0_7.tmp#G_QuantityVector mpfo-0_7.tmp#G_QuantityMatrix_QuantityMatrix mpfo-0_7.tmp#G_QuantityMatrix_QuantityMatrixRef mpfo-0_7.tmp#G_QuantityMatrix_QuantitySparseMatrix mpfo-0_7.tmp#G_QuantityMatrix_QuantitySparseMatrixRef mpfo-0_7.tmp#G_QuantityMatrix mpfo-0_7.tmp#G_QuantityInterval_QuantityInterval mpfo-0_7.tmp#G_QuantityInterval_QuantityIntervalRef mpfo-0_7.tmp#G_QuantityInterval mpfo-0_7.tmp#G_TolerancedQuantity_TolerancedQuantity mpfo-0_7.tmp#G_TolerancedQuantity_TolerancedQuantityRef mpfo-0_7.tmp#G_TolerancedQuantity mpfo-0_7.tmp#G_TolerancedQuantityVector_TolerancedQuantityVector mpfo-0_7.tmp#G_TolerancedQuantityVector_TolerancedQuantityVectorRef mpfo-0_7.tmp#G_TolerancedQuantityVector_TolerancedQuantitySparseVector mpfo-0_7.tmp#G_TolerancedQuantityVector_TolerancedQuantitySparseVectorRef mpfo-0_7.tmp#G_TolerancedQuantityVector mpfo-0_7.tmp#G_TolerancedQuantityMatrix_TolerancedQuantityMatrix mpfo-0_7.tmp#G_TolerancedQuantityMatrix_TolerancedQuantityMatrixRef mpfo-0_7.tmp#G_TolerancedQuantityMatrix_TolerancedQuantitySparseMatrix mpfo-0_7.tmp#G_TolerancedQuantityMatrix_TolerancedQuantitySparseMatrixRef mpfo-0_7.tmp#G_TolerancedQuantityMatrix mpfo-0_7.tmp#G_TolerancedQuantityInterval_TolerancedQuantityInterval mpfo-0_7.tmp#G_TolerancedQuantityInterval_TolerancedQuantityIntervalRef mpfo-0_7.tmp#G_TolerancedQuantityInterval mpfo-0_7.tmp#G_SimpleQuantityObject mpfo-0_7.tmp#G_SymbolicFunction_SymbolicFunction mpfo-0_7.tmp#G_SymbolicFunction_SymbolicFunctionRef mpfo-0_7.tmp#G_SymbolicFunction mpfo-0_7.tmp#G_TableFunction_TableFunction mpfo-0_7.tmp#G_TableFunction_TableFunctionRef mpfo-0_7.tmp#G_TableFunction mpfo-0_7.tmp#G_TransformedFunction_TransformedFunction mpfo-0_7.tmp#G_TransformedFunction_TransformedFunctionRef mpfo-0_7.tmp#G_TransformedFunction mpfo-0_7.tmp#G_Function mpfo-0_7.tmp#G_QuantityObject
Used by
Model
Children Quantity, QuantityInterval, QuantityIntervalRef, QuantityMatrix, QuantityMatrixRef, QuantityRef, QuantitySparseMatrix, QuantitySparseMatrixRef, QuantitySparseVector, QuantitySparseVectorRef, QuantityVector, QuantityVectorRef, SymbolicFunction, SymbolicFunctionRef, TableFunction, TableFunctionRef, TolerancedQuantity, TolerancedQuantityInterval, TolerancedQuantityIntervalRef, TolerancedQuantityMatrix, TolerancedQuantityMatrixRef, TolerancedQuantityRef, TolerancedQuantitySparseMatrix, TolerancedQuantitySparseMatrixRef, TolerancedQuantitySparseVector, TolerancedQuantitySparseVectorRef, TolerancedQuantityVector, TolerancedQuantityVectorRef, TransformedFunction, TransformedFunctionRef
Attributes
QName Type Use Annotation
Description xsd:string optional
Element description.
Id xsd:ID optional
Element ID.
Label xsd:string optional
Element label.
Symbol xsd:NCName required
Mathematical symbol. Used to refer to this variable in MathML.
TeX xsd:string optional
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).
Diagram
Diagram
Type restriction of xsd:string
Facets
enumeration utf-8
enumeration utf-16
Used by
Source
<xsd:simpleType name="ST_LoadDataTextEncodingType">
  <xsd:annotation>
    <xsd:documentation xml:lang="en">XSD simple type to restrict text encoding types (value range: utf-8, utf-16).</xsd:documentation>
  </xsd:annotation>
  <xsd:restriction base="xsd:string">
    <xsd:enumeration value="utf-8"/>
    <xsd:enumeration value="utf-16"/>
  </xsd:restriction>
</xsd:simpleType>
Simple Type ST_LoadDataCompressionType
Namespace http://www.mpfo.org/mpfo-0.7
Annotations
XSD simple type to restrict the data compression types (value range: xz, 7z, zip).
Diagram
Diagram
Type restriction of xsd:string
Facets
enumeration xz
enumeration zip
enumeration 7z
Used by
Source
<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).
Diagram
Diagram
Type restriction of xsd:string
Facets
enumeration base64
Used by
Source
<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).
Diagram
Diagram
Type restriction of xsd:string
Facets
enumeration PMML
Used by
Source
<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>
Complex Type CT_LoadRef
Namespace http://www.mpfo.org/mpfo-0.7
Annotations
XSD complex type for load reference definitions.
Diagram
Diagram NO_NAMESPACE.tmp#CT_LoadRef_Ref mpfo-0_7.tmp#CT_LoadRef_Transformation
Used by
Model
Children Transformation
Attributes
QName Type Use Annotation
Ref xsd:IDREF required
ID reference to the load definition.
Source
<xsd:complexType name="CT_LoadRef">
  <xsd:annotation>
    <xsd:documentation xml:lang="en">XSD complex type for load 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 the load definition.</xsd:documentation>
    </xsd:annotation>
  </xsd:attribute>
</xsd:complexType>
Complex Type CT_LoadSet
Namespace http://www.mpfo.org/mpfo-0.7
Annotations
XSD complex type for load set definitions.
Diagram
Diagram mpfo-0_7.tmp#AG_ExtendedElementAttributes NO_NAMESPACE.tmp#CT_LoadSet_IsOrdered mpfo-0_7.tmp#CT_LoadSet_Description mpfo-0_7.tmp#CT_LoadSet_References
Used by
Model
Children Description, References
Attributes
QName Type Default Use Annotation
CreationTimeStamp xsd:dateTime optional
Date and time of element creation.
Creator xsd:string optional
Name of the user who first created the element.
HashType ST_HashType sha256 optional
Hash type.
HashValue xsd:string optional
Hash value.
Id xsd:ID required
Element ID.
IsEnabled xsd:boolean true optional
Element enablement status.
IsOrdered xsd:boolean false optional
Referenced loads and load sets are either ordered or unordered.
ModificationTimeStamp xsd:dateTime optional
Date and time of last element modification.
Modificator xsd:string optional
Name of the user who last modified the element contents.
ShortDescription xsd:string optional
Short element description.
xml:base xs:anyURI optional
<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.
Diagram
Diagram NO_NAMESPACE.tmp#CT_LoadSetRef_Ref mpfo-0_7.tmp#CT_LoadSetRef_Transformation
Used by
Model
Children Transformation
Attributes
QName Type Use Annotation
Ref xsd:IDREF required
ID reference to  load set definition.
Source
<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.
Diagram
Diagram mpfo-0_7.tmp#CT_ActionDefinition_Actions mpfo-0_7.tmp#CT_ActionDefinition_ActionSets xmlenc_.tmp#EncryptedData
Used by
Model
Children ActionSets, Actions, xenc:EncryptedData
Source
<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>
Complex Type CT_Action
Namespace http://www.mpfo.org/mpfo-0.7
Annotations
XSD complex type for single action definition.
Diagram
Diagram mpfo-0_7.tmp#AG_ExtendedElementAttributes mpfo-0_7.tmp#CT_Action_Description mpfo-0_7.tmp#CT_Action_PortSets mpfo-0_7.tmp#CT_Action_LoadSets mpfo-0_7.tmp#CT_Action_Assignments
Used by
Model
Children Assignments, Description, LoadSets, PortSets
Attributes
QName Type Default Use Annotation
CreationTimeStamp xsd:dateTime optional
Date and time of element creation.
Creator xsd:string optional
Name of the user who first created the element.
HashType ST_HashType sha256 optional
Hash type.
HashValue xsd:string optional
Hash value.
Id xsd:ID required
Element ID.
IsEnabled xsd:boolean true optional
Element enablement status.
ModificationTimeStamp xsd:dateTime optional
Date and time of last element modification.
Modificator xsd:string optional
Name of the user who last modified the element contents.
ShortDescription xsd:string optional
Short element description.
xml:base xs:anyURI optional
<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>
Complex Type CT_ActionSet
Namespace http://www.mpfo.org/mpfo-0.7
Annotations
XSD complex type for action set definitions.
Diagram
Diagram mpfo-0_7.tmp#AG_ExtendedElementAttributes NO_NAMESPACE.tmp#CT_ActionSet_IsOrdered mpfo-0_7.tmp#CT_ActionSet_Description mpfo-0_7.tmp#CT_ActionSet_References
Used by
Model
Children Description, References
Attributes
QName Type Default Use Annotation
CreationTimeStamp xsd:dateTime optional
Date and time of element creation.
Creator xsd:string optional
Name of the user who first created the element.
HashType ST_HashType sha256 optional
Hash type.
HashValue xsd:string optional
Hash value.
Id xsd:ID required
Element ID.
IsEnabled xsd:boolean true optional
Element enablement status.
IsOrdered xsd:boolean true optional
Referenced actions and action sets are either ordered or unordered.
ModificationTimeStamp xsd:dateTime optional
Date and time of last element modification.
Modificator xsd:string optional
Name of the user who last modified the element contents.
ShortDescription xsd:string optional
Short element description.
xml:base xs:anyURI optional
<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.
Diagram
Diagram mpfo-0_7.tmp#CT_ActivityDefinition_Activities mpfo-0_7.tmp#CT_ActivityDefinition_ActivityFlows mpfo-0_7.tmp#CT_ActivityDefinition_ActivityFlowSets xmlenc_.tmp#EncryptedData
Used by
Model
Children Activities, ActivityFlowSets, ActivityFlows, xenc:EncryptedData
Source
<xsd:complexType name="CT_ActivityDefinition">
  <xsd:annotation>
    <xsd:documentation xml:lang="en">XSD complex type for activity, activity flow and activity flow set definitions.</xsd:documentation>
  </xsd:annotation>
  <xsd:choice>
    <xsd:sequence>
      <xsd:element name="Activities">
        <xsd:annotation>
          <xsd:documentation xml:lang="en">Component activities container .</xsd:documentation>
        </xsd:annotation>
        <xsd:complexType>
          <xsd:sequence maxOccurs="unbounded">
            <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:sequence>
        </xsd:complexType>
      </xsd:element>
      <xsd:element name="ActivityFlows">
        <xsd:annotation>
          <xsd:documentation xml:lang="en">Container for activity flows.</xsd:documentation>
        </xsd:annotation>
        <xsd:complexType>
          <xsd:sequence maxOccurs="unbounded">
            <xsd:element name="ActivityFlow" type="CT_ActivityFlow">
              <xsd:annotation>
                <xsd:documentation xml:lang="en">Activity flow definition.</xsd:documentation>
              </xsd:annotation>
            </xsd:element>
          </xsd:sequence>
        </xsd:complexType>
      </xsd:element>
      <xsd:element minOccurs="0" name="ActivityFlowSets">
        <xsd:annotation>
          <xsd:documentation xml:lang="en">Component activity flow set container .</xsd:documentation>
        </xsd:annotation>
        <xsd:complexType>
          <xsd:sequence maxOccurs="unbounded">
            <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: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>
Complex Type CT_Activity
Namespace http://www.mpfo.org/mpfo-0.7
Annotations
XSD complex type for single activity definition.
Diagram
Diagram mpfo-0_7.tmp#AG_ExtendedElementAttributes mpfo-0_7.tmp#CT_Activity_Description mpfo-0_7.tmp#CT_Activity_ActionSets mpfo-0_7.tmp#CT_Activity_ActionSetRef
Used by
Model
Children ActionSetRef, ActionSets, Description
Attributes
QName Type Default Use Annotation
CreationTimeStamp xsd:dateTime optional
Date and time of element creation.
Creator xsd:string optional
Name of the user who first created the element.
HashType ST_HashType sha256 optional
Hash type.
HashValue xsd:string optional
Hash value.
Id xsd:ID required
Element ID.
IsEnabled xsd:boolean true optional
Element enablement status.
ModificationTimeStamp xsd:dateTime optional
Date and time of last element modification.
Modificator xsd:string optional
Name of the user who last modified the element contents.
ShortDescription xsd:string optional
Short element description.
xml:base xs:anyURI optional
<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.
Diagram
Diagram mpfo-0_7.tmp#AG_ExtendedElementAttributes mpfo-0_7.tmp#CT_ActivityFlow_Description mpfo-0_7.tmp#CT_ActivityFlow_ActivityRefs
Used by
Model
Children ActivityRefs, Description
Attributes
QName Type Default Use Annotation
CreationTimeStamp xsd:dateTime optional
Date and time of element creation.
Creator xsd:string optional
Name of the user who first created the element.
HashType ST_HashType sha256 optional
Hash type.
HashValue xsd:string optional
Hash value.
Id xsd:ID required
Element ID.
IsEnabled xsd:boolean true optional
Element enablement status.
ModificationTimeStamp xsd:dateTime optional
Date and time of last element modification.
Modificator xsd:string optional
Name of the user who last modified the element contents.
ShortDescription xsd:string optional
Short element description.
xml:base xs:anyURI optional
<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.
Diagram
Diagram mpfo-0_7.tmp#AG_ExtendedElementAttributes NO_NAMESPACE.tmp#CT_ActivityFlowSet_IsOrdered mpfo-0_7.tmp#CT_ActivityFlowSet_Description mpfo-0_7.tmp#CT_ActivityFlowSet_References
Used by
Model
Children Description, References
Attributes
QName Type Default Use Annotation
CreationTimeStamp xsd:dateTime optional
Date and time of element creation.
Creator xsd:string optional
Name of the user who first created the element.
HashType ST_HashType sha256 optional
Hash type.
HashValue xsd:string optional
Hash value.
Id xsd:ID required
Element ID.
IsEnabled xsd:boolean true optional
Element enablement status.
IsOrdered xsd:boolean true optional
Referenced activity flows and flow sets are either ordered or unordered.
ModificationTimeStamp xsd:dateTime optional
Date and time of last element modification.
Modificator xsd:string optional
Name of the user who last modified the element contents.
ShortDescription xsd:string optional
Short element description.
xml:base xs:anyURI optional
<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>
Complex Type CT_ScenarioDefinition
Namespace http://www.mpfo.org/mpfo-0.7
Annotations
XSD complex type for scenario definitions.
Diagram
Diagram mpfo-0_7.tmp#CT_ScenarioDefinition_Scenarios mpfo-0_7.tmp#CT_ScenarioDefinition_Application xmlenc_.tmp#EncryptedData
Used by
Model
Children Application, Scenarios, xenc:EncryptedData
Source
<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>
Complex Type CT_RequirementDefinition
Namespace http://www.mpfo.org/mpfo-0.7
Annotations
XSD complex type for requirement definitions.
Diagram
Diagram mpfo-0_7.tmp#AG_ExtendedElementAttributes NO_NAMESPACE.tmp#CT_RequirementDefinition_Format NO_NAMESPACE.tmp#CT_RequirementDefinition_CompressionType NO_NAMESPACE.tmp#CT_RequirementDefinition_CompressionTextToBinaryEncoding NO_NAMESPACE.tmp#CT_RequirementDefinition_ParserDirectives mpfo-0_7.tmp#CT_RequirementDefinition_Description mpfo-0_7.tmp#CT_RequirementDefinition_InlineData mpfo-0_7.tmp#CT_RequirementDefinition_ExternalData xmlenc_.tmp#EncryptedData
Used by
Model
Children Description, ExternalData, InlineData, xenc:EncryptedData
Attributes
QName Type Default Use Annotation
CompressionTextToBinaryEncoding ST_LoadDataCompressionTextToBinaryEncodingType base64 optional
Binary encoding of compression.
CompressionType ST_LoadDataCompressionType optional
Data compression type.
CreationTimeStamp xsd:dateTime optional
Date and time of element creation.
Creator xsd:string optional
Name of the user who first created the element.
Format ST_RequirementFormat required
Requirements data format {ReqIF}.
HashType ST_HashType sha256 optional
Hash type.
HashValue xsd:string optional
Hash value.
Id xsd:ID required
Element ID.
IsEnabled xsd:boolean true optional
Element enablement status.
ModificationTimeStamp xsd:dateTime optional
Date and time of last element modification.
Modificator xsd:string optional
Name of the user who last modified the element contents.
ParserDirectives xsd:string optional
Parser plug-in name and/or parser directives.
ShortDescription xsd:string optional
Short element description.
xml:base xs:anyURI optional
<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).
Diagram
Diagram
Type restriction of xsd:string
Facets
enumeration ReqIF
Used by
Source
<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>
Simple Type ST_MPFoVersion
Namespace http://www.mpfo.org/mpfo-0.7
Annotations
MPFo format version (range: 0.6, 0.7)
Diagram
Diagram
Type restriction of xsd:string
Facets
enumeration 0.6
enumeration 0.7
Used by
Source
<xsd:simpleType name="ST_MPFoVersion">
  <xsd:annotation>
    <xsd:documentation xml:lang="en">MPFo format version (range: 0.6, 0.7)</xsd:documentation>
  </xsd:annotation>
  <xsd:restriction base="xsd:string">
    <xsd:enumeration value="0.6"/>
    <xsd:enumeration value="0.7"/>
  </xsd:restriction>
</xsd:simpleType>
Complex Type CT_CommonSimpleQuantity
Namespace http://www.mpfo.org/mpfo-0.7
Annotations
Complex type for common quantities.
Diagram
Diagram mpfo-0_7.tmp#AG_CommonPrimitiveElementAttributes mpfo-0_7.tmp#AG_CommonMathAttributes mpfo-0_7.tmp#G_Quantity_Quantity mpfo-0_7.tmp#G_Quantity_QuantityRef mpfo-0_7.tmp#G_Quantity mpfo-0_7.tmp#G_QuantityVector_QuantityVector mpfo-0_7.tmp#G_QuantityVector_QuantityVectorRef mpfo-0_7.tmp#G_QuantityVector_QuantitySparseVector mpfo-0_7.tmp#G_QuantityVector_QuantitySparseVectorRef mpfo-0_7.tmp#G_QuantityVector mpfo-0_7.tmp#G_QuantityMatrix_QuantityMatrix mpfo-0_7.tmp#G_QuantityMatrix_QuantityMatrixRef mpfo-0_7.tmp#G_QuantityMatrix_QuantitySparseMatrix mpfo-0_7.tmp#G_QuantityMatrix_QuantitySparseMatrixRef mpfo-0_7.tmp#G_QuantityMatrix mpfo-0_7.tmp#G_QuantityInterval_QuantityInterval mpfo-0_7.tmp#G_QuantityInterval_QuantityIntervalRef mpfo-0_7.tmp#G_QuantityInterval mpfo-0_7.tmp#G_TolerancedQuantity_TolerancedQuantity mpfo-0_7.tmp#G_TolerancedQuantity_TolerancedQuantityRef mpfo-0_7.tmp#G_TolerancedQuantity mpfo-0_7.tmp#G_TolerancedQuantityVector_TolerancedQuantityVector mpfo-0_7.tmp#G_TolerancedQuantityVector_TolerancedQuantityVectorRef mpfo-0_7.tmp#G_TolerancedQuantityVector_TolerancedQuantitySparseVector mpfo-0_7.tmp#G_TolerancedQuantityVector_TolerancedQuantitySparseVectorRef mpfo-0_7.tmp#G_TolerancedQuantityVector mpfo-0_7.tmp#G_TolerancedQuantityMatrix_TolerancedQuantityMatrix mpfo-0_7.tmp#G_TolerancedQuantityMatrix_TolerancedQuantityMatrixRef mpfo-0_7.tmp#G_TolerancedQuantityMatrix_TolerancedQuantitySparseMatrix mpfo-0_7.tmp#G_TolerancedQuantityMatrix_TolerancedQuantitySparseMatrixRef mpfo-0_7.tmp#G_TolerancedQuantityMatrix mpfo-0_7.tmp#G_TolerancedQuantityInterval_TolerancedQuantityInterval mpfo-0_7.tmp#G_TolerancedQuantityInterval_TolerancedQuantityIntervalRef mpfo-0_7.tmp#G_TolerancedQuantityInterval mpfo-0_7.tmp#G_SimpleQuantityObject
Model
Children Quantity, QuantityInterval, QuantityIntervalRef, QuantityMatrix, QuantityMatrixRef, QuantityRef, QuantitySparseMatrix, QuantitySparseMatrixRef, QuantitySparseVector, QuantitySparseVectorRef, QuantityVector, QuantityVectorRef, TolerancedQuantity, TolerancedQuantityInterval, TolerancedQuantityIntervalRef, TolerancedQuantityMatrix, TolerancedQuantityMatrixRef, TolerancedQuantityRef, TolerancedQuantitySparseMatrix, TolerancedQuantitySparseMatrixRef, TolerancedQuantitySparseVector, TolerancedQuantitySparseVectorRef, TolerancedQuantityVector, TolerancedQuantityVectorRef
Attributes
QName Type Use Annotation
Description xsd:string optional
Element description.
Id xsd:ID optional
Element ID.
Label xsd:string optional
Element label.
Symbol xsd:NCName required
Mathematical symbol. Used to refer to this variable in MathML.
TeX xsd:string optional
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.
Diagram
Diagram
Used by
Model
String | StringRef | StringVector | StringVectorRef | StringSparseVector | StringSparseVectorRef | StringMatrix | StringMatrixRef | StringSparseMatrix | StringSparseMatrixRef | SNumber | SNumberRef | MNumber | MNumberRef | NumberVector | NumberVectorRef | NumberSparseVector | NumberSparseVectorRef | NumberMatrix | NumberMatrixRef | NumberSparseMatrix | NumberSparseMatrixRef | NumberInterval | NumberIntervalRef | NumberIntervalVector | NumberIntervalVectorRef | TolerancedNumber | TolerancedNumberRef | TolerancedNumberVector | TolerancedNumberVectorRef | TolerancedNumberSparseVector | TolerancedNumberSparseVectorRef | TolerancedNumberMatrix | TolerancedNumberMatrixRef | TolerancedNumberSparseMatrix | TolerancedNumberSparseMatrixRef | TolerancedNumberInterval | TolerancedNumberIntervalRef | Tolerance | ToleranceRef | ToleranceVector | ToleranceVectorRef | ToleranceSparseVector | ToleranceSparseVectorRef | ToleranceMatrix | ToleranceMatrixRef | ToleranceSparseMatrix | ToleranceSparseMatrixRef | Unit | UnitRef | UnitVector | UnitVectorRef | UnitSparseVector | UnitSparseVectorRef | UnitMatrix | UnitMatrixRef | UnitSparseMatrix | UnitSparseMatrixRef | Quantity | QuantityRef | QuantityVector | QuantityVectorRef | QuantitySparseVector | QuantitySparseVectorRef | QuantityMatrix | QuantityMatrixRef | QuantitySparseMatrix | QuantitySparseMatrixRef | QuantityInterval | QuantityIntervalRef | TolerancedQuantity | TolerancedQuantityRef | TolerancedQuantityVector | TolerancedQuantityVectorRef | TolerancedQuantitySparseVector | TolerancedQuantitySparseVectorRef | TolerancedQuantityMatrix | TolerancedQuantityMatrixRef | TolerancedQuantitySparseMatrix | TolerancedQuantitySparseMatrixRef | TolerancedQuantityInterval | TolerancedQuantityIntervalRef | SymbolicFunction | SymbolicFunctionRef | TableFunction | TableFunctionRef | TransformedFunction | TransformedFunctionRef | SymbolicFunctionTemplate | SymbolicFunctionTemplateRef | FormulaTemplate | FormulaTemplateRef | Formula | FormulaRef
Children Formula, FormulaRef, FormulaTemplate, FormulaTemplateRef, MNumber, MNumberRef, NumberInterval, NumberIntervalRef, NumberIntervalVector, NumberIntervalVectorRef, NumberMatrix, NumberMatrixRef, NumberSparseMatrix, NumberSparseMatrixRef, NumberSparseVector, NumberSparseVectorRef, NumberVector, NumberVectorRef, Quantity, QuantityInterval, QuantityIntervalRef, QuantityMatrix, QuantityMatrixRef, QuantityRef, QuantitySparseMatrix, QuantitySparseMatrixRef, QuantitySparseVector, QuantitySparseVectorRef, QuantityVector, QuantityVectorRef, SNumber, SNumberRef, String, StringMatrix, StringMatrixRef, StringRef, StringSparseMatrix, StringSparseMatrixRef, StringSparseVector, StringSparseVectorRef, StringVector, StringVectorRef, SymbolicFunction, SymbolicFunctionRef, SymbolicFunctionTemplate, SymbolicFunctionTemplateRef, TableFunction, TableFunctionRef, Tolerance, ToleranceMatrix, ToleranceMatrixRef, ToleranceRef, ToleranceSparseMatrix, ToleranceSparseMatrixRef, ToleranceSparseVector, ToleranceSparseVectorRef, ToleranceVector, ToleranceVectorRef, TolerancedNumber, TolerancedNumberInterval, TolerancedNumberIntervalRef, TolerancedNumberMatrix, TolerancedNumberMatrixRef, TolerancedNumberRef, TolerancedNumberSparseMatrix, TolerancedNumberSparseMatrixRef, TolerancedNumberSparseVector, TolerancedNumberSparseVectorRef, TolerancedNumberVector, TolerancedNumberVectorRef, TolerancedQuantity, TolerancedQuantityInterval, TolerancedQuantityIntervalRef, TolerancedQuantityMatrix, TolerancedQuantityMatrixRef, TolerancedQuantityRef, TolerancedQuantitySparseMatrix, TolerancedQuantitySparseMatrixRef, TolerancedQuantitySparseVector, TolerancedQuantitySparseVectorRef, TolerancedQuantityVector, TolerancedQuantityVectorRef, TransformedFunction, TransformedFunctionRef, Unit, UnitMatrix, UnitMatrixRef, UnitRef, UnitSparseMatrix, UnitSparseMatrixRef, UnitSparseVector, UnitSparseVectorRef, UnitVector, UnitVectorRef
Source
<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.
Diagram
Diagram mpfo-0_7.tmp#G_String_String mpfo-0_7.tmp#G_String_StringRef mpfo-0_7.tmp#G_String mpfo-0_7.tmp#G_StringVector_StringVector mpfo-0_7.tmp#G_StringVector_StringVectorRef mpfo-0_7.tmp#G_StringVector_StringSparseVector mpfo-0_7.tmp#G_StringVector_StringSparseVectorRef mpfo-0_7.tmp#G_StringVector mpfo-0_7.tmp#G_StringMatrix_StringMatrix mpfo-0_7.tmp#G_StringMatrix_StringMatrixRef mpfo-0_7.tmp#G_StringMatrix_StringSparseMatrix mpfo-0_7.tmp#G_StringMatrix_StringSparseMatrixRef mpfo-0_7.tmp#G_StringMatrix
Used by
Element Group G_CommonPrimitiveObject
Model
Children String, StringMatrix, StringMatrixRef, StringRef, StringSparseMatrix, StringSparseMatrixRef, StringSparseVector, StringSparseVectorRef, StringVector, StringVectorRef
Source
<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>
Element Group G_String
Namespace http://www.mpfo.org/mpfo-0.7
Annotations
Group for strings by value or by reference.
Diagram
Diagram mpfo-0_7.tmp#G_String_String mpfo-0_7.tmp#G_String_StringRef
Used by
Model
Children String, StringRef
Source
<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.
Diagram
Diagram mpfo-0_7.tmp#G_StringVector_StringVector mpfo-0_7.tmp#G_StringVector_StringVectorRef mpfo-0_7.tmp#G_StringVector_StringSparseVector mpfo-0_7.tmp#G_StringVector_StringSparseVectorRef
Used by
Model
Children StringSparseVector, StringSparseVectorRef, StringVector, StringVectorRef
Source
<xsd:group name="G_StringVector">
  <xsd:annotation>
    <xsd:documentation xml:lang="en">Group for string vectors by value or by reference.</xsd:documentation>
  </xsd:annotation>
  <xsd:choice>
    <xsd:element name="StringVector" type="CT_StringVector">
      <xsd:annotation>
        <xsd:documentation xml:lang="en">String vector definition.</xsd:documentation>
      </xsd:annotation>
    </xsd:element>
    <xsd:element name="StringVectorRef" type="CT_Ref">
      <xsd:annotation>
        <xsd:documentation xml:lang="en">String vector reference definition.</xsd:documentation>
      </xsd:annotation>
    </xsd:element>
    <xsd:element name="StringSparseVector" type="CT_StringSparseVector">
      <xsd:annotation>
        <xsd:documentation xml:lang="en">Sparse string vector definition.</xsd:documentation>
      </xsd:annotation>
    </xsd:element>
    <xsd:element name="StringSparseVectorRef" type="CT_Ref">
      <xsd:annotation>
        <xsd:documentation xml:lang="en">Sparse string vector reference definition.</xsd:documentation>
      </xsd:annotation>
    </xsd:element>
  </xsd:choice>
</xsd:group>
Element Group G_StringMatrix
Namespace http://www.mpfo.org/mpfo-0.7
Annotations
Group for string matrices by value or by reference.
Diagram
Diagram mpfo-0_7.tmp#G_StringMatrix_StringMatrix mpfo-0_7.tmp#G_StringMatrix_StringMatrixRef mpfo-0_7.tmp#G_StringMatrix_StringSparseMatrix mpfo-0_7.tmp#G_StringMatrix_StringSparseMatrixRef
Used by
Element Group G_StringObject
Model
Children StringMatrix, StringMatrixRef, StringSparseMatrix, StringSparseMatrixRef
Source
<xsd:group name="G_StringMatrix">
  <xsd:annotation>
    <xsd:documentation xml:lang="en">Group for string matrices by value or by reference.</xsd:documentation>
  </xsd:annotation>
  <xsd:choice>
    <xsd:element name="StringMatrix" type="CT_StringMatrix">
      <xsd:annotation>
        <xsd:documentation xml:lang="en">String matrix definition.</xsd:documentation>
      </xsd:annotation>
    </xsd:element>
    <xsd:element name="StringMatrixRef" type="CT_Ref">
      <xsd:annotation>
        <xsd:documentation xml:lang="en">String matrix reference definition.</xsd:documentation>
      </xsd:annotation>
    </xsd:element>
    <xsd:element name="StringSparseMatrix" type="CT_StringSparseMatrix">
      <xsd:annotation>
        <xsd:documentation xml:lang="en">Sparse string matrix definition.</xsd:documentation>
      </xsd:annotation>
    </xsd:element>
    <xsd:element name="StringSparseMatrixRef" type="CT_Ref">
      <xsd:annotation>
        <xsd:documentation xml:lang="en">Sparse string matrix reference definition.</xsd:documentation>
      </xsd:annotation>
    </xsd:element>
  </xsd:choice>
</xsd:group>
Element Group G_NumericObject
Namespace http://www.mpfo.org/mpfo-0.7
Annotations
Group for numeric objects by value or by reference.
Diagram
Diagram mpfo-0_7.tmp#G_SNumber_SNumber mpfo-0_7.tmp#G_SNumber_SNumberRef mpfo-0_7.tmp#G_SNumber mpfo-0_7.tmp#G_MNumber_MNumber mpfo-0_7.tmp#G_MNumber_MNumberRef mpfo-0_7.tmp#G_MNumber mpfo-0_7.tmp#G_Number mpfo-0_7.tmp#G_NumberVector_NumberVector mpfo-0_7.tmp#G_NumberVector_NumberVectorRef mpfo-0_7.tmp#G_NumberVector_NumberSparseVector mpfo-0_7.tmp#G_NumberVector_NumberSparseVectorRef mpfo-0_7.tmp#G_NumberVector mpfo-0_7.tmp#G_NumberMatrix_NumberMatrix mpfo-0_7.tmp#G_NumberMatrix_NumberMatrixRef mpfo-0_7.tmp#G_NumberMatrix_NumberSparseMatrix mpfo-0_7.tmp#G_NumberMatrix_NumberSparseMatrixRef mpfo-0_7.tmp#G_NumberMatrix mpfo-0_7.tmp#G_NumberInterval_NumberInterval mpfo-0_7.tmp#G_NumberInterval_NumberIntervalRef mpfo-0_7.tmp#G_NumberInterval mpfo-0_7.tmp#G_NumberIntervalVector_NumberIntervalVector mpfo-0_7.tmp#G_NumberIntervalVector_NumberIntervalVectorRef mpfo-0_7.tmp#G_NumberIntervalVector mpfo-0_7.tmp#G_TolerancedNumber_TolerancedNumber mpfo-0_7.tmp#G_TolerancedNumber_TolerancedNumberRef mpfo-0_7.tmp#G_TolerancedNumber mpfo-0_7.tmp#G_TolerancedNumberVector_TolerancedNumberVector mpfo-0_7.tmp#G_TolerancedNumberVector_TolerancedNumberVectorRef mpfo-0_7.tmp#G_TolerancedNumberVector_TolerancedNumberSparseVector mpfo-0_7.tmp#G_TolerancedNumberVector_TolerancedNumberSparseVectorRef mpfo-0_7.tmp#G_TolerancedNumberVector mpfo-0_7.tmp#G_TolerancedNumberMatrix_TolerancedNumberMatrix mpfo-0_7.tmp#G_TolerancedNumberMatrix_TolerancedNumberMatrixRef mpfo-0_7.tmp#G_TolerancedNumberMatrix_TolerancedNumberSparseMatrix mpfo-0_7.tmp#G_TolerancedNumberMatrix_TolerancedNumberSparseMatrixRef mpfo-0_7.tmp#G_TolerancedNumberMatrix mpfo-0_7.tmp#G_TolerancedNumberInterval_TolerancedNumberInterval mpfo-0_7.tmp#G_TolerancedNumberInterval_TolerancedNumberIntervalRef mpfo-0_7.tmp#G_TolerancedNumberInterval
Used by
Model
Children MNumber, MNumberRef, NumberInterval, NumberIntervalRef, NumberIntervalVector, NumberIntervalVectorRef, NumberMatrix, NumberMatrixRef, NumberSparseMatrix, NumberSparseMatrixRef, NumberSparseVector, NumberSparseVectorRef, NumberVector, NumberVectorRef, SNumber, SNumberRef, TolerancedNumber, TolerancedNumberInterval, TolerancedNumberIntervalRef, TolerancedNumberMatrix, TolerancedNumberMatrixRef, TolerancedNumberRef, TolerancedNumberSparseMatrix, TolerancedNumberSparseMatrixRef, TolerancedNumberSparseVector, TolerancedNumberSparseVectorRef, TolerancedNumberVector, TolerancedNumberVectorRef
Source
<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.
Diagram
Diagram mpfo-0_7.tmp#G_SNumber_SNumber mpfo-0_7.tmp#G_SNumber_SNumberRef mpfo-0_7.tmp#G_SNumber mpfo-0_7.tmp#G_MNumber_MNumber mpfo-0_7.tmp#G_MNumber_MNumberRef mpfo-0_7.tmp#G_MNumber
Used by
Model
Children MNumber, MNumberRef, SNumber, SNumberRef
Source
<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.
Diagram
Diagram mpfo-0_7.tmp#G_SNumber_SNumber mpfo-0_7.tmp#G_SNumber_SNumberRef
Used by
Element Group G_Number
Model
Children SNumber, SNumberRef
Source
<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.
Diagram
Diagram mpfo-0_7.tmp#G_MNumber_MNumber mpfo-0_7.tmp#G_MNumber_MNumberRef
Used by
Element Group G_Number
Model
Children MNumber, MNumberRef
Source
<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.
Diagram
Diagram mpfo-0_7.tmp#G_NumberVector_NumberVector mpfo-0_7.tmp#G_NumberVector_NumberVectorRef mpfo-0_7.tmp#G_NumberVector_NumberSparseVector mpfo-0_7.tmp#G_NumberVector_NumberSparseVectorRef
Used by
Model
Children NumberSparseVector, NumberSparseVectorRef, NumberVector, NumberVectorRef
Source
<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.
Diagram
Diagram mpfo-0_7.tmp#G_NumberMatrix_NumberMatrix mpfo-0_7.tmp#G_NumberMatrix_NumberMatrixRef mpfo-0_7.tmp#G_NumberMatrix_NumberSparseMatrix mpfo-0_7.tmp#G_NumberMatrix_NumberSparseMatrixRef
Used by
Model
Children NumberMatrix, NumberMatrixRef, NumberSparseMatrix, NumberSparseMatrixRef
Source
<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.
Diagram
Diagram mpfo-0_7.tmp#G_NumberInterval_NumberInterval mpfo-0_7.tmp#G_NumberInterval_NumberIntervalRef
Used by
Element Group G_NumericObject
Complex Type CT_NumberIntervalVector
Model
Children NumberInterval, NumberIntervalRef
Source
<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.
Diagram
Diagram mpfo-0_7.tmp#G_NumberIntervalVector_NumberIntervalVector mpfo-0_7.tmp#G_NumberIntervalVector_NumberIntervalVectorRef
Used by
Model
Children NumberIntervalVector, NumberIntervalVectorRef
Source
<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.
Diagram
Diagram mpfo-0_7.tmp#G_TolerancedNumber_TolerancedNumber mpfo-0_7.tmp#G_TolerancedNumber_TolerancedNumberRef
Used by
Model
Children TolerancedNumber, TolerancedNumberRef
Source
<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>
Element Group G_Tolerance
Namespace http://www.mpfo.org/mpfo-0.7
Annotations
Group for tolerances by value or by reference.
Diagram
Diagram mpfo-0_7.tmp#G_Tolerance_Tolerance mpfo-0_7.tmp#G_Tolerance_ToleranceRef
Used by
Model
Children Tolerance, ToleranceRef
Source
<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.
Diagram
Diagram mpfo-0_7.tmp#G_TolerancedNumberVector_TolerancedNumberVector mpfo-0_7.tmp#G_TolerancedNumberVector_TolerancedNumberVectorRef mpfo-0_7.tmp#G_TolerancedNumberVector_TolerancedNumberSparseVector mpfo-0_7.tmp#G_TolerancedNumberVector_TolerancedNumberSparseVectorRef
Used by
Model
Children TolerancedNumberSparseVector, TolerancedNumberSparseVectorRef, TolerancedNumberVector, TolerancedNumberVectorRef
Source
<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.
Diagram
Diagram mpfo-0_7.tmp#G_ToleranceVector_ToleranceVector mpfo-0_7.tmp#G_ToleranceVector_ToleranceVectorRef mpfo-0_7.tmp#G_ToleranceVector_ToleranceSparseVector mpfo-0_7.tmp#G_ToleranceVector_ToleranceSparseVectorRef
Used by
Model
Children ToleranceSparseVector, ToleranceSparseVectorRef, ToleranceVector, ToleranceVectorRef
Source
<xsd:group name="G_ToleranceVector">
  <xsd:annotation>
    <xsd:documentation xml:lang="en">Group for tolerance vectors by value or by reference.</xsd:documentation>
  </xsd:annotation>
  <xsd:choice>
    <xsd:element name="ToleranceVector" type="CT_ToleranceVector">
      <xsd:annotation>
        <xsd:documentation xml:lang="en">Tolerance vector definition.</xsd:documentation>
      </xsd:annotation>
    </xsd:element>
    <xsd:element name="ToleranceVectorRef" type="CT_Ref">
      <xsd:annotation>
        <xsd:documentation xml:lang="en">Tolerance vector reference definition.</xsd:documentation>
      </xsd:annotation>
    </xsd:element>
    <xsd:element name="ToleranceSparseVector" type="CT_ToleranceSparseVector">
      <xsd:annotation>
        <xsd:documentation xml:lang="en">Sparse tolerance vector definition.</xsd:documentation>
      </xsd:annotation>
    </xsd:element>
    <xsd:element name="ToleranceSparseVectorRef" type="CT_Ref">
      <xsd:annotation>
        <xsd:documentation xml:lang="en">Sparse tolerance vector reference definition.</xsd:documentation>
      </xsd:annotation>
    </xsd:element>
  </xsd:choice>
</xsd:group>
Element Group G_TolerancedNumberMatrix
Namespace http://www.mpfo.org/mpfo-0.7
Annotations
Group for toleranced number matrices by value or by reference.
Diagram
Diagram mpfo-0_7.tmp#G_TolerancedNumberMatrix_TolerancedNumberMatrix mpfo-0_7.tmp#G_TolerancedNumberMatrix_TolerancedNumberMatrixRef mpfo-0_7.tmp#G_TolerancedNumberMatrix_TolerancedNumberSparseMatrix mpfo-0_7.tmp#G_TolerancedNumberMatrix_TolerancedNumberSparseMatrixRef
Used by
Element Group G_NumericObject
Model
Children TolerancedNumberMatrix, TolerancedNumberMatrixRef, TolerancedNumberSparseMatrix, TolerancedNumberSparseMatrixRef
Source
<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.
Diagram
Diagram mpfo-0_7.tmp#G_ToleranceMatrix_ToleranceMatrix mpfo-0_7.tmp#G_ToleranceMatrix_ToleranceMatrixRef mpfo-0_7.tmp#G_ToleranceMatrix_ToleranceSparseMatrix mpfo-0_7.tmp#G_ToleranceMatrix_ToleranceSparseMatrixRef
Used by
Model
Children ToleranceMatrix, ToleranceMatrixRef, ToleranceSparseMatrix, ToleranceSparseMatrixRef
Source
<xsd:group name="G_ToleranceMatrix">
  <xsd:annotation>
    <xsd:documentation xml:lang="en">Group for tolerance matrices by value or by reference.</xsd:documentation>
  </xsd:annotation>
  <xsd:choice>
    <xsd:element name="ToleranceMatrix" type="CT_ToleranceMatrix">
      <xsd:annotation>
        <xsd:documentation xml:lang="en">Tolerance matrix definition.</xsd:documentation>
      </xsd:annotation>
    </xsd:element>
    <xsd:element name="ToleranceMatrixRef" type="CT_Ref">
      <xsd:annotation>
        <xsd:documentation xml:lang="en">Tolerance matrix reference definition.</xsd:documentation>
      </xsd:annotation>
    </xsd:element>
    <xsd:element name="ToleranceSparseMatrix" type="CT_ToleranceSparseMatrix">
      <xsd:annotation>
        <xsd:documentation xml:lang="en">Sparse tolerance matrix definition.</xsd:documentation>
      </xsd:annotation>
    </xsd:element>
    <xsd:element name="ToleranceSparseMatrixRef" type="CT_Ref">
      <xsd:annotation>
        <xsd:documentation xml:lang="en">Sparse tolerance matrix reference definition.</xsd:documentation>
      </xsd:annotation>
    </xsd:element>
  </xsd:choice>
</xsd:group>
Element Group G_TolerancedNumberInterval
Namespace http://www.mpfo.org/mpfo-0.7
Annotations
Group for toleranced number intervals by value or by reference.
Diagram
Diagram mpfo-0_7.tmp#G_TolerancedNumberInterval_TolerancedNumberInterval mpfo-0_7.tmp#G_TolerancedNumberInterval_TolerancedNumberIntervalRef
Used by
Element Group G_NumericObject
Model
Children TolerancedNumberInterval, TolerancedNumberIntervalRef
Source
<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.
Diagram
Diagram mpfo-0_7.tmp#G_Tolerance_Tolerance mpfo-0_7.tmp#G_Tolerance_ToleranceRef mpfo-0_7.tmp#G_Tolerance mpfo-0_7.tmp#G_ToleranceVector_ToleranceVector mpfo-0_7.tmp#G_ToleranceVector_ToleranceVectorRef mpfo-0_7.tmp#G_ToleranceVector_ToleranceSparseVector mpfo-0_7.tmp#G_ToleranceVector_ToleranceSparseVectorRef mpfo-0_7.tmp#G_ToleranceVector mpfo-0_7.tmp#G_ToleranceMatrix_ToleranceMatrix mpfo-0_7.tmp#G_ToleranceMatrix_ToleranceMatrixRef mpfo-0_7.tmp#G_ToleranceMatrix_ToleranceSparseMatrix mpfo-0_7.tmp#G_ToleranceMatrix_ToleranceSparseMatrixRef mpfo-0_7.tmp#G_ToleranceMatrix
Used by
Element Group G_CommonPrimitiveObject
Model
Children Tolerance, ToleranceMatrix, ToleranceMatrixRef, ToleranceRef, ToleranceSparseMatrix, ToleranceSparseMatrixRef, ToleranceSparseVector, ToleranceSparseVectorRef, ToleranceVector, ToleranceVectorRef
Source
<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.
Diagram
Diagram mpfo-0_7.tmp#G_Unit_Unit mpfo-0_7.tmp#G_Unit_UnitRef mpfo-0_7.tmp#G_Unit mpfo-0_7.tmp#G_UnitVector_UnitVector mpfo-0_7.tmp#G_UnitVector_UnitVectorRef mpfo-0_7.tmp#G_UnitVector_UnitSparseVector mpfo-0_7.tmp#G_UnitVector_UnitSparseVectorRef mpfo-0_7.tmp#G_UnitVector mpfo-0_7.tmp#G_UnitMatrix_UnitMatrix mpfo-0_7.tmp#G_UnitMatrix_UnitMatrixRef mpfo-0_7.tmp#G_UnitMatrix_UnitSparseMatrix mpfo-0_7.tmp#G_UnitMatrix_UnitSparseMatrixRef mpfo-0_7.tmp#G_UnitMatrix
Used by
Model
Children Unit, UnitMatrix, UnitMatrixRef, UnitRef, UnitSparseMatrix, UnitSparseMatrixRef, UnitSparseVector, UnitSparseVectorRef, UnitVector, UnitVectorRef
Source
<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>
Element Group G_Unit
Namespace http://www.mpfo.org/mpfo-0.7
Annotations
Group for units by value or by reference.
Diagram
Diagram mpfo-0_7.tmp#G_Unit_Unit mpfo-0_7.tmp#G_Unit_UnitRef
Used by
Model
Children Unit, UnitRef
Source
<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>
Element Group G_UnitVector
Namespace http://www.mpfo.org/mpfo-0.7
Annotations
Group for unit vectors by value or by reference.
Diagram
Diagram mpfo-0_7.tmp#G_UnitVector_UnitVector mpfo-0_7.tmp#G_UnitVector_UnitVectorRef mpfo-0_7.tmp#G_UnitVector_UnitSparseVector mpfo-0_7.tmp#G_UnitVector_UnitSparseVectorRef
Used by
Model
Children UnitSparseVector, UnitSparseVectorRef, UnitVector, UnitVectorRef
Source
<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>
Element Group G_UnitMatrix
Namespace http://www.mpfo.org/mpfo-0.7
Annotations
Group for unit matrices by value or by reference.
Diagram
Diagram mpfo-0_7.tmp#G_UnitMatrix_UnitMatrix mpfo-0_7.tmp#G_UnitMatrix_UnitMatrixRef mpfo-0_7.tmp#G_UnitMatrix_UnitSparseMatrix mpfo-0_7.tmp#G_UnitMatrix_UnitSparseMatrixRef
Used by
Model
Children UnitMatrix, UnitMatrixRef, UnitSparseMatrix, UnitSparseMatrixRef
Source
<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.
Diagram
Diagram mpfo-0_7.tmp#G_Quantity_Quantity mpfo-0_7.tmp#G_Quantity_QuantityRef mpfo-0_7.tmp#G_Quantity mpfo-0_7.tmp#G_QuantityVector_QuantityVector mpfo-0_7.tmp#G_QuantityVector_QuantityVectorRef mpfo-0_7.tmp#G_QuantityVector_QuantitySparseVector mpfo-0_7.tmp#G_QuantityVector_QuantitySparseVectorRef mpfo-0_7.tmp#G_QuantityVector mpfo-0_7.tmp#G_QuantityMatrix_QuantityMatrix mpfo-0_7.tmp#G_QuantityMatrix_QuantityMatrixRef mpfo-0_7.tmp#G_QuantityMatrix_QuantitySparseMatrix mpfo-0_7.tmp#G_QuantityMatrix_QuantitySparseMatrixRef mpfo-0_7.tmp#G_QuantityMatrix mpfo-0_7.tmp#G_QuantityInterval_QuantityInterval mpfo-0_7.tmp#G_QuantityInterval_QuantityIntervalRef mpfo-0_7.tmp#G_QuantityInterval mpfo-0_7.tmp#G_TolerancedQuantity_TolerancedQuantity mpfo-0_7.tmp#G_TolerancedQuantity_TolerancedQuantityRef mpfo-0_7.tmp#G_TolerancedQuantity mpfo-0_7.tmp#G_TolerancedQuantityVector_TolerancedQuantityVector mpfo-0_7.tmp#G_TolerancedQuantityVector_TolerancedQuantityVectorRef mpfo-0_7.tmp#G_TolerancedQuantityVector_TolerancedQuantitySparseVector mpfo-0_7.tmp#G_TolerancedQuantityVector_TolerancedQuantitySparseVectorRef mpfo-0_7.tmp#G_TolerancedQuantityVector mpfo-0_7.tmp#G_TolerancedQuantityMatrix_TolerancedQuantityMatrix mpfo-0_7.tmp#G_TolerancedQuantityMatrix_TolerancedQuantityMatrixRef mpfo-0_7.tmp#G_TolerancedQuantityMatrix_TolerancedQuantitySparseMatrix mpfo-0_7.tmp#G_TolerancedQuantityMatrix_TolerancedQuantitySparseMatrixRef mpfo-0_7.tmp#G_TolerancedQuantityMatrix mpfo-0_7.tmp#G_TolerancedQuantityInterval_TolerancedQuantityInterval mpfo-0_7.tmp#G_TolerancedQuantityInterval_TolerancedQuantityIntervalRef mpfo-0_7.tmp#G_TolerancedQuantityInterval mpfo-0_7.tmp#G_SimpleQuantityObject mpfo-0_7.tmp#G_SymbolicFunction_SymbolicFunction mpfo-0_7.tmp#G_SymbolicFunction_SymbolicFunctionRef mpfo-0_7.tmp#G_SymbolicFunction mpfo-0_7.tmp#G_TableFunction_TableFunction mpfo-0_7.tmp#G_TableFunction_TableFunctionRef mpfo-0_7.tmp#G_TableFunction mpfo-0_7.tmp#G_TransformedFunction_TransformedFunction mpfo-0_7.tmp#G_TransformedFunction_TransformedFunctionRef mpfo-0_7.tmp#G_TransformedFunction mpfo-0_7.tmp#G_Function
Used by
Model
Children Quantity, QuantityInterval, QuantityIntervalRef, QuantityMatrix, QuantityMatrixRef, QuantityRef, QuantitySparseMatrix, QuantitySparseMatrixRef, QuantitySparseVector, QuantitySparseVectorRef, QuantityVector, QuantityVectorRef, SymbolicFunction, SymbolicFunctionRef, TableFunction, TableFunctionRef, TolerancedQuantity, TolerancedQuantityInterval, TolerancedQuantityIntervalRef, TolerancedQuantityMatrix, TolerancedQuantityMatrixRef, TolerancedQuantityRef, TolerancedQuantitySparseMatrix, TolerancedQuantitySparseMatrixRef, TolerancedQuantitySparseVector, TolerancedQuantitySparseVectorRef, TolerancedQuantityVector, TolerancedQuantityVectorRef, TransformedFunction, TransformedFunctionRef
Source
<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.
Diagram
Diagram mpfo-0_7.tmp#G_Quantity_Quantity mpfo-0_7.tmp#G_Quantity_QuantityRef mpfo-0_7.tmp#G_Quantity mpfo-0_7.tmp#G_QuantityVector_QuantityVector mpfo-0_7.tmp#G_QuantityVector_QuantityVectorRef mpfo-0_7.tmp#G_QuantityVector_QuantitySparseVector mpfo-0_7.tmp#G_QuantityVector_QuantitySparseVectorRef mpfo-0_7.tmp#G_QuantityVector mpfo-0_7.tmp#G_QuantityMatrix_QuantityMatrix mpfo-0_7.tmp#G_QuantityMatrix_QuantityMatrixRef mpfo-0_7.tmp#G_QuantityMatrix_QuantitySparseMatrix mpfo-0_7.tmp#G_QuantityMatrix_QuantitySparseMatrixRef mpfo-0_7.tmp#G_QuantityMatrix mpfo-0_7.tmp#G_QuantityInterval_QuantityInterval mpfo-0_7.tmp#G_QuantityInterval_QuantityIntervalRef mpfo-0_7.tmp#G_QuantityInterval mpfo-0_7.tmp#G_TolerancedQuantity_TolerancedQuantity mpfo-0_7.tmp#G_TolerancedQuantity_TolerancedQuantityRef mpfo-0_7.tmp#G_TolerancedQuantity mpfo-0_7.tmp#G_TolerancedQuantityVector_TolerancedQuantityVector mpfo-0_7.tmp#G_TolerancedQuantityVector_TolerancedQuantityVectorRef mpfo-0_7.tmp#G_TolerancedQuantityVector_TolerancedQuantitySparseVector mpfo-0_7.tmp#G_TolerancedQuantityVector_TolerancedQuantitySparseVectorRef mpfo-0_7.tmp#G_TolerancedQuantityVector mpfo-0_7.tmp#G_TolerancedQuantityMatrix_TolerancedQuantityMatrix mpfo-0_7.tmp#G_TolerancedQuantityMatrix_TolerancedQuantityMatrixRef mpfo-0_7.tmp#G_TolerancedQuantityMatrix_TolerancedQuantitySparseMatrix mpfo-0_7.tmp#G_TolerancedQuantityMatrix_TolerancedQuantitySparseMatrixRef mpfo-0_7.tmp#G_TolerancedQuantityMatrix mpfo-0_7.tmp#G_TolerancedQuantityInterval_TolerancedQuantityInterval mpfo-0_7.tmp#G_TolerancedQuantityInterval_TolerancedQuantityIntervalRef mpfo-0_7.tmp#G_TolerancedQuantityInterval
Used by
Element Group G_QuantityObject
Complex Type CT_CommonSimpleQuantity
Model
Children Quantity, QuantityInterval, QuantityIntervalRef, QuantityMatrix, QuantityMatrixRef, QuantityRef, QuantitySparseMatrix, QuantitySparseMatrixRef, QuantitySparseVector, QuantitySparseVectorRef, QuantityVector, QuantityVectorRef, TolerancedQuantity, TolerancedQuantityInterval, TolerancedQuantityIntervalRef, TolerancedQuantityMatrix, TolerancedQuantityMatrixRef, TolerancedQuantityRef, TolerancedQuantitySparseMatrix, TolerancedQuantitySparseMatrixRef, TolerancedQuantitySparseVector, TolerancedQuantitySparseVectorRef, TolerancedQuantityVector, TolerancedQuantityVectorRef
Source
<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>
Element Group G_Quantity
Namespace http://www.mpfo.org/mpfo-0.7
Annotations
Group for quantities by value or by reference.
Diagram
Diagram mpfo-0_7.tmp#G_Quantity_Quantity mpfo-0_7.tmp#G_Quantity_QuantityRef
Used by
Model
Children Quantity, QuantityRef
Source
<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.
Diagram
Diagram mpfo-0_7.tmp#G_QuantityVector_QuantityVector mpfo-0_7.tmp#G_QuantityVector_QuantityVectorRef mpfo-0_7.tmp#G_QuantityVector_QuantitySparseVector mpfo-0_7.tmp#G_QuantityVector_QuantitySparseVectorRef
Used by
Element Group G_SimpleQuantityObject
Model
Children QuantitySparseVector, QuantitySparseVectorRef, QuantityVector, QuantityVectorRef
Source
<xsd:group name="G_QuantityVector">
  <xsd:annotation>
    <xsd:documentation xml:lang="en">Group for quantity vectors by value or by reference.</xsd:documentation>
  </xsd:annotation>
  <xsd:choice>
    <xsd:element name="QuantityVector" type="CT_QuantityVector">
      <xsd:annotation>
        <xsd:documentation xml:lang="en">Quantity vector definition.</xsd:documentation>
      </xsd:annotation>
    </xsd:element>
    <xsd:element name="QuantityVectorRef" type="CT_Ref">
      <xsd:annotation>
        <xsd:documentation xml:lang="en">Quantity vector reference definition.</xsd:documentation>
      </xsd:annotation>
    </xsd:element>
    <xsd:element name="QuantitySparseVector" type="CT_QuantitySparseVector">
      <xsd:annotation>
        <xsd:documentation xml:lang="en">Sparse quantity vector definition.</xsd:documentation>
      </xsd:annotation>
    </xsd:element>
    <xsd:element name="QuantitySparseVectorRef" type="CT_Ref">
      <xsd:annotation>
        <xsd:documentation xml:lang="en">Sparse quantity vector reference definition.</xsd:documentation>
      </xsd:annotation>
    </xsd:element>
  </xsd:choice>
</xsd:group>
Element Group G_QuantityMatrix
Namespace http://www.mpfo.org/mpfo-0.7
Annotations
Group for quantity matrices by value or by reference.
Diagram
Diagram mpfo-0_7.tmp#G_QuantityMatrix_QuantityMatrix mpfo-0_7.tmp#G_QuantityMatrix_QuantityMatrixRef mpfo-0_7.tmp#G_QuantityMatrix_QuantitySparseMatrix mpfo-0_7.tmp#G_QuantityMatrix_QuantitySparseMatrixRef
Used by
Element Group G_SimpleQuantityObject
Model
Children QuantityMatrix, QuantityMatrixRef, QuantitySparseMatrix, QuantitySparseMatrixRef
Source
<xsd:group name="G_QuantityMatrix">
  <xsd:annotation>
    <xsd:documentation xml:lang="en">Group for quantity matrices by value or by reference.</xsd:documentation>
  </xsd:annotation>
  <xsd:choice>
    <xsd:element name="QuantityMatrix" type="CT_QuantityMatrix">
      <xsd:annotation>
        <xsd:documentation xml:lang="en">Quantity matrix definition.</xsd:documentation>
      </xsd:annotation>
    </xsd:element>
    <xsd:element name="QuantityMatrixRef" type="CT_Ref">
      <xsd:annotation>
        <xsd:documentation xml:lang="en">Quantity matrix reference definition.</xsd:documentation>
      </xsd:annotation>
    </xsd:element>
    <xsd:element name="QuantitySparseMatrix" type="CT_QuantitySparseMatrix">
      <xsd:annotation>
        <xsd:documentation xml:lang="en">Sparse quantity matrix definition.</xsd:documentation>
      </xsd:annotation>
    </xsd:element>
    <xsd:element name="QuantitySparseMatrixRef" type="CT_Ref">
      <xsd:annotation>
        <xsd:documentation xml:lang="en">Sparse quantity matrix reference definition.</xsd:documentation>
      </xsd:annotation>
    </xsd:element>
  </xsd:choice>
</xsd:group>
Element Group G_QuantityInterval
Namespace http://www.mpfo.org/mpfo-0.7
Annotations
Group for quantity intervals by value or by reference.
Diagram
Diagram mpfo-0_7.tmp#G_QuantityInterval_QuantityInterval mpfo-0_7.tmp#G_QuantityInterval_QuantityIntervalRef
Used by
Element Group G_SimpleQuantityObject
Model
Children QuantityInterval, QuantityIntervalRef
Source
<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.
Diagram
Diagram mpfo-0_7.tmp#G_TolerancedQuantity_TolerancedQuantity mpfo-0_7.tmp#G_TolerancedQuantity_TolerancedQuantityRef
Used by
Model
Children TolerancedQuantity, TolerancedQuantityRef
Source
<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.
Diagram
Diagram mpfo-0_7.tmp#G_TolerancedQuantityVector_TolerancedQuantityVector mpfo-0_7.tmp#G_TolerancedQuantityVector_TolerancedQuantityVectorRef mpfo-0_7.tmp#G_TolerancedQuantityVector_TolerancedQuantitySparseVector mpfo-0_7.tmp#G_TolerancedQuantityVector_TolerancedQuantitySparseVectorRef
Used by
Element Group G_SimpleQuantityObject
Model
Children TolerancedQuantitySparseVector, TolerancedQuantitySparseVectorRef, TolerancedQuantityVector, TolerancedQuantityVectorRef
Source
<xsd:group name="G_TolerancedQuantityVector">
  <xsd:annotation>
    <xsd:documentation xml:lang="en">Group for toleranced quantity vector by value or by reference.</xsd:documentation>
  </xsd:annotation>
  <xsd:choice>
    <xsd:element name="TolerancedQuantityVector" type="CT_TolerancedQuantityVector">
      <xsd:annotation>
        <xsd:documentation xml:lang="en">Toleranced quantity vector definition.</xsd:documentation>
      </xsd:annotation>
    </xsd:element>
    <xsd:element name="TolerancedQuantityVectorRef" type="CT_Ref">
      <xsd:annotation>
        <xsd:documentation xml:lang="en">Toleranced quantity vector reference definition.</xsd:documentation>
      </xsd:annotation>
    </xsd:element>
    <xsd:element name="TolerancedQuantitySparseVector" type="CT_TolerancedQuantitySparseVector">
      <xsd:annotation>
        <xsd:documentation xml:lang="en">Sparse toleranced quantity vector definition.</xsd:documentation>
      </xsd:annotation>
    </xsd:element>
    <xsd:element name="TolerancedQuantitySparseVectorRef" type="CT_Ref">
      <xsd:annotation>
        <xsd:documentation xml:lang="en">Sparse toleranced quantity vector reference definition.</xsd:documentation>
      </xsd:annotation>
    </xsd:element>
  </xsd:choice>
</xsd:group>
Element Group G_TolerancedQuantityMatrix
Namespace http://www.mpfo.org/mpfo-0.7
Annotations
Group for toleranced quantity matrices by value or by reference.
Diagram
Diagram mpfo-0_7.tmp#G_TolerancedQuantityMatrix_TolerancedQuantityMatrix mpfo-0_7.tmp#G_TolerancedQuantityMatrix_TolerancedQuantityMatrixRef mpfo-0_7.tmp#G_TolerancedQuantityMatrix_TolerancedQuantitySparseMatrix mpfo-0_7.tmp#G_TolerancedQuantityMatrix_TolerancedQuantitySparseMatrixRef
Used by
Element Group G_SimpleQuantityObject
Model
Children TolerancedQuantityMatrix, TolerancedQuantityMatrixRef, TolerancedQuantitySparseMatrix, TolerancedQuantitySparseMatrixRef
Source
<xsd:group name="G_TolerancedQuantityMatrix">
  <xsd:annotation>
    <xsd:documentation xml:lang="en">Group for toleranced quantity matrices by value or by reference.</xsd:documentation>
  </xsd:annotation>
  <xsd:choice>
    <xsd:element name="TolerancedQuantityMatrix" type="CT_TolerancedQuantityMatrix">
      <xsd:annotation>
        <xsd:documentation xml:lang="en">Toleranced quantity matrix definition.</xsd:documentation>
      </xsd:annotation>
    </xsd:element>
    <xsd:element name="TolerancedQuantityMatrixRef" type="CT_Ref">
      <xsd:annotation>
        <xsd:documentation xml:lang="en">Toleranced quantity matrix reference definition.</xsd:documentation>
      </xsd:annotation>
    </xsd:element>
    <xsd:element name="TolerancedQuantitySparseMatrix" type="CT_TolerancedQuantitySparseMatrix">
      <xsd:annotation>
        <xsd:documentation xml:lang="en">Sparse toleranced quantity matrix definition.</xsd:documentation>
      </xsd:annotation>
    </xsd:element>
    <xsd:element name="TolerancedQuantitySparseMatrixRef" type="CT_Ref">
      <xsd:annotation>
        <xsd:documentation xml:lang="en">Sparse toleranced quantity matrix reference definition.</xsd:documentation>
      </xsd:annotation>
    </xsd:element>
  </xsd:choice>
</xsd:group>
Element Group G_TolerancedQuantityInterval
Namespace http://www.mpfo.org/mpfo-0.7
Annotations
Group for toleranced quantity intervals by value or by reference.
Diagram
Diagram mpfo-0_7.tmp#G_TolerancedQuantityInterval_TolerancedQuantityInterval mpfo-0_7.tmp#G_TolerancedQuantityInterval_TolerancedQuantityIntervalRef
Used by
Element Group G_SimpleQuantityObject
Model
Children TolerancedQuantityInterval, TolerancedQuantityIntervalRef
Source
<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>
Element Group G_Function
Namespace http://www.mpfo.org/mpfo-0.7
Annotations
Group for functions by value or by reference.
Diagram
Diagram mpfo-0_7.tmp#G_SymbolicFunction_SymbolicFunction mpfo-0_7.tmp#G_SymbolicFunction_SymbolicFunctionRef mpfo-0_7.tmp#G_SymbolicFunction mpfo-0_7.tmp#G_TableFunction_TableFunction mpfo-0_7.tmp#G_TableFunction_TableFunctionRef mpfo-0_7.tmp#G_TableFunction mpfo-0_7.tmp#G_TransformedFunction_TransformedFunction mpfo-0_7.tmp#G_TransformedFunction_TransformedFunctionRef mpfo-0_7.tmp#G_TransformedFunction
Used by
Model
Children SymbolicFunction, SymbolicFunctionRef, TableFunction, TableFunctionRef, TransformedFunction, TransformedFunctionRef
Source
<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.
Diagram
Diagram mpfo-0_7.tmp#G_SymbolicFunction_SymbolicFunction mpfo-0_7.tmp#G_SymbolicFunction_SymbolicFunctionRef
Used by
Element Group G_Function
Model
Children SymbolicFunction, SymbolicFunctionRef
Source
<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.
Diagram
Diagram mpfo-0_7.tmp#G_SymbolicFunctionTemplate_SymbolicFunctionTemplate mpfo-0_7.tmp#G_SymbolicFunctionTemplate_SymbolicFunctionTemplateRef
Used by
Element Group G_CommonPrimitiveObject
Complex Type CT_SymbolicFunction
Model
Children SymbolicFunctionTemplate, SymbolicFunctionTemplateRef
Source
<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.
Diagram
Diagram mpfo-0_7.tmp#G_ArgumentWithUnit_ArgumentWithUnit mpfo-0_7.tmp#G_ArgumentWithUnit_ArgumentWithUnitRef
Used by
Model
Children ArgumentWithUnit, ArgumentWithUnitRef
Source
<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.
Diagram
Diagram mpfo-0_7.tmp#G_ParameterWithUnit_ParameterWithUnit mpfo-0_7.tmp#G_ParameterWithUnit_ParameterWithUnitRef
Used by
Model
Children ParameterWithUnit, ParameterWithUnitRef
Source
<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.
Diagram
Diagram mpfo-0_7.tmp#G_ParameterValueMagnitude_ParameterValueMagnitude mpfo-0_7.tmp#G_ParameterValueMagnitude_ParameterValueMagnitudeRef
Used by
Model
Children ParameterValueMagnitude, ParameterValueMagnitudeRef
Source
<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.
Diagram
Diagram mpfo-0_7.tmp#G_TableFunction_TableFunction mpfo-0_7.tmp#G_TableFunction_TableFunctionRef
Used by
Element Group G_Function
Model
Children TableFunction, TableFunctionRef
Source
<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.
Diagram
Diagram mpfo-0_7.tmp#G_NumberVector_NumberVector mpfo-0_7.tmp#G_NumberVector_NumberVectorRef mpfo-0_7.tmp#G_NumberVector_NumberSparseVector mpfo-0_7.tmp#G_NumberVector_NumberSparseVectorRef mpfo-0_7.tmp#G_NumberVector mpfo-0_7.tmp#G_NumberIntervalVector_NumberIntervalVector mpfo-0_7.tmp#G_NumberIntervalVector_NumberIntervalVectorRef mpfo-0_7.tmp#G_NumberIntervalVector mpfo-0_7.tmp#G_TolerancedNumberVector_TolerancedNumberVector mpfo-0_7.tmp#G_TolerancedNumberVector_TolerancedNumberVectorRef mpfo-0_7.tmp#G_TolerancedNumberVector_TolerancedNumberSparseVector mpfo-0_7.tmp#G_TolerancedNumberVector_TolerancedNumberSparseVectorRef mpfo-0_7.tmp#G_TolerancedNumberVector
Used by
Model
Children NumberIntervalVector, NumberIntervalVectorRef, NumberSparseVector, NumberSparseVectorRef, NumberVector, NumberVectorRef, TolerancedNumberSparseVector, TolerancedNumberSparseVectorRef, TolerancedNumberVector, TolerancedNumberVectorRef
Source
<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.
Diagram
Diagram mpfo-0_7.tmp#G_TransformedFunction_TransformedFunction mpfo-0_7.tmp#G_TransformedFunction_TransformedFunctionRef
Used by
Element Group G_Function
Model
Children TransformedFunction, TransformedFunctionRef
Source
<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>
Element Group G_Formula
Namespace http://www.mpfo.org/mpfo-0.7
Annotations
Group for formulas by value or by reference.
Diagram
Diagram mpfo-0_7.tmp#G_Formula_Formula mpfo-0_7.tmp#G_Formula_FormulaRef
Used by
Model
Children Formula, FormulaRef
Source
<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.
Diagram
Diagram mpfo-0_7.tmp#G_FormulaTemplate_FormulaTemplate mpfo-0_7.tmp#G_FormulaTemplate_FormulaTemplateRef
Used by
Element Group G_CommonPrimitiveObject
Complex Type CT_Formula
Model
Children FormulaTemplate, FormulaTemplateRef
Source
<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.
Diagram
Diagram mpfo-0_7.tmp#G_Argument_Argument mpfo-0_7.tmp#G_Argument_ArgumentRef
Used by
Model
Children Argument, ArgumentRef
Source
<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.
Diagram
Diagram mpfo-0_7.tmp#G_Parameter_Parameter mpfo-0_7.tmp#G_Parameter_ParameterRef
Used by
Model
Children Parameter, ParameterRef
Source
<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.
Diagram
Diagram mpfo-0_7.tmp#G_ParameterValue_ParameterValue mpfo-0_7.tmp#G_ParameterValue_ParameterValueRef
Used by
Model
Children ParameterValue, ParameterValueRef
Source
<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.
Diagram
Diagram NO_NAMESPACE.tmp#AG_BasicElementAttributes_Id NO_NAMESPACE.tmp#AG_BasicElementAttributes_ShortDescription NO_NAMESPACE.tmp#AG_BasicElementAttributes_Creator NO_NAMESPACE.tmp#AG_BasicElementAttributes_CreationTimeStamp NO_NAMESPACE.tmp#AG_BasicElementAttributes_Modificator NO_NAMESPACE.tmp#AG_BasicElementAttributes_ModificationTimeStamp
Used by
Attributes
QName Type Use Annotation
CreationTimeStamp xsd:dateTime optional
Date and time of element creation.
Creator xsd:string optional
Name of the user who first created the element.
Id xsd:ID required
Element ID.
ModificationTimeStamp xsd:dateTime optional
Date and time of last element modification.
Modificator xsd:string optional
Name of the user who last modified the element contents.
ShortDescription xsd:string optional
Short element description.
Source
<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.
Diagram
Diagram namespace.tmp#base NO_NAMESPACE.tmp#AG_BasicElementAttributes_Id NO_NAMESPACE.tmp#AG_BasicElementAttributes_ShortDescription NO_NAMESPACE.tmp#AG_BasicElementAttributes_Creator NO_NAMESPACE.tmp#AG_BasicElementAttributes_CreationTimeStamp NO_NAMESPACE.tmp#AG_BasicElementAttributes_Modificator NO_NAMESPACE.tmp#AG_BasicElementAttributes_ModificationTimeStamp mpfo-0_7.tmp#AG_BasicElementAttributes NO_NAMESPACE.tmp#AG_ExtendedElementAttributes_HashType NO_NAMESPACE.tmp#AG_ExtendedElementAttributes_HashValue NO_NAMESPACE.tmp#AG_ExtendedElementAttributes_IsEnabled
Used by
Attributes
QName Type Default Use Annotation
CreationTimeStamp xsd:dateTime optional
Date and time of element creation.
Creator xsd:string optional
Name of the user who first created the element.
HashType ST_HashType sha256 optional
Hash type.
HashValue xsd:string optional
Hash value.
Id xsd:ID required
Element ID.
IsEnabled xsd:boolean true optional
Element enablement status.
ModificationTimeStamp xsd:dateTime optional
Date and time of last element modification.
Modificator xsd:string optional
Name of the user who last modified the element contents.
ShortDescription xsd:string optional
Short element description.
xml:base xs:anyURI optional
<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.
Diagram
Diagram NO_NAMESPACE.tmp#AG_CommonPrimitiveElementAttributes_Id NO_NAMESPACE.tmp#AG_CommonPrimitiveElementAttributes_Label NO_NAMESPACE.tmp#AG_CommonPrimitiveElementAttributes_Description
Used by
Attributes
QName Type Use Annotation
Description xsd:string optional
Element description.
Id xsd:ID optional
Element ID.
Label xsd:string optional
Element label.
Source
<xsd:attributeGroup name="AG_CommonPrimitiveElementAttributes">
  <xsd:annotation>
    <xsd:documentation xml:lang="en">Common element attributes shared by most MPFO-XML primitive elements.</xsd:documentation>
  </xsd:annotation>
  <xsd:attribute name="Id" type="xsd:ID" use="optional">
    <xsd:annotation>
      <xsd:documentation xml:lang="en">Element ID.</xsd:documentation>
    </xsd:annotation>
  </xsd:attribute>
  <xsd:attribute name="Label" type="xsd:string">
    <xsd:annotation>
      <xsd:documentation xml:lang="en">Element label.</xsd:documentation>
    </xsd:annotation>
  </xsd:attribute>
  <xsd:attribute name="Description" type="xsd:string">
    <xsd:annotation>
      <xsd:documentation xml:lang="en">Element description.</xsd:documentation>
    </xsd:annotation>
  </xsd:attribute>
</xsd:attributeGroup>
Attribute Group AG_SparseVectorElementAttributes
Namespace http://www.mpfo.org/mpfo-0.7
Annotations
Common attributes of sparse vector elements.
Diagram
Diagram NO_NAMESPACE.tmp#AG_SparseVectorElementAttributes_Index
Used by
Attributes
QName Type Use Annotation
Index xsd:positiveInteger required
One-based index of the element.
Source
<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>
Attribute Group AG_SparseVectorAttributes
Namespace http://www.mpfo.org/mpfo-0.7
Annotations
Common attributes of sparse vectors.
Diagram
Diagram NO_NAMESPACE.tmp#AG_SparseVectorAttributes_ElementCount
Used by
Attributes
QName Type Use Annotation
ElementCount xsd:positiveInteger required
Number of elements in the sparse vector.
Source
<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>
Attribute Group AG_SparseMatrixElementAttributes
Namespace http://www.mpfo.org/mpfo-0.7
Annotations
Common attributes of sparse matrix elements.
Diagram
Diagram NO_NAMESPACE.tmp#AG_SparseMatrixElementAttributes_RowIndex NO_NAMESPACE.tmp#AG_SparseMatrixElementAttributes_ColumnIndex
Used by
Attributes
QName Type Use Annotation
ColumnIndex xsd:positiveInteger required
One based column index of the element.
RowIndex xsd:positiveInteger required
One based row index of the element.
Source
<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>
Attribute Group AG_SparseMatrixAttributes
Namespace http://www.mpfo.org/mpfo-0.7
Annotations
Common attributes of sparse matrices.
Diagram
Diagram NO_NAMESPACE.tmp#AG_SparseMatrixAttributes_RowCount NO_NAMESPACE.tmp#AG_SparseMatrixAttributes_ColumnCount
Used by
Attributes
QName Type Use Annotation
ColumnCount xsd:positiveInteger required
Number of columns in the sparse matrix.
RowCount xsd:positiveInteger required
Number of rows in the sparse matrix.
Source
<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).
Diagram
Diagram NO_NAMESPACE.tmp#AG_CommonMathAttributes_Symbol NO_NAMESPACE.tmp#AG_CommonMathAttributes_TeX
Used by
Attributes
QName Type Use Annotation
Symbol xsd:NCName required
Mathematical symbol. Used to refer to this variable in MathML.
TeX xsd:string optional
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>