NCEZ zveřejnilo open-source nástroje DisplayTools a Převodníky na code.gov.cz

NCEZ zveřejnilo open-source nástroje DisplayTools a Převodníky na code.gov.cz (https://code.gov.cz/NCEZ-MZCR/nastroje-interoperability)

Národní centrum elektronického zdravotnictví (NCEZ) zveřejnilo na portálu code.gov.cz zdrojové kódy vybraných nástrojů určených pro podporu interoperability elektronického zdravotnictví. Jedná se o projekty DisplayTools a Převodníky, které jsou využívány při práci se zdravotnickými daty, jejich transformaci a prezentaci.

Zveřejnění zdrojových kódů představuje další krok směrem k otevřenosti, transparentnosti a podpoře spolupráce s výrobci zdravotnických informačních systémů, integračními platformami a odbornou komunitou.

Zveřejněné zdrojové kódy jsou primárně určeny jako referenční a demonstrační implementace pro výrobce informačních systémů, integrační platformy a vývojáře působící v oblasti elektronického zdravotnictví. Jejich cílem je poskytnout praktický příklad možného přístupu k návrhu, implementaci a integraci komponent využívajících standardy a služby elektronického zdravotnictví.

Publikované projekty mají sloužit zejména jako metodická a technická inspirace při vývoji vlastních řešení, usnadnit orientaci v problematice interoperability a podpořit sjednocení implementačních přístupů napříč jednotlivými systémy.

Zdrojové kódy nejsou určeny pro přímé nasazení v produkčních informačních systémech bez předchozí analýzy, úprav, bezpečnostního posouzení a přizpůsobení konkrétním provozním a legislativním požadavkům dané organizace. Některé části projektů mohou obsahovat experimentální, demonstrační nebo rozpracované komponenty určené především pro testovací a integrační účely.

DisplayTools

Projekt DisplayTools obsahuje komponenty a utility určené pro zobrazení, renderování a interpretaci zdravotnických dokumentů a datových struktur. Nástroje podporují práci se standardy využívanými v oblasti elektronického zdravotnictví a usnadňují implementaci uživatelských rozhraní nad strukturovanými zdravotnickými daty.

Součástí projektu jsou například:

  • komponenty pro renderování zdravotnických dokumentů,
  • práce s FHIR zdroji,
  • validace a interpretace dat,
  • pomocné widgety a utility pro prezentaci zdravotnických informací.

Převodníky

Projekt Převodníky obsahuje nástroje pro transformaci a převody zdravotnických dat mezi různými standardy a formáty. Cílem projektu je usnadnit interoperabilitu mezi systémy a podpořit integraci na služby elektronického zdravotnictví.

Projekt zahrnuje zejména:

  • převodníky datových struktur,
  • mapování číselníků,
  • transformační utility,
  • validační a testovací scénáře,
  • referenční implementace pro práci s daty.

Podpora interoperability a spolupráce

Zveřejněním zdrojových kódů chce NCEZ podpořit:

  • sdílení know-how v oblasti interoperability,
  • zjednodušení integrace výrobců AIS,
  • transparentnost vývoje nástrojů elektronického zdravotnictví,
  • spolupráci s odbornou komunitou,
  • možnost využití referenčních implementací při vývoji vlastních řešení.

Open-source přístup zároveň umožňuje jednodušší připomínkování, rozvoj a rozšiřování jednotlivých komponent.

Dostupnost projektů

Zdrojové kódy jsou dostupné prostřednictvím portálu code.gov.cz https://code.gov.cz/NCEZ-MZCR/nastroje-interoperability:

  • DisplayTools
  • Převodníky

Repozitáře obsahují dokumentaci, ukázkové scénáře a další podklady pro vývojáře a integrační partnery.

Další rozvoj

Oba projekty budou průběžně rozvíjeny v návaznosti na vývoj Centrálních služeb elektronického zdravotnictví a požadavky interoperability v rámci českého eHealth ekosystému.