PermitCondition
PermitCondition =
object
An obligation (condicionante) of a permit. Deadlines are derived from
first_due or due_after, recurrence, last_due and occurrences;
each deadline met is recorded in fulfillments. Since v2.3.
Properties
category?
optionalcategory?:OpenVocab<ConditionCategory>
Recommended values: CONDITION_CATEGORIES. Non-canonical values
SHOULD use the x- prefix.
description
description:
string
Text of the condition as written in the document.
due_after?
optionaldue_after?:string
ISO 8601 date duration (e.g. P90D) from the permit's start date to the first deadline.
first_due?
optionalfirst_due?:string
Calendar date (YYYY-MM-DD) of the first deadline. Mutually exclusive with due_after.
fulfillments?
optionalfulfillments?:ConditionFulfillment
Deadlines met, at most one per due_date.
id
id:
string
Unique within the permit's conditions array.
last_due?
optionallast_due?:string
Calendar date (YYYY-MM-DD); no deadline is generated after it.
occurrences?
optionaloccurrences?:number
Maximum number of deadlines, counting the first.
recurrence?
optionalrecurrence?:string
ISO 8601 date duration between deadlines (e.g. P6M). Absent means one-time.
responsible?
optionalresponsible?:string
Person or team accountable for meeting the obligation.