Health Level Seven () (http://www.hl7.org/, http://www.hl7italia.it/) 1
Perché nasce? 1 Reparto come avviene lo scambio di informazioni tra reparti? 2 Reparto documentazione storia clinica pregressa Lettera di dimissione referti a mano!!! anamnesi sistema informatico dimissione ricovero sistema informatico ammissione medico trasferimento medico 2
Perché nasce? il primo passo è stato usare la comunicazione elettronica 010010010011101 Sistema Informativo 1 Sistema Informativo 2 3
Perché nasce? nasce per standardizzare tale linguaggio!!! Messaggio Creazione Messaggio Parsing Messaggio 4
Perché nasce? Descrive le modalità per lo scambio in forma elettronica di dati in ambiente sanitario Intende risolvere i problemi legati all'interoperabilità nell'ambiente clinico Mission statement (1997): To provide standards for the exchange, management and integration of data that supports clinical patient care and the management, delivery and evaluation of healthcare services. 5
Perché nasce? è lo Standard per la Comunicazione di Messaggi più diffuso al mondo nel settore dell ICT sanità: descrive le interfacce tra applicazioni, le definizioni dei dati da scambiare, i tempi e la comunicazione di errori specifici tra le applicazioni, the Standard for Data Interchange in Clinical Computing Nasce quindi per scambiare informazioni relative ad un paziente (e.g. SDO) Standardizza l intero complesso ospedaliero a livello di scambio di dati clinici tra i vari settori e reparti Rende le varie entità del mondo sanitario interoperabili Fornisce interfacce che funzionano a prescindere dal tipo di rete o protocollo di comunicazione su cui si appoggiano Ha uno standard di messaging (2.x) che permette il flusso di dati fra sistemi diversi (la 2.5 è approvata dall ANSI nel giugno 2003) 6
Come funziona? opera nella comunicazione al livello più alto del modello ISO/OSI Function Communication 7 Application 6 Presentation 5 Session 4 Transport 3 Network 2 Data Link 1 Physical ISO-OSI OSI Communication Architecture Model 7
Come funziona? Quindi la dizione Level 7 fa riferimento proprio al livello più alto del modello OSI (Open System Interconnection) Ciò significa che fa riferimento a regole come: i dati scambiati la tempistica degli scambi la comunicazione di errori fra le applicazioni Ciò significa che NON fa riferimento agli aspetti implementativi!!! 8
Come funziona? funziona così con uno scambio concordato di messaggi a valle di eventi prestabiliti trigger event (external) admit event Lab system Receive A01, send ACK send A01 msg network receive ACK msg Adt system 9
Come funziona? di conseguenza descrive in maniera particolareggiata il layout deimessaggi che vengono scambiati fra due o più applicazioni che si scambiano informazioni Divide i Messaggi in segmenti e li identifica con il nome del paziente Un Messaggio è costituito da una sequenza ordinata di Segmenti Un Segmento è una collezione ordinata di Data Elements Tipicamente i Data Elements all'interno di un Segmento riguardano un argomento comune Il Tipo del Messaggio è identificato da un codice di tre lettere, e l Evento che scatena l'inizio di una comunicazione è denominato evento trigger 10
Organizzazione di è una associazione Standards Developing Organizations (SDO) accreditata presso l ANSI che opera nel settore della sanità Le SDO hanno come obiettivo la produzione di standard (specifiche protocolli) per particolari ambiti (domini) Il dominio di quindi comprende i dati clinici e amministrativi della sanità 11
Organizzazione di E una associazione di Membri E stata fondata nel 1987 E accreditata come organizzazione per lo sviluppo di standards (SDO Standards developing Organization) nel 1994 presso l'ansi Partecipa all'hisb (Health Information Standards Board) Ha 20 sezioni Nazionali (Italia, Argentina, Australia, Brasile, Cina, Croazia, Repubblica Ceca, Danimarca, Finlandia,, Germania, India, Giappone, Corea, Lituania, Nuova Zelanda, Sud Africa, Svizzera, Taiwan, Olanda, Regno Unito) 12
Le versioni di Obiettivi della versione 3 Fornire un framework per accoppiare eventi, dati e messaggi Migliorare la chiarezza e la precisione delle specifiche Migliorare l adattabilità dello standard ai cambiamenti Sfruttare le tecnologie emergenti come XML Andare nella direzione plug and play 13
Nuove iniziative di La versione 3 inoltre introduce il Clinical Document Architecture (CDA)... rappresenta un modello di scambio di documenti in ambito clinico con vari livelli di complessità il CDA è un documento scritto in XML che può contenere testi, immagini, suoni ed altri contenuti multimediali 14
Specifica di V3.X Reference Model Model Specifiche Comuni Specifiche dei capitoli Use UseCase Model Model Information Model Model Interaction Model Model Message Model Model 2-nd Order 1 choice of 0-n Drug 0-1 Nursing Implementable Implementable Implementable Message Implementable Message Specification Implementable Specification Implementable Message Message Specification Specification Message Message XML/ER7/ XML/ER7/ Specification Specification OLE/CORBA OLE/CORBA Altro Altro (in (in futuro) futuro) 15
Modellazione V3 Astrazioni: Attività (Use Case Model) Somministra Medicazioni Gestire Cura Esegue Lab Tests Review Oggetti (Information Model) Account Paziente Provider Contatti Ordine Comunicazione (Interaction and Message Models) HAL Economato message ADT message Farmacia 16
Modellazione V3 Astrazioni: Attività (Use Case Model) Oggetti (Information Model) Somministra Medicazioni Account Gestire Cura Paziente Provider Esegue Lab Tests Encounter Review La Versone 2.x focalizza sul livello di comunicazione e analizza altre astrazioni nelle specifiche solo brevemente Ordine Comunicazione (Interaction and Message Models) HAL Economato message ADT message Farmacia 17
Modellazione V3 Astrazioni: Attività (Use Case Model) Oggetti (Information Model) Somministra Medicazioni Account Gestire Cura Paziente Provider Esegue Lab Tests Encounter Review Dalla analisi dei requisiti e del contenuto informativo, la V3 assicura Ordine consistenza ed arricchisce il valore del messaggio risultante Comunicazione (Interaction and Message Models) HAL Economato message ADT message Farmacia 18
Associazione Italia Il 20 Marzo 2003 è stata costituita la Sezione Italiana di...la sezione italiana intende adattare lo standard alle necessità nazionali, all'interno delle regole generali stabilite da e in collaborazione con l'uni, Ente Italiano di Normazione 19
Riferimenti SITO ufficiale standard DICOM http://medical.nema.org/ SITO ufficiale iniziativa IHE http://www.rsna.org/ihe/index.shtml Da questo sito è possibile scaricare software gratuito per la gestione di files DICOM http://www.offis.uni-oldenburg.de/projekte/dicom/soft-docs/soft01e.html Sito da cui è possibile scaricare lo standard DICOM http://www.dclunie.com/ SITO ufficiale standard http://www.hl7.org/ Implementazioni Software http://www.hl7.org/library/implement/implementation.htm Da questo sito è possibile scaricare un Viewer. http://www.ics.mq.edu.au/~borgun/software.html newsgroup riguardante lo standard DICOM news://comp.protocols.dicom Informazioni DICOM del sito Philips ftp://ftp.philips.com/pub/ms/dicom/dicom_information 20
Riferimenti (www.hl7.org) Italia (www.hl7italia.it) IHE (www.rsna.org/ihe/index.shtml) IHE Europa (www.ihe-europe.org/) IHE Italia (www.rad.unipd.it/ihe/) 21