<?xml version="1.0" encoding="UTF-8"?>
<!-- edited with XMLSPY v5 rel. 2 U (http://www.xmlspy.com) by VSI User (Vivid Solutions Inc) -->
<xsd:schema targetNamespace="http://www.for.gov.bc.ca/schema/ftc" xmlns:ftc="http://www.for.gov.bc.ca/schema/ftc" xmlns:mof="http://www.for.gov.bc.ca/schema/base" xmlns:gml="http://www.opengis.net/gml" xmlns:xsd="http://www.w3.org/2001/XMLSchema" elementFormDefault="qualified" version="1">
	<xsd:annotation>
		<xsd:documentation>BC MOF FTC base types schema.  Copyright (c) 2003 BC Ministry of Forests, All Rights Reserved.</xsd:documentation>
	</xsd:annotation>
	<!-- import MOF Base constructs -->
	<xsd:import namespace="http://www.for.gov.bc.ca/schema/base" schemaLocation="mof-base.xsd"/>
	<!-- import constructs from the GML Feature and Geometry schemas -->
	<xsd:import namespace="http://www.opengis.net/gml"/>
	<xsd:import namespace="http://www.w3.org/1999/xlink"/>
	<!-- ========================= Submission Types ================================================ -->
	<xsd:complexType name="AbstractFTCFeatureCollectionBaseType" abstract="true">
		<xsd:annotation>
			<xsd:documentation>Removes generic gml:featureMember property.</xsd:documentation>
		</xsd:annotation>
		<xsd:complexContent>
			<xsd:restriction base="gml:AbstractFeatureCollectionType">
				<xsd:sequence>
					<xsd:element ref="gml:description" minOccurs="0"/>
					<xsd:element ref="gml:name" minOccurs="0"/>
					<xsd:element ref="gml:boundedBy"/>
				</xsd:sequence>
				<xsd:attribute name="fid" type="xsd:ID" use="optional"/>
			</xsd:restriction>
		</xsd:complexContent>
	</xsd:complexType>
	<xsd:element name="FTCSubmission" type="ftc:FTCSubmissionType" substitutionGroup="gml:_FeatureCollection"/>
	<xsd:complexType name="FTCSubmissionType">
		<xsd:annotation>
			<xsd:documentation>Adds metadata and submissionItem properties.</xsd:documentation>
		</xsd:annotation>
		<xsd:complexContent>
			<xsd:extension base="ftc:AbstractFTCFeatureCollectionBaseType">
				<xsd:sequence>
					<xsd:element name="submissionMetadataProperty" type="ftc:FTCSubmissionMetadataAssociationType"/>
					<xsd:element ref="ftc:submissionItem" minOccurs="0" maxOccurs="unbounded"/>
				</xsd:sequence>
			</xsd:extension>
		</xsd:complexContent>
	</xsd:complexType>
	<xsd:complexType name="FTCSubmissionMetadataAssociationType">
		<xsd:sequence>
			<xsd:element name="SubmissionMetadata" type="ftc:FTCSubmissionMetadataType"/>
		</xsd:sequence>
	</xsd:complexType>
	<xsd:element name="submissionItem" type="ftc:FTCSubmissionItemAssociationType" substitutionGroup="gml:featureMember"/>
	<xsd:complexType name="FTCSubmissionItemAssociationType">
		<xsd:annotation>
			<xsd:documentation>Asserts that allowable content includes only valid FTC Features that substitute for &lt;_FTCFeature&gt;.  It also removes the Xlink attributes which are not required nor suppported.</xsd:documentation>
		</xsd:annotation>
		<xsd:complexContent>
			<xsd:restriction base="gml:FeatureAssociationType">
				<xsd:sequence>
					<xsd:element ref="ftc:_FTCSubmissionFeature"/>
				</xsd:sequence>
			</xsd:restriction>
		</xsd:complexContent>
	</xsd:complexType>
	<xsd:element name="_FTCSubmissionFeature" type="gml:AbstractFeatureType" abstract="true" substitutionGroup="gml:_Feature"/>
	<xsd:complexType name="FTCSubmissionMetadataType">
		<xsd:sequence>
			<xsd:element name="districtCode" type="mof:AlphaNumeric3"/>
			<xsd:element name="validateOnly" type="xsd:boolean"/>
		</xsd:sequence>
	</xsd:complexType>
	<!-- ===============  Simple base types  =============== -->
	<xsd:simpleType name="ApplicationPurposeType">
		<xsd:restriction base="xsd:string">
			<xsd:enumeration value="A"/>
			<xsd:enumeration value="N"/>
			<xsd:enumeration value="R"/>
		</xsd:restriction>
	</xsd:simpleType>
	<xsd:simpleType name="RecreationPolygonalTypeType">
		<xsd:restriction base="xsd:string">
			<xsd:enumeration value="RecReserve"/>
			<xsd:enumeration value="RecTrail"/>
			<xsd:enumeration value="RecSite"/>
			<xsd:enumeration value="InterpretativeForest"/>
		</xsd:restriction>
	</xsd:simpleType>
	<xsd:simpleType name="RecreationLinearTypeType">
		<xsd:restriction base="xsd:string">
			<xsd:enumeration value="RecTrail"/>
			<xsd:enumeration value="InterpretativeForest"/>
		</xsd:restriction>
	</xsd:simpleType>
	<xsd:simpleType name="ManagedLicenceTypeType">
		<xsd:restriction base="xsd:string">
			<xsd:enumeration value="ScheduleA"/>
			<xsd:enumeration value="ScheduleB"/>
		</xsd:restriction>
	</xsd:simpleType>
	<xsd:simpleType name="SpecialAccessRoadLinearTypeType">
		<xsd:restriction base="xsd:string">
			<xsd:enumeration value="FSRDeclaration"/>
			<xsd:enumeration value="FSRGazetteUnsurveyed"/>
			<xsd:enumeration value="NSR"/>
		</xsd:restriction>
	</xsd:simpleType>
	<xsd:simpleType name="SpecialAccessRoadPolygonalTypeType">
		<xsd:restriction base="xsd:string">
			<xsd:enumeration value="FSRDedication"/>
			<xsd:enumeration value="FSRGravelPit"/>
		</xsd:restriction>
	</xsd:simpleType>
	<xsd:simpleType name="MapNotationTypeType">
		<xsd:restriction base="xsd:string">
			<xsd:enumeration value="HerTrailNonOIC"/>
			<xsd:enumeration value="JuvenileSpacing"/>
			<xsd:enumeration value="Plantation"/>
			<xsd:enumeration value="StandTending"/>
			<xsd:enumeration value="EcoReserveProposed"/>
			<xsd:enumeration value="Rehabilitation"/>
			<xsd:enumeration value="SeedProductionArea"/>
			<xsd:enumeration value="Miscellaneous"/>
			<xsd:enumeration value="ExperimentalPlots"/>
			<xsd:enumeration value="GrowthYield"/>
			<xsd:enumeration value="InventoryPlot"/>
			<xsd:enumeration value="ResearchPlot"/>
		</xsd:restriction>
	</xsd:simpleType>
	<xsd:element name="forestFileID" type="mof:AlphaNumeric10"/>
	<xsd:element name="applicationPurpose" type="ftc:ApplicationPurposeType"/>
	<xsd:element name="expiryDate" type="xsd:date"/>
	<xsd:element name="retirementDate" type="xsd:date"/>
	<xsd:element name="comment" type="mof:AlphaNumeric255"/>
	<xsd:element name="orgUnitAdmin" type="mof:AlphaNumeric3"/>
	<xsd:element name="orgUnitGeo" type="mof:AlphaNumeric3"/>
	<xsd:element name="mapNotationType" type="ftc:MapNotationTypeType"/>
	<xsd:element name="managedLicenceType" type="ftc:ManagedLicenceTypeType"/>
	<xsd:element name="oicYear" type="mof:AlphaNumeric4"/>
	<xsd:element name="oicNumber" type="mof:AlphaNumeric14"/>
	<xsd:element name="specialAccessRoadLinearType" type="ftc:SpecialAccessRoadLinearTypeType"/>
	<xsd:element name="specialAccessRoadPolygonalType" type="ftc:SpecialAccessRoadPolygonalTypeType"/>
	<xsd:element name="recreationPolygonalType" type="ftc:RecreationPolygonalTypeType"/>
	<xsd:element name="recreationLinearType" type="ftc:RecreationLinearTypeType"/>
	<xsd:element name="centreLineOf" type="mof:SingleOrMultipleLineStringPropertyType"/>
	<xsd:element name="extentOf" type="mof:SingleOrMultiplePolygonPropertyType"/>
	<xsd:element name="centreOf" type="gml:PointMemberType"/>
	<xsd:element name="geometryOf" type="gml:GeometryPropertyType"/>
	<xsd:element name="centreOrExtentOf" type="mof:LinearOrPolygonalPropertyType"/>
</xsd:schema>
