<xs:complexType name="CyberportMarinaAndPBSType">
<xs:complexContent>
<xs:extension base="uro:PortAttributeType">
<xs:sequence>
<xs:element name="geologicalType" minOccurs="0" type="gml:CodeType"/>
<xs:element name="obstructingStructures" minOccurs="0" type="xs:string"/>
<xs:element name="mainPartLength" minOccurs="0" type="gml:LengthType"/>
<xs:element name="totalLength" minOccurs="0" type="gml:LengthType"/>
<xs:element name="waveDissipatorLength" minOccurs="0" type="gml:LengthType"/>
<xs:element name="facilityWidth" minOccurs="0" type="gml:LengthType"/>
<xs:element name="apronWidth" minOccurs="0" type="gml:LengthType"/>
<xs:element name="restrictionStructure" minOccurs="0" type="xs:string"/>
<xs:element name="plannedDepth" minOccurs="0" type="gml:LengthType"/>
<xs:element name="currentDepth" minOccurs="0" type="gml:LengthType"/>
<xs:element name="innerTotalFloorArea" minOccurs="0" type="gml:MeasureType"/>
<xs:element name="innerOfSiteArea" minOccurs="0" type="gml:MeasureType"/>
<xs:element name="outerOfTotalFloorArea" minOccurs="0" type="gml:MeasureType"/>
<xs:element name="outerSiteArea" minOccurs="0" type="gml:MeasureType"/>
<xs:element name="ceilingHeight" minOccurs="0" type="gml:LengthType"/>
<xs:element name="gravityResistant" minOccurs="0" type="gml:MeasureType"/>
<xs:element name="form" minOccurs="0" type="gml:CodeType"/>
<xs:element name="areaType" minOccurs="0" type="gml:CodeType"/>
<xs:element name="mainVessels" minOccurs="0" type="gml:CodeType"/>
<xs:element name="isDredged" minOccurs="0" type="xs:boolean"/>
<xs:element name="mooringPostWeight" minOccurs="0" type="gml:MeasureType"/>
<xs:element name="numberOfMooringPosts" minOccurs="0" type="xs:integer"/>
<xs:element name="resistantMaterial" minOccurs="0" type="xs:integer"/>
<xs:element name="lighting" minOccurs="0" type="xs:integer"/>
<xs:element name="stairs" minOccurs="0" type="xs:integer"/>
<xs:element name="lifesaving" minOccurs="0" type="xs:string"/>
<xs:element name="lifesavingNumber" minOccurs="0" type="xs:integer"/>
<xs:element name="bumper" minOccurs="0" type="gml:LengthType"/>
<xs:element name="numberOfVehicleBoardings" minOccurs="0" type="xs:integer"/>
<xs:element name="vehicleBoardingWidth" minOccurs="0" type="gml:LengthType"/>
<xs:element name="shipType" minOccurs="0" type="xs:string"/>
<xs:element name="numberOfSeats" minOccurs="0" type="xs:integer"/>
<xs:element name="mainCargo" minOccurs="0" type="gml:CodeType"/>
<xs:element name="storageCapacity" minOccurs="0" type="xs:integer"/>
<xs:element name="storageCapacityUnit" minOccurs="0" type="gml:CodeType"/>
<xs:element name="structureType" minOccurs="0" type="gml:CodeType"/>
<xs:element name="mainMaterial" minOccurs="0" type="gml:CodeType"/>
<xs:element name="totalCost" minOccurs="0" type="xs:integer"/>
<xs:element name="subsidy" minOccurs="0" type="xs:integer"/>
<xs:element name="note" minOccurs="0" type="xs:string"/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>