<?xml version="1.0" encoding="UTF-8"?>
<!--RIXML Series Inventory Standard v3.0 Release Candidate RC6-->
<!--The information contained in this standard and its affiliated documentation was developed by RIXML, Inc. ("RIXML") with input from member firms and others. It does not necessarily represent the views or opinions of RIXML or any individual member firm. RIXML and its members hereby disclaim any and all liability resulting from all claims, losses or damages, whether direct, indirect, incidental, or consequential arising from any and all use of this Standard. RIXML is not responsible for any errors or omissions in the information contained in the Standard. RIXML and its affiliates make no warranties or representations and disclaim all express, implied and statutory warranties of any kind to any party resulting from the use of the Standards. Terms and conditions of use are published on the web site at www.rixml.org. Copyright 2000-2026. All rights reserved.-->
<!--For further documentation of this schema version, please visit the RIXML web site at rixml.org and navigate to the page covering the RIXML Series Inventory Standard-->
<xs:schema targetNamespace="http://www.rixml.org/RIXML/SeriesInventory/v30" xmlns:rixml="http://www.rixml.org/RIXML/SeriesInventory/v30" xmlns:rixmlenum="http://www.rixml.org/RIXML/Research/v30/Enumerations" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns="http://www.rixml.org/RIXML/SeriesInventory/v30" elementFormDefault="qualified" attributeFormDefault="unqualified">
	<xs:include schemaLocation="RIXML-Common-3_0.xsd"/>
	<xs:import namespace="http://www.rixml.org/RIXML/Research/v30/Enumerations" schemaLocation="RIXML-Enumerations-3_0.xsd"/>
	<xs:element name="SeriesInventory" type="SeriesInventoryType">
		<xs:annotation>
			<xs:documentation>SeriesInventory is the root element for the full list of Episodes of a Series.</xs:documentation>
		</xs:annotation>
	</xs:element>
	<xs:element name="EpisodeProduct">
		<xs:annotation>
			<xs:documentation>Element describing a single EpisodeProduct that is part of a larger Series product.  This differs from the Episode element because it lacks the Series sub-element and adds the productID attribute to point to the corresponding external ResearchProduct.</xs:documentation>
		</xs:annotation>
		<xs:complexType>
			<xs:attributeGroup ref="episodeAttributeGroup"/>
			<xs:attribute name="productID" type="xs:string" use="required">
				<xs:annotation>
					<xs:documentation>The productID of the ResearchProduct representing this Episode within the SeriesInventory.</xs:documentation>
				</xs:annotation>
			</xs:attribute>
		</xs:complexType>
	</xs:element>
	<xs:element name="EpisodeProductList">
		<xs:annotation>
			<xs:documentation>Container element for one or more individual EpisodeProduct elements.</xs:documentation>
		</xs:annotation>
		<xs:complexType>
			<xs:sequence>
				<xs:element ref="EpisodeProduct" minOccurs="1" maxOccurs="unbounded"/>
			</xs:sequence>
		</xs:complexType>
	</xs:element>
	<xs:complexType name="SeriesInventoryType">
		<xs:annotation>
			<xs:documentation>ComplexType for SeriesInventory</xs:documentation>
		</xs:annotation>
		<xs:sequence>
			<xs:element ref="Organization" minOccurs="0">
				<xs:annotation>
					<xs:documentation>Information about the publishing organization of the Series.</xs:documentation>
				</xs:annotation>
			</xs:element>
			<xs:element ref="Series">
				<xs:annotation>
					<xs:documentation>Information about the Series itself.</xs:documentation>
				</xs:annotation>
			</xs:element>
			<xs:element ref="EpisodeProductList"/>
		</xs:sequence>
		<xs:attribute name="createDateTime" type="xs:dateTime" use="required">
			<xs:annotation>
				<xs:documentation>This marks the date/time at which this inventory was formed.  It is expressed using ISO 8601 as refined by the World Wide Web Consortium's note http://www.w3.org/TR/NOTE-datetime.  In addition, RIXML requires the use of UTC (GMT +/- n hours:minute:seconds).  All times are absolute and easier to compute, rather than using a relative (i.e. 08:30 +5) time.</xs:documentation>
			</xs:annotation>
		</xs:attribute>
		<xs:attribute name="language" type="rixmlenum:ISO639LanguageType" use="required">
			<xs:annotation>
				<xs:documentation>Indicates the language of the instance document -- i.e. the default language of the publisher-supplied tag values contained in the XML file.  Described using the ISO 639 Code.</xs:documentation>
			</xs:annotation>
		</xs:attribute>
	</xs:complexType>
</xs:schema>
