ЕСОЗ - публічна документація
Capitation and reporting
Definitions
Червоний реєстр (Red List) – інформація про перелік підрозділів держаних закладів, з зазначенням інформації про населені пункти, що заклад обслуговує за територіальним зонуванням та кількості, що обслуговує заклад населення в них за реєстрацією.
Зелені реєстри (Green List) – інформація про те, скільки декларацій було заключено з закладарем в підрозділом/підрозділом/лікі.
Use Case 1
Користувач повинен мати можливість сформувати звіт капітації, що має вигляд
Report date: $filename | Green List | Red List | ||||||||
Age1 | Age2 | Age3 | Age4 | Age5 | Initial | Gone green | Diff | |||
EDRPOU 3 | MSP 1 name | MSP Mountain | red_msps.population_count | select count(*) from billing by redmsp_id | Initial-Gone Green | |||||
MSP Regular | ||||||||||
MSP Total | ||||||||||
EDRPOU 2 | MSP 2 name | MSP Mountain | ||||||||
MSP Regular | ||||||||||
MSP Total |
Умови формування звіту:
- MSP з зелених та червоних реєстрів матчаться по ЄДРПОУ
- звіт включає в себе всі заклади, де були зареєстровані декларації та всі заклади, що залишились в червоних списках за виключенням тих, що перетнулися з зеленими списками.
- червоні списки надаються та після первинного завантаження не оновлюються.
- кількість пацієнтів, які вийшли з червоного списку не дорівнює кількості декларацій, що оформлені на msp з однаковим ЄДРПОУ
- в звіт потрапляє тільки перша декларація по MPI ID (референс декларації до MSP devision в червоних списків розраховується при створені декларації і тільки для першої на підставі адреси)
- розрахунок всіх показників, яких не вистачає в звіті відбувається в біллінг
- при формуванні звіту по кожній декларації треба перевірити достовірність даних в підписаному контенті
- періодичність та дата біллінгу налаштовується в системі
Розрахунок показників звіту:
- гірська група визначаються під час білінгу для кожної декларації по адресі\населеному пункту підрозділу (дівіжину). Зберігається на рівні населеного пункту у вигляді реєстру (UAddresses), редагуються в адмінці. Визначення гірської групи для дивіжина настає у випадку внесення змін в реєстр. Результат змін - оновленя гірської групи на дивіжинах.
Первинне присвоєння гірського статусу населеного пункту згідно з http://zakon2.rada.gov.ua/laws/show/647-95-%D0%BF - вікова група розраховується під час біллінгу по даті народження пацієнта в декларації
- 0-5 років
- 6-17 років
- 18-39 років
- 40-64 років
- 65 років і старші - група компенсації
Процес формування звіту капітації
- Звіт капітації формується з Reporting DM
- Данні в Reporting DM потрапляють ETL-процедурою з PRM, OPS DD, uaddresses та мають бути деперсоналізовані. Структура Reporting DM
Розрахунок Redlist_MSP_ID для кожної декларації
1) Якщо по одному MPI_ID було створено декілька декларації, Redlist_MSP_ID рахується тільки для першої
2) Якщо знайдено більше однієї red_msps, то треба аналізувати ще вік пацієнта.
if age < global_parameters.adult_age → chose red_msps.type.type = 'child'
else chose red_msps.type.type = 'general'
3) Деякі клініки обслуговують одразу всі вулиці населеного пункту. В цьому випадку [red_msps_territories].street_name = null. В такому випадку треба порівнювати тільки [red_msps_territories].settlement_id.
Питання:
- шлях доставки звіту
ЕСОЗ - публічна документація