En DPP, veliko standardov: zakaj je besednjak odločilnega pomena za medsebojno delovanje

En DPP, veliko standardov: zakaj je besednjak odločilnega pomena za medsebojno delovanje

Digitalni produktni potni list ne ustvarja novega jezika - združuje obstoječe: GS1 EPCIS, OpenEPCIS, W3C in sektorno specifične slovarje. Zakaj je doslednost v tem primeru pravi izziv.

Kateri izrazi so vključeni v digitalni potni list izdelka? Vprašanje se morda zdi kot podrobno delo, vendar odloča o tem, ali bo vaše podatke čez deset let še kdo lahko prebral. DPP namreč ne ustvarja novega jezika, temveč združuje več obstoječih.

GS1, W3C in konzorcij OpenEPCIS vsak opisujejo del sveta izdelkov, k temu pa se doda še dober ducat sektorsko specifičnih slovarjev EU. DPP jih mora vse hkrati uporabljati. Pravi izziv ni izbira standarda, temveč dosledna uporaba več sto izrazov v več desetih kategorijah izdelkov.

Vsak standard poimenuje stvari drugače

Pošiljka se pri GS1 imenuje cbv:BizStep-shipping. Nominacijska zmogljivost baterije se v Uredbi EU o baterijah imenuje »battery:ratedCapacity«. Ime izdelka izhaja iz schema.org, izjava o skrbnosti v dobavni verigi pa iz slovarja OpenEPCIS. Štiri pojmi, štiri izvori, en nabor podatkov.

Kdor si tu izmišlja lastna imena polj, ustvarja otok. Organ, podjetje za recikliranje in orodje za preverjanje tretje osebe pa morajo brez dodatnih poizvedb razumeti, kaj je zapisano v vašem DPP. Prav za to obstajajo standardi - in prav zato se Transpareo strogo drži njih, namesto da bi si izmišljal lastno shemo.

Hrbtenica: model dogodkov GS1 EPCIS 2.0

Življenjski cikel izdelka je opisan v GS1 EPCIS 2.0⁠ - istem standardu, ki že leta opisuje dobavne verige v logistiki. Standard pozna pet vrst dogodkov: opazovanje objekta (ObjectEvent), agregacijo, transakcijo, transformacijo in asociacijo. Transpareo projicira korake življenjskega cikla izdelka kot EPCIS-ObjectEvents - vrsto dogodka, ki beleži opazovanje identificiranih objektov.

Vsak dogodek vsebuje poslovni korak (shipping, recycling, repairing) in status (active, recalled, recycled). Iz teh gradnikov nastane pregleden protokol: kdaj je bila serija odpremljena, kdaj odpoklicana, kdaj reciklirana. Berljiv za računalnik in brez prostora za razlago.

Podatki o izdelku: OpenEPCIS DPP Core

Kaj sestavlja izdelek - material, delež recikliranih surovin, ogljični odtis, popravljivost - opisuje besednjak DPP Core iz OpenEPCIS⁠. Opredeljuje razrede, kot so MaterialComposition, RecycledContent, CarbonFootprintDeclaration ali RepairabilityInfo.

Omeniti je treba dve konvenciji, saj preprečujeta napake: Vrednosti deležev so vedno decimalna števila med 0 in 1 (torej 0,85, ne 85 %). Vsaka informacija ima določeno stopnjo dostopa - javno, avtorizirano ali omejeno -, tako da lahko isti profil končnim strankam, partnerjem in organom zagotovi različne poglede.

Lasten besednjak za vsako panogo

Tu postane stvar večplastna. Vsaka kategorija izdelkov prinaša svoj strokovni besednjak, ki ga zahteva ustrezna uredba EU:

  • Baterije (Uredba 2023/1542⁠): več kot 200 lastnosti, od kemijske sestave celic prek deležev recikliranih materialov za litij, kobalt in nikelj do polnilnih ciklov in stanja zdravja (State of Health)
  • Tekstil: sestava vlaken, barvila, razred tveganja mikroplastike, simboli za pranje, možnost recikliranja
  • Elektronika: indeks popravljivosti, vrste sestavnih delov, zamenljivost posameznih komponent
  • Poleg tega slovarji za krčenje gozdov (EUDR), čistila, embalažo (PPWR) in gradbene izdelke (CPR)

DPP torej spreminja svoj strokovni besednjak glede na kategorijo izdelka - kljub temu pa mora ostati združljiv z isto osnovno strukturo.

Kontekst, ki vse povezuje

Da iz teh virov ne nastane »Babel«, en sam JSON-LD-kontekst povezuje vse besednjake. V njem ima vsak pojem natanko eno mesto: stabilen naslov (URI), pod katerim je mogoče poiskati njegovo definicijo.

To je več kot le ljubezen do reda. DPP mora ostati preverljiv deset let in dlje. Če bo leta 2034 nek organ prebral potni list, izdan leta 2026, mora recycledContent še vedno pomeniti natanko isto kot danes. Stabilni naslovi so pogoj za to, da platforma, arhiv, revizija in organ vsi kažejo na isto definicijo.

39 jezikov v eni podatkovni strukturi

Transpareo vodi besedila o izdelkih večjezično v kompaktni strukturi: eno polje vsebuje {"de": "Wasser", "en": "Water"} namesto okornega ponavljanja. Tako ostane količina podatkov majhna, potrošnik pa lahko preprosto bere v želenem jeziku in se po potrebi vrne k angleščini. Na ta način je brez posebne logike pokritih 39 jezikov, vključno z vsemi 24 uradnimi jeziki EU.

Kaj to pomeni za vašo izbiro platforme

Tri vprašanja ločujejo interoperabilno rešitev od izolirane rešitve:

  • Ali platforma podpira uveljavljene standarde (GS1, EPCIS, OpenEPCIS, schema.org) ali lastno shemo, ki jo razume samo ona sama?
  • Ali lahko za vsako kategorijo izdelkov uporabi ustrezen strokovni besednjak, ne da bi morali spreminjati podatkovni model?
  • Ali so uporabljeni izrazi dokumentirani pod stabilnimi, trajno razrešljivimi naslovi?

Če je odgovor trikrat »da«, bo vaš DPP ostal berljiv - danes, tudi ob zamenjavi ponudnika in po izteku zakonsko predpisanega roka hrambe.

Medsebojna združljivost v glasilu

Kateri standardi in besednjak se uveljavljajo - vsak mesec izbrani in poslani v vaš nabiralnik.