# Specifiche Tecniche

{% hint style="info" %}
Stai cercando i materiali per realizzare gli esecutivi di stampa? Visita la sezione [Elementi di design](/avviso-pagamento/avvisi-3.2.0/allegato-2/elementi-di-design.md)!
{% endhint %}

## Formato della pagina

Le specifiche sono pensate per garantire la riproducibilità in un formato A4 adatto alla stampa. Nella sezione [Varianti](/avviso-pagamento/avvisi-3.2.0/allegato-1/varianti.md) puoi trovare altri formati, come ad esempio quello adatto agli scontrini delle stampanti a trasferimento termico portatili.

## Struttura della pagina

L'avviso di pagamento è composto da diversi moduli. Alcuni sono fissi e altri variabili, in funzione della tipologia del pagamento e del modo in cui l'Ente Creditore gestisce gli incassi.

{% hint style="info" %}
Quando componi il tuo modello, rispetta l'ordine d'inserimento dei moduli descritto in questa pagina—ma pensa sempre alla composizione in maniera *dinamica*: se il tuo pagamento non prevede una rata unica, puoi inserire i dettagli delle rate già a pagina 1.
{% endhint %}

| Ordine | Nome                                                                                                                                 |
| ------ | ------------------------------------------------------------------------------------------------------------------------------------ |
| 1      | [Intestazione](/avviso-pagamento/avvisi-3.2.0/allegato-2/specifiche-tecniche/intestazione.md)                                        |
| 2.1    | [Informazioni sull'Ente Creditore](/avviso-pagamento/avvisi-3.2.0/allegato-2/specifiche-tecniche/informazioni-sullente-creditore.md) |
| 2.2    | [Informazioni sul Destinatario](/avviso-pagamento/avvisi-3.2.0/allegato-2/specifiche-tecniche/informazioni-sul-destinatario.md)      |
| 3.1    | [Importo e scadenza](/avviso-pagamento/avvisi-3.2.0/allegato-2/specifiche-tecniche/importo-e-scadenza.md)                            |
| 3.2    | [Dove pagare](/avviso-pagamento/avvisi-3.2.0/allegato-2/specifiche-tecniche/dove-pagare.md)                                          |
| 4      | [Dati per il pagamento](/avviso-pagamento/avvisi-3.2.0/allegato-2/specifiche-tecniche/dati-per-il-pagamento.md)                      |

## Variabili e testi segnaposto <a href="#variabili" id="variabili"></a>

Nelle varie pagine che descrivono i moduli vengono utilizzati dei testi segnaposto, identificati da chiavi secondo la sintassi `proprietà1.proprietà2`, come ad esempio [Importo e scadenza](/avviso-pagamento/avvisi-3.2.0/allegato-2/specifiche-tecniche/importo-e-scadenza.md#avviso-importo) o [Informazioni sul Destinatario](/avviso-pagamento/avvisi-3.2.0/allegato-2/specifiche-tecniche/informazioni-sul-destinatario.md#destinatario-cf).

Le immagini, invece, vengono mostrate con blocchi grigi—identificati sempre con una variabile (es.:   [Rata unica](/avviso-pagamento/avvisi-3.2.0/allegato-2/specifiche-tecniche/dati-per-il-pagamento/rata-unica.md#avviso-qrcode)).

Il modello dati che comprende tutte le possibili variabili utilizzate all'interno dell'avviso è il seguente:

```yaml
avviso:
    oggetto: TARI 2021
    importo: 150,00
    data: 31/01/2022
    codice: 0000 0000 0000 0000 00
    qrcode: PAGOPA|002|000000000000000000|01199250158|0000015000
    rate:
        totale: 3
        info: "Puoi pagare per intero oppure in 3 rate"
        1:
            importo: 50,00
            data: 31/12/2021
            codice: 0000 0000 0000 0000 00
            qrcode: PAGOPA|002|000000000000000000|01199250158|0000015000
        2:
            importo: 50,00
            data: 31/01/2022
            codice: 0000 0000 0000 0000 00
            qrcode: PAGOPA|002|000000000000000000|01199250158|0000015000
        3:
            importo: 50,00
            data: 28/02/2022
            codice: 0000 0000 0000 0000 00
            qrcode: PAGOPA|002|000000000000000000|01199250158|0000015000
ente:
    cf: 01199250158
    cbill: A0EDT
    nome: Comune di Milano
    settore: Tributi locali
    info: "Per informazioni www.comune.milano.it/TARI · tel. 02 0202"
    logo: logo-ente.png
    canale: 
        online: "sul sito del Comune di Milano"
        fisico: ""
destinatario:
    cf: RSSMRA60D20F205R
    nomecompleto: Mario Rossi
    indirizzo: Vicolo Corto 12 20133 Milano MI
```

## Testi fissi

I testi non modificabili sono raccolti nella sezione [Traduzioni](/avviso-pagamento/avvisi-3.2.0/allegato-1/varianti/traduzioni.md#stringhe-dei-testi-fissi).


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.pagopa.it/avviso-pagamento/avvisi-3.2.0/allegato-2/specifiche-tecniche.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
