<xs:complexType name="FishingPortFacilityType">
<xs:complexContent>
<xs:extension base="uro:FishingPortAttributeType">
<xs:sequence>
<xs:element name="facilityDetailsType" type="gml:CodeType"/>
<xs:element name="portName" type="xs:string"/>
<xs:element name="portType" type="gml:CodeType"/>
<xs:element name="address" type="xs:string"/>
<xs:element name="designatedArea" type="xs:string"/>
<xs:element name="designation" maxOccurs="unbounded" minOccurs="0" type="xs:string"/>
<xs:element name="designatedAdministrator" maxOccurs="unbounded" minOccurs="0" type="xs:string"/>
<xs:element name="referenceNumber" maxOccurs="unbounded" minOccurs="0" type="xs:string"/>
<xs:element name="grantType" minOccurs="0" type="gml:CodeType"/>
<xs:element name="administrator" minOccurs="0" type="xs:string"/>
<xs:element name="facilityManager" minOccurs="0" type="xs:string"/>
<xs:element name="structureType" minOccurs="0" type="gml:CodeType"/>
<xs:element name="mainMaterial" minOccurs="0" type="gml:CodeType"/>
<xs:element name="otherStructure" minOccurs="0" type="xs:string"/>
<xs:element name="length" minOccurs="0" type="gml:LengthType"/>
<xs:element name="width" minOccurs="0" type="gml:LengthType"/>
<xs:element name="ceilingHeight" minOccurs="0" type="gml:LengthType"/>
<xs:element name="depth" minOccurs="0" type="gml:LengthType"/>
<xs:element name="area" minOccurs="0" type="gml:MeasureType"/>
<xs:element name="otherSizeDescription" minOccurs="0" type="xs:string"/>
<xs:element name="dateOfConstructionOrAcquisition" minOccurs="0" type="xs:date"/>
<xs:element name="cost" minOccurs="0" type="xs:integer"/>
<xs:element name="note" minOccurs="0" type="xs:string"/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>