Agenzia delle dogane e dei Monopoli
Nota 28-5-2013 n. 3795/Giochi/GAD/2013
Aggiornamento protocollo di comunicazione PGAD - Versione 1.5.1.
Emanata dall'Agenzia delle dogane e dei monopoli, Direzione centrale gestione tributi e monopolio giochi, Ufficio gioco a distanza.
Nota 28 maggio 2013, n. 3795/Giochi/GAD/2013 (1).
Aggiornamento protocollo di comunicazione PGAD - Versione 1.5.1.
(1) Emanata dall'Agenzia delle dogane e dei monopoli, Direzione centrale gestione tributi e monopolio giochi, Ufficio gioco a distanza.
Ai
Concessionari abilitati alla raccolta a distanza dei giochi pubblici
Loro sedi
e, p.c.:
Alla
Sogei Spa
Via Mario Carucci, 99
00143 - Roma
Si comunica che è disponibile la nuova versione (1.5.1, in bozza) del protocollo di comunicazione PGAD.
In particolare, rispetto alla precedente versione 1.5, sono state apportate le seguenti modifiche:
1. nella "Tabella delle Famiglie di Gioco" (Tabella 5.7) per il codice "9", la descrizione è stata modificata in "Lotto e Lotterie";
2. nella "Tabella dei Tipi di Gioco" (Tabella 5.8) sono stati aggiunti i codici:
Codice Famiglia
Codice Gioco
Descrizione
9
2
Lotto Online
9
3
10 e Lotto Online
3. nella "Tabella delle Famiglie di Gioco" (Tabella 5.7) è stata eliminata la famiglia gioco 11 "Scommesse con Interazione Diretta fra Giocatori", che viene inglobata nella famiglia 1 "Scommesse Sportive";
4. nella "Tabella dei Tipi di Gioco" (Tabella 5.8) sono stati eliminati i codici relativi alla famiglia di gioco 11 "Scommesse con Interazione Diretta fra Giocatori";
5. nella "Tabella di Mezzi di Pagamento" è stato aggiunto il codice 14 con descrizione "E-Wallet";
6. nel messaggio 4.14 (Storno Movimentazione Conto di Gioco) sono stati modificati i valori possibili del campo "Tipo Storno", che diventano "1" per lo "Storno Normale" e "2" per lo "Storno da Charge Back".
Da martedì 28 maggio 2013 saranno disponibili gli aggiornamenti in ambiente di test per le verifiche del colloquio tra i sistemi di gioco dei concessionari e il sistema Anagrafe dei Conti di Gioco, secondo le regole previste dal protocollo di comunicazione PGAD.
Da mercoledì 29 maggio 2013 saranno disponibili gli aggiornamenti in ambiente di produzione solo per le modifiche ai punti 1 e 2.
Da lunedì 1° luglio 2013 saranno disponibili gli aggiornamenti in ambiente di produzione anche per gli altri punti.
Si ricorda che l'accesso all'ambiente di test è consentito nei giorni feriali, in orario di ufficio e per il tempo strettamente necessario alla verifica della corretta predisposizione dei messaggi informatici.
Eventuali osservazioni, quesiti e richieste di chiarimento possono essere inviati all'indirizzo e-mail assistenza-giochi@sogei.it e, per conoscenza, a giocoadistanza@aams.it.
Il Dirigente
Francesco Rodano
Allegato
Protocollo per il gioco a distanza
PGAD
Introduzione
Il PGAD è un protocollo applicativo per la gestione dei conti di gioco telematici.
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.
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 Sistema Anagrafe dei Conti di Gioco.
Nel presente documento i nomi dei soggetti sono abbreviati secondo le seguenti sigle:
Entità
Sigla
Amministrazione Autonoma dei Monopoli di Stato
ADM
Fornitore del Servizio di Connettività
FSC
Concessionario
CN
Sistema Anagrafe Conti di Gioco
SACG
2. Protocollo applicativo
Il colloquio tra i Concessionari e il Sistema Anagrafe dei Conti di Gioco avviene su un canale dedicato utilizzando come meccanismo di trasporto il protocollo SOAP su HTTPS.
Ogni messaggio applicativo scambiato è imbustato in un messaggio SOAP.
Le operazioni inerenti i conti di gioco sono realizzate attraverso la tecnologia dei WEB SERVICES.
È stato adottato lo standard WS-SECURITY per autenticare i concessionari e per garantire integrità e riservatezza alla comunicazione.
L'autenticazione dei concessionari è realizzata per mezzo degli Username Tokens firmati. Il Concessionario che vuole inviare una richiesta al Sistema Anagrafe dei Conti di Gioco deve inserire uno Username Token nell'HEADER del messaggio SOAP, lo deve firmare con la propria chiave privata di firma e deve poi inserire nell'HEADER SOAP la firma prodotta e il suo certificato digitale di firma. Lo Username Token deve essere valorizzato con il "Common Name" del certificato digitale di firma utilizzato.
L'integrità è garantita dall'uso della Firma Digitale. Il mittente del messaggio SOAP firma l'intero BODY con la propria chiave privata di firma e inserisce nell'HEADER del messaggio SOAP la firma prodotta e il suo certificato digitale di firma.
La riservatezza è garantita attraverso la Cifratura. Il mittente del messaggio SOAP cifra l'intero BODY con il certificato digitale di cifratura del destinatario del messaggio.
L'integrità è richiesta per tutti i messaggi applicativi scambiati tra i Concessionari e il Sistema Anagrafe dei Conti di Gioco, mentre la riservatezza si rende necessaria solo per alcuni messaggi applicativi di richiesta.
3. Convenzioni di codifica
Di seguito sono riportati e descritti i tipi di dati utilizzati nelle specifiche dei messaggi del protocollo:
Tipo
Descrizione
byte
Numero di 8 bit con segno
short
Numero di 16 bit con segno
int
Numero di 32 bit con segno
long
Numero di 64 bit con segno
String
Una sequenza di caratteri Unicode codificati in UTF-8
Data
Struttura per la rappresentazione della data
Tipo
Descrizione
Lung. min
Lung. max
String
Giorno
2
2
String
Mese
2
2
String
Anno
4
4
Ora
Struttura per la rappresentazione dell'orario
Tipo
Descrizione
Lung. min
Lung. max
String
Ore
2
2
String
Minuti
2
2
String
Secondi
2
2
Tutti gli orari sono specificati secondo il CET (Central European Time) con la gestione automatica del DST (Daylight Saving Time).
DataOra
Struttura per la rappresentazione della data e ora
Tipo
Descrizione
Data
Data
Ora
Orario
DatiNascita
Struttura per la rappresentazione dei dati di nascita
Tipo
Descrizione
Lung. min
Lung. max
Data
Data di nascita
-
-
String
Comune di nascita
1
100
String
Sigla provincia di nascita
2
2
Residenza
Struttura per la rappresentazione dei dati di residenza
Tipo
Descrizione
Lung. min
Lung. max
String
Indirizzo di residenza
1
250
String
Comune di residenza
1
100
String
Sigla provincia di residenza
2
2
String
CAP di residenza
5
5
Documento
Struttura per la rappresentazione di un documento
Tipo
Descrizione
Lung. min
Lung. max
byte
Tipologia (vedi tabella tipologia documento)
-
-
String
Numero
1
20
Data
Data di rilascio
-
-
String
Autorità rilascio
1
100
String
Località rilascio
1
100
Persona Fisica
Struttura per la rappresentazione di una persona fisica
Tipo
Descrizione
Lung. min
Lung. max
String
Codice Fiscale
16
16
String
Cognome
1
100
String
Nome
1
100
String
Sesso
1
1
DatiNascita
Nascita
-
-
Residenza
Residenza
-
-
Documento
Documento
-
-
String
Posta Elettronica
0
100
String
Pseudonimo
0
100
Persona Giuridica
Struttura per la rappresentazione di una persona giuridica
Tipo
Descrizione
Lung. min
Lung. max
String
Partita IVA
11
11
String
Ragione Sociale
1
100
Residenza
Sede
-
-
String
Posta elettronica
0
100
String
Pseudonimo
0
100
Dettaglio Bonus
Struttura per la rappresentazione del dettaglio del bonus
Tipo
Descrizione
Lung. min
Lung. max
byte
Famiglia di gioco (vedi tabella famiglia di gioco)
-
-
byte
Tipo di gioco (vedi tabella tipo di gioco)
-
-
int
Importo bonus (in centesimi di euro)
-
-
Dettaglio Operazioni Movimentazione
Struttura per rappresentare il dettaglio delle operazioni di movimentazione
Tipo
Descrizione
Lung. min
Lung. max
byte
Causale Movimento (vedi tabelle dei codici di causale movimento e di movimento bonus)
-
-
int
Numero di operazioni
-
-
long
Totale importo
-
-
Dettaglio Operazioni Servizio
Struttura per rappresentare il dettaglio delle operazioni di servizio
Tipo
Descrizione
Lung. min
Lung. max
byte
Causale Servizio (vedi tabella dei codici di causale di operazioni di servizio)
-
-
int
Numero di operazioni
-
-
4. Struttura dei messaggi
Ogni messaggio applicativo, scambiato tra un client ed un server, è identificato dai seguenti campi:
- ID FSC: identificativo univoco del FSC che sta effettuando la transazione;
- ID RETE: identificativo univoco della Rete di vendita del CN che sta effettuando la transazione;
- ID CN: identificativo univoco del CN che sta effettuando la transazione;
- ID Transazione: identificativo univoco della transazione (a livello di CN).
4.1 Apertura conto di gioco persona fisica
Descrizione:
Questo messaggio consente ad un CN di comunicare al SACG l'apertura di un conto di gioco telematico effettuato da una persona fisica.
Richiesta:
Campo
Tipo
Lung. min
Lung. max
Descrizione
ID FSC
short
Identificativo univoco del FSC che sta effettuando la transazione
ID RETE
byte
Identificativo univoco della Rete di vendita del CN che sta effettuando la transazione (vedi tabella dei codici rete)
ID CN
long
Identificativo univoco del CN che sta effettuando la transazione
ID Transazione
long
Identificativo univoco della transazione (a livello di CN)
ID RETE Conto
byte
Identificativo univoco della Rete di vendita del CN con il quale il cliente ha stipulato il Conto di Gioco (vedi tabella dei codici rete)
ID CN Conto
long
Identificativo univoco del CN con il quale il cliente ha stipulato il Conto di Gioco
Codice Conto
String
1
20
Codice del Conto di Gioco univoco per il CN
Titolare Conto
PersonaFisica
Dati identificativi del titolare del Conto di Gioco
Ws-Security:
- Username Token
- Firma Digitale
- Cifratura
Risposta:
Campo
Tipo
Lung. min
Lung. max
Descrizione
Esito Richiesta
short
Codice univoco che descrive l'esito della richiesta
ID FSC
short
Identificativo univoco del FSC che sta effettuando la transazione
ID RETE
byte
Identificativo univoco della Rete di vendita del CN che sta effettuando la transazione (vedi tabella dei codici rete)
ID CN
long
Identificativo univoco del CN che sta effettuando la transazione
ID Transazione
long
Identificativo univoco della transazione (a livello di CN)
ID Ricevuta
String
0
25
Identificativo univoco della risposta attribuito dal sistema
Time Stamp
DataOra
Data e ora in cui il server ha processato la richiesta
Ws-Security:
- Firma Digitale
Codici di ritorno:
- 1024 - Esito ok
- 1025 - Operazione momentaneamente interdetta
- 1026 - Richiesta ancora in fase di elaborazione
- 1027 - ID Transazione relativo ad una richiesta già processata
- 1028 - Username Token non valido
- 1100 - Concessionario trasmittente non identificato
- 1101 - Concessionario titolare conto non identificato
- 1200 - Il soggetto è già titolare di un conto presso il concessionario
- 1201 - Conto esistente
- 1232 - Provincia di residenza non valida
- 1300 - Persona fisica non identificata
- 1301 - Persona fisica deceduta
- 1302 - Persona fisica minorenne
- 1303 - Dati anagrafici persona fisica non validi
- 1304 - Codice fiscale persona fisica non valido
- 1029 - Errore generico.
4.2 Apertura conto di gioco persona giuridica
Descrizione:
Questo messaggio consente ad un CN di comunicare al SACG l'apertura di un conto di gioco telematico effettuato da una persona giuridica. L'apertura di un conto di gioco intestato ad una persona giuridica è possibile soltanto nei casi previsti dalla normativa vigente, come ad esempio per effettuare le giocate a carature speciale a distanza (D.Dirett. 9 dicembre 2008 - Modalità di partecipazione ai concorsi pronostici su base sportiva "Totocalcio", "il 9", "Totogol" e "+Gol" attraverso giocate a caratura speciale - pubblicato nella Gazz. Uff. 20 dicembre 2008, n. 297).
Richiesta:
Campo
Tipo
Lung. min
Lung. max
Descrizione
ID FSC
short
Identificativo univoco del FSC che sta effettuando la transazione
ID RETE
byte
Identificativo univoco della Rete di vendita del CN che sta effettuando la transazione (vedi tabella dei codici rete)
ID CN
long
Identificativo univoco del CN che sta effettuando la transazione
ID Transazione
long
Identificativo univoco della transazione (a livello di CN)
Codice Conto
String
1
20
Codice del Conto di Gioco univoco per il CN
Titolare Conto
PersonaGiuridica
Dati identificativi del titolare del Conto di Gioco
Ws-Security:
- Username Token
- Firma Digitale
Risposta:
Campo
Tipo
Lung. min
Lung. max
Descrizione
Esito Richiesta
short
Codice univoco che descrive l'esito della richiesta
ID FSC
short
Identificativo univoco del FSC che sta effettuando la transazione
ID RETE
byte
Identificativo univoco della Rete di vendita del CN che sta effettuando la transazione (vedi tabella dei codici rete)
ID CN
long
Identificativo univoco del CN che sta effettuando la transazione
ID Transazione
long
Identificativo univoco della transazione (a livello di CN)
ID Ricevuta
String
0
25
Identificativo univoco della risposta attribuito dal sistema
Time Stamp
DataOra
Data e ora in cui il server ha processato la richiesta
Ws-Security:
- Firma Digitale
Codici di ritorno:
- 1024 - Esito ok
- 1025 - Operazione momentaneamente interdetta
- 1026 - Richiesta ancora in fase di elaborazione
- 1027 - ID Transazione relativo ad una richiesta già processata
- 1028 - Username Token non valido
- 1100 - Concessionario trasmittente non identificato
- 1102 - Concessionario titolare conto e Partita IVA non congruenti
- 1200 - Il soggetto è già titolare di un conto presso il concessionario
- 1201 - Conto esistente
- 1232 - Provincia di residenza non valida
- 1029 - Errore generico.
4.3 Movimentazione conto di gioco
Descrizione:
Questo messaggio consente ad un CN di comunicare al SACG la movimentazione su un conto di gioco telematico.
Richiesta:
Campo
Tipo
Lung. min
Lung. max
Descrizione
ID FSC
short
Identificativo univoco del FSC che sta effettuando la transazione
ID RETE
byte
Identificativo univoco della Rete di vendita del CN che sta effettuando la transazione (vedi tabella dei codici rete)
ID CN
long
Identificativo univoco del CN che sta effettuando la transazione
ID Transazione
long
Identificativo univoco della transazione (a livello di CN)
ID RETE Conto
byte
Identificativo univoco della Rete di vendita del CN con il quale il cliente ha stipulato il Conto di Gioco (vedi tabella dei codici rete)
ID CN Conto
long
Identificativo univoco del CN con il quale il cliente ha stipulato il Conto di Gioco
Codice Conto
String
1
20
Codice del Conto di Gioco univoco per il CN
Mezzo di Pagamento
byte
Codice del mezzo di pagamento utilizzato (vedi tabella dei codici dei mezzi di pagamento)
Causale Movimento
byte
Causale del movimento sul Conto Di Gioco (vedi tabella dei codici di causale di movimento). Può valere 1 (Ricarica), 3 (Prelievo) e 7 (Costi Servizi aggiuntivi)
Importo Movimento
int
Importo del movimento sul Conto Di Gioco (in centesimi di euro)
Importo Saldo
int
Saldo del Conto di Gioco comprensivo del movimento effettuato e dei bonus esistenti sul Conto di Gioco (in centesimi di euro)
Data Ora Saldo
DataOra
Data e ora del Saldo
Importo Bonus Saldo
int
Quota parte del "Importo Saldo" relativa ai bonus esistenti sul Conto di Gioco (in centesimi di euro)
Numero Dettagli Bonus Saldo
byte
Numero di dettagli bonus saldo. Specifica quanti sono gli elementi "Dettaglio Bonus Saldo" seguenti
Dettaglio Bonus Saldo
Dettaglio Bonus Saldo
DettaglioBonus
Dettaglio del bonus relativo al saldo
Ws-Security:
- Username Token
- Firma Digitale
Risposta:
Campo
Tipo
Lung. min
Lung. max
Descrizione
Esito Richiesta
short
Codice univoco che descrive l'esito della richiesta
ID FSC
short
Identificativo univoco del FSC che sta effettuando la transazione
ID RETE
byte
Identificativo univoco della Rete di vendita del CN che sta effettuando la transazione (vedi tabella dei codici rete)
ID CN
long
Identificativo univoco del CN che sta effettuando la transazione
ID Transazione
long
Identificativo univoco della transazione (a livello di CN)
ID Ricevuta
String
0
25
Identificativo univoco della risposta attribuito dal sistema
Time Stamp
DataOra
Data e ora in cui il server ha processato la richiesta
Ws-Security:
- Firma Digitale
Codici di ritorno:
- 1024 - Esito ok
- 1025 - Operazione momentaneamente interdetta
- 1026 - Richiesta ancora in fase di elaborazione
- 1027 - ID Transazione relativo ad una richiesta già processata
- 1028 - Username Token non valido
- 1100 - Concessionario trasmittente non identificato
- 1101 - Concessionario titolare conto non identificato
- 1202 - Conto non esistente
- 1203 - Movimentazione conto non consentita: conto chiuso
- 1204 - Movimentazione conto non consentita: conto dormiente
- 1216 - Importo movimento minore o uguale a zero
- 1217 - Importo saldo negativo
- 1218 - Importo bonus saldo negativo
- 1219 - Somma di importo movimento e importo bonus saldo maggiore di importo saldo
- 1220 - Importo bonus saldo maggiore di importo saldo
- 1221 - Dettaglio bonus saldo non valido: tipo gioco inesistente
- 1222 - Dettaglio bonus saldo non valido: importo minore o uguale a zero
- 1223 - Dettaglio bonus saldo non valido: tipo gioco duplicato
- 1224 - Dettaglio bonus saldo non valido: somma importi diversa da importo bonus saldo
4.4 Movimentazione bonus conto di gioco
Descrizione:
Questo messaggio consente ad un CN di comunicare al SACG la movimentazione dei bonus su un conto di gioco telematico.
Richiesta:
Campo
Tipo
Lung. min
Lung. max
Descrizione
ID FSC
Short
Identificativo univoco del FSC che sta effettuando la transazione
ID RETE
Byte
Identificativo univoco della Rete di vendita del CN che sta effettuando la transazione (vedi tabella dei codici rete)
ID CN
Long
Identificativo univoco del CN che sta effettuando la transazione
ID Transazione
Long
Identificativo univoco della transazione (a livello di CN)
ID RETE Conto
Byte
Identificativo univoco della Rete di vendita del CN con il quale il cliente ha stipulato il Conto di Gioco (vedi tabella dei codici rete)
ID CN Conto
Long
Identificativo univoco del CN con il quale il cliente ha stipulato il Conto di Gioco
Codice Conto
String
1
20
Codice del Conto di Gioco univoco per il CN
Causale Movimento
Byte
Causale del movimento dei bonus sul Conto Di Gioco (vedi tabella dei codici di causale di movimento bonus)
Importo Bonus
Int
Importo totale dei bonus (in centesimi di euro)
Numero Dettagli Bonus
Byte
Numero di dettagli bonus. Specifica quanti sono gli elementi 'Dettaglio Bonus' seguenti
Dettaglio Bonus
Dettaglio Bonus
DettaglioBonus
Dettaglio del bonus
Importo Saldo
Int
Saldo del Conto di Gioco comprensivo del movimento effettuato e dei bonus esistenti sul Conto di Gioco (in centesimi di euro)
Data Ora Saldo
DataOra
Data e ora del Saldo
Importo Bonus Saldo
Int
Quota parte del "Importo Saldo" relativa ai bonus esistenti sul Conto di Gioco (in centesimi di euro)
Numero Dettagli Bonus Saldo
Byte
Numero di dettagli bonus saldo. Specifica quanti sono gli elementi "Dettaglio Bonus Saldo" seguenti
Dettaglio Bonus Saldo
Dettaglio
Bonus
Saldo
DettaglioBonus
Dettaglio del bonus relativo al saldo
Ws-Security:
- Username Token
- Firma Digitale
Risposta:
Campo
Tipo
Lung. min
Lung. max
Descrizione
Esito Richiesta
Short
Codice univoco che descrive l'esito della richiesta
ID FSC
Short
Identificativo univoco del FSC che sta effettuando la transazione
ID RETE
Byte
Identificativo univoco della Rete di vendita del CN che sta effettuando la transazione (vedi tabella dei codici rete)
ID CN
Long
Identificativo univoco del CN che sta effettuando la transazione
ID Transazione
Long
Identificativo univoco della transazione (a livello di CN)
ID Ricevuta
String
0
25
Identificativo univoco della risposta attribuito dal sistema
Time Stamp
DataOra
Data e ora in cui il server ha processato la richiesta
Ws-Security:
- Firma Digitale
Codici di ritorno:
- 1024 - Esito ok
- 1025 - Operazione momentaneamente interdetta
- 1026 - Richiesta ancora in fase di elaborazione
- 1027 - ID Transazione relativo ad una richiesta già processata
- 1028 - Username Token non valido
- 1100 - Concessionario trasmittente non identificato
- 1101 - Concessionario titolare conto non identificato
- 1202 - Conto non esistente
- 1203 - Movimentazione conto non consentita: conto chiuso
- 1204 - Movimentazione conto non consentita: conto dormiente
- 1217 - Importo saldo negativo
- 1218 - Importo bonus saldo negativo
- 1220 - Importo bonus saldo maggiore di importo saldo
- 1221 - Dettaglio bonus saldo non valido: tipo gioco inesistente
- 1222 - Dettaglio bonus saldo non valido: importo minore o uguale a zero
- 1223 - Dettaglio bonus saldo non valido: tipo gioco duplicato
- 1224 - Dettaglio bonus saldo non valido: somma importi diversa da importo bonus saldo
- 1225 - Importo bonus minore o uguale a zero
- 1226 - Importo bonus saldo minore di importo bonus
- 1227 - Dettaglio bonus non valido: tipo gioco inesistente
- 1228 - Dettaglio bonus non valido: importo minore o uguale a zero
- 1229 - Dettaglio bonus non valido: tipo gioco duplicato
- 1230 - Dettaglio bonus non valido: somma importi diversa da importo bonus
- 1231 - Dettaglio bonus non congruente con Dettaglio bonus saldo
- 1029 - Errore generico.
4.5 Cambio stato conto di gioco
Descrizione:
Questo messaggio consente ad un CN di comunicare al SACG il cambio di stato di un conto di gioco telematico.
Richiesta:
Campo
Tipo
Lung. min
Lung. max
Descrizione
ID FSC
short
Identificativo univoco del FSC che sta effettuando la transazione
ID RETE
byte
Identificativo univoco della Rete di vendita del CN che sta effettuando la transazione (vedi tabella dei codici rete)
ID CN
long
Identificativo univoco del CN che sta effettuando la transazione
ID Transazione
long
Identificativo univoco della transazione (a livello di CN)
ID RETE Conto
byte
Identificativo univoco della Rete di vendita del CN con il quale il cliente ha stipulato il Conto di Gioco (vedi tabella dei codici rete)
ID CN Conto
long
Identificativo univoco del CN con il quale il cliente ha stipulato il Conto di Gioco
Codice Conto
String
1
20
Codice del Conto di Gioco univoco per il CN
Stato
byte
Codice nuovo stato del Conto di Gioco (vedi tabella degli stati)
Causale del cambio stato
Causale
byte
(vedi tabella dei codici di causale di cambio stato)
Ws-Security:
- Username Token
- Firma Digitale
Risposta:
Campo
Tipo
Lung. min
Lung. max
Descrizione
Esito Richiesta
short
Codice univoco che descrive l'esito della richiesta
ID FSC
short
Identificativo univoco del FSC che sta effettuando la transazione
ID RETE
byte
Identificativo univoco della Rete di vendita del CN che sta effettuando la transazione (vedi tabella dei codici rete)
ID CN
long
Identificativo univoco del CN che sta effettuando la transazione
ID Transazione
long
Identificativo univoco della transazione (a livello di CN)
ID Ricevuta
String
0
25
Identificativo univoco della risposta attribuito dal sistema
Time Stamp
DataOra
Data e ora in cui il server ha processato la richiesta
Ws-Security:
- Firma Digitale
Codici di ritorno:
- 1024 - Esito ok
- 1025 - Operazione momentaneamente interdetta
- 1026 - Richiesta ancora in fase di elaborazione
- 1027 - ID Transazione relativo ad una richiesta già processata
- 1028 - Username Token non valido
- 1100 - Concessionario trasmittente non identificato
- 1101 - Concessionario titolare conto non identificato
- 1202 - Conto non esistente
- 1208 - Riapertura conto non consentita: conto aperto
- 1209 - Riapertura conto non consentita: conto chiuso
- 1210 - Riapertura conto non consentita: conto dormiente
- 1211 - Sospensione conto non consentita: conto sospeso
- 1212 - Sospensione conto non consentita: conto chiuso
- 1213 - Sospensione conto non consentita: conto dormiente
- 1214 - Chiusura conto non consentita: conto chiuso
- 1215 - Chiusura conto non consentita: conto dormiente
- 1234 - Causale cambio stato non valida
- 1029 - Errore generico.
4.6 Saldo conto di gioco
Descrizione:
Questo messaggio consente ad un CN di comunicare al SACG il saldo di un conto di gioco telematico.
Richiesta:
Campo
Tipo
Lung. min
Lung. max
Descrizione
ID FSC
short
Identificativo univoco del FSC che sta effettuando la transazione
ID RETE
byte
Identificativo univoco della Rete di vendita del CN che sta effettuando la transazione (vedi tabella dei codici rete)
ID CN
long
Identificativo univoco del CN che sta effettuando la transazione
ID Transazione
long
Identificativo univoco della transazione (a livello di CN)
ID RETE Conto
byte
Identificativo univoco della Rete di vendita del CN con il quale il cliente ha stipulato il Conto di Gioco (vedi tabella dei codici rete)
ID CN Conto
long
Identificativo univoco del CN con il quale il cliente ha stipulato il Conto di Gioco
Codice Conto
String
1
20
Codice del Conto di Gioco univoco per il CN
Importo Saldo
int
Saldo del Conto di Gioco comprensivo dei bonus esistenti sul Conto di Gioco (in centesimi di euro)
Data Ora Saldo
DataOra
Data e ora del Saldo
Importo Bonus Saldo
int
Quota parte del "Importo Saldo" relativa ai bonus esistenti sul Conto di Gioco (in centesimi di euro)
Numero Dettagli Bonus Saldo
byte
Numero di dettagli bonus saldo. Specifica quanti sono gli elementi "Dettaglio Bonus Saldo" seguenti
Dettaglio Bonus Saldo
Dettaglio
Bonus
Saldo
DettaglioBonus
Dettaglio del bonus relativo al saldo
Ws-Security:
- Username Token
- Firma Digitale
Risposta:
Campo
Tipo
Lung. min
Lung. max
Descrizione
Esito Richiesta
Short
Codice univoco che descrive l'esito della richiesta
ID FSC
Short
Identificativo univoco del FSC che sta effettuando la transazione
ID RETE
Byte
Identificativo univoco della Rete di vendita del CN che sta effettuando la transazione (vedi tabella dei codici rete)
ID CN
Long
Identificativo univoco del CN che sta effettuando la transazione
ID Transazione
Long
Identificativo univoco della transazione (a livello di CN)
ID Ricevuta
String
0
25
Identificativo univoco della risposta attribuito dal sistema
Time Stamp
DataOra
Data e ora in cui il server ha processato la richiesta
Ws-Security:
- Firma Digitale
Codici di ritorno:
- 1024 - Esito ok
- 1025 - Operazione momentaneamente interdetta
- 1026 - Richiesta ancora in fase di elaborazione
- 1027 - ID Transazione relativo ad una richiesta già processata
- 1028 - Username Token non valido
- 1100 - Concessionario trasmittente non identificato
- 1101 - Concessionario titolare conto non identificato
- 1202 - Conto non esistente
- 1205 - Saldo conto non consentito: conto dormiente
- 1217 - Importo saldo negativo
- 1218 - Importo bonus saldo negativo
- 1220 - Importo bonus saldo maggiore di importo saldo
- 1221 - Dettaglio bonus saldo non valido: tipo gioco inesistente
- 1222 - Dettaglio bonus saldo non valido: importo minore o uguale a zero
- 1223 - Dettaglio bonus saldo non valido: tipo gioco duplicato
- 1224 - Dettaglio bonus saldo non valido: somma importi diversa da importo bonus saldo
- 1029 - Errore generico.
4.7 Modifica provincia residenza conto di gioco
Descrizione:
Questo messaggio consente ad un CN di comunicare al SACG la modifica della provincia di residenza del titolare del conto di gioco telematico. Nel caso di conto di gioco appartenente ad una persona giuridica, permette di comunicare la modifica della provincia di sede.
Richiesta:
Campo
Tipo
Lung. min
Lung. max
Descrizione
ID FSC
short
Identificativo univoco del FSC che sta effettuando la transazione
ID RETE
byte
Identificativo univoco della Rete di vendita del CN che sta effettuando la transazione (vedi tabella dei codici rete)
ID CN
long
Identificativo univoco del CN che sta effettuando la transazione
ID Transazione
long
Identificativo univoco della transazione (a livello di CN)
ID RETE Conto
byte
Identificativo univoco della Rete di vendita del CN con il quale il cliente ha stipulato il Conto di Gioco (vedi tabella dei codici rete)
ID CN Conto
long
Identificativo univoco del CN con il quale il cliente ha stipulato il Conto di Gioco
Codice Conto
String
1
20
Codice del Conto di Gioco univoco per il CN
Provincia
String
2
2
Sigla della nuova provincia di residenza del Conto di Gioco
Ws-Security:
- Username Token
- Firma Digitale
Risposta:
Campo
Tipo
Lung. min
Lung. max
Descrizione
Esito Richiesta
short
Codice univoco che descrive l'esito della richiesta
ID FSC
short
Identificativo univoco del FSC che sta effettuando la transazione
ID RETE
byte
Identificativo univoco della Rete di vendita del CN che sta effettuando la transazione (vedi tabella dei codici rete)
ID CN
long
Identificativo univoco del CN che sta effettuando la transazione
ID Transazione
long
Identificativo univoco della transazione (a livello di CN)
ID Ricevuta
String
0
25
Identificativo univoco della risposta attribuito dal sistema
Time Stamp
DataOra
Data e ora in cui il server ha processato la richiesta
Ws-Security:
- Firma Digitale
Codici di ritorno:
- 1024 - Esito ok
- 1025 - Operazione momentaneamente interdetta
- 1026 - Richiesta ancora in fase di elaborazione
- 1027 - ID Transazione relativo ad una richiesta già processata
- 1028 - Username Token non valido
- 1100 - Concessionario trasmittente non identificato
- 1101 - Concessionario titolare conto non identificato
- 1202 - Conto non esistente
- 1206 - Modifica provincia residenza conto non consentita: conto chiuso
- 1207 - Modifica provincia residenza conto non consentita: conto dormiente
- 1232 - Provincia di residenza non valida
- 1029 - Errore generico.
4.8 Interrogazione stato conto di gioco
Descrizione:
Questo messaggio consente ad un CN di richiedere al SACG lo stato di un conto di gioco telematico.
Richiesta:
Campo
Tipo
Lung. min
Lung. max
Descrizione
ID FSC
short
Identificativo univoco del FSC che sta effettuando la transazione
ID RETE
byte
Identificativo univoco della Rete di vendita del CN che sta effettuando la transazione (vedi tabella dei codici rete)
ID CN
long
Identificativo univoco del CN che sta effettuando la transazione
ID Transazione
long
Identificativo univoco della transazione (a livello di CN)
ID RETE Conto
byte
Identificativo univoco della Rete di vendita del CN con il quale il cliente ha stipulato il Conto di Gioco (vedi tabella dei codici rete)
ID CN Conto
long
Identificativo univoco del CN con il quale il cliente ha stipulato il Conto di Gioco
Codice Conto
String
1
20
Codice del Conto di Gioco univoco per il CN
Ws-Security:
- Username Token
- Firma Digitale
Risposta:
Campo
Tipo
Lung. min
Lung. max
Descrizione
Esito Richiesta
Short
Codice univoco che descrive l'esito della richiesta
ID FSC
Short
Identificativo univoco del FSC che sta effettuando la transazione
ID RETE
Byte
Identificativo univoco della Rete di vendita del CN che sta effettuando la transazione (vedi tabella dei codici rete)
ID CN
Long
Identificativo univoco del CN che sta effettuando la transazione
ID Transazione
Long
Identificativo univoco della transazione (a livello di CN)
ID Ricevuta
String
0
25
Identificativo univoco della risposta attribuito dal sistema
Time Stamp
DataOra
Data e ora in cui il server ha processato la richiesta
ID RETE Conto
Byte
Identificativo univoco della Rete di vendita del CN con il quale il cliente ha stipulato il Conto di Gioco (vedi tabella dei codici rete)
ID CN Conto
Long
Identificativo univoco del CN con il quale il cliente ha stipulato il Conto di Gioco
Codice Conto
String
1
20
Codice del Conto di Gioco univoco per il CN
Stato
byte
Codice stato del Conto di Gioco (vedi tabella degli stati)
Causale
byte
Causale del cambio stato (zero non significativo, diverso da zero vedi tabella dei codici di causale di cambio stato)
Ws-Security:
- Firma Digitale
Codici di ritorno:
- 1024 - Esito ok
- 1025 - Operazione momentaneamente interdetta
- 1026 - Richiesta ancora in fase di elaborazione
- 1027 - ID Transazione relativo ad una richiesta già processata
- 1028 - Username Token non valido
- 1100 - Concessionario trasmittente non identificato
- 1101 - Concessionario titolare conto non identificato
- 1202 - Conto non esistente
- 1029 - Errore generico.
4.9 Subregistrazione
Descrizione:
Questo messaggio consente ad un CN di richiedere al SACG la subregistrazione di un conto di gioco telematico.
Richiesta:
Campo
Tipo
Lung. min
Lung. max
Descrizione
ID FSC
short
Identificativo univoco del FSC che sta effettuando la transazione
ID RETE
byte
Identificativo univoco della Rete di vendita del CN che sta effettuando la transazione (vedi tabella dei codici rete)
ID CN
long
Identificativo univoco del CN che sta effettuando la transazione
ID Transazione
long
Identificativo univoco della transazione (a livello di CN)
ID RETE Conto
byte
Identificativo univoco della Rete di vendita del CN con il quale il cliente ha stipulato il Conto di Gioco (vedi tabella dei codici rete)
ID CN Conto
long
Identificativo univoco del CN con il quale il cliente ha stipulato il Conto di Gioco
Codice Conto
String
1
20
Codice del Conto di Gioco univoco per il CN
Ws-Security:
- Username Token
- Firma Digitale
Risposta:
Campo
Tipo
Lung. min
Lung. max
Descrizione
Esito Richiesta
Short
Codice univoco che descrive l'esito della richiesta
ID FSC
Short
Identificativo univoco del FSC che sta effettuando la transazione
ID RETE
Byte
Identificativo univoco della Rete di vendita del CN che sta effettuando la transazione (vedi tabella dei codici rete)
ID CN
Long
Identificativo univoco del CN che sta effettuando la transazione
ID Transazione
Long
Identificativo univoco della transazione (a livello di CN)
ID Ricevuta
String
0
25
Identificativo univoco della risposta attribuito dal sistema
Time Stamp
DataOra
Data e ora in cui il server ha processato la richiesta
ID RETE Conto
byte
Identificativo univoco della Rete di vendita del CN con il quale il cliente ha stipulato il Conto di Gioco (vedi tabella dei codici rete)
ID CN Conto
long
Identificativo univoco del CN con il quale il cliente ha stipulato il Conto di Gioco
Codice Conto
String
1
20
Codice del Conto di Gioco univoco per il CN
Ws-Security:
- Firma Digitale
Codici di ritorno:
- 1024 - Esito ok
- 1025 - Operazione momentaneamente interdetta
- 1026 - Richiesta ancora in fase di elaborazione
- 1027 - ID Transazione relativo ad una richiesta già processata
- 1028 - Username Token non valido
- 1100 - Concessionario trasmittente non identificato
- 1101 - Concessionario titolare conto non identificato
- 1202 - Conto non esistente
- 1233 - Non autorizzato
- 1029 - Errore generico.
4.10 Migrazione conto di gioco
Descrizione:
Questo messaggio consente ad un CN di richiedere al SACG la migrazione di un conto di gioco telematico.
Richiesta:
Campo
Tipo
Lung. min
Lung. max
Descrizione
ID FSC
Short
Identificativo univoco del FSC che sta effettuando la transazione
ID RETE
Byte
Identificativo univoco della Rete di vendita del CN che sta effettuando la transazione (vedi tabella dei codici rete)
ID CN
Long
Identificativo univoco del CN che sta effettuando la transazione
ID Transazione
long
Identificativo univoco della transazione (a livello di CN)
ID RETE Conto
originario
byte
Identificativo univoco della Rete di vendita del CN con il quale il cliente ha stipulato il Conto di Gioco (vedi tabella dei codici rete)
ID CN Conto
originario
long
Identificativo univoco del CN con il quale il cliente ha stipulato il Conto di Gioco
Codice Conto originario
String
1
20
Codice del Conto di Gioco univoco per il CN
ID RETE Conto
destinazione
byte
Nuovo identificativo univoco della Rete di vendita del CN con il quale il cliente ha stipulato il Conto di Gioco
(vedi tabella dei codici rete)
ID CN Conto destinazione
long
Nuovo identificativo univoco del CN con il quale il cliente ha stipulato il Conto di Gioco
Codice Conto destinazione
String
1
20
Nuovo codice del Conto di Gioco univoco per il CN
Codice Fiscale
String
16
16
Codice Fiscale del titolare del Conto di Gioco originario
Importo Saldo
int
Saldo del Conto di Gioco comprensivo del movimento effettuato e dei bonus esistenti sul Conto di Gioco (in centesimi di euro)
Data Ora Saldo
DataOra
Data e ora del Saldo
Importo Bonus Saldo
int
Quota parte del "Importo Saldo" relativa ai bonus esistenti sul Conto di Gioco (in centesimi di euro)
Numero Dettagli Bonus Saldo
byte
Numero di dettagli bonus saldo. Specifica quanti sono gli elementi "Dettaglio Bonus Saldo" seguenti
Dettaglio Bonus Saldo
Dettaglio
Bonus
Saldo
DettaglioBonus
Dettaglio del bonus relativo al saldo
Ws-Security:
- Username Token
- Firma Digitale
- Cifratura
Risposta:
Campo
Tipo
Lung. min
Lung. max
Descrizione
Esito Richiesta
short
Codice univoco che descrive l'esito della richiesta
ID FSC
short
Identificativo univoco del FSC che sta effettuando la transazione
ID RETE
byte
Identificativo univoco della Rete di vendita del CN che sta effettuando la transazione (vedi tabella dei codici rete)
ID CN
long
Identificativo univoco del CN che sta effettuando la transazione
ID Transazione
long
Identificativo univoco della transazione (a livello di CN)
ID Ricevuta
String
0
25
Identificativo univoco della risposta attribuito dal sistema
Time Stamp
DataOra
Data e ora in cui il server ha processato la richiesta
Ws-Security:
- Firma Digitale
Codici di ritorno:
- 1024 - Esito ok
- 1025 - Operazione momentaneamente interdetta
- 1026 - Richiesta ancora in fase di elaborazione
- 1027 - ID Transazione relativo ad una richiesta già processata
- 1028 - Username Token non valido
- 1100 - Concessionario trasmittente non identificato
- 1103 - Rete conto originario appartenente alla rete concessioni GAD
- 1104 - Rete conto destinazione non appartenente alla rete concessioni GAD
- 1105 - Concessionario conto originario non identificato
- 1106 - Concessionario conto destinazione non identificato
- 1107 - Concessionari conto originario e destinazione non correlati
- 1217 - Importo saldo negativo
- 1218 - Importo bonus saldo negativo
- 1220 - Importo bonus saldo maggiore di importo saldo
- 1221 - Dettaglio bonus saldo non valido: tipo gioco inesistente
- 1222 - Dettaglio bonus saldo non valido: importo minore o uguale a zero
- 1223 - Dettaglio bonus saldo non valido: tipo gioco duplicato
- 1224 - Dettaglio bonus saldo non valido: somma importi diversa da importo bonus saldo
- 1262 - Conto di gioco originario non esistente
- 1263 - Migrazione conto non consentita: conto originario chiuso
- 1264 - Migrazione conto non consentita: conto originario dormiente
- 1265 - Codice fiscale non associato al conto di gioco originario
- 1266 - Conto di destinazione esistente
- 1267 - Il soggetto è già titolare di un conto presso il concessionario di destinazione
- 1029 - Errore generico
- 1269 - Conto di gioco originario diverso da quello di destinazione.
4.11 Aggiorna dati documento titolare conto di gioco
Descrizione:
Questo messaggio consente ad un CN di richiedere al SACG l'aggiornamento dei dati del documento di riconoscimento del titolare di un conto di gioco telematico.
Richiesta:
Campo
Tipo
Lung. min
Lung. max
Descrizione
ID FSC
short
Identificativo univoco del FSC che sta effettuando la transazione
ID RETE
byte
Identificativo univoco della Rete di vendita del CN che sta effettuando la transazione (vedi tabella dei codici rete)
ID CN
long
Identificativo univoco del CN che sta effettuando la transazione
ID Transazione
long
Identificativo univoco della transazione (a livello di CN)
ID RETE Conto
byte
Identificativo univoco della Rete di vendita del CN con il quale il cliente ha stipulato il Conto di Gioco (vedi tabella dei codici rete)
ID CN Conto
long
Identificativo univoco del CN con il quale il cliente ha stipulato il Conto di Gioco
Codice Conto
String
1
20
Codice del Conto di Gioco univoco per il CN
Documento
Documento
Documento del titolare del Conto di Gioco
Ws-Security:
- Username Token
- Firma Digitale
Risposta:
Campo
Tipo
Lung. min
Lung. max
Descrizione
Esito Richiesta
Short
Codice univoco che descrive l'esito della richiesta
ID FSC
Short
Identificativo univoco del FSC che sta effettuando la transazione
ID RETE
Byte
Identificativo univoco della Rete di vendita del CN che sta effettuando la transazione (vedi tabella dei codici rete)
ID CN
Long
Identificativo univoco del CN che sta effettuando la transazione
ID Transazione
Long
Identificativo univoco della transazione (a livello di CN)
ID Ricevuta
String
0
25
Identificativo univoco della risposta attribuito dal sistema
Time Stamp
DataOra
Data e ora in cui il server ha processato la richiesta
Ws-Security:
- Firma Digitale
Codici di ritorno:
- 1024 - Esito ok
- 1025 - Operazione momentaneamente interdetta
- 1026 - Richiesta ancora in fase di elaborazione
- 1027 - ID Transazione relativo ad una richiesta già processata
- 1028 - Username Token non valido
- 1100 - Concessionario trasmittente non identificato
- 1101 - Concessionario titolare conto non identificato
- 1202 - Conto non esistente
- 1260 - Aggiorna dati documento titolare conto non consentita: conto chiuso
- 1261 - Aggiorna dati documento titolare conto non consentita: conto dormiente
- 1029 - Errore generico.
4.12 Riepilogo operazioni movimentazione
Descrizione:
Questo messaggio consente ad un CN di richiedere al SACG il riepilogo delle operazioni di movimentazione effettuate in una determinata data.
Le operazioni di movimentazione sono: Ricarica, Storno Ricarica, Prelievo, Storno Prelievo, Bonus, Storno Bonus, Costi Servizi Aggiuntivi.
Richiesta:
Campo
Tipo
Lung. min
Lung. max
Descrizione
ID FSC
short
Identificativo univoco del FSC che sta effettuando la transazione
ID RETE
byte
Identificativo univoco della Rete di vendita del CN che sta effettuando la transazione (vedi tabella dei codici rete)
ID CN
long
Identificativo univoco del CN che sta effettuando la transazione
ID Transazione
long
Identificativo univoco della transazione (a livello di CN)
ID RETE Conto
byte
Identificativo univoco della Rete di vendita del CN con il quale il cliente ha stipulato il Conto di Gioco (vedi tabella dei codici rete)
ID CN Conto
long
Identificativo univoco del CN con il quale il cliente ha stipulato il Conto di Gioco
Data
Data
Data delle operazioni di movimentazione
Ws-Security:
- Username Token
- Firma Digitale
Risposta:
Campo
Tipo
Lung. min
Lung. max
Descrizione
Esito Richiesta
short
Codice univoco che descrive l'esito della richiesta
ID FSC
short
Identificativo univoco del FSC che sta effettuando la transazione
ID RETE
byte
Identificativo univoco della Rete di vendita del CN che sta effettuando la transazione (vedi tabella dei codici rete)
ID CN
long
Identificativo univoco del CN che sta effettuando la transazione
ID Transazione
long
Identificativo univoco della transazione (a livello di CN)
ID Ricevuta
String
0
25
Identificativo univoco della risposta attribuito dal sistema
Time Stamp
DataOra
Data e ora in cui il server ha processato la richiesta
ID RETE Conto
byte
Identificativo univoco della Rete di vendita del CN con il quale il cliente ha stipulato il Conto di Gioco (vedi tabella dei codici rete)
ID CN Conto
long
Identificativo univoco del CN con il quale il cliente ha stipulato il Conto di Gioco
Data
Data
Data delle operazioni di movimentazione
Numero Dettagli Operazioni Movimentazione
byte
Specifica quanti sono gli elementi "Dettaglio Operazioni Movimentazione" seguenti
Dettaglio Operazioni Movimentazione
Dettaglio Operazioni Movimentazione
Dettaglio Operazioni Movimentazione
Dettaglio Operazioni di Movimentazione della data richiesta
Ws-Security:
- Firma Digitale
Codici di ritorno:
- 1024 - Esito ok
- 1025 - Operazione momentaneamente interdetta
- 1026 - Richiesta ancora in fase di elaborazione
- 1027 - ID Transazione relativo ad una richiesta già processata
- 1028 - Username Token non valido
- 1100 - Concessionario trasmittente non identificato
- 1101 - Concessionario titolare conto non identificato
- 1108 - Rete titolare conto non appartenente alla rete concessioni GAD
- 1109 - Concessionario titolare conto non utilizza lo stesso FSC del Concessionario trasmittente
- 1268 - Dati non disponibili
- 1029 - Errore generico.
4.13 Riepilogo operazioni servizio
Descrizione:
Questo messaggio consente ad un CN di richiedere al SACG il riepilogo delle operazioni di servizio effettuate in una determinata data.
Le operazioni di servizio sono: Apertura Conto Persona Fisica, Apertura Conto Persona Giuridica, Cambio Stato Conto, Saldo Conto, Modifica Provincia Residenza, Interrogazione Stato Conto, Subregistrazione, Modifica Dati Documento Titolare Conto, Migrazione Conto Di Gioco.
Richiesta:
Campo
Tipo
Lung. min
Lung. max
Descrizione
ID FSC
short
Identificativo univoco del FSC che sta effettuando la transazione
ID RETE
byte
Identificativo univoco della Rete di vendita del CN che sta effettuando la transazione (vedi tabella dei codici rete)
ID CN
long
Identificativo univoco del CN che sta effettuando la transazione
ID Transazione
long
Identificativo univoco della transazione (a livello di CN)
ID RETE Conto
byte
Identificativo univoco della Rete di vendita del CN con il quale il cliente ha stipulato il Conto di Gioco (vedi tabella dei codici rete)
ID CN Conto
long
Identificativo univoco del CN con il quale il cliente ha stipulato il Conto di Gioco
Data
Data
Data delle operazioni di servizio
Ws-Security:
- Username Token
- Firma Digitale
Risposta:
Campo
Tipo
Lung. min
Lung. max
Descrizione
Esito Richiesta
short
Codice univoco che descrive l'esito della richiesta
ID FSC
short
Identificativo univoco del FSC che sta effettuando la transazione
ID RETE
byte
Identificativo univoco della Rete di vendita del CN che sta effettuando la transazione (vedi tabella dei codici rete)
ID CN
long
Identificativo univoco del CN che sta effettuando la transazione
ID Transazione
long
Identificativo univoco della transazione (a livello di CN)
ID Ricevuta
String
0
25
Identificativo univoco della risposta attribuito dal sistema
Time Stamp
DataOra
Data e ora in cui il server ha processato la richiesta
ID RETE Conto
byte
Identificativo univoco della Rete di vendita del CN con il quale il cliente ha stipulato il Conto di Gioco (vedi tabella dei codici rete)
ID CN Conto
long
Identificativo univoco del CN con il quale il cliente ha stipulato il Conto di Gioco
Data
Data
Data delle operazioni di servizio
Numero Dettagli Operazioni Servizio
byte
Specifica quanti sono gli elementi "Dettaglio Operazioni Servizio" seguenti
Dettaglio Operazioni Servizio
Dettaglio Operazioni Servizio
Dettaglio Operazioni Servizio
Dettaglio di Operazioni Servizio della data richiesta
Ws-Security:
- Firma Digitale
Codici di ritorno:
- 1024 - Esito ok
- 1025 - Operazione momentaneamente interdetta
- 1026 - Richiesta ancora in fase di elaborazione
- 1027 - ID Transazione relativo ad una richiesta già processata
- 1028 - Username Token non valido
- 1100 - Concessionario trasmittente non identificato
- 1101 - Concessionario titolare conto non identificato
- 1108 - Rete titolare conto non appartenente alla rete concessioni GAD
- 1109 - Concessionario titolare conto non utilizza lo stesso FSC del Concessionario trasmittente
- 1268 - Dati non disponibili
- 1029 - Errore generico.
4.14 Storno movimentazione conto di gioco
Descrizione:
Questo messaggio consente ad un CN di comunicare al SACG lo storno di una precedente movimentazione su un conto di gioco telematico.
Lo storno può essere di due tipi, cosi come specificato nel campo Tipo Storno:
1: Storno Normale, in questo caso il CN ha 7 giorni di tempo per inviare la transazione;
2: Storno da Charge Back, in questo caso il CN ha 90 giorni di tempo per inviare la transazione.
Richiesta:
Campo
Tipo
Lung. min
Lung. max
Descrizione
ID FSC
short
Identificativo univoco del FSC che sta effettuando la transazione
ID RETE
byte
Identificativo univoco della Rete di vendita del CN che sta effettuando la transazione (vedi tabella dei codici rete)
ID CN
long
Identificativo univoco del CN che sta effettuando la transazione
ID Transazione
long
Identificativo univoco della transazione (a livello di CN)
ID RETE Conto
byte
Identificativo univoco della Rete di vendita del CN con il quale il cliente ha stipulato il Conto di Gioco (vedi tabella dei codici rete)
ID CN Conto
long
Identificativo univoco del CN con il quale il cliente ha stipulato il Conto di Gioco
Codice Conto
String
1
20
Codice del Conto di Gioco univoco per il CN
ID Ricevuta Mov
String
0
25
Identificativo univoco della ricevuta della movimentazione che si intende stornare
Mezzo di Pagamento
byte
Codice del mezzo di pagamento utilizzato (vedi tabella dei codici dei mezzi di pagamento)
Causale Movimento
byte
Causale del movimento sul Conto Di Gioco (vedi tabella dei codici di causale di movimento). Può valere 2 (Storno Ricarica), 4 (Storno Prelievo) e 8 (Storno Costi Servizi Aggiuntivi)
Tipo Storno
byte
0: Storno Normale
1: Storno da Charge Back (solo per Causale Movimento 4, Storno Prelievo e 8, Storno Costi Servizi Aggiuntivi)
Importo Movimento
int
Importo del movimento sul Conto Di Gioco (in centesimi di euro). Deve essere uguale o inferiore all’importo della movimentazione che si intende stornare
Importo Saldo
int
Saldo del Conto di Gioco comprensivo del movimento effettuato e dei bonus esistenti sul Conto di Gioco (in centesimi di euro)
Data Ora Saldo
DataOra
Data e ora del Saldo
Importo Bonus Saldo
int
Quota parte del ‘Importo Saldò relativa ai bonus esistenti sul Conto di Gioco (in centesimi di euro)
Numero
byte
Numero di dettagli bonus
Dettagli Bonus Saldo
saldo. Specifica quanti sono gli elementi "Dettaglio Bonus Saldo" seguenti
Dettaglio Bonus Saldo
Dettaglio
Bonus
DettaglioBonus
Dettaglio del bonus relativo al saldo
Saldo
WS-SECURITY:
- Username Token
- Firma Digitale
Risposta:
Campo
Tipo
Lung. min
Lung. max
Descrizione
Esito Richiesta
short
Codice univoco che descrive l'esito della richiesta
ID FSC
short
Identificativo univoco del FSC che sta effettuando la transazione
ID RETE
byte
Identificativo univoco della Rete di vendita del CN che sta effettuando la transazione (vedi tabella dei codici rete)
ID CN
long
Identificativo univoco del CN che sta effettuando la transazione
ID Transazione
long
Identificativo univoco della transazione (a livello di CN)
ID Ricevuta
String
0
25
Identificativo univoco della risposta attribuito dal sistema
Time Stamp
DataOra
Data e ora in cui il server ha processato la richiesta
WS-Security:
- Firma Digitale
Codici di ritorno:
- 1024 - Esito ok
- 1025 - Operazione momentaneamente interdetta
- 1026 - Richiesta ancora in fase di elaborazione
- 1027 - ID Transazione relativo ad una richiesta già processata
- 1028 - Username Token non valido
- 1029 - Errore generico
- 1100 - Concessionario trasmittente non identificato
- 1101 - Concessionario titolare conto non identificato
- 1202 - Conto non esistente
- 1203 - Movimentazione conto non consentita: conto chiuso
- 1204 - Movimentazione conto non consentita: conto dormiente
- 1216 - Importo movimento minore o uguale a zero
- 1217 - Importo saldo negativo
- 1218 - Importo bonus saldo negativo
- 1219 - Somma di importo movimento e importo bonus saldo maggiore di importo saldo
- 1220 - Importo bonus saldo maggiore di importo saldo
- 1221 - Dettaglio bonus saldo non valido: tipo gioco inesistente
- 1222 - Dettaglio bonus saldo non valido: importo minore o uguale a zero
- 1223 - Dettaglio bonus saldo non valido: tipo gioco duplicato
- 1224 - Dettaglio bonus saldo non valido: somma importi diversa da importo bonus saldo
- 1235 - Storno movimento non possibile: movimento già stornato
- 1236 - ID Ricevuta Storno non presente o non congruente
- 1237 - Storno movimento non possibile: Conto di Gioco specificato diverso da quello del movimento
- 1238 - Storno movimento non possibile: importo specificato maggiore di quello del movimento
- 1239 - Storno movimento non possibile: superato il limite di tempo
5. Appendici
5.1 Tabella dei codici rete di vendita
Codice
Descrizione
Note
2
Giochi Pubblici Sport
3
Giochi Pubblici Ippica
Comprende: Bersani e D.L. n. 149/2008
7
Rinnovato Scommesse Ippiche
Comprende: Rinnovato Scommesse Ippiche e Ippodromi
8
Rinnovato Scommesse Sportive
12
Superenalotto
13
Bingo
14
Concessioni GAD
15
Concessione LIT
Lotterie Istantanee Telematiche
5.2 Tabella degli stati di un conto di gioco
Stato
Sigla
Descrizione
1
AP
Aperto
2
SP
Sospeso
3
CH
Chiuso
4
DO
Dormiente
5.3 Tabella dei codici di causale di cambio stato
Codice
Descrizione
1
Cambio stato richiesto da AAMS
2
Cambio stato richiesto dal Concessionario
3
Cambio stato richiesto dal Titolare del conto di gioco
4
Cambio stato richiesto dall'Autorità Giudiziaria
5
Cambio stato richiesto da AAMS per decesso del titolare
5.4 Tabella delle tipologie documento del titolare conto
Codice
Descrizione
1
Carta di identità
2
Patente di guida
3
Passaporto
4
Tessera personale di riconoscimento Mod. AT
5
Tessera personale di riconoscimento Mod. BT
6
Porto d'armi
10
Altro
5.5 Tabella dei codici di causale di movimento
Codice
Descrizione
Messaggio Abilitato
1
Ricarica
4.3
2
Storno Ricarica
4.14
3
Prelievo
4.3
4
Storno Prelievo
4.14
7
Costi Servizi Aggiuntivi
4.3
8
Storno Costi Servizi Aggiuntivi
4.14
5.6 Tabella dei codici di causale di movimento bonus
Codice
Descrizione
Messaggio Abilitato
5
Bonus
4.4
6
Storno Bonus
4.4
5.7 Tabella delle famiglie di gioco
Codice
Descrizione
0
Globale
1
Scommesse Sportive
2
Scommesse Ippiche in Agenzia
3
Scommesse Ippiche in Ricevitoria
4
Scommesse Sportive in Ricevitoria
5
Concorsi Pronostici
6
Giochi di Abilità
7
Giochi Numerici
8
Bingo
9
Lotto e Lotterie
10
Scommesse virtuali
5.8 Tabella dei tipi di gioco
Codice Famiglia
Codice Gioco
Descrizione
0
0
Tutti i Giochi di tutte le Famiglie [*]
1
0
Scommesse Sportive [**]
1
1
Scommesse Sportive a Quota Fissa
1
2
Scommesse Sportive a Quota Fissa con interazione diretta
2
0
Scommesse Ippiche in Agenzia [**]
2
1
Scommesse Ippiche in Agenzia al Totalizzatore
2
2
Scommesse Ippiche in Agenzia a Quota Fissa
2
3
Scommesse Ippiche in Agenzia Multipla a Riferimento
2
4
Scommesse Ippiche in Agenzia Multipla al Totalizzatore
3
0
Scommesse Ippiche in Ricevitoria [**]
3
1
Ippica Nazionale
3
2
Ippica Internazionale
3
3
V7
4
0
Scommesse Sportive in Ricevitoria [**]
4
1
Big Match
4
2
Big Race Auto/Moto
4
3
Big Race Bici
4
4
Big Race Sci
4
5
Big Race Atletica
5
0
Concorsi Pronostici [**]
5
1
Totocalcio
5
2
Totogol
6
0
Giochi di Abilità [**]
6
1
Giochi di Carte a Torneo
6
2
Giochi di Sorte a Quota Fissa
6
3
Giochi di Carte Organizzati in Forma Diversa dal Torneo
7
0
Giochi Numerici [**]
7
1
SuperEnalotto
7
2
Win 4 Life
7
3
Superstar
7
4
Win 4 Life GOLD
7
5
Si vince tutto
7
6
WFL Vivalitalia
7
7
WFL Grattacieli
7
8
WFL Cassaforte
7
9
Eurojackpot
7
10
WFL Classico
7
11
6 x 36
8
0
Bingo [**]
8
1
Bingo a distanza
9
0
Lotterie Telematiche [**]
9
1
Gratta e Vinci Online
9
2
Lotto Online
9
3
10 e LottoOnline
10
0
Scommesse Virtuali [**]
10
1
Scommesse Virtuali a Quota Fissa
- La coppia Codice Famiglia 0 (zero) e Codice Gioco 0 (zero) vale come wildcard ed indica, dove è applicabile, tutti i giochi di tutte le famiglie.
[**] Il Codice Gioco 0 (zero) di ciascuna famiglia vale come wildcard ed indica, dove è applicabile, tutti i giochi della famiglia.
5.9 Tabella dei mezzi di pagamento
Codice
Descrizione
2
Carta di Credito
3
Carta Prepagata
4
Bonifico Bancario/Postale
5
Bollettino Postale
6
Assegno di Conto Corrente
7
Assegno Circolare
8
Vaglia Postale
9
Ricarica Scratch
11
IMEL
12
Conto di Gioco
13
Conversione da Bonus
14
E-Wallet
5.10 Tabella dei codici di causale di operazioni di servizio
Codice
Descrizione
20
Apertura Conto Persona Fisica
21
Apertura Conto Persona giuridica
22
Cambio Stato Conto
23
Saldo Conto
24
Modifica Provincia Residenza
25
Interrogazione Stato Conto
26
Subregistrazione
27
Modifica Dati Documento Titolare Conto
28
Migrazione Conto Di Gioco
5.11 Tabella codici di ritorno
Esito
Descrizione
1024
Esito ok
1025
Operazione momentaneamente interdetta
1026
Richiesta ancora in fase di elaborazione
1027
ID Transazione relativo ad una richiesta già processata
1028
Username Token non valido
1029
Errore generico
1100
Concessionario trasmittente non identificato
1101
Concessionario titolare conto non identificato
1102
Concessionario titolare conto e Partita IVA non congruenti
1103
Rete conto originario appartenente alla rete concessioni GAD
1104
Rete conto destinazione non appartenente alla rete concessioni GAD
1105
Concessionario conto originario non identificato
1106
Concessionario conto destinazione non identificato
1107
Concessionari conto originario e destinazione non correlati
1108
Rete titolare conto non appartenente alla rete concessioni GAD
1109
Concessionario titolare conto non utilizza lo stesso FSC del Concessionario trasmittente
1200
Il soggetto è già titolare di un conto presso il concessionario
1201
Conto esistente
1202
Conto non esistente
1203
Movimentazione conto non consentita: conto chiuso
1204
Movimentazione conto non consentita: conto dormiente
1205
Saldo conto non consentito: conto dormiente
1206
Modifica provincia residenza conto non consentita: conto chiuso
1207
Modifica provincia residenza conto non consentita: conto dormiente
1208
Riapertura conto non consentita: conto aperto
1209
Riapertura conto non consentita: conto chiuso
1210
Riapertura conto non consentita: conto dormiente
1211
Sospensione conto non consentita: conto sospeso
1212
Sospensione conto non consentita: conto chiuso
1213
Sospensione conto non consentita: conto dormiente
1214
Chiusura conto non consentita: conto chiuso
1215
Chiusura conto non consentita: conto dormiente
1216
Importo movimento minore o uguale a zero
1217
Importo saldo negativo
1218
Importo bonus saldo negativo
1219
Somma di importo movimento e importo bonus saldo maggiore di importo saldo
1220
Importo bonus saldo maggiore di importo saldo
1221
Dettaglio bonus saldo non valido: tipo gioco inesistente
1222
Dettaglio bonus saldo non valido: importo minore o uguale a zero
1223
Dettaglio bonus saldo non valido: tipo gioco duplicato
1224
Dettaglio bonus saldo non valido: somma importi diversa da importo bonus saldo
1225
Importo bonus minore o uguale a zero
1226
Importo bonus saldo minore di importo bonus
1227
Dettaglio bonus non valido: tipo gioco inesistente
1228
Dettaglio bonus non valido: importo minore o uguale a zero
1229
Dettaglio bonus non valido: tipo gioco duplicato
1230
Dettaglio bonus non valido: somma importi diversa da importo bonus
1231
Dettaglio bonus non congruente con Dettaglio bonus saldo
1232
Provincia di residenza non valida
1233
Non autorizzato
1234
Causale cambio stato non valida
1235
Storno movimento non possibile: movimento già stornato
1236
ID Ricevuta Storno non presente o non congruente
1237
Storno movimento non possibile: Conto di gioco specificato diverso da quello del movimento
1238
Storno movimento non possibile: importo specificato maggiore di quello del movimento
1239
Storno movimento non possibile: superato il limite di tempo
1260
Aggiorna dati documento titolare conto non consentita: conto chiuso
1261
Aggiorna dati documento titolare conto non consentita: conto dormiente
1262
Conto di gioco originario non esistente
1263
Migrazione conto non consentita: conto originario chiuso
1264
Migrazione conto non consentita: conto originario dormiente
1265
Codice fiscale non associato al conto di gioco originario
1266
Conto di destinazione esistente
1267
Il soggetto è già titolare di un conto presso il concessionario di destinazione
1268
Dati non disponibili
1269
Conto di gioco originario diverso da quello di destinazione
1300
Persona fisica non identificata
1301
Persona fisica deceduta
1302
Persona fisica minorenne
1303
Dati anagrafici persona fisica non validi
1304
Codice fiscale persona fisica non valido
Nota 3 maggio 2013, n. 20822/Giochi/GAD/2013
Nessun commento:
Posta un commento