<xsd:element name="Surface">
<xsd:complexType>
<xsd:choice minOccurs="0" maxOccurs="unbounded">
<xsd:element ref="Name" minOccurs="0"/>
<xsd:element ref="Description" minOccurs="0"/>
<xsd:element ref="FamilyName" minOccurs="0"/>
<xsd:element ref="AdjacentSpaceId" minOccurs="1" maxOccurs="2">
<xsd:annotation>
<xsd:documentation>First AdjacentSpaceId entered will determine how the referenced construction layers are ordered with the first construction layer being in contact with the outside or 2nd space listed and the last layer in contact with the first space listed.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element ref="RectangularGeometry"/>
<xsd:element ref="PlanarGeometry"/>
<xsd:element ref="Opening" minOccurs="0" maxOccurs="unbounded"/>
<xsd:element ref="CADObjectId" minOccurs=< |