Skip to content

Commit

Permalink
fix: code lists for dpp
Browse files Browse the repository at this point in the history
  • Loading branch information
kshychko committed Apr 23, 2024
1 parent f1ee812 commit c73f6a0
Show file tree
Hide file tree
Showing 17 changed files with 258 additions and 56 deletions.
68 changes: 35 additions & 33 deletions ProductPassport.jsonld
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,9 @@
"rdf": "http://www.w3.org/1999/02/22-rdf-syntax-ns#",
"owl": "http://www.w3.org/2002/07/owl#",
"rdfs": "http://www.w3.org/2000/01/rdf-schema#",
"DigitalProductPassport": "https://test.uncefact.org/vocabulary/untp/dpp/"
"schema": "https://schema.org/",
"DigitalProductPassport": "https://test.uncefact.org/vocabulary/untp/dpp/",
"unece": "https://vocabulary.uncefact.org/"
},
"@graph": [
{
Expand All @@ -15,37 +17,37 @@
{
"@id": "DigitalProductPassport:assuranceLevelCode#Self",
"@type": "DigitalProductPassport:assuranceLevelCode",
"DigitalProductPassport:Name": "Self",
"rdf:value": "Self",
"rdfs:comment": " self-assessment"
},
{
"@id": "DigitalProductPassport:assuranceLevelCode#Commercial",
"@type": "DigitalProductPassport:assuranceLevelCode",
"DigitalProductPassport:Name": "Commercial",
"rdf:value": "Commercial",
"rdfs:comment": " conformity assessment by related body or under commercial contract"
},
{
"@id": "DigitalProductPassport:assuranceLevelCode#Buyer",
"@type": "DigitalProductPassport:assuranceLevelCode",
"DigitalProductPassport:Name": "Buyer",
"rdf:value": "Buyer",
"rdfs:comment": " conformity assessment by potential purchaser"
},
{
"@id": "DigitalProductPassport:assuranceLevelCode#Membership",
"@type": "DigitalProductPassport:assuranceLevelCode",
"DigitalProductPassport:Name": "Membership",
"rdf:value": "Membership",
"rdfs:comment": " conformity assessment by industry representative body or membership body"
},
{
"@id": "DigitalProductPassport:assuranceLevelCode#Unspecified",
"@type": "DigitalProductPassport:assuranceLevelCode",
"DigitalProductPassport:Name": "Unspecified",
"rdf:value": "Unspecified",
"rdfs:comment": " conformity assessment by party with unspecified relationship "
},
{
"@id": "DigitalProductPassport:assuranceLevelCode#3rdParty",
"@type": "DigitalProductPassport:assuranceLevelCode",
"DigitalProductPassport:Name": "3rdParty",
"rdf:value": "3rdParty",
"rdfs:comment": " 3rd party (independent) conformity assessment"
},
{
Expand All @@ -57,91 +59,91 @@
{
"@id": "DigitalProductPassport:conformityTopic#environment.energy",
"@type": "DigitalProductPassport:conformityTopic",
"DigitalProductPassport:Name": "environment.energy",
"rdf:value": "environment.energy",
"rdfs:comment": "claims supporting clean energy transition"
},
{
"@id": "DigitalProductPassport:conformityTopic#environment.emissions",
"@type": "DigitalProductPassport:conformityTopic",
"DigitalProductPassport:Name": "environment.emissions",
"rdf:value": "environment.emissions",
"rdfs:comment": "claims supporting GHG emissions reduction"
},
{
"@id": "DigitalProductPassport:conformityTopic#environment.water",
"@type": "DigitalProductPassport:conformityTopic",
"DigitalProductPassport:Name": "environment.water",
"rdf:value": "environment.water",
"rdfs:comment": "claims supporting minimising water usage impact"
},
{
"@id": "DigitalProductPassport:conformityTopic#environment.waste",
"@type": "DigitalProductPassport:conformityTopic",
"DigitalProductPassport:Name": "environment.waste",
"rdf:value": "environment.waste",
"rdfs:comment": "claims supporting waste processing and reduction"
},
{
"@id": "DigitalProductPassport:conformityTopic#environment.deforestation",
"@type": "DigitalProductPassport:conformityTopic",
"DigitalProductPassport:Name": "environment.deforestation",
"rdf:value": "environment.deforestation",
"rdfs:comment": "claims supporting native forest restoration"
},
{
"@id": "DigitalProductPassport:conformityTopic#environment.biodiversity",
"@type": "DigitalProductPassport:conformityTopic",
"DigitalProductPassport:Name": "environment.biodiversity",
"rdf:value": "environment.biodiversity",
"rdfs:comment": "claims supporting improved biodiversity outcomes"
},
{
"@id": "DigitalProductPassport:conformityTopic#circularity.content",
"@type": "DigitalProductPassport:conformityTopic",
"DigitalProductPassport:Name": "circularity.content",
"rdf:value": "circularity.content",
"rdfs:comment": "claims supporting the use of recycled content in products"
},
{
"@id": "DigitalProductPassport:conformityTopic#circularity.design",
"@type": "DigitalProductPassport:conformityTopic",
"DigitalProductPassport:Name": "circularity.design",
"rdf:value": "circularity.design",
"rdfs:comment": "claims supporting product design for circularity outcomes"
},
{
"@id": "DigitalProductPassport:conformityTopic#social.labour",
"@type": "DigitalProductPassport:conformityTopic",
"DigitalProductPassport:Name": "social.labour",
"rdf:value": "social.labour",
"rdfs:comment": "claims supporting labour rights including fair wages"
},
{
"@id": "DigitalProductPassport:conformityTopic#social.rights",
"@type": "DigitalProductPassport:conformityTopic",
"DigitalProductPassport:Name": "social.rights",
"rdf:value": "social.rights",
"rdfs:comment": "claims supporting human rights and anti-discrimination"
},
{
"@id": "DigitalProductPassport:conformityTopic#social.community",
"@type": "DigitalProductPassport:conformityTopic",
"DigitalProductPassport:Name": "social.community",
"rdf:value": "social.community",
"rdfs:comment": "claims supporting local community development"
},
{
"@id": "DigitalProductPassport:conformityTopic#social.safety",
"@type": "DigitalProductPassport:conformityTopic",
"DigitalProductPassport:Name": "social.safety",
"rdf:value": "social.safety",
"rdfs:comment": "claims supporting process and product safety"
},
{
"@id": "DigitalProductPassport:conformityTopic#governance.ethics",
"@type": "DigitalProductPassport:conformityTopic",
"DigitalProductPassport:Name": "governance.ethics",
"rdf:value": "governance.ethics",
"rdfs:comment": "claims supporting ethical conduct and corporate governance"
},
{
"@id": "DigitalProductPassport:conformityTopic#governance.compliance",
"@type": "DigitalProductPassport:conformityTopic",
"DigitalProductPassport:Name": "governance.compliance",
"rdf:value": "governance.compliance",
"rdfs:comment": "claims supporting regulatory compliance including taxation and community protection"
},
{
"@id": "DigitalProductPassport:conformityTopic#governance.transparency",
"@type": "DigitalProductPassport:conformityTopic",
"DigitalProductPassport:Name": "governance.transparency",
"rdf:value": "governance.transparency",
"rdfs:comment": "claims supporting transparency and traceability"
},
{
Expand All @@ -153,31 +155,31 @@
{
"@id": "DigitalProductPassport:eventTypeCode#aggregation",
"@type": "DigitalProductPassport:eventTypeCode",
"DigitalProductPassport:Name": "aggregation",
"rdf:value": "aggregation",
"rdfs:comment": "event describing the grouping of products such as placing bales of cotton on a pallet"
},
{
"@id": "DigitalProductPassport:eventTypeCode#transformation",
"@type": "DigitalProductPassport:eventTypeCode",
"DigitalProductPassport:Name": "transformation",
"rdf:value": "transformation",
"rdfs:comment": "event describing the consumption of input products to create output products in a manufacturing process such as spinning thread from cotton bales."
},
{
"@id": "DigitalProductPassport:eventTypeCode#object",
"@type": "DigitalProductPassport:eventTypeCode",
"DigitalProductPassport:Name": "object",
"rdf:value": "object",
"rdfs:comment": "event describing an action on a single product such as an inspection or test"
},
{
"@id": "DigitalProductPassport:eventTypeCode#transaction",
"@type": "DigitalProductPassport:eventTypeCode",
"DigitalProductPassport:Name": "transaction",
"rdf:value": "transaction",
"rdfs:comment": "event describing commercial transactions such as the sale of a collection of products from seller to buyer"
},
{
"@id": "DigitalProductPassport:eventTypeCode#association",
"@type": "DigitalProductPassport:eventTypeCode",
"DigitalProductPassport:Name": "association",
"rdf:value": "association",
"rdfs:comment": "event describing the creation of relationships between products such as a bill of material of components in an assembly"
},
{
Expand All @@ -189,31 +191,31 @@
{
"@id": "DigitalProductPassport:evidenceFormat#w3c_vc",
"@type": "DigitalProductPassport:evidenceFormat",
"DigitalProductPassport:Name": "w3c_vc",
"rdf:value": "w3c_vc",
"rdfs:comment": "A W3C Verifiable Credential"
},
{
"@id": "DigitalProductPassport:evidenceFormat#iso_mdl",
"@type": "DigitalProductPassport:evidenceFormat",
"DigitalProductPassport:Name": "iso_mdl",
"rdf:value": "iso_mdl",
"rdfs:comment": "an ISO 108013 identity credential"
},
{
"@id": "DigitalProductPassport:evidenceFormat#document",
"@type": "DigitalProductPassport:evidenceFormat",
"DigitalProductPassport:Name": "document",
"rdf:value": "document",
"rdfs:comment": "a binary document for human consumption such as a PDF"
},
{
"@id": "DigitalProductPassport:evidenceFormat#website",
"@type": "DigitalProductPassport:evidenceFormat",
"DigitalProductPassport:Name": "website",
"rdf:value": "website",
"rdfs:comment": "a reference to an entry on a public website."
},
{
"@id": "DigitalProductPassport:evidenceFormat#other",
"@type": "DigitalProductPassport:evidenceFormat",
"DigitalProductPassport:Name": "other",
"rdf:value": "other",
"rdfs:comment": "some other representation"
},
{
Expand Down Expand Up @@ -923,7 +925,7 @@
],
"rdfs:label": "unit",
"schema:rangeIncludes": {
"@id": "DigitalProductPassport:unitOfMeasure"
"@id": "unece:UnitMeasureCode"
},
"schema:domainIncludes": [
{
Expand Down
5 changes: 0 additions & 5 deletions _classes/assurancelevelcode.md

This file was deleted.

5 changes: 0 additions & 5 deletions _classes/conformitytopic.md

This file was deleted.

5 changes: 0 additions & 5 deletions _classes/eventtypecode.md

This file was deleted.

5 changes: 0 additions & 5 deletions _classes/evidenceformat.md

This file was deleted.

12 changes: 12 additions & 0 deletions _code-lists/assurancelevelcode.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,12 @@
---
title: DigitalProductPassport:assuranceLevelCode
permalink: assuranceLevelCode.html
jsonid: assurancelevelcode
columns:
-
title: Comment
code: comment
-
title: Value
code: value
---
12 changes: 12 additions & 0 deletions _code-lists/conformitytopic.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,12 @@
---
title: DigitalProductPassport:conformityTopic
permalink: conformityTopic.html
jsonid: conformitytopic
columns:
-
title: Comment
code: comment
-
title: Value
code: value
---
12 changes: 12 additions & 0 deletions _code-lists/eventtypecode.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,12 @@
---
title: DigitalProductPassport:eventTypeCode
permalink: eventTypeCode.html
jsonid: eventtypecode
columns:
-
title: Comment
code: comment
-
title: Value
code: value
---
12 changes: 12 additions & 0 deletions _code-lists/evidenceformat.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,12 @@
---
title: DigitalProductPassport:evidenceFormat
permalink: evidenceFormat.html
jsonid: evidenceformat
columns:
-
title: Comment
code: comment
-
title: Value
code: value
---
32 changes: 32 additions & 0 deletions _data/assurancelevelcode.json
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,38 @@
"label": "assuranceLevelCode",
"uri": "DigitalProductPassport:assuranceLevelCode",
"comment": "Code that describes the assurance level of the conformity assessment",
"values": [
{
"uri": "DigitalProductPassport:assuranceLevelCode#3rdParty",
"comment": " 3rd party (independent) conformity assessment",
"value": "3rdParty"
},
{
"uri": "DigitalProductPassport:assuranceLevelCode#Buyer",
"comment": " conformity assessment by potential purchaser",
"value": "Buyer"
},
{
"uri": "DigitalProductPassport:assuranceLevelCode#Commercial",
"comment": " conformity assessment by related body or under commercial contract",
"value": "Commercial"
},
{
"uri": "DigitalProductPassport:assuranceLevelCode#Membership",
"comment": " conformity assessment by industry representative body or membership body",
"value": "Membership"
},
{
"uri": "DigitalProductPassport:assuranceLevelCode#Self",
"comment": " self-assessment",
"value": "Self"
},
{
"uri": "DigitalProductPassport:assuranceLevelCode#Unspecified",
"comment": " conformity assessment by party with unspecified relationship ",
"value": "Unspecified"
}
],
"referencedBy": [
{
"uri": "DigitalProductPassport:assuranceLevel",
Expand Down
Loading

0 comments on commit c73f6a0

Please sign in to comment.