Для разработчиков
(директ для вопросов 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 ]
Методы:
-
getChildrens – получить таблицы, или классы, или подкласы
URL?getChildrens – получит таблицы
URL?getChildrens={таблица} – получит классы
URL?getChildrens={таблица>класс} – получит подклассы (наследники) уже известного класса
-
totalCount – получить количество актуальных классов.
-
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. Схема данных»)