user: IDS Version: IFC4X3_ADD2
filename: row-0052.ids

Requirements definition to confirm whether air conditioner filter replacement is implemented twice per year,,,
Target,Requirement,Value,Mandatory requirement
Air conditioner,Equipment management ID,11231,Required
Air conditioner,Installation location name,Hospital room,Required
Air conditioner,Filter replacement cycle,6 months,Required
Air conditioner,Replacement implementation record in the past 1 year,2,Optional

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>Air conditioner filter replacement implemented twice per year confirmation</ids:title>
    <ids:description>Requirements definition to confirm whether air conditioner filter replacement is implemented twice per year</ids:description>
  </ids:info>
  <ids:specifications>
    <ids:specification name="Air conditioner" ifcVersion="IFC4X3_ADD2">
      <ids:applicability minOccurs="0" maxOccurs="unbounded">
        <ids:entity>
          <ids:name>
            <ids:simpleValue>IFCUNITARYEQUIPMENT</ids:simpleValue>
          </ids:name>
        </ids:entity>
      </ids:applicability>
      <ids:requirements>
        <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>Equipment management ID</ids:simpleValue>
          </ids:baseName>
          <ids:value>
            <ids:simpleValue>11231</ids:simpleValue>
          </ids:value>
        </ids:property>
        <ids:property cardinality="required" dataType="IFCLABEL">
          <ids:propertySet>
            <xs:restriction base="xs:string">
              <xs:pattern value="^(?!(Pset_|Qto_)).+"/>
            </xs:restriction>
          </ids:propertySet>
          <ids:baseName>
            <ids:simpleValue>Installation location name</ids:simpleValue>
          </ids:baseName>
          <ids:value>
            <ids:simpleValue>Hospital room</ids:simpleValue>
          </ids:value>
        </ids:property>
        <ids:property cardinality="required" dataType="IFCDURATION">
          <ids:propertySet>
            <xs:restriction base="xs:string">
              <xs:pattern value="^(?!(Pset_|Qto_)).+"/>
            </xs:restriction>
          </ids:propertySet>
          <ids:baseName>
            <ids:simpleValue>Filter replacement cycle</ids:simpleValue>
          </ids:baseName>
          <ids:value>
            <ids:simpleValue>P6M</ids:simpleValue>
          </ids:value>
        </ids:property>
        <ids:property cardinality="optional" dataType="IFCCOUNTMEASURE">
          <ids:propertySet>
            <xs:restriction base="xs:string">
              <xs:pattern value="^(?!(Pset_|Qto_)).+"/>
            </xs:restriction>
          </ids:propertySet>
          <ids:baseName>
            <ids:simpleValue>Replacement implementation record in the past 1 year</ids:simpleValue>
          </ids:baseName>
          <ids:value>
            <ids:simpleValue>2</ids:simpleValue>
          </ids:value>
        </ids:property>
      </ids:requirements>
    </ids:specification>
  </ids:specifications>
</ids:ids>

user: The property set name should be Air conditioning record information.

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>Air conditioner filter replacement implemented twice per year confirmation</ids:title>
    <ids:description>Requirements definition to confirm whether air conditioner filter replacement is implemented twice per year</ids:description>
  </ids:info>
  <ids:specifications>
    <ids:specification name="Air conditioner" ifcVersion="IFC4X3_ADD2">
      <ids:applicability minOccurs="0" maxOccurs="unbounded">
        <ids:entity>
          <ids:name>
            <ids:simpleValue>IFCUNITARYEQUIPMENT</ids:simpleValue>
          </ids:name>
        </ids:entity>
      </ids:applicability>
      <ids:requirements>
        <ids:property cardinality="required" dataType="IFCIDENTIFIER">
          <ids:propertySet>
            <ids:simpleValue>Air conditioning record information</ids:simpleValue>
          </ids:propertySet>
          <ids:baseName>
            <ids:simpleValue>Equipment management ID</ids:simpleValue>
          </ids:baseName>
          <ids:value>
            <ids:simpleValue>11231</ids:simpleValue>
          </ids:value>
        </ids:property>
        <ids:property cardinality="required" dataType="IFCLABEL">
          <ids:propertySet>
            <ids:simpleValue>Air conditioning record information</ids:simpleValue>
          </ids:propertySet>
          <ids:baseName>
            <ids:simpleValue>Installation location name</ids:simpleValue>
          </ids:baseName>
          <ids:value>
            <ids:simpleValue>Hospital room</ids:simpleValue>
          </ids:value>
        </ids:property>
        <ids:property cardinality="required" dataType="IFCDURATION">
          <ids:propertySet>
            <ids:simpleValue>Air conditioning record information</ids:simpleValue>
          </ids:propertySet>
          <ids:baseName>
            <ids:simpleValue>Filter replacement cycle</ids:simpleValue>
          </ids:baseName>
          <ids:value>
            <ids:simpleValue>P6M</ids:simpleValue>
          </ids:value>
        </ids:property>
        <ids:property cardinality="optional" dataType="IFCCOUNTMEASURE">
          <ids:propertySet>
            <ids:simpleValue>Air conditioning record information</ids:simpleValue>
          </ids:propertySet>
          <ids:baseName>
            <ids:simpleValue>Replacement implementation record in the past 1 year</ids:simpleValue>
          </ids:baseName>
          <ids:value>
            <ids:simpleValue>2</ids:simpleValue>
          </ids:value>
        </ids:property>
      </ids:requirements>
    </ids:specification>
  </ids:specifications>
</ids:ids>

user: Make the content such that the Entity may be IFCFILTER or IfcUnitaryEquipment

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>Air conditioner filter replacement implemented twice per year confirmation</ids:title>
    <ids:description>Requirements definition to confirm whether air conditioner filter replacement is implemented twice per year</ids:description>
  </ids:info>
  <ids:specifications>
    <ids:specification name="Air conditioner" ifcVersion="IFC4X3_ADD2">
      <ids:applicability minOccurs="0" maxOccurs="unbounded">
        <ids:entity>
          <ids:name>
            <xs:restriction base="xs:string">
              <xs:enumeration value="IFCFILTER"/>
              <xs:enumeration value="IFCUNITARYEQUIPMENT"/>
            </xs:restriction>
          </ids:name>
        </ids:entity>
      </ids:applicability>
      <ids:requirements>
        <ids:property cardinality="required" dataType="IFCIDENTIFIER">
          <ids:propertySet>
            <ids:simpleValue>Air conditioning record information</ids:simpleValue>
          </ids:propertySet>
          <ids:baseName>
            <ids:simpleValue>Equipment management ID</ids:simpleValue>
          </ids:baseName>
          <ids:value>
            <ids:simpleValue>11231</ids:simpleValue>
          </ids:value>
        </ids:property>
        <ids:property cardinality="required" dataType="IFCLABEL">
          <ids:propertySet>
            <ids:simpleValue>Air conditioning record information</ids:simpleValue>
          </ids:propertySet>
          <ids:baseName>
            <ids:simpleValue>Installation location name</ids:simpleValue>
          </ids:baseName>
          <ids:value>
            <ids:simpleValue>Hospital room</ids:simpleValue>
          </ids:value>
        </ids:property>
        <ids:property cardinality="required" dataType="IFCDURATION">
          <ids:propertySet>
            <ids:simpleValue>Air conditioning record information</ids:simpleValue>
          </ids:propertySet>
          <ids:baseName>
            <ids:simpleValue>Filter replacement cycle</ids:simpleValue>
          </ids:baseName>
          <ids:value>
            <ids:simpleValue>P6M</ids:simpleValue>
          </ids:value>
        </ids:property>
        <ids:property cardinality="optional" dataType="IFCCOUNTMEASURE">
          <ids:propertySet>
            <ids:simpleValue>Air conditioning record information</ids:simpleValue>
          </ids:propertySet>
          <ids:baseName>
            <ids:simpleValue>Replacement implementation record in the past 1 year</ids:simpleValue>
          </ids:baseName>
          <ids:value>
            <ids:simpleValue>2</ids:simpleValue>
          </ids:value>
        </ids:property>
      </ids:requirements>
    </ids:specification>
  </ids:specifications>
</ids:ids>