dppk RelatedResourceShape
type: NodeShape
target class: RelatedResource
property:
  path: resourceTitle
  message: Auto-generated rule for dppk:resourceTitle
  datatype: string
property:
  path: contentType
  message: Auto-generated rule for dppk:contentType
  datatype: string
property:
  path: language
  message: Auto-generated rule for dppk:language
  datatype: string
property:
  path: url
  message: Auto-generated rule for dppk:url
  or:
    datatype: anyURI
  or:
    node kind: IRI

dppk ProductShape
type: NodeShape
target class: Product
property:
  path: instructionsForUse
  message: Auto-generated rule for dppk:instructionsForUse
  or:
    node: dppk RelatedResourceShape
    node kind: BlankNodeOrIRI
  or:
    datatype: RelatedResource
property:
  path: safetyDataSheet
  message: Auto-generated rule for dppk:safetyDataSheet
  or:
    node: dppk RelatedResourceShape
    node kind: BlankNodeOrIRI
  or:
    datatype: RelatedResource
property:
  path: safeUseInstructions
  message: Auto-generated rule for dppk:safeUseInstructions
  or:
    node: dppk RelatedResourceShape
    node kind: BlankNodeOrIRI
  or:
    datatype: RelatedResource
property:
  path: endOfLifeInstructions
  message: Auto-generated rule for dppk:endOfLifeInstructions
  or:
    node: dppk RelatedResourceShape
    node kind: BlankNodeOrIRI
  or:
    datatype: RelatedResource
property:
  path: repairInstructions
  message: Auto-generated rule for dppk:repairInstructions
  or:
    node: dppk RelatedResourceShape
    node kind: BlankNodeOrIRI
  or:
    datatype: RelatedResource
property:
  path: careInstructions
  message: Auto-generated rule for dppk:careInstructions
  or:
    node: dppk RelatedResourceShape
    node kind: BlankNodeOrIRI
  or:
    datatype: RelatedResource