<xs:complexType name="ClassData">
<xs:annotation>
<xs:documentation>The constructs relevant to the classification society.</xs:documentation>
</xs:annotation>
<xs:sequence minOccurs="0">
<xs:element name="ClassParameters" type="ClassParameters" minOccurs="0" />
<xs:element name="ClassNotation" minOccurs="0">
<xs:complexType>
<xs:attribute name="hull" type="xs:string">
<xs:annotation>
<xs:documentation source="ISO-10303-218/Section_4.2.35.5" xml:lang="en">The notation given to the hull of the ship by the classification society as a result of its approval
activities done on the hull.</xs:documentation>
</xs:annotation>
</xs:attribute>
<xs:attribute name="machinery" type="xs:string">
<xs:annotation>
<xs:documentation source="ISO-10303-218/Section_4.2.35.6" xml:lang="en">The notation given to the machinery on the ship by the classification society as a result of its approval
activities done on the machinery.</xs:documentation>
</xs:annotation>
</xs:attribute>
<xs:attribute name="iceClass" type="xs:string">
<xs:annotation>
<xs:documentation source="ISO-10303-218/Section_4.2.35.8" xml:lang="en">The type of class notation given to the ship indicating the ice conditions in which the ship has been
approved to operate.</xs:documentation>
</xs:annotation>
</xs:attribute>
<xs:attribute name="serviceArea" type="xs:string">
<xs:annotation>
<xs:documentation source="ISO-10303-218/Section_4.2.35.9" xml:lang="en">
<p>The area or route in which the ship operates.</p>
<p>
<b>NOTE:</b>This may include information about waterway, wave, weather and wind conditions.</p>
</xs:documentation>
</xs:annotation>
</xs:attribute>
<xs:attribute name="serviceFactor">
<xs:annotation>
<xs:documentation source="ISO-10303-218/Section_4.2.35.10" xml:lang="en">The service area of the ship and the waves that occur in that area. The service factor should be in the
range of 0.5 to 1.0.</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="xs:double">
<xs:minInclusive value="0.5" />
<xs:maxInclusive value="1.0" />
</xs:restriction>
</xs:simpleType>
</xs:attribute>
<xs:attribute name="additionalNotations" type="classNotations" />
</xs:complexType>
</xs:element>
</xs:sequence>
<xs:attribute name="society" type="classSociety" use="required">
<xs:annotation>
<xs:documentation>The name and organizational details of the classification society whose rules and regulations are being used to assess the ship during current operation.</xs:documentation>
</xs:annotation>
</xs:attribute>
<xs:attribute name="societyName" type="xs:string">
<xs:annotation>
<xs:documentation>The common name of the class society relevant for operating the ship. Needs only to be specified when
<code>@society = 'OTHER'</code>
</xs:documentation>
</xs:annotation>
</xs:attribute>
<xs:attribute name="newbuildingSociety" type="classSociety">
<xs:annotation>
<xs:documentation>The name and organizational details of the classification society whose rules and regulations are being used to assess the ship during construction.</xs:documentation>
</xs:annotation>
</xs:attribute>
<xs:attribute name="newbuildingSocietyName" type="xs:string">
<xs:annotation>
<xs:documentation>The common name of the class society relevant for operating the ship. Needs only to be specified when
<code>@newbuildingSociety = 'OTHER'</code>
</xs:documentation>
</xs:annotation>
</xs:attribute>
<xs:attribute name="identification" type="xs:string">
<xs:annotation>
<xs:documentation>The classification society specific identifier to a ship.</xs:documentation>
</xs:annotation>
</xs:attribute>
</xs:complexType>
|