Definition Type: Element
Name: ServiceSpecificServiceDescription
Namespace: http://www.pwg.org/schemas/2016/01/sm
Containing Schema: ServiceTypes.xsd
Abstract
Documentation:
Example
Collapse XSD Schema Diagram:
Drilldown into ServiceMandatoryJobElements Drilldown into ServiceIcons Drilldown into ServiceIccProfiles Drilldown into ServiceGetElementsSupported Drilldown into ServiceDescriptiionChangeTime Drilldown into ServiceDescriptiionChangeDateTime Drilldown into MultipleOperationTimeoutAction Drilldown into MediaTopMarginSupported Drilldown into MediaSourceSupported Drilldown into MediaRightMarginSupported Drilldown into MediaLeftMarginSupported Drilldown into MediaBottomMarginSupported Drilldown into LimitOperationsSupported Drilldown into LimitElementsSupported Drilldown into JobResolversSupported Drilldown into JobPreferredElementsSupported Drilldown into JobConstraintsSupported Drilldown into IdentifyActionsSupported Drilldown into IdentifyActionsDefault Drilldown into UserDefinedValuesSupported Drilldown into SubordinatePrintersSupported Drilldown into RepertoiresSupported Drilldown into ReferenceUriSchemesSupported Drilldown into PwgRasterDocumentTypeSupported Drilldown into PwgRasterDocumentResolutionSupported Drilldown into PwgRasterDocumentSheetBack Drilldown into PrinterSettableElementsSupported Drilldown into PrinterDetailedStatusMessages Drilldown into PdlOverrideSupported Drilldown into ParentPrintersSupported Drilldown into PagesPerMinuteColor Drilldown into PagesPerMinute Drilldown into MultipleOperationTimeoutAction Drilldown into MultipleOperationTimeout Drilldown into MultipleDocumentJobsSupported Drilldown into JobSpoolingSupported Drilldown into JobSettableElementsSupported Drilldown into JobCreationElementsSupported Drilldown into GetEventLife Drilldown into FaxLogUri Drilldown into DefaultFaxModemXSD Diagram of ServiceSpecificServiceDescription
Collapse XSD Schema Code:
<?xml version="1.0" encoding="utf-16"?>
<xs:element name="ServiceSpecificServiceDescription">
    <xs:annotation>
        <xs:documentation>Example</xs:documentation>
    </xs:annotation>
    <xs:complexType>
        <xs:sequence>
            <xs:element name="DefaultFaxModem" type="ObjectIdentifier16Type" minOccurs="0" />
            <xs:element ref="FaxLogUri" minOccurs="0" />
            <xs:element ref="GetEventLife" minOccurs="0" />
            <xs:element ref="JobCreationElementsSupported" minOccurs="0" />
            <xs:element ref="JobSettableElementsSupported" minOccurs="0" />
            <xs:element ref="JobSpoolingSupported" minOccurs="0" />
            <xs:element ref="MultipleDocumentJobsSupported" minOccurs="0" />
            <xs:element ref="MultipleOperationTimeout" minOccurs="0" />
            <xs:element ref="MultipleOperationTimeoutAction" minOccurs="0" />
            <xs:element ref="PagesPerMinute" minOccurs="0" />
            <xs:element ref="PagesPerMinuteColor" minOccurs="0" />
            <xs:element ref="ParentPrintersSupported" minOccurs="0" />
            <xs:element ref="PdlOverrideSupported" minOccurs="0" />
            <xs:element ref="PrinterDetailedStatusMessages" minOccurs="0" />
            <xs:element ref="PrinterSettableElementsSupported" minOccurs="0" />
            <xs:element ref="PwgRasterDocumentSheetBack" minOccurs="0" />
            <xs:element ref="PwgRasterDocumentResolutionSupported" minOccurs="0" />
            <xs:element ref="PwgRasterDocumentTypeSupported" minOccurs="0" />
            <xs:element ref="ReferenceUriSchemesSupported" minOccurs="0" />
            <xs:element ref="RepertoiresSupported" minOccurs="0" />
            <xs:element ref="SubordinatePrintersSupported" minOccurs="0" />
            <xs:element ref="UserDefinedValuesSupported" minOccurs="0" />
            <xs:sequence>
                <xs:annotation>
                    <xs:documentation>JPS3 elements</xs:documentation>
                </xs:annotation>
                <xs:element ref="IdentifyActionsDefault" minOccurs="0" />
                <xs:element ref="IdentifyActionsSupported" minOccurs="0" />
                <xs:element name="JobConstraintsSupported" minOccurs="0">
                    <xs:annotation>
                        <xs:documentation>JPS3</xs:documentation>
                    </xs:annotation>
                    <xs:complexType>
                        <xs:sequence>
                            <xs:element name="JobConstraint">
                                <xs:complexType>
                                    <xs:sequence>
                                        <xs:element name="ResolverName" />
                                        <xs:element name="JobTicketElements" type="ImagingServiceCapabilitiesType" />
                                    </xs:sequence>
                                </xs:complexType>
                            </xs:element>
                        </xs:sequence>
                    </xs:complexType>
                </xs:element>
                <xs:element name="JobPreferredElementsSupported" minOccurs="0">
                    <xs:annotation>
                        <xs:documentation>JPS3</xs:documentation>
                    </xs:annotation>
                    <xs:complexType>
                        <xs:sequence>
                            <xs:element name="PreferredElements" minOccurs="0" maxOccurs="unbounded">
                                <xs:simpleType>
                                    <xs:restriction base="xs:NMTOKEN">
                                        <xs:maxLength value="255" />
                                    </xs:restriction>
                                </xs:simpleType>
                            </xs:element>
                        </xs:sequence>
                    </xs:complexType>
                </xs:element>
                <xs:element name="JobResolversSupported" minOccurs="0">
                    <xs:annotation>
                        <xs:documentation>JPS3</xs:documentation>
                    </xs:annotation>
                    <xs:complexType>
                        <xs:sequence>
                            <xs:element name="JobResolver">
                                <xs:complexType>
                                    <xs:sequence>
                                        <xs:element name="ResolverName" />
                                        <xs:element name="JobTicketElements" type="ImagingServiceCapabilitiesType" />
                                    </xs:sequence>
                                </xs:complexType>
                            </xs:element>
                        </xs:sequence>
                    </xs:complexType>
                </xs:element>
                <xs:element name="LimitElementsSupported">
                    <xs:annotation>
                        <xs:documentation>JPS3</xs:documentation>
                    </xs:annotation>
                    <xs:complexType>
                        <xs:sequence>
                            <xs:element name="LimitElements" minOccurs="0" maxOccurs="unbounded">
                                <xs:simpleType>
                                    <xs:restriction base="xs:NMTOKEN">
                                        <xs:maxLength value="255" />
                                    </xs:restriction>
                                </xs:simpleType>
                            </xs:element>
                        </xs:sequence>
                    </xs:complexType>
                </xs:element>
                <xs:element name="LimitOperationsSupported">
                    <xs:annotation>
                        <xs:documentation>JPS3</xs:documentation>
                    </xs:annotation>
                    <xs:complexType>
                        <xs:sequence>
                            <xs:element ref="Operation" minOccurs="0" maxOccurs="unbounded" />
                        </xs:sequence>
                    </xs:complexType>
                </xs:element>
                <xs:element name="MediaBottomMarginSupported">
                    <xs:annotation>
                        <xs:documentation>JPS3</xs:documentation>
                    </xs:annotation>
                    <xs:complexType>
                        <xs:sequence>
                            <xs:element ref="MediaBottomMargin" maxOccurs="unbounded" />
                        </xs:sequence>
                    </xs:complexType>
                </xs:element>
                <xs:element name="MediaLeftMarginSupported">
                    <xs:annotation>
                        <xs:documentation>JPS3</xs:documentation>
                    </xs:annotation>
                    <xs:complexType>
                        <xs:sequence>
                            <xs:element ref="MediaLeftMargin" maxOccurs="unbounded" />
                        </xs:sequence>
                    </xs:complexType>
                </xs:element>
                <xs:element name="MediaRightMarginSupported">
                    <xs:annotation>
                        <xs:documentation>JPS3</xs:documentation>
                    </xs:annotation>
                    <xs:complexType>
                        <xs:sequence>
                            <xs:element ref="MediaRightMargin" maxOccurs="unbounded" />
                        </xs:sequence>
                    </xs:complexType>
                </xs:element>
                <xs:element name="MediaSourceSupported">
                    <xs:annotation>
                        <xs:documentation>JPS3</xs:documentation>
                    </xs:annotation>
                    <xs:complexType>
                        <xs:sequence>
                            <xs:element ref="MediaSource" maxOccurs="unbounded" />
                        </xs:sequence>
                    </xs:complexType>
                </xs:element>
                <xs:element name="MediaTopMarginSupported">
                    <xs:annotation>
                        <xs:documentation>JPS3</xs:documentation>
                    </xs:annotation>
                    <xs:complexType>
                        <xs:sequence>
                            <xs:element ref="MediaTopMargin" maxOccurs="unbounded" />
                        </xs:sequence>
                    </xs:complexType>
                </xs:element>
                <xs:element ref="MultipleOperationTimeoutAction" minOccurs="0" />
                <xs:element name="ServiceDescriptiionChangeDateTime" type="xs:dateTime" minOccurs="0">
                    <xs:annotation>
                        <xs:documentation>JPS3, Name change  for MFD preferred</xs:documentation>
                    </xs:annotation>
                </xs:element>
                <xs:element name="ServiceDescriptiionChangeTime" type="xs:int" minOccurs="0">
                    <xs:annotation>
                        <xs:documentation>JPS3, Name change  for MFD preferred</xs:documentation>
                    </xs:annotation>
                </xs:element>
                <xs:element name="ServiceGetElementsSupported" minOccurs="0">
                    <xs:annotation>
                        <xs:documentation>JPS3</xs:documentation>
                    </xs:annotation>
                    <xs:complexType>
                        <xs:sequence>
                            <xs:element name="GetElement" type="xs:NMTOKEN" minOccurs="0" maxOccurs="unbounded" />
                        </xs:sequence>
                    </xs:complexType>
                </xs:element>
                <xs:element name="ServiceIccProfiles" minOccurs="0">
                    <xs:annotation>
                        <xs:documentation>JPS3</xs:documentation>
                    </xs:annotation>
                    <xs:complexType>
                        <xs:sequence>
                            <xs:element name="ServiceIccProfile" maxOccurs="unbounded">
                                <xs:complexType>
                                    <xs:sequence>
                                        <xs:element name="ProfileUri" type="xs:anyURI" />
                                        <xs:element name="JobTicketElements" minOccurs="0">
                                            <xs:complexType>
                                                <xs:sequence>
                                                    <xs:element name="JobTicketElement" type="xs:NMTOKEN" maxOccurs="unbounded" />
                                                </xs:sequence>
                                            </xs:complexType>
                                        </xs:element>
                                    </xs:sequence>
                                </xs:complexType>
                            </xs:element>
                        </xs:sequence>
                    </xs:complexType>
                </xs:element>
                <xs:element name="ServiceIcons" minOccurs="0">
                    <xs:annotation>
                        <xs:documentation>JPS3</xs:documentation>
                    </xs:annotation>
                    <xs:complexType>
                        <xs:sequence>
                            <xs:element name="IconUri" type="xs:anyURI" minOccurs="0" maxOccurs="unbounded" />
                        </xs:sequence>
                    </xs:complexType>
                </xs:element>
                <xs:element name="ServiceMandatoryJobElements" minOccurs="0">
                    <xs:annotation>
                        <xs:documentation>JPS3, Name change  for MFD preferred</xs:documentation>
                    </xs:annotation>
                    <xs:complexType>
                        <xs:sequence>
                            <xs:element name="JobElement" type="xs:NMTOKEN" maxOccurs="unbounded" />
                        </xs:sequence>
                    </xs:complexType>
                </xs:element>
            </xs:sequence>
            <xs:any namespace="##other" minOccurs="0" maxOccurs="unbounded" />
        </xs:sequence>
    </xs:complexType>
</xs:element>
Collapse Child Elements:
Name Type Min Occurs Max Occurs
DefaultFaxModem pwg:DefaultFaxModem 0 (1)
FaxLogUri pwg:FaxLogUri 0 (1)
GetEventLife pwg:GetEventLife 0 (1)
JobCreationElementsSupported pwg:JobCreationElementsSupported 0 (1)
JobSettableElementsSupported pwg:JobSettableElementsSupported 0 (1)
JobSpoolingSupported pwg:JobSpoolingSupported 0 (1)
MultipleDocumentJobsSupported pwg:MultipleDocumentJobsSupported 0 (1)
MultipleOperationTimeout pwg:MultipleOperationTimeout 0 (1)
MultipleOperationTimeoutAction pwg:MultipleOperationTimeoutAction 0 (1)
PagesPerMinute pwg:PagesPerMinute 0 (1)
PagesPerMinuteColor pwg:PagesPerMinuteColor 0 (1)
ParentPrintersSupported pwg:ParentPrintersSupported 0 (1)
PdlOverrideSupported pwg:PdlOverrideSupported 0 (1)
PrinterDetailedStatusMessages pwg:PrinterDetailedStatusMessages 0 (1)
PrinterSettableElementsSupported pwg:PrinterSettableElementsSupported 0 (1)
PwgRasterDocumentSheetBack pwg:PwgRasterDocumentSheetBack 0 (1)
PwgRasterDocumentResolutionSupported pwg:PwgRasterDocumentResolutionSupported 0 (1)
PwgRasterDocumentTypeSupported pwg:PwgRasterDocumentTypeSupported 0 (1)
ReferenceUriSchemesSupported pwg:ReferenceUriSchemesSupported 0 (1)
RepertoiresSupported pwg:RepertoiresSupported 0 (1)
SubordinatePrintersSupported pwg:SubordinatePrintersSupported 0 (1)
UserDefinedValuesSupported pwg:UserDefinedValuesSupported 0 (1)
IdentifyActionsDefault pwg:IdentifyActionsDefault 0 (1)
IdentifyActionsSupported pwg:IdentifyActionsSupported 0 (1)
JobConstraintsSupported pwg:JobConstraintsSupported 0 (1)
JobPreferredElementsSupported pwg:JobPreferredElementsSupported 0 (1)
JobResolversSupported pwg:JobResolversSupported 0 (1)
LimitElementsSupported pwg:LimitElementsSupported (1) (1)
LimitOperationsSupported pwg:LimitOperationsSupported (1) (1)
MediaBottomMarginSupported pwg:MediaBottomMarginSupported (1) (1)
MediaLeftMarginSupported pwg:MediaLeftMarginSupported (1) (1)
MediaRightMarginSupported pwg:MediaRightMarginSupported (1) (1)
MediaSourceSupported pwg:MediaSourceSupported (1) (1)
MediaTopMarginSupported pwg:MediaTopMarginSupported (1) (1)
MultipleOperationTimeoutAction pwg:MultipleOperationTimeoutAction 0 (1)
ServiceDescriptiionChangeDateTime pwg:ServiceDescriptiionChangeDateTime 0 (1)
ServiceDescriptiionChangeTime pwg:ServiceDescriptiionChangeTime 0 (1)
ServiceGetElementsSupported pwg:ServiceGetElementsSupported 0 (1)
ServiceIccProfiles pwg:ServiceIccProfiles 0 (1)
ServiceIcons pwg:ServiceIcons 0 (1)
ServiceMandatoryJobElements pwg:ServiceMandatoryJobElements 0 (1)
<xs:any> Allowed namespace: '##other' 0 unbounded