Definition Type: ComplexType
Name: Compartment
Type: HullConditionObject
Containing Schema: hcm-core.xsd
Abstract
Collapse XSD Schema Diagram:
Drilldown into name Drilldown into id Drilldown into side Drilldown into purposeXSD Diagram of Compartment
Collapse XSD Schema Code:
<xs:complexType name="Compartment">
    <xs:complexContent>
        <xs:extension base="HullConditionObject">
            <xs:sequence>
                <xs:element name="PlateReferences" minOccurs="0">
                    <xs:complexType>
                        <xs:sequence>
                            <xs:element name="PlateReference" type="PlateReference" minOccurs="0" maxOccurs="unbounded" />
                        </xs:sequence>
                    </xs:complexType>
                </xs:element>
                <xs:element name="StiffenerReferences" minOccurs="0">
                    <xs:complexType>
                        <xs:sequence>
                            <xs:element name="StiffenerReference" type="StiffenerReference" minOccurs="0" maxOccurs="unbounded" />
                        </xs:sequence>
                    </xs:complexType>
                </xs:element>
                <xs:element name="BoundingBox" type="BoundingBox" minOccurs="0" />
            </xs:sequence>
            <xs:attribute name="purpose" type="compartmentPurpose" />
            <xs:attribute name="side" type="locationType" />
        </xs:extension>
    </xs:complexContent>
</xs:complexType>
Collapse Child Elements:
Name Type Min Occurs Max Occurs
PlateReferences PlateReferences 0 (1)
StiffenerReferences StiffenerReferences 0 (1)
BoundingBox BoundingBox 0 (1)
Collapse Child Attributes:
Name Type Default Value Use
id id Required
name name (Optional)
purpose purpose (Optional)
side side (Optional)
Collapse Derivation Tree:
Collapse References:
Compartment