DPP Keystone Logo

Ontology: core / DPP Core Ontology - Product and Material Definitions (v1)

Class: Product or Material (dppk:Product)

Visual Diagram

                    classDiagram
  class Product
  Product : +productName
  Product : +productCategory
  Product : +description
  Product : +gtin
  Product : +hsCode
  Product : +brand
  Product : +model
  Product : +image
  Product : +color
  Product : +sizeCode
  Product : +sizeSystemCode
  Product : +hasPart
  Product --|> Product : hasPart
  Product : +dppLink
  Product : +materialClassification
  Product : +countryOfOrigin
  Product : +weightPercentage
  Product : +recycledContentPercentage
  Product : +weight
  Product --|> QuantitativeValue : weight
  Product : +netWeight
  Product --|> KgWeightLiteral : netWeight
  Product : +grossWeight
  Product : +length
  Product --|> MetersLengthLiteral : length
  Product : +productCharacteristics
  Product --|> ProductCharacteristic : productCharacteristics

                

Attributes

A general concept covering finished goods, components, or raw materials.

equivalentClass: schema:Product, gs1:Product, unece:TradeProduct

Properties

Property Description Type equivalentProperty
Product Name (dppk:productName) The common name of the product. rdf:langString gs1:productName, unece:name
Product Category (dppk:productCategory) A category for the product. xsd:string schema:category, gs1:productCategory
Product Description (dppk:description) A detailed description of the product. rdf:langString schema:description, gs1:productDescription, unece:description
Global Trade Item Number (GTIN) (dppk:gtin) The GS1 identifier for the trade item. xsd:string schema:gtin, gs1:gtin, unece:gTINId
Harmonized System Code (HS Code) (dppk:hsCode) A code from the Harmonized System used to classify traded products. xsd:string schema:hsCode
Brand Name (dppk:brand) xsd:string schema:brand, gs1:brandName, unece:brandName
Model Number (dppk:model) xsd:string schema:model, unece:modelId
Product Image (dppk:image) A URI pointing to an image of the product. xsd:anyURI schema:image, gs1:productImage, unece:specifiedPicture
Color Description (dppk:color) rdf:langString schema:color, gs1:colourDescription, unece:colourDescription
Size Code (dppk:sizeCode) xsd:string gs1:sizeCode
Size System Code (dppk:sizeSystemCode) The system used for the size code (e.g., EUROPE, US). xsd:string gs1:sizeSystemCode
Has Part (Component/Material) (dppk:hasPart) Relates the main product to its constituent components or materials. This forms the Bill of Materials (BOM). dppk:Product schema:hasPart
DPP Link (dppk:dppLink) A URI pointing to the Digital Product Passport of a component, if one exists. xsd:anyURI
Material Classification (dppk:materialClassification) A code or standard classifying the material (e.g., steel grade, plastic type). xsd:string gs1:additionalProductClassificationCode
Country of Origin (dppk:countryOfOrigin) The country where the product or material was manufactured or produced. Recommended to use ISO 3166-1 alpha-3 codes. xsd:string schema:countryOfOrigin, gs1:countryOfOrigin, unece:originCountry
Weight Percentage (dppk:weightPercentage) The percentage of the total weight of the main product that this component or material constitutes. xsd:decimal
Recycled Content Percentage (dppk:recycledContentPercentage) The percentage of the material that is derived from recycled sources. xsd:decimal
Weight (Deprecated) (dppk:weight) DEPRECATED. Use dppk:netWeight or dppk:grossWeight instead. The weight of the product or material, expressed as a QuantitativeValue. dppk:QuantitativeValue schema:weight
Net Weight (dppk:netWeight) The weight of the product or material, excluding packaging. Recommended to use specific datatypes like dppk:KgWeightLiteral. dppk:KgWeightLiteral gs1:netWeight, unece:netWeightMeasure
Gross Weight (dppk:grossWeight) The weight of the product or material, including packaging, expressed as a QuantitativeValue. rdfs:Literal gs1:grossWeight, unece:grossWeightMeasure
Length (dppk:length) The length of the product or material. Recommended to use specific datatypes like dppk:MetersLengthLiteral. dppk:MetersLengthLiteral schema:length
Product Characteristics (dppk:productCharacteristics) Relates a product to its specific characteristics or performance properties. dppk:ProductCharacteristic