<?xml version="1.0" encoding="UTF-8"?>
<!--Generated by Turbo XML 2.4.1.100. Conforms to w3c http://www.w3.org/2001/XMLSchema-->
<schema xmlns="http://www.w3.org/2001/XMLSchema" xmlns:ipdr="http://www.ipdr.org/namespaces/ipdr" xmlns:IPTV="http://www.ipdr.org/namespaces/IPTV" 
			targetNamespace="http://www.ipdr.org/namespaces/IPTV" 
			version="3.5-A.0.0" 
			elementFormDefault="qualified" 
			attributeFormDefault="unqualified">
    <include schemaLocation="http://www.ipdr.org/public/IPDRTypes.xsd"/>
    <import namespace="http://www.ipdr.org/namespaces/ipdr" schemaLocation="http://www.ipdr.org/public/IPDRDoc3.5.1.xsd"/>
	<element name="IPTVExporterHostName" type="string"/>
	<element name="IPTVExporterIpAddress" type="ipdr:ipAddr"/>
	<element name="IPTVExporterSysUpTime" type="int">
		<annotation>
			<appinfo>
				<units>seconds</units>
			</appinfo>
			<documentation>
				The elapsed time (in seconds) that the Exporter has been
				running since it was last started. 
				This counter displays the difference between the start time
				and the current time.	
			</documentation>
		</annotation>
	</element>
	<element name="IPTVreceivingDeviceID" type="string"/>
	<element name="IPTVreceivingDeviceIpAddress" type="ipdr:ipAddr"/>
	<element name="IPTVsubscriberID" type="string"/>
	<element name="IPTVviewerID" type="string"/>
	<element name="IPTVviewerProfileID" type="string"/>
	<element name="RecType">
		<simpleType>
			<restriction base="int">
				<enumeration value="1">
					<annotation>
						<appinfo>
							<ipdr:enumMeaning>
								Start
							</ipdr:enumMeaning>			
						</appinfo>
					</annotation>
				</enumeration>
				<enumeration value="2">
					<annotation>
						<appinfo>
							<ipdr:enumMeaning>
								Interim
							</ipdr:enumMeaning>
						</appinfo>
					</annotation>
				</enumeration>
				<enumeration value="3">
					<annotation>
						<appinfo>
							<ipdr:enumMeaning>
								Stop
							</ipdr:enumMeaning>
						</appinfo>
					</annotation>
				</enumeration>
				<enumeration value="4">
					<annotation>
						<appinfo>
							<ipdr:enumMeaning>
								Started and Stopped
							</ipdr:enumMeaning>
						</appinfo>
					</annotation>
				</enumeration>

			</restriction>
		</simpleType>
	</element>
	<element name="RecCreationTime" type="ipdr:dateTimeMsec"/>
	<element name="serviceIdentifier" type="int"/>
	<element name="providerType">
		<simpleType>
			<restriction base="int">
				<enumeration value="1">
					<annotation>
						<appinfo>
							<ipdr:enumMeaning>
								Content
							</ipdr:enumMeaning>			
						</appinfo>
					</annotation>
				</enumeration>
				<enumeration value="2">
					<annotation>
						<appinfo>
							<ipdr:enumMeaning>
								Service
							</ipdr:enumMeaning>
						</appinfo>
					</annotation>
				</enumeration>
				<enumeration value="3">
					<annotation>
						<appinfo>
							<ipdr:enumMeaning>
								Network
							</ipdr:enumMeaning>
						</appinfo>
					</annotation>
				</enumeration>
			</restriction>
		</simpleType>
	</element>
	<element name="providerID" type="string"/>
	<element name="providers">
		<complexType>
			<sequence>
				<element ref="IPTV:providerType"/>
				<element ref="IPTV:providerID"/>
			</sequence>
		</complexType>
	</element>
	<element name="serviceType">
		<simpleType>
			<restriction base="int">
				<enumeration value="1">
					<annotation>
						<appinfo>
							<ipdr:enumMeaning>
								Linear TV Broadcast
							</ipdr:enumMeaning>			
						</appinfo>
					</annotation>
				</enumeration>
				<enumeration value="2">
					<annotation>
						<appinfo>
							<ipdr:enumMeaning>
								VOD
							</ipdr:enumMeaning>
						</appinfo>
					</annotation>
				</enumeration>
				<enumeration value="3">
					<annotation>
						<appinfo>
							<ipdr:enumMeaning>
								Audio Broadcast
							</ipdr:enumMeaning>
						</appinfo>
					</annotation>
				</enumeration>
				<enumeration value="4">
					<annotation>
						<appinfo>
							<ipdr:enumMeaning>
								Game
							</ipdr:enumMeaning>
						</appinfo>
					</annotation>
				</enumeration>
				<enumeration value="5">
					<annotation>
						<appinfo>
							<ipdr:enumMeaning>
								Picture Management
							</ipdr:enumMeaning>
						</appinfo>
					</annotation>
				</enumeration>
				<enumeration value="6">
					<annotation>
						<appinfo>
							<ipdr:enumMeaning>
								Directory
							</ipdr:enumMeaning>
						</appinfo>
					</annotation>
				</enumeration>
			</restriction>
		</simpleType>
	</element>
	<element name="serviceSubType" type="long"/>
	<element name="channelID" type="int"/>
	<element name="contentID" type="int"/>
	<element name="ActionID" type="int"/>
	<element name="viewerInput" type="string"/>
	<element name="subtitleSelected" type="int"/>
	<element name="audioTrackSelected" type="int"/>
	<element name="languageCode" type="string">
		<annotation>
			<documentation>
				<appinfo>
					<ipdr:reference>
 						http://www.loc.gov/standards/iso639-2/php/code_list.php 
					</ipdr:reference>
				</appinfo>
			</documentation>
		</annotation>
	</element>
	<element name="callerIDDelivered" type="int"/>
	<element name="advertisementOfferAccepted" type="int"/>
	<element name="advertisementID" type="string"/>
	<element name="gameID" type="string"/>
	<complexType name="IPDR-IPTV-Type">
		<complexContent>
			<extension base="ipdr:IPDRType">
				<sequence>
					<element ref="IPTV:IPTVExporterHostName"/>
					<element ref="IPTV:IPTVExporterIpAddress"/>
					<element ref="IPTV:IPTVExporterSysUpTime"/>
					<element ref="IPTV:IPTVreceivingDeviceID"/>
					<element ref="IPTV:IPTVreceivingDeviceIpAddress"/>
					<element ref="IPTV:IPTVsubscriberID "/>
					<element ref="IPTV:IPTVviewerID"/>
					<element ref="IPTV:IPTVviewerProfileID"/>
					<element ref="IPTV:RecType"/>
					<element ref="IPTV:RecCreationTime"/>
					<element ref="IPTV:serviceIdentifier"/>
					<element ref="IPTV:providers" minOccurs="0" maxOccurs="3"/>
					<element ref="IPTV:serviceType"/>
					<element ref="IPTV:serviceSubType"/>
					<element ref="IPTV:channelID"/>
					<element ref="IPTV:contentID" minOccurs="0"/>
					<element ref="IPTV:ActionID" minOccurs="0"/>
					<element ref="IPTV:viewerInput" minOccurs="0"/>
					<element ref="IPTV:subtitleSelected" minOccurs="0"/>
					<element ref="IPTV:audioTrackSelected" minOccurs="0"/>
					<element ref="IPTV:languageCode" minOccurs="0"/>
					<element ref="IPTV:callerIDDelivered" minOccurs="0"/>
					<element ref="IPTV:advertisementOfferAccepted" minOccurs="0"/>
					<element ref="IPTV:advertisementID" minOccurs="0"/>
					<element ref="IPTV:gameID" minOccurs="0"/>
				</sequence>
			</extension>
		</complexContent>
	</complexType>
</schema>