Цей документ описує повну архітектуру інформаційної екосистеми гуманітарного розмінування в Україні на
базі Центру гуманітарного розмінування (ЦГР). Архітектура охоплює весь ланцюжок — від збору даних у полі
до адміністрування державної програми компенсації — та об'єднує 21 ключових підсистем у
5-рівневу модель.
Масштаб проблеми
132 076
км² забруднено (~30%)
41 924
км² повернуто
171
км² очищено
61 650
км ліній перевірено
42 196
км доріг перевірено
133
сертифіков. оператори
11 050
саперів (4657+6393)
$34.6B
вартість очищення (WB)
Стейкхолдери та учасники
Державні органи
Орган
Роль
Кабінет Міністрів України
Затвердження Національної стратегії ПМД та операційних планів
РНБО
Координація питань нацбезпеки, санкційні списки
Міністерство економіки
Власник Нацстратегії до 2033, платформа «Розмінуємо Україну»
Національний орган ПМД
Міжвідомча координація протимінної діяльності
ДССТ (NMAC)
Центр протимінної діяльності — планування, сертифікація
ЦГР (UACHD)
Центральний хаб адміністрування гуманітарного розмінування: PRISMA, IT-системи, координація
операторів, інформкампанії, реалізація держ. програми компенсації за гум. розмінування
ДСНС
Оперативне гуманітарне розмінування, Міжрегіональний центр ГР
Міноборони / ЗСУ
Військове розмінування, знищення надлишкових боєприпасів
Мінагрополітики
Аграрна компенсація, ДАР / Держпродспоживслужба
Мін'юст
Реєстр прав власності, правовий статус ділянок
Мінприроди
ПЗФ, Смарагдова мережа, екооцінка забруднених територій
Мінфін
Бюджетне фінансування протимінних програм
Казначейство
Обробка платежів та компенсаційних виплат
Мінцифри
Цифрова інфраструктура, Дія, Трембіта (СЕВДЕІР)
ДП «ДІЯ»
Інфраструктура Трембіти, портал держпослуг
Держгеокадастр
Земельний кадастр, НГО, геодані (11.3M ділянок)
Мінрегіон
Відновлення громад, планування деокупованих територій
МЗС
Координація з міжнародними донорами та партнерами
МОЗ
Допомога постраждалим від вибухонебезпечних предметів
МОН
Інформування населення, освітні програми вибухобезпеки
ЦГР як центральний хаб: усі актори та зовнішні системи.
graph LR
F["Фермер"]
O["Оператор"]
A["Адмін ЦГР"]
AN["Аналітик"]
D["Донор"]
CHD(["ЦГР Platform"])
K["Держгеокадастр"]
I["IMSMA"]
DAR["ДАР"]
T["Трембіта"]
P["Prozorro"]
DI["Дія"]
F --> CHD
O --> CHD
A --> CHD
AN --> CHD
D --> CHD
CHD --> K & I & DAR & T & P & DI
Mobile Data Collection
Мобільний застосунок для збору структурованих даних у полі — основний інструмент саперів, інспекторів NTS/TS та груп QA для фіксації результатів роботи безпосередньо на місці розмінування. Працює в умовах відсутності зв'язку з автоматичною синхронізацією при відновленні підключення.
Призначення
Забезпечити єдину точку введення польових даних для всіх процесів ПМД: від первинного обстеження (NTS) до фінального звіту очищення (Clearance Report), з гарантованою доставкою даних до центральних систем (IMSMA, PRISMA, GIS Platform) навіть в умовах нестабільного або відсутнього інтернет-з'єднання.
Технічний стек
Компонент
Технологія
Обґрунтування
Фреймворк
React Native 0.76+
Єдина кодова база Android/iOS, native performance для GPS/камери
Локальна БД
SQLite (WatermelonDB)
Офлайн-first з автоматичною синхронізацією, реактивні запити
Форми
XLSForm-compatible (ODK standard)
Міжнародний стандарт ПМД, сумісність з IMSMA та KoboToolbox
Карти
Mapbox GL Native + офлайн-тайли
Попереднє завантаження тайлів для роботи без зв'язку
GPS
Native GPS + RTK GNSS (Bluetooth)
Точність до 2 см при підключенні зовнішнього приймача
Камера
React Native Camera + EXIF-injector
Автоматичне додавання GPS, азимуту, часу до метаданих
Синхронізація
REST API + delta sync
Передача тільки змінених записів, стиснення медіа
Безпека
AES-256 (SQLCipher), biometric lock
Шифрування БД на пристрої, біометрична автентифікація
CI/CD
Fastlane + CodePush
OTA-оновлення форм без перевстановлення застосунку
Архітектура системи
graph TB
subgraph FIELD["📱 Польовий пристрій"]
UI["UI: React Native"]
FM["Form Engine (XLSForm)"]
MAP["Mapbox Offline"]
CAM["Camera + EXIF"]
GPS["GPS / RTK GNSS"]
DB["SQLite (WatermelonDB)"]
SQ["Sync Queue"]
end
subgraph SYNC["🔄 Синхронізація"]
API["REST API Gateway"]
COMP["Delta Compressor"]
MEDIA["Media Upload (S3/Blob)"]
end
subgraph BACKEND["🖥️ Центральні системи"]
PG["PostgreSQL + PostGIS"]
IMSMA["IMSMA Core"]
PRISMA["PRISMA"]
GIS["GIS Platform"]
BLOB["Azure Blob Storage"]
end
UI --> FM & MAP & CAM
GPS --> FM & MAP
FM --> DB
CAM --> DB
DB --> SQ
SQ -->|"При появі зв'язку"| API
API --> COMP --> PG
API --> MEDIA --> BLOB
PG --> IMSMA & PRISMA & GIS
Типи форм
Кожен тип форми відповідає конкретному етапу процесу ПМД та має свій набір обов'язкових і додаткових полів:
Форма
Етап ПМД
Заповнює
Ключові поля
NTS Survey
Non-Technical Survey
Інспектор NTS
GPS-полігон SHA, джерело інформації, тип загрози, фото, інтерв'ю з населенням, рекомендація (TS/Cancel)
TS Report
Technical Survey
Сапер / група TS
GPS-полігон CHA (уточнений), глибина/тип ВНП, прилади (міношукач, GPR), межі забруднення, рекомендація (Clearance/Reduce)
Clearance Daily
Очищення
Бригадир
Площа за день (м²), кількість знайдених/знешкоджених ВНП по типах, витрати часу, фото до/після, залишок площі
EOD Incident
Реагування на ВНП
Сапер EOD
GPS-точка, тип ВНП (калібр, категорія), метод нейтралізації (знешкодження/підрив/евакуація), фото, глибина
QA Inspection
Контроль якості
Інспектор QA
ID ділянки, результат перевірки (Pass/Fail), знайдені ВНП (якщо Fail), фото, підпис інспектора, GPS-трек
Збір даних: детальна структура
Категорія
Дані
Формат
Обов'язковість
Геолокація
GPS-координати точки або полігону обстеження
WGS84, GeoJSON
Обов'язково
Медіа
Фото/відео знахідок з геотегами та азимутом
JPEG (EXIF), MP4
Обов'язково
Класифікація ВНП
Тип (протипіхотна, протитанкова, касетний елемент, UXO), калібр, стан (цілий, пошкоджений, фрагмент)
IMAS taxonomy codes
За наявності
Середовище
Стан рослинності, рельєф, тип ґрунту, наявність води
Enum (довідник)
Обов'язково
Вимірювання
Площа обстеження, глибина виявлення, відстань між знахідками
Числові (м², см, м)
За типом форми
Документи
Підписи (digital ink), QR-коди актів, сканування документів
PNG (підпис), String (QR)
При завершенні
Метадані
ID оператора, ID бригади, час початку/завершення, версія форми
UUID, ISO 8601
Автоматично
Офлайн-режим та синхронізація
Ключова вимога — 100% працездатність без інтернету. Всі дані зберігаються локально та синхронізуються при появі зв'язку.
1 Збір даних (офлайн)
→
2 SQLite (шифро-вано)
→
3 Sync Queue
→
4 Зв'язок ✓
→
5 Delta Sync
→
6 Центральна БД
Механізм
Опис
Локальне сховище
SQLite з шифруванням SQLCipher (AES-256). Кожен запис має UUID, timestamp та статус синхронізації (pending/synced/conflict)
Черга синхронізації
FIFO-черга з пріоритетами: 1) текстові дані (< 1 KB), 2) метадані фото, 3) медіа-файли (стиснення до 80%)
Delta Sync
Передача тільки змінених записів з моменту останньої синхронізації. Watermark-based (last_synced_at)
Конфлікти
Server-wins стратегія з логуванням. Оператор отримує нотифікацію про перезаписані дані
Медіа-завантаження
Resumable upload (chunked). Автоматичне відновлення при обриві зв'язку. JPEG стиснення 80%, відео H.265
Попереднє завантаження
Перед виїздом у поле: офлайн-карти (Mapbox tiles), довідники ВНП, список ділянок з координатами
UI/UX вимоги
Вимога
Реалізація
Робота в рукавицях
Великі кнопки (мін. 48×48 dp), збільшені зони натискання, мінімум текстового введення
Яскраве сонце
Високий контраст, темна та світла теми, адаптивна яскравість
Швидкий ввід
Довідники з пошуком, сканування QR/штрих-кодів, голосові нотатки
Статус синхронізації
Кольоровий індикатор: 🟢 синхронізовано, 🟡 в черзі, 🔴 помилка
Карта
Повноекранна карта з GPS-позицією, офлайн-тайлами, шарами SHA/CHA з IMSMA
Прогрес
Візуальний прогрес заповнення форми (%), валідація в реальному часі
Мова
Українська (основна), English (для міжнародних операторів)
Структура екранів
graph LR
subgraph AUTH["Автентифікація"]
A1["PIN / Biometric"]
end
subgraph MAIN["Головний екран"]
B1["Мої завдання"]
B2["Нова форма"]
B3["Статус синхро"]
B4["Офлайн-карта"]
end
subgraph FORM["Заповнення форми"]
C1["Вибір типу"]
C2["GPS-фіксація"]
C3["Поля даних"]
C4["Фото/Відео"]
C5["Підпис"]
C6["Перегляд"]
C7["Збереження"]
end
subgraph HIST["Історія"]
D1["Відправлені"]
D2["Чернетки"]
D3["Конфлікти"]
end
A1 --> MAIN
B1 --> FORM
B2 --> C1 --> C2 --> C3 --> C4 --> C5 --> C6 --> C7
MAIN --> HIST
Безпека
Шифрування даних — SQLCipher (AES-256-CBC) для локальної БД, TLS 1.3 для передачі
Prioritization and Risk Intelligence System for Mine Action — prisma.uachd.gov.ua
Компонент
Технологія
Backend
Java 21, Spring Boot 3.5
Database
PostgreSQL 17 + PostGIS 3.4
GIS
GeoTools 31.2, JTS 1.19, Hibernate Spatial
Frontend
Thymeleaf + Google Maps API
Деплой
Docker Compose, Nginx, Let's Encrypt
Математична модель
P = (R × kекол × kсоц) / kбезп
Коефіцієнт
Діапазон
Що враховує
R (економічний)
[0, 1]
НГО земельної ділянки
kекол
[1.0, 2.0]
Водні об'єкти 2км, ПЗФ 1км, Смарагдова мережа 5км
kсоц
[1.0, 2.5]
Населення, соц.об'єкти 3км, культивація
kбезп
[1.0, 5.0]
Тип ВНП, рельєф, покрив
Агрегація: Ділянка → Полігон → Громада → 5 квінтилів пріоритетності
GIS-шари: Кадастр (11.3M ділянок), IMSMA полігони, водні об'єкти, ПЗФ, Смарагдова
мережа, соц.об'єкти, лінія фронту
IMSMA Core — Облік мін та ВНП
Information Management System for Mine Action (GICHD стандарт)
Функція
Опис
Облік SHA/CHA
Реєстр всіх обстежених/підтверджених зон
Інцидентна БД
Реєстрація жертв та інцидентів
Облік ВНП
Кількість, тип, стан по кожному полігону
Progress tracking
Відстеження % очищення кожної зони
Reporting
Стандартні звіти для NMAC та UNMAS
GIS Platform (PostGIS) Live
Центральне геопросторове сховище для всіх шарів.
graph LR
subgraph SL["Spatial Layers"]
A["Кадастр 11.3M"]
B["IMSMA SHA/CHA"]
C["Water Bodies"]
D["Nature Reserves"]
E["Emerald Network"]
F["Social Assets"]
G["Frontline"]
H["Craters/UXO"]
I["Forests"]
end
subgraph OP["PostGIS Operations"]
J["ST_Intersects"]
K["ST_DWithin"]
L["ST_Contains"]
end
A & B & C & D & E & F & G & H & I --> J & K & L
Task Management System
Планування та відстеження робіт розмінування:
Work Orders — створення та розподіл завдань між операторами
Capacity Planning — планування на основі кількості саперів/техніки
Resource Allocation — прив'язка операторів до полігонів
Daily Reporting — щоденні звіти з поля
CLEAR — ERP для ЦГР Planned
Coordinated Land Evaluation, Action and Recovery — крос-платформена
інформаційно-аналітична система для автоматизації бізнес-процесів Центру гуманітарного розмінування.
Призначення
Основна мета — підтримка реалізації державної програми компенсації витрат за гуманітарне розмінування
земель сільськогосподарського призначення та забезпечення пов'язаних процесів контролю, моніторингу,
звітності та планування.
Очікувані результати
Підвищення швидкості та керованості роботи Центру
Точність процедур та оперативна доступність даних для рішень
Аналітика та прогнозування
Прозорість використання коштів держбюджету та міжнародної допомоги
Інтеграція з іншими цифровими продуктами сфери ПМД
Пріоритетні функціональні блоки
Блок
Функції
Реалізація Програми
Опрацювання заявок, верифікація, комунікація з держорганами, тендерна документація,
контрактування операторів, моніторинг та звітність
Забезпечення якості
Планування завдань групам контролю, моніторинг операторів, облік сертифікатів та гарантійних
листів
Сертифікація операторів
Опрацювання заявок, процедури перевірок, реєстр сертифікатів та документації
flowchart TD
A["Оператор завершив очищення"] --> B{"Sampling Inspection"}
B -->|"Random 10%"| C["Повторний огляд ділянок"]
B -->|"100% review"| D["Документальна перевірка"]
C --> E{"Знайдено ВНП?"}
E -->|"Ні"| F["QA Passed → Certificate"]
E -->|"Так"| G["QA Failed → Повтор"]
D --> F
G --> A
Sampling Inspector — автоматичне визначення квоти вибіркової перевірки
Certificate Generator — Land Release Certificate (IMAS 09.11)
Dispute Resolution — арбітраж розбіжностей
Operator Capacity Reporting Planned
Система подачі інформації операторами ПМД про свою спроможність — портал, через який
оператори протимінної діяльності подають дані про свої ресурси, техніку та можливості для формування
річного плану пріоритизації.
Мета системи
Забезпечити збір структурованих даних від усіх сертифікованих операторів ПМД (133+) для формування
фінального звіту з пріоритизації на календарний рік, що враховує реальні спроможності
всіх учасників розмінування.
Цикл «Спроможність → Пріоритизація → Річний план»
1 Оператори подають дані
→
2 ЦГР верифікує
→
3 Агрегація спроможності
→
4 PRISMA + спроможність
→
5 Річний план
Дані, що подаються операторами
Категорія
Параметри
Персонал
Кількість саперів, кваліфікація, спеціалізація (NTS/TS/Clearance/EOD)
Очікувана площа розмінування (км²/рік), типи територій
Географія
Регіони присутності, мобільність, зони доступу
Спеціалізація
Типи ВНП (протипіхотні, касетні, артилерійські), ландшафт (поле, ліс, вода)
Терміни
Доступність по кварталах, сезонні обмеження
Стандарти
Сертифікати IMAS/NMAS, QA score за минулий період
Формування річного звіту пріоритизації
Компонент
Джерело
Пріоритетні території
PRISMA (P-index по ділянках/громадах)
Загальна спроможність
Агреговані дані всіх 133+ операторів
Матчинг
Алгоритм зіставлення: спроможність оператора ↔ тип/складність території
Розподіл
Рекомендований розподіл операторів по регіонах/ділянках
Timeline
Квартальна розбивка робіт із урахуванням сезонності
Бюджет
Орієнтовна вартість по лотах (площа × тип × складність)
Інтеграції
PRISMA — пріоритетність територій для зіставлення зі спроможностями
Operator Registry — профілі, сертифікати, історія роботи
IMSMA — SHA/CHA полігони, типи забруднення
CLEAR — Розподіл завдань ПМД, контрактування
Task Management — створення Work Orders на основі річного плану
НОПМД — погодження фінального річного плану
Innovation Portal Planned
Портал прийому заявок на інновації у сфері ПМД — платформа, через яку виробничі
компанії, стартапи та інноватори подають свої розробки для оцінки, тестування та потенційного
фінансування.
Мета
Створити прозорий та структурований канал взаємодії між інноваторами (виробники
обладнання, розробники ПЗ, дослідницькі установи) та ЦГР для впровадження нових
технологій у гуманітарне розмінування.
Процес «від ідеї до впровадження»
1 Подача заявки
→
2 Експертна оцінка
→
3 Польове тестування
→
4 Сертифікація
→
5 Фінансування / Впровадження
Категорії інновацій
Категорія
Приклади
Обладнання для розмінування
Міношукачі нового покоління, GPR, механічні засоби очищення
Безпілотні системи
Дрони для NTS/TS, мультиспектральне зондування, LIDAR-платформи
Робототехніка
Роботизовані платформи для розмінування, автономні системи
Програмне забезпечення
AI/ML для аналізу зображень, GIS-рішення, системи управління даними
ЗІЗ та безпека
Засоби індивідуального захисту, сигнальні системи, медичне обладнання
Навчальні технології
Тренажери, VR/AR для підготовки саперів, e-learning платформи
Структура заявки
Поле
Опис
Компанія / Інноватор
Назва, країна, контакти, профіль діяльності
Опис розробки
TRL (Technology Readiness Level), технічні характеристики, відео/документація
Проблема, що вирішується
Ефективність, швидкість, безпека, вартість — конкретний pain point
Стадія готовності
Концепт / Прототип / Серійне виробництво / Вже використовується
Запит на фінансування
Обсяг, формат (грант, закупівля, пілот), очікувані результати
Референси
Досвід використання в інших країнах, результати випробувань, сертифікати
Механізми фінансування
Гранти на R&D — через донорські програми (UNDP, World Bank, партнерські уряди)
Пілотні проєкти — тестування на реальних ділянках із звітністю
Держзакупівлі — включення до тендерних процедур через Prozorro
Innovation Challenge — конкурсні відбори з призовим фондом
Co-funding — спільне фінансування з міжнародними партнерами
Інтеграції
CLEAR — управління проєктами та бюджетування пілотів
Operator Registry — зв'язок інновацій з операторами для тестування
QA System — протоколи випробувань та верифікації
Prozorro — тендерні процедури для закупівлі інноваційного обладнання
UACHD Portal — публічний каталог інновацій та відкриті виклики
МОН / НФДУ — координація з науковими установами
Testing Grounds & Proving Facilities Planned
Інфраструктура полігонів для випробування техніки та обладнання ПМД — система обліку,
управління та забезпечення доступу до випробувальних майданчиків для тестування інноваційних розробок і
сертифікації обладнання.
Мета
Забезпечити сертифіковану інфраструктуру для польових випробувань в умовах, максимально
наближених до реальних бойових забруднень, із чіткими протоколами тестування та об'єктивною оцінкою
результатів.
Типи полігонів
Тип
Призначення
Характеристики
Загальний випробувальний
Тестування міношукачів, GPR, ручного обладнання
Контрольовані закладки (інертні мішені), різні типи ґрунту, глибини 0–30 см
Механізованого розмінування
Випробування важкої техніки (флейли, тільлери, котки)
Площа 5+ га, різний рельєф, контрольні ряди мішеней
CLEAR — бюджетування, планування та звітність по полігонах
ДССТ (NMAC) — офіційна сертифікація та стандартизація
Contract Management (Prozorro)
Етап
Система
Опис
Планування
ЦГР Platform
Формування лотів на базі PRISMA
Публікація
Prozorro API
Автоматична публікація тендерів
Аукціон
Prozorro
ProZorro аукціони
Контракт
ЦГР + Prozorro
Підписання, e-delivery
Виконання
Task Management
Моніторинг виконання
Моніторинг
Dozorro
Публічний контроль
Трембіта (СЕВДЕІР) In Progress
Децентралізована архітектура на базі X-Road (Естонія). ЦГР встановлює власний Шлюз безпечного обміну
(ШБО).
graph LR
subgraph CHD["ЦГР Azure Cloud"]
SS["ШБО Security Server"]
PR["PRISMA"]
CE["Compensation Engine"]
WEB["Web Portal"]
end
subgraph EXT["Інші учасники"]
K["ШБО Кадастр"]
D["ШБО ДСНС"]
M["ШБО Мін'юст"]
DA["ШБО ДАР"]
T["ШБО Казначейство"]
end
PR & CE & WEB --> SS
SS <-->|"mTLS TCP 5500"| K & D & M & DA & T
Доступні реєстри
Реєстр
Тип даних
Використання
Держгеокадастр
НГО, площа, власник, геометрія
PRISMA, Compensation
ДАР
Статус агро-земель, фермери
Compensation eligibility
Реєстр прав (Мін'юст)
Правовий статус ділянки
Compensation verification
ДСНС
Інциденти, евакуація
Operations coordination
ДРА (населення)
Демографія, адреси
Social coefficient (kсоц)
Казначейство
Бюджетні кошти, платежі
Payment processing
Інфраструктура (Azure)
Production ШБО: D4s_v5 (4 vCPU, 16 GB RAM)
Test ШБО: D2s_v5 (2 vCPU, 8 GB RAM)
PostgreSQL: General Purpose D2ds_v4
Орієнтовна вартість: ~$700–910/міс
API Gateway
Функція
Реалізація
Rate limiting
100 req/s per client
Authentication
OAuth 2.0 + API keys
Protocol translation
REST ↔ SOAP (для Трембіти)
Logging
Всі запити в ELK stack
Versioning
/api/v1/, /api/v2/
Зовнішні API-споживачі
UNDP — звітність та моніторинг
HALO Trust, FSD, NPA — координація
World Bank — фінансовий моніторинг
UNMAS — IMSMA syncing
ETL / Data Pipeline Live
flowchart LR
subgraph SRC["Sources"]
S1["IMSMA GeoJSON"]
S2["Кадастр SHP"]
S3["OSINT Frontline"]
S4["Населення XLSX"]
S5["UAV GeoTIFF"]
end
subgraph ETL["ETL Pipeline"]
E1["Parse"]
E2["Transform CRS"]
E3["Validate"]
E4["Load PostGIS"]
end
subgraph ST["Storage"]
DB["PostGIS Central DB"]
end
S1 & S2 & S3 & S4 & S5 --> E1 --> E2 --> E3 --> E4 --> DB
Парсери: GeoJsonParser, ShapefileParser, XlsxParser — з
автодетекцією CRS та репроекцією в EPSG:4326
Аналітичний портал Partial
Публічні метрики
Площа очищена / повернута по областях
Кількість активних операторів та саперів
Бюджет програми: витрачено / залишок
Динаміка очищення (км²/місяць)
Внутрішні метрики (ЦГР)
PRISMA Heat Map — пріоритетність по громадах
Використання потужностей операторів (%)
Черга заявок на компенсацію
QA pass/fail rate по операторах
ROI аналіз: вартість/км² по регіонах
Портал UACHD Live
Публічний веб-сайт: Next.js, 4 мови (UK/EN/DE/FR), 35+ сторінок.
Розділ
Призначення
Головна
CTA: компенсація, стейкхолдери, новини
Компенсація
8-крокова інструкція, калькулятор, подача заявки
Оператори
Каталог 133 сертифікованих операторів
Безпека
Інструкції для населення
Партнери
Інституційна координація, WB, UNDP
НПА
Нормативно-правові акти
Наскрізні потоки даних
Потік «Повне розмінування ділянки»
sequenceDiagram
actor F as Фермер
participant CP as Compensation
participant TR as Трембіта
participant PR as PRISMA
participant TM as Tasks
participant OP as Оператор
participant QA as QA
participant PAY as Payment
F->>CP: 1. Подає заявку
CP->>TR: 2. Перевірка ДАР+Кадастр
TR-->>CP: 3. Дані підтверджені
CP->>PR: 4. Визначення пріоритету
PR-->>CP: 5. Priority Index = 0.87
CP->>TM: 6. Створення Work Order
TM->>OP: 7. NTS → TS → Clearance
OP->>TM: 8. Звіт завершення
TM->>QA: 9. Запит QA
QA-->>TM: 10.QA Passed
QA->>CP: 11. Certificate
CP->>PAY: 12. Ініціювати виплату
PAY->>TR: 13. Казначейство
PAY-->>F: 14. Компенсація
Архітектура безпеки
Рівні захисту
Рівень
Механізм
Мережевий
VNet isolation, NSG, WAF (Azure App Gateway)
Транспортний
TLS 1.3 (Nginx), mTLS (Трембіта ШБО)
Аплікаційний
OAuth 2.0, RBAC, CSRF, rate limiting
Даних
AES-256 at rest, PostgreSQL row-level security
Ідентифікації
Azure AD, KSE certificates (Трембіта)
Аудиту
Azure Monitor, Log Analytics, ELK stack
Ролі RBAC
Роль
Доступ
Super Admin
Повний доступ до всіх систем
Analyst
PRISMA (read/write), Reports, Dashboard
Operator Admin
Task Management, MDC, Field Reporting
Compensation Officer
Compensation Engine, Payment
QA Inspector
QA System, Clearance Certificates
Auditor
Read-only до всіх журналів
Public
Портал, аналітика (обмежена)
Інфраструктура розгортання
graph TB
subgraph AZ["Azure Cloud - Microsoft Grant"]
subgraph PUB["Public Subnet"]
NGX["Nginx/App Gateway SSL+WAF"]
SBO["ШБО Трембіта D4s_v5"]
end
subgraph PRV["Private Subnet"]
APP["PRISMA Spring Boot"]
COMP["Compensation Engine"]
TASK["Task Management"]
PORTAL["UACHD Portal Next.js"]
end
subgraph DATA["Data Subnet"]
PG["PostgreSQL+PostGIS D2ds_v4"]
BLOB["Blob Storage 500GB"]
end
end
subgraph DO["DigitalOcean EU"]
DOP["PRISMA Prod prisma.uachd.gov.ua"]
end
Internet -->|443| NGX --> APP & COMP & PORTAL
SBO <-->|"5500/5577"| External["Інші ШБО"]
APP & COMP & TASK --> PG
APP --> BLOB
Відповідність стандартам
Стандарт
Сфера
IMAS
Міжнародні стандарти протимінної діяльності
NMAS
Національні стандарти ПМД України
INSPIRE
Європейська директива просторових даних
OGC
Open Geospatial Consortium (WMS, WFS)
ISO 27001
Інформаційна безпека
GDPR-like
Захист персональних даних (Закон 2297-VI)
ТК 322
Технічний комітет стандартизації ЦГР
Нормативне забезпечення
Діюча нормативна база
#
Документ
Дата
Статус
1
Закон «Про протимінну діяльність в Україні» № 2642-VIII
06.12.2018
Діє
2
Національна стратегія ПМД до 2033 (Розп. КМУ № 616-р)
28.06.2024
Діє
3
Операційний план 2024–2026 (переглянуто 02.03.2026)
28.06.2024
Діє
4
ПКМ № 1207 — утворення НОПМД
10.11.2021
Діє
5
ПКМ № 1150 — облік операторів ПМД
03.11.2021
Діє
6
ПКМ № 123 — сертифікація операторів ПМД
02.02.2024
Діє
7
ПКМ № 284 — компенсація за розмінування с/г земель (100%)
12.03.2024
Діє
8
ПКМ № 740 — Реєстр територій ІЗТ/ЗТ
07.06.2024
Діє
9
Закон № 1907-IX — Про публічні електронні реєстри
18.11.2021
Діє
10
ДСТУ 8820:2023 — Протимінна діяльність. Процеси управління
01.04.2024
Діє
11
ДСТУ 8820-4:2025 — Механізоване розмінування
01.05.2025
Діє
12
ДСТУ 8820-5:2024 — Ленд-реліз
01.04.2025
Діє
13
Угода з Palantir — GRIT
2024
Діє
Покриття по підсистемах
Підсистема
Статус
НПА / Прогалина
Mobile Data Collection
Частково
ДСТУ 8820 — немає порядку цифрового збору даних
Drone / UAV
Частково
Повітряний кодекс — немає стандартів NTS/TS з БПЛА
NTS/TS Reporting
Забезпечено
ДСТУ 8820:2023 + ДСТУ 8820-5:2024
EOD Reporting
Частково
Закон 2642-VIII — немає цифрового формату EOD-звітів
PRISMA
Частково
Нацстратегія — немає затвердженої методології пріоритизації
IMSMA Core
Забезпечено
GICHD Standard, ПКМ № 740
GIS Platform
Частково
Закон про геодані — немає статусу ГІС ЦГР як офіційної
Task Management
Відсутнє
Немає порядку цифрового розподілу завдань ПМД
CLEAR (ERP)
Частково
Закон 2642-VIII — немає рішення КМУ про створення ІАС, КСЗІ
Compensation Engine
Забезпечено
ПКМ № 284 — повний порядок компенсації 100%
Operator Registry
Забезпечено
ПКМ № 1150 + ПКМ № 123
Quality Assurance
Частково
ПКМ № 123 — немає обов'язковості цифрових протоколів QA
Capacity Reporting
Відсутнє
Немає обов'язку операторів подавати дані спроможності
Innovation Portal
Відсутнє
Немає порядку прийому/оцінки інновацій у ПМД
Testing Grounds
Відсутнє
Немає порядку акредитації полігонів для випробувань
Contract Management
Забезпечено
Закон «Про публічні закупівлі», Prozorro
Трембіта
Забезпечено
Закон № 1907-IX, постанови КМУ щодо СЕВДЕІР
API Gateway
Частково
Немає порядку надання доступу до даних ПМД
ETL Pipeline
Частково
Немає переліку джерел даних та порядку синхронізації
Аналітичний портал
Частково
Немає переліку обов'язкових показників ПМД
Портал UACHD
Забезпечено
Закон «Про доступ до публічної інформації»
Зведений статус
7
ЗАБЕЗПЕЧЕНО
10
ЧАСТКОВО
4
ВІДСУТНЄ
План нормативного забезпечення
Черга
Дія
Ініціатор
Термін
1
Наказ НОПМД: затвердження методології PRISMA
ЦГР → НОПМД
Q2 2026
2
Зміни до ПКМ № 1150: обов'язок подачі даних спроможності
Мінекономіки
Q2 2026
3
Наказ Мінекономіки: порядок цифрового розподілу завдань
НОПМД + ЦГР
Q3 2026
4
Рішення КМУ: створення ІАС CLEAR + початок КСЗІ
Мінекономіки
Q3 2026
5
Зміни до ПКМ № 123: цифрові протоколи QA
НОПМД
Q3 2026
6
Наказ НОПМД: стандарти MDC та БПЛА для ПМД
ЦГР + ДССТ
Q4 2026
7
ПКМ: порядок прийому інновацій у ПМД
Мінекономіки
Q1 2027
8
ПКМ: порядок акредитації полігонів для випробувань