Самостійна реєстрація для надавачів послуг, які автентифікуються з ключем ФОП або юридичної особи
1. Загальний опис
Ця сторінка описує комбінований бізнес-процес самореєстрації для посадових осіб, який забезпечує різні підходи залежно від типу ключа, який використовується для автентифікації в Кабінеті користувача.
Основна мета цього процесу — автоматизувати процедуру самореєстрації для посадових осіб, які автентифікуються з ключем ФОП або юридичної особи. У такому випадку процес проходить автоматично. Проте, якщо посадова особа автентифікується з ключем фізичної особи (ФО), процес передбачає ручну модерацію.
Процес побудований як комбінований, на базі двох інших процесів:
| Використовуйте цей комбінований бізнес-процес самореєстрації у випадках, коли у вас вже налаштовано відповідні параметри в Control Plane-консолі. Для отримання додаткової інформації щодо цих налаштувань зверніться до розділу Налаштування доступу до Кабінету надавачів послуг через КЕП фізичної особи. | 
| Де можна знайти приклад референтного бізнес-процесу?Адміністратор Платформи може розгорнути для вас демо-реєстр — еталонний реєстр, що містить референтні та інші приклади файлів для створення цифрового регламенту. Він містить різноманітні елементи для розробки моделі даних, бізнес-процесів, UI-форм, аналітичної звітності, витягів, сповіщень, зовнішніх інтеграцій та багато іншого. Еталонний регламент з прикладами для України зберігається в репозиторії  Детальну інструкцію щодо розгортання демо-реєстру та отримання референтних прикладів моделювання ви знайдете на сторінці Розгортання демо-реєстру із референтними прикладами. Приклад BPMN-схеми процесу буде доступний у регламенті демо-реєстру за пошуком по ключовим словам — reference-officer-selfregistration-combined-bp. Назви форм ви можете знайти всередині відповідних користувацьких задач (User Task) бізнес-процесу у полі  | 
2. Моделювання процесу
Використовує бізнес-процес самостійної реєстрації з ручною модерацією.
 
Після Start Event додайте скриптову задачу для перевірки наявності параметра ЄДРПОУ в КЕП посадової особи.
set_transient_variable('edrpou', initiator().getEdrpou()) 
Для оптимізації процесу самореєстрації включіть XOR-шлюз з наступними налаштуваннями умов на стрілках:
- 
Автоматична модерація: якщо в КЕП присутній параметр ЄДРПОУ, користувач направляється на бізнес-процес (БП) самореєстрації з автоматичною модерацією. Condition Expression: `${initiator().edrpou != null}` Зображення 2. XOR-шлюз Зображення 2. XOR-шлюз Зображення 3. Стрілка умови наявності атрибута Зображення 3. Стрілка умови наявності атрибутаedrpouв КЕП Зображення 4. Перехід до процесу з автоматичною модерацією Зображення 4. Перехід до процесу з автоматичною модерацією
- 
Ручна модерація: на іншій стрілці встановіть умову, що якщо параметр ЄДРПОУ відсутній в КЕП, користувач направляється на БП самореєстрації з ручною модерацією виконаною іншою уповноваженою особою. Умова для переходу до процесу з ручною модерацієюCondition Expression: `${initiator().edrpou == null}`Це означає, що обидва БП самореєстрації комбіновані в один загальний процес, на початку якого виконується перевірка на наявність параметра ЄДРПОУ в КЕП посадової особи.  Зображення 5. Стрілка умови відсутності атрибута Зображення 5. Стрілка умови відсутності атрибутаedrpouв КЕП Зображення 6. Перехід до процесу із ручною модерацією Зображення 6. Перехід до процесу із ручною модерацією