<?xml version="1.0" encoding="iso-8859-1"?>

<!-- English Schema
     Created from: mw_app_label.xsd
                   Thu May  5 14:17:25 2011

Translated using pk_translate.pl
-->



<!-- edited with XMLSpy v2011 rel. 2 sp1 (http://www.altova.com) by JFC (Goverment) -->
<!-- edited with XMLSPY v2004 rel. 4 U (http://www.xmlspy.com) by James R. Watson (Industry Canada) -->
<!-- edited with XML Spy v4.0.1 U (http://www.xmlspy.com) by James Watson (IC.GC) -->
<!--W3C Schema generated by XML Spy v4.0.1 U (http://www.xmlspy.com)-->
<xs:schema xmlns:en="http://sd.ic.gc.ca/mw_app_en" xmlns:xs="http://www.w3.org/2001/XMLSchema" targetNamespace="http://sd.ic.gc.ca/mw_app_en" elementFormDefault="qualified" attributeFormDefault="unqualified" version="0.1a">
	<xs:element name="microwave_application">
		<xs:annotation>
			<xs:documentation>Industry Canada Schema for Spectrum Direct Microwave Applications</xs:documentation>
		</xs:annotation>
		<xs:complexType>
			<xs:sequence>
				<xs:element name="application" maxOccurs="unbounded">
					<xs:complexType>
						<xs:sequence>
							<xs:element name="office_number">
								<xs:simpleType>
									<xs:restriction base="xs:integer">
										<xs:minInclusive value="7"/>
										<xs:maxInclusive value="66"/>
										<xs:totalDigits value="2"/>
										<xs:fractionDigits value="0"/>
									</xs:restriction>
								</xs:simpleType>
							</xs:element>
							<xs:element name="company_code">
								<xs:simpleType>
									<xs:restriction base="xs:integer">
										<xs:minInclusive value="10000000"/>
										<xs:maxInclusive value="999999999"/>
										<xs:totalDigits value="9"/>
										<xs:fractionDigits value="0"/>
									</xs:restriction>
								</xs:simpleType>
							</xs:element>
							<xs:element name="reference_number">
								<xs:simpleType>
									<xs:restriction base="xs:string">
										<xs:maxLength value="20"/>
										<xs:minLength value="1"/>
									</xs:restriction>
								</xs:simpleType>
							</xs:element>
							<xs:element name="subject">
								<xs:simpleType>
									<xs:restriction base="xs:string">
										<xs:maxLength value="50"/>
										<xs:minLength value="1"/>
									</xs:restriction>
								</xs:simpleType>
							</xs:element>
							<xs:element name="application_type">
								<xs:simpleType>
									<xs:restriction base="xs:string">
										<xs:minLength value="1"/>
										<xs:maxLength value="1"/>
										<xs:pattern value="C"/>
										<xs:pattern value="L"/>
									</xs:restriction>
								</xs:simpleType>
							</xs:element>
							<xs:element name="system_purpose">
								<xs:simpleType>
									<xs:restriction base="xs:string">
										<xs:maxLength value="250"/>
										<xs:minLength value="1"/>
									</xs:restriction>
								</xs:simpleType>
							</xs:element>
							<xs:element name="traffic_type">
								<xs:simpleType>
									<xs:restriction base="xs:string">
										<xs:maxLength value="512"/>
										<xs:minLength value="1"/>
									</xs:restriction>
								</xs:simpleType>
							</xs:element>
							<xs:element name="in_service_date" type="xs:date"/>
							<xs:element name="band_select_reason">
								<xs:simpleType>
									<xs:restriction base="xs:string">
										<xs:maxLength value="256"/>
										<xs:minLength value="1"/>
									</xs:restriction>
								</xs:simpleType>
							</xs:element>
							<xs:element name="explain_non_conformity" minOccurs="0">
								<xs:simpleType>
									<xs:restriction base="xs:string">
										<xs:maxLength value="2000"/>
									</xs:restriction>
								</xs:simpleType>
							</xs:element>
							<xs:element name="initial_traffic" minOccurs="0">
								<xs:simpleType>
									<xs:restriction base="xs:string">
										<xs:maxLength value="256"/>
									</xs:restriction>
								</xs:simpleType>
							</xs:element>
							<xs:element name="growth_bit_channels" minOccurs="0">
								<xs:simpleType>
									<xs:restriction base="xs:string">
										<xs:maxLength value="256"/>
									</xs:restriction>
								</xs:simpleType>
							</xs:element>
							<xs:element name="rf_channels" minOccurs="0">
								<xs:simpleType>
									<xs:restriction base="xs:string">
										<xs:maxLength value="256"/>
									</xs:restriction>
								</xs:simpleType>
							</xs:element>
							<xs:element name="growth_rf_channels" minOccurs="0">
								<xs:simpleType>
									<xs:restriction base="xs:string">
										<xs:maxLength value="256"/>
									</xs:restriction>
								</xs:simpleType>
							</xs:element>
							<xs:element name="sites" minOccurs="0">
								<xs:simpleType>
									<xs:restriction base="xs:string">
										<xs:maxLength value="2000"/>
									</xs:restriction>
								</xs:simpleType>
							</xs:element>
							<xs:element name="srsp_bands" minOccurs="0">
								<xs:simpleType>
									<xs:restriction base="xs:string">
										<xs:maxLength value="50"/>
									</xs:restriction>
								</xs:simpleType>
							</xs:element>
							<xs:element name="bandwidth_per_channel" minOccurs="0">
								<xs:simpleType>
									<xs:restriction base="xs:string">
										<xs:maxLength value="50"/>
									</xs:restriction>
								</xs:simpleType>
							</xs:element>
							<xs:element name="modulation_type" minOccurs="0">
								<xs:simpleType>
									<xs:restriction base="xs:string">
										<xs:maxLength value="50"/>
									</xs:restriction>
								</xs:simpleType>
							</xs:element>
							<xs:element name="antennas" minOccurs="0">
								<xs:simpleType>
									<xs:restriction base="xs:string">
										<xs:maxLength value="512"/>
									</xs:restriction>
								</xs:simpleType>
							</xs:element>
							<xs:element name="other_information" minOccurs="0">
								<xs:simpleType>
									<xs:restriction base="xs:string">
										<xs:maxLength value="2000"/>
									</xs:restriction>
								</xs:simpleType>
							</xs:element>
							<xs:element name="person_authorizing_submission">
								<xs:simpleType>
									<xs:restriction base="xs:string">
										<xs:maxLength value="70"/>
										<xs:minLength value="1"/>
									</xs:restriction>
								</xs:simpleType>
							</xs:element>
							<xs:element name="email_address">
								<xs:simpleType>
									<xs:restriction base="xs:string">
										<xs:maxLength value="128" fixed="false"/>
										<xs:minLength value="1"/>
									</xs:restriction>
								</xs:simpleType>
							</xs:element>
							<xs:element ref="en:new_station" minOccurs="0" maxOccurs="unbounded"/>
							<xs:element ref="en:mod_station" minOccurs="0" maxOccurs="unbounded"/>
							<xs:element ref="en:cancel_station" minOccurs="0" maxOccurs="unbounded"/>
						</xs:sequence>
						<xs:attribute name="num" type="xs:integer" use="optional"/>
						<xs:attribute name="date" type="xs:date" use="optional"/>
					</xs:complexType>
				</xs:element>
			</xs:sequence>
		</xs:complexType>
	</xs:element>
	<xs:element name="new_station">
		<xs:complexType>
			<xs:sequence>
				<xs:element name="location">
					<xs:simpleType>
						<xs:restriction base="xs:string">
							<xs:maxLength value="35"/>
							<xs:minLength value="1"/>
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="nad83">
					<xs:simpleType>
						<xs:restriction base="xs:string">
							<xs:minLength value="1"/>
							<xs:maxLength value="1"/>
							<xs:enumeration value="N"/>
							<xs:enumeration value="Y"/>
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="latitude">
					<xs:simpleType>
						<xs:restriction base="xs:integer">
							<xs:minInclusive value="400000"/>
							<xs:maxInclusive value="900000"/>
							<xs:totalDigits value="6"/>
							<xs:fractionDigits value="0"/>
							<xs:pattern value="[4-9][0-9][0-5][0-9][0-5][0-9]"/>
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="longitude">
					<xs:simpleType>
						<xs:restriction base="xs:integer">
							<xs:minInclusive value="460000"/>
							<xs:maxInclusive value="1450000"/>
							<xs:totalDigits value="7"/>
							<xs:fractionDigits value="0"/>
							<xs:pattern value="1?[0-9][0-9][0-5][0-9][0-5][0-9]"/>
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="structure_height">
					<xs:simpleType>
						<xs:restriction base="xs:integer">
							<xs:minInclusive value="1"/>
							<xs:maxInclusive value="500"/>
							<xs:totalDigits value="3"/>
							<xs:fractionDigits value="0"/>
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="site_elevation">
					<xs:simpleType>
						<xs:restriction base="xs:integer">
							<xs:minInclusive value="0"/>
							<xs:maxInclusive value="6000"/>
							<xs:totalDigits value="4"/>
							<xs:fractionDigits value="0"/>
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="coordination_2km">
					<xs:simpleType>
						<xs:restriction base="xs:string">
							<xs:minLength value="1"/>
							<xs:maxLength value="1"/>
							<xs:enumeration value="Y"/>
							<xs:enumeration value="N"/>
							<xs:enumeration value="0"/>
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="coordination_details" minOccurs="0">
					<xs:simpleType>
						<xs:restriction base="xs:string">
							<xs:maxLength value="140"/>
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element ref="en:new_frequency" minOccurs="0" maxOccurs="unbounded"/>
				<xs:element ref="en:attestation" minOccurs="0"/>
			</xs:sequence>
			<xs:attribute name="num" type="xs:integer" use="optional"/>
		</xs:complexType>
	</xs:element>
	<xs:element name="mod_station">
		<xs:complexType>
			<xs:sequence>
				<xs:element name="licence_no">
					<xs:simpleType>
						<xs:restriction base="xs:integer">
							<xs:totalDigits value="7"/>
							<xs:fractionDigits value="0"/>
							<xs:minInclusive value="1"/>
							<xs:maxInclusive value="9999999"/>
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="location" minOccurs="0">
					<xs:simpleType>
						<xs:restriction base="xs:string">
							<xs:maxLength value="35"/>
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="nad83" minOccurs="0">
					<xs:simpleType>
						<xs:restriction base="xs:string">
							<xs:minLength value="1"/>
							<xs:maxLength value="1"/>
							<xs:enumeration value="N"/>
							<xs:enumeration value="Y"/>
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="latitude" minOccurs="0">
					<xs:simpleType>
						<xs:restriction base="xs:integer">
							<xs:minInclusive value="400000"/>
							<xs:maxInclusive value="900000"/>
							<xs:totalDigits value="6"/>
							<xs:fractionDigits value="0"/>
							<xs:pattern value="[4-9][0-9][0-5][0-9][0-5][0-9]"/>
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="longitude" minOccurs="0">
					<xs:simpleType>
						<xs:restriction base="xs:integer">
							<xs:minInclusive value="460000"/>
							<xs:maxInclusive value="1450000"/>
							<xs:totalDigits value="7"/>
							<xs:fractionDigits value="0"/>
							<xs:pattern value="1?[0-9][0-9][0-5][0-9][0-5][0-9]"/>
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="structure_height" minOccurs="0">
					<xs:simpleType>
						<xs:restriction base="xs:integer">
							<xs:minInclusive value="1"/>
							<xs:maxInclusive value="500"/>
							<xs:totalDigits value="3"/>
							<xs:fractionDigits value="0"/>
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="site_elevation" minOccurs="0">
					<xs:simpleType>
						<xs:restriction base="xs:integer">
							<xs:minInclusive value="0"/>
							<xs:maxInclusive value="6000"/>
							<xs:totalDigits value="4"/>
							<xs:fractionDigits value="0"/>
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="coordination_2km" minOccurs="0">
					<xs:simpleType>
						<xs:restriction base="xs:string">
							<xs:minLength value="1"/>
							<xs:maxLength value="1"/>
							<xs:enumeration value="Y"/>
							<xs:enumeration value="N"/>
							<xs:enumeration value="0"/>
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="coordination_details" minOccurs="0">
					<xs:simpleType>
						<xs:restriction base="xs:string">
							<xs:maxLength value="140"/>
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element ref="en:new_frequency" minOccurs="0" maxOccurs="unbounded"/>
				<xs:element ref="en:mod_frequency" minOccurs="0" maxOccurs="unbounded"/>
				<xs:element ref="en:cancel_frequency" minOccurs="0" maxOccurs="unbounded"/>
				<xs:element ref="en:attestation" minOccurs="0"/>
			</xs:sequence>
			<xs:attribute name="num" type="xs:integer" use="optional"/>
		</xs:complexType>
	</xs:element>
	<xs:element name="cancel_station">
		<xs:complexType>
			<xs:sequence>
				<xs:element name="licence_no">
					<xs:simpleType>
						<xs:restriction base="xs:integer">
							<xs:totalDigits value="7"/>
							<xs:fractionDigits value="0"/>
							<xs:minInclusive value="1"/>
							<xs:maxInclusive value="9999999"/>
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
			</xs:sequence>
			<xs:attribute name="num" type="xs:integer" use="optional"/>
		</xs:complexType>
	</xs:element>
	<xs:element name="new_frequency">
		<xs:complexType>
			<xs:sequence>
				<xs:element name="txrx">
					<xs:simpleType>
						<xs:restriction base="xs:string">
							<xs:minLength value="1"/>
							<xs:maxLength value="1"/>
							<xs:enumeration value="1"/>
							<xs:enumeration value="2"/>
							<xs:enumeration value="3"/>
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="tx_frequency" minOccurs="0">
					<xs:simpleType>
						<xs:restriction base="xs:decimal">
							<xs:minInclusive value="0.000100"/>
							<xs:maxInclusive value="99000.000000"/>
							<xs:totalDigits value="11"/>
							<xs:fractionDigits value="6"/>
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="rx_frequency" minOccurs="0">
					<xs:simpleType>
						<xs:restriction base="xs:decimal">
							<xs:minInclusive value="0.000100"/>
							<xs:maxInclusive value="99000.000000"/>
							<xs:totalDigits value="11"/>
							<xs:fractionDigits value="6"/>
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="tx_line_loss" minOccurs="0">
					<xs:simpleType>
						<xs:restriction base="xs:decimal">
							<xs:minInclusive value="0.0"/>
							<xs:maxInclusive value="30.0"/>
							<xs:totalDigits value="3"/>
							<xs:fractionDigits value="1"/>
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="rx_line_loss" minOccurs="0">
					<xs:simpleType>
						<xs:restriction base="xs:decimal">
							<xs:minInclusive value="0.0"/>
							<xs:maxInclusive value="30.0"/>
							<xs:totalDigits value="3"/>
							<xs:fractionDigits value="1"/>
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="rf_output_power" minOccurs="0">
					<xs:simpleType>
						<xs:restriction base="xs:decimal">
							<xs:minInclusive value="0.0001"/>
							<xs:maxInclusive value="90000000"/>
							<xs:totalDigits value="12"/>
							<xs:fractionDigits value="4"/>
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="radio_model" minOccurs="0">
					<xs:simpleType>
						<xs:restriction base="xs:string">
							<xs:maxLength value="40"/>
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="tx_ant_model_no" minOccurs="0">
					<xs:simpleType>
						<xs:restriction base="xs:string">
							<xs:maxLength value="16"/>
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="rx_ant_model_no" minOccurs="0">
					<xs:simpleType>
						<xs:restriction base="xs:string">
							<xs:maxLength value="16"/>
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="tx_ant_gain" minOccurs="0">
					<xs:simpleType>
						<xs:restriction base="xs:decimal">
							<xs:minInclusive value="0.0"/>
							<xs:maxInclusive value="70.0"/>
							<xs:totalDigits value="3"/>
							<xs:fractionDigits value="1"/>
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="rx_ant_gain" minOccurs="0">
					<xs:simpleType>
						<xs:restriction base="xs:decimal">
							<xs:minInclusive value="0.0"/>
							<xs:maxInclusive value="70.0"/>
							<xs:totalDigits value="3"/>
							<xs:fractionDigits value="1"/>
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="tx_ant_polarization" minOccurs="0">
					<xs:simpleType>
						<xs:restriction base="xs:string">
							<xs:maxLength value="1"/>
							<xs:enumeration value="A"/>
							<xs:enumeration value="B"/>
							<xs:enumeration value="C"/>
							<xs:enumeration value="D"/>
							<xs:enumeration value="E"/>
							<xs:enumeration value="F"/>
							<xs:enumeration value="G"/>
							<xs:enumeration value="H"/>
							<xs:enumeration value="J"/>
							<xs:enumeration value="K"/>
							<xs:enumeration value="L"/>
							<xs:enumeration value="M"/>
							<xs:enumeration value="N"/>
							<xs:enumeration value="P"/>
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="rx_ant_polarization" minOccurs="0">
					<xs:simpleType>
						<xs:restriction base="xs:string">
							<xs:maxLength value="1"/>
							<xs:enumeration value="A"/>
							<xs:enumeration value="B"/>
							<xs:enumeration value="C"/>
							<xs:enumeration value="D"/>
							<xs:enumeration value="E"/>
							<xs:enumeration value="F"/>
							<xs:enumeration value="G"/>
							<xs:enumeration value="H"/>
							<xs:enumeration value="J"/>
							<xs:enumeration value="K"/>
							<xs:enumeration value="L"/>
							<xs:enumeration value="M"/>
							<xs:enumeration value="N"/>
							<xs:enumeration value="P"/>
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="tx_ant_azimuth" minOccurs="0">
					<xs:simpleType>
						<xs:restriction base="xs:decimal">
							<xs:minInclusive value="0.0"/>
							<xs:maxInclusive value="360.0"/>
							<xs:totalDigits value="4"/>
							<xs:fractionDigits value="1"/>
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="rx_ant_azimuth" minOccurs="0">
					<xs:simpleType>
						<xs:restriction base="xs:decimal">
							<xs:minInclusive value="0.0"/>
							<xs:maxInclusive value="360.0"/>
							<xs:totalDigits value="4"/>
							<xs:fractionDigits value="1"/>
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="tx_ant_elev_angle" minOccurs="0">
					<xs:simpleType>
						<xs:restriction base="xs:decimal">
							<xs:minInclusive value="-90.000"/>
							<xs:maxInclusive value="90.000"/>
							<xs:totalDigits value="5"/>
							<xs:fractionDigits value="3"/>
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="rx_ant_elev_angle" minOccurs="0">
					<xs:simpleType>
						<xs:restriction base="xs:decimal">
							<xs:minInclusive value="-90.000"/>
							<xs:maxInclusive value="90.000"/>
							<xs:totalDigits value="5"/>
							<xs:fractionDigits value="3"/>
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="tx_ant_height" minOccurs="0">
					<xs:simpleType>
						<xs:restriction base="xs:integer">
							<xs:minInclusive value="1"/>
							<xs:maxInclusive value="500"/>
							<xs:totalDigits value="3"/>
							<xs:fractionDigits value="0"/>
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="rx_ant_height" minOccurs="0">
					<xs:simpleType>
						<xs:restriction base="xs:integer">
							<xs:minInclusive value="1"/>
							<xs:maxInclusive value="500"/>
							<xs:totalDigits value="3"/>
							<xs:fractionDigits value="0"/>
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="rx_unfaded_signal" minOccurs="0">
					<xs:simpleType>
						<xs:restriction base="xs:decimal">
							<xs:minInclusive value="-200.0"/>
							<xs:maxInclusive value="0.0"/>
							<xs:totalDigits value="4"/>
							<xs:fractionDigits value="1"/>
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="propagation_availability" minOccurs="0">
					<xs:simpleType>
						<xs:restriction base="xs:decimal">
							<xs:minInclusive value="0"/>
							<xs:maxInclusive value="99.99999"/>
							<xs:totalDigits value="7"/>
							<xs:fractionDigits value="5"/>
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="diversity_frequency" minOccurs="0">
					<xs:simpleType>
						<xs:restriction base="xs:string">
							<xs:minLength value="1"/>
							<xs:maxLength value="1"/>
							<xs:enumeration value="Y"/>
							<xs:enumeration value="N"/>
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="angular_diversity" minOccurs="0">
					<xs:simpleType>
						<xs:restriction base="xs:string">
							<xs:minLength value="1"/>
							<xs:maxLength value="1"/>
							<xs:enumeration value="Y"/>
							<xs:enumeration value="N"/>
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="diversity_ant_model" minOccurs="0">
					<xs:simpleType>
						<xs:restriction base="xs:string">
							<xs:maxLength value="16"/>
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="diversity_ant_height" minOccurs="0">
					<xs:simpleType>
						<xs:restriction base="xs:integer">
							<xs:minInclusive value="1"/>
							<xs:maxInclusive value="500"/>
							<xs:totalDigits value="3"/>
							<xs:fractionDigits value="0"/>
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="us_coordination" minOccurs="0">
					<xs:simpleType>
						<xs:restriction base="xs:string">
							<xs:minLength value="1"/>
							<xs:maxLength value="1"/>
							<xs:enumeration value="Y"/>
							<xs:enumeration value="N"/>
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element ref="en:link_station" minOccurs="0" maxOccurs="unbounded"/>
				<xs:element ref="en:reflector" minOccurs="0" maxOccurs="unbounded"/>
				<xs:element ref="en:repeater" minOccurs="0" maxOccurs="unbounded"/>
			</xs:sequence>
			<xs:attribute name="num" type="xs:integer" use="optional"/>
		</xs:complexType>
	</xs:element>
	<xs:element name="mod_frequency">
		<xs:complexType>
			<xs:sequence>
				<xs:element name="record_id">
					<xs:simpleType>
						<xs:restriction base="xs:integer">
							<xs:totalDigits value="11"/>
							<xs:fractionDigits value="0"/>
							<xs:minInclusive value="1"/>
							<xs:maxInclusive value="99999999999"/>
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="txrx">
					<xs:simpleType>
						<xs:restriction base="xs:string">
							<xs:minLength value="1"/>
							<xs:maxLength value="1"/>
							<xs:enumeration value="1"/>
							<xs:enumeration value="2"/>
							<xs:enumeration value="3"/>
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="tx_frequency" minOccurs="0">
					<xs:simpleType>
						<xs:restriction base="xs:decimal">
							<xs:minInclusive value="0.000100"/>
							<xs:maxInclusive value="99000.000000"/>
							<xs:totalDigits value="11"/>
							<xs:fractionDigits value="6"/>
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="rx_frequency" minOccurs="0">
					<xs:simpleType>
						<xs:restriction base="xs:decimal">
							<xs:minInclusive value="0.000100"/>
							<xs:maxInclusive value="99000.000000"/>
							<xs:totalDigits value="11"/>
							<xs:fractionDigits value="6"/>
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="tx_line_loss" minOccurs="0">
					<xs:simpleType>
						<xs:restriction base="xs:decimal">
							<xs:minInclusive value="0.0"/>
							<xs:maxInclusive value="30.0"/>
							<xs:totalDigits value="3"/>
							<xs:fractionDigits value="1"/>
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="rx_line_loss" minOccurs="0">
					<xs:simpleType>
						<xs:restriction base="xs:decimal">
							<xs:minInclusive value="0.0"/>
							<xs:maxInclusive value="30.0"/>
							<xs:totalDigits value="3"/>
							<xs:fractionDigits value="1"/>
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="rf_output_power" minOccurs="0">
					<xs:simpleType>
						<xs:restriction base="xs:decimal">
							<xs:minInclusive value="0.0001"/>
							<xs:maxInclusive value="90000000"/>
							<xs:totalDigits value="12"/>
							<xs:fractionDigits value="4"/>
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="radio_model" minOccurs="0">
					<xs:simpleType>
						<xs:restriction base="xs:string">
							<xs:maxLength value="40"/>
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="tx_ant_model_no" minOccurs="0">
					<xs:simpleType>
						<xs:restriction base="xs:string">
							<xs:maxLength value="16"/>
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="rx_ant_model_no" minOccurs="0">
					<xs:simpleType>
						<xs:restriction base="xs:string">
							<xs:maxLength value="16"/>
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="tx_ant_gain" minOccurs="0">
					<xs:simpleType>
						<xs:restriction base="xs:decimal">
							<xs:minInclusive value="0.0"/>
							<xs:maxInclusive value="70.0"/>
							<xs:totalDigits value="3"/>
							<xs:fractionDigits value="1"/>
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="rx_ant_gain" minOccurs="0">
					<xs:simpleType>
						<xs:restriction base="xs:decimal">
							<xs:minInclusive value="0.0"/>
							<xs:maxInclusive value="70.0"/>
							<xs:totalDigits value="3"/>
							<xs:fractionDigits value="1"/>
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="tx_ant_polarization" minOccurs="0">
					<xs:simpleType>
						<xs:restriction base="xs:string">
							<xs:maxLength value="1"/>
							<xs:enumeration value="A"/>
							<xs:enumeration value="B"/>
							<xs:enumeration value="C"/>
							<xs:enumeration value="D"/>
							<xs:enumeration value="E"/>
							<xs:enumeration value="F"/>
							<xs:enumeration value="G"/>
							<xs:enumeration value="H"/>
							<xs:enumeration value="J"/>
							<xs:enumeration value="K"/>
							<xs:enumeration value="L"/>
							<xs:enumeration value="M"/>
							<xs:enumeration value="N"/>
							<xs:enumeration value="P"/>
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="rx_ant_polarization" minOccurs="0">
					<xs:simpleType>
						<xs:restriction base="xs:string">
							<xs:maxLength value="1"/>
							<xs:enumeration value="A"/>
							<xs:enumeration value="B"/>
							<xs:enumeration value="C"/>
							<xs:enumeration value="D"/>
							<xs:enumeration value="E"/>
							<xs:enumeration value="F"/>
							<xs:enumeration value="G"/>
							<xs:enumeration value="H"/>
							<xs:enumeration value="J"/>
							<xs:enumeration value="K"/>
							<xs:enumeration value="L"/>
							<xs:enumeration value="M"/>
							<xs:enumeration value="N"/>
							<xs:enumeration value="P"/>
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="tx_ant_azimuth" minOccurs="0">
					<xs:simpleType>
						<xs:restriction base="xs:decimal">
							<xs:minInclusive value="0.0"/>
							<xs:maxInclusive value="360.0"/>
							<xs:totalDigits value="4"/>
							<xs:fractionDigits value="1"/>
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="rx_ant_azimuth" minOccurs="0">
					<xs:simpleType>
						<xs:restriction base="xs:decimal">
							<xs:minInclusive value="0.0"/>
							<xs:maxInclusive value="360.0"/>
							<xs:totalDigits value="4"/>
							<xs:fractionDigits value="1"/>
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="tx_ant_elev_angle" minOccurs="0">
					<xs:simpleType>
						<xs:restriction base="xs:decimal">
							<xs:minInclusive value="-90.000"/>
							<xs:maxInclusive value="90.000"/>
							<xs:totalDigits value="5"/>
							<xs:fractionDigits value="3"/>
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="rx_ant_elev_angle" minOccurs="0">
					<xs:simpleType>
						<xs:restriction base="xs:decimal">
							<xs:minInclusive value="-90.000"/>
							<xs:maxInclusive value="90.000"/>
							<xs:totalDigits value="5"/>
							<xs:fractionDigits value="3"/>
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="tx_ant_height" minOccurs="0">
					<xs:simpleType>
						<xs:restriction base="xs:integer">
							<xs:minInclusive value="1"/>
							<xs:maxInclusive value="500"/>
							<xs:totalDigits value="3"/>
							<xs:fractionDigits value="0"/>
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="rx_ant_height" minOccurs="0">
					<xs:simpleType>
						<xs:restriction base="xs:integer">
							<xs:minInclusive value="1"/>
							<xs:maxInclusive value="500"/>
							<xs:totalDigits value="3"/>
							<xs:fractionDigits value="0"/>
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="rx_unfaded_signal" minOccurs="0">
					<xs:simpleType>
						<xs:restriction base="xs:decimal">
							<xs:minInclusive value="-200.0"/>
							<xs:maxInclusive value="0.0"/>
							<xs:totalDigits value="4"/>
							<xs:fractionDigits value="1"/>
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="propagation_availability" minOccurs="0">
					<xs:simpleType>
						<xs:restriction base="xs:decimal">
							<xs:minInclusive value="0"/>
							<xs:maxInclusive value="99.99999"/>
							<xs:totalDigits value="7"/>
							<xs:fractionDigits value="5"/>
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="diversity_frequency" minOccurs="0">
					<xs:simpleType>
						<xs:restriction base="xs:string">
							<xs:minLength value="1"/>
							<xs:maxLength value="1"/>
							<xs:enumeration value="Y"/>
							<xs:enumeration value="N"/>
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="angular_diversity" minOccurs="0">
					<xs:simpleType>
						<xs:restriction base="xs:string">
							<xs:minLength value="1"/>
							<xs:maxLength value="1"/>
							<xs:enumeration value="Y"/>
							<xs:enumeration value="N"/>
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="diversity_ant_model" minOccurs="0">
					<xs:simpleType>
						<xs:restriction base="xs:string">
							<xs:maxLength value="16"/>
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="diversity_ant_height" minOccurs="0">
					<xs:simpleType>
						<xs:restriction base="xs:integer">
							<xs:minInclusive value="1"/>
							<xs:maxInclusive value="500"/>
							<xs:totalDigits value="3"/>
							<xs:fractionDigits value="0"/>
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="us_coordination" minOccurs="0">
					<xs:simpleType>
						<xs:restriction base="xs:string">
							<xs:minLength value="1"/>
							<xs:maxLength value="1"/>
							<xs:enumeration value="Y"/>
							<xs:enumeration value="N"/>
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element ref="en:link_station" minOccurs="0" maxOccurs="unbounded"/>
				<xs:element ref="en:reflector" minOccurs="0" maxOccurs="unbounded"/>
				<xs:element ref="en:repeater" minOccurs="0" maxOccurs="unbounded"/>
			</xs:sequence>
			<xs:attribute name="num" type="xs:integer" use="optional"/>
		</xs:complexType>
	</xs:element>
	<xs:element name="cancel_frequency">
		<xs:complexType>
			<xs:sequence>
				<xs:element name="record_id">
					<xs:simpleType>
						<xs:restriction base="xs:integer">
							<xs:totalDigits value="11"/>
							<xs:fractionDigits value="0"/>
							<xs:minInclusive value="1"/>
							<xs:maxInclusive value="99999999999"/>
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
			</xs:sequence>
			<xs:attribute name="num" type="xs:integer" use="optional"/>
		</xs:complexType>
	</xs:element>
	<xs:element name="link_station">
		<xs:complexType>
			<xs:sequence>
				<xs:element name="link_station_location">
					<xs:simpleType>
						<xs:restriction base="xs:string">
							<xs:maxLength value="25"/>
							<xs:minLength value="1"/>
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="circuit_length">
					<xs:simpleType>
						<xs:restriction base="xs:int">
							<xs:minInclusive value="1"/>
							<xs:maxInclusive value="2000"/>
							<xs:totalDigits value="4"/>
							<xs:fractionDigits value="0"/>
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
			</xs:sequence>
			<xs:attribute name="num" type="xs:integer" use="optional"/>
		</xs:complexType>
	</xs:element>
	<xs:element name="reflector">
		<xs:complexType>
			<xs:sequence>
				<xs:element name="passive_location">
					<xs:simpleType>
						<xs:restriction base="xs:string">
							<xs:maxLength value="35"/>
							<xs:minLength value="1"/>
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="latitude">
					<xs:simpleType>
						<xs:restriction base="xs:integer">
							<xs:minInclusive value="400000"/>
							<xs:maxInclusive value="900000"/>
							<xs:totalDigits value="6"/>
							<xs:fractionDigits value="0"/>
							<xs:pattern value="[4-9][0-9][0-5][0-9][0-5][0-9]"/>
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="longitude">
					<xs:simpleType>
						<xs:restriction base="xs:integer">
							<xs:minInclusive value="460000"/>
							<xs:maxInclusive value="1450000"/>
							<xs:totalDigits value="7"/>
							<xs:fractionDigits value="0"/>
							<xs:pattern value="1?[0-9][0-9][0-5][0-9][0-5][0-9]"/>
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="passive_elevation">
					<xs:simpleType>
						<xs:restriction base="xs:integer">
							<xs:minInclusive value="0"/>
							<xs:maxInclusive value="6000"/>
							<xs:totalDigits value="4"/>
							<xs:fractionDigits value="0"/>
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="reflection_area">
					<xs:simpleType>
						<xs:restriction base="xs:integer">
							<xs:minInclusive value="1"/>
							<xs:maxInclusive value="200"/>
							<xs:totalDigits value="3"/>
							<xs:fractionDigits value="0"/>
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="normal_azimuth">
					<xs:simpleType>
						<xs:restriction base="xs:decimal">
							<xs:minInclusive value="0.0"/>
							<xs:maxInclusive value="360.0"/>
							<xs:totalDigits value="4"/>
							<xs:fractionDigits value="1"/>
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="elevation_angle">
					<xs:simpleType>
						<xs:restriction base="xs:decimal">
							<xs:minInclusive value="-45.000"/>
							<xs:maxInclusive value="45.000"/>
							<xs:totalDigits value="5"/>
							<xs:fractionDigits value="3"/>
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="passive_height">
					<xs:simpleType>
						<xs:restriction base="xs:integer">
							<xs:minInclusive value="1"/>
							<xs:maxInclusive value="100"/>
							<xs:totalDigits value="3"/>
							<xs:fractionDigits value="0"/>
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
			</xs:sequence>
			<xs:attribute name="num" type="xs:integer" use="optional"/>
		</xs:complexType>
	</xs:element>
	<xs:element name="repeater">
		<xs:complexType>
			<xs:sequence>
				<xs:element name="passive_location">
					<xs:simpleType>
						<xs:restriction base="xs:string">
							<xs:maxLength value="35"/>
							<xs:minLength value="1"/>
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="latitude">
					<xs:simpleType>
						<xs:restriction base="xs:integer">
							<xs:minInclusive value="400000"/>
							<xs:maxInclusive value="900000"/>
							<xs:totalDigits value="6"/>
							<xs:fractionDigits value="0"/>
							<xs:pattern value="[4-9][0-9][0-5][0-9][0-5][0-9]"/>
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="longitude">
					<xs:simpleType>
						<xs:restriction base="xs:integer">
							<xs:minInclusive value="460000"/>
							<xs:maxInclusive value="1450000"/>
							<xs:totalDigits value="7"/>
							<xs:fractionDigits value="0"/>
							<xs:pattern value="1?[0-9][0-9][0-5][0-9][0-5][0-9]"/>
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="passive_elevation">
					<xs:simpleType>
						<xs:restriction base="xs:integer">
							<xs:minInclusive value="0"/>
							<xs:maxInclusive value="6000"/>
							<xs:totalDigits value="4"/>
							<xs:fractionDigits value="0"/>
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="ant_1_gain">
					<xs:simpleType>
						<xs:restriction base="xs:decimal">
							<xs:minInclusive value="0.0"/>
							<xs:maxInclusive value="70.0"/>
							<xs:totalDigits value="3"/>
							<xs:fractionDigits value="1"/>
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="ant_2_gain">
					<xs:simpleType>
						<xs:restriction base="xs:decimal">
							<xs:minInclusive value="0.0"/>
							<xs:maxInclusive value="70.0"/>
							<xs:totalDigits value="3"/>
							<xs:fractionDigits value="1"/>
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="ant_1_azimuth">
					<xs:simpleType>
						<xs:restriction base="xs:decimal">
							<xs:minInclusive value="0.0"/>
							<xs:maxInclusive value="360.0"/>
							<xs:totalDigits value="4"/>
							<xs:fractionDigits value="1"/>
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="ant_2_azimuth">
					<xs:simpleType>
						<xs:restriction base="xs:decimal">
							<xs:minInclusive value="0.0"/>
							<xs:maxInclusive value="360.0"/>
							<xs:totalDigits value="4"/>
							<xs:fractionDigits value="1"/>
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="passive_height">
					<xs:simpleType>
						<xs:restriction base="xs:integer">
							<xs:minInclusive value="1"/>
							<xs:maxInclusive value="200"/>
							<xs:totalDigits value="3"/>
							<xs:fractionDigits value="0"/>
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="polarization_change">
					<xs:simpleType>
						<xs:restriction base="xs:string">
							<xs:minLength value="1"/>
							<xs:maxLength value="1"/>
							<xs:enumeration value="Y"/>
							<xs:enumeration value="N"/>
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
			</xs:sequence>
			<xs:attribute name="num" type="xs:integer" use="optional"/>
		</xs:complexType>
	</xs:element>
	<xs:element name="attestation">
		<xs:complexType>
			<xs:sequence>
				<xs:element name="share_structure" type="en:YES_NO"/>
				<xs:element name="shared_structure_details" minOccurs="0">
					<xs:simpleType>
						<xs:restriction base="xs:string">
							<xs:maxLength value="512"/>
							<xs:minLength value="1"/>
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="consult_excluded" type="en:YES_NO"/>
				<xs:element name="lua_consulted" type="en:YES_NO_NOTCONSULT"/>
				<xs:element name="lua_completed" type="en:YES_NO_NOTCONSULT"/>
				<xs:element name="lua_detail" minOccurs="0">
					<xs:simpleType>
						<xs:restriction base="xs:string">
							<xs:minLength value="1"/>
							<xs:maxLength value="512"/>
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="public_consulted" type="en:YES_NO_NOTCONSULT"/>
				<xs:element name="public_consult_process" type="en:CONSULTATION_PROCESS"/>
				<xs:element name="public_completed" type="en:YES_NO_NOTCONSULT"/>
				<xs:element name="public_details" minOccurs="0">
					<xs:simpleType>
						<xs:restriction base="xs:string">
							<xs:maxLength value="512"/>
							<xs:minLength value="1"/>
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="section_7" type="en:YES_NO"/>
				<xs:element name="section_7_details" minOccurs="0">
					<xs:simpleType>
						<xs:restriction base="xs:string">
							<xs:maxLength value="512"/>
							<xs:minLength value="1"/>
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="aboriginal_claims" type="en:YES_NO"/>
			</xs:sequence>
		</xs:complexType>
	</xs:element>
	<xs:simpleType name="YES_NO_NOTCONSULT">
		<xs:restriction base="xs:string">
			<xs:length value="1"/>
			<xs:enumeration value="Y"/>
			<xs:enumeration value="y"/>
			<xs:enumeration value="N"/>
			<xs:enumeration value="n"/>
			<xs:enumeration value="E"/>
			<xs:enumeration value="e"/>
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="CONSULTATION_PROCESS">
		<xs:restriction base="xs:string">
			<xs:length value="1"/>
			<xs:enumeration value="1"/>
			<xs:enumeration value="2"/>
			<xs:enumeration value="E"/>
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="YES_NO">
		<xs:restriction base="xs:string">
			<xs:length value="1"/>
			<xs:enumeration value="Y"/>
			<xs:enumeration value="y"/>
			<xs:enumeration value="N"/>
			<xs:enumeration value="n"/>
		</xs:restriction>
	</xs:simpleType>
</xs:schema>

