Sei sulla pagina 1di 6
br CER ey Cay OU (R.UP) eer ed pear ey Reet Pears Dea ea Po ee linguaggio informatico EOS WC ed gestions Gli standard nei software sanitar': verso un ‘linguaggio’ comune ‘HUT: ¢probabimente to standard ‘perl comuriasione | mesagp ‘Bo eis al mond nel satore ‘SOFICT in cant, Lo etal & ‘Mote wtpato icine pt 8 ‘items santario dagh Stat! Unt fed na accurmato une natevole ‘perinza nat utz20 quotand ‘nea moggir parte dep ompecat ‘pelle chested renborea Ste Drestarion, Lo situppe el WL? ‘rma coimolge intra comuni PREMESSA Questo articolo mira.asottolineare quanto sia importante ‘parlare Jo stessa lingua’ ‘nelambito della sviluppo di applicaziani ‘software, in paticolare quando i dati trat- tatirquardano lo stato di salute del paz La lingua a cui mi riferiseo @ chiaramente tn insieme di standard che esistono, sono ben documentati ma poco applicati nella realta, specialmente in tal, ‘STANDARDS, Gli standards vengono sucdivsi in tre cate- {gore (norme votontari, standard de Facto, regole imposte dalle autorita) tre campi i applicazione (informatica ¢ tetematica in generale, informatica sanitarla, dati clinic). Ogni applicazione informatica deve obbedire alle regole imposte dalle auto- rita, deve scegliere gl standard de facto in informatica ¢ telematica piu promettenti peril prossima futuro, pud uniformarsi alle orme votontarie in informatica sanitaria, Tutto questo finalizzato a raggiungere un solo obiettivo: interoperabilita delle app ccazioni sanitari Gli standard pid utilizzati sono certa- mente DICOM (Digital Imaging and Commu nications in Medicine) e HL7" (Health Level ‘Seven) a cui si aggiungono alcuni ‘nomen- clatori’ che associano denominazioni lunivoche aalistessi concett, il tutto inte- grato da una ‘grammatica’, IME” (dntegra ting the Healthcare Enterprise) ed un metalinguaggio di ‘trasporta’ XML’ (eXten- sible Markup Language). INTEROPERABILITA Indichiamo con interoperabilt la capacita «i due applicazioni informatiche di dialo- gare utilizzando una lingua comune. Per appreazare appieno la necessita di un tale requisito mettiamoci nei panni di un respon sabile Informatico di una azienda sanitaria publica: a meno di non svituppare tutto il sistema informativo in proprio, dovra acqui- sire da terzi una serie di procedure infor- rmatiche facendo delle gare d'appato. Queste procedure dovranno necessariamente paiare tra loro € da qui il bisogno di sviluppo di programm di conversione e migrazione dei dati tra un prodotto e Faltro, Poi installa 2ioni, addestramento, madifiche narma- tive... Appena il tutto sembra funzionare si riparte. Nella normativa ci sono dei vincoft che limitano nel tempo Iutilizz0 di ‘servi’ della stessa azienda foritrce, | innovi’ le ‘proroghe: Quindi nuova gara, nuovo fomitare esi iparte. Un puzzle infinite di Complessita proporzionale a quanti servil Si vogliono automatizzare, Se tutti parlas- sero la stessa lingua le tessere del puzzle $i potrebbero sostituire con alte che offrono ali stessi servizi minimizzando ['impatta sulintera sistema, Si pud genericamente atfermare che tra due applicazioni esiste interoperabilita rispetto ad una specifica funzione quando un’‘applicazione pub accet- tare | messaggi inviati dal'atra € fornire {a funzione richiesta in modo appropriato soddisfacente, senza I'intervento di un operatore esterno. Quindl, interoperabi- lita tra due applicazioni rispetto: ad una particolare funzione presuppone che: ‘ esista un sistema di trasmissione per lo scamblo del messaggi: * sia condiviso it protocollo di comuni- cazione; © sia condiviso il significato attribuita a ciascuna entita di informazione conte- uta nel messaggio trasmesso; * siainviata una quantité di dati sufficienti per fornire ta furzione richiesta; * siano definite le modalita con cui fa funzione deve essere implementata Con i! termine “messaagio" viene usual- ‘mente indicato il contenuto di una comu- nnicazione scritta od orale tra le persone. MWcontenuta della comunicazione tra due ‘ispositivielettronic ¢ un messaggio elet- tronico che-si compone di singole entitia «ilnformazione. Ciascuna entita deve avere una struttura chiaramente definita, per ‘esempia il messaggio pud contenere unim- ‘magine digitale per la quale accorre speci- ficare quanti lvl di grigio vengono utiliz- zat, Un modelo di informazione permette {i rappresentare in modo molto efficace insieme di entita di informazione utlia- zabill in un certo contesta, il significato di ciascuna e i tipo di relazioniesistenti Due sistemi possono essere interoperabill solo se il significato attribuito al conte- ‘nuto di un messaggio non cambia tra chi invia e chi riceve. Diventa, quindi, neces satio condividere il significato delle entta 4 informazione, mentre non rsulta neces sario, in molti casi neppure realistico, condividere i modelli di informazione. Inaltre, solo la struttura utilizzata per ‘comunicare una particotare entita di infor- ‘mazione deve essere comune, mentre pub essere diverse quella utilizzata per la sua memorizzazione {ad esempio non é richiesto Kimpiego di uno stesso database). Atualmente quest conceti di standardie- zazione e di interoperabilita tra sistemi diversi sono molto sfruttati per attivare funzioni che permettano di far cooperare i diversi sistem informativi delle Aziende ‘Sanitarie preservandone l'indipendenza e autonomia, tanto che i Dipartimento per innowazione e fe Tecnologie deta Pre -denza del Consiglio dei Minit ha emanato, in oceasione del piano di e-government, le specifiche tecniche per la cooperazione applicatva sulla Rete Nazionale ‘Da! punto di vista tecnologico, 'approccio ‘del Dipartimento per inmovazione ¢ Le Tecno- foaie coincide con quello definito a tvetlo ‘europe dl progetto della Cormnita Europea €-gov (programma “IST” 1998-2002). I modello adottato & quella tederativo, dave, ‘al contrari di quanto accade in un modello ‘erarchic, tutti sistem’ sone in posiione Paritetica & non esistono sistemi centrafiz- zai che ne accorpano le funzionait, bensi esclusvamente seni centratzat di supporto alla cooperazione. Questa soluzione si basa ‘sui principi di non intrusivita, scalabilita,, flessibilita e standardizzazione. La non intru- Sivitd va intesa come la possbilita di far dialogare ta loro due sistemi diversi senza a di funzionamento di base, Ciascun sistema deve quindi poter Continuare a funzionare come in precedenza, fatta eccezione per I'aggiunta di funziona~ {ita esteme in grado di trasformame le funzioni 1°

Potrebbero piacerti anche