<?xml version="1.0" encoding="UTF-8"?>
<xsd:schema targetNamespace="http://schemas.monster.com/Monster" xmlns="http://schemas.monster.com/Monster" xmlns:xsd="http://www.w3.org/2001/XMLSchema" elementFormDefault="qualified">
	<xsd:include schemaLocation="Common.xsd"/>
	<xsd:element name="Deletes">
		<xsd:complexType>
			<xsd:sequence>
				<xsd:element ref="Delete" maxOccurs="unbounded"/>
			</xsd:sequence>
		</xsd:complexType>
	</xsd:element>
	<xsd:element name="Delete">
		<xsd:complexType>
			<xsd:sequence>
				<xsd:element name="Target" type="xsd:string"/>
				<xsd:element name="DeleteBy" maxOccurs="unbounded">
					<xsd:annotation>
						<xsd:documentation>The DeleteBy element defines the criteria by which the Target object(s) should be deleted.</xsd:documentation>
					</xsd:annotation>
					<xsd:complexType>
						<xsd:sequence>
							<xsd:element name="Criteria" type="xsd:string"/>
							<xsd:element name="Value" type="xsd:string"/>
						</xsd:sequence>
					</xsd:complexType>
				</xsd:element>
			</xsd:sequence>
		</xsd:complexType>
	</xsd:element>
	<xsd:element name="DeletesResponse">
		<xsd:complexType>
			<xsd:sequence>
				<xsd:element ref="ProcessingReceipt" minOccurs="0"/>
				<xsd:element ref="DeleteResponse" maxOccurs="unbounded"/>
			</xsd:sequence>
		</xsd:complexType>
	</xsd:element>
	<xsd:element name="DeleteResponse">
		<xsd:complexType>
			<xsd:sequence>
				<xsd:element name="Target" type="xsd:string"/>
				<xsd:choice>
					<xsd:element ref="JobSeekerReference"/>
					<xsd:element ref="RecruiterReference"/>
				</xsd:choice>
				<xsd:element name="Status" type="StatusType"/>
				<xsd:element name="DeleteRequest" minOccurs="0">
					<xsd:complexType>
						<xsd:sequence>
							<xsd:any namespace="##any" processContents="strict" minOccurs="0" maxOccurs="unbounded"/>
						</xsd:sequence>
					</xsd:complexType>
				</xsd:element>
			</xsd:sequence>
		</xsd:complexType>
	</xsd:element>
</xsd:schema>
