<ids xmlns="http://standards.buildingsmart.org/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">
    <info>
        <title>BIM-Контролёр: правила полноты данных</title>
        <version>0.1-demo</version>
        <description>Сгенерировано из каталога правил (YAML)</description>
        <author>bimcheck@example.org</author>
    </info>
    <specifications>
        <specification name="A01: У стены не заполнена огнестойкость (FireRating)" ifcVersion="IFC2X3 IFC4 IFC4X3_ADD2" identifier="A01" description="ГОСТ Р 10.0.02-2019 (описание компонентов ИМ); СП 2.13130.2020 (огнестойкость конструкций)">
            <applicability minOccurs="0" maxOccurs="unbounded">
                <entity>
                    <name>
                        <simpleValue>IFCWALL</simpleValue>
                    </name>
                </entity>
            </applicability>
            <requirements>
                <property cardinality="required">
                    <propertySet>
                        <simpleValue>Pset_WallCommon</simpleValue>
                    </propertySet>
                    <baseName>
                        <simpleValue>FireRating</simpleValue>
                    </baseName>
                </property>
            </requirements>
        </specification>
        <specification name="A02: У стены не задан признак «наружная» (IsExternal)" ifcVersion="IFC2X3 IFC4 IFC4X3_ADD2" identifier="A02" description="ГОСТ Р 10.0.02-2019 (описание компонентов ИМ)">
            <applicability minOccurs="0" maxOccurs="unbounded">
                <entity>
                    <name>
                        <simpleValue>IFCWALL</simpleValue>
                    </name>
                </entity>
            </applicability>
            <requirements>
                <property cardinality="required">
                    <propertySet>
                        <simpleValue>Pset_WallCommon</simpleValue>
                    </propertySet>
                    <baseName>
                        <simpleValue>IsExternal</simpleValue>
                    </baseName>
                </property>
            </requirements>
        </specification>
        <specification name="A03: У двери не заполнена огнестойкость (FireRating)" ifcVersion="IFC2X3 IFC4 IFC4X3_ADD2" identifier="A03" description="СП 2.13130.2020 (противопожарные преграды и заполнение проёмов); ГОСТ Р 10.0.02-2019">
            <applicability minOccurs="0" maxOccurs="unbounded">
                <entity>
                    <name>
                        <simpleValue>IFCDOOR</simpleValue>
                    </name>
                </entity>
            </applicability>
            <requirements>
                <property cardinality="required">
                    <propertySet>
                        <simpleValue>Pset_DoorCommon</simpleValue>
                    </propertySet>
                    <baseName>
                        <simpleValue>FireRating</simpleValue>
                    </baseName>
                </property>
            </requirements>
        </specification>
        <specification name="A06: У перекрытия не заполнена огнестойкость (FireRating)" ifcVersion="IFC2X3 IFC4 IFC4X3_ADD2" identifier="A06" description="СП 2.13130.2020 (огнестойкость строительных конструкций)">
            <applicability minOccurs="0" maxOccurs="unbounded">
                <entity>
                    <name>
                        <simpleValue>IFCSLAB</simpleValue>
                    </name>
                </entity>
            </applicability>
            <requirements>
                <property cardinality="required">
                    <propertySet>
                        <simpleValue>Pset_SlabCommon</simpleValue>
                    </propertySet>
                    <baseName>
                        <simpleValue>FireRating</simpleValue>
                    </baseName>
                </property>
            </requirements>
        </specification>
        <specification name="A08: У помещения не задано функциональное назначение (OccupancyType)" ifcVersion="IFC2X3 IFC4 IFC4X3_ADD2" identifier="A08" description="ГОСТ Р 10.0.02-2019; СП 54.13330.2022 / СП 118.13330.2022 (требования зависят от назначения)">
            <applicability minOccurs="0" maxOccurs="unbounded">
                <entity>
                    <name>
                        <simpleValue>IFCSPACE</simpleValue>
                    </name>
                </entity>
            </applicability>
            <requirements>
                <property cardinality="required">
                    <propertySet>
                        <xs:restriction base="xs:string">
                            <xs:enumeration value="Pset_SpaceOccupancyRequirements" />
                            <xs:enumeration value="Pset_SpaceCommon" />
                        </xs:restriction>
                    </propertySet>
                    <baseName>
                        <simpleValue>OccupancyType</simpleValue>
                    </baseName>
                </property>
            </requirements>
        </specification>
        <specification name="A10: Несущий элемент без признака LoadBearing" ifcVersion="IFC2X3 IFC4 IFC4X3_ADD2" identifier="A10" description="ГОСТ Р 10.0.02-2019">
            <applicability minOccurs="0" maxOccurs="unbounded">
                <entity>
                    <name>
                        <simpleValue>IFCCOLUMN</simpleValue>
                    </name>
                </entity>
            </applicability>
            <requirements>
                <property cardinality="required">
                    <propertySet>
                        <simpleValue>Pset_ColumnCommon</simpleValue>
                    </propertySet>
                    <baseName>
                        <simpleValue>LoadBearing</simpleValue>
                    </baseName>
                </property>
            </requirements>
        </specification>
    </specifications>
</ids>