1.8 Vendor-Extensible Fields
The BDSRR protocol contains a number of vendor-extensible fields. These fields use an extension mechanism based on XML type xs:NMTOKEN. Each of these elements can be extended by using either of a pair of XML pattern definitions. The definitions, which allow keywords from additional namespaces, are defined as follows.
-
<xs:simpleType name="KeywordNsExtensionPatternType"> <xs:restriction base="xs:NMTOKEN"> <xs:pattern value="\w+:[\w_\-\.]+"/> </xs:restriction> </xs:simpleType> <xs:simpleType name="MimeExtensionPatternType"> <xs:restriction base="xs:NMTOKEN"> <xs:pattern value="\w+[\w:/;_\-\\\+\.]*"/> </xs:restriction> </xs:simpleType>
The following table lists all the elements that support these extension patterns.<1>
Simple Type |
Reference |
---|---|
dsc:DocumentFormatBaseType |
Section 2.2.5.1 |
dsc:FilterStateBaseType |
Section 2.2.5.3 |
dsc:FilterStateReasonBaseType |
Section 2.2.5.4 |
dsc:JobStateBaseType |
Section 2.2.5.9 |
dsc:JobStateReasonBaseType |
Section 2.2.5.10 |
dsc:RepositoryStateBaseType |
Section 2.2.5.15 |
dsc:RepositoryStateReasonBaseType |
Section 2.2.5.16 |
wscn:ColorConfigBaseType |
Section 2.2.5.23 |
wscn:ContentTypeBaseType |
Section 2.2.5.26 |
wscn:DocumentFormatBaseType |
Section 2.2.5.28 |
wscn:DocumentInputSourceBaseType |
Section 2.2.5.30 |
wscn:FilmScanModeBaseType |
Section 2.2.5.32 |
wscn:RotationBaseType |
Section 2.2.5.38 |