Publicerad 18 mars 2026

Specifika kodlistor som används i Sverige

Ingress

Produktklassificering

En artikel kan klassificeras enligt flera klassificeringssystem.

UNSPSC är det obligatoriska offentliga klassificeringssystemet i vissa upphandlingssystem.

Produkter kan också klassificeras enligt regelverk eller klassificeringssystem som används inom vissa affärssektorer samt leverantörens eget klassificeringssystem.

Typen av klassificeringssystem ska anges i attributet "listID".

Nedan följer en lista över vanliga klassificeringssystem som används i Sverige.

listID är hämtade ur kodlistan UNCL 7143.

Detta är en tabellbeskrivning ...

Klassificeringssystem

Beskrivning

listID

listVersionID

UNSPSC

UNSPSC:s varuklassificeringssystem.

TST[i]

 

ATC, used for medicine and drugs.

ATC (Anatomical Therapeutic Chemical)

STL

 

ISO9999-kod

ISO9999-kod

CC

ISO-9999:2016

Supplier’s own classification

Leverantörens klassificering

SSU

 

Harmonised system

Harmonised system (Intrastat identification)

HS

 

Product version number

Produktversionsnummer

AA

 

Industry commodity code

Branschvarukod

CC

 

Commodity grouping

Varugruppering

CG

 

Model number

Modellnummer

MN

 

Batch number

Batchnummer

NB

 

Serial number

Serienummer

SN

 

CPV

CPV (Common Procurement Vocabulary)

STI

 

EU Combined Nomenclature

EUs KN-nummer

TSP

 

Price grouping code

Prisgruppningskod

TSS

 

Mutually defined

Av parterna överenskommen kod

ZZZ

 

Exempel, UNSPSC:

<cac:CommodityClassification>
<cbc:ItemClassificationCode listID="TST">44121701</cbc:ItemClassificationCode>
/cac:CommodityClassification>

Exempel, Leverantörens klassificering:

<cac:CommodityClassification>

<cbc:ItemClassificationCode listID="SSU"name="Shampo&amp;balsam">101</cbc:ItemClassificationCode>

</cac:CommodityClassification>

Pristyper och indikator för avtalad artikel

Pristyp och indikator för att en artikel är avtalad används i kombination för att tydliggöra om en artikel är upphandlad vilket typ av pris som används. Kan exempelvis användas för att ange vilken av liknande artiklar man bör köpa och vilka som är extra prisvärda.

Notera att detta inte anges i Peppol BIS Billing.

Pristyp

Kontrakts-

artikel

Definition

CON

CT

Kontraktspris för avtalad artikel

CON

 

Otillåten kombination

 

CT

Kontraktspris. Undvik denna kombination

 

 

Otillåten kombination

CP

CT

Dagspris för avtalad artikel

CP

 

Dagspris för ej avtalad artikel

DPR

CT

Rabatterat listpris för avtalad artikel

DPR

 

Rabatterat listpris för ej avtalad artikel

PRP

CT

Kampanjpris för avtalad artikel

PRP

 

Kampanjpris för ej avtalad artikel

CAT

CT

Listpris för avtalad artikel (används för läkemedel)

CAT

 

Listpris för ej avtalad artikel

AAN

CT

Pris ges vid begäran för avtalad artikel (används för extempore-läkemedel)

AAN

 

Pris ges vid begäran för ej avtalad artikel

Exempel: Kontraktspris för avtalad artikel

<cac:RequiredItemLocationQuantity>

<cac:Pris>

<cbc:PrisAmount currencyID="SEK">20</cbc:PrisAmount>

<cbc:PrisType>CON</cbc:PrisType>

</cac:Pris>

</cac:RequiredItemLocationQuantity>

Artikelmärkning och andra egenskaper

Från och med 2025-08-26 ersatte SFTI kodlistorna "T0142 Artikelmärkning" och "T1338 Betydande karaktärsegenskap" med nya internationella kodlistor för användning i Peppol BIS e-handel.

Bakgrund

Orsaken till övergången är dels att de tidigare kodlistorna enbart användes i Sverige, dels att en ny kodlista för artikelmärkning, ”PackagingMarkedLabelAccreditationCode” introducerats i Peppols specifikation. Kodlistan är obligatorisk för användare av Peppol-meddelanden, som exempelvis offentliga köpare i Sverige, från och med 2025-08-26.

De nya kodlistorna som SFTI förordar har sitt ursprung i "GS1 GDSN Code List Document" som är en tabell som innefattar ett antal kodlistor. GS1 Sverige har för att underlätta användandet, med stöd från sina arbetsgrupper, gjort ett urval från denna tabell och publicerat det på sin webbplats.

De nya kodlistorna som förordas av SFTI förvaltas av GS1 Sverige

Kodlista

Benämning i GS1 GDSN Code List Document

T3777 Ackrediterad märkning

PackagingMarkedLabelAccreditationCode

T3826 Produktfunktion

FeatureCode

T4358 Typ av påstående, kod

ClaimTypeCode

T4359 Ämne för påstående, kod

ClaimElementCode

T4066 Diettyp

DietTypeCode

De kodlistor som utgår är:

  • T0142 Artikelmärkning
  • T1338 Betydande karaktärsegenskap

Länkar

GS1 GDSN Code List Document

GS1 urval av kodlistor

Cellstrukturerade mall för katalog

Mappning

Observera att mappningen nedan avser endast Catalogue, PunchOut, Order Response och Despatch Advice. För Peppol BIS Billing se separat avsnitt sist på denna webbsida.

Vid mappning av kodlistan "T0142 Artikelmärkning" mot "T3777 Ackrediterad märkning", hittades motsvarighet till de flesta koderna. När motsvarighet saknades i "T3777 Ackrediterad märkning" har mappning skett mot de andra kodlistorna som nämnts ovan. "T1338 Betydande karaktärsegenskap" har också mappats mot dessa kodlistor.

Ett urval av koder i de nya kodlistorna har av GS1 Sverige markerats med ”Används i Sverige” och har även fått en svensk "beskrivning". Även koder som inte är märkta ”Används i Sverige” kan användas.

Mappning av "T0142 Artikelmärkning" finns i dokumentet: Mappning SFTI T0142 Artikelmarkeringar - GS1 nya tabellerxlsx, 30 kB.

Mappning av "T1338 Betydande karaktärsegenskap" finns i dokumentet:Mappning SFTI T1338 Betydande karaktärsegenskap - GS1 nya tabellerxlsx, 22 kB.

Observera att "T3777 Ackrediterad märkning" innehåller fler koder än de som mappats mot "T0142 Artikelmärkning". SFTI hänvisar till GS1 för en fullständig kodlista.

Fullständig kodlista för "T3777 Ackrediterad märkning"

Exempel på koder i nya kodlistor och placering i meddelanden

T3777 Ackrediterad märkning
(Tabellen visar exempel på koder. Den kompletta listan finns GS1:s webbplats)

Kod

Namn

Beskrivning

Används i Sverige

ETP

 

 

 

EU_ECO_LABEL

EU Ecolabel

Artikeln är märkt med EU Ecolabel-märket.

Ja

EU_ENERGY_LABEL

 

 

 

EU_ORGANIC_FARMING

EU-ekologiskt

Artikeln är märkt med EU organic farming-märket.

Ja

Dessa koder placeras i Certificate

Exempel: EU_ECO_LABEL

Exempel: KOTT_FRAN_SVERIGE

CertificateType

”CertificateType” (Item label type) är obligatorisk information och kan används i syfte att sortera koder i olika kategorier. Ni kan skapa kategorier genom att skriva in text. I Peppol-dokumentationen anges "environmental, social, ethical and quality" som förslag på kategorier. Om er organisation inte ser någon nytta av att kategorisera på detta sätt förordar SFTI att ni anger ”Other” avseende samtliga koder. I GS1:s tabeller är ”CertificateType” inte angiven så någon vedertagen mappning av koder mot namngivna kategorier går inte att finna där.

Peppol BIS Catalogue without response 3.1

T3826 Produktfunktion
(Tabellen visar exempel på koder. Den kompletta listan finns GS1:s webbplats)

Kod

Namn

Beskrivning

Används i Sverige

SPRAYABLE

 

 

 

STAY_COOL_HANDLE

Värmeresistent handtag

Produkten har värmeresistent handtag.

Ja

STERILE

Steril

Förpackningen är fysisikt märkt som steril, vilket är den högsta renhetsgraden. Detta betyder att den är fri från bakterier och andra mikroorganismer till en nivå som defineras som steril av aktuell myndighet på målmarknaden.

Ja

STRAIGHT

 

 

 

Dessa koder placeras i AdditionalItemProperty

Exempel: STERILE

listID="urn:gs1:gdd:cl:FeatureCode" används för att ange den kodtabell som används.

Teknisk regel: Om FeatureCode används så ska inte ValuelQualifier anges.

T4066 Diettyp
(Tabellen visar exempel på koder. Den kompletta listan finns GS1:s webbplats)

Kod

Namn

Beskrivning

Används i Sverige

LOW_SALT

 

 

 

MEAL_REPLACEMENT

 

 

 

MOTHERS_MILK_SUBSTITUTE

Modersmjölkersättning

Produkten är godkänd som modersmjölkersättning.

Ja

Dessa koder placeras i AdditionalItemProperty

Exempel: MOTHERS_MILK_SUBSTITUTE

listID="urn:gs1:gdd:cl:DietTypeCode" används för att ange den kodtabell som används.

Teknisk regel: Om DietTypeCode används så ska inte ValuelQualifier anges

Kombination av koder

För ett antal av de äldre koderna, såsom ”Glutenfri”, ska man enligt de nya kodlistorna kombinera koder från de två kodlistorna nedan för att uppnå samma resultat.

  • T4358 Typ av påstående, kod
  • T4359 Ämne för påstående, kod


T4358 Typ av påstående

Kod

Namn

Beskrivning

Används i Sverige

FREE_FROM

Fri från

Ett påstående om att en produkt är fritt från en specifik ingredients/näringsämne/ämne/etc.

Ja

T4359 Ämne för påstående

Kod

Namn

Beskrivning

Används i Sverige

GLUTEN

Gluten

 

Ja

Exempel: FREE_FROM GLUTEN

Kombinationen blir ”FREE FROM GLUTEN”, Fri från Gluten.

Teknisk regel: Om "ClaimElementCode" används så måste "ValuelQualifier" också anges.

Mappning avseende Peppol BIS Billing

För placering av koderna i Peppol BIS Billing saknas de möjligheter som finns i övriga meddelanden. Alla koder placeras i AdditionalItemProperty med koden i cbc:Name och värdet true i cbc:Value.

Exempel:

Artikelmarkeringar

Artikelmarkeringar placeras i cac:Certificate. I Peppol hänvisas till kodtabellen ”PackagingMarkedLabelAccreditationCode”. För svenska användare hänvisar SFTI till GS1 Swedens tabell ”T3777 Ackrediterad märkning” där det finns en svensk översättning av koderna och en markering om koden ”Används i Sverige”. Se T3777 Ackrediterad märkning » GS1 Sweden.

Tabellen innehåller alla koder som tidigare användes i kodtabellen ”T0142 Artikelmarkeringar” förutom koden ”Z76 Giftfri Förskola”. Denna kod kan sändas på detta sätt:

<cac:Certificate>
<cbc:ID>Z76 Giftfri förskola</cbc:ID>
<cbc:CertificateTypeCode>NA</cbc:CertificateTypeCode>
<cbc:CertificateType>Other</cbc:CertificateType>
<cac:IssuerParty>
<cac:PartyName>
<cbc:Name>NA</cbc:Name>
</cac:PartyName>
</cac:IssuerParty>
</cac:Certificate>

Övriga koder som anges i Additional Item properties

När värdet är en text:

Name

ValueQualifier

 

Pantkod

SFTI:T0148

Ung. nettovikt

SFTI:T0297

Exampel:

Ung. nettovikt

<cac:AdditionalItemProperty>

<cbc:Name>Ung. nettovikt</cbc:Name>

<cbc:Value>280.0 mg</cbc:Value>

<cbc:ValueQuantity unitCode="MGM">280.0</cbc:ValueQuantity>

<cbc:ValueQualifier>SFTI:T0297</cbc:ValueQualifier>

</cac:AdditionalItemProperty>

När värdet är en text kompletteret med ett numeriskt värde:

Name

ValueQualifier

Förpackningsstorlek, klartext

SFTI:T3338

Exampel:

Förpackningsstorlek, klartext

<cac:AdditionalItemProperty>

<cbc:Name>Descriptive size</cbc:Name>

<cbc:Value>5x500 ark</cbc:Value>

<cbc:ValueQualifier>SFTI:T3338</cbc:ValueQualifier>

</cac:AdditionalItemProperty>

När NameCode är ett GS1 dataelement

Value sätts alltid till ‘true’ som indikerar att Name är sant true.

Kod från EANCOM 2002 Dataelement 7009, Item description code.

Name

NameCode

ValueQualifier

Variabelmåttvara

VQ

SFTI:T0186

Returenhet indikator

RC

SFTI:T0298

Tjänst, indikator

SER

SFTI:T4119

Artikeln tillverkas efter att den har beställts, indikator

MTO

SFTI:T1351

NameCode @listID=”GS17009:SFTI”

Exampel:

T0186 - Variable quantity product (Variabelmåttvara)

<cac:AdditionalItemProperty>

<cbc:Name>Variabelmåttvara</cbc:Name>

<cbc:NameCode listID=”GS17009:SFTI”>VQ</cbc:NameCode>

<cbc:Value>true</cbc:Value>

<cbc:ValueQualifier>SFTI:T0186</cbc:ValueQualifier>

</cac:AdditionalItemProperty>

Kod från EANCOM 2002 Dataelement 4079, Handling instruction description code.

Name

NameCode

ValueQualifier

Indikator för obruten kylkedja

1

SFTI:T4040

NameCode @listID=”GS14079:SFTI”

Kod från EANCOM 2002 Dataelement 4183, Special conditions, code.

Name

NameCode

ValueQualifier

Ny, endast annonsering

84E

SFTI:T0014

Ny, tillgänglig

85E

SFTI:T0014

Artikeln är långrestad från tillverkaren

90E

SFTI:T0014

NameCode @listID=”GS14183:SFTI”

När NameCode definierats av SFTI

Name

NameCode

Value

ValueQualifier

Kompletterande artikelinformation, text

Z01

true

SFTI:T1342

Kompletterande artikelinformation, referens

Z02

true

SFTI:T1342

Förpackningen returnerbar

Z01

true

SFTI:T0277

NameCode @listID=”SFTIT1342” resp ”SFTIT0277”

Value sätts alltid till ‘true’ som indikerar att Name är sant true.

Exampel:

<cac:AdditionalItemProperty>

<cbc:Name>Kompletterande artikelinformation, referens</cbc:Name>

<cbc:NameCode listID=”SFTIT1342”>Z02</cbc:NameCode>

<cbc:Value>true</cbc:Value>

<cbc:ValueQualifier>SFTI:T1342</cbc:ValueQualifier>

</cac:AdditionalItemProperty>

När property definierats av leverantören

Exampel:

Name: Orsak till prisändring, kod

Value: EXR

<cac:AdditionalItemProperty>

<cbc:Name>Orsak till prisändring, kod</cbc:Name>

<cbc:Value>EXR</cbc:Value>

<cbc:ValueQualifier>SFTI:T0205</cbc:ValueQualifier>

</cac:AdditionalItemProperty>


Ska vi ta in detta dokument här? Även de övriga mappningsdokumenten? Ell behålla pdf:erna

Kontakta oss

Kontakta SFTI:s tekniska kansli

Välj område
Verifiering * (obligatorisk)
Vi kontrollerar att du är en människa och inte en robot.