The type dx:itemListType contains all necessary information to identify and describe a system of items or a single item.
The tree structure of the type dx:itemListType has the following appearance:
<xs:complexType name="itemListType">
<xs:sequence>
<xs:element name="name" type="dx:textType" minOccurs="0"/>
<xs:element name="equipmentClass" type="dx:equipmentClassType" minOccurs="0" maxOccurs="unbounded"/>
<xs:element name="description" type="dx:richContentType" minOccurs="0"/>
<xs:element name="owner" type="dx:contactType" minOccurs="0"/>
<xs:element name="manufacturer" type="dx:contactType" minOccurs="0"/>
<xs:element name="identificationList" type="dx:identificationListType" minOccurs="0"/>
<xs:element name="item" type="dx:itemType" maxOccurs="unbounded"/>
</xs:sequence>
<xs:attribute name="id" type="xs:ID"/>
<xs:attribute name="refId" type="xs:IDREFS"/>
</xs:complexType>
See the list of abbreviations here
| Element (Element type) |
Use | Description |
|---|---|---|
| dx:name (dx:textType) |
[O] | This element shall specify the name of the system of calibration items. |
| dx:equipmentClass (dx:equipmentClassType) |
[O] | The element dx:equipmentClass contains all the necessary information to uniquely identify a system of calibration items or a single calibration item using a classification scheme. |
| dx:description (dx:richContentType) |
[O] | Other information not given in the element dx:name is given here to describe the calibration item. |
| dx:owner (dx:contactType) |
[O] | The element dx:owner contains all necessary information to uniquely identify the owner of the calibration item(s). |
| dx:manufacturer (dx:contactType) |
[O] | The element dx:manufacturer contains all necessary information to uniquely identify the manufacturer of the calibration item(s). |
| dx:identificationList (dx:identificationListType) |
[O] | Identifications in dx:items contains identifiers describing exactly the combination of dx:item whose calibration this DCC documents. At the dx:item there is also an element identification, at which the individual calibration item is precisely identified. |
| dx:item (dx:itemType) |
[M] | The element item contains all necessary information of each individual calibration item. |
| Attribute Attribute type |
Use | Description |
|---|---|---|
| id (xs:ID) |
[O] | This standard XML data type is used to represent a unique ID. It is used to uniquely identify the object in the DX. 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. |