{"edition":{"version":"0.8.0","updated":"2026-09-17","jurisdiction":"UA","language":"uk","origin":"Codex","review":"Редакційна версія. Фахову перевірку правил ще не завершено."},"updatedAt":"2026-09-17","validFrom":null,"validTo":null,"reviewedBy":null,"examples":[{"id":"ordinary","name":"10 днів хвороби","context":"Синтетичний приклад: страховий стаж 7 років; за останні 12 місяців не менше 6. Включений дохід 360 000 грн; після умовних виключень 360 календарних днів. Обмеження припущено такими, що не спрацьовують.","input":{"incomeCents":36000000,"calendarDays":360,"percent":70,"days":10,"previousDays":0,"recentInsurance":"enough"}},{"id":"continuation","name":"Продовження на 4 дні","context":"Той самий випадок і ті самі навчальні входи. Попередні 5 днів уже враховані, тому не оплачуємо перші п’ять роботодавцем удруге.","input":{"incomeCents":36000000,"calendarDays":360,"percent":70,"days":4,"previousDays":5,"recentInsurance":"enough"}},{"id":"short-insurance","name":"Менше 6 місяців стажу","context":"Загальний стаж не скасовує перевірку останніх 12 місяців. Без алгоритму обмеження підсумкову суму не показуємо.","input":{"incomeCents":36000000,"calendarDays":360,"percent":70,"days":10,"previousDays":0,"recentInsurance":"short"}},{"id":"unknown","name":"Стаж не підтверджено","context":"Відомий дохід ще не дає права завершити розрахунок. Потрібні відомості про страховий стаж.","input":{"incomeCents":36000000,"calendarDays":360,"percent":70,"days":10,"previousDays":0,"recentInsurance":"unknown"}}],"legalReview":"pending","productionReady":false,"documents":[{"id":"sick-record","name":"Листок непрацездатності","family":"Підстава","purpose":"Підтверджує документальну підставу для розгляду випадку.","when":"Отримано відомості про непрацездатність. Перед призначенням перевіряють належний статус і обставини.","form":"Зовнішній електронний запис; паперові випадки мають окремі умови. Внутрішній шаблон не замінює листок.","fields":["Номер і версія листка","Особа та страхувальник","Період і причина непрацездатності","Статус і дата його перевірки","Первинний листок чи продовження; зв’язок зі страховим випадком"],"checks":["Відкритий запис не означає готовність до оплати","Продовження не запускає перші п’ять днів повторно","Медичний висновок і листок непрацездатності розрізняються"],"sourceIds":["social-insurance-law","pfu-sick-sequence","pfu-average-update"],"conceptIds":["sick","document"],"relations":[{"id":"sick-decision","verb":"є підставою для розгляду"},{"id":"time-record","verb":"пояснює відсутність у"}],"example":{"recordId":"DEMO-LN-001","caseId":"DEMO-CASE-001","employeeId":"DEMO-EMP-001","period":"2026-09-01 / 2026-09-10","kind":"Навчальний первинний випадок загального захворювання","status":"Готовність до призначення припущена для прикладу"},"review":"Редакційна картка. Поля нижче пояснюють зміст; це не вичерпний перелік обов’язкових реквізитів."},{"id":"insurance-evidence","name":"Відомості про страховий стаж","family":"Підстава","purpose":"Обґрунтовують стаж, потрібний для відсотка й окремого обмеження.","when":"До вибору відсотка. Окремо встановлюють загальний стаж і стаж за останні 12 місяців.","form":"ОК-7 та інші застосовні підтвердження. ОК-7 охоплює дані з 2011 року, тому давніші періоди можуть потребувати інших документів.","fields":["Особа","Джерело і дата отримання","Період, охоплений джерелом","Підтверджені періоди страхування","Окремі висновки щодо загального стажу та останніх 12 місяців"],"checks":["Стаж у поточного роботодавця не підміняє страховий стаж","Прогалини не прирівняно до нульового стажу"],"sourceIds":["pfu-ok7","pfu-sick-percent"],"conceptIds":["employee","entitlement","sick"],"relations":[{"id":"sick-calculation","verb":"обґрунтовує вхідні дані"}],"example":{"evidenceId":"DEMO-EXP-001","employeeId":"DEMO-EMP-001","total":"7 років, припущення навчального прикладу","recent":"Не менше 6 місяців за останні 12, припущення","source":"Синтетичний запис, не довідка ПФУ"},"review":"Редакційна картка. Поля нижче пояснюють зміст; це не вичерпний перелік обов’язкових реквізитів."},{"id":"time-record","name":"Табель і відомості про відсутності","family":"Облік часу","purpose":"Пов’язують фактичний час із документальними підставами.","when":"Під час підготовки зарплатного місяця; виправляються після уточнення підстав.","form":"Форма обліку часу роботодавця. Каталог не встановлює обов’язковість конкретного типового бланка.","fields":["Період, особа, підрозділ","Графік і фактичний час","Вид відсутності та підстава","Версія, дата погодження, відповідальний"],"checks":["Ті самі години не враховані і як робота, і як відсутність","Робочі години табеля не підставлені замість календарних днів допомоги"],"sourceIds":["labor-code"],"conceptIds":["timesheet","schedule","sick"],"relations":[{"id":"sick-calculation","verb":"дає відомості для звіряння"},{"id":"correction-note","verb":"може бути виправлений через"}],"example":{"recordId":"DEMO-TIME-09","employeeId":"DEMO-EMP-001","absence":"2026-09-01 / 2026-09-10","basis":"DEMO-LN-001","version":"1"},"review":"Редакційна картка. Поля нижче пояснюють зміст; це не вичерпний перелік обов’язкових реквізитів."},{"id":"sick-decision","name":"Рішення про призначення страхової виплати","family":"Рішення","purpose":"Фіксує результат розгляду підстав і право на виплату.","when":"Після перевірки належного документа й обставин. Відмову оформляють із підставою та належним повідомленням.","form":"Документ страхувальника або уповноваженої особи. Єдину обов’язкову форму протоколу тут не встановлено.","fields":["Хто прийняв рішення і на якій підставі уповноважений","Дата та ідентифікатор рішення","Особа, листок, період","Результат розгляду і його підстави"],"checks":["Є документальна підстава і повноваження","Дата рішення не підміняє дату випадку"],"sourceIds":["social-insurance-law","pfu-sick-sequence"],"conceptIds":["order","entitlement","sick"],"relations":[{"id":"sick-record","verb":"спирається на"},{"id":"pfu-application","verb":"передує формуванню"}],"example":{"decisionId":"DEMO-DEC-001","basis":"DEMO-LN-001","result":"Призначити за умовами навчального прикладу","authorizedPerson":"Синтетична уповноважена особа"},"review":"Редакційна картка. Поля нижче пояснюють зміст; це не вичерпний перелік обов’язкових реквізитів."},{"id":"sick-calculation","name":"Розрахунок лікарняного","family":"Розрахунок","purpose":"Пояснює кожну суму та її джерело фінансування.","when":"Після встановлення права, періоду, доходу, стажу й застосовних обмежень.","form":"Внутрішній розрахунковий документ. Поданий зразок є редакційною схемою.","fields":["Ідентифікатор випадку та версія","Розрахунковий період, включений дохід і календарні дні","Виключення з підставами","Стаж, відсоток, пільгова підстава за наявності","Обмеження, округлення і джерела правил","Дні й суми за роботодавцем та ПФУ"],"checks":["Невідомі дані блокують висновок","Межі та винятки перевірено до погодження","Продовження прив’язане до попередніх днів випадку"],"sourceIds":["average-1266","pfu-average-update","pfu-sick-percent"],"conceptIds":["average","accrual","sick","rule"],"relations":[{"id":"insurance-evidence","verb":"використовує"},{"id":"sick-record","verb":"розраховує оплату за"},{"id":"pfu-application","verb":"дає суму для"},{"id":"payslip-record","verb":"відображається у"}],"example":{"calculationId":"DEMO-CALC-001","caseId":"DEMO-CASE-001","income":"360000.00 грн, умовний перевірений вхід","denominator":"360 календарних днів після умовних виключень","rate":"70%","daily":"700.00 грн","employer":"3500.00 грн","fund":"3500.00 грн","total":"7000.00 грн до утримань","scope":"Обмеження умовно не спрацьовують; податки не розраховані"},"review":"Редакційна картка. Поля нижче пояснюють зміст; це не вичерпний перелік обов’язкових реквізитів."},{"id":"pfu-application","name":"Заява-розрахунок до ПФУ","family":"Фінансування","purpose":"Передає відомості для фінансування страхової частини.","when":"Є рішення й розрахована сума, що підлягає фінансуванню ПФУ.","form":"Встановлена форма: додаток 1 до Порядку № 28-1. Посилання на офіційний файл наведено нижче.","fields":["Страхувальник та окремий рахунок","Вид виплати","Особа і листок","Дні й сума за рахунок ПФУ","Підписувач, дата та ідентифікатор подання"],"checks":["Не включено суму за рахунок роботодавця","Повторне відправлення не створює друге фінансування","Збережено відповідь і стан опрацювання"],"sourceIds":["pfu-financing-forms","pfu-sick-sequence"],"conceptIds":["report","sick","bank-account"],"relations":[{"id":"sick-decision","verb":"спирається на"},{"id":"sick-calculation","verb":"отримує суму з"},{"id":"payment-evidence","verb":"звіряється з фінансуванням у"},{"id":"pfu-notice","verb":"пов’язана з"}],"example":{"applicationId":"DEMO-APP-001","calculationId":"DEMO-CALC-001","requestedFundAmount":"3500.00 грн","status":"Навчальна чернетка, не подано"},"review":"Редакційна картка. Поля нижче пояснюють зміст; це не вичерпний перелік обов’язкових реквізитів."},{"id":"payment-evidence","name":"Платіжна інструкція та підтвердження виконання","family":"Виплата","purpose":"Розділяють намір заплатити й виконаний рух коштів.","when":"Виконують належну виплату; фінансування ПФУ та виплату працівнику обліковують окремо.","form":"Документи банку й облікові записи. Приклад не є банківською інструкцією.","fields":["Ідентифікатор операції","Платник, отримувач, рахунки","Сума, валюта і призначення","Дата, стан, підтвердження банку","Зв’язок із зобов’язанням і джерелом фінансування"],"checks":["Надходження ПФУ не позначено виплатою працівнику","Враховані належні утримання; нарахована сума не підміняє суму переказу","Часткове виконання залишає непогашений залишок"],"sourceIds":["payment-law","pfu-payment-notice"],"conceptIds":["payment-instruction","bank-statement","payment"],"relations":[{"id":"pfu-application","verb":"підтверджує пов’язане фінансування"},{"id":"pfu-notice","verb":"дає відомості про виконану виплату для"}],"example":{"paymentId":"DEMO-PAY-001","applicationId":"DEMO-APP-001","fundReceipt":"3500.00 грн, умовне надходження","employeeTransfer":"Не розраховано: потрібні утримання і платіжні дані"},"review":"Редакційна картка. Поля нижче пояснюють зміст; це не вичерпний перелік обов’язкових реквізитів."},{"id":"pfu-notice","name":"Повідомлення про виплату страхових коштів","family":"Звіт про виплату","purpose":"Пов’язує профінансовану суму з фактичною виплатою.","when":"Після виплати застрахованій особі. Строк і його початкову подію перевіряють за Порядком № 28-1.","form":"Встановлена форма: додаток 2 до Порядку № 28-1. Формується через кабінет страхувальника.","fields":["Пов’язана заява-розрахунок","Ідентифікатори листка й особи","Сума страхових коштів","Фактична дата виплати","Результат опрацювання повідомлення"],"checks":["Дата відповідає виконаній операції","Суми звірені із заявою та фінансуванням","Збережено результат приймання або питання ПФУ"],"sourceIds":["pfu-payment-notice","pfu-financing-forms"],"conceptIds":["report","payment","reconciliation"],"relations":[{"id":"pfu-application","verb":"звітує за"},{"id":"payment-evidence","verb":"підтверджується через"}],"example":{"noticeId":"DEMO-NOTICE-001","applicationId":"DEMO-APP-001","paymentDate":"Не заповнено до фактичної виплати","status":"Приклад зв’язків, не готовий до подання"},"review":"Редакційна картка. Поля нижче пояснюють зміст; це не вичерпний перелік обов’язкових реквізитів."},{"id":"payslip-record","name":"Розрахунковий листок працівника","family":"Пояснення працівнику","purpose":"Показує склад нарахувань, утримань та суму до виплати.","when":"У процесі повідомлення працівнику про розрахунок оплати.","form":"Формат роботодавця; обсяг обов’язкової інформації перевіряють за законодавством.","fields":["Особа і період","Види та суми нарахувань","Підстави й суми утримань","Попередні виплати та залишок","Версія розрахунку"],"checks":["Страхова виплата не загублена у загальній сумі","Нарахування, чиста сума й залишок до виплати розрізняються"],"sourceIds":["wage-law"],"conceptIds":["payslip","net","deduction"],"relations":[{"id":"sick-calculation","verb":"пояснює суму з"},{"id":"payment-evidence","verb":"звіряється з"}],"example":{"payslipId":"DEMO-SLIP-09","employeeId":"DEMO-EMP-001","sickAccrual":"7000.00 грн","net":"Не розраховано: інші нарахування та утримання поза прикладом"},"review":"Редакційна картка. Поля нижче пояснюють зміст; це не вичерпний перелік обов’язкових реквізитів."},{"id":"correction-note","name":"Пояснення та версія виправлення","family":"Виправлення","purpose":"Зберігає причину зміни і перелік залежних результатів.","when":"Пізній листок, уточнені дати, дохід або помилка після погодження чи закриття місяця.","form":"Редакційна модель внутрішнього запису. Назва не означає універсальну законодавчу форму.","fields":["Первісний документ і версія","Причина, джерело, дата виявлення","Було / стало / різниця","Залежні розрахунки, проводки, виплати й звіти","Відповідальний і підтвердження завершення"],"checks":["Первісний результат не перезаписано без історії","Виправлення розрахунку не означає автоматичне виправлення поданого звіту"],"sourceIds":["standard6"],"conceptIds":["correction","period","reconciliation"],"relations":[{"id":"time-record","verb":"уточнює"},{"id":"sick-calculation","verb":"створює нову версію"},{"id":"pfu-application","verb":"вимагає перевірки наслідків для"}],"example":{"correctionId":"DEMO-CORR-001","oldCalculation":"DEMO-CALC-001/v1","newCalculation":"DEMO-CALC-001/v2","reason":"Уточнено дату завершення випадку","effects":"Суми, час і подані документи перевіряються окремо"},"review":"Редакційна картка. Поля нижче пояснюють зміст; це не вичерпний перелік обов’язкових реквізитів."}],"rules":[{"id":"duration","name":"Дні непрацездатності та відсоток оплати","text":"Загальний страховий стаж впливає на відсоток середньої. Він не є лічильником накопичених днів лікарняного. Оплачуваний період залежить від виду випадку та належних підстав.","sourceIds":["social-insurance-law","pfu-sick-percent"],"status":"Частково звірено з офіційним роз’ясненням","gap":"Тривалість і винятки для кожного виду допомоги потребують окремої перевірки."},{"id":"percentage","name":"Відсоток за загальним страховим стажем","text":"ПФУ описує чотири рівні: до 3 років - 50%; від 3 до 5 - 60%; від 5 до 8 - 70%; понад 8 - 100%. Для окремих категорій є спеціальні підстави.","sourceIds":["pfu-sick-percent","pfu-sick-special"],"status":"Шкалу звірено з роз’ясненням","gap":"Точні граничні дати стажу й повний перелік пільгових категорій не перетворено на автоматичне правило."},{"id":"recent-insurance","name":"Стаж за останні 12 місяців","text":"Якщо за останні 12 місяців страховий стаж менший за 6 місяців, окремо застосовується обмеження допомоги, пов’язане з мінімальною зарплатою. Високий загальний стаж не скасовує цю перевірку.","sourceIds":["pfu-sick-percent"],"status":"Умову звірено з роз’ясненням","gap":"Параметри на дату події та повний алгоритм обмеження не реалізовано."},{"id":"average-period","name":"Період, дохід і календарні дні","text":"Звичайна схема використовує 12 календарних місяців перед місяцем випадку. Склад доходу, коротший період і виключення перевіряють за Порядком № 1266. У 2026 році до нього внесено зміни.","sourceIds":["average-1266","pfu-average-update"],"status":"Зміни виявлено; повна редакція потребує звірки","gap":"Не можна автоматично ділити будь-яку річну зарплату на 365; перелік виключень ще не закодовано."},{"id":"payer","name":"Хто фінансує дні","text":"Для загального захворювання працівника ПФУ описує оплату перших 5 днів роботодавцем. Страхова частина починається з 6-го дня. Продовження належить до того самого випадку.","sourceIds":["pfu-sick-sequence"],"status":"Базовий випадок звірено з роз’ясненням","gap":"Догляд, вагітність і пологи, виробничі випадки, гіг-контракти та інші спеціальні умови поза прикладом."},{"id":"forms","name":"Фінансування і повідомлення","text":"Заява-розрахунок та повідомлення про виплату мають окремі форми у Порядку № 28-1. Фінансування, виплата і приймання повідомлення є різними результатами.","sourceIds":["pfu-financing-forms","pfu-payment-notice"],"status":"Офіційні форми знайдено; маршрут описано","gap":"Повний склад полів, строки, підписання й подання не перевірено наскрізно."}],"workflow":[{"id":"identify","name":"Визначити випадок","needs":["sick-record","time-record"],"result":"Підтверджені вид, період, статус і зв’язок із попереднім листком.","blocker":"Причина, готовність або зв’язок продовження невідомі."},{"id":"right","name":"Підтвердити право та стаж","needs":["insurance-evidence","sick-decision"],"result":"Обґрунтований відсоток, окрема перевірка останніх 12 місяців і спеціальних підстав.","blocker":"Бракує стажу, підстави пільги або рішення."},{"id":"amount","name":"Розрахувати й перевірити","needs":["sick-calculation","time-record"],"result":"Пояснена сума до утримань, дні й джерела фінансування.","blocker":"Невідомий склад доходу, виключення чи обмеження."},{"id":"funding","name":"Запросити фінансування","needs":["pfu-application","sick-decision"],"result":"Подання, відповідь і надходження коштів зі своїми ідентифікаторами.","blocker":"Немає суми до фінансування, належної форми або результату приймання."},{"id":"pay","name":"Виплатити та повідомити","needs":["payslip-record","payment-evidence","pfu-notice"],"result":"Підтверджена виплата, звірені суми й результат опрацювання повідомлення.","blocker":"Фінансування є, але виплату або приймання повідомлення не підтверджено."},{"id":"correct","name":"Виправити за потреби","needs":["correction-note"],"result":"Нова версія з наслідками для часу, сум і вже поданих документів.","blocker":"Перераховано суму, але не перевірено залежні виплати й звіти."}],"calculations":[{"id":"sick-basic","name":"Лікарняний: середня, відсоток і дні","formula":"Включений дохід / календарні дні × відсоток × оплачувані дні","inputs":["Дохід і знаменник, визначені за Порядком № 1266","Підтверджений відсоток","Дні поточного листка та попередні дні того самого випадку","Окрема перевірка обмежень"],"example":"360 000 / 360 × 70% × 10 = 7 000 грн до утримань. Усі вхідні величини синтетичні.","limits":"Навчальна арифметика звичайного випадку. Без автоматичного визначення права, обмежень і податків.","sourceIds":["average-1266","pfu-sick-percent","pfu-sick-sequence"],"documentIds":["sick-calculation","insurance-evidence"],"href":"/sick-leave#example"},{"id":"salary-time","name":"Оклад за частину місяця","formula":"Оклад / норма годин × оплачувані відпрацьовані години","inputs":["Оклад для відповідного відрізка","Норма за застосовним графіком","Відпрацьовані години","Доплати й гарантії перевіряються окремо"],"example":"30 000 / 160 × 120 = 22 500 грн. Це умовний приклад погодинної пропорції окладу.","limits":"Не визначає мінімальну гарантію, надурочні, нічні, премії або правила для всіх систем оплати.","sourceIds":["wage-law","labor-code"],"documentIds":["time-record","payslip-record"],"href":"/payroll-month?case=salary-change"},{"id":"net-payment","name":"Від нарахування до залишку виплати","formula":"Нараховано − утримання − уже виплачено = залишок","inputs":["Погоджені нарахування","Окремо визначені утримання","Підтверджені попередні виплати"],"example":"30 000 − 6 900 − 10 000 = 13 100 грн. Утримання тут є готовим умовним входом.","limits":"Арифметичний зв’язок; ставки і бази треба встановити окремо.","sourceIds":["wage-law","tax-code"],"documentIds":["payslip-record","payment-evidence"],"href":"/workshop"}],"reviewQueue":[{"id":"sick-right","priority":"До робочого застосування","name":"Право, стаж і спеціальні категорії","why":"Змінює право на гроші та відсоток.","accept":"Фахівець звірив редакцію закону, граничні дати стажу й підтвердження пільг; додано приклади на межах.","sourceIds":["social-insurance-law","pfu-sick-percent","pfu-sick-special"],"affects":["/sick-leave","/documents/insurance-evidence"]},{"id":"sick-limits","priority":"До робочого застосування","name":"Середня, виключення та обмеження","why":"Помилка може змінити кожну суму допомоги.","accept":"Звірено повний Порядок № 1266 на дату випадку; перевірено короткий період, відсутній дохід, стаж до 6 місяців, максимальну базу та округлення.","sourceIds":["average-1266","pfu-average-update"],"affects":["/sick-leave","/documents/sick-calculation"]},{"id":"sick-forms","priority":"До робочого застосування","name":"Форми, строки та початкові події","why":"Правильна сума не гарантує правильного подання.","accept":"Звірено реквізити додатків 1 і 2, чинність форм, строки та їх початкові події; збережено приклад прийнятого тестового документа.","sourceIds":["pfu-financing-forms","pfu-payment-notice"],"affects":["/documents/pfu-application","/documents/pfu-notice"]},{"id":"sick-exceptions","priority":"Наступне розширення","name":"Інші види непрацездатності","why":"Різняться право, кількість днів і платник.","accept":"Окремі маршрути для догляду, вагітності та пологів, сумісництва, виробничих випадків і спеціальних договорів.","sourceIds":["social-insurance-law","average-1266"],"affects":["/sick-leave"]},{"id":"leave","priority":"Наступне розширення","name":"Щорічна відпустка й компенсація","why":"Наступний частий випадок з іншими правилами стажу та середньої.","accept":"Робочий рік, право на дні, залишок, наказ, Порядок № 100, виплата й компенсація зв’язані з прикладами.","sourceIds":["leave-law","average-100","wartime"],"affects":["/concepts/leave"]},{"id":"military-validation","priority":"До робочого застосування","name":"Військові документи й строки","why":"Попередній розділ ще містить неперевірені нормативні деталі.","accept":"Звірено чинну редакцію Порядку № 1487, форми і строки для кожного сценарію.","sourceIds":["military-order"],"affects":["/military"]},{"id":"payroll-specials","priority":"Наступне розширення","name":"Звільнення, доплати та гарантії","why":"Змінюють остаточний розрахунок і склад документів.","accept":"Окремі приклади компенсації, надурочних, нічних, мінімальних гарантій та індексації з редакціями правил.","sourceIds":["labor-code","wage-law"],"affects":["/payroll-month"]}]}