Опис бізнес-процесу
- Призупинення дії чи активацію Legal Entity може виконати адміністратор НСЗУ шляхом визову відповідного API call
- Користувач повинен надати причину зміни стану Legal Entity
- Призупинити дію можливо тільки для Legal Entity, що знаходиться у стані Active
- Поновити дію можливо тільки для Legal Entity, що знаходиться у стані Suspended
- У разі, якщо виконується призупинення дії Legal Entity:
- Контракти Legal Entity також призупиняються (is_suspended = true)
- Запити на контракти від Legal Entity залишаються без змін
- Стан Legal Entity переводиться у Suspended
- Після призупинення дії, Legal Entity може бути активованим знову адміністратором НСЗУ
- Після призупинення дії, Legal Entity не може виконувати транзакції у системі (створити декларацію, направлення, рецепт, відпустити рецепт, обробити направлення, надати діагностичний звіт, зареєструвати медичну взаємодію) та підписувати контракт.
- У разі, якщо виконується поновлення дії (активація)
- строк дії ліцензії, з якою пов'язаний Legal Entity, повиен бути у майбутньому, чи не бути вказаним
- пов'язані контракти та запити на контракти залишаються без змін
- стан Legal Entity переводиться у Active
Опис технологічного процесу: IL.Suspend Legal Entity by NHS, IL.Activate Legal Entity by NHS