Controlled vocabulary for environmental measurements in natural fibre supply chains.
Used as propertyID values in provenance records and as the organizing
framework for EU DPP, CSRD/ESRS, California SB 253, and Australia NGER reporting.
sameAs cross-references to authoritative framework URIs.
To add a new regulatory framework: add one sameAs URI to the relevant term.
No data model change required.
| termCode | Name | Unit | Description | Berry Amendment |
|---|---|---|---|---|
energy_kwh |
Energy consumed | kWh | Total electricity and heat consumed processing this lot at this facility. | No |
transport_km |
Transport distance | km | Distance to the next facility in the custody chain. | No |
transport_mode |
Transport mode | string | road · rail · sea · air · intermodal | No |
fuel_type |
Energy source | string | renewable · grid · natural_gas · diesel · coal · biogas | No |
ghg_co2_kg |
CO₂ emissions | kg | Direct CO₂ (Scope 1). Excludes electricity-related CO₂ — derive Scope 2 from energy_kwh + fuel_type. | No |
ghg_n2o_kg |
N₂O emissions | kg | Nitrous oxide. Common in dyeing and finishing. GWP-100 = 273× CO₂. | No |
ghg_ch4_kg |
CH₄ emissions | kg | Methane. GWP-100 = 27.9× CO₂. | No |
| termCode | Name | Unit | Description | Berry Amendment |
|---|---|---|---|---|
water_withdrawn_m3 |
Water withdrawn | m³ | Total water abstracted from all sources. Primary ESRS E3 metric. Withdrawn = consumed + discharged. | No |
water_consumed_m3 |
Water consumed | m³ | Net water withdrawal — taken from source and not returned. | No |
water_recycled_m3 |
Water recycled | m³ | Volume reused or recycled within the facility. | No |
water_discharged_m3 |
Water discharged | m³ | Effluent volume. Pair with water_pollutant_load for quality. | No |
water_pollutant_load |
Effluent pollutant load | string | BOD · COD · TSS · TN · TP or ZDHC MRSL chemical-specific descriptor. | No |
| termCode | Name | Unit | Description | Berry Amendment |
|---|---|---|---|---|
waste_kg |
Non-hazardous waste | kg | Solid waste generated: fiber waste, off-cuts, packaging. | No |
units_destroyed |
Units destroyed | count | Unsold goods destroyed — required disclosure under ESPR Destruction Ban (Art. 22) and EU Textile EPR Directive 2025/1892. Pair with weight in kg. | No |
Note: EU DPP circularity fields (recyclability, lifespan, repair, end-of-life, units placed on market) are tracked as
product-level fields under commons3.org/vocab/materialStage
and the ESPR additionalProperty set — not as per-step measurements.
| termCode | Name | Unit | Description | Berry Amendment |
|---|---|---|---|---|
hazardous_waste_kg |
Hazardous waste | kg | Dye sludge, solvent waste, chemical residues. Report under REACH / ZDHC MRSL. | No |
| Framework | Geography | Relevant terms | Type |
|---|---|---|---|
| EU Taxonomy (2020/852) | EU | All — organized by objective # | Finance / investment |
| CSRD / ESRS E1–E5 | EU + global revenue | All objectives | Corporate reporting |
| EU DPP / ESPR | EU | Obj. 1, 3, 4 — product-level | Product passport |
| California SB 253 | California | ghg_co2_kg, ghg_n2o_kg, ghg_ch4_kg, energy_kwh, transport_* | Corporate Scope 1/2/3 |
| California SB 707 / Landbell | California | Obj. 4 — units on market, weight — registration deadline July 1 2026 | EPR / textile recovery |
| Australia NGER | Australia | ghg_co2_kg, ghg_ch4_kg, ghg_n2o_kg, energy_kwh, fuel_type | GHG + energy reporting |
| GHG Protocol | Global | All ghg_* + energy_kwh + transport_* | Measurement standard |
| ZDHC MRSL | Global | water_pollutant_load, hazardous_waste_kg | Chemical standard |
| EU CRCF (2024/3012) | EU | ghg_co2_kg, ghg_ch4_kg, ghg_n2o_kg, energy_kwh | Carbon credit MRV |
| EU Textile EPR (Directive 2025/1892) | EU | waste_kg, units_destroyed | EPR / textile recovery |
| Berry Amendment (10 U.S.C. § 2533a) | US federal | None — custody chain only, no environmental requirements | Procurement |
{
"@type": "PropertyValue",
"propertyID": "https://commons3.org/vocab/measurements#energy_kwh",
"name": "energy_kwh",
"value": 1240,
"unitCode": "http://qudt.org/vocab/unit/KiloW-HR",
"description": "Electricity consumed spinning this cotton lot — South Plains Gin, Lubbock TX"
}
Each measurement is an additionalProperty entry on the TraceStep record.
Multiple measurements per step are supported.
The propertyID URI resolves to the term definition on this page.
This vocabulary is maintained at commons3.org.
To add a new measurement type: add a new DefinedTerm entry to the JSON-LD above.
To add a new regulatory framework: add one sameAs URI to the relevant term.
Neither action requires changes to the underlying data model.
sameAs URIs marked as placeholders will be populated from authoritative taxonomy lists as regulatory frameworks publish stable linked-data endpoints.