Birokracija EN 18223 - i zašto za nju nećemo platiti

Birokracija EN 18223 - i zašto za nju nećemo platiti

Mapiranje čistog JSON-LD-a na serializaciju prema EN 18223 pretvara tri retka u dvadeset. Ova razrađenost nije mana standarda - to je cijena koju plaćamo za zatvoreni vokabular. Mi ne plaćamo tu cijenu jer naši izvori podaci nikada nisu bili zatvoreni.

Ako se čist, idiomatski JSON-LD mapira na serijalizaciju EN 18223, prva stvar koja upada u oči jest njegov opseg. Ciljni format je izrazito opširan.

EN 18223 je standard CEN/CLC JTC 24 koji definira model podataka za Digitalni putovnik proizvoda - format kojem se svaki DPP mora prilagoditi nakon što standard bude objavljen u Službenom listu Europske unije. U ovom formatu svaka vrijednost postaje objekt sa svojim elementId, dictionaryReference, objectType, valueDataType i value. Tri retka izvornog podatka postaju dvadeset.

Što postiže ova razrađenost

Ovarazrađenost nije slučajna i vrijedi razumjeti što postiže.

To je ono što semantika postaje čim se više ne može pretpostaviti da se može slobodno riješiti putem interneta. JSON-LD dokument obično prenosi značenje putem @context: poveznice koju čitatelj slijedi kako bi saznao što polje znači.

EN 18223 mora funkcionirati i kada je rječnik iza polja ECLASS ili IEC CDD - za koje se plaća naknada i koja se ne mogu slobodno riješiti kao otvoreni IRI @context. Standard stoga specificira značenje vrijednost po vrijednost: koji rječnik, koji unos, koja vrsta, koja vrijednost. To je jedini način da ostane samopojmljiv kada se ne može osloniti na to da će čitatelj kliknuti na poveznicu.

Gledano iz tog kuta, razrađenost nije mana dizajna, nego racionalan odgovor na zatvorene rječnike.

Kontrast je jasan. Vokabulariji na kojima gradimo - OpenEPCIS DPP Core i njegova regulatorna proširenja - objavljeni su otvoreno na ref.openepcis.io⁠ i ostaju slobodno rješivi. Jedna referenca @context nosi značenje koje zatvoreni rječnik mora propisati.

Zašto je smjer važan

Rekonstrukcija otvorene semantike iz zatvorenog rječnika je obrnuti, teži put. Suprotan je jednostavan.

Naš JSON-LD izvor već sadrži sve atribute koje zahtijeva model EN 18223: referencu na svojstvo, referencu na rječnik, tip podataka vrijednosti i niz jezika za svaku vrijednost. Jednostavno su izraženi kao tipizirani JSON-LD objekti s @context IRI-jima, a ne u ravnoj strukturi entitet-atribut-vrijednost EN 18223.

Generiranje EN 18223 prikaza iz ovih podataka zadatak je formatiranja: uzimanje postojećih polja i oblikovanje u ciljni format.

Princip ukratko: izvor s otvorenim imenskim prostorima stvara projekciju iz svakog zatvorenog rječnika, tako da je opširnost cijena koju plaćaju samo oni koji su započeli sa zatvorenim sustavom. Mi to nikada ne činimo, jer je značenje bilo prisutno od samog početka.

Više imenih prostora umjesto kanonskog rječnika

Činjenica da naš izvor već ima ovaj oblik svjesna je odluka, a ne slučajnost. Ne prisiljavamo svaku uredbu u jedan jedini rječnik.

Svaka DPP regulativa EU - baterije, tekstil, elektronika i one koje tek dolaze - zadržava vlastiti upstream imenski prostor: onaj GS1-a, onaj OpenEPCIS DPP Core-a i onaj odgovarajućeg regulatornog proširenja. Sve su one paralelno sadržane unutar niza @context, uz namjerno oskudan imenski prostor transpareo: za nekoliko pojmova koje ne pokriva nijedan viši imenski prostor.

Norma EN 18223 zahtijeva gotovo točno ovo u svojoj uvodnoj klauzuli 0.2: izbjegavanje ontologija specifičnih za sektor, dopuštanje paralelne uporabe ontologija izdanih za svaki delegirani akt i održavanje horizontalnog sloja što je moguće općenitijim.

Arhitektura temeljena na otvorenim, paralelnim imenskim prostorima ne samo da je kompatibilna s namjerom standarda. To je upravo ono na što sam princip dizajna standarda ukazuje.

Test opterećenja: popis atributa Battery Passa

Dokaz leži u načinu na koji arhitektura prihvaća vokabular za koji nikada nije bila dizajnirana.

Popis dugih atributa podataka konzorcija Battery Pass, verzija 1.3, treći je vokabular koji se neovisno razlikuje i od norme EN 18223 i od standarda GS1: oko 100 atributa, vlastitu konvenciju imenovanja, vlastite razine pristupa i interpretaciju Priloga XIII Uredbe o baterijama od strane Konzorcija.

Usporedili smo ga s našim postojećim modelom podataka. 91 od 100 atributa mapirano je bez promjena na postojeće tipove svojstava. Izvor temeljen na imenskim prostorima u množini tretira novi, zatvoreni rječnik kao daljnju projekciju - to ne zahtijeva potpuno redizajniranje.

Stanje standarda

EN 18223 i njegov sestrinski standard EN 18216, koji definira specifični format serijalizacije na koji se EN 18223 poziva, oba su objavljeni europski standardi.

Čine dio prvog vala objavljenih standarda iz skupa CEN-CENELEC JTC 24 DPP: šest od osam standarda; preostala dva - o autentifikaciji i pravima pristupa - bit će objavljena tijekom ljeta 2026. godine. Njihovo objavljivanje u Službenom listu EU, čime se stječe harmonizirani status i pretpostavka sukladnosti, očekuje se oko sredine 2026. godine.

Srebrna oblačica

Ništa od toga ne čini EN 18223 pogrešnim standardom. Opširnost je poštena cijena za interoperabilnost u svijetu u kojem nije svaki rječnik otvoren, a standard se nosi s tim svijetom.

Srebrna oblačica je jednostavna: za one koji već koriste čist JSON-LD, EN 18223 je projekcija, a ne nova izgradnja. Skupa je druga ruta - ona koju mora proći svatko tko je počeo s zatvorenim rječnikom.

Za one koji od prve linije grade na otvorenoj, rješivoj semantičkoj strukturi, opširnost standarda prestaje biti teret. Postaje izlazni format koji se može generirati po potrebi.

DPP standardi, objašnjeni jednostavnim riječima

Pratimo standarde EU DPP-a - od identifikatora do interoperabilnosti - i šaljemo vam mjesečni pregled onoga što se zapravo mijenja i što to znači u praksi.