Programy OpenEHDS koncentrują się na obszarach, w których secondary use wymaga największej precyzji regulacyjnej, technicznej i operacyjnej.
1. Zestawianie zbiorów świadome data permit
Strumień obejmuje komponenty przygotowujące tymczasowe zbiory danych zgodne z zatwierdzonym permit i celem przetwarzania.
- interpretacja data permit i ograniczeń maszynowo czytelnych
- pipeline’y zestawiania danych ograniczonych permitem i podstawą prawną
- kontrola cyklu życia tymczasowych produktów danych
2. Egzekwowanie polityk i reguł dostępu
Strumień obejmuje komponenty egzekwujące zasady dostępu i zgodności na każdym etapie przetwarzania.
- obsługa opt-out i wyjątków prawnych
- egzekwowanie ograniczenia celu i granic dostępu
- audytowalne logi decyzji polityk
3. Secure processing i rozliczalność
Strumień obejmuje wzorce integracyjne dla secure processing environments oraz pełnej audytowalności.
- konektory między data holderami, access bodies i secure environments
- komponenty audytu, logowania i data lineage
- mechanizmy TTL i kontrolowanego usuwania danych
4. Interoperacyjność i adaptacja krajowa
Strumień obejmuje reużywalne mapowania i transformacje danych zgodne z EHDS i FHIR.
- profile interoperacyjności i logika transformacji
- wzorce implementacyjne adaptowalne do modeli krajowych
- artefakty referencyjne możliwe do wykorzystania w zamówieniach publicznych
Granice programu
OpenEHDS tworzy komponenty i architektury referencyjne. Nie pełni roli health data access body, nie hostuje danych medycznych i nie działa jako operator secure processing environment.