Mandat NHS PEPPOL — GS1 + PEPPOL pour le NHS
Le NHS (National Health Service, le service de santé public britannique) a publié en 2014 une eProcurement Strategy imposant à ses fournisseurs deux standards complémentaires : GS1 pour identifier de façon unique produits et lieux (GTIN, GLN), et PEPPOL pour échanger les messages d'achat (commande, avis d'expédition, facture). PEPPOL est un réseau « à 4 coins » qui relie acheteurs et fournisseurs via des points d'accès certifiés. C'est le principal déploiement PEPPOL du secteur public britannique.
Histoire — la eProcurement Strategy de 2014
En 2014, le Department of Health publie la NHS eProcurement Strategy. Le constat : le NHS dépense des milliards en fournitures médicales avec des processus d'achat fragmentés, peu traçables et coûteux. La stratégie impose deux briques : l'adoption de GS1 pour identifier sans ambiguïté chaque produit (GTIN) et chaque lieu (GLN), et celle de PEPPOL pour échanger électroniquement les documents d'achat entre Trusts et fournisseurs.
Le programme Scan4Safety, lancé en 2016 sur six Trusts démonstrateurs, en est la vitrine : en scannant un code GS1 au lit du patient, on relie le bon produit (notamment les implants), le bon patient et le bon soignant — sécurité, traçabilité et rappel produit facilités. PEPPOL est le rail de transport des commandes et factures associées.
2014 | Le Department of Health (DH) publie la « NHS eProcurement
| Strategy ». Elle mandate l'adoption de GS1 (identification)
| et de PEPPOL (messagerie) par les Trusts du NHS anglais
| et leurs fournisseurs.
|
2016 | Lancement du programme « Scan4Safety » sur 6 Trusts
| démonstrateurs (Derby, Leeds, Plymouth, Salisbury,
| North Tees, Cornwall) — GS1 GTIN/GLN au lit du patient,
| traçabilité produits implantables.
|
2018-2020 | Déploiement progressif des access points PEPPOL chez les
| grands fournisseurs medtech et consommables. NHS Supply Chain
| adopte les messages PEPPOL (Order, Despatch Advice, Invoice).
|
2019 | Le RU rejoint OpenPeppol en tant que PEPPOL Authority via le
| secteur public — NHS comme principal cas d'usage national.
|
2021-2023 | Consolidation : NHS England reprend le pilotage, alignement
| des messages sur PEPPOL BIS 3.0. GS1 UK accompagne les Trusts
| sur l'adressage GLN et le catalogue produits.
|
2024-2026 | PEPPOL reste le rail public de référence du NHS. Débat ouvert
| sur l'extension d'un cadre PEPPOL plus large à l'ensemble du
| secteur public britannique. Gouvernance — DH puis NHS England / GS1 UK
Le mandat est porté à l'origine par le Department of Health, puis piloté par NHS England (et NHS Supply Chain pour les achats centralisés). GS1 UK accompagne les Trusts sur l'allocation des GLN, la qualité des catalogues produits et la conformité GTIN. Côté PEPPOL, le RU agit comme PEPPOL Authority du secteur public via OpenPeppol, encadrant la certification des points d'accès.
Concrètement, chaque Trust se voit attribuer un GLN, s'enregistre dans un SMP (Service Metadata Publisher) PEPPOL et se connecte via un access point certifié. Les fournisseurs font de même côté émission. L'interopérabilité repose sur les profils PEPPOL BIS 3.0 et le cadre GS1.
Schéma technique — GS1 + PEPPOL 4-corner
Le modèle PEPPOL est dit « à 4 coins » : l'émetteur (coin 1) passe par son access point (coin 2), qui route le message vers l'access point du destinataire (coin 3), qui le remet au récepteur (coin 4). L'adressage utilise des identifiants iso6523 ; pour le NHS, le GLN GS1 via ICD 0088.
- GTIN — Global Trade Item Number : identifiant produit GS1 (13 chiffres, ex-EAN).
- GLN — Global Location Number : identifiant de lieu/partie (Trust, entrepôt, service).
- ICD 0088 — code d'identification GS1 GLN dans l'adressage PEPPOL.
- Transport AS4 — protocole sécurisé entre access points PEPPOL.
- SMP / SML — annuaire des capacités de réception (quel message vers quel GLN).
- PEPPOL BIS 3.0 — profils Order, Despatch Advice, Invoice (UBL aligné EN 16931).
<!-- PEPPOL BIS 3.0 — en-tête SBDH + facture vers un NHS Trust -->
<StandardBusinessDocument>
<StandardBusinessDocumentHeader>
<Sender>
<Identifier Authority="iso6523-actorid-upis">0088:5060000000001</Identifier>
</Sender>
<Receiver>
<!-- GLN du NHS Trust (ICD 0088 = GS1 GLN) -->
<Identifier Authority="iso6523-actorid-upis">0088:5012345678900</Identifier>
</Receiver>
<DocumentIdentification>
<Standard>urn:oasis:names:specification:ubl:schema:xsd:Invoice-2</Standard>
<Type>Invoice</Type>
</DocumentIdentification>
</StandardBusinessDocumentHeader>
<Invoice xmlns="urn:oasis:names:specification:ubl:schema:xsd:Invoice-2">
<cbc:CustomizationID>urn:cen.eu:en16931:2017#...#peppol:billing:3.0</cbc:CustomizationID>
<cbc:ProfileID>urn:fdc:peppol.eu:2017:poacc:billing:01:1.0</cbc:ProfileID>
<cbc:ID>INV-NHS-2026-0042</cbc:ID>
<cbc:IssueDate>2026-06-16</cbc:IssueDate>
<cbc:DocumentCurrencyCode>GBP</cbc:DocumentCurrencyCode>
</Invoice>
</StandardBusinessDocument> NHS PEPPOL vs Finvoice / mandats CTC
| Dimension | NHS PEPPOL (RU) | Mandat CTC continental |
|---|---|---|
| Périmètre | Secteur public santé (NHS) | Souvent B2B + B2G universel |
| Réseau | PEPPOL 4-corner | Plateforme/échange (variable) |
| Identification | GS1 GTIN + GLN | Identifiants fiscaux nationaux |
| Reporting fiscal | Non (achat, pas TVA) | Oui (souvent) |
| Caractère | Mandat sectoriel | Mandat général |
| Format | PEPPOL BIS 3.0 (UBL) | UBL / CII / national |
Adoption — Scan4Safety et au-delà
- 6 Trusts démonstrateurs Scan4Safety (2016) — Derby, Leeds, Plymouth, Salisbury, North Tees, Cornwall — ont prouvé le modèle GS1 au lit du patient.
- NHS Supply Chain — la centrale d'achat du NHS échange désormais commandes, avis d'expédition et factures en PEPPOL avec les grands fournisseurs.
- Fournisseurs medtech — les fabricants d'implants et de consommables se connectent via access points PEPPOL pour rester référencés.
- Extension débattue — le NHS reste le principal cas PEPPOL public ; l'idée d'étendre PEPPOL à tout le secteur public britannique nourrit le débat post-Brexit sur l'e-facturation.
Pièges courants
- Confondre GS1 et PEPPOL. GS1 identifie (GTIN/GLN), PEPPOL transporte. Le mandat exige les deux — l'un ne remplace pas l'autre.
- GLN mal alloué. Un GLN incorrect ou non enregistré au SMP empêche le routage PEPPOL : la facture n'arrive jamais au Trust.
- Croire le mandat universel. Il vise le NHS, pas l'ensemble des achats publics britanniques ni le B2B privé.
- Oublier les profils BIS 3.0. Un UBL non conforme au profil PEPPOL BIS (CustomizationID/ProfileID) est rejeté à la validation Schematron.
- Négliger le catalogue GTIN. Sans GTIN propre côté fournisseur, le rapprochement commande/réception/facture au lit du patient échoue — c'est le cœur de Scan4Safety.