Ja EN-18223 serializāciju attēlo kā tīru, idiomātisku JSON-LD, vispirms uzmanību piesaista tās apjoms. Mērķa formāts ir ievērojami garlaicīgs.
EN 18223 ir CEN/CLC JTC 24 standarts, kas definē digitālās produkta pases datu modeli - formātu, kuram jāatbilst katrai DPP, tiklīdz standarts tiks publicēts ES Oficiālajā Vēstnesī. Šajā formātā katra vērtība tiek pārvērsta par objektu ar savu elementId, dictionaryReference, objectType, valueDataType un value. Trīs avota datu rindas kļūst par divdesmit.
Ko dod šī izvērstība
Šī izvērstība nav nejaušība, un ir vērts saprast, ko tā dod.
Tā ir tas, kas notiek ar semantiku, tiklīdz vairs nevar pieņemt, ka to var atklāti atrisināt tiešsaistē. JSON-LD dokuments parasti pārnes nozīmi, izmantojot @context: saiti, pa kuru lasītājs dodas, lai noskaidrotu, ko nozīmē konkrēts lauks.
EN 18223 ir jādarbojas arī tad, ja lauka aizkulisēs atrodas ECLASS vai IEC CDD vārdnīca - abas ir maksas, neviena no tām nav brīvi pieejama kā atvērts @context-IRI. Tāpēc standarts nozīmi ieraksta vērtība pēc vērtības: kurš vārdnīca, kurš ieraksts, kurš tips, kura vērtība. Tikai tādējādi tas paliek pašaprakstošs, ja nevar paļauties uz to, ka lasītājs noklikšķinās uz saites.
Tādējādi, lasot to šādi, garlaicīgums nav konstrukcijas kļūda, bet gan racionāla atbilde uz slēgtiem vārdnīcu resursiem.
Pretstats ir konkrēts. Vārdnīcas, uz kurām mēs balstāmies - OpenEPCIS DPP Core un tā regulu paplašinājumi - , ir atklāti publicētas ref.openepcis.io un paliek brīvi izšķiramas. Viena vienīga @context atsauce nes to nozīmi, ko slēgtai vārdnīcai ir jāieraksta.
Kāpēc virziens ir izšķirošs
Atklātas semantikas rekonstruēšana no slēgtas vārdnīcas ir grūts ceļš. Pretējā virzienā tas ir vienkārši.
Mūsu JSON-LD avots jau satur katru atribūtu, ko prasa EN 18223 modelis: atsauci uz īpašību, atsauci uz vārdnīcu, vērtības datu tipu, valodas masīvu katrai vērtībai. Tie ir izteikti tikai kā tipizēti JSON-LD objekti ar @context-IRI, nevis EN 18223 plakanajā „entitāte-atribūts-vērtība” struktūrā.
No šiem datiem izveidot EN 18223 skatījumu ir formatēšanas uzdevums: ņemt jau esošos laukus un pielāgot tos mērķa formātam.
Princips vienā teikumā: avots ar atvērtām vārdu telpām no katra slēgta vārdnīcas veido projekciju, tādējādi garlaicīgums ir cena, ko maksā tikai tas, kurš sācis ar slēgtu sistēmu. Mēs to nekad nedarām, jo nozīme bija klātesoša jau no pirmā rakstīšanas brīža.
Daudzskaitliskas vārdu telpas vietā kanoniskam vārdnīcas krājumam
Tas, ka mūsu avots jau ir šādā formā, ir apzināts lēmums, nevis nejaušība. Mēs neuzspiežam katru regulu vienā vienīgā vārdnīcas krājumā.
Katra ES DPP regula - par baterijām, tekstilizstrādājumiem, elektroniku un tās, kas vēl sekos - saglabā savu iepriekšējo vārdu telpu: GS1 vārdu telpu, OpenEPCIS DPP Core vārdu telpu, kā arī attiecīgā regulas paplašinājuma vārdu telpu. Visi tie atrodas paralēli @context masīvā, blakus apzināti vienkāršotai transpareo: vārdu telpai, kas paredzēta nedaudzajiem terminiem, kurus neaptver neviena no iepriekšējām vārdu telpām.
EN 18223 savā ievadklauzulā 0.2 prasa gandrīz tieši to pašu: izvairīties no nozarei specifiskām ontoloģijām, atļaut paralēli izmantot ontoloģijas, kas izdotas katram deleģētajam tiesību aktam, un horizontālo slāni saglabāt pēc iespējas vispārīgāku.
Arhitektūra, kas balstās uz atvērtām, paralēlām vārdu telpām, ne tikai atbilst standarta mērķim. Tā ir tieši tas, uz ko norāda paša standarta izstrādes princips.
Stresa tests: „Battery Pass“ atribūtu saraksts
Pierādījums slēpjas tajā, kā arhitektūra uzņem vārdnīcu, kurai tā nekad nav bijusi paredzēta.
„Battery Pass Consortium“ datu atribūtu garā saraksta (Data Attribute Long List) 1.3. versija ir trešā vārdnīca, kas neatkarīgi atšķiras gan no EN 18223, gan no GS1: aptuveni 100 atribūti, paša izstrādāti nosaukumi, paša noteikti piekļuves līmeņi, konsorcija interpretācija par Bateriju regulas XIII pielikumu.
Mēs to salīdzinājām ar mūsu esošo datu modeli. 91 no 100 atribūtiem tika piešķirti jau esošajiem īpašību tipiem bez izmaiņām. Avots ar vairākiem vārdu telpām uzņem jaunu slēgtu vārdnīcu kā vēl vienu projekciju - tas neuzspiež pārveidošanu.
Kur atrodas standarts
EN 18223 un tās saistītais standarts EN 18216, kas definē konkrēto serializācijas formātu, uz kuru atsaucas EN 18223, ir abi publicēti Eiropas standarti.
Tās pieder pie pirmās publicētās CEN-CENELEC-JTC-24-DPP kopuma kārtas: seši no astoņiem standartiem, bet atlikušie divi - par autentifikāciju un piekļuves tiesībām - sekos 2026. gada vasaras laikā. To publicēšana ES Oficiālajā Vēstnesī, kas piešķir saskaņoto statusu un atbilstības prezumpciju, ir gaidāma 2026. gada vidū.
Labā puse
Nekas no minētā nepadara EN 18223 par nepareizu standartu. Garlaicīgums ir godīga cena par sadarbspēju pasaulē, kurā ne katrs vārdnīcas ieraksts ir atklāts, un standarts atbilst šai pasaulei.
Labā puse ir vienkārša: tiem, kas jau izmanto tīru JSON-LD, EN 18223 ir projekcija, nevis jauna sistēma. Dārgākais ceļš ir otrs - tas, ko jāiet ikvienam, kurš sācis ar slēgtu vārdnīcu.
Tiem, kas jau no pirmās rindas balstās uz atvērtu, analizējamu semantiku, standarta garlaicīgums vairs nav apgrūtinājums. Tas kļūst par izvades formātu, ko var ģenerēt pēc nepieciešamības.
