Use case - raportowanie danych TEN-T
Jak CUPT uporządkowało dane TEN-T i zautomatyzowało raportowanie do Komisji Europejskiej
Wyzwanie
CUPT (Centrum Unijnych Projektów Transportowych) na zlecenie Ministerstwa Infrastruktury odpowiada za sprawozdawczość dotyczącą polskiej części transeuropejskiej sieci transportowej TEN-T. Dane o sieciach nie powstają w CUPT, są rozproszone u kilkudziesięciu podmiotów: zarządców dróg i linii kolejowych, portów morskich i śródlądowych, lotnisk, terminali intermodalnych. Każdy zarządca gromadzi dane o sieci według własnych potrzeb i wytycznych, w innym formacie i w innym cyklu aktualizacji.
Wcześniej dane zasilające system TENtec - system informacyjny Komisji Europejskiej (KE) - były zbierane ad hoc przez służby KE i następnie weryfikowane przez właściwe instytucje w kraju. W celu usprawnienia procesu przekazywania danych do KE wypracowano rozwiązanie, że państwa członkowskie mają za zadanie przygotować narzędzie umożliwiające automatyczną wymianę danych dotyczących TEN-T pomiędzy systemem TENtec, a systemami krajowymi we wszystkich gałęziach transportu. Docelowo więc dane powinny trafiać do TENtec o ściśle określonej strukturze, poprzez API.
Wcześniej dane zasilające system TENtec - system informacyjny Komisji Europejskiej (KE) - były zbierane ad hoc przez służby KE i następnie weryfikowane przez właściwe instytucje w kraju. W celu usprawnienia procesu przekazywania danych do KE wypracowano rozwiązanie, że państwa członkowskie mają za zadanie przygotować narzędzie umożliwiające automatyczną wymianę danych dotyczących TEN-T pomiędzy systemem TENtec, a systemami krajowymi we wszystkich gałęziach transportu. Docelowo więc dane powinny trafiać do TENtec o ściśle określonej strukturze, poprzez API.
Rozwiązanie
CUPT wdrożył Usemaps jako jedno miejsce, w którym gromadzone są dane o infrastrukturze TEN-T od wszystkich zarządców w tej sieci. Każdy obiekt sieci ma swoją reprezentację przestrzenną i komplet atrybutów wymaganych przez sprawozdawczość.
Do standardowej platformy dopisaliśmy dwa moduły. Pierwszy obsługuje pozyskiwanie danych od operatorów: każdy zarządca pracuje na własnym zakresie sieci. Przygotowuje zestawienie w określonym z góry formacie lub pobiera z systemu wzorzec, wypełnia go i wgrywa z powrotem. Walidator sprawdza wczytany raport - jeśli znajdzie błędy, zwraca plik z rejestrem nieścisłości do poprawy. Każda zmiana zapisuje się z autorem i datą, więc CUPT widzi na bieżąco, co zostało uzupełnione, przez kogo i kiedy.
Drugi odpowiada za przygotowanie danych w strukturze wymaganej przez TENtec: raport, który przeszedł walidację pozytywnie, jest wysyłany do niego jako paczka przez API. Do systemu Komisji trafiają wyłącznie dane wcześniej sprawdzone, a przeniesienie ich nie wymaga żadnej pracy ręczne i dzieje się automatycznie. Dzięki temu proces, który wcześniej był serią wymiany informacji, stał się obiegiem danych w jednym systemie, z zachowaniem historii zmian i widocznością na każdym etapie.
Drugi odpowiada za przygotowanie danych w strukturze wymaganej przez TENtec: raport, który przeszedł walidację pozytywnie, jest wysyłany do niego jako paczka przez API. Do systemu Komisji trafiają wyłącznie dane wcześniej sprawdzone, a przeniesienie ich nie wymaga żadnej pracy ręczne i dzieje się automatycznie. Dzięki temu proces, który wcześniej był serią wymiany informacji, stał się obiegiem danych w jednym systemie, z zachowaniem historii zmian i widocznością na każdym etapie.
Efekt
CUPT ma kontrolę nad tym, co dostarczają zarządcy. Widać, które dane są kompletne, które wymagają uzupełnienia i kiedy ostatnio je zmieniano. Ustalanie tego przestało być osobnym zadaniem poprzedzającym każdy cykl raportowy.
Raportowanie do Komisji Europejskiej przestało być projektem, a stało się czynnością. Dane w systemie są zawsze najbardziej aktualne z dostępnych, więc eksport do TENtec można wykonać na żądanie - w dowolnym momencie, a nie tylko w rytmie wyznaczonym przez cykl zbierania arkuszy.
Raportowanie do Komisji Europejskiej przestało być projektem, a stało się czynnością. Dane w systemie są zawsze najbardziej aktualne z dostępnych, więc eksport do TENtec można wykonać na żądanie - w dowolnym momencie, a nie tylko w rytmie wyznaczonym przez cykl zbierania arkuszy.