Una panoramica su HL7



Documenti analoghi
Page 1. Elementi Base del Modello OSI. Il modello di riferimento ISO/OSI OSI: Open Systems Interconnection. Struttura a Livelli.

Insegnamento di Informatica CdS Scienze Giuridiche A.A. 2007/8

Quanto sono i livelli OSI?

Programma del corso. Introduzione Rappresentazione delle Informazioni Calcolo proposizionale Architettura del calcolatore Reti di calcolatori

Comunicazione tra Computer. Protocolli. Astrazione di Sottosistema di Comunicazione. Modello di un Sottosistema di Comunicazione

MODELLI ISO/OSI e TCP/IP

Università di Roma Tor Vergata Corso di Laurea triennale in Informatica Sistemi operativi e reti A.A Pietro Frasca. Parte II Lezione 5

ARCHITETTURA DI RETE FOLEGNANI ANDREA

Standard di comunicazione

Modello di riferimento OSI Descrizione dei livelli

Reti e Internet: introduzione

3. Introduzione all'internetworking

MODELLO CLIENT/SERVER. Gianluca Daino Dipartimento di Ingegneria dell Informazione Università degli Studi di Siena

Elementi di Informatica e Programmazione

Elementi di Informatica e Programmazione

INTRODUZIONE A RETI E PROTOCOLLI

Reti diverse: la soluzione nativa

Linguaggi di programmazione

Lo scenario: la definizione di Internet

Livelli di un protocollo

Approccio stratificato

Laboratorio di Informatica Corso di laurea in Lingue e Studi interculturali. AA Paola Zamperlin. Internet. Parte prima

Reti di Telecomunicazione Lezione 8

Reti LAN. IZ3MEZ Francesco Canova

Reti diverse: la soluzione nativa

Internet e protocollo TCP/IP

TEST DI RETI DI CALCOLATORI I (9400N) anno 1999/2000

Reti di Telecomunicazioni 1

RETI DI CALCOLATORI E APPLICAZIONI TELEMATICHE

Capitolo 1 - parte 1. Corso Reti ed Applicazioni Mauro Campanella

Modello OSI e architettura TCP/IP

Sistemi e Servizi di TLC. Lezione N. 1

Topologia delle reti. Rete Multipoint: ogni nodo è connesso agli altri tramite nodi intermedi (rete gerarchica).

Allegato 3 Sistema per l interscambio dei dati (SID)

I canali di comunicazione

Protocolli di Comunicazione

Nelle reti di calcolatori, le porte (traduzione impropria del termine. port inglese, che in realtà significa porto) sono lo strumento

Informatica per la comunicazione" - lezione 8 -

Reti e Sistemi per l Automazione MODBUS. Stefano Panzieri Modbus - 1

Reti di Calcolatori. una rete di calcolatori è costituita da due o più calcolatori autonomi che possono interagire tra di loro una rete permette:

Il VoIP nel mondo di Internet e l evoluzione del carrier telefonico. Relatore: Ing. Carrera Marco - Audit Technical Manager Switchward

Reti di Telecomunicazioni Mobile IP Mobile IP Internet Internet Protocol header IPv4 router host indirizzi IP, DNS URL indirizzo di rete

Apparecchiature di Rete

I canali di comunicazione

Reti di computer. Materiale estratto da:

GLI APPARATI PER L INTERCONNESSIONE DI RETI LOCALI 1. Il Repeater 2. L Hub 2. Il Bridge 4. Lo Switch 4. Router 6

Definizione Parte del software che gestisce I programmi applicativi L interfaccia tra il calcolatore e i programmi applicativi Le funzionalità di base

Per essere inviato il dato deve essere opportunamente codificato in modo da poter essere trasformato in SEGNALE, elettrico oppure onda luminosa.

I modelli di riferimento ISO OSI e TCP-IP

LAN MAN WAN. Una internet è l'insieme di più reti reti distinte collegate tramite gateway/router

InterNet: rete di reti

Gestione della memoria centrale

Reti di Telecomunicazione Lezione 6

Introduzione. Livello applicativo Principi delle applicazioni di rete. Stack protocollare Gerarchia di protocolli Servizi e primitive di servizio 2-1

Reti commutate. Reti commutate. Reti commutate. Reti commutate. Reti e Web

Reti. Reti e interconnessione di reti - Internetwork WAN 1 WAN 1. Router multiprotocollo (gateway) Terminologia

Corso reti 2k7. linuxludus

Servizio Tesorerie Enti. Servizi on line FATTURAZIONE ELETTRONICA

Il Sistema Operativo

Sistemi di Elaborazione delle Informazioni. Corso di Laurea per "Tecnico Ortopedico" 03

PARTE 1 richiami. SUITE PROTOCOLLI TCP/IP ( I protocolli di Internet )

Laboratorio di Informatica. Alfonso Miola. Reti di calcolatori. Dispensa C-01 Settembre Laboratorio di Informatica. C-01- Reti di Calcolatori

10. Stratificazione dei protocolli

Standard per Reti a Commutazione di Pacchetto Prof. Vincenzo Auletta Università degli studi di Salerno Laurea in Informatica

Corso di Sistemi di Elaborazione delle informazioni. Reti di calcolatori 2 a lezione a.a. 2009/2010 Francesco Fontanella

TECNOLOGIE E PROGETTAZIONE DI SISTEMI INFORMATICI E DI TELECOMUNICAZIONI

Transmission Control Protocol

VPN CIRCUITI VIRTUALI

Reti di Telecomunicazione Lezione 7

FTP. Appunti a cura del prof. ing. Mario Catalano

Sistema Operativo. Fondamenti di Informatica 1. Il Sistema Operativo

SISTEMI E RETI 4(2) 4(2) 4(2) caratteristiche funzionali

Le Reti Informatiche

Reti di Calcolatori. Corso di Informatica. Reti di Calcolatori. Reti di Calcolatori. Corso di Laurea in Conservazione e Restauro dei Beni Culturali

Informazione analogica e digitale

ARP (Address Resolution Protocol)

Linguaggi e Paradigmi di Programmazione

visto il trattato che istituisce la Comunità europea, in particolare l articolo 93, vista la proposta della Commissione,

DISPOSIZIONI DELL AUTORITA PER L ENERGIA ELETTRICA E IL GAS IN TEMA DI STANDARD DI COMUNICAZIONE

Centro Tecnico per la Rete Unitaria della Pubblica Amministrazione

Strumenti di modellazione. Gabriella Trucco

Architettura di un calcolatore

Finalità delle Reti di calcolatori. Le Reti Informatiche. Una definizione di Rete di calcolatori. Hardware e Software nelle Reti

Introduzione. Sommario: Obiettivo:

Introduzione alla rete Internet

Sistemi Distribuiti. Informatica B. Informatica B

Transcript:

HL7 è uno standard ANSI di integrazione molto importante per tutto il Sistema Informativo Sanitario in generale e per il sistema RIS/PACS in particolare.

L'acronimo HL7 sta per Health Level Seven, ossia Settimo Livello, nell'ambito dell'interoperabilità tra sistemi informativi in ambiente sanitario. A sua volta, il termine interoperabilità esprime il concetto di interscambio e di interazione tra sistemi informativi, basato su modelli di riferimento comuni sia a livello tecnico che semantico.

l termine Settimo Livello fa un esplicito richiamo al modello ISO-OSI (International Standard Organization, Open System Interconnection), per la rappresentazione delle architetture di rete.

Per rappresentare la complessità di un'architettura di rete di solito si ricorre a modelli cosiddetti a strati o a livelli. Lo scopo di ogni livello (dal più basso al più alto) è quello di fornire servizi al livello superiore, nascondendo modalità e regole attraverso le quali questi servizi sono implementati. Le regole utilizzate al livello n rappresentano il protocollo di livello n. Le entità di livello n in macchine differenti sono chiamate pari (peer).

La comunicazione avviene sempre tra pari tra le diverse macchine. Fra ogni coppia di livelli adiacenti esiste un'interfaccia, la quale definisce quali operazioni e servizi il livello più basso offre a quello più alto. L'insieme di livelli e protocolli è chiamata architettura di rete.

Livello 5 Protocollo di livello 5 Livello 5 Interfaccia 4/5 Protocollo di livello 4 Livello 4 Interfaccia 3/4 Protocollo di livello 3 Livello 3 Interfaccia 2/3 Protocollo di livello 2 Livello 2 Interfaccia 1/2 Protocollo di livello 1 Livello 1 Livello 4 Livello 3 Livello 2 Livello 1 MEZZO FISICO

Per comprendere meglio il concetto di architettura multilivello, può essere utilizzata la similitudine del modello Filosofo-Interprete- Segretaria. Due filosofi di lingua diversa (Es. italiano e cinese) vogliono scambiarsi un messaggio, ciascuno di loro, parlando una lingua diversa, dispone di un interprete di lingua inglese.

Dispone inoltre di una segretaria che ha il solo scopo di inoltrare alla segretaria dell'altro filosofo il messaggio attraverso un fax (mezzo fisico). Il fax è il protocollo di livello 1, mentre la lingua inglese è il protocollo di livello 2. Il messaggio è consegnato all'interprete attraverso l'interfaccia 2/3, è tradotto con il protocollo di livello 2, consegnato alla segretaria con l'interfaccia 1/2 e inoltrato alla segretaria dell'altro filosofo utilizzando il protocollo di livello 1.

Ciascun protocollo di un livello è indipendente dal protocollo di un altro livello. Si può, ad esempio, decidere di cambiare lingua (es. il francese), senza che ciò comporti un cambiamento del sistema di comunicazione, purché questa modifica sia condivisa da entrambe le parti.

Anche il modello ISO-OSI è uno schema multilivello, composta da sette livelli: Livello fisico. Si riferisce al mezzo trasmissivo utilizzato (trasmissione di bit lungo un canale di comunicazione); Data-link. Ha lo scopo di trasformare una trasmissione grezza in una linea priva di errori per il livello superiore. Ciò si ottiene con la scomposizione di dati in pacchetti (Frame) spediti in sequenza, attendendo una ricevuta di ricezione (ack). Il livello fisico trasmette dei bit senza occuparsi del loro significato e della loro struttura. E' pertanto compito del livello data-link occuparsi della delimitazione dei pacchetti, attaccando, per esempio dei bit speciali all'inizio ed alla fine di ogni pacchetto.

Livello di rete. Si occupa dell'instradamento dei pacchetti, attraverso tabelle di instradamento, provvedendo anche ad instradamenti alternativi, in caso di guasti. Livello di trasporto. Ha la funzione di prelevare dati dal livello superiore, di frammentarli in piccole unità e passarli al livello di rete e assicurarsi che tutti frammenti giungano correttamente a destinazione. Livello di sessione. E' responsabile dell'organizzazione del dialogo tra due programmi applicativi, del loro scambio di dati e della loro sincronizzazione.

Livello presentazione. Gestisce la sintassi dei dati trasferiti (Per esempio codifica ASCII e EBCDIC). Sono previste tre diverse sintassi: Astratta (definizione formale dei dati); Concreta locale (come i dati sono rappresentati localmente). Di trasferimento (come i dati sono codificati durante il trasferimento). Livello applicativo. E' il livello dei programmi attraverso i quali l'utente finale utilizza la rete (Gestione dei terminali virtuali, trasferimento di file tra diversi file system, protocolli di posta elettronica ecc.).

Applicazione Applicazione APDU Presentazione Presentazione PPDU Sessione Sessione SPDU Trasporto Intermediate System (ROUTER) Trasporto TPDU Rete Rete Rete Pacchetto Data link Data link Data link Data link Frame Fisico Fisico Fisico Data link Fisico Bit

Il modello ISO-OSI, pur non avendo un reale riscontro nell'utilizzo quotidiano dei sistemi di rete, rappresenta comunque un paradigma che consente l'analisi e la valutazione delle diverse architetture di rete. Ad esempio, tutta la suite Internet non utilizza i livelli rappresentati nella pila ISO-OSI, tuttavia è possibile analizzarla confrontandola con quest'ultima:

ISO-OSI Applicazione TCP/IP Applicazione Presentazione Sessione Trasporto Rete Data link Fisico Trasporto Internet Host-Rete