Gestione Dipendenti Pubblici
Allegato_Tecnico
SISTEMA INFORMATIVO INPDAP
C
OOPERAZIONE CON GLIE
NTI DIP
ATRONATO PER LA ISTRUTTORIA RELATIVA ALLE DOMANDE DIE
SONERO DIR
ISCATTO AI FINITFS/TFR
NOTA TECNICA: SCHEMA XSD PER DOMANDE DI ESONERO DI RISCATTO AI FINI TFR/TFS
VERSIONE
31 LUGLIO 2015
NOTA TECNICA: SCHEMA XSD PER DOMANDE DI ESONERO DI RISCATTO AI FINI TFS/TFR
Pag. I
__________________________________________________________________________________
INDICE
pag.
1.1SCOPO E CAMPO DI APPLICAZIONE ... 1
1.2ABBREVIAZIONI ... 1
1.3LO SCHEMA XSD IN DETTAGLIO ... 2
1.4ALLEGATOA-XSD RELATIVI AI DATI SPECIFICI DI UN DOCUMENTO TELEMATICO ... 5
1.4.1. EsoneroRiscatto.xsd ... 5
1.5ALLEGATOB–TABELLA DEI POSSIBILI VALORI DEL TAG CODICEMODULO ... 6
1.5.1. Domande Esonero di Riscatto ai fini TFS/TFR ... 6
1.6 ALLEGATO C – TABELLA DEI VALORI DELL’ATTRIBUTO XSI:TYPE RELATIVO ALLE TIPOLOGIE DI DOMANDA DI ESONERO DI RISCATTO AI FINI TFS/TFR ... 6
NOTA TECNICA: SCHEMA XSD PER DOMANDE DI ESONERO DI RISCATTO AI FINI TFS/TFR
Pag. 1
1. INTRODUZIONE
1 SCOPO E CAMPO DI APPLICAZIONE
Scopo del presente documento è quello di condividere con i Patronati la struttura dello schema xsd che fornisce le regole ed i controlli sintattici da applicare ai dati per la composizione e validazione dei file di tipo xml contenenti dati relativi a:
• Domanda di ESONERO DI RISCATTO AI FINI TFS/TFR
La modulistica relativa alle domande di prestazioni previdenziali relative alle domande di Esonero di Riscatto ai fini TFS/TFR sono oggetto di attività di revisione da parte delle direzioni competenti dell’Istituto.
Nel corso delle attività di sviluppo si possono quindi prevedere modifiche ed integrazioni che saranno comunque condivise e concordate dalle rispettive strutture tecniche.
2 ABBREVIAZIONI
INPDAP = Istituto Nazionale di Previdenza per i Dipendenti dell’Amministrazione Pubblica
Patronati = Enti di Patronato XSD = XML Schema Definition XML = eXtended Markup Language
NOTA TECNICA: SCHEMA XSD PER DOMANDE DI ESONERO DI RISCATTO AI FINI TFS/TFR
Pag. 2
__________________________________________________________________________________
2. LO SCHEMA XSD CONTENENTE I DATI SPECIFICI DI UNA DOMANDA DI ESONERO DI RISCATTO AI FINI TFS/TFR
Le sezione seguenti affrontano in dettaglio lo schema xsd relativo alla parte specifica delle domande di esonero di riscatto ai fini TFS/TFR.
La parte specifica è costituita dal codice modulo che identifica la tipologia di domanda da presentare e da una parte variabile da domanda a domanda, che segue le regole seguenti.
Nel caso di domanda di esonero di riscatto ai fini TFS/TFR i codici modulo validi sono elencati nella tabella consultabile nell’allegato B.
L’xsd di riferimento per la parte specifica della domanda è EsoneroRiscatto.xsd.Tale file xsd contiene la struttura dati di riferimento per la parte specifica relativa ad una domanda di esonero di riscatto ai fini TFS/TFR. In esso viene definito un tipo di dato complesso
“EsoneroRiscattoType”, che estende il tipo astratto “DatiSpecificiType” (definito nello schema xsd FormatoDati.xsd contenente l’elemento “CodiceModulo”), e che contiene tutti i dati relativi alla parte specifica in oggetto.
Si comunica, inoltre, che la parte comune oltre alla valorizzazione dei campi relativi al trattamento dei dati deve valorizzare il campo DataPresentazioneAltroEnte con la data odierna
formattato nel seguente modo:
AAAA-MM-DD.Al fine di garantire una corretta validazione e un corretto processamento della domanda in formato xml, gli xml istanza dell’xsd EsoneroRiscatto.xsd dovranno valorizzare l’attributo xsi:type del tag DatiSpecifici nel seguente modo:
<domande:DatiSpecifici xsi:type="dmnd:EsoneroRiscattoType ">
………
</domande:DatiSpecifici>
Segue il dettaglio relativo alla parte specifica del tipo di dato “EsoneroRiscattoType”.
3 LO SCHEMA XSD IN DETTAGLIO
La sezione affronta in dettaglio lo schema xsd EsoneroRiscatto.xsd relativo alla parte specifica della domanda di esonero di riscatto ai fini TFS/TFR.
Di seguito la struttura del tipo di dato “EsoneroRiscattoType”.
EsoneroRiscattoType:
• CodiceModulo
• dichiaraAmministrazioneAppartenenza
• amministrazioneAppartenenza o codiceFiscale
o denominazione
• sedeLavoro
NOTA TECNICA: SCHEMA XSD PER DOMANDE DI ESONERO DI RISCATTO AI FINI TFS/TFR
Pag. 3
o CodiceCopComune o CodiceCAPSede
• numPraticaDaEsonerare
E’ obbligatorio specificare i dati alla domanda di Esonero di Riscatto ai fini TFS/TFR:
L’elemento “dichiaraAmministrazioneAppartenenza” deve contenere il seguente valore:
“S”
L’elemento “amministrazioneAppartenenza”, è un costituito da codice fiscale e denominazione, deve contenere la descrizione e il codice fiscale dell’Ente/Amministrazione di competenza della pratica che si vuole esonerare.
Per dichiarare la sede lavorativa da parte del titolare, è necessario specificare l’elemento
“sedeLavoro” del tipo di dato “SedeLavoroEsoneroRiscattoType”, così strutturato:
sedeLavoro
• CodiceCopComune
• CodiceCAPSede
E’ necessario, ai fini della protocollazione nella corretta sede di competenza, valorizzare i codici Cap e Cop della sede scelta dall’iscritto.
NOTA TECNICA: SCHEMA XSD PER DOMANDE DI ESONERO DI RISCATTO AI FINI TFS/TFR
Pag. 4
__________________________________________________________________________________
3. ALLEGATI
4 ALLEGATOA-XSD RELATIVI AI DATI SPECIFICI DI UN DOCUMENTO TELEMATICO
4.1.
EsoneroRiscatto.xsd<?xml version="1.0" encoding="UTF-8"?>
<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema"
xmlns:dmnd="http://inpdap.gov.it/dmnd/"
targetNamespace="http://inpdap.gov.it/dmnd/"
elementFormDefault="qualified" attributeFormDefault="unqualified">
<xs:include schemaLocation="FormatoDati.xsd"/>
<xs:complexType name="EsoneroRiscattoType">
<xs:complexContent>
<xs:extension base="dmnd:DatiSpecificiType">
<xs:sequence>
<xs:element
name="dichiaraAmministrazioneAppartenenza" type="dmnd:FlagType"
fixed="S"/>
<xs:element name="amministrazioneAppartenenza"
type="dmnd:EnteAppartenenzaEsoneroRiscattoType"/>
<xs:element name="sedeLavoro"
type="dmnd:SedeLavoroEsoneroRiscattoType"/>
<xs:element name="numPraticaDaEsonerare"
type="xs:string"/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
<xs:complexType name="EnteAppartenenzaEsoneroRiscattoType">
<xs:sequence>
<xs:element name="codiceFiscale"
type="dmnd:CodiceFiscalePersonaGiuridicaType"/>
<xs:element name="denominazione" type="xs:string"
minOccurs="0"/>
</xs:sequence>
</xs:complexType>
<xs:complexType name="SedeLavoroEsoneroRiscattoType">
<xs:sequence>
<xs:element name="CodiceCopComune"
type="dmnd:CopType"/>
<xs:element name="CodiceCAPSede"
type="dmnd:CapType"/>
</xs:sequence>
</xs:complexType>
</xs:schema>
NOTA TECNICA: SCHEMA XSD PER DOMANDE DI ESONERO DI RISCATTO AI FINI TFS/TFR
Pag. 5
5 ALLEGATOB–TABELLA DEI POSSIBILI VALORI DEL TAG CODICEMODULO
Nella presente sezione è riportata la tabella dei codici dei moduli relativi alle domande ed agli allegati che è possibile inviare telematicamente.
5.1. Domande Esonero di Riscatto ai fini TFS/TFR
CODICE MODULO TIPOLOGIA DI DOMANDA
PPRTF0401 ESONERO DI RISCATTO AI FINI TFS/TFR
6 ALLEGATOC–TABELLA DEI VALORI DELL’ATTRIBUTO XSI:TYPE RELATIVO ALLE TIPOLOGIE DI DOMANDA DI ESONERODIRISCATTOAIFINITFS/TFR
Nella presente sezione è riportata la tabella che indica, per ogni domanda di quantificazione TFS ai fini della cessione, il valore da utilizzare per popolare l’attributo xsi:type del tag
<domande:DatiSpecifici>.
TIPOLOGIA DI DOMANDA VALORE DELL’ATTRIBUTO XSI:TYPE
ESONERO DI RISCATTO AI FINI TFS/TFR EsoneroRiscattoType