Table of Contents |
---|
...
Типи Legal Entity відповідають видам медичної допомоги, яка може надаватися суб'єктами господарювання.
Code | Description |
---|---|
PRIMARY CARE | Заклад з надання первинної медичної допомоги |
PHARMACY | Аптека |
OUTPATIENT |
Вторинна, третинна, паліативна медична допомога та реабілітація | |
EMERGENCY | Заклад з надання екстренної медичної допомоги |
Бізнес правила
- Для реєстрації Суб'єкта господарювання та додання видів медичної допомоги, які він надає, необхідно створити запит на реєстрацію Legal Entity з відповідними типами (один запит на один тип).
- Legal Entity вважається активним, якщо його стан Active (діючий) або Suspended (призупинений)
- Legal Entity вважається деактивованим, якщо його стан Closed (закрито)
- В системі одночасно може існувати декілька активних Legal Entity з одним і тим же ЄДРПОУ та різними типами
- В системі не може існувати більше одного активного Legal Entity з одним і тим же ЄДРПОУ та типом
- Авторизація запиту проводиться за API Secret Key виданого МІС
- ЄДРПОУ для облікового запису MSP має бути звірено з ЄДРПОУ що міститься в ЕЦП керівника
- Разом з набором даних для реєстрації MSP подаються дані для створення користувача з типом “керівник” медичного закладу (owner)
- Створити користувача з типом “керівник” (owner) можливо лише шляхом створення запиту на реєстрацію MSP
- Подальша реєстрація користувача виконується в рамках стандартного процесу реєстрації користувача, в рамках цього процесу:
- керівник закладу отримує посилання для логіну та паролю на свій вказаний робочий email.
- Після входу в систему керівник закладу має можливість назначити ролі та ввести інформацію про бухгалтера та уповноважену особу, що має можливість створювати інших користувачів, обов’язково вказавши контакти – номер телефону та email.
- Подальша реєстрація користувача виконується в рамках стандартного процесу реєстрації користувача, в рамках цього процесу:
- Зміна керівника виконується шляхом повторної реєстрації MSP
- У MSP може бути лише 1 співробітник з типом керівник - відповідно у разі реєстрації MSP з новим керівником, попередній пов’язаний співробітник з типом керівник повинен бути деактивований, проте обліковий запис особи (party), користувач E-Health та інші пов’язані співробітники повинні залишитися.
- Зміна даних керівника (співробітника) виконується шляхом повторної реєстрації MSP із передаванням ідентифікатору співробітника, отриманого під час реєстрації
Разом з набором даних для реєстрації MSP подаються дані для створення чи оновлення ліцензії, якщо вона необхідна для обраного типу:
- Для реєстрації з типом PHARMACY необхідно мати діючу ліцензію з типом PHARMACY
- Для реєстрації з типом PRIMARY_CARE, OUTPATIENT або EMERGENCY необхідно мати діючу ліцензію з типом MSP
- Для активних Legal Entity з одним і тим же ЄДРПОУ одночасно у системі може існувати тільки одна ліцензія обраного типу.
- Зміна даних ліцензіі виконується шляхом повторної реєстрації MSP із передаванням ідентифікатору ліцензії, отриманого під час реєстрації
- Зміна інформації закріплюється ЕЦП керівника.
- Оновити дані про Legal Entity може тільки його керівник
- При обробці нового запиту система повинна:
- отримати та оновити актуальні дані з ЄДР, а також верифікувати стан запису в ЄДР
- виконати оновлення (update) чи створення нового облікового запису MSP (create) в залежності від результатів пошуку за ЄДРПОУ, типу, та стану медичного закладу на стороні E-Health:
- оновлення відбувається у тому разі, якщо знайдено запис із тим же ЄДРПОУ, типом у стані Active чи Suspended, та такий запис пов'язано з активним записом у ЄДР
- Унікальний ID, створений під час реєстрації у системі, не повинен змінитися.
- створення відбувається у тому разі, якщо у системі не існує запису із тим же ЄДРПОУ, типом, та станом Active чи Suspended, та в ЄДР існує активний запис із тим же ЄДРПОУ
- оновлення відбувається у тому разі, якщо знайдено запис із тим же ЄДРПОУ, типом у стані Active чи Suspended, та такий запис пов'язано з активним записом у ЄДР
- Обробка запиту припиняється якщо:
- Запис у ЄДР відсутній
- У системі є активний Legal Entity з тим же ЄДРПОУ та типом, але пов'язаний з ним ідентифікатор запису у ЄДР не співпадає з ідентифікатором активного запису у ЄДР (суб'єкт господарювання закрився, а потім був зареєстрований у ЄДР знову із тим же ЄДРПОУ чи ІПН для ФОП, при цьому він не закрив свою діяльність у E-Health)
- Перед повторним запитом у такій ситуації необхідно деактивувати існуючий запис у системі через процес Деактивація Legal Entity Type
- Після створення нового Legal Entity, або оновлення ліцензії існуючого Legal Entity, Legal Entity потребує верифікації від імені НСЗУ*
- верифікація проходить за окремим процесом Верифікація Legal Entity Type з боку NHS
- у разі непроведення верифікації у фіксований строк (конфігурований параметр) Legal Entity повинно перейти у стан "призупинений" процесом Suspend contract and legal entity type cron job, що також повинно призвести до призупинки дії пов'язаного контракту, якщо такий існує. При цьому повторні виклики не повинні призводити до відліку часу наново.
- всі існуючі запити на контракт від імені цього Legal Entity незалежно від їх стану, окрім фінальних, повинні бути відмінені.
- Після успішної реєстрації Legal Entity з типом PHARMACY у системі, має бути можливість відобразити аптеки (не суб’єкт господарювання, а всі зареєстровані “точки” (divisions), де можна отримати ліки за рецептом на карті України, що розміщується на порталі НСЗУ/eHealth
- Структурні підрозділи (divisions) реєструються окремим API call
...