<?xml version="1.0" encoding="UTF-8"?>
<xsd:schema elementFormDefault="qualified" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns="http://www.r-ts.co.jp/schemas/EducationSearch/scheduleResult" targetNamespace="http://www.r-ts.co.jp/schemas/EducationSearch/scheduleResult">
	<xsd:element name="scheduleResult">
		<xsd:complexType>
			<xsd:choice>
				<xsd:element name="course">
					<xsd:complexType>
						<xsd:sequence>
							<xsd:element name="courseCode" type="xsd:string"/>
							<xsd:element name="courseName" type="xsd:string"/>
							<xsd:element name="courseProvider" type="xsd:string"/>
							<xsd:element name="days" type="xsd:decimal"/>
							<xsd:element name="price" type="xsd:unsignedInt"/>
							<xsd:element name="detailURL" type="xsd:anyURI"/>
							<xsd:element name="schedule" minOccurs="0" maxOccurs="unbounded">
								<xsd:complexType>
									<xsd:sequence>
										<xsd:element name="classCode" type="xsd:string"/>
										<xsd:element name="from" type="xsd:date"/>
										<xsd:element name="to" type="xsd:date"/>
										<xsd:element name="place" type="xsd:string"/>
										<xsd:element name="status">
											<xsd:simpleType>
												<xsd:restriction base="xsd:string">
													<xsd:enumeration value="0"/>
													<xsd:enumeration value="1"/>
													<xsd:enumeration value="2"/>
												</xsd:restriction>
											</xsd:simpleType>
										</xsd:element>
									</xsd:sequence>
								</xsd:complexType>
							</xsd:element>
						</xsd:sequence>
					</xsd:complexType>
				</xsd:element>
				<xsd:element name="error" type="xsd:string"/>
			</xsd:choice>
		</xsd:complexType>
	</xsd:element>
</xsd:schema>
