The element type dx:hashType contains the unique identifiers of another certificate.
The tree structure of the type dx:hashType has the following appearance:
<xs:complexType name="hashType">
<xs:sequence>
<xs:element name="referral" type="dx:textType"/>
<xs:element name="referralID" type="dx:notEmptyStringType"/>
<xs:element name="procedure" type="dx:notEmptyStringType"/>
<xs:element name="value" type="dx:notEmptyStringType"/>
<xs:element name="description" type="dx:richContentType" minOccurs="0"/>
<xs:element name="inValidityRange" type="xs:boolean" minOccurs="0"/>
<xs:element name="traceable" type="xs:boolean" minOccurs="0"/>
<xs:element name="linkedReport" type="dx:hashType" minOccurs="0"/>
</xs:sequence>
<xs:attributeGroup ref="dx:baseAttributeGroup"/>
</xs:complexType>
See the list of abbreviations here
| Element (Element type) |
Use | Description |
|---|---|---|
| dx:referral (dx:textType) |
[M] | This field contains the details and description of the additional certificate, ideally already a digital certificate such as the DCC. |
| dx:referralID (dx:notEmptyStringType) |
[M] | The identifier (e.g. the calibration certificate number of the previous calibration certificate) is entered here. |
| dx:procedure (dx:notEmptyStringType) |
[M] | The further certificate is uniquely identified with a hash value algorithm. With the DX, this is done automatically with the application of a digital signature. This field contains the algorithm used to calculate the hash value stored in the element dx:value. If it is an analogue certificate, the word "analogue" is entered in this mandatory element. |
| dx:value (dx:notEmptyStringType) |
[M] | The hash value is stored in this element. It was obtained by applying the hash value algorithm mentioned in the element dx:procedure to the calibration certificate. If it is an analogue certificate, the word "analogue" is entered in this mandatory element. |
| dx:description (dx:richContentType) |
[O] | Rich content Type can contain files and formulas beside the normal text content. |
| dx:inValidityRange (xs:boolean) |
[O] | Indicates that the result is in valid range |
| dx:traceable (xs:boolean) |
[O] | Indicates that the result is traceable |
| dx:linkedReport (dx:hashType) |
[O] | The element dx:linkedReport gives the possibility to refer to another certificate from this certificate. A chain of certificates can be specified. The structure of the element dx:linkedReport also has an element with the element type dx:hashType. |
| Attribute | Use | Description |
|---|---|---|
| dx:baseAttributeGroup | [O] | An attribute group called "baseAttributeGroup" is referenced here. This attribute group contains a set of attributes that are commonly used in elements of the DX. An attribute group is a reusable collection of attributes. |