<?xml version="1.0"?>
<xsd:schema xmlns:vd="/mt/apps/gpms/ISO19110Schema/VersionDate"
            xmlns:lang="/mt/apps/gpms/ISO19110Schema/lang" 
            xmlns:cs="/mt/apps/gpms/ISO19110Schema/CharacterSet"
            xmlns:loc="/mt/apps/gpms/ISO19110Schema/locale"
            xmlns:cit="/mt/apps/gpms/ISO19110Schema/FCCitation"
            xmlns:ft="/mt/apps/gpms/ISO19110Schema/featureType"
>         
 <xsd:annotation>

<xsd:import namespace="/mt/apps/gpms/ISO19110Schema/VersionDate.xsd"/>
<xsd:import namespace="/mt/apps/gpms/ISO19110Schema/CharacterSet.xsd"/>
<xsd:import namespace="/mt/apps/gpms/ISO19110Schema/lang.xsd"/>
<xsd:import namespace="/mt/apps/gpms/ISO19110Schema/locale.xsd"/>
<xsd:import namespace="/mt/apps/gpms/ISO19110Schema/FCCitation.xsd"/>
<xsd:import namespace="/mt/apps/gpms/ISO19110Schema/featureType.xsd"/>

    <xsd:documentation xml:lang="en">
    Name:    Entity-n-Attributes-to-Feature-Catalog-Schema2.xsd 
    Author:  Matthew J. McCready
    Date:  20080110
    Description: XML schema to validate MRF documents using the Edges profile.
    Please reference the GPMS, Table 1.

    Modification History:
    Initial    Date       Change Request ID   Description
      </xsd:documentation>
  </xsd:annotation>

<xsd:element name="gfc:FC_FeatureCatalogue">

<xsd:element name="gmx:name">
<xsd:element name="gco:CharacterString"/>
</xsd:element> <!--gmx:name -->

<xsd:element name="gmx:scope" maxOccurs="unbounded">
<xsd:complexType>
<xsd:choice>
<xsd:attribute name="gco:nilReason" use="optional"/>
<xsd:element name="gco:CharacterString"/>
</xsd:choice>
</xsd:complexType>
</xsd:element>


<xsd:element name="gmx:fieldOfApplication" minOccurs="0">
<xsd:complexType>
<xsd:choice>
<xsd:attribute name="gco:nilReason" use="optional"/>
<xsd:element name="gco:CharacterString"/>
</xsd:choice>
</xsd:complexType>
</xsd:element> <!-- gmx:fieldOfApplication -->

<xsd:element name="gmx:versionNumber">
<xsd:complexType>
<xsd:choice>
<xsd:attribute name="gco:nilReason" use="optional"/>
<xsd:element name="gco:CharacterString"/>
</xsd:complexType>
</xsd:choice>
</xsd:element> <!-- gmx:versionNumber -->



<xsd:element name="gmx:versionDate" type="vd:VersionDate_Type"/>
<xsd:element name="gmx:language"    type="lang:language_Type"/>
<xsd:element name="gmx:characterSet" type="cs:CharacterSet_Type"/>
<xsd:element name="gmx:locale" type="loc:locale_Type"/>
<xsd:element name="gfc:producer" type="cit:Citation_Type"/>

<xsd:element name="gfc:functionalLanguage" minOccurs="0">
<xsd:element name="gco:CharacterString"/>
</xsd:element> 

<xsd:element name="gfc:featureType" type="ft:featureType"/>

</xsd:element>
</xsd:schema>
