OpenEPCIS PPWR Vocabulary - Artefacts

Vocabulary for the EU Packaging and Packaging Waste Regulation (Regulation 2025/40, in force from 2025-01-01; labelling from 2025-08-12; recyclability grading mandatory from 2030-01-01; minimum Grade B from 2038-01-01). This module is intentionally thin: nearly every PPWR data point reuses the cross-cutting `dpp:` and `untp:` vocabulary already lifted to common/core. Packaging-specific concepts only live here: - `ppwr:Packaging` (subClassOf gs1:Packaging) - `ppwr:packagingTier` (Sales / Grouped / Transport — Article 3) - `ppwr:recyclabilityGrade` (A / B / C — Article 4, Annex II) - `ppwr:harmonisedSymbol` (URI of an Annex IX symbol code) Recyclability scoring/rate, recycled content, reuse, compostability, bio-based content, hazardous substances, EPR, deposit-return, production site, declaration of conformity — all use existing `dpp:` / `untp:` / `gs1:` terms.

Version 0.1.0https://ref.openepcis.io/extensions/eu/ppwr/

Available Artefacts

ArtefactFormatMedia TypeLatest URLVersioned URL
ppwr-ontology.ttlRDF/Turtle Ontologytext/turtle/extensions/eu/ppwr/ppwr-ontology.ttl/extensions/eu/ppwr/0.1.0/ppwr-ontology.ttl
ppwr-context.jsonldJSON-LD Contextapplication/ld+json/extensions/eu/ppwr/ppwr-context.jsonld/extensions/eu/ppwr/0.1.0/ppwr-context.jsonld
ppwr-json-schema.jsonJSON Schemaapplication/schema+json/extensions/eu/ppwr/ppwr-json-schema.json/extensions/eu/ppwr/0.1.0/ppwr-json-schema.json
ppwr-shacl.ttlSHACL Shapestext/turtle/extensions/eu/ppwr/ppwr-shacl.ttl/extensions/eu/ppwr/0.1.0/ppwr-shacl.ttl
ppwr.jsonGenerated JSON (for web apps)application/json/extensions/eu/ppwr/ppwr.json/extensions/eu/ppwr/0.1.0/ppwr.json

Content Negotiation

The extension namespace URI supports content negotiation. Use the Accept header to request different formats:

# Get Turtle format (ontology)
curl -H "Accept: text/turtle" https://ref.openepcis.io/extensions/eu/ppwr/

# Get JSON-LD context
curl -H "Accept: application/ld+json" https://ref.openepcis.io/extensions/eu/ppwr/

# Get JSON Schema
curl -H "Accept: application/schema+json" https://ref.openepcis.io/extensions/eu/ppwr/