Home  /  AI-LAB  /  Public Administration

NSO Reader for Public Administration

Try the tool

Open the NSO Reader →

The NSO Reader for Public Administration is a local tool that reads electronic orders exchanged with the Italian Public Administration through the Nodo di Smistamento degli Ordini (NSO), the PEPPOL channel required by Italian regulation for digital public procurement. Just drag in the XML file to instantly get the buyer entity, supplier, order lines with quantities and prices, and the document totals, without opening and interpreting it by hand.

This is the fourth project published in AI-LAB: the entire logic for reading the UBL Order format, the upload interface and the data presentation were generated by conversing with an AI model.

How it was built

The project started from a natural-language description of the UBL Order format and the data to extract. The AI implemented XML parsing through the standard's official namespaces (CommonBasicComponents and CommonAggregateComponents), error handling for non-compliant files, and data visualisation in HTML, CSS and JavaScript, in a single standalone file with no server-side dependencies.

What the tool shows

Privacy note

The tool runs entirely in the browser: no uploaded file is ever sent over the internet. Reading and data extraction happen locally via JavaScript, with no external server calls.

AI-LAB publishes exploratory projects: this tool is not part of Valuemate's commercial service portfolio.

Do you manage orders and e-invoicing with Public Administration?

Let's discuss how Valuemate can support your business with e-procurement processes and integration with the Italian Public Administration's digital channels.

Talk to an expert

← All AI-LAB projects