dppk ElectronicDeviceShape
type: NodeShape
target class: ElectronicDevice
property:
  path: voltage
  message: Auto-generated rule for dppk:voltage
  or:
    node: dppk QuantitativeValueShape
    node kind: BlankNodeOrIRI
  or:
    datatype: QuantitativeValue
property:
  path: ratedPower
  message: Auto-generated rule for dppk:ratedPower
  or:
    node: dppk QuantitativeValueShape
    node kind: BlankNodeOrIRI
  or:
    datatype: QuantitativeValue
property:
  path: energyEfficiencyClass
  message: Auto-generated rule for dppk:energyEfficiencyClass
  datatype: string
property:
  path: ipRating
  message: Auto-generated rule for dppk:ipRating
  datatype: string
property:
  path: sparePartsAvailable
  message: Auto-generated rule for dppk:sparePartsAvailable
  datatype: boolean
property:
  path: serviceManualAvailable
  message: Auto-generated rule for dppk:serviceManualAvailable
  datatype: boolean
property:
  path: softwareUpdatePolicy
  message: Auto-generated rule for dppk:softwareUpdatePolicy
  datatype: langString
property:
  path: weeeCategory
  message: Auto-generated rule for dppk:weeeCategory
  datatype: string
property:
  path: disassemblyInstructions
  message: Auto-generated rule for dppk:disassemblyInstructions
  datatype: langString

dppk PowerToolShape
type: NodeShape
target class: PowerTool
property:
  path: torque
  message: Auto-generated rule for dppk:torque
  or:
    node: dppk QuantitativeValueShape
    node kind: BlankNodeOrIRI
  or:
    datatype: QuantitativeValue
property:
  path: maximumRatedSpeed
  message: Auto-generated rule for dppk:maximumRatedSpeed
  or:
    node: dppk QuantitativeValueShape
    node kind: BlankNodeOrIRI
  or:
    datatype: QuantitativeValue