The dcc:listType element allows you to define a collection of measurement results whose structures are subject to integrity checks. Basic structures are vector sizes. Recursive use of dcc:listType allows the creation of matrix and tensor structures as well as higher dimension structures. The dcc:listType can also be used to provide measurement results in combination with certain environmental conditions during measurement.
The tree structure of the element type dcc:listType has the following appearance:
<xs:complexType name="listType">
<xs:sequence>
<xs:element name="name" type="dcc:textType" minOccurs="0"/>
<xs:element name="description" type="dcc:richContentType" minOccurs="0"/>
<xs:choice>
<xs:element name="dateTime" type="xs:dateTime" minOccurs="0"/>
<xs:element name="dateTimeXMLList" type="dcc:dateTimeXMLListType" minOccurs="0"/>
</xs:choice>
<xs:choice maxOccurs="unbounded">
<xs:element name="list" type="dcc:listType"/>
<xs:element name="quantity" type="dcc:quantityType"/>
</xs:choice>
<xs:element name="usedMethods" type="dcc:usedMethodListType" minOccurs="0"/>
<xs:element name="usedSoftware" type="dcc:softwareListType" minOccurs="0"/>
<xs:element name="measuringEquipments" type="dcc:measuringEquipmentListType" minOccurs="0"/>
<xs:element name="influenceConditions" type="dcc:influenceConditionListType" minOccurs="0"/>
<xs:element name="measurementMetaData" type="dcc:measurementMetaDataListType" minOccurs="0"/>
</xs:sequence>
<xs:attribute name="id" type="xs:ID" use="optional"/>
<xs:attribute name="refId" type="xs:IDREFS" use="optional"/>
<xs:attribute name="refType" type="dcc:refTypesType" use="optional"/></xs:complexType>
See the list of abbreviations here
Element Element type |
Use | Description |
---|---|---|
dcc:text dcc:textType |
[O] | text can be stored in this element. |
dcc:description dcc:richContentType |
[O] | Other information not specified in the elements dcc:name is specified here to describe the element. |
xs:dateTime xs:dateTime |
[O] | This element can be used to specify a common measurement time for the child elements of this list. Definition: dateTime values can be considered as objects with integer year, month, day, hour and minute properties, a decimal-valued seconds property and a boolean timezoned property. |
dcc:dateTimeXMLList dcc:dateTimeXMLListType |
[O] | Space separated list of dateTimes |
dcc:list dcc:listType |
[O] | In a dcc:list element, another dcc:list element can be called. (Recursive call) |
dcc:quantity dcc:quantityType |
[O] | The dcc:quantity describes a single measurand used by the D-SI. Additional information can be specified in the same way as in the dcc:list. |
dcc:usedMethods dccusedMethodType |
[O] | In this element, the method used for calibration can be entered. |
dcc:usedSoftware dcc:softwareListType |
[O] | In this element the used software can be entered, which contributed to the generation of the measurement results. |
dcc:measuringEquipments dccmeasuringEquipmentType |
[O] | In this element, the equipment used can be entered. |
dcc:influenceConditions dccinfluenceConditionType |
[O] | In this element the influences (e.g. environmental parameters) on the measurement can be entered. |
dcc:measurementMetaData dccmeasurementMetaDataListType |
[O] | In this element all further additional information can be entered. |
Attribute Attribute type |
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:IDREFS |
[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 dcc:refTypesType |
[O] | A list of refTypes in XML. |