EN 18223: Varför tre rader blir tjugo

EN 18223: Varför tre rader blir tjugo

Om ordlistan i ett produktpass är öppen räcker det med en länk. Om den är avgiftsbelagd läggs betydelsen in i varje värde. Det är precis vad EN 18223 gör, och därför förblir den ett utdataformat för oss.

En leverantör skickar en tabell med produktdata till dig. En kolumn heter ”Kapacitet”. Anges värdet där i amperetimmar eller kilowattimmar? Är det ett nominellt värde eller ett uppmätt värde? Det framgår inte av tabellen. Den som känner leverantören vet det utifrån sammanhanget. Alla andra får gissa.

Lösningen är en ordlista: en lista som anger vad ”kapacitet” betyder, i vilken enhet den anges och vilken typ av värde som är tillåtet. Om vem som helst kan öppna ordlistan räcker det med en hänvisning i kolumnrubriken: Kapacitet enligt uppslagsord 4711. Om ordlistan kostar pengar eller inte är offentlig, är anvisningen till ingen nytta för mottagaren. Då måste avsändaren skriva in betydelsen i varje cell: vilken ordlista, vilken post, vilken enhet, vilken typ, och först därefter värdet.

Det är just detta som är kärnan i EN 18223, den standard som fastställer hur digitala produktpass förmedlar sin betydelse. Denna artikel förklarar vad standarden kräver av dina data, varför dess fullständiga formulering är så lång och varför den för Transpareos kunder är ett utdataformat och inte ett projekt.

Två skrivsätt, ett innehåll

EN 18223 är standarden från den europeiska standardiseringskommittén CEN/CLC JTC 24 för interoperabilitet mellan digitala produktpass. Den beskriver en datamodell och två sätt att skriva ut den på.

Den komprimerade formen är förkortningen för drift. Varje värde står under sin identifierare, elementId, och vad som döljer sig bakom den slår läsaren upp i ordlistan. Tre rader per värde.

Den utökade formen skriver ut allt. Varje värde blir ett litet objekt med identifierare, ordlistereferens, objekttyp, datatyp och själva värdet. Tre rader blir till tjugo.

Varför den långa formen är så lång

Längden är ingen slump. Den är det som blir av betydelse så snart man inte kan utgå från att läsaren kan slå upp den.

En produktpass förmedlar normalt betydelse via en länk: läsaren följer den och slår upp vad ett fält betyder. Det fungerar så länge länken leder till en öppen källa.

Två av de vanligaste ordböckerna för industriella produktdata, ECLASS och IEC CDD, är avgiftsbelagda. En länk till dem är värdelös för en läsare utan licens. Därför kräver den utökade formen att betydelsen följer med värde för värde i dokumentet: vilken ordbok, vilken post, vilken typ, vilket värde. Dokumentet förklarar sig själv, även om ingen kan klicka sig vidare.

Sett ur detta perspektiv är längden ett rimligt svar på slutna ordböcker och inget konstruktionsfel.

De ordböcker som Transpareo bygger på, OpenEPCIS DPP Core och dess utvidgningar för respektive förordning, är öppet publicerade på ref.openepcis.io. Vem som helst kan slå upp dem. En enda länk innehåller där allt som en sluten ordlista måste ange i fullständig form.

Riktningen avgör

Tillbaka till tabellen. Den som från början har märkt sina kolumner med det öppna ordboken kan när som helst skapa den utskrivna versionen: slå upp betydelsen, skriv värdet bredvid, klart. Den som endast har betydelsen i en sluten ordbok - eller inte alls - måste först rekonstruera den. Det är den kostsamma vägen.

Våra data innehåller redan alla attribut som modellen enligt EN 18223 kräver: en hänvisning till egenskapen, en till ordboken, datatypen och språket för varje värde. De finns bara i vår egen ordning, med länkar till öppna ordböcker, istället för i standardens ordning.

Att skapa normens form utifrån detta är en formateringsuppgift: att ta befintliga fält och anpassa dem till målformen.

I ett nötskal: En källa med öppna ordböcker förvandlar varje sluten ordbok till en vy som den genererar vid behov. Det är bara den som började med en sluten ## ordlistasom får betala priset för standardens omfattning.

Flera ordlistor sida vid sida

Att våra data har denna form är ett medvetet val. Vi tvingar inte in varje förordning i en enda ordlista.

Varje EU-DPP-förordning, oavsett om det gäller batterier, textilier, elektronik eller kommande förordningar, behåller sin egen ordlista: den från GS1, den från OpenEPCIS DPP Core och den från respektive förordning. Alla finns sida vid sida, kompletterade med en medvetet liten egen ordlista för de få begrepp som ingen av dem täcker.

EN 18223 önskar i sin inledning nästan exakt detta: att inte tvinga fram ett enda ordförråd för alla branscher, att tillåta att ordförråden för de enskilda rättsakterna existerar sida vid sida, och att den gemensamma delen hålls så allmän som möjligt. En arkitektur baserad på öppna, parallella ordlistor är alltså inte bara förenlig med standarden. Den är just det som standarden själv pekar på.

Ett stresstest: attributlistan för Battery Pass

Om detta håller visar sig i en ordlista som arkitekturen aldrig byggdes för.

Battery Pass Consortiums Data Attribute Long List, version 1.3, är en tredje ordlista som avviker både från EN 18223 och från GS1: cirka 100 attribut, egna namn, egna åtkomstnivåer - en konsortiets tolkning av bilaga XIII i batteriförordningen.

Vi har jämfört den med vår befintliga datamodell. 91 av de 100 attributen passade oförändrade in på befintliga egenskapstyper. En ny sluten ordlista läggs till som ytterligare en vy och kräver ingen omstrukturering.

Standardens ställning

EN 18223 och dess systerstandard EN 18216, som definierar det konkreta överföringsformatet som EN 18223 hänvisar till, är båda harmoniserade europeiska standarder.

De ingår i den första publicerade omgången av DPP-uppsättningen från CEN/CLC JTC 24: sex av de åtta standarderna; de återstående två, som gäller autentisering och åtkomsträttigheter, har hittills inte citerats. Dessa sex citerades den 15 juli 2026 genom genomförandebeslut (EU) 2026/1736 i EU:s officiella tidning. Detta ger dem status som harmoniserade standarder och därmed presumtionen om överensstämmelse med artiklarna 10 och 11 i ESPR.

Vad detta innebär för er

Inget av detta gör EN 18223 till en felaktig standard. Dess längd är det rimliga priset för interoperabilitet i en värld där inte alla ordböcker är öppna, och standarden gör rättvisa åt denna värld.

Standarden är ett utdataformat som plattformen genererar vid behov.

För Transpareos kunder gäller fortfarande: ingen ombyggnad, inget projekt. Betydelsen av era data är tydlig redan från första lagringen, och allt annat handlar om formatering.

Frågor om detta inlägg

Är EN 18223 obligatorisk?

Nej. Det är en harmoniserad europeisk standard, vilket medför en presumtion om överensstämmelse, inte en skyldighet. EN 18223 och fem systerstandarder citerades den 15 juli 2026 i genomförandebeslut (EU) 2026/1736 i EU:s officiella tidning; den som uppfyller dem anses uppfylla kraven i artiklarna 10 och 11 i ESPR. Man får också uppfylla dessa artiklar på annat sätt, men måste då själv bevisa detta.

Vilken av de två skrivsätten ska vi använda?

Båda har sitt syfte. Den komprimerade formen är en förkortning avsedd för drift; den använder varje värdes identifierare som nyckel och överlåter ordboksreferensen och datatypen åt läsaren att slå upp. Den utökade formen skriver ut allt; varje värde blir ett objekt med egen identifierare, ordboksreferens, objekttyp, datatyp och värde. Vilken form du väljer att använda beror på om läsaren kan öppna din ordbok.

Behöver vi en licens för ECLASS eller IEC CDD?

Inte för den metod som beskrivs här. Dessa två ordböcker är avgiftsbelagda och inte offentliga, och just därför måste den utökade formen ange betydelsen värde för värde. De ordböcker som Transpareo bygger på är fritt tillgängliga och kan konsulteras av vem som helst, så en enda länk räcker för att förmedla det som en sluten ordbok skulle behöva skriva ut i sin helhet.

Varför är den utvidgade formen så lång?

Eftersom det blir betydelsefullt så snart man inte längre kan utgå från att läsaren kan slå upp det. En produktpass förmedlar normalt betydelse via en länk som läsaren följer för att slå upp vad ett fält betyder. Om ordboken ligger bakom en betalvägg är den här länken värdelös för läsaren, och betydelsen måste istället finnas med i själva dokumentet. Sett ur det perspektivet är längden ett rimligt svar på stängda ordböcker och inget konstruktionsfel.

Vad förändras för oss om våra data redan hänvisar till öppna ordböcker?

Det blir en formateringsuppgift. Sådana data innehåller redan alla attribut som modellen kräver: en hänvisning till egenskapen, en hänvisning till ordlistan, en datatyp och språket för varje värde - men i en egen ordning istället för i standardens ordning. Att skapa standardformatet utifrån detta innebär att anpassa befintliga fält till målformatet och är inte ett ombyggnadsprojekt.

Hur många av DPP-standarderna har offentliggjorts?

Sex av de åtta standarderna i CEN/CLC JTC 24-serien ingår i den första omgången och publicerades i EUT den 15 juli 2026. De återstående två, som avser autentisering och åtkomsträttigheter, har hittills inte publicerats. EN 18216, den kompletterande standarden som definierar det konkreta överföringsformatet som EN 18223 hänvisar till, ingår bland de sex publicerade standarderna.

Tvingar en ny ordbok oss att omarbeta datamodellen?

Inte om källan innehåller flera ordböcker parallellt. Vi har testat detta med Battery Pass Consortiums ”Data Attribute Long List” i version 1.3, en tredje ordbok med egen benämning och egna åtkomstnivåer, som avviker både från EN 18223 och GS1. 91 av dess 100 attribut passade oförändrat in i redan befintliga egenskapstyper. En ny sluten ordlista läggs till som ytterligare en vy.

Betyder ”i enlighet med EN 18223” att våra pass är registrerade?

Nej, det är två olika saker. Överensstämmelse avser passets form och innehåll, medan registreringen är en separat åtgärd i EU-DPP-registret, som har varit i drift sedan den 20 juli 2026 enligt genomförandeförordning (EU) 2026/1778 och vars tekniska gränssnitt fortfarande håller på att specificeras. Endast den ekonomiska aktör som släpper ut produkten på marknaden får registrera den; en tjänsteleverantör kan inte göra det åt dig. Transpareo förbereder det som krävs för registreringen: produktidentifierare, passadress och fingeravtryck. Mer om detta finns i vår genomgång av registerförordningen.

DPP-standarderna, förklarade på ett lättförståeligt sätt

Vi följer EU:s DPP-standarder, från identifierare till interoperabilitet, och skickar en gång i månaden ett mejl till din inkorg med information om vad som faktiskt förändras och vad det innebär i praktiken.