Waste container type

Use cases and requirements

The ContainerType model should have properties for:

color

The general color.

shape

Wheelie bin, box, caddy, etc.

lid color

In case its different to the body color.

disposable

If the container type is disposable or one-time use, e.g. a bag.

materials

What kind of materials the container is used for.

sizes

What container sizes are available. Relevant if ordering new containers.

Types

ContainerType derives from FeatureType.

Properties

Term Mapping Definition
id   Unique identifer.
disposable boolean If container is disposable.
material Material The materials it stores.
color schema:color The colour.
shape text The shape or type of the container.
lid color schema:color The lid colour.
sizes list of integers Available sizes of containers.

Serialisation

  {
  "name": "Green wheelie bin",
  "description": "Garden refuse green wheelie bin",
  "reusable": true,
  "color": "green",
  "sizes": [240],
  "shape": "wheelie_bin",
  "materials": {
    "name": "mixed recyclables",
    "@id": "/api/material-streams/mixed-recyclables"
  }
}

  
  <?xml version="1.0" encoding="UTF-8"?>
<waste-container-type>
  <name>Green wheelie bin</name>
  <description>Garden refuse green wheelie bin</description>
  <reusable type="boolean">true</reusable>
  <color>green</color>
  <sizes type="array">
    <size type="integer">240</size>
  </sizes>
  <shape>wheelie_bin</shape>
  <materials>
    <name>mixed recyclables</name>
    <href>/api/material-streams/mixed-recyclables</href>
  </materials>
</waste-container-type>

  

Codelists

Container shape

See the container types taxonomy.