Skip to content

Commit 9989a4c

Browse files
authored
Merge pull request #4 from OpenDataManchester/3.0
0.1-alpha init
2 parents 4d3a13c + 1cd4785 commit 9989a4c

File tree

18 files changed

+520
-382
lines changed

18 files changed

+520
-382
lines changed

LICENCE.md

Lines changed: 2 additions & 27 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11

2-
Copyright (c) 2021-23 Open Data Manchester CIC
2+
Copyright (c) 2021 Open Data Manchester CIC
33
Licensed under the Apache License, Version 2.0 (the "License");
44
Apache License
55
Version 2.0, January 2004
@@ -176,29 +176,4 @@
176176
incurred by, or claims asserted against, such Contributor by reason
177177
of your accepting any such warranty or additional liability.
178178

179-
END OF TERMS AND CONDITIONS
180-
181-
APPENDIX: How to apply the Apache License to your work.
182-
183-
To apply the Apache License to your work, attach the following
184-
boilerplate notice, with the fields enclosed by brackets "[]"
185-
replaced with your own identifying information. (Don't include
186-
the brackets!) The text should be enclosed in the appropriate
187-
comment syntax for the file format. We also recommend that a
188-
file or class name and description of purpose be included on the
189-
same "printed page" as the copyright notice for easier
190-
identification within third-party archives.
191-
192-
Copyright [yyyy] [name of copyright owner]
193-
194-
Licensed under the Apache License, Version 2.0 (the "License");
195-
you may not use this file except in compliance with the License.
196-
You may obtain a copy of the License at
197-
198-
http://www.apache.org/licenses/LICENSE-2.0
199-
200-
Unless required by applicable law or agreed to in writing, software
201-
distributed under the License is distributed on an "AS IS" BASIS,
202-
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
203-
See the License for the specific language governing permissions and
204-
limitations under the License.
179+
END OF TERMS AND CONDITIONS

docs/10_Licence/10_01_Licence.md

Lines changed: 2 additions & 29 deletions
Original file line numberDiff line numberDiff line change
@@ -2,11 +2,9 @@
22
title: Licence
33
description: The Open 3P standard is (c) copyright of Open Data Manchester CIC and released under the Apache License, Version 2.0.
44
---
5-
6-
75
# Licence
86

9-
Copyright (c) 2021-23 Open Data Manchester CIC
7+
Copyright (c) 2021 Open Data Manchester CIC
108
Licensed under the Apache License, Version 2.0 (the "License");
119
Apache License
1210
Version 2.0, January 2004
@@ -183,29 +181,4 @@ description: The Open 3P standard is (c) copyright of Open Data Manchester CIC a
183181
incurred by, or claims asserted against, such Contributor by reason
184182
of your accepting any such warranty or additional liability.
185183

186-
END OF TERMS AND CONDITIONS
187-
188-
APPENDIX: How to apply the Apache License to your work.
189-
190-
To apply the Apache License to your work, attach the following
191-
boilerplate notice, with the fields enclosed by brackets "[]"
192-
replaced with your own identifying information. (Don't include
193-
the brackets!) The text should be enclosed in the appropriate
194-
comment syntax for the file format. We also recommend that a
195-
file or class name and description of purpose be included on the
196-
same "printed page" as the copyright notice for easier
197-
identification within third-party archives.
198-
199-
Copyright [yyyy] [name of copyright owner]
200-
201-
Licensed under the Apache License, Version 2.0 (the "License");
202-
you may not use this file except in compliance with the License.
203-
You may obtain a copy of the License at
204-
205-
http://www.apache.org/licenses/LICENSE-2.0
206-
207-
Unless required by applicable law or agreed to in writing, software
208-
distributed under the License is distributed on an "AS IS" BASIS,
209-
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
210-
See the License for the specific language governing permissions and
211-
limitations under the License.
184+
END OF TERMS AND CONDITIONS

docs/3_Data_Specification/3_1_Base_Materials.md

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,7 @@
11
---
22
title: Base Materials
33
description: Base materials are the building blocks of Open 3P.
4+
status: updated
45
---
56

67
# Base Materials
@@ -20,6 +21,7 @@ The base materials schema contains information regarding the materials at the ve
2021
|type|`optional`|String|What type of base material is this? The entry here should be drawn from the [Material Type Controlled List](../5_Controlled_Lists/5_001_Material_Type.md).|
2122
|materialChemCID|`optional`|String|The PubChem CID for the exact base material used. The PubChem CID is PubChem's compound identifier, which is a non-zero integer for a unique chemical structure. PubChem CID can be found using their [search](https://pubchem.ncbi.nlm.nih.gov/){target=_blank}. If for some reason the PubChem CID cannot be located, consider contributing to PubChem and create the compound identifier. However, if this cannot be done, please enter `Unknown`.|
2223
|externalIdentifiers|`optional`|Dictionary|A dictionary of identifiers that might be used to identify the base material in other systems. For example: manufacturer's own internal identifier, bar codes or global trade item number (gtin). To provide external identifiers please follow this format. `{'externalIdentifierName1': 'identifier1', 'externalIdentifierName2': 'identifier2'}`|
24+
|measurements :fontawesome-solid-square-plus:{ title="Added to this version" .addition }|`optional`|List|The information regarding the measurements of the base material. The entries should be from the [Measurements Relationship List](../6_Relationship_Lists/6_012_Measurements.md).|
2325
|certification|`optional`|Boolean|Does the base material have a certificate (e.g. FSC, REACH, FSA etc.)? Answer as: `TRUE` for yes and `FALSE` for no.|
2426
|certificationClaims|`optional`|List|The information regarding the certification. The entries should be the [Certification Claims Relationship List](../6_Relationship_Lists/6_005_Certification_Claims.md) identifiers.|
2527
|manufacturers|`optional`|List|The information regarding the manufacturer(s). The entries should be the [Organisations Relationship List](../6_Relationship_Lists/6_010_Organisations.md) identifiers.|
@@ -36,6 +38,7 @@ erDiagram
3638
type String
3739
materialChemCID String
3840
externalIdentifiers Dictionary
41+
measurements List
3942
certification Boolean
4043
certificationClaims List
4144
manufacturers List
@@ -51,6 +54,7 @@ erDiagram
5154
RELATIONSHIP_LISTS {
5255
certificationClaims optional
5356
organisations optional
57+
measurements optional
5458
}
5559
```
5660

docs/3_Data_Specification/3_2_Materials.md

Lines changed: 4 additions & 20 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,7 @@
11
---
22
title: Materials
33
description: Materials are a combination of base materials within Open 3P.
4+
status: updated
45
---
56

67
# Materials
@@ -15,11 +16,7 @@ The materials schema contains information regarding the materials that are used
1516
|externalIdentifiers|`optional`|Dictionary|A dictionary of identifiers that might be used to identify the material in other systems. For example: manufacturer's own internal identifier, bar codes or global trade item number (gtin). To provide external identifiers please follow this format. `{'externalIdentifierName1': 'identifier1', 'externalIdentifierName2': 'identifier2'}`|
1617
|materialConstituents|`mandatory`|List|The information regarding the consituents that are combined to create this material. The entries should be from the [Material Constituents Relationship List](../6_Relationship_Lists/6_001_Material_Constituents.md) identifier.|
1718
|combinationPurpose|`optional`|String|Why is this material being used? Use the identifier of the function that this row relates to. The entry here should be drawn from the [Function Controlled List](../5_Controlled_Lists/5_004_Function.md).|
18-
|areaDensity|`optional`|Decimal|The area density of the material. Where area density is the measure of how much mass is packed into a given area of a two-dimensional object. Provided in grams per square metre (gsm).|
19-
|areaDensityUnit|`optional`|String|Either `gsm` or `m^2/kg` to describe the area density unit of measure.|
20-
|areaDensityTolerance|`optional`|Decimal|The threshold of area density that the material can vary by. This is given as a +/- value.|
21-
|areaDensityToleranceType|`optional`|String|Either `unit` or `percentage` based on the value provided in `areaDensityTolerance`. Where `unit` is equal to the value provided in `areaDensityUnit`.|
22-
|areaDensityDate|`optional`|Date|The date that the area density was last verified/measured. Use the format `yyyy-mm-dd` adhering to the [ISO 8601 dateTime standard](https://www.iso.org/iso-8601-date-and-time-format.html).|
19+
|measurements fontawesome-solid-square-plus:{ title="Added to this version" .addition }|`optional`|List|The information regarding the measurements of the material. The entries should be from the [Measurements Relationship List](../6_Relationship_Lists/6_012_Measurements.md).|
2320
|certification|`optional`|Boolean|Does the material have a certificate (e.g. FSC, REACH, FSA etc.)? Answer as: `TRUE` for yes and `FALSE` for no.|
2421
|certificationClaims|`optional`|List|The information regarding the certification. The entries should be the [Certification Claims Relationship List](../6_Relationship_Lists/6_005_Certification_Claims.md) identifiers.|
2522
|manufacturers|`optional`|List|The information regarding the manufacturer(s). The entries should be the [Organisations Relationship List](../6_Relationship_Lists/6_010_Organisations.md) identifiers.|
@@ -37,11 +34,7 @@ BASE_MATERIALS }o--o{ MATERIALS : material_constituents
3734
externalIdentifiers Dictionary
3835
materialConstituents List "*"
3936
combinationPurpose String
40-
areaDensity Decimal
41-
areaDensityUnit String
42-
areaDensityTolerance Decimal
43-
areaDensityToleranceType String
44-
areaDensityDate Date
37+
measurements List
4538
certification Boolean
4639
certificationClaims List
4740
manufacturers List
@@ -57,6 +50,7 @@ BASE_MATERIALS }o--o{ MATERIALS : material_constituents
5750
RELATIONSHIP_LISTS {
5851
certificationClaims optional
5952
organisations optional
53+
measurements optional
6054
}
6155
```
6256

@@ -80,11 +74,6 @@ BASE_MATERIALS }o--o{ MATERIALS : material_constituents
8074
}
8175
],
8276
"combinationPurpose": "function-0048",
83-
"areaDensity": "300",
84-
"areaDensityUnit": "gsm",
85-
"areaDensityTolerance": "3.3",
86-
"areaDensityToleranceType": "percentage",
87-
"areaDensityDate": "2023-12-07",
8877
"certification": true,
8978
"certificationClaims": ["307801c3-f6f7-4ca6-8553-6f367b37fd1e"],
9079
"manufacturers": ["GB-COH-10906273"],
@@ -145,11 +134,6 @@ BASE_MATERIALS }o--o{ MATERIALS : material_constituents
145134
<materialCombinationIdentifier>222494f7-6703-49bc-a993-8dd2675709fb</materialCombinationIdentifier>
146135
</materialConstituents>
147136
<combinationPurpose>function-0048</combinationPurpose>
148-
<areaDensity>300</areaDensity>
149-
<areaDensityUnit>gsm</areaDensityUnit>
150-
<areaDensityTolerance>3.3</areaDensityTolerance>
151-
<areaDensityToleranceType>percentage</areaDensityToleranceType>
152-
<areaDensityDate>2023-12-07</areaDensityDate>
153137
<certification>true</certification>
154138
<certificationClaims>307801c3-f6f7-4ca6-8553-6f367b37fd1e</certificationClaims>
155139
<manufacturers>GB-COH-10906273</manufacturers>

0 commit comments

Comments
 (0)