ETI - Flusso Strutture e Dipendenti PAT
Flusso dati impostato per nuovi portali OpenCity PAT
S1P
ORACLE
Servizi Tibco
V2�Vista strutture e dipendenti attivi
V3 �(Calcolo DELTA )
(timestamp, data modifica
persone/strutture attive e cessate)
Rest Service
Strutture (estesa)
Elenco (idStruttura)
Access, Iop.
(numeri tel, declaratorie, delibere, etc)
Sito Web PAT
Importatore
Sito Web
che gira ogni 24h
Indice Persone
e ruoli (base)
elenco_resp.csv
dipendenti_pat.txt
Aggiunte
info
I dati sono “suddivisi” in svariate strutture informative nel sito, in modo da esporre ad indicizzazione e ricerca nel web. Non solo Persone, Ruoli, Strutture, ma ci sono anche Classificazioni, Orari, Luoghi, Contatti.. in allineamento a standard di strutturazione informazione (Core Vocs ISA2)
Strutture
strutture.csv
+flag struttura chiusa
+elenco persone cessate
Regole di compilazione in S1P
Sede della struttura:
Responsabile del dato: Servizio gestioni patrimoniali - Cristina Fortarel e Barbara Bridi
L'aggiornamento sedi in S1P avviene sulla base delle info relative ai traslochi strutture o attraverso comunicazione di dove la sede è ubicata direttamente dalla struttura gerarchicamente sovraordinata (a cui Cristina si rivolge quando ha notizia da DOPAG o a seguito della creazione di nuove strutture) oppure, come nel caso dell'Ufficio corridoio del Brennero, da Emilio Lento - Servizio sicurezza e gestioni comuni qualora lo stesso ne venga a conoscenza.
Estrazione dati dal Sistema Informativo del Personale S1P
Con periodicità giornaliera dal lunedì al sabato vengono generati tre archivi:
Le caratteristiche dei tre archivi sono:
DIPENDENTI_PAT.TXT
Vengono estratti i dipendenti della PAT in forza oggi e assegnati alle seguenti tipologie di struttura:
Tracciato record:
ELENCO_RESP.CSV
Vengono estratti i responsabili delle strutture PAT con data inizio incarico minore o uguale a domani e data fine incarico minore a un anno fa.
Non vengono estratti gli incarichi che corrispondono ai seguenti codici:
'0003', '0006', '0009', '0010', '0017', '0027', '0036', '0047', '0053', '0073', '0075', '0081', '0082', '0098'.
Tracciato record.
Separatore ‘;’.
Il formato CSV toglie gli spazi a destra quindi le lunghezze dei campi sono da considerare come lunghezze massime.
Intestazione colonna | Tipologia | Descrizione |
STRUTTURA | char(4) | Codice struttura |
MATRICOLA | integer | Matricola del responsabile |
NOMINATIVO | char(45) | Cognome nome del responsabile |
RUOLO | char(70) | Descrizione ruolo |
DATAINIZIO | date | Data inizio ( formato gg.mm.aaaa) |
DATAFINE | date | Data fine ( formato gg.mm.aaaa) |
STRUTTURE_PAT.CSV
Vengono estratte tutte le strutture PAT con data inizio minore o uguale alla data corrente (quindi non future) e data fine maggiore o uguale alla data corrente.
Non vengono estratte le strutture con tipologie ‘K’.
Separatore ‘;’.
Il formato CSV toglie gli spazi a destra quindi le lunghezze dei campi sono da considerare come lunghezze massime.
In caso di campo non valorizzato (NULL) viene impostato il carattere ‘?’.
Intestazione colonna | Tipologia | Descrizione |
CODICE_STRUTTURA | char(4) | Codice struttura |
TIPO_STRUTTURA | char(1) | Tipologia struttura |
DESCRIZIONE | char(70) | Descrizione struttura |
DESCRIZIONE_BREVE | char(45) | Descrizione breve struttura |
INDIRIZZO | char(103) | Indirizzo della struttura |
CHIUSA | char(1) | Indicatore struttura chiusa |
DFINE | date | Data chiusura |
CODICE_STRUTTURA_SUPERIORE | char(4) | Codice struttura superiore |
PEC | char(100) | Indirizzo di posta elettronica PEC |
COD_IPA | char(12) | Codice IPA struttura |
STEP DEL SERVIZIO DI IMPORTAZIONE IN ORACLE
Campi Strutture da S1p
Campi Strutture da Access
Dati Strutture da Iop
Campi Dipendente da S1p
Campi Dipendente da Access
Servizi TIBCO - Strutture
Versione 2:
https://servizi-tibco.tndigit.it/StrutturePAT/service/v2
https://servizi-tibco.tndigit.it/StrutturePAT/service/v2?Estesa=SI
Versione 3:
https://servizi-tibco.tndigit.it/StrutturePAT/service/v3?DataModifica=05-09-2021
Tutte le strutture:
https://servizi-tibco.tndigit.it/StrutturePAT/service/v3?DataModifica=05-09-2021&Estesa=SI
In Internet:
https://webservices.infotn.it/StrutturePAT/service/v2
https://webservices.infotn.it/StrutturePAT/service/v3
Servizi TIBCO - Elenco Telefonico
Versione 2:
https://servizi-tibco.tndigit.it/ElencoTelefonico/service/v2?CodiceStruttura=S015
Tutte le strutture:
https://servizi-tibco.tndigit.it/ElencoTelefonico/service/v2
Versione 3:
https://servizi-tibco.tndigit.it/ElencoTelefonico/service/v3?DataModifica=05-09-2021&CodiceStruttura=S015
Tutte le strutture:
https://servizi-tibco.tndigit.it/ElencoTelefonico/service/v3?DataModifica=05-09-2021
In Internet:
https://webservices.infotn.it/ElencoTelefonico/service/v2
https://webservices.infotn.it/ElencoTelefonico/service/v3
REGOLE IMPORTAZIONE (decise con PAT) - 1
REGOLE IMPORTAZIONE (decise con PAT) - 2
Eccezioni segnalate da Italo
STRUTTURE
codiceTipologia | codiceStrutturaSuperiore | descrizioneBreve | indirizzo | responsabile | sitoWeb | tipologiaStruttura | declaratoria | descrizione | codiceStruttura | dataInizioResponsabile | ruoloResponsabile | matricolaResponsabile | fax | telefono | email? | dataFineResponsabile | deliberA |
H | B001 | I.S. ASSISTENZA LEGALE PAT NEL SETTORE PENALE | PIAZZA DANTE, 15 - TRENTO | avv. Monica Manica | http://www.provincia.tn.it | Incarichi Speciali Direttori | <p class="western">L’Incarico speciale>.... | I.S. RELATIVO ALL'ASSISTENZA LEGALE DELLA P.A.T. NEL SETTORE PENALE | H071 | 01-05-2020 | DIRETTORE D'UFFICIO-ASSORBIMENTO INC. | 85542 | 0461.496307 | 0461.496238 | apran@provincia.tn.it | 31-12-3000 | elibera dataDelibera="2015-10-06" numeroDelibera="1685" |
PERSONE
descrizioneStruttura | titolo | cognome | cellulare | nome | ruolo | codiceStruttura | sedeLavoro | fax | telefono | matricola | numeroBreve | |
UMST SEMPLIFICAZIONE E DIGITALIZZAZIONE | avv.. | Pretto | | Cristiana | DIRIGENTE GENERALE DI UNITA' DI MISSIONE STRATEGICA | P330 | 0001 | | | | | s |
RUOLI (sono mancanti ora, ma servono)
Proposta… li abbiamo i dati a monte?
Matricola | Struttura | StrutturaOri | startDate | endDate | Ruolo | Priorità | IncaricoDIrigenziale | pubblico |
| | | | | | | | |
Non ci sono
Cose che si immaginano ma che arrivano senze strutturazione e senza garanzia di referenzialità, e che arrivano come attributi alle strutture e/o alle persone
E non c’è il concetto di DELTA
https://www.provincia.tn.it/Classificazioni
Riunione del 23 Agosto 2021
Partecipanti: Federico, Petrolli, Zeni, Pugliese, Cazzani, Combetto, Realdi (ext), Taraboi (ext)
Requisiti:
Riunione del 23 Agosto 2021
Prossimi passi:
Riunione 2 Settembre 2021
Partecipanti: Cazzani, Santoprete, Dandoy, Petrolli, Anesin, Zeni, Combetto
Individuati interventi ed organizzato come segue il gruppo di lavoro:
In parallelo (3 Sett) Benjamin e Marco sentono OpenContent per spiegare quello che daremo a disposizione.
A seguire (ne parliamo mercoledì post check di Patrizio) valutare nuovo flusso per soli utenti cessati.
Attenzione promemoria manca da smarcare: come OpenContent richiamerà i nostri servizi? da capire se sono già esposti su internet o se non lo sono la CRQ da fare per esporre e per richiedere certificato.
LINK UTILI
ATTUALE WEB SERVICE TIBCO (ANESIN): REST/XML accessibile solo in TELPAT
Dettagli del flusso lato OPENCONTENT (che importa nel sito PAT)
Segnalazioni raccolte anomalie Strutture-Persone su PORTALE PAT link
Portale PAT Cruscotto Monitoraggio Contenuti link
Info per gestione riorganizzazione di massa
Fonti dati - aggiornamento al 29/04/2024
Struttura
Dipendente
Fonti dati - aggiornamento al 29/04/2024 - STRUTTURA
GET: viene alimentato con scarichi da S1P
ad ECCEZIONE della PEC della struttura: comunicazione a mano
Da marzo 2025 PEC da S1P
se si vuole togliere fax e telefono2, va chiesto a TD
Fonti dati - aggiornamento al 29/04/2024 - DIPENDENTE
Orario flusso OC
INC000001969174 : è stato spostato l’esecuzione del flusso OC, ora è alle 04.00 della mattina. In questo modo dovrebbero passare tutti gli aggiornamento fatti nella giornata precedente.
Prima non accadeva perchè lato oracle spesso il consolidamento dei cambiamenti era successivo al flusso OC
Progetto CID - Fase 2: Aggiunta nuovi campi flusso dipendenti/strutture
Integrare nell’attuale flusso i nuovi dati:
Interventi flusso S1P–Access–Tibco S1P
Per l’aggiunta dell’ufficio va modificato il programma (COBOL) che estrae i dipendenti e vanno aggiunti 2 campi al tracciato di output; (progettazione, realizzazione, test).�
Per l’aggiunta di codice IPA e indirizzo PEC va modificata una query e aggiunti 2 campi al tracciato di output (progettazione, realizzazione e test)
Import oracle Per la parte di import in oracle serve aggiungere i nuovi campi in oracle ed integrarli
Vanno modificate poi le viste oracle in modo che espongono i nuovi campi
Tibco
Aggiunta filtro strutture aperte/chiuse e 2 nuovi campi su servizio esistente con deploy nei 3 ambienti:
Modifica o aggiunta API che estrae strutture aperte con nuovi campi:
RILASCIATO IN PRODUZIONE IL 20/03/2025
Progetto CID - Fase 2: Modifica fonte pec flusso strutture
Modificare il recupero del campo PEC nel flusso strutture PAT per utilizzare come fonte del dato S1P e non Access come avviene attualmente
Interventi flusso S1P-Access ( vedi slide precedente, codice IPA e PEC sono nella stessa estrazione ).
Import oracle
Per la parte di import in oracle serve modificare il flusso in modo che la fonte sia S1P e non più il data base access
RILASCIATO IN PRODUZIONE IL 20/03/2025
Differenze interfaccia v2 e v3
Versione 2:
https://servizi-tibco.tndigit.it/ElencoTelefonico/service/v2?CodiceStruttura=S015
https://servizi-tibco.tndigit.it/ElencoTelefonico/service/v2
Versione 3:
https://servizi-tibco.tndigit.it/ElencoTelefonico/service/v3?DataModifica=05-09-2021&CodiceStruttura=S015
https://servizi-tibco.tndigit.it/ElencoTelefonico/service/v3?DataModifica=05-09-2021
V2
V3
Flusso dati verso portali PaT (versione vecchia 2021)