Ef maður kortleggur hreint, málfarslega rétt JSON-LD yfir á EN 18223-serialíseringuna, er það fyrsta sem vekur athygli umfang þess. Markmiðsformatið er áberandi ítarlegt.
EN 18223 er CEN/CLC JTC 24 staðallinn sem skilgreinir gagnalíkanið fyrir stafræna vörupassa - sniðið sem hver DPP þarf að uppfylla þegar staðallinn hefur verið birtur í Stjórnartíðindum Evrópusambandsins. Í þessu sniði verður hvert gildi að hlut með eigin elementId, dictionaryReference, objectType, valueDataType og value. Þrjár línur af upphafsgögnum verða að tuttugu.
Hvað þessi nákvæmni nær fram
Þessi nákvæmni er ekki tilviljun, og það er þess virði að skilja hvað hún nær fram.
Þetta er það sem merkingarfræði verður þegar ekki er lengur hægt að gera ráð fyrir að henni megi leysa opinskátt á netinu. JSON-LD-skjal miðlar venjulega merkingu með @context: hlekk sem lesandinn fylgir til að leita uppi hvað reitur þýðir.
EN 18223 verður einnig að virka þegar orðabókin á bak við reitinn er ECLASS eða IEC CDD - sem báðar krefjast gjalds og hvorug þeirra er hægt að leysa frjálst eins og opinn @context IRI. Staðallinn tilgreinir því merkingu gildisins gildi fyrir gildi: hvaða orðabók, hvaða færsla, hvaða tegund, hvaða gildi. Þetta er eina leiðin til að hann haldist sjálfskýrandi þegar ekki er hægt að treysta á að lesandinn smelli sig í gegnum.
Sé þetta lesið í þessu ljósi er ítarleikinn ekki hönnunargalli, heldur rökrétt viðbragð við lokuðum orðabókum.
Mótsögnin er skýr. Orðaforðarnir sem við byggjum á - OpenEPCIS DPP Core og reglugerðarviðbætur þess - eru birtir opinberlega á ref.openepcis.io og eru áfram frjálslega leysanlegir. Ein @context-tilvísun ber þá merkingu sem lokaður orðabanki verður að kveða á um.
Af hverju skiptir stefnan máli
Að endurbyggja opna merkingarfræði úr lokuðum orðabanka er að fara hina erfiðu leið. Öfugu áttar er einfaldara.
JSON-LD-uppspretta okkar inniheldur nú þegar öll þau einkenni sem EN 18223-líkanið krefst: tilvísun í eiginleikann, tilvísun í orðabókina, gildisgagnagerð og tungumálarað fyrir hvert gildi. Þau eru einfaldlega tjáð sem gerðaskilgreind JSON-LD-hlutir með @context IRI-um, fremur en í flatri einingu-eiginleika-gildi-uppbyggingu EN 18223.
Að búa til EN 18223-sýn úr þessum gögnum er sniðsverkefni: að taka til staðar reiti og móta þá í markformið.
Meginreglan í hnotskurn: uppspretta með opnum nafnarýmum býr til varp frá hverju lokuðu orðaforða, þannig að ítarleiki er verð sem aðeins þeir borga sem byrjuðu með lokuðu kerfi. Við gerum þetta aldrei, því merkingin var til staðar frá fyrstu drögum.
Fleiri nafnarými í stað kanónískrar orðræðu
Að uppspretta okkar taki nú þegar þessa mynd er meðvituð ákvörðun, ekki tilviljun. Við þvingum ekki hverja reglugerð inn í eina orðræðu.
Hver ESB DPP-reglugerð - rafhlöður, textílar, raftæki og þær sem enn eru framundan - heldur sínum eigin uppstreymis-nafnrýmum: GS1, OpenEPCIS DPP Core og viðeigandi reglugerðarviðbót. Þau eru öll samhliða í @context-massífi, ásamt viljandi lágmarks transpareo:-nafnrými fyrir fáeinar hugtök sem ekki falla undir neitt yfirliggjandi nafnrými.
EN 18223 krefst nánast þess sama í sínum inngangsákvæði 0.2: að forðast geiraspesifískar ontólógíur, að leyfa samhliða notkun ontólógía sem gefnar eru út fyrir hverja umboðsgerð, og að halda láréttu lagi eins almennu og kostur er.
Uppbygging sem byggir á opnum, samhliða nafnarýmum er ekki einungis í samræmi við tilgang staðalsins. Hún er einmitt það sem hönnunarregla staðalsins sjálfs bendir til.
Álagspróf: eiginleikalisti Battery Pass
Sönnunin felst í því hvernig arkitektúrinn tekur við orðaforða sem hann var aldrei hannaður fyrir.
Langlisti gagnaeiginleika samsteypunnar Battery Pass, útgáfa 1.3, er þriðji orðaforði sem þróast sjálfstætt frá bæði EN 18223 og GS1: um 100 einkenni, eigin heitireglur, eigin aðgangsstig og túlkun samstarfsins á viðauka XIII rafhlöðureglugerðarinnar.
Við höfum borið það saman við núverandi gagnalíkan okkar. 91 af 100 eiginleikum var kortlagt óbreytt á núverandi eiginleikagerðir. Uppspretta sem byggir á fleirtölurýmum (namespaces) meðhöndlar nýtt, lokað orðasafn sem frekari varp - það krefst ekki fullkominnar endurhönnunar.
Staða staðalsins
EN 18223 og systurstaðall hans EN 18216, sem skilgreinir sértækt raðnúmerunarformat sem EN 18223 vísar til, eru báðir birtir evrópskir staðlar.
Þær eru hluti af fyrstu bylgju birtra staðla úr setti CEN-CENELEC JTC 24 DPP: sex af átta stöðlum; hinir tveir - um auðkenningu og aðgangsréttindi - munu fylgja um sumarið 2026. Gert er ráð fyrir að þær verði birtar í Stjórnartíðindum ESB, sem veitir þeim samræmda stöðu og óyggjandi sönnun samræmis, um miðjan ár 2026.
Bjartsýninni hliðin
Ekkert af þessu gerir EN 18223 að röngum staðli. Nákvæmni ## lýsingarinnarer hreina verðið sem greitt er fyrir gagnvirka samhæfingu í heimi þar sem ekki allir orðabankar eru opnir, og staðallinn gerir því heiðarlega skil.
Lausnin er einföld: fyrir þá sem þegar nota hreint JSON-LD er EN 18223 einfaldlega framsetning, ekki ný bygging. Kostnaðarsamari leiðin er hin önnur - sú sem allir sem byrjuðu með lokaðan orðabanka verða að fara.
Fyrir þá sem byggja á opnum, uppleysanlegum merkingum frá fyrstu línu hverfur ítarleiðin í stöðlinum að byrði. Hann verður útgáfulíkan sem hægt er að búa til eftir þörfum.
