EN 18223 është i tepërt me detaje - semantika e tij e hapur e kthen atë në një detyrë formatimi

EN 18223 është i tepërt me detaje - semantika e tij e hapur e kthen atë në një detyrë formatimi

Formati i zgjeruar EN 18223 zgjeron tre rreshta në njëzet. Kjo verbositet nuk është një mangësi në standard, por çmimi që paguan për një fjalor të mbyllur.

Nëse aplikon një hartim të pastër, idiomatik të JSON-LD mbi serializimin e zgjeruar EN 18223, gjëja e parë që bie në sy është shtrirja e tij. Kjo formë është jashtëzakonisht e detajuar.

EN 18223 është standardi CEN/CLC JTC 24 për ndërveprimin e sistemeve të Pasaportës Dixhitale të Produktit; Klauzola 4 përcakton modelin semantik, ndërsa Klauzola 5.2 përcakton serializimin. Ky serializim ka dy forma. Serializimi i kompresuar që përdoret në praktikë përdor elementId-in e çdo vlerë si çelësin e objektit dhe lë zgjidhjen e dictionaryReference dhe valueDataType për fjalorin e të dhënave. Forma e zgjeruar shpjegon gjithçka: çdo vlerë bëhet një objekt me elementId, dictionaryReference, objectType, valueDataType dhe value të vetin, dhe tre rreshta të të dhënave burimore bëhen njëzet.

Çfarë arrihet me këtë detajim

Ky detajimnuk është rastësi, dhe ia vlen të kuptojmë çfarë arrin.

Kjo është ajo çfarë bëhet semantikë sapo të mos mund të supozohet më se mund të zgjidhet hapur online. Një dokument JSON-LD zakonisht përcjell kuptimin përmes një @context: një lidhje që lexuesi ndjek për të kërkuar se çfarë do të thotë një fushë.

Forma e kompresuar funksionon vetëm nëse lexuesi mund të zgjidhë fjalorin pas një fushe. Kjo dështon nëse fjalori është ECLASS ose IEC CDD - të dyja janë subjekt i një tarife, dhe asnjëri prej tyre nuk mund të zgjidhet lirshëm si një IRI @context i hapur. Këtu forma e zgjeruar justifikon gjatësinë e saj: ajo shpjegon kuptimin vlerë pas vlerë - cili fjalor, cili hyrje, cili lloj, cila vlerë - dhe mbetet vetëshpjeguese kur nuk mund të mbështetesh te lexuesi që të klikojë për të parë më tej.

Kur shihet në këtë dritë, hollësia nuk është një mangësi dizajni, por një reagim racional ndaj fjalorëve të mbyllur.

Kontrasti është i qartë. Fjaloritë mbi të cilat ndërtojmë - OpenEPCIS DPP Core dhe zgjerimet e tij rregullatore - publikohen hapur në ref.openepcis.io dhe mbeten të zgjidhshme lirshëm. Një referencë e vetme @context mbart kuptimin që një fjalor i mbyllur duhet ta specifikojë.

Pse drejtimi ka rëndësi

Rikonstruimi i semantikës së hapur nga një fjalor i mbyllur është rruga më e vështirë. E kundërta është e thjeshtë.

Burimi ynë JSON-LD tashmë përmban çdo atribut të kërkuar nga modeli EN 18223: një referencë për pronën, një referencë për fjalorin, një lloj të dhënash për vlerën dhe një vektor gjuhësh për çdo vlerë. Ato shprehen thjesht si objekte JSON-LD të tipizuar me IRI-të @context, në vend të strukturës së sheshtë entitet-atribut-vlerë të EN 18223.

Gjenerimi i një pamjeje EN 18223 nga këto të dhëna është një detyrë formatimi: marrja e fushave ekzistuese dhe formësimi i tyre në formatin e synuar.

Parimi në pak fjalë: një burim me hapësira emrash të hapura krijon një projeksion nga çdo fjalor i mbyllur, në mënyrë që verbositeti të bëhet një kosto që e përballojnë vetëm ata që kanë nisur me një sistem të mbyllur. Nëse kuptimi është i hapur që nga drafti i parë, kjo kosto eliminohet automatikisht.

Hapësira emërore plurale në vend të një fjalori kanonik

Fakti që burimi ynë tashmë ka këtë formë është një vendim i vetëdijshëm, jo një rastësi. Ne nuk e detyrojmë çdo rregullore në një fjalor të vetëm.

Çdo rregullore DPP e BE-së - bateritë, tekstilet, elektronika dhe ato që do të vijnë - ruan hapësirën e vet të emrave burimorë: atë të GS1, atë të bërthamës OpenEPCIS DPP dhe atë të zgjerimit përkatës rregullator. Të gjitha përfshihen paralelisht brenda një vargu @context, së bashku me një hapësirë emrash transpareo: të thjeshtuar me qëllim për disa terma që nuk mbulohen nga asnjë hapësirë emrash e jashtme.

EN 18223 kërkon pothuajse saktësisht këtë në klauzolën e saj hyrëse 0.3: të shmanget ontologjitë specifike për sektorin, të lejohet përdorimi paralel i ontologjive të lëshuara për çdo akt të deleguar, dhe të mbahet shtresa horizontale sa më e përgjithshme të jetë e mundur.

Një arkitekturë e bazuar në hapësira emrash të hapura dhe paralele nuk është thjesht e pajtueshme me qëllimin e standardit. Ajo është pikërisht ajo që vetë parimi i dizajnit të standardit tregon.

Një test stresi: lista e atributeve të Battery Pass

Dëshmia qëndron në mënyrën se si arkitektura përshtatet me një fjalor për të cilin nuk është projektuar kurrë.

Lista e Gjatë e Atributeve të të Dhënave e Konsorciumit Battery Pass, versioni 1.3, është një fjalor i tretë që largohet në mënyrë të pavarur si nga EN 18223 ashtu edhe nga GS1: rreth 100 atribute, konvencionin e vet të emërtimit, nivelet e veta të aksesit dhe interpretimin e Konsorciumit të Aneksit XIII të Rregullores së Baterive.

Ne e kemi krahasuar atë me modelin tonë ekzistues të të dhënave. 91 nga 100 atributet u hartuan pa ndryshime në llojet ekzistuese të pronave. Një burim që përdor hapësira emrash të shumta trajton një fjalor të ri, të mbyllur, si një projeksion të mëtejshëm - ai nuk kërkon një ridizajn të plotë.

Ku qëndron standardi

EN 18223 dhe standardi i saj motër EN 18216, i cili përcakton formatin specifik të serializimit të cilit i referohet EN 18223, janë të dy standarde evropiane të harmonizuara.

Ato janë pjesë e valës së parë të standardeve të botuara nën skemën CEN-CENELEC JTC 24 DPP: gjashtë nga tetë standardet; dy të mbetura - për autentifikimin dhe të drejtat e aksesit - do të pasojnë gjatë verës së vitit 2026. Këto gjashtë u përmendën më 15 korrik 2026 në Vendimin Zbatuese (BE) 2026/1736 në Fletoren Zyrtare të BE-së, e cila u jep atyre statusin e harmonizuar dhe kështu prezumimin e përputhshmërisë me nenet 10 dhe 11 të ESPR.

Pjesa pozitive

Asgjë nga kjo nuk e bën EN 18223 një standard të gabuar. Detajimi i hollësishëm është çmimi i drejtë për t’u paguar për ndërveprimin në një botë ku jo çdo fjalor është i hapur, dhe standardi i bën drejtësi asaj bote.

Pjesa pozitive është e thjeshtë: për ata që tashmë përdorin JSON-LD të pastër, EN 18223 është një projeksion, jo një ndërtim i ri. Rruga më e kushtueshme është tjetra - ajo që çdokush që ka filluar nga një fjalor i mbyllur duhet ta ndjekë.

Për ata që ndërtojnë mbi semantika të hapura dhe të zgjidhshme që nga rreshti i parë, verbositeti i standardit pushon së qeni një barrë. Ai bëhet një format daljeje që mund të gjenerohet sipas nevojës.

Standardet DPP, të shpjeguar në mënyrë të thjeshtë

Ne ndjekim standardet DPP të BE-së - nga identifikuesit te ndërveprueshmëria - dhe ju dërgojmë një përditësim mujor mbi atë që po ndryshon me të vërtetë dhe çfarë do të thotë kjo në praktikë.