<?xml version="1.0"?>
<!-- edited with XMLSpy v2005 rel. 3 U (http://www.altova.com) by Yungjae Cho (ENVIRONMENT CANADA) -->
<!-- CMML v2.0  -->
<!-- For more information, refer to the CMML_control_document -->
<!-- Pour plus d'information, veuillez consulter le CMML_control_document_FR  -->
<xsd:schema xmlns:xsd="http://www.w3.org/2001/XMLSchema" elementFormDefault="qualified" attributeFormDefault="unqualified">
	<xsd:complexType name="time-layoutElementType">
		<xsd:sequence>
			<xsd:element ref="layout-key"/>
			<xsd:sequence maxOccurs="unbounded">
				<xsd:element name="start-valid-time" type="start-valid-timeType" maxOccurs="unbounded"/>
				<xsd:element name="end-valid-time" type="xsd:dateTime" minOccurs="0" maxOccurs="unbounded"/>
			</xsd:sequence>
		</xsd:sequence>
		<xsd:attribute name="time-coordinate" type="time-coordinateType" use="required"/>
		<xsd:attribute name="summarization" type="summarizationType" use="required"/>
	</xsd:complexType>
	<xsd:simpleType name="time-coordinateType">
		<xsd:restriction base="xsd:string">
			<xsd:enumeration value="UTC"/>
			<xsd:enumeration value="local"/>
		</xsd:restriction>
	</xsd:simpleType>
	<xsd:complexType name="start-valid-timeType">
		<xsd:simpleContent>
			<xsd:extension base="xsd:dateTime">
				<xsd:attribute name="period-name" type="xsd:string" use="optional"/>
			</xsd:extension>
		</xsd:simpleContent>
	</xsd:complexType>
	<xsd:simpleType name="layout-keyType">
		<xsd:restriction base="xsd:string">
			<xsd:pattern value="k-p\d+[m|h|d|M|y]-n\d+-\d+"/>
		</xsd:restriction>
	</xsd:simpleType>
	<xsd:element name="layout-key" type="layout-keyType"/>
</xsd:schema>
