# CIRPASS-2 EUDPP Core Ontology — upstream mirror (v2.0.5, issued 2026-07-06).
# Verbatim merge of the published module exports (Semantic Treehouse,
# dpp.vocabulary-hub.eu, via the w3id.org/eudpp redirects); upstream IRIs preserved,
# nothing rebranded. Generated by scripts/sync-eudpp.ts (pnpm run sync:eudpp).
# Modules: EU DPP CORE (2.0.5); EU DPP CO ACTOR (2.0.0); EU DPP CORE CONNECTOR (2.0); Event module (Version 0.1.0 DRAFT); EU DPP IDENT (1.0.5); EU DPP MAT (1.0.2); EU DPP CO P_DPP (2.0.0); EU DPP SOC (2.0.0); EU DPP CO COMP (1.0.0); EU DPP LCA (2.0).
#
# Upstream license: Apache License 2.0 (CC BY 4.0 fallback as a document),
# (c) CIRPASS-2 project / TalTech.
@prefix eudpp: <https://w3id.org/eudpp#>.
@prefix owl: <http://www.w3.org/2002/07/owl#>.
@prefix rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#>.
@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#>.
@prefix xsd: <http://www.w3.org/2001/XMLSchema#>.
@prefix dcterms: <http://purl.org/dc/terms/>.
@prefix skos: <http://www.w3.org/2004/02/skos/core#>.
@prefix schema: <https://schema.org/>.
@prefix vann: <http://purl.org/vocab/vann#>.

<https://w3id.org/eudpp/> a owl:Ontology;
    owl:imports <https://w3id.org/eudpp/ACTOR>, <https://w3id.org/eudpp/CON>, <https://w3id.org/eudpp/EVENT>, <https://w3id.org/eudpp/IDENT>, <https://w3id.org/eudpp/MAT>, <https://w3id.org/eudpp/P_DPP>, <https://w3id.org/eudpp/SOC>, <https://w3id.org/eudpp/COMP>;
    dcterms:contributor "Hele-Mai Haav"@en, "Riina Maigre"@en;
    dcterms:created "2025-02-27"@en;
    dcterms:creator "Tarmo Robal"@en;
    dcterms:description "The CORE is the integration ontology that imports all the specific ontology modules and the connector (bridge) ontology of these.\n\n--\nTHIS DOCUMENT IS PROVIDED WITH NO WARRANTIES WHATSOEVER. \nAll liability for any damages arising from use or misuse of this vocabulary is with the user."@en;
    dcterms:issued "2026-07-06"@en;
    dcterms:licence <http://www.apache.org/licenses/LICENSE-2.0>, "This ontology is licensed under the Apache License, Version 2.0. \nIn case of dispute over Apache 2.0 applicability, or in case considering the ontology as a document, this ontology document is to be considered licensed under the Creative Commons Attribution 4.0 International (CC BY 4.0)."@en;
    dcterms:title "CORE  of the EU DPP core ontology proposed by the CIRPASS-2 project."@en;
    vann:preferredNamespacePrefix "eudpp";
    rdfs:comment "The CORE of the EU DPP core ontology proposal of the CIRPASS-2 European project."@en;
    rdfs:label "EU DPP CORE"@en;
    owl:versionInfo "2.0.5".
<https://w3id.org/eudpp/ACTOR> a owl:Ontology;
    dcterms:contributor "Hele-Mai Haav"@en, "Tarmo Robal"@en;
    dcterms:creator "Riina Maigre"@en;
    dcterms:description "Actor module of an EU DPP core ontology proposal of the CIRPASS-2 European project.\n\nDEPENDENCIES:  This module has dependencies to the following EU DPP Core Ontology modules: CON, P_DPP, EVENT.  \n\nFor more information, see \nMaigre, R., Haav, H.-M., Robal, T., Wolf, M.-A., &amp; Danash, F. (2025). Ontology Requirements Specification for an EU DPP Core Ontology Proposal (1.1). CIRPASS-2 Consortium. https://doi.org/10.5281/zenodo.15270342\n\n=======================\nCHANGES FEB 2026\n1. Applied CEON-inspired design principles.\n2. Modelled several Actor properties using schema.org properties, such as address, email, telephone, url, geo.\n3. Changed Role class hierarchy.\n\nCHANGES APRIL 2026\n1. Moved identifier logic to connector.\n2. Fixed AutorisedRepresentativeRoleAssignment name (previously AutorisedRepresentationAssignment).\n        "@en;
    dcterms:issued "2025-03-14";
    dcterms:title "Actors and roles module for an EU DPP core ontology proposed by CIRPASS-2 European project."@en;
    rdfs:comment "The Actor module of an EU DPP core ontology proposed by the CIRPASS-2 European project."@en;
    rdfs:label "EU DPP CO ACTOR"@en;
    owl:versionInfo "2.0.0";
    dcterms:license "This ontology is licensed under the Apache License, Version 2.0. \nIn case of dispute over Apache 2.0 applicability, or in case considering the ontology as a document, this ontology document is to be considered licensed under the Creative Commons Attribution 4.0 International (CC BY 4.0)."@en, <https://www.apache.org/licenses/LICENSE-2.0>;
    dcterms:modified "2026-04-30";
    <http://purl.org/vocab/vann/preferredNamespacePrefix> "act".
<https://w3id.org/eudpp/EVENT> a owl:Ontology;
    dcterms:contributor "Riina Maigre"@en, "Tarmo Robal"@en, "theodor chirvasuta"@en;
    dcterms:created "2026-03-06"^^xsd:date;
    dcterms:creator "Elio Hbeich"@en;
    dcterms:description "Provides classes and properties for representing event carriers and their event-specific dependencies in the Core Ontology modules."@en;
    dcterms:issued "2026-03-06"^^xsd:date;
    dcterms:title "EU DPP Core Ontology Event Module"@en;
    rdfs:comment "Draft Event module of the EU DPP Core Ontology. It includes ESPR-level event concepts, EPCIS-inspired event carrier types, identifier-based event structures, transformation, aggregation and transaction dependencies, and links between product events, DPP events, and their technical representations."@en;
    rdfs:label "Event module"@en;
    owl:versionInfo "Version 0.1.0 DRAFT"@en;
    dcterms:license <https://creativecommons.org/licenses/by/4.0/>;
    <http://purl.org/vocab/vann/preferredNamespacePrefix> "evt";
    dcterms:bibliographicCitation "EU DPP Core Ontology Event Module. Draft version 0.1.0. DOI: https://doi.org/10.5281/zenodo.15270342/"@en;
    <http://purl.org/vocab/vann/preferredNamespaceUri> "https://w3id.org/eudpp#".
<https://w3id.org/eudpp/IDENT> a owl:Ontology;
    dcterms:contributor "Riina Maigre"@en;
    dcterms:created "2026-04-13"@en;
    dcterms:creator "Tarmo Robal"@en;
    dcterms:description "MODULE: IDENT\nIdentifier module of the EU DPP core ontology proposal of the CIRPASS-2 European project.\n\nThe Identifier module proposes an universal approach for identifiers used in the EU DPP CO delivered by the CIRPASS-2 European Project.  \nThe module describes identifiers used for the project through aspects and scheme references, if appropriate, granularity is added.\n---\n\nDESIGN RESTRICTION: Specific modules of the EU DPP CO need to use the Connector to establish a link to the Identifiers module. The link needs to be establsihed to a subclass of aIdentifier class, e.g., Product hasUniqueProductIdentifier ProductIdentifier.\n---\n\nDEPENDENCIES: This module may have dependencies to all  EU DPP Core Ontology (CO) modules that use different types of identifiers, including: CON, P_DPP, SOC, ACTOR, ...  \n--\n\nTHIS DOCUMENT IS PROVIDED WITH NO WARRANTIES WHATSOEVER. \nAll liability for any damages arising from use or misuse of this vocabulary is with the user."@en;
    dcterms:issued "2026-04-28"@en;
    dcterms:licence "This ontology is licensed under the Apache License, Version 2.0. \nIn case of dispute over Apache 2.0 applicability, or in case considering the ontology as a document, this ontology document is to be considered licensed under the Creative Commons Attribution 4.0 International (CC BY 4.0)."@en, <https://www.apache.org/licenses/LICENSE-2.0>;
    dcterms:title "The Identifier (IDENT) module of the EU DPP core ontology proposed by the CIRPASS-2 European project."@en;
    vann:preferredNamespacePrefix "ident";
    rdfs:comment "First iteration of the Identifier module of the EU DPP core ontology proposal of the CIRPASS-2 European project."@en;
    rdfs:label "EU DPP IDENT"@en;
    owl:versionInfo "1.0.5".
<https://w3id.org/eudpp/MAT> a owl:Ontology;
    dcterms:contributor "Riina Maigre"@en;
    dcterms:created "2026-04-10"@en;
    dcterms:creator "Tarmo Robal"@en;
    dcterms:description "MODULE: MATERIAL\nMaterial module of the  EU DPP core ontology proposal of the CIRPASS-2 European project.\n\nDEPENDENCIES:  This module has dependencies to the following EU DPP Core Ontology (CO) modules: CON, P_DPP, SOC.  \n\nUnder the ESPR, products must disclose what materials they contain, where those materials come from, whether they include substances of concern, and how those materials support durability, repairability, recyclability, and circularity.\nThe main requiremetns regarding materials are given in ESPR Annex I. \n\n===============\nv.1.0.2\n - linking MAT to IDENT for material identifier and its scheme.\n - #materialIdentifier and #materialIdentifierScheme become OBSOLETE.\n\nv.1.0.1 \n - Initial version\n\n--\nTHIS DOCUMENT IS PROVIDED WITH NO WARRANTIES WHATSOEVER. \nAll liability for any damages arising from use or misuse of this vocabulary is with the user."@en;
    dcterms:issued "2026-04-28"@en;
    dcterms:licence "This ontology is licensed under the Apache License, Version 2.0. \nIn case of dispute over Apache 2.0 applicability, or in case considering the ontology as a document, this ontology document is to be considered licensed under the Creative Commons Attribution 4.0 International (CC BY 4.0)."@en, <https://www.apache.org/licenses/LICENSE-2.0>;
    dcterms:title "The Materials (MAT) module of the EU DPP core ontology proposed by the CIRPASS-2 European project."@en;
    vann:preferredNamespacePrefix "mat";
    rdfs:comment "First iteration of the Material module of the EU DPP core ontology proposal of the CIRPASS-2 European project."@en;
    rdfs:label "EU DPP MAT"@en;
    owl:versionInfo "1.0.2".
<https://w3id.org/eudpp/P_DPP> a owl:Ontology;
    dcterms:contributor "Riina Maigre"@en, "Tarmo Robal"@en, "Theodor Chirvasuta"@en;
    dcterms:created "2025-01-29";
    dcterms:creator "Hele-Mai Haav (up until version 1.7.1 incl.), further maintained by contributors."@en;
    dcterms:description "The EU DPP core ontology proposed in CIRPASS-2 European project  is a shared formal specification of basic concepts and properties/relationships in the cross-sectorial DPP domain to facilitate knowledge sharing across sector-specific DPPs.\n\nThe proposed  EU DPP core ontology captures several modules from which the Product and DPP module plays a central role.\n\nDEPENDENCIES:  This module has dependencies to the following EU DPP Core Ontology (CO) modules: CON, ACTOR, SOC.  \n\nFor more information, see \nMaigre, R., Haav, H.-M., Robal, T., Wolf, M.-A., & Danash, F. (2025). Ontology Requirements Specification for an EU DPP Core Ontology Proposal (1.1). CIRPASS-2 Consortium. https://doi.org/10.5281/zenodo.15270342\n\n=======================\n\n30 April 2026 - Release v.2.0.0\n\nCHANGES APR 2026 (switch to IDENT module) (v.1.9.4)\n1. The following data properties become obsolete:\n - #uniqueProductIdentifier\n - #uniqueProductIdentifierScheme\nInstead, use object property hasUniqueProductIdentifier with domain as Product and Range as ProductIdentifier declased in the Connector.\n2. The following data properties become obsolete:\n- #digitalProductPassportId\n- #dppSchemaVersion \nInstead, use object property hasDigitalProductPassportId with domain as DPP and range as #DPPIdentifier.\n\n\nCHANGES APR 2026 (JTC24 alignment) (v.1.9.2)\n1. Added additional values for range: Inactive, Invalid for data property DPP status\n2. Rename #status to #dppStatus, change of IRI.\n3. Rename #uniqueDPPID to #digitalProductPassportId, change of IRI, label and range.\n4. Rename #schemaVersion to #dppSchemaVersion, change of IRI, label.\n5. Changing data property #granularity range to model, batch or item (refactoring product to item). \n\nCHANGES FEB 2026 (v.1.9.1)\n1. Alignment with design principles\n2. skos:exactMatch for Product changed to more appropriate skos:closeMatch\n3. Renamed uniqueProductID to uniqueProductIdentifier\n4. Added uniqueProductIdentifierScheme\n5. Removed #facilityID. Now described through ACTOR module.\n6. #Document renamed to #DocumentFormattedProperty\n7. The following object properties were removed and added to connector:\n #containsSubstanceOfConcern\n #hasEconomicOperator\n #hasBackUpCopyHost\n #hasIssuer \n #hasManufacturer"@en;
    dcterms:issued "2026-04-30";
    dcterms:title "The Product and DPP module of an EU regulatory compliant Digital Product Passport Core Ontology (EU DPP CO) proposed by the CIRPASS-2 European project."@en;
    rdfs:comment "The Product and DPP module of an EU DPP core ontology proposed by the CIRPASS-2 European project."@en;
    rdfs:label "EU DPP CO P_DPP"@en;
    owl:versionInfo "2.0.0";
    dcterms:license "This ontology is licensed under the Apache License, Version 2.0. \nIn case of dispute over Apache 2.0 applicability, or in case considering the ontology as a document, this ontology document is to be considered licensed under the Creative Commons Attribution 4.0 International (CC BY 4.0)."@en, <https://www.apache.org/licenses/LICENSE-2.0>;
    <http://purl.org/vocab/vann/preferredNamespacePrefix> "dpp";
    dcterms:bibliographicCitation <https://doi.org/10.5281/zenodo.15270342>.
<https://w3id.org/eudpp/SOC> a owl:Ontology;
    dcterms:contributor "Hele-Mai Haav"@en;
    dcterms:created "2025-02-27"@en;
    dcterms:creator "Tarmo Robal"@en;
    dcterms:description "MODULE: SOC\nSubstances of Concern module of the  EU DPP core ontology proposal of the CIRPASS-2 European project.\n\nDEPENDENCIES:  This module has dependencies to the following EU DPP Core Ontology (CO) modules: CON, P_DPP.  \n\nThe third iteration of the Substances of Concern module of the EU DPP core ontology proposal of the CIRPASS-2 European project.\n\nThe information requirements laid out in ESPR Art 7(2) and Art 7(5) for products require the information requirements to make it possible to track the substances of concern, throughout the life cycle of the products concerned. These information requirements for specific product groups are specified in the delegated acts adopted pursuant to Art 4 of ESPR.\n\t\nThis module addresses only the information requirements referred and stated in the ESPR. \n=====================================\nCONTEXT: \nRegulation (EC) No 1907/2006  Art 3(1) defines Substance: means a chemical element and its compounds in the natural state or obtained by\nany manufacturing process, including any additive necessary to preserve its stability and any impurity deriving from the process used, but excluding any solvent which may be separated without affecting the stability of the substance or changing its composition; \n\n------------------------------------------------------------------- \nKnown issues:\n - hasLifeCycleStage misses range (Event).\n\n--\nTHIS DOCUMENT IS PROVIDED WITH NO WARRANTIES WHATSOEVER. \nAll liability for any damages arising from use or misuse of this vocabulary is with the user."@en;
    dcterms:issued "2026-04-30"@en;
    dcterms:licence "This ontology is licensed under the Apache License, Version 2.0. \nIn case of dispute over Apache 2.0 applicability, or in case considering the ontology as a document, this ontology document is to be considered licensed under the Creative Commons Attribution 4.0 International (CC BY 4.0)."@en, <https://www.apache.org/licenses/LICENSE-2.0>;
    dcterms:title "The Substance of Concern (SOC) module of the EU DPP core ontology proposed by the CIRPASS-2 European project."@en;
    vann:preferredNamespacePrefix "soc";
    rdfs:comment "Third iteration of the Substances of Concern module of the EU DPP core ontology proposal of the CIRPASS-2 European project."@en;
    rdfs:label "EU DPP SOC"@en;
    owl:versionInfo "2.0.0".
<https://w3id.org/eudpp/COMP> a owl:Ontology;
    dcterms:contributor "Gisa Foyer"@en, "Jens Niederhausen"@en;
    dcterms:created "2026-06-05";
    dcterms:creator "Daniel Hutzschenreuter"@en;
    dcterms:description "The ESPR refers to the EU Declaration of Conformity (EU-DoC) as a key element to provide knowledge on compliance with regulatory requirements for relevant products. Thus, the design of the ontology module for compliance was focused on establishing information and relations between information to provide the EU-DoC in a reliable form and according to the requirements set out in Article 44 and Annex V of the ESPR. For developing the ontology model, the following competency questions guided the basic design of the underlying knowledge graph.  \r\n\r\n Q1: Provide all information from the DPP relevant to be presented with the EU-DoC (extract the EU-DoC). \r\n\r\nQ2: Did the manufacturer declare an authorized representative to issue the EU-DoC? \r\n\r\nQ3: Which Union Harmonised Legislation is applied for the product? \r\n\r\nQ4: Which product requirements need to be fulfilled for the product? \r\n\r\nQ5: Which notified bodies did an assessment of the product requirements according to which conformity assessment modules?\r\n---------\r\nThe compliance module introduces the class EUDeclarationOfConformity as knowledge graph node to access all information required by the ESPR Annex V for the EU-DoC. Objects from the Product and Actor ontology modules provide substantial information in the context of the EU-DoC and relevant links are provided through the Connector ontology. In particular, EUDeclarationofConformity is a subclass of the Document product property. Different Actor objects can be linked to identify the entities such as the issuer of the EU-DoC, its signer, the product manufacturer or the authorized representative on behalf of the manufacturer. It is important to note, that an Actor who is the manufacturer must provide the Actor role assignment to the manufacturer's role. If an authorized representative is provided, the Actor must provide an Authorized representative assignment linked to the manufacturer's role. \r\n\r\nIn addition, the compliance ontology provides classes for defining the Union Harmonisation Legislation, Product Requirements such as harmonized standards, common specifications or other technical specifications, Conformity Assessment Modules and Certificates.\r\n\r\nThe EU-DoC class refers to the relevant Union Harmonisation Legislation, and each legislation refers to the applicable product requirements used for presumption of conformity. An additional object property is provided to directly link the product with the Union Harmonisation Legislation it is in conformance with. Finally, the Union Harmonisation Legislation class has a data property allowing to link the European Legislation IDs (ELI) from the European Common Data Model (http://publications.europa.eu/resource/dataset/cdm). \r\n\r\nNotified bodies, who assess conformity of the product with the Union Harmonisation Legislation, are represented using the Actor ontology too. The linked Actor object  must provide the Actor role assignment to the role of a notified body. The data property of this Actor object must provide the NANDO numbering system as operator identifier scheme and the NANDO number of the underlying notified body as operator ID. All notified bodies within Europe are listed with a unique number in the NANDO repository (https://webgate.ec.europa.eu/single-market-compliance-space/notified-bodies).  \r\n\r\nNotified bodies assess compliance with requirements from Union Harmonisation Legislation according to predefined conformity assessment modules as defined by the New Legislative Framework the ESPR is aligned to (http://data.europa.eu/eli/dec/2008/768(1)/oj). The notified bodies are linked through object properties to the applied Conformity Assessment Modules and the Certificates issued as outcomes of the conformity assessment performed. The Certificates must provide the number of the certificate and where relevant also the revision number of a certificate."@en;
    dcterms:issued "2026-06-05";
    dcterms:title "The Compliance module of an EU Digital Product Passport Core Ontology (EU DPP CO) proposed by the CIRPASS-2 European project."@en;
    rdfs:comment "Note1: \r\n\r\nCE-marking is applicable, if a product fulfills all requirements of product-specific Union Harmonization Legislation which need to be applied for the product. The EU-DoC must provide information for all Union Harmonisation Legislation that is applied for the product. Thus, no explicit identification of Union Harmonisation Legislation relevant for CE marking is required, as this is an intrinsic property.\r\n\r\nNote 2:\r\n\r\nAnnex V of the ESPR mentions technical documentation in addition to conformity certificates as possible data elements to include in the DPP for “compliance documentation and information required under this Regulation or other Union law applicable to the product”. These could be included as Documents in the product ontology and in an upcoming version of the compliance module references will be added."@en, "The Compliance module of an EU DPP core ontology proposed by the CIRPASS-2 European project."@en;
    rdfs:label "EU DPP CO COMP"@en;
    owl:versionInfo "1.0.0";
    dcterms:license <https://www.apache.org/licenses/LICENSE-2.0>, "This ontology is licensed under the Apache License, Version 2.0. \r\nIn case of dispute over Apache 2.0 applicability, or in case considering the ontology as a document, this ontology document is to be considered licensed under the Creative Commons Attribution 4.0 International (CC BY 4.0)."@en;
    <http://purl.org/vocab/vann/preferredNamespacePrefix> "comp";
    dcterms:bibliographicCitation <https://doi.org/10.5281/zenodo.15270342>.
dcterms:contributor a owl:AnnotationProperty.
dcterms:created a owl:AnnotationProperty.
dcterms:creator a owl:AnnotationProperty.
dcterms:description a owl:AnnotationProperty.
dcterms:issued a owl:AnnotationProperty.
dcterms:licence a owl:AnnotationProperty.
dcterms:title a owl:AnnotationProperty.
vann:preferredNamespacePrefix a owl:AnnotationProperty.
dcterms:identifier a owl:AnnotationProperty.
dcterms:references a owl:AnnotationProperty.
dcterms:source a owl:AnnotationProperty.
eudpp:isMandatory a owl:AnnotationProperty.
xsd:date a rdfs:Datatype.
dcterms:license a owl:AnnotationProperty.
dcterms:modified a owl:AnnotationProperty.
<http://purl.org/vocab/vann/preferredNamespacePrefix> a owl:AnnotationProperty.
skos:definition a owl:AnnotationProperty.
<https://w3id.org/eudpp:references> a owl:AnnotationProperty.
skos:broader a owl:ObjectProperty.
skos:related a owl:ObjectProperty.
eudpp:hasActor a owl:ObjectProperty;
    rdfs:comment "Links actor role assignment to actor"@en;
    rdfs:label "Has actor"@en;
    rdfs:domain eudpp:ActorRoleAssignment;
    rdfs:range eudpp:Actor.
eudpp:ActorRoleAssignment a owl:Class;
    rdfs:comment "Assigns a role to the actor in a particular context (DPP, Product, Event)."@en;
    rdfs:label "Actor role assignment"@en;
    rdfs:isDefinedBy <https://w3id.org/eudpp/ACTOR>;
    rdfs:subClassOf _:n3-1.
eudpp:Actor a owl:Class;
    rdfs:comment "Actor means a legal or natural person (e.g. John Doe, TNO). One actor can take on multiple roles; [CIRPASS-2 User Stories 3.1]"@en;
    rdfs:label "Actor"@en;
    dcterms:references "CIRPASS-2 User Stories 3.1"@en;
    dcterms:source "https://zenodo.org/records/17979585";
    rdfs:isDefinedBy <https://w3id.org/eudpp/ACTOR>;
    rdfs:subClassOf _:n3-0.
eudpp:hasRepresentativeMandate a owl:ObjectProperty;
    rdfs:comment "Relates a manufacturer to the mandate (assignment) that authorises an actor to act on the manufacturer's behalf."@en;
    rdfs:label "Has representative mandate"@en;
    rdfs:domain eudpp:Actor;
    rdfs:range eudpp:AuthorisedRepresentativeRoleAssignment;
    owl:inverseOf eudpp:representsManufacturer.
eudpp:representsManufacturer a owl:ObjectProperty;
    rdfs:comment "Used when the role is authorisedRepresentativeRole to indicate the manufacturer being represented."@en;
    rdfs:label "Represents manufacturer"@en;
    rdfs:domain eudpp:AuthorisedRepresentativeRoleAssignment;
    rdfs:range eudpp:Actor.
eudpp:AuthorisedRepresentativeRoleAssignment a owl:Class;
    rdfs:comment "A specific assignment representing the written mandate between a manufacturer and an authorised representative; [ESPR Art 2 (43)]"@en;
    rdfs:label "Authorised representative role assignment"@en;
    dcterms:references "ESPR Art 2 (43)"@en;
    dcterms:source "https://eur-lex.europa.eu/eli/reg/2024/1781/oj";
    rdfs:isDefinedBy <https://w3id.org/eudpp/ACTOR>;
    rdfs:subClassOf eudpp:ActorRoleAssignment, _:n3-2.
eudpp:hasRole a owl:ObjectProperty;
    rdfs:comment "Links an actor role assignment to a role."@en;
    rdfs:label "Has role"@en;
    rdfs:domain eudpp:ActorRoleAssignment;
    rdfs:range eudpp:Role;
    owl:inverseOf eudpp:isRoleOf.
eudpp:isRoleOf a owl:ObjectProperty;
    rdfs:comment "Relates role to an actor role assignment."@en;
    rdfs:label "Is role of"@en;
    rdfs:domain eudpp:Role;
    rdfs:range eudpp:ActorRoleAssignment.
eudpp:Role a owl:Class;
    rdfs:comment "Role means a set of tasks typically performed by one actor. (e.g. Responsible Economic Operator, Independent operator); [CIRPASS-2 User Stories 3.1]"@en;
    rdfs:label "Role"@en;
    dcterms:references "CIRPASS-2 User Stories 3.1"@en;
    dcterms:source "https://zenodo.org/records/17979585".
eudpp:isEstablishedIn a owl:ObjectProperty;
    rdfs:comment "Relates a legal person to the location where it is established."@en;
    rdfs:label "Is established in"@en;
    rdfs:domain eudpp:LegalPerson;
    rdfs:range <http://purl.org/dc/terms#Location>.
eudpp:LegalPerson a owl:Class;
    rdfs:comment "A body of persons or an entity (as a corporation) considered as having many of the rights and responsibilities of a natural person and especially the capacity to sue and be sued."@en;
    rdfs:label "Legal Person"@en;
    dcterms:source "https://www.merriam-webster.com/legal/legal%20person";
    rdfs:subClassOf eudpp:Actor;
    owl:disjointWith eudpp:NaturalPerson.
<http://purl.org/dc/terms#Location> a owl:Class;
    rdfs:isDefinedBy <http://purl.org/dc/terms#Location>.
eudpp:isResidingIn a owl:ObjectProperty;
    rdfs:comment "Relates a natural person to the location where they reside."@en;
    rdfs:label "Is residing in"@en;
    rdfs:domain eudpp:NaturalPerson;
    rdfs:range <http://purl.org/dc/terms#Location>.
eudpp:NaturalPerson a owl:Class;
    rdfs:comment "A human being as distinguished from a person (as a corporation) created by operation of law"@en;
    rdfs:label "Natural Person"@en;
    dcterms:source "https://www.merriam-webster.com/legal/natural%20person";
    rdfs:subClassOf eudpp:Actor.
eudpp:isUsedByActor a owl:ObjectProperty;
    rdfs:comment "Relates a facility to an actor."@en;
    rdfs:label "Is used by actor"@en;
    rdfs:domain eudpp:Facility;
    rdfs:range eudpp:Actor;
    owl:inverseOf eudpp:usesFacility.
eudpp:usesFacility a owl:ObjectProperty;
    rdfs:comment "Relates an actor to facility."@en;
    rdfs:label "Uses facility"@en;
    rdfs:domain eudpp:Actor;
    rdfs:range eudpp:Facility.
eudpp:Facility a owl:Class;
    rdfs:comment "A Facility may be a place where specific activities occur. A production/manufacturing facility means a factory. The term may refer to any place that makes things, or plants that generate electricity."@en, "Business facilities are structures that provide services to a business. This can include space for employees, technology, equipment and inventory. Facilities can be used for business administration, operations or to provide services to customers."@en;
    rdfs:label "Facility"@en;
    dcterms:source "https://marketbusinessnews.com/financial-glossary/facility/";
    rdfs:isDefinedBy <https://w3id.org/eudpp/ACTOR>;
    rdfs:subClassOf _:n3-3, _:n3-4.
schema:address a owl:ObjectProperty;
    rdfs:comment "Links an Actor or Facility to its postal address, represented as a schema:PostalAddress"@en;
    rdfs:label "Has address"@en;
    rdfs:isDefinedBy schema:address.
schema:geo a owl:ObjectProperty;
    rdfs:comment "Links facility to its coordinates, represented as schema:geo."@en;
    rdfs:label "Has coordinates"@en;
    rdfs:isDefinedBy schema:geo.
eudpp:actorName a owl:DatatypeProperty;
    rdfs:comment "Name of an actor."@en;
    rdfs:label "Actor name"@en;
    rdfs:domain eudpp:Actor;
    rdfs:range xsd:string.
eudpp:assignmentValidFrom a owl:DatatypeProperty;
    rdfs:comment "The date and time from which the actor role assignment is valid."@en;
    rdfs:label "Assignment valid from"@en;
    rdfs:domain eudpp:ActorRoleAssignment;
    rdfs:range xsd:dateTime.
eudpp:assignmentValidTo a owl:DatatypeProperty;
    rdfs:comment "The date and time until which the actor role assignment is valid."@en;
    rdfs:label "Assignment valid to"@en;
    rdfs:domain eudpp:ActorRoleAssignment;
    rdfs:range xsd:dateTime.
eudpp:registeredTradeName a owl:DatatypeProperty;
    rdfs:comment "Trade name under which a legal person or business operates and is registered."@en;
    rdfs:label "Registered trade name"@en;
    rdfs:domain eudpp:Actor;
    rdfs:range xsd:string.
eudpp:registeredTrademark a owl:DatatypeProperty;
    rdfs:comment "A trademark officially registered and owned by an actor."@en;
    rdfs:label "Registered trademark"@en;
    rdfs:domain eudpp:Actor;
    rdfs:range xsd:string.
schema:email a owl:DatatypeProperty;
    rdfs:comment "Links an Actor to its email address."@en;
    rdfs:label "Has email"@en;
    rdfs:range xsd:string;
    rdfs:isDefinedBy schema:email.
schema:latitude a owl:DatatypeProperty;
    rdfs:comment "Links facility to its coordinates. Part of schema:geo."@en;
    rdfs:label "latitude"@en;
    rdfs:range xsd:decimal;
    rdfs:isDefinedBy schema:latitude.
schema:longitude a owl:DatatypeProperty;
    rdfs:comment "Links facility to its coordinates. Part of schema:geo."@en;
    rdfs:label "longitude"@en;
    rdfs:range xsd:decimal;
    rdfs:isDefinedBy schema:longitude.
schema:telephone a owl:DatatypeProperty;
    rdfs:comment "Links an Actor to its phone."@en;
    rdfs:label "Has phone"@en;
    rdfs:range xsd:string;
    rdfs:isDefinedBy schema:telephone.
schema:url a owl:DatatypeProperty;
    rdfs:comment "The official website or webpage of the actor."^^xsd:anyURI;
    rdfs:label "URL"@en;
    rdfs:range xsd:anyURI;
    rdfs:isDefinedBy schema:url.
_:n3-0 a owl:Restriction;
    owl:onProperty schema:address;
    owl:allValuesFrom schema:PostalAddress.
schema:PostalAddress a owl:Class;
    rdfs:isDefinedBy schema:PostalAddress.
_:n3-1 a owl:Restriction;
    owl:onProperty eudpp:hasRole;
    owl:allValuesFrom eudpp:Role.
_:n3-2 a owl:Restriction;
    owl:onProperty eudpp:hasRole;
    owl:hasValue eudpp:authorisedRepresentative.
eudpp:authorisedRepresentative a eudpp:EconomicOperatorRole, owl:NamedIndividual;
    rdfs:comment "Authorised representative means any natural or legal person established in the Union that has received a written mandate from the manufacturer to act on the manufacturer’s behalf in relation to specified tasks with regard to the manufacturer’s obligations under this Regulation; [ESPR Art 2 (43)]"@en;
    rdfs:label "Authorised Representative"@en;
    dcterms:references "ESPR Art 2 (43)"@en;
    dcterms:source "https://eur-lex.europa.eu/eli/reg/2024/1781/oj".
eudpp:AuthorityRole a owl:Class;
    rdfs:comment "Parent class for roles of authorities, such as market surveillance authority, customs authority, etc."@en;
    rdfs:label "Authority role"@en;
    rdfs:subClassOf eudpp:Role.
eudpp:CircularEconomyRole a owl:Class;
    rdfs:comment "Parent class for roles related to circular economy, such as remanufacturer, refurbisher, etc."@en;
    rdfs:label "Circular economy role"@en;
    rdfs:subClassOf eudpp:Role.
eudpp:ConformityAssessmentRole a owl:Class;
    rdfs:comment "Conformity assessment means the process demonstrating whether the ecodesign requirements set out in the relevant delegated acts adopted pursuant to Article 4 have been fulfilled; [ESPR Art 2 (51)]"@en;
    rdfs:label "Conformity assessment role"@en;
    dcterms:references "ESPR Art 2 (51)"@en;
    dcterms:source "https://eur-lex.europa.eu/eli/reg/2024/1781/oj";
    rdfs:subClassOf eudpp:Role.
eudpp:EconomicOperatorRole a owl:Class;
    rdfs:comment "Economic operator means the manufacturer, the authorised representative, the importer, the distributor, the dealer and the fulfilment service provider; [ESPR Art 2 (46)]"@en;
    rdfs:label "Economic operator role"@en;
    dcterms:references "ESPR Art 2 (46)"@en;
    dcterms:source "https://eur-lex.europa.eu/eli/reg/2024/1781/oj";
    rdfs:subClassOf eudpp:Role.
eudpp:EndUserRole a owl:Class;
    rdfs:comment "Parent class for roles of end users, such as consumer, etc."@en;
    rdfs:label "End user role"@en;
    rdfs:subClassOf eudpp:Role.
_:n3-3 a owl:Restriction;
    owl:onProperty schema:address;
    owl:allValuesFrom schema:PostalAddress.
_:n3-4 a owl:Restriction;
    owl:onProperty schema:geo;
    owl:allValuesFrom schema:GeoCoordinates.
schema:GeoCoordinates a owl:Class;
    rdfs:isDefinedBy schema:GeoCoordinates;
    rdfs:subClassOf _:n3-5, _:n3-6.
_:n3-5 a owl:Restriction;
    owl:onProperty schema:latitude;
    owl:someValuesFrom xsd:decimal.
_:n3-6 a owl:Restriction;
    owl:onProperty schema:longitude;
    owl:someValuesFrom xsd:decimal.
<http://publications.europa.eu/resource/authority/corporate-body/COM> a owl:NamedIndividual;
    owl:sameAs eudpp:EuropeanCommission.
eudpp:EuropeanCommission a eudpp:LegalPerson, owl:NamedIndividual;
    rdfs:comment "The European Commission, abbreviated as EC, is the executive branch of the European Union."@en;
    rdfs:label "European Commission"@en;
    dcterms:source "https://ec.europa.eu/eurostat/statistics-explained/index.php?title=Glossary:European_Commission_(EC)".
<http://publications.europa.eu/resource/authority/country/EUR> a owl:NamedIndividual;
    rdfs:comment "European Union is used here as a jurisdictional or geographic entity for legal and regulatory contexts."@en;
    rdfs:label "European Union"@en.
eudpp:conformityAssessmentBody a eudpp:ConformityAssessmentRole, owl:NamedIndividual;
    rdfs:comment "Conformity assessment body means a body that performs conformity assessment activities including calibration, testing, certification and inspection; [ESPR Art 2 (52)]"@en;
    rdfs:label "Conformity Assessment Body"@en;
    dcterms:references "ESPR Art 2 (52)"@en;
    dcterms:source "https://eur-lex.europa.eu/eli/reg/2024/1781/oj".
eudpp:consumer a eudpp:EndUserRole, owl:NamedIndividual;
    rdfs:comment "Consumer means any natural person who, in relation to contracts covered by Directive (EU) 2019/771, is acting for purposes which are outside that person's trade, business, craft or profession; [Directive (EU) 2019/771, Art 2 (2)]"@en;
    rdfs:label "Consumer"@en;
    dcterms:references "Directive (EU) 2019/771, Art 2 (2)"@en;
    dcterms:source "http://data.europa.eu/eli/dir/2019/771/oj";
    skos:broader eudpp:customer.
eudpp:customer a eudpp:EndUserRole, owl:NamedIndividual;
    rdfs:comment "Customer means a natural or legal person that purchases, hires or receives a product for their own use whether or not acting for purposes which are outside their trade, business, craft or profession; [ESPR Art 2 (35)]"@en;
    rdfs:label "Customer"@en;
    dcterms:references "ESPR Art 2 (35)"@en;
    dcterms:source "https://eur-lex.europa.eu/eli/reg/2024/1781/oj".
eudpp:credentialAgency a eudpp:Role, owl:NamedIndividual;
    rdfs:comment "A legal person that provides (professional) credentials to parties, which may be used to make and verify a variety of claims in the DPP, (ESPR) Art. 11 last paragraph. For example, a credentials agency could certify a professional repairer and provide appropriate credentials for the DPP system; [CIRPASS-2 User Stories 3.1]"@en;
    rdfs:label "Credential Agency"@en;
    dcterms:references "CIRPASS-2 User Stories 3.1"@en;
    dcterms:source "https://zenodo.org/records/17979585".
eudpp:customsAuthority a eudpp:AuthorityRole, owl:NamedIndividual;
    rdfs:comment "Customs authorities means  customs authorities as defined in point 1 of Article 5 of Regulation (EU) No 952/2013; [Regulation (EU) 2019/1020, Art 3 (24)]"@en, "Customs authorities means the customs administrations of the Member States responsible for applying the customs legislation and any other authorities empowered under national law to apply certain customs legislation (Regulation (EU) No 952/2013 Art 5 (1);"@en;
    rdfs:label "Customs Authority"@en;
    dcterms:references "Regulation (EU) 2019/1020, Art 3 (24)"@en;
    dcterms:source "https://eur-lex.europa.eu/eli/reg/2019/1020/oj".
eudpp:dealer a eudpp:EconomicOperatorRole, owl:NamedIndividual;
    rdfs:comment "Dealer means a distributor or any other natural or legal person that offers products for sale, hire or hire purchase, or that displays products, to end users in the course of a commercial activity, including through distance selling; and includes any natural or legal person that puts a product into service in the course of a commercial activity; [ESPR Art 2 (55)]"@en;
    rdfs:label "Dealer"@en;
    dcterms:references "ESPR Art 2 (55)"@en;
    dcterms:source "https://eur-lex.europa.eu/eli/reg/2024/1781/oj";
    skos:related eudpp:distributor.
eudpp:distributor a eudpp:EconomicOperatorRole, owl:NamedIndividual;
    rdfs:comment "Distributor means any natural or legal person in the supply chain, other than the manufacturer or the importer, that makes a product available on the market; [ESPR Art 2 (45)]"@en;
    rdfs:label "Distributor"@en;
    dcterms:references "ESPR Art 2 (45)"@en;
    dcterms:source "https://eur-lex.europa.eu/eli/reg/2024/1781/oj";
    skos:related eudpp:dealer.
eudpp:dppServiceProvider a eudpp:Role, owl:NamedIndividual;
    rdfs:comment "Digital product passport service provider means a natural or legal person that is an independent third-party authorised by the economic operator which places the product on the market or puts it into service and that processes the digital product passport data for that product for the purpose of making such data available to economic operators and other relevant actors with a right to access those data under this Regulation or other Union law; [ESPR Art 2 (32)]"@en;
    rdfs:label "DPP Service Provider"@en;
    dcterms:references "ESPR Art 2 (32)"@en;
    dcterms:source "https://eur-lex.europa.eu/eli/reg/2024/1781/oj".
eudpp:endUser a eudpp:EndUserRole, owl:NamedIndividual;
    rdfs:comment "End user means any natural or legal person residing or established in the Union, to whom a product has been made available either as a consumer outside of any trade, business, craft or profession or as a professional end user in the course of its industrial or professional activities; [Regulation (EU) 2019/1020  Art 3 (21)]"@en;
    rdfs:label "End User"@en;
    dcterms:references "Regulation (EU) 2019/1020, Art 3 (21)"@en;
    dcterms:source "https://eur-lex.europa.eu/eli/reg/2019/1020/oj";
    skos:related eudpp:customer.
eudpp:fulfilmentServiceProvider a eudpp:EconomicOperatorRole, owl:NamedIndividual;
    rdfs:comment "Fulfilment service provider means any natural or legal person offering, in the course of commercial activity, at least two of the following services: warehousing, packaging, addressing and dispatching, without having ownership of the products involved, excluding postal services as defined in point 1 of Article 2 of Directive 97/67/EC of the European Parliament and of the Council (31), parcel delivery services as defined in point 2 of Article 2 of Regulation (EU) 2018/644 of the European Parliament and of the Council (32), and any other postal services or freight transport services; [Regulation (EU) 2019/1020 Art 3 (11)]."@en;
    rdfs:label "Fulfilment Service Provider"@en;
    dcterms:references "Regulation (EU) 2019/1020, Art 3 (11)"@en;
    dcterms:source "https://eur-lex.europa.eu/eli/reg/2019/1020/oj".
eudpp:importer a eudpp:EconomicOperatorRole, owl:NamedIndividual;
    rdfs:comment "Importer means any natural or legal person established in the Union that places a product from a third country on the Union market; [ESPR Art 2 (44)]"@en;
    rdfs:label "Importer"@en;
    dcterms:references "ESPR Art 2 (44)"@en;
    dcterms:source "https://eur-lex.europa.eu/eli/reg/2024/1781/oj".
eudpp:independentOperator a eudpp:CircularEconomyRole, owl:NamedIndividual;
    rdfs:comment "Independent operator means natural or legal person that is independent of the manufacturer and is directly or indirectly involved in the refurbishment, repair, maintenance or repurposing of a product, and includes waste management operators, refurbishers, repairers, manufacturers or distributors of repair equipment, tools or spare parts, as well as publishers of technical information, operators offering inspection and testing services and operators offering training for installers, manufacturers and repairers of equipment; [ESPR Art 2 (47)]"@en;
    rdfs:label "Independent Operator"@en;
    dcterms:references "ESPR Art 2 (47)"@en;
    dcterms:source "https://eur-lex.europa.eu/eli/reg/2024/1781/oj".
eudpp:issuingAgency a eudpp:Role, owl:NamedIndividual;
    rdfs:comment "Issuing agency is a legal persons that provide unique identifiers and data carriers Art 12 (4a). Under specific conditions, economic operators may perform the functions associated with an Issuing Agency; [ESPR Art 12 (4b)]"@en;
    rdfs:label "Issuing Agency"@en;
    dcterms:references "ESPR Art 12 (4a)"@en;
    dcterms:source "https://eur-lex.europa.eu/eli/reg/2024/1781/oj".
eudpp:manufacturer a eudpp:EconomicOperatorRole, owl:NamedIndividual;
    rdfs:comment "Manufacturer means any natural or legal person that manufactures a product or that has a product designed or manufactured and markets that product under their name or trademark; [ESPR Art 2 (42)]"@en;
    rdfs:label "Manufacturer"@en;
    dcterms:references "ESPR Art 2 (42)"@en;
    dcterms:source "https://eur-lex.europa.eu/eli/reg/2024/1781/oj".
eudpp:marketSurveillanceAuthority a eudpp:AuthorityRole, owl:NamedIndividual;
    rdfs:comment "Market surveillance authority means an authority designated by a Member State under Article 10 as responsible for carrying out market surveillance in the territory of that Member State; [Regulation (EU) 2019/1020 Art 3 (4)]"@en;
    rdfs:label "Market Surveillance Authority"@en;
    dcterms:references "Regulation (EU) 2019/1020, Art 3 (4)"@en;
    dcterms:source "https://eur-lex.europa.eu/eli/reg/2019/1020/oj".
eudpp:notifiedBody a eudpp:ConformityAssessmentRole, owl:NamedIndividual;
    rdfs:comment "Notified body means a conformity assessment body notified in accordance with Chapter IX.; [ESPR Art 2 (53)]"@en;
    rdfs:label "Notified Body"@en;
    dcterms:references "ESPR Art 2 (53)"@en;
    dcterms:source "https://eur-lex.europa.eu/eli/reg/2024/1781/oj".
eudpp:professionalRepairer a eudpp:CircularEconomyRole, owl:NamedIndividual;
    rdfs:comment "Professional repairer means a natural or legal person that provides professional repair or maintenance services for a product, irrespective of whether that person acts within the manufacturer’s distribution system or independently; [ESPR Art 2 (48)]"@en;
    rdfs:label "Professional Repairer"@en;
    dcterms:references "ESPR Art 2 (48)"@en;
    dcterms:source "https://eur-lex.europa.eu/eli/reg/2024/1781/oj".
eudpp:recycler a eudpp:CircularEconomyRole, owl:NamedIndividual;
    rdfs:comment "An actor performing recycling, which means \"any recovery operation by which waste materials are reprocessed into products, materials or substances whether for the original or other purposes. It includes the reprocessing of organic material but does not include energy recovery and the reprocessing into materials that are to be used as fuels or for backfilling operations\" [WFD Art 3 (17)]"@en;
    rdfs:label "Recycler"@en;
    dcterms:references "WFD Art 3 (17)"@en;
    dcterms:source "https://eur-lex.europa.eu/eli/dir/2008/98/oj";
    skos:broader eudpp:independentOperator.
eudpp:refurbisher a eudpp:CircularEconomyRole, owl:NamedIndividual;
    rdfs:comment "An actor performing refurbishment, which means \"actions carried out to prepare, clean, test, service and, where necessary, repair a product or a discarded product in order to restore its performance or functionality within the intended use and range of performance originally conceived at the design stage at the time of the placing of the product on the market.\"; [ESPR Art 2 (18)]"@en;
    rdfs:label "Refurbisher"@en;
    dcterms:references "ESPR Art 2 (18)"@en;
    dcterms:source "https://eur-lex.europa.eu/eli/reg/2024/1781/oj";
    skos:broader eudpp:independentOperator.
eudpp:remanufacturer a eudpp:CircularEconomyRole, owl:NamedIndividual;
    rdfs:comment "An actor performing remanufacturing, which means \"actions through which a new product is produced from objects that are waste, products or components and through which at least one change is made that substantially affects the safety, performance, purpose or type of the product\"; [ESPR Art 2 (16)]"@en;
    rdfs:label "Remanufacturer"@en;
    dcterms:references "ESPR Art 2 (16)"@en;
    dcterms:source "https://eur-lex.europa.eu/eli/reg/2024/1781/oj";
    skos:broader eudpp:manufacturer.
<https://w3id.org/eudpp/CONNECTOR> a owl:Ontology;
    dcterms:created "2025-02-27"@en;
    dcterms:creator "Riina Maigre"@en, "Tarmo Robal"@en;
    dcterms:description "Connector (Bridge) module that only defines object properties between modules. The connector contains only object properties that have domain and range specified in different modules. \n\n--\nTHIS DOCUMENT IS PROVIDED WITH NO WARRANTIES WHATSOEVER. \nAll liability for any damages arising from use or misuse of this vocabulary is with the user."@en;
    dcterms:issued "2026-07-06"@en;
    dcterms:licence "This ontology is licensed under the Apache License, Version 2.0. \nIn case of dispute over Apache 2.0 applicability, or in case considering the ontology as a document, this ontology document is to be considered licensed under the Creative Commons Attribution 4.0 International (CC BY 4.0)."@en, <https://www.apache.org/licenses/LICENSE-2.0>;
    dcterms:title "The Connector module of the EU regulatory compliant Digital Product Passport Core Ontology (EU DPP CO) proposed by the CIRPASS-2 European project."@en;
    vann:preferredNamespacePrefix "con";
    rdfs:comment "The CONNECTOR module of the EU DPP core ontology proposal of the CIRPASS-2 European project."@en;
    rdfs:label "EU DPP CORE CONNECTOR"@en;
    owl:versionInfo 2.0.
eudpp:concernsDPP a owl:ObjectProperty;
    rdfs:comment "Links a DPP event to the Digital Product Passport whose content, state, or accessibility is affected by the event. This property captures information-level changes and is not intended to represent physical or operational events on the product.\n\nDPP is modelled in the EU DPP CO P_DPP module.\nDPPEvent is modelled in the EU DPP CO EVENT module."@en;
    rdfs:label "Concerns DPP"@en;
    rdfs:domain <http://purl.org/eudpp#DPPEvent>;
    rdfs:range eudpp:DPP.
<http://purl.org/eudpp#DPPEvent> a owl:Class;
    rdfs:isDefinedBy "http://purl.org/eudpp/EVENT".
eudpp:DPP a owl:Class;
    rdfs:comment "Digital Product Passport (DPP) means a set of data specific to a product that includes the information specified in the applicable\ndelegated act adopted pursuant to Article 4 and that is accessible via electronic means through a data carrier in accordance with Chapter III. (ESPR Art 2 (28))"@en;
    rdfs:label "Digital Product Passport (DPP)"@en;
    dcterms:references "ESPR Art 2 (28)"@en;
    dcterms:source "https://eur-lex.europa.eu/eli/reg/2024/1781/oj";
    rdfs:isDefinedBy <https://w3id.org/eudpp/P_DPP>.
eudpp:concernsProduct a owl:ObjectProperty;
    rdfs:comment "Links a product event to the product whose state, condition, or lifecycle is affected by the event.\n\nProduct is modelled in the EU DPP CO P_DPP module.\nProductEvent is modelled in the EU DPP CO EVENT module."@en;
    rdfs:label "Concerns product"@en;
    rdfs:domain <http://purl.org/eudpp#ProductEvent>;
    rdfs:range eudpp:Product.
<http://purl.org/eudpp#ProductEvent> a owl:Class;
    rdfs:isDefinedBy "http://purl.org/eudpp/EVENT".
eudpp:Product a owl:Class;
    rdfs:comment "Product means any physical goods that are placed on the market or put into service. ESPR Art 2 (1))"@en;
    rdfs:label "Product"@en;
    dcterms:references "ESPR Art 2 (1)"@en;
    dcterms:source "https://eur-lex.europa.eu/eli/reg/2024/1781/oj";
    rdfs:isDefinedBy <https://w3id.org/eudpp/P_DPP>;
    skos:closeMatch "schema:Product".
eudpp:conformityAttestedBy a owl:ObjectProperty;
    rdfs:comment "Specifies the notified body that attest the product's conformity with Union harmonisation legislation. \n\nUnionHarmonisationLegislation is modelled in the EU DPP CO COMP module.\nActor is modelled in the EU DPP CO ACTOR module."@en;
    rdfs:label "Conformity attested by"@en;
    dcterms:references "ESPR Annex V (7)";
    dcterms:source "https://eur-lex.europa.eu/eli/reg/2024/1781/oj/#anx_%C2%A0V";
    rdfs:domain eudpp:UnionHarmonisationLegislation;
    rdfs:range eudpp:Actor.
eudpp:UnionHarmonisationLegislation a owl:Class;
    rdfs:comment "Union Harmonisation Legislation shall mean any Union legislation harmonising the conditions for the marketing of products. Examples are directives, regulations and delegated acts."@en;
    rdfs:label "Union Harmonised Legislation"@en;
    dcterms:source "Decision No 768/2008/EC Annex I Art R1 (17)\r\nhttps://eur-lex.europa.eu/eli/dec/2008/768(1)/oj#anx_I"@en;
    rdfs:isDefinedBy "https://w3id.org/eudpp/COMP".
eudpp:containsSubstanceOfConcern a owl:ObjectProperty;
    rdfs:comment "Linking the product to a substance of concern the product contains.\n\nProduct is modelled in the EU DPP CO P_DPP module.\nSubstance of concern is modelled in the EU DPP CO SOC module."@en;
    rdfs:label "Contains substance of concern"@en;
    rdfs:domain _:n3-7;
    rdfs:range eudpp:SubstanceOfConcern.
_:n3-7 a owl:Class;
    owl:unionOf _:n3-8.
_:n3-8 rdf:first eudpp:MaterialOfComposition;
    rdf:rest _:n3-9.
eudpp:MaterialOfComposition a owl:Class;
    rdfs:comment "Material the product (or component) is made of [ESPR Annex I]. Material as an element of composition."@en;
    rdfs:label "Material of composition"@en;
    rdfs:isDefinedBy "https://w3id.org/eudpp/MAT".
_:n3-9 rdf:first eudpp:Product;
    rdf:rest rdf:nil.
eudpp:SubstanceOfConcern a owl:Class;
    rdfs:comment "means a substance that:(a) meets the criteria laid down in Article 57 of Regulation (EC) No 1907/2006 and is identified in accordance with Article 59(1) of that Regulation; (b) is classified in Part 3 of Annex VI to Regulation (EC) No 1272/2008 in one of the following hazard classes or hazard categories: (i) carcinogenicity categories 1 and 2; (ii) germ cell mutagenicity categories 1 and 2; (iii) reproductive toxicity categories 1 and 2; (iv) endocrine disruption for human health categories 1 and 2; (v) endocrine disruption for the environment categories 1 and 2; (vi) persistent, mobile and toxic or very persistent, very mobile properties; (vii) persistent, bioaccumulative and toxic or very persistent, very bioaccumulative properties; (viii) respiratory sensitisation category 1; (ix) skin sensitisation category 1; (x) hazardous to the aquatic environment — categories chronic 1 to 4; (xi) hazardous to the ozone layer; (xii) specific target organ toxicity — repeated exposure categories 1 and 2; (xiii) specific target organ toxicity — single exposure categories 1 and 2; (c) is regulated under Regulation (EU) 2019/1021; or (d) negatively affects the reuse and recycling of materials in the product in which it is present [ESPR Art 2(10)]"@en;
    rdfs:label "Substance of concern"@en;
    dcterms:references "ESPR Art 2(10)"@en;
    dcterms:source "https://eur-lex.europa.eu/eli/reg/2024/1781/oj";
    rdfs:isDefinedBy <https://w3id.org/eudpp/SOC>;
    rdfs:subClassOf eudpp:Substance.
eudpp:hasAuthorisedRepresentative a owl:ObjectProperty;
    rdfs:comment "Specifies the natural or legal person established within the Union who has received a written mandate from a manufacturer to act on his behalf in relation to the Declaration of Conformity.\n\nEUDeclarationOfConformity is modelled in the EU DPP CO COMP module.\nActor is modelled in the EU DPP CO ACTOR module.\n\nSource: \nDecision No 768/2008/EC Annex I Art R1 (4)\nhttps://eur-lex.europa.eu/eli/dec/2008/768(1)/oj#anx_I\n\nESPR Annex V (2,9)\nhttps://eur-lex.europa.eu/eli/reg/2024/1781/oj/#anx_%C2%A0V"@en;
    rdfs:label "Has authorised representative"@en;
    dcterms:references "Decision No 768/2008/EC Annex I Art R1 (4)", "ESPR Annex V (2,9)";
    dcterms:source "https://eur-lex.europa.eu/eli/reg/2024/1781/oj/#anx_%C2%A0V", "https://eur-lex.europa.eu/eli/dec/2008/768(1)/oj#anx_I";
    rdfs:domain eudpp:EUDeclarationOfConformity;
    rdfs:range eudpp:Actor.
eudpp:EUDeclarationOfConformity a owl:Class;
    rdfs:comment "The EU Declaration of Conformity shall state that the fulfilment of the ecodesign requirements specified in the applicable delegated acts adopted pursuant to ESPR Article 4 has been demonstrated or that a presumption of conformity applies in accordance with ESPR Article 41."@en;
    rdfs:label "EU Declaration of Conformity"@en;
    dcterms:source "Decision No 768/2008/EC Annex I Art R10, https://eur-lex.europa.eu/eli/dec/2008/768(1)/oj#anx_I"@en, "ESPR Art 44, https://eur-lex.europa.eu/eli/reg/2024/1781/oj/#art_44"@en;
    rdfs:isDefinedBy "https://w3id.org/eudpp/COMP";
    rdfs:subClassOf eudpp:DocumentFormattedProperty, owl:Thing.
eudpp:hasBackUpCopyHost a owl:ObjectProperty;
    rdfs:comment "The reference of the digital product passport service provider hosting the back-up copy of the digital product passport [ESPR Annex III].\n\nDPP is modelled in the EU DPP CO P_DPP module.\nActor is modelled in the EU DPP CO ACTOR module."@en;
    rdfs:label "Has back-up-copy host"@en;
    dcterms:references "ESPR Annex III";
    dcterms:source "https://eur-lex.europa.eu/eli/reg/2024/1781/oj";
    rdfs:domain eudpp:DPP;
    rdfs:range eudpp:Actor.
eudpp:hasDigitalProductPassportId a owl:ObjectProperty;
    rdfs:comment "Realisation for the Unique identifier of an instance of the digital product passport.\n\nDPP is modelled in the EU DPP CO P_DPP module.\nDPPIdentifier is modelled in the EU DPP CO IDENT module.";
    rdfs:label "Has digital product passport id"@en;
    rdfs:domain eudpp:DPP;
    rdfs:range eudpp:DPPIdentifier.
eudpp:DPPIdentifier a owl:Class;
    rdfs:label "DPP identifier"@en;
    rdfs:isDefinedBy "https://w3id.org/eudpp/IDENT";
    rdfs:subClassOf eudpp:Identifier, _:n3-106;
    owl:disjointWith eudpp:MaterialIdentifier, eudpp:FacilityIdentifier, eudpp:ProductIdentifier, eudpp:SoCIdentifier.
eudpp:hasEUDeclarationOfConformity a owl:ObjectProperty;
    rdfs:comment "Specifies the EU declaration of conformity issued for the product.\n\nEUDeclarationOfConformity is modelled in the EU DPP CO COMP module.\nProduct is modelled in the EU DPP CO P_DPP module."@en;
    rdfs:label "Has EU Declaration of Conformity"@en;
    dcterms:references "Decision No 768/2008/EC Annex I Art R10", "ESPR Art 44";
    dcterms:source "https://eur-lex.europa.eu/eli/dec/2008/768(1)/oj#anx_I", "https://eur-lex.europa.eu/eli/reg/2024/1781/oj/#art_44";
    rdfs:domain eudpp:Product;
    rdfs:range eudpp:EUDeclarationOfConformity.
eudpp:hasEconomicOperator a owl:ObjectProperty;
    rdfs:comment "Linking the product to the economic operator (Actor from ACTOR module).\n\nProduct is modelled in the EU DPP CO P_DPP module.\nActor is modelled in the EU DPP CO ACTOR module."@en;
    rdfs:label "Has economic operator"@en;
    rdfs:domain eudpp:Product;
    rdfs:range eudpp:Actor.
eudpp:hasIssuer a owl:ObjectProperty;
    rdfs:comment "Linking DPP with its issuer (Actor from ACTOR module).\n\nDPP is modelled in the EU DPP CO P_DPP module.\nActor is modelled in the EU DPP CO ACTOR module."@en;
    rdfs:label "Has issuer"@en;
    rdfs:domain eudpp:DPP;
    rdfs:range eudpp:Actor.
eudpp:hasLCAStudy a owl:ObjectProperty;
    rdfs:comment "A product has a LCA Result -- a measurable outcome of a life cycle assessment, representing the quantified effect of a product.\n\nProduct is modelled in the EU DPP CO P_DPP module.\nLcaResult is modelled in the EU DPP CO LCA module."@en;
    rdfs:label "Has LCA study"@en;
    rdfs:domain eudpp:Product.
eudpp:hasManufacturer a owl:ObjectProperty;
    rdfs:comment "A product has a manufacturer (Actor from ACTOR module).\n\nProduct is modelled in the EU DPP CO P_DPP module.\nActor is modelled in the EU DPP CO ACTOR module."@en;
    rdfs:label "Has manufacturer"@en;
    rdfs:domain eudpp:Product;
    rdfs:range eudpp:Actor.
eudpp:hasMaterial a owl:ObjectProperty;
    rdfs:comment "Linking the Product to a MaterialOfComposition.\n\nProduct is modelled in the EU DPP CO P_DPP module.\nMaterialOfComposition is modelled in the EU DPP CO MAT module."@en;
    rdfs:label "Has material"@en;
    rdfs:domain eudpp:Product;
    rdfs:range eudpp:MaterialOfComposition.
eudpp:hasMaterialIdentifier a owl:ObjectProperty;
    rdfs:comment "Realisation of thematerial indetifier as \"Product parameters: identification of  ... materials [ESPR Annex I c)]\"\n\nMaterialOfComposition is modelled in the EU DPP CO MAT module.\nMaterialIdentifier is modelled in the EU DPP CO IDENT module."@en;
    rdfs:label "Has material identifier"@en;
    rdfs:domain eudpp:MaterialOfComposition;
    rdfs:range eudpp:MaterialIdentifier.
eudpp:MaterialIdentifier a owl:Class;
    rdfs:label "Material identifier"@en;
    rdfs:isDefinedBy "https://w3id.org/eudpp/IDENT";
    rdfs:subClassOf eudpp:Identifier, _:n3-108, _:n3-109;
    owl:disjointWith eudpp:ProductIdentifier, eudpp:SoCIdentifier.
eudpp:hasNotifiedBody a owl:ObjectProperty;
    rdfs:comment "Specifies the conformity assessment body notified in accordance with ESPR Chapter IX\t\n\nEUDeclarationOfConformity is modelled in the EU DPP CO COMP module.\nActor is modelled in the EU DPP CO ACTOR module."@en;
    rdfs:label "Has notified body"@en;
    dcterms:references "Decision No 768/2008/EC Annex I Chapter R4", "ESPR Chapter IX";
    dcterms:source "https://eur-lex.europa.eu/eli/dec/2008/768(1)/oj#anx_I", "https://eur-lex.europa.eu/eli/reg/2024/1781/oj/#cpt_IX";
    rdfs:domain eudpp:EUDeclarationOfConformity;
    rdfs:range eudpp:Actor.
eudpp:hasResponsibleManufacturer a owl:ObjectProperty;
    rdfs:comment "Defines the natural or legal person responsible for the EU declaration of conformity.\n\n\nEUDeclarationOfConformity is modelled in the EU DPP CO COMP module.\nActor is modelled in the EU DPP CO ACTOR module."@en;
    rdfs:label "Has responsible manufacturer"@en;
    dcterms:references "ESPR Annex V (2,9)", "Decision No 768/2008/EC Annex I Art R1 (3)";
    dcterms:source "https://eur-lex.europa.eu/eli/reg/2024/1781/oj/#anx_%C2%A0V", "https://eur-lex.europa.eu/eli/dec/2008/768(1)/oj#anx_I";
    rdfs:domain eudpp:EUDeclarationOfConformity;
    rdfs:range eudpp:Actor.
eudpp:hasUniqueFacilityIdentifier a owl:ObjectProperty;
    rdfs:comment "Linking a Facility to its unique facility identifier.\nFacility is modelled in the EU DPP CO ACTOR module.\nFacilityIdentifier is modelled in the EU DPP CO IDENT module."@en;
    rdfs:label "Has unique facility identifier"@en;
    dcterms:references "ESPR Art 2 (33)"@en;
    dcterms:source "https://eur-lex.europa.eu/eli/reg/2024/1781/oj";
    rdfs:domain eudpp:Facility;
    rdfs:range eudpp:FacilityIdentifier.
eudpp:FacilityIdentifier a owl:Class;
    rdfs:comment "A unique code assigned to a physical site (factory, warehouse, plant, school, hospital, etc.), i.e., identifies a location."@en;
    rdfs:label "Facility identifier"@en;
    rdfs:isDefinedBy <https://w3id.org/eudpp/IDENT>;
    rdfs:subClassOf eudpp:Identifier, _:n3-107;
    owl:disjointWith eudpp:MaterialIdentifier, eudpp:ProductIdentifier, eudpp:SoCIdentifier.
eudpp:hasUniqueOperatorIdentifier a owl:ObjectProperty;
    rdfs:comment "Linking an Actor to their unique operator identifier. \nActor is modelled in the EU DPP CO ACTOR module.\nActorIdentifier is modelled in the EU DPP CO IDENT module."@en;
    rdfs:label "Has unique operator identifier"@en;
    dcterms:references "ESPR Art 2 (31)"@en;
    dcterms:source "https://eur-lex.europa.eu/eli/reg/2024/1781/oj";
    rdfs:domain eudpp:Actor;
    rdfs:range eudpp:ActorIdentifier.
eudpp:ActorIdentifier a owl:Class;
    rdfs:label "Actor identifier"@en;
    rdfs:isDefinedBy <https://w3id.org/eudpp/IDENT>;
    rdfs:subClassOf eudpp:Identifier, _:n3-104, _:n3-105;
    owl:disjointWith eudpp:DPPIdentifier, eudpp:MaterialIdentifier, eudpp:FacilityIdentifier, eudpp:ProductIdentifier, eudpp:SoCIdentifier.
eudpp:hasUniqueProductIdentifier a owl:ObjectProperty;
    rdfs:comment "Realisation of the uniqueProductIdentifier.\n\nProduct is modelled in the EU DPP CO P_DPP module.\nProductIdentifier is modelled in the EU DPP CO IDENT module."@en;
    rdfs:label "Has unique product identifier"@en;
    rdfs:domain eudpp:Product;
    rdfs:range eudpp:ProductIdentifier.
eudpp:ProductIdentifier a owl:Class;
    rdfs:label "Product identifier"@en;
    rdfs:isDefinedBy "https://w3id.org/eudpp/IDENT";
    rdfs:subClassOf eudpp:Identifier, _:n3-110, _:n3-111, _:n3-112;
    owl:disjointWith eudpp:SoCIdentifier.
eudpp:inContextOfActivity a owl:ObjectProperty;
    rdfs:comment "Relates the actor role assignment to a specific lifecycle activity, such as a repair or recycling event (from the Event module).\n        \nActorRoleAssignment is modelled in the EU DPP CO ACTOR module.\nEvent is modelled in the EU DPP CO EVENT module.\n        "@en;
    rdfs:label "In context of activity"@en;
    rdfs:domain eudpp:ActorRoleAssignment;
    rdfs:range eudpp:Event.
eudpp:Event a owl:Class;
    rdfs:isDefinedBy <https://w3id.org/eudpp/EVENT>.
eudpp:inContextOfDPP a owl:ObjectProperty;
    rdfs:comment "Relates the actor role assignment to a specific Digital Product Passport instance (from P_DPP module).\n\nActorRoleAssignment is modelled in the EU DPP CO ACTOR module.\nDPP is modelled in the EU DPP CO P_DPP module.\n        "@en;
    rdfs:label "In context of DPP"@en;
    rdfs:domain eudpp:ActorRoleAssignment;
    rdfs:range eudpp:DPP.
eudpp:inContextOfProduct a owl:ObjectProperty;
    rdfs:comment "Relates the actor role assignment to a specific product (from P_DPP module).\n\nActorRoleAssignment is modelled in the EU DPP CO ACTOR module.\nProduct is modelled in the EU DPP CO P_DPP module."@en;
    rdfs:label "In context of product"@en;
    rdfs:domain eudpp:ActorRoleAssignment;
    rdfs:range eudpp:Product.
eudpp:isConformWith a owl:ObjectProperty;
    rdfs:comment "Specifies Union Harminised Lagislation for which conformity of the product is stated."@en;
    rdfs:label "Is conform with"@en;
    rdfs:domain eudpp:Product.
eudpp:isConnectedTo a owl:ObjectProperty;
    rdfs:comment "A DPP is connected to a facility.\n\nDPP is modelled in the EU DPP CO P_DPP module.\nFacility is modelled in the EU DPP CO ACTOR module."@en;
    rdfs:label "Is connected to"@en;
    rdfs:domain eudpp:DPP;
    rdfs:range eudpp:Facility.
eudpp:isIssuedBy a owl:ObjectProperty;
    rdfs:comment "Specifies the natural or legal person issuing the Declaration of Conformity; ESPR Annex V, paragraph 3 requirement: \"This declaration of conformity is issued under the sole responsibility of the manufacturer:\"\n\n\nEUDeclarationOfConformity is modelled in the EU DPP CO COMP module.\nActor is modelled in the EU DPP CO ACTOR module."@en;
    rdfs:label "Issued by"@en;
    dcterms:references "ESPR Annex V (3)";
    dcterms:source "https://eur-lex.europa.eu/eli/reg/2024/1781/oj/#anx_%C2%A0V";
    rdfs:domain eudpp:EUDeclarationOfConformity;
    rdfs:range eudpp:Actor.
eudpp:isNotifiedFor a owl:ObjectProperty;
    rdfs:comment "Specifies the conformity assessment activities, the conformity assessment module or modules and product or products concerned and the relevant attestation of competence\t\n\nUnionHarmonisationLegislation is modelled in the EU DPP CO COMP module.\nActor is modelled in the EU DPP CO ACTOR module."@en;
    rdfs:label "Is notified for"@en;
    dcterms:references "Decision No 768/2008/EC Annex I Art R23 (3)", "ESPR Article 56 (3)";
    dcterms:source "https://eur-lex.europa.eu/eli/dec/2008/768(1)/oj#anx_I", "https://eur-lex.europa.eu/eli/reg/2024/1781/oj/#art_56";
    rdfs:domain eudpp:Actor;
    rdfs:range eudpp:UnionHarmonisationLegislation.
eudpp:isSignedBy a owl:ObjectProperty;
    rdfs:comment "Specifies the natural or legal person signying the Declaration of Conformity.\n\n\nEUDeclarationOfConformity is modelled in the EU DPP CO COMP module.\nActor is modelled in the EU DPP CO ACTOR module."@en;
    rdfs:label "Is signed by"@en;
    dcterms:references "ESPR Annex V (9, 10)";
    dcterms:source "https://eur-lex.europa.eu/eli/reg/2024/1781/oj/#anx_%C2%A0V";
    rdfs:domain eudpp:EUDeclarationOfConformity;
    rdfs:range eudpp:Actor.
eudpp:issuesCertificate a owl:ObjectProperty;
    rdfs:comment "Specifies conformity assessment certificate issued for a certification.\n\n\nConformityCertificate is modelled in the EU DPP CO COMP module.\nActor is modelled in the EU DPP CO ACTOR module."@en;
    rdfs:label "Issues certificate"@en;
    dcterms:references "ESPR Annex V (7)";
    dcterms:source "https://eur-lex.europa.eu/eli/reg/2024/1781/oj/#anx_%C2%A0V";
    rdfs:domain eudpp:Actor;
    rdfs:range eudpp:ConformityCertificate.
eudpp:ConformityCertificate a owl:Class;
    rdfs:comment "Conformity assessment certificate for a certification. The blue guide uses the term \"cerficate of conformity\". The ESPR uses \"conformity certificate\" as well as \"certificate\" and \"approval decision\"."@en;
    rdfs:label "Conformity Certificate"@en;
    dcterms:source "Commission notice The ‘Blue Guide’ on the implementation of EU product rules 2022 Annex 4, https://eur-lex.europa.eu/legal-content/EN/TXT/?uri=oj:JOC_2022_247_R_0001"@en, "ESPR Annex III (e)"@en;
    rdfs:isDefinedBy "https://w3id.org/eudpp/COMP".
eudpp:performedAssessmentAccordingTo a owl:ObjectProperty;
    rdfs:comment "Specifies conformity assess procedure/cerfication scheme performed by the notified body.\n\n\nConformityAssessmentModule is modelled in the EU DPP CO COMP module.\nActor is modelled in the EU DPP CO ACTOR module."@en;
    rdfs:label "Performed assessment according to"@en;
    dcterms:references "ESPR Annex V (7)";
    dcterms:source "https://eur-lex.europa.eu/eli/reg/2024/1781/oj/#anx_%C2%A0V";
    rdfs:domain eudpp:Actor;
    rdfs:range eudpp:ConformityAssessmentModule.
eudpp:ConformityAssessmentModule a owl:Class;
    rdfs:comment "Conformity Assessment module means the possible conformity assessment elements that can be chosen, in accordance with certain criteria, to fullfill the conformity accessement required to be performed by Community harmonisation legislation in respect of a particular product."@en;
    rdfs:label "Conformity Assessment Module"@en;
    dcterms:source "Decision No 768/2008/EC Art 4, https://eur-lex.europa.eu/eli/dec/2008/768(1)/oj#art_4"@en, "ESPR Art 43, https://eur-lex.europa.eu/eli/reg/2024/1781/oj/#art_43"@en;
    rdfs:isDefinedBy "https://w3id.org/eudpp/COMP".
eudpp:recordedBy a owl:ObjectProperty;
    rdfs:comment "Links a DPP event record to the actor that created the technical record of the logged DPP-side event.\n\nDPPEventRecord is modelled in the EU DPP CO EVENT module.\nActor is modelled in the EU DPP CO ACTOR module."@en;
    rdfs:label "Recorded by"@en;
    rdfs:domain <http://purl.org/eudpp#DPPEventRecord>;
    rdfs:range eudpp:Actor.
<http://purl.org/eudpp#DPPEventRecord> a owl:Class;
    rdfs:isDefinedBy "http://purl.org/eudpp/EVENT".
eudpp:representsManufacturerForProduct a owl:ObjectProperty;
    rdfs:comment "Indicates which product(s) the authorised representative's mandate covers.\n\nAuthorisedRepresentativeRoleAssignment is modelled in the EU DPP CO ACTOR module.\nProduct is modelled in the EU DPP CO P_DPP module."@en;
    rdfs:label "Represents manufacturer for product"@en;
    rdfs:domain eudpp:AuthorisedRepresentativeRoleAssignment;
    rdfs:range eudpp:Product.
eudpp:DocumentFormattedProperty a owl:Class;
    rdfs:comment "The document class describes the semantic representation of any instance of a document that might be required to be included into a digital product passport instance."@en;
    rdfs:label "Document"@en;
    rdfs:isDefinedBy <https://w3id.org/eudpp/P_DPP>;
    rdfs:subClassOf eudpp:Property.
dcterms:bibliographicCitation a owl:AnnotationProperty.
<http://purl.org/vocab/vann/preferredNamespaceUri> a owl:AnnotationProperty.
eudpp:hasActionType a owl:ObjectProperty;
    rdfs:comment "Indicates the action performed in a technical event carrier, specifying whether objects are added, observed, or deleted from the relevant event context or relationship."@en;
    rdfs:label "has action type"@en;
    dcterms:identifier "https://ref.gs1.org/standards/epcis/";
    dcterms:source "GS1 EPCIS Standard";
    rdfs:domain _:n3-10;
    rdfs:range eudpp:ActionType.
_:n3-10 a owl:Class;
    owl:unionOf _:n3-11.
_:n3-11 rdf:first eudpp:AggregationEvent;
    rdf:rest _:n3-12.
eudpp:AggregationEvent a owl:Class;
    rdfs:comment "A technical event carrier representing the aggregation or disaggregation of child objects under a parent object, typically reflecting packaging, containment, or structural hierarchy changes. Each AggregationEvent has exactly one action type, may refer to at most one parent object identifier, and includes at least one child object identifier, at least one child quantity context, or both."@en;
    rdfs:label "Aggregation Event"@en;
    dcterms:identifier "https://ref.gs1.org/standards/epcis/";
    dcterms:source "GS1 EPCIS 2.0; adapted from the Event module mapping table."@en;
    rdfs:subClassOf eudpp:EPCISCarrier, _:n3-34, _:n3-37, _:n3-38;
    rdfs:seeAlso <https://ref.gs1.org/standards/epcis/2.0.0/artefacts>.
_:n3-12 rdf:first eudpp:AssociationEvent;
    rdf:rest _:n3-13.
eudpp:AssociationEvent a owl:Class;
    rdfs:comment "A technical event carrier introduced in the EU DPP Core Ontology to represent the association, dissociation, or observation of relationships between identifiable objects without implying physical aggregation or parent-child containment semantics. Each AssociationEvent has exactly one action type, may refer to at most one association anchor, and includes at least one associated child object identifier, at least one child quantity context, or both."@en;
    rdfs:label "Association Event"@en;
    dcterms:identifier "https://ref.gs1.org/standards/epcis/";
    dcterms:source "Defined in the EU DPP Core Ontology Event module as an EPCIS-inspired extension for expressing non-containment associations between identified entities."@en;
    rdfs:subClassOf eudpp:EPCISCarrier, _:n3-39, _:n3-42, _:n3-43;
    rdfs:seeAlso <https://ref.gs1.org/standards/epcis/2.0.0/artefacts>.
_:n3-13 rdf:first eudpp:ObjectEvent;
    rdf:rest _:n3-14.
eudpp:ObjectEvent a owl:Class;
    rdfs:comment "A technical event carrier representing an action performed on one or more identifiable objects, captured either at instance level or at class-and-quantity level. Each ObjectEvent has exactly one action type and includes at least one instance-level identifier, at least one quantity context, or both."@en;
    rdfs:label "Object Event"@en;
    dcterms:identifier "https://ref.gs1.org/standards/epcis/";
    dcterms:source "GS1 EPCIS 2.0; adapted from the Event module mapping table."@en;
    rdfs:subClassOf eudpp:EPCISCarrier, _:n3-67, _:n3-70;
    rdfs:seeAlso <https://ref.gs1.org/standards/epcis/2.0.0/artefacts>.
_:n3-14 rdf:first eudpp:TransactionEvent;
    rdf:rest rdf:nil.
eudpp:TransactionEvent a owl:Class;
    rdfs:comment "A technical event carrier representing the association or disassociation of one or more identifiable objects with one or more business transactions. Each TransactionEvent has exactly one action type, is linked to at least one business transaction context, and includes at least one instance-level identifier, at least one quantity context, or both. It provides documentary or contextual linkage and shall not by itself be interpreted as a lifecycle transition."@en;
    rdfs:label "Transaction Event"@en;
    dcterms:identifier "https://ref.gs1.org/standards/epcis/";
    dcterms:source "GS1 EPCIS 2.0; adapted from the Event module mapping table."@en;
    rdfs:subClassOf eudpp:EPCISCarrier, _:n3-74, _:n3-77, _:n3-78;
    rdfs:seeAlso <https://ref.gs1.org/standards/epcis/2.0.0/artefacts>.
eudpp:ActionType a owl:Class;
    rdfs:comment "Specifies the business action associated with an event carrier, indicating how the event relates to the lifecycle of the involved objects."@en;
    rdfs:label "Action Type"@en;
    dcterms:identifier "https://ref.gs1.org/standards/epcis/";
    dcterms:source "GS1 EPCIS Standard";
    owl:equivalentClass _:n3-30.
eudpp:hasAssociationAnchor a owl:ObjectProperty;
    rdfs:comment "Links an AssociationEvent to the contextual anchor of the association. This anchor may be either an identified object or a location, depending on the modelling context."@en;
    rdfs:label "has association anchor"@en;
    dcterms:source "Defined in the EU DPP Core Ontology Event module to support non-containment associations between identified entities."@en;
    rdfs:domain eudpp:AssociationEvent;
    rdfs:range _:n3-15.
_:n3-15 a owl:Class;
    owl:unionOf _:n3-16.
_:n3-16 rdf:first eudpp:InstanceIdentifier;
    rdf:rest _:n3-17.
eudpp:InstanceIdentifier a owl:Class;
    rdfs:comment "An identifier-based structure used to represent an object identified at instance level in an EPCIS-inspired event context."@en;
    rdfs:label "Instance Identifier"@en;
    dcterms:source "Defined for the EU DPP Core Ontology Event module following EPCIS instance-level identification semantics."@en;
    rdfs:subClassOf _:n3-66.
_:n3-17 rdf:first eudpp:Location;
    rdf:rest rdf:nil.
eudpp:Location a owl:Class;
    rdfs:comment "A generic location representing a spatial entity that can serve as a context in an event. A location may play different roles depending on the event context, such as observation point or business location."@en;
    rdfs:label "Location"@en;
    dcterms:source "Defined for the EU DPP Core Ontology Event module to support generic location references in event contexts."@en.
eudpp:hasBusinessLocation a owl:ObjectProperty;
    rdfs:comment "Links an event carrier to the business location associated with the event."@en;
    rdfs:label "has business location"@en;
    dcterms:identifier "https://ref.gs1.org/standards/epcis/";
    dcterms:source "GS1 EPCIS 2.0; business location property adapted for the Event module."@en;
    rdfs:domain eudpp:EPCISCarrier;
    rdfs:range eudpp:BusinessLocation.
eudpp:EPCISCarrier a owl:Class;
    rdfs:comment "A technical event class used as the abstract root of the Event carrier module. It represents a journalisation structure carrying the core event dimensions and serving as the superclass of specialised EPCIS-aligned event types. It is not itself a regulatory lifecycle event."@en;
    rdfs:label "EPCIS Carrier"@en;
    dcterms:identifier "https://ref.gs1.org/standards/epcis/";
    dcterms:source "Derived from GS1 EPCIS 2.0 and adapted for the EU DPP Core Ontology Event module."@en;
    rdfs:subClassOf _:n3-58, _:n3-59, _:n3-60, _:n3-61, _:n3-62, _:n3-63, _:n3-64, _:n3-65.
eudpp:BusinessLocation a owl:Class;
    rdfs:comment "A location playing the role of business context, indicating where the event is considered to take place from a business perspective."@en;
    rdfs:label "Business Location"@en;
    dcterms:identifier "https://ref.gs1.org/standards/epcis/";
    dcterms:source "GS1 EPCIS 2.0; business location concept adapted for the Event module."@en;
    rdfs:subClassOf eudpp:Location.
eudpp:hasBusinessStep a owl:ObjectProperty;
    rdfs:comment "Links an EPCIS carrier to the business step that provides the immediate business context of the event."@en;
    rdfs:label "has business step"@en;
    dcterms:identifier "https://ref.gs1.org/standards/epcis/";
    dcterms:source "Adapted from GS1 EPCIS 2.0 and CBV business step semantics for the Event module."@en;
    rdfs:domain eudpp:EPCISCarrier;
    rdfs:range eudpp:BusinessStep;
    rdfs:seeAlso <https://ref.gs1.org/standards/cbv/>.
eudpp:BusinessStep a owl:Class;
    rdfs:comment "A classification indicating the immediate business context of an EPCIS-inspired event."@en;
    rdfs:label "Business Step"@en;
    dcterms:identifier "https://ref.gs1.org/standards/cbv/";
    dcterms:source "Adapted from GS1 CBV business step semantics for the Event module."@en.
eudpp:hasBusinessTransactionContext a owl:ObjectProperty;
    rdfs:comment "Links a TransactionEvent to a business transaction context associated with the event."@en;
    rdfs:label "has business transaction context"@en;
    dcterms:identifier "https://ref.gs1.org/standards/epcis/";
    dcterms:source "Adapted from GS1 EPCIS bizTransactionList semantics for the Event module."@en;
    rdfs:domain eudpp:TransactionEvent;
    rdfs:range eudpp:BusinessTransactionContext.
eudpp:BusinessTransactionContext a owl:Class;
    rdfs:comment "A contextual structure representing a business transaction associated with a transaction event."@en;
    rdfs:label "Business Transaction Context"@en;
    dcterms:identifier "https://ref.gs1.org/standards/epcis/";
    dcterms:source "Adapted from GS1 EPCIS business transaction list semantics for the EU DPP Core Ontology Event module."@en;
    rdfs:subClassOf _:n3-44, _:n3-45.
eudpp:hasBusinessTransactionType a owl:ObjectProperty;
    rdfs:comment "Links a business transaction context to its business transaction type classification."@en;
    rdfs:label "has business transaction type"@en;
    dcterms:identifier "https://ref.gs1.org/standards/cbv/";
    dcterms:source "Adapted from GS1 CBV business transaction type semantics for the Event module."@en;
    rdfs:domain eudpp:BusinessTransactionContext;
    rdfs:range eudpp:BusinessTransactionType.
eudpp:BusinessTransactionType a owl:Class;
    rdfs:comment "A classification indicating the business type of a transaction associated with an event."@en;
    rdfs:label "Business Transaction Type"@en;
    dcterms:identifier "https://ref.gs1.org/standards/cbv/";
    dcterms:source "Adapted from GS1 CBV business transaction type semantics for the EU DPP Core Ontology Event module."@en.
eudpp:hasChildObjectContext a owl:ObjectProperty;
    rdfs:comment "Links an aggregation or association event to an instance-level identifier used to represent a child object."@en;
    rdfs:label "has child object context"@en;
    dcterms:identifier "https://ref.gs1.org/standards/epcis/";
    dcterms:source "Adapted from GS1 EPCIS aggregation semantics for the Event module."@en;
    rdfs:domain _:n3-18;
    rdfs:range eudpp:InstanceIdentifier.
_:n3-18 a owl:Class;
    owl:unionOf _:n3-19.
_:n3-19 rdf:first eudpp:AggregationEvent;
    rdf:rest _:n3-20.
_:n3-20 rdf:first eudpp:AssociationEvent;
    rdf:rest rdf:nil.
eudpp:hasChildQuantityContext a owl:ObjectProperty;
    rdfs:comment "Links an aggregation or association event to a quantity element used to identify a child object at class level together with quantity information."@en;
    rdfs:label "has child quantity context"@en;
    dcterms:identifier "https://ref.gs1.org/standards/epcis/";
    dcterms:source "Defined for the EU DPP Core Ontology Event module to support class-level aggregation contexts."@en;
    rdfs:domain _:n3-21;
    rdfs:range eudpp:QuantityElement.
_:n3-21 a owl:Class;
    owl:unionOf _:n3-22.
_:n3-22 rdf:first eudpp:AggregationEvent;
    rdf:rest _:n3-23.
_:n3-23 rdf:first eudpp:AssociationEvent;
    rdf:rest rdf:nil.
eudpp:QuantityElement a owl:Class;
    rdfs:comment "A structure representing a class-level identification context together with quantity information. It is used when an event refers to objects at class level rather than to individually identified instances."@en;
    rdfs:label "Quantity Element"@en;
    dcterms:identifier "https://ref.gs1.org/standards/epcis/";
    dcterms:source "Adapted from GS1 EPCIS quantity list semantics for the EU DPP Core Ontology Event module."@en;
    rdfs:subClassOf _:n3-71, _:n3-72, _:n3-73.
eudpp:hasDPPActionType a owl:ObjectProperty;
    rdfs:comment "Links a DPP update event to the type of information-level action performed on the Digital Product Passport."@en;
    rdfs:label "has DPP action type"@en;
    rdfs:domain eudpp:DPPUpdateEvent;
    rdfs:range eudpp:DPPActionType.
eudpp:DPPUpdateEvent a owl:Class;
    rdfs:comment "An event corresponding to an update of the content of a Digital Product Passport."@en;
    rdfs:label "DPP Update Event"@en;
    rdfs:subClassOf eudpp:DPPEvent, _:n3-57.
eudpp:DPPActionType a owl:Class;
    rdfs:comment "A classification indicating the type of information-level action performed during a DPP update event."@en;
    rdfs:label "DPP Action Type"@en;
    owl:equivalentClass _:n3-46.
eudpp:hasDestinationList a owl:ObjectProperty;
    rdfs:comment "Links an event carrier to a destination context associated with the event."@en;
    rdfs:label "has destination list"@en;
    dcterms:identifier "https://ref.gs1.org/standards/epcis/";
    dcterms:source "GS1 EPCIS 2.0; destination list property adapted for the Event module."@en;
    rdfs:domain eudpp:EPCISCarrier;
    rdfs:range eudpp:SourceOrDestination.
eudpp:SourceOrDestination a owl:Class;
    rdfs:comment "A contextual structure representing a source or a destination associated with an event in relation to a business transfer."@en;
    rdfs:label "Source or Destination"@en;
    dcterms:identifier "https://ref.gs1.org/standards/epcis/";
    dcterms:source "GS1 EPCIS 2.0; source and destination list structure adapted for the Event module."@en.
eudpp:hasDisposition a owl:ObjectProperty;
    rdfs:comment "Links an EPCIS carrier to the disposition that expresses the business state of the object or objects following the event."@en;
    rdfs:label "has disposition"@en;
    dcterms:identifier "https://ref.gs1.org/standards/epcis/";
    dcterms:source "Adapted from GS1 EPCIS 2.0 and CBV disposition semantics for the Event module."@en;
    rdfs:domain eudpp:EPCISCarrier;
    rdfs:range eudpp:Disposition;
    rdfs:seeAlso <https://ref.gs1.org/standards/cbv/>.
eudpp:Disposition a owl:Class;
    rdfs:comment "A classification indicating the business state of the object or objects following an EPCIS-inspired event."@en;
    rdfs:label "Disposition"@en;
    dcterms:identifier "https://ref.gs1.org/standards/cbv/";
    dcterms:source "Adapted from GS1 CBV disposition semantics for the Event module."@en.
eudpp:hasIdentifiedObjectContext a owl:ObjectProperty;
    rdfs:comment "Links an ObjectEvent or TransactionEvent to an instance-level identifier used to identify an object involved in the event context."@en;
    rdfs:label "has identified object context"@en;
    dcterms:identifier "https://ref.gs1.org/standards/epcis/";
    dcterms:source "Adapted from GS1 EPCIS epcList semantics for the Event module."@en;
    rdfs:domain _:n3-24;
    rdfs:range eudpp:InstanceIdentifier.
_:n3-24 a owl:Class;
    owl:unionOf _:n3-25.
_:n3-25 rdf:first eudpp:ObjectEvent;
    rdf:rest _:n3-26.
_:n3-26 rdf:first eudpp:TransactionEvent;
    rdf:rest rdf:nil.
eudpp:hasInputObjectContext a owl:ObjectProperty;
    rdfs:comment "Links a transformation event to an instance-level identifier used to represent an input object."@en;
    rdfs:label "has input object context"@en;
    dcterms:identifier "https://ref.gs1.org/standards/epcis/";
    dcterms:source "Adapted from GS1 EPCIS transformation event input EPC semantics for the Event module."@en;
    rdfs:domain eudpp:TransformationEvent;
    rdfs:range eudpp:InstanceIdentifier.
eudpp:TransformationEvent a owl:Class;
    rdfs:comment "A technical event carrier representing the transformation of one or more input objects into one or more output objects, capturing material or structural change across event inputs and outputs. Each TransformationEvent includes at least one input context and at least one output context, expressed at instance level, quantity level, or both. It may refer to an identified transformation used to correlate multiple events describing the same transformation."@en;
    rdfs:label "Transformation Event"@en;
    dcterms:identifier "https://ref.gs1.org/standards/epcis/";
    dcterms:source "GS1 EPCIS 2.0; adapted from the Event module mapping table."@en;
    rdfs:subClassOf eudpp:EPCISCarrier, _:n3-79, _:n3-82, _:n3-85;
    rdfs:seeAlso <https://ref.gs1.org/standards/epcis/2.0.0/artefacts>.
eudpp:hasInputQuantityContext a owl:ObjectProperty;
    rdfs:comment "Links a transformation event to a quantity element used to identify an input object at class level together with quantity information."@en;
    rdfs:label "has input quantity context"@en;
    dcterms:identifier "https://ref.gs1.org/standards/epcis/";
    dcterms:source "Adapted from GS1 EPCIS transformation event input quantity semantics for the Event module."@en;
    rdfs:domain eudpp:TransformationEvent;
    rdfs:range eudpp:QuantityElement.
eudpp:hasOutputObjectContext a owl:ObjectProperty;
    rdfs:comment "Links a transformation event to an instance-level identifier used to represent an output object."@en;
    rdfs:label "has output object context"@en;
    dcterms:identifier "https://ref.gs1.org/standards/epcis/";
    dcterms:source "Adapted from GS1 EPCIS transformation event output EPC semantics for the Event module."@en;
    rdfs:domain eudpp:TransformationEvent;
    rdfs:range eudpp:InstanceIdentifier.
eudpp:hasOutputQuantityContext a owl:ObjectProperty;
    rdfs:comment "Links a transformation event to a quantity element used to identify an output object at class level together with quantity information."@en;
    rdfs:label "has output quantity context"@en;
    dcterms:identifier "https://ref.gs1.org/standards/epcis/";
    dcterms:source "Adapted from GS1 EPCIS transformation event output quantity semantics for the Event module."@en;
    rdfs:domain eudpp:TransformationEvent;
    rdfs:range eudpp:QuantityElement.
eudpp:hasParentObjectContext a owl:ObjectProperty;
    rdfs:comment "Links an AggregationEvent to the instance-level identifier that acts as the parent object in the aggregation context."@en;
    rdfs:label "has parent object context"@en;
    dcterms:identifier "https://ref.gs1.org/standards/epcis/";
    dcterms:source "Adapted from GS1 EPCIS parentID semantics for the Event module."@en;
    rdfs:domain eudpp:AggregationEvent;
    rdfs:range eudpp:InstanceIdentifier.
eudpp:hasProductEvent a owl:ObjectProperty;
    rdfs:comment "Links an EPCIS-inspired technical event carrier to the product event semantics it journalises."@en;
    rdfs:label "has product event"@en;
    rdfs:domain eudpp:EPCISCarrier;
    rdfs:range eudpp:ProductEvent;
    owl:inverseOf eudpp:isRepresentedByCarrier.
eudpp:isRepresentedByCarrier a owl:ObjectProperty;
    rdfs:comment "Links a product event concept to an EPCIS-inspired technical event carrier used to journalise and structure the corresponding event data."@en;
    rdfs:label "is represented by carrier"@en;
    rdfs:domain eudpp:ProductEvent;
    rdfs:range eudpp:EPCISCarrier.
eudpp:ProductEvent a owl:Class;
    rdfs:comment "An ESPR-level event concept representing an event that affects the state, condition, use, circulation, transformation, maintenance, or end-of-life status of a product. A ProductEvent captures the product-facing semantics of the occurrence and is distinct from any DPP-side event that may be triggered to record or reflect it."@en;
    rdfs:label "Product Event"@en;
    rdfs:subClassOf eudpp:ESPREvent.
eudpp:hasQuantityContext a owl:ObjectProperty;
    rdfs:comment "Links an ObjectEvent or TransactionEvent to a quantity element used to represent class-level identification together with quantity information in the event context."@en;
    rdfs:label "has quantity context"@en;
    dcterms:identifier "https://ref.gs1.org/standards/epcis/";
    dcterms:source "Adapted from GS1 EPCIS quantityList semantics for the Event module."@en;
    rdfs:domain _:n3-27;
    rdfs:range eudpp:QuantityElement.
_:n3-27 a owl:Class;
    owl:unionOf _:n3-28.
_:n3-28 rdf:first eudpp:ObjectEvent;
    rdf:rest _:n3-29.
_:n3-29 rdf:first eudpp:TransactionEvent;
    rdf:rest rdf:nil.
eudpp:hasReadPoint a owl:ObjectProperty;
    rdfs:comment "Links an event carrier to the read point at which the event observation or capture occurred."@en;
    rdfs:label "has read point"@en;
    dcterms:identifier "https://ref.gs1.org/standards/epcis/";
    dcterms:source "GS1 EPCIS 2.0; read point property adapted for the Event module."@en;
    rdfs:domain eudpp:EPCISCarrier;
    rdfs:range eudpp:ReadPoint.
eudpp:ReadPoint a owl:Class;
    rdfs:comment "A location playing the role of observation point, indicating where the event was physically captured or observed."@en;
    rdfs:label "Read Point"@en;
    dcterms:identifier "https://ref.gs1.org/standards/epcis/";
    dcterms:source "GS1 EPCIS 2.0; read point concept adapted for the Event module."@en;
    rdfs:subClassOf eudpp:Location.
eudpp:hasSourceList a owl:ObjectProperty;
    rdfs:comment "Links an event carrier to a source context associated with the event."@en;
    rdfs:label "has source list"@en;
    dcterms:identifier "https://ref.gs1.org/standards/epcis/";
    dcterms:source "GS1 EPCIS 2.0; source list property adapted for the Event module."@en;
    rdfs:domain eudpp:EPCISCarrier;
    rdfs:range eudpp:SourceOrDestination.
eudpp:hasSourceOrDestinationEntity a owl:ObjectProperty;
    rdfs:comment "Links a source-or-destination context to the entity that plays the source or destination role."@en;
    rdfs:label "has source or destination entity"@en;
    dcterms:source "Defined for the EU DPP Core Ontology Event module to structure source and destination references."@en;
    rdfs:domain eudpp:SourceOrDestination;
    rdfs:range eudpp:SourceOrDestinationEntity.
eudpp:SourceOrDestinationEntity a owl:Class;
    rdfs:comment "An intermediate alignment class used to represent an entity that can play the role of source or destination in an event context. Its precise alignment to Actor, Organisation, Location, or other external concepts is intended to be specified in the mapping ontology."@en;
    rdfs:label "Source or Destination Entity"@en;
    dcterms:source "Defined for the EU DPP Core Ontology Event module as an intermediate alignment point."@en.
eudpp:hasSourceOrDestinationType a owl:ObjectProperty;
    rdfs:comment "Links a source-or-destination context to its business type classification."@en;
    rdfs:label "has source or destination type"@en;
    dcterms:identifier "https://ref.gs1.org/standards/cbv/";
    dcterms:source "GS1 EPCIS and CBV source/destination typing semantics adapted for the Event module."@en;
    rdfs:domain eudpp:SourceOrDestination;
    rdfs:range eudpp:SourceOrDestinationType.
eudpp:SourceOrDestinationType a owl:Class;
    rdfs:comment "A classification indicating the business meaning of a source or destination associated with an event."@en;
    rdfs:label "Source or Destination Type"@en;
    dcterms:identifier "https://ref.gs1.org/standards/cbv/";
    dcterms:source "GS1 EPCIS and CBV source/destination type semantics adapted for the Event module."@en.
eudpp:hasTransformation a owl:ObjectProperty;
    rdfs:comment "Links a TransformationEvent to the identified transformation it refers to."@en;
    rdfs:label "has transformation"@en;
    dcterms:identifier "https://ref.gs1.org/standards/epcis/";
    dcterms:source "Adapted from GS1 EPCIS and CBV transformation identifier semantics for the Event module."@en;
    rdfs:domain eudpp:TransformationEvent;
    rdfs:range eudpp:Transformation.
eudpp:Transformation a owl:Class;
    rdfs:comment "An identified transformation resource used to correlate one or more TransformationEvents that describe the same transformation."@en;
    rdfs:label "Transformation"@en;
    dcterms:identifier "https://ref.gs1.org/standards/epcis/";
    dcterms:source "Adapted from GS1 EPCIS and CBV transformation identifier semantics for the Event module."@en.
eudpp:isRecordedAs a owl:ObjectProperty;
    rdfs:comment "Links a DPP event to a technical audit record representing its registration in an information system or audit trail."@en;
    rdfs:label "is recorded as"@en;
    rdfs:domain eudpp:DPPEvent;
    rdfs:range eudpp:DPPEventRecord;
    owl:inverseOf eudpp:recordsDPPEvent.
eudpp:recordsDPPEvent a owl:ObjectProperty;
    rdfs:comment "Links a DPP event record to the DPP event whose technical registration it captures."@en;
    rdfs:label "records DPP event"@en;
    rdfs:domain eudpp:DPPEventRecord;
    rdfs:range eudpp:DPPEvent.
eudpp:DPPEvent a owl:Class;
    rdfs:comment "An ESPR-level event concept representing an event that affects the existence, content, accessibility, update, correction, or governance of a DPP. A DPPEvent captures the passport-facing semantics of the occurrence and is modelled as distinct from the product event that may trigger it."@en;
    rdfs:label "DPP Event"@en;
    rdfs:subClassOf eudpp:ESPREvent, _:n3-51;
    owl:disjointWith eudpp:ProductEvent, eudpp:DPPEventRecord.
eudpp:DPPEventRecord a owl:Class;
    rdfs:comment "A technical audit record used to represent and log an information-level event affecting a Digital Product Passport. Unlike EPCIS carriers, this class is intended for recording DPP-side information events rather than product-facing operational events."@en;
    rdfs:label "DPP Event Record"@en;
    dcterms:source "Defined in the EU DPP Core Ontology Event module to support the technical recording of DPP-related events."@en;
    rdfs:subClassOf _:n3-52, _:n3-53, _:n3-54, _:n3-55, _:n3-56;
    owl:disjointWith eudpp:EPCISCarrier.
eudpp:isTriggeredByProductEvent a owl:ObjectProperty;
    rdfs:comment "Links a DPP event to the product event that caused or required it. This property is used when the DPP event results from a lifecycle change affecting the product."@en;
    rdfs:label "is triggered by product event"@en;
    rdfs:domain eudpp:DPPEvent;
    rdfs:range eudpp:ProductEvent;
    owl:inverseOf eudpp:triggersDPPEvent.
eudpp:triggersDPPEvent a owl:ObjectProperty;
    rdfs:comment "Links a product event to a DPP event that is triggered as a consequence of it, reflecting the obligation to update the DPP following lifecycle changes of the product."@en;
    rdfs:label "triggers DPP event"@en;
    rdfs:domain eudpp:ProductEvent;
    rdfs:range eudpp:DPPEvent.
eudpp:businessTransactionIdentifier a owl:DatatypeProperty;
    rdfs:comment "Specifies the identifier of a business transaction associated with an event."@en;
    rdfs:label "has business transaction identifier"@en;
    dcterms:identifier "https://ref.gs1.org/standards/epcis/";
    dcterms:source "Adapted from GS1 EPCIS business transaction identifier semantics for the Event module."@en;
    rdfs:domain eudpp:BusinessTransactionContext;
    rdfs:range xsd:anyURI.
eudpp:classIdentifier a owl:DatatypeProperty;
    rdfs:comment "The class-level identifier used in a quantity element, such as a GTIN, LGTIN, or another EPC class identifier."@en;
    rdfs:label "class identifier"@en;
    dcterms:source "Adapted from EPCIS class-level identification semantics."@en;
    rdfs:domain eudpp:QuantityElement;
    rdfs:range xsd:anyURI.
eudpp:dppEventRecordIdentifier a owl:DatatypeProperty;
    rdfs:comment "A unique identifier assigned to a DPP event record."@en;
    rdfs:label "dpp event record identifier"@en;
    rdfs:domain eudpp:DPPEventRecord;
    rdfs:range xsd:anyURI.
eudpp:dppEventRecordedAt a owl:DatatypeProperty;
    rdfs:comment "The date and time at which the technical record of a DPP event was created in an information system or audit trail."@en;
    rdfs:label "dpp event recorded at"@en;
    rdfs:domain eudpp:DPPEventRecord;
    rdfs:range xsd:dateTime.
eudpp:eventIdentifier a owl:DatatypeProperty;
    rdfs:comment "A unique identifier assigned to the event."@en;
    rdfs:label "event identifier"@en;
    dcterms:identifier "https://ref.gs1.org/standards/epcis/";
    dcterms:source "GS1 EPCIS 1.2 and 2.0; optional event identifier adapted for the Event module."@en;
    rdfs:domain eudpp:EPCISCarrier;
    rdfs:range xsd:anyURI.
eudpp:eventTime a owl:DatatypeProperty;
    rdfs:comment "The date and time at which the event occurred."@en;
    rdfs:label "event time"@en;
    dcterms:identifier "https://ref.gs1.org/standards/epcis/";
    dcterms:source "GS1 EPCIS 2.0; core event time property used in the Event module."@en;
    rdfs:domain eudpp:EPCISCarrier;
    rdfs:range xsd:dateTime.
eudpp:eventTimeZoneOffset a owl:DatatypeProperty;
    rdfs:comment "The time zone offset in effect at the time and place where the event occurred."@en;
    rdfs:label "event time zone offset"@en;
    dcterms:identifier "https://ref.gs1.org/standards/epcis/";
    dcterms:source "GS1 EPCIS 2.0; core event time zone offset property used in the Event module."@en;
    rdfs:domain eudpp:EPCISCarrier;
    rdfs:range xsd:string.
eudpp:hasQuantityValue a owl:DatatypeProperty;
    rdfs:comment "Specifies the quantity value associated with a class-level identification context."@en;
    rdfs:label "has quantity value"@en;
    dcterms:identifier "https://ref.gs1.org/standards/epcis/";
    dcterms:source "Adapted from GS1 EPCIS quantity semantics for the Event module."@en;
    rdfs:domain eudpp:QuantityElement;
    rdfs:range xsd:decimal.
eudpp:hasUnitOfMeasure a owl:DatatypeProperty;
    rdfs:comment "Specifies the unit of measure associated with a quantity value in a quantity element."@en;
    rdfs:label "has unit of measure"@en;
    dcterms:identifier "https://ref.gs1.org/standards/epcis/";
    dcterms:source "Adapted from GS1 EPCIS quantity semantics for the Event module."@en;
    rdfs:domain eudpp:QuantityElement;
    rdfs:range xsd:string.
eudpp:instanceIdentifierValue a owl:DatatypeProperty;
    rdfs:comment "The identifier value used in the event context, such as an EPC, SGTIN, SSCC, GTIN, or similar identifier expressed as a URI."@en;
    rdfs:label "instance identifier value"@en;
    dcterms:source "Defined for the EU DPP Core Ontology Event module following EPCIS instance-level identification semantics."@en;
    rdfs:domain eudpp:InstanceIdentifier;
    rdfs:range xsd:anyURI.
eudpp:recordedAt a owl:DatatypeProperty;
    rdfs:comment "The date and time at which the event was recorded by the repository or information system."@en;
    rdfs:label "recorded at"@en;
    dcterms:identifier "https://ref.gs1.org/standards/epcis/";
    dcterms:source "GS1 EPCIS 2.0; record time semantics adapted for the Event module."@en;
    rdfs:domain eudpp:EPCISCarrier;
    rdfs:range xsd:dateTime.
eudpp:recordedInSystem a owl:DatatypeProperty;
    rdfs:comment "Indicates the URI identifying the system, application, or audit log in which the DPP event record is maintained."@en;
    rdfs:label "recorded in system"@en;
    rdfs:domain eudpp:DPPEventRecord;
    rdfs:range xsd:anyURI.
eudpp:recordedInSystemName a owl:DatatypeProperty;
    rdfs:comment "Indicates the human-readable name of the system, application, or audit log in which the DPP event record is maintained."@en;
    rdfs:label "recorded in system name"@en;
    rdfs:domain eudpp:DPPEventRecord;
    rdfs:range xsd:string.
eudpp:transformationIdentifier a owl:DatatypeProperty;
    rdfs:comment "Specifies the identifier of a transformation used to correlate one or more TransformationEvents that describe the same transformation."@en;
    rdfs:label "transformation identifier"@en;
    dcterms:identifier "https://ref.gs1.org/standards/epcis/";
    dcterms:source "Adapted from GS1 EPCIS and CBV transformationID semantics for the Event module."@en;
    rdfs:domain eudpp:Transformation;
    rdfs:range xsd:anyURI.
_:n3-30 a owl:Class;
    owl:oneOf _:n3-31.
_:n3-31 rdf:first eudpp:ADD;
    rdf:rest _:n3-32.
eudpp:ADD a owl:NamedIndividual, eudpp:ActionType;
    rdfs:comment "Indicates that objects are being added to the context of the event, such as being commissioned or aggregated."@en;
    rdfs:label "ADD"@en.
_:n3-32 rdf:first eudpp:DELETE;
    rdf:rest _:n3-33.
eudpp:DELETE a owl:NamedIndividual, eudpp:ActionType;
    rdfs:comment "Indicates that objects are removed from the context of the event, such as being decommissioned or disaggregated."@en;
    rdfs:label "DELETE"@en.
_:n3-33 rdf:first eudpp:OBSERVE;
    rdf:rest rdf:nil.
eudpp:OBSERVE a owl:NamedIndividual, eudpp:ActionType;
    rdfs:comment "Indicates that objects are observed in the event context without changing their lifecycle state."@en;
    rdfs:label "OBSERVE"@en.
_:n3-34 a owl:Class;
    owl:unionOf _:n3-35.
_:n3-35 rdf:first _:m3_genid27;
    rdf:rest _:n3-36.
_:m3_genid27 a owl:Restriction;
    owl:onProperty eudpp:hasChildObjectContext;
    owl:onClass eudpp:InstanceIdentifier;
    owl:minQualifiedCardinality "1"^^xsd:nonNegativeInteger.
_:n3-36 rdf:first _:m3_genid29;
    rdf:rest rdf:nil.
_:m3_genid29 a owl:Restriction;
    owl:onProperty eudpp:hasChildQuantityContext;
    owl:onClass eudpp:QuantityElement;
    owl:minQualifiedCardinality "1"^^xsd:nonNegativeInteger.
_:n3-37 a owl:Restriction;
    owl:onProperty eudpp:hasActionType;
    owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger;
    owl:onClass eudpp:ActionType.
_:n3-38 a owl:Restriction;
    owl:onProperty eudpp:hasParentObjectContext;
    owl:onClass eudpp:InstanceIdentifier;
    owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger.
_:n3-39 a owl:Class;
    owl:unionOf _:n3-40.
_:n3-40 rdf:first _:m3_genid34;
    rdf:rest _:n3-41.
_:m3_genid34 a owl:Restriction;
    owl:onProperty eudpp:hasChildObjectContext;
    owl:onClass eudpp:InstanceIdentifier;
    owl:minQualifiedCardinality "1"^^xsd:nonNegativeInteger.
_:n3-41 rdf:first _:m3_genid36;
    rdf:rest rdf:nil.
_:m3_genid36 a owl:Restriction;
    owl:onProperty eudpp:hasChildQuantityContext;
    owl:onClass eudpp:QuantityElement;
    owl:minQualifiedCardinality "1"^^xsd:nonNegativeInteger.
_:n3-42 a owl:Restriction;
    owl:onProperty eudpp:hasActionType;
    owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger;
    owl:onClass eudpp:ActionType.
_:n3-43 a owl:Restriction;
    owl:onProperty eudpp:hasAssociationAnchor;
    owl:maxCardinality "1"^^xsd:nonNegativeInteger.
_:n3-44 a owl:Restriction;
    owl:onProperty eudpp:hasBusinessTransactionType;
    owl:onClass eudpp:BusinessTransactionType;
    owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger.
_:n3-45 a owl:Restriction;
    owl:onProperty eudpp:businessTransactionIdentifier;
    owl:cardinality "1"^^xsd:nonNegativeInteger.
_:n3-46 a owl:Class;
    owl:oneOf _:n3-47.
_:n3-47 rdf:first eudpp:AddDPPDataAction;
    rdf:rest _:n3-48.
eudpp:AddDPPDataAction a owl:NamedIndividual, eudpp:DPPActionType;
    rdfs:comment "Indicates that new information is added to the Digital Product Passport."@en;
    rdfs:label "add data"@en.
_:n3-48 rdf:first eudpp:CorrectDPPDataAction;
    rdf:rest _:n3-49.
eudpp:CorrectDPPDataAction a owl:NamedIndividual, eudpp:DPPActionType;
    rdfs:comment "Indicates that erroneous, inconsistent, or incomplete information in the Digital Product Passport is corrected."@en;
    rdfs:label "correct data"@en.
_:n3-49 rdf:first eudpp:DeleteDPPDataAction;
    rdf:rest _:n3-50.
eudpp:DeleteDPPDataAction a owl:NamedIndividual, eudpp:DPPActionType;
    rdfs:comment "Indicates that information is removed from the Digital Product Passport."@en;
    rdfs:label "delete data"@en.
_:n3-50 rdf:first eudpp:ModifyDPPDataAction;
    rdf:rest rdf:nil.
eudpp:ModifyDPPDataAction a owl:NamedIndividual, eudpp:DPPActionType;
    rdfs:comment "Indicates that existing information in the Digital Product Passport is modified."@en;
    rdfs:label "modify data"@en.
eudpp:DPPArchivalEvent a owl:Class;
    rdfs:comment "An event corresponding to the archival or end-of-active-life management of a Digital Product Passport."@en;
    rdfs:label "DPP Archival Event"@en;
    rdfs:subClassOf eudpp:DPPEvent.
eudpp:DPPCreationEvent a owl:Class;
    rdfs:comment "An event corresponding to the creation or initial issuance of a Digital Product Passport."@en;
    rdfs:label "DPP Creation Event"@en;
    rdfs:subClassOf eudpp:DPPEvent.
eudpp:ESPREvent a owl:Class;
    rdfs:comment "Abstract superclass introduced for modelling purposes. Used to represent the regulatory or business semantics of an event relevant in the ESPR context and concerning either a product or its DPP, independently of its technical journalisation."@en;
    rdfs:label "ESPR Event"@en;
    dcterms:identifier "https://eur-lex.europa.eu/eli/reg/2024/1781/oj";
    dcterms:source "Regulation (EU) 2024/1781; lifecycle-event-oriented abstraction introduced for modelling purposes."@en.
_:n3-51 a owl:Restriction;
    owl:onProperty eudpp:isTriggeredByProductEvent;
    owl:allValuesFrom eudpp:ProductEvent.
_:n3-52 a owl:Restriction;
    owl:onProperty eudpp:recordsDPPEvent;
    owl:onClass eudpp:DPPEvent;
    owl:minQualifiedCardinality "1"^^xsd:nonNegativeInteger.
_:n3-53 a owl:Restriction;
    owl:onProperty eudpp:dppEventRecordIdentifier;
    owl:cardinality "1"^^xsd:nonNegativeInteger.
_:n3-54 a owl:Restriction;
    owl:onProperty eudpp:dppEventRecordedAt;
    owl:cardinality "1"^^xsd:nonNegativeInteger.
_:n3-55 a owl:Restriction;
    owl:onProperty eudpp:recordedInSystem;
    owl:maxCardinality "1"^^xsd:nonNegativeInteger.
_:n3-56 a owl:Restriction;
    owl:onProperty eudpp:recordedInSystemName;
    owl:maxCardinality "1"^^xsd:nonNegativeInteger.
_:n3-57 a owl:Restriction;
    owl:onProperty eudpp:hasDPPActionType;
    owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger;
    owl:onClass eudpp:DPPActionType.
eudpp:DestructionEvent a owl:Class;
    rdfs:comment "The intentional damaging or discarding of a product and unsold products as waste, with the exception of discarding for the sole purpose of delivering the discarded product for preparing for reuse, including refurbishment or remanufacturing operations. ESPR Art 2(34) and Art 25(1)."@en;
    rdfs:label "Destruction"@en;
    dcterms:identifier "https://eur-lex.europa.eu/eli/reg/2024/1781/oj";
    dcterms:source "Regulation (EU) 2024/1781; Art 2(34); Art 25(1)"@en;
    rdfs:subClassOf eudpp:ProductEvent.
_:n3-58 a owl:Restriction;
    owl:onProperty eudpp:hasBusinessLocation;
    owl:onClass eudpp:BusinessLocation;
    owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger.
_:n3-59 a owl:Restriction;
    owl:onProperty eudpp:hasBusinessStep;
    owl:maxCardinality "1"^^xsd:nonNegativeInteger.
_:n3-60 a owl:Restriction;
    owl:onProperty eudpp:hasDisposition;
    owl:maxCardinality "1"^^xsd:nonNegativeInteger.
_:n3-61 a owl:Restriction;
    owl:onProperty eudpp:hasReadPoint;
    owl:onClass eudpp:ReadPoint;
    owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger.
_:n3-62 a owl:Restriction;
    owl:onProperty eudpp:eventTime;
    owl:cardinality "1"^^xsd:nonNegativeInteger.
_:n3-63 a owl:Restriction;
    owl:onProperty eudpp:eventTimeZoneOffset;
    owl:cardinality "1"^^xsd:nonNegativeInteger.
_:n3-64 a owl:Restriction;
    owl:onProperty eudpp:eventIdentifier;
    owl:maxCardinality "1"^^xsd:nonNegativeInteger.
_:n3-65 a owl:Restriction;
    owl:onProperty eudpp:recordedAt;
    owl:maxCardinality "1"^^xsd:nonNegativeInteger.
_:n3-66 a owl:Restriction;
    owl:onProperty eudpp:instanceIdentifierValue;
    owl:cardinality "1"^^xsd:nonNegativeInteger.
eudpp:MaintenanceEvent a owl:Class;
    rdfs:comment "Actions (one or more) taken to keep a product in a condition where it can fulfil its intended purpose. ESPR Art 2(19)."@en;
    rdfs:label "Maintenance"@en;
    dcterms:identifier "https://eur-lex.europa.eu/eli/reg/2024/1781/oj";
    dcterms:source "Regulation (EU) 2024/1781; Art 2(19)"@en;
    rdfs:subClassOf eudpp:ProductEvent.
eudpp:MakingAvailableOnMarketEvent a owl:Class;
    rdfs:comment "Any supply of a product for distribution, consumption or use on the Union market in the course of a commercial activity, whether in return for payment or free of charge. ESPR Art 2(39)."@en;
    rdfs:label "Making Available on the Market"@en;
    dcterms:identifier "https://eur-lex.europa.eu/eli/reg/2024/1781/oj";
    dcterms:source "Regulation (EU) 2024/1781; Art 2(39)"@en;
    rdfs:subClassOf eudpp:ProductEvent.
_:n3-67 a owl:Class;
    owl:unionOf _:n3-68.
_:n3-68 rdf:first _:m3_genid64;
    rdf:rest _:n3-69.
_:m3_genid64 a owl:Restriction;
    owl:onProperty eudpp:hasIdentifiedObjectContext;
    owl:onClass eudpp:InstanceIdentifier;
    owl:minQualifiedCardinality "1"^^xsd:nonNegativeInteger.
_:n3-69 rdf:first _:m3_genid66;
    rdf:rest rdf:nil.
_:m3_genid66 a owl:Restriction;
    owl:onProperty eudpp:hasQuantityContext;
    owl:onClass eudpp:QuantityElement;
    owl:minQualifiedCardinality "1"^^xsd:nonNegativeInteger.
_:n3-70 a owl:Restriction;
    owl:onProperty eudpp:hasActionType;
    owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger;
    owl:onClass eudpp:ActionType.
eudpp:PlacingOnMarketEvent a owl:Class;
    rdfs:comment "The very first time a product is made available on the Union market. ESPR Art 2(40)."@en;
    rdfs:label "Placing on the Market"@en;
    dcterms:identifier "https://eur-lex.europa.eu/eli/reg/2024/1781/oj";
    dcterms:source "Regulation (EU) 2024/1781; Art 2(40)"@en;
    rdfs:subClassOf eudpp:MakingAvailableOnMarketEvent.
eudpp:PuttingIntoServiceEvent a owl:Class;
    rdfs:comment "The first use of a product for its intended purpose in the Union. ESPR Art 2(41)."@en;
    rdfs:label "Putting into Service"@en;
    dcterms:identifier "https://eur-lex.europa.eu/eli/reg/2024/1781/oj";
    dcterms:source "Regulation (EU) 2024/1781; Art 2(41)"@en;
    rdfs:subClassOf eudpp:ProductEvent.
_:n3-71 a owl:Restriction;
    owl:onProperty eudpp:classIdentifier;
    owl:cardinality "1"^^xsd:nonNegativeInteger.
_:n3-72 a owl:Restriction;
    owl:onProperty eudpp:hasQuantityValue;
    owl:cardinality "1"^^xsd:nonNegativeInteger.
_:n3-73 a owl:Restriction;
    owl:onProperty eudpp:hasUnitOfMeasure;
    owl:maxCardinality "1"^^xsd:nonNegativeInteger.
eudpp:RefurbishmentEvent a owl:Class;
    rdfs:comment "Actions carried out to prepare, clean, test, service and, where necessary, repair a product or a discarded product in order to restore its performance or functionality within the intended use and range of performance originally conceived at the design stage at the time of the placing of the product on the market. ESPR Art 2(18)."@en;
    rdfs:label "Refurbishment"@en;
    dcterms:identifier "https://eur-lex.europa.eu/eli/reg/2024/1781/oj";
    dcterms:source "Regulation (EU) 2024/1781; Art 2(18)"@en;
    rdfs:subClassOf eudpp:ProductEvent.
eudpp:RemanufacturingEvent a owl:Class;
    rdfs:comment "Actions through which a new product is produced from objects that are waste, products or components and through which at least one change is made that substantially affects the safety, performance, purpose or type of the product. ESPR Art 2(16)."@en;
    rdfs:label "Remanufacturing"@en;
    dcterms:identifier "https://eur-lex.europa.eu/eli/reg/2024/1781/oj";
    dcterms:source "Regulation (EU) 2024/1781; Art 2(16)"@en;
    rdfs:subClassOf eudpp:ProductEvent.
eudpp:RepairEvent a owl:Class;
    rdfs:comment "Actions taken to return a defective product or waste to a condition where it fulfils its intended purpose. ESPR Art 2(20)."@en;
    rdfs:label "Repair"@en;
    dcterms:identifier "https://eur-lex.europa.eu/eli/reg/2024/1781/oj";
    dcterms:source "Regulation (EU) 2024/1781; Art 2(20)"@en;
    rdfs:subClassOf eudpp:ProductEvent.
_:n3-74 a owl:Class;
    owl:unionOf _:n3-75.
_:n3-75 rdf:first _:m3_genid73;
    rdf:rest _:n3-76.
_:m3_genid73 a owl:Restriction;
    owl:onProperty eudpp:hasIdentifiedObjectContext;
    owl:onClass eudpp:InstanceIdentifier;
    owl:minQualifiedCardinality "1"^^xsd:nonNegativeInteger.
_:n3-76 rdf:first _:m3_genid75;
    rdf:rest rdf:nil.
_:m3_genid75 a owl:Restriction;
    owl:onProperty eudpp:hasQuantityContext;
    owl:onClass eudpp:QuantityElement;
    owl:minQualifiedCardinality "1"^^xsd:nonNegativeInteger.
_:n3-77 a owl:Restriction;
    owl:onProperty eudpp:hasBusinessTransactionContext;
    owl:onClass eudpp:BusinessTransactionContext;
    owl:minQualifiedCardinality "1"^^xsd:nonNegativeInteger.
_:n3-78 a owl:Restriction;
    owl:onProperty eudpp:hasActionType;
    owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger;
    owl:onClass eudpp:ActionType.
_:n3-79 a owl:Class;
    owl:unionOf _:n3-80.
_:n3-80 rdf:first _:m3_genid80;
    rdf:rest _:n3-81.
_:m3_genid80 a owl:Restriction;
    owl:onProperty eudpp:hasInputObjectContext;
    owl:onClass eudpp:InstanceIdentifier;
    owl:minQualifiedCardinality "1"^^xsd:nonNegativeInteger.
_:n3-81 rdf:first _:m3_genid82;
    rdf:rest rdf:nil.
_:m3_genid82 a owl:Restriction;
    owl:onProperty eudpp:hasInputQuantityContext;
    owl:onClass eudpp:QuantityElement;
    owl:minQualifiedCardinality "1"^^xsd:nonNegativeInteger.
_:n3-82 a owl:Class;
    owl:unionOf _:n3-83.
_:n3-83 rdf:first _:m3_genid85;
    rdf:rest _:n3-84.
_:m3_genid85 a owl:Restriction;
    owl:onProperty eudpp:hasOutputObjectContext;
    owl:onClass eudpp:InstanceIdentifier;
    owl:minQualifiedCardinality "1"^^xsd:nonNegativeInteger.
_:n3-84 rdf:first _:m3_genid87;
    rdf:rest rdf:nil.
_:m3_genid87 a owl:Restriction;
    owl:onProperty eudpp:hasOutputQuantityContext;
    owl:onClass eudpp:QuantityElement;
    owl:minQualifiedCardinality "1"^^xsd:nonNegativeInteger.
_:n3-85 a owl:Restriction;
    owl:onProperty eudpp:hasTransformation;
    owl:onClass eudpp:Transformation;
    owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger.
eudpp:UpgradingEvent a owl:Class;
    rdfs:comment "Actions carried out to enhance the functionality, performance, capacity, safety or aesthetics of a product. ESPR Art 2(17)."@en;
    rdfs:label "Upgrading"@en;
    dcterms:identifier "https://eur-lex.europa.eu/eli/reg/2024/1781/oj";
    dcterms:source "Regulation (EU) 2024/1781; Art 2(17)"@en;
    rdfs:subClassOf eudpp:ProductEvent.
eudpp:active a owl:NamedIndividual, eudpp:Disposition;
    rdfs:comment "Indicates that the object is active and in normal use following the event."@en;
    rdfs:label "active"@en.
eudpp:available a owl:NamedIndividual, eudpp:Disposition;
    rdfs:comment "Indicates that the object is available for use, sale, or processing following the event."@en;
    rdfs:label "available"@en.
eudpp:commissioning a owl:NamedIndividual, eudpp:BusinessStep;
    rdfs:comment "Indicates that the event corresponds to the creation or initial introduction of objects into the system."@en;
    rdfs:label "commissioning"@en.
eudpp:damaged a owl:NamedIndividual, eudpp:Disposition;
    rdfs:comment "Indicates that the object is damaged following the event."@en;
    rdfs:label "damaged"@en.
eudpp:destroyed a owl:NamedIndividual, eudpp:Disposition;
    rdfs:comment "Indicates that the object has been destroyed and is no longer usable."@en;
    rdfs:label "destroyed"@en.
eudpp:destroying a owl:NamedIndividual, eudpp:BusinessStep;
    rdfs:comment "Indicates that the event corresponds to the destruction of objects."@en;
    rdfs:label "destroying"@en.
eudpp:disposed a owl:NamedIndividual, eudpp:Disposition;
    rdfs:comment "Indicates that the object has been disposed of following the event."@en;
    rdfs:label "disposed"@en.
eudpp:expired a owl:NamedIndividual, eudpp:Disposition;
    rdfs:comment "Indicates that the object has reached its expiration date."@en;
    rdfs:label "expired"@en.
eudpp:in_transit a owl:NamedIndividual, eudpp:Disposition;
    rdfs:comment "Indicates that the object is in transit between locations following the event."@en;
    rdfs:label "in transit"@en.
eudpp:inspecting a owl:NamedIndividual, eudpp:BusinessStep;
    rdfs:comment "Indicates that the event corresponds to inspecting objects for quality or compliance."@en;
    rdfs:label "inspecting"@en.
eudpp:loading a owl:NamedIndividual, eudpp:BusinessStep;
    rdfs:comment "Indicates that the event corresponds to loading objects onto a transport or container."@en;
    rdfs:label "loading"@en.
eudpp:other a owl:NamedIndividual, eudpp:BusinessStep;
    rdfs:comment "Indicates that the event corresponds to a business step not explicitly covered by the predefined categories."@en;
    rdfs:label "other"@en.
eudpp:packing a owl:NamedIndividual, eudpp:BusinessStep;
    rdfs:comment "Indicates that the event corresponds to packing objects into a container or packaging hierarchy."@en;
    rdfs:label "packing"@en.
eudpp:recalled a owl:NamedIndividual, eudpp:Disposition;
    rdfs:comment "Indicates that the object has been recalled from the market or supply chain."@en;
    rdfs:label "recalled"@en.
eudpp:receiving a owl:NamedIndividual, eudpp:BusinessStep;
    rdfs:comment "Indicates that the event corresponds to receiving objects at a location."@en;
    rdfs:label "receiving"@en.
eudpp:repackaging a owl:NamedIndividual, eudpp:BusinessStep;
    rdfs:comment "Indicates that the event corresponds to repackaging objects into new packaging configurations."@en;
    rdfs:label "repackaging"@en.
eudpp:repairing a owl:NamedIndividual, eudpp:BusinessStep;
    rdfs:comment "Indicates that the event corresponds to repairing objects to restore their functionality."@en;
    rdfs:label "repairing"@en.
eudpp:reserved a owl:NamedIndividual, eudpp:Disposition;
    rdfs:comment "Indicates that the object is reserved and not available for general use or sale."@en;
    rdfs:label "reserved"@en.
eudpp:retail_selling a owl:NamedIndividual, eudpp:BusinessStep;
    rdfs:comment "Indicates that the event corresponds to selling objects to end consumers."@en;
    rdfs:label "retail selling"@en.
eudpp:returned a owl:NamedIndividual, eudpp:Disposition;
    rdfs:comment "Indicates that the object has been returned following the event."@en;
    rdfs:label "returned"@en.
eudpp:sellable_accessible a owl:NamedIndividual, eudpp:Disposition;
    rdfs:comment "Indicates that the object is sellable and physically accessible."@en;
    rdfs:label "sellable accessible"@en.
eudpp:sellable_not_accessible a owl:NamedIndividual, eudpp:Disposition;
    rdfs:comment "Indicates that the object is sellable but not physically accessible."@en;
    rdfs:label "sellable not accessible"@en.
eudpp:shipping a owl:NamedIndividual, eudpp:BusinessStep;
    rdfs:comment "Indicates that the event corresponds to shipping objects from one location to another."@en;
    rdfs:label "shipping"@en.
eudpp:stocking a owl:NamedIndividual, eudpp:BusinessStep;
    rdfs:comment "Indicates that the event corresponds to placing objects into stock or inventory."@en;
    rdfs:label "stocking"@en.
eudpp:stolen a owl:NamedIndividual, eudpp:Disposition;
    rdfs:comment "Indicates that the object has been stolen."@en;
    rdfs:label "stolen"@en.
eudpp:storing a owl:NamedIndividual, eudpp:BusinessStep;
    rdfs:comment "Indicates that the event corresponds to storing objects at a location."@en;
    rdfs:label "storing"@en.
eudpp:transporting a owl:NamedIndividual, eudpp:BusinessStep;
    rdfs:comment "Indicates that the event corresponds to transporting objects between locations."@en;
    rdfs:label "transporting"@en.
eudpp:unknown a owl:NamedIndividual, eudpp:Disposition;
    rdfs:comment "Indicates that the state of the object is unknown following the event."@en;
    rdfs:label "unknown"@en.
eudpp:unloading a owl:NamedIndividual, eudpp:BusinessStep;
    rdfs:comment "Indicates that the event corresponds to unloading objects from a transport or container."@en;
    rdfs:label "unloading"@en.
eudpp:unpacking a owl:NamedIndividual, eudpp:BusinessStep;
    rdfs:comment "Indicates that the event corresponds to removing objects from a container or packaging hierarchy."@en;
    rdfs:label "unpacking"@en.
_:n3-86 a owl:AllDisjointClasses;
    owl:members _:n3-87.
_:n3-87 rdf:first eudpp:AggregationEvent;
    rdf:rest _:n3-88.
_:n3-88 rdf:first eudpp:AssociationEvent;
    rdf:rest _:n3-89.
_:n3-89 rdf:first eudpp:ObjectEvent;
    rdf:rest _:n3-90.
_:n3-90 rdf:first eudpp:TransactionEvent;
    rdf:rest _:n3-91.
_:n3-91 rdf:first eudpp:TransformationEvent;
    rdf:rest rdf:nil.
_:n3-92 a owl:AllDisjointClasses;
    owl:members _:n3-93.
_:n3-93 rdf:first eudpp:DPPArchivalEvent;
    rdf:rest _:n3-94.
_:n3-94 rdf:first eudpp:DPPCreationEvent;
    rdf:rest _:n3-95.
_:n3-95 rdf:first eudpp:DPPUpdateEvent;
    rdf:rest rdf:nil.
_:n3-96 a owl:AllDisjointClasses;
    owl:members _:n3-97.
_:n3-97 rdf:first eudpp:InstanceIdentifier;
    rdf:rest _:n3-98.
_:n3-98 rdf:first eudpp:Location;
    rdf:rest _:n3-99.
_:n3-99 rdf:first eudpp:QuantityElement;
    rdf:rest rdf:nil.
_:n3-100 a owl:AllDisjointClasses;
    owl:members _:n3-101.
_:n3-101 rdf:first eudpp:SourceOrDestination;
    rdf:rest _:n3-102.
_:n3-102 rdf:first eudpp:SourceOrDestinationEntity;
    rdf:rest _:n3-103.
_:n3-103 rdf:first eudpp:SourceOrDestinationType;
    rdf:rest rdf:nil.
skos:altLabel a owl:AnnotationProperty.
eudpp:hasGranularity a owl:ObjectProperty;
    rdfs:comment "Defines the granularity of an identifier, if exists."@en;
    rdfs:label "Has granularity"@en;
    rdfs:domain eudpp:Identifier;
    rdfs:range eudpp:IdentifierGranularity.
eudpp:Identifier a owl:Class;
    rdfs:comment "Identifier. A general class to hold different kinds of identifiers described and used for EU DPP CO. Each sub-class of this class describes a different kind of identifier. Intentionally modelled as sub-classes. \nIdentifiers have value, and a scheme/standard they are based on.\n\nCardinatlity restrictions added to each subclass to enforce inheritance of the data propertyy identifierValue."@en.
eudpp:IdentifierGranularity a owl:Class;
    rdfs:comment "The granularity of the identifier. For example, for Productys this could be model, batch, item."@en;
    rdfs:label "Identifier granularity"@en.
eudpp:hasScheme a owl:ObjectProperty;
    rdfs:comment "The scheme/standard the Identifier follows";
    rdfs:label "Has scheme"@en;
    rdfs:domain eudpp:Identifier;
    rdfs:range eudpp:IdentifierScheme.
eudpp:IdentifierScheme a owl:Class;
    rdfs:comment "The scheme or standard"@en;
    rdfs:label "Identifier scheme"@en.
eudpp:identifierExampleValue a owl:DatatypeProperty;
    rdfs:comment "Example value of the identifier"@en;
    rdfs:label "Identifier example value"@en;
    rdfs:domain eudpp:IdentifierScheme;
    rdfs:range xsd:string.
eudpp:identifierExpiresOn a owl:DatatypeProperty;
    rdfs:label "Identifier expires on"@en;
    rdfs:domain eudpp:Identifier;
    rdfs:range xsd:date.
eudpp:identifierIssuedOn a owl:DatatypeProperty;
    rdfs:label "Identifier issued on"@en;
    rdfs:domain eudpp:Identifier;
    rdfs:range xsd:date.
eudpp:identifierMaxLength a owl:DatatypeProperty;
    rdfs:comment "Maximum length of the identifier"@en;
    rdfs:label "Identifier maximum length"@en;
    rdfs:domain eudpp:IdentifierScheme;
    rdfs:range xsd:integer.
eudpp:identifierMinLength a owl:DatatypeProperty;
    rdfs:comment "Minimum length of the identifier"@en;
    rdfs:label "Identifier minimum length"@en;
    rdfs:domain eudpp:IdentifierScheme;
    rdfs:range xsd:integer.
eudpp:identifierPattern a owl:DatatypeProperty;
    rdfs:comment "A pattern the identifier conforms to, given as a regular expression (regex)."@en;
    rdfs:label "Identifier pattern"@en;
    rdfs:domain eudpp:IdentifierScheme;
    rdfs:range xsd:string.
eudpp:identifierSchemeIssuer a owl:DatatypeProperty;
    rdfs:comment "Issuer of the identifier scheme"@en;
    rdfs:label "Identifier scheme issuer"@en;
    rdfs:domain eudpp:IdentifierScheme;
    rdfs:range xsd:string.
eudpp:identifierValue a owl:DatatypeProperty;
    rdfs:comment "The (unique) value of the identifier."@en;
    rdfs:label "Identifier value"@en;
    rdfs:domain eudpp:Identifier;
    rdfs:range xsd:string.
eudpp:identifierSchemeVersion a owl:DatatypeProperty;
    rdfs:comment "Reference standard version the instance schema refers to"@en;
    rdfs:label "Identifier scheme version"@en;
    rdfs:domain eudpp:IdentifierScheme;
    rdfs:range xsd:string.
_:n3-104 a owl:Restriction;
    owl:onProperty eudpp:hasScheme;
    owl:someValuesFrom eudpp:ActorIdentifierScheme.
eudpp:ActorIdentifierScheme a owl:Class;
    rdfs:label "Actor identifier scheme"@en;
    rdfs:subClassOf eudpp:IdentifierScheme;
    owl:disjointWith eudpp:MaterialIdentifierScheme, eudpp:ProductIdentifierScheme.
_:n3-105 a owl:Restriction;
    owl:onProperty eudpp:identifierValue;
    owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger;
    owl:onDataRange xsd:string.
eudpp:SoCIdentifier a owl:Class;
    rdfs:label "Substance of concern identifier"@en;
    rdfs:subClassOf eudpp:Identifier, _:n3-117.
eudpp:MaterialIdentifierScheme a owl:Class;
    rdfs:label "Material identifier scheme"@en;
    rdfs:subClassOf eudpp:IdentifierScheme;
    owl:disjointWith eudpp:ProductIdentifierScheme.
eudpp:ProductIdentifierScheme a owl:Class;
    rdfs:label "Product identifier scheme"@en;
    rdfs:subClassOf eudpp:IdentifierScheme.
_:n3-106 a owl:Restriction;
    owl:onProperty eudpp:identifierValue;
    owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger;
    owl:onDataRange xsd:string.
_:n3-107 a owl:Restriction;
    owl:onProperty eudpp:identifierValue;
    owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger;
    owl:onDataRange xsd:string.
_:n3-108 a owl:Restriction;
    owl:onProperty eudpp:hasScheme;
    owl:someValuesFrom eudpp:MaterialIdentifierScheme.
_:n3-109 a owl:Restriction;
    owl:onProperty eudpp:identifierValue;
    owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger;
    owl:onDataRange xsd:string.
_:n3-110 a owl:Restriction;
    owl:onProperty eudpp:hasScheme;
    owl:someValuesFrom eudpp:ProductIdentifierScheme.
_:n3-111 a owl:Restriction;
    owl:onProperty eudpp:hasGranularity;
    owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger;
    owl:onClass eudpp:ProductIdentifierGranularity.
eudpp:ProductIdentifierGranularity a owl:Class;
    rdfs:label "Product identifier granularity"@en;
    rdfs:subClassOf eudpp:IdentifierGranularity;
    owl:equivalentClass _:n3-113.
_:n3-112 a owl:Restriction;
    owl:onProperty eudpp:identifierValue;
    owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger;
    owl:onDataRange xsd:string.
_:n3-113 a owl:Class;
    owl:oneOf _:n3-114.
_:n3-114 rdf:first eudpp:batch;
    rdf:rest _:n3-115.
eudpp:batch a owl:NamedIndividual, eudpp:ProductIdentifierGranularity;
    rdfs:comment "According to ESPR Art 9 (2d) the digital product passport is to be established at model, batch or item level, and the definition of such levels is given by delegated acts;"@en.
_:n3-115 rdf:first eudpp:item;
    rdf:rest _:n3-116.
eudpp:item a owl:NamedIndividual, eudpp:ProductIdentifierGranularity;
    rdfs:comment "According to ESPR Art 9 (2d) the digital product passport is to be established at model, batch or item level, and the definition of such levels is given by delegated acts;"@en.
_:n3-116 rdf:first eudpp:model;
    rdf:rest rdf:nil.
eudpp:model a owl:NamedIndividual, eudpp:ProductIdentifierGranularity;
    rdfs:comment "According to ESPR Art 9 (2d) the digital product passport is to be established at model, batch or item level, and the definition of such levels is given by delegated acts;"@en.
_:n3-117 a owl:Restriction;
    owl:onProperty eudpp:identifierValue;
    owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger;
    owl:onDataRange xsd:string.
eudpp:CAS a owl:NamedIndividual, eudpp:MaterialIdentifierScheme;
    rdfs:comment "CAS Number (Chemical Abstracts Service)"@en;
    rdfs:label "CAS"@en;
    rdfs:seeAlso "https://www.cas.org/support/documentation/chemical-substances/faqs";
    skos:altLabel "Chemical Abstracts Service Registry Number"@en;
    eudpp:identifierExampleValue "7732-18-5";
    eudpp:identifierMaxLength 12;
    eudpp:identifierMinLength 7.
eudpp:EORI a owl:NamedIndividual;
    rdfs:comment "Economic Operators Registration and Identification (EU).\nThis is the EU’s official identifier for companies involved in import/export.\nMandatory for any company trading with the EU.\n\nUsed in customs declarations\nUnique per company\n\nFormat: country code + number (e.g., DE123456789)\n\nThis is the most widely used identifier for economic operators in EU trade."@en;
    rdfs:label "EORI"@en, "https://taxation-customs.ec.europa.eu/customs/customs-procedures-import-and-export/customs-operations/economic-operators-registration-and-identification-number-eori_en";
    skos:altLabel "Economic Operators Registration and Identification (EU"@en;
    eudpp:identifierExampleValue "DE123456789012345";
    eudpp:identifierMaxLength 17;
    eudpp:identifierMinLength 8.
eudpp:GLN a owl:NamedIndividual, eudpp:ActorIdentifierScheme;
    rdfs:comment "A globally unique identifier defined by GS1 used to identify legal entities, functional entities, and physical locations within business and supply chain processes.\n\nTypically identifies: legal entities, functional entities (departments), physical locations (warehouses, sites)."@en;
    rdfs:label "GLN"@en;
    rdfs:seeAlso "https://www.gs1.org/standards/id-keys/gln";
    skos:altLabel "Global Location Number"@en;
    eudpp:identifierExampleValue "9501101530003";
    eudpp:identifierMaxLength 13;
    eudpp:identifierMinLength 13;
    eudpp:identifierSchemeIssuer "GS1".
eudpp:GTIN a owl:DatatypeProperty, owl:NamedIndividual, eudpp:ProductIdentifierScheme;
    rdfs:comment "A globally unique identifier for trade items, defined by GS1, used to identify products at various packaging levels."@en, "Global Trade Identification Number as provided for in standard ISO/IEC 15459-6 or equivalent of products or their parts."@en;
    rdfs:label "GTIN"@en;
    dcterms:references "ESPR Annex III (c)"@en;
    dcterms:source "https://eur-lex.europa.eu/eli/reg/2024/1781/oj";
    skos:definition "A globally unique identifier for trade items, defined by GS1, used to identify products at various packaging levels."@en;
    rdfs:domain eudpp:Product;
    rdfs:range xsd:string;
    rdfs:seeAlso "https://www.gs1.org/standards/id-keys/gtin";
    skos:altLabel "Global Trade Item Number"@en;
    eudpp:identifierExampleValue "14006381333938";
    eudpp:identifierMaxLength 14;
    eudpp:identifierMinLength 8;
    eudpp:identifierSchemeIssuer "GS1".
eudpp:LEI a owl:NamedIndividual, eudpp:ActorIdentifierScheme;
    rdfs:comment "A Legal Entity Identifier (LEI) is a globally unique 20-character alphanumeric code that identifies legally distinct entities participating in financial transactions, as defined by ISO 17442.\n\nA 20‑character code used globally for financial and regulatory reporting.\nRequired for companies involved in financial transactions.\nUsed by regulators, banks, customs, and some trade systems."@en;
    rdfs:label "LEI"@en;
    rdfs:seeAlso "https://www.iso.org/standard/78829.html";
    eudpp:identifierExampleValue "529900T8BM49AURSDO55";
    eudpp:identifierMaxLength 20;
    eudpp:identifierMinLength 20;
    eudpp:identifierSchemeIssuer "ISO".
eudpp:SKU a owl:NamedIndividual, eudpp:ProductIdentifierScheme;
    rdfs:comment "A Stock Keeping Unit (SKU) is an internal identifier assigned by an organization to uniquely identify and track a product, item, or variant within its own inventory and management systems."@en;
    rdfs:label "SKU"@en;
    rdfs:seeAlso "https://en.wikipedia.org/wiki/Stock_keeping_unit";
    skos:altLabel "Stock Keeping Unit"@en;
    eudpp:identifierExampleValue "ABC-RED-XL";
    eudpp:identifierMaxLength 50;
    eudpp:identifierMinLength 1.
eudpp:hasMaterialOrigin a owl:ObjectProperty;
    rdfs:comment "Assigns material origin to material used for product"@en;
    rdfs:label "Has material origin"@en;
    rdfs:domain eudpp:MaterialOfComposition;
    rdfs:range eudpp:MaterialOrigin.
eudpp:MaterialOrigin a owl:Class;
    rdfs:comment "Origin of the material used in product [ESPR Annex I]"@en;
    rdfs:label "Origin of material"@en;
    dcterms:references "[ESPR Annex I]"@en;
    dcterms:source "https://eur-lex.europa.eu/eli/reg/2024/1781/oj";
    owl:equivalentClass _:n3-118.
eudpp:hasMaterialType a owl:ObjectProperty;
    rdfs:comment "Links material to its type in some classification system used by the sector."@en;
    rdfs:label "Has material type"@en;
    rdfs:domain eudpp:MaterialOfComposition;
    rdfs:range eudpp:MaterialType.
eudpp:MaterialType a owl:Class;
    rdfs:comment "Placeholder class for material type classification applicable in a sector or mandated by a delegated act (DA).\n\nPotential types could be, on the example of textile sector: cotton, nylon, ..."@en;
    rdfs:label "Material type"@en.
eudpp:isCriticalRawMaterial a owl:DatatypeProperty;
    rdfs:comment "Product parameters: use or content of recycled materials and recovery of materials, including critical raw materials; [ESPR Annex I h)]"@en;
    rdfs:label "Critical raw material"@en;
    dcterms:references "[ESPR Annex I h)]"@en;
    dcterms:source "https://eur-lex.europa.eu/eli/reg/2024/1781/oj";
    rdfs:domain eudpp:MaterialOfComposition;
    rdfs:range xsd:boolean.
eudpp:materialComponent a owl:DatatypeProperty;
    rdfs:comment "The specific part of the Product this material belongs to. Description. \nFor example, in case of a textile product: [Main, Lining, Filling]."@en;
    rdfs:label "Part of product material is in"@en;
    rdfs:domain eudpp:MaterialOfComposition;
    rdfs:range xsd:string.
eudpp:materialIsRecyclable a owl:DatatypeProperty;
    rdfs:comment "Product parameters: design for recycling, ease and quality of recycling as expressed through use of easily recyclable materials [ESPR Art 5 (1n), Annex I d)]"@en;
    rdfs:label "Recyclable material"@en;
    dcterms:references "ESPR Art 5 (1n), Annex I d)"@en;
    dcterms:source "https://eur-lex.europa.eu/eli/reg/2024/1781/oj";
    rdfs:domain eudpp:MaterialOfComposition;
    rdfs:range xsd:boolean.
eudpp:materialIsSustainableRenewable a owl:DatatypeProperty;
    rdfs:comment "Product parameters: use or content of sustainable renewable materials; [ESPR Annex I i)]"@en;
    rdfs:label "Sustainale or renewable material"@en;
    dcterms:references "ESPR Annex I i)"@en;
    dcterms:source "https://eur-lex.europa.eu/eli/reg/2024/1781/oj";
    rdfs:domain eudpp:MaterialOfComposition;
    rdfs:range xsd:boolean.
eudpp:materialPercentage a owl:DatatypeProperty;
    rdfs:comment "Material percentage in a Product, e.g., mass fraction (percentage by weight)."@en;
    rdfs:label "Material percentage"@en;
    rdfs:domain eudpp:MaterialOfComposition;
    rdfs:range xsd:decimal.
eudpp:materialRecycledContent a owl:DatatypeProperty;
    rdfs:comment "Percentage of recycled content"@en;
    rdfs:label "Recycled content amount in material"@en;
    rdfs:domain eudpp:MaterialOfComposition;
    rdfs:range xsd:decimal.
_:n3-118 a owl:Class;
    owl:oneOf _:n3-119.
_:n3-119 rdf:first eudpp:raw;
    rdf:rest _:n3-120.
eudpp:raw a owl:NamedIndividual, eudpp:MaterialOrigin;
    rdfs:comment "Raw material".
_:n3-120 rdf:first eudpp:recycled;
    rdf:rest _:n3-121.
eudpp:recycled a owl:NamedIndividual, eudpp:MaterialOrigin;
    rdfs:comment "Recycled material".
_:n3-121 rdf:first eudpp:renewable;
    rdf:rest rdf:nil.
eudpp:renewable a owl:NamedIndividual, eudpp:MaterialOrigin;
    rdfs:comment "Renewable material".
skos:closeMatch a owl:AnnotationProperty.
skos:exactMatch a owl:AnnotationProperty.
eudpp:appliesToProduct a owl:ObjectProperty;
    rdfs:comment "The property links DPP and the Product."@en;
    rdfs:label "Applies to product"@en;
    rdfs:domain eudpp:DPP;
    rdfs:range eudpp:Product;
    owl:inverseOf eudpp:hasDPP.
eudpp:hasDPP a owl:ObjectProperty;
    rdfs:comment "A Product has a DPP. The property links a Product with a DPP."@en;
    rdfs:label "Has DPP"@en;
    rdfs:domain eudpp:Product;
    rdfs:range eudpp:DPP.
eudpp:hasMeasurementUnit a owl:ObjectProperty;
    rdfs:comment "Linking quantitative property to the unit of measurement."@en;
    rdfs:label "Has measurement unit"@en;
    rdfs:domain eudpp:QuantitativeProperty;
    rdfs:range <https://si-digital-framework.org/SI#MeasurementUnit>.
eudpp:QuantitativeProperty a owl:Class;
    rdfs:comment "A property (respectively measurand of a property) of the product (model) that is expressed by a quantity value. A specific quantity."@en;
    rdfs:label "Quantitative Property"@en;
    rdfs:subClassOf eudpp:Property.
<https://si-digital-framework.org/SI#MeasurementUnit> a owl:Class;
    rdfs:comment "Measurement unit defining the magnitude of the quantity in respect to the value.\nsi:MeasurementUnit class is reused"@en;
    rdfs:label "Unit of measurement"@en.
eudpp:hasProductGroup a owl:ObjectProperty;
    rdfs:comment "Product group\nmeans a set of products that serve similar purposes and are similar in terms of use, or have similar\nfunctional properties, and are similar in terms of consumer perception (ESPR Art 2 (4)). The product\ngroup or groups covered are given by delegated acts. (ESPR Art 8 (a))\n\nThis will be probably a classification code from some product classification scheme ."@en;
    rdfs:label "Has product group"@en;
    dcterms:references "ESPR Art 2 (4)"@en;
    dcterms:source "https://eur-lex.europa.eu/eli/reg/2024/1781/oj";
    rdfs:domain eudpp:Product;
    rdfs:range eudpp:ClassificationCode.
eudpp:ClassificationCode a owl:Class;
    rdfs:comment "A classification code from some product classification scheme ."@en;
    rdfs:label "ClassificationCode"@en.
eudpp:hasProperty a owl:ObjectProperty;
    rdfs:comment "Product has a property that could be a document or some measurable properties (measurands).\n\nLinking the product to the property."@en;
    rdfs:label "Has property"@en;
    rdfs:domain eudpp:Product;
    rdfs:range eudpp:Property.
eudpp:Property a owl:Class;
    rdfs:comment "A property of the product."@en;
    rdfs:label "Property"@en.
eudpp:isComponentOf a owl:ObjectProperty, owl:TransitiveProperty;
    rdfs:comment "A product is a component of another product.\n\n‘component’ means a product intended to be incorporated into another product; [ESPR Art 2(2)]"@en;
    rdfs:label "Is component of"@en;
    dcterms:references "ESPR Art 2(2)"@en;
    dcterms:source "https://eur-lex.europa.eu/eli/reg/2024/1781/oj";
    rdfs:domain eudpp:Product;
    rdfs:range eudpp:Product.
eudpp:isSparePartOf a owl:ObjectProperty;
    rdfs:comment "A product is a spare part of another product."@en;
    rdfs:label "Is spare part of"@en;
    dcterms:references "ESPR Annex I"@en;
    dcterms:source "https://eur-lex.europa.eu/eli/reg/2024/1781/oj";
    rdfs:domain eudpp:Product;
    rdfs:range eudpp:Product.
eudpp:codeSet a owl:DatatypeProperty;
    rdfs:comment "The product classification code set.\n\nSee also Produc hasProductGroup ClassificationCode documentation."@en;
    rdfs:label "Classification code set"@en;
    rdfs:domain eudpp:ClassificationCode;
    rdfs:range xsd:anyURI.
eudpp:codeValue a owl:DatatypeProperty;
    rdfs:comment "Classification code value from the Classification code set."@en;
    rdfs:label "Classification code value"@en;
    rdfs:domain eudpp:ClassificationCode;
    rdfs:range xsd:string.
eudpp:commodityCode a owl:DatatypeProperty;
    rdfs:comment "Relevant commodity codes, such as a TARIC code as defined in Council Regulation (EEC) No 2658/87.[ESPR Annex III (d)]"@en;
    rdfs:label "Commodity code"@en;
    dcterms:references "ESPR Annex III (d)"@en;
    dcterms:source "https://eur-lex.europa.eu/eli/reg/2024/1781/oj";
    rdfs:domain eudpp:Product;
    rdfs:range xsd:string.
eudpp:contentType a owl:DatatypeProperty;
    rdfs:comment "Content type of a document. Can be only “application” or “pdf”."@en;
    rdfs:label "Content type"@en;
    rdfs:domain eudpp:DocumentFormattedProperty;
    rdfs:range _:n3-122.
_:n3-122 a rdfs:Datatype;
    owl:oneOf _:n3-123.
_:n3-123 rdf:first "application";
    rdf:rest _:n3-124.
_:n3-124 rdf:first "pdf";
    rdf:rest rdf:nil.
eudpp:description a owl:DatatypeProperty;
    rdfs:comment "Product description"@en;
    rdfs:label "Description"@en;
    rdfs:domain eudpp:Product;
    rdfs:range xsd:string.
eudpp:dictionaryReference a owl:DatatypeProperty;
    rdfs:comment "The reference to the unique identifier of the data point specification defined in the repository/data dictionary.\n\nIt is formatted as a URI/URL ."@en;
    rdfs:label "Dictionary reference"@en;
    rdfs:domain eudpp:Property;
    rdfs:range xsd:string.
eudpp:dppStatus a owl:DatatypeProperty;
    rdfs:comment "The status of the DPP instance as digital resource."@en;
    rdfs:label "DPP status"@en;
    rdfs:domain eudpp:DPP;
    rdfs:range _:n3-125.
_:n3-125 a rdfs:Datatype;
    owl:oneOf _:n3-126.
_:n3-126 rdf:first "Active";
    rdf:rest _:n3-127.
_:n3-127 rdf:first "Archived";
    rdf:rest _:n3-128.
_:n3-128 rdf:first "Inactive";
    rdf:rest _:n3-129.
_:n3-129 rdf:first "Invalid";
    rdf:rest rdf:nil.
eudpp:granularity a owl:DatatypeProperty;
    rdfs:comment "ESPR Art 9 (2) d  declares that the digital product passport is to be established at model, batch or item level, and the definition of such levels (is determined by delegated acts (DA));\n\nThe product passport should be defined at the level of item, batch or product model, depending on specific needs and complexity of the value chain, the size, nature or impacts of the products considered. (Standardisation Request 5423 7)"@en;
    rdfs:label "Granularity"@en;
    dcterms:references "ESPR Art 9 (2) d"@en;
    dcterms:source "https://eur-lex.europa.eu/eli/reg/2024/1781/oj";
    rdfs:domain eudpp:DPP;
    rdfs:range _:n3-130.
_:n3-130 a rdfs:Datatype;
    owl:oneOf _:n3-131.
_:n3-131 rdf:first " batch";
    rdf:rest _:n3-132.
_:n3-132 rdf:first "item";
    rdf:rest _:n3-133.
_:n3-133 rdf:first "model";
    rdf:rest rdf:nil.
eudpp:isEnergyRelated a owl:DatatypeProperty;
    rdfs:comment "Energy related product\nmeans any product that has an impact on energy consumption during use. (ESPR Art 2 (4)).\n\nThe boolean data type property indicates is a Product energy related or not?"@en;
    rdfs:label "Is energy related Product"@en;
    dcterms:references "ESPR Art 2 (4)"@en;
    dcterms:source "https://eur-lex.europa.eu/eli/reg/2024/1781/oj";
    rdfs:domain eudpp:Product;
    rdfs:range xsd:boolean.
eudpp:lastUpdate a owl:DatatypeProperty;
    rdfs:comment "The date and time of the latest update to the DPP instance."@en;
    rdfs:label "Last update"@en;
    rdfs:domain eudpp:DPP;
    rdfs:range xsd:dateTimeStamp.
eudpp:linkToPreviousDPP a owl:DatatypeProperty;
    rdfs:comment "Where a new digital product passport is created for a product that already has a digital product passport, the new digital product passport shall be linked to the original digital product passport or passports. (ESPR Art 11 (d))"@en;
    rdfs:label "Link to previous DPP"@en;
    dcterms:references "https://eur-lex.europa.eu/eli/reg/2024/1781/oj", "ESPR Art 11 (d)"@en;
    rdfs:domain eudpp:DPP;
    rdfs:range xsd:anyURI.
eudpp:numericalValue a owl:DatatypeProperty;
    rdfs:comment "The numerical value of the quantity, i.e., quantitative property of the product."@en;
    rdfs:label "Numerical value"@en;
    rdfs:domain eudpp:QuantitativeProperty;
    rdfs:range xsd:decimal.
eudpp:productImage a owl:DatatypeProperty;
    rdfs:comment "An image of the product."@en;
    rdfs:label "Product image"@en;
    rdfs:domain eudpp:Product;
    rdfs:range xsd:anyURI.
eudpp:productName a owl:DatatypeProperty;
    rdfs:comment "Product name"@en;
    rdfs:label "Product name"@en;
    rdfs:domain eudpp:Product;
    rdfs:range xsd:string.
eudpp:tolerance a owl:DatatypeProperty;
    rdfs:comment "Engineering tolerance is the permissible variation in measurements deriving from the base measurement.\nTolerances can apply to many different units."@en;
    rdfs:label "Tolerance"@en;
    rdfs:domain eudpp:QuantitativeProperty;
    rdfs:range xsd:double.
eudpp:validFrom a owl:DatatypeProperty;
    rdfs:comment "The date and timestamp that the DPP is valid from."@en;
    rdfs:label "Valid from"@en;
    rdfs:domain eudpp:DPP;
    rdfs:range xsd:dateTimeStamp.
eudpp:validUntil a owl:DatatypeProperty;
    rdfs:comment "The date and timestamp that the DPP is valid until."@en;
    rdfs:label "Valid until"@en;
    rdfs:domain eudpp:DPP;
    rdfs:range xsd:dateTimeStamp.
eudpp:value a owl:DatatypeProperty;
    rdfs:comment "Contains the data of the value encapsulated in the Document.\n\nValue is xsd:string that is formatted as a URL,  where to fetch the file."@en;
    rdfs:label "Value related to the document"@en;
    rdfs:domain eudpp:DocumentFormattedProperty;
    rdfs:range xsd:string.
eudpp:webLink a owl:DatatypeProperty;
    rdfs:comment "Web link to an instruction document or video etc."@en;
    rdfs:label "Weblink"@en;
    rdfs:domain eudpp:DigitalInstruction;
    rdfs:range xsd:anyURI.
eudpp:DigitalInstruction a owl:Class;
    rdfs:comment "Digital instructions\nmean instructions in digital format concerning the product (‘digital instructions’) in a language that can be easily understood. ESPR Art 27(7)\nDigital instructions are ensured by manufacturers. These should also ensured by importers. (ESPR Art 29(4))\n\nThis class can be extended/specialised according to delegated acts or industry standards."@en;
    rdfs:label "DigitalInstruction"@en;
    dcterms:references "ESPR Art 27(7)"@en;
    dcterms:source "https://eur-lex.europa.eu/eli/reg/2024/1781/oj";
    rdfs:subClassOf eudpp:DocumentFormattedProperty.
eudpp:CarbonFootprint a owl:Class;
    rdfs:comment "Carbon footprint\nmeans the sum of greenhouse gas emissions and greenhouse gas removals in a product system, expressed as CO equivalents and based on a life cycle assessment using the single impact category\nof climate change. (ESPR Art 2 25))\n\nThis class description needs to be extended/specialised according to the corresponding delegated acts or/and industry standards."@en, "means the sum of greenhouse gas emissions and greenhouse gas removals in a product system, expressed as CO equivalents and based on a life cycle assessment using the single impact category of climate change. (ESPR Art 2 25))";
    rdfs:label "Carbon footprint"@en, "Carbon Footprint";
    dcterms:references "ESPR Art 2 (25)"@en;
    dcterms:source "https://eur-lex.europa.eu/eli/reg/2024/1781/oj";
    rdfs:subClassOf eudpp:EnvironmentalFootprint;
    owl:equivalentClass _:n3-143.
eudpp:EnvironmentalFootprint a owl:Class;
    rdfs:comment "Environmental footprint\nmeans a quantification of the environmental impacts resulting from a product throughout its life\ncycle, whether in relation to a single environmental impact category or an aggregated set of impact\ncategories based on the Product Environmental Footprint method established by Recommendation\n(EU) 2 021/2279 or other scientific methods developed by international organisations, widely tested\nin collaboration with different industry sectors and adopted or implemented by the Commission in\nother Union law. (ESPR Art 2 (24)).\n\nProduct parameters list ESPR Annex I\n(m) The environmental footprint of the product, expressed as a quantification;\n\nThis class description needs to be extended/specialised according to the corresponding delegated acts or/and industry standards."@en, "A comprehensive quantification of all environmental impacts resulting from a product throughout its life cycle. EnvironmentalFootprint may cover a single impact category or an aggregated set of categories according to the Product Environmental Footprint method (ESPR Art. 2(24)).";
    rdfs:label "Environmental footprint"@en, "Environmental Footprint";
    dcterms:references "ESPR Art 2 (24)"@en;
    dcterms:source "https://eur-lex.europa.eu/eli/reg/2024/1781/oj";
    rdfs:subClassOf eudpp:QuantitativeProperty;
    owl:equivalentClass _:n3-149.
eudpp:CircularEconomyIndicator a owl:Class;
    rdfs:comment "Circular Economy indicators are measures for relevant monitoring the transition to a circular economy and to measure the effects of new policy and trends.\n\nThis class description needs to be extended/specialised according to the corresponding delegated acts or/and industry standards."@en;
    rdfs:label "Circular Economy Indicator"@en;
    rdfs:subClassOf eudpp:QuantitativeProperty;
    rdfs:seeAlso <https://environment.ec.europa.eu/strategy/circular-economy-action-plan_en>.
eudpp:ConcentrationOfSubstanceOfConcern a owl:Class;
    rdfs:comment "The concentration of the substances of concern, at the level of the product, its relevant components, or spare parts ESPR Art 7(5)"@en;
    rdfs:label "Concentration of the substance of concern"@en;
    dcterms:references "ESPR Art 7(5)"@en;
    dcterms:source "https://eur-lex.europa.eu/eli/reg/2024/1781/oj";
    rdfs:subClassOf eudpp:QuantitativeProperty.
eudpp:Durability a owl:Class;
    rdfs:comment "Durability\nmeans the ability of a product to maintain over time its function and performance under specified conditions of use, maintenance and repair. (ESPR Art 2 (22))\n\nThis class description needs to be extended/specialised according to the corresponding delegated acts or/and industry standards."@en;
    rdfs:label "Durability"@en;
    dcterms:references "ESPR Art 2 (22)"@en;
    dcterms:source "https://eur-lex.europa.eu/eli/reg/2024/1781/oj";
    rdfs:subClassOf eudpp:QualityIndicator.
eudpp:QualityIndicator a owl:Class;
    rdfs:comment "Product characteristics like durability and reliability.\n\nThis class description needs to be extended/specialised according to the corresponding delegated acts or/and industry standards."@en;
    rdfs:label "Quality indicator"@en;
    rdfs:subClassOf eudpp:QuantitativeProperty.
eudpp:EmissionToAir a owl:Class;
    rdfs:comment "Product parameters are listed in the ESPR Annex I :\n\n(q) emissions to air, water or soil released in one or more lifecycle stages of the product as expressed through quantities and nature of emissions, including noise.\n\nThis class description needs to be extended/specialised according to the corresponding delegated acts or/and industry standards."@en;
    rdfs:label "Emission to air"@en;
    dcterms:references "ESPR Annex I"@en;
    dcterms:source "https://eur-lex.europa.eu/eli/reg/2024/1781/oj";
    rdfs:subClassOf eudpp:EnvironmentalEmission.
eudpp:EnvironmentalEmission a owl:Class;
    rdfs:comment "Emission is the act or amount of sending out gas, heat, light, etc. It can also refer to harmful substances that are released into the environment, especially carbon dioxide.\n\n\nThis class description needs to be extended/specialised according to the corresponding delegated acts or/and industry standards."@en;
    rdfs:label "Environmental emission"@en;
    rdfs:subClassOf eudpp:EnvironmentalPollution;
    rdfs:seeAlso <https://dictionary.cambridge.org/dictionary/english/emission>.
eudpp:EmissionToSoil a owl:Class;
    rdfs:comment "Product parameters are listed in the ESPR Annex I :\n\n(q) emissions to air, water or soil released in one or more lifecycle stages of the product as expressed through quantities and nature of emissions, including noise.\n\nThis class description needs to be extended/specialised according to the corresponding delegated acts or/and industry standards."@en;
    rdfs:label "Emission to soil"@en;
    dcterms:references "ESPR Annex I"@en;
    dcterms:source "https://eur-lex.europa.eu/eli/reg/2024/1781/oj";
    rdfs:subClassOf eudpp:EnvironmentalEmission.
eudpp:EmissionToWater a owl:Class;
    rdfs:comment "Product parameters are listed in the ESPR Annex I :\n\n(q) emissions to air, water or soil released in one or more lifecycle stages of the product as expressed through quantities and nature of emissions, including noise.\n\nThis class description needs to be extended/specialised according to the corresponding delegated acts or/and industry standards."@en;
    rdfs:label "Emission to water"@en;
    dcterms:references "ESPR Annex I"@en;
    dcterms:source "https://eur-lex.europa.eu/eli/reg/2024/1781/oj";
    rdfs:subClassOf eudpp:EnvironmentalEmission.
eudpp:EnergyConsumption a owl:Class;
    rdfs:comment "Energy consumption of the product.\n\nThis class description needs to be extended/specialised according to the corresponding delegated acts or/and industry standards."@en;
    rdfs:label "Energy consumption"@en;
    rdfs:subClassOf eudpp:ResourceConsumption.
eudpp:ResourceConsumption a owl:Class;
    rdfs:comment "Resource consumption of the product.\n\nThis class description needs to be extended/specialised according to the corresponding delegated acts or/and industry standards."@en;
    rdfs:label "Resource consumption"@en;
    rdfs:subClassOf eudpp:QuantitativeProperty.
eudpp:EnvironmentalPollution a owl:Class;
    rdfs:comment "Environmental pollution is the addition of any substance or form of energy to the environment at a rate faster than it can be dispersed or safely stored.\n\nThis class description needs to be extended/specialised according to the corresponding delegated acts or/and industry standards."@en;
    rdfs:label "Environmental pollution"@en;
    rdfs:subClassOf eudpp:QuantitativeProperty;
    rdfs:seeAlso <https://www.britannica.com/science/pollution-environment>.
eudpp:HazardousWasteAmount a owl:Class;
    rdfs:comment "Hazardous waste amount of the product.\n\nThis class description needs to be extended/specialised according to the corresponding delegated acts or/and industry standards."@en;
    rdfs:label "Hazardous waste amount"@en;
    rdfs:subClassOf eudpp:WasteGenerationAmount.
eudpp:WasteGenerationAmount a owl:Class;
    rdfs:comment "Waste generation amount of the product.\n\nThis class description needs to be extended/specialised according to the corresponding delegated acts or/and industry standards."@en;
    rdfs:label "Waste generation amount"@en;
    rdfs:subClassOf eudpp:QuantitativeProperty.
eudpp:Height a owl:Class;
    rdfs:comment "Height of the product"@en;
    rdfs:label "Height"@en;
    rdfs:subClassOf eudpp:ProductDimension.
eudpp:ProductDimension a owl:Class;
    rdfs:comment "Dimension class covers measurements of length, width, height, volume, and weight of the product required by\nESPR Annex I in its product parameters"@en;
    rdfs:label "Product dimension"@en;
    dcterms:references "ESPR Annex I"@en;
    dcterms:source "https://eur-lex.europa.eu/eli/reg/2024/1781/oj";
    rdfs:subClassOf eudpp:QuantitativeProperty.
eudpp:LandUse a owl:Class;
    rdfs:comment "Land use of the product.\n\nThis class description needs to be extended/specialised according to the corresponding delegated acts or/and industry standards."@en;
    rdfs:label "Land use"@en;
    rdfs:subClassOf eudpp:ResourceConsumption.
eudpp:Length a owl:Class;
    rdfs:comment "Length of the product"@en;
    rdfs:label "Length"@en;
    rdfs:subClassOf eudpp:ProductDimension.
eudpp:MaterialFootprint a owl:Class;
    rdfs:comment "Material footprint\nrefers to the total amount of raw materials extracted to meet final consumption demands. (ESPR Art 2 (26))\n\nThis class description needs to be extended/specialised according to the corresponding delegated acts or/and industry standards."@en, "refers to the total amount of raw materials extracted to meet final consumption demands. (ESPR Art 2 (26)).";
    rdfs:label "Material footprint"@en, "Material Footprint";
    dcterms:references "ESPR Art 2 (26)"@en;
    dcterms:source "https://eur-lex.europa.eu/eli/reg/2024/1781/oj";
    rdfs:subClassOf eudpp:EnvironmentalFootprint;
    owl:equivalentClass _:n3-167.
eudpp:MicroplasticRelease a owl:Class;
    rdfs:comment "Product parameters as listed in the ESPR Annex I :\n\n(p) microplastic and nano plastic release as expressed through the release during relevant\nproduct life cycle stages, including manufacturing, transport, use and end of life stages;\n\nThis class description needs to be extended/specialised according to the corresponding delegated acts or/and industry standards."@en;
    rdfs:label "Microplastic release"@en;
    dcterms:references "ESPR Annex I"@en;
    dcterms:source "https://eur-lex.europa.eu/eli/reg/2024/1781/oj";
    rdfs:subClassOf eudpp:PlasticsRelease.
eudpp:PlasticsRelease a owl:Class;
    rdfs:comment "Product parameters as listed in the ESPR Annex I :\n\n(p) microplastic and nano plastic release as expressed through the release during relevant\nproduct life cycle stages, including manufacturing, transport, use and end of life stages;\n\nThis class description needs to be extended/specialised according to the corresponding delegated acts or/and industry standards."@en;
    rdfs:label "Plastic release"@en;
    dcterms:references "ESPR Annex I"@en;
    dcterms:source "https://eur-lex.europa.eu/eli/reg/2024/1781/oj";
    rdfs:subClassOf eudpp:EnvironmentalPollution.
eudpp:NanoplasticRelease a owl:Class;
    rdfs:comment "Product parameters as listed in the ESPR Annex I :\n\n(p) microplastic and nano plastic release as expressed through the release during relevant\nproduct life cycle stages, including manufacturing, transport, use and end of life stages;\n\nThis class description needs to be extended/specialised according to the corresponding delegated acts or/and industry standards."@en;
    rdfs:label "Nanoplastic release"@en;
    dcterms:references "ESPR Annex I"@en;
    dcterms:source "https://eur-lex.europa.eu/eli/reg/2024/1781/oj";
    rdfs:subClassOf eudpp:PlasticsRelease.
eudpp:PackagingWasteAmount a owl:Class;
    rdfs:comment "Packaging waste amount of the product.\n\nThis class description needs to be extended/specialised according to the corresponding delegated acts or/and industry standards."@en;
    rdfs:label "Packaging waste amount"@en;
    rdfs:subClassOf eudpp:WasteGenerationAmount.
eudpp:PlasticsWasteAmount a owl:Class;
    rdfs:comment "Hazardous waste amount of the product.\n\nThis class description needs to be extended/specialised according to the corresponding delegated acts or/and industry standards."@en;
    rdfs:label "Plastics waste amount"@en;
    rdfs:subClassOf eudpp:WasteGenerationAmount.
eudpp:ProductToPackagingRatio a owl:Class;
    rdfs:comment "ESPR Annex I, the list of product parameters includes the parameter called the  product to packaging ratio.\n\nHowever, it is not specified in ESPR  whether that ratio is defined on the basis of weight or on the basis of volume.\n\n**This class description needs to be extended/specialised according to the corresponding delegated acts or/and industry standards.**"@en;
    rdfs:label "Product to packaging ratio"@en;
    dcterms:references "ESPR Annex I"@en;
    dcterms:source "https://eur-lex.europa.eu/eli/reg/2024/1781/oj";
    rdfs:subClassOf eudpp:QuantitativeProperty.
eudpp:RecoverableRate a owl:Class;
    rdfs:comment "This class description needs to be extended/specialised according to the corresponding delegated acts or/and industry standards."@en;
    rdfs:label "Recoverable rate"@en;
    rdfs:subClassOf eudpp:CircularEconomyIndicator.
eudpp:RecycledMaterialsUse a owl:Class;
    rdfs:comment "Recycled materials use of the product.\n\nThis class description needs to be extended/specialised according to the corresponding delegated acts or/and industry standards."@en;
    rdfs:label "Recycled materials use"@en;
    rdfs:subClassOf eudpp:ResourceConsumption.
eudpp:RecyclingCollectionRate a owl:Class;
    rdfs:comment "This class description needs to be extended/specialised according to the corresponding delegated acts or/and industry standards."@en;
    rdfs:label "Recycling collection rate"@en;
    rdfs:subClassOf eudpp:CircularEconomyIndicator.
eudpp:RecyclingRate a owl:Class;
    rdfs:comment "This class description needs to be extended/specialised according to the corresponding delegated acts or/and industry standards."@en;
    rdfs:label "Recycling rate"@en;
    rdfs:subClassOf eudpp:CircularEconomyIndicator.
eudpp:Reliability a owl:Class;
    rdfs:comment "Reliability\nmeans the probability that a product functions as required under given conditions for a given\nduration without an occurrence which results in a primary or secondary function of the product no\nlonger being performed. (ESPR Art 2 (16))\n\nReliability is usually expressed in terms of mean time between failures (MTBF), which is the average length of time that a device will operate without failure.\n\nThis class description needs to be extended/specialised according to the corresponding delegated acts or/and industry standards."@en;
    rdfs:label "Reliability"@en;
    dcterms:references "ESPR Art 2 (16)"@en;
    dcterms:source "https://eur-lex.europa.eu/eli/reg/2024/1781/oj";
    rdfs:subClassOf eudpp:QualityIndicator.
eudpp:SustainableRenewableMaterialsUse a owl:Class;
    rdfs:comment "Sustainable renewable materials use of the product.\n\nThis class description needs to be extended/specialised according to the corresponding delegated acts or/and industry standards."@en;
    rdfs:label "Sustainable renewable materials use"@en;
    rdfs:subClassOf eudpp:ResourceConsumption.
eudpp:ThresholdOfSubstanceOfConcern a owl:Class;
    rdfs:comment "Relevant threshold of Substance of Concern.\n\nBy default, information on all substances of concern present in a product, above the  relevant thresholds, should be included in the DPP [ESPR FAQ 10.115, p59]"@en;
    rdfs:label "Threshold of substance of concern"@en;
    dcterms:references "ESPR FAQ 10.115, p59"@en;
    dcterms:source "https://circabc.europa.eu/ui/group/418195ae-4919-45fa-a959-3b695c9aab28/library/25c48e7c-9ce3-41cb-96ac-d2942a8a29d6/details";
    rdfs:subClassOf eudpp:QuantitativeProperty.
eudpp:Volume a owl:Class;
    rdfs:comment "Volume of the product"@en;
    rdfs:label "Volume"@en;
    rdfs:subClassOf eudpp:ProductDimension.
eudpp:WaterConsumption a owl:Class;
    rdfs:comment "Water consumption of the product.\n\nThis class description needs to be extended/specialised according to the corresponding delegated acts or/and industry standards."@en;
    rdfs:label "Water consumption"@en;
    rdfs:subClassOf eudpp:ResourceConsumption.
eudpp:Weight a owl:Class;
    rdfs:comment "Weight of the product"@en;
    rdfs:label "Weight"@en;
    rdfs:subClassOf eudpp:ProductDimension.
eudpp:Width a owl:Class;
    rdfs:comment "Width of the product"@en;
    rdfs:label "Width"@en;
    rdfs:subClassOf eudpp:ProductDimension.
_:n3-134 rdfs:comment "The EU DPP core ontology".
eudpp:hasConcentration a owl:ObjectProperty;
    rdfs:comment "Defines the the concentration, maximum concentration or concentration range of the substances of concern, at the level of the product, its relevant components, or spare parts; ESPR Art 7(5)"@en;
    rdfs:label "Has concentration"@en;
    dcterms:references "ESPR Art 7(5)"@en;
    dcterms:source "https://eur-lex.europa.eu/eli/reg/2024/1781/oj";
    rdfs:domain eudpp:SubstanceOfConcern;
    rdfs:range eudpp:Concentration.
eudpp:Concentration a owl:Class;
    rdfs:comment "The concentration of the substances of concern, at the level of the product, its relevant components, or spare parts ESPR Art 7(5)"@en;
    rdfs:label "Concentration of the substance of concern"@en;
    dcterms:references "ESPR Art 7(5)"@en;
    dcterms:source "https://eur-lex.europa.eu/eli/reg/2024/1781/oj".
eudpp:hasLifeCycleStage a owl:ObjectProperty;
    rdfs:comment "Describes the life cycle stage during which the Substance of Concern occurs for product (used during production, resulting being in product, in waste); ESPR Annex I (f).\n\nKnown issue: Range is some type of an Event, not yet present in the EU DPP CO."@en;
    rdfs:label "Has life cycle stage"@en;
    dcterms:references "ESPR Annex I (f)"@en;
    dcterms:source "https://eur-lex.europa.eu/eli/reg/2024/1781/oj";
    rdfs:domain eudpp:SubstanceOfConcern.
eudpp:hasThreshold a owl:ObjectProperty;
    rdfs:comment "Describes relevant threshold of Substance of Concern.\n\nBy default, information on all substances of concern present in a product, above the  relevant thresholds, should be included in the DPP [ESPR FAQ 10.115, p59]"@en;
    rdfs:label "Has threshold"@en;
    dcterms:references "ESPR FAQ 10.115, p59"@en;
    dcterms:source "https://circabc.europa.eu/ui/group/418195ae-4919-45fa-a959-3b695c9aab28/library/25c48e7c-9ce3-41cb-96ac-d2942a8a29d6/details";
    rdfs:domain eudpp:SubstanceOfConcern;
    rdfs:range eudpp:Threshold.
eudpp:Threshold a owl:Class;
    rdfs:comment "Relevant threshold of Substance of Concern.\n\nBy default, information on all substances of concern present in a product, above the  relevant thresholds, should be included in the DPP [ESPR FAQ 10.115, p59]"@en;
    rdfs:label "Threshold of substance of concern"@en;
    dcterms:references "ESPR FAQ 10.115, p59"@en;
    dcterms:source "https://circabc.europa.eu/ui/group/418195ae-4919-45fa-a959-3b695c9aab28/library/25c48e7c-9ce3-41cb-96ac-d2942a8a29d6/details".
eudpp:abbreviation a owl:DatatypeProperty;
    rdfs:comment "The abbreviation used for the Substance of Concern; [ESPR Article 7(5)]"@en;
    rdfs:label "Abbreviation"@en;
    rdfs:domain eudpp:SubstanceOfConcern;
    rdfs:range xsd:string;
    rdfs:subPropertyOf eudpp:otherName.
eudpp:otherName a owl:DatatypeProperty;
    rdfs:comment "Other names, including usual name, trade name, abbreviation; [ESPR Article 7(5)]"@en;
    rdfs:label "Other names"@en;
    dcterms:references "ESPR Article 7(5)"@en;
    dcterms:source "https://eur-lex.europa.eu/eli/reg/2024/1781/oj";
    rdfs:domain eudpp:SubstanceOfConcern;
    rdfs:range xsd:string.
eudpp:hasImpactOnEnvironment a owl:DatatypeProperty;
    rdfs:comment "Describes the impacts of Substance of Concern on environment; ESPR Annex I (f)"@en;
    rdfs:label "Has impact on environment"@en;
    dcterms:references "ESPR Annex I (f)"@en;
    dcterms:source "https://eur-lex.europa.eu/eli/reg/2024/1781/oj";
    rdfs:domain eudpp:SubstanceOfConcern;
    rdfs:range xsd:string.
eudpp:hasImpactOnHumanHealth a owl:DatatypeProperty;
    rdfs:comment "Describes the impacts of Substance of Concern on human health; ESPR Annex I (f)"@en;
    rdfs:label "Has impact on human health"@en;
    dcterms:references "ESPR Annex I (f)"@en;
    dcterms:source "https://eur-lex.europa.eu/eli/reg/2024/1781/oj";
    rdfs:domain eudpp:SubstanceOfConcern;
    rdfs:range xsd:string.
eudpp:nameCAS a owl:DatatypeProperty;
    rdfs:comment "The Chemical Abstract Service (CAS) name, if available; [ESPR Article 7(5)]"@en;
    rdfs:label "CAS name"@en;
    dcterms:references "ESPR Article 7(5)"@en;
    dcterms:source "https://eur-lex.europa.eu/eli/reg/2024/1781/oj";
    rdfs:domain eudpp:SubstanceOfConcern;
    rdfs:range xsd:string.
eudpp:nameIUPAC a owl:DatatypeProperty;
    rdfs:comment "Name in the International Union of Pure and Applied Chemistry (IUPAC) nomenclature, or another international name when IUPAC name is not available [ESPR Article 7(5)]"@en;
    rdfs:label "IUPAC name"@en;
    dcterms:references "ESPR Article 7(5)"@en;
    dcterms:source "https://eur-lex.europa.eu/eli/reg/2024/1781/oj";
    rdfs:domain eudpp:SubstanceOfConcern;
    rdfs:range xsd:string.
eudpp:numberCAS a owl:DatatypeProperty;
    rdfs:comment "The Chemical Abstract Service (CAS) number, if available; [ESPR Article 7(5)]"@en;
    rdfs:label "CAS number"@en;
    dcterms:references "ESPR Article 7(5)"@en;
    dcterms:source "https://eur-lex.europa.eu/eli/reg/2024/1781/oj";
    rdfs:domain eudpp:SubstanceOfConcern;
    rdfs:range xsd:string.
eudpp:numberEC a owl:DatatypeProperty;
    rdfs:comment "EXAMPLES:\n\nMercurous Oxide\nEC Number: 239-934-0\nCAS Number: 15829-53-5", "European Community (EC) number, as indicated in the European Inventory of Existing Commercial Chemical Substances (EINECS), the European List of Notified Chemical Substances (ELINCS) or the No Longer Polymer (NLP) list or the number assigned by the European Chemicals Agency (ECHA), if available and appropriate [ESPR Article 7(5)]"@en;
    rdfs:label "EC number"@en;
    dcterms:references "ESPR Article 7(5)"@en;
    dcterms:source "https://eur-lex.europa.eu/eli/reg/2024/1781/oj";
    rdfs:domain eudpp:SubstanceOfConcern;
    rdfs:range xsd:string.
eudpp:substanceLocation a owl:DatatypeProperty;
    rdfs:comment "Location of the substance in the product; ESPR Art 7(5)"@en;
    rdfs:label "Location of substance"@en;
    dcterms:references "ESPR Article 7(5)"@en;
    dcterms:source "https://eur-lex.europa.eu/eli/reg/2024/1781/oj";
    rdfs:domain eudpp:SubstanceOfConcern;
    rdfs:range xsd:string.
eudpp:tradeName a owl:DatatypeProperty;
    rdfs:comment "The trade name under which the Substance of Concern is known; [ESPR Article 7(5)]"@en;
    rdfs:label "Trade name"@en;
    rdfs:domain eudpp:SubstanceOfConcern;
    rdfs:range xsd:string;
    rdfs:subPropertyOf eudpp:otherName.
eudpp:usualName a owl:DatatypeProperty;
    rdfs:comment "The usual name under which the Substance of Concern is known; [ESPR Article 7(5)]"@en;
    rdfs:label "Usual name"@en;
    rdfs:domain eudpp:SubstanceOfConcern;
    rdfs:range xsd:string;
    rdfs:subPropertyOf eudpp:otherName.
eudpp:Substance a owl:Class;
    rdfs:comment "Means a chemical element and its compounds in the natural state or obtained by any manufacturing process, including any additive necessary to preserve its stability and any impurity deriving from the process used, but excluding any solvent which may be separated without affecting the stability of the substance or changing its composition; ESPR Art 2, Regulation (EC) No 1907/2006"@en;
    rdfs:label "Substance"@en;
    dcterms:references "ESPR Art 2"@en, "Regulation (EC) No 1907/2006"@en;
    dcterms:source "https://eur-lex.europa.eu/eli/reg/2024/1781/oj", "http://data.europa.eu/eli/reg/2006/1907/oj".
eudpp:accordingTo a owl:ObjectProperty;
    rdfs:comment "Property defining specifies conformity assess procedure/cerfication scheme underlying the cerfificate."@en;
    rdfs:label "according to"@en;
    dcterms:source "https://eur-lex.europa.eu/eli/dec/2008/768(1)/oj#art_4\r\nDecision No 768/2008/EC Art 4"@en, "https://eur-lex.europa.eu/eli/reg/2024/1781/oj/#art_43\t\r\nESPR Art 43"@en;
    rdfs:domain eudpp:ConformityCertificate;
    rdfs:range eudpp:ConformityAssessmentModule.
eudpp:allowsConformityAssessmentModule a owl:ObjectProperty;
    rdfs:comment "A property that specifies the conformity assment procedure applicable to the type of product"@en;
    rdfs:label "allows Conformity Assessment Module"@en;
    dcterms:source "https://eur-lex.europa.eu/eli/dec/2008/768(1)/oj#art_4\r\nDecision No 768/2008/EC Art 4"@en, "https://eur-lex.europa.eu/eli/reg/2024/1781/oj/#art_43\r\nESPR Art 43"@en;
    rdfs:domain eudpp:UnionHarmonisationLegislation;
    rdfs:range eudpp:ConformityAssessmentModule.
eudpp:conformityDeclaredTo a owl:ObjectProperty;
    rdfs:comment "A property which specifies which Union Harmonisation Legislation conformity is declared to."@en;
    rdfs:label "conformity declared to"@en;
    dcterms:source "ESPR Annex V"@en;
    rdfs:domain eudpp:EUDeclarationOfConformity;
    rdfs:range eudpp:UnionHarmonisationLegislation.
eudpp:hasUnionHarmonisationLegislation a owl:ObjectProperty;
    rdfs:comment "A property providing the Union Harmonisation Legislation refered to in the EU Declaration of Conformity."@en;
    rdfs:label "has Union Harmonisation Legislation"@en;
    dcterms:source "ESPR Annex V, (5)"@en;
    rdfs:domain eudpp:EUDeclarationOfConformity;
    rdfs:range eudpp:UnionHarmonisationLegislation.
eudpp:usedForPresumptionOfConformity a owl:ObjectProperty;
    rdfs:comment "This property specifies which harmonised standards (or parts thereof) was used to assess conformity with the Union harmonistation legislation."@en;
    rdfs:label "used for presumtion of conformity"@en;
    dcterms:source "https://eur-lex.europa.eu/eli/dec/2008/768(1)/oj#anx_I\t\r\nDecision No 768/2008/EC Annex I Art R8"@en, "https://eur-lex.europa.eu/eli/reg/2024/1781/oj/#art_41\r\nESPR Art 41"@en;
    rdfs:domain eudpp:ProductRequirement;
    rdfs:range eudpp:UnionHarmonisationLegislation.
eudpp:ProductRequirement a owl:Class;
    rdfs:comment "Product requirements means a requirement to be fullfilled by a product when placed on the market."@en;
    rdfs:label "Product Requirement"@en.
eudpp:assignedELI a owl:DatatypeProperty;
    rdfs:comment "Standardised identification that makes it easier to identify and describe legislation across Europe."@en;
    rdfs:label "assigned ELI"@en;
    dcterms:source "https://eur-lex.europa.eu/eli-register/what_is_eli.html"@en;
    rdfs:domain eudpp:UnionHarmonisationLegislation;
    rdfs:range xsd:anyURI.
eudpp:certificateNumber a owl:DatatypeProperty;
    rdfs:comment "Number of the certificate";
    dcterms:source "certificate number"@en;
    rdfs:domain eudpp:ConformityCertificate;
    rdfs:range xsd:string.
eudpp:certificateRevisionNumber a owl:DatatypeProperty;
    rdfs:comment "Number of the revision of a certificate";
    rdfs:label "certificate revision number"@en;
    rdfs:domain eudpp:ConformityCertificate;
    rdfs:range xsd:string.
eudpp:CommonSpecification a owl:Class;
    rdfs:comment "Common specification means ecodesign requirements, essential requirements for digital product passports or test, measurement or calculation methods established by implementing acts adopted by the Commission for products covered by delegated acts pursuant to ESPR Article 4."@en;
    rdfs:label "Common Specification"@en;
    dcterms:source "ESPR Art 42, https://eur-lex.europa.eu/eli/reg/2024/1781/oj#art_42"@en;
    rdfs:subClassOf eudpp:TechnicalSpecification.
eudpp:TechnicalSpecification a owl:Class;
    rdfs:comment "Technical specification means a document that prescribes technical requirements to be fulfilled by a product, process, service or system and which lays down one or more of the following: Common Specification or Other Technical Specification."@en;
    rdfs:label "Technical Specification"@en;
    dcterms:source "Regulation (EU) No 1025/2012 Art 2 (4)\r\nhttps://eur-lex.europa.eu/legal-content/EN/TXT/?uri=celex%3A32012R1025#art_2"@en;
    rdfs:subClassOf eudpp:ProductRequirement.
eudpp:HarmonisedStandard a owl:Class;
    rdfs:comment "Harmonised Standard means a European standard adopted on the basis of a request made by the Commission for the application of Union harmonisation legislation."@en;
    rdfs:label "Harmonised Standard"@en;
    dcterms:source "Regulation (EU) No 1025/2012 Art 2 (1c), https://eur-lex.europa.eu/legal-content/EN/TXT/?uri=celex%3A32012R1025#art_2"@en;
    rdfs:subClassOf eudpp:ProductRequirement.
eudpp:OtherTechnicalSpecification a owl:Class;
    rdfs:comment "Other technical specifications in relation to which conformity is declared."@en;
    rdfs:label "Other Technical Specification"@en;
    dcterms:source "ESPR Annex V, (6)"@en;
    rdfs:subClassOf eudpp:TechnicalSpecification.
eudpp:moduleA a owl:NamedIndividual, eudpp:ConformityAssessmentModule;
    rdfs:comment "Decision No 768/2008/EC module A\r\n\r\nInternal production control"@en;
    rdfs:label "module A"@en;
    dcterms:source "https://eur-lex.europa.eu/eli/dec/2008/768(1)/oj#anx_II\r\nDecision No 768/2008/EC Annex II"@en, "https://eur-lex.europa.eu/legal-content/EN/TXT/?uri=oj:JOC_2022_247_R_0001\t\r\nCommission notice The ‘Blue Guide’ on the implementation of EU product rules 2022 Annex 4"@en.
eudpp:moduleA1 a owl:NamedIndividual, eudpp:ConformityAssessmentModule;
    rdfs:comment "Decision No 768/2008/EC module A1.\r\n\r\nInternal production control plus supervised product testing"@en;
    rdfs:label "module A1"@en;
    dcterms:source "https://eur-lex.europa.eu/legal-content/EN/TXT/?uri=oj:JOC_2022_247_R_0001\t\r\nCommission notice The ‘Blue Guide’ on the implementation of EU product rules 2022 Annex 4"@en, "https://eur-lex.europa.eu/eli/dec/2008/768(1)/oj#anx_II\t\r\nDecision No 768/2008/EC Annex II"@en.
eudpp:moduleA2 a owl:NamedIndividual, eudpp:ConformityAssessmentModule;
    rdfs:comment "Decision No 768/2008/EC module A2\r\n\r\nInternal production control plus supervised product checks at random intervals"@en;
    rdfs:label "module A2"@en;
    dcterms:source "https://eur-lex.europa.eu/eli/dec/2008/768(1)/oj#anx_II\r\nDecision No 768/2008/EC Annex II"@en, "https://eur-lex.europa.eu/legal-content/EN/TXT/?uri=oj:JOC_2022_247_R_0001\t\r\nCommission notice The ‘Blue Guide’ on the implementation of EU product rules 2022 Annex 4"@en.
eudpp:moduleB a owl:NamedIndividual, eudpp:ConformityAssessmentModule;
    rdfs:comment "Decision No 768/2008/EC module B\r\n\r\nEC-type examination"@en;
    rdfs:label "module B"@en;
    dcterms:source "https://eur-lex.europa.eu/eli/dec/2008/768(1)/oj#anx_II\r\nDecision No 768/2008/EC Annex II"@en, "https://eur-lex.europa.eu/legal-content/EN/TXT/?uri=oj:JOC_2022_247_R_0001\t\r\nCommission notice The ‘Blue Guide’ on the implementation of EU product rules 2022 Annex 4"@en.
eudpp:moduleC a owl:NamedIndividual, eudpp:ConformityAssessmentModule;
    rdfs:comment "Decision No 768/2008/EC module C\r\n\r\nConformity to type based on internal production control"@en;
    rdfs:label "module C"@en;
    dcterms:source "https://eur-lex.europa.eu/eli/dec/2008/768(1)/oj#anx_II\r\nDecision No 768/2008/EC Annex II"@en, "https://eur-lex.europa.eu/legal-content/EN/TXT/?uri=oj:JOC_2022_247_R_0001\t\r\nCommission notice The ‘Blue Guide’ on the implementation of EU product rules 2022 Annex 4"@en.
eudpp:moduleC1 a owl:NamedIndividual, eudpp:ConformityAssessmentModule;
    rdfs:comment "Decision No 768/2008/EC module C1\r\n\r\nConformity to type based on internal production control plus supervised product testing"@en;
    rdfs:label "module C1"@en;
    dcterms:source "https://eur-lex.europa.eu/eli/dec/2008/768(1)/oj#anx_II\r\nDecision No 768/2008/EC Annex II"@en, "https://eur-lex.europa.eu/legal-content/EN/TXT/?uri=oj:JOC_2022_247_R_0001\t\r\nCommission notice The ‘Blue Guide’ on the implementation of EU product rules 2022 Annex 4"@en.
eudpp:moduleC2 a owl:NamedIndividual, eudpp:ConformityAssessmentModule;
    rdfs:comment "Decision No 768/2008/EC module C2\r\n\r\nConformity to type based on internal production control plus supervised product checks at random intervals"@en;
    rdfs:label "module C2"@en;
    dcterms:source "https://eur-lex.europa.eu/legal-content/EN/TXT/?uri=oj:JOC_2022_247_R_0001\t\r\nCommission notice The ‘Blue Guide’ on the implementation of EU product rules 2022 Annex 4"@en, "https://eur-lex.europa.eu/eli/dec/2008/768(1)/oj#anx_II\t\r\nDecision No 768/2008/EC Annex II"@en.
eudpp:moduleD a owl:NamedIndividual, eudpp:ConformityAssessmentModule;
    rdfs:comment "Decision No 768/2008/EC module D\r\n\r\nConformity to EU-type based on quality assurance of the production process"@en;
    rdfs:label "module D"@en;
    dcterms:source "https://eur-lex.europa.eu/eli/dec/2008/768(1)/oj#anx_II\r\nDecision No 768/2008/EC Annex II"@en, "https://eur-lex.europa.eu/legal-content/EN/TXT/?uri=oj:JOC_2022_247_R_0001\t\r\nCommission notice The ‘Blue Guide’ on the implementation of EU product rules 2022 Annex 4"@en.
eudpp:moduleD1 a owl:NamedIndividual, eudpp:ConformityAssessmentModule;
    rdfs:comment "Decision No 768/2008/EC module D1\r\n\r\nQuality assurance of the production process"@en;
    rdfs:label "module D1"@en;
    dcterms:source "https://eur-lex.europa.eu/eli/dec/2008/768(1)/oj#anx_II\r\nDecision No 768/2008/EC Annex II"@en, "https://eur-lex.europa.eu/legal-content/EN/TXT/?uri=oj:JOC_2022_247_R_0001\t\r\nCommission notice The ‘Blue Guide’ on the implementation of EU product rules 2022 Annex 4"@en.
eudpp:moduleE a owl:NamedIndividual, eudpp:ConformityAssessmentModule;
    rdfs:comment "Decision No 768/2008/EC module E\r\n\r\nConformity to EU-type based on product quality assurance"@en;
    rdfs:label "module E"@en;
    dcterms:source "https://eur-lex.europa.eu/eli/dec/2008/768(1)/oj#anx_II\r\nDecision No 768/2008/EC Annex II"@en, "https://eur-lex.europa.eu/legal-content/EN/TXT/?uri=oj:JOC_2022_247_R_0001\t\r\nCommission notice The ‘Blue Guide’ on the implementation of EU product rules 2022 Annex 4"@en.
eudpp:moduleE1 a owl:NamedIndividual, eudpp:ConformityAssessmentModule;
    rdfs:comment "Decision No 768/2008/EC module E1\r\n\r\nQuality assurance of final product inspection and testing"@en;
    rdfs:label "module E1"@en;
    dcterms:source "https://eur-lex.europa.eu/eli/dec/2008/768(1)/oj#anx_II\r\nDecision No 768/2008/EC Annex II"@en, "https://eur-lex.europa.eu/legal-content/EN/TXT/?uri=oj:JOC_2022_247_R_0001\t\r\nCommission notice The ‘Blue Guide’ on the implementation of EU product rules 2022 Annex 4"@en.
eudpp:moduleF a owl:NamedIndividual, eudpp:ConformityAssessmentModule;
    rdfs:comment "Decision No 768/2008/EC module F\r\n\r\nConformity to EU-type based on product verification"@en;
    rdfs:label "module F"@en;
    dcterms:source "https://eur-lex.europa.eu/legal-content/EN/TXT/?uri=oj:JOC_2022_247_R_0001\t\r\nCommission notice The ‘Blue Guide’ on the implementation of EU product rules 2022 Annex 4"@en, "https://eur-lex.europa.eu/eli/dec/2008/768(1)/oj#anx_II\t\r\nDecision No 768/2008/EC Annex II"@en.
eudpp:moduleF1 a owl:NamedIndividual, eudpp:ConformityAssessmentModule;
    rdfs:comment "Decision No 768/2008/EC module F1\r\n\r\nConformity based on product verification"@en;
    rdfs:label "module F1"@en;
    dcterms:source "https://eur-lex.europa.eu/eli/dec/2008/768(1)/oj#anx_II\r\nDecision No 768/2008/EC Annex II"@en, "https://eur-lex.europa.eu/legal-content/EN/TXT/?uri=oj:JOC_2022_247_R_0001\t\r\nCommission notice The ‘Blue Guide’ on the implementation of EU product rules 2022 Annex 4"@en.
eudpp:moduleG a owl:NamedIndividual, eudpp:ConformityAssessmentModule;
    rdfs:comment "Decision No 768/2008/EC module G\r\n\r\nConformity based on unit verification"@en;
    rdfs:label "module G"@en;
    dcterms:source "https://eur-lex.europa.eu/eli/dec/2008/768(1)/oj#anx_II\r\nDecision No 768/2008/EC Annex II"@en, "https://eur-lex.europa.eu/legal-content/EN/TXT/?uri=oj:JOC_2022_247_R_0001\t\r\nCommission notice The ‘Blue Guide’ on the implementation of EU product rules 2022 Annex 4"@en.
eudpp:moduleH a owl:NamedIndividual, eudpp:ConformityAssessmentModule;
    rdfs:comment "Decision No 768/2008/EC moduleH\r\n\r\nConformity based on full quality assurance"@en;
    rdfs:label "module H"@en;
    dcterms:source "https://eur-lex.europa.eu/eli/dec/2008/768(1)/oj#anx_II\r\nDecision No 768/2008/EC Annex II"@en, "https://eur-lex.europa.eu/legal-content/EN/TXT/?uri=oj:JOC_2022_247_R_0001\t\r\nCommission notice The ‘Blue Guide’ on the implementation of EU product rules 2022 Annex 4"@en.
eudpp:moduleH1 a owl:NamedIndividual, eudpp:ConformityAssessmentModule;
    rdfs:comment "Decision No 768/2008/EC module H1\r\n\r\nConformity based on full quality assurance plus design examination"@en;
    rdfs:label "module H1"@en;
    dcterms:source "https://eur-lex.europa.eu/eli/dec/2008/768(1)/oj#anx_II\r\nDecision No 768/2008/EC Annex II"@en, "https://eur-lex.europa.eu/legal-content/EN/TXT/?uri=oj:JOC_2022_247_R_0001\t\r\nCommission notice The ‘Blue Guide’ on the implementation of EU product rules 2022 Annex 4"@en.
<https://w3id.org/eudpp/LCA> a owl:Ontology;
    dcterms:created "2026-04-03";
    dcterms:creator "Fatima Danash";
    dcterms:description "The LCA module provides classes and properties for representing life-cycle-assessment related information of the digital passport data of some product. \n\nDEPENDENCIES: This module has dependencies to the product EU DPP Core Ontology modules: P_DPP.";
    dcterms:issued "2026-04-30";
    dcterms:title "The LCA module of the EU regulatory compliant Digital Product Passport (EU DPP LCA)";
    rdfs:comment "The LCA module of an EU DPP core ontology proposed by the CIRPASS-2 European project. \n\"This module extends the LCAnet Impact Assessment module (https://w3id.org/lcanet/ia, Danash et al.) developped in the context of the SmartACV \nCarnot project (CEA List) with additional classes and properties for DPP modeling within the Cirpass-2 project. Original module published under CC BY 4.0.\"\"\"";
    rdfs:label "EU DPP LCA";
    owl:versionInfo 2.0;
    dcterms:license <https://www.apache.org/licenses/LICENSE-2.0>, "This ontology is licensed under the Apache License, Version 2.0. \nIn case of dispute over Apache 2.0 applicability, or in case considering the ontology as a document, this ontology document is to be considered licensed under the Creative Commons Attribution 4.0 International (CC BY 4.0).";
    <http://purl.org/vocab/vann/preferredNamespacePrefix> "lca";
    dcterms:bibliographicCitation <https://zenodo.org/records/15270342>;
    owl:versionIRI <https://w3id.org/eudpp/LCA/2.0>.
<http://purl.org/dc/dcterms/bibliographicCitation> a owl:AnnotationProperty.
<http://purl.org/dc/dcterms/creator> a owl:AnnotationProperty.
<http://purl.org/dc/dcterms/description> a owl:AnnotationProperty.
<http://purl.org/dc/dcterms/issued> a owl:AnnotationProperty.
<http://purl.org/dc/dcterms/license> a owl:AnnotationProperty.
<http://purl.org/dc/dcterms/title> a owl:AnnotationProperty.
<http://purl.org/dc/elements/1.1/description> a owl:AnnotationProperty.
<https://w3id.org/eudpp/has_unit> a owl:AnnotationProperty.
eudpp:assessIC a owl:ObjectProperty;
    rdfs:domain eudpp:ImpactCategoryIndicator;
    rdfs:range eudpp:ImpactCategory;
    owl:inverseOf eudpp:isAssessedByICI.
eudpp:isAssessedByICI a owl:ObjectProperty.
eudpp:ImpactCategoryIndicator a owl:Class;
    rdfs:comment "An impact category refers to a specific metric/measurable quantity that is used to quantify an impact category. (LCAnet Ontology, SmartACV Project, Version 1.0, 2025)\nExamples include: Global Warming Potential (GWP) and Ozone Depletion Potential (ODP).";
    rdfs:label "Impact Category Indicator".
eudpp:ImpactCategory a owl:Class;
    rdfs:comment "An impact category represents a specific environmental issue that the LCA aims to assess, such as global warming or ozone depletion. Each category aggregates the effects of different emissions that contribute to the same environmental problem. (LCAnet Ontology, SmartACV Project, Version 1.0, 2025) An impact category is classified as whether is corresponds to environmental impact, social impact, etc.";
    rdfs:label "Impact Category".
eudpp:calculatedByCM a owl:ObjectProperty;
    owl:inverseOf eudpp:calculatesCF.
eudpp:calculatesCF a owl:ObjectProperty;
    rdfs:domain eudpp:CharacterizationModel;
    rdfs:range eudpp:CharacterizationFactor.
eudpp:CharacterizationModel a owl:Class;
    rdfs:comment "A characterization model provides a mathematical framework, as a set of equations, to quantify an impact category based on the chosen method. A characterization model is used by a method. (LCAnet Ontology, SmartACV Project, Version 1.0, 2025) \nExample: IPCC (2021) AR6.";
    rdfs:label "Characterization Model".
eudpp:CharacterizationFactor a owl:Class;
    rdfs:comment "Also called Impact factors, are factors that quantify the relative impact of different substances within the same category. These factors are used to convert the number of emissions into impact scores for each category. (LCAnet Ontology, SmartACV Project, Version 1.0, 2025)";
    rdfs:label "Characterization Factor".
eudpp:concernsLCStage a owl:ObjectProperty;
    rdfs:domain eudpp:LcaResult;
    rdfs:range eudpp:LifeCycleStage.
eudpp:LcaResult a owl:Class;
    rdfs:comment "A measurable outcome of a life cycle assessment, representing the quantified effect of a product.";
    rdfs:label "LCA result".
eudpp:LifeCycleStage a owl:Class;
    rdfs:comment "A phase in the life cycle of a product, from raw material acquisition through production, use, and end-of-life, in accordance with life cycle concepts defined in ISO 14040 and ISO 14044";
    rdfs:label "Life Cycle Stage".
eudpp:hasFlowType a owl:ObjectProperty;
    rdfs:domain eudpp:FlowResult;
    rdfs:range eudpp:FlowType.
eudpp:FlowResult a owl:Class;
    rdfs:comment "A type of LCAResult that quantifies the flows of materials, energy, or emissions associated with a product";
    rdfs:label "Flow result";
    rdfs:subClassOf eudpp:LcaResult;
    owl:equivalentClass _:n3-155.
eudpp:FlowType a owl:Class;
    rdfs:comment "A category representing the type of flow quantified in a life cycle assessment. It is used to classify FlowResults according to the kind of resource or emission being measured.";
    rdfs:label "Flow Type".
eudpp:hasImpactCategory a owl:ObjectProperty;
    rdfs:domain eudpp:ImpactResult;
    rdfs:range eudpp:ImpactCategory.
eudpp:ImpactResult a owl:Class;
    rdfs:label "Impact result";
    rdfs:subClassOf eudpp:LcaResult;
    owl:equivalentClass _:n3-161;
    <http://purl.org/dc/elements/1.1/description> "A type of LCAResult that quantifies the effect of a product on a specific impact category, such as climate change, human toxicity, or eutrophication".
eudpp:hasImpactType a owl:ObjectProperty;
    rdfs:domain eudpp:ImpactCategory;
    rdfs:range eudpp:ImpactType.
eudpp:ImpactType a owl:Class;
    rdfs:comment "A category representing the type of an impact category measured in a life cycle assessment. Each ImpactType classifies ImpactCategories according to the area of concern, such as environmental, social, economic, or human health.";
    rdfs:label "Impact Type".
eudpp:imposedByMethod a owl:ObjectProperty;
    owl:inverseOf eudpp:imposesIC.
eudpp:imposesIC a owl:ObjectProperty;
    rdfs:domain eudpp:Methodology;
    rdfs:range eudpp:ImpactCategory.
eudpp:Methodology a owl:Class;
    rdfs:comment "Related LCIA methods can be grouped under LCIA methodologies. (ILCD Handbook, General guidance). \nExamples of methodologies include EN15804+A2, EF v3.1, Impact World.";
    rdfs:label "Methodology".
eudpp:includedInMethodology a owl:ObjectProperty;
    owl:inverseOf eudpp:includesMethod.
eudpp:includesMethod a owl:ObjectProperty;
    rdfs:domain eudpp:Methodology;
    rdfs:range eudpp:Method.
eudpp:Method a owl:Class;
    rdfs:comment "LCIA methods allow to transform and aggregate emissions to the environment and resource use data into a limited set of interpretable and reportable impact potential scores. (Adapted from LCAnet Ontology, SmartACV Project, Version 1.0, 2025)";
    rdfs:label "Method".
eudpp:quantifiedByCF a owl:ObjectProperty;
    owl:inverseOf eudpp:quantifiesICI.
eudpp:quantifiesICI a owl:ObjectProperty;
    rdfs:domain eudpp:CharacterizationFactor;
    rdfs:range eudpp:ImpactCategoryIndicator.
eudpp:usedInMethod a owl:ObjectProperty;
    owl:inverseOf eudpp:usesCM.
eudpp:usesCM a owl:ObjectProperty;
    rdfs:domain eudpp:Method;
    rdfs:range eudpp:CharacterizationModel.
<http://qudt.org/schema/qudt#numericValue> a owl:DatatypeProperty;
    rdfs:label "numeric value";
    rdfs:domain eudpp:LcaResult;
    rdfs:range _:n3-135;
    rdfs:isDefinedBy <http://qudt.org/schema/qudt>.
_:n3-135 a rdfs:Datatype;
    owl:unionOf _:n3-136.
_:n3-136 rdf:first xsd:decimal;
    rdf:rest _:n3-137.
_:n3-137 rdf:first xsd:double;
    rdf:rest _:n3-138.
_:n3-138 rdf:first xsd:float;
    rdf:rest _:n3-139.
_:n3-139 rdf:first xsd:integer;
    rdf:rest rdf:nil.
eudpp:hasDefaultUnit a owl:DatatypeProperty;
    rdfs:domain eudpp:ImpactCategoryIndicator;
    rdfs:range xsd:string.
eudpp:hasUnit a owl:DatatypeProperty;
    rdfs:domain eudpp:LcaResult;
    rdfs:range xsd:string.
eudpp:AirPollutionFootprint a owl:Class;
    rdfs:comment "Quantifies the release of airborne pollutants (e.g., particulate matter, photochemical ozone formation) over the life cycle of a product. AirPollutionFootprint is an ImpactResult associated with relevant environmental impact categories.";
    rdfs:label "Air Pollution Footprint";
    owl:equivalentClass _:n3-140.
_:n3-140 a owl:Class;
    owl:intersectionOf _:n3-141.
_:n3-141 rdf:first eudpp:ImpactResult;
    rdf:rest _:n3-142.
_:n3-142 rdf:first _:m9_genid8;
    rdf:rest rdf:nil.
_:m9_genid8 a owl:Class;
    owl:unionOf _:n3-179.
_:n3-143 a owl:Class;
    owl:intersectionOf _:n3-144.
_:n3-144 rdf:first eudpp:ImpactResult;
    rdf:rest _:n3-145.
_:n3-145 rdf:first _:m9_genid16;
    rdf:rest rdf:nil.
_:m9_genid16 a owl:Restriction;
    owl:onProperty eudpp:hasImpactCategory;
    owl:hasValue eudpp:climateChangeTotal.
eudpp:EmissionFlow a owl:Class;
    rdfs:comment "A type of flow representing substances released to the environment during a product’s life cycle.";
    rdfs:label "Emission Flow";
    rdfs:subClassOf eudpp:FlowType.
eudpp:EnergyFlow a owl:Class;
    rdfs:subClassOf eudpp:ResourceFlow.
eudpp:ResourceFlow a owl:Class;
    rdfs:comment "A type of flow representing the consumption or use of natural resources throughout a product’s life cycle.";
    rdfs:label "Resource Flow";
    rdfs:subClassOf eudpp:FlowType.
eudpp:EnergyFootprint a owl:Class;
    rdfs:comment "Quantifies the total energy use associated with a product throughout its life cycle, including renewable and non-renewable sources. EnergyFootprint is a FlowResult linked to the Energy FlowType.";
    rdfs:label "Energy Footprint";
    owl:equivalentClass _:n3-146.
_:n3-146 a owl:Class;
    owl:intersectionOf _:n3-147.
_:n3-147 rdf:first eudpp:FlowResult;
    rdf:rest _:n3-148.
_:n3-148 rdf:first _:m9_genid20;
    rdf:rest rdf:nil.
_:m9_genid20 a owl:Restriction;
    owl:onProperty eudpp:hasFlowType;
    owl:someValuesFrom eudpp:EnergyFlow.
_:n3-149 a owl:Class;
    owl:intersectionOf _:n3-150.
_:n3-150 rdf:first eudpp:ImpactResult;
    rdf:rest _:n3-151.
_:n3-151 rdf:first _:m9_genid24;
    rdf:rest rdf:nil.
_:m9_genid24 a owl:Restriction;
    owl:onProperty eudpp:hasImpactCategory;
    owl:someValuesFrom _:n3-181.
eudpp:EutrophicationFootprint a owl:Class;
    rdfs:comment "Quantifies nutrient enrichment impacts (eutrophication) on freshwater, marine, or terrestrial ecosystems caused by a product during its life cycle. It aggregates relevant ImpactCategories.";
    rdfs:label "Eutrophication Footprint";
    owl:equivalentClass _:n3-152.
_:n3-152 a owl:Class;
    owl:intersectionOf _:n3-153.
_:n3-153 rdf:first eudpp:ImpactResult;
    rdf:rest _:n3-154.
_:n3-154 rdf:first _:m9_genid29;
    rdf:rest rdf:nil.
_:m9_genid29 a owl:Class;
    owl:unionOf _:n3-182.
_:n3-155 a owl:Class;
    owl:intersectionOf _:n3-156.
_:n3-156 rdf:first eudpp:LcaResult;
    rdf:rest _:n3-157.
_:n3-157 rdf:first _:m9_genid39;
    rdf:rest rdf:nil.
_:m9_genid39 a owl:Restriction;
    owl:onProperty eudpp:hasFlowType;
    owl:someValuesFrom eudpp:FlowType.
eudpp:FossilEnergyFootprint a owl:Class;
    rdfs:comment "Quantifies the consumption of fossil energy (coal, oil, natural gas) by a product during its life cycle. It is a specialized EnergyFootprint and a FlowResult with FlowType FossilEnergy.";
    rdfs:label "Fossil Energy Footprint";
    owl:equivalentClass _:n3-158.
_:n3-158 a owl:Class;
    owl:intersectionOf _:n3-159.
_:n3-159 rdf:first eudpp:FlowResult;
    rdf:rest _:n3-160.
_:n3-160 rdf:first _:m9_genid43;
    rdf:rest rdf:nil.
_:m9_genid43 a owl:Restriction;
    owl:onProperty eudpp:hasFlowType;
    owl:hasValue eudpp:fossil.
_:n3-161 a owl:Class;
    owl:intersectionOf _:n3-162.
_:n3-162 rdf:first eudpp:LcaResult;
    rdf:rest _:n3-163.
_:n3-163 rdf:first _:m9_genid47;
    rdf:rest rdf:nil.
_:m9_genid47 a owl:Restriction;
    owl:onProperty eudpp:hasImpactCategory;
    owl:someValuesFrom eudpp:ImpactCategory.
eudpp:LandFootprint a owl:Class;
    rdfs:comment "Quantifies the occupation and transformation of land caused by a product throughout its life cycle. LandFootprint is an ImpactResult linked to the LandUse impact category.";
    rdfs:label "Land Footprint";
    owl:equivalentClass _:n3-164.
_:n3-164 a owl:Class;
    owl:intersectionOf _:n3-165.
_:n3-165 rdf:first eudpp:ImpactResult;
    rdf:rest _:n3-166.
_:n3-166 rdf:first _:m9_genid51;
    rdf:rest rdf:nil.
_:m9_genid51 a owl:Restriction;
    owl:onProperty eudpp:hasImpactCategory;
    owl:hasValue eudpp:landUseOccupationAndTransformation.
_:n3-167 a owl:Class;
    owl:intersectionOf _:n3-168.
_:n3-168 rdf:first eudpp:FlowResult;
    rdf:rest _:n3-169.
_:n3-169 rdf:first _:m9_genid55;
    rdf:rest rdf:nil.
_:m9_genid55 a owl:Restriction;
    owl:onProperty eudpp:hasFlowType;
    owl:hasValue eudpp:material.
eudpp:OzoneDepletionFootprint a owl:Class;
    rdfs:comment "Quantifies the potential stratospheric ozone layer depletion caused by substances emitted by a product throughout its life cycle. It is an ImpactResult linked to the Ozone Depletion impact category.";
    rdfs:label "Ozone Depletion Footprint";
    owl:equivalentClass _:n3-170.
_:n3-170 a owl:Class;
    owl:intersectionOf _:n3-171.
_:n3-171 rdf:first eudpp:ImpactResult;
    rdf:rest _:n3-172.
_:n3-172 rdf:first _:m9_genid59;
    rdf:rest rdf:nil.
_:m9_genid59 a owl:Restriction;
    owl:onProperty eudpp:hasImpactCategory;
    owl:hasValue eudpp:ozoneDepletion.
eudpp:ToxicityFootprint a owl:Class;
    rdfs:comment "Quantifies the potential human health and ecological toxicity impacts of a product over its life cycle. ToxicityFootprint aggregates relevant ImpactCategories such as Human Toxicity (cancer and non-cancer) and Ecotoxicity.";
    rdfs:label "Toxicity Footprint";
    owl:equivalentClass _:n3-173.
_:n3-173 a owl:Class;
    owl:intersectionOf _:n3-174.
_:n3-174 rdf:first eudpp:ImpactResult;
    rdf:rest _:n3-175.
_:n3-175 rdf:first _:m9_genid63;
    rdf:rest rdf:nil.
_:m9_genid63 a owl:Class;
    owl:unionOf _:n3-185.
eudpp:WaterFootprint a owl:Class;
    rdfs:comment "Quantifies the freshwater consumption associated with a product throughout its life cycle. WaterFootprint is a FlowResult linked to the Water FlowType.";
    rdfs:label "Water Footrpint";
    owl:equivalentClass _:n3-176.
_:n3-176 a owl:Class;
    owl:intersectionOf _:n3-177.
_:n3-177 rdf:first eudpp:FlowResult;
    rdf:rest _:n3-178.
_:n3-178 rdf:first _:m9_genid73;
    rdf:rest rdf:nil.
_:m9_genid73 a owl:Restriction;
    owl:onProperty eudpp:hasFlowType;
    owl:hasValue eudpp:water.
eudpp:LotosEurosModel a owl:NamedIndividual, eudpp:CharacterizationModel;
    rdfs:label "LOTOS-EUROS model";
    dcterms:bibliographicCitation "(Van Zelm et al, 2008) as applied in ReCiPe 2008".
eudpp:abioticResourceDepletionAdpUltimateReserves a owl:NamedIndividual, eudpp:ImpactCategoryIndicator;
    rdfs:label "Abiotic resource depletion (ADP ultimate reserves)";
    eudpp:assessIC eudpp:resourceUseMineralsAndMetals;
    eudpp:hasDefaultUnit "kg Sb -eq".
eudpp:resourceUseMineralsAndMetals a owl:NamedIndividual, eudpp:FlowResult;
    rdfs:comment "Measures the amount of mineral and metal resources consumed by a product system. Represented as FlowResult of type MineralsAndMetalsFlow. Can be used to calculate the MaterialFootprint.";
    rdfs:label "Resource use, minerals and metals";
    eudpp:hasFlowType eudpp:mineralsAndMetals.
eudpp:accumulatedExceedance a owl:NamedIndividual, eudpp:CharacterizationModel;
    rdfs:label "Accumulated Exceedance";
    dcterms:bibliographicCitation "(Seppälä et al. 2006, Posch et al, 2008)", "(Seppälä et al., 2006, Posch et al, 2008)".
eudpp:accumulatedExceedanceAE a owl:NamedIndividual, eudpp:ImpactCategoryIndicator;
    rdfs:label "Accumulated Exceedance (AE)";
    eudpp:assessIC eudpp:acidification;
    eudpp:hasDefaultUnit "mol H+ -eq", "mol N -eq".
eudpp:acidification a owl:NamedIndividual, eudpp:ImpactCategory;
    rdfs:comment "Measures the potential of a product system's emissions to cause acidification in ecosystems (soil, water, vegetation), mainly from SO₂, NOx, and NH₃ emissions.";
    rdfs:label "Acidification";
    eudpp:hasImpactType eudpp:environmentalImpact.
eudpp:environmentalImpact a owl:NamedIndividual, eudpp:ImpactType;
    rdfs:label "Environmental Impact".
eudpp:availableWaterRemainingModel a owl:NamedIndividual, eudpp:CharacterizationModel;
    rdfs:label "Available WAter REmaining (AWARE) model";
    dcterms:bibliographicCitation "(Boulay et al., 2018; UNEP 2016)".
<https://w3id.org/eudpp#basedOnUSEtox2.1Model> a owl:NamedIndividual, eudpp:CharacterizationModel;
    rdfs:label "Based on USEtox2.1 model";
    dcterms:bibliographicCitation "(Fantke et al. 2017), adapted as in Saouter et al., 2018".
eudpp:bernModelBasedOnIPCC2021 a owl:NamedIndividual, eudpp:CharacterizationModel;
    rdfs:label "Bern model based on IPCC 2021";
    dcterms:bibliographicCitation "(Forster et al., 2021)".
eudpp:bioticResourceDepletionFossilFuelsAdpFossil a owl:NamedIndividual, eudpp:ImpactCategoryIndicator;
    rdfs:label "Biotic resource depletion fossil fuels (ADP-fossil)";
    eudpp:assessIC eudpp:resourceUseFossils;
    eudpp:hasDefaultUnit "MJ".
eudpp:resourceUseFossils a owl:NamedIndividual, eudpp:FossilEnergyFootprint;
    rdfs:comment "Measures the amount of fossil resources consumed by a product system, including coal, oil, and natural gas. Represented as FlowResult of type FossilResourceFlow.";
    rdfs:label "Resource use, fossils".
eudpp:carbonEmission a owl:NamedIndividual, eudpp:EmissionFlow.
eudpp:cf001 a owl:NamedIndividual, eudpp:CarbonFootprint.
eudpp:climateChangeTotal a owl:NamedIndividual, eudpp:ImpactCategory;
    rdfs:label "Climate change, total";
    eudpp:hasImpactType eudpp:environmentalImpact.
<https://w3id.org/eudpp#cml2002MethodV.4.8> a owl:NamedIndividual, eudpp:CharacterizationModel;
    rdfs:label "CML 2002 method, v.4.8";
    dcterms:bibliographicCitation "van Oers et al., 2002".
eudpp:comparativeToxicUnitForEcosystemsCTUe a owl:NamedIndividual, eudpp:ImpactCategoryIndicator;
    rdfs:label "Comparative Toxic Unit for ecosystems (CTUe)";
    eudpp:assessIC eudpp:ecotoxicityFreshwater;
    eudpp:hasDefaultUnit "CTUe".
eudpp:ecotoxicityFreshwater a owl:NamedIndividual, eudpp:ImpactCategory;
    rdfs:label "Ecotoxicity, freshwater";
    eudpp:hasImpactType eudpp:environmentalImpact.
eudpp:comparativeToxicUnitForHumansCTUh a owl:NamedIndividual, eudpp:ImpactCategoryIndicator;
    rdfs:label "Comparative Toxic Unit for humans (CTUh)";
    eudpp:assessIC eudpp:humanToxicityCancer, eudpp:humanToxicityNonCancer;
    eudpp:hasDefaultUnit "CTUh".
eudpp:humanToxicityCancer a owl:NamedIndividual, eudpp:ImpactCategory;
    rdfs:comment "Measures the potential carcinogenic effects of a product system on humans due to chemical emissions.";
    rdfs:label "Human toxicity, cancer";
    eudpp:hasImpactType eudpp:healthImpact.
eudpp:humanToxicityNonCancer a owl:NamedIndividual, eudpp:ImpactCategory;
    rdfs:comment "Measures the potential non-carcinogenic effects of a product system on humans due to chemical emissions.";
    rdfs:label "Human toxicity, non-cancer";
    eudpp:hasImpactType eudpp:healthImpact.
eudpp:distribution a owl:NamedIndividual, eudpp:LifeCycleStage;
    rdfs:comment "Stage involving transport and distribution of the product to the market.";
    rdfs:label "Distribution".
eudpp:economicalImpact a owl:NamedIndividual, eudpp:ImpactType;
    rdfs:label "Economical Impact".
eudpp:edipModel a owl:NamedIndividual, eudpp:CharacterizationModel;
    rdfs:label "EDIP model";
    dcterms:bibliographicCitation "based on the ODPs of the World Meteorological Organisation (WMO) over an infinite time horizon (WMO 2014 + integrations)".
eudpp:endOfLife a owl:NamedIndividual, eudpp:LifeCycleStage;
    rdfs:comment "Stage involving disposal, recycling, or recovery of the product.";
    rdfs:label "End Of Life".
eudpp:eutrendModel a owl:NamedIndividual, eudpp:CharacterizationModel;
    rdfs:label "EUTREND model";
    dcterms:bibliographicCitation "(Struijs et al, 2009) as applied in ReCiPe 2008".
eudpp:eutrophicationFreshwater a owl:NamedIndividual, eudpp:ImpactCategory;
    rdfs:comment "Measures potential nutrient enrichment of freshwater ecosystems due to emissions of N and P compounds, causing effects such as algal blooms.";
    rdfs:label "Eutrophication, freshwater";
    eudpp:hasImpactType eudpp:environmentalImpact.
eudpp:eutrophicationMarine a owl:NamedIndividual, eudpp:ImpactCategory;
    rdfs:comment "Measures potential nutrient enrichment of marine ecosystems due to emissions of N and P compounds.";
    rdfs:label "Eutrophication, marine";
    eudpp:hasImpactType eudpp:environmentalImpact.
eudpp:eutrophicationTerrestial a owl:NamedIndividual, eudpp:ImpactCategory;
    rdfs:comment "Measures potential nutrient enrichment of terrestrial ecosystems due to nitrogen deposition.";
    rdfs:label "Eutrophication, Terrestial".
eudpp:fossil a owl:NamedIndividual, eudpp:EnergyFlow.
eudpp:fractionOfNutrientsReachingFreshwaterEndCompartmentP a owl:NamedIndividual, eudpp:ImpactCategoryIndicator;
    rdfs:label "Fraction of nutrients reaching freshwater end compartment (P)";
    eudpp:assessIC eudpp:eutrophicationFreshwater;
    eudpp:hasDefaultUnit "kg P -eq".
eudpp:fractionOfNutrientsReachingMarineEndCompartmentN a owl:NamedIndividual, eudpp:ImpactCategoryIndicator;
    rdfs:label "Fraction of nutrients reaching marine end compartment (N)";
    eudpp:assessIC eudpp:eutrophicationMarine;
    eudpp:hasDefaultUnit "kg N -eq".
eudpp:globalWarmingPotentialGWP100 a owl:NamedIndividual, eudpp:ImpactCategoryIndicator;
    rdfs:label "Global Warming Potential (GWP100)";
    eudpp:assessIC eudpp:climateChangeTotal;
    eudpp:quantifiedByCF eudpp:globalWarmingPotentialGwpOverA100YearTimeHorizon;
    eudpp:hasDefaultUnit "kg CO2-eq".
eudpp:globalWarmingPotentialGwpOverA100YearTimeHorizon a owl:NamedIndividual, eudpp:CharacterizationFactor;
    rdfs:label "Global warming potential (GWP) over a 100-year time horizon";
    eudpp:calculatedByCM eudpp:bernModelBasedOnIPCC2021.
eudpp:healthImpact a owl:NamedIndividual, eudpp:ImpactType;
    rdfs:label "Health Impact".
eudpp:humanExposureEfficiencyRelativeToU235 a owl:NamedIndividual, eudpp:ImpactCategoryIndicator;
    rdfs:label "Human exposure efficiency relative to U235";
    eudpp:assessIC eudpp:ionisingRadiationHumanHealth;
    eudpp:hasDefaultUnit "kBq U235 -eq".
eudpp:ionisingRadiationHumanHealth a owl:NamedIndividual, eudpp:ImpactCategory;
    rdfs:comment "Measures the potential human health impact of ionizing radiation due to a product system, including exposure to radioactive substances.";
    rdfs:label "Ionising radiation, human health";
    eudpp:hasImpactType eudpp:healthImpact.
eudpp:humanHealthEffectModel a owl:NamedIndividual, eudpp:CharacterizationModel;
    rdfs:label "Human health effect model";
    dcterms:bibliographicCitation "as developed by Dreicer et al., 1995)".
eudpp:impactOnHumanHealth a owl:NamedIndividual, eudpp:ImpactCategoryIndicator;
    rdfs:label "Impact on human health";
    eudpp:assessIC eudpp:particulateMatter;
    eudpp:hasDefaultUnit "disease incidence".
eudpp:particulateMatter a owl:NamedIndividual, eudpp:ImpactCategory;
    rdfs:comment "Measures the potential human health impacts of fine particulate matter (PM2.5) emitted by a product system, including respiratory and cardiovascular effects.";
    rdfs:label "Particulate matter";
    eudpp:hasImpactType eudpp:environmentalImpact.
eudpp:lancaModel a owl:NamedIndividual, eudpp:CharacterizationModel;
    rdfs:label "LANCA model";
    dcterms:bibliographicCitation "Soil quality index based on LANCA model (De Laurentiis et al. 2019) and on the LANCA CF version 2.5 (Horn and Maier, 2018)".
eudpp:landUseOccupationAndTransformation a owl:NamedIndividual, eudpp:ImpactCategory;
    rdfs:comment "Measures the potential environmental impact of land occupation and transformation due to a product system, including both the area of land used and its conversion from one type to another.";
    rdfs:label "Land use (occupation and transformation)";
    eudpp:hasImpactType eudpp:environmentalImpact.
eudpp:manufacturing a owl:NamedIndividual, eudpp:LifeCycleStage;
    rdfs:comment "Stage involving material processing and product manufacturing.";
    rdfs:label "Manufacturing".
eudpp:material a owl:NamedIndividual, eudpp:ResourceFlow;
    rdfs:label "Material".
eudpp:methaneEmission a owl:NamedIndividual, eudpp:EmissionFlow;
    rdfs:label "Methane Emission".
eudpp:mineralsAndMetals a owl:NamedIndividual, eudpp:ResourceFlow;
    rdfs:label "Minerals and Metals".
eudpp:ozoneDepletion a owl:NamedIndividual, eudpp:ImpactCategory;
    rdfs:comment "Measures the potential reduction of the stratospheric ozone layer caused by emissions of ozone-depleting substances in a product system.";
    rdfs:label "Ozone depletion";
    eudpp:hasImpactType eudpp:environmentalImpact.
eudpp:ozoneDepletionPotentialODP a owl:NamedIndividual, eudpp:ImpactCategoryIndicator;
    rdfs:label "Ozone Depletion Potential (ODP)";
    eudpp:assessIC eudpp:ozoneDepletion;
    eudpp:hasDefaultUnit "kg CFC-11-eq".
eudpp:photochemicalOzoneFormationHumanHealth a owl:NamedIndividual, eudpp:ImpactCategory;
    rdfs:comment "Measures the potential human health impact of photochemical ozone formation (smog) due to VOCs and NOx emissions from a product system.";
    rdfs:label "Photochemical ozone formation, human health";
    eudpp:hasImpactType eudpp:environmentalImpact.
eudpp:pmModel a owl:NamedIndividual, eudpp:CharacterizationModel;
    rdfs:label "PM model";
    dcterms:bibliographicCitation "(Fantke et al., 2016 in UNEP 2016)".
eudpp:rawMaterialAcquisition a owl:NamedIndividual, eudpp:LifeCycleStage;
    rdfs:comment "Stage involving extraction and acquisition of raw materials.";
    rdfs:label "Raw Material Acquisition".
eudpp:socialImpact a owl:NamedIndividual, eudpp:ImpactType;
    rdfs:label "Social Impact".
eudpp:soilQualityIndexDimensionless a owl:NamedIndividual, eudpp:ImpactCategoryIndicator;
    rdfs:label "Soil quality index (dimensionless)";
    eudpp:assessIC eudpp:landUseOccupationAndTransformation.
eudpp:troposphericOzoneConcentrationIncrease a owl:NamedIndividual, eudpp:ImpactCategoryIndicator;
    rdfs:label "Tropospheric ozone concentration increase";
    eudpp:assessIC eudpp:photochemicalOzoneFormationHumanHealth;
    eudpp:hasDefaultUnit "kg NMVOC -eq".
eudpp:use a owl:NamedIndividual, eudpp:LifeCycleStage;
    rdfs:comment "Stage during which the product is used by the end user.";
    rdfs:label "Use".
eudpp:userDeprivationPotentialDeprivationWeightedConsumption a owl:NamedIndividual, eudpp:ImpactCategoryIndicator;
    rdfs:label "User deprivation potential (deprivation-weighted consumption)";
    eudpp:assessIC eudpp:waterUse;
    eudpp:hasDefaultUnit "m3 world-eq".
eudpp:waterUse a owl:NamedIndividual, eudpp:WaterFootprint;
    rdfs:comment "";
    rdfs:label "Water use".
eudpp:water a owl:NamedIndividual, eudpp:ResourceFlow;
    rdfs:label "Water".
<urn:swrl:var#r> a <http://www.w3.org/2003/11/swrl#Variable>.
<urn:swrl:var#c> a <http://www.w3.org/2003/11/swrl#Variable>.
<urn:swrl:var#i> a <http://www.w3.org/2003/11/swrl#Variable>.
<urn:swrl:var#u> a <http://www.w3.org/2003/11/swrl#Variable>.
_:n3-179 rdf:first _:m9_genid10;
    rdf:rest _:n3-180.
_:m9_genid10 a owl:Restriction;
    owl:onProperty eudpp:hasImpactCategory;
    owl:hasValue eudpp:particulateMatter.
_:n3-180 rdf:first _:m9_genid12;
    rdf:rest rdf:nil.
_:m9_genid12 a owl:Restriction;
    owl:onProperty eudpp:hasImpactCategory;
    owl:hasValue eudpp:photochemicalOzoneFormationHumanHealth.
_:n3-181 a owl:Restriction;
    owl:onProperty eudpp:hasImpactType;
    owl:hasValue eudpp:environmentalImpact.
_:n3-182 rdf:first _:m9_genid31;
    rdf:rest _:n3-183.
_:m9_genid31 a owl:Restriction;
    owl:onProperty eudpp:hasImpactCategory;
    owl:hasValue eudpp:eutrophicationFreshwater.
_:n3-183 rdf:first _:m9_genid33;
    rdf:rest _:n3-184.
_:m9_genid33 a owl:Restriction;
    owl:onProperty eudpp:hasImpactCategory;
    owl:hasValue eudpp:eutrophicationMarine.
_:n3-184 rdf:first _:m9_genid35;
    rdf:rest rdf:nil.
_:m9_genid35 a owl:Restriction;
    owl:onProperty eudpp:hasImpactCategory;
    owl:hasValue eudpp:eutrophicationTerrestial.
_:n3-185 rdf:first _:m9_genid65;
    rdf:rest _:n3-186.
_:m9_genid65 a owl:Restriction;
    owl:onProperty eudpp:hasImpactCategory;
    owl:hasValue eudpp:ecotoxicityFreshwater.
_:n3-186 rdf:first _:m9_genid67;
    rdf:rest _:n3-187.
_:m9_genid67 a owl:Restriction;
    owl:onProperty eudpp:hasImpactCategory;
    owl:hasValue eudpp:humanToxicityCancer.
_:n3-187 rdf:first _:m9_genid69;
    rdf:rest rdf:nil.
_:m9_genid69 a owl:Restriction;
    owl:onProperty eudpp:hasImpactCategory;
    owl:hasValue eudpp:humanToxicityNonCancer.
_:n3-188 a <http://www.w3.org/2003/11/swrl#Imp>;
    <http://www.w3.org/2003/11/swrl#body> _:n3-189;
    <http://www.w3.org/2003/11/swrl#head> _:n3-195.
_:n3-189 rdf:first _:m9_genid77;
    rdf:rest _:n3-190.
_:m9_genid77 a <http://www.w3.org/2003/11/swrl#ClassAtom>;
    <http://www.w3.org/2003/11/swrl#classPredicate> eudpp:LcaResult;
    <http://www.w3.org/2003/11/swrl#argument1> <urn:swrl:var#r>.
_:n3-190 rdf:first _:m9_genid79;
    rdf:rest _:n3-191.
_:m9_genid79 a <http://www.w3.org/2003/11/swrl#IndividualPropertyAtom>;
    <http://www.w3.org/2003/11/swrl#argument1> <urn:swrl:var#c>;
    <http://www.w3.org/2003/11/swrl#propertyPredicate> eudpp:isAssessedByICI;
    <http://www.w3.org/2003/11/swrl#argument2> <urn:swrl:var#i>.
_:n3-191 rdf:first _:m9_genid81;
    rdf:rest _:n3-192.
_:m9_genid81 a <http://www.w3.org/2003/11/swrl#ClassAtom>;
    <http://www.w3.org/2003/11/swrl#classPredicate> eudpp:ImpactCategoryIndicator;
    <http://www.w3.org/2003/11/swrl#argument1> <urn:swrl:var#i>.
_:n3-192 rdf:first _:m9_genid83;
    rdf:rest _:n3-193.
_:m9_genid83 a <http://www.w3.org/2003/11/swrl#DatavaluedPropertyAtom>;
    <http://www.w3.org/2003/11/swrl#argument1> <urn:swrl:var#i>;
    <http://www.w3.org/2003/11/swrl#propertyPredicate> eudpp:hasDefaultUnit;
    <http://www.w3.org/2003/11/swrl#argument2> <urn:swrl:var#u>.
_:n3-193 rdf:first _:m9_genid85;
    rdf:rest _:n3-194.
_:m9_genid85 a <http://www.w3.org/2003/11/swrl#IndividualPropertyAtom>;
    <http://www.w3.org/2003/11/swrl#argument1> <urn:swrl:var#r>;
    <http://www.w3.org/2003/11/swrl#propertyPredicate> eudpp:hasImpactCategory;
    <http://www.w3.org/2003/11/swrl#argument2> <urn:swrl:var#c>.
_:n3-194 rdf:first _:m9_genid87;
    rdf:rest rdf:nil.
_:m9_genid87 a <http://www.w3.org/2003/11/swrl#ClassAtom>;
    <http://www.w3.org/2003/11/swrl#classPredicate> eudpp:ImpactCategory;
    <http://www.w3.org/2003/11/swrl#argument1> <urn:swrl:var#c>.
_:n3-195 rdf:first _:m9_genid89;
    rdf:rest rdf:nil.
_:m9_genid89 a <http://www.w3.org/2003/11/swrl#DatavaluedPropertyAtom>;
    <http://www.w3.org/2003/11/swrl#argument1> <urn:swrl:var#r>;
    <http://www.w3.org/2003/11/swrl#propertyPredicate> eudpp:hasUnit;
    <http://www.w3.org/2003/11/swrl#argument2> <urn:swrl:var#u>.
