The type dx:byteDataType is used to enter any information that is available as electronic data.
The tree structure of the type dx:byteDataType has the following appearance:
<xs:complexType name="byteDataType">
<xs:sequence>
<xs:element name="name" type="dx:textType" minOccurs="0"/>
<xs:element name="description" type="dx:richContentType" minOccurs="0"/>
<xs:element name="fileName" type="dx:notEmptyStringType"/>
<xs:element name="mimeType" type="dx:notEmptyStringType"/>
<xs:element name="dataBase64" type="xs:base64Binary"/>
</xs:sequence>
<xs:attributeGroup ref="dx:baseAttributeGroup"/>
</xs:complexType>
See the list of abbreviations here
| Element (Element type) |
Use | Description |
|---|---|---|
| dx:name (dx:textType) |
[O] | Statement of the subject of the file attached. |
| dx:description (dx:richContentType) |
[O] | Statement of the content of the attached file. |
| dx:fileName (dx:notEmptyStringType) |
[M] | Name of the attached file. |
| dx:mimeType (dx:notEmptyStringType) |
[M] | Indication of the MIME type of the attached file e.g., image/png [^1]. |
| dx:dataBase64 (xs:base64Binary) |
[M] | This element is used to store the data after it has been encoded [^2] using the base64 method. |
| 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. |