GetEntityProfileClassesByProfileIdAndRelationType - Получить список схем профиля юр.лица по типу отношения

Общая информация

  1. Команда актуальна, начиная с версии 1.19.

  2. Команда позволяет получить все схемы профиля, относящиеся к одному профилю, с фильтрацией по типу отношения.

Входные параметры

Параметр Значение Формат значения Расшифровка формата

profileId

Уникальный идентификатор профиля

int

Целое положительное число

relationType

Отношение параметра к определенному виду сущностей (роли, домены)

^(domain|role)$

Домен или роль

Выходные параметры

Параметр Значение Формат значения

classes

Список схем профиля юр. лица

EntityProfileClass

code

Код ответа

int

detail

Пояснение к ответу

String

Примеры команд и кодов

Код Описание

0

Успешно

Запрос
<nbi:GetEntityProfileClassesByProfileIdAndRelationType>
    <nbi:profileId>2</nbi:profileId>
    <nbi:relationType>domain</nbi:relationType>
</nbi:GetEntityProfileClassesByProfileIdAndRelationType>
Ответ
<ns:GetEntityProfileClassesByProfileIdAndRelationTypeResponse>
    <ns:return xsi:type="ax2122:EntityProfileClassListResponse">
        <ax21:code>0</ax21:code>
        <ax21:detail>Success</ax21:detail>
        <ax2122:classes xsi:type="ax2122:EntityProfileClass">
            <ax2122:description>test description</ax2122:description>
            <ax2122:id>2</ax2122:id>
            <ax2122:name>test class</ax2122:name>
            <ax2122:profileId>2</ax2122:profileId>
            <ax2122:relationType>domain</ax2122:relationType>
            <ax2122:valueRegex>*</ax2122:valueRegex>
        </ax2122:classes>
    </ns:return>
</ns:GetEntityProfileClassesByProfileIdAndRelationTypeResponse>

Код Описание ошибки

2

Ошибка доступа к БД

281

Не указан один из обязательных параметров запроса

522

Профиль юр.лица с указанным id не найден

523

Некорректное значение поля 'relationType'

999

Системная ошибка

См. также

Вернуться к списку команд
Версия 1.23-2695
Дата публикации 02-09-2022 11:42:18