<?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="UserLicense">
		<xsd:complexType>
			<xsd:sequence>
				<xsd:element name="UserId" type="xsd:string"/>
				<xsd:element name="ResourceLicenseId" type="xsd:string"/>
				<xsd:element ref="Channel" minOccurs="0"/>
				<xsd:element name="VendorId" type="xsd:string" minOccurs="0"/>
				<xsd:element name="LicenseAction">
					<xsd:complexType>
						<xsd:simpleContent>
							<xsd:extension base="xsd:string">
								<xsd:attribute name="action" use="required">
									<xsd:simpleType>
										<xsd:restriction base="xsd:string">
											<xsd:enumeration value="activate"/>
											<xsd:enumeration value="deactivate"/>
										</xsd:restriction>
									</xsd:simpleType>
								</xsd:attribute>
							</xsd:extension>
						</xsd:simpleContent>
					</xsd:complexType>
				</xsd:element>
				<xsd:element name="TransactionId" type="xsd:string" minOccurs="0"/>
			</xsd:sequence>
			<xsd:attribute name="userLicenseAction" use="required">
				<xsd:simpleType>
					<xsd:restriction base="xsd:string">
						<xsd:enumeration value="add"/>
						<xsd:enumeration value="update"/>
						<xsd:enumeration value="addOrUpdate"/>
					</xsd:restriction>
				</xsd:simpleType>
			</xsd:attribute>
		</xsd:complexType>
	</xsd:element>
</xsd:schema>
