Методологија
Извори, ограничувања и процес на освежување
Пратенички прашања 2024–2028
Формат: JSON · 657 записи
Последно освежување на порталот
2026-05-10
- → Датумите се во .NET legacy формат /Date(ms)/ — конвертирани во ISO-8601.
- → 168 записи (26%) немаат назначена седница — прашањата сè уште не се распоредени.
- → 91 записи немаат назначена институција — адресирани до независни тела.
- → 5 записи со статус 'Одговорено' имаат празен одговор — ограничување на изворните податоци.
Мојот пратеник — Извештај бр. 32 (јан–јун 2025)
Формат: XLSX · 116 записи
Последно освежување на порталот
2025-11-11
- → Периодичен извештај, не е освежуван од ноември 2025.
- → XLSX датотеката користи тројна хедер структура со интерни кодови.
- → Парсерот ги мапира хедерите по вредност, не по позиција — за отпорност на промени во XLSX структурата.
Канцеларии за контакт со граѓани
Формат: XLSX · 610 записи
Последно освежување на порталот
2026-01-08
- → Опфаќа 46 пратеници (не сите 120) — само оние со активни канцеларии.
- → Формат: tidy/long — секоја категорија е засебен ред.
- → UUID идентификаторот се користи за поврзување со другите датасети.
Активен состав (120 пратеници)
Како единствен извор на вистина за тоа кој е пратеник се користи активниот состав на Собранието — точно 120 членови, преземени од официјалниот регистар на kancelarii.sobranie.mk (статус „активен“). Пратениците кои презедоа функција во Владата или како директори (чиј мандат мирува, пр. премиерот и министрите) и заменетите пратеници не се дел од овие 120 и се исклучени од сите прегледи по пратеник.
Извештајот „Мојот пратеник“ се однесува на периодот јануари–јуни 2025; пратениците кои стапиле подоцна (замени) се прикажани во составот, но без податоци за тој период. Записот на пратенички прашања е задржан целосен (657), но ранг-листите по пратеник ги опфаќаат само активните членови.
Поврзување на датасети
Канцелариите содржат UUID идентификатор на пратеник кој се совпаѓа 1:1 со официјалниот регистар и се користи како примарен клуч за поврзување. За другите датасети (имиња во различни формати) се применува детерминистичка нормализација на имиња со експлицитна табела на исклучоци за варијантни записи — без приближно (fuzzy) совпаѓање, за да се избегне погрешно поврзување на различни лица.
Профилот на пратеник ги обединува сите три датасети и покажува каде постојат, а каде недостасуваат податоци.
Процес на освежување
Dashboard-от не користи live feed. Податоците се освежуваат рачно или преку автоматизирана скрипта 2–3 пати до март 2027. При секое освежување:
- Скриптата
fetch_data.pyги презема новите датотеки од CKAN API. - Скриптата
scripts/process.pyги обработува и генерира чисти JSON датотеки. - Системот автоматски го прегради и распоредува dashboard-от.
Dashboard последно обработен: 24 јуни 2026 г.