[{"data":1,"prerenderedAt":1573},["ShallowReactive",2],{"navigation-docsEN":3,"docs-EN-/docs/digital-product-passport/battery-dpp/complete-examples":483,"docsNav-EN-/docs":1050,"docsSecNav-EN-/docs/digital-product-passport/battery-dpp/complete-examples":1189},[4],{"title":5,"path":6,"stem":7,"children":8},"Docs","/docs","docs",[9,21,39,51,72,86,112,126,153,164,179,203,391,467],{"title":10,"path":6,"stem":11,"description":12,"icon":13,"tags":14},"Documentation","docs/index","Introduction to documentation on EPCIS and OpenEPCIS tools","heroicons-outline:document-text",[15,16,17,18,19,20],"openepcis","epcis-2-0","epcis-documentation","epcis-standard","open-source","epcis-tools",{"title":22,"path":23,"stem":24,"children":25,"description":27,"icon":28,"tags":38},"Introduction","/docs/introduction","docs/01.introduction/index",[26],{"title":22,"path":23,"stem":24,"description":27,"icon":28,"tags":29},"Why EPCIS is necessary and how it can help organizations of all sizes and types.","heroicons-outline:globe-alt",[16,30,31,32,33,34,35,36,37],"epcis","epcis-1-2","gs1-epcis-standard","supply-chain","traceability","data-sharing","tracking","tracing",[16,30,31,32,33,34,35,36,37],{"title":40,"path":41,"stem":42,"children":43,"description":45,"icon":46,"tags":50},"EPCIS","/docs/epcis","docs/02.epcis/index",[44],{"title":40,"path":41,"stem":42,"description":45,"icon":46,"tags":47},"Discover the specifics of EPCIS, how it works, and what OpenEPCIS is.","i-custom-open-epcis",[16,30,31,32,48,49],"iso-iec-19987","iso-iec-19988",[16,30,31,32,48,49],{"title":52,"path":53,"stem":54,"children":55,"description":57,"icon":58,"tags":71},"Format Converter","/docs/format-converter","docs/03.format-converter/index",[56],{"title":52,"path":53,"stem":54,"description":57,"icon":58,"tags":59},"OpenEPCIS solution to convert EPCIS 2.0 and 1.2 document or single event from XML to JSON/JSON-LD and vice versa.","heroicons-outline:arrows-right-left",[16,60,61,62,63,64,65,20,66,67,68,69,70],"json","json-ld","xml","events","format-converter","convert","convert-epcis-events","format","converter","epcis-tool","tools",[16,60,61,62,63,64,65,20,66,67,68,69,70],{"title":73,"path":74,"stem":75,"children":76,"description":78,"icon":79,"tags":85},"Version Converter","/docs/version-converter","docs/04.version-converter/index",[77],{"title":73,"path":74,"stem":75,"description":78,"icon":79,"tags":80},"OpenEPCIS solution to convert EPCIS XML document from version 1.2 to 2.0 and vice versa.","heroicons:arrows-up-down",[16,31,60,61,62,63,81,65,20,82,83,84,68,69,70],"version-converter","convert-epcis-version","version","epcis-version",[16,31,60,61,62,63,81,65,20,82,83,84,68,69,70],{"title":87,"path":88,"stem":89,"children":90,"description":92,"icon":93,"tags":111},"Identifier Converter","/docs/identifier-converter","docs/05.identifier-converter/index",[91],{"title":87,"path":88,"stem":89,"description":92,"icon":93,"tags":94},"OpenEPCIS solution to convert EPCIS instance or class identifier from URN to digital link WebURI and vice versa.","i-heroicons-link",[16,95,96,97,98,99,20,100,101,102,103,104,105,106,107,108,109,110],"gs1-digital-link","urn-format","epc-uri","epc","weburi","gs1-standard","gs1","sscc","gtin","giai","grai","gdti","lgtin","sgtin","gln","gcp",[16,95,96,97,98,99,20,100,101,102,103,104,105,106,107,108,109,110],{"title":113,"path":114,"stem":115,"children":116,"description":118,"icon":119,"tags":125},"Event Hash Generator","/docs/event-hash-generator","docs/06.event-hash-generator/index",[117],{"title":113,"path":114,"stem":115,"description":118,"icon":119,"tags":120},"OpenEPCIS solution to generate unique event hash for EPCIS XML or JSON/JSON-LD document or event list.","heroicons-outline:finger-print",[16,121,60,61,62,63,20,122,123,124,69,70],"event-hash","event","hash","generator",[16,121,60,61,62,63,20,122,123,124,69,70],{"title":127,"path":128,"stem":129,"children":130,"description":132,"icon":133,"tags":152},"Test Data Generator","/docs/test-data-generator","docs/07.test-data-generator/index",[131,135],{"title":127,"path":128,"stem":129,"description":132,"icon":133,"tags":134},"OpenEPCIS solution to generate a large set of EPCIS test data events for all use cases/supply chain requirements.","heroicons-outline:cog",[16,121,60,61,62,63,20,122,123,124,69,70],{"title":136,"path":137,"stem":138,"children":139,"description":132,"icon":141,"tags":151},"EPCIS Implementation Guidelines","/docs/test-data-generator/gs1-epcis-implementation-guidelines","docs/07.test-data-generator/01.gs1-epcis-implementation-guidelines/index",[140],{"title":136,"path":137,"stem":138,"description":132,"icon":141,"tags":142},"heroicons-outline:badge-check",[16,60,61,143,20,144,145,146,34,147,148,149,150],"testing","test-data-generator","design","design-template","process-automation","compliance","supply-chain-management","load-tests",[16,60,61,143,20,144,145,146,34,147,148,149,150],[16,121,60,61,62,63,20,122,123,124,69,70],{"title":154,"path":155,"stem":156,"children":157,"description":159,"icon":160,"tags":163},"Test Resource Management","/docs/test-resource-management","docs/08.test-resource-management/index",[158],{"title":154,"path":155,"stem":156,"description":159,"icon":160,"tags":161},"Collection of EPCIS 1.2/2.0 documents/events in XML/JSON/JSON-LD formats, intended for various testing purposes","heroicons-outline:archive-box",[16,60,61,143,20,162,34,147,148,149,150],"performance-tests",[16,60,61,143,20,162,34,147,148,149,150],{"title":165,"path":166,"stem":167,"children":168,"description":170,"icon":171,"tags":178},"Vocabulary Management","/docs/vocabulary-management","docs/09.vocabulary-management/index",[169],{"title":165,"path":166,"stem":167,"description":170,"icon":171,"tags":172},"Collection of standardized constants and strings for EPCIS event data.","heroicons-outline:book-open",[16,173,15,174,20,175,34,176,148,149,177],"constants","centralization","standardization","vocabulary","data-dictionary",[16,173,15,174,20,175,34,176,148,149,177],{"title":180,"path":181,"stem":182,"children":183,"description":185,"icon":186,"tags":202},"Dependency Management","/docs/dependency-management","docs/10.dependency-management/index",[184],{"title":180,"path":181,"stem":182,"description":185,"icon":186,"tags":187},"Centralized Maven Bill of Materials (BOM) for all the OpenEPCIS modules.","heroicons-outline:folder",[188,15,189,190,191,192,193,30,194,195,196,197,198,199,200,201],"maven-bom","dependency-management","java-dependencies","pom","software-dependencies","version-control","open-source-java","build-management","modular-software","dependency-resolution","java-libraries","maven-project","centralized-dependencies","dependency-consistency",[188,15,189,190,191,192,193,30,194,195,196,197,198,199,200,201],{"title":204,"path":205,"stem":206,"children":207,"description":209,"icon":210,"tags":390},"Digital Product Passport","/docs/digital-product-passport","docs/11.digital-product-passport/index",[208,217,229,261,295,322,336,345,353,363],{"title":204,"path":205,"stem":206,"description":209,"icon":210,"tags":211},"Introduction to Digital Product Passport and how EPCIS enables product traceability for DPP compliance.","heroicons-outline:identification",[212,213,214,30,215,34,216],"digital-product-passport","dpp","eu-regulation","sustainability","circular-economy",{"title":218,"path":219,"stem":220,"children":221,"description":223,"icon":224,"tags":228},"ESPR Framework","/docs/digital-product-passport/espr-framework","docs/11.digital-product-passport/00.espr-framework/index",[222],{"title":218,"path":219,"stem":220,"description":223,"icon":224,"tags":225},"Guide to the EU Ecodesign for Sustainable Products Regulation (ESPR) 2024/1781 and how OpenEPCIS supports Digital Product Passport requirements.","heroicons-outline:shield-check",[226,227,215,213,214],"espr","ecodesign",[226,227,215,213,214],{"title":230,"path":231,"stem":232,"children":233,"description":235,"icon":236,"tags":260},"Battery DPP","/docs/digital-product-passport/battery-dpp","docs/11.digital-product-passport/01.battery-dpp/index",[234,240,245,251],{"title":230,"path":231,"stem":232,"description":235,"icon":236,"tags":237},"GS1-native implementation of EU Battery Regulation 2023/1542 Digital Product Passport using EPCIS 2.0","heroicons:battery-100",[238,239,213,30,101,34,215],"battery","eu-battery-regulation",{"title":241,"path":242,"stem":243,"description":244,"icon":171},"Implementation Guide","/docs/digital-product-passport/battery-dpp/implementation-guide","docs/11.digital-product-passport/01.battery-dpp/01.implementation-guide","Step-by-step guide for implementing a GS1-native Battery Digital Product Passport with OpenEPCIS extensions",{"title":246,"path":247,"stem":248,"description":249,"icon":250},"Event Types","/docs/digital-product-passport/battery-dpp/event-types","docs/11.digital-product-passport/01.battery-dpp/02.event-types","Complete reference for all EPCIS event types and sensor measurements in the Battery DPP","heroicons-outline:collection",{"title":252,"path":253,"stem":254,"description":255,"icon":13,"tags":256},"Complete Examples","/docs/digital-product-passport/battery-dpp/complete-examples","docs/11.digital-product-passport/01.battery-dpp/05.complete-examples","Reference Battery Digital Product Passport examples mapped to EU Battery Regulation 2023/1542 Annex XIII",[238,257,258,61,259],"examples","annex-xiii","carbon-footprint",[238,239,213,30,101,34,215],{"title":262,"path":263,"stem":264,"children":265,"description":267,"icon":268,"tags":294},"EUDR","/docs/digital-product-passport/eudr","docs/11.digital-product-passport/02.eudr/index",[266,273,278,282,287],{"title":262,"path":263,"stem":264,"description":267,"icon":268,"tags":269},"GS1-native implementation of EU Deforestation Regulation 2023/1115 compliance using EPCIS 2.0","heroicons-outline:globe-europe-africa",[270,271,272,213,30,101,34,215],"eudr","deforestation","timber",{"title":241,"path":274,"stem":275,"description":276,"icon":277},"/docs/digital-product-passport/eudr/implementation-guide","docs/11.digital-product-passport/02.eudr/01.implementation-guide","Step-by-step guide for implementing EU Deforestation Regulation compliance using GS1 standards",null,{"title":246,"path":279,"stem":280,"description":281,"icon":277},"/docs/digital-product-passport/eudr/event-types","docs/11.digital-product-passport/02.eudr/02.event-types","EPCIS event types for EU Deforestation Regulation compliance",{"title":283,"path":284,"stem":285,"description":286,"icon":277},"URL Patterns","/docs/digital-product-passport/eudr/url-patterns","docs/11.digital-product-passport/02.eudr/03.url-patterns","GS1 Digital Link URL patterns for EUDR implementations",{"title":252,"path":288,"stem":289,"description":290,"icon":13,"tags":291},"/docs/digital-product-passport/eudr/complete-examples","docs/11.digital-product-passport/02.eudr/04.complete-examples","Reference EUDR examples — timber product passport, derived product, regulatory notification, harvesting / origin-declaration / processing / supply-chain-transfer / exemption events",[270,257,272,292,293],"due-diligence","geolocation",[270,271,272,213,30,101,34,215],{"title":296,"path":297,"stem":298,"children":299,"description":301,"icon":302,"tags":321},"Textile DPP","/docs/digital-product-passport/textile","docs/11.digital-product-passport/03.textile/index",[300,308,315],{"title":296,"path":297,"stem":298,"description":301,"icon":302,"tags":303},"Digital Product Passport vocabulary for textiles and apparel under the EU Sustainable Textiles Strategy and ESPR 2024/1781.","heroicons-outline:sparkles",[304,305,306,213,215,307],"textile","apparel","footwear","fibre-composition",{"title":241,"path":309,"stem":310,"description":311,"icon":312,"tags":313},"/docs/digital-product-passport/textile/implementation-guide","docs/11.digital-product-passport/03.textile/01.implementation-guide","How to assemble a Textile Digital Product Passport against the published openepcis-dpp-ready textile vocabulary","heroicons-outline:scissors",[304,305,306,314],"implementation",{"title":252,"path":316,"stem":317,"description":318,"icon":13,"tags":319},"/docs/digital-product-passport/textile/complete-examples","docs/11.digital-product-passport/03.textile/02.complete-examples","Reference Textile Digital Product Passport documents covering apparel and footwear",[304,257,305,306,320,61],"fiber-composition",[304,305,306,213,215,307],{"title":323,"path":324,"stem":325,"children":326,"description":328,"icon":58,"tags":335},"Interoperability","/docs/digital-product-passport/interoperability","docs/11.digital-product-passport/04.interoperability/index",[327],{"title":323,"path":324,"stem":325,"description":328,"icon":58,"tags":329},"Guide to OpenEPCIS DPP interoperability with GS1, UNTP, CIRPASS2, and ESPR standards.",[330,331,101,332,226,333,334],"interoperability","untp","cirpass2","standards","alignment",[330,331,101,332,226,333,334],{"title":337,"path":338,"stem":339,"description":340,"icon":28,"tags":341},"DPP Resolution Flow","/docs/digital-product-passport/dpp-resolution-flow","docs/11.digital-product-passport/05.dpp-resolution-flow","How OpenEPCIS combined GS1 Digital Link, the IETF linkset format and content negotiation into one DPP resolution flow",[342,95,343,344],"walkthrough","linkset","content-negotiation",{"title":346,"path":347,"stem":348,"description":349,"icon":350,"tags":351},"Resolver Setup","/docs/digital-product-passport/resolver-setup","docs/11.digital-product-passport/06.resolver-setup","How to expose your DPP behind a GS1 Digital Link resolver","heroicons-outline:server",[352,95,343],"resolver",{"title":354,"path":355,"stem":356,"description":357,"icon":358,"tags":359},"Multi-Component Example","/docs/digital-product-passport/multi-component-example","docs/11.digital-product-passport/07.multi-component-example","How a composite product references separately-passported components via standard GS1 Digital Link and EPCIS aggregation","heroicons-outline:puzzle-piece",[360,361,362,332],"example","components","aggregation",{"title":364,"path":365,"stem":366,"children":367,"description":369,"icon":370,"tags":389},"Electronics DPP","/docs/digital-product-passport/electronics","docs/11.digital-product-passport/08.electronics/index",[368,377,382],{"title":364,"path":365,"stem":366,"description":369,"icon":370,"tags":371},"Digital Product Passport vocabulary for electronic devices under ESPR, the French Repairability Index, EU Right to Repair and WEEE.","heroicons-outline:device-phone-mobile",[372,373,374,375,376],"electronics","repairability","weee","energy-label","right-to-repair",{"title":241,"path":378,"stem":379,"description":380,"icon":171,"tags":381},"/docs/digital-product-passport/electronics/implementation-guide","docs/11.digital-product-passport/08.electronics/01.implementation-guide","How to assemble an Electronics Digital Product Passport against the published openepcis-dpp-ready electronics vocabulary",[372,314,373,374,375],{"title":252,"path":383,"stem":384,"description":385,"icon":13,"tags":386},"/docs/digital-product-passport/electronics/complete-examples","docs/11.digital-product-passport/08.electronics/02.complete-examples","Reference Electronics Digital Product Passport documents covering smartphone, laptop, display and server",[372,257,387,388,61],"smartphone","laptop",[372,373,374,375,376],[212,213,214,30,215,34,216],{"title":392,"path":393,"stem":394,"children":395,"description":397,"icon":398},"OpenEPCIS Overview","/docs/platform-overview","docs/14.platform-overview/index",[396,399,405,411,417],{"title":392,"path":393,"stem":394,"description":397,"icon":398},"A GS1-conformant supply-chain data platform — Resolver, Masterdata, EPCIS Events — in open source and business editions.","lucide:layout-dashboard",{"title":400,"path":401,"stem":402,"description":403,"icon":404},"Architecture","/docs/platform-overview/architecture","docs/14.platform-overview/01.architecture","How OpenEPCIS handles identity, isolation, events, and GS1 conformance — the four things that distinguish the platform.","lucide:cpu",{"title":406,"path":407,"stem":408,"description":409,"icon":410},"Feature Matrix","/docs/platform-overview/feature-matrix","docs/14.platform-overview/02.feature-matrix","OpenEPCIS capabilities by edition, aligned to the relevant GS1 standards.","lucide:check-square",{"title":412,"path":413,"stem":414,"description":415,"icon":416},"Roadmap","/docs/platform-overview/roadmap","docs/14.platform-overview/03.roadmap","Three horizons — Now, Next, Later. Skeleton awaiting user-confirmed dates.","lucide:map",{"title":418,"path":419,"stem":420,"children":421,"description":423,"icon":424},"Modules","/docs/platform-overview/modules","docs/14.platform-overview/modules/index",[422,425,431,437,443,449,455,461],{"title":418,"path":419,"stem":420,"description":423,"icon":424},"Seven module families that organise the OpenEPCIS platform — Resolver, Masterdata, EPCIS Events, Formats & Validation, Integration, Testdata, Platform.","lucide:layers",{"title":426,"path":427,"stem":428,"description":429,"icon":430},"GS1 Conformant Resolver","/docs/platform-overview/modules/resolver","docs/14.platform-overview/modules/01.resolver","Resolves GS1 Digital Link URIs to product information, masterdata, EPCIS endpoints, and twelve more standard link types.","lucide:link-2",{"title":432,"path":433,"stem":434,"description":435,"icon":436},"GS1 Web Vocabulary & Masterdata","/docs/platform-overview/modules/masterdata","docs/14.platform-overview/modules/02.masterdata","Web Vocabulary models, masterdata-to-resolver REST pattern, GS1 Germany Activate Plus / GEPIR sync, and the event-driven masterdata bus.","lucide:database",{"title":438,"path":439,"stem":440,"description":441,"icon":442},"EPCIS Events — Capture, Query, Subscriptions","/docs/platform-overview/modules/epcis-events","docs/14.platform-overview/modules/03.epcis-events","EPCIS 2.0 REST and SOAP, live streaming subscriptions, resilient pagination, OpenSearch event store.","lucide:activity",{"title":444,"path":445,"stem":446,"description":447,"icon":448},"Formats, Validation & Identity","/docs/platform-overview/modules/formats","docs/14.platform-overview/modules/04.formats","XML ↔ JSON-LD conversion, multi-layer validation, identifier translation, idempotent event hashing.","lucide:file-check",{"title":450,"path":451,"stem":452,"description":453,"icon":454},"Integration & Gateways","/docs/platform-overview/modules/integration","docs/14.platform-overview/modules/05.integration","Cloud storage, file service, natural-language AI assistant.","lucide:plug",{"title":456,"path":457,"stem":458,"description":459,"icon":460},"Testdata & Developer Tooling","/docs/platform-overview/modules/testdata","docs/14.platform-overview/modules/06.testdata","Synthetic EPCIS test event generation, reference event collections, conformance test suite, SDKs.","lucide:wrench",{"title":462,"path":463,"stem":464,"description":465,"icon":466},"Platform, Build & Observability","/docs/platform-overview/modules/platform","docs/14.platform-overview/modules/07.platform","How OpenEPCIS is built, deployed, and observed.","lucide:server",{"title":468,"path":469,"stem":470,"children":471,"description":473,"icon":28,"tags":482},"Vision","/docs/vision","docs/15.vision/index",[472],{"title":468,"path":469,"stem":470,"description":473,"icon":28,"tags":474},"How UNTP, DIDs, Verifiable Credentials, and EPCIS work together to create unified product identity infrastructure for the connected supply chain.",[475,476,477,478,331,479,480,481],"vision","digital-twin","did","verifiable-credentials","rfid","industry-4-0","web-3-0",[475,476,477,478,331,479,480,481],{"id":484,"title":485,"body":486,"description":255,"extension":1030,"icon":13,"lastUpdated":277,"meta":1031,"navigation":1042,"path":253,"seo":1044,"sitemap":1045,"stem":254,"__hash__":1049},"docsEN/docs/11.digital-product-passport/01.battery-dpp/05.complete-examples.md","Battery DPP Examples",{"type":487,"value":488,"toc":1015},"minimark",[489,494,506,509,513,757,761,764,798,813,817,820,825,879,885,889,947,957,964,973,993,997],[490,491,493],"h2",{"id":492},"overview","Overview",[495,496,497,498,505],"p",{},"This page maps the EU Battery Regulation 2023/1542 Annex XIII data categories to the OpenEPCIS battery vocabulary and points you at the full reference passport documents published in the ",[499,500,504],"a",{"href":501,"rel":502},"https://github.com/openepcis/openepcis-dpp-ready/tree/main/extensions/eu/battery/examples",[503],"nofollow","openepcis-dpp-ready repository",".",[495,507,508],{},"The canonical examples live in the repo so they stay in lock-step with the vocabulary as it evolves; copying them from here would freeze them at the moment we wrote this page.",[490,510,512],{"id":511},"eu-battery-regulation-annex-xiii-coverage","EU Battery Regulation Annex XIII — coverage",[514,515,516,529],"table",{},[517,518,519],"thead",{},[520,521,522,526],"tr",{},[523,524,525],"th",{},"Annex XIII category",[523,527,528],{},"Where it lives in the passport",[530,531,532,565,597,633,659,678,696,721,737],"tbody",{},[520,533,534,542],{},[535,536,537,541],"td",{},[538,539,540],"strong",{},"General info"," (manufacturer, model, GTIN, production date)",[535,543,544,545,548,549,548,552,548,555,548,558,548,561,564],{},"Top-level GS1 Web Vocabulary terms (",[546,547,103],"code",{},", ",[546,550,551],{},"productName",[546,553,554],{},"manufacturer",[546,556,557],{},"manufacturingPlace",[546,559,560],{},"manufacturingDate",[546,562,563],{},"batteryModel",")",[520,566,567,573],{},[535,568,569,572],{},[538,570,571],{},"Carbon footprint"," (total + lifecycle breakdown + performance class)",[535,574,575,578,579,548,582,548,585,548,588,548,591,548,594],{},[546,576,577],{},"battery:CarbonFootprintDeclaration"," block with ",[546,580,581],{},"battery:carbonFootprintTotal",[546,583,584],{},"battery:carbonFootprintRawMaterialExtraction",[546,586,587],{},"battery:carbonFootprintProduction",[546,589,590],{},"battery:carbonFootprintDistribution",[546,592,593],{},"battery:carbonFootprintRecycling",[546,595,596],{},"battery:carbonFootprintPerformanceClass",[520,598,599,604],{},[535,600,601],{},[538,602,603],{},"Materials & chemistry",[535,605,606,609,610,548,613,616,617,620,621,548,624,548,627,548,630],{},[546,607,608],{},"batteryChemistry"," (object with ",[546,611,612],{},"shortName",[546,614,615],{},"clearName","/",[546,618,619],{},"fullName","), ",[546,622,623],{},"battery:cathodeActiveMaterial",[546,625,626],{},"battery:anodeActiveMaterial",[546,628,629],{},"battery:BillOfMaterial",[546,631,632],{},"battery:criticalRawMaterialsStatement",[520,634,635,640],{},[535,636,637],{},[538,638,639],{},"Recycled content",[535,641,642,645,646,548,649,548,652,548,655,658],{},[546,643,644],{},"battery:recycledContent"," block holding ",[546,647,648],{},"battery:cobaltRecycledShare",[546,650,651],{},"battery:lithiumRecycledShare",[546,653,654],{},"battery:nickelRecycledShare",[546,656,657],{},"battery:leadRecycledShare"," plus pre/post-consumer splits",[520,660,661,666],{},[535,662,663],{},[538,664,665],{},"Performance",[535,667,668,548,671,548,674,677],{},[546,669,670],{},"battery:ratedCapacity",[546,672,673],{},"battery:ratedEnergy",[546,675,676],{},"battery:nominalVoltage",", plus the typed sensor reports below",[520,679,680,685],{},[535,681,682],{},[538,683,684],{},"Durability",[535,686,687,548,690,548,693],{},[546,688,689],{},"battery:expectedCycleLife",[546,691,692],{},"battery:warrantyConditions",[546,694,695],{},"battery:capacityFadeThreshold",[520,697,698,703],{},[535,699,700],{},[538,701,702],{},"State of Health",[535,704,705,706,548,709,548,712,548,715,548,718],{},"EPCIS sensor reports with ",[546,707,708],{},"type: battery:stateOfHealth",[546,710,711],{},"battery:stateOfCharge",[546,713,714],{},"battery:cycleCount",[546,716,717],{},"battery:capacityFade",[546,719,720],{},"battery:stateOfCertifiedEnergy",[520,722,723,728],{},[535,724,725],{},[538,726,727],{},"Supply chain due diligence",[535,729,730,733,734],{},[546,731,732],{},"battery:supplyChainDueDiligence"," declarations + assessor identity via ",[546,735,736],{},"battery:auditBody",[520,738,739,744],{},[535,740,741],{},[538,742,743],{},"End of life",[535,745,746,548,749,752,753,756],{},[546,747,748],{},"battery:dismantlingDocuments",[546,750,751],{},"battery:MaterialRecoveryTarget",", end-of-life collection / take-back instructions in ",[546,754,755],{},"dpp:EndOfLifeProgram"," (core vocab)",[490,758,760],{"id":759},"reference-passport-documents","Reference passport documents",[495,762,763],{},"The dpp-ready repo holds these end-to-end examples; each one validates against the published JSON Schema and SHACL shapes:",[765,766,767,778,788],"ul",{},[768,769,770,777],"li",{},[499,771,774],{"href":772,"rel":773},"https://github.com/openepcis/openepcis-dpp-ready/blob/main/extensions/eu/battery/examples/battery-product.jsonld",[503],[546,775,776],{},"battery-product.jsonld"," — the full Annex-XIII-aligned product passport",[768,779,780,787],{},[499,781,784],{"href":782,"rel":783},"https://github.com/openepcis/openepcis-dpp-ready/blob/main/extensions/eu/battery/examples/regulatory-notification.jsonld",[503],[546,785,786],{},"regulatory-notification.jsonld"," — B2B notification carrying the passport reference",[768,789,790,797],{},[499,791,794],{"href":792,"rel":793},"https://github.com/openepcis/openepcis-dpp-ready/blob/main/extensions/eu/battery/examples/batterypass-v1.3.jsonld",[503],[546,795,796],{},"batterypass-v1.3.jsonld"," — the same passport shaped against the BatteryPass v1.3 SAMM submodel for interop testing",[495,799,800,801,808,809,812],{},"For EPCIS event documents (commissioning, ownership transfer, state-of-health update, state-of-certified-energy declaration, carbon-footprint declaration, negative event, temperature excursion), see ",[499,802,805],{"href":803,"rel":804},"https://github.com/openepcis/openepcis-dpp-ready/tree/main/extensions/eu/battery/epcis",[503],[546,806,807],{},"extensions/eu/battery/epcis/"," in the repo. The ",[499,810,811],{"href":247},"Event Types reference"," on this site walks through the same patterns with smaller snippets.",[490,814,816],{"id":815},"field-reference-published-regulatory-tables","Field reference — published regulatory tables",[495,818,819],{},"These are reproduced from the EU Battery Regulation itself, not from the OpenEPCIS vocabulary. They're stable across documents.",[821,822,824],"h3",{"id":823},"carbon-footprint-performance-classes-annex-ii","Carbon Footprint Performance Classes (Annex II)",[514,826,827,837],{},[517,828,829],{},[520,830,831,834],{},[523,832,833],{},"Class",[523,835,836],{},"CFP range (kg CO₂e/kWh)",[530,838,839,847,855,863,871],{},[520,840,841,844],{},[535,842,843],{},"A",[535,845,846],{},"\u003C 50",[520,848,849,852],{},[535,850,851],{},"B",[535,853,854],{},"50 – 70",[520,856,857,860],{},[535,858,859],{},"C",[535,861,862],{},"70 – 90",[520,864,865,868],{},[535,866,867],{},"D",[535,869,870],{},"90 – 110",[520,872,873,876],{},[535,874,875],{},"E",[535,877,878],{},"> 110",[495,880,881,882,884],{},"In a passport, the class is captured as ",[546,883,596],{},". The literal threshold ranges are not stored — the regulation defines them.",[821,886,888],{"id":887},"recycled-content-targets-article-8","Recycled-content targets (Article 8)",[514,890,891,904],{},[517,892,893],{},[520,894,895,898,901],{},[523,896,897],{},"Material",[523,899,900],{},"2027 target",[523,902,903],{},"2031 target",[530,905,906,917,928,937],{},[520,907,908,911,914],{},[535,909,910],{},"Cobalt",[535,912,913],{},"12%",[535,915,916],{},"20%",[520,918,919,922,925],{},[535,920,921],{},"Lithium",[535,923,924],{},"4%",[535,926,927],{},"10%",[520,929,930,933,935],{},[535,931,932],{},"Nickel",[535,934,924],{},[535,936,913],{},[520,938,939,942,945],{},[535,940,941],{},"Lead",[535,943,944],{},"85%",[535,946,944],{},[495,948,949,950,953,954,956],{},"In a passport, recorded values use the 0–1 decimal scale (UNTP-compatible). 12% recycled cobalt is ",[546,951,952],{},"cobaltRecycledShare: 0.12"," inside the ",[546,955,644],{}," block.",[821,958,960,961],{"id":959},"battery-chemistry-batterychemistryshortname","Battery chemistry — ",[546,962,963],{},"batteryChemistry.shortName",[495,965,966,967,972],{},"Common short names used in practice — the exact controlled vocabulary list is defined per release of the ",[499,968,971],{"href":969,"rel":970},"https://ref.openepcis.io/extensions/eu/battery/",[503],"battery vocabulary",":",[765,974,975,978,981,984,987,990],{},[768,976,977],{},"LFP (Lithium Iron Phosphate)",[768,979,980],{},"NMC (Lithium Nickel Manganese Cobalt)",[768,982,983],{},"NCA (Lithium Nickel Cobalt Aluminium)",[768,985,986],{},"LCO (Lithium Cobalt Oxide)",[768,988,989],{},"LMO (Lithium Manganese Oxide)",[768,991,992],{},"Lead-acid",[490,994,996],{"id":995},"next-steps","Next steps",[765,998,999,1004,1011],{},[768,1000,1001,1003],{},[499,1002,811],{"href":247}," — the EPCIS event patterns used here",[768,1005,1006,1010],{},[499,1007,1009],{"href":969,"rel":1008},[503],"Battery vocabulary browser"," — the full ontology",[768,1012,1013],{},[499,1014,337],{"href":338},{"title":1016,"searchDepth":1017,"depth":1017,"links":1018},"",2,[1019,1020,1021,1022,1029],{"id":492,"depth":1017,"text":493},{"id":511,"depth":1017,"text":512},{"id":759,"depth":1017,"text":760},{"id":815,"depth":1017,"text":816,"children":1023},[1024,1026,1027],{"id":823,"depth":1025,"text":824},3,{"id":887,"depth":1025,"text":888},{"id":959,"depth":1025,"text":1028},"Battery chemistry — batteryChemistry.shortName",{"id":995,"depth":1017,"text":996},"md",{"head":1032,"readingTime":1037},{"meta":1033},[1034],{"name":1035,"content":1036},"keywords","Battery DPP example, Annex XIII, JSON-LD, carbon footprint, state of health, recycled content, EU Battery Regulation",{"text":1038,"minutes":1039,"time":1040,"words":1041},"2 min read",1.92,115200,384,{"title":252,"tags":1043},[238,257,258,61,259],{"title":485,"description":255},{"loc":253,"lastmod":1046,"changefreq":1047,"priority":1048},"2026-05-12","monthly",0.8,"-kcqpfrpy_QRvHaUoWAsyh7g9tDk0u_RfOTeXCepHSw",[1051],{"title":5,"path":6,"stem":7,"children":1052},[1053,1055,1060,1065,1070,1075,1080,1085,1095,1100,1105,1110,1168,1184],{"title":10,"path":6,"stem":11,"description":12,"icon":13,"tags":1054},[15,16,17,18,19,20],{"title":22,"path":23,"stem":24,"children":1056,"description":27,"icon":28,"tags":1059},[1057],{"title":22,"path":23,"stem":24,"description":27,"icon":28,"tags":1058},[16,30,31,32,33,34,35,36,37],[16,30,31,32,33,34,35,36,37],{"title":40,"path":41,"stem":42,"children":1061,"description":45,"icon":46,"tags":1064},[1062],{"title":40,"path":41,"stem":42,"description":45,"icon":46,"tags":1063},[16,30,31,32,48,49],[16,30,31,32,48,49],{"title":52,"path":53,"stem":54,"children":1066,"description":57,"icon":58,"tags":1069},[1067],{"title":52,"path":53,"stem":54,"description":57,"icon":58,"tags":1068},[16,60,61,62,63,64,65,20,66,67,68,69,70],[16,60,61,62,63,64,65,20,66,67,68,69,70],{"title":73,"path":74,"stem":75,"children":1071,"description":78,"icon":79,"tags":1074},[1072],{"title":73,"path":74,"stem":75,"description":78,"icon":79,"tags":1073},[16,31,60,61,62,63,81,65,20,82,83,84,68,69,70],[16,31,60,61,62,63,81,65,20,82,83,84,68,69,70],{"title":87,"path":88,"stem":89,"children":1076,"description":92,"icon":93,"tags":1079},[1077],{"title":87,"path":88,"stem":89,"description":92,"icon":93,"tags":1078},[16,95,96,97,98,99,20,100,101,102,103,104,105,106,107,108,109,110],[16,95,96,97,98,99,20,100,101,102,103,104,105,106,107,108,109,110],{"title":113,"path":114,"stem":115,"children":1081,"description":118,"icon":119,"tags":1084},[1082],{"title":113,"path":114,"stem":115,"description":118,"icon":119,"tags":1083},[16,121,60,61,62,63,20,122,123,124,69,70],[16,121,60,61,62,63,20,122,123,124,69,70],{"title":127,"path":128,"stem":129,"children":1086,"description":132,"icon":133,"tags":1094},[1087,1089],{"title":127,"path":128,"stem":129,"description":132,"icon":133,"tags":1088},[16,121,60,61,62,63,20,122,123,124,69,70],{"title":136,"path":137,"stem":138,"children":1090,"description":132,"icon":141,"tags":1093},[1091],{"title":136,"path":137,"stem":138,"description":132,"icon":141,"tags":1092},[16,60,61,143,20,144,145,146,34,147,148,149,150],[16,60,61,143,20,144,145,146,34,147,148,149,150],[16,121,60,61,62,63,20,122,123,124,69,70],{"title":154,"path":155,"stem":156,"children":1096,"description":159,"icon":160,"tags":1099},[1097],{"title":154,"path":155,"stem":156,"description":159,"icon":160,"tags":1098},[16,60,61,143,20,162,34,147,148,149,150],[16,60,61,143,20,162,34,147,148,149,150],{"title":165,"path":166,"stem":167,"children":1101,"description":170,"icon":171,"tags":1104},[1102],{"title":165,"path":166,"stem":167,"description":170,"icon":171,"tags":1103},[16,173,15,174,20,175,34,176,148,149,177],[16,173,15,174,20,175,34,176,148,149,177],{"title":180,"path":181,"stem":182,"children":1106,"description":185,"icon":186,"tags":1109},[1107],{"title":180,"path":181,"stem":182,"description":185,"icon":186,"tags":1108},[188,15,189,190,191,192,193,30,194,195,196,197,198,199,200,201],[188,15,189,190,191,192,193,30,194,195,196,197,198,199,200,201],{"title":204,"path":205,"stem":206,"children":1111,"description":209,"icon":210,"tags":1167},[1112,1114,1119,1128,1138,1147,1152,1154,1156,1158],{"title":204,"path":205,"stem":206,"description":209,"icon":210,"tags":1113},[212,213,214,30,215,34,216],{"title":218,"path":219,"stem":220,"children":1115,"description":223,"icon":224,"tags":1118},[1116],{"title":218,"path":219,"stem":220,"description":223,"icon":224,"tags":1117},[226,227,215,213,214],[226,227,215,213,214],{"title":230,"path":231,"stem":232,"children":1120,"description":235,"icon":236,"tags":1127},[1121,1123,1124,1125],{"title":230,"path":231,"stem":232,"description":235,"icon":236,"tags":1122},[238,239,213,30,101,34,215],{"title":241,"path":242,"stem":243,"description":244,"icon":171},{"title":246,"path":247,"stem":248,"description":249,"icon":250},{"title":252,"path":253,"stem":254,"description":255,"icon":13,"tags":1126},[238,257,258,61,259],[238,239,213,30,101,34,215],{"title":262,"path":263,"stem":264,"children":1129,"description":267,"icon":268,"tags":1137},[1130,1132,1133,1134,1135],{"title":262,"path":263,"stem":264,"description":267,"icon":268,"tags":1131},[270,271,272,213,30,101,34,215],{"title":241,"path":274,"stem":275,"description":276,"icon":277},{"title":246,"path":279,"stem":280,"description":281,"icon":277},{"title":283,"path":284,"stem":285,"description":286,"icon":277},{"title":252,"path":288,"stem":289,"description":290,"icon":13,"tags":1136},[270,257,272,292,293],[270,271,272,213,30,101,34,215],{"title":296,"path":297,"stem":298,"children":1139,"description":301,"icon":302,"tags":1146},[1140,1142,1144],{"title":296,"path":297,"stem":298,"description":301,"icon":302,"tags":1141},[304,305,306,213,215,307],{"title":241,"path":309,"stem":310,"description":311,"icon":312,"tags":1143},[304,305,306,314],{"title":252,"path":316,"stem":317,"description":318,"icon":13,"tags":1145},[304,257,305,306,320,61],[304,305,306,213,215,307],{"title":323,"path":324,"stem":325,"children":1148,"description":328,"icon":58,"tags":1151},[1149],{"title":323,"path":324,"stem":325,"description":328,"icon":58,"tags":1150},[330,331,101,332,226,333,334],[330,331,101,332,226,333,334],{"title":337,"path":338,"stem":339,"description":340,"icon":28,"tags":1153},[342,95,343,344],{"title":346,"path":347,"stem":348,"description":349,"icon":350,"tags":1155},[352,95,343],{"title":354,"path":355,"stem":356,"description":357,"icon":358,"tags":1157},[360,361,362,332],{"title":364,"path":365,"stem":366,"children":1159,"description":369,"icon":370,"tags":1166},[1160,1162,1164],{"title":364,"path":365,"stem":366,"description":369,"icon":370,"tags":1161},[372,373,374,375,376],{"title":241,"path":378,"stem":379,"description":380,"icon":171,"tags":1163},[372,314,373,374,375],{"title":252,"path":383,"stem":384,"description":385,"icon":13,"tags":1165},[372,257,387,388,61],[372,373,374,375,376],[212,213,214,30,215,34,216],{"title":392,"path":393,"stem":394,"children":1169,"description":397,"icon":398},[1170,1171,1172,1173,1174],{"title":392,"path":393,"stem":394,"description":397,"icon":398},{"title":400,"path":401,"stem":402,"description":403,"icon":404},{"title":406,"path":407,"stem":408,"description":409,"icon":410},{"title":412,"path":413,"stem":414,"description":415,"icon":416},{"title":418,"path":419,"stem":420,"children":1175,"description":423,"icon":424},[1176,1177,1178,1179,1180,1181,1182,1183],{"title":418,"path":419,"stem":420,"description":423,"icon":424},{"title":426,"path":427,"stem":428,"description":429,"icon":430},{"title":432,"path":433,"stem":434,"description":435,"icon":436},{"title":438,"path":439,"stem":440,"description":441,"icon":442},{"title":444,"path":445,"stem":446,"description":447,"icon":448},{"title":450,"path":451,"stem":452,"description":453,"icon":454},{"title":456,"path":457,"stem":458,"description":459,"icon":460},{"title":462,"path":463,"stem":464,"description":465,"icon":466},{"title":468,"path":469,"stem":470,"children":1185,"description":473,"icon":28,"tags":1188},[1186],{"title":468,"path":469,"stem":470,"description":473,"icon":28,"tags":1187},[475,476,477,478,331,479,480,481],[475,476,477,478,331,479,480,481],{"id":484,"title":485,"body":1190,"description":255,"extension":1030,"icon":13,"lastUpdated":277,"meta":1564,"navigation":1569,"path":253,"seo":1571,"sitemap":1572,"stem":254,"__hash__":1049},{"type":487,"value":1191,"toc":1553},[1192,1194,1199,1201,1203,1371,1373,1375,1398,1407,1409,1411,1413,1455,1459,1461,1507,1513,1517,1522,1536,1538],[490,1193,493],{"id":492},[495,1195,497,1196,505],{},[499,1197,504],{"href":501,"rel":1198},[503],[495,1200,508],{},[490,1202,512],{"id":511},[514,1204,1205,1213],{},[517,1206,1207],{},[520,1208,1209,1211],{},[523,1210,525],{},[523,1212,528],{},[530,1214,1215,1235,1257,1281,1299,1313,1327,1345,1357],{},[520,1216,1217,1221],{},[535,1218,1219,541],{},[538,1220,540],{},[535,1222,544,1223,548,1225,548,1227,548,1229,548,1231,548,1233,564],{},[546,1224,103],{},[546,1226,551],{},[546,1228,554],{},[546,1230,557],{},[546,1232,560],{},[546,1234,563],{},[520,1236,1237,1241],{},[535,1238,1239,572],{},[538,1240,571],{},[535,1242,1243,578,1245,548,1247,548,1249,548,1251,548,1253,548,1255],{},[546,1244,577],{},[546,1246,581],{},[546,1248,584],{},[546,1250,587],{},[546,1252,590],{},[546,1254,593],{},[546,1256,596],{},[520,1258,1259,1263],{},[535,1260,1261],{},[538,1262,603],{},[535,1264,1265,609,1267,548,1269,616,1271,620,1273,548,1275,548,1277,548,1279],{},[546,1266,608],{},[546,1268,612],{},[546,1270,615],{},[546,1272,619],{},[546,1274,623],{},[546,1276,626],{},[546,1278,629],{},[546,1280,632],{},[520,1282,1283,1287],{},[535,1284,1285],{},[538,1286,639],{},[535,1288,1289,645,1291,548,1293,548,1295,548,1297,658],{},[546,1290,644],{},[546,1292,648],{},[546,1294,651],{},[546,1296,654],{},[546,1298,657],{},[520,1300,1301,1305],{},[535,1302,1303],{},[538,1304,665],{},[535,1306,1307,548,1309,548,1311,677],{},[546,1308,670],{},[546,1310,673],{},[546,1312,676],{},[520,1314,1315,1319],{},[535,1316,1317],{},[538,1318,684],{},[535,1320,1321,548,1323,548,1325],{},[546,1322,689],{},[546,1324,692],{},[546,1326,695],{},[520,1328,1329,1333],{},[535,1330,1331],{},[538,1332,702],{},[535,1334,705,1335,548,1337,548,1339,548,1341,548,1343],{},[546,1336,708],{},[546,1338,711],{},[546,1340,714],{},[546,1342,717],{},[546,1344,720],{},[520,1346,1347,1351],{},[535,1348,1349],{},[538,1350,727],{},[535,1352,1353,733,1355],{},[546,1354,732],{},[546,1356,736],{},[520,1358,1359,1363],{},[535,1360,1361],{},[538,1362,743],{},[535,1364,1365,548,1367,752,1369,756],{},[546,1366,748],{},[546,1368,751],{},[546,1370,755],{},[490,1372,760],{"id":759},[495,1374,763],{},[765,1376,1377,1384,1391],{},[768,1378,1379,777],{},[499,1380,1382],{"href":772,"rel":1381},[503],[546,1383,776],{},[768,1385,1386,787],{},[499,1387,1389],{"href":782,"rel":1388},[503],[546,1390,786],{},[768,1392,1393,797],{},[499,1394,1396],{"href":792,"rel":1395},[503],[546,1397,796],{},[495,1399,800,1400,808,1405,812],{},[499,1401,1403],{"href":803,"rel":1402},[503],[546,1404,807],{},[499,1406,811],{"href":247},[490,1408,816],{"id":815},[495,1410,819],{},[821,1412,824],{"id":823},[514,1414,1415,1423],{},[517,1416,1417],{},[520,1418,1419,1421],{},[523,1420,833],{},[523,1422,836],{},[530,1424,1425,1431,1437,1443,1449],{},[520,1426,1427,1429],{},[535,1428,843],{},[535,1430,846],{},[520,1432,1433,1435],{},[535,1434,851],{},[535,1436,854],{},[520,1438,1439,1441],{},[535,1440,859],{},[535,1442,862],{},[520,1444,1445,1447],{},[535,1446,867],{},[535,1448,870],{},[520,1450,1451,1453],{},[535,1452,875],{},[535,1454,878],{},[495,1456,881,1457,884],{},[546,1458,596],{},[821,1460,888],{"id":887},[514,1462,1463,1473],{},[517,1464,1465],{},[520,1466,1467,1469,1471],{},[523,1468,897],{},[523,1470,900],{},[523,1472,903],{},[530,1474,1475,1483,1491,1499],{},[520,1476,1477,1479,1481],{},[535,1478,910],{},[535,1480,913],{},[535,1482,916],{},[520,1484,1485,1487,1489],{},[535,1486,921],{},[535,1488,924],{},[535,1490,927],{},[520,1492,1493,1495,1497],{},[535,1494,932],{},[535,1496,924],{},[535,1498,913],{},[520,1500,1501,1503,1505],{},[535,1502,941],{},[535,1504,944],{},[535,1506,944],{},[495,1508,949,1509,953,1511,956],{},[546,1510,952],{},[546,1512,644],{},[821,1514,960,1515],{"id":959},[546,1516,963],{},[495,1518,966,1519,972],{},[499,1520,971],{"href":969,"rel":1521},[503],[765,1523,1524,1526,1528,1530,1532,1534],{},[768,1525,977],{},[768,1527,980],{},[768,1529,983],{},[768,1531,986],{},[768,1533,989],{},[768,1535,992],{},[490,1537,996],{"id":995},[765,1539,1540,1544,1549],{},[768,1541,1542,1003],{},[499,1543,811],{"href":247},[768,1545,1546,1010],{},[499,1547,1009],{"href":969,"rel":1548},[503],[768,1550,1551],{},[499,1552,337],{"href":338},{"title":1016,"searchDepth":1017,"depth":1017,"links":1554},[1555,1556,1557,1558,1563],{"id":492,"depth":1017,"text":493},{"id":511,"depth":1017,"text":512},{"id":759,"depth":1017,"text":760},{"id":815,"depth":1017,"text":816,"children":1559},[1560,1561,1562],{"id":823,"depth":1025,"text":824},{"id":887,"depth":1025,"text":888},{"id":959,"depth":1025,"text":1028},{"id":995,"depth":1017,"text":996},{"head":1565,"readingTime":1568},{"meta":1566},[1567],{"name":1035,"content":1036},{"text":1038,"minutes":1039,"time":1040,"words":1041},{"title":252,"tags":1570},[238,257,258,61,259],{"title":485,"description":255},{"loc":253,"lastmod":1046,"changefreq":1047,"priority":1048},1779384036454]