Schema Name: Services.xsd
Target Namespace: http://www.pwg.org/schemas/2016/01/sm
Documentation:
PWG Semantic Model v3   

Copyright 2002-2016, IEEE Industry Standards and Technology Organization/PWG - MFD Working Group. 
All rights reserved  

   Editors:  Peter Zehler, Ira McDonald, Daniel Manchala
Collapse XSD Schema Code:

<xs:schema xmlns="http://www.pwg.org/schemas/2016/01/sm" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:pwg="http://www.pwg.org/schemas/2016/01/sm" targetNamespace="http://www.pwg.org/schemas/2016/01/sm" elementFormDefault="qualified" attributeFormDefault="qualified" version="2.905">
	<xs:include schemaLocation="ResourceService.xsd"/>
	<xs:include schemaLocation="TransformService.xsd"/>
	<xs:include schemaLocation="ScanService.xsd"/>
	<xs:include schemaLocation="PrintService.xsd"/>
	<xs:include schemaLocation="EmailInService.xsd"/>
	<xs:include schemaLocation="EmailOutService.xsd"/>
	<xs:include schemaLocation="FaxInService.xsd"/>
	<xs:include schemaLocation="FaxOutService.xsd"/>
	<xs:include schemaLocation="CopyService.xsd"/>
	<xs:include schemaLocation="SystemControlService.xsd"/>
	<xs:include schemaLocation="ServicesOperations.xsd"/>
	<!--04/21/11 PJZ Fixed SystemControlService name-->
	<!--06/15/10 PJZ Changed MfdService to SystemService-->
	<!--04/1/10 PJZ added "Type" suffix to ComplexTypes-->
	<!--08/02/09 PJZ Modified configuration representation-->
	<!--07/20/09 PJZ Collapsed various Fax services excluding EmailIn and EmailOut-->
	<!--04/14/09 PJZ Updated Namespace-->
	<!--11/13/08 PJZ Unified Fax Services-->
	<!--06/01/08 PJZ Added  anyAttribute extension point & fixed Template Service(s)-->
	<!--05/31/08 PJZ Move back to ##Other-->
	<!--05/30/08 PJZ Move back to single namespace-->
	<!--05/27/08 PJZ Inclusion of Template-->
	<!--05/21/08 PJZ Partial alignment with WS-Scan-->
	<!--09/13/07 PJZ Reworked default and supported-->
	<!--10/08/06 PJZ Reworked dependencies and removed Chameleon-->
	<!--08/08/06 PJZ Changed namespace-->
	<!--070706  PJZ Changed xxxJobs to xxxQueue and limited to single queue per service instance-->
	<!--070606  PJZ Added core, media and counters namespace-->
	<xs:annotation>
		<xs:documentation xml:lang="en">
   PWG Semantic Model v3   

Copyright 2002-2016, IEEE Industry Standards and Technology Organization/PWG - MFD Working Group. 
All rights reserved  

   Editors:  Peter Zehler, Ira McDonald, Daniel Manchala 
</xs:documentation>
	</xs:annotation>
	<!--                           -->
	<!--                            -->
	<!-- service class definitions -->
	<!--                            -->
	<xs:complexType name="ServicesType">
		<xs:sequence>
			<xs:element ref="CopyServices" minOccurs="0"/>
			<xs:element ref="EmailInServices" minOccurs="0"/>
			<xs:element ref="EmailOutServices" minOccurs="0"/>
			<xs:element ref="FaxInServices" minOccurs="0"/>
			<xs:element ref="FaxOutServices" minOccurs="0"/>
			<xs:element ref="PrintServices" minOccurs="0"/>
			<xs:element ref="ResourceServices" minOccurs="0"/>
			<xs:element ref="ScanServices" minOccurs="0"/>
			<xs:element ref="SystemControlService"/>
			<xs:element ref="TransformServices" minOccurs="0"/>
			<xs:any namespace="##other" minOccurs="0" maxOccurs="unbounded"/>
		</xs:sequence>
		<!-- Services - set of services -->
	</xs:complexType>
	<xs:complexType name="ServiceType">
		<xs:choice minOccurs="0">
			<xs:element ref="CopyServices" minOccurs="0"/>
			<xs:element ref="EmailInServices" minOccurs="0"/>
			<xs:element ref="EmailOutServices" minOccurs="0"/>
			<xs:element ref="FaxInServices" minOccurs="0"/>
			<xs:element ref="FaxOutServices" minOccurs="0"/>
			<xs:element ref="PrintServices" minOccurs="0"/>
			<xs:element ref="ScanServices" minOccurs="0"/>
			<xs:element ref="SystemControlService"/>
			<xs:element ref="TransformServices" minOccurs="0"/>
		</xs:choice>
		<!-- Service - object -->
	</xs:complexType>
	<xs:element name="Services" type="ServicesType"/>
</xs:schema>
Collapse ComplexTypes:
Collapse Elements: