complexType DataElement
diagram mostfcat_3_1_0_annotated_diagrams/mostfcat_3_1_0_annotated_p11.png
namespace http://www.mostcooperation.com
type extension of DataElementBase
properties
base DataElementBase
children Description DataType
used by
elements Function/Parameters/Parameter FunctionCatalog/SharedParameters/SharedParameter/Parameter StreamContents/Parameters/Parameter TRecordLegacy/TRecordField TRecordType/TRecordField
attributes
Name  Type  Use  Default  Fixed  Annotation
Name  xs:NCName  required      
DataElementGroup  xs:token  optional      
documentation
This attribute provides the opportunity to label data elements, based on the requirements of the function catalog designer.
annotation
documentation
Basis for MOST message parameters, Stream parameters, array elements and record members.
source <xs:complexType name="DataElement">
 
<xs:annotation>
   
<xs:documentation>Basis for MOST message parameters, Stream parameters, array elements and record members.</xs:documentation>
 
</xs:annotation>
 
<xs:complexContent>
   
<xs:extension base="DataElementBase">
     
<xs:sequence>
       
<xs:element name="Description" type="xs:string" minOccurs="0"/>
       
<xs:element name="DataType" type="DataType"/>
     
</xs:sequence>
     
<xs:attribute name="Name" type="xs:NCName" use="required"/>
     
<xs:attribute name="DataElementGroup" type="xs:token" use="optional">
       
<xs:annotation>
         
<xs:documentation>This attribute provides the opportunity to label data elements, based on the requirements of the function catalog designer.</xs:documentation>
       
</xs:annotation>
     
</xs:attribute>
   
</xs:extension>
 
</xs:complexContent>
</xs:complexType>

attribute DataElement/@Name
type xs:NCName
properties
use required
source <xs:attribute name="Name" type="xs:NCName" use="required"/>

attribute DataElement/@DataElementGroup
type xs:token
properties
use optional
annotation
documentation
This attribute provides the opportunity to label data elements, based on the requirements of the function catalog designer.
source <xs:attribute name="DataElementGroup" type="xs:token" use="optional">
 
<xs:annotation>
   
<xs:documentation>This attribute provides the opportunity to label data elements, based on the requirements of the function catalog designer.</xs:documentation>
 
</xs:annotation>
</xs:attribute>

element DataElement/Description
diagram mostfcat_3_1_0_annotated_diagrams/mostfcat_3_1_0_annotated_p12.png
namespace http://www.mostcooperation.com
type xs:string
properties
minOcc 0
maxOcc 1
content simple
source <xs:element name="Description" type="xs:string" minOccurs="0"/>

element DataElement/DataType
diagram mostfcat_3_1_0_annotated_diagrams/mostfcat_3_1_0_annotated_p13.png
namespace http://www.mostcooperation.com
type DataType
properties
content complex
children TBoolean TBitField TEnum TString TLengthCodedString TArrayLegacy TArrayType TRecordLegacy TRecordType TStream TCStream TShortStream TUByte TSByte TUWord TSWord TULong TSLong TULongLong TSLongLong TFloat TDouble
source <xs:element name="DataType" type="DataType"/>