„api-v1-json-properties“ hinzufügen
parent
8190919cec
commit
3e9691032b
100
api-v1-json-properties.md
Normal file
100
api-v1-json-properties.md
Normal file
@ -0,0 +1,100 @@
|
||||
# Json Attribute
|
||||
## Eingriff
|
||||
* `type`: Muss immer `MultiPolygon` sein
|
||||
* `coordinates`: Enthält die Koordinaten der Geometrie(n) (EPSG:4326)
|
||||
* `properties`: Enthält die Attribute des Eingriffsobjektes
|
||||
* `title` (str): Bezeichnung/Titel des Eingriffs
|
||||
* `responsible`: Enthält Informationen zu zuständigen Akteuren (Zulassungsbehörde, Naturschutzbehörde, Eingriffsverursacher)
|
||||
* `responsible.registration_office` (str): Identifiziert eindeutig eine Zulassungsbehörde (bspw. "untere Baubehörde - Kreisverwaltung XY")
|
||||
* `responsible.registration_file_number` (str): Aktenzeichen der Zulassungsbehörde
|
||||
* `responsible.conservation_office` (str): Identifiziert eindeutig eine Eintragungsstelle/Naturschutzbehörde (bspw. "Kreisverwaltung XY")
|
||||
* `responsible.conservation_file_number` (str): Aktenzeichen der Eintragungsstelle
|
||||
* `responsible.handler`: Enthält Informationen zum Eingriffsverursacher
|
||||
* `responsible.handler.type` (str): Identifiziert eindeutig die Art des Verursachers (bspw. "Stadt", "Sonstige und private Träger", ...)
|
||||
* `responsible.handler.details` (str): Details zum Eingriffsverursacher
|
||||
* `legal`: Enthält Informationen zum rechtlichen Status des Eingriffs
|
||||
* `legal.registration_date` (str): Zulassungsdatum (ISO Format)
|
||||
* `legal.binding_date` (str): Bestandskraftdatum/Ende der Widerspruchsfrist (ISO Format)
|
||||
* `legal.process_type` (str): Identifiziert eindeutig einen Verfahrenstyp für den Eingriff (bspw. "Genehmigung", "Kenntnisgabe", ...)
|
||||
* `legal.laws` (list): Identifiziert eine Menge von Gesetzen auf deren Grundlage der Eingriff genehmigt wurde
|
||||
* `payments` (list): Enthält Informationen zu einer Menge von Ersatzzahlungen
|
||||
* `payment.amount` (float): Zahlungsbetrag in €
|
||||
* `payment.due_on` (str): Zahlungstermin (ISO Format)
|
||||
* `payment.comment` (str): Kommentar zur Zahlung (Falls kein Termin angegeben werden kann, soll erklärt werden weshalb)
|
||||
|
||||
### Pflichtattribute
|
||||
|
||||
|
||||
### Beispiel
|
||||
<details>
|
||||
<summary>Beispiel body (POST|PUT)</summary>
|
||||
|
||||
```json
|
||||
{
|
||||
"type": "MultiPolygon",
|
||||
"coordinates": [
|
||||
[
|
||||
[
|
||||
[
|
||||
7.593955993652341,
|
||||
50.36244809879689
|
||||
],
|
||||
[
|
||||
7.592582702636717,
|
||||
50.36023051515941
|
||||
],
|
||||
[
|
||||
7.601766586303708,
|
||||
50.35823186336356
|
||||
],
|
||||
[
|
||||
7.603225708007811,
|
||||
50.3628587510637
|
||||
],
|
||||
[
|
||||
7.599148750305174,
|
||||
50.362557606415464
|
||||
],
|
||||
[
|
||||
7.596273422241207,
|
||||
50.362612360130036
|
||||
],
|
||||
[
|
||||
7.593955993652341,
|
||||
50.36244809879689
|
||||
]
|
||||
]
|
||||
]
|
||||
],
|
||||
"properties": {
|
||||
"title": "Baugebiet an der Markgrafenstraße",
|
||||
"responsible": {
|
||||
"registration_office": 1764986,
|
||||
"registration_file_number": "123",
|
||||
"conservation_office": "710138",
|
||||
"conservation_file_number": "5664",
|
||||
"handler": {
|
||||
"type": "710185",
|
||||
"detail": "Firma Mustermann"
|
||||
}
|
||||
},
|
||||
"legal": {
|
||||
"registration_date": "1990-01-01",
|
||||
"binding_date": "1990-01-01",
|
||||
"process_type": null,
|
||||
"laws": [
|
||||
"710067"
|
||||
]
|
||||
},
|
||||
"payments": [
|
||||
{
|
||||
"amount": 5.00,
|
||||
"due_on": "1990-01-01",
|
||||
"comment": "Test"
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
||||
```
|
||||
|
||||
</details>
|
Loading…
Reference in New Issue
Block a user