TheMatrix Il software

Dimensione: px
Iniziare la visualizzazioe della pagina:

Download "TheMatrix Il software"

Transcript

1 TheMatrix Il software Rosa Gini Agenzia regionale di sanità della Toscana

2 Indice Il progetto MATRICE Infrastruttura distribuita Caratteristiche e requisiti Modello di dati IAD Il linguaggio di programmazione Riepilogando

3 Indice Il progetto MATRICE Infrastruttura distribuita Caratteristiche e requisiti Modello di dati IAD Il linguaggio di programmazione Riepilogando

4 Partner Agenzia nazionale per i servizi sanitari regionali (AgeNaS) 5 Regioni: Lombardia, Veneto, Emilia Romagna, Toscana, Puglia Ministero della Salute Agenzia regionale di sanità della Toscana Istituto di scienze e tecnologie dell informazione del CNR Società italiana di medicina generale Dipartimento di Informatica Medica dell Università Erasmus di Rotterdam Dipartimento di Informatica dell Università degli studi di Milano

5 Obiettivi generali... condividere basi informative comuni per arrivare ad un sistema che legga trasversalmente i sistemi sanitari regionali... dal documento di progetto

6 Obiettivi generali... utilizzare unicamente flussi informativi già esistenti, per poter osservare la gestione delle patologie complesse nelle diverse Regioni e Province Autonome, sulla base di dati la cui validità à condivisa con esse, attraverso operazioni di trasformazione del dato la cui validità verrà stabilita sulla base di rigorosi criteri scientifici... dal documento di progetto

7 Obiettivi generali... dotare i vari livelli istituzionali di una base conoscitiva condivisa che supporti la governance delle cure territoriali... dal documento di progetto

8 Obiettivi specifici Il progetto prevede il disegno, la sperimentazione, la validazione e l applicazione ad alcuni casi di studio di un software open source di aggregazione e di integrazione dei dati dei flussi sanitari nazionali... dal documento di progetto

9 Obiettivi specifici Il progetto prevede il disegno, la sperimentazione, la validazione e l applicazione ad alcuni casi di studio di un software open source di aggregazione e di integrazione dei dati dei flussi sanitari nazionali... TheMatrix dal documento di progetto

10 Indice Il progetto MATRICE Infrastruttura distribuita Caratteristiche e requisiti Modello di dati IAD Il linguaggio di programmazione Riepilogando

11 Dati tasformati localmente dati locali mapping Modello di dati IAD esecuzione script di TheMatrix ID SOGGETTO SESSO ANNO NASCITA VARIABILE X... ESPOSIZIONE EVENTO

12 Invio al punto centrale dati locali dati locali SESSO ANNO NASCITA VARIABILE X... ESPOSIZIONE EVENTO dati locali dati locali dati locali

13 Invio al punto centrale dati locali dati locali Dataset piccoli: selezionati, anonimi, aggregati SESSO ANNO NASCITA VARIABILE X... ESPOSIZIONE EVENTO dati locali dati locali dati locali

14 Algoritmi TheMatrix può applicare ai dati locali degli algoritmi che creano variabili derivate

15 Algoritmi TheMatrix può applicare ai dati locali degli algoritmi che creano variabili derivate Per esempio: un diabetico è un soggetto che ha un esenzione per diabete OR un ricovero per diabete OR una prescrizione di un farmaco antidiabetico

16 Algoritmi Validazione! TheMatrix può applicare ai dati locali degli algoritmi che creano variabili derivate Per esempio: un diabetico è un soggetto che ha un esenzione per diabete OR un ricovero per diabete OR una prescrizione di un farmaco antidiabetico

17 Algoritmi Validazione! TheMatrix può applicare ai dati locali degli algoritmi che creano variabili derivate Per esempio: un diabetico è un soggetto che ha un esenzione per diabete OR un ricovero per diabete OR una prescrizione di un farmaco antidiabetico

18 Indice Il progetto MATRICE Infrastruttura distribuita Caratteristiche e requisiti Modello di dati IAD Il linguaggio di programmazione Riepilogando

19 Caratteristiche Open source TheMatrix è un software open source sviluppato dall Istituto di scienze e tecnologie dell informazione (ISTI) del CNR, con il supporto del Dipartimento di Informatica dell Università degli studi di Milano Architettura Si installa presso una istituzione che possiede flussi sanitari in cui l identificativo personale è comune tra i flussi (una ASL, una Regione, un Agenzia) Programmazione flessibile È dotato di un linguaggio di programmazione sviluppato ad hoc, che consente di collegare, filtrare, trasformare, aggregare di dati Accesso ai dati Accede ai dati dei flussi sanitari esportati in formato csv in formato IAD oppure custoditi in MySQL o in Oracle Altri dati in input Accede inoltre a file csv con un qualsiasi tracciato record

20 Requisiti Sistema operativo Windows, Unix, Mac OS (Java 1.6 o superiore) Processore e RAM TheMatrix può funzionare su macchine con caratteristiche relativamente basse, ma i tempi di esecuzione si allungano, specialmente se il numero di assistiti è molto alto Spazio disco Lo spazio disco necessario a eseguire uno script complesso è circa 100GB ogni 500mila assistiti.

21 Indice Il progetto MATRICE Infrastruttura distribuita Caratteristiche e requisiti Modello di dati IAD Il linguaggio di programmazione Riepilogando

22 IAD EXE EXE START DATE EXEMPTION CODE DDRUG DRUG DISPENSING DATE ATC DURATION PERSON GENDER CONCEPT ID DATE OF BIRTH STARTDATE ENDDATE GP ID OUTPAT PROC START DATE PROC CODE GROUP CODE DRUGS DRUG DISPENSING DATE ATC DURATION HOSP START DATE END DATE PROCEDURE DATE 1-6 MAIN DIAGNOSIS SECONDARY DIAGNOSIS 1-5 PROCEDURE CODE 1-6

23 IAD Database relazionale EXE EXE START DATE EXEMPTION CODE DDRUG DRUG DISPENSING DATE ATC DURATION PERSON GENDER CONCEPT ID DATE OF BIRTH STARTDATE ENDDATE GP ID OUTPAT PROC START DATE PROC CODE GROUP CODE DRUGS DRUG DISPENSING DATE ATC DURATION HOSP START DATE END DATE PROCEDURE DATE 1-6 MAIN DIAGNOSIS SECONDARY DIAGNOSIS 1-5 PROCEDURE CODE 1-6

24 IAD Osservazioni con data EXE EXE START DATE EXEMPTION CODE DDRUG DRUG DISPENSING DATE ATC DURATION PERSON GENDER CONCEPT ID DATE OF BIRTH STARTDATE ENDDATE GP ID OUTPAT PROC START DATE PROC CODE GROUP CODE DRUGS DRUG DISPENSING DATE ATC DURATION HOSP START DATE END DATE PROCEDURE DATE 1-6 MAIN DIAGNOSIS SECONDARY DIAGNOSIS 1-5 PROCEDURE CODE 1-6

25 IAD Contenuto codificato con sistemi di codifica nazionali/internazionali EXE EXE START DATE EXEMPTION CODE DDRUG DRUG DISPENSING DATE ATC DURATION PERSON GENDER CONCEPT ID DATE OF BIRTH STARTDATE ENDDATE GP ID OUTPAT PROC START DATE PROC CODE GROUP CODE DRUGS DRUG DISPENSING DATE ATC DURATION HOSP START DATE END DATE PROCEDURE DATE 1-6 MAIN DIAGNOSIS SECONDARY DIAGNOSIS 1-5 PROCEDURE CODE 1-6

26 IAD EXE EXE START DATE EXEMPTION CODE DDRUG DRUG DISPENSING DATE Anagrafe ATC DURATION PERSON GENDER CONCEPT ID DATE OF BIRTH STARTDATE ENDDATE GP ID OUTPAT PROC START DATE PROC CODE GROUP CODE Caratteristiche dell individuo, storicizzate DRUGS DRUG DISPENSING DATE ATC DURATION HOSP START DATE END DATE PROCEDURE DATE 1-6 MAIN DIAGNOSIS SECONDARY DIAGNOSIS 1-5 PROCEDURE CODE 1-6

27 IAD Codifica ICD9CM (WHO) EXE EXE START DATE EXEMPTION CODE DDRUG DRUG DISPENSING DATE ATC DURATION PERSON GENDER CONCEPT ID DATE OF BIRTH STARTDATE ENDDATE GP ID OUTPAT PROC START DATE PROC CODE GROUP CODE Ricoveri ospedalieri Con diagnosi e procedure DRUGS DRUG DISPENSING DATE ATC DURATION HOSP START DATE END DATE PROCEDURE DATE 1-6 MAIN DIAGNOSIS SECONDARY DIAGNOSIS 1-5 PROCEDURE CODE 1-6

28 IAD EXE EXE START DATE EXEMPTION CODE DDRUG DRUG DISPENSING DATE ATC DURATION Visite specialistiche, esami diagnostici, PERSON GENDER CONCEPT ID DATE procedure OF BIRTH STARTDATE ENDDATE GP ID ambulatoriali Ambulatorio OUTPAT PROC START DATE PROC CODE GROUP CODE Codifica nazionale/locale DRUGS DRUG DISPENSING DATE ATC DURATION HOSP START DATE END DATE PROCEDURE DATE 1-6 MAIN DIAGNOSIS SECONDARY DIAGNOSIS 1-5 PROCEDURE CODE 1-6

29 IAD Esenzioni EXE EXE START DATE EXEMPTION CODE DDRUG DRUG DISPENSING DATE ATC DURATION PERSON GENDER CONCEPT ID DATE OF BIRTH STARTDATE ENDDATE GP ID Esenzioni ticket specifiche per patologia OUTPAT PROC START DATE PROC CODE GROUP CODE Codifica nazionale DRUGS DRUG DISPENSING DATE ATC DURATION HOSP START DATE END DATE PROCEDURE DATE 1-6 MAIN DIAGNOSIS SECONDARY DIAGNOSIS 1-5 PROCEDURE CODE 1-6

30 Farmaci erogati in farmacie ospedaliere, al di fuori di un ricovero EXE EXE START DATE EXEMPTION CODE Farmaci IAD diretti DDRUG DRUG DISPENSING DATE ATC DURATION PERSON GENDER CONCEPT ID DATE OF BIRTH STARTDATE ENDDATE GP ID Codifica ATC (WHO) OUTPAT PROC START DATE PROC CODE GROUP CODE Farmaci territorio DRUGS DRUG DISPENSING DATE ATC DURATION HOSP START DATE END DATE PROCEDURE DATE 1-6 MAIN DIAGNOSIS SECONDARY DIAGNOSIS 1-5 PROCEDURE CODE 1-6 Farmaci acquistati in farmacie non ospedaliere

31 Indice Il progetto MATRICE Infrastruttura distribuita Caratteristiche e requisiti Modello di dati IAD Il linguaggio di programmazione Riepilogando

32 Tipi di dato stringa contiene una stringa di caratteri alfanumerici circondata da virgolette, per esempio C0ju 9ik intero contiene un numero intero positivo, per esempio float contiene un numero decimale, con il punto come separatore, per esempio boolean contiene la dichiarazione di vero oppure di falso: vero è registrato con la stringa true e falso è registrato con la stringa false date contiene una data, nel formato YYYY-MM-DD, per esempio

33 Esempio Codice,Quantita,Prezzo,Data,Disponibile C01,98,69.90, ,true C02,5,6.10, ,false declareschema schemaesempio = [ {Codice : string} ; {Quantita: int} ; {Prezzo: float} ; {Data: date} ; {Disponibile: boolean} ]

34 Script Le procedure che eseguono le trasformazioni di dati sono contenute in file di testo chiamati script

35 Script Uno script è una sequenza di moduli, ciascuno dei quali ha un ben definito input e output Le procedure che eseguono le trasformazioni di dati sono contenute in file di testo chiamati script

36 Script L output è anch esso in formato csv Uno script è una sequenza di moduli, ciascuno dei quali ha un ben definito input e output Le procedure che eseguono le trasformazioni di dati sono contenute in file di testo chiamati script

37 Script Dettaglio: i csv L output di input è anch esso devono in formato csv essere validati prima di poter essere usati, la validazione è registrata in un filecon lo stesso nome con l estensione xml Uno script è una sequenza di moduli, ciascuno dei quali ha un ben definito input e output Le procedure che eseguono le trasformazioni di dati sono contenute in file di testo chiamati script

38 Struttura di un modulo OutputDataset input parameters end (ModuleName) custom = InputDataset parameter1 = parvalue parameter2 = parvalue

39 Struttura di un modulo Nome del dataset di output OutputDataset input parameters end (ModuleName) custom = InputDataset parameter1 = parvalue parameter2 = parvalue

40 Struttura di un modulo OutputDataset input Nome del modulo parameters end (ModuleName) custom = InputDataset parameter1 = parvalue parameter2 = parvalue

41 Struttura di un modulo descrizione del/dei dataset di input OutputDataset input parameters end (ModuleName) custom = InputDataset parameter1 = parvalue parameter2 = parvalue

42 Struttura di un modulo parametri del modulo OutputDataset input parameters end (ModuleName) custom = InputDataset parameter1 = parvalue parameter2 = parvalue

43 Moduli per l input FileInputModule da un file csv ScriptInputModule dall output di uno script precedente

44 Moduli di integrazione MergeModule record linkage deterministico uno-a-molti ProductModule record linkage deterministico molti-a-molti, condizionata

45 Moduli di creazione e modifica colonne ExtendDataModule crea una nuova colonna con un valore di default ApplyFunction modifica una colonna con l uso di funzioni

46 Moduli di filtro e aggregazione FilterModule conserva sole le righe le cui celle soddisfano una condizione logica AggregateModule aggrega per le combinazioni di un in sieme di colonne, calcolando misure di sintesi (conteggio, somma, media, minimo... ) su altre

47 Moduli di servizio SortModule ordinamento delle righe DropModule cancellazione colonne RenameModule modifica del nome delle colonne

48 Modulo di output FileOutputModule trascrive su hard disk un dataset in formato csv

49 // C a r i c a f i l e c o n t e n e n t e l i n d i c e d i d e p r i v a z i o n e d eclareschema schemadepriv = [{ID SOGGETTO : s t r i n g } ; { i n d i c e d e p r i v a z i o n e : i n t }] D e p r i v ( F i l e I n p u t M o d u l e ) p a r a m e t e r s inputfilename = DEPRIVAZIONE. csv inputschema = schemadepriv end // I n p u t d a l l o s c r i p t p r e c e d e n t e s o r t e d C o h o r t ( S c r i p t I n p u t M o d u l e ) p a r a m e t e r s s c r i p t F i l e n a m e = C O R S O p o p o l a z i o n e 1 p a t o l o g i e. t x t inputname = C O R S O P o p o l a z i o n e 1 p a t o l o g i e expectedschema = custom end // Ordina i l f i l e D e p r i v sorteddepriv ( SortModule ) i n p u t s schemadepriv = D e p r i v p a r a m e t e r s fieldnames = [ ID SOGGETTO ] end // U n i s c e i l f i l e d e l l i n d i c e d i d e p r i v a z i o n e e q u e l l o d e l l o s c r i p t p r e c e d e n t e Merge ( MergeModule ) i n p u t s custom = s o r t e d C o h o r t schemadepriv = s o r t e d D e p r i v p a r a m e t e r s primarykey = [ ID SOGGETTO ] fieldnames = [ ID SOGGETTO ] end // Output CORSOPopolazione 2 indice deprivazione ( FileOutputModule ) i n p u t s custom = Merge p a r a m e t e r s checksum = none c o m p r e s s i o n = none end

50 Indice Il progetto MATRICE Infrastruttura distribuita Caratteristiche e requisiti Modello di dati IAD Il linguaggio di programmazione Riepilogando

51 Riepilogando Il progetto MATRICE dell AgeNas ha sviluppato il software open source TheMatrix

52 Riepilogando TheMatrix realizza un architettura distribuita Il progetto MATRICE dell AgeNas ha sviluppato il software open source TheMatrix

53 Riepilogando Si installa localmente e legge flussi infromativi o altri file di dati TheMatrix realizza un architettura distribuita Il progetto MATRICE dell AgeNas ha sviluppato il software open source TheMatrix

54 Riepilogando Si installa localmente e legge flussi infromativi o altri file di dati Il linguaggio di script implementa semplici trasformazioni di dati TheMatrix realizza un architettura distribuita Il progetto MATRICE dell AgeNas ha sviluppato il software open source TheMatrix

55 Riepilogando Si installa localmente e legge flussi infromativi o altri file di dati Il linguaggio di script implementa semplici trasformazioni di dati TheMatrix realizza un architettura distribuita Approfondimenti: Il progetto MATRICE dell AgeNas ha sviluppato il software open source TheMatrix

56 Grazie per l attenzione!

The Matrix Il software

The Matrix Il software The Matrix Il software Rosa Gini Agenzia regionale di sanità della Toscana Dipartimento di Informatica Medica dell Università Erasmus di Rotterdam Indice Introduzione Cos è TheMatrix Il progetto MATRICE

Dettagli

Validare definizioni di caso di patologia cronica da database ammministrativi italiani: risultati del progetto MATRICE

Validare definizioni di caso di patologia cronica da database ammministrativi italiani: risultati del progetto MATRICE Validare definizioni di caso di patologia cronica da database ammministrativi italiani: risultati del progetto MATRICE Rosa Gini Agenzia regionale di sanità della Toscana Firenze, 29 luglio 2014 Contenuti

Dettagli

XXXV Congresso AIE Torino, 7-9 novembre 2011

XXXV Congresso AIE Torino, 7-9 novembre 2011 Variabilità geografica di indicatori di processo nella cura di diabete, insufficienza cardiaca e cardiopatia ischemica: confronto tra stime ottenute da dati amministrativi correnti e stime ottenute dai

Dettagli

Il Progetto MATTONI/MATRICE dell AGENAS

Il Progetto MATTONI/MATRICE dell AGENAS Il Progetto MATTONI/MATRICE dell AGENAS Rosa Gini Agenzia regionale di sanità della Toscana, Firenze Dipartimento di Informatica Medica, Università Erasmus, Rotterdam Laboratorio dei Sistemi di Babele

Dettagli

I Report per la Medicina Generale nella APSS di Trento

I Report per la Medicina Generale nella APSS di Trento Bologna 18 maggio 2016 I Report per la Medicina Generale nella APSS di Trento Marina Ferri Servizio farmaceutico APSS Trento Dati di contesto 537.416 abitanti 363 MMG 78 PdF 7 ospedali 2.141 posti letto

Dettagli

Linee di programmazione

Linee di programmazione Ministero dell Istruzione, dell Università e della Ricerca Ufficio Scolastico regionale per il Lazio Istituto Tecnico Industriale A. Pacinotti ISTITUTO TECNICO TECNOLOGICO - LICEO SCIENTIFICO DELLE SCIENZE

Dettagli

Un infrastruttura informatica a supporto di studi epidemiologici multicentrici su sistemi informativi sanitari: il software open source TheMatrix

Un infrastruttura informatica a supporto di studi epidemiologici multicentrici su sistemi informativi sanitari: il software open source TheMatrix Un infrastruttura informatica a supporto di studi epidemiologici multicentrici su sistemi informativi sanitari: il software open source TheMatrix Rosa Gini Agenzia regionale di sanità della Toscana XXXIX

Dettagli

Informatica/ Ing. Meccanica/ Edile/ Prof. Verdicchio/ 30/06/2016/ Foglio delle domande / VERSIONE 1

Informatica/ Ing. Meccanica/ Edile/ Prof. Verdicchio/ 30/06/2016/ Foglio delle domande / VERSIONE 1 Informatica/ Ing. Meccanica/ Edile/ Prof. Verdicchio/ 30/06/2016/ Foglio delle domande/ VERSIONE 1 1) In Python, se scrivo v = [ ] in un programma, vuol dire che a) v è un quadrato b) v è un insieme vuoto

Dettagli

ELEMENTI DI INFORMATICA L-B. Ing. Claudia Chiusoli

ELEMENTI DI INFORMATICA L-B. Ing. Claudia Chiusoli ELEMENTI DI INFORMATICA L-B Ing. Claudia Chiusoli Materiale Lucidi delle lezioni Date degli appelli Testi di esami precedenti Informazioni e contatti http://www.lia.deis.unibo.it/courses/ Programma del

Dettagli

Dal Progetto MATTONI al Progetto MATRICE

Dal Progetto MATTONI al Progetto MATRICE Dal Progetto MATTONI al Progetto MATRICE IGEA: dal progetto al sistema L'integrazione delle cure per le persone con malattie croniche 22 aprile 2013 Mariadonata Bellentani Giulia Dal Co Mariagrazia Marvulli

Dettagli

Programma svolto di INFORMATICA. Classe 3M - indirizzo MERCURIO A.S. 2010/2011

Programma svolto di INFORMATICA. Classe 3M - indirizzo MERCURIO A.S. 2010/2011 ISTITUTO TECNICO COMMERCIALE N. DELL ANDRO - Santeramo in Colle (BA) Programma svolto di INFORMATICA Classe 3M - indirizzo MERCURIO A.S. 2010/2011 Proff. Rosalia Barbara Schiavarelli, Antonio Antonicelli

Dettagli

Modena, 10 Ottobre 2014 XIV Corso di aggiornamento per operatori dei registri tumori

Modena, 10 Ottobre 2014 XIV Corso di aggiornamento per operatori dei registri tumori Modena, 10 Ottobre 2014 XIV Corso di aggiornamento per operatori dei registri tumori IV Sessione. Buone pratiche: integrazione dei flussi informativi per migliorare la completezza e l accuratezza dei dati

Dettagli

Programma svolto di INFORMATICA. Classe 3 - indirizzo MERCURIO A.S. 2009/2010

Programma svolto di INFORMATICA. Classe 3 - indirizzo MERCURIO A.S. 2009/2010 ISTITUTO TECNICO COMMERCIALE N. DELL ANDRO - Santeramo in Colle (BA) Programma svolto di INFORMATICA Classe 3 - indirizzo MERCURIO A.S. 2009/2010 Proff. Rosalia Barbara Schiavarelli, Antonio Antonicelli

Dettagli

ALGORITMO PER LA STIMA NELLE PERSONE CON DIABETE ATTRAVERSO LE SDO. Flavia Lombardo

ALGORITMO PER LA STIMA NELLE PERSONE CON DIABETE ATTRAVERSO LE SDO. Flavia Lombardo ALGORITMO PER LA STIMA DELLE AMPUTAZIONI NELLE PERSONE CON DIABETE ATTRAVERSO LE SDO Flavia Lombardo LE AMPUTAZIONI NELLE PERSONE CON DIABETE: UN INDICATORE DI QUALITÁ DELL ASSISTENZA Il diabete è una

Dettagli

Informatica ALGORITMI E LINGUAGGI DI PROGRAMMAZIONE. Francesco Tura. F. Tura

Informatica ALGORITMI E LINGUAGGI DI PROGRAMMAZIONE. Francesco Tura. F. Tura Informatica ALGORITMI E LINGUAGGI DI PROGRAMMAZIONE Francesco Tura francesco.tura@unibo.it 1 Lo strumento dell informatico: ELABORATORE ELETTRONICO [= calcolatore = computer] Macchina multifunzionale Macchina

Dettagli

Ticket Regionali Specialistica e Diagnostica Studenti Universitari

Ticket Regionali Specialistica e Diagnostica Studenti Universitari NB. Nelle tabelle che seguono sono riportati i costi (in Euro) delle principali prestazioni ambulatoriali e specialistiche previste dal nostro Sistema Sanitario Nazionale a favore degli Studenti Universitari,

Dettagli

Definizione di file. Directory e file File binari e file di testo

Definizione di file. Directory e file File binari e file di testo I/O Avanzato e File Definizione di file Directory e file File binari e file di testo 5 Definizione di file Directory e file Tutti i sistemi operativi permettono di organizzare le informazioni su hard disk

Dettagli

Sviluppo di programmi

Sviluppo di programmi Sviluppo di programmi Per la costruzione di un programma conviene: 1. condurre un analisi del problema da risolvere 2. elaborare un algoritmo della soluzione rappresentato in un linguaggio adatto alla

Dettagli

Indicatori di processo MaCro nel Diabete

Indicatori di processo MaCro nel Diabete ARS Dipartimento di Sanità Pubblica Università di Firenze Firenze 4 novembre 2011 Convegno La gestione delle cronicità sul territorio in Toscana: evidenze dalla banca dati MaCro Indicatori di processo

Dettagli

Sistemi di Elaborazione delle Informazioni

Sistemi di Elaborazione delle Informazioni SCUOLA DI MEDICINA E CHIRURGIA Università degli Studi di Napoli Federico II Corso di Sistemi di Elaborazione delle Informazioni Dott. Francesco Rossi a.a. 2016/2017 1 Programma del corso Informatica di

Dettagli

Epidemiologia regionale della malattia diabetica San Bonifacio, 17 maggio settembre 2014

Epidemiologia regionale della malattia diabetica San Bonifacio, 17 maggio settembre 2014 Epidemiologia regionale della malattia diabetica San Bonifacio, 17 maggio settembre 2014 Sistema Epidemiologico Regionale-SER http://www.ser-veneto.it Fonti informative per la prevalenza del Diabete Mellito

Dettagli

Dati aggregati. Violetta Lonati

Dati aggregati. Violetta Lonati Università degli studi di Milano Dipartimento di Scienze dell Informazione Laboratorio di algoritmi e strutture dati Corso di laurea in Informatica - in breve: Definizione di tipi Array Stringhe Strutture

Dettagli

Il computer. Il case e l'unità di elaborazione. Il computer, una macchina aggiornabile.

Il computer. Il case e l'unità di elaborazione. Il computer, una macchina aggiornabile. Liceo Scientifico Vinci PROGRAMMA FINALE A.S. 2016/2017 Materia: INFORMATICA Classe 1Q Prof. Dardanelli Francesco PROGRAMMA SVOLTO NELL ANNO SCOLASTICO IL COMPUTER. Hardware e software. Il computer. Il

Dettagli

Esercizi di riepilogo (Fondamenti di Informatica 1 Walter Didimo)

Esercizi di riepilogo (Fondamenti di Informatica 1 Walter Didimo) Esercizi di riepilogo (Fondamenti di Informatica 1 Walter Didimo) Selezione di prove di esame al calcolatore Esercizio 1 (esame del 13/01/2006) La classe Matrice definisce oggetti che rappresentano matrici

Dettagli

MODULO 1. Prof. Onofrio Greco. Prof. Greco Onofrio

MODULO 1. Prof. Onofrio Greco. Prof. Greco Onofrio ECDL MODULO 1 Prof. Onofrio Greco Modulo 1 Concetti di base dell ICT Modulo 2 Uso del Computer e Gestione dei File Modulo 3 - Elaborazione testi Modulo 4 Foglio Elettronico Modulo 5 Uso delle Basi di Dati

Dettagli

Le basi del linguaggio Java

Le basi del linguaggio Java Le basi del linguaggio Java Compilazione e interpretazione Quando si compila il codice sorgente scritto in Java, il compilatore genera il codice compilato, chiamato bytecode. È un codice generato per una

Dettagli

Informazioni sul corso

Informazioni sul corso Informazioni sul corso Marco Alberti Programmazione e Laboratorio, A.A. 2016-2017 Dipartimento di Matematica e Informatica - Università di Ferrara Ultima modifica: 11 ottobre 2016 Programmazione Programmazione

Dettagli

Programma del corso. Elementi di Programmazione. Introduzione agli algoritmi. Rappresentazione delle Informazioni. Architettura del calcolatore

Programma del corso. Elementi di Programmazione. Introduzione agli algoritmi. Rappresentazione delle Informazioni. Architettura del calcolatore Programma del corso Introduzione agli algoritmi Rappresentazione delle Informazioni Architettura del calcolatore Reti di Calcolatori Elementi di Programmazione Algoritmi e programmi Algoritmo Sequenza

Dettagli

Che cos e l Informatica. Informatica generale. Caratteristiche fondamentali degli algoritmi. Esempi di algoritmi. Introduzione

Che cos e l Informatica. Informatica generale. Caratteristiche fondamentali degli algoritmi. Esempi di algoritmi. Introduzione Che cos e l Informatica Scienza dell elaborazione dell informazione Informatica generale non si riduce all utilizzo di strumenti (e.g. linguaggi di programmazione e basi di dati); si occupa del trattamento

Dettagli

SALUS Gestione ricoveri

SALUS Gestione ricoveri SALUS Gestione ricoveri Salus è un software di gestione amministrativa e clinica dei ricoveri. Con Salus è possibile: - Gestire la parte amministrativa e clinica dei ricoveri convenzionati e privati; -

Dettagli

PERCORSI DI PRESA IN CARICO DEI PAZIENTI NELLE CASE DELLA SALUTE PIEMONTESI

PERCORSI DI PRESA IN CARICO DEI PAZIENTI NELLE CASE DELLA SALUTE PIEMONTESI PERCORSI DI PRESA IN CARICO DEI PAZIENTI NELLE CASE DELLA SALUTE PIEMONTESI Ovvero come lavorare nella Rete senza restarvi impigliati Gabriella Viberti - Ires Piemonte XV Congresso nazionale Card Italia

Dettagli

Array in Fortran 90. Ing. Luca De Santis. Anno accademico 2006/2007. DIS - Dipartimento di informatica e sistemistica

Array in Fortran 90. Ing. Luca De Santis. Anno accademico 2006/2007. DIS - Dipartimento di informatica e sistemistica Array in Fortran 90 Ing. Luca De Santis DIS - Dipartimento di informatica e sistemistica Anno accademico 2006/2007 Fortran 90: array DIS - Dipartimento di informatica e sistemistica 1 / 25 Cosa vedremo

Dettagli

Matlab : le basi. Vediamo ora un esercizio di calcolo: Il volume di una sfera è dato da V=4*π*r 3 /3 dove r è il raggio.

Matlab : le basi. Vediamo ora un esercizio di calcolo: Il volume di una sfera è dato da V=4*π*r 3 /3 dove r è il raggio. Matlab : le basi Vediamo ora un esercizio di calcolo: Il volume di una sfera è dato da V=4*π*r 3 /3 dove r è il raggio. Usare Matlab per calcolare il raggio di una sfera che ha un volume maggiore del 30%

Dettagli

Ticket: effetti sull assistenza specialistica in Toscana

Ticket: effetti sull assistenza specialistica in Toscana Ticket: effetti sull assistenza specialistica in Toscana Ricorso ai servizi, prestazioni e copayment Manuele Falcone Osservatorio per la Qualità e l Equità manuele.falcone@ars.toscana.it Agenzia regionale

Dettagli

Algoritmi, Strutture Dati e Programmi. UD 2.b: Programmazione in Pascal

Algoritmi, Strutture Dati e Programmi. UD 2.b: Programmazione in Pascal Algoritmi, Strutture Dati e Programmi : Programmazione in Pascal Prof. Alberto Postiglione AA 2007-2008 Università degli Studi di Salerno Il Linguaggio di Programmazione Pascal Esistono molti linguaggi

Dettagli

BASI DATI: Open Office BASE INFORMATICA

BASI DATI: Open Office BASE INFORMATICA BASI DATI: Open Office BASE INFORMATICA 1 Open Office OpenOffice è una suite (ovvero una collezione di programmi) da ufficio. Comprende: Writer: un word processor Calc: un foglio di calcolo Base: un sistema

Dettagli

Università degli studi di Roma Tor Vergata Ingegneria Medica Informatica I Programma del Corso

Università degli studi di Roma Tor Vergata Ingegneria Medica Informatica I Programma del Corso Obiettivi Di seguito vengono riportate una serie di domande che possono essere poste durante la prova formale del corso. Le seguenti domande non sono da ritenersi esaustive ma esemplificative. 1. Architettura

Dettagli

La sperimentazione del Fascicolo Sanitario e i Sistemi di Codifica

La sperimentazione del Fascicolo Sanitario e i Sistemi di Codifica CON IL PATROCINIO DELLA Associazione Nazionale Etica e Salute REGIONE CALABRIA Dipartimento Tutela della Salute Politiche Sanitarie La sperimentazione del Fascicolo Sanitario e i Sistemi di Codifica Roberto

Dettagli

Algoritmi, Strutture Dati e Programmi. UD 1.d: Dati e Tipi di Dato

Algoritmi, Strutture Dati e Programmi. UD 1.d: Dati e Tipi di Dato Algoritmi, Strutture Dati e Programmi : Dati e Tipi di Dato Prof. Alberto Postiglione AA 2007-2008 Università degli Studi di Salerno Dati: Variabili e Costanti Un algoritmo (e il programma che ne è rappresentazione)

Dettagli

Informatica/ Ing. Meccanica/ Prof. Verdicchio/ 13/09/2013/ Foglio delle domande/versione 1

Informatica/ Ing. Meccanica/ Prof. Verdicchio/ 13/09/2013/ Foglio delle domande/versione 1 Informatica/ Ing. Meccanica/ Prof. Verdicchio/ 13/09/2013/ Foglio delle domande/versione 1 1) Dato un diagramma di flusso quali sono le condizioni necessarie perché si possa costruire un programma corrispondente?

Dettagli

Progetti governo clinico MMG anno 2016 condivisi nell incontro del 17/02/16 con i Rappresentanti OOSS della Medicina Generale Area territoriale di MN

Progetti governo clinico MMG anno 2016 condivisi nell incontro del 17/02/16 con i Rappresentanti OOSS della Medicina Generale Area territoriale di MN Progetti governo clinico MMG anno 2016 condivisi nell incontro del 17/02/16 con i Rappresentanti OOSS della Medicina Generale Area territoriale di MN A Aumento della prescrizione di farmaci a brevetto

Dettagli

Indice PARTE A. Prefazione Gli Autori Ringraziamenti dell Editore La storia del C. Capitolo 1 Computer 1. Capitolo 2 Sistemi operativi 21 XVII XXIX

Indice PARTE A. Prefazione Gli Autori Ringraziamenti dell Editore La storia del C. Capitolo 1 Computer 1. Capitolo 2 Sistemi operativi 21 XVII XXIX Indice Prefazione Gli Autori Ringraziamenti dell Editore La storia del C XVII XXIX XXXI XXXIII PARTE A Capitolo 1 Computer 1 1.1 Hardware e software 2 1.2 Processore 3 1.3 Memorie 5 1.4 Periferiche di

Dettagli

Laboratorio di Programmazione Laurea in Ingegneria Civile e Ambientale

Laboratorio di Programmazione Laurea in Ingegneria Civile e Ambientale Dipartimento di Ingegneria dell Informazione Università degli Studi di Parma Laboratorio di Programmazione Laurea in Ingegneria Civile e Ambientale Algebra di Boole Stefano Cagnoni Algebra di Boole L algebra

Dettagli

INFORMATICA. L informatica comprende:

INFORMATICA. L informatica comprende: Varie definizioni: INFORMATICA Scienza degli elaboratori elettronici (Computer Science) Scienza dell informazione Definizione proposta: Scienza della rappresentazione e dell elaborazione dell informazione

Dettagli

il contesto epidemiologico in Emilia Romagna

il contesto epidemiologico in Emilia Romagna L applicazione del Piano sulla Malattia Diabetica nella Regione Emilia Romagna seconda edizione il contesto epidemiologico in Emilia Romagna Lucia Nobilio Agenzia Sanitaria e Sociale Regionale Prevalenza

Dettagli

Algoritmi e soluzione di problemi

Algoritmi e soluzione di problemi Algoritmi e soluzione di problemi Dato un problema devo trovare una soluzione. Esempi: effettuare una telefonata calcolare l area di un trapezio L algoritmo è la sequenza di operazioni (istruzioni, azioni)

Dettagli

Il contesto nazionale

Il contesto nazionale Il contesto nazionale Renato Botti Direzione Generale della Programmazione Sanitaria Roma, 11 Marzo 2015 Il PROGETTO It.DRG Progetto Mattone Evoluzione del sistema DRG nazionale - 2005 Collaborazione Ministero

Dettagli

Il calcolatore. Architettura di un calcolatore (Hardware)

Il calcolatore. Architettura di un calcolatore (Hardware) Il calcolatore Prima parlare della programmazione, e' bene fare una brevissima introduzione su come sono strutturati i calcolatori elettronici. I calcolatori elettronici sono stati progettati e costruiti

Dettagli

INTRODUZIONE ALLA PROGRAMMAZIONE AD ALTO LIVELLO IL LINGUAGGIO JAVA. Fondamenti di Informatica - D. Talia - UNICAL 1. Fondamenti di Informatica

INTRODUZIONE ALLA PROGRAMMAZIONE AD ALTO LIVELLO IL LINGUAGGIO JAVA. Fondamenti di Informatica - D. Talia - UNICAL 1. Fondamenti di Informatica Fondamenti di Informatica INTRODUZIONE ALLA PROGRAMMAZIONE AD ALTO LIVELLO IL LINGUAGGIO JAVA Fondamenti di Informatica - D. Talia - UNICAL 1 Fondamenti di Informatica - Programma Un programma è una formulazione

Dettagli

2.L assistenza pediatrica ospedaliera

2.L assistenza pediatrica ospedaliera 2.L assistenza pediatrica ospedaliera Prof.ssa Maria Pia Fantini Dott.ssa Lorenza Luciano Dipartimento di Medicina e Sanità Pubblica Alma Mater Studiorum Università di Bologna Percorso di aggiornamento

Dettagli

Appunti del corso di Informatica 1 (IN110 Fondamenti) 5 Rappresentazione delle informazioni

Appunti del corso di Informatica 1 (IN110 Fondamenti) 5 Rappresentazione delle informazioni Università di Roma Tre Dipartimento di Matematica e Fisica Corso di Laurea in Matematica Appunti del corso di Informatica 1 (IN110 Fondamenti) 5 Rappresentazione delle informazioni Marco Liverani (liverani@mat.uniroma3.it)

Dettagli

NOCEA. Dipartimento Programmazione Acquisto e Controllo. Nucleo Operativo Controllo Erogatori prestazioni Ambulatoriali. Dr.

NOCEA. Dipartimento Programmazione Acquisto e Controllo. Nucleo Operativo Controllo Erogatori prestazioni Ambulatoriali. Dr. NOCEA Nucleo Operativo Controllo Erogatori prestazioni Ambulatoriali Dipartimento Programmazione Acquisto e Controllo Dr.ssa Angela Nardi una premessa. Dal 1997 è stato costituito il nucleo operativo di

Dettagli

Input/Output. Console e File.

Input/Output. Console e File. Input/Output Console e File http://www.dia.uniroma3.it/~roselli/ roselli@dia.uniroma3.it Credits Materiale a cura del Prof. Franco Milicchio Introduzione Le istruzioni di stampa servono a rendere visibili

Dettagli

Fascicolo Sanitario Elettronico in Regione Emilia Romagna. Ing. Gandolfo Miserendino

Fascicolo Sanitario Elettronico in Regione Emilia Romagna. Ing. Gandolfo Miserendino Fascicolo Sanitario Elettronico in Regione Emilia Romagna Ing. Gandolfo Miserendino Alcune informazioni Il sistema sanitario dell Emilia Romagna conta circa 4,5 milioni di cittadini assistiti, e una rete

Dettagli

Parte 7. Fogli Elettronici: MS Excel (livello avanzato) Parte 7. Ripasso. Elementi di informatica - AA 2008/2009 MS Excel avanzato.

Parte 7. Fogli Elettronici: MS Excel (livello avanzato) Parte 7. Ripasso. Elementi di informatica - AA 2008/2009 MS Excel avanzato. Parte 7 Fogli Elettronici: MS Excel (livello avanzato) 1 di 39 Parte 7 Ripasso 2 di 39 1 Ripasso Cosa sappiamo già fare con un foglio di calcolo Ms Excel: Selezionare celle e gruppi di celle Utilizzare

Dettagli

Via Cavour 25 Cancello Arnone (CE) Telefono 0823/ Fax aslcaserta1.it. Data di nascita Cancello Arnone il 22/05/1954

Via Cavour 25 Cancello Arnone (CE) Telefono 0823/ Fax aslcaserta1.it. Data di nascita Cancello Arnone il 22/05/1954 ASL CASERTA VIA UNITA ITALIANA, 28 CASERTA Curriculum Formativo e Professionale di: Fraganza Marta Reso sottoforma di dichiarazione sostitutiva di atto di notorietà, ai sensi degli artt. 46 e 47 del D.P.R.

Dettagli

F O R M A T O E U R O P E O

F O R M A T O E U R O P E O F O R M A T O E U R O P E O P E R I L C U R R I C U L U M V I T A E INFORMAZIONI PERSONALI Nome DE SIMONE PAOLO Telefono 0817962832 E-mail paolo.desimone@regione.campania.it Nazionalità Italiana Data di

Dettagli

strutture e file di testo/binari Esercizio - lettura/filtro/scrittura PEOPLE.TXT PARTNERS.DAT Due persone sono compatibili

strutture e file di testo/binari Esercizio - lettura/filtro/scrittura PEOPLE.TXT PARTNERS.DAT Due persone sono compatibili Fondamenti di Informatica T-1 modulo 2 Laboratorio 06: strutture e file di testo/binari 1 Esercizio i 1: Strutture tt e file Esercizio - lettura/filtro/scrittura È dato un file di testo PEOPLE.TXT che

Dettagli

Corso di Fondamenti di Informatica Classi di istruzioni 2

Corso di Fondamenti di Informatica Classi di istruzioni 2 Corso di Informatica Classi di istruzioni 2 Anno Accademico 2010/2011 Francesco Tortorella Strutture di controllo Caratteristica essenziale degli algoritmi è la possibilità di decidere le operazioni da

Dettagli

Il Linguaggio C. Caratteristiche. Caratteristiche. Esempio di programma in C. Tipi di dato primitivi in C. Dati

Il Linguaggio C. Caratteristiche. Caratteristiche. Esempio di programma in C. Tipi di dato primitivi in C. Dati Caratteristiche Il Linguaggio C Linguaggio sequenziale (lineare), imperativo, strutturato a blocchi usabile anche come linguaggio di sistema software di base sistemi operativi compilatori... FI - Algoritmi

Dettagli

Linguaggio C: introduzione

Linguaggio C: introduzione Dipartimento di Elettronica ed Informazione Politecnico di Milano Informatica e CAD (c.i.) - ICA Prof. Pierluigi Plebani A.A. 2008/2009 Linguaggio C: introduzione La presente dispensa e da utilizzarsi

Dettagli

Prot. n /ASP/SIGD Roma, 04 / 03 / 2008 Sistemi Informativi e Gestione Dati

Prot. n /ASP/SIGD Roma, 04 / 03 / 2008 Sistemi Informativi e Gestione Dati Prot. n. 1669 /ASP/SIGD Roma, 04 / 03 / 2008 Sistemi Informativi e Gestione Dati Ai referenti del flusso FarmED/File F delle Aziende ASL, delle Aziende Ospedaliere, dei Policlinici Universitari, degli

Dettagli

Osservatorio ARNO Diabete: farmaci per il diabete e per le comorbidità. Giovanna Scroccaro Settore farmaceutico

Osservatorio ARNO Diabete: farmaci per il diabete e per le comorbidità. Giovanna Scroccaro Settore farmaceutico Il /la dr./sa Giovanna Scroccaro dichiara di NON aver ricevuto negli ultimi due anni compensi o finanziamenti da Aziende Farmaceutiche e/o Diagnostiche IL DIABETE NEL VENETO: le lezioni dell Osservatorio

Dettagli

Programma di INFORMATICA

Programma di INFORMATICA Classe 2 a D Indirizzo AMMINISTRAZIONE FINANZA E MARKETING MODULO 1: Word professionale e la corrispondenza commerciale UD 1 Questione di stile 1.1 Gli stili 1.2 Applichiamo gli stili UD 2 Formattazione

Dettagli

Informatica Generale 1 - Esercitazioni Flowgraph, algebra di Boole e calcolo binario

Informatica Generale 1 - Esercitazioni Flowgraph, algebra di Boole e calcolo binario Informatica Generale 1 - Esercitazioni Flowgraph, algebra di Boole e calcolo binario Daniele Pighin pighin@fbk.eu FBK Via Sommarive, 18 I-38050 Trento, Italy February 27, 2008 Outline 1 Algebra di Boole

Dettagli

Corso di Informatica di Base

Corso di Informatica di Base Corso di Informatica di Base A.A. 2011/2012 Algoritmi e diagrammi di flusso Luca Tornatore Cos è l informatica? Calcolatore: esecutore di ordini o automa Programma: insieme di istruzioni che possono essere

Dettagli

Strutture dati e loro organizzazione. Gabriella Trucco

Strutture dati e loro organizzazione. Gabriella Trucco Strutture dati e loro organizzazione Gabriella Trucco Introduzione I linguaggi di programmazione di alto livello consentono di far riferimento a posizioni nella memoria principale tramite nomi descrittivi

Dettagli

Laboratorio di programmazione

Laboratorio di programmazione Laboratorio di programmazione Lezione II Tatiana Zolo zolo@cs.unipr.it 1 IL PROGRAMMA C++ Istruzioni (espressioni terminate da ; ) istruzioni di dichiarazione (es. int x = 0;); istruzioni di assegnamento

Dettagli

TRACCIATO RECORD valido dal 2 invio 2007 Nota:

TRACCIATO RECORD valido dal 2 invio 2007 Nota: TRACCIATO RECORD valido dal 2 invio 2007 Nota: Le modifiche rispetto al precedente tracciato riguardano esclusivamente la tabella B e sono riferite alla lunghezza del campo importo unitario parte intera

Dettagli

Utilizzo dei Sistemi informativi sanitari per la sorveglianza della donna in gravidanza e del bambino da 0-2 anni

Utilizzo dei Sistemi informativi sanitari per la sorveglianza della donna in gravidanza e del bambino da 0-2 anni Utilizzo dei Sistemi informativi sanitari per la sorveglianza della donna in gravidanza e del bambino da 0-2 anni Maria Teresa Greco Osservatorio Epidemiologico della ATS Città Metropolitana di Milano

Dettagli

7 - Programmazione procedurale: Dichiarazione e chiamata di metodi ausiliari

7 - Programmazione procedurale: Dichiarazione e chiamata di metodi ausiliari 7 - Programmazione procedurale: Dichiarazione e chiamata di metodi ausiliari Programmazione e analisi di dati Modulo A: Programmazione in Java Paolo Milazzo Dipartimento di Informatica, Università di Pisa

Dettagli

28/02/2014 Copyright V. Moriggia

28/02/2014 Copyright V. Moriggia Informatica per la Finanza 3 Le variabili in VBA Altri I/O 28/02/2014 Copyright 2005-2007 V. Moriggia 1 28/02/2014 3.2 Le variabili in VBA V. Moriggia 1 28/02/2014 3.3 Dichiarazione di variabili in VBA

Dettagli

Programmazione web lato client con JavaScript. Marco Camurri 1

Programmazione web lato client con JavaScript. Marco Camurri 1 Programmazione web lato client con JavaScript Marco Camurri 1 JavaScript E' un LINGUAGGIO DI PROGRAMMAZIONE che consente di inserire codice in una pagina web Sintassi simile a Java (e al C), ma NON E'

Dettagli

Iterazione (introduzione)

Iterazione (introduzione) Fondamenti di informatica Oggetti e Java (introduzione) Capitolo 17 (estratto) ottobre 2015 1 Contenuti Accesso a sequenze Accumulazione Conteggio Altre aggregazioni Verifica esistenziale Verifica universale

Dettagli

La distribuzione del rischio di ricovero per Tumore maligno della Tiroide nella Provincia di Taranto

La distribuzione del rischio di ricovero per Tumore maligno della Tiroide nella Provincia di Taranto La distribuzione del rischio di ricovero per Tumore maligno della Tiroide nella Provincia di Taranto A. Mincuzzi, N. Bartolomeo*, P.Trerotoli*, S. Minerba S.C. Statistica Epidemiologia ASL Taranto *Dipartimento

Dettagli

La Relazione sullo Stato di salute della Popolazione: uno strumento per la programmazione sanitaria. Valeria Fano

La Relazione sullo Stato di salute della Popolazione: uno strumento per la programmazione sanitaria. Valeria Fano Malattie croniche e telemedicina - 29 Novembre 2013 La Relazione sullo Stato di salute della Popolazione: uno strumento per la programmazione sanitaria Valeria Fano UOC Programmazione, Sistemi Informativi

Dettagli

PROGRAMMAZIONE DISCIPLINARE LICEO SCIENTIFICO OPZIONE SCIENZE APPLICATE INFORMATICA CLASSE TERZA

PROGRAMMAZIONE DISCIPLINARE LICEO SCIENTIFICO OPZIONE SCIENZE APPLICATE INFORMATICA CLASSE TERZA PROGRAMMAZIONE DISCIPLINARE PROGRAMMAZIONE DISCIPLINARE LICEO SCIENTIFICO OPZIONE SCIENZE APPLICATE INFORMATICA CLASSE TERZA 1. Competenze: le specifiche competenze di base disciplinari previste dalla

Dettagli

Modalità e termini di comunicazione all anagrafe tributaria dei dati relativi alle spese sanitarie rimborsate IL DIRETTORE DELL AGENZIA

Modalità e termini di comunicazione all anagrafe tributaria dei dati relativi alle spese sanitarie rimborsate IL DIRETTORE DELL AGENZIA Modalità e termini di comunicazione all anagrafe tributaria dei dati relativi alle spese sanitarie rimborsate IL DIRETTORE DELL AGENZIA In base alle attribuzioni conferitegli dalle norme riportate nel

Dettagli

AIPONET e Disease Management in Pneumologia

AIPONET e Disease Management in Pneumologia AIPONET e Disease Management in Pneumologia Anna Maria Moretti 31 marzo 2005 - Roma Il ruolo delle Società Scientifiche Possibilità di realizzare modelli ed esperienze innovative per cogliere vantaggi

Dettagli

FONTI DEI DATI IN EPIDEMIOLOGIA

FONTI DEI DATI IN EPIDEMIOLOGIA FONTI DEI DATI IN EPIDEMIOLOGIA Nazionali (ISTAT: sociodemografici, mortalità) Locali (Regioni, Asl, altro: ricoveri, farmaci, esenzione ticket, anagrafe, registri di patologia) Informatizzazione e possibilità

Dettagli

Il monitoraggio: lo stato dei Registri regionali e del flusso verso il registro nazionale

Il monitoraggio: lo stato dei Registri regionali e del flusso verso il registro nazionale Stato dell assistenza alle persone con malattia rara in Italia Il contributo delle REGIONI Il monitoraggio: lo stato dei Registri regionali e del flusso verso il registro nazionale 21 aprile 2015 Venezia

Dettagli

Organizzazione tecnico-informatica Ing. Fabio Binotto

Organizzazione tecnico-informatica Ing. Fabio Binotto FLUSSO DATI ASSISTENZA FARMACEUTICA OSPEDALIERA: OBIETTIVI, QUALITA DEL FLUSSO DATI, PROBLEMI APERTI. Organizzazione tecnico-informatica Ing. Fabio Binotto La Banca Dati: il database Utilizzo di database

Dettagli

Programmazione Procedurale in Linguaggio C++

Programmazione Procedurale in Linguaggio C++ Programmazione Procedurale in Linguaggio C++ Elementi di Base Parte 6 Il FORTRAN versione 2.0 Questolavoroè concessoin uso secondoi termini di unalicenzacreative Commons (vedi ultima pagina) G. Mecca Università

Dettagli

Informatica/ Ing. Meccanica/ Edile/ Prof. Verdicchio/ 17/01/2014/ Foglio delle domande / VERSIONE 1

Informatica/ Ing. Meccanica/ Edile/ Prof. Verdicchio/ 17/01/2014/ Foglio delle domande / VERSIONE 1 Informatica/ Ing. Meccanica/ Edile/ Prof. Verdicchio/ 17/01/2014/ Foglio delle domande/ VERSIONE 1 1) L approccio con cui si studia un sistema focalizzandosi solo sul rapporto tra input e output si chiama

Dettagli

Espressioni logiche. Espressioni logiche. Operatori logici. Operatori logici. Operatori logici. Espressioni Logiche e Istruzione di Test

Espressioni logiche. Espressioni logiche. Operatori logici. Operatori logici. Operatori logici. Espressioni Logiche e Istruzione di Test Espressioni logiche Espressioni Logiche e Istruzione di Test Fondamenti di Informatica 1 Massimo Di Nanni Gennaio, 2001 Espressioni logiche nelle Istruzioni di Test e di Iterazione Calcolo del massimo

Dettagli

2011 Politecnico di Torino 1

2011 Politecnico di Torino 1 SQL per le applicazioni Call Level Interface Le richieste sono inviate al DBMS per mezzo di funzioni del linguaggio ospite soluzione basata su interfacce predefinite API, Application Programming Interface

Dettagli

METODI UTILIZZATI NEL SITO ATLANTEONLINE.ASLMI1.MI.IT

METODI UTILIZZATI NEL SITO ATLANTEONLINE.ASLMI1.MI.IT METODI UTILIZZATI NEL SITO ATLANTEONLINE.ASLMI1.MI.IT SOMMARIO Indicatori... 2 Residenti, indici demografici... 2 Ricoveri Ordinari... 2 Cronicità... 3 Tumori maligni... 3 Mortalità... 3 Tempi e distanze

Dettagli

Esonero di Informatica I. Ingegneria Medica

Esonero di Informatica I. Ingegneria Medica Di seguito sono elencati una serie di domande tipo esonero ; i quiz vogliono dare un sistema di autovalutazione e di confronto allo studente che deve prepararsi alla prova di metà corso. Il numero e l

Dettagli

I.I.S. N. PELLATI Nizza Monferrato - Canelli

I.I.S. N. PELLATI Nizza Monferrato - Canelli A. S. 2011-2012 INFORMATICA Classe 1AG - CAT Ore annuali: 99 DOCENTE MARIA PIA SECCO Obiettivi disciplinari Conoscenze Informazioni, dati e loro codifica. Architettura e componenti di un computer. Funzioni

Dettagli

Come funzionano i computer

Come funzionano i computer Fluency Come funzionano i computer Capitolo 6 Cosa sanno fare Esecuzione deterministica istruzioni per elaborare dati Devono ricevere una serie di istruzioni da seguire Cosa non sanno fare Non hanno immaginazione

Dettagli

Informatica/ Ing. Meccanica/ Prof. Verdicchio/ 14/02/2012 / Foglio delle domande / VERSIONE 1

Informatica/ Ing. Meccanica/ Prof. Verdicchio/ 14/02/2012 / Foglio delle domande / VERSIONE 1 Informatica/ Ing. Meccanica/ Prof. Verdicchio/ 14/02/2012 / Foglio delle domande / VERSIONE 1 1) Il bus in un computer trasporta a) solo dati b) solo istruzioni c) sia dati sia istruzioni 2) In una sequenza

Dettagli

L ARS per la Demenza. Firenze 21 settembre Paolo Francesconi Matilde Razzanelli

L ARS per la Demenza. Firenze 21 settembre Paolo Francesconi Matilde Razzanelli L ARS per la Demenza Firenze 21 settembre 2012 Paolo Francesconi Matilde Razzanelli Cosa facciamo 1. produzione di informazioni epidemiologiche 2. supporto allo sviluppo dei percorsi assistenziali 3. supporto

Dettagli

Allegato 2. Modalità di compilazione per la trasmissione delle Comunicazioni dei dati del Monitoraggio fiscale

Allegato 2. Modalità di compilazione per la trasmissione delle Comunicazioni dei dati del Monitoraggio fiscale Allegato 2 Modalità di compilazione per la trasmissione delle Comunicazioni dei dati del Monitoraggio fiscale 1 1. GENERALITA Il presente documento descrive le modalità di compilazione delle comunicazioni

Dettagli

Sistema Operativo (Software di base)

Sistema Operativo (Software di base) Il Software Il software del PC Il computer ha grandi potenzialità ma non può funzionare senza il software. Il software essenziale per fare funzionare il PC può essere diviso nelle seguenti componenti:

Dettagli

Mortalità per causa nella Regione del Veneto: gestione del dato, costruzione dell archivio, reportistica

Mortalità per causa nella Regione del Veneto: gestione del dato, costruzione dell archivio, reportistica Mortalità per causa nella Regione del Veneto: gestione del dato, costruzione dell archivio, reportistica Padova, 25 novembre 2015 Francesco Avossa, Elena Schievano Il percorso della Scheda di morte ISTAT

Dettagli

Architettura di un calcolatore

Architettura di un calcolatore Architettura di un calcolatore Processore: CPU Componente elettronico costituito da minuscole componenti di silicio, chiamate CHIP. Esegue le istruzioni implementate nel SW, tramite una serie di operazioni

Dettagli

Il linguaggio di programmazione Python

Il linguaggio di programmazione Python Università Roma Tre Dipartimento di Matematica e Fisica Percorso Abilitante Speciale Classe A048 Matematica Applicata Corso di Informatica Il linguaggio di programmazione Python Marco Liverani (liverani@mat.uniroma3.it)

Dettagli

IBM Academic Initiative

IBM Academic Initiative IBM Academic Initiative Job Control Language Sapienza- Università di Roma - Dipartimento Informatica 2007-2008 JCL Introduzione Le JCL sono un mezzo di comunicazione tra un programma, scritto in Cobol,

Dettagli

Indice. Prefazione. 3 Oggetti e Java 53

Indice. Prefazione. 3 Oggetti e Java 53 Prefazione xv 1 Architettura dei calcolatori 1 1.1 Calcolatori e applicazioni 1 1.1.1 Alcuni esempi di applicazioni 3 1.1.2 Applicazioni e interfacce 4 1.2 Architettura dei calcolatori 7 1.2.1 Hardware

Dettagli

Modulo III - Creazione di documenti, presentazioni e report

Modulo III - Creazione di documenti, presentazioni e report Modulo III - Creazione di documenti, presentazioni e report Elisabetta Ronchieri Università di Ferrara Dipartimento di Economia e Management e-mail: elisabetta.ronchieri@unife.it 1 Dicembre 2016 Elisabetta

Dettagli