Vai al contenuto

PND - Piattaforma Notifiche Digitali

Panoramica

L'integrazione PND (ex SEND) consente l'invio e il tracking di notifiche digitali ai destinatari dei verbali. La piattaforma gestisce il ciclo di vita completo della notifica: invio, consegna, opposizione, pagamento.

Architettura

sequenceDiagram
    participant ELB as ElaborazioneService
    participant CONN as ConnessioneService
    participant PND as PND (Giustizia)

    ELB->>CONN: Invio notifica digitale
    CONN->>PND: Caricamento notifica (SOAP/REST)
    PND-->>CONN: Stato caricamento + IUN
    CONN-->>ELB: Conferma invio

    Note over PND: Notifica al destinatario

    ELB->>CONN: Verifica stato notifica
    CONN->>PND: Query stato (IUN)
    PND-->>CONN: Timeline eventi
    CONN-->>ELB: Dettaglio notifica + eventi

Classi di Implementazione

ConnessioneService

Classe Package Descrizione
PndConnRestService it.mdatasystem.pnd.rest Endpoint REST per PND

Model/DTO

Classe Descrizione
NotificaV2 DTO notifica versione 2
Destinatario Dati destinatario notifica
StatoCaricamento Stato upload notifica
DomicilioDigitale Domicilio digitale destinatario
AttiOpponibili Atti opponibili alla notifica
Eventi Eventi timeline notifica
Accertamento Dati accertamento
RipartizioneSpese Ripartizione spese notifica
VerificaSpesaNotifica Verifica costi notifica
ResponseDettaglioNotifica Risposta dettaglio notifica
ResponseNotificationPrice Costo notifica

Entita JPA (MLib)

Entita Tabella Descrizione
VvDettaglioNotificaPnd vv_dettaglio_notifica_pnd Dettagli notifica PND
VvInfoDestinatarioPnd vv_info_destinatario_pnd Info destinatario
VvDocumentoAllegatoPnd vv_documento_allegato_pnd Documenti allegati
VvAttoOpponibilePnd vv_atto_opponibile_pnd Atti opponibili
VvEventoTimelineDtoPnd vv_evento_timeline_dto_pnd Timeline eventi
VvAccertamentoPnd vv_accertamento_pnd Accertamenti PND
VvPagamentoAlternativoPnd vv_pagamento_alternativo_pnd Pagamenti alternativi
VvPagamentoPnd vv_pagamento_pnd Pagamenti PND

Protocollo

  • Tipo: SOAP + REST over HTTPS
  • Autenticazione: Mutual TLS + API key
  • Formato dati: XML (SOAP) / JSON (REST)
  • Identificativo: IUN (Identificativo Unico Notifica) per tracking

Configurazione

Parametro Entita Descrizione
URL endpoint VpWsPar Endpoint servizio PND
Parametri servizio VpParServizioPND Configurazione specifica PND
Parametri notifica VpParNotifica Configurazione notifiche
Parametri trasmissione VpParNotificaTrasm Canali di trasmissione

Riferimenti