EC Battery Passport readiness shapes (guidance v1.0)
type: ShapesGraph
description: SHACL form of the EC guidance applicability matrix (Ares(2026)7579758): one node shape per (data point, category), targeting eubat:Battery. Statuses map to severities - mandatory = sh:Violation, conditional = sh:Warning, optional and pending = sh:Info; 'not to be filled' data points emit no shape. Every shape ships sh:deactivated true: activate the shapes of exactly ONE category (IRI suffix -ev / -lmt / -industrial) before validating, otherwise a passport is checked against all three categories at once. Validate the MERGED model + batch + item graphs of one battery - the dynamic Annex XIII 4 data points only exist at item level. This is the structural coverage check made executable for any SHACL engine; value-level validation lives in battery-shapes.ttl.
source: oj
license: https://creativecommons.org/licenses/by/4.0/
version info: 1.0

dp-01-ev
type: NodeShape
target class: Battery
deactivated: true
or:
  path: batteryPassportIdentifier
  min count: 1
or:
  node kind: IRI
  pattern: /01/[0-9]{8,14}
severity: Violation
message: EC data point 1 (EV, mandatory): Unique identifier — expected eubat:batteryPassportIdentifier or a GS1 Digital Link id

dp-02-ev
type: NodeShape
target class: Battery
deactivated: true
or:
  path: hasOperatorInformation
  min count: 1
or:
  path: hasOperatorInformation
  path: operatorIdentifier
  min count: 1
or:
  path: hasOperatorInformation
  path: operatorIdentifier
  min count: 1
or:
  path: hasPassportIssuer
  path: operatorIdentifier
  min count: 1
or:
  path: hasOperatorInformation
  path: hasOperatorRole
  min count: 1
or:
  path: hasOperatorInformation
  path: hasOperatorRole
  min count: 1
or:
  path: hasPassportIssuer
  path: hasOperatorRole
  min count: 1
severity: Violation
message: EC data point 2 (EV, mandatory): Identity of who is registering and/or is responsible for the battery passport — expected eubat:hasOperatorInformation / eubat:operatorIdentifier / eubat:hasOperatorRole

dp-03-ev
type: NodeShape
target class: Battery
deactivated: true
or:
  path: manufacturer
  min count: 1
or:
  path: hasSparePartSources
  path: organizationName
  min count: 1
or:
  path: hasRepurposingEntity
  path: organizationName
  min count: 1
or:
  path: manufacturer
  path: organizationName
  min count: 1
severity: Violation
message: EC data point 3 (EV, mandatory): Manufacturer name, registered trade name or registered trade mark — expected gs1:manufacturer / gs1:organizationName

dp-04-ev
type: NodeShape
target class: Battery
deactivated: true
or:
  path: hasSparePartSources
  path: address
  min count: 1
or:
  path: hasRepurposingEntity
  path: address
  min count: 1
or:
  path: manufacturer
  path: address
  min count: 1
severity: Violation
message: EC data point 4 (EV, mandatory): Manufacturer postal address, indicating a single contact point — expected gs1:address / gs1:PostalAddress

dp-05-ev
type: NodeShape
target class: Battery
deactivated: true
or:
  path: hasSparePartSources
  path: contactPoint
  min count: 1
or:
  path: hasRepurposingEntity
  path: contactPoint
  min count: 1
or:
  path: manufacturer
  path: contactPoint
  min count: 1
severity: Info
message: EC data point 5 (EV, optional: optional, to be filled if such data is available): If available, manufacturer web and email address — expected gs1:contactPoint / gs1:ContactPoint

dp-06-ev
type: NodeShape
target class: Battery
deactivated: true
property:
  path: category
  min count: 1
  severity: Violation
  message: EC data point 6 (EV, mandatory): Battery category — expected eubat:BatteryCategory / schema:category

dp-07-ev
type: NodeShape
target class: Battery
deactivated: true
or:
  path: batteryModelIdentifier
  min count: 1
or:
  path: hasSerialNumber
  min count: 1
or:
  node kind: IRI
  pattern: /01/[0-9]{8,14}
severity: Violation
message: EC data point 7 (EV, mandatory): Model identification and batch or serial number, or product number or another element allowing their identification — expected eubat:batteryModelIdentifier / gs1:hasSerialNumber or a GS1 Digital Link id

dp-08-ev
type: NodeShape
target class: Battery
deactivated: true
or:
  path: hasManufacturingPlace
  min count: 1
or:
  path: hasManufacturingPlace
  path: facilityIdentifier
  min count: 1
or:
  path: hasFacilityInformation
  path: facilityIdentifier
  min count: 1
severity: Violation
message: EC data point 8 (EV, mandatory): The place of manufacturer (geographical location of a battery manufacturing plant) — expected eubat:hasManufacturingPlace / eubat:facilityIdentifier

dp-09-ev
type: NodeShape
target class: Battery
deactivated: true
property:
  path: productionDate
  min count: 1
  severity: Violation
  message: EC data point 9 (EV, mandatory): The date of manufacturing (month and year) — expected gs1:productionDate

dp-10-ev
type: NodeShape
target class: Battery
deactivated: true
or:
  path: hasBatteryMass
  min count: 1
or:
  path: netWeight
  min count: 1
severity: Violation
message: EC data point 10 (EV, mandatory): The weight — expected eubat:hasBatteryMass / gs1:netWeight

dp-11-ev
type: NodeShape
target class: Battery
deactivated: true
property:
  path: hasTechnicalSpecifications
  path: hasRatedCapacity
  min count: 1
  severity: Violation
  message: EC data point 11 (EV, mandatory): The capacity — expected eubat:hasRatedCapacity

dp-12-ev
type: NodeShape
target class: Battery
deactivated: true
property:
  path: hasBatteryChemistry
  min count: 1
  severity: Violation
  message: EC data point 12 (EV, mandatory): The chemistry — expected eubat:hasBatteryChemistry

dp-13-ev
type: NodeShape
target class: Battery
deactivated: true
property:
  path: hasHazardousSubstances
  min count: 1
  severity: Violation
  message: EC data point 13 (EV, mandatory): The hazardous substances present in the battery, other than mercury, cadmium or lead — expected eubat:hasHazardousSubstances / eubat:HazardousSubstance

dp-14-ev
type: NodeShape
target class: Battery
deactivated: true
property:
  path: hasEndOfLifeInfo
  path: extinguishingAgent
  min count: 1
  severity: Violation
  message: EC data point 14 (EV, mandatory): Usable extinguishing agent — expected eubat:extinguishingAgent

dp-15-ev
type: NodeShape
target class: Battery
deactivated: true
or:
  path: hasMaterialComposition
  path: isCriticalRawMaterial
  min count: 1
or:
  path: criticalRawMaterialsStatement
  min count: 1
severity: Violation
message: EC data point 15 (EV, mandatory): Critical raw materials present in the battery in a concentration of more than 0,1 % weight by weight — expected eubat:isCriticalRawMaterial / eubat:criticalRawMaterialsStatement

dp-17-ev
type: NodeShape
target class: Battery
deactivated: true
property:
  path: hasCarbonFootprintDeclaration
  min count: 1
  severity: Info
  message: EC data point 17 (EV, not yet required as of Feb 2027 (act outstanding): Not to be filled/displayed as of February 2027 - format still to be specified in the upcoming implementing act): The carbon footprint declaration — expected eubat:hasCarbonFootprintDeclaration / eubat:CarbonFootprintDeclaration

dp-18-ev
type: NodeShape
target class: Battery
deactivated: true
property:
  path: hasCarbonFootprintDeclaration
  path: hasCarbonFootprintPerformanceClass
  min count: 1
  severity: Info
  message: EC data point 18 (EV, not yet required as of Feb 2027 (act outstanding): Not to be filled/displayed as of February 2027 - format still to be specified in the upcoming implementing act): The carbon footprint label — expected eubat:hasCarbonFootprintPerformanceClass

dp-19-ev
type: NodeShape
target class: Battery
deactivated: true
or:
  path: hasSupplyChainDueDiligence
  min count: 1
or:
  path: hasSupplyChainDueDiligence
  path: dueDiligenceReportUrl
  min count: 1
severity: Info
message: EC data point 19 (EV, not yet required as of Feb 2027 (act outstanding): Not to be filled/displayed as of February 2027 - format still to be specified in the upcoming implementing act): Information on responsible sourcing as indicated in the report on battery due diligence policy referred to in Article 52(3) — expected eubat:hasSupplyChainDueDiligence / eubat:dueDiligenceReportUrl

dp-20-ev
type: NodeShape
target class: Battery
deactivated: true
property:
  path: hasRecycledContent
  path: cobaltRecycledShare
  min count: 1
  severity: Violation
  message: EC data point 20 (EV, mandatory): Percentage share of cobalt that is present in active materials and that has been recovered from battery manufacturing waste or post-consumer waste — expected eubat:cobaltRecycledShare

dp-21-ev
type: NodeShape
target class: Battery
deactivated: true
property:
  path: hasRecycledContent
  path: lithiumRecycledShare
  min count: 1
  severity: Violation
  message: EC data point 21 (EV, mandatory): Percentage share of lithium that is present in active materials and that has been recovered from battery manufacturing waste or post-consumer waste — expected eubat:lithiumRecycledShare

dp-22-ev
type: NodeShape
target class: Battery
deactivated: true
property:
  path: hasRecycledContent
  path: nickelRecycledShare
  min count: 1
  severity: Violation
  message: EC data point 22 (EV, mandatory): Percentage share of nickel that is present in active materials and that has been recovered from battery manufacturing waste or post-consumer waste — expected eubat:nickelRecycledShare

dp-23-ev
type: NodeShape
target class: Battery
deactivated: true
property:
  path: hasRecycledContent
  path: leadRecycledShare
  min count: 1
  severity: Violation
  message: EC data point 23 (EV, mandatory): The percentage share of lead that is present in the battery and that has been recovered from waste — expected eubat:leadRecycledShare

dp-24-ev
type: NodeShape
target class: Battery
deactivated: true
property:
  path: hasMaterialComposition
  path: renewableContentShare
  min count: 1
  severity: Violation
  message: EC data point 24 (EV, mandatory): The share of renewable content — expected eubat:renewableContentShare

dp-26-ev
type: NodeShape
target class: Battery
deactivated: true
property:
  path: hasTechnicalSpecifications
  path: hasMinimumVoltage
  min count: 1
  severity: Violation
  message: EC data point 26 (EV, mandatory): Minimal voltage, with temperature range when relevant — expected eubat:hasMinimumVoltage

dp-27-ev
type: NodeShape
target class: Battery
deactivated: true
property:
  path: hasTechnicalSpecifications
  path: hasNominalVoltage
  min count: 1
  severity: Violation
  message: EC data point 27 (EV, mandatory): Nominal voltage, with temperature range when relevant — expected eubat:hasNominalVoltage

dp-28-ev
type: NodeShape
target class: Battery
deactivated: true
property:
  path: hasTechnicalSpecifications
  path: hasMaximumVoltage
  min count: 1
  severity: Violation
  message: EC data point 28 (EV, mandatory): Maximum voltage, with temperature range when relevant — expected eubat:hasMaximumVoltage

dp-29-ev
type: NodeShape
target class: Battery
deactivated: true
property:
  path: hasTechnicalSpecifications
  path: hasOriginalPowerCapability
  min count: 1
  severity: Violation
  message: EC data point 29 (EV, mandatory): Original power capability (in Watts) — expected eubat:hasOriginalPowerCapability

dp-30-ev
type: NodeShape
target class: Battery
deactivated: true
or:
  path: hasTechnicalSpecifications
  path: hasMaximumPermittedBatteryPower
  min count: 1
or:
  path: hasTechnicalSpecifications
  path: hasMaximumChargingPower
  min count: 1
or:
  path: hasTechnicalSpecifications
  path: hasMaximumDischargingPower
  min count: 1
severity: Violation
message: EC data point 30 (EV, mandatory): Power limits, with temperature range when relevant — expected eubat:hasMaximumPermittedBatteryPower / eubat:hasMaximumChargingPower / eubat:hasMaximumDischargingPower

dp-31-ev
type: NodeShape
target class: Battery
deactivated: true
or:
  path: expectedNumberOfCycles
  min count: 1
or:
  path: hasTechnicalSpecifications
  path: expectedCycleLife
  min count: 1
severity: Violation
message: EC data point 31 (EV, mandatory): Expected battery lifetime expressed in cycles — expected eubat:expectedNumberOfCycles / eubat:expectedCycleLife

dp-32-ev
type: NodeShape
target class: Battery
deactivated: true
property:
  path: hasTechnicalSpecifications
  path: lifetimeReferenceTest
  min count: 1
  severity: Violation
  message: EC data point 32 (EV, mandatory): Reference test used for expected battery lifetime expressed in cycles — expected eubat:lifetimeReferenceTest

dp-33-ev
type: NodeShape
target class: Battery
deactivated: true
property:
  path: hasTechnicalSpecifications
  path: capacityThresholdForExhaustion
  min count: 1
  severity: Violation
  message: EC data point 33 (EV, mandatory): Capacity threshold for exhaustion — expected eubat:capacityThresholdForExhaustion

dp-34-ev
type: NodeShape
target class: Battery
deactivated: true
property:
  path: hasTechnicalSpecifications
  path: hasTemperatureRangeIdleState
  min count: 1
  severity: Violation
  message: EC data point 34 (EV, mandatory): Temperature range the battery can withstand when not in use (reference test) — expected eubat:hasTemperatureRangeIdleState

dp-35-ev
type: NodeShape
target class: Battery
deactivated: true
or:
  path: warrantyConditions
  min count: 1
or:
  path: warranty
  min count: 1
severity: Warning
message: EC data point 35 (EV, provide if the condition applies: only if applicable (if commercial warranty envisaged)): Period for which the commercial warranty for the calendar life applies — expected eubat:warrantyConditions / gs1:warranty

dp-36-ev
type: NodeShape
target class: Battery
deactivated: true
or:
  path: hasPerformanceInfo
  path: roundTripEnergyEfficiency
  min count: 1
or:
  path: hasTechnicalSpecifications
  path: roundTripEfficiency
  min count: 1
severity: Violation
message: EC data point 36 (EV, mandatory): Initial round trip energy efficiency — expected eubat:roundTripEnergyEfficiency / eubat:roundTripEfficiency

dp-37-ev
type: NodeShape
target class: Battery
deactivated: true
property:
  path: hasTechnicalSpecifications
  path: roundTripEfficiencyAt50PercentCycleLife
  min count: 1
  severity: Violation
  message: EC data point 37 (EV, mandatory): Round trip energy efficiency at 50 % of cycle-life — expected eubat:roundTripEfficiencyAt50PercentCycleLife

dp-38-ev
type: NodeShape
target class: Battery
deactivated: true
property:
  path: hasTechnicalSpecifications
  path: hasInitialInternalResistance
  min count: 1
  severity: Violation
  message: EC data point 38 (EV, mandatory): Internal battery cell and pack resistance — expected eubat:hasInitialInternalResistance

dp-39-ev
type: NodeShape
target class: Battery
deactivated: true
property:
  path: hasTechnicalSpecifications
  path: cRateLifeCycleTest
  min count: 1
  severity: Violation
  message: EC data point 39 (EV, mandatory): C-rate of relevant cycle-life test — expected eubat:cRateLifeCycleTest

dp-40-ev
type: NodeShape
target class: Battery
deactivated: true
or:
  path: hasLabels
  min count: 1
or:
  path: separateCollectionSymbolUrl
  min count: 1
severity: Violation
message: EC data point 40 (EV, mandatory): The marking requirements laid down in Article 13(4) — expected eubat:hasLabels / eubat:separateCollectionSymbolUrl

dp-41-ev
type: NodeShape
target class: Battery
deactivated: true
or:
  path: cadmiumSymbolRequired
  min count: 1
or:
  path: leadSymbolRequired
  min count: 1
severity: Warning
message: EC data point 41 (EV, provide if the condition applies: cadmium or lead symbol if applicable): The marking requirements laid down in Article 13(5) — expected eubat:cadmiumSymbolRequired / eubat:leadSymbolRequired

dp-42-ev
type: NodeShape
target class: Battery
deactivated: true
property:
  path: hasEuDeclarationOfConformity
  min count: 1
  severity: Violation
  message: EC data point 42 (EV, mandatory): The EU declaration of conformity referred to in Article 18 — expected eubat:hasEuDeclarationOfConformity

dp-43-ev
type: NodeShape
target class: Battery
deactivated: true
or:
  path: hasEndOfLifeInfo
  path: wastePrevention
  min count: 1
or:
  path: hasEndOfLifeInfo
  path: informationOnCollection
  min count: 1
or:
  path: hasEndOfLifeInfo
  path: separateCollection
  min count: 1
severity: Violation
message: EC data point 43 (EV, mandatory): The information regarding the prevention and management of waste batteries laid down in Article 74(1), points (a) to (f) — expected eubat:wastePrevention / eubat:informationOnCollection / eubat:separateCollection

dp-44-ev
type: NodeShape
target class: Battery
deactivated: true
or:
  path: instructionsForUse
  min count: 1
or:
  path: consumerUsageInstructions
  min count: 1
severity: Info
message: EC data point 44 (EV, not yet required as of Feb 2027 (act outstanding): Not to be filled/displayed as of February 2027 - application provisions on hold pending Omnibus IV adoption): Clear, understandable and readable instructions for use in a format that makes it possible to print, download and save them on an electronic device so that the user can access them at all times, in particular during a breakdown of the battery — expected gs1:instructionsForUse / gs1:consumerUsageInstructions

dp-45-ev
type: NodeShape
target class: Battery
deactivated: true
or:
  path: hasBatteryChemistry
  path: cathodeActiveMaterial
  min count: 1
or:
  path: hasBatteryChemistry
  path: anodeActiveMaterial
  min count: 1
or:
  path: hasBatteryChemistry
  path: electrolyteComposition
  min count: 1
severity: Violation
message: EC data point 45 (EV, mandatory): Detailed composition, including materials used in the cathode, anode and electrolyte — expected eubat:cathodeActiveMaterial / eubat:anodeActiveMaterial / eubat:electrolyteComposition

dp-46-ev
type: NodeShape
target class: Battery
deactivated: true
or:
  path: hasSparePartSources
  path: spareParts
  min count: 1
or:
  path: hasRepurposingEntity
  path: spareParts
  min count: 1
or:
  path: manufacturer
  path: spareParts
  min count: 1
severity: Violation
message: EC data point 46 (EV, mandatory): Part numbers for components — expected eubat:spareParts

dp-47-ev
type: NodeShape
target class: Battery
deactivated: true
or:
  path: hasSparePartSources
  min count: 1
or:
  path: hasSparePartSources
  path: hasSupplierContact
  min count: 1
or:
  path: hasRepurposingEntity
  path: hasSupplierContact
  min count: 1
or:
  path: manufacturer
  path: hasSupplierContact
  min count: 1
severity: Violation
message: EC data point 47 (EV, mandatory): Contact details of sources for replacement spares — expected eubat:hasSparePartSources / eubat:hasSupplierContact

dp-48-ev
type: NodeShape
target class: Battery
deactivated: true
or:
  path: hasDismantlingDocuments
  min count: 1
or:
  path: hasEndOfLifeInfo
  path: hasDismantlingInstructions
  min count: 1
severity: Violation
message: EC data point 48 (EV, mandatory): Dismantling information, including at least: exploded diagrams of the battery system/pack showing the location of battery cells, disassembly sequences, type and number of fastening techniques to be unlocked, tools required for disassembly, warnings if risk of damaging parts exist, amount of cells used and layout — expected eubat:hasDismantlingDocuments / eubat:hasDismantlingInstructions

dp-49-ev
type: NodeShape
target class: Battery
deactivated: true
or:
  path: safetyMeasures
  min count: 1
or:
  path: hasEndOfLifeInfo
  path: safetyInstructions
  min count: 1
severity: Violation
message: EC data point 49 (EV, mandatory): Safety measures — expected eubat:safetyMeasures / eubat:safetyInstructions

dp-50-ev
type: NodeShape
target class: Battery
deactivated: true
or:
  path: resultOfTestReport
  min count: 1
or:
  path: testReportNumber
  min count: 1
severity: Violation
message: EC data point 50 (EV, mandatory): Results of test reports proving compliance with the requirements laid down in this Regulation or any delegated or implementing act adopted pursuant to this Regulation — expected eubat:resultOfTestReport / eubat:testReportNumber

dp-51-ev
type: NodeShape
target class: Battery
deactivated: true
property:
  path: hasTechnicalSpecifications
  path: hasRatedCapacity
  min count: 1
  severity: Violation
  message: EC data point 51 (EV, mandatory: same as data point number 11 (capacity), but now dynamic): Rated capacity (in Ah) — expected eubat:hasRatedCapacity

dp-52-ev
type: NodeShape
target class: Battery
deactivated: true
property:
  path: hasCapacityFade
  min count: 1
  severity: Violation
  message: EC data point 52 (EV, mandatory): Capacity fade (in %) — expected eubat:hasCapacityFade

dp-53-ev
type: NodeShape
target class: Battery
deactivated: true
or:
  path: hasRemainingPowerCapability
  path: hasPowerCapability
  min count: 1
or:
  path: hasTechnicalSpecifications
  path: hasOriginalPowerCapability
  path: hasPowerCapability
  min count: 1
severity: Violation
message: EC data point 53 (EV, mandatory): Power (in W) — expected eubat:hasPowerCapability

dp-54-ev
type: NodeShape
target class: Battery
deactivated: true
property:
  path: hasPowerFade
  min count: 1
  severity: Violation
  message: EC data point 54 (EV, mandatory): Power fade (in %) — expected eubat:hasPowerFade

dp-55-ev
type: NodeShape
target class: Battery
deactivated: true
property:
  path: hasInternalResistance
  min count: 1
  severity: Violation
  message: EC data point 55 (EV, mandatory): Internal resistance (in Ω) — expected eubat:hasInternalResistance

dp-56-ev
type: NodeShape
target class: Battery
deactivated: true
property:
  path: hasInternalResistanceIncrease
  min count: 1
  severity: Violation
  message: EC data point 56 (EV, mandatory): Internal resistance increase (in %) — expected eubat:hasInternalResistanceIncrease

dp-57-ev
type: NodeShape
target class: Battery
deactivated: true
property:
  path: hasTechnicalSpecifications
  path: roundTripEfficiency
  min count: 1
  severity: Warning
  message: EC data point 57 (EV, provide if the condition applies: if applicable): Where applicable, energy round trip efficiency (in %) — expected eubat:roundTripEfficiency

dp-58-ev
type: NodeShape
target class: Battery
deactivated: true
property:
  path: hasRoundTripEfficiencyFade
  min count: 1
  severity: Warning
  message: EC data point 58 (EV, provide if the condition applies: if applicable): Where applicable, energy round trip efficiency fade (in %) — expected eubat:hasRoundTripEfficiencyFade

dp-59-ev
type: NodeShape
target class: Battery
deactivated: true
property:
  path: expectedRemainingCycles
  min count: 1
  severity: Violation
  message: EC data point 59 (EV, mandatory): The expected life-time of the battery under the reference conditions for which it has been designed, in terms of cycles, except for non-cycle applications — expected eubat:expectedRemainingCycles

dp-60-ev
type: NodeShape
target class: Battery
deactivated: true
or:
  path: hasTechnicalSpecifications
  path: expectedLifetimeYears
  min count: 1
or:
  path: expectedRemainingLifetimeMonths
  min count: 1
severity: Violation
message: EC data point 60 (EV, mandatory): The expected life-time of the battery under the reference conditions for which it has been designed, in terms of calendar years — expected eubat:expectedLifetimeYears / eubat:expectedRemainingLifetimeMonths

dp-61-ev
type: NodeShape
target class: Battery
deactivated: true
property:
  path: hasStateOfCertifiedEnergy
  min count: 1
  severity: Violation
  message: EC data point 61 (EV, mandatory): Information on the state of health of the battery pursuant to Article 14: state of certified energy (SOCE) — expected eubat:hasStateOfCertifiedEnergy

dp-67-ev
type: NodeShape
target class: Battery
deactivated: true
property:
  path: status
  min count: 1
  severity: Violation
  message: EC data point 67 (EV, mandatory): Information on the status of the battery, defined as 'original', 'repurposed', 're-used', 'remanufactured' or 'waste' — expected schema:status / eubat:BatteryStatus

dp-68-ev
type: NodeShape
target class: Battery
deactivated: true
or:
  path: hasPerformanceInfo
  path: numberOfFullCycles
  min count: 1
or:
  path: hasCycleCount
  min count: 1
severity: Warning
message: EC data point 68 (EV, provide if the condition applies: if applicable): The number of charging and discharging cycles — expected eubat:numberOfFullCycles / eubat:hasCycleCount

dp-69-ev
type: NodeShape
target class: Battery
deactivated: true
property:
  path: hasPerformanceInfo
  path: hasNegativeEvents
  min count: 1
  severity: Warning
  message: EC data point 69 (EV, provide if the condition applies: if applicable): Negative events, such as accidents — expected eubat:hasNegativeEvents / eubat:NegativeEvent

dp-70-ev
type: NodeShape
target class: Battery
deactivated: true
or:
  path: timeSpentInExtremeTemperaturesAboveBoundary
  min count: 1
or:
  path: timeSpentInExtremeTemperaturesBelowBoundary
  min count: 1
severity: Warning
message: EC data point 70 (EV, provide if the condition applies: if applicable): Periodically recorded information on the operating environmental conditions, including temperature — expected eubat:timeSpentInExtremeTemperaturesAboveBoundary / eubat:timeSpentInExtremeTemperaturesBelowBoundary

dp-71-ev
type: NodeShape
target class: Battery
deactivated: true
property:
  path: hasStateOfCharge
  min count: 1
  severity: Warning
  message: EC data point 71 (EV, provide if the condition applies: if applicable): Periodically recorded information on the state of charge — expected eubat:hasStateOfCharge

dp-01-lmt
type: NodeShape
target class: Battery
deactivated: true
or:
  path: batteryPassportIdentifier
  min count: 1
or:
  node kind: IRI
  pattern: /01/[0-9]{8,14}
severity: Violation
message: EC data point 1 (LMT, mandatory): Unique identifier — expected eubat:batteryPassportIdentifier or a GS1 Digital Link id

dp-02-lmt
type: NodeShape
target class: Battery
deactivated: true
or:
  path: hasOperatorInformation
  min count: 1
or:
  path: hasOperatorInformation
  path: operatorIdentifier
  min count: 1
or:
  path: hasOperatorInformation
  path: operatorIdentifier
  min count: 1
or:
  path: hasPassportIssuer
  path: operatorIdentifier
  min count: 1
or:
  path: hasOperatorInformation
  path: hasOperatorRole
  min count: 1
or:
  path: hasOperatorInformation
  path: hasOperatorRole
  min count: 1
or:
  path: hasPassportIssuer
  path: hasOperatorRole
  min count: 1
severity: Violation
message: EC data point 2 (LMT, mandatory): Identity of who is registering and/or is responsible for the battery passport — expected eubat:hasOperatorInformation / eubat:operatorIdentifier / eubat:hasOperatorRole

dp-03-lmt
type: NodeShape
target class: Battery
deactivated: true
or:
  path: manufacturer
  min count: 1
or:
  path: hasSparePartSources
  path: organizationName
  min count: 1
or:
  path: hasRepurposingEntity
  path: organizationName
  min count: 1
or:
  path: manufacturer
  path: organizationName
  min count: 1
severity: Violation
message: EC data point 3 (LMT, mandatory): Manufacturer name, registered trade name or registered trade mark — expected gs1:manufacturer / gs1:organizationName

dp-04-lmt
type: NodeShape
target class: Battery
deactivated: true
or:
  path: hasSparePartSources
  path: address
  min count: 1
or:
  path: hasRepurposingEntity
  path: address
  min count: 1
or:
  path: manufacturer
  path: address
  min count: 1
severity: Violation
message: EC data point 4 (LMT, mandatory): Manufacturer postal address, indicating a single contact point — expected gs1:address / gs1:PostalAddress

dp-05-lmt
type: NodeShape
target class: Battery
deactivated: true
or:
  path: hasSparePartSources
  path: contactPoint
  min count: 1
or:
  path: hasRepurposingEntity
  path: contactPoint
  min count: 1
or:
  path: manufacturer
  path: contactPoint
  min count: 1
severity: Info
message: EC data point 5 (LMT, optional: optional, to be filled if such data is available): If available, manufacturer web and email address — expected gs1:contactPoint / gs1:ContactPoint

dp-06-lmt
type: NodeShape
target class: Battery
deactivated: true
property:
  path: category
  min count: 1
  severity: Violation
  message: EC data point 6 (LMT, mandatory): Battery category — expected eubat:BatteryCategory / schema:category

dp-07-lmt
type: NodeShape
target class: Battery
deactivated: true
or:
  path: batteryModelIdentifier
  min count: 1
or:
  path: hasSerialNumber
  min count: 1
or:
  node kind: IRI
  pattern: /01/[0-9]{8,14}
severity: Violation
message: EC data point 7 (LMT, mandatory): Model identification and batch or serial number, or product number or another element allowing their identification — expected eubat:batteryModelIdentifier / gs1:hasSerialNumber or a GS1 Digital Link id

dp-08-lmt
type: NodeShape
target class: Battery
deactivated: true
or:
  path: hasManufacturingPlace
  min count: 1
or:
  path: hasManufacturingPlace
  path: facilityIdentifier
  min count: 1
or:
  path: hasFacilityInformation
  path: facilityIdentifier
  min count: 1
severity: Violation
message: EC data point 8 (LMT, mandatory): The place of manufacturer (geographical location of a battery manufacturing plant) — expected eubat:hasManufacturingPlace / eubat:facilityIdentifier

dp-09-lmt
type: NodeShape
target class: Battery
deactivated: true
property:
  path: productionDate
  min count: 1
  severity: Violation
  message: EC data point 9 (LMT, mandatory): The date of manufacturing (month and year) — expected gs1:productionDate

dp-10-lmt
type: NodeShape
target class: Battery
deactivated: true
or:
  path: hasBatteryMass
  min count: 1
or:
  path: netWeight
  min count: 1
severity: Violation
message: EC data point 10 (LMT, mandatory): The weight — expected eubat:hasBatteryMass / gs1:netWeight

dp-11-lmt
type: NodeShape
target class: Battery
deactivated: true
property:
  path: hasTechnicalSpecifications
  path: hasRatedCapacity
  min count: 1
  severity: Violation
  message: EC data point 11 (LMT, mandatory): The capacity — expected eubat:hasRatedCapacity

dp-12-lmt
type: NodeShape
target class: Battery
deactivated: true
property:
  path: hasBatteryChemistry
  min count: 1
  severity: Violation
  message: EC data point 12 (LMT, mandatory): The chemistry — expected eubat:hasBatteryChemistry

dp-13-lmt
type: NodeShape
target class: Battery
deactivated: true
property:
  path: hasHazardousSubstances
  min count: 1
  severity: Violation
  message: EC data point 13 (LMT, mandatory): The hazardous substances present in the battery, other than mercury, cadmium or lead — expected eubat:hasHazardousSubstances / eubat:HazardousSubstance

dp-14-lmt
type: NodeShape
target class: Battery
deactivated: true
property:
  path: hasEndOfLifeInfo
  path: extinguishingAgent
  min count: 1
  severity: Violation
  message: EC data point 14 (LMT, mandatory): Usable extinguishing agent — expected eubat:extinguishingAgent

dp-15-lmt
type: NodeShape
target class: Battery
deactivated: true
or:
  path: hasMaterialComposition
  path: isCriticalRawMaterial
  min count: 1
or:
  path: criticalRawMaterialsStatement
  min count: 1
severity: Violation
message: EC data point 15 (LMT, mandatory): Critical raw materials present in the battery in a concentration of more than 0,1 % weight by weight — expected eubat:isCriticalRawMaterial / eubat:criticalRawMaterialsStatement

dp-17-lmt
type: NodeShape
target class: Battery
deactivated: true
property:
  path: hasCarbonFootprintDeclaration
  min count: 1
  severity: Info
  message: EC data point 17 (LMT, not yet required as of Feb 2027 (act outstanding): Not to be filled/displayed as of February 2027 - format still to be specified in the upcoming implementing act): The carbon footprint declaration — expected eubat:hasCarbonFootprintDeclaration / eubat:CarbonFootprintDeclaration

dp-18-lmt
type: NodeShape
target class: Battery
deactivated: true
property:
  path: hasCarbonFootprintDeclaration
  path: hasCarbonFootprintPerformanceClass
  min count: 1
  severity: Info
  message: EC data point 18 (LMT, not yet required as of Feb 2027 (act outstanding): Not to be filled/displayed as of February 2027 - format still to be specified in the upcoming implementing act): The carbon footprint label — expected eubat:hasCarbonFootprintPerformanceClass

dp-19-lmt
type: NodeShape
target class: Battery
deactivated: true
or:
  path: hasSupplyChainDueDiligence
  min count: 1
or:
  path: hasSupplyChainDueDiligence
  path: dueDiligenceReportUrl
  min count: 1
severity: Info
message: EC data point 19 (LMT, not yet required as of Feb 2027 (act outstanding): Not to be filled/displayed as of February 2027 - format still to be specified in the upcoming implementing act): Information on responsible sourcing as indicated in the report on battery due diligence policy referred to in Article 52(3) — expected eubat:hasSupplyChainDueDiligence / eubat:dueDiligenceReportUrl

dp-20-lmt
type: NodeShape
target class: Battery
deactivated: true
property:
  path: hasRecycledContent
  path: cobaltRecycledShare
  min count: 1
  severity: Violation
  message: EC data point 20 (LMT, mandatory): Percentage share of cobalt that is present in active materials and that has been recovered from battery manufacturing waste or post-consumer waste — expected eubat:cobaltRecycledShare

dp-21-lmt
type: NodeShape
target class: Battery
deactivated: true
property:
  path: hasRecycledContent
  path: lithiumRecycledShare
  min count: 1
  severity: Violation
  message: EC data point 21 (LMT, mandatory): Percentage share of lithium that is present in active materials and that has been recovered from battery manufacturing waste or post-consumer waste — expected eubat:lithiumRecycledShare

dp-22-lmt
type: NodeShape
target class: Battery
deactivated: true
property:
  path: hasRecycledContent
  path: nickelRecycledShare
  min count: 1
  severity: Violation
  message: EC data point 22 (LMT, mandatory): Percentage share of nickel that is present in active materials and that has been recovered from battery manufacturing waste or post-consumer waste — expected eubat:nickelRecycledShare

dp-23-lmt
type: NodeShape
target class: Battery
deactivated: true
property:
  path: hasRecycledContent
  path: leadRecycledShare
  min count: 1
  severity: Violation
  message: EC data point 23 (LMT, mandatory): The percentage share of lead that is present in the battery and that has been recovered from waste — expected eubat:leadRecycledShare

dp-24-lmt
type: NodeShape
target class: Battery
deactivated: true
property:
  path: hasMaterialComposition
  path: renewableContentShare
  min count: 1
  severity: Violation
  message: EC data point 24 (LMT, mandatory): The share of renewable content — expected eubat:renewableContentShare

dp-26-lmt
type: NodeShape
target class: Battery
deactivated: true
property:
  path: hasTechnicalSpecifications
  path: hasMinimumVoltage
  min count: 1
  severity: Violation
  message: EC data point 26 (LMT, mandatory): Minimal voltage, with temperature range when relevant — expected eubat:hasMinimumVoltage

dp-27-lmt
type: NodeShape
target class: Battery
deactivated: true
property:
  path: hasTechnicalSpecifications
  path: hasNominalVoltage
  min count: 1
  severity: Violation
  message: EC data point 27 (LMT, mandatory): Nominal voltage, with temperature range when relevant — expected eubat:hasNominalVoltage

dp-28-lmt
type: NodeShape
target class: Battery
deactivated: true
property:
  path: hasTechnicalSpecifications
  path: hasMaximumVoltage
  min count: 1
  severity: Violation
  message: EC data point 28 (LMT, mandatory): Maximum voltage, with temperature range when relevant — expected eubat:hasMaximumVoltage

dp-29-lmt
type: NodeShape
target class: Battery
deactivated: true
property:
  path: hasTechnicalSpecifications
  path: hasOriginalPowerCapability
  min count: 1
  severity: Violation
  message: EC data point 29 (LMT, mandatory): Original power capability (in Watts) — expected eubat:hasOriginalPowerCapability

dp-30-lmt
type: NodeShape
target class: Battery
deactivated: true
or:
  path: hasTechnicalSpecifications
  path: hasMaximumPermittedBatteryPower
  min count: 1
or:
  path: hasTechnicalSpecifications
  path: hasMaximumChargingPower
  min count: 1
or:
  path: hasTechnicalSpecifications
  path: hasMaximumDischargingPower
  min count: 1
severity: Violation
message: EC data point 30 (LMT, mandatory): Power limits, with temperature range when relevant — expected eubat:hasMaximumPermittedBatteryPower / eubat:hasMaximumChargingPower / eubat:hasMaximumDischargingPower

dp-31-lmt
type: NodeShape
target class: Battery
deactivated: true
or:
  path: expectedNumberOfCycles
  min count: 1
or:
  path: hasTechnicalSpecifications
  path: expectedCycleLife
  min count: 1
severity: Violation
message: EC data point 31 (LMT, mandatory): Expected battery lifetime expressed in cycles — expected eubat:expectedNumberOfCycles / eubat:expectedCycleLife

dp-32-lmt
type: NodeShape
target class: Battery
deactivated: true
property:
  path: hasTechnicalSpecifications
  path: lifetimeReferenceTest
  min count: 1
  severity: Violation
  message: EC data point 32 (LMT, mandatory): Reference test used for expected battery lifetime expressed in cycles — expected eubat:lifetimeReferenceTest

dp-34-lmt
type: NodeShape
target class: Battery
deactivated: true
property:
  path: hasTechnicalSpecifications
  path: hasTemperatureRangeIdleState
  min count: 1
  severity: Violation
  message: EC data point 34 (LMT, mandatory): Temperature range the battery can withstand when not in use (reference test) — expected eubat:hasTemperatureRangeIdleState

dp-35-lmt
type: NodeShape
target class: Battery
deactivated: true
or:
  path: warrantyConditions
  min count: 1
or:
  path: warranty
  min count: 1
severity: Warning
message: EC data point 35 (LMT, provide if the condition applies: only if applicable (if commercial warranty envisaged)): Period for which the commercial warranty for the calendar life applies — expected eubat:warrantyConditions / gs1:warranty

dp-36-lmt
type: NodeShape
target class: Battery
deactivated: true
or:
  path: hasPerformanceInfo
  path: roundTripEnergyEfficiency
  min count: 1
or:
  path: hasTechnicalSpecifications
  path: roundTripEfficiency
  min count: 1
severity: Violation
message: EC data point 36 (LMT, mandatory): Initial round trip energy efficiency — expected eubat:roundTripEnergyEfficiency / eubat:roundTripEfficiency

dp-37-lmt
type: NodeShape
target class: Battery
deactivated: true
property:
  path: hasTechnicalSpecifications
  path: roundTripEfficiencyAt50PercentCycleLife
  min count: 1
  severity: Violation
  message: EC data point 37 (LMT, mandatory): Round trip energy efficiency at 50 % of cycle-life — expected eubat:roundTripEfficiencyAt50PercentCycleLife

dp-38-lmt
type: NodeShape
target class: Battery
deactivated: true
property:
  path: hasTechnicalSpecifications
  path: hasInitialInternalResistance
  min count: 1
  severity: Violation
  message: EC data point 38 (LMT, mandatory): Internal battery cell and pack resistance — expected eubat:hasInitialInternalResistance

dp-39-lmt
type: NodeShape
target class: Battery
deactivated: true
property:
  path: hasTechnicalSpecifications
  path: cRateLifeCycleTest
  min count: 1
  severity: Violation
  message: EC data point 39 (LMT, mandatory): C-rate of relevant cycle-life test — expected eubat:cRateLifeCycleTest

dp-40-lmt
type: NodeShape
target class: Battery
deactivated: true
or:
  path: hasLabels
  min count: 1
or:
  path: separateCollectionSymbolUrl
  min count: 1
severity: Violation
message: EC data point 40 (LMT, mandatory): The marking requirements laid down in Article 13(4) — expected eubat:hasLabels / eubat:separateCollectionSymbolUrl

dp-41-lmt
type: NodeShape
target class: Battery
deactivated: true
or:
  path: cadmiumSymbolRequired
  min count: 1
or:
  path: leadSymbolRequired
  min count: 1
severity: Warning
message: EC data point 41 (LMT, provide if the condition applies: cadmium or lead symbol if applicable): The marking requirements laid down in Article 13(5) — expected eubat:cadmiumSymbolRequired / eubat:leadSymbolRequired

dp-42-lmt
type: NodeShape
target class: Battery
deactivated: true
property:
  path: hasEuDeclarationOfConformity
  min count: 1
  severity: Violation
  message: EC data point 42 (LMT, mandatory): The EU declaration of conformity referred to in Article 18 — expected eubat:hasEuDeclarationOfConformity

dp-43-lmt
type: NodeShape
target class: Battery
deactivated: true
or:
  path: hasEndOfLifeInfo
  path: wastePrevention
  min count: 1
or:
  path: hasEndOfLifeInfo
  path: informationOnCollection
  min count: 1
or:
  path: hasEndOfLifeInfo
  path: separateCollection
  min count: 1
severity: Violation
message: EC data point 43 (LMT, mandatory): The information regarding the prevention and management of waste batteries laid down in Article 74(1), points (a) to (f) — expected eubat:wastePrevention / eubat:informationOnCollection / eubat:separateCollection

dp-44-lmt
type: NodeShape
target class: Battery
deactivated: true
or:
  path: instructionsForUse
  min count: 1
or:
  path: consumerUsageInstructions
  min count: 1
severity: Info
message: EC data point 44 (LMT, not yet required as of Feb 2027 (act outstanding): Not to be filled/displayed as of February 2027 - application provisions on hold pending Omnibus IV adoption): Clear, understandable and readable instructions for use in a format that makes it possible to print, download and save them on an electronic device so that the user can access them at all times, in particular during a breakdown of the battery — expected gs1:instructionsForUse / gs1:consumerUsageInstructions

dp-45-lmt
type: NodeShape
target class: Battery
deactivated: true
or:
  path: hasBatteryChemistry
  path: cathodeActiveMaterial
  min count: 1
or:
  path: hasBatteryChemistry
  path: anodeActiveMaterial
  min count: 1
or:
  path: hasBatteryChemistry
  path: electrolyteComposition
  min count: 1
severity: Violation
message: EC data point 45 (LMT, mandatory): Detailed composition, including materials used in the cathode, anode and electrolyte — expected eubat:cathodeActiveMaterial / eubat:anodeActiveMaterial / eubat:electrolyteComposition

dp-46-lmt
type: NodeShape
target class: Battery
deactivated: true
or:
  path: hasSparePartSources
  path: spareParts
  min count: 1
or:
  path: hasRepurposingEntity
  path: spareParts
  min count: 1
or:
  path: manufacturer
  path: spareParts
  min count: 1
severity: Violation
message: EC data point 46 (LMT, mandatory): Part numbers for components — expected eubat:spareParts

dp-47-lmt
type: NodeShape
target class: Battery
deactivated: true
or:
  path: hasSparePartSources
  min count: 1
or:
  path: hasSparePartSources
  path: hasSupplierContact
  min count: 1
or:
  path: hasRepurposingEntity
  path: hasSupplierContact
  min count: 1
or:
  path: manufacturer
  path: hasSupplierContact
  min count: 1
severity: Violation
message: EC data point 47 (LMT, mandatory): Contact details of sources for replacement spares — expected eubat:hasSparePartSources / eubat:hasSupplierContact

dp-48-lmt
type: NodeShape
target class: Battery
deactivated: true
or:
  path: hasDismantlingDocuments
  min count: 1
or:
  path: hasEndOfLifeInfo
  path: hasDismantlingInstructions
  min count: 1
severity: Violation
message: EC data point 48 (LMT, mandatory): Dismantling information, including at least: exploded diagrams of the battery system/pack showing the location of battery cells, disassembly sequences, type and number of fastening techniques to be unlocked, tools required for disassembly, warnings if risk of damaging parts exist, amount of cells used and layout — expected eubat:hasDismantlingDocuments / eubat:hasDismantlingInstructions

dp-49-lmt
type: NodeShape
target class: Battery
deactivated: true
or:
  path: safetyMeasures
  min count: 1
or:
  path: hasEndOfLifeInfo
  path: safetyInstructions
  min count: 1
severity: Violation
message: EC data point 49 (LMT, mandatory): Safety measures — expected eubat:safetyMeasures / eubat:safetyInstructions

dp-50-lmt
type: NodeShape
target class: Battery
deactivated: true
or:
  path: resultOfTestReport
  min count: 1
or:
  path: testReportNumber
  min count: 1
severity: Violation
message: EC data point 50 (LMT, mandatory): Results of test reports proving compliance with the requirements laid down in this Regulation or any delegated or implementing act adopted pursuant to this Regulation — expected eubat:resultOfTestReport / eubat:testReportNumber

dp-51-lmt
type: NodeShape
target class: Battery
deactivated: true
property:
  path: hasTechnicalSpecifications
  path: hasRatedCapacity
  min count: 1
  severity: Violation
  message: EC data point 51 (LMT, mandatory: same as data point number 11 (capacity), but now dynamic): Rated capacity (in Ah) — expected eubat:hasRatedCapacity

dp-52-lmt
type: NodeShape
target class: Battery
deactivated: true
property:
  path: hasCapacityFade
  min count: 1
  severity: Violation
  message: EC data point 52 (LMT, mandatory): Capacity fade (in %) — expected eubat:hasCapacityFade

dp-53-lmt
type: NodeShape
target class: Battery
deactivated: true
or:
  path: hasRemainingPowerCapability
  path: hasPowerCapability
  min count: 1
or:
  path: hasTechnicalSpecifications
  path: hasOriginalPowerCapability
  path: hasPowerCapability
  min count: 1
severity: Violation
message: EC data point 53 (LMT, mandatory): Power (in W) — expected eubat:hasPowerCapability

dp-54-lmt
type: NodeShape
target class: Battery
deactivated: true
property:
  path: hasPowerFade
  min count: 1
  severity: Violation
  message: EC data point 54 (LMT, mandatory): Power fade (in %) — expected eubat:hasPowerFade

dp-55-lmt
type: NodeShape
target class: Battery
deactivated: true
property:
  path: hasInternalResistance
  min count: 1
  severity: Violation
  message: EC data point 55 (LMT, mandatory): Internal resistance (in Ω) — expected eubat:hasInternalResistance

dp-56-lmt
type: NodeShape
target class: Battery
deactivated: true
property:
  path: hasInternalResistanceIncrease
  min count: 1
  severity: Violation
  message: EC data point 56 (LMT, mandatory): Internal resistance increase (in %) — expected eubat:hasInternalResistanceIncrease

dp-57-lmt
type: NodeShape
target class: Battery
deactivated: true
property:
  path: hasTechnicalSpecifications
  path: roundTripEfficiency
  min count: 1
  severity: Warning
  message: EC data point 57 (LMT, provide if the condition applies: if applicable): Where applicable, energy round trip efficiency (in %) — expected eubat:roundTripEfficiency

dp-58-lmt
type: NodeShape
target class: Battery
deactivated: true
property:
  path: hasRoundTripEfficiencyFade
  min count: 1
  severity: Warning
  message: EC data point 58 (LMT, provide if the condition applies: if applicable): Where applicable, energy round trip efficiency fade (in %) — expected eubat:hasRoundTripEfficiencyFade

dp-59-lmt
type: NodeShape
target class: Battery
deactivated: true
property:
  path: expectedRemainingCycles
  min count: 1
  severity: Violation
  message: EC data point 59 (LMT, mandatory): The expected life-time of the battery under the reference conditions for which it has been designed, in terms of cycles, except for non-cycle applications — expected eubat:expectedRemainingCycles

dp-60-lmt
type: NodeShape
target class: Battery
deactivated: true
or:
  path: hasTechnicalSpecifications
  path: expectedLifetimeYears
  min count: 1
or:
  path: expectedRemainingLifetimeMonths
  min count: 1
severity: Violation
message: EC data point 60 (LMT, mandatory): The expected life-time of the battery under the reference conditions for which it has been designed, in terms of calendar years — expected eubat:expectedLifetimeYears / eubat:expectedRemainingLifetimeMonths

dp-62-lmt
type: NodeShape
target class: Battery
deactivated: true
property:
  path: hasRemainingCapacity
  min count: 1
  severity: Violation
  message: EC data point 62 (LMT, mandatory): Information on the state of health of the battery pursuant to Article 14: remaining capacity — expected eubat:hasRemainingCapacity

dp-63-lmt
type: NodeShape
target class: Battery
deactivated: true
property:
  path: hasRemainingPowerCapability
  min count: 1
  severity: Violation
  message: EC data point 63 (LMT, mandatory): Information on the state of health of the battery pursuant to Article 14: where possible, the remaining power capability — expected eubat:hasRemainingPowerCapability

dp-64-lmt
type: NodeShape
target class: Battery
deactivated: true
property:
  path: hasRemainingRoundTripEfficiency
  min count: 1
  severity: Violation
  message: EC data point 64 (LMT, mandatory): Information on the state of health of the battery pursuant to Article 14: where possible, the remaining round trip efficiency — expected eubat:hasRemainingRoundTripEfficiency

dp-65-lmt
type: NodeShape
target class: Battery
deactivated: true
or:
  path: hasEvolutionOfSelfDischarge
  min count: 1
or:
  path: hasPerformanceInfo
  path: hasCurrentSelfDischargingRate
  min count: 1
severity: Violation
message: EC data point 65 (LMT, mandatory): Information on the state of health of the battery pursuant to Article 14: where possible, the evolution of self-discharging rates — expected eubat:hasEvolutionOfSelfDischarge / eubat:hasCurrentSelfDischargingRate

dp-66-lmt
type: NodeShape
target class: Battery
deactivated: true
property:
  path: hasInternalResistance
  min count: 1
  severity: Violation
  message: EC data point 66 (LMT, mandatory): Information on the state of health of the battery pursuant to Article 14: where possible, the ohmic resistance — expected eubat:hasInternalResistance

dp-67-lmt
type: NodeShape
target class: Battery
deactivated: true
property:
  path: status
  min count: 1
  severity: Violation
  message: EC data point 67 (LMT, mandatory): Information on the status of the battery, defined as 'original', 'repurposed', 're-used', 'remanufactured' or 'waste' — expected schema:status / eubat:BatteryStatus

dp-68-lmt
type: NodeShape
target class: Battery
deactivated: true
or:
  path: hasPerformanceInfo
  path: numberOfFullCycles
  min count: 1
or:
  path: hasCycleCount
  min count: 1
severity: Warning
message: EC data point 68 (LMT, provide if the condition applies: if applicable): The number of charging and discharging cycles — expected eubat:numberOfFullCycles / eubat:hasCycleCount

dp-69-lmt
type: NodeShape
target class: Battery
deactivated: true
property:
  path: hasPerformanceInfo
  path: hasNegativeEvents
  min count: 1
  severity: Warning
  message: EC data point 69 (LMT, provide if the condition applies: if applicable): Negative events, such as accidents — expected eubat:hasNegativeEvents / eubat:NegativeEvent

dp-70-lmt
type: NodeShape
target class: Battery
deactivated: true
or:
  path: timeSpentInExtremeTemperaturesAboveBoundary
  min count: 1
or:
  path: timeSpentInExtremeTemperaturesBelowBoundary
  min count: 1
severity: Warning
message: EC data point 70 (LMT, provide if the condition applies: if applicable): Periodically recorded information on the operating environmental conditions, including temperature — expected eubat:timeSpentInExtremeTemperaturesAboveBoundary / eubat:timeSpentInExtremeTemperaturesBelowBoundary

dp-71-lmt
type: NodeShape
target class: Battery
deactivated: true
property:
  path: hasStateOfCharge
  min count: 1
  severity: Warning
  message: EC data point 71 (LMT, provide if the condition applies: if applicable): Periodically recorded information on the state of charge — expected eubat:hasStateOfCharge

dp-01-industrial
type: NodeShape
target class: Battery
deactivated: true
or:
  path: batteryPassportIdentifier
  min count: 1
or:
  node kind: IRI
  pattern: /01/[0-9]{8,14}
severity: Violation
message: EC data point 1 (industrial, mandatory): Unique identifier — expected eubat:batteryPassportIdentifier or a GS1 Digital Link id

dp-02-industrial
type: NodeShape
target class: Battery
deactivated: true
or:
  path: hasOperatorInformation
  min count: 1
or:
  path: hasOperatorInformation
  path: operatorIdentifier
  min count: 1
or:
  path: hasOperatorInformation
  path: operatorIdentifier
  min count: 1
or:
  path: hasPassportIssuer
  path: operatorIdentifier
  min count: 1
or:
  path: hasOperatorInformation
  path: hasOperatorRole
  min count: 1
or:
  path: hasOperatorInformation
  path: hasOperatorRole
  min count: 1
or:
  path: hasPassportIssuer
  path: hasOperatorRole
  min count: 1
severity: Violation
message: EC data point 2 (industrial, mandatory): Identity of who is registering and/or is responsible for the battery passport — expected eubat:hasOperatorInformation / eubat:operatorIdentifier / eubat:hasOperatorRole

dp-03-industrial
type: NodeShape
target class: Battery
deactivated: true
or:
  path: manufacturer
  min count: 1
or:
  path: hasSparePartSources
  path: organizationName
  min count: 1
or:
  path: hasRepurposingEntity
  path: organizationName
  min count: 1
or:
  path: manufacturer
  path: organizationName
  min count: 1
severity: Violation
message: EC data point 3 (industrial, mandatory): Manufacturer name, registered trade name or registered trade mark — expected gs1:manufacturer / gs1:organizationName

dp-04-industrial
type: NodeShape
target class: Battery
deactivated: true
or:
  path: hasSparePartSources
  path: address
  min count: 1
or:
  path: hasRepurposingEntity
  path: address
  min count: 1
or:
  path: manufacturer
  path: address
  min count: 1
severity: Violation
message: EC data point 4 (industrial, mandatory): Manufacturer postal address, indicating a single contact point — expected gs1:address / gs1:PostalAddress

dp-05-industrial
type: NodeShape
target class: Battery
deactivated: true
or:
  path: hasSparePartSources
  path: contactPoint
  min count: 1
or:
  path: hasRepurposingEntity
  path: contactPoint
  min count: 1
or:
  path: manufacturer
  path: contactPoint
  min count: 1
severity: Info
message: EC data point 5 (industrial, optional: optional, to be filled if such data is available): If available, manufacturer web and email address — expected gs1:contactPoint / gs1:ContactPoint

dp-06-industrial
type: NodeShape
target class: Battery
deactivated: true
property:
  path: category
  min count: 1
  severity: Violation
  message: EC data point 6 (industrial, mandatory): Battery category — expected eubat:BatteryCategory / schema:category

dp-07-industrial
type: NodeShape
target class: Battery
deactivated: true
or:
  path: batteryModelIdentifier
  min count: 1
or:
  path: hasSerialNumber
  min count: 1
or:
  node kind: IRI
  pattern: /01/[0-9]{8,14}
severity: Violation
message: EC data point 7 (industrial, mandatory): Model identification and batch or serial number, or product number or another element allowing their identification — expected eubat:batteryModelIdentifier / gs1:hasSerialNumber or a GS1 Digital Link id

dp-08-industrial
type: NodeShape
target class: Battery
deactivated: true
or:
  path: hasManufacturingPlace
  min count: 1
or:
  path: hasManufacturingPlace
  path: facilityIdentifier
  min count: 1
or:
  path: hasFacilityInformation
  path: facilityIdentifier
  min count: 1
severity: Violation
message: EC data point 8 (industrial, mandatory): The place of manufacturer (geographical location of a battery manufacturing plant) — expected eubat:hasManufacturingPlace / eubat:facilityIdentifier

dp-09-industrial
type: NodeShape
target class: Battery
deactivated: true
property:
  path: productionDate
  min count: 1
  severity: Violation
  message: EC data point 9 (industrial, mandatory): The date of manufacturing (month and year) — expected gs1:productionDate

dp-10-industrial
type: NodeShape
target class: Battery
deactivated: true
or:
  path: hasBatteryMass
  min count: 1
or:
  path: netWeight
  min count: 1
severity: Violation
message: EC data point 10 (industrial, mandatory): The weight — expected eubat:hasBatteryMass / gs1:netWeight

dp-11-industrial
type: NodeShape
target class: Battery
deactivated: true
property:
  path: hasTechnicalSpecifications
  path: hasRatedCapacity
  min count: 1
  severity: Violation
  message: EC data point 11 (industrial, mandatory): The capacity — expected eubat:hasRatedCapacity

dp-12-industrial
type: NodeShape
target class: Battery
deactivated: true
property:
  path: hasBatteryChemistry
  min count: 1
  severity: Violation
  message: EC data point 12 (industrial, mandatory): The chemistry — expected eubat:hasBatteryChemistry

dp-13-industrial
type: NodeShape
target class: Battery
deactivated: true
property:
  path: hasHazardousSubstances
  min count: 1
  severity: Violation
  message: EC data point 13 (industrial, mandatory): The hazardous substances present in the battery, other than mercury, cadmium or lead — expected eubat:hasHazardousSubstances / eubat:HazardousSubstance

dp-14-industrial
type: NodeShape
target class: Battery
deactivated: true
property:
  path: hasEndOfLifeInfo
  path: extinguishingAgent
  min count: 1
  severity: Violation
  message: EC data point 14 (industrial, mandatory): Usable extinguishing agent — expected eubat:extinguishingAgent

dp-15-industrial
type: NodeShape
target class: Battery
deactivated: true
or:
  path: hasMaterialComposition
  path: isCriticalRawMaterial
  min count: 1
or:
  path: criticalRawMaterialsStatement
  min count: 1
severity: Violation
message: EC data point 15 (industrial, mandatory): Critical raw materials present in the battery in a concentration of more than 0,1 % weight by weight — expected eubat:isCriticalRawMaterial / eubat:criticalRawMaterialsStatement

dp-17-industrial
type: NodeShape
target class: Battery
deactivated: true
property:
  path: hasCarbonFootprintDeclaration
  min count: 1
  severity: Info
  message: EC data point 17 (industrial, not yet required as of Feb 2027 (act outstanding): Not to be filled/displayed as of February 2027 - format still to be specified in the upcoming implementing act): The carbon footprint declaration — expected eubat:hasCarbonFootprintDeclaration / eubat:CarbonFootprintDeclaration

dp-18-industrial
type: NodeShape
target class: Battery
deactivated: true
property:
  path: hasCarbonFootprintDeclaration
  path: hasCarbonFootprintPerformanceClass
  min count: 1
  severity: Info
  message: EC data point 18 (industrial, not yet required as of Feb 2027 (act outstanding): Not to be filled/displayed as of February 2027 - format still to be specified in the upcoming implementing act): The carbon footprint label — expected eubat:hasCarbonFootprintPerformanceClass

dp-19-industrial
type: NodeShape
target class: Battery
deactivated: true
or:
  path: hasSupplyChainDueDiligence
  min count: 1
or:
  path: hasSupplyChainDueDiligence
  path: dueDiligenceReportUrl
  min count: 1
severity: Info
message: EC data point 19 (industrial, not yet required as of Feb 2027 (act outstanding): Not to be filled/displayed as of February 2027 - format still to be specified in the upcoming implementing act): Information on responsible sourcing as indicated in the report on battery due diligence policy referred to in Article 52(3) — expected eubat:hasSupplyChainDueDiligence / eubat:dueDiligenceReportUrl

dp-20-industrial
type: NodeShape
target class: Battery
deactivated: true
property:
  path: hasRecycledContent
  path: cobaltRecycledShare
  min count: 1
  severity: Violation
  message: EC data point 20 (industrial, mandatory): Percentage share of cobalt that is present in active materials and that has been recovered from battery manufacturing waste or post-consumer waste — expected eubat:cobaltRecycledShare

dp-21-industrial
type: NodeShape
target class: Battery
deactivated: true
property:
  path: hasRecycledContent
  path: lithiumRecycledShare
  min count: 1
  severity: Violation
  message: EC data point 21 (industrial, mandatory): Percentage share of lithium that is present in active materials and that has been recovered from battery manufacturing waste or post-consumer waste — expected eubat:lithiumRecycledShare

dp-22-industrial
type: NodeShape
target class: Battery
deactivated: true
property:
  path: hasRecycledContent
  path: nickelRecycledShare
  min count: 1
  severity: Violation
  message: EC data point 22 (industrial, mandatory): Percentage share of nickel that is present in active materials and that has been recovered from battery manufacturing waste or post-consumer waste — expected eubat:nickelRecycledShare

dp-23-industrial
type: NodeShape
target class: Battery
deactivated: true
property:
  path: hasRecycledContent
  path: leadRecycledShare
  min count: 1
  severity: Violation
  message: EC data point 23 (industrial, mandatory): The percentage share of lead that is present in the battery and that has been recovered from waste — expected eubat:leadRecycledShare

dp-24-industrial
type: NodeShape
target class: Battery
deactivated: true
property:
  path: hasMaterialComposition
  path: renewableContentShare
  min count: 1
  severity: Violation
  message: EC data point 24 (industrial, mandatory): The share of renewable content — expected eubat:renewableContentShare

dp-26-industrial
type: NodeShape
target class: Battery
deactivated: true
property:
  path: hasTechnicalSpecifications
  path: hasMinimumVoltage
  min count: 1
  severity: Violation
  message: EC data point 26 (industrial, mandatory): Minimal voltage, with temperature range when relevant — expected eubat:hasMinimumVoltage

dp-27-industrial
type: NodeShape
target class: Battery
deactivated: true
property:
  path: hasTechnicalSpecifications
  path: hasNominalVoltage
  min count: 1
  severity: Violation
  message: EC data point 27 (industrial, mandatory): Nominal voltage, with temperature range when relevant — expected eubat:hasNominalVoltage

dp-28-industrial
type: NodeShape
target class: Battery
deactivated: true
property:
  path: hasTechnicalSpecifications
  path: hasMaximumVoltage
  min count: 1
  severity: Violation
  message: EC data point 28 (industrial, mandatory): Maximum voltage, with temperature range when relevant — expected eubat:hasMaximumVoltage

dp-29-industrial
type: NodeShape
target class: Battery
deactivated: true
property:
  path: hasTechnicalSpecifications
  path: hasOriginalPowerCapability
  min count: 1
  severity: Violation
  message: EC data point 29 (industrial, mandatory): Original power capability (in Watts) — expected eubat:hasOriginalPowerCapability

dp-30-industrial
type: NodeShape
target class: Battery
deactivated: true
or:
  path: hasTechnicalSpecifications
  path: hasMaximumPermittedBatteryPower
  min count: 1
or:
  path: hasTechnicalSpecifications
  path: hasMaximumChargingPower
  min count: 1
or:
  path: hasTechnicalSpecifications
  path: hasMaximumDischargingPower
  min count: 1
severity: Violation
message: EC data point 30 (industrial, mandatory): Power limits, with temperature range when relevant — expected eubat:hasMaximumPermittedBatteryPower / eubat:hasMaximumChargingPower / eubat:hasMaximumDischargingPower

dp-31-industrial
type: NodeShape
target class: Battery
deactivated: true
or:
  path: expectedNumberOfCycles
  min count: 1
or:
  path: hasTechnicalSpecifications
  path: expectedCycleLife
  min count: 1
severity: Warning
message: EC data point 31 (industrial, provide if the condition applies: only applicable for some industrial batteries where lifetime can be expressed in cycles): Expected battery lifetime expressed in cycles — expected eubat:expectedNumberOfCycles / eubat:expectedCycleLife

dp-32-industrial
type: NodeShape
target class: Battery
deactivated: true
property:
  path: hasTechnicalSpecifications
  path: lifetimeReferenceTest
  min count: 1
  severity: Warning
  message: EC data point 32 (industrial, provide if the condition applies: only applicable for some industrial batteries where lifetime can be expressed in cycles): Reference test used for expected battery lifetime expressed in cycles — expected eubat:lifetimeReferenceTest

dp-34-industrial
type: NodeShape
target class: Battery
deactivated: true
property:
  path: hasTechnicalSpecifications
  path: hasTemperatureRangeIdleState
  min count: 1
  severity: Violation
  message: EC data point 34 (industrial, mandatory): Temperature range the battery can withstand when not in use (reference test) — expected eubat:hasTemperatureRangeIdleState

dp-35-industrial
type: NodeShape
target class: Battery
deactivated: true
or:
  path: warrantyConditions
  min count: 1
or:
  path: warranty
  min count: 1
severity: Warning
message: EC data point 35 (industrial, provide if the condition applies: only if applicable (if commercial warranty envisaged)): Period for which the commercial warranty for the calendar life applies — expected eubat:warrantyConditions / gs1:warranty

dp-36-industrial
type: NodeShape
target class: Battery
deactivated: true
or:
  path: hasPerformanceInfo
  path: roundTripEnergyEfficiency
  min count: 1
or:
  path: hasTechnicalSpecifications
  path: roundTripEfficiency
  min count: 1
severity: Warning
message: EC data point 36 (industrial, provide if the condition applies: only applicable for some industrial batteries): Initial round trip energy efficiency — expected eubat:roundTripEnergyEfficiency / eubat:roundTripEfficiency

dp-37-industrial
type: NodeShape
target class: Battery
deactivated: true
property:
  path: hasTechnicalSpecifications
  path: roundTripEfficiencyAt50PercentCycleLife
  min count: 1
  severity: Warning
  message: EC data point 37 (industrial, provide if the condition applies: only applicable for some industrial batteries): Round trip energy efficiency at 50 % of cycle-life — expected eubat:roundTripEfficiencyAt50PercentCycleLife

dp-38-industrial
type: NodeShape
target class: Battery
deactivated: true
property:
  path: hasTechnicalSpecifications
  path: hasInitialInternalResistance
  min count: 1
  severity: Violation
  message: EC data point 38 (industrial, mandatory): Internal battery cell and pack resistance — expected eubat:hasInitialInternalResistance

dp-39-industrial
type: NodeShape
target class: Battery
deactivated: true
property:
  path: hasTechnicalSpecifications
  path: cRateLifeCycleTest
  min count: 1
  severity: Warning
  message: EC data point 39 (industrial, provide if the condition applies: only applicable for some industrial batteries): C-rate of relevant cycle-life test — expected eubat:cRateLifeCycleTest

dp-40-industrial
type: NodeShape
target class: Battery
deactivated: true
or:
  path: hasLabels
  min count: 1
or:
  path: separateCollectionSymbolUrl
  min count: 1
severity: Violation
message: EC data point 40 (industrial, mandatory): The marking requirements laid down in Article 13(4) — expected eubat:hasLabels / eubat:separateCollectionSymbolUrl

dp-41-industrial
type: NodeShape
target class: Battery
deactivated: true
or:
  path: cadmiumSymbolRequired
  min count: 1
or:
  path: leadSymbolRequired
  min count: 1
severity: Warning
message: EC data point 41 (industrial, provide if the condition applies: cadmium or lead symbol if applicable): The marking requirements laid down in Article 13(5) — expected eubat:cadmiumSymbolRequired / eubat:leadSymbolRequired

dp-42-industrial
type: NodeShape
target class: Battery
deactivated: true
property:
  path: hasEuDeclarationOfConformity
  min count: 1
  severity: Violation
  message: EC data point 42 (industrial, mandatory): The EU declaration of conformity referred to in Article 18 — expected eubat:hasEuDeclarationOfConformity

dp-43-industrial
type: NodeShape
target class: Battery
deactivated: true
or:
  path: hasEndOfLifeInfo
  path: wastePrevention
  min count: 1
or:
  path: hasEndOfLifeInfo
  path: informationOnCollection
  min count: 1
or:
  path: hasEndOfLifeInfo
  path: separateCollection
  min count: 1
severity: Violation
message: EC data point 43 (industrial, mandatory): The information regarding the prevention and management of waste batteries laid down in Article 74(1), points (a) to (f) — expected eubat:wastePrevention / eubat:informationOnCollection / eubat:separateCollection

dp-44-industrial
type: NodeShape
target class: Battery
deactivated: true
or:
  path: instructionsForUse
  min count: 1
or:
  path: consumerUsageInstructions
  min count: 1
severity: Info
message: EC data point 44 (industrial, not yet required as of Feb 2027 (act outstanding): Not to be filled/displayed as of February 2027 - application provisions on hold pending Omnibus IV adoption): Clear, understandable and readable instructions for use in a format that makes it possible to print, download and save them on an electronic device so that the user can access them at all times, in particular during a breakdown of the battery — expected gs1:instructionsForUse / gs1:consumerUsageInstructions

dp-45-industrial
type: NodeShape
target class: Battery
deactivated: true
or:
  path: hasBatteryChemistry
  path: cathodeActiveMaterial
  min count: 1
or:
  path: hasBatteryChemistry
  path: anodeActiveMaterial
  min count: 1
or:
  path: hasBatteryChemistry
  path: electrolyteComposition
  min count: 1
severity: Violation
message: EC data point 45 (industrial, mandatory): Detailed composition, including materials used in the cathode, anode and electrolyte — expected eubat:cathodeActiveMaterial / eubat:anodeActiveMaterial / eubat:electrolyteComposition

dp-46-industrial
type: NodeShape
target class: Battery
deactivated: true
or:
  path: hasSparePartSources
  path: spareParts
  min count: 1
or:
  path: hasRepurposingEntity
  path: spareParts
  min count: 1
or:
  path: manufacturer
  path: spareParts
  min count: 1
severity: Violation
message: EC data point 46 (industrial, mandatory): Part numbers for components — expected eubat:spareParts

dp-47-industrial
type: NodeShape
target class: Battery
deactivated: true
or:
  path: hasSparePartSources
  min count: 1
or:
  path: hasSparePartSources
  path: hasSupplierContact
  min count: 1
or:
  path: hasRepurposingEntity
  path: hasSupplierContact
  min count: 1
or:
  path: manufacturer
  path: hasSupplierContact
  min count: 1
severity: Violation
message: EC data point 47 (industrial, mandatory): Contact details of sources for replacement spares — expected eubat:hasSparePartSources / eubat:hasSupplierContact

dp-48-industrial
type: NodeShape
target class: Battery
deactivated: true
or:
  path: hasDismantlingDocuments
  min count: 1
or:
  path: hasEndOfLifeInfo
  path: hasDismantlingInstructions
  min count: 1
severity: Violation
message: EC data point 48 (industrial, mandatory): Dismantling information, including at least: exploded diagrams of the battery system/pack showing the location of battery cells, disassembly sequences, type and number of fastening techniques to be unlocked, tools required for disassembly, warnings if risk of damaging parts exist, amount of cells used and layout — expected eubat:hasDismantlingDocuments / eubat:hasDismantlingInstructions

dp-49-industrial
type: NodeShape
target class: Battery
deactivated: true
or:
  path: safetyMeasures
  min count: 1
or:
  path: hasEndOfLifeInfo
  path: safetyInstructions
  min count: 1
severity: Violation
message: EC data point 49 (industrial, mandatory): Safety measures — expected eubat:safetyMeasures / eubat:safetyInstructions

dp-50-industrial
type: NodeShape
target class: Battery
deactivated: true
or:
  path: resultOfTestReport
  min count: 1
or:
  path: testReportNumber
  min count: 1
severity: Violation
message: EC data point 50 (industrial, mandatory): Results of test reports proving compliance with the requirements laid down in this Regulation or any delegated or implementing act adopted pursuant to this Regulation — expected eubat:resultOfTestReport / eubat:testReportNumber

dp-51-industrial
type: NodeShape
target class: Battery
deactivated: true
property:
  path: hasTechnicalSpecifications
  path: hasRatedCapacity
  min count: 1
  severity: Warning
  message: EC data point 51 (industrial, provide if the condition applies: if applicable, but now dynamic): Rated capacity (in Ah) — expected eubat:hasRatedCapacity

dp-52-industrial
type: NodeShape
target class: Battery
deactivated: true
property:
  path: hasCapacityFade
  min count: 1
  severity: Warning
  message: EC data point 52 (industrial, provide if the condition applies: if applicable): Capacity fade (in %) — expected eubat:hasCapacityFade

dp-53-industrial
type: NodeShape
target class: Battery
deactivated: true
or:
  path: hasRemainingPowerCapability
  path: hasPowerCapability
  min count: 1
or:
  path: hasTechnicalSpecifications
  path: hasOriginalPowerCapability
  path: hasPowerCapability
  min count: 1
severity: Warning
message: EC data point 53 (industrial, provide if the condition applies: if applicable): Power (in W) — expected eubat:hasPowerCapability

dp-54-industrial
type: NodeShape
target class: Battery
deactivated: true
property:
  path: hasPowerFade
  min count: 1
  severity: Warning
  message: EC data point 54 (industrial, provide if the condition applies: if applicable): Power fade (in %) — expected eubat:hasPowerFade

dp-55-industrial
type: NodeShape
target class: Battery
deactivated: true
property:
  path: hasInternalResistance
  min count: 1
  severity: Warning
  message: EC data point 55 (industrial, provide if the condition applies: if applicable): Internal resistance (in Ω) — expected eubat:hasInternalResistance

dp-56-industrial
type: NodeShape
target class: Battery
deactivated: true
property:
  path: hasInternalResistanceIncrease
  min count: 1
  severity: Warning
  message: EC data point 56 (industrial, provide if the condition applies: if applicable): Internal resistance increase (in %) — expected eubat:hasInternalResistanceIncrease

dp-57-industrial
type: NodeShape
target class: Battery
deactivated: true
property:
  path: hasTechnicalSpecifications
  path: roundTripEfficiency
  min count: 1
  severity: Warning
  message: EC data point 57 (industrial, provide if the condition applies: if applicable): Where applicable, energy round trip efficiency (in %) — expected eubat:roundTripEfficiency

dp-58-industrial
type: NodeShape
target class: Battery
deactivated: true
property:
  path: hasRoundTripEfficiencyFade
  min count: 1
  severity: Warning
  message: EC data point 58 (industrial, provide if the condition applies: if applicable): Where applicable, energy round trip efficiency fade (in %) — expected eubat:hasRoundTripEfficiencyFade

dp-59-industrial
type: NodeShape
target class: Battery
deactivated: true
property:
  path: expectedRemainingCycles
  min count: 1
  severity: Warning
  message: EC data point 59 (industrial, provide if the condition applies: if applicable): The expected life-time of the battery under the reference conditions for which it has been designed, in terms of cycles, except for non-cycle applications — expected eubat:expectedRemainingCycles

dp-60-industrial
type: NodeShape
target class: Battery
deactivated: true
or:
  path: hasTechnicalSpecifications
  path: expectedLifetimeYears
  min count: 1
or:
  path: expectedRemainingLifetimeMonths
  min count: 1
severity: Warning
message: EC data point 60 (industrial, provide if the condition applies: if applicable): The expected life-time of the battery under the reference conditions for which it has been designed, in terms of calendar years — expected eubat:expectedLifetimeYears / eubat:expectedRemainingLifetimeMonths

dp-62-industrial
type: NodeShape
target class: Battery
deactivated: true
property:
  path: hasRemainingCapacity
  min count: 1
  severity: Warning
  message: EC data point 62 (industrial, provide if the condition applies: if applicable): Information on the state of health of the battery pursuant to Article 14: remaining capacity — expected eubat:hasRemainingCapacity

dp-63-industrial
type: NodeShape
target class: Battery
deactivated: true
property:
  path: hasRemainingPowerCapability
  min count: 1
  severity: Warning
  message: EC data point 63 (industrial, provide if the condition applies: if applicable): Information on the state of health of the battery pursuant to Article 14: where possible, the remaining power capability — expected eubat:hasRemainingPowerCapability

dp-64-industrial
type: NodeShape
target class: Battery
deactivated: true
property:
  path: hasRemainingRoundTripEfficiency
  min count: 1
  severity: Warning
  message: EC data point 64 (industrial, provide if the condition applies: if applicable): Information on the state of health of the battery pursuant to Article 14: where possible, the remaining round trip efficiency — expected eubat:hasRemainingRoundTripEfficiency

dp-65-industrial
type: NodeShape
target class: Battery
deactivated: true
or:
  path: hasEvolutionOfSelfDischarge
  min count: 1
or:
  path: hasPerformanceInfo
  path: hasCurrentSelfDischargingRate
  min count: 1
severity: Warning
message: EC data point 65 (industrial, provide if the condition applies: if applicable): Information on the state of health of the battery pursuant to Article 14: where possible, the evolution of self-discharging rates — expected eubat:hasEvolutionOfSelfDischarge / eubat:hasCurrentSelfDischargingRate

dp-66-industrial
type: NodeShape
target class: Battery
deactivated: true
property:
  path: hasInternalResistance
  min count: 1
  severity: Warning
  message: EC data point 66 (industrial, provide if the condition applies: if applicable): Information on the state of health of the battery pursuant to Article 14: where possible, the ohmic resistance — expected eubat:hasInternalResistance

dp-67-industrial
type: NodeShape
target class: Battery
deactivated: true
property:
  path: status
  min count: 1
  severity: Violation
  message: EC data point 67 (industrial, mandatory): Information on the status of the battery, defined as 'original', 'repurposed', 're-used', 'remanufactured' or 'waste' — expected schema:status / eubat:BatteryStatus

dp-68-industrial
type: NodeShape
target class: Battery
deactivated: true
or:
  path: hasPerformanceInfo
  path: numberOfFullCycles
  min count: 1
or:
  path: hasCycleCount
  min count: 1
severity: Warning
message: EC data point 68 (industrial, provide if the condition applies: if applicable): The number of charging and discharging cycles — expected eubat:numberOfFullCycles / eubat:hasCycleCount

dp-69-industrial
type: NodeShape
target class: Battery
deactivated: true
property:
  path: hasPerformanceInfo
  path: hasNegativeEvents
  min count: 1
  severity: Warning
  message: EC data point 69 (industrial, provide if the condition applies: if applicable): Negative events, such as accidents — expected eubat:hasNegativeEvents / eubat:NegativeEvent

dp-70-industrial
type: NodeShape
target class: Battery
deactivated: true
or:
  path: timeSpentInExtremeTemperaturesAboveBoundary
  min count: 1
or:
  path: timeSpentInExtremeTemperaturesBelowBoundary
  min count: 1
severity: Warning
message: EC data point 70 (industrial, provide if the condition applies: if applicable): Periodically recorded information on the operating environmental conditions, including temperature — expected eubat:timeSpentInExtremeTemperaturesAboveBoundary / eubat:timeSpentInExtremeTemperaturesBelowBoundary

dp-71-industrial
type: NodeShape
target class: Battery
deactivated: true
property:
  path: hasStateOfCharge
  min count: 1
  severity: Warning
  message: EC data point 71 (industrial, provide if the condition applies: if applicable): Periodically recorded information on the state of charge — expected eubat:hasStateOfCharge