With the help of the element type dcc:dataType, different data formats are made known.
The tree structure of the element type dcc:dataType has the following appearance:
<xs:complexType name="dataType">
<xs:choice maxOccurs="unbounded">
<xs:element name="text" type="dcc:richContentType"/>
<xs:element name="formula" type="dcc:formulaType"/>
<xs:element name="byteData" type="dcc:byteDataType"/>
<xs:element name="xml" type="dcc:xmlType"/>
<xs:element name="quantity" type="dcc:quantityType"/>
<xs:element name="list" type="dcc:listType"/>
</xs:choice>
<xs:attribute name="id" type="xs:ID" use="optional"/>
<xs:attribute name="refId" type="xs:IDREF" use="optional"/>
<xs:attribute name="refType" type="xs:string" use="optional"/>
</xs:complexType>
See the list of abbreviations here
The DCC XML file is created using software. The name of this software(s) (one or more) shall be documented.
| Element Element type |
Use | Description |
|---|---|---|
| dcc:text dcc:richContentType |
[O] | text can be stored in this element. |
| dcc:formula dcc:formulaType |
[O] | Formulas can be stored in this element. |
| dcc:byteData dcc:byteDataType |
[O] | The element type dcc:byteDataType is used to enter any information that is available as electronic data. |
| dcc:xml dcc:xmlType |
[O] | The element type allows formulas and equations to be inserted into the measurement result area of the DCC. |
| dcc:quantity dcc:quantityType |
[O] | The element type allows formulas and equations to be inserted into the measurement result area of the DCC. |
| dcc:list dcc:listType |
[O] | The "list" element allows the definition of a collection of measurement results to which structures with integrity are subject, e.g. vector quantities. |
| Attribute AttributeType |
Use | Description |
|---|---|---|
| id xs:ID |
[O] | This standard DataType of XML is used to represent a unique ID. It is used to uniquely identify the object in the DCC. The data type xs:ID is deliberately used here because it enables validation without any add-ons in various tools. |
| refId xs:IDREF |
[O] | IDREF represents the IDREF attribute type from [XML 1.0 (Second Edition)]. The value space of IDREF is the set of all strings that match the NCName production in [Namespaces in XML]. The lexical space of IDREF is the set of strings that match the NCName production in [Namespaces in XML]. The base type of IDREF is NCName. |
| refType xs:string |
[O] | The string data type represents strings in XML. The value space of string is the set of finite strings (as defined in [XML 1.0 (Second Edition)]) that match the char production of [XML 1.0 (Second Edition)]. A character is an atomic unit of communication; it is not further specified except that each character has a corresponding universal character set code point, which is an integer. |