-
Parking space type
parking-space-type -
Type of parking space or vehicle type
Required: True
Datatype: enum
Expected number: 1
-
Vehicle type other
vehicle-type-other -
Vehicle type when parking space type is 'other'
Required: False
Datatype: string
Expected number: 1
-
Total existing
total-existing -
Total number of existing parking spaces
Required: True
Datatype: number
Expected number: 1
-
Total proposed
total-proposed -
Total number of proposed parking spaces
Required: True
Datatype: number
Expected number: 1
-
Unknown proposed
unknown-proposed -
If proposed parking spaces is unknown
Required: False
Datatype: Boolean
Expected number: 1
-
Difference in spaces
difference-in-spaces -
Net change in parking spaces (proposed minus existing)
Required: True
Datatype: number
Expected number: 1
module: vehicle-parking
Vehicle parking
Details of current parking facilities at the site and any changes that would be made by the proposed development.
Fields
-
Parking spaces
parking-spaces -
Array of parking space information by vehicle type
Required: True
Datatype: object
Expected number: 1 or more
Rules
- if parking-space-type == 'other' then vehicle-type-other is required
- total-existing >= 0 AND total-proposed >= 0 AND (unknown-proposed is empty OR unknown-proposed >= 0)
- difference-in-spaces == (total-proposed - total-existing)