-
Notifications
You must be signed in to change notification settings - Fork 19
Commit
- Loading branch information
There are no files selected for viewing
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -476,7 +476,7 @@ A Rate defines the amount a user of the curb needs to pay when a given rule appl | |
| ------ | ------ | ------------------- | ------------- | | ||
| `rate` | Integer | Required | The rate for this space in cents (or the smallest denomination of local currency) per `rate_unit`. | | ||
| `rate_unit` | Enum | Required | The unit of time associated with the rate. One of "second", "minute", "hour", "day", "week", "month", "quarter", "year". | | ||
| `rate_unit_period` | Enum | Optional | The period of time that the `rate_unit` covers. Is it from the start of the unit to the end of the unit (e.g. "calendar" from the 1st day of a month to the last day of the same month) or is it rolling based on a time from within the `rate_unit` (e.g. "rolling" from the 8th of a month to the 8th of the next month). One of "calendar", "rolling". Default if not specified is "calendar". | | ||
| `rate_unit_period` | Enum | Optional | The period of time that the `rate_unit` covers. It is "rolling" by default based on the current time from within the `rate_unit` (e.g. from the 8th of a "month" to the 8th of the next month, or from 17 minutes past the "hour" to 17 minutes past the next hour), or "calendar" for the start to the end of the current `rate_unit` (e.g. from the 1st day of a month to the last day of the same month). Note "calendar" typically is applicable to a `rate_unit` duration of "week" or longer. One of "rolling", "calendar". **Default** if not specified is "rolling". | | ||
This comment has been minimized.
Sorry, something went wrong.
This comment has been minimized.
Sorry, something went wrong.
schnuerle
Author
Member
|
||
| `increment_minutes` | Integer | Optional | If specified, this is the smallest amount of time a user can pay for (e.g., if `increment_minutes` is `15`, a user can pay for 15, 30, 45, etc. minutes). | | ||
| `increment_amount` | Integer | Optional | If specified, the rate for this space is rounded up to the nearest increment of this amount, specified in the same units as `per_hour`. | | ||
| `start_minutes` | Integer | Optional | The amount of time the vehicle must have already been present in the Curb Zone before this rate starts applying (_inclusive_, see [Range Boundaries](/general-information.md#range-boundaries)). If not specified, this rate starts when the vehicle arrives. | | ||
|
An exercise to validate my understanding. Am I on the right path? If the
rate_unit_period
hangs on the event, have we given the city the ability to define a month-long permit?