Для разработчиков

(директ для вопросов krum@faufcc.ru)

Внимание: разделитель таблицы и подкласов изменен с "." на ">" (см. Методика кодирования ИМ ОКС)

~REST:

1. URL: "http:\\ksi.faufcc.ru\api\api.php"

2. POST или GET запрос: URL?метод[=KSI_code][&lastDate=YYYYMMDD][ &format=JSON:CSV:XML ]

Методы:

  1. getChildrens – получить таблицы, или классы, или подкласы

    URL?getChildrens – получит таблицы

    URL?getChildrens={таблица} – получит классы

    URL?getChildrens={таблица>класс} – получит подклассы (наследники) уже известного класса

  2. totalCount – получить количество актуальных классов.

    URL?totalCount

  3. getFullInfo – пулучить все данные о классе

    URL?getFullInfo ={таблица>класс} – получит всю возможную информацию о классе, как следует:

    • 'code' - Код класса, код подкласса (см.методика кодирования);
    • 'name' - Имя класса;
    • 'level'- уровень класса (верхние элементы каждой таблицы имеют уровень 1);
    • 'parentClass' - родительский класс;
    • 'definition'- определение;
    • 'examples' - пример;
    • 'examples_ISO' - примеры из ISO;
    • 'examples_NTD' - примеры из НТД;
    • 'notes' - замечания;
    • 'source' - источник в котором класс описан, определен или упомянут;
    • 'synonym' - синоним наименования класса;
    • 'status' - Акутуальность, как следует:
      • 'stay' - при обновлении КСИ класс остался без изменений;
      • 'new' - новый класс в КСИ;
      • 'repl' - класс был изменен;
      • 'old' - удален из КСИ;
    • 'synchronization' - аналоги класса в других классификаторов, как следует:
      • 'KSR'- КСР
      • 'IFC'- IFC
      • 'MSSK'- МССК
      • 'PSK'- ПСК
      • 'OKPDTR' - ОКПДТР (Общероссийский классификатор профессий рабочих, должностей служащих и тарифных разрядов)
      • 'GESN' - ГЭСН (Государственная Элементные Сметные Нормы)
      • 'OKS_GGE' - ОКС ГГЭ (объекты капитального строительства ГлавГосЭкспертизы
      • 'KTIM_RJD' - Код соответствующего ОКС по КТИМ ОАО "РЖД"

Версия:


КСИ синхронизирован с версией IFC 4.0.2.1 (ГОСТ Р 10.0.02-2019/ИСО 16739-1:2018 «Система стандартов информационного моделирования зданий и сооружений. Отраслевые базовые классы (IFC) для обмена и управления данными об объектах строительства. Часть 1. Схема данных»)