@prefix : <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 xml: <http://www.w3.org/XML/1998/namespace> .
@prefix xsd: <http://www.w3.org/2001/XMLSchema#> .
@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@base <https://w3id.org/eudpp/> .

<https://w3id.org/eudpp/> rdf:type owl:Ontology ;
                           <http://purl.org/dc/terms/contributor> "Hele-Mai Haav"@en ,
                                                                  "Riina Maigre"@en ;
                           <http://purl.org/dc/terms/created> "2025-02-27"^^xsd:date ;
                           <http://purl.org/dc/terms/creator> "Tarmo Robal"@en ;
                           <http://purl.org/dc/terms/description> """The CORE is the integration ontology that imports all the specific ontology modules and the connector (bridge) ontology of these.

--
THIS DOCUMENT IS PROVIDED WITH NO WARRANTIES WHATSOEVER. 
All liability for any damages arising from use or misuse of this vocabulary is with the user."""@en ;
                           <http://purl.org/dc/terms/issued> "2026-09-22"^^xsd:date ;
                           <http://purl.org/dc/terms/license> <http://www.apache.org/licenses/LICENSE-2.0> ,
                                                              """This ontology is licensed under the Apache License, Version 2.0. 
In 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/dc/terms/title> "CORE  of the EU DPP core ontology proposed by the CIRPASS-2 project."@en ;
                           <http://purl.org/vocab/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.7" .

#################################################################
#    Annotation properties
#################################################################

###  http://purl.org/dc/terms/bibliographicCitation
<http://purl.org/dc/terms/bibliographicCitation> rdf:type owl:AnnotationProperty .


###  http://purl.org/dc/terms/contributor
<http://purl.org/dc/terms/contributor> rdf:type owl:AnnotationProperty .


###  http://purl.org/dc/terms/created
<http://purl.org/dc/terms/created> rdf:type owl:AnnotationProperty .


###  http://purl.org/dc/terms/creator
<http://purl.org/dc/terms/creator> rdf:type owl:AnnotationProperty .


###  http://purl.org/dc/terms/description
<http://purl.org/dc/terms/description> rdf:type owl:AnnotationProperty .


###  http://purl.org/dc/terms/identifier
<http://purl.org/dc/terms/identifier> rdf:type owl:AnnotationProperty .


###  http://purl.org/dc/terms/issued
<http://purl.org/dc/terms/issued> rdf:type owl:AnnotationProperty .


###  http://purl.org/dc/terms/license
<http://purl.org/dc/terms/license> rdf:type owl:AnnotationProperty .


###  http://purl.org/dc/terms/modified
<http://purl.org/dc/terms/modified> rdf:type owl:AnnotationProperty .


###  http://purl.org/dc/terms/references
<http://purl.org/dc/terms/references> rdf:type owl:AnnotationProperty .


###  http://purl.org/dc/terms/source
<http://purl.org/dc/terms/source> rdf:type owl:AnnotationProperty .


###  http://purl.org/dc/terms/title
<http://purl.org/dc/terms/title> rdf:type owl:AnnotationProperty .


###  http://purl.org/vocab/vann#preferredNamespacePrefix
<http://purl.org/vocab/vann#preferredNamespacePrefix> rdf:type owl:AnnotationProperty .


###  http://purl.org/vocab/vann/preferredNamespacePrefix
<http://purl.org/vocab/vann/preferredNamespacePrefix> rdf:type owl:AnnotationProperty .


###  http://purl.org/vocab/vann/preferredNamespaceUri
<http://purl.org/vocab/vann/preferredNamespaceUri> rdf:type owl:AnnotationProperty .


###  http://schema.org/domainIncludes
<http://schema.org/domainIncludes> rdf:type owl:AnnotationProperty .


###  http://schema.org/rangeIncludes
<http://schema.org/rangeIncludes> rdf:type owl:AnnotationProperty .


###  http://www.w3.org/2003/06/sw-vocab-status/ns#term_status
<http://www.w3.org/2003/06/sw-vocab-status/ns#term_status> rdf:type owl:AnnotationProperty .


###  http://www.w3.org/2004/02/skos/core#altLabel
<http://www.w3.org/2004/02/skos/core#altLabel> rdf:type owl:AnnotationProperty .


###  http://www.w3.org/2004/02/skos/core#closeMatch
<http://www.w3.org/2004/02/skos/core#closeMatch> rdf:type owl:AnnotationProperty .


###  http://www.w3.org/2004/02/skos/core#definition
<http://www.w3.org/2004/02/skos/core#definition> rdf:type owl:AnnotationProperty .


###  http://www.w3.org/2004/02/skos/core#exactMatch
<http://www.w3.org/2004/02/skos/core#exactMatch> rdf:type owl:AnnotationProperty .


###  https://ref.gs1.org/epcis/jsonldLabel
<https://ref.gs1.org/epcis/jsonldLabel> rdf:type owl:AnnotationProperty .


###  https://ref.gs1.org/epcis/jsonldUriLabel
<https://ref.gs1.org/epcis/jsonldUriLabel> rdf:type owl:AnnotationProperty .


###  https://w3id.org/eudpp#isMandatory
<https://w3id.org/eudpp#isMandatory> rdf:type owl:AnnotationProperty .


#################################################################
#    Datatypes
#################################################################

###  http://www.w3.org/2001/XMLSchema#date
xsd:date rdf:type rdfs:Datatype .


#################################################################
#    Object Properties
#################################################################

###  http://www.w3.org/2004/02/skos/core#broader
<http://www.w3.org/2004/02/skos/core#broader> rdf:type owl:ObjectProperty .


###  http://www.w3.org/2004/02/skos/core#related
<http://www.w3.org/2004/02/skos/core#related> rdf:type owl:ObjectProperty .


###  https://ref.gs1.org/epcis/bizLocation
<https://ref.gs1.org/epcis/bizLocation> rdf:type owl:ObjectProperty ;
                                        rdfs:domain <https://ref.gs1.org/epcis/EPCISEvent> ;
                                        <http://schema.org/domainIncludes> <https://ref.gs1.org/epcis/EPCISEvent> ;
                                        rdfs:comment "(Optional) The business location where the objects associated with the EPCs may be found, until contradicted by a subsequent event."@en ;
                                        rdfs:isDefinedBy <https://ref.gs1.org/epcis/> ;
                                        rdfs:label "bizLocation" ;
                                        <http://www.w3.org/2003/06/sw-vocab-status/ns#term_status> "stable" .


###  https://ref.gs1.org/epcis/bizStep
<https://ref.gs1.org/epcis/bizStep> rdf:type owl:ObjectProperty ;
                                    rdfs:domain <https://ref.gs1.org/epcis/EPCISEvent> ;
                                    rdfs:range <https://ref.gs1.org/cbv/BizStep> ;
                                    <http://schema.org/domainIncludes> <https://ref.gs1.org/epcis/EPCISEvent> ;
                                    <http://schema.org/rangeIncludes> <https://ref.gs1.org/cbv/BizStep> ;
                                    rdfs:comment "(Optional) The business step of which this event was a part."@en ;
                                    rdfs:isDefinedBy <https://ref.gs1.org/epcis/> ;
                                    rdfs:label "bizStep" ;
                                    <http://www.w3.org/2003/06/sw-vocab-status/ns#term_status> "stable" .


###  https://ref.gs1.org/epcis/bizTransactionList
<https://ref.gs1.org/epcis/bizTransactionList> rdf:type owl:ObjectProperty ;
                                               rdfs:domain <https://ref.gs1.org/epcis/EPCISEvent> ;
                                               rdfs:range <https://ref.gs1.org/epcis/BizTransaction> ;
                                               <http://schema.org/domainIncludes> <https://ref.gs1.org/epcis/EPCISEvent> ;
                                               <http://schema.org/rangeIncludes> <https://ref.gs1.org/epcis/BizTransaction> ;
                                               rdfs:comment "(Optional) An unordered list of business transactions that define the context of this event."@en ;
                                               rdfs:isDefinedBy <https://ref.gs1.org/epcis/> ;
                                               rdfs:label "bizTransactionList" ;
                                               <http://www.w3.org/2003/06/sw-vocab-status/ns#term_status> "stable" .


###  https://ref.gs1.org/epcis/bizTransactionType
<https://ref.gs1.org/epcis/bizTransactionType> rdf:type owl:ObjectProperty ;
                                               rdfs:domain <https://ref.gs1.org/epcis/BizTransaction> ;
                                               rdfs:range <https://ref.gs1.org/cbv/BTT> ;
                                               <http://schema.org/domainIncludes> <https://ref.gs1.org/epcis/BizTransaction> ;
                                               <http://schema.org/rangeIncludes> <https://ref.gs1.org/cbv/BTT> ;
                                               rdfs:comment "An identifier that indicates the type of BizTransaction document (e.g. Purchase Order, Despatch Advice)."@en ;
                                               rdfs:isDefinedBy <https://ref.gs1.org/epcis/> ;
                                               rdfs:label "bizTransactionType" ;
                                               <http://www.w3.org/2003/06/sw-vocab-status/ns#term_status> "stable" ;
                                               <https://ref.gs1.org/epcis/jsonldLabel> "type" .


###  https://ref.gs1.org/epcis/childEPCs
<https://ref.gs1.org/epcis/childEPCs> rdf:type owl:ObjectProperty ;
                                      rdfs:domain [ rdf:type owl:Class ;
                                                    owl:unionOf ( <https://ref.gs1.org/epcis/AggregationEvent>
                                                                  <https://ref.gs1.org/epcis/AssociationEvent>
                                                                )
                                                  ] ;
                                      <http://schema.org/domainIncludes> <https://ref.gs1.org/epcis/AggregationEvent> ,
                                                                         <https://ref.gs1.org/epcis/AssociationEvent> ;
                                      rdfs:comment "(Optional) An unordered list of the EPCs of contained objects identified by instance-level identifiers. An AggregationEvent SHALL contain either a nonempty childEPCs, a non-empty childQuantityList, or both, except that both childEPCs and childQuantityList MAY be empty if action is DELETE, indicating that all children are disaggregated from the parent.  An AssociationEvent SHALL contain either a non-empty childEPCs, a non-empty childQuantityList, or both, except that both childEPCs and childQuantityList MAY be empty if action is DELETE, indicating that all children are disassociated from the parent."@en ;
                                      rdfs:isDefinedBy <https://ref.gs1.org/epcis/> ;
                                      rdfs:label "childEPCs" ;
                                      <http://www.w3.org/2003/06/sw-vocab-status/ns#term_status> "stable" .


###  https://ref.gs1.org/epcis/childQuantityList
<https://ref.gs1.org/epcis/childQuantityList> rdf:type owl:ObjectProperty ;
                                              rdfs:domain [ rdf:type owl:Class ;
                                                            owl:unionOf ( <https://ref.gs1.org/epcis/AggregationEvent>
                                                                          <https://ref.gs1.org/epcis/AssociationEvent>
                                                                        )
                                                          ] ;
                                              rdfs:range <https://ref.gs1.org/epcis/QuantityElement> ;
                                              <http://schema.org/domainIncludes> <https://ref.gs1.org/epcis/AggregationEvent> ,
                                                                                 <https://ref.gs1.org/epcis/AssociationEvent> ;
                                              <http://schema.org/rangeIncludes> <https://ref.gs1.org/epcis/QuantityElement> ;
                                              rdfs:comment "(Optional) An unordered list of one or more QuantityElements identifying (at the class level) contained objects. An AggregationEvent SHALL contain either a nonempty childEPCs, a non-empty childQuantityList, or both, except that both childEPCs and childQuantityList MAY be empty if action is DELETE, indicating that all children are disaggregated from the parent.  An AssociationEvent SHALL contain either a non-empty childEPCs, a non-empty childQuantityList, or both, except that both childEPCs and childQuantityList MAY be empty if action is DELETE, indicating that all children are disaggregated from the parent."@en ;
                                              rdfs:isDefinedBy <https://ref.gs1.org/epcis/> ;
                                              rdfs:label "childQuantityList" ;
                                              <http://www.w3.org/2003/06/sw-vocab-status/ns#term_status> "stable" .


###  https://ref.gs1.org/epcis/destinationList
<https://ref.gs1.org/epcis/destinationList> rdf:type owl:ObjectProperty ;
                                            rdfs:domain <https://ref.gs1.org/epcis/EPCISEvent> ;
                                            rdfs:range <https://ref.gs1.org/epcis/SourceOrDestination> ;
                                            <http://schema.org/domainIncludes> <https://ref.gs1.org/epcis/EPCISEvent> ;
                                            <http://schema.org/rangeIncludes> <https://ref.gs1.org/epcis/SourceOrDestination> ;
                                            rdfs:comment "(Optional) An unordered list of Destination elements that provide context about the terminating endpoint of a business transfer of which this event is a part."@en ;
                                            rdfs:isDefinedBy <https://ref.gs1.org/epcis/> ;
                                            rdfs:label "destinationList" ;
                                            <http://www.w3.org/2003/06/sw-vocab-status/ns#term_status> "stable" .


###  https://ref.gs1.org/epcis/disposition
<https://ref.gs1.org/epcis/disposition> rdf:type owl:ObjectProperty ;
                                        rdfs:domain <https://ref.gs1.org/epcis/EPCISEvent> ;
                                        rdfs:range <https://ref.gs1.org/cbv/Disp> ;
                                        <http://schema.org/domainIncludes> <https://ref.gs1.org/epcis/EPCISEvent> ;
                                        <http://schema.org/rangeIncludes> <https://ref.gs1.org/cbv/Disp> ;
                                        rdfs:comment "(Optional) The business condition of the objects associated with the EPCs, presumed to hold true until contradicted by a subsequent event."@en ;
                                        rdfs:isDefinedBy <https://ref.gs1.org/epcis/> ;
                                        rdfs:label "disposition" ;
                                        <http://www.w3.org/2003/06/sw-vocab-status/ns#term_status> "stable" .


###  https://ref.gs1.org/epcis/epcClass
<https://ref.gs1.org/epcis/epcClass> rdf:type owl:ObjectProperty ;
                                     rdfs:domain <https://ref.gs1.org/epcis/QuantityElement> ;
                                     <http://schema.org/domainIncludes> <https://ref.gs1.org/epcis/QuantityElement> ;
                                     rdfs:comment "A class-level identifier for the class to which the specified quantity of objects belongs."@en ;
                                     rdfs:isDefinedBy <https://ref.gs1.org/epcis/> ;
                                     rdfs:label "epcClass" ;
                                     <http://www.w3.org/2003/06/sw-vocab-status/ns#term_status> "stable" .


###  https://ref.gs1.org/epcis/epcList
<https://ref.gs1.org/epcis/epcList> rdf:type owl:ObjectProperty ;
                                    rdfs:domain [ rdf:type owl:Class ;
                                                  owl:unionOf ( <https://ref.gs1.org/epcis/ObjectEvent>
                                                                <https://ref.gs1.org/epcis/TransactionEvent>
                                                              )
                                                ] ;
                                    <http://schema.org/domainIncludes> <https://ref.gs1.org/epcis/ObjectEvent> ,
                                                                       <https://ref.gs1.org/epcis/TransactionEvent> ;
                                    rdfs:comment "(Optional) An unordered list of one or more EPCs naming specific objects to which the event pertained."@en ;
                                    rdfs:isDefinedBy <https://ref.gs1.org/epcis/> ;
                                    rdfs:label "epcList" ;
                                    <http://www.w3.org/2003/06/sw-vocab-status/ns#term_status> "stable" .


###  https://ref.gs1.org/epcis/inputEPCList
<https://ref.gs1.org/epcis/inputEPCList> rdf:type owl:ObjectProperty ;
                                         rdfs:domain <https://ref.gs1.org/epcis/TransformationEvent> ;
                                         <http://schema.org/domainIncludes> <https://ref.gs1.org/epcis/TransformationEvent> ;
                                         rdfs:comment "(Optional) An unordered list of one or more EPCs identifying (at the instance level) objects that were inputs to the transformation."@en ;
                                         rdfs:isDefinedBy <https://ref.gs1.org/epcis/> ;
                                         rdfs:label "inputEPCList" ;
                                         <http://www.w3.org/2003/06/sw-vocab-status/ns#term_status> "stable" .


###  https://ref.gs1.org/epcis/inputQuantityList
<https://ref.gs1.org/epcis/inputQuantityList> rdf:type owl:ObjectProperty ;
                                              rdfs:domain <https://ref.gs1.org/epcis/TransformationEvent> ;
                                              rdfs:range <https://ref.gs1.org/epcis/QuantityElement> ;
                                              <http://schema.org/domainIncludes> <https://ref.gs1.org/epcis/TransformationEvent> ;
                                              <http://schema.org/rangeIncludes> <https://ref.gs1.org/epcis/QuantityElement> ;
                                              rdfs:comment "(Optional) An unordered list of one or more QuantityElements identifying (at the class level) objects that were inputs to the transformation. See below for constraints on when inputQuantityList may be omitted."@en ;
                                              rdfs:isDefinedBy <https://ref.gs1.org/epcis/> ;
                                              rdfs:label "inputQuantityList" ;
                                              <http://www.w3.org/2003/06/sw-vocab-status/ns#term_status> "stable" .


###  https://ref.gs1.org/epcis/outputEPCList
<https://ref.gs1.org/epcis/outputEPCList> rdf:type owl:ObjectProperty ;
                                          rdfs:domain <https://ref.gs1.org/epcis/TransformationEvent> ;
                                          <http://schema.org/domainIncludes> <https://ref.gs1.org/epcis/TransformationEvent> ;
                                          rdfs:comment "(Optional) An unordered list of one or more EPCs naming (at the instance level) objects that were outputs from the transformation."@en ;
                                          rdfs:isDefinedBy <https://ref.gs1.org/epcis/> ;
                                          rdfs:label "outputEPCList" ;
                                          <http://www.w3.org/2003/06/sw-vocab-status/ns#term_status> "stable" .


###  https://ref.gs1.org/epcis/outputQuantityList
<https://ref.gs1.org/epcis/outputQuantityList> rdf:type owl:ObjectProperty ;
                                               rdfs:domain <https://ref.gs1.org/epcis/TransformationEvent> ;
                                               rdfs:range <https://ref.gs1.org/epcis/QuantityElement> ;
                                               <http://schema.org/domainIncludes> <https://ref.gs1.org/epcis/TransformationEvent> ;
                                               <http://schema.org/rangeIncludes> <https://ref.gs1.org/epcis/QuantityElement> ;
                                               rdfs:comment "(Optional) An unordered list of one or more QuantityElements identifying (at the class level) objects that were outputs from the transformation. See below for constraints on when outputQuantityList may be omitted."@en ;
                                               rdfs:isDefinedBy <https://ref.gs1.org/epcis/> ;
                                               rdfs:label "outputQuantityList" ;
                                               <http://www.w3.org/2003/06/sw-vocab-status/ns#term_status> "stable" .


###  https://ref.gs1.org/epcis/parentID
<https://ref.gs1.org/epcis/parentID> rdf:type owl:ObjectProperty ;
                                     rdfs:domain [ rdf:type owl:Class ;
                                                   owl:unionOf ( <https://ref.gs1.org/epcis/AggregationEvent>
                                                                 <https://ref.gs1.org/epcis/AssociationEvent>
                                                                 <https://ref.gs1.org/epcis/TransactionEvent>
                                                               )
                                                 ] ;
                                     <http://schema.org/domainIncludes> <https://ref.gs1.org/epcis/AggregationEvent> ,
                                                                        <https://ref.gs1.org/epcis/AssociationEvent> ,
                                                                        <https://ref.gs1.org/epcis/TransactionEvent> ;
                                     rdfs:comment "(Optional when action is OBSERVE, required otherwise) The identifier of the parent of the aggregation or association. When the parent identifier is an EPC, this field SHALL contain the 'pure identity' URI for the EPC as specified in the GS1 Tag Data Standard"@en ;
                                     rdfs:isDefinedBy <https://ref.gs1.org/epcis/> ;
                                     rdfs:label "parentID" ;
                                     <http://www.w3.org/2003/06/sw-vocab-status/ns#term_status> "stable" .


###  https://ref.gs1.org/epcis/quantityList
<https://ref.gs1.org/epcis/quantityList> rdf:type owl:ObjectProperty ;
                                         rdfs:domain [ rdf:type owl:Class ;
                                                       owl:unionOf ( <https://ref.gs1.org/epcis/ObjectEvent>
                                                                     <https://ref.gs1.org/epcis/TransactionEvent>
                                                                   )
                                                     ] ;
                                         rdfs:range <https://ref.gs1.org/epcis/QuantityElement> ;
                                         <http://schema.org/domainIncludes> <https://ref.gs1.org/epcis/ObjectEvent> ,
                                                                            <https://ref.gs1.org/epcis/TransactionEvent> ;
                                         <http://schema.org/rangeIncludes> <https://ref.gs1.org/epcis/QuantityElement> ;
                                         rdfs:comment "(Optional) An unordered list of one or more QuantityElements identifying (at the class level) objects to which the event pertained."@en ;
                                         rdfs:isDefinedBy <https://ref.gs1.org/epcis/> ;
                                         rdfs:label "quantityList" ;
                                         <http://www.w3.org/2003/06/sw-vocab-status/ns#term_status> "stable" .


###  https://ref.gs1.org/epcis/readPoint
<https://ref.gs1.org/epcis/readPoint> rdf:type owl:ObjectProperty ;
                                      rdfs:domain <https://ref.gs1.org/epcis/EPCISEvent> ;
                                      <http://schema.org/domainIncludes> <https://ref.gs1.org/epcis/EPCISEvent> ;
                                      rdfs:comment "(Optional) The read point at which the event took place."@en ;
                                      rdfs:isDefinedBy <https://ref.gs1.org/epcis/> ;
                                      rdfs:label "readPoint" ;
                                      <http://www.w3.org/2003/06/sw-vocab-status/ns#term_status> "stable" .


###  https://ref.gs1.org/epcis/sourceList
<https://ref.gs1.org/epcis/sourceList> rdf:type owl:ObjectProperty ;
                                       rdfs:domain <https://ref.gs1.org/epcis/EPCISEvent> ;
                                       rdfs:range <https://ref.gs1.org/epcis/SourceOrDestination> ;
                                       <http://schema.org/domainIncludes> <https://ref.gs1.org/epcis/EPCISEvent> ;
                                       <http://schema.org/rangeIncludes> <https://ref.gs1.org/epcis/SourceOrDestination> ;
                                       rdfs:comment "(Optional) An unordered list of Source elements that provide context about the originating endpoint of a business transfer of which this event is a part."@en ;
                                       rdfs:isDefinedBy <https://ref.gs1.org/epcis/> ;
                                       rdfs:label "sourceList" ;
                                       <http://www.w3.org/2003/06/sw-vocab-status/ns#term_status> "stable" .


###  https://ref.gs1.org/epcis/sourceOrDestination
<https://ref.gs1.org/epcis/sourceOrDestination> rdf:type owl:ObjectProperty ;
                                                rdfs:domain <https://ref.gs1.org/epcis/SourceOrDestination> ;
                                                <http://schema.org/domainIncludes> <https://ref.gs1.org/epcis/SourceOrDestination> ;
                                                rdfs:comment """An identifier that denotes the specific source or destination of a business transfer.
The semantic role of the identifier is indicated by sourceOrDestinationType. Resolution of that identifier to EU DPP Actor or Facility concepts, when applicable, is handled outside the EPCIS technical carrier layer."""@en ;
                                                rdfs:isDefinedBy <https://ref.gs1.org/epcis/> ;
                                                rdfs:label "sourceOrDestination" ;
                                                <http://www.w3.org/2003/06/sw-vocab-status/ns#term_status> "stable" ;
                                                <https://ref.gs1.org/epcis/jsonldLabel> "destination" ,
                                                                                        "source" .


###  https://ref.gs1.org/epcis/sourceOrDestinationType
<https://ref.gs1.org/epcis/sourceOrDestinationType> rdf:type owl:ObjectProperty ;
                                                    rdfs:domain <https://ref.gs1.org/epcis/SourceOrDestination> ;
                                                    rdfs:range <https://ref.gs1.org/cbv/SDT> ;
                                                    <http://schema.org/domainIncludes> <https://ref.gs1.org/epcis/SourceOrDestination> ;
                                                    <http://schema.org/rangeIncludes> <https://ref.gs1.org/cbv/SDT> ;
                                                    rdfs:comment """An identifier that indicates the role of SourceOrDestination in a transfer (Owning Party, Possessing Party, or Location).
This role determines how the corresponding sourceOrDestination identifier is interpreted. Mapping to EU DPP Actor or Facility concepts, when applicable, is handled outside the EPCIS technical carrier layer."""@en ;
                                                    rdfs:isDefinedBy <https://ref.gs1.org/epcis/> ;
                                                    rdfs:label "sourceOrDestinationType" ;
                                                    <http://www.w3.org/2003/06/sw-vocab-status/ns#term_status> "stable" ;
                                                    <https://ref.gs1.org/epcis/jsonldLabel> "type" .


###  https://ref.gs1.org/epcis/transformationID
<https://ref.gs1.org/epcis/transformationID> rdf:type owl:ObjectProperty ;
                                             rdfs:domain <https://ref.gs1.org/epcis/TransformationEvent> ;
                                             rdfs:range <https://ref.gs1.org/epcis/Transformation> ;
                                             <http://schema.org/domainIncludes> <https://ref.gs1.org/epcis/TransformationEvent> ;
                                             <http://schema.org/rangeIncludes> <https://ref.gs1.org/epcis/Transformation> ;
                                             rdfs:comment "(Optional) Associates several TransformationEvents with a longer-running Transformation process, therefore linking them together."@en ;
                                             rdfs:isDefinedBy <https://ref.gs1.org/epcis/> ;
                                             rdfs:label "transformationID" ;
                                             <http://www.w3.org/2003/06/sw-vocab-status/ns#term_status> "stable" .


###  https://schema.org/address
<https://schema.org/address> rdf:type owl:ObjectProperty ;
                             rdfs:comment "Links an Actor or Facility to its postal address, represented as a schema:PostalAddress"@en ;
                             rdfs:isDefinedBy <https://schema.org/address> ;
                             rdfs:label "has address"@en .


###  https://schema.org/geo
<https://schema.org/geo> rdf:type owl:ObjectProperty ;
                         rdfs:comment "Links facility to its coordinates, represented as schema:geo."@en ;
                         rdfs:isDefinedBy <https://schema.org/geo> ;
                         rdfs:label "has coordinates"@en .


###  https://w3id.org/eudpp#accordingTo
<https://w3id.org/eudpp#accordingTo> rdf:type owl:ObjectProperty ;
                                     rdfs:domain <https://w3id.org/eudpp#ConformityCertificate> ;
                                     rdfs:range <https://w3id.org/eudpp#ConformityAssessmentModule> ;
                                     <http://purl.org/dc/terms/source> """https://eur-lex.europa.eu/eli/dec/2008/768(1)/oj#art_4
Decision No 768/2008/EC Art 4"""@en ,
                                                                       """https://eur-lex.europa.eu/eli/reg/2024/1781/oj/#art_43	
ESPR Art 43"""@en ;
                                     rdfs:comment "Property defining specifies conformity assess procedure/cerfication scheme underlying the cerfificate."@en ;
                                     rdfs:label "according to"@en .


###  https://w3id.org/eudpp#allowsConformityAssessmentModule
<https://w3id.org/eudpp#allowsConformityAssessmentModule> rdf:type owl:ObjectProperty ;
                                                          rdfs:domain <https://w3id.org/eudpp#UnionHarmonisationLegislation> ;
                                                          rdfs:range <https://w3id.org/eudpp#ConformityAssessmentModule> ;
                                                          <http://purl.org/dc/terms/source> """https://eur-lex.europa.eu/eli/dec/2008/768(1)/oj#art_4
Decision No 768/2008/EC Art 4"""@en ,
                                                                                            """https://eur-lex.europa.eu/eli/reg/2024/1781/oj/#art_43
ESPR Art 43"""@en ;
                                                          rdfs:comment "A property that specifies the conformity assment procedure applicable to the type of product"@en ;
                                                          rdfs:label "allows Conformity Assessment Module"@en .


###  https://w3id.org/eudpp#appliesToProduct
<https://w3id.org/eudpp#appliesToProduct> rdf:type owl:ObjectProperty ;
                                          owl:inverseOf <https://w3id.org/eudpp#hasDPP> ;
                                          rdfs:domain <https://w3id.org/eudpp#DPP> ;
                                          rdfs:range <https://w3id.org/eudpp#Product> ;
                                          rdfs:comment "The property links DPP and the Product."@en ;
                                          rdfs:label "applies to product"@en .


###  https://w3id.org/eudpp#concernsDPP
<https://w3id.org/eudpp#concernsDPP> rdf:type owl:ObjectProperty ;
                                     rdfs:domain <https://w3id.org/eudpp#DPPEvent> ;
                                     rdfs:range <https://w3id.org/eudpp#DPP> ;
                                     rdfs:comment """Links a DPP event to the Digital Product Passport whose content, state, or accessibility is affected by the event. This is a cross-module relation between EVENT and P_DPP and is therefore managed in the Connector/mapping layer.

DPP is modelled in the EU DPP CO P_DPP module.
DPPEvent is modelled in the EU DPP CO EVENT module."""@en ;
                                     rdfs:label "concerns DPP"@en .


###  https://w3id.org/eudpp#concernsProduct
<https://w3id.org/eudpp#concernsProduct> rdf:type owl:ObjectProperty ;
                                         rdfs:domain <https://w3id.org/eudpp#ProductEvent> ;
                                         rdfs:range <https://w3id.org/eudpp#Product> ;
                                         rdfs:comment """Links a product event to the product whose state, condition, or lifecycle is affected by the event. This is a cross-module relation between EVENT and P_DPP and is therefore managed in the Connector/mapping layer.

Product is modelled in the EU DPP CO P_DPP module.
ProductEvent is modelled in the EU DPP CO EVENT module."""@en ;
                                         rdfs:label "concerns product"@en .


###  https://w3id.org/eudpp#conformityAttestedBy
<https://w3id.org/eudpp#conformityAttestedBy> rdf:type owl:ObjectProperty ;
                                              rdfs:domain <https://w3id.org/eudpp#UnionHarmonisationLegislation> ;
                                              rdfs:range <https://w3id.org/eudpp#Actor> ;
                                              <http://purl.org/dc/terms/references> "ESPR Annex V (7)" ;
                                              <http://purl.org/dc/terms/source> "https://eur-lex.europa.eu/eli/reg/2024/1781/oj/#anx_%C2%A0V" ;
                                              rdfs:comment """Specifies the notified body that attest the product's conformity with Union harmonisation legislation. 

UnionHarmonisationLegislation is modelled in the EU DPP CO COMP module.
Actor is modelled in the EU DPP CO ACTOR module."""@en ;
                                              rdfs:label "conformity attested by"@en .


###  https://w3id.org/eudpp#conformityDeclaredTo
<https://w3id.org/eudpp#conformityDeclaredTo> rdf:type owl:ObjectProperty ;
                                              rdfs:domain <https://w3id.org/eudpp#EUDeclarationOfConformity> ;
                                              rdfs:range <https://w3id.org/eudpp#UnionHarmonisationLegislation> ;
                                              <http://purl.org/dc/terms/source> "ESPR Annex V"@en ;
                                              rdfs:comment "A property which specifies which Union Harmonisation Legislation conformity is declared to."@en ;
                                              rdfs:label "conformity declared to"@en .


###  https://w3id.org/eudpp#containsSubstanceOfConcern
<https://w3id.org/eudpp#containsSubstanceOfConcern> rdf:type owl:ObjectProperty ;
                                                    rdfs:domain [ rdf:type owl:Class ;
                                                                  owl:unionOf ( <https://w3id.org/eudpp#MaterialOfComposition>
                                                                                <https://w3id.org/eudpp#Product>
                                                                              )
                                                                ] ;
                                                    rdfs:range <https://w3id.org/eudpp#SubstanceOfConcern> ;
                                                    rdfs:comment """Linking the product to a substance of concern the product contains.

Product is modelled in the EU DPP CO P_DPP module.
Substance of concern is modelled in the EU DPP CO SOC module."""@en ;
                                                    rdfs:label "contains substance of concern"@en .


###  https://w3id.org/eudpp#hasActor
<https://w3id.org/eudpp#hasActor> rdf:type owl:ObjectProperty ;
                                  rdfs:domain <https://w3id.org/eudpp#ActorRoleAssignment> ;
                                  rdfs:range <https://w3id.org/eudpp#Actor> ;
                                  rdfs:comment "Links actor role assignment to actor"@en ;
                                  rdfs:label "has actor"@en .


###  https://w3id.org/eudpp#hasActorRoleAssignment
<https://w3id.org/eudpp#hasActorRoleAssignment> rdf:type owl:ObjectProperty ;
                                                owl:inverseOf <https://w3id.org/eudpp#isActorRoleAssignmentForEvent> ;
                                                rdfs:domain <https://w3id.org/eudpp#ESPREvent> ;
                                                rdfs:range <https://w3id.org/eudpp#ActorRoleAssignment> ;
                                                rdfs:comment """Links an event to an actor-role assignment that is valid in the context of that event. This is a cross-module relation between EVENT and ACTOR and is therefore managed in the Connector/mapping layer.

ESPREvent is modelled in the EU DPP CO EVENT module.
ActorRoleAssignment is modelled in the EU DPP CO ACTOR module."""@en ;
                                                rdfs:label "has actor role assignment"@en .


###  https://w3id.org/eudpp#hasAuthorisedRepresentative
<https://w3id.org/eudpp#hasAuthorisedRepresentative> rdf:type owl:ObjectProperty ;
                                                     rdfs:domain <https://w3id.org/eudpp#EUDeclarationOfConformity> ;
                                                     rdfs:range <https://w3id.org/eudpp#Actor> ;
                                                     <http://purl.org/dc/terms/references> "Decision No 768/2008/EC Annex I Art R1 (4)" ,
                                                                                           "ESPR Annex V (2,9)" ;
                                                     <http://purl.org/dc/terms/source> "https://eur-lex.europa.eu/eli/dec/2008/768(1)/oj#anx_I" ,
                                                                                       "https://eur-lex.europa.eu/eli/reg/2024/1781/oj/#anx_%C2%A0V" ;
                                                     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.

EUDeclarationOfConformity is modelled in the EU DPP CO COMP module.
Actor is modelled in the EU DPP CO ACTOR module.

Source: 
Decision No 768/2008/EC Annex I Art R1 (4)
https://eur-lex.europa.eu/eli/dec/2008/768(1)/oj#anx_I

ESPR Annex V (2,9)
https://eur-lex.europa.eu/eli/reg/2024/1781/oj/#anx_%C2%A0V"""@en ;
                                                     rdfs:label "has authorised representative"@en .


###  https://w3id.org/eudpp#hasBackUpCopyHost
<https://w3id.org/eudpp#hasBackUpCopyHost> rdf:type owl:ObjectProperty ;
                                           rdfs:domain <https://w3id.org/eudpp#DPP> ;
                                           rdfs:range <https://w3id.org/eudpp#Actor> ;
                                           <http://purl.org/dc/terms/references> "ESPR Annex III" ;
                                           <http://purl.org/dc/terms/source> "https://eur-lex.europa.eu/eli/reg/2024/1781/oj" ;
                                           rdfs:comment """The reference of the digital product passport service provider hosting the back-up copy of the digital product passport [ESPR Annex III].

DPP is modelled in the EU DPP CO P_DPP module.
Actor is modelled in the EU DPP CO ACTOR module."""@en ;
                                           rdfs:label "has back-up-copy host"@en .


###  https://w3id.org/eudpp#hasConcentration
<https://w3id.org/eudpp#hasConcentration> rdf:type owl:ObjectProperty ;
                                          rdfs:domain <https://w3id.org/eudpp#SubstanceOfConcern> ,
                                                      <https://w3id.org/eudpp#SubstancePresence> ;
                                          rdfs:range <https://w3id.org/eudpp#Concentration> ,
                                                     <https://w3id.org/eudpp#ConcentrationOfSubstanceOfConcern> ;
                                          <http://purl.org/dc/terms/references> "ESPR Art 7(5)"@en ;
                                          <http://purl.org/dc/terms/source> "https://eur-lex.europa.eu/eli/reg/2024/1781/oj" ;
                                          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 ,
                                                       """Links a substance presence to concentration information. A concentration is contextual to the structural location identified by the associated SubstancePresence. 

Different product, component, or spare-part locations requiring different concentrations should normally use distinct SubstancePresence records. 

Exact, maximum, and range representations remain distinguished by the existing P_DPP/SOC concentration model.

ConcentrationOfSubstanceOfConcern is modelled in the EU DPP CO P_DPP module.
SubstancePresence is modelled in the EU DPP CO IDENT module."""@en ;
                                          rdfs:label "Has concentration"@en ,
                                                     "has concentration"@en .


###  https://w3id.org/eudpp#hasDPP
<https://w3id.org/eudpp#hasDPP> rdf:type owl:ObjectProperty ;
                                rdfs:domain <https://w3id.org/eudpp#Product> ;
                                rdfs:range <https://w3id.org/eudpp#DPP> ;
                                rdfs:comment "A Product has a DPP. The property links a Product with a DPP."@en ;
                                rdfs:label "has DPP"@en .


###  https://w3id.org/eudpp#hasDPPActionType
<https://w3id.org/eudpp#hasDPPActionType> rdf:type owl:ObjectProperty ;
                                          rdfs:domain <https://w3id.org/eudpp#DPPUpdateEvent> ;
                                          rdfs:range <https://w3id.org/eudpp#DPPActionType> ;
                                          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 .


###  https://w3id.org/eudpp#hasDigitalProductPassportId
<https://w3id.org/eudpp#hasDigitalProductPassportId> rdf:type owl:ObjectProperty ;
                                                     rdfs:domain <https://w3id.org/eudpp#DPP> ;
                                                     rdfs:range <https://w3id.org/eudpp#DPPIdentifier> ;
                                                     rdfs:comment """Realisation for the Unique identifier of an instance of the digital product passport.

DPP is modelled in the EU DPP CO P_DPP module.
DPPIdentifier is modelled in the EU DPP CO IDENT module.""" ;
                                                     rdfs:label "has digital product passport id"@en .


###  https://w3id.org/eudpp#hasEUDeclarationOfConformity
<https://w3id.org/eudpp#hasEUDeclarationOfConformity> rdf:type owl:ObjectProperty ;
                                                      rdfs:domain <https://w3id.org/eudpp#Product> ;
                                                      rdfs:range <https://w3id.org/eudpp#EUDeclarationOfConformity> ;
                                                      <http://purl.org/dc/terms/references> "Decision No 768/2008/EC Annex I Art R10" ,
                                                                                            "ESPR Art 44" ;
                                                      <http://purl.org/dc/terms/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:comment """Specifies the EU declaration of conformity issued for the product.

EUDeclarationOfConformity is modelled in the EU DPP CO COMP module.
Product is modelled in the EU DPP CO P_DPP module."""@en ;
                                                      rdfs:label "has EU Declaration of Conformity"@en .


###  https://w3id.org/eudpp#hasEconomicOperator
<https://w3id.org/eudpp#hasEconomicOperator> rdf:type owl:ObjectProperty ;
                                             rdfs:domain <https://w3id.org/eudpp#Product> ;
                                             rdfs:range <https://w3id.org/eudpp#Actor> ;
                                             rdfs:comment """Linking the product to the economic operator (Actor from ACTOR module).

Product is modelled in the EU DPP CO P_DPP module.
Actor is modelled in the EU DPP CO ACTOR module."""@en ;
                                             rdfs:label "has economic operator"@en .


###  https://w3id.org/eudpp#hasFacility
<https://w3id.org/eudpp#hasFacility> rdf:type owl:ObjectProperty ;
                                     rdfs:domain <https://w3id.org/eudpp#Product> ;
                                     rdfs:range <https://w3id.org/eudpp#Facility> ;
                                     rdfs:comment """Links a product to a facility.

Product is modelled in the EU DPP CO P_DPP module.
Facility is modelled in the EU DPP CO ACTOR module."""@en ;
                                     rdfs:label "has facility"@en .


###  https://w3id.org/eudpp#hasGranularity
<https://w3id.org/eudpp#hasGranularity> rdf:type owl:ObjectProperty ;
                                        rdfs:domain <https://w3id.org/eudpp#Identifier> ;
                                        rdfs:range <https://w3id.org/eudpp#IdentifierGranularity> ;
                                        rdfs:comment "Defines the granularity of an identifier, if exists."@en ;
                                        rdfs:label "has granularity"@en .


###  https://w3id.org/eudpp#hasIssuer
<https://w3id.org/eudpp#hasIssuer> rdf:type owl:ObjectProperty ;
                                   rdfs:domain <https://w3id.org/eudpp#DPP> ;
                                   rdfs:range <https://w3id.org/eudpp#Actor> ;
                                   rdfs:comment """Linking DPP with its issuer (Actor from ACTOR module).

DPP is modelled in the EU DPP CO P_DPP module.
Actor is modelled in the EU DPP CO ACTOR module."""@en ;
                                   rdfs:label "has issuer"@en .


###  https://w3id.org/eudpp#hasLCAStudy
<https://w3id.org/eudpp#hasLCAStudy> rdf:type owl:ObjectProperty ;
                                     rdfs:domain <https://w3id.org/eudpp#Product> ;
                                     rdfs:range <https://w3id.org/eudpp#LCAStudy> ;
                                     rdfs:comment """A product has a LCA Study -- a measurable outcome of a life cycle assessment, representing the quantified effect of a product.

Product is modelled in the EU DPP CO P_DPP module.
LCAStudy is modelled in the EU DPP CO LCA module."""@en ;
                                     rdfs:label "has LCA study"@en .


###  https://w3id.org/eudpp#hasLifeCycleStage
<https://w3id.org/eudpp#hasLifeCycleStage> rdf:type owl:ObjectProperty ;
                                           rdfs:domain <https://w3id.org/eudpp#SubstanceOfConcern> ;
                                           <http://purl.org/dc/terms/references> "ESPR Annex I (f)"@en ;
                                           <http://purl.org/dc/terms/source> "https://eur-lex.europa.eu/eli/reg/2024/1781/oj" ;
                                           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).

Known issue: Range is some type of an Event, not yet present in the EU DPP CO."""@en ;
                                           rdfs:label "Has life cycle stage"@en .


###  https://w3id.org/eudpp#hasManufacturer
<https://w3id.org/eudpp#hasManufacturer> rdf:type owl:ObjectProperty ;
                                         rdfs:domain <https://w3id.org/eudpp#Product> ;
                                         rdfs:range <https://w3id.org/eudpp#Actor> ;
                                         rdfs:comment """A product has a manufacturer (Actor from ACTOR module).

Product is modelled in the EU DPP CO P_DPP module.
Actor is modelled in the EU DPP CO ACTOR module."""@en ;
                                         rdfs:label "has manufacturer"@en .


###  https://w3id.org/eudpp#hasMaterial
<https://w3id.org/eudpp#hasMaterial> rdf:type owl:ObjectProperty ;
                                     rdfs:domain <https://w3id.org/eudpp#Product> ;
                                     rdfs:range <https://w3id.org/eudpp#MaterialOfComposition> ;
                                     rdfs:comment """Linking the Product to a MaterialOfComposition.

Product is modelled in the EU DPP CO P_DPP module.
MaterialOfComposition is modelled in the EU DPP CO MAT module."""@en ;
                                     rdfs:label "has material"@en .


###  https://w3id.org/eudpp#hasMaterialIdentifier
<https://w3id.org/eudpp#hasMaterialIdentifier> rdf:type owl:ObjectProperty ;
                                               rdfs:domain <https://w3id.org/eudpp#MaterialOfComposition> ;
                                               rdfs:range <https://w3id.org/eudpp#MaterialIdentifier> ;
                                               rdfs:comment """Realisation of thematerial indetifier as \"Product parameters: identification of  ... materials [ESPR Annex I c)]\"

MaterialOfComposition is modelled in the EU DPP CO MAT module.
MaterialIdentifier is modelled in the EU DPP CO IDENT module."""@en ;
                                               rdfs:label "has material identifier"@en .


###  https://w3id.org/eudpp#hasMaterialOrigin
<https://w3id.org/eudpp#hasMaterialOrigin> rdf:type owl:ObjectProperty ;
                                           rdfs:domain <https://w3id.org/eudpp#MaterialOfComposition> ;
                                           rdfs:range <https://w3id.org/eudpp#MaterialOrigin> ;
                                           rdfs:comment "Assigns material origin to material used for product"@en ;
                                           rdfs:label "has material origin"@en .


###  https://w3id.org/eudpp#hasMaterialType
<https://w3id.org/eudpp#hasMaterialType> rdf:type owl:ObjectProperty ;
                                         rdfs:domain <https://w3id.org/eudpp#MaterialOfComposition> ;
                                         rdfs:range <https://w3id.org/eudpp#MaterialType> ;
                                         rdfs:comment "Links material to its type in some classification system used by the sector."@en ;
                                         rdfs:label "has material type"@en .


###  https://w3id.org/eudpp#hasMeasurementUnit
<https://w3id.org/eudpp#hasMeasurementUnit> rdf:type owl:ObjectProperty ;
                                            rdfs:domain <https://w3id.org/eudpp#QuantitativeProperty> ;
                                            rdfs:range <https://si-digital-framework.org/SI#MeasurementUnit> ;
                                            rdfs:comment "Linking quantitative property to the unit of measurement."@en ;
                                            rdfs:label "has measurement unit"@en .


###  https://w3id.org/eudpp#hasNextDPP
<https://w3id.org/eudpp#hasNextDPP> rdf:type owl:ObjectProperty ;
                                    owl:inverseOf <https://w3id.org/eudpp#hasPreviousDPP> ;
                                    rdfs:domain <https://w3id.org/eudpp#DPP> ;
                                    rdfs:range <https://w3id.org/eudpp#DPP> ;
                                    rdfs:comment "Link to successor DPP"@en ;
                                    rdfs:label "has next DPP"@en .


###  https://w3id.org/eudpp#hasNotifiedBody
<https://w3id.org/eudpp#hasNotifiedBody> rdf:type owl:ObjectProperty ;
                                         rdfs:domain <https://w3id.org/eudpp#EUDeclarationOfConformity> ;
                                         rdfs:range <https://w3id.org/eudpp#Actor> ;
                                         <http://purl.org/dc/terms/references> "Decision No 768/2008/EC Annex I Chapter R4" ,
                                                                               "ESPR Chapter IX" ;
                                         <http://purl.org/dc/terms/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:comment """Specifies the conformity assessment body notified in accordance with ESPR Chapter IX	

EUDeclarationOfConformity is modelled in the EU DPP CO COMP module.
Actor is modelled in the EU DPP CO ACTOR module."""@en ;
                                         rdfs:label "has notified body"@en .


###  https://w3id.org/eudpp#hasPreviousDPP
<https://w3id.org/eudpp#hasPreviousDPP> rdf:type owl:ObjectProperty ;
                                        rdfs:domain <https://w3id.org/eudpp#DPP> ;
                                        rdfs:range <https://w3id.org/eudpp#DPP> ;
                                        rdfs:comment "Link to predecessor DPP"@en ;
                                        rdfs:label "has previous DPP"@en .


###  https://w3id.org/eudpp#hasProductEvent
<https://w3id.org/eudpp#hasProductEvent> rdf:type owl:ObjectProperty ;
                                         owl:inverseOf <https://w3id.org/eudpp#isRepresentedByCarrier> ;
                                         rdfs:domain <https://ref.gs1.org/epcis/EPCISEvent> ;
                                         rdfs:range <https://w3id.org/eudpp#ProductEvent> ;
                                         rdfs:comment "Links an EPCIS-inspired technical event carrier to the product event semantics it journalises."@en ;
                                         rdfs:label "has product event"@en .


###  https://w3id.org/eudpp#hasProductGroup
<https://w3id.org/eudpp#hasProductGroup> rdf:type owl:ObjectProperty ;
                                         rdfs:domain <https://w3id.org/eudpp#Product> ;
                                         rdfs:range <https://w3id.org/eudpp#ClassificationCode> ;
                                         <http://purl.org/dc/terms/references> "ESPR Art 2 (4)"@en ;
                                         <http://purl.org/dc/terms/source> "https://eur-lex.europa.eu/eli/reg/2024/1781/oj" ;
                                         rdfs:comment """Product group
means a set of products that serve similar purposes and are similar in terms of use, or have similar
functional properties, and are similar in terms of consumer perception (ESPR Art 2 (4)). The product
group or groups covered are given by delegated acts. (ESPR Art 8 (a))

This will be probably a classification code from some product classification scheme ."""@en ;
                                         rdfs:label "has product group"@en .


###  https://w3id.org/eudpp#hasProductStatus
<https://w3id.org/eudpp#hasProductStatus> rdf:type owl:ObjectProperty ;
                                          rdfs:domain <https://w3id.org/eudpp#Product> ;
                                          rdfs:range <https://w3id.org/eudpp#ProductStatus> ;
                                          rdfs:comment """Links a Product to its current lifecycle status, as declared in its DPP.
It gives the current status only; the history of changes is represented with the events. 
Product status is distinct from DPP status (#dppStatus), i.e., the status of the passport.

Product is modelled in the EU DPP CO P_DPP module.
ProductStatus is modelled in the EU DPP CO EVENT module."""@en ;
                                          rdfs:label "has product status"@en .


###  https://w3id.org/eudpp#hasProperty
<https://w3id.org/eudpp#hasProperty> rdf:type owl:ObjectProperty ;
                                     rdfs:domain <https://w3id.org/eudpp#Product> ;
                                     rdfs:range <https://w3id.org/eudpp#Property> ;
                                     rdfs:comment """Product has a property that could be a document or some measurable properties (measurands).

Linking the product to the property."""@en ;
                                     rdfs:label "has property"@en .


###  https://w3id.org/eudpp#hasRepresentativeMandate
<https://w3id.org/eudpp#hasRepresentativeMandate> rdf:type owl:ObjectProperty ;
                                                  owl:inverseOf <https://w3id.org/eudpp#representsManufacturer> ;
                                                  rdfs:domain <https://w3id.org/eudpp#Actor> ;
                                                  rdfs:range <https://w3id.org/eudpp#AuthorisedRepresentativeRoleAssignment> ;
                                                  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 .


###  https://w3id.org/eudpp#hasResponsibleManufacturer
<https://w3id.org/eudpp#hasResponsibleManufacturer> rdf:type owl:ObjectProperty ;
                                                    rdfs:domain <https://w3id.org/eudpp#EUDeclarationOfConformity> ;
                                                    rdfs:range <https://w3id.org/eudpp#Actor> ;
                                                    <http://purl.org/dc/terms/references> "Decision No 768/2008/EC Annex I Art R1 (3)" ,
                                                                                          "ESPR Annex V (2,9)" ;
                                                    <http://purl.org/dc/terms/source> "https://eur-lex.europa.eu/eli/dec/2008/768(1)/oj#anx_I" ,
                                                                                      "https://eur-lex.europa.eu/eli/reg/2024/1781/oj/#anx_%C2%A0V" ;
                                                    rdfs:comment """Defines the natural or legal person responsible for the EU declaration of conformity.


EUDeclarationOfConformity is modelled in the EU DPP CO COMP module.
Actor is modelled in the EU DPP CO ACTOR module."""@en ;
                                                    rdfs:label "has responsible manufacturer"@en .


###  https://w3id.org/eudpp#hasRole
<https://w3id.org/eudpp#hasRole> rdf:type owl:ObjectProperty ;
                                 owl:inverseOf <https://w3id.org/eudpp#isRoleOf> ;
                                 rdfs:domain <https://w3id.org/eudpp#ActorRoleAssignment> ;
                                 rdfs:range <https://w3id.org/eudpp#Role> ;
                                 rdfs:comment "Links an actor role assignment to a role."@en ;
                                 rdfs:label "has role"@en .


###  https://w3id.org/eudpp#hasScheme
<https://w3id.org/eudpp#hasScheme> rdf:type owl:ObjectProperty ;
                                   rdfs:domain <https://w3id.org/eudpp#Identifier> ;
                                   rdfs:range <https://w3id.org/eudpp#IdentifierScheme> ;
                                   rdfs:comment "The scheme/standard the Identifier follows" ;
                                   rdfs:label "has scheme"@en .


###  https://w3id.org/eudpp#hasSubstanceIdentifier
<https://w3id.org/eudpp#hasSubstanceIdentifier> rdf:type owl:ObjectProperty ;
                                                rdfs:domain <https://w3id.org/eudpp#Substance> ;
                                                rdfs:range <https://w3id.org/eudpp#SubstanceIdentifier> ;
                                                rdfs:comment """Substance to an IDENT-owned SubstanceIdentifier link.

Substance is modelled in the EU DPP CO SOC module.
SubstanceIdentifier is modelled in the EU DPP CO IDENT module."""@en ;
                                                rdfs:label "has substance identifier"@en .


###  https://w3id.org/eudpp#hasSubstancePresence
<https://w3id.org/eudpp#hasSubstancePresence> rdf:type owl:ObjectProperty ;
                                              owl:inverseOf <https://w3id.org/eudpp#isSubstancePresenceOf> ;
                                              rdfs:domain <https://w3id.org/eudpp#Product> ;
                                              rdfs:range <https://w3id.org/eudpp#SubstancePresence> ;
                                              rdfs:comment """Relation from Product to contextual SubstancePresence.

Product is modelled in the EU DPP CO P_DPP module.
SubstancePresence is modelled in the EU DPP CO IDENT module."""@en ;
                                              rdfs:label "has substance presence"@en .


###  https://w3id.org/eudpp#hasThreshold
<https://w3id.org/eudpp#hasThreshold> rdf:type owl:ObjectProperty ;
                                      rdfs:domain <https://w3id.org/eudpp#SubstanceOfConcern> ;
                                      rdfs:range <https://w3id.org/eudpp#Threshold> ;
                                      <http://purl.org/dc/terms/references> "ESPR FAQ 10.115, p59"@en ;
                                      <http://purl.org/dc/terms/source> "https://circabc.europa.eu/ui/group/418195ae-4919-45fa-a959-3b695c9aab28/library/25c48e7c-9ce3-41cb-96ac-d2942a8a29d6/details" ;
                                      rdfs:comment """Describes relevant threshold of Substance of Concern.

By 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 .


###  https://w3id.org/eudpp#hasUnionHarmonisationLegislation
<https://w3id.org/eudpp#hasUnionHarmonisationLegislation> rdf:type owl:ObjectProperty ;
                                                          rdfs:domain <https://w3id.org/eudpp#EUDeclarationOfConformity> ;
                                                          rdfs:range <https://w3id.org/eudpp#UnionHarmonisationLegislation> ;
                                                          <http://purl.org/dc/terms/source> "ESPR Annex V, (5)"@en ;
                                                          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 .


###  https://w3id.org/eudpp#hasUniqueFacilityIdentifier
<https://w3id.org/eudpp#hasUniqueFacilityIdentifier> rdf:type owl:ObjectProperty ;
                                                     rdfs:domain <https://w3id.org/eudpp#Facility> ;
                                                     rdfs:range <https://w3id.org/eudpp#FacilityIdentifier> ;
                                                     <http://purl.org/dc/terms/references> "ESPR Art 2 (33)"@en ;
                                                     <http://purl.org/dc/terms/source> "https://eur-lex.europa.eu/eli/reg/2024/1781/oj" ;
                                                     rdfs:comment """Linking a Facility to its unique facility identifier.
Facility is modelled in the EU DPP CO ACTOR module.
FacilityIdentifier is modelled in the EU DPP CO IDENT module."""@en ;
                                                     rdfs:label "has unique facility identifier"@en .


###  https://w3id.org/eudpp#hasUniqueOperatorIdentifier
<https://w3id.org/eudpp#hasUniqueOperatorIdentifier> rdf:type owl:ObjectProperty ;
                                                     rdfs:domain <https://w3id.org/eudpp#Actor> ;
                                                     rdfs:range <https://w3id.org/eudpp#ActorIdentifier> ;
                                                     <http://purl.org/dc/terms/references> "ESPR Art 2 (31)"@en ;
                                                     <http://purl.org/dc/terms/source> "https://eur-lex.europa.eu/eli/reg/2024/1781/oj" ;
                                                     rdfs:comment """Linking an Actor to their unique operator identifier. 
Actor is modelled in the EU DPP CO ACTOR module.
ActorIdentifier is modelled in the EU DPP CO IDENT module."""@en ;
                                                     rdfs:label "has unique operator identifier"@en .


###  https://w3id.org/eudpp#hasUniqueProductIdentifier
<https://w3id.org/eudpp#hasUniqueProductIdentifier> rdf:type owl:ObjectProperty ;
                                                    rdfs:domain <https://w3id.org/eudpp#Product> ;
                                                    rdfs:range <https://w3id.org/eudpp#ProductIdentifier> ;
                                                    rdfs:comment """Realisation of the uniqueProductIdentifier.

Product is modelled in the EU DPP CO P_DPP module.
ProductIdentifier is modelled in the EU DPP CO IDENT module."""@en ;
                                                    rdfs:label "has unique product identifier"@en .


###  https://w3id.org/eudpp#inContextOfDPP
<https://w3id.org/eudpp#inContextOfDPP> rdf:type owl:ObjectProperty ;
                                        rdfs:domain <https://w3id.org/eudpp#ActorRoleAssignment> ;
                                        rdfs:range <https://w3id.org/eudpp#DPP> ;
                                        rdfs:comment """Relates the actor role assignment to a specific Digital Product Passport instance (from P_DPP module).

ActorRoleAssignment is modelled in the EU DPP CO ACTOR module.
DPP is modelled in the EU DPP CO P_DPP module.
        """@en ;
                                        rdfs:label "in context of DPP"@en .


###  https://w3id.org/eudpp#inContextOfProduct
<https://w3id.org/eudpp#inContextOfProduct> rdf:type owl:ObjectProperty ;
                                            rdfs:domain <https://w3id.org/eudpp#ActorRoleAssignment> ;
                                            rdfs:range <https://w3id.org/eudpp#Product> ;
                                            rdfs:comment """Relates the actor role assignment to a specific product (from P_DPP module).

ActorRoleAssignment is modelled in the EU DPP CO ACTOR module.
Product is modelled in the EU DPP CO P_DPP module."""@en ;
                                            rdfs:label "in context of product"@en .


###  https://w3id.org/eudpp#isActorRoleAssignmentForEvent
<https://w3id.org/eudpp#isActorRoleAssignmentForEvent> rdf:type owl:ObjectProperty ;
                                                       rdfs:domain <https://w3id.org/eudpp#ActorRoleAssignment> ;
                                                       rdfs:range <https://w3id.org/eudpp#ESPREvent> ;
                                                       rdfs:comment """Links an actor-role assignment to the event context in which the role assignment applies. This is the inverse of evt:hasActorRoleAssignment and is managed in the Connector/mapping layer.

ESPREvent is modelled in the EU DPP CO EVENT module.
ActorRoleAssignment is modelled in the EU DPP CO ACTOR module."""@en ;
                                                       rdfs:label "is actor role assignment for event"@en .


###  https://w3id.org/eudpp#isComponentOf
<https://w3id.org/eudpp#isComponentOf> rdf:type owl:ObjectProperty ,
                                                owl:TransitiveProperty ;
                                       rdfs:domain <https://w3id.org/eudpp#Product> ;
                                       rdfs:range <https://w3id.org/eudpp#Product> ;
                                       <http://purl.org/dc/terms/references> "ESPR Art 2(2)"@en ;
                                       <http://purl.org/dc/terms/source> "https://eur-lex.europa.eu/eli/reg/2024/1781/oj" ;
                                       rdfs:comment """A product is a component of another product.

‘component’ means a product intended to be incorporated into another product; [ESPR Art 2(2)]"""@en ;
                                       rdfs:label "is component of"@en .


###  https://w3id.org/eudpp#isConformWith
<https://w3id.org/eudpp#isConformWith> rdf:type owl:ObjectProperty ;
                                       rdfs:domain <https://w3id.org/eudpp#Product> ;
                                       rdfs:comment "Specifies Union Harminised Lagislation for which conformity of the product is stated."@en ;
                                       rdfs:label "is conform with"@en .


###  https://w3id.org/eudpp#isConnectedTo
<https://w3id.org/eudpp#isConnectedTo> rdf:type owl:ObjectProperty ;
                                       rdfs:domain <https://w3id.org/eudpp#DPP> ;
                                       rdfs:range <https://w3id.org/eudpp#Facility> ;
                                       rdfs:comment """A DPP is connected to a facility.

DPP is modelled in the EU DPP CO P_DPP module.
Facility is modelled in the EU DPP CO ACTOR module."""@en ;
                                       rdfs:label "is connected to"@en .


###  https://w3id.org/eudpp#isEstablishedIn
<https://w3id.org/eudpp#isEstablishedIn> rdf:type owl:ObjectProperty ;
                                         rdfs:domain <https://w3id.org/eudpp#LegalPerson> ;
                                         rdfs:range <http://purl.org/dc/terms/Location> ;
                                         rdfs:comment "Relates a legal person to the location where it is established."@en ;
                                         rdfs:label "is established in"@en .


###  https://w3id.org/eudpp#isIssuedBy
<https://w3id.org/eudpp#isIssuedBy> rdf:type owl:ObjectProperty ;
                                    rdfs:domain <https://w3id.org/eudpp#EUDeclarationOfConformity> ;
                                    rdfs:range <https://w3id.org/eudpp#Actor> ;
                                    <http://purl.org/dc/terms/references> "ESPR Annex V (3)" ;
                                    <http://purl.org/dc/terms/source> "https://eur-lex.europa.eu/eli/reg/2024/1781/oj/#anx_%C2%A0V" ;
                                    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:\"


EUDeclarationOfConformity is modelled in the EU DPP CO COMP module.
Actor is modelled in the EU DPP CO ACTOR module."""@en ;
                                    rdfs:label "issued by"@en .


###  https://w3id.org/eudpp#isLocatedInProduct
<https://w3id.org/eudpp#isLocatedInProduct> rdf:type owl:ObjectProperty ;
                                            rdfs:domain <https://w3id.org/eudpp#SubstancePresence> ;
                                            rdfs:range <https://w3id.org/eudpp#Product> ;
                                            rdfs:comment """Location of a substance presence in a product, component or spare part, connection between substance presence and product.

Product is modelled in the EU DPP CO P_DPP module.
SubstancePresence is modelled in the EU DPP CO IDENT module."""@en ;
                                            rdfs:label "is located in product"@en .


###  https://w3id.org/eudpp#isNotifiedFor
<https://w3id.org/eudpp#isNotifiedFor> rdf:type owl:ObjectProperty ;
                                       rdfs:domain <https://w3id.org/eudpp#Actor> ;
                                       rdfs:range <https://w3id.org/eudpp#UnionHarmonisationLegislation> ;
                                       <http://purl.org/dc/terms/references> "Decision No 768/2008/EC Annex I Art R23 (3)" ,
                                                                             "ESPR Article 56 (3)" ;
                                       <http://purl.org/dc/terms/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:comment """Specifies the conformity assessment activities, the conformity assessment module or modules and product or products concerned and the relevant attestation of competence	

UnionHarmonisationLegislation is modelled in the EU DPP CO COMP module.
Actor is modelled in the EU DPP CO ACTOR module."""@en ;
                                       rdfs:label "is notified for"@en .


###  https://w3id.org/eudpp#isRecordedAs
<https://w3id.org/eudpp#isRecordedAs> rdf:type owl:ObjectProperty ;
                                      rdfs:domain <https://w3id.org/eudpp#DPPEvent> ;
                                      rdfs:range <https://w3id.org/eudpp#DPPEventRecord> ;
                                      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 .


###  https://w3id.org/eudpp#isRepresentedByCarrier
<https://w3id.org/eudpp#isRepresentedByCarrier> rdf:type owl:ObjectProperty ;
                                                rdfs:domain <https://w3id.org/eudpp#ProductEvent> ;
                                                rdfs:range <https://ref.gs1.org/epcis/EPCISEvent> ;
                                                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 .


###  https://w3id.org/eudpp#isResidingIn
<https://w3id.org/eudpp#isResidingIn> rdf:type owl:ObjectProperty ;
                                      rdfs:domain <https://w3id.org/eudpp#NaturalPerson> ;
                                      rdfs:range <http://purl.org/dc/terms/Location> ;
                                      rdfs:comment "Relates a natural person to the location where they reside."@en ;
                                      rdfs:label "is residing in"@en .


###  https://w3id.org/eudpp#isRoleOf
<https://w3id.org/eudpp#isRoleOf> rdf:type owl:ObjectProperty ;
                                  rdfs:domain <https://w3id.org/eudpp#Role> ;
                                  rdfs:range <https://w3id.org/eudpp#ActorRoleAssignment> ;
                                  rdfs:comment "Relates role to an actor role assignment."@en ;
                                  rdfs:label "is role of"@en .


###  https://w3id.org/eudpp#isSignedBy
<https://w3id.org/eudpp#isSignedBy> rdf:type owl:ObjectProperty ;
                                    rdfs:domain <https://w3id.org/eudpp#EUDeclarationOfConformity> ;
                                    rdfs:range <https://w3id.org/eudpp#Actor> ;
                                    <http://purl.org/dc/terms/references> "ESPR Annex V (9, 10)" ;
                                    <http://purl.org/dc/terms/source> "https://eur-lex.europa.eu/eli/reg/2024/1781/oj/#anx_%C2%A0V" ;
                                    rdfs:comment """Specifies the natural or legal person signying the Declaration of Conformity.


EUDeclarationOfConformity is modelled in the EU DPP CO COMP module.
Actor is modelled in the EU DPP CO ACTOR module."""@en ;
                                    rdfs:label "is signed by"@en .


###  https://w3id.org/eudpp#isSparePartOf
<https://w3id.org/eudpp#isSparePartOf> rdf:type owl:ObjectProperty ;
                                       rdfs:domain <https://w3id.org/eudpp#Product> ;
                                       rdfs:range <https://w3id.org/eudpp#Product> ;
                                       <http://purl.org/dc/terms/references> "ESPR Annex I"@en ;
                                       <http://purl.org/dc/terms/source> "https://eur-lex.europa.eu/eli/reg/2024/1781/oj" ;
                                       rdfs:comment "A product is a spare part of another product."@en ;
                                       rdfs:label "is spare part of"@en .


###  https://w3id.org/eudpp#isSubstancePresenceOf
<https://w3id.org/eudpp#isSubstancePresenceOf> rdf:type owl:ObjectProperty ;
                                               rdfs:domain <https://w3id.org/eudpp#SubstancePresence> ;
                                               rdfs:range <https://w3id.org/eudpp#Product> ;
                                               rdfs:comment """Inverse relation from SubstancePresence to Product.

Product is modelled in the EU DPP CO P_DPP module.
SubstancePresence is modelled in the EU DPP CO IDENT module."""@en ;
                                               rdfs:label "is substance presence of"@en .


###  https://w3id.org/eudpp#isTriggeredByProductEvent
<https://w3id.org/eudpp#isTriggeredByProductEvent> rdf:type owl:ObjectProperty ;
                                                   rdfs:domain <https://w3id.org/eudpp#DPPEvent> ;
                                                   rdfs:range <https://w3id.org/eudpp#ProductEvent> ;
                                                   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 .


###  https://w3id.org/eudpp#isUsedByActor
<https://w3id.org/eudpp#isUsedByActor> rdf:type owl:ObjectProperty ;
                                       owl:inverseOf <https://w3id.org/eudpp#usesFacility> ;
                                       rdfs:domain <https://w3id.org/eudpp#Facility> ;
                                       rdfs:range <https://w3id.org/eudpp#Actor> ;
                                       rdfs:comment "Relates a facility to an actor."@en ;
                                       rdfs:label "is used by actor"@en .


###  https://w3id.org/eudpp#issuesCertificate
<https://w3id.org/eudpp#issuesCertificate> rdf:type owl:ObjectProperty ;
                                           rdfs:domain <https://w3id.org/eudpp#Actor> ;
                                           rdfs:range <https://w3id.org/eudpp#ConformityCertificate> ;
                                           <http://purl.org/dc/terms/references> "ESPR Annex V (7)" ;
                                           <http://purl.org/dc/terms/source> "https://eur-lex.europa.eu/eli/reg/2024/1781/oj/#anx_%C2%A0V" ;
                                           rdfs:comment """Specifies conformity assessment certificate issued for a certification.


ConformityCertificate is modelled in the EU DPP CO COMP module.
Actor is modelled in the EU DPP CO ACTOR module."""@en ;
                                           rdfs:label "issues certificate"@en .


###  https://w3id.org/eudpp#performedAssessmentAccordingTo
<https://w3id.org/eudpp#performedAssessmentAccordingTo> rdf:type owl:ObjectProperty ;
                                                        rdfs:domain <https://w3id.org/eudpp#Actor> ;
                                                        rdfs:range <https://w3id.org/eudpp#ConformityAssessmentModule> ;
                                                        <http://purl.org/dc/terms/references> "ESPR Annex V (7)" ;
                                                        <http://purl.org/dc/terms/source> "https://eur-lex.europa.eu/eli/reg/2024/1781/oj/#anx_%C2%A0V" ;
                                                        rdfs:comment """Specifies conformity assess procedure/cerfication scheme performed by the notified body.


ConformityAssessmentModule is modelled in the EU DPP CO COMP module.
Actor is modelled in the EU DPP CO ACTOR module."""@en ;
                                                        rdfs:label "performed assessment according to"@en .


###  https://w3id.org/eudpp#performedAt
<https://w3id.org/eudpp#performedAt> rdf:type owl:ObjectProperty ;
                                     rdfs:domain <https://w3id.org/eudpp#ProductEvent> ;
                                     rdfs:range <https://w3id.org/eudpp#Facility> ;
                                     rdfs:comment """Links a product event to the facility where the event was performed or operationally occurred. This is a cross-module relation between EVENT and ACTOR/Facility and is therefore managed in the Connector/mapping layer.

ProductEvent is modelled in the EU DPP CO EVENT module.
Facility is modelled in the EU DPP CO ACTOR module."""@en ;
                                     rdfs:label "performed at"@en ;
                                     rdfs:seeAlso <https://ref.gs1.org/epcis/bizLocation> ,
                                                  <https://ref.gs1.org/epcis/readPoint> .


###  https://w3id.org/eudpp#performedBy
<https://w3id.org/eudpp#performedBy> rdf:type owl:ObjectProperty ;
                                     rdfs:domain <https://w3id.org/eudpp#ProductEvent> ;
                                     rdfs:range <https://w3id.org/eudpp#Actor> ;
                                     rdfs:comment """Links a product event to the actor that performed, carried out, or was operationally responsible for the event. This is a cross-module relation between EVENT and ACTOR and is therefore managed in the Connector/mapping layer.

ProductEvent is modelled in the EU DPP CO EVENT module.
Actor is modelled in the EU DPP CO ACTOR module."""@en ;
                                     rdfs:label "performed by"@en ;
                                     rdfs:seeAlso <https://w3id.org/eudpp#ActorRoleAssignment> .


###  https://w3id.org/eudpp#recordedBy
<https://w3id.org/eudpp#recordedBy> rdf:type owl:ObjectProperty ;
                                    rdfs:domain <https://w3id.org/eudpp#DPPEventRecord> ;
                                    rdfs:range <https://w3id.org/eudpp#Actor> ;
                                    rdfs:comment """Links a DPP event record to the actor that created the technical record of the logged DPP-side event. This is a cross-module relation between EVENT and ACTOR and is therefore managed in the Connector/mapping layer.

DPPEventRecord is modelled in the EU DPP CO EVENT module.
Actor is modelled in the EU DPP CO ACTOR module."""@en ;
                                    rdfs:label "recorded by"@en .


###  https://w3id.org/eudpp#recordsDPPEvent
<https://w3id.org/eudpp#recordsDPPEvent> rdf:type owl:ObjectProperty ;
                                         owl:inverseOf <https://w3id.org/eudpp#isRecordedAs> ;
                                         rdfs:domain <https://w3id.org/eudpp#DPPEventRecord> ;
                                         rdfs:range <https://w3id.org/eudpp#DPPEvent> ;
                                         rdfs:comment "Links a DPP event record to the DPP event whose technical registration it captures."@en ;
                                         rdfs:label "records DPP event"@en .


###  https://w3id.org/eudpp#representsManufacturer
<https://w3id.org/eudpp#representsManufacturer> rdf:type owl:ObjectProperty ;
                                                rdfs:domain <https://w3id.org/eudpp#AuthorisedRepresentativeRoleAssignment> ;
                                                rdfs:range <https://w3id.org/eudpp#Actor> ;
                                                rdfs:comment "Used when the role is authorisedRepresentativeRole to indicate the manufacturer being represented."@en ;
                                                rdfs:label "represents manufacturer"@en .


###  https://w3id.org/eudpp#representsManufacturerForProduct
<https://w3id.org/eudpp#representsManufacturerForProduct> rdf:type owl:ObjectProperty ;
                                                          rdfs:domain <https://w3id.org/eudpp#AuthorisedRepresentativeRoleAssignment> ;
                                                          rdfs:range <https://w3id.org/eudpp#Product> ;
                                                          rdfs:comment """Indicates which product(s) the authorised representative's mandate covers.

AuthorisedRepresentativeRoleAssignment is modelled in the EU DPP CO ACTOR module.
Product is modelled in the EU DPP CO P_DPP module."""@en ;
                                                          rdfs:label "represents manufacturer for product"@en .


###  https://w3id.org/eudpp#triggersDPPEvent
<https://w3id.org/eudpp#triggersDPPEvent> rdf:type owl:ObjectProperty ;
                                          owl:inverseOf <https://w3id.org/eudpp#isTriggeredByProductEvent> ;
                                          rdfs:domain <https://w3id.org/eudpp#ProductEvent> ;
                                          rdfs:range <https://w3id.org/eudpp#DPPEvent> ;
                                          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 .


###  https://w3id.org/eudpp#usedForPresumptionOfConformity
<https://w3id.org/eudpp#usedForPresumptionOfConformity> rdf:type owl:ObjectProperty ;
                                                        rdfs:domain <https://w3id.org/eudpp#ProductRequirement> ;
                                                        rdfs:range <https://w3id.org/eudpp#UnionHarmonisationLegislation> ;
                                                        <http://purl.org/dc/terms/source> """https://eur-lex.europa.eu/eli/dec/2008/768(1)/oj#anx_I	
Decision No 768/2008/EC Annex I Art R8"""@en ,
                                                                                          """https://eur-lex.europa.eu/eli/reg/2024/1781/oj/#art_41
ESPR Art 41"""@en ;
                                                        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 .


###  https://w3id.org/eudpp#usesFacility
<https://w3id.org/eudpp#usesFacility> rdf:type owl:ObjectProperty ;
                                      rdfs:domain <https://w3id.org/eudpp#Actor> ;
                                      rdfs:range <https://w3id.org/eudpp#Facility> ;
                                      rdfs:comment "Relates an actor to facility."@en ;
                                      rdfs:label "uses facility"@en .


#################################################################
#    Data properties
#################################################################

###  https://ref.gs1.org/epcis/action
<https://ref.gs1.org/epcis/action> rdf:type owl:DatatypeProperty ;
                                   rdfs:domain [ rdf:type owl:Class ;
                                                 owl:unionOf ( <https://ref.gs1.org/epcis/AggregationEvent>
                                                               <https://ref.gs1.org/epcis/AssociationEvent>
                                                               <https://ref.gs1.org/epcis/ObjectEvent>
                                                               <https://ref.gs1.org/epcis/TransactionEvent>
                                                             )
                                               ] ;
                                   rdfs:range xsd:string ;
                                   <http://schema.org/domainIncludes> <https://ref.gs1.org/epcis/AggregationEvent> ,
                                                                      <https://ref.gs1.org/epcis/AssociationEvent> ,
                                                                      <https://ref.gs1.org/epcis/ObjectEvent> ,
                                                                      <https://ref.gs1.org/epcis/TransactionEvent> ;
                                   <http://schema.org/rangeIncludes> xsd:string ;
                                   rdfs:comment "How this event relates to the lifecycle of the EPCs named in this event."@en ;
                                   rdfs:isDefinedBy <https://ref.gs1.org/epcis/> ;
                                   rdfs:label "action" ;
                                   <http://www.w3.org/2003/06/sw-vocab-status/ns#term_status> "stable" .


###  https://ref.gs1.org/epcis/eventTime
<https://ref.gs1.org/epcis/eventTime> rdf:type owl:DatatypeProperty ;
                                      rdfs:domain <https://ref.gs1.org/epcis/EPCISEvent> ;
                                      rdfs:range xsd:dateTimeStamp ;
                                      <http://schema.org/domainIncludes> <https://ref.gs1.org/epcis/EPCISEvent> ;
                                      <http://schema.org/rangeIncludes> xsd:dateTimeStamp ;
                                      rdfs:comment "The date and time at which the EPCIS Capturing Applications asserts the event occurred."@en ;
                                      rdfs:isDefinedBy <https://ref.gs1.org/epcis/> ;
                                      rdfs:label "eventTime" ;
                                      <http://www.w3.org/2003/06/sw-vocab-status/ns#term_status> "stable" .


###  https://ref.gs1.org/epcis/eventTimeZoneOffset
<https://ref.gs1.org/epcis/eventTimeZoneOffset> rdf:type owl:DatatypeProperty ;
                                                rdfs:domain <https://ref.gs1.org/epcis/EPCISEvent> ;
                                                rdfs:range xsd:string ;
                                                <http://schema.org/domainIncludes> <https://ref.gs1.org/epcis/EPCISEvent> ;
                                                <http://schema.org/rangeIncludes> xsd:string ;
                                                rdfs:comment "The time zone offset in effect at the time and place the event occurred, expressed as an offset from UTC. The value of this field SHALL be a string consisting of the character '+' or the character '-', followed by two digits whose value is within the range 00 through 14 (inclusive), followed by a colon character ':', followed by two digits whose value is within the range 00 through 59 (inclusive), except that if the value of the first two digits is 14, the value of the second two digits must be 00. For example, the value +05:30 specifies that where the event occurred, local time was five hours and 30 minutes later than UTC (that is, midnight UTC was 5:30am local time)."@en ;
                                                rdfs:isDefinedBy <https://ref.gs1.org/epcis/> ;
                                                rdfs:label "eventTimeZoneOffset" ;
                                                <http://www.w3.org/2003/06/sw-vocab-status/ns#term_status> "stable" .


###  https://ref.gs1.org/epcis/quantity
<https://ref.gs1.org/epcis/quantity> rdf:type owl:DatatypeProperty ;
                                     rdfs:domain <https://ref.gs1.org/epcis/QuantityElement> ;
                                     rdfs:range xsd:double ;
                                     <http://schema.org/domainIncludes> <https://ref.gs1.org/epcis/QuantityElement> ;
                                     <http://schema.org/rangeIncludes> xsd:double ;
                                     rdfs:comment "A number that specifies how many or how much of the specified EPCClass is denoted by this QuantityElement."@en ;
                                     rdfs:isDefinedBy <https://ref.gs1.org/epcis/> ;
                                     rdfs:label "quantity" ;
                                     <http://www.w3.org/2003/06/sw-vocab-status/ns#term_status> "stable" .


###  https://ref.gs1.org/epcis/recordTime
<https://ref.gs1.org/epcis/recordTime> rdf:type owl:DatatypeProperty ;
                                       rdfs:domain <https://ref.gs1.org/epcis/EPCISEvent> ;
                                       rdfs:range xsd:dateTimeStamp ;
                                       <http://schema.org/domainIncludes> <https://ref.gs1.org/epcis/EPCISEvent> ;
                                       <http://schema.org/rangeIncludes> xsd:dateTimeStamp ;
                                       rdfs:comment "(Optional) The date and time at which this event was recorded by an EPCIS Repository. This field SHALL be ignored when an event is presented to the EPCIS Capture Interface, and SHALL be present when an event is retrieved through the EPCIS Query Interfaces. The recordTime does not describe anything about the real-world event, but is rather a bookkeeping mechanism that plays a role in the interpretation of standing queries"@en ;
                                       rdfs:isDefinedBy <https://ref.gs1.org/epcis/> ;
                                       rdfs:label "recordTime" ;
                                       <http://www.w3.org/2003/06/sw-vocab-status/ns#term_status> "stable" .


###  https://ref.gs1.org/epcis/uom
<https://ref.gs1.org/epcis/uom> rdf:type owl:DatatypeProperty ;
                                rdfs:domain [ rdf:type owl:Class ;
                                              owl:unionOf ( <https://ref.gs1.org/epcis/QuantityElement>
                                                            <https://ref.gs1.org/epcis/SensorReport>
                                                          )
                                            ] ;
                                rdfs:range xsd:string ;
                                <http://schema.org/domainIncludes> <https://ref.gs1.org/epcis/QuantityElement> ,
                                                                   <https://ref.gs1.org/epcis/SensorReport> ;
                                <http://schema.org/rangeIncludes> xsd:string ;
                                rdfs:comment "(Optional) Unit of measure by which the specified value(s) of the property specified by type should be interpreted.  If there is no value, minValue, maxValue, averageValue or percValue field present, uom SHALL be omitted.  When a uom field is present, its value SHALL be the 2- or 3-character code for a physical unit specified in the 'Common Code' column of UN/CEFACT Recommendation'20 [CEFACT20].   Note: GS1 provides a tool containing a machine-readable file which enables the automatic conversion between quantitative values expressed using UN/CEFACT common codes. [https://ref.gs1.org/tools/UnitConverterUNECERec20]"@en ;
                                rdfs:isDefinedBy <https://ref.gs1.org/epcis/> ;
                                rdfs:label "uom" ;
                                <http://www.w3.org/2003/06/sw-vocab-status/ns#term_status> "stable" .


###  https://schema.org/email
<https://schema.org/email> rdf:type owl:DatatypeProperty ;
                           rdfs:range xsd:string ;
                           rdfs:comment "Links an Actor to its email address."@en ;
                           rdfs:isDefinedBy <https://schema.org/email> ;
                           rdfs:label "has email"@en .


###  https://schema.org/latitude
<https://schema.org/latitude> rdf:type owl:DatatypeProperty ;
                              rdfs:range xsd:decimal ;
                              rdfs:comment "Links facility to its coordinates. Part of schema:geo."@en ;
                              rdfs:isDefinedBy <https://schema.org/latitude> ;
                              rdfs:label "latitude"@en .


###  https://schema.org/longitude
<https://schema.org/longitude> rdf:type owl:DatatypeProperty ;
                               rdfs:range xsd:decimal ;
                               rdfs:comment "Links facility to its coordinates. Part of schema:geo."@en ;
                               rdfs:isDefinedBy <https://schema.org/longitude> ;
                               rdfs:label "longitude"@en .


###  https://schema.org/telephone
<https://schema.org/telephone> rdf:type owl:DatatypeProperty ;
                               rdfs:range xsd:string ;
                               rdfs:comment "Links an Actor to its phone."@en ;
                               rdfs:isDefinedBy <https://schema.org/telephone> ;
                               rdfs:label "has phone"@en .


###  https://schema.org/url
<https://schema.org/url> rdf:type owl:DatatypeProperty ;
                         rdfs:range xsd:anyURI ;
                         rdfs:comment "The official website or webpage of the actor."^^xsd:anyURI ;
                         rdfs:isDefinedBy <https://schema.org/url> ;
                         rdfs:label "URL"@en .


###  https://w3id.org/eudpp#abbreviation
<https://w3id.org/eudpp#abbreviation> rdf:type owl:DatatypeProperty ;
                                      rdfs:subPropertyOf <https://w3id.org/eudpp#otherName> ;
                                      rdfs:domain <https://w3id.org/eudpp#SubstanceOfConcern> ;
                                      rdfs:range xsd:string ;
                                      rdfs:comment "The abbreviation used for the Substance of Concern; [ESPR Article 7(5)]"@en ;
                                      rdfs:label "Abbreviation"@en .


###  https://w3id.org/eudpp#actorName
<https://w3id.org/eudpp#actorName> rdf:type owl:DatatypeProperty ;
                                   rdfs:domain <https://w3id.org/eudpp#Actor> ;
                                   rdfs:range xsd:string ;
                                   rdfs:comment "Name of an actor."@en ;
                                   rdfs:label "actor name"@en .


###  https://w3id.org/eudpp#assignedELI
<https://w3id.org/eudpp#assignedELI> rdf:type owl:DatatypeProperty ;
                                     rdfs:domain <https://w3id.org/eudpp#UnionHarmonisationLegislation> ;
                                     rdfs:range xsd:anyURI ;
                                     <http://purl.org/dc/terms/source> "https://eur-lex.europa.eu/eli-register/what_is_eli.html"@en ;
                                     rdfs:comment "Standardised identification that makes it easier to identify and describe legislation across Europe."@en ;
                                     rdfs:label "assigned ELI"@en .


###  https://w3id.org/eudpp#assignmentValidFrom
<https://w3id.org/eudpp#assignmentValidFrom> rdf:type owl:DatatypeProperty ;
                                             rdfs:domain <https://w3id.org/eudpp#ActorRoleAssignment> ;
                                             rdfs:range xsd:dateTime ;
                                             rdfs:comment "The date and time from which the actor role assignment is valid."@en ;
                                             rdfs:label "assignment valid from"@en .


###  https://w3id.org/eudpp#assignmentValidTo
<https://w3id.org/eudpp#assignmentValidTo> rdf:type owl:DatatypeProperty ;
                                           rdfs:domain <https://w3id.org/eudpp#ActorRoleAssignment> ;
                                           rdfs:range xsd:dateTime ;
                                           rdfs:comment "The date and time until which the actor role assignment is valid."@en ;
                                           rdfs:label "assignment valid to"@en .


###  https://w3id.org/eudpp#certificateNumber
<https://w3id.org/eudpp#certificateNumber> rdf:type owl:DatatypeProperty ;
                                           rdfs:domain <https://w3id.org/eudpp#ConformityCertificate> ;
                                           rdfs:range xsd:string ;
                                           <http://purl.org/dc/terms/source> "certificate number"@en ;
                                           rdfs:comment "Number of the certificate" ;
                                           rdfs:label "certificate number" .


###  https://w3id.org/eudpp#certificateRevisionNumber
<https://w3id.org/eudpp#certificateRevisionNumber> rdf:type owl:DatatypeProperty ;
                                                   rdfs:domain <https://w3id.org/eudpp#ConformityCertificate> ;
                                                   rdfs:range xsd:string ;
                                                   rdfs:comment "Number of the revision of a certificate" ;
                                                   rdfs:label "certificate revision number"@en .


###  https://w3id.org/eudpp#codeSet
<https://w3id.org/eudpp#codeSet> rdf:type owl:DatatypeProperty ;
                                 rdfs:domain <https://w3id.org/eudpp#ClassificationCode> ;
                                 rdfs:range xsd:anyURI ;
                                 rdfs:comment """The product classification code set.

See also Produc hasProductGroup ClassificationCode documentation."""@en ;
                                 rdfs:label "classification code set"@en .


###  https://w3id.org/eudpp#codeValue
<https://w3id.org/eudpp#codeValue> rdf:type owl:DatatypeProperty ;
                                   rdfs:domain <https://w3id.org/eudpp#ClassificationCode> ;
                                   rdfs:range xsd:string ;
                                   rdfs:comment "Classification code value from the Classification code set."@en ;
                                   rdfs:label "classification code value"@en .


###  https://w3id.org/eudpp#commodityCode
<https://w3id.org/eudpp#commodityCode> rdf:type owl:DatatypeProperty ;
                                       rdfs:domain <https://w3id.org/eudpp#Product> ;
                                       rdfs:range xsd:string ;
                                       <http://purl.org/dc/terms/references> "ESPR Annex III (d)"@en ;
                                       <http://purl.org/dc/terms/source> "https://eur-lex.europa.eu/eli/reg/2024/1781/oj" ;
                                       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 .


###  https://w3id.org/eudpp#contentType
<https://w3id.org/eudpp#contentType> rdf:type owl:DatatypeProperty ;
                                     rdfs:domain <https://w3id.org/eudpp#DocumentFormattedProperty> ;
                                     rdfs:range [ rdf:type rdfs:Datatype ;
                                                  owl:oneOf [ rdf:type rdf:List ;
                                                              rdf:first "application" ;
                                                              rdf:rest [ rdf:type rdf:List ;
                                                                         rdf:first "pdf" ;
                                                                         rdf:rest rdf:nil
                                                                       ]
                                                            ]
                                                ] ;
                                     rdfs:comment "Content type of a document. Can be only “application” or “pdf”."@en ;
                                     rdfs:label "content type"@en .


###  https://w3id.org/eudpp#countryOfOrigin
<https://w3id.org/eudpp#countryOfOrigin> rdf:type owl:DatatypeProperty ;
                                         rdfs:domain <https://w3id.org/eudpp#Product> ;
                                         rdfs:range xsd:string ;
                                         rdfs:comment """Represents customs/regulatory country of origin, which may be distinct from facility location. 

Note: not specified by ESPR, requested by sectors (reasoning: country of origin must not be inferred automatically from facility country).

Recommended ISO 3166-1 country codes."""@en ;
                                         rdfs:label "country of origin"@en .


###  https://w3id.org/eudpp#description
<https://w3id.org/eudpp#description> rdf:type owl:DatatypeProperty ;
                                     rdfs:domain <https://w3id.org/eudpp#Product> ;
                                     rdfs:range xsd:string ;
                                     rdfs:comment "Product description"@en ;
                                     rdfs:label "description"@en .


###  https://w3id.org/eudpp#dictionaryReference
<https://w3id.org/eudpp#dictionaryReference> rdf:type owl:DatatypeProperty ;
                                             rdfs:domain <https://w3id.org/eudpp#Property> ;
                                             rdfs:range xsd:string ;
                                             rdfs:comment """The reference to the unique identifier of the data point specification defined in the repository/data dictionary.

It is formatted as a URI/URL ."""@en ;
                                             rdfs:label "dictionary reference"@en .


###  https://w3id.org/eudpp#dppBackupUrl
<https://w3id.org/eudpp#dppBackupUrl> rdf:type owl:DatatypeProperty ;
                                      rdfs:domain <https://w3id.org/eudpp#DPP> ;
                                      rdfs:range xsd:anyURI ;
                                      rdfs:comment "Fallback URL providing direct access to Digital Product Passport data in case the primary provider becomes unavailable."@en ;
                                      rdfs:label "DPP backup URL"@en .


###  https://w3id.org/eudpp#dppEventRecordIdentifier
<https://w3id.org/eudpp#dppEventRecordIdentifier> rdf:type owl:DatatypeProperty ;
                                                  rdfs:domain <https://w3id.org/eudpp#DPPEventRecord> ;
                                                  rdfs:range xsd:anyURI ;
                                                  rdfs:comment "A unique identifier assigned to a DPP event record."@en ;
                                                  rdfs:label "dpp event record identifier"@en .


###  https://w3id.org/eudpp#dppEventRecordedAt
<https://w3id.org/eudpp#dppEventRecordedAt> rdf:type owl:DatatypeProperty ;
                                            rdfs:domain <https://w3id.org/eudpp#DPPEventRecord> ;
                                            rdfs:range xsd:dateTime ;
                                            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 .


###  https://w3id.org/eudpp#dppSchemaVersion
<https://w3id.org/eudpp#dppSchemaVersion> rdf:type owl:DatatypeProperty ;
                                          rdfs:domain <https://w3id.org/eudpp#DPP> ;
                                          rdfs:range xsd:string ;
                                          rdfs:comment "The reference standard the DPP instance schema refers to."@en ;
                                          rdfs:label "DPP schema version"@en .


###  https://w3id.org/eudpp#dppStatus
<https://w3id.org/eudpp#dppStatus> rdf:type owl:DatatypeProperty ;
                                   rdfs:domain <https://w3id.org/eudpp#DPP> ;
                                   rdfs:range [ rdf:type rdfs:Datatype ;
                                                owl:oneOf [ rdf:type rdf:List ;
                                                            rdf:first "Active" ;
                                                            rdf:rest [ rdf:type rdf:List ;
                                                                       rdf:first "Archived" ;
                                                                       rdf:rest [ rdf:type rdf:List ;
                                                                                  rdf:first "Inactive" ;
                                                                                  rdf:rest [ rdf:type rdf:List ;
                                                                                             rdf:first "Invalid" ;
                                                                                             rdf:rest rdf:nil
                                                                                           ]
                                                                                ]
                                                                     ]
                                                          ]
                                              ] ;
                                   rdfs:comment "The status of the DPP instance as digital resource."@en ;
                                   rdfs:label "DPP status"@en .


###  https://w3id.org/eudpp#dppUrl
<https://w3id.org/eudpp#dppUrl> rdf:type owl:DatatypeProperty ;
                                rdfs:domain <https://w3id.org/eudpp#DPP> ;
                                rdfs:range xsd:anyURI ;
                                rdfs:comment "Provides the HTTP/URI endpoint to access the live DPP."@en ;
                                rdfs:label "DPP URL"@en .


###  https://w3id.org/eudpp#granularity
<https://w3id.org/eudpp#granularity> rdf:type owl:DatatypeProperty ;
                                     rdfs:domain <https://w3id.org/eudpp#DPP> ;
                                     rdfs:range [ rdf:type rdfs:Datatype ;
                                                  owl:oneOf [ rdf:type rdf:List ;
                                                              rdf:first "batch" ;
                                                              rdf:rest [ rdf:type rdf:List ;
                                                                         rdf:first "item" ;
                                                                         rdf:rest [ rdf:type rdf:List ;
                                                                                    rdf:first "model" ;
                                                                                    rdf:rest rdf:nil
                                                                                  ]
                                                                       ]
                                                            ]
                                                ] ;
                                     <http://purl.org/dc/terms/references> "ESPR Art 9 (2) d"@en ;
                                     <http://purl.org/dc/terms/source> "https://eur-lex.europa.eu/eli/reg/2024/1781/oj" ;
                                     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));

The 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 .


###  https://w3id.org/eudpp#hasImpactOnEnvironment
<https://w3id.org/eudpp#hasImpactOnEnvironment> rdf:type owl:DatatypeProperty ;
                                                rdfs:domain <https://w3id.org/eudpp#SubstanceOfConcern> ;
                                                rdfs:range xsd:string ;
                                                <http://purl.org/dc/terms/references> "ESPR Annex I (f)"@en ;
                                                <http://purl.org/dc/terms/source> "https://eur-lex.europa.eu/eli/reg/2024/1781/oj" ;
                                                rdfs:comment "Describes the impacts of Substance of Concern on environment; ESPR Annex I (f)"@en ;
                                                rdfs:label "Has impact on environment"@en .


###  https://w3id.org/eudpp#hasImpactOnHumanHealth
<https://w3id.org/eudpp#hasImpactOnHumanHealth> rdf:type owl:DatatypeProperty ;
                                                rdfs:domain <https://w3id.org/eudpp#SubstanceOfConcern> ;
                                                rdfs:range xsd:string ;
                                                <http://purl.org/dc/terms/references> "ESPR Annex I (f)"@en ;
                                                <http://purl.org/dc/terms/source> "https://eur-lex.europa.eu/eli/reg/2024/1781/oj" ;
                                                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 .


###  https://w3id.org/eudpp#identifierExampleValue
<https://w3id.org/eudpp#identifierExampleValue> rdf:type owl:DatatypeProperty ;
                                                rdfs:domain <https://w3id.org/eudpp#IdentifierScheme> ;
                                                rdfs:range xsd:string ;
                                                rdfs:comment "Example value of the identifier"@en ;
                                                rdfs:label "identifier example value"@en .


###  https://w3id.org/eudpp#identifierExpiresOn
<https://w3id.org/eudpp#identifierExpiresOn> rdf:type owl:DatatypeProperty ;
                                             rdfs:domain <https://w3id.org/eudpp#Identifier> ;
                                             rdfs:range xsd:date ;
                                             rdfs:comment "Identifier expiration date"@en ;
                                             rdfs:label "identifier expires on"@en .


###  https://w3id.org/eudpp#identifierIssuedOn
<https://w3id.org/eudpp#identifierIssuedOn> rdf:type owl:DatatypeProperty ;
                                            rdfs:domain <https://w3id.org/eudpp#Identifier> ;
                                            rdfs:range xsd:date ;
                                            rdfs:comment "Date of issuing the identifier"@en ;
                                            rdfs:label "identifier issued on"@en .


###  https://w3id.org/eudpp#identifierJurisdiction
<https://w3id.org/eudpp#identifierJurisdiction> rdf:type owl:DatatypeProperty ;
                                                rdfs:domain <https://w3id.org/eudpp#Identifier> ;
                                                rdfs:range [ rdf:type rdfs:Datatype ;
                                                             owl:onDatatype xsd:string ;
                                                             owl:withRestrictions ( [ xsd:length "2"
                                                                                    ]
                                                                                    [ xsd:pattern "[A-Z]{2}"
                                                                                    ]
                                                                                  )
                                                           ] ;
                                                rdfs:comment """An optional property used to qualify the issuing country or territory required to disambiguate national registration numbers. 

Format: ISO 3166-1 alpha-2, i.e., two-letter country code, such as FR for France, DE for Germany, EE for Estonia, etc."""@en ;
                                                rdfs:label "identifier juristiction"@en .


###  https://w3id.org/eudpp#identifierMaxLength
<https://w3id.org/eudpp#identifierMaxLength> rdf:type owl:DatatypeProperty ;
                                             rdfs:domain <https://w3id.org/eudpp#IdentifierScheme> ;
                                             rdfs:range xsd:integer ;
                                             rdfs:comment "Maximum length of the identifier"@en ;
                                             rdfs:label "identifier maximum length"@en .


###  https://w3id.org/eudpp#identifierMinLength
<https://w3id.org/eudpp#identifierMinLength> rdf:type owl:DatatypeProperty ;
                                             rdfs:domain <https://w3id.org/eudpp#IdentifierScheme> ;
                                             rdfs:range xsd:integer ;
                                             rdfs:comment "Minimum length of the identifier"@en ;
                                             rdfs:label "identifier minimum length"@en .


###  https://w3id.org/eudpp#identifierPattern
<https://w3id.org/eudpp#identifierPattern> rdf:type owl:DatatypeProperty ;
                                           rdfs:domain <https://w3id.org/eudpp#IdentifierScheme> ;
                                           rdfs:range xsd:string ;
                                           rdfs:comment "A pattern the identifier conforms to, given as a regular expression (regex)."@en ;
                                           rdfs:label "identifier pattern"@en .


###  https://w3id.org/eudpp#identifierSchemeIssuer
<https://w3id.org/eudpp#identifierSchemeIssuer> rdf:type owl:DatatypeProperty ;
                                                rdfs:domain <https://w3id.org/eudpp#IdentifierScheme> ;
                                                rdfs:range xsd:string ;
                                                rdfs:comment "Issuer of the identifier scheme"@en ;
                                                rdfs:label "identifier scheme issuer"@en .


###  https://w3id.org/eudpp#identifierSchemeVersion
<https://w3id.org/eudpp#identifierSchemeVersion> rdf:type owl:DatatypeProperty ;
                                                 rdfs:domain <https://w3id.org/eudpp#IdentifierScheme> ;
                                                 rdfs:range xsd:string ;
                                                 rdfs:comment "Reference standard version the instance schema refers to"@en ;
                                                 rdfs:label "identifier scheme version"@en .


###  https://w3id.org/eudpp#identifierValue
<https://w3id.org/eudpp#identifierValue> rdf:type owl:DatatypeProperty ;
                                         rdfs:domain <https://w3id.org/eudpp#Identifier> ;
                                         rdfs:range xsd:string ;
                                         rdfs:comment "The (unique) value of the identifier."@en ;
                                         rdfs:label "identifier value"@en .


###  https://w3id.org/eudpp#isCriticalRawMaterial
<https://w3id.org/eudpp#isCriticalRawMaterial> rdf:type owl:DatatypeProperty ;
                                               rdfs:domain <https://w3id.org/eudpp#MaterialOfComposition> ;
                                               rdfs:range xsd:boolean ;
                                               <http://purl.org/dc/terms/references> "[ESPR Annex I h)]"@en ;
                                               <http://purl.org/dc/terms/source> "https://eur-lex.europa.eu/eli/reg/2024/1781/oj" ;
                                               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 .


###  https://w3id.org/eudpp#isEnergyRelated
<https://w3id.org/eudpp#isEnergyRelated> rdf:type owl:DatatypeProperty ;
                                         rdfs:domain <https://w3id.org/eudpp#Product> ;
                                         rdfs:range xsd:boolean ;
                                         <http://purl.org/dc/terms/references> "ESPR Art 2 (4)"@en ;
                                         <http://purl.org/dc/terms/source> "https://eur-lex.europa.eu/eli/reg/2024/1781/oj" ;
                                         rdfs:comment """Energy related product
means any product that has an impact on energy consumption during use. (ESPR Art 2 (4)).

The boolean data type property indicates is a Product energy related or not?"""@en ;
                                         rdfs:label "is energy related Product"@en .


###  https://w3id.org/eudpp#isReplaceable
<https://w3id.org/eudpp#isReplaceable> rdf:type owl:DatatypeProperty ;
                                       rdfs:domain <https://w3id.org/eudpp#Product> ;
                                       rdfs:range xsd:boolean ;
                                       rdfs:comment "Indicates whether the product (e.g. a component of another product) can be replaced."@en ;
                                       rdfs:label "is replacable"@en .


###  https://w3id.org/eudpp#lastUpdate
<https://w3id.org/eudpp#lastUpdate> rdf:type owl:DatatypeProperty ;
                                    rdfs:domain <https://w3id.org/eudpp#DPP> ;
                                    rdfs:range xsd:dateTimeStamp ;
                                    rdfs:comment "The date and time of the latest update to the DPP instance."@en ;
                                    rdfs:label "last update"@en .


###  https://w3id.org/eudpp#linkToPreviousDPP
<https://w3id.org/eudpp#linkToPreviousDPP> rdf:type owl:DatatypeProperty ;
                                           rdfs:domain <https://w3id.org/eudpp#DPP> ;
                                           rdfs:range xsd:anyURI ;
                                           <http://purl.org/dc/terms/references> "ESPR Art 11 (d)"@en ,
                                                                                 "https://eur-lex.europa.eu/eli/reg/2024/1781/oj" ;
                                           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 .


###  https://w3id.org/eudpp#manufacturingDate
<https://w3id.org/eudpp#manufacturingDate> rdf:type owl:DatatypeProperty ;
                                           rdfs:domain <https://w3id.org/eudpp#Product> ;
                                           rdfs:comment """Date of manufacture of the product. 

The range of the data property is intentionally left open to be specified in accordance of sectorial needs."""@en ;
                                           rdfs:label "manufacturing date"@en .


###  https://w3id.org/eudpp#materialComponent
<https://w3id.org/eudpp#materialComponent> rdf:type owl:DatatypeProperty ;
                                           rdfs:domain <https://w3id.org/eudpp#MaterialOfComposition> ;
                                           rdfs:range xsd:string ;
                                           rdfs:comment """The specific part of the Product this material belongs to. Description. 
For example, in case of a textile product: [Main, Lining, Filling]."""@en ;
                                           rdfs:label "part of product material is in"@en .


###  https://w3id.org/eudpp#materialComponentLabel
<https://w3id.org/eudpp#materialComponentLabel> rdf:type owl:DatatypeProperty ;
                                                rdfs:domain <https://w3id.org/eudpp#MaterialOfComposition> ;
                                                rdfs:comment """Optional human-readable label identifying the role or part of the product associated with the material component (e.g. outer layer, lining, filling, casing).

Note: not defined by ESPR, requested by sectors (textile)"""@en ;
                                                rdfs:label "material component label"@en .


###  https://w3id.org/eudpp#materialIsRecyclable
<https://w3id.org/eudpp#materialIsRecyclable> rdf:type owl:DatatypeProperty ;
                                              rdfs:domain <https://w3id.org/eudpp#MaterialOfComposition> ;
                                              rdfs:range xsd:boolean ;
                                              <http://purl.org/dc/terms/references> "ESPR Art 5 (1n), Annex I d)"@en ;
                                              <http://purl.org/dc/terms/source> "https://eur-lex.europa.eu/eli/reg/2024/1781/oj" ;
                                              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 .


###  https://w3id.org/eudpp#materialIsSustainableRenewable
<https://w3id.org/eudpp#materialIsSustainableRenewable> rdf:type owl:DatatypeProperty ;
                                                        rdfs:domain <https://w3id.org/eudpp#MaterialOfComposition> ;
                                                        rdfs:range xsd:boolean ;
                                                        <http://purl.org/dc/terms/references> "ESPR Annex I i)"@en ;
                                                        <http://purl.org/dc/terms/source> "https://eur-lex.europa.eu/eli/reg/2024/1781/oj" ;
                                                        rdfs:comment "Product parameters: use or content of sustainable renewable materials; [ESPR Annex I i)]"@en ;
                                                        rdfs:label "sustainale or renewable material"@en .


###  https://w3id.org/eudpp#materialPercentage
<https://w3id.org/eudpp#materialPercentage> rdf:type owl:DatatypeProperty ;
                                            rdfs:domain <https://w3id.org/eudpp#MaterialOfComposition> ;
                                            rdfs:range xsd:decimal ;
                                            rdfs:comment "Material percentage in a Product, e.g., mass fraction (percentage by weight)."@en ;
                                            rdfs:label "material percentage"@en .


###  https://w3id.org/eudpp#materialRecycledContent
<https://w3id.org/eudpp#materialRecycledContent> rdf:type owl:DatatypeProperty ;
                                                 rdfs:domain <https://w3id.org/eudpp#MaterialOfComposition> ;
                                                 rdfs:range xsd:decimal ;
                                                 rdfs:comment "Percentage of recycled content"@en ;
                                                 rdfs:label "recycled content amount in material"@en .


###  https://w3id.org/eudpp#materialRecycledContentType
<https://w3id.org/eudpp#materialRecycledContentType> rdf:type owl:DatatypeProperty ;
                                                     rdfs:domain <https://w3id.org/eudpp#MaterialOfComposition> ;
                                                     rdfs:range [ rdf:type rdfs:Datatype ;
                                                                  owl:oneOf [ rdf:type rdf:List ;
                                                                              rdf:first "post-consumer" ;
                                                                              rdf:rest [ rdf:type rdf:List ;
                                                                                         rdf:first "pre-consumer" ;
                                                                                         rdf:rest [ rdf:type rdf:List ;
                                                                                                    rdf:first "unknown" ;
                                                                                                    rdf:rest rdf:nil
                                                                                                  ]
                                                                                       ]
                                                                            ]
                                                                ] ;
                                                     rdfs:comment "Specifies the origin of recycled content: pre-consumer (manufacturing waste) or post-consumer (end-of-life waste), as required by regulatory differentiation."@en ;
                                                     rdfs:label "material recycled content type"@en .


###  https://w3id.org/eudpp#materialTypeScheme
<https://w3id.org/eudpp#materialTypeScheme> rdf:type owl:DatatypeProperty ;
                                            rdfs:domain <https://w3id.org/eudpp#MaterialType> ;
                                            rdfs:range xsd:anyURI ;
                                            rdfs:comment "Reference system (e.g. ISO 11224, EU Textile Regulation 1007/2011 Annex I)"@en ;
                                            rdfs:label "material type scheme"@en .


###  https://w3id.org/eudpp#materialTypeValue
<https://w3id.org/eudpp#materialTypeValue> rdf:type owl:DatatypeProperty ;
                                           rdfs:domain <https://w3id.org/eudpp#MaterialType> ;
                                           rdfs:range xsd:string ;
                                           rdfs:comment "Code or label in the chosen nomenclature (specified by #materialTypeScheme)."@en ;
                                           rdfs:label "material type value"@en .


###  https://w3id.org/eudpp#nameCAS
<https://w3id.org/eudpp#nameCAS> rdf:type owl:DatatypeProperty ;
                                 rdfs:domain <https://w3id.org/eudpp#SubstanceOfConcern> ;
                                 rdfs:range xsd:string ;
                                 <http://purl.org/dc/terms/references> "ESPR Article 7(5)"@en ;
                                 <http://purl.org/dc/terms/source> "https://eur-lex.europa.eu/eli/reg/2024/1781/oj" ;
                                 rdfs:comment "The Chemical Abstract Service (CAS) name, if available; [ESPR Article 7(5)]"@en ;
                                 rdfs:label "CAS name"@en .


###  https://w3id.org/eudpp#nameIUPAC
<https://w3id.org/eudpp#nameIUPAC> rdf:type owl:DatatypeProperty ;
                                   rdfs:domain <https://w3id.org/eudpp#SubstanceOfConcern> ;
                                   rdfs:range xsd:string ;
                                   <http://purl.org/dc/terms/references> "ESPR Article 7(5)"@en ;
                                   <http://purl.org/dc/terms/source> "https://eur-lex.europa.eu/eli/reg/2024/1781/oj" ;
                                   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 .


###  https://w3id.org/eudpp#numberCAS
<https://w3id.org/eudpp#numberCAS> rdf:type owl:DatatypeProperty ;
                                   rdfs:domain <https://w3id.org/eudpp#SubstanceOfConcern> ;
                                   rdfs:range xsd:string ;
                                   <http://purl.org/dc/terms/references> "ESPR Article 7(5)"@en ;
                                   <http://purl.org/dc/terms/source> "https://eur-lex.europa.eu/eli/reg/2024/1781/oj" ;
                                   rdfs:comment "The Chemical Abstract Service (CAS) number, if available; [ESPR Article 7(5)]"@en ;
                                   rdfs:label "CAS number"@en .


###  https://w3id.org/eudpp#numberEC
<https://w3id.org/eudpp#numberEC> rdf:type owl:DatatypeProperty ;
                                  rdfs:domain <https://w3id.org/eudpp#SubstanceOfConcern> ;
                                  rdfs:range xsd:string ;
                                  <http://purl.org/dc/terms/references> "ESPR Article 7(5)"@en ;
                                  <http://purl.org/dc/terms/source> "https://eur-lex.europa.eu/eli/reg/2024/1781/oj" ;
                                  rdfs:comment "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 ,
                                               """EXAMPLES:

Mercurous Oxide
EC Number: 239-934-0
CAS Number: 15829-53-5""" ;
                                  rdfs:label "EC number"@en .


###  https://w3id.org/eudpp#numericalValue
<https://w3id.org/eudpp#numericalValue> rdf:type owl:DatatypeProperty ;
                                        rdfs:domain <https://w3id.org/eudpp#QuantitativeProperty> ;
                                        rdfs:range xsd:decimal ;
                                        rdfs:comment "The numerical value of the quantity, i.e., quantitative property of the product."@en ;
                                        rdfs:label "numerical value"@en .


###  https://w3id.org/eudpp#otherName
<https://w3id.org/eudpp#otherName> rdf:type owl:DatatypeProperty ;
                                   rdfs:domain <https://w3id.org/eudpp#SubstanceOfConcern> ;
                                   rdfs:range xsd:string ;
                                   <http://purl.org/dc/terms/references> "ESPR Article 7(5)"@en ;
                                   <http://purl.org/dc/terms/source> "https://eur-lex.europa.eu/eli/reg/2024/1781/oj" ;
                                   rdfs:comment "Other names, including usual name, trade name, abbreviation; [ESPR Article 7(5)]"@en ;
                                   rdfs:label "Other names"@en .


###  https://w3id.org/eudpp#productImage
<https://w3id.org/eudpp#productImage> rdf:type owl:DatatypeProperty ;
                                      rdfs:domain <https://w3id.org/eudpp#Product> ;
                                      rdfs:range xsd:anyURI ;
                                      rdfs:comment "An image of the product."@en ;
                                      rdfs:label "product image"@en .


###  https://w3id.org/eudpp#productName
<https://w3id.org/eudpp#productName> rdf:type owl:DatatypeProperty ;
                                     rdfs:domain <https://w3id.org/eudpp#Product> ;
                                     rdfs:range xsd:string ;
                                     rdfs:comment "Product name"@en ;
                                     rdfs:label "product name"@en .


###  https://w3id.org/eudpp#productTradeMark
<https://w3id.org/eudpp#productTradeMark> rdf:type owl:DatatypeProperty ;
                                          rdfs:domain <https://w3id.org/eudpp#Product> ;
                                          rdfs:range xsd:string ;
                                          <http://purl.org/dc/terms/references> "EUIPO guidelines 3.2.3.1 Trade Mark Guidelines"@en ;
                                          <http://purl.org/dc/terms/source> "https://guidelines.euipo.europa.eu/1803468/1787175/trade-mark-guidelines/3-2-3-1-trade-names" ;
                                          rdfs:comment """Trade marks identify goods or services as produced or marketed by a particular undertaking.

Trade mark required by ESPR Art 27(6), Art 29(3), Art 36 (1a).

When placing a product on the market, importers should indicate on the product their name, registered trade name or registered trade mark as well as the postal address at which and electronic means of communication through which they can be contacted. ESPR Preamble (64)."""@en ;
                                          rdfs:label "product trade mark"@en .


###  https://w3id.org/eudpp#recordedInSystem
<https://w3id.org/eudpp#recordedInSystem> rdf:type owl:DatatypeProperty ;
                                          rdfs:domain <https://w3id.org/eudpp#DPPEventRecord> ;
                                          rdfs:range xsd:anyURI ;
                                          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 .


###  https://w3id.org/eudpp#recordedInSystemName
<https://w3id.org/eudpp#recordedInSystemName> rdf:type owl:DatatypeProperty ;
                                              rdfs:domain <https://w3id.org/eudpp#DPPEventRecord> ;
                                              rdfs:range xsd:string ;
                                              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 .


###  https://w3id.org/eudpp#registeredTradeName
<https://w3id.org/eudpp#registeredTradeName> rdf:type owl:DatatypeProperty ;
                                             rdfs:domain <https://w3id.org/eudpp#Actor> ;
                                             rdfs:range xsd:string ;
                                             rdfs:comment "Trade name under which a legal person or business operates and is registered."@en ;
                                             rdfs:label "registered trade name"@en .


###  https://w3id.org/eudpp#substanceLocation
<https://w3id.org/eudpp#substanceLocation> rdf:type owl:DatatypeProperty ;
                                           rdfs:domain <https://w3id.org/eudpp#SubstanceOfConcern> ;
                                           rdfs:range xsd:string ;
                                           <http://purl.org/dc/terms/references> "ESPR Article 7(5)"@en ;
                                           <http://purl.org/dc/terms/source> "https://eur-lex.europa.eu/eli/reg/2024/1781/oj" ;
                                           rdfs:comment "Location of the substance in the product; ESPR Art 7(5)"@en ;
                                           rdfs:label "Location of substance"@en .


###  https://w3id.org/eudpp#tolerance
<https://w3id.org/eudpp#tolerance> rdf:type owl:DatatypeProperty ;
                                   rdfs:domain <https://w3id.org/eudpp#QuantitativeProperty> ;
                                   rdfs:range xsd:double ;
                                   rdfs:comment """Engineering tolerance is the permissible variation in measurements deriving from the base measurement.
Tolerances can apply to many different units."""@en ;
                                   rdfs:label "tolerance"@en .


###  https://w3id.org/eudpp#tradeName
<https://w3id.org/eudpp#tradeName> rdf:type owl:DatatypeProperty ;
                                   rdfs:subPropertyOf <https://w3id.org/eudpp#otherName> ;
                                   rdfs:domain <https://w3id.org/eudpp#SubstanceOfConcern> ;
                                   rdfs:range xsd:string ;
                                   rdfs:comment "The trade name under which the Substance of Concern is known; [ESPR Article 7(5)]"@en ;
                                   rdfs:label "Trade name"@en .


###  https://w3id.org/eudpp#usualName
<https://w3id.org/eudpp#usualName> rdf:type owl:DatatypeProperty ;
                                   rdfs:subPropertyOf <https://w3id.org/eudpp#otherName> ;
                                   rdfs:domain <https://w3id.org/eudpp#SubstanceOfConcern> ;
                                   rdfs:range xsd:string ;
                                   rdfs:comment "The usual name under which the Substance of Concern is known; [ESPR Article 7(5)]"@en ;
                                   rdfs:label "Usual name"@en .


###  https://w3id.org/eudpp#validFrom
<https://w3id.org/eudpp#validFrom> rdf:type owl:DatatypeProperty ;
                                   rdfs:domain <https://w3id.org/eudpp#DPP> ;
                                   rdfs:range xsd:dateTimeStamp ;
                                   rdfs:comment "The date and timestamp that the DPP is valid from."@en ;
                                   rdfs:label "valid from"@en .


###  https://w3id.org/eudpp#validUntil
<https://w3id.org/eudpp#validUntil> rdf:type owl:DatatypeProperty ;
                                    rdfs:domain <https://w3id.org/eudpp#DPP> ;
                                    rdfs:range xsd:dateTimeStamp ;
                                    rdfs:comment "The date and timestamp that the DPP is valid until."@en ;
                                    rdfs:label "valid until"@en .


###  https://w3id.org/eudpp#value
<https://w3id.org/eudpp#value> rdf:type owl:DatatypeProperty ;
                               rdfs:domain <https://w3id.org/eudpp#DocumentFormattedProperty> ;
                               rdfs:range xsd:string ;
                               rdfs:comment """Contains the data of the value encapsulated in the Document.

Value is xsd:string that is formatted as a URL,  where to fetch the file."""@en ;
                               rdfs:label "value related to the document"@en .


###  https://w3id.org/eudpp#webLink
<https://w3id.org/eudpp#webLink> rdf:type owl:DatatypeProperty ;
                                 rdfs:domain <https://w3id.org/eudpp#DigitalInstruction> ;
                                 rdfs:range xsd:anyURI ;
                                 rdfs:comment "Web link to an instruction document or video etc."@en ;
                                 rdfs:label "weblink"@en .


###  https://w3id.org/eudpp/facilityName
:facilityName rdf:type owl:DatatypeProperty ;
              rdfs:domain <https://w3id.org/eudpp#Facility> ;
              rdfs:range xsd:string ;
              rdfs:comment "Optional human-readable name of the facility."@en ;
              rdfs:label "facility name"@en .


#################################################################
#    Classes
#################################################################

###  http://purl.org/dc/terms/Location
<http://purl.org/dc/terms/Location> rdf:type owl:Class ;
                                    rdfs:isDefinedBy <http://purl.org/dc/terms> ;
                                    rdfs:label "Location"@en .


###  https://ref.gs1.org/cbv/BTT
<https://ref.gs1.org/cbv/BTT> rdf:type owl:Class .


###  https://ref.gs1.org/cbv/BizStep
<https://ref.gs1.org/cbv/BizStep> rdf:type owl:Class .


###  https://ref.gs1.org/cbv/Disp
<https://ref.gs1.org/cbv/Disp> rdf:type owl:Class .


###  https://ref.gs1.org/cbv/SDT
<https://ref.gs1.org/cbv/SDT> rdf:type owl:Class .


###  https://ref.gs1.org/epcis/AggregationEvent
<https://ref.gs1.org/epcis/AggregationEvent> rdf:type owl:Class ;
                                             rdfs:subClassOf <https://ref.gs1.org/epcis/EPCISEvent> ;
                                             rdfs:comment "The event type AggregationEvent describes events that apply to objects that have been aggregated to one another. In such an event, there is a set of 'contained' objects that have been aggregated within a 'containing' entity that's meant to identify the aggregation itself.  This event type is intended to be used for 'aggregations', meaning an association where there is a strong physical relationship between the containing and the contained objects such that they will all occupy the same location at the same time, until such time as they are disaggregated."@en ;
                                             rdfs:isDefinedBy <https://ref.gs1.org/epcis/> ;
                                             rdfs:label "AggregationEvent" ;
                                             <http://www.w3.org/2003/06/sw-vocab-status/ns#term_status> "stable" ;
                                             <https://ref.gs1.org/epcis/jsonldUriLabel> "eventID" .


###  https://ref.gs1.org/epcis/AssociationEvent
<https://ref.gs1.org/epcis/AssociationEvent> rdf:type owl:Class ;
                                             rdfs:subClassOf <https://ref.gs1.org/epcis/EPCISEvent> ;
                                             rdfs:comment "The event type AssociationEvent describes the association or disassociation of one or several physical objects with a parent object or a specific physical location.  Like the AggregationEvent, the AssociationEvent is also used to capture associations where there is a strong physical relationship between the containing and the contained objects such that they will all occupy the same location at the same time, until such time as they are disaggregated. However, the AggregationEvent does not allow for associations of objects with physical locations;  if action is DELETE while omitting the childEPC and childQuantityList field, all contained children are disaggregated from the containing parent. Because there are situations in which associations are more permanent, i.e. beyond the physical flow of goods (e.g. packing/unpacking and loading/unloading), an AssociationEvent SHOULD be used: (a) when objects need to be associated with a physical location or (b) when the parent object could also be subject to other, more temporary associations (i.e. captured using AggregationEvent)."@en ;
                                             rdfs:isDefinedBy <https://ref.gs1.org/epcis/> ;
                                             rdfs:label "AssociationEvent" ;
                                             <http://www.w3.org/2003/06/sw-vocab-status/ns#term_status> "stable" ;
                                             <https://ref.gs1.org/epcis/jsonldUriLabel> "eventID" .


###  https://ref.gs1.org/epcis/BizTransaction
<https://ref.gs1.org/epcis/BizTransaction> rdf:type owl:Class ;
                                           rdfs:comment "Document that describes a particular business transaction. An example is a specific Purchase Order or Despatch Advice. Business Transaction information may be included in EPCIS events to record an event's participation in particular business transactions."@en ;
                                           rdfs:isDefinedBy <https://ref.gs1.org/epcis/> ;
                                           rdfs:label "BizTransaction" ;
                                           <http://www.w3.org/2003/06/sw-vocab-status/ns#term_status> "stable" ;
                                           <https://ref.gs1.org/epcis/jsonldUriLabel> "bizTransaction" .


###  https://ref.gs1.org/epcis/EPCISEvent
<https://ref.gs1.org/epcis/EPCISEvent> rdf:type owl:Class ;
                                       owl:disjointWith <https://w3id.org/eudpp#DPPEventRecord> ;
                                       rdfs:comment "A logistics event. This is a common superclass (base type) for all EPCIS events. All of the more specific event types are subclasses of EPCISEvent."@en ;
                                       rdfs:isDefinedBy <https://ref.gs1.org/epcis/> ;
                                       rdfs:label "EPCISEvent" ;
                                       <http://www.w3.org/2003/06/sw-vocab-status/ns#term_status> "stable" .


###  https://ref.gs1.org/epcis/ObjectEvent
<https://ref.gs1.org/epcis/ObjectEvent> rdf:type owl:Class ;
                                        rdfs:subClassOf <https://ref.gs1.org/epcis/EPCISEvent> ;
                                        rdfs:comment "An ObjectEvent captures information about an event pertaining to one or more physical or digital objects identified by instance-level (EPC) or class-level (EPC Class) identifiers. In most situations, an ObjectEvent is envisioned to represent an actual observations of objects, but strictly speaking it can be used for any event a Capturing Application wants to assert about objects, including for example capturing the fact that an expected observation failed to occur."@en ;
                                        rdfs:isDefinedBy <https://ref.gs1.org/epcis/> ;
                                        rdfs:label "ObjectEvent" ;
                                        <http://www.w3.org/2003/06/sw-vocab-status/ns#term_status> "stable" ;
                                        <https://ref.gs1.org/epcis/jsonldUriLabel> "eventID" .


###  https://ref.gs1.org/epcis/QuantityElement
<https://ref.gs1.org/epcis/QuantityElement> rdf:type owl:Class ;
                                            rdfs:comment "A QuantityElement is a structure that identifies objects identified by a specific class-level identifier, either a specific quantity or an unspecified quantity."@en ;
                                            rdfs:isDefinedBy <https://ref.gs1.org/epcis/> ;
                                            rdfs:label "QuantityElement" ;
                                            <http://www.w3.org/2003/06/sw-vocab-status/ns#term_status> "stable" .


###  https://ref.gs1.org/epcis/SensorReport
<https://ref.gs1.org/epcis/SensorReport> rdf:type owl:Class .


###  https://ref.gs1.org/epcis/SourceOrDestination
<https://ref.gs1.org/epcis/SourceOrDestination> rdf:type owl:Class ;
                                                rdfs:comment "Provides additional business context when an EPCIS event is part of a business transfer; that is, a process in which there is a change of location, or transfer of ownership, or transfer of possession of physical or digital objects. Within a specified type of transfer, the business transfer is from the Source to the Destination."@en ;
                                                rdfs:isDefinedBy <https://ref.gs1.org/epcis/> ;
                                                rdfs:label "Source or Destination" ;
                                                <http://www.w3.org/2003/06/sw-vocab-status/ns#term_status> "stable" ;
                                                <https://ref.gs1.org/epcis/jsonldUriLabel> "id" .


###  https://ref.gs1.org/epcis/TransactionEvent
<https://ref.gs1.org/epcis/TransactionEvent> rdf:type owl:Class ;
                                             rdfs:subClassOf <https://ref.gs1.org/epcis/EPCISEvent> ;
                                             rdfs:comment "The event type TransactionEvent describes the association or disassociation of physical or digital objects to one or more business transactions. While other event types have an optional bizTransactionList field that may be used to provide context for an event, the TransactionEvent is used to declare in an unequivocal way that certain objects have been associated or disassociated with one or more business transactions as part of the event."@en ;
                                             rdfs:isDefinedBy <https://ref.gs1.org/epcis/> ;
                                             rdfs:label "TransactionEvent" ;
                                             <http://www.w3.org/2003/06/sw-vocab-status/ns#term_status> "stable" ;
                                             <https://ref.gs1.org/epcis/jsonldUriLabel> "eventID" .


###  https://ref.gs1.org/epcis/Transformation
<https://ref.gs1.org/epcis/Transformation> rdf:type owl:Class ;
                                           rdfs:comment """A transformation business processes that takes a longer period of time than a single TransformationEvent, so is associated with a series of such events.
When events share the same Transformation, the meaning is that the inputs to any of those events may have contributed in some way to each of the outputs in any of those same events."""@en ;
                                           rdfs:isDefinedBy <https://ref.gs1.org/epcis/> ;
                                           rdfs:label "Transformation" ;
                                           <http://www.w3.org/2003/06/sw-vocab-status/ns#term_status> "stable" .


###  https://ref.gs1.org/epcis/TransformationEvent
<https://ref.gs1.org/epcis/TransformationEvent> rdf:type owl:Class ;
                                                rdfs:subClassOf <https://ref.gs1.org/epcis/EPCISEvent> ;
                                                rdfs:comment "A TransformationEvent captures information about an event in which one or more physical or digital objects identified by instance-level (EPC) or class-level (EPC Class) identifiers are fully or partially consumed as inputs and one or more objects identified by instance-level (EPC) or class-level (EPC Class) identifiers are produced as outputs. The TransformationEvent captures the relationship between the inputs and the outputs, such that any of the inputs may have contributed in some way to each of the outputs."@en ;
                                                rdfs:isDefinedBy <https://ref.gs1.org/epcis/> ;
                                                rdfs:label "TransformationEvent" ;
                                                <http://www.w3.org/2003/06/sw-vocab-status/ns#term_status> "stable" ;
                                                <https://ref.gs1.org/epcis/jsonldUriLabel> "eventID" .


###  https://schema.org/GeoCoordinates
<https://schema.org/GeoCoordinates> rdf:type owl:Class ;
                                    rdfs:subClassOf [ rdf:type owl:Restriction ;
                                                      owl:onProperty <https://schema.org/latitude> ;
                                                      owl:someValuesFrom xsd:decimal
                                                    ] ,
                                                    [ rdf:type owl:Restriction ;
                                                      owl:onProperty <https://schema.org/longitude> ;
                                                      owl:someValuesFrom xsd:decimal
                                                    ] ;
                                    rdfs:isDefinedBy <https://schema.org/GeoCoordinates> .


###  https://schema.org/PostalAddress
<https://schema.org/PostalAddress> rdf:type owl:Class ;
                                   rdfs:isDefinedBy <https://schema.org/PostalAddress> .


###  https://si-digital-framework.org/SI#MeasurementUnit
<https://si-digital-framework.org/SI#MeasurementUnit> rdf:type owl:Class ;
                                                      rdfs:comment """Measurement unit defining the magnitude of the quantity in respect to the value.
si:MeasurementUnit class is reused"""@en ;
                                                      rdfs:label "Unit of measurement"@en .


###  https://w3id.org/eudpp#Actor
<https://w3id.org/eudpp#Actor> rdf:type owl:Class ;
                               rdfs:subClassOf [ rdf:type owl:Restriction ;
                                                 owl:onProperty <https://schema.org/address> ;
                                                 owl:allValuesFrom <https://schema.org/PostalAddress>
                                               ] ;
                               <http://purl.org/dc/terms/references> "CIRPASS-2 User Stories 3.1"@en ;
                               <http://purl.org/dc/terms/source> "https://zenodo.org/records/17979585" ;
                               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:isDefinedBy :ACTOR ;
                               rdfs:label "Actor"@en .


###  https://w3id.org/eudpp#ActorIdentifier
<https://w3id.org/eudpp#ActorIdentifier> rdf:type owl:Class ;
                                         rdfs:subClassOf <https://w3id.org/eudpp#Identifier> ,
                                                         [ rdf:type owl:Restriction ;
                                                           owl:onProperty <https://w3id.org/eudpp#hasScheme> ;
                                                           owl:someValuesFrom <https://w3id.org/eudpp#ActorIdentifierScheme>
                                                         ] ,
                                                         [ rdf:type owl:Restriction ;
                                                           owl:onProperty <https://w3id.org/eudpp#identifierValue> ;
                                                           owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger ;
                                                           owl:onDataRange xsd:string
                                                         ] ;
                                         owl:disjointWith <https://w3id.org/eudpp#DPPIdentifier> ,
                                                          <https://w3id.org/eudpp#FacilityIdentifier> ,
                                                          <https://w3id.org/eudpp#MaterialIdentifier> ,
                                                          <https://w3id.org/eudpp#ProductIdentifier> ,
                                                          <https://w3id.org/eudpp#SoCIdentifier> ,
                                                          <https://w3id.org/eudpp#SubstanceIdentifier> ;
                                         rdfs:comment "A type of identifier to identify Actors. A unique code assigned to Actor based on a scheme."@en ;
                                         rdfs:isDefinedBy :IDENT ;
                                         rdfs:label "Actor identifier"@en .


###  https://w3id.org/eudpp#ActorIdentifierScheme
<https://w3id.org/eudpp#ActorIdentifierScheme> rdf:type owl:Class ;
                                               rdfs:subClassOf <https://w3id.org/eudpp#IdentifierScheme> ;
                                               owl:disjointWith <https://w3id.org/eudpp#FacilityIdentifierScheme> ,
                                                                <https://w3id.org/eudpp#MaterialIdentifierScheme> ,
                                                                <https://w3id.org/eudpp#ProductIdentifierScheme> ,
                                                                <https://w3id.org/eudpp#SubstanceIdentifierScheme> ;
                                               rdfs:comment "A kind of identifier scheme. The scheme or standard used to identify Actors. e.g., GLN, LEI, etc."@en ;
                                               rdfs:label "Actor identifier scheme"@en .


###  https://w3id.org/eudpp#ActorRoleAssignment
<https://w3id.org/eudpp#ActorRoleAssignment> rdf:type owl:Class ;
                                             rdfs:subClassOf [ rdf:type owl:Restriction ;
                                                               owl:onProperty <https://w3id.org/eudpp#hasRole> ;
                                                               owl:allValuesFrom <https://w3id.org/eudpp#Role>
                                                             ] ;
                                             rdfs:comment "Assigns a role to the actor in a particular context (DPP, Product, Event)."@en ;
                                             rdfs:isDefinedBy :ACTOR ;
                                             rdfs:label "Actor role assignment"@en .


###  https://w3id.org/eudpp#AuthorisedRepresentativeRoleAssignment
<https://w3id.org/eudpp#AuthorisedRepresentativeRoleAssignment> rdf:type owl:Class ;
                                                                rdfs:subClassOf <https://w3id.org/eudpp#ActorRoleAssignment> ,
                                                                                [ rdf:type owl:Restriction ;
                                                                                  owl:onProperty <https://w3id.org/eudpp#hasRole> ;
                                                                                  owl:hasValue <https://w3id.org/eudpp#authorisedRepresentative>
                                                                                ] ;
                                                                <http://purl.org/dc/terms/references> "ESPR Art 2 (43)"@en ;
                                                                <http://purl.org/dc/terms/source> "https://eur-lex.europa.eu/eli/reg/2024/1781/oj" ;
                                                                rdfs:comment "A specific assignment representing the written mandate between a manufacturer and an authorised representative; [ESPR Art 2 (43)]"@en ;
                                                                rdfs:isDefinedBy :ACTOR ;
                                                                rdfs:label "Authorised representative role assignment"@en .


###  https://w3id.org/eudpp#AuthorityRole
<https://w3id.org/eudpp#AuthorityRole> rdf:type owl:Class ;
                                       rdfs:subClassOf <https://w3id.org/eudpp#Role> ;
                                       rdfs:comment "Parent class for roles of authorities, such as market surveillance authority, customs authority, etc."@en ;
                                       rdfs:label "Authority role"@en .


###  https://w3id.org/eudpp#CarbonFootprint
<https://w3id.org/eudpp#CarbonFootprint> rdf:type owl:Class ;
                                         rdfs:subClassOf <https://w3id.org/eudpp#EnvironmentalFootprint> ;
                                         <http://purl.org/dc/terms/references> "ESPR Art 2 (25)"@en ;
                                         <http://purl.org/dc/terms/source> "https://eur-lex.europa.eu/eli/reg/2024/1781/oj" ;
                                         rdfs:comment """Carbon footprint
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))

This class description needs to be extended/specialised according to the corresponding delegated acts or/and industry standards."""@en ;
                                         rdfs:label "Carbon footprint"@en .


###  https://w3id.org/eudpp#CircularEconomyIndicator
<https://w3id.org/eudpp#CircularEconomyIndicator> rdf:type owl:Class ;
                                                  rdfs:subClassOf <https://w3id.org/eudpp#QuantitativeProperty> ;
                                                  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.

This 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:seeAlso <https://environment.ec.europa.eu/strategy/circular-economy-action-plan_en> .


###  https://w3id.org/eudpp#CircularEconomyRole
<https://w3id.org/eudpp#CircularEconomyRole> rdf:type owl:Class ;
                                             rdfs:subClassOf <https://w3id.org/eudpp#Role> ;
                                             rdfs:comment "Parent class for roles related to circular economy, such as remanufacturer, refurbisher, etc."@en ;
                                             rdfs:label "Circular economy role"@en .


###  https://w3id.org/eudpp#ClassificationCode
<https://w3id.org/eudpp#ClassificationCode> rdf:type owl:Class ;
                                            rdfs:comment "A classification code from some product classification scheme ."@en ;
                                            rdfs:label "ClassificationCode"@en .


###  https://w3id.org/eudpp#CommonSpecification
<https://w3id.org/eudpp#CommonSpecification> rdf:type owl:Class ;
                                             rdfs:subClassOf <https://w3id.org/eudpp#TechnicalSpecification> ;
                                             <http://purl.org/dc/terms/source> "ESPR Art 42, https://eur-lex.europa.eu/eli/reg/2024/1781/oj#art_42"@en ;
                                             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 .


###  https://w3id.org/eudpp#Concentration
<https://w3id.org/eudpp#Concentration> rdf:type owl:Class ;
                                       <http://purl.org/dc/terms/references> "ESPR Art 7(5)"@en ;
                                       <http://purl.org/dc/terms/source> "https://eur-lex.europa.eu/eli/reg/2024/1781/oj" ;
                                       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 .


###  https://w3id.org/eudpp#ConcentrationOfSubstanceOfConcern
<https://w3id.org/eudpp#ConcentrationOfSubstanceOfConcern> rdf:type owl:Class ;
                                                           rdfs:subClassOf <https://w3id.org/eudpp#QuantitativeProperty> ;
                                                           <http://purl.org/dc/terms/references> "ESPR Art 7(5)"@en ;
                                                           <http://purl.org/dc/terms/source> "https://eur-lex.europa.eu/eli/reg/2024/1781/oj" ;
                                                           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:isDefinedBy :P_DPP ;
                                                           rdfs:label "Concentration of the substance of concern"@en .


###  https://w3id.org/eudpp#ConformityAssessmentModule
<https://w3id.org/eudpp#ConformityAssessmentModule> rdf:type owl:Class ;
                                                    <http://purl.org/dc/terms/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: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:isDefinedBy "https://w3id.org/eudpp/COMP" ;
                                                    rdfs:label "Conformity Assessment Module"@en .


###  https://w3id.org/eudpp#ConformityAssessmentRole
<https://w3id.org/eudpp#ConformityAssessmentRole> rdf:type owl:Class ;
                                                  rdfs:subClassOf <https://w3id.org/eudpp#Role> ;
                                                  <http://purl.org/dc/terms/references> "ESPR Art 2 (51)"@en ;
                                                  <http://purl.org/dc/terms/source> "https://eur-lex.europa.eu/eli/reg/2024/1781/oj" ;
                                                  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 .


###  https://w3id.org/eudpp#ConformityCertificate
<https://w3id.org/eudpp#ConformityCertificate> rdf:type owl:Class ;
                                               <http://purl.org/dc/terms/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: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:isDefinedBy "https://w3id.org/eudpp/COMP" ;
                                               rdfs:label "Conformity Certificate"@en .


###  https://w3id.org/eudpp#DPP
<https://w3id.org/eudpp#DPP> rdf:type owl:Class ;
                             <http://purl.org/dc/terms/references> "ESPR Art 2 (28)"@en ;
                             <http://purl.org/dc/terms/source> "https://eur-lex.europa.eu/eli/reg/2024/1781/oj" ;
                             rdfs:comment """Digital Product Passport (DPP) means a set of data specific to a product that includes the information specified in the applicable
delegated 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:isDefinedBy :P_DPP ;
                             rdfs:label "Digital Product Passport (DPP)"@en .


###  https://w3id.org/eudpp#DPPActionType
<https://w3id.org/eudpp#DPPActionType> rdf:type owl:Class ;
                                       owl:equivalentClass [ rdf:type owl:Class ;
                                                             owl:oneOf ( <https://w3id.org/eudpp#AddDPPDataAction>
                                                                         <https://w3id.org/eudpp#CorrectDPPDataAction>
                                                                         <https://w3id.org/eudpp#DeleteDPPDataAction>
                                                                         <https://w3id.org/eudpp#ModifyDPPDataAction>
                                                                       )
                                                           ] ;
                                       rdfs:comment "A classification indicating the type of information-level action performed during a DPP update event."@en ;
                                       rdfs:label "DPP Action Type"@en .


###  https://w3id.org/eudpp#DPPArchivalEvent
<https://w3id.org/eudpp#DPPArchivalEvent> rdf:type owl:Class ;
                                          rdfs:subClassOf <https://w3id.org/eudpp#DPPEvent> ;
                                          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 .


###  https://w3id.org/eudpp#DPPCreationEvent
<https://w3id.org/eudpp#DPPCreationEvent> rdf:type owl:Class ;
                                          rdfs:subClassOf <https://w3id.org/eudpp#DPPEvent> ;
                                          rdfs:comment "An event corresponding to the creation or initial issuance of a Digital Product Passport."@en ;
                                          rdfs:label "DPP Creation Event"@en .


###  https://w3id.org/eudpp#DPPEvent
<https://w3id.org/eudpp#DPPEvent> rdf:type owl:Class ;
                                  rdfs:subClassOf <https://w3id.org/eudpp#ESPREvent> ,
                                                  [ rdf:type owl:Restriction ;
                                                    owl:onProperty <https://w3id.org/eudpp#isTriggeredByProductEvent> ;
                                                    owl:allValuesFrom <https://w3id.org/eudpp#ProductEvent>
                                                  ] ;
                                  owl:disjointWith <https://w3id.org/eudpp#DPPEventRecord> ,
                                                   <https://w3id.org/eudpp#ProductEvent> ;
                                  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:isDefinedBy "https://w3id.org/eudpp/EVENT" ;
                                  rdfs:label "DPP Event"@en .


###  https://w3id.org/eudpp#DPPEventRecord
<https://w3id.org/eudpp#DPPEventRecord> rdf:type owl:Class ;
                                        rdfs:subClassOf [ rdf:type owl:Restriction ;
                                                          owl:onProperty <https://w3id.org/eudpp#recordsDPPEvent> ;
                                                          owl:minQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
                                                          owl:onClass <https://w3id.org/eudpp#DPPEvent>
                                                        ] ,
                                                        [ rdf:type owl:Restriction ;
                                                          owl:onProperty <https://w3id.org/eudpp#dppEventRecordIdentifier> ;
                                                          owl:cardinality "1"^^xsd:nonNegativeInteger
                                                        ] ,
                                                        [ rdf:type owl:Restriction ;
                                                          owl:onProperty <https://w3id.org/eudpp#dppEventRecordedAt> ;
                                                          owl:cardinality "1"^^xsd:nonNegativeInteger
                                                        ] ,
                                                        [ rdf:type owl:Restriction ;
                                                          owl:onProperty <https://w3id.org/eudpp#recordedInSystem> ;
                                                          owl:maxCardinality "1"^^xsd:nonNegativeInteger
                                                        ] ,
                                                        [ rdf:type owl:Restriction ;
                                                          owl:onProperty <https://w3id.org/eudpp#recordedInSystemName> ;
                                                          owl:maxCardinality "1"^^xsd:nonNegativeInteger
                                                        ] ;
                                        <http://purl.org/dc/terms/source> "Defined in the EU DPP Core Ontology Event module to support the technical recording of DPP-related events."@en ;
                                        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:isDefinedBy "https://w3id.org/eudpp/EVENT" ;
                                        rdfs:label "DPP Event Record"@en .


###  https://w3id.org/eudpp#DPPIdentifier
<https://w3id.org/eudpp#DPPIdentifier> rdf:type owl:Class ;
                                       rdfs:subClassOf <https://w3id.org/eudpp#Identifier> ,
                                                       [ rdf:type owl:Restriction ;
                                                         owl:onProperty <https://w3id.org/eudpp#identifierValue> ;
                                                         owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger ;
                                                         owl:onDataRange xsd:string
                                                       ] ;
                                       owl:disjointWith <https://w3id.org/eudpp#FacilityIdentifier> ,
                                                        <https://w3id.org/eudpp#MaterialIdentifier> ,
                                                        <https://w3id.org/eudpp#ProductIdentifier> ,
                                                        <https://w3id.org/eudpp#SoCIdentifier> ,
                                                        <https://w3id.org/eudpp#SubstanceIdentifier> ;
                                       rdfs:comment "A type of identifier to identify DPP. DPP Identifier."@en ;
                                       rdfs:isDefinedBy "https://w3id.org/eudpp/IDENT" ;
                                       rdfs:label "DPP identifier"@en .


###  https://w3id.org/eudpp#DPPUpdateEvent
<https://w3id.org/eudpp#DPPUpdateEvent> rdf:type owl:Class ;
                                        rdfs:subClassOf <https://w3id.org/eudpp#DPPEvent> ,
                                                        [ rdf:type owl:Restriction ;
                                                          owl:onProperty <https://w3id.org/eudpp#hasDPPActionType> ;
                                                          owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger ;
                                                          owl:onClass <https://w3id.org/eudpp#DPPActionType>
                                                        ] ;
                                        rdfs:comment "An event corresponding to an update of the content of a Digital Product Passport."@en ;
                                        rdfs:label "DPP Update Event"@en .


###  https://w3id.org/eudpp#DestructionEvent
<https://w3id.org/eudpp#DestructionEvent> rdf:type owl:Class ;
                                          rdfs:subClassOf <https://w3id.org/eudpp#ProductEvent> ;
                                          <http://purl.org/dc/terms/identifier> "https://eur-lex.europa.eu/eli/reg/2024/1781/oj" ;
                                          <http://purl.org/dc/terms/source> "Regulation (EU) 2024/1781; Art 2(34); Art 25(1)"@en ;
                                          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 .


###  https://w3id.org/eudpp#DigitalInstruction
<https://w3id.org/eudpp#DigitalInstruction> rdf:type owl:Class ;
                                            rdfs:subClassOf <https://w3id.org/eudpp#DocumentFormattedProperty> ;
                                            <http://purl.org/dc/terms/references> "ESPR Art 27(7)"@en ;
                                            <http://purl.org/dc/terms/source> "https://eur-lex.europa.eu/eli/reg/2024/1781/oj" ;
                                            rdfs:comment """Digital instructions
mean instructions in digital format concerning the product (‘digital instructions’) in a language that can be easily understood. ESPR Art 27(7)
Digital instructions are ensured by manufacturers. These should also ensured by importers. (ESPR Art 29(4))

This class can be extended/specialised according to delegated acts or industry standards."""@en ;
                                            rdfs:isDefinedBy :P_DPP ;
                                            rdfs:label "DigitalInstruction"@en .


###  https://w3id.org/eudpp#DocumentFormattedProperty
<https://w3id.org/eudpp#DocumentFormattedProperty> rdf:type owl:Class ;
                                                   rdfs:subClassOf <https://w3id.org/eudpp#Property> ;
                                                   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:isDefinedBy :P_DPP ;
                                                   rdfs:label "Document"@en .


###  https://w3id.org/eudpp#Durability
<https://w3id.org/eudpp#Durability> rdf:type owl:Class ;
                                    rdfs:subClassOf <https://w3id.org/eudpp#QualityIndicator> ;
                                    <http://purl.org/dc/terms/references> "ESPR Art 2 (22)"@en ;
                                    <http://purl.org/dc/terms/source> "https://eur-lex.europa.eu/eli/reg/2024/1781/oj" ;
                                    rdfs:comment """Durability
means 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))

This class description needs to be extended/specialised according to the corresponding delegated acts or/and industry standards."""@en ;
                                    rdfs:label "Durability"@en .


###  https://w3id.org/eudpp#ESPREvent
<https://w3id.org/eudpp#ESPREvent> rdf:type owl:Class ;
                                   <http://purl.org/dc/terms/identifier> "https://eur-lex.europa.eu/eli/reg/2024/1781/oj" ;
                                   <http://purl.org/dc/terms/source> "Regulation (EU) 2024/1781; lifecycle-event-oriented abstraction introduced for modelling purposes."@en ;
                                   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:isDefinedBy "https://w3id.org/eudpp/EVENT" ;
                                   rdfs:label "ESPR Event"@en .


###  https://w3id.org/eudpp#EUDeclarationOfConformity
<https://w3id.org/eudpp#EUDeclarationOfConformity> rdf:type owl:Class ;
                                                   rdfs:subClassOf owl:Thing ,
                                                                   <https://w3id.org/eudpp#DocumentFormattedProperty> ;
                                                   <http://purl.org/dc/terms/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: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:isDefinedBy "https://w3id.org/eudpp/COMP" ;
                                                   rdfs:label "EU Declaration of Conformity"@en .


###  https://w3id.org/eudpp#EconomicOperatorRole
<https://w3id.org/eudpp#EconomicOperatorRole> rdf:type owl:Class ;
                                              rdfs:subClassOf <https://w3id.org/eudpp#Role> ;
                                              <http://purl.org/dc/terms/references> "ESPR Art 2 (46)"@en ;
                                              <http://purl.org/dc/terms/source> "https://eur-lex.europa.eu/eli/reg/2024/1781/oj" ;
                                              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 .


###  https://w3id.org/eudpp#EmissionToAir
<https://w3id.org/eudpp#EmissionToAir> rdf:type owl:Class ;
                                       rdfs:subClassOf <https://w3id.org/eudpp#EnvironmentalEmission> ;
                                       <http://purl.org/dc/terms/references> "ESPR Annex I"@en ;
                                       <http://purl.org/dc/terms/source> "https://eur-lex.europa.eu/eli/reg/2024/1781/oj" ;
                                       rdfs:comment """Product parameters are listed in the ESPR Annex I :

(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.

This class description needs to be extended/specialised according to the corresponding delegated acts or/and industry standards."""@en ;
                                       rdfs:label "Emission to air"@en .


###  https://w3id.org/eudpp#EmissionToSoil
<https://w3id.org/eudpp#EmissionToSoil> rdf:type owl:Class ;
                                        rdfs:subClassOf <https://w3id.org/eudpp#EnvironmentalEmission> ;
                                        <http://purl.org/dc/terms/references> "ESPR Annex I"@en ;
                                        <http://purl.org/dc/terms/source> "https://eur-lex.europa.eu/eli/reg/2024/1781/oj" ;
                                        rdfs:comment """Product parameters are listed in the ESPR Annex I :

(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.

This class description needs to be extended/specialised according to the corresponding delegated acts or/and industry standards."""@en ;
                                        rdfs:label "Emission to soil"@en .


###  https://w3id.org/eudpp#EmissionToWater
<https://w3id.org/eudpp#EmissionToWater> rdf:type owl:Class ;
                                         rdfs:subClassOf <https://w3id.org/eudpp#EnvironmentalEmission> ;
                                         <http://purl.org/dc/terms/references> "ESPR Annex I"@en ;
                                         <http://purl.org/dc/terms/source> "https://eur-lex.europa.eu/eli/reg/2024/1781/oj" ;
                                         rdfs:comment """Product parameters are listed in the ESPR Annex I :

(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.

This class description needs to be extended/specialised according to the corresponding delegated acts or/and industry standards."""@en ;
                                         rdfs:label "Emission to water"@en .


###  https://w3id.org/eudpp#EndUserRole
<https://w3id.org/eudpp#EndUserRole> rdf:type owl:Class ;
                                     rdfs:subClassOf <https://w3id.org/eudpp#Role> ;
                                     rdfs:comment "Parent class for roles of end users, such as consumer, etc."@en ;
                                     rdfs:label "End user role"@en .


###  https://w3id.org/eudpp#EnergyConsumption
<https://w3id.org/eudpp#EnergyConsumption> rdf:type owl:Class ;
                                           rdfs:subClassOf <https://w3id.org/eudpp#ResourceConsumption> ;
                                           rdfs:comment """Energy consumption of the product.

This class description needs to be extended/specialised according to the corresponding delegated acts or/and industry standards."""@en ;
                                           rdfs:label "Energy consumption"@en .


###  https://w3id.org/eudpp#EnvironmentalEmission
<https://w3id.org/eudpp#EnvironmentalEmission> rdf:type owl:Class ;
                                               rdfs:subClassOf <https://w3id.org/eudpp#EnvironmentalPollution> ;
                                               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.


This class description needs to be extended/specialised according to the corresponding delegated acts or/and industry standards."""@en ;
                                               rdfs:label "Environmental emission"@en ;
                                               rdfs:seeAlso <https://dictionary.cambridge.org/dictionary/english/emission> .


###  https://w3id.org/eudpp#EnvironmentalFootprint
<https://w3id.org/eudpp#EnvironmentalFootprint> rdf:type owl:Class ;
                                                rdfs:subClassOf <https://w3id.org/eudpp#QuantitativeProperty> ;
                                                <http://purl.org/dc/terms/references> "ESPR Art 2 (24)"@en ;
                                                <http://purl.org/dc/terms/source> "https://eur-lex.europa.eu/eli/reg/2024/1781/oj" ;
                                                rdfs:comment """Environmental footprint
means a quantification of the environmental impacts resulting from a product throughout its life
cycle, whether in relation to a single environmental impact category or an aggregated set of impact
categories based on the Product Environmental Footprint method established by Recommendation
(EU) 2 021/2279 or other scientific methods developed by international organisations, widely tested
in collaboration with different industry sectors and adopted or implemented by the Commission in
other Union law. (ESPR Art 2 (24)).

Product parameters list ESPR Annex I
(m) The environmental footprint of the product, expressed as a quantification;

This class description needs to be extended/specialised according to the corresponding delegated acts or/and industry standards."""@en ;
                                                rdfs:label "Environmental footprint"@en .


###  https://w3id.org/eudpp#EnvironmentalPollution
<https://w3id.org/eudpp#EnvironmentalPollution> rdf:type owl:Class ;
                                                rdfs:subClassOf <https://w3id.org/eudpp#QuantitativeProperty> ;
                                                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.

This class description needs to be extended/specialised according to the corresponding delegated acts or/and industry standards."""@en ;
                                                rdfs:label "Environmental pollution"@en ;
                                                rdfs:seeAlso <https://www.britannica.com/science/pollution-environment> .


###  https://w3id.org/eudpp#Facility
<https://w3id.org/eudpp#Facility> rdf:type owl:Class ;
                                  rdfs:subClassOf [ rdf:type owl:Restriction ;
                                                    owl:onProperty <https://schema.org/address> ;
                                                    owl:allValuesFrom <https://schema.org/PostalAddress>
                                                  ] ,
                                                  [ rdf:type owl:Restriction ;
                                                    owl:onProperty <https://schema.org/geo> ;
                                                    owl:allValuesFrom <https://schema.org/GeoCoordinates>
                                                  ] ;
                                  <http://purl.org/dc/terms/source> "https://marketbusinessnews.com/financial-glossary/facility/" ;
                                  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:isDefinedBy :ACTOR ;
                                  rdfs:label "Facility"@en .


###  https://w3id.org/eudpp#FacilityIdentifier
<https://w3id.org/eudpp#FacilityIdentifier> rdf:type owl:Class ;
                                            rdfs:subClassOf <https://w3id.org/eudpp#Identifier> ,
                                                            [ rdf:type owl:Restriction ;
                                                              owl:onProperty <https://w3id.org/eudpp#identifierValue> ;
                                                              owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger ;
                                                              owl:onDataRange xsd:string
                                                            ] ;
                                            owl:disjointWith <https://w3id.org/eudpp#MaterialIdentifier> ,
                                                             <https://w3id.org/eudpp#ProductIdentifier> ,
                                                             <https://w3id.org/eudpp#SoCIdentifier> ,
                                                             <https://w3id.org/eudpp#SubstanceIdentifier> ;
                                            rdfs:comment "A unique code assigned to a physical site (factory, warehouse, plant, school, hospital, etc.), i.e., identifies a location."@en ;
                                            rdfs:isDefinedBy :IDENT ;
                                            rdfs:label "Facility identifier"@en .


###  https://w3id.org/eudpp#FacilityIdentifierScheme
<https://w3id.org/eudpp#FacilityIdentifierScheme> rdf:type owl:Class ;
                                                  rdfs:subClassOf <https://w3id.org/eudpp#IdentifierScheme> ;
                                                  owl:disjointWith <https://w3id.org/eudpp#MaterialIdentifierScheme> ,
                                                                   <https://w3id.org/eudpp#ProductIdentifierScheme> ,
                                                                   <https://w3id.org/eudpp#SubstanceIdentifierScheme> ;
                                                  rdfs:comment "A kind of identifier scheme. The scheme or standard used to identify Facilities."@en ;
                                                  rdfs:label "Facility identifier scheme"@en .


###  https://w3id.org/eudpp#HarmonisedStandard
<https://w3id.org/eudpp#HarmonisedStandard> rdf:type owl:Class ;
                                            rdfs:subClassOf <https://w3id.org/eudpp#ProductRequirement> ;
                                            <http://purl.org/dc/terms/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: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 .


###  https://w3id.org/eudpp#HazardousWasteAmount
<https://w3id.org/eudpp#HazardousWasteAmount> rdf:type owl:Class ;
                                              rdfs:subClassOf <https://w3id.org/eudpp#WasteGenerationAmount> ;
                                              rdfs:comment """Hazardous waste amount of the product.

This class description needs to be extended/specialised according to the corresponding delegated acts or/and industry standards."""@en ;
                                              rdfs:label "Hazardous waste amount"@en .


###  https://w3id.org/eudpp#Height
<https://w3id.org/eudpp#Height> rdf:type owl:Class ;
                                rdfs:subClassOf <https://w3id.org/eudpp#ProductDimension> ;
                                rdfs:comment "Height of the product"@en ;
                                rdfs:label "Height"@en .


###  https://w3id.org/eudpp#Identifier
<https://w3id.org/eudpp#Identifier> rdf:type 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. 
Identifiers have value, and a scheme/standard they are based on.

Cardinatlity restrictions added to each subclass to enforce inheritance of the data propertyy identifierValue."""@en ;
                                    rdfs:label "Identifier" .


###  https://w3id.org/eudpp#IdentifierGranularity
<https://w3id.org/eudpp#IdentifierGranularity> rdf:type owl:Class ;
                                               rdfs:comment "The granularity of the identifier. For example, for Products this could be model, batch, item."@en ;
                                               rdfs:label "Identifier granularity"@en .


###  https://w3id.org/eudpp#IdentifierScheme
<https://w3id.org/eudpp#IdentifierScheme> rdf:type owl:Class ;
                                          rdfs:comment "The scheme or standard used for Identifier."@en ;
                                          rdfs:label "Identifier scheme"@en .


###  https://w3id.org/eudpp#LCAStudy
<https://w3id.org/eudpp#LCAStudy> rdf:type owl:Class ;
                                  rdfs:isDefinedBy :LCA .


###  https://w3id.org/eudpp#LandUse
<https://w3id.org/eudpp#LandUse> rdf:type owl:Class ;
                                 rdfs:subClassOf <https://w3id.org/eudpp#ResourceConsumption> ;
                                 rdfs:comment """Land use of the product.

This class description needs to be extended/specialised according to the corresponding delegated acts or/and industry standards."""@en ;
                                 rdfs:label "Land use"@en .


###  https://w3id.org/eudpp#LegalPerson
<https://w3id.org/eudpp#LegalPerson> rdf:type owl:Class ;
                                     rdfs:subClassOf <https://w3id.org/eudpp#Actor> ;
                                     owl:disjointWith <https://w3id.org/eudpp#NaturalPerson> ;
                                     <http://purl.org/dc/terms/source> "https://www.merriam-webster.com/legal/legal%20person" ;
                                     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 .


###  https://w3id.org/eudpp#Length
<https://w3id.org/eudpp#Length> rdf:type owl:Class ;
                                rdfs:subClassOf <https://w3id.org/eudpp#ProductDimension> ;
                                rdfs:comment "Length of the product"@en ;
                                rdfs:label "Length"@en .


###  https://w3id.org/eudpp#MaintenanceEvent
<https://w3id.org/eudpp#MaintenanceEvent> rdf:type owl:Class ;
                                          rdfs:subClassOf <https://w3id.org/eudpp#ProductEvent> ;
                                          <http://purl.org/dc/terms/identifier> "https://eur-lex.europa.eu/eli/reg/2024/1781/oj" ;
                                          <http://purl.org/dc/terms/source> "Regulation (EU) 2024/1781; Art 2(19)"@en ;
                                          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 .


###  https://w3id.org/eudpp#MakingAvailableOnMarketEvent
<https://w3id.org/eudpp#MakingAvailableOnMarketEvent> rdf:type owl:Class ;
                                                      rdfs:subClassOf <https://w3id.org/eudpp#ProductEvent> ;
                                                      <http://purl.org/dc/terms/identifier> "https://eur-lex.europa.eu/eli/reg/2024/1781/oj" ;
                                                      <http://purl.org/dc/terms/source> "Regulation (EU) 2024/1781; Art 2(39)"@en ;
                                                      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 .


###  https://w3id.org/eudpp#MaterialFootprint
<https://w3id.org/eudpp#MaterialFootprint> rdf:type owl:Class ;
                                           rdfs:subClassOf <https://w3id.org/eudpp#EnvironmentalFootprint> ;
                                           <http://purl.org/dc/terms/references> "ESPR Art 2 (26)"@en ;
                                           <http://purl.org/dc/terms/source> "https://eur-lex.europa.eu/eli/reg/2024/1781/oj" ;
                                           rdfs:comment """Material footprint
refers to the total amount of raw materials extracted to meet final consumption demands. (ESPR Art 2 (26))

This class description needs to be extended/specialised according to the corresponding delegated acts or/and industry standards."""@en ;
                                           rdfs:label "Material footprint"@en .


###  https://w3id.org/eudpp#MaterialIdentifier
<https://w3id.org/eudpp#MaterialIdentifier> rdf:type owl:Class ;
                                            rdfs:subClassOf <https://w3id.org/eudpp#Identifier> ,
                                                            [ rdf:type owl:Restriction ;
                                                              owl:onProperty <https://w3id.org/eudpp#hasScheme> ;
                                                              owl:someValuesFrom <https://w3id.org/eudpp#MaterialIdentifierScheme>
                                                            ] ,
                                                            [ rdf:type owl:Restriction ;
                                                              owl:onProperty <https://w3id.org/eudpp#identifierValue> ;
                                                              owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger ;
                                                              owl:onDataRange xsd:string
                                                            ] ;
                                            owl:disjointWith <https://w3id.org/eudpp#ProductIdentifier> ,
                                                             <https://w3id.org/eudpp#SoCIdentifier> ,
                                                             <https://w3id.org/eudpp#SubstanceIdentifier> ;
                                            rdfs:comment "A type of identifier to identify materials. A unique code assigned to Material based on a scheme."@en ;
                                            rdfs:isDefinedBy "https://w3id.org/eudpp/IDENT" ;
                                            rdfs:label "Material identifier"@en .


###  https://w3id.org/eudpp#MaterialIdentifierScheme
<https://w3id.org/eudpp#MaterialIdentifierScheme> rdf:type owl:Class ;
                                                  rdfs:subClassOf <https://w3id.org/eudpp#IdentifierScheme> ;
                                                  owl:disjointWith <https://w3id.org/eudpp#ProductIdentifierScheme> ,
                                                                   <https://w3id.org/eudpp#SubstanceIdentifierScheme> ;
                                                  rdfs:comment "A kind of identifier scheme. The scheme or standard used to identify materials, e.g., CAS."@en ;
                                                  rdfs:label "Material identifier scheme"@en .


###  https://w3id.org/eudpp#MaterialOfComposition
<https://w3id.org/eudpp#MaterialOfComposition> rdf:type owl:Class ;
                                               rdfs:comment "Material the product (or component) is made of [ESPR Annex I]. Material as an element of composition."@en ;
                                               rdfs:isDefinedBy "https://w3id.org/eudpp/MAT" ;
                                               rdfs:label "Material of composition"@en .


###  https://w3id.org/eudpp#MaterialOrigin
<https://w3id.org/eudpp#MaterialOrigin> rdf:type owl:Class ;
                                        owl:equivalentClass [ rdf:type owl:Class ;
                                                              owl:oneOf ( <https://w3id.org/eudpp#raw>
                                                                          <https://w3id.org/eudpp#recycled>
                                                                          <https://w3id.org/eudpp#renewable>
                                                                        )
                                                            ] ;
                                        <http://purl.org/dc/terms/references> "[ESPR Annex I]"@en ;
                                        <http://purl.org/dc/terms/source> "https://eur-lex.europa.eu/eli/reg/2024/1781/oj" ;
                                        rdfs:comment "Origin of the material used in product [ESPR Annex I]"@en ;
                                        rdfs:label "Origin of material"@en .


###  https://w3id.org/eudpp#MaterialType
<https://w3id.org/eudpp#MaterialType> rdf:type owl:Class ;
                                      rdfs:comment """Placeholder class for material type classification applicable in a sector or mandated by a delegated act (DA).

Potential types could be, on the example of textile sector: cotton, nylon, ..."""@en ;
                                      rdfs:label "Material type"@en .


###  https://w3id.org/eudpp#MicroplasticRelease
<https://w3id.org/eudpp#MicroplasticRelease> rdf:type owl:Class ;
                                             rdfs:subClassOf <https://w3id.org/eudpp#PlasticsRelease> ;
                                             <http://purl.org/dc/terms/references> "ESPR Annex I"@en ;
                                             <http://purl.org/dc/terms/source> "https://eur-lex.europa.eu/eli/reg/2024/1781/oj" ;
                                             rdfs:comment """Product parameters as listed in the ESPR Annex I :

(p) microplastic and nano plastic release as expressed through the release during relevant
product life cycle stages, including manufacturing, transport, use and end of life stages;

This class description needs to be extended/specialised according to the corresponding delegated acts or/and industry standards."""@en ;
                                             rdfs:label "Microplastic release"@en .


###  https://w3id.org/eudpp#NanoplasticRelease
<https://w3id.org/eudpp#NanoplasticRelease> rdf:type owl:Class ;
                                            rdfs:subClassOf <https://w3id.org/eudpp#PlasticsRelease> ;
                                            <http://purl.org/dc/terms/references> "ESPR Annex I"@en ;
                                            <http://purl.org/dc/terms/source> "https://eur-lex.europa.eu/eli/reg/2024/1781/oj" ;
                                            rdfs:comment """Product parameters as listed in the ESPR Annex I :

(p) microplastic and nano plastic release as expressed through the release during relevant
product life cycle stages, including manufacturing, transport, use and end of life stages;

This class description needs to be extended/specialised according to the corresponding delegated acts or/and industry standards."""@en ;
                                            rdfs:label "Nanoplastic release"@en .


###  https://w3id.org/eudpp#NaturalPerson
<https://w3id.org/eudpp#NaturalPerson> rdf:type owl:Class ;
                                       rdfs:subClassOf <https://w3id.org/eudpp#Actor> ;
                                       <http://purl.org/dc/terms/source> "https://www.merriam-webster.com/legal/natural%20person" ;
                                       rdfs:comment "A human being as distinguished from a person (as a corporation) created by operation of law"@en ;
                                       rdfs:label "Natural Person"@en .


###  https://w3id.org/eudpp#OtherTechnicalSpecification
<https://w3id.org/eudpp#OtherTechnicalSpecification> rdf:type owl:Class ;
                                                     rdfs:subClassOf <https://w3id.org/eudpp#TechnicalSpecification> ;
                                                     <http://purl.org/dc/terms/source> "ESPR Annex V, (6)"@en ;
                                                     rdfs:comment "Other technical specifications in relation to which conformity is declared."@en ;
                                                     rdfs:label "Other Technical Specification"@en .


###  https://w3id.org/eudpp#PackagingWasteAmount
<https://w3id.org/eudpp#PackagingWasteAmount> rdf:type owl:Class ;
                                              rdfs:subClassOf <https://w3id.org/eudpp#WasteGenerationAmount> ;
                                              rdfs:comment """Packaging waste amount of the product.

This class description needs to be extended/specialised according to the corresponding delegated acts or/and industry standards."""@en ;
                                              rdfs:label "Packaging waste amount"@en .


###  https://w3id.org/eudpp#PlacingOnMarketEvent
<https://w3id.org/eudpp#PlacingOnMarketEvent> rdf:type owl:Class ;
                                              rdfs:subClassOf <https://w3id.org/eudpp#MakingAvailableOnMarketEvent> ;
                                              <http://purl.org/dc/terms/identifier> "https://eur-lex.europa.eu/eli/reg/2024/1781/oj" ;
                                              <http://purl.org/dc/terms/source> "Regulation (EU) 2024/1781; Art 2(40)"@en ;
                                              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 .


###  https://w3id.org/eudpp#PlasticsRelease
<https://w3id.org/eudpp#PlasticsRelease> rdf:type owl:Class ;
                                         rdfs:subClassOf <https://w3id.org/eudpp#EnvironmentalPollution> ;
                                         <http://purl.org/dc/terms/references> "ESPR Annex I"@en ;
                                         <http://purl.org/dc/terms/source> "https://eur-lex.europa.eu/eli/reg/2024/1781/oj" ;
                                         rdfs:comment """Product parameters as listed in the ESPR Annex I :

(p) microplastic and nano plastic release as expressed through the release during relevant
product life cycle stages, including manufacturing, transport, use and end of life stages;

This class description needs to be extended/specialised according to the corresponding delegated acts or/and industry standards."""@en ;
                                         rdfs:label "Plastic release"@en .


###  https://w3id.org/eudpp#PlasticsWasteAmount
<https://w3id.org/eudpp#PlasticsWasteAmount> rdf:type owl:Class ;
                                             rdfs:subClassOf <https://w3id.org/eudpp#WasteGenerationAmount> ;
                                             rdfs:comment """Hazardous waste amount of the product.

This class description needs to be extended/specialised according to the corresponding delegated acts or/and industry standards."""@en ;
                                             rdfs:label "Plastics waste amount"@en .


###  https://w3id.org/eudpp#Product
<https://w3id.org/eudpp#Product> rdf:type owl:Class ;
                                 <http://purl.org/dc/terms/references> "ESPR Art 2 (1)"@en ;
                                 <http://purl.org/dc/terms/source> "https://eur-lex.europa.eu/eli/reg/2024/1781/oj" ;
                                 rdfs:comment "Product means any physical goods that are placed on the market or put into service. ESPR Art 2 (1))"@en ;
                                 rdfs:isDefinedBy :P_DPP ;
                                 rdfs:label "Product"@en ;
                                 <http://www.w3.org/2004/02/skos/core#closeMatch> "schema:Product" .


###  https://w3id.org/eudpp#ProductDimension
<https://w3id.org/eudpp#ProductDimension> rdf:type owl:Class ;
                                          rdfs:subClassOf <https://w3id.org/eudpp#QuantitativeProperty> ;
                                          <http://purl.org/dc/terms/references> "ESPR Annex I"@en ;
                                          <http://purl.org/dc/terms/source> "https://eur-lex.europa.eu/eli/reg/2024/1781/oj" ;
                                          rdfs:comment """Dimension class covers measurements of length, width, height, volume, and weight of the product required by
ESPR Annex I in its product parameters"""@en ;
                                          rdfs:label "Product dimension"@en .


###  https://w3id.org/eudpp#ProductEvent
<https://w3id.org/eudpp#ProductEvent> rdf:type owl:Class ;
                                      rdfs:subClassOf <https://w3id.org/eudpp#ESPREvent> ;
                                      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:isDefinedBy "https://w3id.org/eudpp/EVENT" ;
                                      rdfs:label "Product Event"@en .


###  https://w3id.org/eudpp#ProductIdentifier
<https://w3id.org/eudpp#ProductIdentifier> rdf:type owl:Class ;
                                           rdfs:subClassOf <https://w3id.org/eudpp#Identifier> ,
                                                           [ rdf:type owl:Restriction ;
                                                             owl:onProperty <https://w3id.org/eudpp#hasScheme> ;
                                                             owl:someValuesFrom <https://w3id.org/eudpp#ProductIdentifierScheme>
                                                           ] ,
                                                           [ rdf:type owl:Restriction ;
                                                             owl:onProperty <https://w3id.org/eudpp#hasGranularity> ;
                                                             owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger ;
                                                             owl:onClass <https://w3id.org/eudpp#ProductIdentifierGranularity>
                                                           ] ,
                                                           [ rdf:type owl:Restriction ;
                                                             owl:onProperty <https://w3id.org/eudpp#identifierValue> ;
                                                             owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger ;
                                                             owl:onDataRange xsd:string
                                                           ] ;
                                           owl:disjointWith <https://w3id.org/eudpp#SoCIdentifier> ,
                                                            <https://w3id.org/eudpp#SubstanceIdentifier> ;
                                           rdfs:comment "A type of identifier to identify Products. A unique code assigned to identify a product. e.g., GTIN."@en ;
                                           rdfs:isDefinedBy "https://w3id.org/eudpp/IDENT" ;
                                           rdfs:label "Product identifier"@en .


###  https://w3id.org/eudpp#ProductIdentifierGranularity
<https://w3id.org/eudpp#ProductIdentifierGranularity> rdf:type owl:Class ;
                                                      owl:equivalentClass [ rdf:type owl:Class ;
                                                                            owl:oneOf ( <https://w3id.org/eudpp#batch>
                                                                                        <https://w3id.org/eudpp#item>
                                                                                        <https://w3id.org/eudpp#model>
                                                                                      )
                                                                          ] ;
                                                      rdfs:subClassOf <https://w3id.org/eudpp#IdentifierGranularity> ;
                                                      rdfs:comment "The granularity level (batch, item, model) at which the product identifier represents the product."@en ;
                                                      rdfs:label "Product identifier granularity"@en .


###  https://w3id.org/eudpp#ProductIdentifierScheme
<https://w3id.org/eudpp#ProductIdentifierScheme> rdf:type owl:Class ;
                                                 rdfs:subClassOf <https://w3id.org/eudpp#IdentifierScheme> ;
                                                 owl:disjointWith <https://w3id.org/eudpp#SubstanceIdentifierScheme> ;
                                                 rdfs:comment "A kind of identifier scheme. The scheme or standard used to identify Products, e.g., GTIN, SKU, etc."@en ;
                                                 rdfs:label "Product identifier scheme"@en .


###  https://w3id.org/eudpp#ProductRequirement
<https://w3id.org/eudpp#ProductRequirement> rdf:type 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 .


###  https://w3id.org/eudpp#ProductStatus
<https://w3id.org/eudpp#ProductStatus> rdf:type owl:Class ;
                                       rdfs:comment "Represents the current lifecycle status of a product."@en ;
                                       rdfs:isDefinedBy "https://w3id.org/eudpp/EVENT" ;
                                       rdfs:label "Product Status"@en .


###  https://w3id.org/eudpp#ProductToPackagingRatio
<https://w3id.org/eudpp#ProductToPackagingRatio> rdf:type owl:Class ;
                                                 rdfs:subClassOf <https://w3id.org/eudpp#QuantitativeProperty> ;
                                                 <http://purl.org/dc/terms/references> "ESPR Annex I"@en ;
                                                 <http://purl.org/dc/terms/source> "https://eur-lex.europa.eu/eli/reg/2024/1781/oj" ;
                                                 rdfs:comment """ESPR Annex I, the list of product parameters includes the parameter called the  product to packaging ratio.

However, it is not specified in ESPR  whether that ratio is defined on the basis of weight or on the basis of volume.

**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 .


###  https://w3id.org/eudpp#Property
<https://w3id.org/eudpp#Property> rdf:type owl:Class ;
                                  rdfs:comment "A property of the product."@en ;
                                  rdfs:label "Property"@en .


###  https://w3id.org/eudpp#PuttingIntoServiceEvent
<https://w3id.org/eudpp#PuttingIntoServiceEvent> rdf:type owl:Class ;
                                                 rdfs:subClassOf <https://w3id.org/eudpp#ProductEvent> ;
                                                 <http://purl.org/dc/terms/identifier> "https://eur-lex.europa.eu/eli/reg/2024/1781/oj" ;
                                                 <http://purl.org/dc/terms/source> "Regulation (EU) 2024/1781; Art 2(41)"@en ;
                                                 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 .


###  https://w3id.org/eudpp#QualityIndicator
<https://w3id.org/eudpp#QualityIndicator> rdf:type owl:Class ;
                                          rdfs:subClassOf <https://w3id.org/eudpp#QuantitativeProperty> ;
                                          rdfs:comment """Product characteristics like durability and reliability.

This class description needs to be extended/specialised according to the corresponding delegated acts or/and industry standards."""@en ;
                                          rdfs:label "Quality indicator"@en .


###  https://w3id.org/eudpp#QuantitativeProperty
<https://w3id.org/eudpp#QuantitativeProperty> rdf:type owl:Class ;
                                              rdfs:subClassOf <https://w3id.org/eudpp#Property> ;
                                              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 .


###  https://w3id.org/eudpp#RecoverableRate
<https://w3id.org/eudpp#RecoverableRate> rdf:type owl:Class ;
                                         rdfs:subClassOf <https://w3id.org/eudpp#CircularEconomyIndicator> ;
                                         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 .


###  https://w3id.org/eudpp#RecycledMaterialsUse
<https://w3id.org/eudpp#RecycledMaterialsUse> rdf:type owl:Class ;
                                              rdfs:subClassOf <https://w3id.org/eudpp#ResourceConsumption> ;
                                              rdfs:comment """Recycled materials use of the product.

This class description needs to be extended/specialised according to the corresponding delegated acts or/and industry standards."""@en ;
                                              rdfs:label "Recycled materials use"@en .


###  https://w3id.org/eudpp#RecyclingCollectionRate
<https://w3id.org/eudpp#RecyclingCollectionRate> rdf:type owl:Class ;
                                                 rdfs:subClassOf <https://w3id.org/eudpp#CircularEconomyIndicator> ;
                                                 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 .


###  https://w3id.org/eudpp#RecyclingRate
<https://w3id.org/eudpp#RecyclingRate> rdf:type owl:Class ;
                                       rdfs:subClassOf <https://w3id.org/eudpp#CircularEconomyIndicator> ;
                                       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 .


###  https://w3id.org/eudpp#RefurbishmentEvent
<https://w3id.org/eudpp#RefurbishmentEvent> rdf:type owl:Class ;
                                            rdfs:subClassOf <https://w3id.org/eudpp#ProductEvent> ;
                                            <http://purl.org/dc/terms/identifier> "https://eur-lex.europa.eu/eli/reg/2024/1781/oj" ;
                                            <http://purl.org/dc/terms/source> "Regulation (EU) 2024/1781; Art 2(18)"@en ;
                                            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 .


###  https://w3id.org/eudpp#Reliability
<https://w3id.org/eudpp#Reliability> rdf:type owl:Class ;
                                     rdfs:subClassOf <https://w3id.org/eudpp#QualityIndicator> ;
                                     <http://purl.org/dc/terms/references> "ESPR Art 2 (16)"@en ;
                                     <http://purl.org/dc/terms/source> "https://eur-lex.europa.eu/eli/reg/2024/1781/oj" ;
                                     rdfs:comment """Reliability
means the probability that a product functions as required under given conditions for a given
duration without an occurrence which results in a primary or secondary function of the product no
longer being performed. (ESPR Art 2 (16))

Reliability 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.

This class description needs to be extended/specialised according to the corresponding delegated acts or/and industry standards."""@en ;
                                     rdfs:label "Reliability"@en .


###  https://w3id.org/eudpp#RemanufacturingEvent
<https://w3id.org/eudpp#RemanufacturingEvent> rdf:type owl:Class ;
                                              rdfs:subClassOf <https://w3id.org/eudpp#ProductEvent> ;
                                              <http://purl.org/dc/terms/identifier> "https://eur-lex.europa.eu/eli/reg/2024/1781/oj" ;
                                              <http://purl.org/dc/terms/source> "Regulation (EU) 2024/1781; Art 2(16)"@en ;
                                              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 .


###  https://w3id.org/eudpp#RepairEvent
<https://w3id.org/eudpp#RepairEvent> rdf:type owl:Class ;
                                     rdfs:subClassOf <https://w3id.org/eudpp#ProductEvent> ;
                                     <http://purl.org/dc/terms/identifier> "https://eur-lex.europa.eu/eli/reg/2024/1781/oj" ;
                                     <http://purl.org/dc/terms/source> "Regulation (EU) 2024/1781; Art 2(20)"@en ;
                                     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 .


###  https://w3id.org/eudpp#ResourceConsumption
<https://w3id.org/eudpp#ResourceConsumption> rdf:type owl:Class ;
                                             rdfs:subClassOf <https://w3id.org/eudpp#QuantitativeProperty> ;
                                             rdfs:comment """Resource consumption of the product.

This class description needs to be extended/specialised according to the corresponding delegated acts or/and industry standards."""@en ;
                                             rdfs:label "Resource consumption"@en .


###  https://w3id.org/eudpp#Role
<https://w3id.org/eudpp#Role> rdf:type owl:Class ;
                              <http://purl.org/dc/terms/references> "CIRPASS-2 User Stories 3.1"@en ;
                              <http://purl.org/dc/terms/source> "https://zenodo.org/records/17979585" ;
                              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 .


###  https://w3id.org/eudpp#SoCIdentifier
<https://w3id.org/eudpp#SoCIdentifier> rdf:type owl:Class ;
                                       rdfs:subClassOf <https://w3id.org/eudpp#Identifier> ,
                                                       <https://w3id.org/eudpp#SubstanceIdentifier> ,
                                                       [ rdf:type owl:Restriction ;
                                                         owl:onProperty <https://w3id.org/eudpp#identifierValue> ;
                                                         owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger ;
                                                         owl:onDataRange xsd:string
                                                       ] ;
                                       rdfs:comment "A type of identifier to identify substances of concern."@en ;
                                       rdfs:label "Substance of concern identifier"@en .


###  https://w3id.org/eudpp#Substance
<https://w3id.org/eudpp#Substance> rdf:type owl:Class ;
                                   <http://purl.org/dc/terms/references> "ESPR Art 2"@en ,
                                                                         "Regulation (EC) No 1907/2006"@en ;
                                   <http://purl.org/dc/terms/source> "http://data.europa.eu/eli/reg/2006/1907/oj" ,
                                                                     "https://eur-lex.europa.eu/eli/reg/2024/1781/oj" ;
                                   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:isDefinedBy "https://w3id.org/eudpp/SOC" ;
                                   rdfs:label "Substance"@en .


###  https://w3id.org/eudpp#SubstanceIdentifier
<https://w3id.org/eudpp#SubstanceIdentifier> rdf:type owl:Class ;
                                             rdfs:subClassOf <https://w3id.org/eudpp#Identifier> ,
                                                             [ rdf:type owl:Restriction ;
                                                               owl:onProperty <https://w3id.org/eudpp#hasScheme> ;
                                                               owl:someValuesFrom <https://w3id.org/eudpp#SubstanceIdentifierScheme>
                                                             ] ,
                                                             [ rdf:type owl:Restriction ;
                                                               owl:onProperty <https://w3id.org/eudpp#identifierValue> ;
                                                               owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger ;
                                                               owl:onDataRange xsd:string
                                                             ] ;
                                             rdfs:comment "A type of identifier to identify substances. A unique code assigned to substance based on a scheme."@en ;
                                             rdfs:isDefinedBy "https://w3id.org/eudpp/IDENT" ;
                                             rdfs:label "substance identifier"@en .


###  https://w3id.org/eudpp#SubstanceIdentifierScheme
<https://w3id.org/eudpp#SubstanceIdentifierScheme> rdf:type owl:Class ;
                                                   rdfs:subClassOf <https://w3id.org/eudpp#IdentifierScheme> .


###  https://w3id.org/eudpp#SubstanceManagementInstruction
<https://w3id.org/eudpp#SubstanceManagementInstruction> rdf:type owl:Class ;
                                                        rdfs:subClassOf <https://w3id.org/eudpp#DigitalInstruction> ;
                                                        rdfs:isDefinedBy :SOC .


###  https://w3id.org/eudpp#SubstanceOfConcern
<https://w3id.org/eudpp#SubstanceOfConcern> rdf:type owl:Class ;
                                            rdfs:subClassOf <https://w3id.org/eudpp#Substance> ;
                                            <http://purl.org/dc/terms/references> "ESPR Art 2(10)"@en ;
                                            <http://purl.org/dc/terms/source> "https://eur-lex.europa.eu/eli/reg/2024/1781/oj" ;
                                            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:isDefinedBy :SOC ;
                                            rdfs:label "Substance of concern"@en .


###  https://w3id.org/eudpp#SubstancePresence
<https://w3id.org/eudpp#SubstancePresence> rdf:type owl:Class ;
                                           rdfs:isDefinedBy "https://w3id.org/eudpp/SOC" .


###  https://w3id.org/eudpp#SustainableRenewableMaterialsUse
<https://w3id.org/eudpp#SustainableRenewableMaterialsUse> rdf:type owl:Class ;
                                                          rdfs:subClassOf <https://w3id.org/eudpp#ResourceConsumption> ;
                                                          rdfs:comment """Sustainable renewable materials use of the product.

This 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 .


###  https://w3id.org/eudpp#TechnicalSpecification
<https://w3id.org/eudpp#TechnicalSpecification> rdf:type owl:Class ;
                                                rdfs:subClassOf <https://w3id.org/eudpp#ProductRequirement> ;
                                                <http://purl.org/dc/terms/source> """Regulation (EU) No 1025/2012 Art 2 (4)
https://eur-lex.europa.eu/legal-content/EN/TXT/?uri=celex%3A32012R1025#art_2"""@en ;
                                                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 .


###  https://w3id.org/eudpp#Threshold
<https://w3id.org/eudpp#Threshold> rdf:type owl:Class ;
                                   <http://purl.org/dc/terms/references> "ESPR FAQ 10.115, p59"@en ;
                                   <http://purl.org/dc/terms/source> "https://circabc.europa.eu/ui/group/418195ae-4919-45fa-a959-3b695c9aab28/library/25c48e7c-9ce3-41cb-96ac-d2942a8a29d6/details" ;
                                   rdfs:comment """Relevant threshold of Substance of Concern.

By 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 .


###  https://w3id.org/eudpp#ThresholdOfSubstanceOfConcern
<https://w3id.org/eudpp#ThresholdOfSubstanceOfConcern> rdf:type owl:Class ;
                                                       rdfs:subClassOf <https://w3id.org/eudpp#QuantitativeProperty> ;
                                                       <http://purl.org/dc/terms/references> "ESPR FAQ 10.115, p59"@en ;
                                                       <http://purl.org/dc/terms/source> "https://circabc.europa.eu/ui/group/418195ae-4919-45fa-a959-3b695c9aab28/library/25c48e7c-9ce3-41cb-96ac-d2942a8a29d6/details" ;
                                                       rdfs:comment """Relevant threshold of Substance of Concern.

By 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 .


###  https://w3id.org/eudpp#UnionHarmonisationLegislation
<https://w3id.org/eudpp#UnionHarmonisationLegislation> rdf:type owl:Class ;
                                                       <http://purl.org/dc/terms/source> """Decision No 768/2008/EC Annex I Art R1 (17)
https://eur-lex.europa.eu/eli/dec/2008/768(1)/oj#anx_I"""@en ;
                                                       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:isDefinedBy "https://w3id.org/eudpp/COMP" ;
                                                       rdfs:label "Union Harmonised Legislation"@en .


###  https://w3id.org/eudpp#UpgradingEvent
<https://w3id.org/eudpp#UpgradingEvent> rdf:type owl:Class ;
                                        rdfs:subClassOf <https://w3id.org/eudpp#ProductEvent> ;
                                        <http://purl.org/dc/terms/identifier> "https://eur-lex.europa.eu/eli/reg/2024/1781/oj" ;
                                        <http://purl.org/dc/terms/source> "Regulation (EU) 2024/1781; Art 2(17)"@en ;
                                        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 .


###  https://w3id.org/eudpp#Volume
<https://w3id.org/eudpp#Volume> rdf:type owl:Class ;
                                rdfs:subClassOf <https://w3id.org/eudpp#ProductDimension> ;
                                rdfs:comment "Volume of the product"@en ;
                                rdfs:label "Volume"@en .


###  https://w3id.org/eudpp#WasteGenerationAmount
<https://w3id.org/eudpp#WasteGenerationAmount> rdf:type owl:Class ;
                                               rdfs:subClassOf <https://w3id.org/eudpp#QuantitativeProperty> ;
                                               rdfs:comment """Waste generation amount of the product.

This class description needs to be extended/specialised according to the corresponding delegated acts or/and industry standards."""@en ;
                                               rdfs:label "Waste generation amount"@en .


###  https://w3id.org/eudpp#WaterConsumption
<https://w3id.org/eudpp#WaterConsumption> rdf:type owl:Class ;
                                          rdfs:subClassOf <https://w3id.org/eudpp#ResourceConsumption> ;
                                          rdfs:comment """Water consumption of the product.

This class description needs to be extended/specialised according to the corresponding delegated acts or/and industry standards."""@en ;
                                          rdfs:label "Water consumption"@en .


###  https://w3id.org/eudpp#Weight
<https://w3id.org/eudpp#Weight> rdf:type owl:Class ;
                                rdfs:subClassOf <https://w3id.org/eudpp#ProductDimension> ;
                                rdfs:comment "Weight of the product"@en ;
                                rdfs:label "Weight"@en .


###  https://w3id.org/eudpp#Width
<https://w3id.org/eudpp#Width> rdf:type owl:Class ;
                               rdfs:subClassOf <https://w3id.org/eudpp#ProductDimension> ;
                               rdfs:comment "Width of the product"@en ;
                               rdfs:label "Width"@en .


#################################################################
#    Individuals
#################################################################

###  http://publications.europa.eu/resource/authority/corporate-body/COM
<http://publications.europa.eu/resource/authority/corporate-body/COM> rdf:type owl:NamedIndividual ;
                                                                      owl:sameAs <https://w3id.org/eudpp#EuropeanCommission> .


###  https://w3id.org/eudpp#EuropeanCommission

###  http://publications.europa.eu/resource/authority/country/EUR
<http://publications.europa.eu/resource/authority/country/EUR> rdf:type 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 .


###  https://w3id.org/eudpp#AddDPPDataAction
<https://w3id.org/eudpp#AddDPPDataAction> rdf:type owl:NamedIndividual ,
                                                   <https://w3id.org/eudpp#DPPActionType> ;
                                          rdfs:comment "Indicates that new information is added to the Digital Product Passport."@en ;
                                          rdfs:label "add data"@en .


###  https://w3id.org/eudpp#CAS
<https://w3id.org/eudpp#CAS> rdf:type owl:NamedIndividual ,
                                      <https://w3id.org/eudpp#MaterialIdentifierScheme> ;
                             <https://w3id.org/eudpp#identifierExampleValue> "7732-18-5" ;
                             <https://w3id.org/eudpp#identifierMaxLength> 12 ;
                             <https://w3id.org/eudpp#identifierMinLength> 7 ;
                             rdfs:comment "CAS Number (Chemical Abstracts Service)"@en ,
                                          "Governance note: CAS is currently a MaterialIdentifierScheme. IDENT/MAT governance must determine whether a substance-identifier use requires reassignment, a shared scheme model, or another compatible pattern."@en ;
                             rdfs:label "CAS"@en ;
                             rdfs:seeAlso "https://www.cas.org/support/documentation/chemical-substances/faqs" ;
                             <http://www.w3.org/2004/02/skos/core#altLabel> "Chemical Abstracts Service Registry Number"@en .


###  https://w3id.org/eudpp#CorrectDPPDataAction
<https://w3id.org/eudpp#CorrectDPPDataAction> rdf:type owl:NamedIndividual ,
                                                       <https://w3id.org/eudpp#DPPActionType> ;
                                              rdfs:comment "Indicates that erroneous, inconsistent, or incomplete information in the Digital Product Passport is corrected."@en ;
                                              rdfs:label "correct data"@en .


###  https://w3id.org/eudpp#DeleteDPPDataAction
<https://w3id.org/eudpp#DeleteDPPDataAction> rdf:type owl:NamedIndividual ,
                                                      <https://w3id.org/eudpp#DPPActionType> ;
                                             rdfs:comment "Indicates that information is removed from the Digital Product Passport."@en ;
                                             rdfs:label "delete data"@en .


###  https://w3id.org/eudpp#EC
<https://w3id.org/eudpp#EC> rdf:type owl:NamedIndividual ,
                                     <https://w3id.org/eudpp#SubstanceIdentifierScheme> ;
                            <https://w3id.org/eudpp#identifierExampleValue> "200-578-6" ;
                            <https://w3id.org/eudpp#identifierMaxLength> 9 ;
                            <https://w3id.org/eudpp#identifierPattern> "^[2-5]\\d{2}-\\d{3}-\\d$" ;
                            rdfs:comment "EC number is a unique identification number assigned to a chemical substance in the European Union. It is used to identify substances in regulatory databases, safety data sheets (SDSs), and chemical legislation."@en ,
                                         """The EC number is a seven-digit identifier typically written in the format XXX-XXX-X and used to identify chemical substances in European regulatory inventories.

Example:
Substance: Ethanol
EC number: 200-578-6"""@en ;
                            rdfs:label "EC"@en .


###  https://w3id.org/eudpp#ECHA
<https://w3id.org/eudpp#ECHA> rdf:type owl:NamedIndividual ,
                                       <https://w3id.org/eudpp#SubstanceIdentifierScheme> ;
                              rdfs:comment "ECHA substance identification scheme refers to the approach used by the European Chemicals Agency (ECHA) to identify and distinguish chemical substances for regulatory purposes under EU chemicals legislation, particularly REACH."@en ;
                              rdfs:label "ECHA"@en .


###  https://w3id.org/eudpp#EORI
<https://w3id.org/eudpp#EORI> rdf:type owl:NamedIndividual ;
                              <https://w3id.org/eudpp#identifierExampleValue> "DE123456789012345" ;
                              <https://w3id.org/eudpp#identifierMaxLength> 17 ;
                              <https://w3id.org/eudpp#identifierMinLength> 8 ;
                              rdfs:comment """Economic Operators Registration and Identification (EU).
This is the EU’s official identifier for companies involved in import/export.
Mandatory for any company trading with the EU.

Used in customs declarations
Unique per company

Format: country code + number (e.g., DE123456789)

This 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" ;
                              <http://www.w3.org/2004/02/skos/core#altLabel> "Economic Operators Registration and Identification (EU"@en .


###  https://w3id.org/eudpp#EuropeanCommission
<https://w3id.org/eudpp#EuropeanCommission> rdf:type owl:NamedIndividual ,
                                                     <https://w3id.org/eudpp#LegalPerson> ;
                                            <http://purl.org/dc/terms/source> "https://ec.europa.eu/eurostat/statistics-explained/index.php?title=Glossary:European_Commission_(EC)" ;
                                            rdfs:comment "The European Commission, abbreviated as EC, is the executive branch of the European Union."@en ;
                                            rdfs:label "European Commission"@en .


###  https://w3id.org/eudpp#GLN
<https://w3id.org/eudpp#GLN> rdf:type owl:NamedIndividual ,
                                      <https://w3id.org/eudpp#ActorIdentifierScheme> ;
                             <https://w3id.org/eudpp#identifierExampleValue> "9501101530003" ;
                             <https://w3id.org/eudpp#identifierMaxLength> 13 ;
                             <https://w3id.org/eudpp#identifierMinLength> 13 ;
                             <https://w3id.org/eudpp#identifierSchemeIssuer> "GS1" ;
                             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.

Typically 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" ;
                             <http://www.w3.org/2004/02/skos/core#altLabel> "Global Location Number"@en .


###  https://w3id.org/eudpp#GTIN
<https://w3id.org/eudpp#GTIN> rdf:type owl:NamedIndividual ,
                                       <https://w3id.org/eudpp#ProductIdentifierScheme> ;
                              <https://w3id.org/eudpp#identifierExampleValue> "14006381333938" ;
                              <https://w3id.org/eudpp#identifierMaxLength> 14 ;
                              <https://w3id.org/eudpp#identifierMinLength> 8 ;
                              <https://w3id.org/eudpp#identifierSchemeIssuer> "GS1" ;
                              rdfs:comment "A globally unique identifier for trade items, defined by GS1, used to identify products at various packaging levels."@en ;
                              rdfs:label "GTIN"@en ;
                              rdfs:seeAlso "https://www.gs1.org/standards/id-keys/gtin" ;
                              <http://www.w3.org/2004/02/skos/core#altLabel> "Global Trade Item Number"@en ;
                              <http://www.w3.org/2004/02/skos/core#definition> "A globally unique identifier for trade items, defined by GS1, used to identify products at various packaging levels."@en .


###  https://w3id.org/eudpp#LEI
<https://w3id.org/eudpp#LEI> rdf:type owl:NamedIndividual ,
                                      <https://w3id.org/eudpp#ActorIdentifierScheme> ;
                             <https://w3id.org/eudpp#identifierExampleValue> "529900T8BM49AURSDO55" ;
                             <https://w3id.org/eudpp#identifierMaxLength> 20 ;
                             <https://w3id.org/eudpp#identifierMinLength> 20 ;
                             <https://w3id.org/eudpp#identifierSchemeIssuer> "ISO" ;
                             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.

A 20‑character code used globally for financial and regulatory reporting.
Required for companies involved in financial transactions.
Used by regulators, banks, customs, and some trade systems."""@en ;
                             rdfs:label "LEI"@en ;
                             rdfs:seeAlso "https://www.iso.org/standard/78829.html" .


###  https://w3id.org/eudpp#ModifyDPPDataAction
<https://w3id.org/eudpp#ModifyDPPDataAction> rdf:type owl:NamedIndividual ,
                                                      <https://w3id.org/eudpp#DPPActionType> ;
                                             rdfs:comment "Indicates that existing information in the Digital Product Passport is modified."@en ;
                                             rdfs:label "modify data"@en .


###  https://w3id.org/eudpp#SKU
<https://w3id.org/eudpp#SKU> rdf:type owl:NamedIndividual ,
                                      <https://w3id.org/eudpp#ProductIdentifierScheme> ;
                             <https://w3id.org/eudpp#identifierExampleValue> "ABC-RED-XL" ;
                             <https://w3id.org/eudpp#identifierMaxLength> 50 ;
                             <https://w3id.org/eudpp#identifierMinLength> 1 ;
                             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" ;
                             <http://www.w3.org/2004/02/skos/core#altLabel> "Stock Keeping Unit"@en .


###  https://w3id.org/eudpp#authorisedRepresentative
<https://w3id.org/eudpp#authorisedRepresentative> rdf:type owl:NamedIndividual ,
                                                           <https://w3id.org/eudpp#EconomicOperatorRole> ;
                                                  <http://purl.org/dc/terms/references> "ESPR Art 2 (43)"@en ;
                                                  <http://purl.org/dc/terms/source> "https://eur-lex.europa.eu/eli/reg/2024/1781/oj" ;
                                                  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 .


###  https://w3id.org/eudpp#batch
<https://w3id.org/eudpp#batch> rdf:type owl:NamedIndividual ,
                                        <https://w3id.org/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;

The term ‘batch’ usually refers to a subset of a specific model composed of all products produced in a specific manufacturing plant at a specific moment in time (ESPR preamble (33))."""@en ;
                               rdfs:label "batch"@en .


###  https://w3id.org/eudpp#conformityAssessmentBody
<https://w3id.org/eudpp#conformityAssessmentBody> rdf:type owl:NamedIndividual ,
                                                           <https://w3id.org/eudpp#ConformityAssessmentRole> ;
                                                  <http://purl.org/dc/terms/references> "ESPR Art 2 (52)"@en ;
                                                  <http://purl.org/dc/terms/source> "https://eur-lex.europa.eu/eli/reg/2024/1781/oj" ;
                                                  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 .


###  https://w3id.org/eudpp#consumer
<https://w3id.org/eudpp#consumer> rdf:type owl:NamedIndividual ,
                                           <https://w3id.org/eudpp#EndUserRole> ;
                                  <http://www.w3.org/2004/02/skos/core#broader> <https://w3id.org/eudpp#customer> ;
                                  <http://purl.org/dc/terms/references> "Directive (EU) 2019/771, Art 2 (2)"@en ;
                                  <http://purl.org/dc/terms/source> "http://data.europa.eu/eli/dir/2019/771/oj" ;
                                  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 .


###  https://w3id.org/eudpp#credentialAgency
<https://w3id.org/eudpp#credentialAgency> rdf:type owl:NamedIndividual ,
                                                   <https://w3id.org/eudpp#Role> ;
                                          <http://purl.org/dc/terms/references> "CIRPASS-2 User Stories 3.1"@en ;
                                          <http://purl.org/dc/terms/source> "https://zenodo.org/records/17979585" ;
                                          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 .


###  https://w3id.org/eudpp#customer
<https://w3id.org/eudpp#customer> rdf:type owl:NamedIndividual ,
                                           <https://w3id.org/eudpp#EndUserRole> ;
                                  <http://purl.org/dc/terms/references> "ESPR Art 2 (35)"@en ;
                                  <http://purl.org/dc/terms/source> "https://eur-lex.europa.eu/eli/reg/2024/1781/oj" ;
                                  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 .


###  https://w3id.org/eudpp#customsAuthority
<https://w3id.org/eudpp#customsAuthority> rdf:type owl:NamedIndividual ,
                                                   <https://w3id.org/eudpp#AuthorityRole> ;
                                          <http://purl.org/dc/terms/references> "Regulation (EU) 2019/1020, Art 3 (24)"@en ;
                                          <http://purl.org/dc/terms/source> "https://eur-lex.europa.eu/eli/reg/2019/1020/oj" ;
                                          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 .


###  https://w3id.org/eudpp#dealer
<https://w3id.org/eudpp#dealer> rdf:type owl:NamedIndividual ,
                                         <https://w3id.org/eudpp#EconomicOperatorRole> ;
                                <http://www.w3.org/2004/02/skos/core#related> <https://w3id.org/eudpp#distributor> ;
                                <http://purl.org/dc/terms/references> "ESPR Art 2 (55)"@en ;
                                <http://purl.org/dc/terms/source> "https://eur-lex.europa.eu/eli/reg/2024/1781/oj" ;
                                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 .


###  https://w3id.org/eudpp#distributor
<https://w3id.org/eudpp#distributor> rdf:type owl:NamedIndividual ,
                                              <https://w3id.org/eudpp#EconomicOperatorRole> ;
                                     <http://www.w3.org/2004/02/skos/core#related> <https://w3id.org/eudpp#dealer> ;
                                     <http://purl.org/dc/terms/references> "ESPR Art 2 (45)"@en ;
                                     <http://purl.org/dc/terms/source> "https://eur-lex.europa.eu/eli/reg/2024/1781/oj" ;
                                     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 .


###  https://w3id.org/eudpp#dppServiceProvider
<https://w3id.org/eudpp#dppServiceProvider> rdf:type owl:NamedIndividual ,
                                                     <https://w3id.org/eudpp#Role> ;
                                            <http://purl.org/dc/terms/references> "ESPR Art 2 (32)"@en ;
                                            <http://purl.org/dc/terms/source> "https://eur-lex.europa.eu/eli/reg/2024/1781/oj" ;
                                            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 .


###  https://w3id.org/eudpp#endUser
<https://w3id.org/eudpp#endUser> rdf:type owl:NamedIndividual ,
                                          <https://w3id.org/eudpp#EndUserRole> ;
                                 <http://www.w3.org/2004/02/skos/core#related> <https://w3id.org/eudpp#customer> ;
                                 <http://purl.org/dc/terms/references> "Regulation (EU) 2019/1020, Art 3 (21)"@en ;
                                 <http://purl.org/dc/terms/source> "https://eur-lex.europa.eu/eli/reg/2019/1020/oj" ;
                                 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 .


###  https://w3id.org/eudpp#fulfilmentServiceProvider
<https://w3id.org/eudpp#fulfilmentServiceProvider> rdf:type owl:NamedIndividual ,
                                                            <https://w3id.org/eudpp#EconomicOperatorRole> ;
                                                   <http://purl.org/dc/terms/references> "Regulation (EU) 2019/1020, Art 3 (11)"@en ;
                                                   <http://purl.org/dc/terms/source> "https://eur-lex.europa.eu/eli/reg/2019/1020/oj" ;
                                                   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 .


###  https://w3id.org/eudpp#importer
<https://w3id.org/eudpp#importer> rdf:type owl:NamedIndividual ,
                                           <https://w3id.org/eudpp#EconomicOperatorRole> ;
                                  <http://purl.org/dc/terms/references> "ESPR Art 2 (44)"@en ;
                                  <http://purl.org/dc/terms/source> "https://eur-lex.europa.eu/eli/reg/2024/1781/oj" ;
                                  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 .


###  https://w3id.org/eudpp#independentOperator
<https://w3id.org/eudpp#independentOperator> rdf:type owl:NamedIndividual ,
                                                      <https://w3id.org/eudpp#CircularEconomyRole> ;
                                             <http://purl.org/dc/terms/references> "ESPR Art 2 (47)"@en ;
                                             <http://purl.org/dc/terms/source> "https://eur-lex.europa.eu/eli/reg/2024/1781/oj" ;
                                             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 .


###  https://w3id.org/eudpp#issuingAgency
<https://w3id.org/eudpp#issuingAgency> rdf:type owl:NamedIndividual ,
                                                <https://w3id.org/eudpp#Role> ;
                                       <http://purl.org/dc/terms/references> "ESPR Art 12 (4a)"@en ;
                                       <http://purl.org/dc/terms/source> "https://eur-lex.europa.eu/eli/reg/2024/1781/oj" ;
                                       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 .


###  https://w3id.org/eudpp#item
<https://w3id.org/eudpp#item> rdf:type owl:NamedIndividual ,
                                       <https://w3id.org/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;

The term ‘item’ usually refers to a single unit of a model (ESPR preamble (33))."""@en ;
                              rdfs:label "item"@en .


###  https://w3id.org/eudpp#manufacturer
<https://w3id.org/eudpp#manufacturer> rdf:type owl:NamedIndividual ,
                                               <https://w3id.org/eudpp#EconomicOperatorRole> ;
                                      <http://purl.org/dc/terms/references> "ESPR Art 2 (42)"@en ;
                                      <http://purl.org/dc/terms/source> "https://eur-lex.europa.eu/eli/reg/2024/1781/oj" ;
                                      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 .


###  https://w3id.org/eudpp#marketSurveillanceAuthority
<https://w3id.org/eudpp#marketSurveillanceAuthority> rdf:type owl:NamedIndividual ,
                                                              <https://w3id.org/eudpp#AuthorityRole> ;
                                                     <http://purl.org/dc/terms/references> "Regulation (EU) 2019/1020, Art 3 (4)"@en ;
                                                     <http://purl.org/dc/terms/source> "https://eur-lex.europa.eu/eli/reg/2019/1020/oj" ;
                                                     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 .


###  https://w3id.org/eudpp#model
<https://w3id.org/eudpp#model> rdf:type owl:NamedIndividual ,
                                        <https://w3id.org/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;

The term ‘model’ usually refers to a version of a product of which all units share the same technical characteristics relevant for the ecodesign requirements and the same model identifier (ESPR preamble (33))."""@en ;
                               rdfs:label "model"@en .


###  https://w3id.org/eudpp#moduleA
<https://w3id.org/eudpp#moduleA> rdf:type owl:NamedIndividual ,
                                          <https://w3id.org/eudpp#ConformityAssessmentModule> ;
                                 <http://purl.org/dc/terms/source> """https://eur-lex.europa.eu/eli/dec/2008/768(1)/oj#anx_II
Decision No 768/2008/EC Annex II"""@en ,
                                                                   """https://eur-lex.europa.eu/legal-content/EN/TXT/?uri=oj:JOC_2022_247_R_0001	
Commission notice The ‘Blue Guide’ on the implementation of EU product rules 2022 Annex 4"""@en ;
                                 rdfs:comment """Decision No 768/2008/EC module A

Internal production control"""@en ;
                                 rdfs:label "module A"@en .


###  https://w3id.org/eudpp#moduleA1
<https://w3id.org/eudpp#moduleA1> rdf:type owl:NamedIndividual ,
                                           <https://w3id.org/eudpp#ConformityAssessmentModule> ;
                                  <http://purl.org/dc/terms/source> """https://eur-lex.europa.eu/eli/dec/2008/768(1)/oj#anx_II	
Decision No 768/2008/EC Annex II"""@en ,
                                                                    """https://eur-lex.europa.eu/legal-content/EN/TXT/?uri=oj:JOC_2022_247_R_0001	
Commission notice The ‘Blue Guide’ on the implementation of EU product rules 2022 Annex 4"""@en ;
                                  rdfs:comment """Decision No 768/2008/EC module A1.

Internal production control plus supervised product testing"""@en ;
                                  rdfs:label "module A1"@en .


###  https://w3id.org/eudpp#moduleA2
<https://w3id.org/eudpp#moduleA2> rdf:type owl:NamedIndividual ,
                                           <https://w3id.org/eudpp#ConformityAssessmentModule> ;
                                  <http://purl.org/dc/terms/source> """https://eur-lex.europa.eu/eli/dec/2008/768(1)/oj#anx_II
Decision No 768/2008/EC Annex II"""@en ,
                                                                    """https://eur-lex.europa.eu/legal-content/EN/TXT/?uri=oj:JOC_2022_247_R_0001	
Commission notice The ‘Blue Guide’ on the implementation of EU product rules 2022 Annex 4"""@en ;
                                  rdfs:comment """Decision No 768/2008/EC module A2

Internal production control plus supervised product checks at random intervals"""@en ;
                                  rdfs:label "module A2"@en .


###  https://w3id.org/eudpp#moduleB
<https://w3id.org/eudpp#moduleB> rdf:type owl:NamedIndividual ,
                                          <https://w3id.org/eudpp#ConformityAssessmentModule> ;
                                 <http://purl.org/dc/terms/source> """https://eur-lex.europa.eu/eli/dec/2008/768(1)/oj#anx_II
Decision No 768/2008/EC Annex II"""@en ,
                                                                   """https://eur-lex.europa.eu/legal-content/EN/TXT/?uri=oj:JOC_2022_247_R_0001	
Commission notice The ‘Blue Guide’ on the implementation of EU product rules 2022 Annex 4"""@en ;
                                 rdfs:comment """Decision No 768/2008/EC module B

EC-type examination"""@en ;
                                 rdfs:label "module B"@en .


###  https://w3id.org/eudpp#moduleC
<https://w3id.org/eudpp#moduleC> rdf:type owl:NamedIndividual ,
                                          <https://w3id.org/eudpp#ConformityAssessmentModule> ;
                                 <http://purl.org/dc/terms/source> """https://eur-lex.europa.eu/eli/dec/2008/768(1)/oj#anx_II
Decision No 768/2008/EC Annex II"""@en ,
                                                                   """https://eur-lex.europa.eu/legal-content/EN/TXT/?uri=oj:JOC_2022_247_R_0001	
Commission notice The ‘Blue Guide’ on the implementation of EU product rules 2022 Annex 4"""@en ;
                                 rdfs:comment """Decision No 768/2008/EC module C

Conformity to type based on internal production control"""@en ;
                                 rdfs:label "module C"@en .


###  https://w3id.org/eudpp#moduleC1
<https://w3id.org/eudpp#moduleC1> rdf:type owl:NamedIndividual ,
                                           <https://w3id.org/eudpp#ConformityAssessmentModule> ;
                                  <http://purl.org/dc/terms/source> """https://eur-lex.europa.eu/eli/dec/2008/768(1)/oj#anx_II
Decision No 768/2008/EC Annex II"""@en ,
                                                                    """https://eur-lex.europa.eu/legal-content/EN/TXT/?uri=oj:JOC_2022_247_R_0001	
Commission notice The ‘Blue Guide’ on the implementation of EU product rules 2022 Annex 4"""@en ;
                                  rdfs:comment """Decision No 768/2008/EC module C1

Conformity to type based on internal production control plus supervised product testing"""@en ;
                                  rdfs:label "module C1"@en .


###  https://w3id.org/eudpp#moduleC2
<https://w3id.org/eudpp#moduleC2> rdf:type owl:NamedIndividual ,
                                           <https://w3id.org/eudpp#ConformityAssessmentModule> ;
                                  <http://purl.org/dc/terms/source> """https://eur-lex.europa.eu/eli/dec/2008/768(1)/oj#anx_II	
Decision No 768/2008/EC Annex II"""@en ,
                                                                    """https://eur-lex.europa.eu/legal-content/EN/TXT/?uri=oj:JOC_2022_247_R_0001	
Commission notice The ‘Blue Guide’ on the implementation of EU product rules 2022 Annex 4"""@en ;
                                  rdfs:comment """Decision No 768/2008/EC module C2

Conformity to type based on internal production control plus supervised product checks at random intervals"""@en ;
                                  rdfs:label "module C2"@en .


###  https://w3id.org/eudpp#moduleD
<https://w3id.org/eudpp#moduleD> rdf:type owl:NamedIndividual ,
                                          <https://w3id.org/eudpp#ConformityAssessmentModule> ;
                                 <http://purl.org/dc/terms/source> """https://eur-lex.europa.eu/eli/dec/2008/768(1)/oj#anx_II
Decision No 768/2008/EC Annex II"""@en ,
                                                                   """https://eur-lex.europa.eu/legal-content/EN/TXT/?uri=oj:JOC_2022_247_R_0001	
Commission notice The ‘Blue Guide’ on the implementation of EU product rules 2022 Annex 4"""@en ;
                                 rdfs:comment """Decision No 768/2008/EC module D

Conformity to EU-type based on quality assurance of the production process"""@en ;
                                 rdfs:label "module D"@en .


###  https://w3id.org/eudpp#moduleD1
<https://w3id.org/eudpp#moduleD1> rdf:type owl:NamedIndividual ,
                                           <https://w3id.org/eudpp#ConformityAssessmentModule> ;
                                  <http://purl.org/dc/terms/source> """https://eur-lex.europa.eu/eli/dec/2008/768(1)/oj#anx_II
Decision No 768/2008/EC Annex II"""@en ,
                                                                    """https://eur-lex.europa.eu/legal-content/EN/TXT/?uri=oj:JOC_2022_247_R_0001	
Commission notice The ‘Blue Guide’ on the implementation of EU product rules 2022 Annex 4"""@en ;
                                  rdfs:comment """Decision No 768/2008/EC module D1

Quality assurance of the production process"""@en ;
                                  rdfs:label "module D1"@en .


###  https://w3id.org/eudpp#moduleE
<https://w3id.org/eudpp#moduleE> rdf:type owl:NamedIndividual ,
                                          <https://w3id.org/eudpp#ConformityAssessmentModule> ;
                                 <http://purl.org/dc/terms/source> """https://eur-lex.europa.eu/eli/dec/2008/768(1)/oj#anx_II
Decision No 768/2008/EC Annex II"""@en ,
                                                                   """https://eur-lex.europa.eu/legal-content/EN/TXT/?uri=oj:JOC_2022_247_R_0001	
Commission notice The ‘Blue Guide’ on the implementation of EU product rules 2022 Annex 4"""@en ;
                                 rdfs:comment """Decision No 768/2008/EC module E

Conformity to EU-type based on product quality assurance"""@en ;
                                 rdfs:label "module E"@en .


###  https://w3id.org/eudpp#moduleE1
<https://w3id.org/eudpp#moduleE1> rdf:type owl:NamedIndividual ,
                                           <https://w3id.org/eudpp#ConformityAssessmentModule> ;
                                  <http://purl.org/dc/terms/source> """https://eur-lex.europa.eu/eli/dec/2008/768(1)/oj#anx_II
Decision No 768/2008/EC Annex II"""@en ,
                                                                    """https://eur-lex.europa.eu/legal-content/EN/TXT/?uri=oj:JOC_2022_247_R_0001	
Commission notice The ‘Blue Guide’ on the implementation of EU product rules 2022 Annex 4"""@en ;
                                  rdfs:comment """Decision No 768/2008/EC module E1

Quality assurance of final product inspection and testing"""@en ;
                                  rdfs:label "module E1"@en .


###  https://w3id.org/eudpp#moduleF
<https://w3id.org/eudpp#moduleF> rdf:type owl:NamedIndividual ,
                                          <https://w3id.org/eudpp#ConformityAssessmentModule> ;
                                 <http://purl.org/dc/terms/source> """https://eur-lex.europa.eu/eli/dec/2008/768(1)/oj#anx_II	
Decision No 768/2008/EC Annex II"""@en ,
                                                                   """https://eur-lex.europa.eu/legal-content/EN/TXT/?uri=oj:JOC_2022_247_R_0001	
Commission notice The ‘Blue Guide’ on the implementation of EU product rules 2022 Annex 4"""@en ;
                                 rdfs:comment """Decision No 768/2008/EC module F

Conformity to EU-type based on product verification"""@en ;
                                 rdfs:label "module F"@en .


###  https://w3id.org/eudpp#moduleF1
<https://w3id.org/eudpp#moduleF1> rdf:type owl:NamedIndividual ,
                                           <https://w3id.org/eudpp#ConformityAssessmentModule> ;
                                  <http://purl.org/dc/terms/source> """https://eur-lex.europa.eu/eli/dec/2008/768(1)/oj#anx_II
Decision No 768/2008/EC Annex II"""@en ,
                                                                    """https://eur-lex.europa.eu/legal-content/EN/TXT/?uri=oj:JOC_2022_247_R_0001	
Commission notice The ‘Blue Guide’ on the implementation of EU product rules 2022 Annex 4"""@en ;
                                  rdfs:comment """Decision No 768/2008/EC module F1

Conformity based on product verification"""@en ;
                                  rdfs:label "module F1"@en .


###  https://w3id.org/eudpp#moduleG
<https://w3id.org/eudpp#moduleG> rdf:type owl:NamedIndividual ,
                                          <https://w3id.org/eudpp#ConformityAssessmentModule> ;
                                 <http://purl.org/dc/terms/source> """https://eur-lex.europa.eu/eli/dec/2008/768(1)/oj#anx_II
Decision No 768/2008/EC Annex II"""@en ,
                                                                   """https://eur-lex.europa.eu/legal-content/EN/TXT/?uri=oj:JOC_2022_247_R_0001	
Commission notice The ‘Blue Guide’ on the implementation of EU product rules 2022 Annex 4"""@en ;
                                 rdfs:comment """Decision No 768/2008/EC module G

Conformity based on unit verification"""@en ;
                                 rdfs:label "module G"@en .


###  https://w3id.org/eudpp#moduleH
<https://w3id.org/eudpp#moduleH> rdf:type owl:NamedIndividual ,
                                          <https://w3id.org/eudpp#ConformityAssessmentModule> ;
                                 <http://purl.org/dc/terms/source> """https://eur-lex.europa.eu/eli/dec/2008/768(1)/oj#anx_II
Decision No 768/2008/EC Annex II"""@en ,
                                                                   """https://eur-lex.europa.eu/legal-content/EN/TXT/?uri=oj:JOC_2022_247_R_0001	
Commission notice The ‘Blue Guide’ on the implementation of EU product rules 2022 Annex 4"""@en ;
                                 rdfs:comment """Decision No 768/2008/EC moduleH

Conformity based on full quality assurance"""@en ;
                                 rdfs:label "module H"@en .


###  https://w3id.org/eudpp#moduleH1
<https://w3id.org/eudpp#moduleH1> rdf:type owl:NamedIndividual ,
                                           <https://w3id.org/eudpp#ConformityAssessmentModule> ;
                                  <http://purl.org/dc/terms/source> """https://eur-lex.europa.eu/eli/dec/2008/768(1)/oj#anx_II
Decision No 768/2008/EC Annex II"""@en ,
                                                                    """https://eur-lex.europa.eu/legal-content/EN/TXT/?uri=oj:JOC_2022_247_R_0001	
Commission notice The ‘Blue Guide’ on the implementation of EU product rules 2022 Annex 4"""@en ;
                                  rdfs:comment """Decision No 768/2008/EC module H1

Conformity based on full quality assurance plus design examination"""@en ;
                                  rdfs:label "module H1"@en .


###  https://w3id.org/eudpp#notifiedBody
<https://w3id.org/eudpp#notifiedBody> rdf:type owl:NamedIndividual ,
                                               <https://w3id.org/eudpp#ConformityAssessmentRole> ;
                                      <http://purl.org/dc/terms/references> "ESPR Art 2 (53)"@en ;
                                      <http://purl.org/dc/terms/source> "https://eur-lex.europa.eu/eli/reg/2024/1781/oj" ;
                                      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 .


###  https://w3id.org/eudpp#professionalRepairer
<https://w3id.org/eudpp#professionalRepairer> rdf:type owl:NamedIndividual ,
                                                       <https://w3id.org/eudpp#CircularEconomyRole> ;
                                              <http://purl.org/dc/terms/references> "ESPR Art 2 (48)"@en ;
                                              <http://purl.org/dc/terms/source> "https://eur-lex.europa.eu/eli/reg/2024/1781/oj" ;
                                              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 .


###  https://w3id.org/eudpp#raw
<https://w3id.org/eudpp#raw> rdf:type owl:NamedIndividual ,
                                      <https://w3id.org/eudpp#MaterialOrigin> ;
                             rdfs:comment "Raw material" ;
                             rdfs:label "raw material"@en .


###  https://w3id.org/eudpp#recycled
<https://w3id.org/eudpp#recycled> rdf:type owl:NamedIndividual ,
                                           <https://w3id.org/eudpp#MaterialOrigin> ;
                                  rdfs:comment "Recycled material" ;
                                  rdfs:label "recycled material"@en .


###  https://w3id.org/eudpp#recycler
<https://w3id.org/eudpp#recycler> rdf:type owl:NamedIndividual ,
                                           <https://w3id.org/eudpp#CircularEconomyRole> ;
                                  <http://www.w3.org/2004/02/skos/core#broader> <https://w3id.org/eudpp#independentOperator> ;
                                  <http://purl.org/dc/terms/references> "WFD Art 3 (17)"@en ;
                                  <http://purl.org/dc/terms/source> "https://eur-lex.europa.eu/eli/dir/2008/98/oj" ;
                                  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 .


###  https://w3id.org/eudpp#refurbisher
<https://w3id.org/eudpp#refurbisher> rdf:type owl:NamedIndividual ,
                                              <https://w3id.org/eudpp#CircularEconomyRole> ;
                                     <http://www.w3.org/2004/02/skos/core#broader> <https://w3id.org/eudpp#independentOperator> ;
                                     <http://purl.org/dc/terms/references> "ESPR Art 2 (18)"@en ;
                                     <http://purl.org/dc/terms/source> "https://eur-lex.europa.eu/eli/reg/2024/1781/oj" ;
                                     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 .


###  https://w3id.org/eudpp#remanufacturer
<https://w3id.org/eudpp#remanufacturer> rdf:type owl:NamedIndividual ,
                                                 <https://w3id.org/eudpp#CircularEconomyRole> ;
                                        <http://www.w3.org/2004/02/skos/core#broader> <https://w3id.org/eudpp#manufacturer> ;
                                        <http://purl.org/dc/terms/references> "ESPR Art 2 (16)"@en ;
                                        <http://purl.org/dc/terms/source> "https://eur-lex.europa.eu/eli/reg/2024/1781/oj" ;
                                        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 .


###  https://w3id.org/eudpp#renewable
<https://w3id.org/eudpp#renewable> rdf:type owl:NamedIndividual ,
                                            <https://w3id.org/eudpp#MaterialOrigin> ;
                                   rdfs:comment "Renewable material" ;
                                   rdfs:label "renewable material"@en .


[ rdfs:comment "The EU DPP core ontology"
] .

#################################################################
#    General axioms
#################################################################

[ rdf:type owl:AllDisjointClasses ;
   owl:members ( <https://w3id.org/eudpp#DPPArchivalEvent>
                 <https://w3id.org/eudpp#DPPCreationEvent>
                 <https://w3id.org/eudpp#DPPUpdateEvent>
               )
 ] .


###  Generated by the OWL API (version 5.1.18) https://github.com/owlcs/owlapi/
