Required attributes for the Cloud for Sustainability waste data model (preview)

Microsoft Cloud for Sustainability Technical Summit May 2024

Important

Some or all of this functionality is available as part of a preview release. The content and the functionality are subject to change.

This article provides information about the required attributes and rules for the Microsoft Cloud for Sustainability waste data model (preview).

General rules

  • The Name value must always be unique.
  • The Origin Correlation ID value must be unique if specified. However, it isn't typically required.

Notation

The table that follows provides a partial list of the attributes in each entity. It includes only required attributes and attributes that influence the requirement of other attributes via logical dependency rules. The following notation is used in the Required? column:

Notation Meaning
Y Required
N Optional
<--<attribute> Required only if <attribute> is specified
Y | <attribute>... Required unless <attribute> is specified
Y <--<attribute> == <value> Required if <attribute> contains <value>

Entity/attribute rules

Entity Attribute Required?
Waste type Waste category N
Waste stream Y
Description N
IsHazardous Y
IsRadioactive Y
Name Y
Waste characteristic type Name Y
Description N
Waste test method Collection date N
Description N
Laboratory name N
Name Y
Sample ID N
Test method Y
Waste quality characteristic Description N
Name Y
Reference range evidence N
Reference range lower limit N
Reference range unit N
Reference range upper limit N
Type N
Waste quality test result Description N
Evidence N
Facility Y
Industrial process type N
Measured value N
Name Y
Unit <--Measured value
Organizational unit N
Precision N
Result status Y
Waste quality characteristic Y
Waste quality test date Y
Waste test method Y
Waste quantity Cost N
Cost unit <--Cost
Data quality type N
Description N
Diversion end date Y
Diversion method Y
Diversion method subtype Y
Diversion start date Y
Evidence N
Expense type N
Facility Y
Industrial process type N
Material N
Name Y
Organizational unit N
Waste type Y
Waste volume N
Waste volume unit <--Waste volume
Waste weight Y
Waste weight unit Y
Waste diversion site type Y
Value chain partner N

Other constraints

Waste quantity diversion method

The value must be one of the values from the following enumeration:

  • Waste diverted from disposal by recovery
  • Waste directed to disposal
  • Others

Waste quantity diversion method subtype

The value must be one of the values from the following enumeration:

  • Recycling
  • Reuse
  • Incineration (with energy recovery)
  • Incineration (without energy recovery)
  • Landfilling
  • Other

Waste quantity waste diversion site type

The value must be one of the values from the following enumeration:

  • Onsite
  • Offsite

See also

Cloud for Sustainability waste data model (preview) entity reference
Cloud for Sustainability waste data model (preview) overview