Experiență în dezvoltarea unei platforme de gestionare a datelor medicale FHIR pentru a furniza decizii clinice

Ilia Semenov

Roman Osenev

Serghei Gerasimov

Georgy Kopanitsa

2 Centrul Național de Cercetare Cognitivă, Universitatea ITMO, Saint-Petersburg 197101, Rusia

Dmitry Denisov

Yuriy Andreychuk

Abstract

1. Introducere

Această lucrare este o extensie a lucrărilor prezentate inițial la pHealth 2019— Conferința internațională 16 privind tehnologiile portabile, micro și nano pentru sănătatea personalizată [1].

Sistemele de asistare a deciziilor (DSS) sunt în prezent implementate pentru a rezolva o mare varietate de sarcini clinice și de mediu. Implementarea cu succes a unui sistem de susținere a deciziilor necesită strategii de planificare eficiente, o înțelegere comună a obiectivelor, performanței și utilizabilității sprijinirii deciziilor. Acest lucru poate crește acceptarea și face succesul proiectului general [2]. Sarcinile care pot fi rezolvate în mod eficient prin sistemele de sprijinire a deciziilor variază de la implementarea planurilor de acțiune în domeniul climei urbane [3] și sprijinul planificării drumurilor până la diagnosticarea bolilor rare [4].

Industria asistenței medicale devine din ce în ce mai mult o comunitate bazată pe cunoaștere, conectând diferiți furnizori, scăzând costurile administrative și îmbunătățind calitatea și continuitatea asistenței. Acest lucru creează provocări și oportunități pentru sistemele clinice de sprijinire a deciziilor (CDSS) care facilitează procedurile de îngrijire a sănătății în setările bazate pe cunoștințe [5]. Un CDSS este orice program de calculator conceput pentru a ajuta la luarea deciziilor clinice [6,7]. Această definiție demonstrează varietatea și evoluția suportului deciziei clinice de la aplicații mici, focalizate la platforme la scară largă capabile să stocheze și să gestioneze date medicale pentru a ajuta medicii și pacienții prin furnizarea de recomandări [8,9].

Pentru a oferi asistență eficientă la luarea deciziilor, este necesar să se integreze CDSS-urile în sistemele informaționale operate în mod curent de către profesioniștii din domeniul sănătății, cum ar fi sistemele de informații din spitale (SIS) sau de către pacienții care își desfășoară dosarele personale de sănătate (PHR) [10]. CDSS-urile ar trebui să poată utiliza semantica și contextul clinic al datelor care au fost importate din alte sisteme și depozite de date [11,12,13].

Interoperabilitatea semantică devine o problemă cheie atunci când vine vorba de comunicarea între sistemele informaționale eterogene [14]. Una dintre modalitățile de conectare a diferitelor sisteme de informații este de a construi o platformă care procesează date medicale bazate pe standard și oferă interfețe unificate. Utilizarea standardelor clinice de schimb de date, cum ar fi openEHR [15], CEN/ISO EN13606 [16,17,18], HL7 CDA [19] și resurse rapide de interoperabilitate a asistenței medicale (FHIR) [14] pot oferi interoperabilitate la nivel de date. Aceste standarde specifică structurile de date ale evidenței medicale electronice comune (EHR) [20] și sunt utilizate pe scară largă în sistemele de sprijin pentru deciziile clinice [21,22]. Unul dintre cele mai recente formate de specificații de date EHR este standardul FHIR care oferă elemente de date („resurse”) și o interfață de programare a aplicației (API) pentru a recupera și a face schimb de înregistrări electronice de sănătate [23].

Software-ul actual al ecosistemului medical poate fi caracterizat prin nevoile sale inovatoare ridicate, interacțiunile perturbatoare dintre sisteme și împiedicarea interoperabilității semantice [24]. Pentru a evita astfel de probleme, dezvoltatorii pot grupa aplicații software în unități funcționale mici, ușor de suportat, care pot fi schimbate la cerere fără a afecta alte bucăți de software. Această abordare este denumită în mod obișnuit arhitectură de microservicii [25].