<?xml version="1.0" encoding="UTF-8"?>
<schema targetNamespace="urn:dmp:idp:Represent:StoreLicenseProtocol:2007"
		xmlns:dmprslp="urn:dmp:idp:Represent:StoreLicenseProtocol:2007"
		xmlns="http://www.w3.org/2001/XMLSchema"
		xmlns:didl="urn:mpeg:mpeg21:2006:07-DIDL-NS"
		xmlns:dsig="http://www.w3.org/2000/09/xmldsig#"
		xmlns:msbp="urn:mpeg:maf:schema:mediastreaming:baseprotocol:2007"
		xmlns:rel-r="urn:mpeg:mpeg21:2003:01-REL-R-NS"
		elementFormDefault="qualified" attributeFormDefault="unqualified">
	<import namespace="urn:mpeg:mpeg21:2006:07-DIDL-NS" schemaLocation="http://www.dmpf.org/schemas/didl.xsd"/>
	<import namespace="http://www.w3.org/2000/09/xmldsig#" schemaLocation="http://www.w3.org/TR/2002/REC-xmldsig-core-20020212/xmldsig-core-schema.xsd"/>
	<import namespace="urn:mpeg:maf:schema:mediastreaming:baseprotocol:2007" schemaLocation="http://www.dmpf.org/schemas/msbp.xsd"/>
	<import namespace="urn:mpeg:mpeg21:2003:01-REL-R-NS" schemaLocation="http://www.dmpf.org/schemas/rel-r.xsd"/>
	<complexType name="StoreLicenseProtocolType" abstract="true">
		<complexContent>
			<extension base="msbp:ProtocolType"/>
		</complexContent>
	</complexType>
	<element name="Ack" type="dmprslp:AckType"/>
	<complexType name="AckType">
		<complexContent>
			<extension base="dmprslp:StoreLicenseProtocolType">
				<sequence minOccurs="0">
					<element ref="msbp:ProtocolResult"/>
				</sequence>
				<attribute name="Result" type="boolean" use="required"/>
			</extension>
		</complexContent>
	</complexType>
	<element name="StoreLicenseRequest" type="dmprslp:StoreLicenseRequestType"/>
	<complexType name="StoreLicenseRequestType">
		<complexContent>
			<extension base="dmprslp:StoreLicenseProtocolType">
				<sequence>
					<element name="ContentItem" type="dmprslp:ItemType"/>
					<element name="ContentElement" type="dmprslp:ItemType" minOccurs="0" maxOccurs="unbounded"/>
					<element ref="dsig:Signature" minOccurs="0"/>
				</sequence>
			</extension>
		</complexContent>
	</complexType>
	<complexType name="ItemType">
		<complexContent>
			<extension base="msbp:ProtocolBaseType">
				<sequence>
					<element name="ID" type="anyURI"/>
					<element name="LicenseTemplate" type="rel-r:License" minOccurs="0"/>
				</sequence>
			</extension>
		</complexContent>
	</complexType>
</schema>