<?xml version="1.0"?>
<xsd:schema xmlns:xsd="http://www.w3.org/2001/XMLSchema" elementFormDefault="qualified" version="1.1">
	<xsd:annotation>
		<xsd:documentation>Filename      : amoc.xsd
	   Organisation  : Australian Bureau of Meteorology
	   Date          : 22/03/2010
	   Description   : AMOC - Australian Meteorological and Oceanographic Code
	   Notes         :</xsd:documentation>
	</xsd:annotation>

	<xsd:element name="amoc" type="amocType"/>

	<xsd:complexType name="amocType">
		<xsd:annotation>
			<xsd:documentation>This is the root element that is used to identify the XML data as AMOC XML.</xsd:documentation>
			<xsd:documentation>This tag allows the AMOC metadata to be easily identified
			 when it is embedded within a product formatted as XML or HTML.</xsd:documentation>
		</xsd:annotation>
		<xsd:sequence>
			<xsd:element name="source" type="sourceType"/>
			<xsd:element name="identifier" type="identifierType"/>
			<xsd:element name="issue-time-utc" type="timestampType"/>
			<xsd:element name="issue-time-local" type="timestampType"/>
			<xsd:element name="sent-time" type="xsd:dateTime" minOccurs="1"/>
			<xsd:element name="expiry-time" type="xsd:dateTime" minOccurs="0"/>
			<xsd:element name="validity-bgn-time-local" type="timestampType" minOccurs="0"/>
			<xsd:element name="validity-end-time-local" type="timestampType" minOccurs="0"/>
			<xsd:element name="next-routine-issue-time-utc" type="timestampType" minOccurs="0"/>
			<xsd:element name="next-routine-issue-time-local" type="timestampType" minOccurs="0"/>
			<xsd:element name="status" type="statusType"/>
			<xsd:element name="service" type="serviceType"/>
			<xsd:element name="sub-service" type="sub-serviceType" minOccurs="0"/>
			<xsd:element name="product-type" type="product-typeType"/>
			<xsd:element name="phase" type="phaseType"/>
			<xsd:element name="hazard" type="hazardType" minOccurs="0" maxOccurs="unbounded"/>
		</xsd:sequence>
		<xsd:attribute name="version" type="xsd:string" default="1.0"/>
	</xsd:complexType>

	<xsd:complexType name="timestampType">
		<xsd:simpleContent>
			<xsd:extension base="xsd:dateTime">
				<xsd:attribute name="tz" type="xsd:string" use="optional"/>
			</xsd:extension>
		</xsd:simpleContent>
	</xsd:complexType>


	<xsd:complexType name="sourceType">
		<xsd:annotation>
			<xsd:documentation>This tag groups together a set of source metadata attributes.
			These attributes identify who sent the product,
			from which office the product was sent and copyright and disclaimer information.</xsd:documentation>
		</xsd:annotation>
		<xsd:sequence>
			<xsd:element name="sender" type="xsd:string"/>
			<xsd:element name="region" type="xsd:string" minOccurs="0" maxOccurs="1"/>
			<xsd:element name="office" type="xsd:string"/>
			<xsd:element name="copyright" type="xsd:anyURI">
				<xsd:annotation>
					<xsd:documentation xml:lang="en">Copyright message regarding the product.</xsd:documentation>
				</xsd:annotation>
			</xsd:element>
			<xsd:element name="disclaimer" type="xsd:anyURI">
				<xsd:annotation>
					<xsd:documentation>Disclaimer message regarding the product.</xsd:documentation>
				</xsd:annotation>
			</xsd:element>
			<xsd:element name="description" type="xsd:anyURI" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation>URL of description of the product.</xsd:documentation>
				</xsd:annotation>
			</xsd:element>
		</xsd:sequence>
	</xsd:complexType>

	<xsd:simpleType name="identifierType">
		<xsd:annotation>
			<xsd:documentation>IDSnnnnn is the product ID code where S is the originating state (V=Vic, N=NSW/ACT, Q=Qld, S=SA, W=WA, D=NT, T=Tas.)</xsd:documentation>
		</xsd:annotation>
		<xsd:restriction base="xsd:string">
			<xsd:pattern value="ID(V|N|Q|S|W|D|T)\d{5}"/>
		</xsd:restriction>
	</xsd:simpleType>

	<xsd:simpleType name="statusType">
		<xsd:annotation>
			<xsd:documentation xml:lang="en">Describes the status of the product. The valid status codes are:</xsd:documentation>
			<xsd:documentation xml:lang="en">O - Operational,
			 T - Test,
			 E - Experimental,
			 S - System</xsd:documentation>
		</xsd:annotation>
		<xsd:restriction base="xsd:string">
			<!-- O - Operational -->
			<xsd:enumeration value="O"/>
			<!-- T - Test -->
			<xsd:enumeration value="T"/>
			<!-- E - Experimental -->
			<xsd:enumeration value="E"/>
			<!-- S - System -->
			<xsd:enumeration value="S"/>
		</xsd:restriction>
	</xsd:simpleType>

	<xsd:simpleType name="serviceType">
		<xsd:annotation>
			<xsd:documentation xml:lang="en">Describes the type of service or program associated the the product.
			The valid service codes are:</xsd:documentation>
			<xsd:documentation xml:lang="en">WAP - Analysis and Prediction,
            WSA - Aviation Weather Services,
            WSD - Defence Weather Services,
			WSM - Marine Weather Services,
			WSP - Public Weather Services,
			WSS - Cost Recovery Services
			WSW - Disaster Mitigation
			CDS - Climate Data Services
			CMS - Climate Monitoring Services
			HAS - Hydro-Meteorology,
			HFW - Flood Warning Services,
			PUB - Public Education,
            RAP - Applied Research,
			OCS - Oceanography,
			NA - Not Applicable</xsd:documentation>
		</xsd:annotation>
		<xsd:restriction base="xsd:string">
			<!-- WAP - Analysis and Prediction -->
			<xsd:enumeration value="WAP"/>
			<!-- WSA - Aviation Weather Services -->
			<xsd:enumeration value="WSA"/>
			<!-- WSD - Defence Weather Services -->
			<xsd:enumeration value="WSD"/>
			<!-- WSM - Marine Weather Services -->
			<xsd:enumeration value="WSM"/>
			<!-- WSP - Public Weather Services -->
			<xsd:enumeration value="WSP"/>
			<!-- WSS - Cost Recovery Services -->
			<xsd:enumeration value="WSS"/>
			<!-- WSW - Disaster Mitigation -->
			<xsd:enumeration value="WSW"/>
			<!-- CDS - Climate Data Services -->
			<xsd:enumeration value="CDS"/>
			<!-- CMS - Climate Monitoring Services -->
			<xsd:enumeration value="CMS"/>
			<!-- HAS - Hydro-Meteorology -->
			<xsd:enumeration value="HAS"/>
			<!-- HFW - Flood Warning Services -->
			<xsd:enumeration value="HFW"/>
			<!-- PUB - Public Education -->
			<xsd:enumeration value="PUB"/>
			<!-- RAP - Applied Research -->
			<xsd:enumeration value="RAP"/>
			<!-- OCS - Oceanography -->
			<xsd:enumeration value="OCS"/>
			<!-- NA - Not Applicable -->
			<xsd:enumeration value="NA"/>
		</xsd:restriction>
	</xsd:simpleType>

	<xsd:simpleType name="sub-serviceType">
		<xsd:annotation>
			<xsd:documentation xml:lang="en">Describes the type of forecast or warning associated the the product.
			The valid sub-service codes are:</xsd:documentation>
			<xsd:documentation xml:lang="en">FST - State Forecast,
            FCW - Coastal Waters Forecast,
            FLW - Local Waters Forecast,
			FDS - District Forecast,
			FCT - City Forecast,
			FTW - Town Forecast,
			FPR - Precis Forecast,
			FFW - Fire Weather Forecast,
			FSF - Spot Fire Forecast,
			FAA - Alpine Area Forecast,
			WSP - Warning Summary Bundle,
			WCW - Coastal waters Warning,
			WLW - Local Waters Warning,
			WSW - Severe Weather Warning,
			WST - Severe Thunderstorm Warning,
			WFW - Fire Weather Warning,
			WFB - Fire Ban,
            WSG - Sheep Graziers Warning,
			WFR - Frost Warning,
			WRW - Road Weather Alert,
			WBR - Brown Rot Advice,
			WDM - Downy Mildew Advice,
			WAL - Aviation Lightning Warning</xsd:documentation>
		</xsd:annotation>
		<xsd:restriction base="xsd:string">
			<!-- FST - State Forecast -->
			<xsd:enumeration value="FST"/>
			<!-- FCW - Coastal Waters Forecast -->
			<xsd:enumeration value="FCW"/>
			<!-- FLW - Local Waters Forecast -->
			<xsd:enumeration value="FLW"/>
			<!-- FDS - District Forecast -->
			<xsd:enumeration value="FDS"/>
			<!-- FCT - City Forecast -->
			<xsd:enumeration value="FCT"/>
			<!-- FTW - Town Forecast -->
			<xsd:enumeration value="FTW"/>
			<!-- FPR - Precis Forecast -->
			<xsd:enumeration value="FPR"/>
			<!-- FFW - Fire Weather Forecast -->
			<xsd:enumeration value="FFW"/>
			<!-- FSF - Spot Fire Forecast -->
			<xsd:enumeration value="FSF"/>
			<!-- FAA - Alpine Area Forecast -->
			<xsd:enumeration value="FAA"/>
			<!-- WSB - Warning Summary Bundle -->
			<xsd:enumeration value="WSB"/>
			<!-- WCW - Coastal waters Warning -->
			<xsd:enumeration value="WCW"/>
			<!-- WLW - Local Waters Warning -->
			<xsd:enumeration value="WLW"/>
			<!-- WSW - Severe Weather Warning -->
			<xsd:enumeration value="WSW"/>
			<!-- WSW - Severe Thunderstorm Warning -->
			<xsd:enumeration value="WST"/>
			<!-- WFW - Fire Weather Warning, -->
			<xsd:enumeration value="WFW"/>
			<!-- WFB - Fire Ban, -->
			<xsd:enumeration value="WFB"/>
			<!-- WSG - Sheep Graziers Warning -->
			<xsd:enumeration value="WSG"/>
			<!-- WFR - Frost Warning -->
			<xsd:enumeration value="WFR"/>
			<!-- WRW - Road Weather Alert -->
			<xsd:enumeration value="WRW"/>
			<!-- WBR - Brown Rot Advice -->
			<xsd:enumeration value="WBR"/>
			<!-- WDM - Downy Mildew Advice -->
			<xsd:enumeration value="WDM"/>
			<!-- WAL - Aviation Lightning Warning -->
			<xsd:enumeration value="WAL"/>
		</xsd:restriction>
	</xsd:simpleType>

	<xsd:simpleType name="product-typeType">
		<xsd:annotation>
			<xsd:documentation>Describes the product type. The valid types are:</xsd:documentation>
			<xsd:documentation>A - Advice/Alert,
			B - Bundle,
			C - Climeate,
			D - Metadata,
			E - Statement (Media),
			F - Forecast,
            L - Outlook,
			M - Model Output,
			S - Synopsis,
			O - Observation,
			R - Radar,
			S - Special,
			T - Satellite,
			W - Warning,
			Y - Watch
			X - Mixed</xsd:documentation>
		</xsd:annotation>
		<xsd:restriction base="xsd:string">
			<!-- A - Advice/Alert -->
			<xsd:enumeration value="A"/>
			<!-- B - Bundle -->
			<xsd:enumeration value="B"/>
			<!-- C - Climate -->
			<xsd:enumeration value="C"/>
			<!-- D - Metadata -->
			<xsd:enumeration value="D"/>
			<!-- E - Statement (Media) -->
			<xsd:enumeration value="E"/>
			<!-- F - Forecast -->
			<xsd:enumeration value="F"/>
			<!-- L - Outlook -->
			<xsd:enumeration value="L"/>
			<!-- M - Model Output -->
			<xsd:enumeration value="M"/>
			<!-- S - Synopsis -->
			<xsd:enumeration value="N"/>
			<!-- O - Observation -->
			<xsd:enumeration value="O"/>
			<!-- R - Radar -->
			<xsd:enumeration value="R"/>
			<!-- S - Stecial -->
			<xsd:enumeration value="S"/>
			<!-- T - Satellite -->
			<xsd:enumeration value="T"/>
			<!-- W - Warning -->
			<xsd:enumeration value="W"/>
			<!-- Y - Watch -->
			<xsd:enumeration value="Y"/>
			<!-- X - Mixed -->
			<xsd:enumeration value="X"/>
		</xsd:restriction>
	</xsd:simpleType>

	<xsd:simpleType name="hazard-typeType">
		<xsd:annotation>
			<xsd:documentation>Hazard types:
		       MWW - Marine Wind Warning,
               STS - Severe Thunderstorm Warning,
		       SWW - Severe Weather Warning,
		       FWW - Fire Weather Warning,
               RWA - Road Weather Alert,
		       BWA - Bushwalker Weather Alert,
		       SHW - Warning to Sheep Graziers,
		       FRW - Frost Warning,
		       BRA - Brown Rot Advice,
		       DMA - Downy Mildew Advice,
		       FLW - Flood Watch or Warning,
		       TCW - Tropical Cyclone Watch or Warning,
		       TSW - Tsunami Threat Watch or Warning,
		       BAN - Fire Ban Advice,
			   ALW - Aviation Lightning Warning</xsd:documentation>
		</xsd:annotation>
		<xsd:restriction base="xsd:string">
			<!-- Marine Wind Warning  -->
			<xsd:enumeration value="MWW"/>
			<!-- Severe Thunderstorm Warning  -->
			<xsd:enumeration value="STW"/>
			<!-- Severe Weather Warning -->
			<xsd:enumeration value="SWW"/>
			<!-- Fire Weather Warning -->
			<xsd:enumeration value="FWW"/>
			<!-- Road Weather Alert -->
			<xsd:enumeration value="RWA"/>
			<!-- Bushwalker Weather Alert -->
			<xsd:enumeration value="BWA"/>
			<!-- Warning to Sheep Graziers -->
			<xsd:enumeration value="SHW"/>
			<!-- Frost Warning -->
			<xsd:enumeration value="FRW"/>
			<!-- Brown Rot Advice -->
			<xsd:enumeration value="BRA"/>
			<!-- Downy Mildew Advice -->
			<xsd:enumeration value="DMA"/>
			<!-- Flood Watch or Warning -->
			<xsd:enumeration value="FLW"/>
			<!-- Tropical Cyclone Watch or Warning -->
			<xsd:enumeration value="TCW"/>
			<!-- Tsunami Threat Watch or Warning -->
			<xsd:enumeration value="TSW"/>
			<!-- Fire Ban Advice -->
			<xsd:enumeration value="BAN"/>
			<!-- Aviation Lightning Warning -->
			<xsd:enumeration value="ALW"/>
		</xsd:restriction>
	</xsd:simpleType>

	<xsd:simpleType name="severityType">
		<xsd:annotation>
			<xsd:documentation>The severity of the hazard.
                            If a hazard group is for a cancellation then "sssss" should be set to "CAN".
                            Cancellations are considered to have the lowest severity.</xsd:documentation>
			<xsd:documentation>CAN - Cancellation,
			     STR - Strong Wind,
				 MARG - Marginal,
				 WATCH - Watch,
		         GALE - Gale Force,
				 STD - Standard,
				 WARN - Warning,
				 MIN - Minor Warning,
	             STO - Storm Force Wind,
				 MOD - Moderate Warning,
				 MAJ - Major Warning,
                 SEV - Severe,
				 EXT - Extreme,
			     HURR - Hurricane Force Wind,
		         CAT - Catastrophic (Code Red)</xsd:documentation>
		</xsd:annotation>
		<xsd:restriction base="xsd:string">
			<!-- Cancellation -->
			<xsd:enumeration value="CAN"/>
			<!-- Strong Wind -->
			<xsd:enumeration value="STR"/>
			<!-- Marginal -->
			<xsd:enumeration value="MARG"/>
			<!-- Watch -->
			<xsd:enumeration value="WATCH"/>
			<!-- Gale Force Wind -->
			<xsd:enumeration value="GALE"/>
			<!-- Standard -->
			<xsd:enumeration value="STD"/>
			<!-- Warning -->
			<xsd:enumeration value="WARN"/>
			<!-- Minor Warning -->
			<xsd:enumeration value="MIN"/>
			<!-- Storm Force Wind -->
			<xsd:enumeration value="STO"/>
			<!-- Moderate Warning -->
			<xsd:enumeration value="MOD"/>
			<!-- Major warning -->
			<xsd:enumeration value="MAJ"/>
			<!-- Severe -->
			<xsd:enumeration value="SEV"/>
			<!-- Extreme -->
			<xsd:enumeration value="EXT"/>
			<!-- Hurricane Force Wind-->
			<xsd:enumeration value="HURR"/>
			<!-- Catastrophic (Code Red) -->
			<xsd:enumeration value="CAT"/>
		</xsd:restriction>
	</xsd:simpleType>

	<xsd:complexType name="hazardType">
		<xsd:sequence>
			<xsd:element name="area-list" type="area-listType"/>
			<xsd:element name="phenomenon-list" type="phenomenon-listType" minOccurs="0"/>
			<xsd:element name="priority" type="priorityType" minOccurs="0"/>
			<xsd:element name="headline" type="xsd:string" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation>A short description of the hazard. This could be automatically generated from the hazards area, type, severity and phenomena information.</xsd:documentation>
				</xsd:annotation>
			</xsd:element>
			<xsd:element name="text" minOccurs="0" maxOccurs="unbounded">
				<xsd:complexType mixed="true">
					<xsd:sequence minOccurs="0">
						<xsd:element name="p" type="xsd:string" minOccurs="0" maxOccurs="unbounded"/>
					</xsd:sequence>
					<xsd:attribute name="type" type="xsd:string" use="required"/>
				</xsd:complexType>
			</xsd:element>
		</xsd:sequence>
		<xsd:attribute name="index" type="xsd:int" use="required"/>
		<xsd:attribute name="type" type="hazard-typeType" use="required"/>
		<xsd:attribute name="severity" type="severityType" use="required"/>
		<xsd:attribute name="start-time-utc" type="xsd:dateTime" use="required"/>
		<xsd:attribute name="start-time-local" type="xsd:dateTime" use="optional"/>
		<xsd:attribute name="end-time-utc" type="xsd:dateTime" use="required"/>
		<xsd:attribute name="end-time-local" type="xsd:dateTime" use="optional"/>
	</xsd:complexType>

	<xsd:complexType name="area-listType">
		<xsd:sequence>
			<xsd:element name="area" maxOccurs="unbounded">
				<xsd:complexType>
					<xsd:attribute name="aac" type="aacType" use="required"/>
					<xsd:attribute name="phase" type="phaseType" use="required"/>
				</xsd:complexType>
			</xsd:element>
		</xsd:sequence>
	</xsd:complexType>

	<xsd:simpleType name="aacType">
		<xsd:restriction base="xsd:string">
			<xsd:pattern value="(AUS|NSW|VIC|QLD|SA|WA|TAS|NT)_(CO|FA|PW|MW|CW|FW|ME|PT|RD|TC|RC|LG|RA|FG|EV)\d{3}"/>
		</xsd:restriction>
	</xsd:simpleType>

	<xsd:simpleType name="phaseType">
		<xsd:annotation>
			<xsd:documentation>A three letter code describes the update phase associated with the product (c.f. hazard phase).
		        This code is normally associated with a warning product to indicate the overall update phase
		        of all the hazards within the product.
		        For other product types this would usually default to "NEW" except for updates to forecasts,
		        which would be labeled as "UPD".</xsd:documentation>
			<xsd:documentation>NEW - New event, e.g. initial warning in the specified area</xsd:documentation>
			<xsd:documentation>REN - Renewal of a hazard: This is used when a hazard is reissued without change to its status,
		        i.e. the same severity and phenomena are being specified as in the previous issue.</xsd:documentation>
			<xsd:documentation>UPD - Update of an event,
		        DGD - Downgrade of an event, UGD - Upgrade of an event, CAN - Cancellation of an event, COR - Correction of previous issue</xsd:documentation>
		</xsd:annotation>
		<xsd:restriction base="xsd:string">
			<xsd:enumeration value="NEW"/>
			<xsd:enumeration value="REN"/>
			<xsd:enumeration value="UPD"/>
			<xsd:enumeration value="DGD"/>
			<xsd:enumeration value="COR"/>
			<xsd:enumeration value="UGD"/>
			<xsd:enumeration value="CAN"/>
		</xsd:restriction>
	</xsd:simpleType>

	<xsd:complexType name="phenomenon-listType">
		<xsd:sequence>
			<xsd:element name="phenomenon" maxOccurs="unbounded">
				<xsd:complexType>
					<xsd:attribute name="type" type="phenomenonType" use="required"/>
				</xsd:complexType>
			</xsd:element>
		</xsd:sequence>
	</xsd:complexType>

	<xsd:simpleType name="phenomenonType">
		<xsd:annotation>
			<xsd:documentation xml:lang="en">W  - Damaging Wind (&gt;34 knots),
                        W+ - Destructive Wind (&gt;48 knots),
			FF - Flash Flooding,
			LH - Large Hail,
			TO - Tornado,
			HT - Abnormally High Tide,
			HS - Very Heavy Surf,
			BZ - Blizzard,
			SL - Slippery roads due to oil and exhaust build-up,
			IC - Icing of roads due to frost or freezing rain,
			SN - Snowfalls that causing blockages or dangerous driving conditions,
			FL - Inundation of roadways by flood waters,
            RA - Reduced visibility due to heavy rain or showers,
			FG - Reduced visibility due to fog,
			DU - Reduced visibility due to dust,
			SM - Reduced visibility due to smoke,
			L1 - At least one lightning strike within 5 nautical miles of sensor, 
			L2 - At least one lightning strike within 10 nautical miles of sensor,
			L3 - At least one lightning strike within 30 nautical miles of sensor,
			DS - Damaging Surf</xsd:documentation>
		</xsd:annotation>
		<xsd:restriction base="xsd:string">
			<!-- W - Damaging Wind (>34 knots) -->
			<xsd:enumeration value="W"/>
			<!-- W+ - Destructive Wind (>48 knots) -->
			<xsd:enumeration value="W+"/>
			<!-- FF - Flash Flooding -->
			<xsd:enumeration value="FF"/>
			<!-- LH - Large Hail -->
			<xsd:enumeration value="LH"/>
			<!-- Tornado -->
			<xsd:enumeration value="TO"/>
			<!-- HT - Abnormally High Tide -->
			<xsd:enumeration value="HT"/>
			<!-- HS - Very Heavy Surf -->
			<xsd:enumeration value="HS"/>
			<!-- BZ - Blizzard Conditions -->
			<xsd:enumeration value="BZ"/>
			<!-- SL - Slippery roads due to oil & exhaust build-up -->
			<xsd:enumeration value="SL"/>
			<!-- IC - Icing of roads due to frost or freezing rain -->
			<xsd:enumeration value="IC"/>
			<!-- SN - Snowfalls that causing blockages or dangerous driving conditions -->
			<xsd:enumeration value="SN"/>
			<!-- FL - Inundation of roadways by flood waters -->
			<xsd:enumeration value="FL"/>
			<!-- RA - Reduced visibility due to heavy rain or showers -->
			<xsd:enumeration value="RA"/>
			<!-- FG - Reduced visibility due to fog -->
			<xsd:enumeration value="FG"/>
			<!-- DU - Reduced visibility due to dust -->
			<xsd:enumeration value="DU"/>
			<!-- SM - Reduced visibility due to smoke -->
			<xsd:enumeration value="SM"/>
			<!-- L1 - At least one lightning strike within 5 nautical miles of sensor -->
			<xsd:enumeration value="L1"/>
			<!-- L2 - At least one lightning strike within 10 nautical miles of sensor -->
			<xsd:enumeration value="L2"/>
			<!-- L3 - At least one lightning strike within 30 nautical miles of sensor -->
			<xsd:enumeration value="L3"/>
			<!-- DS - Damaging Surf -->
			<xsd:enumeration value="DS"/>
		</xsd:restriction>
	</xsd:simpleType>

	<xsd:simpleType name="priorityType">
		<xsd:annotation>
			<xsd:documentation xml:lang="en">Priority is a single letter code describing the priority or urgency of the hazard. For non-warning products this would usually default to "X" and can be omitted. The valid priority codes are:</xsd:documentation>
			<xsd:documentation>X - Routine,
			W - Warning,
                        F - Flash,
			S - SEWS( Standard Emergency Warning Signal) signal required</xsd:documentation>
		</xsd:annotation>
		<xsd:restriction base="xsd:string">
			<!-- insert priority enumerations here -->
			<!-- X Routine -->
			<xsd:enumeration value="X"/>
			<!-- W Warning -->
			<xsd:enumeration value="W"/>
			<!-- F - Flash -->
			<xsd:enumeration value="F"/>
			<!-- SEWS( Standard Emergency Warning Signal) signal required -->
			<xsd:enumeration value="S"/>
			<!--- end -->
		</xsd:restriction>
	</xsd:simpleType>
</xsd:schema>