Dátový slovník EN 18223
Dátový slovník pasu
Každý dátový prvok pasu xProduct v reprezentácii podľa EN 18223, s pevným ID, cestou, definíciou, dátovým typom, jednotkou a údajom, kto ho môže čítať. ID prvku sa nikdy nemení. Softvér môže čítať ten istý zoznam na /api/dpp/dictionary a každá odpoveď API s pasom naň odkazuje.
Version 1.1
206 elements
Schema EN18223:2026
Verejné: ktokoľvek Obmedzené: partneri a inšpektori Podľa prvku: každý prvok uvádza vlastnú úroveň
Header (EN 18223 4.1.2.1) 9
Passport id
$.digitalProductPassportId
xpdd:digitalProductPassportIdThe unique identifier of this passport: its permanent web address. An individual item's passport ends in ?unit= and the item's 32-character key.
uriEN 18223 4.1.2.1
Product identifier
$.uniqueProductIdentifier
xpdd:uniqueProductIdentifierThe identifier of the product the passport describes: its GS1 Digital Link when it has a barcode (with /21/ and the serial number for one item), otherwise the passport address.
uriEN 18223 4.1.2.1; EN 18219
Granularity
$.granularity
xpdd:granularityWhat the passport identifies: the product model, one production batch, or one individual item.
modelbatchitemstringEN 18223 4.1.2.1; EN 18219 4.4
Schema version
$.dppSchemaVersion
xpdd:dppSchemaVersionThe version of the data model this passport follows.
EN18223:2026stringEN 18223 4.1.2.1
Passport status
$.dppStatus
xpdd:dppStatusWhether the passport is in use. Only active passports are published.
activestringEN 18223 4.1.2.1
Last update
$.lastUpdated
xpdd:lastUpdatedWhen the passport's data last changed.
date-timeEN 18223 4.1.2.1
Economic operator
$.economicOperatorId
xpdd:economicOperatorIdThe identifier of the company responsible for the product: its GLN when known, otherwise a stand-in of the form urn:xproduct:operator:{n}.
stringEN 18223 4.1.2.1; EN 18219 6.1
Facility
$.facilityId
xpdd:facilityIdThe identifier (e.g. the GLN) of the first factory location of the product that has one.
stringEN 18219 6.1
Manufacturer's passport
$.manufacturerPassportUrl
xpdd:manufacturerPassportUrlThe address of the passport the manufacturer publishes for this product, when the seller has given one.
uri
Identity 30
Identity
$.identity
xpdd:identityWho and what the product is.
object
Product name
$.identity.name
xpdd:identity.nameThe product's name as sold, in each language the passport is published in: a list of value and language pairs, the passport's own language first.
listEN 18223 4.1.2.8, 5.2.9
Name
$.identity.name[*].value
xpdd:identity.name.valueThe name in one language.
string
Language
$.identity.name[*].language
xpdd:identity.name.languageThe language of that name (BCP 47, e.g. en, de, cs).
stringBCP 47
Brand
$.identity.brand
xpdd:identity.brandThe brand the product is sold under.
string
SKU
$.identity.sku
xpdd:identity.skuThe seller's own stock-keeping code for the product.
string
Model number
$.identity.modelNumber
xpdd:identity.modelNumberThe manufacturer's model or type number.
string
GTIN
$.identity.gtin
xpdd:identity.gtinThe product's barcode number (GS1 Global Trade Item Number), 8 to 14 digits, as entered.
stringGS1 General Specifications
Serial number
$.identity.serialNumber
xpdd:identity.serialNumberThe serial number, when the product record is one individual item.
string
Lot number
$.identity.lotNumber
xpdd:identity.lotNumberThe batch or lot number, when the product record is one production batch.
string
ASIN
$.identity.asin
xpdd:identity.asinThe Amazon Standard Identification Number of the product listing.
string
Country of production
$.identity.countryOfProduction
xpdd:identity.countryOfProductionWhere the product was made.
string
Variant code
$.identity.variantCode
xpdd:identity.variantCodeThe code of this variant (e.g. a colour or size) within the product family.
string
Variant name
$.identity.variantName
xpdd:identity.variantNameThe name of this variant (e.g. Black, XL).
string
Category
$.identity.category
xpdd:identity.categoryThe product category in xProduct.
string
ECLASS class
$.identity.eclassClassId
xpdd:identity.eclassClassIdThe ECLASS classification class of the product.
stringECLASS
ECLASS version
$.identity.eclassClassVersion
xpdd:identity.eclassClassVersionThe ECLASS release the class comes from.
stringECLASS
Identifier scheme
$.identity.identifierScheme
xpdd:identity.identifierSchemeThe scheme of the product identifier. PassportAddress means no permitted scheme is used yet.
GS1IdentificationLinkPassportAddressstringEN 18219 5.1
Granularity (product)
$.identity.granularity
xpdd:identity.granularityWhat the product's own passport identifies, as chosen for the product.
modelbatchitemstringEN 18219 4.4
GS1 GPC brick
$.identity.gs1GpcCategoryCode
xpdd:identity.gs1GpcCategoryCodeThe GS1 Global Product Classification brick code (8 digits).
stringGS1 GPC
GS1 GPC brick name
$.identity.gs1GpcCategoryName
xpdd:identity.gs1GpcCategoryNameThe name of the GS1 GPC brick.
stringGS1 GPC
GTIN licensee
$.identity.gtinOwner
xpdd:identity.gtinOwnerThe company GS1 lists as the owner of the barcode number, when it was checked.
stringGS1 Verified by GS1
Previous barcodes
$.identity.previousIdentifiers
xpdd:identity.previousIdentifiersBarcodes the product used to have, newest first. Codes printed with them still open this passport. Left out when there are none.
listEN 18219 4.4.2(3)
Previous barcode
$.identity.previousIdentifiers[*].gtin
xpdd:identity.previousIdentifiers.gtinA barcode (GTIN) the product used to have.
string
Previous GS1 Digital Link
$.identity.previousIdentifiers[*].gs1DigitalLink
xpdd:identity.previousIdentifiers.gs1DigitalLinkThe old barcode as a GS1 Digital Link; it still opens this passport.
uri
Replaced on
$.identity.previousIdentifiers[*].replacedUtc
xpdd:identity.previousIdentifiers.replacedUtcWhen the barcode was replaced or removed, in UTC.
date-time
Product picture
$.identity.imageUrl
xpdd:identity.imageUrlA picture of the product.
uri
Description
$.identity.description
xpdd:identity.descriptionThe product description in each language the passport is published in: a list of value and language pairs, the passport's own language first.
listEN 18223 4.1.2.8, 5.2.9
Description
$.identity.description[*].value
xpdd:identity.description.valueThe description in one language.
string
Language
$.identity.description[*].language
xpdd:identity.description.languageThe language of that description (BCP 47).
stringBCP 47
Manufacturer 3
Manufacturer
$.manufacturer
xpdd:manufacturerThe company that made the product, or under whose name or brand it is sold.
object
Manufacturer name
$.manufacturer.name
xpdd:manufacturer.nameThe manufacturer's name.
string
Manufacturer GLN
$.manufacturer.gln
xpdd:manufacturer.glnThe manufacturer's GS1 Global Location Number (13 digits).
stringEN 18219 6.1
Responsible operator 4
Responsible operator
$.responsibleOperator
xpdd:responsibleOperatorThe company responsible for the product on the EU market: the manufacturer, or the importer of a product made outside the EU.
objectEN 18239 4.2
Role
$.responsibleOperator.role
xpdd:responsibleOperator.roleWhat the responsible company is for this product.
manufacturerimporterstring
Name
$.responsibleOperator.name
xpdd:responsibleOperator.nameThe responsible company's legal name.
string
Identifier
$.responsibleOperator.identifier
xpdd:responsibleOperator.identifierThe responsible company's identifier, e.g. its GLN.
string
Seller 4
Seller
$.seller
xpdd:sellerThe company that resells the product, when it is not the responsible operator.
object
Role
$.seller.role
xpdd:seller.roleAlways seller.
sellerstring
Name
$.seller.name
xpdd:seller.nameThe seller's legal name.
string
Identifier
$.seller.identifier
xpdd:seller.identifierThe seller's identifier, e.g. its GLN.
string
Certifications 14
Certifications
$.certifications
xpdd:certificationsCertificates that apply to the product (list of objects).
list
Title
$.certifications[*].title
xpdd:certifications.titleThe certificate's name.
string
Standard
$.certifications[*].standardCode
xpdd:certifications.standardCodeThe standard or scheme certified against (e.g. ISO 9001, OEKO-TEX 100).
string
Issuer
$.certifications[*].issuer
xpdd:certifications.issuerThe body that issued the certificate.
string
Certificate number
$.certifications[*].certificateNumber
xpdd:certifications.certificateNumberThe certificate's number.
string
Scope
$.certifications[*].scope
xpdd:certifications.scopeWhat the certificate covers.
string
Valid from
$.certifications[*].validFrom
xpdd:certifications.validFromWhen the certificate became valid.
date-time
Valid until
$.certifications[*].validUntil
xpdd:certifications.validUntilWhen the certificate expires.
date-time
Document type
$.certifications[*].documentType
xpdd:certifications.documentTypeThe kind of document (e.g. certificate, test report, declaration).
string
Access
$.certifications[*].access
xpdd:certifications.accessWho may read this certificate.
publicprofessionalauthoritystring
File
$.certifications[*].file
xpdd:certifications.fileThe certificate's file.
objectEN 18223 4.1.2.7
File address
$.certifications[*].file.url
xpdd:certifications.file.urlWhere to download the file. A restricted file's address works for a short time only.
uri
Content type
$.certifications[*].file.contentType
xpdd:certifications.file.contentTypeThe file's media type (e.g. application/pdf).
stringEN 18223 4.1.2.7
File title
$.certifications[*].file.resourceTitle
xpdd:certifications.file.resourceTitleThe title of the file.
string
Compliance documents 8
Compliance documents
$.complianceDocuments
xpdd:complianceDocumentsDeclarations and other documents of conformity (list of objects).
list
Name
$.complianceDocuments[*].name
xpdd:complianceDocuments.nameThe document's name.
string
Access
$.complianceDocuments[*].access
xpdd:complianceDocuments.accessWho may read this document.
publicprofessionalauthoritystring
Main document
$.complianceDocuments[*].isPrimarySubjectTo
xpdd:complianceDocuments.isPrimarySubjectToTrue for the document that the product is mainly subject to.
boolean
Document
$.complianceDocuments[*].document
xpdd:complianceDocuments.documentThe document file or page.
objectEN 18223 4.1.2.7
Document address
$.complianceDocuments[*].document.url
xpdd:complianceDocuments.document.urlWhere to read the document. A restricted document's address works for a short time only.
uri
Content type
$.complianceDocuments[*].document.contentType
xpdd:complianceDocuments.document.contentTypeThe document's media type; text/html for a web page.
string
Document title
$.complianceDocuments[*].document.resourceTitle
xpdd:complianceDocuments.document.resourceTitleThe title of the document.
string
Lifecycle events 9
Lifecycle events
$.lifecycleEvents
xpdd:lifecycleEventsWhat happened to the product after it was made: returns, repairs, refurbishment, recalls, inspections, recycling (the 50 most recent, newest first). A caller sees the events of its own access level and below.
listEN 18222; EN 18218 5.2
Category
$.lifecycleEvents[*].category
xpdd:lifecycleEvents.categoryThe kind of event.
ReturnRepairRecycleRefurbishRecallInspectionstring
Action
$.lifecycleEvents[*].action
xpdd:lifecycleEvents.actionWhat was done (e.g. Repair intake received, Part replaced).
string
Outcome
$.lifecycleEvents[*].outcome
xpdd:lifecycleEvents.outcomeThe result of the event, when there is one.
string
Time
$.lifecycleEvents[*].occurredAt
xpdd:lifecycleEvents.occurredAtWhen the event happened.
date-time
Country
$.lifecycleEvents[*].countryCode
xpdd:lifecycleEvents.countryCodeWhere it happened (ISO 3166-1 alpha-2).
stringISO 3166-1
Location
$.lifecycleEvents[*].location
xpdd:lifecycleEvents.locationA hint where it happened (city or facility).
string
Note
$.lifecycleEvents[*].noteText
xpdd:lifecycleEvents.noteTextA note from the partner who recorded it.
string
Visibility
$.lifecycleEvents[*].visibility
xpdd:lifecycleEvents.visibilityWho may see this event.
publicprofessionalauthoritystring
Sustainability 5
Sustainability
$.sustainability
xpdd:sustainabilityEnvironmental facts about the product.
object
Recycled content
$.sustainability.recycledContentPercentage
xpdd:sustainability.recycledContentPercentageThe share of recycled material in the product, as given by the manufacturer.
string%
Further facts
$.sustainability.customFields
xpdd:sustainability.customFieldsFurther facts the manufacturer added, each with a title and a value (list of objects).
list
Title
$.sustainability.customFields[*].title
xpdd:sustainability.customFields.titleWhat the fact is about.
string
Value
$.sustainability.customFields[*].value
xpdd:sustainability.customFields.valueThe fact.
string
Other languages 4
Other languages
$.languages
xpdd:languagesThe same passport in other languages, each a passport of its own (list of objects).
list
Language
$.languages[*].languageCode
xpdd:languages.languageCodeThe language (ISO 639-1, e.g. de).
stringISO 639-1
Passport page
$.languages[*].dppUrl
xpdd:languages.dppUrlThe address of the passport in that language.
uri
Passport data
$.languages[*].apiUrl
xpdd:languages.apiUrlThe address of that passport's data.
uri
Packaging (PPWR) 17
Packaging
$.packaging
xpdd:packagingThe product's packaging, one entry per level (list of objects).
listRegulation (EU) 2025/40 (PPWR)
Level
$.packaging[*].packagingLevel
xpdd:packaging.packagingLevelThe packaging level.
PrimarySecondaryTertiaryTransportstringPPWR
Weight
$.packaging[*].totalWeightGrams
xpdd:packaging.totalWeightGramsThe packaging's total weight.
numberg
Recyclable
$.packaging[*].isRecyclable
xpdd:packaging.isRecyclableWhether the packaging is recyclable.
boolean
Recyclability class
$.packaging[*].recyclabilityClass
xpdd:packaging.recyclabilityClassThe recyclability performance grade.
ABCDstringPPWR Article 6
Reusable
$.packaging[*].isReusable
xpdd:packaging.isReusableWhether the packaging is reusable.
boolean
Reuse cycles
$.packaging[*].reuseCycles
xpdd:packaging.reuseCyclesHow many times reusable packaging can be used.
integer
Deposit return
$.packaging[*].depositReturnScheme
xpdd:packaging.depositReturnSchemeWhether the packaging is part of a deposit return scheme.
boolean
Empty space
$.packaging[*].emptySpaceRatioPercent
xpdd:packaging.emptySpaceRatioPercentThe share of empty space in the packaging.
number%PPWR Article 24
Minimisation
$.packaging[*].packagingMinimisationNote
xpdd:packaging.packagingMinimisationNoteHow the packaging was kept to the minimum.
string
EPR registration
$.packaging[*].eprRegistrationNumber
xpdd:packaging.eprRegistrationNumberThe producer's extended producer responsibility registration number.
string
National reporting
$.packaging[*].nationalReportingReference
xpdd:packaging.nationalReportingReferenceThe reference used in national packaging reporting.
string
Components
$.packaging[*].components
xpdd:packaging.componentsThe materials the packaging is made of (list of objects).
list
Material
$.packaging[*].components[*].materialType
xpdd:packaging.components.materialTypeThe material (e.g. Cardboard, PET).
string
Weight
$.packaging[*].components[*].weightGrams
xpdd:packaging.components.weightGramsThe weight of this material.
numberg
Recycled content
$.packaging[*].components[*].recycledContentPercentage
xpdd:packaging.components.recycledContentPercentageThe share of recycled material in this component.
number%
Sorting
$.packaging[*].components[*].sortingInstructions
xpdd:packaging.components.sortingInstructionsHow to sort this component for disposal.
string
Spare parts and repair 21
Spare parts
$.spareParts
xpdd:sparePartsSpare parts and repair services for the product.
objectEN 18217 5.8
Availability
$.spareParts.availabilityYears
xpdd:spareParts.availabilityYearsFor how many years after purchase spare parts are available.
integeryears
Available until
$.spareParts.availableUntil
xpdd:spareParts.availableUntilUntil when spare parts are available.
date
Delivery time
$.spareParts.deliveryWorkingDays
xpdd:spareParts.deliveryWorkingDaysHow many working days a spare part takes to arrive.
integerworking days
Order online
$.spareParts.orderUrl
xpdd:spareParts.orderUrlWhere to order spare parts.
uri
Order by e-mail
$.spareParts.orderEmail
xpdd:spareParts.orderEmailThe e-mail address for spare part orders.
string
Order by phone
$.spareParts.orderPhone
xpdd:spareParts.orderPhoneThe phone number for spare part orders.
string
Parts
$.spareParts.parts
xpdd:spareParts.partsThe spare parts (list of objects).
list
Part
$.spareParts.parts[*].name
xpdd:spareParts.parts.nameThe part's name.
string
Part number
$.spareParts.parts[*].partNumber
xpdd:spareParts.parts.partNumberThe part's number.
string
Indicative price
$.spareParts.parts[*].indicativePrice
xpdd:spareParts.parts.indicativePriceA guide price, with its currency.
string
Fitted by
$.spareParts.parts[*].fittedBy
xpdd:spareParts.parts.fittedByWho can fit the part.
anyoneprofessionalstring
Available until
$.spareParts.parts[*].availableUntil
xpdd:spareParts.parts.availableUntilUntil when this part is available.
date
Part page
$.spareParts.parts[*].url
xpdd:spareParts.parts.urlWhere to find or order the part.
uri
Service points
$.spareParts.servicePoints
xpdd:spareParts.servicePointsPlaces that repair the product (list of objects).
list
Name
$.spareParts.servicePoints[*].name
xpdd:spareParts.servicePoints.nameThe service point's name.
string
Type
$.spareParts.servicePoints[*].type
xpdd:spareParts.servicePoints.typeWhat kind of service point it is (e.g. authorised repairer).
string
Address
$.spareParts.servicePoints[*].address
xpdd:spareParts.servicePoints.addressIts address.
string
Phone
$.spareParts.servicePoints[*].phone
xpdd:spareParts.servicePoints.phoneIts phone number.
string
E-mail
$.spareParts.servicePoints[*].email
xpdd:spareParts.servicePoints.emailIts e-mail address.
string
Web page
$.spareParts.servicePoints[*].url
xpdd:spareParts.servicePoints.urlIts web page.
uri
Battery (Regulation (EU) 2023/1542) 58
Battery
$.battery
xpdd:batteryBattery information required by the Battery Regulation.
objectRegulation (EU) 2023/1542
Restricted data exists
$.battery.restrictedDataAvailable
xpdd:battery.restrictedDataAvailableTrue when the passport holds restricted technical data that only professionals and authorities may read.
booleanReg. 2023/1542 Annex XIII (2)
Label information
$.battery.label
xpdd:battery.labelWhat the battery's label and general information say.
objectReg. 2023/1542 Annex VI, Annex XIII (1)
Battery category
$.battery.label.category
xpdd:battery.label.categoryThe category of battery.
EVLMTIndustrialOver2kWhIndustrialSLIPortablestringReg. 2023/1542 Article 3
Category name
$.battery.label.categoryName
xpdd:battery.label.categoryNameThe category in words.
string
Passport required
$.battery.label.passportRequired
xpdd:battery.label.passportRequiredTrue when the Regulation requires a battery passport for this category from 18 February 2027.
booleanReg. 2023/1542 Article 77(1)
Manufacturer
$.battery.label.manufacturerName
xpdd:battery.label.manufacturerNameThe battery manufacturer's name.
string
Manufacturer address
$.battery.label.manufacturerAddress
xpdd:battery.label.manufacturerAddressThe manufacturer's postal address.
string
Manufacturer web
$.battery.label.manufacturerUrl
xpdd:battery.label.manufacturerUrlThe manufacturer's web address.
uri
Placed on the market by
$.battery.label.placedOnMarketBy
xpdd:battery.label.placedOnMarketByThe company that placed the battery on the EU market, when not the manufacturer.
string
Its address
$.battery.label.placedOnMarketByAddress
xpdd:battery.label.placedOnMarketByAddressThat company's postal address.
string
Battery model
$.battery.label.modelIdentifier
xpdd:battery.label.modelIdentifierThe battery's model identifier.
string
Weight
$.battery.label.weightKg
xpdd:battery.label.weightKgThe battery's weight.
numberkg
Chemistry
$.battery.label.chemistry
xpdd:battery.label.chemistryThe battery chemistry (e.g. NMC, LFP).
string
Hazardous substances
$.battery.label.hazardousSubstances
xpdd:battery.label.hazardousSubstancesHazardous substances the battery contains, other than mercury, cadmium or lead.
string
Extinguishing agent
$.battery.label.extinguishingAgent
xpdd:battery.label.extinguishingAgentWhat to use to put out a fire involving the battery.
string
Critical raw materials
$.battery.label.criticalRawMaterials
xpdd:battery.label.criticalRawMaterialsCritical raw materials present above 0.1 % by weight.
string
Renewable content
$.battery.label.renewableContentPercent
xpdd:battery.label.renewableContentPercentThe share of renewable content.
number%
Place of manufacture
$.battery.label.placeOfManufacture
xpdd:battery.label.placeOfManufactureWhere the battery was made.
string
Separate collection
$.battery.label.separateCollection
xpdd:battery.label.separateCollectionTrue when the battery carries the crossed-out bin symbol.
boolean
Contains cadmium
$.battery.label.containsCadmium
xpdd:battery.label.containsCadmiumTrue when it contains more than 0.002 % cadmium (Cd mark).
boolean
Contains lead
$.battery.label.containsLead
xpdd:battery.label.containsLeadTrue when it contains more than 0.004 % lead (Pb mark).
boolean
Performance and durability
$.battery.performance
xpdd:battery.performanceDeclared performance and durability.
objectReg. 2023/1542 Annex IV, Annex XIII (1)
Rated capacity
$.battery.performance.ratedCapacityAh
xpdd:battery.performance.ratedCapacityAhThe rated capacity.
numberAh
Rated energy
$.battery.performance.ratedEnergyKWh
xpdd:battery.performance.ratedEnergyKWhThe rated energy.
numberkWh
Minimum voltage
$.battery.performance.voltageMinV
xpdd:battery.performance.voltageMinVThe minimum voltage.
numberV
Nominal voltage
$.battery.performance.voltageNominalV
xpdd:battery.performance.voltageNominalVThe nominal voltage.
numberV
Maximum voltage
$.battery.performance.voltageMaxV
xpdd:battery.performance.voltageMaxVThe maximum voltage.
numberV
Power
$.battery.performance.powerW
xpdd:battery.performance.powerWThe original power capability.
numberW
Expected lifetime
$.battery.performance.expectedLifetimeCycles
xpdd:battery.performance.expectedLifetimeCyclesThe expected lifetime in charge-discharge cycles.
integercycles
Reference test
$.battery.performance.referenceTest
xpdd:battery.performance.referenceTestThe test the cycle life was measured with.
string
C-rate
$.battery.performance.cRate
xpdd:battery.performance.cRateThe C-rate of the cycle-life test.
string
Exhaustion threshold
$.battery.performance.exhaustionThresholdPercent
xpdd:battery.performance.exhaustionThresholdPercentThe capacity at which the battery counts as exhausted.
number%
Initial efficiency
$.battery.performance.efficiencyInitialPercent
xpdd:battery.performance.efficiencyInitialPercentThe round-trip energy efficiency when new.
number%
Efficiency at half life
$.battery.performance.efficiencyHalfLifePercent
xpdd:battery.performance.efficiencyHalfLifePercentThe round-trip energy efficiency at 50 % of cycle life.
number%
Cell resistance
$.battery.performance.resistanceCellMilliOhm
xpdd:battery.performance.resistanceCellMilliOhmThe initial internal resistance of a cell.
numbermΩ
Pack resistance
$.battery.performance.resistancePackMilliOhm
xpdd:battery.performance.resistancePackMilliOhmThe initial internal resistance of the pack.
numbermΩ
Idle temperature, lowest
$.battery.performance.idleTempMinC
xpdd:battery.performance.idleTempMinCThe lowest temperature the battery can stand when not in use.
number°C
Idle temperature, highest
$.battery.performance.idleTempMaxC
xpdd:battery.performance.idleTempMaxCThe highest temperature the battery can stand when not in use.
number°C
Operating temperature, lowest
$.battery.performance.operatingTempMinC
xpdd:battery.performance.operatingTempMinCThe lowest operating temperature.
number°C
Operating temperature, highest
$.battery.performance.operatingTempMaxC
xpdd:battery.performance.operatingTempMaxCThe highest operating temperature.
number°C
Warranty
$.battery.performance.warrantyYears
xpdd:battery.performance.warrantyYearsThe commercial warranty period.
numberyears
Warranty conditions
$.battery.performance.warrantyConditions
xpdd:battery.performance.warrantyConditionsThe terms of the commercial warranty.
string
Battery management system
$.battery.performance.hasBms
xpdd:battery.performance.hasBmsWhether the battery has a battery management system; state of health applies only if it does.
boolean
Restricted technical data
$.battery.restricted
xpdd:battery.restrictedTechnical data for repairers, recyclers and authorities only.
objectReg. 2023/1542 Annex XIII (2)
Cathode
$.battery.restricted.cathode
xpdd:battery.restricted.cathodeThe detailed composition of the cathode.
string
Anode
$.battery.restricted.anode
xpdd:battery.restricted.anodeThe detailed composition of the anode.
string
Electrolyte
$.battery.restricted.electrolyte
xpdd:battery.restricted.electrolyteThe detailed composition of the electrolyte.
string
Other materials
$.battery.restricted.otherComposition
xpdd:battery.restricted.otherCompositionOther materials of the battery.
string
Component part numbers
$.battery.restricted.partNumbers
xpdd:battery.restricted.partNumbersPart numbers of components (list of strings).
list
Spare parts contact
$.battery.restricted.sparePartsContact
xpdd:battery.restricted.sparePartsContactWhere to get spare parts for the battery.
string
Cell layout
$.battery.restricted.cellLayout
xpdd:battery.restricted.cellLayoutHow the cells are arranged.
string
Fastening
$.battery.restricted.fasteningTechniques
xpdd:battery.restricted.fasteningTechniquesHow the parts are fastened (screws, glue, welds).
string
Tools
$.battery.restricted.toolsRequired
xpdd:battery.restricted.toolsRequiredThe tools needed to take the battery apart.
string
Dismantling steps
$.battery.restricted.dismantlingSteps
xpdd:battery.restricted.dismantlingStepsHow to take the battery apart, step by step (list of strings).
list
Dismantling warnings
$.battery.restricted.dismantlingWarnings
xpdd:battery.restricted.dismantlingWarningsDangers when taking the battery apart.
string
Dismantling guide
$.battery.restricted.dismantlingUrl
xpdd:battery.restricted.dismantlingUrlThe address of a dismantling guide or video.
uri
Safety measures
$.battery.restricted.safetyMeasures
xpdd:battery.restricted.safetyMeasuresSafety measures for handling the battery.
string
One individual item 20
Item
$.unit
xpdd:unitThe individual item, when the passport of one item was asked for.
object
Serial number
$.unit.serialNumber
xpdd:unit.serialNumberThe item's serial number.
string
Status
$.unit.status
xpdd:unit.statusThe item's life stage.
OriginalReusedRepurposedRemanufacturedWastestringReg. 2023/1542 Annex XIII (4)
Batch
$.unit.batch
xpdd:unit.batchThe production batch the item comes from.
string
Made at
$.unit.manufacturedAt
xpdd:unit.manufacturedAtThe factory of the item's batch.
string
Made in
$.unit.manufacturedOn
xpdd:unit.manufacturedOnThe year and month the item was made.
year-month
Continues item
$.unit.continuesSerialNumber
xpdd:unit.continuesSerialNumberThe serial number of the item this one continues (after repurposing or remanufacturing).
string
Continues passport
$.unit.continuesPassportUrl
xpdd:unit.continuesPassportUrlThe passport of the item this one continues.
uri
Continued as
$.unit.continuedAsSerialNumber
xpdd:unit.continuedAsSerialNumberThe serial number of the item that continues this one.
string
Continued as passport
$.unit.continuedAsPassportUrl
xpdd:unit.continuedAsPassportUrlThe passport of the item that continues this one.
uri
State of health
$.unit.stateOfHealth
xpdd:unit.stateOfHealthThe newest state-of-health reading.
objectReg. 2023/1542 Annex VII
Measured
$.unit.stateOfHealth.measuredAtUtc
xpdd:unit.stateOfHealth.measuredAtUtcWhen it was measured.
date-time
State of certified energy
$.unit.stateOfHealth.stateOfCertifiedEnergyPercent
xpdd:unit.stateOfHealth.stateOfCertifiedEnergyPercentThe remaining share of the certified usable energy.
number%
Remaining capacity
$.unit.stateOfHealth.remainingCapacityPercent
xpdd:unit.stateOfHealth.remainingCapacityPercentThe remaining capacity as a share of the rated capacity.
number%
Remaining power
$.unit.stateOfHealth.remainingPowerPercent
xpdd:unit.stateOfHealth.remainingPowerPercentThe remaining power capability as a share of the original.
number%
Round-trip efficiency
$.unit.stateOfHealth.roundTripEfficiencyPercent
xpdd:unit.stateOfHealth.roundTripEfficiencyPercentThe current round-trip energy efficiency.
number%
Self-discharge
$.unit.stateOfHealth.selfDischargePercentPerMonth
xpdd:unit.stateOfHealth.selfDischargePercentPerMonthThe self-discharge rate.
number% per month
Internal resistance
$.unit.stateOfHealth.resistanceMilliOhm
xpdd:unit.stateOfHealth.resistanceMilliOhmThe current internal resistance.
numbermΩ
Full cycles
$.unit.stateOfHealth.fullCycles
xpdd:unit.stateOfHealth.fullCyclesThe number of full charge-discharge cycles so far.
integercycles
Negative events
$.unit.stateOfHealth.negativeEvents
xpdd:unit.stateOfHealth.negativeEventsEvents that harmed the battery (e.g. deep discharge, overheating).
string
