Ако се чисти, идиоматски JSON-LD мапира на серизацију EN 18223, прва ствар која упада у очи јесте његов обим. Циљни формат је запањујуће разрађен.
EN 18223 је CEN/CLC JTC 24 стандард који дефинише модел података за Дигитални пасош производа - формат којем сваки DPP мора да се прилагоди након објављивања стандарда у Службеном листу ЕУ. У овом формату свака вредност постаје објекат са својим elementId, dictionaryReference, objectType, valueDataType и value. Три реда изворних података постају двадесет.
Чему служи овај разрађен приступ
Овај разрађен приступније случајан и вреди разумети чему ## служи.
То је оно у шта се семантика претвара чим се више не може претпоставити да се може слободно решити онлајн. JSON-LD документ обично преноси значење преко @context: линк који читалац прати да би проверио шта неко поље значи.
EN 18223 такође мора да функционише када је речник иза поља ECLASS или IEC CDD - оба подлежу наплати, и ниједан се не може слободно решити као отворени IRI за @context. Стандард стога специфицише значење вредност по вредност: који речник, који унос, који тип, која вредност. То је једини начин да остане самоописни када се не може ослањати на то да ће читалац кликнути на везу.
У том светлу, опширност није дизајнерска мана, већ рационалан одговор на затворене речнике.
Контраст је јасан. Вокабулари на којима градимо - OpenEPCIS DPP Core и његова регулаторна проширења - објављени су отворено на ref.openepcis.io и остају слободно решавајући. Једна референца на @context преноси значење које затворени речник мора да пропише.
Зашто је смер важан
Реконструкција отворене семантике из затвореног речника је тежак пут. Супротан смер је једноставан.
Наш JSON-LD извор већ садржи све атрибуте које захтева модел EN 18223: референцу на својство, референцу на речник, тип података вредности и низ језика за сваку вредност. Они су једноставно изражени као објекти JSON-LD са типом и IRI-јем @context, уместо у равној структури ентитет-атрибут-вредност EN 18223.
Генерисање EN 18223 приказа из ових података је задатак форматирања: узимање постојећих поља и обликовање их у циљни формат.
Принцип у кратком: извор са отвореним именовним просторима креира пројекцију из сваког затвореног вокабулара, тако да је разрађеност цена коју плаћају само они који су започели са затвореним системом. Ми то никада не радимо, јер је значење било ту од самог првог нацрта.
Више именованих простора уместо канонског вокабулара
Чињеница да наш извор већ има овај облик јесте свесна одлука, а не случајност. Не приморавамо сваку уредбу да се уклопи у један једини вокабулар.
Свака DPP регулатива ЕУ - батерије, текстил, електроника и оне које тек долазе - задржава свој горњи именовни простор: GS1, OpenEPCIS DPP Core и одговарајуће регулаторно проширење. Сви су паралелно садржани у низу @context, поред намерно минималистичког простора имена transpareo: за неколико термина које ниједан од претходних простора имена не обухвата.
EN 18223 захтева готово тачно ово у својој уводној клаузули 0.2: да се избегну секторске онтологије, да се омогући паралелна употреба онтологија издатих за сваки делегирани акт и да се хоризонтални слој одржи што општијим.
Архитектура заснована на отвореним, паралелним именским просторима није само у складу са намером стандарда. Она је управо оно ка чему сам принцип дизајна стандарда указује.
Тест оптерећења: листа атрибута Battery Pass
Доказ лежи у томе како архитектура прихвата вокабулар за који никада није била дизајнирана.
Дуга листа атрибута података Конзорцијума Battery Pass, верзија 1.3, је трећи вокабулар који се независно одваја и од EN 18223 и од GS1: око 100 атрибута, сопствену конвенцију именовања, сопствене нивое приступа и тумачење Анекса XIII Регулативе о батеријама од стране Конзорцијума.
Упоредили смо га са нашим постојећим моделом података. 91 од 100 атрибута је непромењено мапирано на постојеће типове својстава. Извор који користи више имена простора третира нови, затворени речник као додатну пројекцију - то не захтева потпуну редизајну.
Статус стандарда
EN 18223 и сродни стандард EN 18216, који дефинише специфични формат серијске нумерације на који се EN 18223 позива, оба су објављена европска стандарда.
Они чине део првог таласа објављених стандарда из сета CEN-CENELEC JTC 24 DPP: шест од осам стандарда; преостала два - о аутентификацији и правима приступа - биће објављена током лета 2026. године. Њихова објава у Службеном листу ЕУ, којом се стиже до усклађеног статуса и презумпције усаглашености, очекује се око средине 2026. године.
Светла тачка
Ништа од овога не чини EN 18223 погрешним стандардом. Детаљност је искрена цена интероперабилности у свету у којем није сваки речник отворен, а стандард даје добар одговор на тај свет.
Светла страна је једноставна: за оне који већ користе чисти JSON-LD, EN 18223 је пројекција, а не нова изградња. Скупљи пут је други - онај који мора да прође свако ко је почео од затвореног речника.
За оне који од саме прве линије граде на отвореној, решавајућој семантици, опширност стандарда престаје да буде терет. Она постаје формат излаза који се може генерисати кад год је потребно.
