user: IDS Version: IFC2X3 IFC4
filename: row-0102.ids

The targets are wall elements and floor elements that belong to guestrooms within the BIM model. In accordance with the interior concept defined for each guestroom type, we want to confirm that the product number, color name, and pattern name of the accent wallpaper and floor carpet are correctly set, and eliminate inconsistencies between the sample approval drawings and the model.  

[Check items]  
- For each wall element and floor element, confirm that all of the following three items are entered. 

- Guestroom type symbol (e.g.: T1 / T2, etc) 
- Finishing material product number 
- Color name and pattern name (e.g.: dark gray / herringbone pattern, etc)

assistant: <?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<ids:ids xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://standards.buildingsmart.org/IDS http://standards.buildingsmart.org/IDS/1.0/ids.xsd" xmlns:ids="http://standards.buildingsmart.org/IDS">
  <!--edit with ONESTRUCTION Inc.-->
  <ids:info>
    <ids:title>Guestroom interior finish material check (wall and floor)</ids:title>
    <ids:description>Consistency check of product number, color name, and pattern name of wall and floor finishing materials based on the interior concept by guestroom type</ids:description>
  </ids:info>
  <ids:specifications>
    <ids:specification name="Wall and floor" ifcVersion="IFC2X3 IFC4">
      <ids:applicability minOccurs="1" maxOccurs="unbounded">
        <ids:entity>
          <ids:name>
            <xs:restriction base="xs:string">
              <xs:enumeration value="IFCWALL"/>
              <xs:enumeration value="IFCSLAB"/>
            </xs:restriction>
          </ids:name>
        </ids:entity>
      </ids:applicability>
      <ids:requirements>
        <ids:property cardinality="required" instructions="e.g.: T1/T2, etc" dataType="IFCLABEL">
          <ids:propertySet>
            <xs:restriction base="xs:string">
              <xs:pattern value="^(?!(Pset_|Qto_)).+"/>
            </xs:restriction>
          </ids:propertySet>
          <ids:baseName>
            <ids:simpleValue>Guestroom type symbol</ids:simpleValue>
          </ids:baseName>
        </ids:property>
        <ids:property cardinality="required" dataType="IFCIDENTIFIER">
          <ids:propertySet>
            <xs:restriction base="xs:string">
              <xs:pattern value="^(?!(Pset_|Qto_)).+"/>
            </xs:restriction>
          </ids:propertySet>
          <ids:baseName>
            <ids:simpleValue>Finishing material product number</ids:simpleValue>
          </ids:baseName>
        </ids:property>
        <ids:property cardinality="required" instructions="e.g.: dark gray / herringbone pattern, etc" dataType="IFCLABEL">
          <ids:propertySet>
            <xs:restriction base="xs:string">
              <xs:pattern value="^(?!(Pset_|Qto_)).+"/>
            </xs:restriction>
          </ids:propertySet>
          <ids:baseName>
            <ids:simpleValue>Color name and pattern name</ids:simpleValue>
          </ids:baseName>
        </ids:property>
      </ids:requirements>
    </ids:specification>
  </ids:specifications>
</ids:ids>