<?xml version="1.0" encoding="UTF-8"?>
<!-- edited with XMLSpy v2015 sp2 (x64) (http://www.altova.com) by Sanchey Christophe (Nagravision SA Kudelski Group) -->
<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns="nis.cim.sp.ml.nagra.com" targetNamespace="nis.cim.sp.ml.nagra.com" elementFormDefault="qualified">
	<xs:include schemaLocation="Nagravision-Import-Editorial-Model-Common-Specification-v5.x.xsd"/>
	<xs:element name="liveData" type="LiveDataType">
		<xs:annotation>
			<xs:documentation>Schema root element. Each file supplied to the importer will contain exactly one instance of this element</xs:documentation>
		</xs:annotation>
	</xs:element>
	<xs:complexType name="LiveDataType">
		<xs:complexContent>
			<xs:restriction base="CMSDataType">
				<xs:sequence>
					<xs:element name="deleteProductLink" type="DeleteProductLinkType" minOccurs="0" maxOccurs="unbounded">
						<xs:annotation>
							<xs:documentation>This element defines the product link to delete. </xs:documentation>
						</xs:annotation>
					</xs:element>
					<xs:element name="deleteProduct" type="BaseResourceType" minOccurs="0" maxOccurs="unbounded">
						<xs:annotation>
							<xs:documentation>This element defines the product to delete. All data nested in the element product will be deleted.</xs:documentation>
						</xs:annotation>
					</xs:element>
                    <xs:element name="deleteSecurityInfo" type="BaseResourceType" minOccurs="0" maxOccurs="unbounded">
                      <xs:annotation>
                        <xs:documentation>This element defines a security info to delete. All data nested in the element securityInfo will be deleted</xs:documentation>
                      </xs:annotation>
                    </xs:element>
                    <xs:element name="deleteParentalRating" type="DeleteParentalRatingType" minOccurs="0" maxOccurs="unbounded">
				    	<xs:annotation>
				          <xs:documentation>This element defines a parental rating to delete.</xs:documentation>
				        </xs:annotation>
				    </xs:element>
					<xs:element name="deleteTechnicalChannel" type="BaseResourceType" minOccurs="0" maxOccurs="unbounded">
						<xs:annotation>
							<xs:documentation>This element defines a technical channel to delete.</xs:documentation>
						</xs:annotation>
					</xs:element>
					<xs:element name="deleteEditorialChannel" type="BaseResourceType" minOccurs="0" maxOccurs="unbounded">
						<xs:annotation>
							<xs:documentation>This element defines an editorial channel to delete. 
If an event or a technicalChannel is attached to it, the deletion will fail.</xs:documentation>
						</xs:annotation>
					</xs:element>
					<xs:element name="deleteContentGroupLink" type="DeleteContentGroupLinkType" minOccurs="0" maxOccurs="unbounded">
				        <xs:annotation>
				          <xs:documentation>This element defines the content group link to delete.</xs:documentation>
				        </xs:annotation>
				    </xs:element>
				    <xs:element name="deleteDynamicContentGroup" type="BaseResourceType"
						minOccurs="0" maxOccurs="unbounded">
						<xs:annotation>
							<xs:documentation>This element defines a dynamicContentGroup to delete.
								All data nested in the element dynamicContentGroup will be deleted
							</xs:documentation>
						</xs:annotation>
					</xs:element>
				    <xs:element name="deleteDeepLink" type="BaseResourceType" minOccurs="0" maxOccurs="unbounded">
						<xs:annotation>
							<xs:documentation>This element defines a deeplink to delete.
All data nested in the element deeplink will be deleted</xs:documentation>
						</xs:annotation>
					</xs:element>
				    <xs:element name="contentGroup" type="ContentGroupType" minOccurs="0" maxOccurs="unbounded">
						<xs:annotation>
							<xs:documentation>This element defines a contentGroup to create/update.</xs:documentation>
						</xs:annotation>
					</xs:element>
			        <xs:element name="dynamicContentGroup" type="DynamicContentGroupType" minOccurs="0" maxOccurs="unbounded">
			          <xs:annotation>
			            <xs:documentation>This element defines a DynamicContentGroup to create/update.</xs:documentation>
			          </xs:annotation>
			        </xs:element> 
					<xs:element name="editorialChannel" type="EditorialChannelType" minOccurs="0" maxOccurs="unbounded">
						<xs:annotation>
							<xs:documentation>This element defines an editorial channel to create/update.
This element contains the events definition for a specific period.</xs:documentation>
						</xs:annotation>
					</xs:element>
					<xs:element name="technicalChannel" type="TechnicalChannelType" minOccurs="0" maxOccurs="unbounded">
						<xs:annotation>
							<xs:documentation>This element defines a technical channel to create/update.</xs:documentation>
						</xs:annotation>
					</xs:element>
					<xs:element name="deepLink" type="DeepLinkType" minOccurs="0" maxOccurs="unbounded">
						<xs:annotation>
							<xs:documentation>This element defines a deeplink to create/update.</xs:documentation>
						</xs:annotation>
					</xs:element>
					<xs:element name="product" type="ProductType" minOccurs="0" maxOccurs="unbounded">
						<xs:annotation>
							<xs:documentation>This element defines a product to create/update.</xs:documentation>
						</xs:annotation>
					</xs:element>
					<xs:element name="productLink" type="AddProductLinkType" minOccurs="0" maxOccurs="unbounded">
						<xs:annotation>
							<xs:documentation>This element defines a product link to create/update.</xs:documentation>
						</xs:annotation>
					</xs:element>
					<xs:element name="contentGroupLink" type="ContentGroupLinkType" minOccurs="0" maxOccurs="unbounded">
						<xs:annotation>
							<xs:documentation>This element defines a content group link to create/update.</xs:documentation>
						</xs:annotation>
					</xs:element>
				</xs:sequence>
			</xs:restriction>
		</xs:complexContent>
	</xs:complexType>
</xs:schema>
