Meta timmappa JSON-LD nadif u idiomatiku fuq is-serjalizzazzjoni estiża EN 18223, l-ewwel ħaġa li tispikka hija l-iskop tagħha. Din il-forma hija verbosa b’mod impressjonanti.
EN 18223 huwa l-istandard CEN/CLC JTC 24 għall-interoperabbiltà tas-sistema tal-Passaport Diġitali tal-Prodott; il-Klawża 4 tiddetermina l-mudell semantiku, filwaqt li l-Klawża 5.2 tiddetermina s-serjalizzazzjoni. Din is-serjalizzazzjoni tieħu żewġ forom. Is-serjalizzazzjoni kompressa użata fil-prattika tuża l-elementId ta’ kull valur bħala ċavetta tal-oġġett u tħalli r-riżoluzzjoni ta’ dictionaryReference u valueDataType lid-dizzjunarju tad-dejta. Il-forma espansa tispjega kollox: kull valur isir oġġett b’elementId, dictionaryReference, objectType, valueDataType u value tiegħu stess, u tliet linji ta’ data tas-sors isiru għoxrin.
X’jinkiseb b’din il-verbosità
Dinil ## -verbositàmhix każwali, u jiswa li nifhmu x’jinkiseb biha.
Din hija s-semantiċi li ssir 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.
Il-forma kompressa taħdem biss jekk il-qarrej ikun jista’ jissolvi d-dizzjunarju wara kamp. Dan jonqos jekk id-dizzjunarju huwa ECLASS jew IEC CDD - li t-tnejn huma suġġetti għal ħlas, u ħadd minnhom ma jista’ jiġi solvut b’xejn bħal IRI @context miftuħ. Hawnhekk il-forma estiża tiġġustifika t-tul tagħha: tispjega t-tifsira valur b’valur - liema dizzjunarju, liema daħla, liema tip, liema valur - u tibqa’ awto-deskrittiva meta wieħed ma jistax jiddependi fuq il-qarrej biex ikklikkja.
Meta narawha minn din il-perspettiva, il-verbosità mhix difett fid-disinn, iżda rispons razzjonali għad-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 tippjati 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’ formatizzazzjoni: 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-verbosiġni ssir spiża li jġorrha biss min beda b’sistema magħluqa. Jekk it-tifsira tkun miftuħa mill-ewwel abbozz, din l-ispejjeż tiġi eliminata awtomatikament.
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, elettronika 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: semplifikat b’mod deliberat 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.3: 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 tal-Battery Pass
Il-prova tinsab f’kif l-arkitettura taċċetta vokabularju li qatt ma ġie ddisinjat għalih.
Il-Lista Twila tal-Atr terrorji 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 tirreferi l-EN 18223, huma tnejn standards Ewropej armonizzati.
Huma jiffurmaw parti mill-ewwel fażi ta’ standards ippubblikati taħt l-iskema CEN-CENELEC JTC 24 DPP: sitt mis-sitta standards; iż-żewġ li jifdal - dwar l-awtentikazzjoni u d-drittijiet ta’ aċċess - se jkunu ppubblikati matul is-sajf tal-2026. Dawn is-sitta ġew imsemmija fis-15 ta’ Lulju 2026 fid-Deċiżjoni ta’ Implimentazzjoni (UE) 2026/1736 fil-Ġurnal Uffiċjali tal-UE, li jagħtihom status armonizzat u b’hekk il-preżunzjoni ta’ konformità mal-Artikoli 10 u 11 tal-ESPR.
Il-parti pożittiva
Xejn minn dan ma jfissirx li EN 18223 huwa l-istandard żbaljat. Il-verbosità hija l-prezz ġust li għandu jitħallas għall-interoperabbiltà f’dinja fejn mhux kull dizzjunarju huwa miftuħ, u l-istandard jagħti ġustizzja lil din id-dinja.
Il-vantaġġ hu sempliċi: għal dawk li diġà jużaw JSON-LD nadif, EN 18223 hija 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ġ.
