<?xml version="1.0" encoding="UTF-8"?>
<!-- edited with XMLSPY v5 rel. 2 U (http://www.xmlspy.com) by Bret Champoux (Vivid Solutions Inc) -->
<!-- target namespace is a URL by popular convention.  It is an idenfitier only, such that no pysical resource is requftced at this URL. -->
<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:xlink="http://www.w3.org/1999/xlink" xmlns:gml="http://www.opengis.net/gml" xmlns="http://www.w3.org/2001/XMLSchema" elementFormDefault="qualified" version="1">
	<annotation>
		<documentation>BC MOF ftc Submission schema for use in the Electronic Submission Framework.  Copyright (c) 2003 BC Ministry of Forests, All Rights Reserved.</documentation>
	</annotation>
	<!-- import MOF Base constructs -->
	<include schemaLocation="mof-ftc-include.xsd"/>
	<import namespace="http://www.for.gov.bc.ca/schema/base" schemaLocation="mof-base.xsd"/>
	<!-- import constructs from the GML Feature and Geometry schemas -->
	<import namespace="http://www.opengis.net/gml"/>
	<import namespace="http://www.w3.org/1999/xlink"/>
	<!-- ========================= LegalDescription  ==================================== -->
	<element name="legalDescriptionProperty" type="ftc:LegalDescriptionPropertyType"/>
	<complexType name="LegalDescriptionPropertyType">
		<annotation>
			<documentation>Encloses a LegalDescriptionProperty data object.</documentation>
		</annotation>
		<sequence>
			<element name="LegalDescription" type="ftc:LegalDescriptionType"/>
		</sequence>
	</complexType>
	<!-- ========================= LegalDescription Data Object ==================================== -->
	<complexType name="LegalDescriptionType">
		<annotation>
			<documentation>A legal description or definition of the point of commencement for the associated Feature.</documentation>
		</annotation>
		<sequence>
			<element ref="ftc:pointOfCommencement"/>
			<element name="pointOfTermination" type="mof:AlphaNumeric2000" minOccurs="0" maxOccurs="unbounded"/>
		</sequence>
	</complexType>
	<element name="pointOfCommencement" type="mof:AlphaNumeric2000"/>
	<!-- ========================= Submission Types ================================================ -->
	<!-- ========================= CommunicationSite Feature Collection ===================== -->
	<element name="CommunicationSite" type="ftc:CommunicationSiteType" substitutionGroup="ftc:_FTCSubmissionFeature"/>
	<complexType name="CommunicationSiteType">
		<annotation>
			<documentation>This is container for Communication Site features</documentation>
		</annotation>
		<complexContent>
			<extension base="ftc:AbstractFTCFeatureCollectionBaseType">
				<sequence>
					<element ref="ftc:forestFileID" minOccurs="0"/>
					<element ref="ftc:applicationPurpose"/>
					<element name="primarytenureHolder" type="mof:AlphaNumeric50" minOccurs="0"/>
					<element name="siteName" type="mof:AlphaNumeric255" minOccurs="0"/>
					<element name="officialDescription" type="mof:AlphaNumeric255" minOccurs="0"/>
					<element name="tenureTerm" type="mof:NonNegativeInteger4D" minOccurs="0"/>
					<element name="applicationDate" type="date" minOccurs="0"/>
					<element name="occupancyDate" type="date" minOccurs="0"/>
					<element ref="ftc:expiryDate" minOccurs="0"/>
					<element name="towerLocationLatitude" type="mof:AlphaNumeric9" minOccurs="0"/>
					<element name="towerLocationLongitude" type="mof:AlphaNumeric9" minOccurs="0"/>
					<element name="towerElevation" type="mof:Decimal5D1d" minOccurs="0"/>
					<element name="parcelSize" type="mof:Decimal4D1d" minOccurs="0"/>
					<element name="otherUsers" type="mof:AlphaNumeric255" minOccurs="0"/>
					<element ref="ftc:comment" minOccurs="0"/>
					<element ref="mof:spatialMetaData" minOccurs="0"/>
					<element ref="ftc:extentOf" minOccurs="0"/>
					<element ref="ftc:legalDescriptionProperty" minOccurs="0"/>
				</sequence>
			</extension>
		</complexContent>
	</complexType>
	<!-- ========================= MapNotation Feature Collection ===================== -->
	<element name="MapNotation" type="ftc:MapNotationCollectionType" substitutionGroup="ftc:_FTCSubmissionFeature"/>
	<complexType name="MapNotationCollectionType">
		<annotation>
			<documentation>This is a container for MapNotation features.</documentation>
		</annotation>
		<complexContent>
			<extension base="ftc:AbstractFTCFeatureCollectionBaseType">
				<sequence>
					<element ref="ftc:forestFileID" minOccurs="0"/>
					<element ref="ftc:mapNotationType"/>
					<element ref="ftc:applicationPurpose"/>
					<element ref="ftc:oicYear" minOccurs="0"/>
					<element ref="ftc:oicNumber" minOccurs="0"/>
					<element name="tsNumber" type="mof:AlphaNumeric2" minOccurs="0"/>
					<element name="oldFile" type="mof:AlphaNumeric10" minOccurs="0"/>
					<element name="trailNumber" type="mof:AlphaNumeric3" minOccurs="0"/>
					<element name="trailName" type="mof:AlphaNumeric80" minOccurs="0"/>
					<element ref="ftc:comment" minOccurs="0"/>
					<element name="description" type="mof:AlphaNumeric30" minOccurs="0"/>
					<element ref="mof:spatialMetaData" minOccurs="0"/>
					<element ref="ftc:geometryOf" minOccurs="0"/>
					<element ref="ftc:legalDescriptionProperty" minOccurs="0"/>
				</sequence>
			</extension>
		</complexContent>
	</complexType>
	<!-- ========================= Managed Licence Collection ===================== -->
	<element name="ManagedLicence" type="ftc:ManagedLicenceType" substitutionGroup="ftc:_FTCSubmissionFeature"/>
	<complexType name="ManagedLicenceType">
		<annotation>
			<documentation>This is a container for Managed Licence features. These features are the boundaries for Schedule A and B land for Woodlots and Community Forests</documentation>
		</annotation>
		<complexContent>
			<extension base="ftc:AbstractFTCFeatureCollectionBaseType">
				<sequence>
					<element ref="ftc:forestFileID"/>
					<element ref="ftc:applicationPurpose"/>
					<element ref="ftc:orgUnitGeo" minOccurs="0"/>
					<element name="mapBlockMember" type="ftc:MapBlockAssociationType" minOccurs="0" maxOccurs="unbounded"/>
				</sequence>
			</extension>
		</complexContent>
	</complexType>
	<complexType name="MapBlockAssociationType">
		<annotation>
			<documentation>Association to a MapBlock Feature.  Also removes the Xlink attributes which are not required nor supported.</documentation>
		</annotation>
		<complexContent>
			<restriction base="gml:FeatureAssociationType">
				<sequence>
					<element ref="ftc:MapBlock"/>
				</sequence>
			</restriction>
		</complexContent>
	</complexType>
	<!-- ========================= Map Block Feature ===================== -->
	<element name="MapBlock" type="ftc:MapBlockType"/>
	<complexType name="MapBlockType">
		<complexContent>
			<extension base="gml:AbstractFeatureType">
				<sequence>
					<element name="mapBlockID" type="mof:AlphaNumeric4"/>
					<element ref="ftc:managedLicenceType"/>
					<element ref="ftc:applicationPurpose"/>
					<element ref="ftc:comment" minOccurs="0"/>
					<element ref="mof:spatialMetaData" minOccurs="0"/>
					<element ref="ftc:extentOf" minOccurs="0"/>
					<element ref="ftc:legalDescriptionProperty" minOccurs="0"/>
				</sequence>
			</extension>
		</complexContent>
	</complexType>
	<!-- ========================= Real Property Project Collection ===================== -->
	<element name="RealPropertyProject" type="ftc:RealPropertyProjectType" substitutionGroup="ftc:_FTCSubmissionFeature"/>
	<complexType name="RealPropertyProjectType">
		<annotation>
			<documentation>This is a container for Real Property Project features</documentation>
		</annotation>
		<complexContent>
			<extension base="ftc:AbstractFTCFeatureCollectionBaseType">
				<sequence>
					<element ref="ftc:forestFileID" minOccurs="0"/>
					<element ref="ftc:applicationPurpose"/>
					<element name="rppProjectNumber" type="mof:AlphaNumeric30" minOccurs="0"/>
					<element name="projectTypeCode" type="mof:AlphaNumeric10" minOccurs="0"/>
					<element name="agencyID" type="mof:AlphaNumeric25" minOccurs="0"/>
					<element name="projectName" type="mof:AlphaNumeric30" minOccurs="0"/>
					<element name="projectStartDate" type="date" minOccurs="0"/>
					<element name="projectEndDate" type="date" minOccurs="0"/>
					<element ref="ftc:comment" minOccurs="0"/>
					<element ref="mof:spatialMetaData" minOccurs="0"/>
					<element ref="ftc:extentOf" minOccurs="0"/>
					<element ref="ftc:legalDescriptionProperty" minOccurs="0"/>
				</sequence>
			</extension>
		</complexContent>
	</complexType>
	<!-- ========================= Special Access Road - Linear Feature Collection ===================== -->
	<element name="SpecialAccessRoadLinear" type="ftc:SpecialAccessRoadLinearType" substitutionGroup="ftc:_FTCSubmissionFeature"/>
	<complexType name="SpecialAccessRoadLinearType">
		<annotation>
			<documentation>This is a container for Linear Special Access Road features. This includes FSR - Declarations, FSR Gazettes Unsurveyed, and NSR</documentation>
		</annotation>
		<complexContent>
			<extension base="ftc:AbstractFTCFeatureCollectionBaseType">
				<sequence>
					<element ref="ftc:forestFileID" minOccurs="0"/>
					<element ref="ftc:specialAccessRoadLinearType"/>
					<element ref="ftc:applicationPurpose"/>
					<element name="bctsFundedInd" type="boolean" minOccurs="0"/>
					<element ref="ftc:orgUnitGeo" minOccurs="0"/>
					<element name="orgUnitBCTS" type="mof:AlphaNumeric3" minOccurs="0"/>
					<element name="specialAccessRoadSectionMember" type="ftc:SpecialAccessRoadSectionAssociationType" minOccurs="0" maxOccurs="unbounded"/>
				</sequence>
			</extension>
		</complexContent>
	</complexType>
	<complexType name="SpecialAccessRoadSectionAssociationType">
		<annotation>
			<documentation>Association to a RoadSection Feature.  Also removes the Xlink attributes which are not required nor supported.</documentation>
		</annotation>
		<complexContent>
			<restriction base="gml:FeatureAssociationType">
				<sequence>
					<element ref="ftc:SpecialAccessRoadSection"/>
				</sequence>
			</restriction>
		</complexContent>
	</complexType>
	<!-- ========================= Special Access Road Section Feature ============================================= -->
	<element name="SpecialAccessRoadSection" type="ftc:SpecialAccessRoadSectionType"/>
	<complexType name="SpecialAccessRoadSectionType">
		<complexContent>
			<extension base="gml:AbstractFeatureType">
				<sequence>
					<element name="sectionID" type="mof:AlphaNumeric10"/>
					<element ref="ftc:applicationPurpose"/>
					<element name="roadNameLegal" type="mof:AlphaNumeric50" minOccurs="0"/>
					<element name="roadNameCommon" type="mof:AlphaNumeric50" minOccurs="0"/>
					<element name="roadStateCode" type="mof:AlphaNumeric3" minOccurs="0"/>
					<element ref="ftc:comment" minOccurs="0"/>
					<element name="waterShedCode" type="mof:AlphaNumeric10" minOccurs="0"/>
					<element ref="mof:spatialMetaData" minOccurs="0"/>
					<element ref="ftc:centreLineOf" minOccurs="0"/>
					<element ref="ftc:legalDescriptionProperty" minOccurs="0"/>
				</sequence>
			</extension>
		</complexContent>
	</complexType>
	<!-- ========================= SpecialAccessRoad - Polygonal Feature Collection ===================== -->
	<element name="SpecialAccessRoadPolygonal" type="ftc:SpecialAccessRoadPolygonalType" substitutionGroup="ftc:_FTCSubmissionFeature"/>
	<complexType name="SpecialAccessRoadPolygonalType">
		<annotation>
			<documentation>This is a container for Polygonal Special Access Road features. This includes FSR - Dedications, FSR Gravel Pits</documentation>
		</annotation>
		<complexContent>
			<extension base="ftc:AbstractFTCFeatureCollectionBaseType">
				<sequence>
					<element ref="ftc:forestFileID"/>
					<element ref="ftc:specialAccessRoadPolygonalType"/>
					<element ref="ftc:applicationPurpose"/>
					<element name="bctsFundedInd" type="boolean" minOccurs="0"/>
					<element ref="ftc:orgUnitGeo" minOccurs="0"/>
					<element name="orgUnitBCTS" type="mof:AlphaNumeric3" minOccurs="0"/>
					<element name="roadNameLegal" type="mof:AlphaNumeric50" minOccurs="0"/>
					<element name="roadNameCommon" type="mof:AlphaNumeric50" minOccurs="0"/>
					<element name="roadStateCode" type="mof:AlphaNumeric3" minOccurs="0"/>
					<element ref="ftc:comment" minOccurs="0"/>
					<element name="dedicationPlanID" type="mof:AlphaNumeric30" minOccurs="0"/>
					<element name="dedicationDate" type="date" minOccurs="0"/>
					<element name="gpNumber" type="mof:NonNegativeInteger4D" minOccurs="0"/>
					<element name="waterShedCode" type="mof:AlphaNumeric10" minOccurs="0"/>
					<element ref="mof:spatialMetaData" minOccurs="0"/>
					<element ref="ftc:extentOf" minOccurs="0"/>
					<element ref="ftc:legalDescriptionProperty" minOccurs="0"/>
				</sequence>
			</extension>
		</complexContent>
	</complexType>
	<!-- ========================= FreeUsePermit Feature Collection ===================== -->
	<element name="FreeUsePermit" type="ftc:FreeUsePermitType" substitutionGroup="ftc:_FTCSubmissionFeature"/>
	<complexType name="FreeUsePermitType">
		<annotation>
			<documentation>This is a container for Free Use Permit features.</documentation>
		</annotation>
		<complexContent>
			<extension base="ftc:AbstractFTCFeatureCollectionBaseType">
				<sequence>
					<element ref="ftc:forestFileID" minOccurs="0"/>
					<element ref="ftc:applicationPurpose"/>
					<element ref="ftc:comment" minOccurs="0"/>
					<element ref="mof:spatialMetaData" minOccurs="0"/>
					<element ref="ftc:extentOf" minOccurs="0"/>
					<element ref="ftc:legalDescriptionProperty" minOccurs="0"/>
				</sequence>
			</extension>
		</complexContent>
	</complexType>
	<!-- ========================= Recreation - Polygonal Feature Collection ===================== -->
	<element name="RecreationPolygonal" type="ftc:RecreationPolygonalType" substitutionGroup="ftc:_FTCSubmissionFeature"/>
	<complexType name="RecreationPolygonalType">
		<annotation>
			<documentation>This is a container for polygonal Recreation features. This includes recreation reserves, recreation sites, Recreation Trails and Interpretative Forests</documentation>
		</annotation>
		<complexContent>
			<extension base="ftc:AbstractFTCFeatureCollectionBaseType">
				<sequence>
					<element ref="ftc:forestFileID" minOccurs="0"/>
					<element ref="ftc:recreationPolygonalType"/>
					<element ref="ftc:applicationPurpose"/>
					<element ref="mof:spatialMetaData" minOccurs="0"/>
					<element ref="ftc:extentOf" minOccurs="0"/>
					<element ref="ftc:legalDescriptionProperty" minOccurs="0"/>
				</sequence>
			</extension>
		</complexContent>
	</complexType>
	<!-- ========================= Recreation - Linear Feature Collection ===================== -->
	<element name="RecreationLinear" type="ftc:RecreationLinearType" substitutionGroup="ftc:_FTCSubmissionFeature"/>
	<complexType name="RecreationLinearType">
		<annotation>
			<documentation>This is a container for linear Recreation features. This includes Recreation Trails and Interpretative Forests</documentation>
		</annotation>
		<complexContent>
			<extension base="ftc:AbstractFTCFeatureCollectionBaseType">
				<sequence>
					<element ref="ftc:forestFileID" minOccurs="0"/>
					<element ref="ftc:recreationLinearType"/>
					<element ref="ftc:applicationPurpose"/>
					<element name="recreationSectionMember" type="ftc:RecreationSectionAssociationType" minOccurs="0" maxOccurs="unbounded"/>
				</sequence>
			</extension>
		</complexContent>
	</complexType>
	<complexType name="RecreationSectionAssociationType">
		<annotation>
			<documentation>Association to a RecreationSection Feature.  Also removes the Xlink attributes which are not required nor supported.</documentation>
		</annotation>
		<complexContent>
			<restriction base="gml:FeatureAssociationType">
				<sequence>
					<element ref="ftc:RecreationSection"/>
				</sequence>
			</restriction>
		</complexContent>
	</complexType>
	<!-- ========================= Recreation Section Feature ============================================= -->
	<element name="RecreationSection" type="ftc:RecreationSectionType"/>
	<complexType name="RecreationSectionType">
		<complexContent>
			<extension base="gml:AbstractFeatureType">
				<sequence>
					<element name="sectionID" type="mof:AlphaNumeric10"/>
					<element ref="ftc:applicationPurpose"/>
					<element ref="mof:spatialMetaData" minOccurs="0"/>
					<element ref="ftc:centreLineOf" minOccurs="0"/>
					<element ref="ftc:legalDescriptionProperty" minOccurs="0"/>
				</sequence>
			</extension>
		</complexContent>
	</complexType>
</schema>
