Jurisdiction
A jurisdiction: an area under one legal authority, such as a country, a province or a municipality. It decides which frameworks apply to the features in it.
https://opendevelopmentstandards.org/schema/1.0.0-rc.2/core/Jurisdiction.json
Fields
Every entity also has the fields of the Entity base. The first row lists them.
From the Entity baseidnamedescriptionidentifierslinkscreatedAtupdatedAt
idRequiredtextnot emptyThe record's id: unique within the document. Fields that point at the record hold this id.
nametextThe name people use for the record.
descriptiontextWhat the record is, in words.
identifiersList ofDatatypeIdentifierIds the record has in other systems.
linksList ofDatatypeLinkOpen-ended links to other records.
createdAtdate-time (RFC 3339)When the record was created, in its producer's system.
updatedAtdate-time (RFC 3339)When the record last changed, in its producer's system.
typeOne ofthe codes belowThe level of government.
country- A nation.
province- A province or territory.
state- A state.
municipality- A city, a county or a district.
other- Any other area under one authority.
parentThe jurisdiction this one lies in.
geometryThe jurisdiction's area, when known.
Links
Held by Records that embed this one, with their field that holds it.
Pointed at by Records that hold this one's id, with their field that holds it.
- FrameworkEntityjurisdictionA set of rules for one domain, issued by a regulator, an industry body or an organization, such as AER Directive 038. It holds its policies, controls, periods and variables.
- PermitEntityjurisdictionA licence or approval that a regulator gives for a development, with its holder, its dates, its status and its own criteria, such as a site's own noise limit.
Examples
An id that another example defines opens that record.
Full example
{
"id": "jurisdiction-ab",
"name": "Alberta",
"type": "province",
"parent": "jurisdiction-ca",
"identifiers": [
{
"scheme": "iso_3166_2",
"value": "CA-AB"
}
]
}Show 1 more exampleHide the other example
Minimal example: the required fields only
{
"id": "jurisdiction-ab"
}Changes and file
Changes
- 0.1.0 First version.
Schema file
Show the JSON SchemaHide the JSON Schema
{
"$schema": "https://json-schema.org/draft/2020-12/schema",
"$id": "https://opendevelopmentstandards.org/schema/1.0.0-rc.2/core/Jurisdiction.json",
"title": "Jurisdiction",
"description": "A jurisdiction: an area under one legal authority, such as a country, a province or a municipality. It decides which frameworks apply to the features in it.",
"$ref": "Entity.json",
"type": "object",
"properties": {
"type": {
"type": "string",
"enum": [
"country",
"province",
"state",
"municipality",
"other"
],
"description": "The level of government.",
"x-ods-options": [
{
"value": "country",
"title": "Country",
"description": "A nation."
},
{
"value": "province",
"title": "Province",
"description": "A province or territory."
},
{
"value": "state",
"title": "State",
"description": "A state."
},
{
"value": "municipality",
"title": "Municipality",
"description": "A city, a county or a district."
},
{
"value": "other",
"title": "Other",
"description": "Any other area under one authority."
}
]
},
"parent": {
"type": "string",
"minLength": 1,
"x-ods-ref": "Jurisdiction",
"description": "The jurisdiction this one lies in."
},
"geometry": {
"$ref": "Geometry.json",
"description": "The jurisdiction's area, when known."
}
},
"patternProperties": {
"^x-": {}
},
"unevaluatedProperties": false,
"examples": [
{
"id": "jurisdiction-ab"
},
{
"id": "jurisdiction-ab",
"name": "Alberta",
"type": "province",
"parent": "jurisdiction-ca",
"identifiers": [
{
"scheme": "iso_3166_2",
"value": "CA-AB"
}
]
}
],
"x-ods-status": "draft",
"x-ods-kind": "entity",
"x-ods-module": "core",
"x-ods-changes": {
"0.1.0": "First version."
}
}