Skip to content

Commit

Permalink
fix: vocabulary base url in context
Browse files Browse the repository at this point in the history
  • Loading branch information
rkxx committed Nov 4, 2024
1 parent 37ae5e3 commit 2dcdcd9
Show file tree
Hide file tree
Showing 2 changed files with 244 additions and 5 deletions.
160 changes: 160 additions & 0 deletions docs/contexts/dbp/v1.jsonld
Original file line number Diff line number Diff line change
Expand Up @@ -354,6 +354,166 @@
},
"renewableContent": "https://dpp-vocabulary.spherity.com/dbp#DigitalBatteryPassport_circularity_renewableContent"
}
},
"materialComposition": {
"@protected": true,
"@id": "https://dpp-vocabulary.spherity.com/dbp#DigitalBatteryPassport_materialComposition",
"@context": {
"@version": 1.1,
"id": "@id",
"type": "@type",
"criticalRawMaterials": "https://dpp-vocabulary.spherity.com/dbp#DigitalBatteryPassport_materialComposition_criticalRawMaterials",
"productChemistry": {
"@protected": true,
"@id": "https://dpp-vocabulary.spherity.com/dbp#DigitalBatteryPassport_materialComposition_productChemistry",
"@context": {
"@version": 1.1,
"id": "@id",
"type": "@type",
"shortName": "https://dpp-vocabulary.spherity.com/dbp#DigitalBatteryPassport_materialComposition_productChemistry_shortName",
"clearName": "https://dpp-vocabulary.spherity.com/dbp#DigitalBatteryPassport_materialComposition_productChemistry_clearName"
}
},
"batteryMaterials": {
"@protected": true,
"@id": "https://dpp-vocabulary.spherity.com/dbp#DigitalBatteryPassport_materialComposition_batteryMaterials",
"@context": {
"@version": 1.1,
"id": "@id",
"type": "@type",
"batteryMaterialLocation": {
"@protected": true,
"@id": "https://dpp-vocabulary.spherity.com/dbp#DigitalBatteryPassport_materialComposition_batteryMaterials_batteryMaterialLocation",
"@context": {
"@version": 1.1,
"id": "@id",
"type": "@type",
"componentName": "https://dpp-vocabulary.spherity.com/dbp#DigitalBatteryPassport_materialComposition_batteryMaterials_batteryMaterialLocation_componentName",
"componentId": "https://dpp-vocabulary.spherity.com/dbp#DigitalBatteryPassport_materialComposition_batteryMaterials_batteryMaterialLocation_componentId"
}
},
"materialIdentifier": "https://dpp-vocabulary.spherity.com/dbp#DigitalBatteryPassport_materialComposition_batteryMaterials_materialIdentifier",
"batteryMaterialName": "https://dpp-vocabulary.spherity.com/dbp#DigitalBatteryPassport_materialComposition_batteryMaterials_batteryMaterialName",
"batteryMaterialWeight": "https://dpp-vocabulary.spherity.com/dbp#DigitalBatteryPassport_materialComposition_batteryMaterials_batteryMaterialWeight"
}
},
"hazardousSubstances": {
"@protected": true,
"@id": "https://dpp-vocabulary.spherity.com/dbp#DigitalBatteryPassport_materialComposition_hazardousSubstances",
"@context": {
"@version": 1.1,
"id": "@id",
"type": "@type",
"hazardSubstanceClass": {
"@id": "https://dpp-vocabulary.spherity.com/dbp#DigitalBatteryPassport_materialComposition_hazardousSubstances_hazardSubstanceClass",
"@type": "@vocab",
"@context": {
"@protected": true,
"id": "@id",
"type": "@type",
"AcuteToxicity": {
"@id": "https://dpp-vocabulary.spherity.com/dbp#DigitalBatteryPassport_materialComposition_hazardousSubstances_hazardSubstanceClass_AcuteToxicity",
"@type": "@id",
"@container": "@set"
},
"SkinCorrosionOrIrritation": {
"@id": "https://dpp-vocabulary.spherity.com/dbp#DigitalBatteryPassport_materialComposition_hazardousSubstances_hazardSubstanceClass_SkinCorrosionOrIrritation",
"@type": "@id",
"@container": "@set"
},
"EyeDamageOrIrritation": {
"@id": "https://dpp-vocabulary.spherity.com/dbp#DigitalBatteryPassport_materialComposition_hazardousSubstances_hazardSubstanceClass_EyeDamageOrIrritation",
"@type": "@id",
"@container": "@set"
}
}
},
"hazardousSubstanceConcentration": "https://dpp-vocabulary.spherity.com/dbp#DigitalBatteryPassport_materialComposition_hazardousSubstances_hazardousSubstanceConcentration",
"hazardousSubstanceImpact": "https://dpp-vocabulary.spherity.com/dbp#DigitalBatteryPassport_materialComposition_hazardousSubstances_hazardousSubstanceImpact",
"hazardousSubstanceIdentifier": "https://dpp-vocabulary.spherity.com/dbp#DigitalBatteryPassport_materialComposition_hazardousSubstances_hazardousSubstanceImpact",
"hazardousSubstanceLocation": {
"@protected": true,
"@id": "https://dpp-vocabulary.spherity.com/dbp#DigitalBatteryPassport_materialComposition_hazardousSubstances_hazardousSubstanceLocation",
"@context": {
"@version": 1.1,
"id": "@id",
"type": "@type",
"componentName": "https://dpp-vocabulary.spherity.com/dbp#DigitalBatteryPassport_materialComposition_batteryMaterials_batteryMaterialLocation_componentName",
"componentId": "https://dpp-vocabulary.spherity.com/dbp#DigitalBatteryPassport_materialComposition_batteryMaterials_batteryMaterialLocation_componentId"
}
},
"hazardousSubstanceName": "https://dpp-vocabulary.spherity.com/dbp#DigitalBatteryPassport_materialComposition_hazardousSubstances_hazardousSubstanceName"
}
}
}
},
"labelsAndCertification": {
"@protected": true,
"@id": "https://dpp-vocabulary.spherity.com/dbp#DigitalBatteryPassport_labelsAndCertification",
"@context": {
"@version": 1.1,
"id": "@id",
"type": "@type",
"declarationOfConformity": "https://dpp-vocabulary.spherity.com/dbp#DigitalBatteryPassport_labelsAndCertification_declarationOfConformity",
"resultOfTestReport": {
"@id": "https://dpp-vocabulary.spherity.com/dbp#DigitalBatteryPassport_labelsAndCertification_resultOfTestReport",
"@type": "@id"
},
"euDeclarationOfConformityId": "https://dpp-vocabulary.spherity.com/dbp#DigitalBatteryPassport_labelsAndCertification_euDeclarationOfConformityId",
"separateCollection": {
"@protected": true,
"@id": "https://dpp-vocabulary.spherity.com/dbp#DigitalBatteryPassport_labelsAndCertification",
"@context": {
"@version": 1.1,
"id": "@id",
"type": "@type",
"separateCollectionSymbol": {
"@id": "https://dpp-vocabulary.spherity.com/dbp#DigitalBatteryPassport_labelsAndCertification_separateCollection_separateCollectionSymbol",
"@type": "@id"
},
"separateCollectionDescription": "https://dpp-vocabulary.spherity.com/dbp#DigitalBatteryPassport_labelsAndCertification_separateCollection_separateCollectionDescription"
}
},
"materialSymbols": {
"@protected": true,
"@id": "https://dpp-vocabulary.spherity.com/dbp#DigitalBatteryPassport_labelsAndCertification",
"@context": {
"@version": 1.1,
"id": "@id",
"type": "@type",
"materialSymbol": {
"@id": "https://dpp-vocabulary.spherity.com/dbp#DigitalBatteryPassport_labelsAndCertification_separateCollection_materialSymbol",
"@type": "@id"
},
"materialDescription": "https://dpp-vocabulary.spherity.com/dbp#DigitalBatteryPassport_labelsAndCertification_separateCollection_materialDescription"
}
}
}
},
"dueDilligence": {
"@protected": true,
"@id": "https://dpp-vocabulary.spherity.com/dbp#DigitalBatteryPassport_dueDilligence",
"@context": {
"@version": 1.1,
"id": "@id",
"type": "@type",
"supplyChainDueDiligenceReport": {
"@id": "https://dpp-vocabulary.spherity.com/dbp#DigitalBatteryPassport_dueDilligence_supplyChainDueDiligenceReport",
"@type": "@id"
},
"thirdPartyAussurances": {
"@id": "https://dpp-vocabulary.spherity.com/dbp#DigitalBatteryPassport_dueDilligence_thirdPartyAussurances",
"@type": "@id"
},
"euTaxonomyDisclosureStatement": {
"@id": "https://dpp-vocabulary.spherity.com/dbp#DigitalBatteryPassport_dueDilligence_euTaxonomyDisclosureStatement",
"@type": "@id"
},
"sustainabilityReport": {
"@id": "https://dpp-vocabulary.spherity.com/dbp#DigitalBatteryPassport_dueDilligence_sustainabilityReport",
"@type": "@id"
}
}
}
}
}
Expand Down
89 changes: 84 additions & 5 deletions docs/contexts/dbp/vocabulary.md
Original file line number Diff line number Diff line change
Expand Up @@ -331,8 +331,8 @@ classDiagram
}
class ProductChemistry{
<<anonymous>>
componentName
componentId
shortName
clearName
}
class BatteryMaterials{
<<anonymous>>
Expand All @@ -355,6 +355,12 @@ classDiagram
hazardousSubstanceLocation
hazardousSubstanceName
}
class HazardousSubstanceClass {
<<enum>>
AcuteToxicity
SkinCorrosionOrIrritation
EyeDamageOrIrritation
}
class HazardousSubstanceLocation {
<<anonymous>>
componentName
Expand All @@ -366,7 +372,8 @@ classDiagram
BatteryMaterials "1" *-- "1" BatteryMaterialLocation
MaterialComposition "1" *-- "n" HazardousSubstances
HazardousSubstances "1" *-- "1" HazardousSubstanceLocation
HazardousSubstances "1" *-- "1" HazardousSubstanceClass
```

### PerformanceAndDurability
Expand Down Expand Up @@ -613,10 +620,76 @@ Unique identifier allowing for the unambiguous identification of each individual

#### 6.1.4 materialComposition {#DigitalBatteryPassport_materialComposition}

##### 6.1.4.1 criticalRawMaterials {#DigitalBatteryPassport_materialComposition_criticalRawMaterials}

##### 6.1.4.2 productChemistry {#DigitalBatteryPassport_materialComposition_productChemistry}

###### 6.1.4.2.1 shortName {#DigitalBatteryPassport_materialComposition_productChemistry_shortName}

###### 6.1.4.2.2 clearName {#DigitalBatteryPassport_materialComposition_productChemistry_clearName}

##### 6.1.4.3 batteryMaterials {#DigitalBatteryPassport_materialComposition_batteryMaterials}

###### 6.1.4.3.1 materialIdentifier {#DigitalBatteryPassport_materialComposition_batteryMaterials_materialIdentifier}

###### 6.1.4.3.2 batteryMaterialName {#DigitalBatteryPassport_materialComposition_batteryMaterials_batteryMaterialName}

###### 6.1.4.3.3 batteryMaterialWeight {#DigitalBatteryPassport_materialComposition_batteryMaterials_batteryMaterialWeight}

###### 6.1.4.3.4 batteryMaterialLocation {#DigitalBatteryPassport_materialComposition_batteryMaterials_batteryMaterialLocation}

###### 6.1.4.3.4.1 componentName {#DigitalBatteryPassport_materialComposition_batteryMaterials_batteryMaterialLocation_componentName}

###### 6.1.4.3.4.2 componentId {#DigitalBatteryPassport_materialComposition_batteryMaterials_batteryMaterialLocation_componentId}

##### 6.1.4.4 hazardousSubstances {#DigitalBatteryPassport_materialComposition_hazardousSubstances}

###### 6.1.4.4.1 hazardousSubstanceClass {#DigitalBatteryPassport_materialComposition_hazardousSubstances_hazardousSubstanceClass}

###### 6.1.4.4.2 hazardousSubstanceConcentration {#DigitalBatteryPassport_materialComposition_hazardousSubstances_hazardousSubstanceConcentration}

###### 6.1.4.4.3 hazardousSubstanceImpact {#DigitalBatteryPassport_materialComposition_hazardousSubstances_hazardousSubstanceImpact}

###### 6.1.4.4.4 hazardousSubstanceIdentifier {#DigitalBatteryPassport_materialComposition_hazardousSubstances_hazardousSubstanceIdentifier}

###### 6.1.4.4.5 hazardousSubstanceLocation {#DigitalBatteryPassport_materialComposition_hazardousSubstances_hazardousSubstanceLocation}

###### 6.1.4.4.5.1 componentName {#DigitalBatteryPassport_materialComposition_hazardousSubstances_hazardousSubstanceLocation_componentName}

###### 6.1.4.4.5.2 componentId {#DigitalBatteryPassport_materialComposition_hazardousSubstances_hazardousSubstanceLocation_componentId}

###### 6.1.4.4.6 hazardousSubstanceName {#DigitalBatteryPassport_materialComposition_hazardousSubstances_hazardousSubstanceName}

#### 6.1.5 labelsAndCertification {#DigitalBatteryPassport_labelsAndCertification}

##### 6.1.5.1 declarationOfConformity {#DigitalBatteryPassport_labelsAndCertification_declarationOfConformity}

##### 6.1.5.2 resultOfTestReport {#DigitalBatteryPassport_labelsAndCertification_resultOfTestReport}

##### 6.1.5.3 euDeclarationOfConformityId {#DigitalBatteryPassport_labelsAndCertification_euDeclarationOfConformityId}

##### 6.1.5.4 separateCollection {#DigitalBatteryPassport_labelsAndCertification_separateCollection}

###### 6.1.5.4.1 separateCollectionSymbol {#DigitalBatteryPassport_labelsAndCertification_separateCollection_separateCollectionSymbol}

###### 6.1.5.4.2 separateCollectionDescription {#DigitalBatteryPassport_labelsAndCertification_separateCollection_separateCollectionDescription}

##### 6.1.5.5 materialSymbols {#DigitalBatteryPassport_labelsAndCertification_materialSymbols}

###### 6.1.5.5.1 materialSymbol {#DigitalBatteryPassport_labelsAndCertification_materialSymbols_materialSymbol}

###### 6.1.5.5.2 materialText {#DigitalBatteryPassport_labelsAndCertification_materialSymbols_materialText}

#### 6.1.6 dueDiligence {#DigitalBatteryPassport_dueDiligence}

##### 6.1.6.1 supplyChainDueDiligenceReport {#DigitalBatteryPassport_dueDiligence_supplyChainDueDiligenceReport}

##### 6.1.6.2 thirdPartyAussurances {#DigitalBatteryPassport_dueDiligence_thirdPartyAussurances}

##### 6.1.6.3 euTaxonomyDisclosureStatement {#DigitalBatteryPassport_dueDiligence_euTaxonomyDisclosureStatement}

##### 6.1.6.4 sustainabilityReport {#DigitalBatteryPassport_dueDiligence_sustainabilityReport}

## 7. Code Lists

### 7.1 BatteryCategory
Expand Down Expand Up @@ -675,11 +748,17 @@ Unique identifier allowing for the unambiguous identification of each individual

#### 7.5.4 Lead {#DigitalBatteryPassport_circularity_recycledContent_recycledMaterial_Lead}

## 8 External Types
### 7.6 HazardousSubstanceClass

### 8.1 dateTime {#dateTime}
#### 7.6.1 AcuteToxicity {#DigitalBatteryPassport_materialComposition_hazardousSubstances_hazardSubstanceClass_AcuteToxicity}

#### 7.6.2 SkinCorrosionOrIrritation {#DigitalBatteryPassport_materialComposition_hazardousSubstances_hazardSubstanceClass_SkinCorrosionOrIrritation}

#### 7.6.3 EyeDamageOrIrritation {#DigitalBatteryPassport_materialComposition_hazardousSubstances_hazardSubstanceClass_EyeDamageOrIrritation}

## 8 External Types

### 8.1 dateTime {#dateTime}

## References

Expand Down

0 comments on commit 2dcdcd9

Please sign in to comment.