<?xml version="1.0" encoding="UTF-8"?>
<!-- edited with XMLSPY v5 rel. 2 U (http://www.xmlspy.com) by David Matthew Hall (Hewlett-Packard) -->
<xsd:schema targetNamespace="http://www.pwg.org/ps/0.94b/" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns="http://www.pwg.org/ps/0.94b/" elementFormDefault="qualified" attributeFormDefault="unqualified" version="0.94b">
	<xsd:annotation>
		<xsd:documentation xml:lang="en">PWG PSI semanticElements schema Copyright 2002, IEEE Industry Standards and Technology Organization/Printer Working Group. All rights reserved</xsd:documentation>
	</xsd:annotation>
	<xsd:complexType name="hostType">
		<xsd:annotation>
			<xsd:documentation>IP Address or a fully qualified name</xsd:documentation>
		</xsd:annotation>
		<xsd:simpleContent>
			<xsd:extension base="xsd:string">
				<xsd:attribute name="qualifiedName" type="xsd:boolean" use="required"/>
			</xsd:extension>
		</xsd:simpleContent>
	</xsd:complexType>
	<xsd:complexType name="ftpType">
		<xsd:sequence>
			<xsd:element name="host" type="hostType"/>
			<xsd:element name="port" type="xsd:int"/>
			<xsd:element name="user" type="xsd:string"/>
			<xsd:element name="password" type="xsd:string"/>
			<xsd:element name="path" type="pathType"/>
		</xsd:sequence>
		<xsd:attribute name="passive" type="xsd:boolean" use="optional"/>
		<xsd:attribute name="binaryTransfer" type="xsd:boolean" use="optional"/>
	</xsd:complexType>
	<xsd:complexType name="pathType">
		<xsd:simpleContent>
			<xsd:extension base="xsd:string">
				<xsd:attribute name="fileSystem" use="required">
					<xsd:simpleType>
						<xsd:restriction base="xsd:NMTOKEN">
							<xsd:enumeration value="unknown"/>
							<xsd:enumeration value="NFS"/>
							<xsd:enumeration value="MSWindows"/>
							<xsd:enumeration value="Unix"/>
							<xsd:enumeration value="Macintosh"/>
							<xsd:enumeration value="DOS"/>
							<xsd:enumeration value="Novell"/>
						</xsd:restriction>
					</xsd:simpleType>
				</xsd:attribute>
			</xsd:extension>
		</xsd:simpleContent>
	</xsd:complexType>
	<xsd:complexType name="URLType">
		<xsd:simpleContent>
			<xsd:extension base="xsd:anyURI">
				<xsd:attribute name="use_proxy" type="xsd:anyURI" use="optional"/>
				<xsd:attribute name="use_service" type="xsd:anyURI" use="optional"/>
				<xsd:attribute name="on401" type="xsd:string" use="optional"/>
				<xsd:attribute name="on407" type="xsd:string" use="optional"/>
				<xsd:attribute name="cookie" type="xsd:string" use="optional"/>
				<xsd:attribute name="key" type="xsd:string" use="optional"/>
			</xsd:extension>
		</xsd:simpleContent>
	</xsd:complexType>
	<xsd:complexType name="rangeOfIntegerType">
		<xsd:sequence>
			<xsd:element name="minInclusive" type="xsd:int"/>
			<xsd:element name="maxInclusive" type="xsd:int"/>
		</xsd:sequence>
	</xsd:complexType>
</xsd:schema>
