Definition Type: ComplexType
Name: ImagingServiceDescriptionSetType
Namespace: http://www.pwg.org/schemas/2016/01/sm
Containing Schema: ServiceTypes.xsd
Abstract
Collapse XSD Schema Diagram:
Drilldown into XriSupported Drilldown into VersionsSupported Drilldown into ServiceName Drilldown into ServiceLocation Drilldown into ServiceOrganizations Drilldown into ServiceInfo Drilldown into ServiceGeoLocation Drilldown into ServiceChargeInfoUri Drilldown into ServiceChargeInfo Drilldown into OwnerVCard Drilldown into OwnerUri Drilldown into OperationsSupported Drilldown into NaturalLanguageSupported Drilldown into NaturalLanguageConfigured Drilldown into MessageFromOperator Drilldown into MakeAndModel Drilldown into DeviceId Drilldown into CharsetSupported Drilldown into CharsetConfiguredXSD Diagram of ImagingServiceDescriptionSetType
Collapse XSD Schema Code:
<?xml version="1.0" encoding="utf-16"?>
<xs:complexType name="ImagingServiceDescriptionSetType">
    <xs:sequence>
        <!--  service type (function of this service object) REQUIRED - MUST be single-valued  see WIMS Object Model - section 4 [WIMS-PRO] -->
        <xs:element ref="CharsetConfigured" minOccurs="0" />
        <xs:element ref="CharsetSupported" minOccurs="0" />
        <xs:element ref="DeviceId" minOccurs="0" />
        <xs:element ref="MakeAndModel" minOccurs="0" />
        <xs:element ref="MessageFromOperator" minOccurs="0" />
        <xs:element ref="NaturalLanguageConfigured" minOccurs="0" />
        <xs:element ref="NaturalLanguageSupported" minOccurs="0" />
        <xs:element ref="OperationsSupported" minOccurs="0" />
        <xs:element ref="OwnerUri" minOccurs="0" />
        <xs:element ref="OwnerVCard" minOccurs="0" />
        <xs:element ref="ServiceChargeInfo" minOccurs="0" />
        <xs:element ref="ServiceChargeInfoUri" minOccurs="0" />
        <xs:element ref="ServiceGeoLocation" minOccurs="0" />
        <xs:element ref="ServiceInfo" minOccurs="0" />
        <xs:element ref="ServiceOrganizations" minOccurs="0" maxOccurs="unbounded" />
        <xs:element ref="ServiceLocation" minOccurs="0" />
        <xs:element ref="ServiceName" minOccurs="0" />
        <!--  list of URI supported by this service  REQUIRED - MAY be multi-valued  see printer-uri-supported - section 4.4.1 [RFC2911] -->
        <!-- service vendor-supplied description and/or label  OPTIONAL - MUST be single-valued  see printer-info - section 4.4.6 [RFC2911] -->
        <!--  Object administrative name OPTIONAL - MUST be single-valued  see printer-name - section 4.4.4 [RFC2911]  see prtGeneralPrinterName - section 6 [RFC3805] -->
        <!-- list of services (by ID/name/URI) subordinate to this service  REQUIRED - MAY be multi-valued -->
        <!-- list of devices (by ID/name/URI) subordinate to this service  REQUIRED - MAY be multi-valued -->
        <!-- list of subunits (by ID) supported by this service,  REQUIRED - MAY be multi-valued  see Printer Sub-Units - section 2.2 [RFC3805] -->
        <!--  document formats supported by this service REQUIRED - MAY be multi-valued  see document-format-supported - section 4.4.22 [RFC2911] -->
        <!-- list of resources (by ID/name/URI) supported by this service  OPTIONAL - MAY be multi-valued see ResourceId in Resource XML schema  see ResourceName in Resource XML schema -->
        <xs:element ref="VersionsSupported" minOccurs="0" />
        <xs:element name="XriSupported" minOccurs="0">
            <xs:complexType>
                <xs:sequence>
                    <xs:element name="Xri" minOccurs="0" maxOccurs="unbounded">
                        <xs:complexType>
                            <xs:sequence>
                                <xs:element name="XriUri" type="xs:anyURI" minOccurs="0" />
                                <xs:element name="XriAuthentication" minOccurs="0">
                                    <xs:simpleType>
                                        <xs:union memberTypes="UriAuthenticationWKV KeywordNsExtensionPattern" />
                                    </xs:simpleType>
                                </xs:element>
                                <xs:element name="XriSecurity" minOccurs="0">
                                    <xs:simpleType>
                                        <xs:union memberTypes="UriSecurityWKV KeywordNsExtensionPattern" />
                                    </xs:simpleType>
                                </xs:element>
                            </xs:sequence>
                        </xs:complexType>
                    </xs:element>
                </xs:sequence>
            </xs:complexType>
        </xs:element>
    </xs:sequence>
    <xs:anyAttribute namespace="##other" processContents="lax" />
</xs:complexType>
Collapse Child Elements:
Name Type Min Occurs Max Occurs
CharsetConfigured pwg:CharsetConfigured 0 (1)
CharsetSupported pwg:CharsetSupported 0 (1)
DeviceId pwg:DeviceId 0 (1)
MakeAndModel pwg:MakeAndModel 0 (1)
MessageFromOperator pwg:MessageFromOperator 0 (1)
NaturalLanguageConfigured pwg:NaturalLanguageConfigured 0 (1)
NaturalLanguageSupported pwg:NaturalLanguageSupported 0 (1)
OperationsSupported pwg:OperationsSupported 0 (1)
OwnerUri pwg:OwnerUri 0 (1)
OwnerVCard pwg:OwnerVCard 0 (1)
ServiceChargeInfo pwg:ServiceChargeInfo 0 (1)
ServiceChargeInfoUri pwg:ServiceChargeInfoUri 0 (1)
ServiceGeoLocation pwg:ServiceGeoLocation 0 (1)
ServiceInfo pwg:ServiceInfo 0 (1)
ServiceOrganizations pwg:ServiceOrganizations 0 unbounded
ServiceLocation pwg:ServiceLocation 0 (1)
ServiceName pwg:ServiceName 0 (1)
VersionsSupported pwg:VersionsSupported 0 (1)
XriSupported pwg:XriSupported 0 (1)
Collapse Child Attributes:
Name Type Default Value Use
<anyAttribute> Allowed namespace: '##other'
Collapse Derivation Tree:
Collapse References:
pwg:CopyServiceDescriptionSetType, pwg:SystemControlServiceDescriptionSetType