Jeden DPP, mnoho štandardov: prečo je slovná zásoba rozhodujúca pre interoperabilitu

Jeden DPP, mnoho štandardov: prečo je slovná zásoba rozhodujúca pre interoperabilitu

Digitálny produktový pas nevytvára nový jazyk - spája existujúce: GS1 EPCIS, OpenEPCIS, W3C a odvetvové slovníky. Prečo je práve konzistentnosť v tomto prípade skutočnou výzvou.

Aké pojmy obsahuje digitálny pas produktu? Táto otázka znie ako detailná práca, rozhoduje však o tom, či vaše údaje bude o desať rokov ešte niekto vedieť prečítať. DPP totiž nevytvára nový jazyk, ale spája viacero existujúcich.

GS1, W3C a konzorcium OpenEPCIS opisujú každý svoju časť sveta produktov, k tomu sa pridáva dobrá tucta sektorovo špecifických slovníkov EÚ. DPP musí ovládať všetky tieto jazyky súčasne. Skutočná náročnosť nespočíva vo výbere štandardu, ale v konzistentnom uplatňovaní stoviek pojmov naprieč desiatkami kategórií produktov.

Každý štandard označuje veci inak

Prepravná udalosť sa v GS1 nazýva cbv:BizStep-shipping. Nominálna kapacita batérie sa v nariadení EÚ o batériách nazýva „battery:ratedCapacity“. Názov produktu pochádza zo schema.org, vyhlásenie o náležitej starostlivosti v dodávateľskom reťazci zo slovníka OpenEPCIS. Štyri pojmy, štyri zdroje, jeden dátový záznam.

Kto si tu vymýšľa vlastné názvy polí, vytvára izolovaný ostrov. Úrad, recyklačná spoločnosť a kontrolný nástroj tretej strany však musia bez ďalších otázok pochopiť, čo je uvedené vo vašom DPP. Presne na to slúžia štandardy - a práve preto sa spoločnosť Transpareo prísne drží týchto štandardov, namiesto toho, aby si vymýšľala vlastnú schému.

Základom je model udalostí GS1 EPCIS 2.0

Životný cyklus produktu je popísaný prostredníctvom GS1 EPCIS 2.0⁠ - toho istého štandardu, ktorý už roky mapuje dodávateľské reťazce v logistike. Štandard rozlišuje päť typov udalostí: pozorovanie objektu (ObjectEvent), agregácia, transakcia, transformácia a asociácia. Spoločnosť Transpareo premieta kroky životného cyklu produktu ako EPCIS-ObjectEvents - typ udalosti, ktorý zaznamenáva pozorovanie identifikovaných objektov.

Každá udalosť obsahuje obchodný krok (shipping, recycling, repairing) a stav (active, recalled, recycled). Z týchto stavebných blokov vzniká prehľadný protokol: kedy bola šarža odoslaná, kedy bola stiahnutá z obehu a kedy bola recyklovaná. Je strojovo čitateľný a neumožňuje žiadny priestor na interpretáciu.

Údaje o produkte: OpenEPCIS DPP Core

To, čo charakterizuje produkt - materiál, podiel recyklátu, uhlíková stopa, opraviteľnosť - opisuje slovník DPP Core od OpenEPCIS⁠. Definuje triedy ako MaterialComposition, RecycledContent, CarbonFootprintDeclaration alebo RepairabilityInfo.

Za zmienku stoja dve konvencie, ktoré pomáhajú predchádzať chybám: Hodnoty podielov sú vždy desatinné čísla v rozmedzí od 0 do 1 (teda 0,85, nie 85 %). A každá informácia má priradenú úroveň prístupu - verejnú, autorizovanú alebo obmedzenú -, aby ten istý pas mohol poskytovať rôzne pohľady pre koncových zákazníkov, partnerov a úrady.

Vlastná terminológia pre každé odvetvie

Tu sa situácia komplikuje. Každá kategória výrobkov má svoju vlastnú odbornú terminológiu, ktorú vyžaduje príslušné nariadenie EÚ:

  • Batérie (nariadenie 2023/1542⁠): viac ako 200 vlastností, od chemického zloženia článkov cez podiel recyklovaných materiálov pre lítium, kobalt a nikel až po nabíjacie cykly a stav (State of Health)
  • Textílie: zloženie vlákien, farbivá, trieda rizika mikroplastov, symboly prania, recyklovateľnosť
  • Elektronika: index opraviteľnosti, typy súčiastok, vymeniteľnosť jednotlivých komponentov
  • Okrem toho slovníky týkajúce sa odlesňovania (EUDR), čistiacich prostriedkov, obalov (PPWR) a stavebných výrobkov (CPR)

Slovník DPP teda mení svoju odbornú terminológiu v závislosti od kategórie výrobku - a napriek tomu musí zostať kompatibilný s rovnakou základnou štruktúrou.

Kontext, ktorý všetko spája

Aby sa z týchto zdrojov nestala babylonská veža, všetky slovníky spája jediný kontext JSON-LD. Každý pojem má v ňom presne jedno miesto: stabilnú adresu (URI), pod ktorou je možné vyhľadať jeho definíciu.

Je to viac než len láska k poriadku. DPP musí zostať overiteľný desať rokov a dlhšie. Ak úrad v roku 2034 prečíta pas vydaný v roku 2026, recycledContent musí mať stále presne ten istý význam ako dnes. Stabilné adresy sú predpokladom toho, aby platforma, archív, audit a úrad všetci odkazovali na tú istú definíciu.

39 jazykov v jednej dátovej štruktúre

Texty o produktoch vedie Transpareo viacjazyčne v kompaktnej štruktúre: jedno pole obsahuje {"de": "Wasser", "en": "Water"} namiesto zdĺhavého opakovania. Vďaka tomu je objem údajov malý a spotrebiteľ si môže jednoducho prečítať požadovaný jazyk a v prípade potreby prejsť na angličtinu. Takto je bez potreby špeciálnej logiky pokryté 39 jazykov, vrátane všetkých 24 úradných jazykov EÚ.

Čo to znamená pre výber vašej platformy

Tri otázky odlišujú interoperabilné riešenie od izolovaného riešenia:

  • Používa platforma zavedené štandardy (GS1, EPCIS, OpenEPCIS, schema.org) alebo vlastné schéma, ktorému rozumie len ona sama?
  • Vie pre každú kategóriu produktov používať príslušnú odbornú terminológiu bez toho, aby ste museli prebudovávať dátový model?
  • Sú použité pojmy zdokumentované pod stabilnými adresami, ktoré je možné trvalo identifikovať?

Ak je odpoveď na všetky tri otázky „áno“, váš DPP zostane čitateľný - dnes, aj po zmene poskytovateľa a aj po uplynutí zákonnej lehoty na uchovávanie údajov.

Interoperabilita v spravodajstve

Ktoré štandardy a slovníky sa presadzujú - každý mesiac vám ich zašleme priamo do vašej e-mailovej schránky.