Il-burokrazija EN 18223 - u għaliex aħna ma nħallsux għaliha

Il-burokrazija EN 18223 - u għaliex aħna ma nħallsux għaliha

Il-mappjar ta' JSON-LD nadif għas-serjalizzazzjoni EN 18223 jikkonverti tliet linji f'għoxrin. Din il-verbosità mhix difett fis-standard - hija l-prezz li nħallsu għal vokabularju magħluq. Aħna ma nħallsux dak il-prezz għax id-dejta sors tagħna qatt ma kienet magħluqa.

Jekk wieħed jimappja JSON-LD nadif u idiomatiku fuq is-serjalizzazzjoni EN 18223, l-ewwel ħaġa li tispikka hija l-iskop tiegħu. Il-format fil-mira huwa verbosament impressjonanti.

EN 18223 huwa l-istandard CEN/CLC JTC 24 li jiddetermina l-mudell tad-dejta għall-Passaport Diġitali tal-Prodott - il-format li kull DPP għandu jikkonforma miegħu ladarba l-istandard ikun ippubblikat fil-Ġurnal Uffiċjali tal-Unjoni Ewropea. F’dan il-format, kull valur isir oġġett b’elementId, dictionaryReference, objectType, valueDataType u value tiegħu stess. Tliet linji ta’ data tas-sors isiru għoxrin.

X’jinkiseb b’din il-verbosita’

Dinil-verbosita’ mhix każwali, u jiswa li nifhmu x’jinkiseb biha.

Huwa dak li ssir is-semantiċi hekk kif wieħed ma jistax aktar jassumi li tista’ tiġi riżolta b’mod miftuħ online. Dokument JSON-LD normalment jikkomunika t-tifsira permezz ta’ @context: rabta li l-qarrej isegwi biex jara x’ifisser kamp.

EN 18223 għandu wkoll jaħdem meta d-dizzjunarju wara kamp huwa ECLASS jew IEC CDD - li t-tnejn huma suġġetti għal ħlas, u li ħadd minnhom ma jistax jiġi riżolt b’xejn bħal IRI @context miftuħ. Għalhekk l-istandard jispeċifika t-tifsira valur b’valur: liema dizzjunarju, liema daħla, liema tip, liema valur. Din hi l-unika mod biex jibqa’ awto-deskrittiv meta wieħed ma jistax jiddependi fuq il-qarrej li jagħmel klik.

Meta tinqara f’dan id-dawl, il-verbosità mhix difett fid-disinn, iżda rispons razzjonali għal dizzjunarji magħluqa.

Il-kuntrast hu ċar. Il-vokabularji li fuqhom nibnu - il-OpenEPCIS DPP Core u l-estensjonijiet regolatorji tiegħu - huma ppubblikati b’mod miftuħ fuq ref.openepcis.io⁠ u jibqgħu jistgħu jiġu solvuti liberament. Referenza waħda ta’ @context iġorr it-tifsira li dizzjunarju magħluq għandu jippreskrivi.

Għaliex id-direzzjoni hija importanti

Ir-rikostruzzjoni tas-semantiċi miftuħa minn dizzjunarju magħluq hija t-triq l-aktar diffiċli. Il-kuntrarju huwa sempliċi.

Is-sors JSON-LD tagħna diġà fih kull attribut meħtieġ mill-mudell EN 18223: referenza għall-proprjetà, referenza għad-dizzjunarju, tip ta’ data tal-valur, u array tal-lingwa għal kull valur. Huma sempliċement espressi bħala oġġetti JSON-LD tipiżati b’IRIs ta’ @context, minflok fl-istruttura sempliċi entità-attribut-valur ta’ EN 18223.

Il-ġenerazzjoni ta’ veduta EN 18223 minn dawn id-dejta hija kompitu ta’ formatazzjoni: tieħu l-kampijiet eżistenti u tifformahom fil-format mixtieq.

Il-prinċipju fil-qosor: sors b’ispazji ta’ ismijiet miftuħa joħloq proġettjoni minn kull vokabularju magħluq, sabiex il-verbosità tkun prezz imħallas biss minn dawk li bdew b’sistema magħluqa. Aħna qatt ma nagħmlu dan, għax it-tifsira kienet hemm mill-ewwel abbozz.

Spazji ta’ ismijiet plurali minflok vokabularju kanoniku

Il-fatt li s-sors tagħna diġà jieħu din il-forma huwa deċiżjoni konxja, mhux koinċidenza. Aħna ma nimponu l-ebda regolament f’vokabularju wieħed.

Kull regolamentazzjoni DPP tal-UE - batteriji, tessuti, apparat elettroniku u dawk li għadhom se jiġu - iżżomm l-ispazju tal-isem upstream tagħha stess: dak ta’ GS1, dak tal-OpenEPCIS DPP Core, u dak tal-estensjoni regolatorja rispettiva. Dawn kollha jinsabu parallelament f’array @context, flimkien ma’ namespace transpareo: deliberatament ħafif għall-ftit termini li mhumiex koperti minn ebda namespace upstream.

EN 18223 teħtieġ kważi eżattament dan fil-klażola introduttorja tagħha 0.2: li jiġu evitati ontoloġiji speċifiċi għas-settur, li jkun permess l-użu parallelu tal-ontoloġiji maħruġa għal kull att delegat, u li l-livell orizzontali jinżamm kemm jista’ jkun ġenerali.

Arkitettura bbażata fuq spazji ta’ ismijiet miftuħa u paralleli mhix biss kompatibbli mal-intenzjoni tal-istandard. Hija eżattament dak li l-prinċipju tad-disinn tal-istandard innifsu jindika.

Test ta’ stress: il-lista ta’ attributi Battery Pass

Il-prova tinsab f’kif l-arkitettura taċċetta vokabularju li qatt ma ġie ddisinjat għalih.

Il-Lista Twila tal-Attributi tad-Data tal-Konsorzju Battery Pass, verżjoni 1.3, hija vokabularju tat-tielet li jiddiverġi b’mod indipendenti kemm minn EN 18223 kif ukoll minn GS1: madwar 100 attribut, il-kunvenzjoni tiegħu stess ta’ isim, il-livelli ta’ aċċess tiegħu stess, u l-interpretazzjoni tal-Konsorzju tal-Anness XIII tar-Regolament tal-Batteriji.

Aħna qabbilnieh mal-mudell tad-dejta eżistenti tagħna. 91 mill-100 attribut ġew immappjati mingħajr bidla għal tipi ta’ proprjetà eżistenti. Sors li juża diversi spazji ta’ ismijiet jittratta dizzjunarju ġdid u magħluq bħala proġezzjoni oħra - ma jeħtieġx ridisinn komplet.

Fejn jinsab l-istandard

EN 18223 u l-istandard sieħeb tiegħu EN 18216, li jiddetermina l-format speċifiku ta’ serializzazzjoni li għalih jirreferi EN 18223, huma ż-żewġ standards Ewropej ippubblikati.

Huma parti mill-ewwel fażi ta’ standards ippubblikati mis-sett ta’ CEN-CENELEC JTC 24 DPP: sitt mis-sitta standards; iż-żewġ li jifdal - dwar l-awtentikazzjoni u d-drittijiet ta’ aċċess - se jkunu ppreżentati matul is-sajf tal-2026. Il-pubblikazzjoni tagħhom fil-Ġurnal Uffiċjali tal-UE, li tagħti status armonizzat u l-preżunzjoni ta’ konformità, hija mistenni madwar nofs is-sena 2026.

Il-parti pożittiva

Xejn minn dan ma jfissirx li EN 18223 huwa l-istandard ħażin. Il-verbosità hija l-prezz onest tal-interoperabbiltà f’dinja fejn mhux kull dizzjunarju huwa miftuħ, u l-istandard jagħti ġustizzja lil din id-dinja.

Il-parti pożittiva hija sempliċi: għal dawk li diġà qed jużaw JSON-LD nadif, EN 18223 huwa proġezzjoni, mhux kostruzzjoni ġdida. It-triq kostuża hija l-oħra - dik li kull min beda minn dizzjunarju magħluq għandu jieħu.

Għal dawk li jibnu fuq semantika miftuħa u riżolvibbli mill-ewwel linja, il-verbosita’ tal-istandard tieqaf tkun piż. Isir format ta’ ħruġ li jista’ jiġi ġenerat kif u meta jkun meħtieġ.

L-istandards DPP, spjegati b'mod sempliċi

Aħna nsegwu l-istandards tal-DPP tal-UE - mill-identifikaturi sal-interoperabbiltà - u nibgħatulek aġġornament kull xahar dwar x’qed jinbidel verament u x’ifisser dan fil-prattika.