Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Model Update]: Digital Product Passport #736

Merged
merged 4 commits into from
May 22, 2024
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Original file line number Diff line number Diff line change
Expand Up @@ -164,7 +164,7 @@
:HandlingEntity a samm:Entity ;
samm:preferredName "Handling Entity"@en ;
samm:description "Entity to describe different aspects in relation with the handling of the product with attributes if applicable to the product."@en ;
samm:properties ( :spareParts :applicable ) .
samm:properties ( [ samm:property :spareParts; samm:payloadName "content" ] :applicable ) .

:CharacteristicsEntity a samm:Entity ;
samm:preferredName "Characteristics Entity"@en ;
Expand All @@ -174,7 +174,7 @@
:CommercialEntity a samm:Entity ;
samm:preferredName "Commercial Entity"@en ;
samm:description "Commercial information."@en ;
samm:properties ( [ samm:property :placedOnMarket; samm:optional true ] ) .
samm:properties ( [ samm:property :placedOnMarket; samm:optional true ] :purpose ) .

:MaterialsEntity a samm:Entity ;
samm:preferredName "Materials Entity"@en ;
Expand Down Expand Up @@ -297,7 +297,7 @@
samm:characteristic :OperatorCharacteristic .

:spareParts a samm:Property ;
samm:preferredName "Spare Parts"@en ;
samm:preferredName "spareParts"@en ;
samm:description "The list of spare parts available for the product from various suppliers."@en ;
samm:characteristic :SparePart .

Expand Down Expand Up @@ -335,6 +335,12 @@
samm:characteristic :DateTrait ;
samm:exampleValue "2000-01-01" .

:purpose a samm:Property ;
samm:preferredName "Purpose"@en ;
samm:description "One or more intended industry/industries of the product described by the digital product passport. If exchanged via Catena-X, 'automotive ' is a must choice included in the list."@en ;
samm:characteristic :StringList ;
samm:exampleValue "automotive" .

:substancesOfConcern a samm:Property ;
samm:preferredName "Substances of Concern"@en ;
samm:description "Information regarding substances of concern in the product. The ESPR provisional agreement from January 9th, 2024 defines:\n(52) 'hazardous substance' means a substance classified as hazardous pursuant to Article 3 of Regulation (EC) No 1272/2008."@en ;
Expand Down Expand Up @@ -488,6 +494,11 @@
samm:dataType xsd:string ;
samm-c:values ( "solid" "liquid" "gas" "plasma" ) .

:StringList a samm-c:List ;
samm:preferredName "String List"@en ;
samm:description "List of strings."@en ;
samm:dataType xsd:string .

:SubstanceOfConcernCharacteristic a samm:Characteristic ;
samm:preferredName "Substance Of Concern Characteristic"@en ;
samm:description "Substance of concern Characteristic of the product."@en ;
Expand Down Expand Up @@ -554,7 +565,7 @@
:ImportEntity a samm:Entity ;
samm:preferredName "Import Entity"@en ;
samm:description "Import entity with attributes if applicable to the product."@en ;
samm:properties ( :importer :applicable ) .
samm:properties ( [ samm:property :importer; samm:payloadName "content" ] :applicable ) .

:OperatorEntity a samm:Entity ;
samm:preferredName "Operator Entity"@en ;
Expand All @@ -579,12 +590,12 @@
:SubstanceOfConcernEntity a samm:Entity ;
samm:preferredName "Substance Of Concern Entity"@en ;
samm:description "Substance of Concern entity with attributes if applicable to the product."@en ;
samm:properties ( :applicable :substanceOfConcern ) .
samm:properties ( :applicable [ samm:property :substanceOfConcern; samm:payloadName "content" ] ) .

:ChemicalMaterialEntity a samm:Entity ;
samm:preferredName "Chemical Material Entity"@en ;
samm:description "Material entity with attributes if applicable to the product."@en ;
samm:properties ( :applicable :chemicalMaterial ) .
samm:properties ( :applicable [ samm:property :chemicalMaterial; samm:payloadName "content" ] ) .

:ProductFootprintEntity a samm:Entity ;
samm:preferredName "Product Footprint Entity"@en ;
Expand Down
4 changes: 2 additions & 2 deletions io.catenax.generic.digital_product_passport/RELEASE_NOTES.md
Original file line number Diff line number Diff line change
@@ -1,18 +1,18 @@
# Changelog
All notable changes to this model will be documented in this file.

## [5.0.0] - 2024-05-13
## [5.0.0] - 2024-05-21
### Changed
- structure and pattern below chemicalName and chemicalId changed for materials
- header example value made more generic
- codeKey is now open and no longer an enumeration
- description text added for packaging sustainability information in the attribute structure for sources

### Added
- identificationType added for materials
- lastModification in metadata (optional)
- otherOperatorsId in operation (optional)
- otherOperatorsRole in operation (optional)
- purpose attribute added in commercial

### Deleted
- codeDescription deleted due to duplication with codeKey
Expand Down
Loading