Feature

Use cases and requirements

The Feature model should have properties for:

feature type

For the common properties of the feature.

serial number or ID

For identification of the feature.

barcode, RFID number

If the feature has been tagged with a barcode or RFID chip.

UPRN

To link to its property.

status

Capture whether in-use, damaged, etc.

Properties

Term Mapping Definition
id string Unique identifer.
type Feature type The type of feature.
barcode integer A barcode number.
RFID integer A RFID tag number.
status string The status of the feature.

Serialisation

  {
  "id": "123",
  "type": {
    "name": "240L wheelie bin",
    "description": "240L wheelie bin",
    "reusable": true,
    "materials": {
      "name": "paper",
      "@id": "/api/materials/paper"
    }
  }
}
  
  <?xml version="1.0" encoding="UTF-8"?>
<feature>
  <id>123</id>
  <type>
    <name>240L wheelie bin</name>
    <description>240L wheelie bin</description>
    <reusable type="boolean">true</reusable>
    <materials>
      <name>paper</name>
      <href>/api/materials/paper</href>
    </materials>
  </type>
</feature>

  

Codelists

Status

  • in use
  • damaged