Jedan DPP, mnogo standarda: zašto je vokabular ključ interoperabilnosti

Jedan DPP, mnogo standarda: zašto je vokabular ključ interoperabilnosti

Digitalni pasoš proizvoda ne izmišlja novi jezik - on objedinjuje postojeće: GS1 EPCIS, OpenEPCIS, W3C i sektorske vokabulare. Zašto je dosljednost ovdje pravi izazov.

Koje pojmove sadrži Digitalni pasoš proizvoda? Pitanje se može činiti sitnicom, ali ono određuje hoće li vaši podaci i za deset godina biti čitljivi bilo kome. Uostalom, DPP ne izmišlja novi jezik; on objedinjuje nekoliko postojećih.

GS1, W3C i konzorcij OpenEPCIS svaki opisuju dio svijeta proizvoda, a postoji i desetak sektorskih EU vokabularija. DPP mora moći ‘govoriti’ sve njih istovremeno. Pravi izazov nije odabir standarda, već osiguravanje dosljednosti stotinama pojmova koji obuhvataju desetine kategorija proizvoda.

Svaki standard naziva stvari drugačije

Događaj slanja se u GS1 naziva cbv:BizStep-shipping. Nominalni kapacitet baterije naziva se battery:ratedCapacity u Uredbi EU o baterijama. Naziv proizvoda dolazi iz schema.org, dok izjava o dužnoj pažnji u lancu snabdijevanja dolazi iz vokabulara OpenEPCIS. Četiri pojma, četiri izvora, jedan zapis podataka.

Svako ko ovdje izmišlja vlastite nazive polja stvara otok. Međutim, regulatorno tijelo, recikler i alat za provjeru treće strane moraju moći razumjeti šta se nalazi u vašem DPP-u bez potrebe da traže pojašnjenje. Upravo zato postoje standardi - i upravo zato ih Transpareo strogo pridržava, umjesto da izmišlja vlastitu shemu.

Okosnica: model događaja GS1 EPCIS 2.0

Životni ciklus proizvoda opisuje se pomoću GS1 EPCIS 2.0⁠ - istog standarda koji se godinama koristi za mapiranje lanca snabdijevanja u logistici. Standard prepoznaje pet tipova događaja: opažanje objekta (ObjectEvent), agregacija, transakcija, transformacija i asocijacija. Transpareo mapira faze životnog ciklusa proizvoda kao EPCIS ObjectEvents - tip događaja koji bilježi opažanje identificiranih objekata.

Svaki događaj sadrži poslovni korak (dostava, reciklaža, popravak) i status (aktivan, povraćen, recikliran). Ovi gradivni blokovi formiraju tragabilni zapis: kada je serija poslana, kada je opozvana i kada je reciklirana. Mašinski čitljiv i bez prostora za tumačenje.

Podaci o proizvodu: OpenEPCIS DPP Core

Ono što definiše proizvod - materijal, reciklirani sadržaj, ugljični otisak, popravljivost - opisano je vokabularom DPP Core iz OpenEPCIS⁠. Definira klase kao što su MaterialComposition, RecycledContent, CarbonFootprintDeclaration i RepairabilityInfo.

Dvije konvencije vrijedi spomenuti jer pomažu u izbjegavanju grešaka: Postotne vrijednosti su uvijek decimalni brojevi između 0 i 1 (npr. 0,85, a ne 85%). Svaki podatak ima i nivo pristupa - javni, ovlašteni ili ograničeni - tako da isti pasoš može pružiti različite prikaze krajnjim korisnicima, partnerima i nadležnim tijelima.

Odvojeni vokabular za svaki sektor

Ovdje stvari postaju složene. Svaka kategorija proizvoda ima svoj specijalizirani vokabular, kako to zahtijeva relevantna EU uredba:

  • Baterije (Uredba 2023/1542⁠): preko 200 svojstava, od hemije ćelije i recikliranog sadržaja za litij, kobalt i nikl do ciklusa punjenja i stanja zdravlja
  • Tekstil: sastav vlakana, boje, klasa rizika od mikroplastike, etikete za održavanje, reciklabilnost
  • Elektronika: indeks popravljivosti, vrste komponenti, zamjenjivost pojedinačnih komponenti
  • Pored vokabulara za krčenje šuma (EUDR), sredstava za čišćenje, ambalaže (PPWR) i građevinskih proizvoda (CPR)

DPP stoga mijenja svoj stručni rječnik ovisno o kategoriji proizvoda - a istovremeno mora ostati kompatibilan sa istim osnovnim okvirom.

Kontekst koji sve povezuje

Kako bi se osiguralo da se ovi izvori ne pretvore u Vavilonsku kulu, jedan JSON-LD kontekst povezuje sve rječnike. Unutar ovog konteksta, svaki pojam ima tačno jedno prebivalište: stabilnu adresu (URI) na kojoj se može pronaći njegova definicija.

Ovo je više od pukog ljubav prema redu. DPP mora ostati provjerljiv deset godina ili više. Ako 2034. godine javna vlast čita pasoš izdat 2026. godine, recycledContent mora i dalje značiti potpuno isto kao i danas. Stabilne adrese su ključne kako bi se osiguralo da platforma, arhiva, revizija i javna vlast sve upućuju na istu definiciju.

39 jezika u jednoj strukturi podataka

Transpareo pohranjuje tekstove o proizvodima na više jezika unutar kompaktne strukture: jedno polje sadrži {"de": "Wasser", "en": "Water"} umjesto glomaznih ponavljanja. Ovo održava mali obim podataka i omogućava potrošaču da jednostavno pročita željeni jezik i, ako je potrebno, pređe na engleski. Na taj način je pokriveno 39 jezika, uključujući svih 24 službena jezika EU, bez potrebe za posebnom logikom.

Šta ovo znači za vaš izbor platforme

Tri pitanja razlikuju interoperabilno rješenje od izolovanog:

  • Da li platforma podržava uspostavljene standarde (GS1, EPCIS, OpenEPCIS, schema.org) ili sopstvenu vlasničku shemu koju samo ona razumije?
  • Može li koristiti odgovarajuću stručnu terminologiju za svaku kategoriju proizvoda bez potrebe da restrukturirate model podataka?
  • Jesu li korišteni pojmovi dokumentovani pod stabilnim, trajno rješivim adresama?

Ako je odgovor ‘da’ na sva tri pitanja, vaš DPP će ostati čitljiv - danas, čak i ako promijenite pružaoca usluga, i nakon zakonskog roka čuvanja.

Interoperabilnost u biltenu

Koji standardi i vokabulari dobijaju na popularnosti - pažljivo odabrani svakog mjeseca i dostavljeni direktno u vaš inbox.