Protocollo. per le. Scommesse a Quota Fissa



Похожие документы
Protocollo. per le. Scommesse a Quota Fissa

Protocollo. per le. Scommesse a Quota Fissa

Protocollo. per le. Scommesse a Quota Fissa

Protocollo. per le. Scommesse Ippiche PSIP

Agenzia delle Dogane e dei Monopoli

Agenzia delle Dogane e dei Monopoli

Nota informativa. sul. Palinsesto Complementare

Manuale di collaudo per la gestione delle scommesse a quota fissa attraverso il protocollo PSQF 3.1

MANUALE DI COLLAUDO DEI SISTEMI DI GIOCO PER LE SCOMMESSE SU EVENTI SIMULATI VERSIONE 1.0

Protocollo. per il. gioco a distanza PGAD

La scommessa sportiva Ricevuta di partecipazione

PSI. Protocollo per le Scommesse Ippiche. Versione 1.4

Protocollo. per le. Scommesse Sportive

Protocollo. per il. gioco a distanza PGAD

Con la presente vengono fornite indicazioni ai fini dell autorizzazione all esercizio di detta modalità di gioco.

GESTIONE DEI BENI USATI

Protocollo. per il. gioco a distanza PGAD

Ministero dell economia e delle finanze AMMINISTRAZIONE AUTONOMA DEI MONOPOLI DI STATO

Protocollo. per il. Bingo a distanza (PBAD)

Versione 1. (marzo 2010)

M.U.T. Modulo Unico Telematico

La scommessa ippica Caratteristiche della ricevuta

Manuale Utente. Gestione Richieste supporto Data Warehouse. Della Ragioneria Generale dello Stato. Versione 1.0. Roma, Ottobre 2015

TERMINI E CONDIZIONI DELLA PROMOZIONE SNAI RUNNER 2

Manuale Amministratore Legalmail Enterprise. Manuale ad uso degli Amministratori del Servizio Legalmail Enterprise

MANUALE D'USO DEL PROGRAMMA IMMOBIPHONE

(Esercizi Tratti da Temi d esame degli ordinamenti precedenti)

Regime IVA Moss. Premessa normativa

SOMMARIO... 3 INTRODUZIONE...

Software Servizi Web UOGA

ISTRUZIONI PER LA GESTIONE BUDGET

ELENCO CLIENTI FORNITORI Patch1

GENERAZIONE ARCHIVIO F24 AGENZIA ENTRATE

Manuale d'uso. Manuale d'uso Primo utilizzo Generale Gestione conti Indici di fatturazione Aliquote...

Manuale Utente. Gestione Richieste supporto BDAP. Versione 1.0

COLLI. Gestione dei Colli di Spedizione. Release 5.20 Manuale Operativo

Fatturazione elettronica con WebCare

SIRTEL. Sistema Informativo per la Rendicontazione Telematica degli Enti Locali. Schema di funzionamento del processo per l Ente Locale

Sistema di gestione Certificato MANUALE PER L'UTENTE

Presidenza del Consiglio dei Ministri

CALCIO Esito Finale 1X2 Si deve pronosticare l'esito finale della partita (equivale alla fissa del Totocalcio): Vince la squadra di casa

Mon Ami 3000 Lotti e matricole Gestione della tracciabilità tramite lotti/matricole

Mon Ami 3000 Provvigioni agenti Calcolo delle provvigioni per agente / sub-agente

GESTIONE CONTRATTI. Contratti clienti e contratti fornitori

Regolamento CAMPIONATO e COPPA THE BEST TWENTY :

ORGANIZZAZIONE PRODOTTI

Centro Acquisti per la Pubblica Amministrazione EmPULIA. Linee guida per gli Enti Aderenti. Procedure Negoziate: Richiesta di Preventivo. Versione 2.

Manuale d uso. Fatturazione elettronica attiva

Versione 2015I PROTOCOLLO: CRS/SG-PAC/151021

Scheda di collaudo Integrazione NoTIER

Protocollo Informatico (D.p.r. 445/2000)

BPIOL - Bollettino Report Gold. Manuale Utente

Hub-PA Versione Manuale utente

Airone Gestione Rifiuti Funzioni di Esportazione e Importazione

FIRESHOP.NET. Gestione del taglia e colore.

In questo manuale sono indicate le procedure per utilizzare correttamente la gestione delle offerte dei fornitori.

BOZZA MANUALE SDI-FVG PASSIVE SOMMARIO

ALICE AMMINISTRAZIONE UTENTI WEB

1 ACCESSO AL 3 2 CARICAMENTO DELLE RICHIESTE/PRESTAZIONI MONITORAGGIO DELLE RICHIESTE DOWNLOAD ESITI...

Struttura degli elenchi riepilogativi

Il glossario della Posta Elettronica Certificata (PEC) Diamo una definizione ai termini tecnici relativi al mondo della PEC.

Registratori di Cassa

Nuova procedura di Cassa Contanti Wingesfar: istruzioni per le farmacie Novembre 2009

MANUALE UTENTE Fiscali Free

Integrazione al Manuale Utente 1

Progetto NoiPA per la gestione giuridicoeconomica del personale delle Aziende e degli Enti del Servizio Sanitario della Regione Lazio

GESTIONE SOGGETTI INCARICATI MANUALE UTENTE VERSIONE 1.0

Introduzione alla teoria dei database relazionali. Come progettare un database

MICHELANGELO Piattaforma autorizzativa per la gestione di interventi riservata ai fornitori

FIRESHOP.NET. Gestione completa delle fidelity card & raccolta punti. Rev

4.5 CONTROLLO DEI DOCUMENTI E DEI DATI

CONFIGURAZIONE DI UN AZIENDA IN MODALITÀ REAL TIME

Mon Ami 3000 Conto Lavoro Gestione del C/Lavoro attivo e passivo

CHIUSURE di MAGAZZINO di FINE ANNO

Accise Settore Prodotti Alcolici Manuale d uso

Allegato 3 Sistema per l interscambio dei dati (SID)

Gestione Turni. Introduzione

XTRADE XFR Financial Limited CIF 108/10

CONTABILITÀ. Gestione Attività Separate ai fini IVA. Release 4.90 Manuale Operativo

VACANZE STUDIO - MANUALE UTENTE PER SOCIETÀ APPALTATRICI

I Codici Documento consentono di classificare le informazioni e di organizzare in modo logico l archiviazione dei file.

5.8.2 Novità funzionali

I dichiarazione Intrastat Frontespizio elenco 1. I riga sezione 1. II riga sezione 1. N riga sezione 1. I riga sezione 1.

LINEE GUIDA PER LA STESURA DELLE SPECIFICHE TECNICO FUNZIONALI DEL SISTEMA DI GIOCO VIRTUALE

ADM.MNUC.REGISTRO UFFICIALE U

Sistema Banca dati e Repertorio dei dispositivi medici Notifiche multiple di DM simili

Sostituto abilitato Entratel con più sedi: ricezione diretta e incarico ad intermediario abilitato

Manuale di Aggiornamento BOLLETTINO. Rel H4. DATALOG Soluzioni Integrate a 32 Bit

SPRING SQ COMUNICAZIONE OPERAZIONI IVA NON INFERIORI A 3000 EURO PER L ANNO 2011

CONTROLLO DI GESTIONE DELLO STUDIO

Strutturazione logica dei dati: i file

CitySoftware PROTOCOLLO. Info-Mark srl

MANUALE UTENTE Profilo Azienda Partecipata. APPLICATIVO CAFWeb

FIRESHOP.NET. Gestione completa degli ordini e degli impegni. Rev

Procedura SMS. Manuale Utente

Regione Toscana. ARPA Fonte Dati. Manuale Amministratore. L. Folchi (TAI) Redatto da

1) GESTIONE DELLE POSTAZIONI REMOTE

Транскрипт:

PAG. 1 DI 164 26-07-2013 Agenzia delle Dogane e dei Monopoli Protocollo per le Scommesse a Quota Fissa

PAG. 2 DI 164 INDICE INTRODUZIONE 8 1. ENTITÀ COINVOLTE 9 2. ALLINEAMENTO APPLICATIVO 10 3. CONVENZIONI DI CODIFICA 12 4. STRUTTURA DEI MESSAGGI 15 4.1 HEADER 16 4.2 BODY 18 4.3 FIRMA DIGITALE 19 5. SERVIZIO DI INFORMAZIONE SUI PALINSESTI 20 5.1 PALINSESTI 27 5.2 AVVENIMENTI 29 5.3 SCOMMESSE A QUOTA FISSA 31 5.4 LISTA ESITI 33 5.5 MODELLO SCOMMESSE A QUOTA FISSA 35 5.6 DISCIPLINE 38 5.7 MANIFESTAZIONI 40 5.8 REFERTI UFFICIALI QF 42

PAG. 3 DI 164 6. SERVIZIO PER LA NOTIFICA DI VARIAZIONE DEI PALINSESTI 45 6.1 NOTIFICA DI VARIAZIONE PALINSESTO 46 6.2 RICHIESTA ULTIMA NOTIFICA 47 6.3 RICHIESTA NOTIFICA SPECIFICA 49 6.4 LISTA ATTRIBUTI ESTESI PER LE NOTIFICHE 51 7. SERVIZIO GESTIONE PALINSESTO COMPLEMENTARE 52 7.1 CREAZIONE GRUPPO MODELLI SCOMMESSE 53 7.2 PROPOSTA SCOMMESSE SU AVVENIMENTI GESTITI DALL ADM55 7.3 PROPOSTA AVVENIMENTI LEGATI AD UN AVVENIMENTO GESTITO DALL ADM 58 7.4 PROPOSTA AVVENIMENTI 61 7.5 PROPOSTA AGGIUNTA SCOMMESSE LIVE SU AVVENIMENTI COMPLEMENTARI 64 7.6 APERTURA SCOMMESSE NON LIVE PER AVVENIMENTO 67 7.7 APERTURA SCOMMESSE LIVE 69 7.8 AGGIORNAMENTO DESCRIZIONE AVVENIMENTO 71 7.9 AGGIORNAMENTO DESCRIZIONE ESITO 73 7.10 AGGIORNAMENTO DATA AVVENIMENTO 75 7.11 INSERIMENTO/MODIFICA REFERTO UFFICIALE 77 7.12 INSERIMENTO/ELIMINAZIONE RIMBORSO ORARIO 80 8. SERVIZIO VENDITA SCOMMESSE A QUOTA FISSA 82 8.1 VENDITA 83 8.2 VENDITA GIOCATA SISTEMISTICA 86

PAG. 4 DI 164 8.3 PAGAMENTO/RIMBORSO 90 8.4 ANNULLO 92 8.5 INFORMAZIONE BIGLIETTO 94 8.6 INFORMAZIONE BIGLIETTO GIOCATA SISTEMISTICA 97 9. RENDICONTO CONTABILE DEL CONCESSIONARIO 100 9.1 RENDICONTO GIORNALIERO QUOTA FISSA 101 9.2 ELENCO BIGLIETTI PRESCRITTI QUOTA FISSA 104 9.3 ELENCO BIGLIETTI TELEMATICI NON RISCOSSI 107 9.4 TOTALE BIGLIETTI GIORNALIERO 109 9.5 ELENCO BIGLIETTI TELEMATICI NON RISCOSSI 2 111 10. GESTIONE FIRMA DIGITALE 113 10.1 RICHIESTA SCAMBIO CHIAVI PUBBLICHE 114 11. ATTRIBUTI ESTESI 116 11.1 TIME_STAMP (1027) DATA ORA 117 11.2 ID_GIOCATA (1029) IDENTIFICATIVO GIOCATA 118 11.3 IP_RISP (1036) INDIRIZZO DI DESTINAZIONE DELLA RISPOSTA 119 11.4 STATO_PAL (1040) STATO PALINSESTO 120 11.5 STATO_AVV (1041) STATO AVVENIMENTO 121 11.6 STATO_ESITO (1042) STATO ESITO 122 11.7 STATO_AVV_SCOM_QF (1048) STATI SCOMMESSE A QUOTA FISSA 123 11.8 PUB_PAL (1050) PUBBLICAZIONE DI UN NUOVO PALISESTO 124

PAG. 5 DI 164 11.9 INS_AVV (1051) INSERIMENTO DI UN NUOVO AVVENIMENTO 125 11.10 INS_AVV_SCOM_QF (1053) INSERIMENTO DI NUOVE SCOMMESSE 126 11.11 FIRMA_DIG01 (1093) FIRMA DIGITALE 127 11.12 ACC_PAL (1101) ACCESSO DIRETTO ALLE INFORMAZIONI PALINSESTO 128 11.13 ACC_AVV (1102) ACCESSO DIRETTO ALLE INFORMAZIONI AVVENIMENTO129 11.14 ACC_LISTA_ESITI (1103) ACCESSO DIRETTO ALLE INFORMAZIONI LISTA ESITI 130 11.15 MOD_PAL (1104) MODIFICA INFORMAZIONI PALINSESTO 131 11.16 MOD_AVV (1105) MODIFICA INFORMAZIONI AVVENIMENTO 132 11.17 MOD_LISTA_ESITI (1106) MODIFICA LISTA ESITI 133 11.18 MOD_SCOM_QF (1107) MODIFICA SCOMMESSA 134 11.19 FILTER_AVV (1110) FILTRO RICHIESTA AVVENIMENTO 135 11.20 INFO_DOWNLOAD (1111) INFORMAZIONE DOWNLOAD 136 11.21 BONUS_PERC_VAR (1112) BONUS VARIABILE 137 11.22 BONUS_IMPORTO (1113) BONUS IMPORTO 138 11.23 RIMB_ORARIO (1114) RIMBORSO ORARIO 139 11.24 CONTO (1117) CONTO PER IL GIOCO A DISTANZA 140 11.25 BONUS_PERC_VAR_SISTEMA (1118) BONUS VARIABILE SISTEMA 141 11.26 BONUS_IMPORTO_SISTEMA (1119) BONUS IMPORTO SISTEMA 143 11.27 CONTO_2 (1125) NUOVO CONTO PER IL GIOCO A DISTANZA 144 11.28 ACC_MODELLO_SCO_QF (1126) ACCESSO DIRETTO ALLE INFORMAZIONI MODELLO SCOMMESSA A QUOTA FISSA 145

PAG. 6 DI 164 11.29 ACC_DISCIPLINA (1127) ACCESSO DIRETTO ALLE INFORMAZIONI DISCIPLINA 146 11.30 ACC_MANIF (1128) ACCESSO DIRETTO ALLE INFORMAZIONI MANIFESTAZIONE 147 11.31 BONUS_IMPORTO_VAR(1129) BONUS IMPORTO VARIABILE 148 11.32 BONUS_IMPORTO_VAR_SISTEMA(1130) BONUS IMPORTO VARIABILE SISTEMA 149 11.33 ATT_DISATT_PAGAMENTI(1131) ATTIVAZIONE/DISATTIVAZIONE PAGAMENTI 150 11.34 CONC_ABILITATI(1132) CONCESSIONARI ABILITATI 151 11.35 BONUS_PERC_VAR _2(1133) BONUS VARIABILE 152 11.36 REGOLA_APERTURA(1134) REGOLA APERTURA AL GIOCO 153 12. APPENDICI 154 12.1 TABELLA DEGLI STATI DI UN PALINSESTO 154 12.2 TABELLA DEGLI STATI DI UN AVVENIMENTO 154 12.3 TABELLA DEGLI STATI DI UNA SCOMMESSA A QUOTA FISSA 155 12.4 TABELLA DEGLI STATI DI UN ESITO 155 12.5 TABELLA DEGLI STATI DI UN BIGLIETTO 155 12.6 TABELLA DEI CODICI DI CAUSALI DI RENDICONTO 156 12.7 NUMERO IDENTIFICATIVO BIGLIETTO 157 12.8 TABELLA DEI TIPI REFERTO 157 12.9 TABELLA TIPI HANDICAP 157 12.10 TABELLA TIPO CONTO 158 12.11 TABELLA CODICI CONCESSIONE 158

PAG. 7 DI 164 12.12 TABELLA CODICI ATTRIBUTI ESTESI 159 12.13 TABELLA TIPI BONUS 160 12.14 TABELLA FASCIA IMPOSTA 160 12.15 TABELLA CODICI RETE 161 12.16 TABELLA CODICI SISTEMI 161 12.17 TABELLA CODICI DI RITORNO 162

PAG. 8 DI 164 INTRODUZIONE Il PSQF è un protocollo applicativo per la gestione delle Scommesse a Quota Fissa. Le interazioni tra client e server si basano sullo scambio di due messaggi: richiesta e risposta e per definizione, il client effettua la richiesta ed il server invia la risposta. Il protocollo è di tipo half-duplex in quanto un client non può inviare al server un messaggio se sta ancora attendendo la risposta relativa ad una richiesta precedente. Per consentire l'utilizzo del protocollo all'interno di una rete a più livelli in cui sono presenti nodi intermedi, che eseguono funzionalità applicative, è stato scelto di non orientare il protocollo alla connessione.

PAG. 9 DI 164 1. ENTITÀ COINVOLTE I soggetti coinvolti nell'utilizzo del protocollo sono: l Agenzia delle Dogane e dei Monopoli, i Fornitori del servizio di Connettività, i Concessionari e il Totalizzatore Nazionale. Nel presente documento i nomi dei soggetti sono abbreviati secondo le seguenti sigle: Entità Agenzia delle Dogane e dei Monopoli Fornitore del Servizio di Connettività Concessionario Punto Vendita Terminale di accettazione gioco Totalizzatore Nazionale Sigla ADM FSC CN PVEND TAG TN

PAG. 10 DI 164 2. ALLINEAMENTO APPLICATIVO Una transazione PSQF è intesa come una sequenza di messaggi richiesta+risposta scambiati tra un client ed un server; la sequenza è identificata univocamente tramite un apposito campo del protocollo obbligatorio in ciascun messaggio. Il client è tenuto a valorizzare il campo identificativo della transazione nel messaggio di richiesta ed il server restituisce, nella risposta, il medesimo valore permettendo al client di associare i messaggi di risposta alla richiesta. Il client che non dovesse ricevere la risposta attesa è autorizzato, secondo gli intervalli della tabella: 2 secondi Prima retry 4 secondi Seconda retry 4 secondi Dalla terza retry in poi a ripetere la richiesta mantenendo inalterato il campo identificativo di transazione. Questa regola consente di ottenere l allineamento applicativo ovvero: Il client che dovesse ricevere una risposta con un identificativo di transazione diverso da quello inviato in richiesta, ha la possibilità di scartare tale risposta in attesa di quella corretta; Il server elabora la richiesta che ha ricevuto, invia la risposta al client e ne memorizza il contenuto. Nel caso in cui il server dovesse ricevere una richiesta, dallo stesso client contenente il medesimo identificativo di transazione, restituisce la risposta memorizzata senza elaborare nuovamente il messaggio. Il recupero del messaggio di risposta dal server è possibile esclusivamente per l ultima transazione elaborata. E' obbligatorio che ciascun client generi un identificativo di transazione differente tra due transazioni consecutive.

PAG. 11 DI 164 Il client è tenuto ad inviare la richiesta fino al ricevimento della risposta per tutti i messaggi che comportano la variazione dei dati presenti sul server.

PAG. 12 DI 164 3. CONVENZIONI DI CODIFICA Di seguito sono riportati e descritti i tipi di dati utilizzati nelle specifiche dei messaggi del protocollo: Tipo Descrizione bit Numero di un bit. Può valere 0 od 1 boolean Numero di 8 bit senza segno. Può valere solo 0 od 1. Il valore 0 significa falso mentre il valore 1 significa vero (qualsiasi altro valore diverso da 0 viene considerato vero ) char Numero di 8 bit con segno (complemento a due) uchar short ushort Int uint long ulong ret_code string lstring Numero di 8 bit senza segno Numero di 16 bit con segno (complemento a due) Numero di 16 bit senza segno Numero di 32 bit con segno (complemento a due) Numero di 32 bit senza segno Numero di 64 bit con segno (complemento a due) Numero di 64 bit senza segno Numero di 16 bit con segno che descrive l'esito di una richiesta Struttura per la rappresentazione di vettori di uchar a lunghezza variabile costituita da un uchar che indica la lunghezza del vettore seguito da tanti uchar per quanti sono gli elementi del vettore. La rappresentazione/codifica dei caratteri è secondo lo standard ISO/IEC 8859-1 Struttura per la rappresentazione di vettori di uchar a lunghezza variabile costituita da un ushort che indica la lunghezza del vettore seguito da tanti uchar per quanti sono gli elementi del vettore (vettori più grandi di 256). La rappresentazione/codifica dei caratteri è secondo lo standard ISO/IEC 8859-1

PAG. 13 DI 164 DateTime Struttura per la rappresentazione di data e ora (lunghezza 7 byte) Tipo Descrizione ushort Anno uchar Mese ( da 1 a 12) uchar Giorno(da 1 a 31) uchar Ora (da 0 a 23) uchar Minuti (da 0 a 59) uchar Secondi(da 0 a 59)

PAG. 14 DI 164 La dicitura [n] seguente uno dei tipi rappresentati indica che si tratta di un vettore di n elementi del tipo indicato. E' possibile specificare matrici a più dimensioni indicandone per ciascuna la dimensione massima tramite l'unione di più diciture '[n]'. Esempi: char[16] indica un vettore di 16 caratteri con segno; long[4] indica un vettore di 4 long; bit[8][25] indica una matrice di 25 elementi da 8 bit ciascuno. Nel caso di vettori di tipo bit, gli stessi sono considerati numerati da 0 alla dimensione del vettore meno 1. Tutti i campi numerici specificati nei messaggi vanno considerati in modalità big endian (Sistema di indirizzamento della memoria in cui gli elementi più lunghi di un byte, vengono memorizzati con gli 8 bit più significativi nell'indirizzo più basso).

PAG. 15 DI 164 4. STRUTTURA DEI MESSAGGI Ogni messaggio applicativo, scambiato tra un client ed un server è composto da tre elementi: l header, il body e gli attributi estesi. L'header ha una lunghezza fissa mentre il body e gli attributi estesi hanno una lunghezza variabile. Il body e gli attributi estesi possono non essere presenti relativamente alle necessità applicative. Gli attributi estesi seguono sempre il body. Nel documento è possibile fare riferimento ai campi di un messaggio tramite la sintassi parte.campo dove parte può essere header, body od attributi estesi e campo indica il nome del campo nell elemento indicato. La dimensione massima che il messaggio (header + body + attributi estesi) può assumere è 4 Kbyte.

PAG. 16 DI 164 4.1 HEADER L'header è una struttura comune a tutti i messaggi del protocollo ed è costituita dai seguenti campi: Campo Tipo Descrizione versione uchar Versione protocollo. Attualmente è 2 id_fsc ushort Identificativo del Fornitore del servizio di connettività id_cn uint Identificativo del Concessionario. Il valore 0 indica che il client del servizio è il FSC id_pvend uint Numero identificativo del punto vendita. Il valore 0 indica che il client del servizio è il FSC id_tag ushort Numero identificativo del TAG all'interno del pvend (vedi nota seguente). tipo_tag uchar Tipo TAG secondo la seguente codifica: lung_body ushort Lunghezza del body 0 Client Fornitore del Servizio di Connettività 1 Terminale con operatore 2 Terminale self-service 3 Servizio telefonico con operatore 4 Servizio telefonico automatico 5 Internet 6 TV Interattiva lung_ae ushort Lunghezza totale degli attributi estesi id_transazione uchar[8] Identificativo della transazione id_servizio ushort Identificativo del servizio id_messaggio uchar Identificativo del messaggio, univoco nell'ambito del servizio liberi uchar[3] Per sviluppi futuri

PAG. 17 DI 164 NOTA: Il Campo TAG identifica il codice del terminale all interno del punto vendita. Per un corretto utilizzo del campo TAG si devono distinguere i terminali fisici (TIPO_TAG 1, 2) e virtuali (TIPO_TAG 3, 4, 5, 6). Un ulteriore distinzione va fatta per il TIPO_TAG 0. Terminali fisici (TIPO_TAG 1, 2) Sono i veri e propri terminali di gioco presenti nei punti vendita dei concessionari. Ogni punto vendita può utilizzare un criterio di sua scelta per la numerazione delle apparecchiature di gioco, ma il totale deve riflettere il numero degli apparecchi effettivamente presenti. Sarebbe altresì opportuno che la convenzione usata sia costante e che un terminale specifico si identifichi sempre con lo stesso codice. Limite massimo TAG utilizzabili = 150 Terminali Virtuali (TIPO_TAG 3, 4, 5, 6) Sono i terminali virtuali utilizzati nel cosiddetto gioco a distanza. In questa tipologia di gioco il TAG non identifica un terminale fisico, ma individua un generico processo, utilizzato dal sistema client, per eseguire una transazione completa verso il Totalizzatore Nazionale. Si evince che il client dovrebbe usare un insieme di risorse o pool ben definito per comunicare con il totalizzatore. Il numero del TAG identifica un processo all interno del pool utilizzato. La dimensione del pool, cioè del numero di terminali virtuali o processi utilizzati, è funzione del carico transazionale, ovvero si utilizzeranno TAG diversi se più giocatori stanno simultaneamente eseguendo transazioni. Limite massimo TAG utilizzabili = 50 Client Fornitore del Servizio di Connettività (TIPO_TAG 0) Sono i terminali virtuali utilizzati dall FSC per i servizi di sua competenza: palinsesti, rendiconto contabile, firma digitale. Il sistema del Fornitore di Servizi dovrebbe utilizzare uno o due terminali al massimo per servizio. Limite massimo TAG utilizzabili = 30

PAG. 18 DI 164 4.2 BODY Il body è la struttura dati in grado di trasportare le informazioni applicative relative al messaggio. Tabella dei servizi : Servizio Descrizione 7000 Servizio dei Palinsesti Quota Fissa 7001 Servizio di Notifica variazione palinsesti a Quota Fissa 7002 Servizio palinsesto complementare 7500 Servizio di Vendita Quota Fissa 8000 Servizio rendiconto 8002 Servizio Firma digitale

PAG. 19 DI 164 4.3 FIRMA DIGITALE Per verificare l origine e l integrità di un messaggio il PSQF, ove è necessario, prevede la gestione della firma digitale. Modalità di firma: La firma deve essere applicata sull intero messaggio (Header+Body+Ates) Sul messaggio viene calcolato il digest che poi viene firmato con la chiave privata Il digest firmato con la chiave privata viene aggiunto al messaggio originale come attributo esteso Gli algoritmi sono specificati nel tipo di attributo esteso Modalità di verifica: Il controllo della firma deve essere fatto sull intero messaggio (Header+Body+Ates) escluso attributo esteso della firma Si utilizza la chiave pubblica per decriptare il digest Il digest decriptato deve essere confrontato con il digest del messaggio Gli algoritmi sono specificati nel tipo di attributo esteso

PAG. 20 DI 164 5. SERVIZIO DI INFORMAZIONE SUI PALINSESTI Questo servizio consente a un FSC di ottenere tutte le informazioni relative ai palinsesti messi a disposizione dal TN. La figura seguente rappresenta la struttura dati di un palinsesto e i legami tra i vari oggetti cha lo rappresentano. Palinsesto 1 1 n 1 Disciplina Avvenimento 1 1 1 1 1 n Manifestazione Lista esiti dinamica Lista esiti dinamica 1 1 1 1 n Scommesse QF 1 n Scommesse QF Live 1 1 1 1 1 Lista esiti statica 0,1 n Modelli Scommessa QF n 0,1 Lista esiti statica

PAG. 21 DI 164 Il Palinsesto è un programma ufficiale disposto da ADM con cadenza periodica contenente avvenimenti sportivi e non sportivi. Sono previsti più palinsesti aperti contemporaneamente che contengono avvenimenti affini tra loro. Ogni palinsesto è contraddistinto da un codice univoco. L Avvenimento è l evento sul cui esito si scommette a quota fissa. Ogni avvenimento è contraddistinto da un codice, il cui valore è univoco all interno del palinsesto. E possibile legare in multipla tra loro avvenimenti appartenenti a palinsesti diversi. L attributo legame del palinsesto indica le possibili relazioni. Ad un Avvenimento sono legate una o più scommesse. Le caratteristiche di una Scommessa sono descritte mediante il Modello Scommessa. Ogni modello scommessa è identificato in modo univoco mediante un codice. Una scommessa ha lo stesso codice del modello cui fa riferimento, ma per identificarla univocamente è necessario che a questo sia associato anche il codice palinsesto e il codice avvenimento. Sono previste due tipologie di scommessa, live e non live. La Scommessa live è una tipologia di scommessa in cui si accetta gioco anche durante lo svolgimento dell avvenimento e per la quale i concessionari possono variare le quote offerte in funzione dell andamento dell avvenimento. La Scommessa non live è una tipologia di scommessa in cui l accettazione del gioco termina con l inizio dell avvenimento. Ad ogni scommessa è associata una Lista Esiti che rappresenta l elenco degli esiti pronosticabili. Sono previste due tipologie di liste esiti, statica e dinamica. La Lista Esiti Statica è una lista di esiti ben definita e immutabile nel tempo i cui esiti non prevedono un cambio di stato. Sono liste che possono essere legate con più scommesse e sono individuabili univocamente mediante un codice che le contraddistingue. Un esempio:

PAG. 22 DI 164 la scommessa Risultato Finale, applicata ad una partita di calcio, ha una lista esiti statica 1,X,2, la stessa lista può essere utilizzata per la scommessa Risultato Finale Handicap. La Lista Esiti Dinamica è una lista che, per definizione, è creata dinamicamente per ogni singola scommessa e rimane visibile all interno di un palinsesto. La lista dinamica è legabile ad una sola scommessa ed è caratterizzata da un codice univoco all interno del palinsesto. Un esempio: la scommessa Vincente, applicata all avvenimento vincente del campionato, ha una lista esiti dinamica Juve, Lazio, Roma,., durante lo svolgimento della scommessa lo stato di un esito può cambiare.

PAG. 23 DI 164 Le informazioni possono essere acquisite in due diverse modalità: Accesso diretto Accesso per posizione L accesso diretto è utilizzato per accedere puntualmente ad un oggetto del palinsesto mediante il suo identificativo. Ad esempio utilizzando l attributo esteso ACC_AVV è possibile richiedere le informazioni di un avvenimento, supponendo che i dati presenti sono i seguenti: Avvenimento Pal Avv Descrizione 1002 12 ROMA LAZIO 1002 13 MILAN INTER 1002 15 PARMA JUVENTUS 1002 18 TORINO FIORENTINA PRV TN ACC_AVV(1002,13) Avvenimento 1002,13

PAG. 24 DI 164 L accesso per posizione è utilizzato per richiedere l intera lista di dati della stessa tipologia. Tale modalità si effettua specificando nella richiesta la posizione iniziale e finale di interesse all interno della lista, nella risposta si ottengono gli oggetti posizionati all interno del range richiesto. Oltre ai dati si ottiene anche l attributo esteso INFO_DOWNLOAD, utile per comporre la successiva richiesta. Tale attributo specifica la prossima posizione all interno della lista da richiedere: se valorizzato a zero indica che non ci sono ulteriori dati da scaricare. INFO_DOWNLOAD è particolarmente utile quando si sta effettuando una richiesta per posizione utilizzando l attributo esteso FILTER_AVV, infatti in questo caso il valore prossima posizione ritornato potrà discostare in modo considerevole dall ultima posizione finale richiesta. Di seguito si riporta un esempio di richiesta avvenimenti con e senza FILTER_AVV, si suppone che i dati presenti siano quelli schematizzati in tabella: Avvenimento Pos Pal Avv St Descrizione 1 1002 12 CH ROMA LAZIO 2 1002 13 RU MILAN INTER 3 1002 15 AP PARMA JUVE 4 1002 18 AP TORINO FIORE 5 1002 20 AN BARI NAPOLI 6 1002 25 AP SAMP LECCE 7 1002 28 RU CHIEVO PALERMO

PAG. 25 DI 164 Scarico senza FILTER_AVV: PRV TN Pal:1002, da 1 a 2 Avvenimenti:12 e 13, INFO_DOWNLOAD 3 Pal:1002, da 3 a 4 Avvenimenti:15 e 18, INFO_DOWNLOAD 5 Pal:1002, da 5 a 6 Avvenimenti:20 e 25, INFO_DOWNLOAD 7 Pal:1002, da 7 a 8 Avvenimenti:28, INFO_DOWNLOAD 0

PAG. 26 DI 164 Scarico con FILTER_AVV: PRV TN Pal:1002, da 1 a 2 Avvenimenti:12 e 15, INFO_DOWNLOAD 4 Pal:1002, da 4 a 5 Avvenimenti:18 e 25, INFO_DOWNLOAD 0

PAG. 27 DI 164 5.1 PALINSESTI Client abilitato FSC,0,0,TAG header.id_servizio 7000 header.id_messaggio 1 Descrizione: Questo messaggio consente ad un FSC di ottenere l elenco dei palinsesti disponibili. Attraverso l utilizzo dell attributo esteso ACC_PAL è possibile richiedere le informazioni di un solo palinsesto, in questa modalità i campi del body di richiesta non vengono presi in considerazione. Non è consentito chiedere più di 5 palinsesti alla volta. Richiesta: body: Campo Tipo Descrizione inizio ushort Posizione del palinsesto iniziale nell elenco richiesto (da 1 a 65535) fine ushort Posizione del palinsesto finale nell elenco richiesto (da 1 a 65535) attributi estesi: IP_RISP Facoltativo ACC_PAL Facoltativo

PAG. 28 DI 164 Risposta: body: Campo Tipo Descrizione esito ret_code Esito della richiesta. I campi seguenti possono non essere presenti in caso di esito negativo n_palinsesti ushort Numero di palinsesti. Specifica quanti sono gli elementi Palinsesto seguenti Palinsesto palinsesto ushort Codice del palinsesto stato uchar Stato del palinsesto (vedi tabella Stato palinsesto) descrizione string Descrizione del palinsesto (max 40) legame ushort Codice del legame multiplo tra palinsesti attributi estesi: TIME_STAMP Obbligatorio INFO_DOWNLOAD Facoltativo IP_RISP Facoltativo codici di ritorno: 1024 - Richiesta ok seguono informazioni della richiesta 1518 - Richiesta per più di 5 palinsesti o i parametri della richiesta non sono congruenti 1516 - Non ci sono palinsesti disponibili nell elenco richiesto 2000 Richiesta con ACC_PAL di un palinsesto non esistente

PAG. 29 DI 164 5.2 AVVENIMENTI Client abilitati FSC,0,0,TAG header.id_servizio 7000 header.id_messaggio 2 Descrizione: Questo messaggio consente ad un FSC di ottenere l elenco totale degli avvenimenti di un palinsesto. Attraverso l utilizzo dell attributo esteso ACC_AVV è possibile richiedere le informazioni di un solo avvenimento, in questa modalità i campi del body di richiesta non vengono presi in considerazione. Non è consentito chiedere più di 5 avvenimenti alla volta. Utilizzando l attributo esteso FILTER_AVV è possibile chiedere avvenimenti che non sono refertati e quindi che hanno delle scommesse giocabili. Richiesta: body: Campo Tipo Descrizione palinsesto ushort Codice del palinsesto di cui si vuole la lista degli avvenimenti inizio ushort Posizione dell avvenimento iniziale nell elenco richiesto (da 1 a 65535) fine ushort Posizione dell avvenimento finale nell elenco richiesto (da 1 a 65535) attributi estesi: IP_RISP Facoltativo ACC_AVV Facoltativo FILTER_AVV Facoltativo

PAG. 30 DI 164 Risposta: body: Campo Tipo Descrizione esito ret_code Esito della richiesta. I campi seguenti possono non essere presenti in caso di esito negativo n_avv ushort Numero di avvenimenti. Specifica quanti sono gli elementi Avvenimento seguenti Avvenimento palinsesto ushort Codice palinsesto avv ushort Codice avvenimento stato uchar Stato dell avvenimento (vedi tabella degli stati) descrizione string Descrizione avvenimento (max 50) disciplina ushort Codice disciplina manifest ushort Codice manifestazione data date time Data svolgimento dell avvenimento attributi estesi: TIME_STAMP Obbligatorio INFO_DOWNLOAD Facoltativo IP_RISP Facoltativo codici di ritorno: 1024 - Richiesta ok seguono informazioni della richiesta 1518 - Richiesta per più di 5 avvenimenti o i parametri della richiesta non sono congruenti 1516 Non ci sono avvenimenti disponibili nell elenco richiesto 2001 Richiesta con ACC_AVV di un avvenimento non esistente

PAG. 31 DI 164 5.3 SCOMMESSE A QUOTA FISSA Client abilitati FSC,0,0,TAG header.id_servizio 7000 header.id_messaggio 3 Descrizione: Questo messaggio consente ad un FSC di ottenere l elenco delle scommesse a quota fissa associate ad un avvenimento. Richiesta: body: Campo Tipo Descrizione palinsesto ushort Codice palinsesto avv ushort Codice avvenimento scommessa ushort Codice della scommessa. Se il valore è messo a 0 la richiesta viene fatta per tutte le scommesse dell avvenimento attributi estesi: IP_RISP Facoltativo

PAG. 32 DI 164 Risposta: body: Campo Tipo Descrizione esito ret_code Esito della richiesta. I campi seguenti possono non essere presenti in caso di esito negativo n_scom ushort Numero di scommesse. Specifica quanti sono gli elementi Scommessa seguenti Scommessa palinsesto ushort Codice palinsesto avv ushort Codice avvenimento scommessa ushort Codice scommessa stato uchar Stato della scommessa (vedi tabella Stato scommessa a quota fissa) lista ushort Codice lista associata statica boolean True se è una scommessa con lista esiti statica data date time Data chiusura accettazione gioco attributi estesi: TIME_STAMP Obbligatorio IP_RISP Facoltativo codici di ritorno: 1024 - Richiesta ok seguono informazioni della richiesta 2002 Non ci sono informazioni sulla scommessa richiesta

PAG. 33 DI 164 5.4 LISTA ESITI Client abilitati FSC,0,0,TAG header.id_servizio 7000 header.id_messaggio 4 Descrizione: Questo messaggio consente al FSC di ottenere le liste esiti che sono legate alle scommesse. Attraverso l utilizzo dell attributo esteso ACC_LISTA_ESITI è possibile richiedere le informazione di una sola lista esiti, in questa modalità i campi del body di richiesta non vengono presi in considerazione. Non è consentito chiedere più di 5 lista esiti alla volta. Richiesta: body: Campo Tipo Descrizione palinsesto ushort Codice palinsesto. Se il valore è messo a 0 la richiesta viene fatta per le solo liste statiche inizio ushort Posizione della lista nell elenco richiesto (da 1 a 65535) fine ushort Posizione della lista finale nell elenco richiesto (da 1 a 65535) attributi estesi: IP_RISP Facoltativo ACC_LISTA_ESITI Facoltativo

PAG. 34 DI 164 Risposta: body: Campo Tipo Descrizione esito ret_code Esito della richiesta. I campi seguenti possono non essere presenti in caso d esito negativo n_liste ushort Numero delle liste esiti. Specifica quanti sono gli elementi Lista esiti che seguono Lista esiti palinsesto ushort Codice palinsesto. Vale 0 nel caso di una lista statica lista_esiti ushort Codice lista esiti n_esiti ushort Numero degli esiti nella lista. Specifica quanti sono gli elementi Esito seguenti Esito esito uchar Codice esito stato uchar Stato dell esito (vedi tabella stati di un esito) descrizione string Descrizione dell esito (max 30) gruppo boolean True se è un esito di qruppo attributi estesi: TIME_STAMP Obbligatorio INFO_DOWNLOAD Facoltativo IP_RISP Facoltativo codici di ritorno: 1024 - Richiesta ok seguono informazioni della richiesta 1518 - Richiesta per più di 5 liste esiti o i parametri della richiesta non sono congruenti 1516 Non ci sono liste esiti disponibili nell elenco richiesto 2003 Richiesta con ACC_LISTA_ESITI di una lista esiti non esistente

PAG. 35 DI 164 5.5 MODELLO SCOMMESSE A QUOTA FISSA Client abilitati: FSC,0,0,TAG header.id_servizio 7000 header.id_messaggio 5 Descrizione: Questo messaggio consente al CN di ottenere elenco parziale o totale dei modelli scommesse a quota fissa gestite dal sistema. Attraverso l utilizzo dell attributo esteso ACC_MODELLO_SCO_QF è possibile richiedere le informazione di un solo modello scommessa a quota fissa, in questa modalità i campi del body di richiesta non vengono presi in considerazione. Non è consentito chiedere più di 5 modelli scommessa alla volta. Richiesta: body: Campo Tipo Descrizione inizio ushort Posizione del tipo scommessa nell elenco richiesto (da 1 a 65535) fine ushort Posizione del tipo scommessa nell elenco richiesto (da 1 a 65535) Attributi estesi: IP_RISP Facoltativo ACC_MODELLO_SCO_QF Facoltativo

PAG. 36 DI 164 Risposta: body: Campo Tipo Descrizione esito ret_code Esito della richiesta. I campi seguenti possono non essere presenti in caso d esito negativo n_scom ushort Numero delle scommesse a QF. Specifica quanti sono gli elementi Modelli Scommesse che seguono Modelli Scommesse scom ushort Codice tipo scommessa QF desc string Descrizione della scommessa (max 30) live boolean Vale true se è una scommessa Live esiti_scom uchar Numero di esiti scommettibili. Vale 0 nel caso di liste esiti dinamiche lista ushort Codice lista associata alla scommesse. Vale 0 nel caso di liste esiti dinamiche handicap boolean Vale true se è una scommessa con handicap tipo _hand uchar Tipo handicap (vedi tabella Tipo Handicap) n_esiti_vin uchar Numero di esiti vincenti della scommessa tipo_referto uchar Tipo di referto inviato per comunicare l esito vincente (vedi tabella Tipo Referto) attributi estesi: TIME_STAMP Obbligatorio INFO_DOWNLOAD Facoltativo IP_RISP Facoltativo codici di ritorno: 1024 - Richiesta ok seguono informazioni della richiesta 1518 - Richiesta per più di 5 modelli scommessa o i parametri della richiesta non sono congruenti

PAG. 37 DI 164 1516 Non ci sono modelli scommessa disponibili nell elenco richiesto 2005 Richiesta con ACC_MODELLO_SCO_QF di un modello scommessa a quota fissa non esistente

PAG. 38 DI 164 5.6 DISCIPLINE Client abilitati: FSC,0,0,TAG header.id_servizio 7000 header.id_messaggio 6 Descrizione: Questo messaggio consente al FSC di ottenere elenco parziale o totale delle discipline sui quali si può scommettere. Attraverso l utilizzo dell attributo esteso ACC_DISCIPLINA è possibile richiedere le informazione di una sola disciplina, in questa modalità i campi del body di richiesta non vengono presi in considerazione. Non è consentito chiedere più di 5 discipline alla volta. Richiesta: body: Campo Tipo Descrizione inizio ushort Posizione della disciplina iniziale fine ushort Posizione della disciplina finale Attributi estesi: IP_RISP Facoltativo ACC_DISCIPLINA Facoltativo

PAG. 39 DI 164 Risposta: body: Campo Tipo Descrizione esito ret_code Esito della richiesta. I campi seguenti possono non essere presenti in caso d esito negativo n_discipline ushort Numero degli elementi Disciplina che seguono Disciplina disciplina ushort Codice disciplina descrizione string Descrizione della disciplina (max 30) sigla string Sigla della disciplina (max 10) attributi estesi: TIME_STAMP Obbligatorio INFO_DOWNLOAD Facoltativo IP_RISP Facoltativo codici di ritorno: 1024 - Richiesta ok seguono informazioni della richiesta 1518 - Richiesta per più di 5 discipline o i parametri della richiesta non sono congruenti 1516 Non ci sono discipline disponibili nell elenco richiesto 2006 Richiesta con ACC_DISCIPLINA di una disciplina non esistente

PAG. 40 DI 164 5.7 MANIFESTAZIONI Client abilitati: FSC,0,0,TAG header.id_servizio 7000 header.id_messaggio 7 Descrizione: Questo messaggio consente al CN di ottenere elenco delle manifestazioni relative ad una disciplina. Attraverso l utilizzo dell attributo esteso ACC_MANIF è possibile richiedere le informazione di una sola manifestazione, in questa modalità i campi del body di richiesta non vengono presi in considerazione. Non è consentito chiedere più di 5 manifestazioni alla volta. Richiesta: body: Campo Tipo Descrizione disciplina ushort Codice disciplina inizio ushort Posizione della manifestazione iniziale fine ushort Posizione della manifestazione finale Attributi estesi: IP_RISP Facoltativo ACC_MANIF Facoltativo

PAG. 41 DI 164 Risposta: body: Campo Tipo Descrizione esito ret_code Esito della richiesta. I campi seguenti possono non essere presenti in caso d esito negativo n_manif ushort Numero degli elementi di tipo Manifestazione che seguono Manifestazioni disciplina ushort Codice disciplina manifestazione ushort Codice manifestazione descrizione string Descrizione della manifestazione (max 30) sigla string Sigla della manifestazione (max 10) attributi estesi: TIME_STAMP Obbligatorio INFO_DOWNLOAD Facoltativo IP_RISP Facoltativo codici di ritorno: 1024 - Richiesta ok seguono informazioni della richiesta 1518 - Richiesta per più di 10 manifestazioni o i parametri della richiesta non sono congruenti 1516 Non ci sono manifestazioni disponibili nell elenco richiesto 2007 Richiesta con ACC_MANIF di una manifestazione non esistente

PAG. 42 DI 164 5.8 REFERTI UFFICIALI QF Client abilitati: FSC,0,0,TAG header.id_servizio 7000 header.id_messaggio 8 Descrizione: Questo messaggio consente a un FSC di ottenere l elenco degli esiti vincenti (referti ufficiali) relativi a tutte le scommesse di un avvenimento. Per ogni scommessa viene inviato l elemento vincente che assume significato in funzione del tipo di referto della scommessa. Per le scommesse senza handicap (e quindi tipo referto 1) il valore elemento vincente corrisponde al codice dell esito della lista esiti associata alla scommessa. Un esempio applicato ad una scommessa del Calcio: Scommessa Tipo Referto Lista esiti associata Esito finale 1X2 1 (lista esiti) Codice Descrizione 1 1 2 X 3 2 nell ipotesi che il referto della scommessa Esito finale 1X2 sia X il valore dell elemento vincente sarà 2. Per le scommesse con handicap l esito vincente deve essere calcolato in funzione del valore dell handicap (dichiarato in fase di vendita), del tipo referto (specificato nel modello scommessa ) e del valore elemento vincente. Un esempio applicato ad una scommessa con handicap del Calcio: Scommessa Tipo Referto Lista esiti associata Under Over Handicap 2 (somma) Codice Descrizione 1 Under 2 Over

PAG. 43 DI 164 nell ipotesi che la partita sia finita 3 2 il valore dell elemento vincente sarà 5 ovvero la somma del punteggio come specificato dal tipo referto (2 somma punteggio). Per determinare l esito vincente si dovrà sottrarre al valore dell elemento vincente quello dell handicap dichiarato nella vendita ed applicare la regola descritta dalla tipologia della scommessa applicata alla disciplina. Richiesta: body: Campo Tipo Descrizione palinsesto ushort Codice palinsesto avvenimento ushort Codice avvenimento scom ushort Codice scommessa. Se il valore è messo a 0 la richiesta viene fatta per tutte le scommesse dell avvenimento Attributi estesi: IP_RISP Facoltativo

PAG. 44 DI 164 Risposta: body: Campo Tipo Descrizione esito ret_code Esito della richiesta. I campi seguenti possono non essere presenti in caso d esito negativo n_scom ushort Numero di elementi di tipo Referto Ufficiale che seguono Referto Ufficiale palinsesto ushort Codice palinsesto attributi estesi: avvenimento ushort Codice avvenimento scom ushort Codice scommessa stato_scom uchar Stato della scommessa (vedi tabella Stati Scommessa) n_esiti ushort Numero degli elementi vincenti che seguono Elemento Vincenti posizione uchar Posizione dell esito (da 1 a n) vin int Elemento vincente TIME_STAMP Obbligatorio IP_RISP Facoltativo codici di ritorno: 1024 - Richiesta ok seguono informazioni della richiesta 2002 Non ci sono informazioni sulla scommessa richiesta

PAG. 45 DI 164 6. SERVIZIO PER LA NOTIFICA DI VARIAZIONE DEI PALINSESTI Questo servizio consente al FSC di essere continuamente aggiornato sulla variazione dei dati dei palinsesti. Le due modalità operative per tale servizio sono rappresentate dal multicast e dalla modalità a richiesta. La modalità multicast prevede un unico invio dell informazione al gruppo di multicast previsto. Tale informazione viene propagata sulla rete e resa disponibile a quelle entità che hanno aderito al gruppo mediante l operazione denominata Join. I FSC abilitati sono tenuti a verificare la ricezione delle notifiche inviate dal TN ed eventualmente a predisporne il recupero mediante la modalità a richiesta.

PAG. 46 DI 164 6.1 NOTIFICA DI VARIAZIONE PALINSESTO Client abilitati: TN,0,0,TAG header.id_servizio 7001 header.id_messaggio 1 Descrizione: Questo messaggio consiste della sola risposta ed è inviato nella modalità multicast. Una notifica può contenere uno o più attributi estesi. Risposta: body: Campo Tipo Descrizione dummy ushort Vale sempre 1024 anno ushort Anno della notifica mese uchar Mese della notifica giorno uchar Giorno della notifica progressivo uint Numero progressivo della notifica nella giornata attributi estesi: Vedi lista attributi estesi notifiche

PAG. 47 DI 164 6.2 RICHIESTA ULTIMA NOTIFICA Client abilitati: FSC,0,0,TAG header.id_servizio 7001 header.id_messaggio 10 Descrizione: Questo messaggio consente al FSC di ottenere l ultima notifica inviata dal Totalizzatore. Una notifica può contenere uno o più attributi estesi. Richiesta: header.lung_body 0 attributi estesi: IP_RISP Facoltativo

PAG. 48 DI 164 Risposta: body: Campo Tipo Descrizione esito ret_code Esito della richiesta. I campi seguenti possono non essere presenti in caso di esito negativo anno ushort Anno della notifica mese uchar Mese della notifica giorno uchar Giorno della notifica progressivo uint Numero progressivo della notifica attributi estesi: Vedi lista attributi estesi notifiche codici di ritorno: 1024 - Richiesta ok seguono informazioni della richiesta 1516 Non ci sono dati disponibili

PAG. 49 DI 164 6.3 RICHIESTA NOTIFICA SPECIFICA Client abilitati: FSC,0,0,TAG header.id_servizio 7001 header.id_messaggio 11 Descrizione: Questo messaggio consente ad un client di ottenere una notifica non ricevuta per errore, è possibile richiedere le notifiche degli ultimi sette giorni. Una notifica può contenere uno o più attributi estesi. Richiesta: body: Campo Tipo Descrizione anno ushort Anno della notifica mese uchar Mese della notifica (da 1 a 12) giorno uchar Giorno della notifica (da 1 a 31) progressivo uint Numero progressivo della notifica attributi estesi: IP_RISP Facoltativo

PAG. 50 DI 164 Risposta: body: Campo Tipo Descrizione esito ret_code Esito della richiesta. I campi seguenti possono non essere presenti in caso di esito negativo anno ushort Anno della notifica mese uchar Mese della notifica giorno uchar Giorno della notifica progressivo uint Numero progressivo della notifica attributi estesi: Vedi lista attributi estesi notifiche codici di ritorno: 1024 - Richiesta ok seguono informazioni della richiesta 2004 - Notifica inesistente

PAG. 51 DI 164 6.4 LISTA ATTRIBUTI ESTESI PER LE NOTIFICHE attributi estesi: PUB_PAL Facoltativo INS_AVV Facoltativo INS_AVV_SCOM_QF Facoltativo STATO_PAL Facoltativo STATO_AVV Facoltativo STATO_AVV_SCOM_QF Facoltativo STATO_ESITO Facoltativo MOD_PAL Facoltativo MOD_AVV Facoltativo MOD_LISTA_ESITI Facoltativo MOD_SCOM_QF Facoltativo RIMB_ORARIO Facoltativo ATT_DISATT_PAGAMENTI Facoltativo TIME_STAMP Obbligatorio

PAG. 52 DI 164 7. SERVIZIO GESTIONE PALINSESTO COMPLEMENTARE Questo servizio consente ai FSC di creare un palinsesto personalizzato per i propri concessionari, complementare a quello ufficiale, su cui effettuare scommesse a quota fissa.

PAG. 53 DI 164 7.1 CREAZIONE GRUPPO MODELLI SCOMMESSE Client abilitato FSC,0,0,TAG header.id_servizio 7002 header.id_messaggio 1 Descrizione: Questo messaggio consente al FSC di creare un gruppo che accorpi insieme più modelli scommessa a quota fissa che si riferiscono alla stessa disciplina. Il codice del gruppo di scommesse deve essere univoco per FSC. Richiesta: body: Campo Tipo Descrizione disc ushort Codice disciplina cod_gruppo uint Codice univoco per FSC del gruppo. Il codice deve essere diverso da 0 descr string Descrizione del gruppo (max 50) n_sco ushort Numero di elementi di tipo Scommessa che seguono Scommessa codice ushort Codice della scommessa presente nel modello attributi estesi: IP_RISP Facoltativo

PAG. 54 DI 164 Risposta: body: Campo Tipo Descrizione esito ret_code Esito della richiesta attributi estesi: TIME_STAMP Obbligatorio IP_RISP Facoltativo codici di ritorno: 1024 Richiesta ok 1517 Il servizio di gestione del palinsesto complementare è stato momentaneamente chiuso dal TN 1522 Client non abilitato per quel tipo operazione Vedere Tabella codici di ritorno Palinsesto

PAG. 55 DI 164 7.2 PROPOSTA SCOMMESSE SU AVVENIMENTI GESTITI DALL ADM Client abilitato FSC,0,0,TAG header.id_servizio 7002 header.id_messaggio 2 Descrizione: Questo messaggio consente ad uno o più concessionari, mediante il FSC di riferimento, di proporre scommesse su avvenimenti gestiti dall ADM. L insieme di scommesse aggiunte sull avvenimento ufficiale, identificato da pal_rif e avv_rif, sarà raggruppato in un nuovo avvenimento complementare identificabile da un nuovo codice palinsesto e avvenimento fornito in risposta al messaggio. Non è consentito aggiungere scommesse su più di 20 avvenimenti, tenendo comunque in considerazione i limiti massimi di dimensione di un messaggio (vedi). Richiesta: body: Campo Tipo Descrizione id_proposta ulong Codice della proposta univoco per FSC disc ushort Codice disciplina manif ushort Codice manifestazione cod_gruppo uint Codice gruppo modelli di scommessa n_avv ushort Numero di elementi di tipo Avvenimento che seguono Avvenimento progr uchar E un progressivo dell avvenimento con valore iniziale pari a 1 pal_rif ushort Codice palinsesto di riferimento avv_rif ushort Codice avvenimento di riferimento num_sco_d in ushort Numero di elementi di tipo Liste esiti dinamica che seguono Liste esiti dinamica codice ushort Codice scommessa n_esiti ushort Numero di elementi di tipo Esiti che seguono. Il

PAG. 56 DI 164 numero massimo di esiti dinamici è 30. Esiti cod uchar Codice esito desc string Descrizione dell esito (max 30) grup boolean True se è un esito di gruppo attributi estesi: IP_RISP Facoltativo FIRMA_DIG01 Obbligatorio CONC_ABILITATI Obbligatorio

PAG. 57 DI 164 Risposta: body: Campo Tipo Descrizione esito ret_code Esito della richiesta. I campi seguenti possono non essere presenti in caso di esito negativo n_avv ushort Numero di avvenimenti creati con successo. Specifica quanti sono gli elementi Avvenimento creato seguenti Avvenimento creato progr uchar Il progressivo dell avvenimento palinsesto ushort Codice palinsesto avv ushort Codice avvenimento n_avv ushort Numero di avvenimenti rifiutati. Specifica quanti sono gli elementi Avvenimento rifiutato seguenti Avvenimento rifiutato progr uchar Il progressivo dell avvenimento rifiutato esito_avv ret_code Esito della creazione avvenimento attributi estesi: TIME_STAMP Obbligatorio IP_RISP Facoltativo FIRMA_DIG01 Obbligatorio REGOLA_APERTURA Obbligatorio codici di ritorno: 1024 Richiesta ok seguono informazioni della richiesta 1520 Non è stato possibile verificare la firma digitale 1517 Il servizio del palinsesto complementare è stato momentaneamente chiuso dal TN 1521 Richiesta di proposta avvenimenti nella quale non sono presenti gli attributi estesi obbligatori (FIRMA_DIG01, CONC_ABILITATI) 1522 Client non abilitato per questo tipo operazione Vedere Tabella codici di ritorno Palinsesto Complementare e Palinsesto

PAG. 58 DI 164 7.3 PROPOSTA AVVENIMENTI LEGATI AD UN AVVENIMENTO GESTITO DALL ADM Client abilitato FSC,0,0,TAG header.id_servizio 7002 header.id_messaggio 3 Descrizione: Questo messaggio consente ad uno o più concessionari, mediante il FSC di riferimento, di proporre un avvenimento in cui l oggetto della scommessa è insito nello svolgimento di un avvenimento (pal_rif e avv_rif) gestito dall ADM. Non è consentito creare più di 20 avvenimenti, tenendo comunque in considerazione i limiti massimi di dimensione di un messaggio (vedi). Richiesta: body: Campo Tipo Descrizione id_proposta ulong Codice della proposta univoco per FSC disc ushort Codice disciplina manif ushort Codice manifestazione sco ushort Codice tipo scommessa QF n_avv ushort Numero di elementi di tipo Avvenimento che seguono Avvenimento progr uchar E un progressivo dell avvenimento con valore iniziale pari a 1 descr string Descrizione dell avvenimento (max 50) pal_rif ushort Codice palinsesto di riferimento avv_rif ushort Codice avvenimento di riferimento n_esiti ushort Numero di elementi di tipo Esiti che seguono. Vale 0 se la lista esiti è statica. Il numero massimo di esiti dinamici è 30. Esiti cod uchar Codice esito desc string Descrizione dell esito (max 30)

PAG. 59 DI 164 attributi estesi: grup boolean True se è un esito di gruppo IP_RISP Facoltativo FIRMA_DIG01 Obbligatorio CONC_ABILITATI Obbligatorio

PAG. 60 DI 164 Risposta: body: Campo Tipo Descrizione esito ret_code Esito della richiesta. I campi seguenti possono non essere presenti in caso di esito negativo n_avv ushort Numero di avvenimenti creati con successo. Specifica quanti sono gli elementi Avvenimento creato seguenti Avvenimento creato progr uchar Il progressivo dell avvenimento palinsesto ushort Codice palinsesto avv ushort Codice avvenimento n_avv ushort Numero di avvenimenti rifiutati. Specifica quanti sono gli elementi Avvenimento rifiutato seguenti Avvenimento rifiutato progr uchar Il progressivo dell avvenimento rifiutato esito_avv ret_code Esito della creazione avvenimento attributi estesi: TIME_STAMP Obbligatorio IP_RISP Facoltativo FIRMA_DIG01 Obbligatorio REGOLA_APERTURA Obbligatorio codici di ritorno: 1024 Richiesta ok seguono informazioni della richiesta 1520 Non è stato possibile verificare la firma digitale 1517 Il servizio del palinsesto complementare è stato momentaneamente chiuso dal TN 1521 Richiesta di proposta avvenimenti nella quale non sono presenti gli attributi estesi obbligatori (FIRMA_DIG01, CONC_ABILITATI) 1522 Client non abilitato per questo tipo operazione Vedere Tabella codici di ritorno Palinsesto Complementare e Palinsesto

PAG. 61 DI 164 7.4 PROPOSTA AVVENIMENTI Client abilitato FSC,0,0,TAG header.id_servizio 7002 header.id_messaggio 4 Descrizione: Questo messaggio consente ad uno o più concessionari, mediante il FSC di riferimento, di proporre avvenimenti relativi ad una nuova manifestazione o comunque non gestiti nel palinsesto ufficiale. Non è consentito creare più di 20 avvenimenti, tenendo comunque in considerazione i limiti massimi di dimensione di un messaggio (vedi). Richiesta: body: Campo Tipo Descrizione id_proposta ulong Codice della proposta univoco per FSC disc ushort Codice disciplina manif ushort Codice manifestazione antepost boolean True se gli avvenimenti che seguono devono essere inseriti in un palinsesto antepost cod_gruppo uint Codice gruppo modelli di scommessa n_avv ushort Numero di elementi di tipo Avvenimento che seguono Avvenimento progr uchar E un progressivo dell avvenimento con valore iniziale pari a 1 descr string Descrizione dell avvenimento (max 50) data Date time Data di svolgimento dell avvenimento num_sco_d in ushort Numero di elementi di tipo Liste esiti dinamica che seguono Liste esiti dinamica codice ushort Codice scommessa n_esiti ushort Numero di elementi di tipo Esiti che seguono. Il numero massimo di esiti dinamici è 30.

PAG. 62 DI 164 Esiti cod uchar Codice esito desc string Descrizione dell esito (max 30) grup boolean True se è un esito di gruppo attributi estesi: IP_RISP Facoltativo FIRMA_DIG01 Obbligatorio CONC_ABILITATI Obbligatorio

PAG. 63 DI 164 Risposta: body: Campo Tipo Descrizione esito ret_code Esito della richiesta. I campi seguenti possono non essere presenti in caso di esito negativo n_avv ushort Numero di avvenimenti creati con successo. Specifica quanti sono gli elementi Avvenimento creato seguenti Avvenimento creato progr uchar Il progressivo dell avvenimento palinsesto ushort Codice palinsesto avv ushort Codice avvenimento n_avv ushort Numero di avvenimenti rifiutati. Specifica quanti sono gli elementi Avvenimento rifiutato seguenti Avvenimento rifiutato progr uchar Il progressivo dell avvenimento rifiutato esito_avv ret_code Esito della creazione avvenimento attributi estesi: TIME_STAMP Obbligatorio IP_RISP Facoltativo FIRMA_DIG01 Obbligatorio REGOLA_APERTURA Obbligatorio codici di ritorno: 1024 Richiesta ok seguono informazioni della richiesta 1520 Non è stato possibile verificare la firma digitale 1517 Il servizio del palinsesto complementare è stato momentaneamente chiuso dal TN 1521 Richiesta di proposta avvenimenti nella quale non sono presenti gli attributi estesi obbligatori (FIRMA_DIG01, CONC_ABILITATI) 1522 Client non abilitato per questo tipo operazione Vedere Tabella codici di ritorno Palinsesto Complementare e Palinsesto

PAG. 64 DI 164 7.5 PROPOSTA AGGIUNTA SCOMMESSE LIVE SU AVVENIMENTI COMPLEMENTARI Client abilitato FSC,0,0,TAG header.id_servizio 7002 header.id_messaggio 5 Descrizione: Questo messaggio consente ad uno o più concessionari, mediante il FSC di riferimento, di aggiungere scommesse live su avvenimenti complementari precedentemente creati. Non è consentito aggiungere scommesse su più di 20 avvenimenti, tenendo comunque in considerazione i limiti massimi di dimensione di un messaggio (vedi). Richiesta: body: Campo Tipo Descrizione id_proposta ulong Codice della proposta univoco per FSC disc ushort Codice disciplina manif ushort Codice manifestazione cod_gruppo uint Codice gruppo modelli di scommessa n_avv ushort Numero di elementi di tipo Avvenimento che seguono Avvenimento palinsesto ushort Codice palinsesto avv ushort Codice avvenimento num_sco_d in ushort Numero di elementi di tipo Liste esiti dinamica che seguono Liste esiti dinamica codice ushort Codice scommessa n_esiti ushort Numero di elementi di tipo Esiti che seguono. Il numero massimo di esiti dinamici è 30. Esiti cod uchar Codice esito desc string Descrizione dell esito (max 30) grup boolean True se è un esito di gruppo

PAG. 65 DI 164 attributi estesi: IP_RISP Facoltativo FIRMA_DIG01 Obbligatorio

PAG. 66 DI 164 Risposta: body: Campo Tipo Descrizione esito ret_code Esito della richiesta. I campi seguenti possono non essere presenti in caso di esito negativo n_avv ushort Numero di avvenimenti per i quali l aggiunta di scommesse live non è stata eseguita. Specifica quanti sono gli elementi Avvenimento rifiutato seguenti Avvenimento rifiutato palinsesto ushort Codice palinsesto avv ushort Codice avvenimento esito_avv ret_code Esito relativo all aggiunta di scommesse live sull avvenimento attributi estesi: TIME_STAMP Obbligatorio IP_RISP Facoltativo FIRMA_DIG01 Obbligatorio REGOLA_APERTURA Obbligatorio codici di ritorno: 1024 Richiesta ok seguono informazioni della richiesta 1520 Non è stato possibile verificare la firma digitale 1517 Il servizio del palinsesto complementare è stato momentaneamente chiuso dal TN 1521 Richiesta di proposta avvenimenti nella quale non è presente l attributo esteso obbligatorio (FIRMA_DIG01) 1522 Client non abilitato per questo tipo operazione Vedere Tabella codici di ritorno Palinsesto Complementare e Palinsesto

PAG. 67 DI 164 7.6 APERTURA SCOMMESSE NON LIVE PER AVVENIMENTO Client abilitato FSC,0,0,TAG header.id_servizio 7002 header.id_messaggio 10 Descrizione: Questo messaggio consente ad un FSC di aprire al gioco tutte le scommesse non live degli avvenimenti complementari precedentemente proposti. Non è consentito aprire più di 20 avvenimenti. Richiesta: body: Campo Tipo Descrizione n_avv ushort Numero di avvenimenti. Specifica quanti sono gli elementi Avvenimento seguenti Avvenimento palinsesto ushort Codice palinsesto avv ushort Codice avvenimento attributi estesi: IP_RISP Facoltativo

PAG. 68 DI 164 Risposta: body: Campo Tipo Descrizione esito ret_code Esito della richiesta. I campi seguenti possono non essere presenti in caso di esito negativo n_avv ushort Numero di avvenimenti per cui l apertura al gioco è stata rifiutata. Specifica quanti sono gli elementi Avvenimento rifiutato seguenti Avvenimento rifiutato palinsesto ushort Codice palinsesto avv ushort Codice avvenimento esito ret_code Esito della richiesta per l avvenimento attributi estesi: TIME_STAMP Obbligatorio IP_RISP Facoltativo codici di ritorno: 1024 - Richiesta ok seguono informazioni della richiesta 1517 Il servizio del palinsesto complementare è stato momentaneamente chiuso dal TN 1522 - Client non abilitato per questo tipo operazione Vedere Tabella codici di ritorno Palinsesto Complementare e Palinsesto

PAG. 69 DI 164 7.7 APERTURA SCOMMESSE LIVE Client abilitato FSC,0,0,TAG header.id_servizio 7002 header.id_messaggio 11 Descrizione: Questo messaggio consente ad un FSC di aprire al gioco le scommesse live degli avvenimenti complementari. Non è consentito aprire più 20 avvenimenti. Richiesta: body: Campo Tipo Descrizione n_avv ushort Numero di avvenimenti. Specifica quanti sono gli elementi Avvenimento seguenti Avvenimento palinsesto ushort Codice palinsesto avv ushort Codice avvenimento n_sco ushort Numero di scommesse live per cui si richiede l apertura al gioco. Specifica quanti sono gli elementi Scommessa seguenti Scommessa codice ushort Codice della scommessa attributi estesi: IP_RISP Facoltativo

PAG. 70 DI 164 Risposta: body: Campo Tipo Descrizione esito ret_code Esito della richiesta. I campi seguenti possono non essere presenti in caso di esito negativo n_avv ushort Numero di avvenimenti. Specifica quanti sono gli elementi Avvenimento seguenti Avvenimento palinsesto ushort Codice palinsesto avv ushort Codice avvenimento esito ret_code Esito della richiesta per l avvenimento. Il campo seguente n_sco è 0 in caso di esito negativo n_sco ushort Numero di scommesse per cui l apertura al gioco è stata rifiutata. Specifica quanti sono gli elementi Scommessa rifiutata seguenti Scommessa rifiutata codice ushort Codice della scommessa esito ret_code Esito della richiesta per la scommessa attributi estesi: TIME_STAMP Obbligatorio IP_RISP Facoltativo codici di ritorno: 1024 - Richiesta ok seguono informazioni della richiesta 1517 Il servizio del palinsesto complementare è stato momentaneamente chiuso dal TN 1522 - Client non abilitato per questo tipo operazione Vedere Tabella codici di ritorno Palinsesto Complementare e Palinsesto

PAG. 71 DI 164 7.8 AGGIORNAMENTO DESCRIZIONE AVVENIMENTO Client abilitato FSC,0,0,TAG header.id_servizio 7002 header.id_messaggio 12 Descrizione: Questo messaggio consente ad un FSC di modificare la descrizione di un avvenimento complementare che non sia ancora stato aperto al gioco. L aggiornamento è consentito solo per gli avvenimenti complementari che prevedono l inserimento della descrizione con il messaggio di proposta. Richiesta: body: Campo Tipo Descrizione palinsesto ushort Codice palinsesto avv ushort Codice avvenimento descr string Descrizione dell avvenimento (max 50) attributi estesi: IP_RISP Facoltativo

PAG. 72 DI 164 Risposta: body: Campo Tipo Descrizione esito ret_code Esito della richiesta attributi estesi: TIME_STAMP Obbligatorio IP_RISP Facoltativo codici di ritorno: 1024 Richiesta ok 1517 Il servizio del palinsesto complementare è stato momentaneamente chiuso dal TN 1522 Client non abilitato per questo tipo operazione Vedere Tabella codici di ritorno Palinsesto Complementare e Palinsesto

PAG. 73 DI 164 7.9 AGGIORNAMENTO DESCRIZIONE ESITO Client abilitato FSC,0,0,TAG header.id_servizio 7002 header.id_messaggio 13 Descrizione: Questo messaggio consente ad un FSC di modificare la descrizione di un esito di un avvenimento complementare che non sia ancora stato aperto al gioco. L aggiornamento è consentito solo per gli avvenimenti complementari che presentano scommesse con lista esiti dinamica. Richiesta: body: Campo Tipo Descrizione palinsesto ushort Codice palinsesto avv ushort Codice avvenimento scommessa ushort Codice della scommessa esito uchar Codice dell esito descr string Descrizione dell esito (max 30) attributi estesi: IP_RISP Facoltativo

PAG. 74 DI 164 Risposta: body: Campo Tipo Descrizione esito ret_code Esito della richiesta attributi estesi: TIME_STAMP Obbligatorio IP_RISP Facoltativo codici di ritorno: 1024 Richiesta ok 1517 Il servizio del palinsesto complementare è stato momentaneamente chiuso dal TN 1522 Client non abilitato per questo tipo operazione Vedere Tabella codici di ritorno Palinsesto Complementare e Palinsesto

PAG. 75 DI 164 7.10 AGGIORNAMENTO DATA AVVENIMENTO Client abilitato FSC,0,0,TAG header.id_servizio 7002 header.id_messaggio 14 Descrizione: Questo messaggio consente ad un FSC di modificare la data di un avvenimento complementare non legato ad un avvenimento del palinsesto ufficiale. Richiesta: body: Campo Tipo Descrizione palinsesto ushort Codice palinsesto avv ushort Codice avvenimento data datetime Data ora dell avvenimento attributi estesi: IP_RISP Facoltativo

PAG. 76 DI 164 Risposta: body: Campo Tipo Descrizione esito ret_code Esito della richiesta attributi estesi: TIME_STAMP Obbligatorio IP_RISP Facoltativo codici di ritorno: 1024 Richiesta ok 1517 Il servizio del palinsesto complementare è stato momentaneamente chiuso dal TN 1522 Client non abilitato per questo tipo operazione Vedere Tabella codici di ritorno Palinsesto Complementare e Palinsesto

PAG. 77 DI 164 7.11 INSERIMENTO/MODIFICA REFERTO UFFICIALE Client abilitato FSC,0,0,TAG header.id_servizio 7002 header.id_messaggio 15 Descrizione: Questo messaggio consente ad un FSC di inserire i referti ufficiali o modificare dei referti precedentemente inseriti. Richiesta: body: Campo Tipo Descrizione palinsesto ushort Codice palinsesto avv ushort Codice avvenimento tipo_op uchar Tipologia di operazione. Vale 1 se si stanno inserendo i referti per la prima volta, 0 se è una modifica di referto precedentemente inserita n_sco ushort Numero di elementi di tipo Scommessa che seguono Scommessa codice ushort Codice della scommessa stato uchar Stato della scommessa. I valori possibili sono RU o AN (vedi tabella degli stati di una scommessa) n_esiti ushort Numero degli esiti vincenti che seguono. Va valorizzato a 0 se lo stato è AN Esito Vincente pos uchar Posizione dell esito nell ordine di arrivo (da 1 a n) esito uchar Esito vincente handicap int Valore dell handicap espresso in centesimi. E considerato solo se la scommessa è con handicap attributi estesi: IP_RISP Facoltativo

PAG. 78 DI 164 NOTA: lo stato della scommessa con handicap per cui non è presente alcun esito vincente deve essere valorizzato ad AN.

PAG. 79 DI 164 body: Risposta: Campo Tipo Descrizione esito ret_code Esito della richiesta. I campi seguenti possono non essere presenti in caso di esito negativo n_sco ushort Numero di scommesse per cui l inserimento del referto è stato rifiutato. Specifica quanti sono gli elementi Scommessa rifiutata seguenti Scommessa rifiutata codice ushort Codice della scommessa esito ret_code Esito della richiesta per la scommessa attributi estesi: TIME_STAMP Obbligatorio IP_RISP Facoltativo codici di ritorno: 1024 - Richiesta ok 1517 Il servizio del palinsesto complementare è stato momentaneamente chiuso dal TN 1522 - Client non abilitato per questo tipo operazione Vedere Tabella codici di ritorno Palinsesto Complementare e Palinsesto

PAG. 80 DI 164 7.12 INSERIMENTO/ELIMINAZIONE RIMBORSO ORARIO Client abilitato FSC,0,0,TAG header.id_servizio 7002 header.id_messaggio 16 Descrizione: Questo messaggio consente ad un FSC di inserire un rimborso orario sulle scommesse di un avvenimento. Richiesta: body: Campo Tipo Descrizione palinsesto ushort Codice palinsesto avv ushort Codice avvenimento operazione uchar 1 = inserimento 2 = eliminazione inizio datetime Data ora inizio del rimborso orario fine datetime Data ora fine del rimborso orario n_sco ushort Numero di elementi di tipo Scommessa che seguono Scommessa codice ushort Codice della scommessa su cui applicare il rimborso attributi estesi: IP_RISP Facoltativo

PAG. 81 DI 164 Risposta: body: Campo Tipo Descrizione Esito ret_code Esito della richiesta. I campi seguenti possono non essere presenti in caso di esito negativo n_sco ushort Numero di scommesse per cui è stato rifiutato l inserimento/eliminazione del rimborso orario. Specifica il numero di elementi di tipo Scommessa rifiutata che seguono Scommessa rifiutata codice ushort Codice della scommessa rifiutata esito ret_code Esito della richiesta per scommessa attributi estesi: TIME_STAMP Obbligatorio IP_RISP Facoltativo codici di ritorno: 1024 Richiesta ok 1517 Il servizio del palinsesto complementare è stato momentaneamente chiuso dal TN 1522 Client non abilitato per questo tipo operazione Vedere Tabella codici di ritorno Palinsesto Complementare e Palinsesto

PAG. 82 DI 164 8. SERVIZIO VENDITA SCOMMESSE A QUOTA FISSA Questo servizio consente ai concessionari tramite i loro client di vendere, pagare, rimborsare ed annullare scommesse a Quota Fissa.

PAG. 83 DI 164 8.1 VENDITA Client abilitato FSC,CN,PVEND,TAG header.id_servizio 7500 header.id_messaggio 1 Descrizione: Questo messaggio consente ad un Terminale di un PVEND scommesse a quota fissa singole o multiple. di vendere Richiesta: body: Campo Tipo Descrizione prezzo uint Prezzo del biglietto (in centesimi) max_pag uint Importo massimo di pagamento comprensivo di un eventuale bonus n_scom uchar Numero di scommesse che seguono (max 20) Dettaglio delle scommesse palinsesto ushort Codice palinsesto avv ushort Codice avvenimento scom ushort Codice scommessa esito uchar Codice esito quota uint Quota associata all esito espressa in centesimi handicap int Valore dell handicap espresso in centesimi. Vale 0 se la scommessa non prevede handicap

PAG. 84 DI 164 attributi estesi: IP_RISP Facoltativo ID_GIOCATA Obbligatorio FIRMA_DIG01 Obbligatorio BONUS_PERC_VAR Obbligatorio per indicare il BONUS_PERC_VAR BONUS_PERC_VAR_2 Obbligatorio per indicare il BONUS_PERC_VAR_2 BONUS_IMPORTO Obbligatorio per indicare il BONUS_IMPORTO BONUS_IMPORTO_VAR Obbligatorio per indicare il BONUS_IMPORTO_VAR CONTO_2 Obbligatorio se è gioco a distanza Risposta: body: Campo Tipo Descrizione esito ret_code Esito della richiesta. I campi seguenti possono non essere presenti in caso di esito negativo id bit[80] Identificativo del biglietto rappresentato in base sedici attributi estesi: TIME_STAMP Obbligatorio FIRMA_DIG01 Obbligatorio IP_RISP Facoltativo CONTO_2 Obbligatorio se è gioco a distanza codici di ritorno: 1024 - Richiesta ok seguono i dati della vendita 1520 Non è stato possibile verificare la firma digitale

PAG. 85 DI 164 1517 Il servizio di vendita è stato momentaneamente chiuso dal TN 1521 - Richiesta di vendita nella quale non sono presenti gli attributi estesi obbligatori (ID_GIOCATA, FIRMA_DIG01, CONTO_2 se si tratta di gioco a distanza) 1522 - Vendita con un Tipo Tag non abilitato per quel CN Vedere Tabella codici di ritorno - Vendita

PAG. 86 DI 164 8.2 VENDITA GIOCATA SISTEMISTICA Client abilitato FSC,CN,PVEND,TAG header.id_servizio 7500 header.id_messaggio 4 Descrizione: Questo messaggio consente ad un Terminale di un PVEND di vendere giocate sistemistiche (o sistemi) a quota fissa. Ogni giocata sistemistica può sviluppare un numero n di multiple a quota fissa. Richiesta: body: Campo Tipo Descrizione prezzo uint Prezzo totale del biglietto (in centesimi) n_sistemi uchar Numero sistemi Sistema sistema uchar Codice sistema (vedi tabella codici sistemi) importo uint Importo base da applicare alle scommesse generate dal sistema (in centesimi) nmultiple uint Numero multiple sviluppate dal sistema n_avv_base uchar Numero di avvenimenti base giocati nei sistemi (max 20) Avvenimento base palinsesto ushort Codice palinsesto avv ushort Codice avvenimento

PAG. 87 DI 164 fissa uchar Indica se l avvenimento deve essere sempre presente in ogni scommessa sviluppata dal sistema. Vale 0 se l avvenimento non è fisso e 1 se l avvenimento è fisso. n_scom uchar Numero scommesse Scommessa scom ushort Codice scommessa handicap int Valore dell handicap (in centesimi) Vale 0 se la scommessa non prevede handicap n_esiti uchar Numero esiti Esiti esito uchar Codice esito quota uint Quota associata all esito (in centesimi) flag_bonus uchar Indica se l esito partecipa al bonus. Vale 0 se l esito non partecipa al bonus, vale 1 se l esito partecipa al bonus. attributi estesi: IP_RISP Facoltativo ID_GIOCATA Obbligatorio FIRMA_DIG01 Obbligatorio BONUS_PERC_VAR_SISTEMA Obbligatorio per indicare il BONUS_PERC_VAR _ SISTEMA BONUS_IMPORTO_SISTEMA Obbligatorio per indicare il BONUS_IMPORTO_SISTEMA BONUS_IMPORTO_VAR_SISTEMA Obbligatorio per indicare il BONUS_IMPORTO_VAR_SISTEMA CONTO_2 Obbligatorio se è gioco a distanza La lunghezza del body nel messaggio di richiesta non può superare i 1500 byte.

PAG. 88 DI 164 Il numero massimo di multiple sviluppate da un biglietto è pari a 2000. Il codice del sistema giocato rappresenta il numero di avvenimenti presenti nelle scommesse multiple generate dal sistema stesso. Se ad esempio viene giocato il sistema di codice 3 (3-pla), vengono sviluppate tutte le triplette su un numero minimo di avvenimenti base pari a 3. Il campo flag_bonus risulta significativo qualora venga applicato uno tra i possibili bonus delle giocate sistemistiche. Per il significato e l utilizzo del campo flag_bonus si rimanda alla definizione dei bonus applicabili sulle giocate sistemistiche. Risposta: body: Campo Tipo Descrizione esito ret_code Esito della richiesta. I campi seguenti possono non essere presenti in caso di esito negativo id bit[80] Identificativo del biglietto rappresentato in base sedici attributi estesi: TIME_STAMP Obbligatorio FIRMA_DIG01 Obbligatorio IP_RISP Facoltativo CONTO_2 Obbligatorio se è gioco a distanza codici di ritorno: 1024 - Richiesta ok seguono i dati della vendita 1520 Non è stato possibile verificare la firma digitale 1517 Il servizio di vendita è stato momentaneamente chiuso dal TN

PAG. 89 DI 164 1521 - Richiesta di vendita nella quale non sono presenti gli attributi estesi obbligatori (ID_GIOCATA, FIRMA_DIG01, CONTO_2 se si tratta di gioco a distanza) 1522 - Vendita con un Tipo Tag non abilitato per quel CN Vedere Tabella codici di ritorno - Vendita

PAG. 90 DI 164 8.3 PAGAMENTO/RIMBORSO Client abilitato FSC,CN,PVEND,TAG header.id_servizio 7500 header.id_messaggio 2 Descrizione: Questo messaggio consente ad un CN di pagare e/o rimborsare un biglietto a quota fissa. Richiesta: body: Campo Tipo Descrizione id bit[80] Identificativo del biglietto rappresentato in base sedici importo uint Importo effettivo da pagare e/o rimborsare. attributi estesi: IP_RISP Facoltativo FIRMA_DIG01 Obbligatorio CONTO Obbligatorio se è gioco a distanza CONTO_2 Obbligatorio se è gioco a distanza

PAG. 91 DI 164 Risposta: body: Campo Tipo Descrizione esito ret_code Esito della richiesta. I campi seguenti possono non essere presenti in caso di esito negativo id bit[80] Identificativo del biglietto rappresentato in base sedici stato uchar Stato del biglietto (vedi tabella stati del biglietto) importo uint Importo pagato e/o rimborsato attributi estesi: TIME_STAMP Obbligatorio FIRMA_DIG01 Obbligatorio IP_RISP Facoltativo CONTO Obbligatorio se è gioco a distanza CONTO_2 Obbligatorio se è gioco a distanza codici di ritorno: 1024 - Richiesta ok seguono i dati del pagamento e/o rimborso 1520 Non è stato possibile verificare la firma digitale 1517 Il servizio di pagamento è stato momentaneamente chiuso dal TN 1521 - Richiesta di pagamento nella quale non sono presenti gli attributi estesi obbligatori (FIRMA_DIG01, CONTO, CONTO_2 se si tratta di gioco a distanza) Vedere Tabella codici di ritorno - Pagamento

PAG. 92 DI 164 8.4 ANNULLO Client abilitato FSC,CN,PVEND,TAG header.id_servizio 7500 header.id_messaggio 3 Descrizione: Questo messaggio consente ad un CN di annullare un biglietto. Richiesta: body: Campo Tipo Descrizione id bit[80] Identificativo del biglietto rappresentato in base sedici attributi estesi: IP_RISP Facoltativo FIRMA_DIG01 Obbligatorio

PAG. 93 DI 164 Risposta: body: Campo Tipo Descrizione Esito ret_code Esito della richiesta id bit[80] Identificativo del biglietto rappresentato in base sedici importo uint Importo annullato attributi estesi: TIME_STAMP Obbligatorio FIRMA_DIG01 Obbligatorio IP_RISP Facoltativo codici di ritorno: 1024 - Richiesta ok seguono i dati del pagamento/rimborso 1520 Non è stato possibile verificare la firma digitale 1521 - Richiesta di annullo nella quale non sono presenti gli attributi estesi obbligatori (FIRMA_DIG01) Vedere Tabella codici di ritorno - Annullo

PAG. 94 DI 164 8.5 INFORMAZIONE BIGLIETTO Client abilitato FSC,CN;PVEND;TAG header.id_servizio 7500 header.id_messaggio 10 Descrizione: Questo messaggio consente ad un CN di ottenere le informazioni relative ad un biglietto a quota fissa già emesso. Richiesta: body: Campo Tipo Descrizione id bit[80] Identificativo del biglietto rappresentato in base sedici attributi estesi: IP_RISP Facoltativo

PAG. 95 DI 164 Risposta: body: Campo Tipo Descrizione Esito ret_code Esito della richiesta id bit[80] Identificativo del biglietto rappresentato in base sedici prezzo uint Prezzo del biglietto (in centesimi) max_pag uint Importo massimo di pagamento n_scom uchar Numero di scommesse che seguono Dettaglio delle scommesse palinsesto ushort Codice palinsesto avv ushort Codice avvenimento scom ushort Codice scommessa esito uchar Codice esito quota uint Quota associale all esito espressa in centesimi handicap uint Valore dell handicap espresso in centesimi. Vale 0 se la scommessa non prevede handicap attributi estesi: BONUS_PERC_VAR Obbligatorio per indicare il BONUS_PERC_VAR ID_GIOCATA Obbligatorio BONUS_IMPORTO Obbligatorio per indicare il BONUS_IMPORTO BONUS_IMPORTO_VAR Obbligatorio per indicare il BONUS_IMPORTO_VAR BONUS_PERC_VAR_2 Obbligatorio per indicare il BONUS_PERC_VAR_2

PAG. 96 DI 164 CONTO Obbligatorio se è gioco a distanza CONTO_2 Obbligatorio se è gioco a distanza IP_RISP Facoltativo TIME_STAMP Obbligatorio codici di ritorno: 1024 - Richiesta ok seguono i dati del biglietto 1516 Il biglietto no esiste

PAG. 97 DI 164 8.6 INFORMAZIONE BIGLIETTO GIOCATA SISTEMISTICA Client abilitato FSC,CN;PVEND;TAG header.id_servizio 7500 header.id_messaggio 11 Descrizione: Questo messaggio consente ad un CN di ottenere le informazioni relative ad un biglietto a giocata sistemistica a quota fissa già emesso. Richiesta: body: Campo Tipo Descrizione id bit[80] Identificativo del biglietto rappresentato in base sedici attributi estesi: IP_RISP Facoltativo

PAG. 98 DI 164 Risposta: body: Campo Tipo Descrizione Esito ret_code Esito della richiesta id bit[80] Identificativo del biglietto rappresentato in base sedici prezzo uint Prezzo totale del biglietto (in centesimi) n_sistemi uchar Numero sistemi Sistema sistema uchar Codice sistema (vedi tabella codici sistemi) importo uint Importo base da applicare alle scommesse generate dal sistema (in centesimi) nmultiple uint Numero multiple sviluppate dal sistema n_avv_base uchar Numero di avvenimenti base giocati nei sistemi (max 20) Avvenimento base palinsesto ushort Codice palinsesto avv ushort Codice avvenimento fissa uchar Indica se l avvenimento deve essere sempre presente in ogni scommessa sviluppata dal sistema. Vale 0 se l avvenimento non è fisso e 1 se l avvenimento è fisso. n_scom uchar Numero scommesse Scommessa scom ushort Codice scommessa

PAG. 99 DI 164 handicap int Valore dell handicap (in centesimi) Vale 0 se la scommessa non prevede handicap n_esiti uchar Numero esiti Esiti esito uchar Codice esito quota uint Quota associata all esito (in centesimi) flag_bonus uchar Indica se l esito partecipa al bonus. Vale 0 se l esito non partecipa al bonus, vale 1 se l esito partecipa al bonus. attributi estesi: BONUS_PERC_VAR_SISTEMA Obbligatorio per indicare il BONUS_PERC_VAR _ SISTEMA BONUS_IMPORTO_SISTEMA Obbligatorio per indicare il BONUS_IMPORTO_SISTEMA BONUS_IMPORTO_VAR_SISTEMA Obbligatorio per indicare il BONUS_IMPORTO_VAR_SISTEMA ID_GIOCATA Obbligatorio CONTO Obbligatorio se è gioco a distanza CONTO_2 Obbligatorio se è gioco a distanza IP_RISP Facoltativo TIME_STAMP Obbligatorio codici di ritorno: 1024 Richiesta ok seguono i dati del biglietto 1516 Il biglietto non esiste

PAG. 100 DI 164 9. RENDICONTO CONTABILE DEL CONCESSIONARIO Questo servizio consente a un FSC contabile dei loro CN. di ottenere i dati relativi al rendiconto

PAG. 101 DI 164 9.1 RENDICONTO GIORNALIERO QUOTA FISSA Client abilitati: FSC,0,0,TAG header.id_servizio 8000 header.id_messaggio 1 Descrizione: Questa funzione consente di ottenere dal TN i dati per l analisi economici e finanziari per data di competenza. Richiesta: body: Campo Tipo Descrizione cn uint Identificativo concessionario anno ushort Anno richiesto (da 0 a 65535) mese uchar Mese richiesto (da 1 a 12) giorno uchar Giorno richiesto (da 1 a 31) attributi estesi: IP_RISP Facoltativo

PAG. 102 DI 164 Risposta: body: Campo Tipo Descrizione esito ret_code Esito della richiesta. I campi seguenti possono non essere presenti in caso di esito negativo cn uint Identificativo concessionario attributi estesi: anno ushort Anno richiesto mese uchar Mese richiesto (da 1 a 12) giorno uchar Giorno richiesto (da 1 a 31) n_fasce uchar Numero delle fasce impositive per le quali si specificano i dati relativi. Specifica quanti sono gli elementi Fascia Impositiva seguenti Fascia Impositiva fascia ushort Codice fascia impositiva (vedi Tabella Fascia Imposta) 0 per i totali n_caus uchar Numero di causali di rendiconto per le quali si specificano i dati relativi. Specifica quanti sono gli elementi Causale di Rendiconto seguenti Causale di Rendiconto caus ushort Causale di rendiconto (vedi Tabella delle causali di rendiconto) a.c.num uint Numero (il significato dipende dalla Causale di Rendiconto) a.c.imp uint Importo (il significato dipende dalla Causale di Rendiconto) aliq ushort Aliquota espressa in centesimi (il significato dipende dalla Causale di Rendiconto) IP_RISP Facoltativo codici di ritorno: 1024 Richiesta ok seguono i dati

PAG. 103 DI 164 1516 Non ci sono dati per la richiesta fatta 1530 Dati non elaborati 1513 Il concessionario non appartiene al FSC 1518 I dati della richiesta non sono congruenti

PAG. 104 DI 164 9.2 ELENCO BIGLIETTI PRESCRITTI QUOTA FISSA Client abilitati: FSC,0,0,TAG header.id_servizio 8000 header.id_messaggio 2 Descrizione: Questo messaggio consente di ottenere dal TN l elenco parziale o totale dei biglietti prescritti a quota fissa. Non è consentito richiedere più di 20 biglietti alla volta Richiesta: body: Campo Tipo Descrizione cn uint Identificativo concessionario anno ushort Anno di prescrizione mese uchar Mese di prescrizione giorno uchar Giorno di prescrizione tck_iniziale uint Posizione del biglietto iniziale nell elenco richiesto (da 1 a 4294967295) tck_finale uint Posizione del biglietto finale nell elenco richiesto (da 1 a 4294967295). Attributi estesi: IP_RISP Facoltativo

PAG. 105 DI 164 Risposta: body: Campo Tipo Descrizione esito ret_code Esito della richiesta. I campi seguenti possono non essere presenti in caso di esito negativo cn uint Identificativo concessionario anno ushort Anno richiesto mese uchar Mese giorno uchar Giorno n_ticket uchar Numero di biglietti che seguono Dettaglio Biglietto id_ticket bit[80] Identificativo del biglietto prezzo uint Prezzo del biglietto Importo_vinc uint Importo di vincita importo_rimb uint Importo rimborso Dati relativi alla emissione del biglietto FSC ushort Fornitore del Servizio di Connettività conc uint Concessionario pvend uint Punto vendita tag ushort Terminale dataora_ven datetime Data e Ora della vendita attributi estesi:

PAG. 106 DI 164 IP_RISP Facoltativo codici di ritorno: 1024 Richiesta ok seguono i dati 1516 Non ci sono dati per la richiesta fatta 1513 Il concessionario non appartiene al FSC 1518 I dati della richiesta non sono congruenti 1530 Dati non elaborati

PAG. 107 DI 164 9.3 ELENCO BIGLIETTI TELEMATICI NON RISCOSSI Client abilitati: FSC,0,0,TAG header.id_servizio 8000 header.id_messaggio 3 Descrizione: Questo messaggio consente di ottenere dal TN l elenco parziale o totale dei biglietti telematici non riscossi. Non è consentito richiedere più di 180 biglietti alla volta Richiesta: body: Campo Tipo Descrizione cn uint Identificativo concessionario anno ushort Anno richiesto mese uchar Mese richiesto giorno uchar Giorno richiesto tck_iniziale uint Posizione del biglietto iniziale nell elenco richiesto (da 1 a 4294967295) tck_finale uint Posizione del biglietto finale nell elenco richiesto (da 1 a 4294967295). Attributi estesi: IP_RISP Facoltativo

PAG. 108 DI 164 Risposta: body: Campo Tipo Descrizione esito ret_code Esito della richiesta. I campi seguenti possono non essere presenti in caso di esito negativo cn uint Identificativo concessionario anno ushort Anno richiesto mese uchar Mese richiesto giorno uchar Giorno richiesto n_ticket uchar Numero di biglietti che seguono Biglietti id_ticket bit[80] Identificativo del biglietto stato uchar Stato del biglietto (vedi tabella stati del biglietto) attributi estesi: IP_RISP Facoltativo codici di ritorno: 1024 Richiesta ok seguono i dati 1516 Non ci sono dati per la richiesta fatta 1513 Il concessionario non appartiene al FSC 1518 I dati della richiesta non sono congruenti 1530 Dati non elaborati

PAG. 109 DI 164 9.4 TOTALE BIGLIETTI GIORNALIERO Client abilitati: FSC,0,0,TAG header.id_servizio 8000 header.id_messaggio 4 Descrizione: Questo messaggio consente di ottenere dal TN il totale dei biglietti emessi e annullati nella giornata per uno specifico concessionario. Richiesta: body: Campo Tipo Descrizione cn uint Identificativo concessionario anno ushort Anno richiesto mese uchar Mese richiesto giorno uchar Giorno richiesto Attributi estesi: IP_RISP Facoltativo

PAG. 110 DI 164 Risposta: body: Campo Tipo Descrizione esito ret_code Esito della richiesta. I campi seguenti possono non essere presenti in caso di esito negativo cn uint Identificativo concessionario anno ushort Anno richiesto mese uchar Mese richiesto giorno uchar Giorno richiesto n_ticket uint Numero di biglietti totali emessi n_ticket_annullati uint Numero di biglietti annullati attributi estesi: IP_RISP Facoltativo codici di ritorno: 1024 Richiesta ok seguono i dati 1516 Non ci sono dati per la richiesta fatta 1513 Il concessionario non appartiene al FSC 1530 Dati non elaborati

PAG. 111 DI 164 9.5 ELENCO BIGLIETTI TELEMATICI NON RISCOSSI 2 Client abilitati: FSC,0,0,TAG header.id_servizio 8000 header.id_messaggio 5 Descrizione: Questo messaggio consente di ottenere dal TN l elenco parziale o totale dei biglietti telematici non riscossi. Non è consentito richiedere più di 70 biglietti alla volta Richiesta: body: Campo Tipo Descrizione cn uint Identificativo concessionario anno ushort Anno richiesto mese uchar Mese richiesto giorno uchar Giorno richiesto tck_iniziale uint Posizione del biglietto iniziale nell elenco richiesto (da 1 a 4294967295) tck_finale uint Posizione del biglietto finale nell elenco richiesto (da 1 a 4294967295). Attributi estesi: IP_RISP Facoltativo

PAG. 112 DI 164 Risposta: body: Campo Tipo Descrizione esito ret_code Esito della richiesta. I campi seguenti possono non essere presenti in caso di esito negativo cn uint Identificativo concessionario attributi estesi: anno ushort Anno richiesto mese uchar Mese richiesto giorno uchar Giorno richiesto n_ticket uchar Numero di biglietti che seguono Biglietti id_ticket bit[80] Identificativo del biglietto stato uchar Stato del biglietto (vedi tabella stati del biglietto) id_rete uchar Identificativo di rete di apertura del conto(vedere Tabella Codici Rete) id_cn uint Identificativo concessionario di apertura del conto conto uchar Tipo conto (vedere Tabella Tipo Conto) string Numero del conto di gioco importo uint Importo totale da pagare e/o rimborsare IP_RISP Facoltativo codici di ritorno: 1024 Richiesta ok seguono i dati 1516 Non ci sono dati per la richiesta fatta 1513 Il concessionario non appartiene al FSC 1518 I dati della richiesta non sono congruenti 1530 Dati non elaborati

PAG. 113 DI 164 10. GESTIONE FIRMA DIGITALE Questo servizio consente la gestione delle chiavi per la firma digitale dei messaggi.

PAG. 114 DI 164 10.1 RICHIESTA SCAMBIO CHIAVI PUBBLICHE Client abilitati: FSC,0,0,TAG header.id_servizio 8002 header.id_messaggio 1 Descrizione: Questa funzione consente al FSC di comunicare al TN la chiave pubblica con cui riconoscere la propria firma e ricevere in risposta la chiave pubblica del TN. Le chiavi pubbliche scambiate sono in formato PEM. Richiesta: body: Campo Tipo Descrizione chiave_pub lstring Chiave pubblica del CN attributi estesi: IP_RISP Facoltativo FIRMA_DIG01 Obbligatorio

PAG. 115 DI 164 Risposta: body: Campo Tipo Descrizione esito ret_code Esito della richiesta. I campi seguenti possono non essere presenti in caso di esito negativo chiave_pub lstring Chiave pubblica del TN attributi estesi: IP_RISP Facoltativo codici di ritorno: 1024 Scambio di chiavi avvenuta 1520 Firma non valida 1521- Richiesta scambio chiavi pubbliche nella quale non sono presenti gli attributi estesi obbligatori (FIRMA_DIG01)

PAG. 116 DI 164 11. ATTRIBUTI ESTESI Gli attributi estesi consentono di estendere le informazioni trasportate da un certo messaggio senza dover modificare il formato del body. L entità destinataria di un certo messaggio può facilmente determinare se nel messaggio sono presenti e dove degli attributi estesi semplicemente analizzando i campi lung_ae e lung_body dell header. Gli attributi estesi consistono di una struttura formata dai seguenti campi: Campo Tipo Descrizione id ushort Numero identificativo dell attributo esteso. Ogni tipo di attributo esteso ha un numero identificativo diverso ed univocamente assegnato nell ambito del protocollo lung uchar Lunghezza del campo seguente (da 0 a 255). Il valore 0 indica che il campo seguente non è presente dati uchar[lung] Dati dell attributo esteso. A questo campo verrà dato uno o più nomi a secondo dell attributo esteso Per ogni attributo esteso viene, inoltre, specificata una sigla mnemonica che facilita l identificazione dell attributo nel presente documento. Di seguito sono riportati i formati ed i numeri identificativi degli attributi estesi del protocollo.

PAG. 117 DI 164 11.1 TIME_STAMP (1027) DATA ORA Questo attributo esteso è inviato da un server al client nei messaggio di risposta di tutte quelle transazioni in cui il client ha necessità di conoscere l esatto momento in cui il server ha processato la richiesta. Il formato dell attributo esteso è il seguente: Mnemonico: TIME_STAMP Campo Valore id 1027 lung 7 dati anno ushort Anno mese uchar Mese (da 1 a 12) giorno uchar Giorno (da 1 a 31) ora uchar Ora (da 0 a 23) min uchar Minuto (da 0 a 59) sec uchar Secondo (da 0 a 59)

PAG. 118 DI 164 11.2 ID_GIOCATA (1029) IDENTIFICATIVO GIOCATA Questo attributo esteso è inviato dal TAG al TN nei messaggi di vendita come identificativo univoco della giocata. Mnemonico: ID_GIOCATA Campo Valore Id 1029 Lung 8 dati Anno ushort Anno Giorno ushort Progressivo nell anno id uint Identificativo univoco della giocata, nella giornata, per TAG

PAG. 119 DI 164 11.3 IP_RISP (1036) INDIRIZZO DI DESTINAZIONE DELLA RISPOSTA Questo attributo esteso è inviato dai FSC al TN insieme ad una richiesta per segnalare che si intende ricevere la risposta all indirizzo IP e porta UDP specificati. Il formato dell attributo esteso è il seguente: Mnemonico: IP_RISP Campo Valore Id 1036 lung 6 dati port ushort Porta UDP dove si intende ricevere la risposta addr uint Indirizzo IP dove si intende ricevere la risposta

PAG. 120 DI 164 11.4 STATO_PAL (1040) STATO PALINSESTO Questo attributo esteso è inviato ai FSC nei messaggi di notifica per indicare una variazione dello stato di un palinsesto. Il formato dell attributo esteso è il seguente: Mnemonico: STATO_PAL Campo Valore Id 1040 lung 3 dati pal ushort Codice palinsesto stato uchar Stato del palinsesto (vedi stato palinsesto)

PAG. 121 DI 164 11.5 STATO_AVV (1041) STATO AVVENIMENTO Questo attributo esteso è inviato ai FSC nei messaggi di notifica per indicare una variazione dello stato di un avvenimento. Il formato dell attributo esteso è il seguente: Mnemonico: STATO_AVV Campo Valore Id 1041 lung 5 dati pal ushort Codice palinsesto avv ushort Codice avvenimento stato uchar Stato dell avvenimento (vedi tabella stato avvenimento)

PAG. 122 DI 164 11.6 STATO_ESITO (1042) STATO ESITO Questo attributo esteso è inviato nei messaggi di notifica per indicare una variazione dello stato di un esito. Il formato dell attributo esteso è il seguente: Mnemonico: STATO_ESITO Campo Valore Id 1042 lung 6 dati pal ushort Codice palinsesto lista ushort Codice lista esiti eve uchar Codice esito stato uchar Stato dell esito (vedi tabella stato esito)

PAG. 123 DI 164 11.7 STATO_AVV_SCOM_QF (1048) STATI SCOMMESSE A QUOTA FISSA Questo attributo esteso è inviato nei messaggi di notifica per indicare una variazione di stato per una o più Scommesse a Quota Fissa appartenenti allo stesso avvenimento. Il formato dell attributo esteso è il seguente: Mnemonico: STATO_AVV_SCOM_QF Campo Valore Id 1048 lung Dipende dai dati dati pal ushort Codice palinsesto avv ushort Codice avvenimento stato uchar Stato della scommessa (vedi tabella stati scommessa) n_scom ushort Numero di scommesse che seguono Scommesse scom ushort Codice scommessa

PAG. 124 DI 164 11.8 PUB_PAL (1050) PUBBLICAZIONE DI UN NUOVO PALISESTO Questo attributo esteso è inviato ai FSC per comunicare che un palinsesto con i suoi avvenimenti è stato pubblicato. Il formato dell attributo esteso è il seguente: Mnemonico: PUB_PAL Campo Valore id 1050 lung 2 dati pal ushort Codice palinsesto

PAG. 125 DI 164 11.9 INS_AVV (1051) INSERIMENTO DI UN NUOVO AVVENIMENTO Questo attributo esteso è inviato ai FSC per comunicare l inserimento di un nuovo avvenimento all interno di un palinsesto pubblicato. Il formato dell attributo esteso è il seguente: Mnemonico: INS_AVV Campo Valore id 1051 lung 4 dati pal ushort Codice palinsesto avv ushort Codice avvenimento

PAG. 126 DI 164 11.10 INS_AVV_SCOM_QF (1053) INSERIMENTO DI NUOVE SCOMMESSE Questo attributo esteso è inviato ai FSC per comunicare l inserimento di nuove scommesse all interno di un avvenimento. Il formato dell attributo esteso è il seguente: Mnemonico: INS_AVV_SCOM_QF Campo Valore Id 1053 lung Dipende dai dati dati pal ushort Codice palinsesto avv ushort Codice avvenimento n_scom ushort Numero di scommesse che seguono Scommesse scom ushort Codice scommessa

PAG. 127 DI 164 11.11 FIRMA_DIG01 (1093) FIRMA DIGITALE Questo attributo esteso è inviato come firma del messaggio. Definizione algoritmo: - hashing MD5 - Chiave Pubblica/Privata RSA 256 bit con un padding di tipo RSA_PKCS1_PADDING Mnemonico: FIRMA_DIG01 Campo Valore Id 1093 Lung 44 Dati firma uchar[44] Firma digitale. Codificato base 64

PAG. 128 DI 164 11.12 ACC_PAL (1101) ACCESSO DIRETTO ALLE INFORMAZIONI PALINSESTO Questo attributo esteso è inviato dal FSC al TN insieme ad una richiesta relativa ai dati di un Palinsesto per segnalare che le informazioni volute devono essere ricercate per codice Palinsesto. Il formato dell attributo esteso è il seguente: Mnemonico: ACC_PAL Campo Valore id 1101 lung 2 dati pal ushort Codice palinsesto

PAG. 129 DI 164 11.13 ACC_AVV (1102) ACCESSO DIRETTO ALLE INFORMAZIONI AVVENIMENTO Questo attributo esteso è inviato da un FSC al TN insieme ad una richiesta relativa ai dati Avvenimento per segnalare che le informazioni volute devono essere ricercate per codice Avvenimento. Il formato dell attributo esteso è il seguente: Mnemonico: ACC_AVV Campo Valore id 1102 lung 4 dati pal ushort Codice palinsesto avv ushort Codice avvenimento

PAG. 130 DI 164 11.14 ACC_LISTA_ESITI (1103) ACCESSO DIRETTO ALLE INFORMAZIONI LISTA ESITI Questo attributo esteso è inviato da FSC al TN insieme ad una richiesta relativa ai dati relativi alla lista Esiti per segnalare che le informazioni volute devono essere ricercate per codice lista Esiti. Il formato dell attributo esteso è il seguente: Mnemonico: ACC_LISTA_ESITI Campo Valore id 1103 lung 4 dati pal ushort Codice palinsesto Lista_esiti ushort Codice lista esiti

PAG. 131 DI 164 11.15 MOD_PAL (1104) MODIFICA INFORMAZIONI PALINSESTO Questo attributo esteso è inviato dal TN per comunicare la modifica delle informazioni di un palinsesto, in particolare per modifiche riguardanti la descrizione o legame palinsesto. Il formato dell attributo esteso è il seguente: Mnemonico: MOD_PAL Campo Valore id 1104 lung 2 dati pal ushort Codice palinsesto

PAG. 132 DI 164 11.16 MOD_AVV (1105) MODIFICA INFORMAZIONI AVVENIMENTO Questo attributo esteso è inviato dal TN per comunicare la modifica delle informazioni di un avvenimento, in particolare per modifiche riguardanti la descrizione, la data di svolgimento o la manifestazione. Il formato dell attributo esteso è il seguente: Mnemonico: MOD_AVV Campo Valore id 1105 lung 4 dati pal ushort Codice palinsesto avv ushort Codice avvenimento

PAG. 133 DI 164 11.17 MOD_LISTA_ESITI (1106) MODIFICA LISTA ESITI Questo attributo esteso è inviato dal TN per comunicare la modifica delle informazioni di un lista esiti, in particolare per modifiche riguardanti la descrizione di un esito. Il formato dell attributo esteso è il seguente: Mnemonico: MOD_LISTA_ESITI Campo Valore Id 1106 Lung 4 dati Pal ushort Codice palinsesto lista_esiti ushort Codice lista esiti

PAG. 134 DI 164 11.18 MOD_SCOM_QF (1107) MODIFICA SCOMMESSA Questo attributo esteso è inviato dal TN per comunicare la modifica delle informazioni di una scommessa, in particolare per modifiche riguardanti la data o ora. Il formato dell attributo esteso è il seguente: Mnemonico: MOD_SCOM_QF Campo Valore Id 1107 Lung 6 dati Pal ushort Codice palinsesto avv ushort Codice avvenimento scom ushort Codice scommessa

PAG. 135 DI 164 11.19 FILTER_AVV (1110) FILTRO RICHIESTA AVVENIMENTO Questo attributo esteso è inviato dal FSC nel messaggio richiesta avvenimento e consente di filtrare la risposta. Il formato dell attributo esteso è il seguente: Mnemonico: FILTER_AVV Campo Valore Id 1110 lung 1 dati filter uchar Modalità di filtro: 2 = non refertati o non annullati

PAG. 136 DI 164 11.20 INFO_DOWNLOAD (1111) INFORMAZIONE DOWNLOAD Questo attributo esteso è inviato in risposta nelle richieste dei palinsesti per indicare se ci sono altri dati da scaricare. Il formato dell attributo esteso è il seguente: Mnemonico: INFO_DOWNLOAD Campo Valore id 1111 lung 2 dati filter ushort Successiva posizione da scaricare

PAG. 137 DI 164 11.21 BONUS_PERC_VAR (1112) BONUS VARIABILE Questo attributo esteso è inviato nel messaggio vendita per comunicare il Bonus in caso di un eventuale vincita. Il formato dell attributo esteso è il seguente: Mnemonico: BONUS_PERC_VAR Campo Valore id 1112 lung 7 dati tipo_bonus uchar Tipologia di Bonus vale 2 min_avv ushort Numero minimo di avvenimenti in multipla per applicare il Bonus bonus uint Valore del Bonus espresso in centesimi

PAG. 138 DI 164 11.22 BONUS_IMPORTO (1113) BONUS IMPORTO Questo attributo esteso è inviato nel messaggio vendita per comunicare il Bonus in caso di un eventuale vincita. Il Bonus è rappresentato da un importo da sommare all importo di vincita. Il formato dell attributo esteso è il seguente: Mnemonico: BONUS_IMPORTO Campo Valore id 1113 lung 5 dati tipo_bonus uchar Tipologia di Bonus vale 3 bonus uint Valore del Bonus espresso in centesimi

PAG. 139 DI 164 11.23 RIMB_ORARIO (1114) RIMBORSO ORARIO Questo attributo esteso è inviato ai FSC per comunicare l inserimento di un rimborso orario relativamente ad una scommessa, può anche essere utilizzato per comunicare l eliminazione di un rimborso orario precedentemente notificato. Il formato dell attributo esteso è il seguente: Mnemonico: RIMB_ORARIO Campo Valore Id 1114 Lung Dipende dai dati dati Pal ushort Codice palinsesto avv ushort Codice avvenimento operazione uchar 1 = inserimento 2 = eliminazione data_inizio date time Data ora inizio rimborso data_fine date time Data ora fine rimborso num_sco ushort Numero di scommesse che seguono Scommesse scom ushort Codice scommessa

PAG. 140 DI 164 11.24 CONTO (1117) CONTO PER IL GIOCO A DISTANZA Questo attributo esteso è inviato per specificare un conto di gioco a distanza. Il formato dell attributo esteso è il seguente: Mnemonico: CONTO Campo Valore Id 1117 lung Dipende dai dati dati conto uchar Tipo conto (vedere Tabella Tipo Conto string Numero del conto di gioco

PAG. 141 DI 164 11.25 BONUS_PERC_VAR_SISTEMA (1118) BONUS VARIABILE SISTEMA Questo attributo esteso è inviato nel messaggio vendita giocata sistemistica per comunicare il Bonus in caso di un eventuale vincita. IL bonus da applicare presenta le stesse caratteristiche di calcolo del bonus_perc_var con l opzione di poterne specificare uno diverso per ogni sistema giocato. Il formato dell attributo esteso è il seguente: Mnemonico: BONUS _PERC_VAR_SISTEMA Campo Valore id 1118 lung Dipende dai dati dati tipo_bonus uchar Tipologia di Bonus vale 4 n_sistemi uchar Numero sistemi Sistemi sistema uchar Codice sistema (vedi tabella codici sistemi) min_avv uchar Numero minimo di avvenimenti in multipla per applicare il Bonus filtro uchar Tipo di filtro: 0 tutti 1 almeno uno bonus uint Valore del Bonus espresso in centesimi Il campo filtro assume valore 0 quando si vuole applicare il bonus solo sulle multiple sviluppate dal sistema, che presentano tutti gli esiti con il campo flag_bonus settato a 1. Il campo filtro assume valore 1 quando si vuole applicare il bonus sulle multiple sviluppate dal sistema, che presentano almeno un esito con il campo flag_bonus settato ad 1. Vengono escluse tutte le multiple che presentano un numero di esiti

PAG. 142 DI 164 con il campo flag_bonus settati ad 1 minore del valore indicato nel campo min_avv. Per le modalità di calcolo relativa all incremento della quota dovuta al bonus, si rimanda al seguente esempio. Esempio: Supponiamo che il sistema giocato abbia sviluppato la seguente multipla di 4 avvenimenti: Avvenimento Quota Flag_bonus Avv. 1 Q1 0 Avv. 2 Q2 1 Avv. 3 Q3 1 Avv. 4 Q4 1 Il bonus giocato presenta le seguenti caratteristiche: sistema = 4, min_avv = 2, filtro = 1, bonus = 500 La modalità con cui deve essere applicato il bonus è la seguente: Il numero di volte, per la quale si deve incrementare la quota con il bonus giocato, è pari a 2 (num_avv_bonus min_avv + 1). Devono essere presi in considerazione solo il numero di avvenimenti validi per l assegnazione del bonus, ovvero quelli i cui esiti hanno il flag_bonus = 1. Prodotto Quote = Q1* Q2* Q3* Q4 = QT Bonus quota = (1,05)x (1,05) = 1,1025 Quota totale finale = QT x Bonus quota

PAG. 143 DI 164 11.26 BONUS_IMPORTO_SISTEMA (1119) BONUS IMPORTO SISTEMA Questo attributo esteso è inviato nel messaggio vendita giocata sistemistica per comunicare il Bonus in caso di un eventuale vincita. Il Bonus è rappresentato da un importo da sommare all importo di vincita. E possibile specificare uno diverso per ogni sistema giocato. Tale bonus non è applicabile alle multiple sviluppate dal sistema che presentano almeno un esito con il campo flag_bonus settato a 0. Il formato dell attributo esteso è il seguente: Mnemonico: BONUS _IMPORTO_SISTEMA Campo Valore id 1119 lung Dipende dai dati dati tipo_bonus uchar Tipologia di Bonus vale 5 n_sistemi uchar Numero sistemi Sistemi sistema uchar Codice sistema (vedi tabella codici sistemi) bonus uint Valore del Bonus espresso in centesimi

PAG. 144 DI 164 11.27 CONTO_2 (1125) NUOVO CONTO PER IL GIOCO A DISTANZA Questo attributo esteso è inviato per specificare un conto di gioco a distanza indicando anche il codice identificativo del concessionario presso il quale il conto è attivo. Il formato dell attributo esteso è il seguente: Mnemonico: CONTO_2 Campo Valore Id 1125 lung Dipende dai dati dati Id_rete uchar Identificativo di rete(vedere Tabella Codici Rete) Id_cn uint Identificativo concessionario conto uchar Tipo conto (vedere Tabella Tipo Conto string Numero del conto di gioco

PAG. 145 DI 164 11.28 ACC_MODELLO_SCO_QF (1126) ACCESSO DIRETTO ALLE INFORMAZIONI MODELLO SCOMMESSA A QUOTA FISSA Questo attributo esteso è inviato da un FSC al TN insieme ad una richiesta relativa ai dati di un Modello Scommessa a quota fissa per segnalare che le informazioni volute devono essere ricercate per codice scommessa. Il formato dell attributo esteso è il seguente: Mnemonico: ACC_MODELLO_SCO_QF Campo Valore Id 1126 lung 2 dati scom ushort Codice tipo scommessa QF

PAG. 146 DI 164 11.29 ACC_DISCIPLINA (1127) ACCESSO DIRETTO ALLE INFORMAZIONI DISCIPLINA Questo attributo esteso è inviato da un FSC al TN insieme ad una richiesta relativa ai dati Disciplina per segnalare che le informazioni volute devono essere ricercate per codice Disciplina. Il formato dell attributo esteso è il seguente: Mnemonico: ACC_DISCIPLINA Campo Valore Id 1127 lung 2 dati disciplina ushort Codice disciplina

PAG. 147 DI 164 11.30 ACC_MANIF (1128) ACCESSO DIRETTO ALLE INFORMAZIONI MANIFESTAZIONE Questo attributo esteso è inviato da un FSC al TN insieme ad una richiesta relativa ai dati Manifestazione per segnalare che le informazioni volute devono essere ricercate per codice disciplina e codice Manifestazione. Il formato dell attributo esteso è il seguente: Mnemonico: ACC_MANIF Campo Valore Id 1128 lung 4 dati disciplina ushort Codice disciplina manifestazione ushort Codice manifestazione

PAG. 148 DI 164 11.31 BONUS_IMPORTO_VAR(1129) BONUS IMPORTO VARIABILE Questo attributo esteso è inviato nel messaggio vendita per comunicare il Bonus in caso di un eventuale vincita. Il Bonus è rappresentato da un importo da sommare all importo di vincita. Tale bonus viene applicato nel caso in cui risultano validi un numero minimo di avvenimenti tra quelli giocati in multipla. Il formato dell attributo esteso è il seguente: Mnemonico: BONUS_IMPORTO_VAR Campo Valore id 1129 lung 6 dati tipo_bonus uchar Tipologia di Bonus vale 6 bonus uint Valore del Bonus espresso in centesimi min_avv uchar Numero minimo di avvenimenti validi in multipla per applicare il bonus

PAG. 149 DI 164 11.32 BONUS_IMPORTO_VAR_SISTEMA(1130) BONUS IMPORTO VARIABILE SISTEMA Questo attributo esteso è inviato nel messaggio vendita giocata sistemistica per comunicare il Bonus in caso di un eventuale vincita. Il Bonus è rappresentato da un importo da sommare all importo di vincita. Tale bonus viene applicato nel caso in cui risultano validi un numero minimo di avvenimenti tra quelli giocati in multipla. E possibile specificare un Bonus diverso per ogni sistema giocato. Tale bonus non è applicabile alle multiple sviluppate dal sistema che presentano almeno un esito con il campo flag_bonus settato a 0. Il formato dell attributo esteso è il seguente: Mnemonico: BONUS_IMPORTO_VAR_SISTEMA Campo Valore id 1130 lung Dipende dai dati dati tipo_bonus uchar Tipologia di Bonus vale 7 n_sistemi uchar Numero sistemi Sistemi sistema uchar Codice sistema (vedi tabella codici sistemi) bonus uint Valore del Bonus espresso in centesimi min_avv uchar Numero minimo di avvenimenti validi in multipla per applicare il bonus

PAG. 150 DI 164 11.33 ATT_DISATT_PAGAMENTI(1131) ATTIVAZIONE/DISATTIVAZIONE PAGAMENTI Questo attributo esteso consente di attivare/disattivare i pagamenti sulle scommesse indicate per un dato avvenimento. Il formato dell attributo esteso è il seguente: Mnemonico: ATT_DISATT_PAGAMENTI Campo Valore id 1131 lung Dipende dai dati dati pal ushort Codice palinsesto avv ushort Codice avvenimento att/disatt boolean True quando i pagamenti vengono attivati, false in caso di disattivazione n_scom ushort Numero di scommesse che seguono Scommesse scom ushort Codice scommessa

PAG. 151 DI 164 11.34 CONC_ABILITATI(1132) CONCESSIONARI ABILITATI Questo attributo esteso consente di specificare una lista di concessionari. Il formato dell attributo esteso è il seguente: Mnemonico: CONC_ABILITATI Campo Valore id 1132 lung Dipende dai dati dati n_conc ushort Numero di concessionari che seguono. Vale 0 per indicare tutti i CN abilitati al palinsesto complementare che si avvalgono di un medesimo FSC Concessionari conc uint Codice concessionario

PAG. 152 DI 164 11.35 BONUS_PERC_VAR _2(1133) BONUS VARIABILE Questo attributo esteso è inviato nel messaggio vendita per comunicare il Bonus in caso di un eventuale vincita. E obbligatorio indicare gli avvenimenti che partecipano al bonus Il formato dell attributo esteso è il seguente: Mnemonico: BONUS_PERC_VAR_2 Campo Valore id 1133 lung dipende dai dati dati tipo_bonus uchar Tipologia di Bonus vale 8 min_avv ushort Numero minimo di avvenimenti in multipla per applicare il Bonus bonus uint Valore del Bonus espresso in centesimi num_avv uchar Avvenimenti che seguono Avvenimenti pal ushort codice palinsesto avv ushort codice avvenimento

PAG. 153 DI 164 11.36 REGOLA_APERTURA(1134) REGOLA APERTURA AL GIOCO Questo attributo esteso è inviato in risposta ai messaggi di proposta avvenimenti per comunicare: la data prima della quale non è possibile aprire gli avvenimenti di una proposta; quanto tempo prima possono essere aperte le scommesse live di un avvenimento rispetto alla data e ora del suo inizio. Il formato dell attributo esteso è il seguente: Mnemonico: REGOLA_APERTURA Campo Valore id 1134 lung 15 dati disc ushort Codice disciplina manif ushort Codice manifestazione data_fine_e date time Data di fine elaborazione ADM lab min_apertu ra_live uint Minuti apertura live prima dell inizio dello svolgimento dell avvenimento

PAG. 154 DI 164 12. APPENDICI 12.1 TABELLA DEGLI STATI DI UN PALINSESTO Stato Sigla Descrizione 2 AP Accettazione scommesse aperta 3 CH Accettazione scommesse chiuse 9 AA Attesa apertura 10 AR Archiviato 12.2 TABELLA DEGLI STATI DI UN AVVENIMENTO Stato Sigla Descrizione 1 SP Accettazione scommesse sospesa 2 AP Accettazione scommesse aperta 3 CH Accettazione scommesse chiuse 4 RU Risultato dell avvenimento inserito 7 AN Annullato 9 AA Attesa apertura 10 AR Archiviato 13 EL Eliminato

PAG. 155 DI 164 12.3 TABELLA DEGLI STATI DI UNA SCOMMESSA A QUOTA FISSA Codice Stato Descrizione 2 AP Accettazione scommesse aperta 3 CH Accettazione scommesse chiuse 4 RU Risultato della scommessa inserito 7 AN Annullato 9 AA Attesa apertura 13 EL Eliminato 12.4 TABELLA DEGLI STATI DI UN ESITO codice Stato Descrizione 1 S Sospeso 2 A Aperto/Attivo 3 R Chiuso/Ritirato 14 N Non partecipante / Non partente 12.5 TABELLA DEGLI STATI DI UN BIGLIETTO Stato Descrizione 1 Emesso 2 Annullato 3 Pagato 4 Pagato e rimborsato 5 Rimborsato 10 Pagabile 11 Rimborsabile 12 Pagabile e rimborsabile 16 Pagabile Prescritto 17 Rimborsabile Prescritto 18 Pagabile e rimborsabile Prescritto

PAG. 156 DI 164 12.6 TABELLA DEI CODICI DI CAUSALI DI RENDICONTO Causale Descrizione 1 Biglietti emessi 2 Biglietti annullati 3 Biglietti rimborsabili 4 Biglietti vincenti 5 Biglietti rimborsabili e vincenti (vincita) 6 Biglietti rimborsabili e vincenti (rimborso) 11 Imposta Unica 27 Biglietti rimborsabili prescritti 28 Biglietti vincenti prescritti 29 Biglietti rimborsabili e vincenti prescritti(vincita) 30 Biglietti rimborsabili e vincenti prescritti (rimborso) 40 Imposta Unica Stato 41 Imposta Unica Regione Sicilia

PAG. 157 DI 164 12.7 NUMERO IDENTIFICATIVO BIGLIETTO Questo numero viene attribuito dal TN ad ogni transazione di vendita. Il numero è composto da 80 bit. I 72 bit meno significativi sono generati da un algoritmo noto solo ad ADM che garantisce l univocità del valore nell ambito del servizio competente per la transazione. Gli 8 bit più significativi rappresentano il circuito di gioco, il cui valore in base esadecimale è DD. La tabella seguente descrive il formato del numero: Bit Descrizione 79 72 Circuito di gioco = DD 71 0 Valorizzati in modo univoco 12.8 TABELLA DEI TIPI REFERTO codice Descrizione 1 Lista esiti 2 Somma Punti (valore intero) 3 Differenza Punti (valore intero) 12.9 TABELLA TIPI HANDICAP Codice 1 Intero 2 Decimale Descrizione

PAG. 158 DI 164 12.10 TABELLA TIPO CONTO Codice 1 Contratto Descrizione 12.11 TABELLA CODICI CONCESSIONE Codice Descrizione 1 Concessione non ippica 2 Concessione ippica

PAG. 159 DI 164 12.12 TABELLA CODICI ATTRIBUTI ESTESI Ates Codice Descrizione TIME_STAMP 1027 Data Ora ID_GIOCATA 1029 Identificativo della giocata IP_RISP 1036 Indirizzo e porta della risposta STATO_PAL 1040 Stato palinsesto STATO_AVV 1041 Stato avvenimento STATO_ESITO 1042 Stato esito STATO_AVV_SCOM_QF 1048 Stati scommesse a qf per avvenimento PUB_PAL 1050 Pubblicazione di un nuovo palinsesto INS_AVV 1051 Inserimento di un nuovo avvenimento INS_AVV_SCOM_QF 1053 Inserimento di scommesse in un avvenimento FIRMA_DIG01 1093 Firma digitale ACC_PAL 1101 Accesso diretto alle informazioni Palinsesto ACC_AVV 1102 Accesso diretto alle informazioni Avvenimento ACC_LISTA_ESITI 1103 Accesso diretto alle informazioni Lista esiti MOD_PAL 1104 Modifica informazioni palinsesto MOD_AVV 1105 Modifica informazioni avvenimento MOD_LISTA_ESITI 1106 Modifica informazioni lista esiti MOD_SCOM_QF 1107 Modifica informazioni scommessa FILTRO_AVV 1110 Filtro richiesta avvenimento INFO_DOWNLOAD 1111 Informazione download BONUS_PERC_VAR 1112 Bonus a percentuale variabile per avvenimento BONUS_IMPORTO 1113 Bonus a importo sul biglietto vincente RIMB_ORARIO 1114 Rimborso orario CONTO 1117 Conto per il gioco a distanza BONUS_PERC_VAR_SISTEMA 1118 Bonus a percentuale variabile per avvenimento in base al sistema giocato BONUS_IMPORTO_SISTEMA 1119 Bonus a importo in base al sistema giocato CONTO_2 1125 Nuovo conto per il gioco a distanza ACC_MODELLO_SCO_QF 1126 Accesso diretto alle informazioni Modello scommessa a Quota Fissa ACC_DISCIPLINA 1127 Accesso diretto alle informazioni Disciplina

PAG. 160 DI 164 ACC_MANIF 1128 Accesso diretto alle informazioni Manifestazione BONUS_IMPORTO_VAR 1129 Bonus importo variabile BONUS_IMPORTO_VAR_SISTEMA 1130 Bonus importo variabile in base al sistema giocato ATT_DISATT_PAGAMENTI 1131 Attiva/Disattiva i pagamenti CONC_ABILITATI 1132 Elenco concessionari abilitati BONUS_PERC_VAR_2 1133 Bonus importo variabile 2 REGOLA_APERTURA 1134 Regole per la modalità di apertura al gioco 12.13 TABELLA TIPI BONUS Codice Descrizione 2 E una percentuale (definita dal CN) da applicare ad ogni avvenimento della multipla 3 E un importo (definito dal CN) da applicare al biglietto vincente 4 E una percentuale (definita dal CN) da applicare ad ogni avvenimento della multipla in base al sistema giocato 5 E un importo (definito dal CN) da applicare al biglietto vincente in base al sistema giocato 6 E un importo (definito dal CN) da applicare al biglietto vincente nel caso in cui risultano validi un numero minimo di avvenimenti in multipla 7 E un importo (definito dal CN) da applicare al biglietto vincente nel caso in cui risultano validi un numero minimo di avvenimenti in multipla e in base al sistema giocato 8 E una percentuale (definita dal CN) da applicare ad ogni avvenimento della multipla indicato nell attributo esteso 12.14 TABELLA FASCIA IMPOSTA Codice 1 Scommesse fino a 7 esiti 2 Scommesse oltre 7 esiti Descrizione

PAG. 161 DI 164 12.15 TABELLA CODICI RETE Codice Descrizione Note 2 Giochi pubblici sport 3 Giochi pubblici ippica Comprende: Bersani e D.L. 149/08 7 Rinnovato scommesse ippiche Comprende:rinnovato scommesse ippiche e ippodromi 8 Rinnovato scommesse sportive 12 Superenalotto 13 Bingo 14 Concessioni GAD 12.16 TABELLA CODICI SISTEMI Codice 1 Singola 2 Doppia 3 3-pla 4 4-pla 5 5-pla 6 6-pla 7 7-pla 8 8-pla 9 9-pla 10 10-pla 11 11-pla 12 12-pla 13 13-pla 14 14-pla 15 15-pla 16 16-pla 17 17-pla 18 18-pla 19 19-pla 20 20-pla Descrizione

PAG. 162 DI 164 12.17 TABELLA CODICI DI RITORNO Esito 1024 Esito ok Descrizione Generici 1500 Errore generico del sistema 1510 Richiesta rifiutata 1511 Client non identificato 1512 Fornitore del Servizio di Connettività non identificato 1513 Concessionario non identificato 1514 Punto vendita non identificato 1515 Tipo terminale non identificato 1516 Informazione non presente 1517 Servizio chiuso 1518 Errore formale dei dati 1519 Tipo gioco non valido 1520 Firma non valida 1521 Attributo obbligatorio non presente 1522 PVEND o CN o TIPO_TAG non abilitato per quel tipo operazione 1530 Dati non elaborati 1540 Numero massimo di tag superato Palinsesto 2000 Palinsesto non presente 2001 Avvenimento non presente 2002 Scommessa non presente 2003 Lista esiti non presente 2004 Notifica inesistente 2005 Modello scommessa a quota fissa non esistente 2006 Disciplina non esistente 2007 Manifestazione non esistente 2008 Esito non presente Vendita 3000 Programma non giocabile 3001 Avvenimento non giocabile 3002 Scommessa non giocabile

PAG. 163 DI 164 3003 Esito non giocabile 3004 Quota dichiarata errata 3005 Avvenimenti duplicati 3006 Palinsesti non compatibili 3007 Prezzo del biglietto errato 3008 Importo di pagamento errato 3009 Identificativo giocata non univoco 3010 Orario di chiusura superato 3011 Handicap non valido 3012 Bonus non valido 3013 Numero righe scommesse non valide 3014 Sistema non valido 3015 Pricing non corretto 3016 Scommesse duplicate 3017 Esiti duplicati 3018 Importo vincita non valido 3019 Sistemi duplicati 3020 AE CONTO_2 incongruente Annullo 4000 Biglietto non annullabile 4001 Biglietto non annullabile - per Timeout 4002 Biglietto non annullabile - già annullato 4003 Biglietto non trovato 4004 Biglietto non annullabile - gioco a distanza Pagamento 5000 Biglietto non vincente o non trovato 5001 Biglietto non pagabile 5002 Biglietto non pagabile risulta pagato 5003 Biglietto non pagabile mancano risultati ufficiali 5004 Biglietto non pagabile risulta annullato 5005 Biglietto non pagabile risulta prescritto 5006 Pagamenti sospesi 5007 Concessionario diverso da quello di vendita Palinsesto Complementare 6000 Gruppo modello scommessa QF non presente 6001 Identificativo proposta non univoco 6002 Errore sul palinsesto o sull avvenimento di riferimento 6003 Errore sulla data dell avvenimento 6004 Scommessa già presente nel palinsesto ufficiale

PAG. 164 DI 164 6005 Avvenimento in attesa di approvazione 6006 Avvenimento rifiutato dall ADM 6007 Risultati ufficiali incompleti 6008 Rimborso orario non valido 6009 Avvenimento non modificabile 6010 Codice gruppo non univoco 6011 Scommessa non autorizzata 6012 FSC diverso da quello della proposta 6013 Esito non modificabile 6014 FSC non abilitato al complementare 6015 CN non abilitato al complementare 6016 Disciplina o manifestazione non autorizzate 6017 Handicap non valido 6018 Data di svolgimento non valida 6019 Apertura scommesse live non consentita 6020 Errore proposta esiti dinamici 6021 Scommesse live su palinsesto antepost 6022 Avvenimento complementare già proposto 6023 Stato avvenimento non valido 6024 Apertura di un avvenimento non complementare 6025 Stato scommessa non valido 6026 Errore sul gruppo modello scommessa QF 6027 Impossibile aggiungere scommesse live all avvenimento 6028 Lista concessionari non congruente 6029 Risultati ufficiali non modificabili