Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- {
- "title": "Publikationsdaten",
- "description": "Datenfelder, die benötigt werden um das Dokument auf den Publikationskanälen zu publizieren.",
- "type": "object",
- "properties": {
- "common": {
- "type": "object",
- "title": "Publikationseinstellungen",
- "properties": {
- "buildingApplication": {
- "type": "object",
- "title": "Baugesuch",
- "properties": {
- "buildingContractor": {
- "$ref": "#/definitions/buildingContractor",
- "title": "Bauherrschaft"
- },
- "delegation": {
- "type": "object",
- "title": "Vertretung der Bauherrschaft",
- "properties": {
- "is_delegated": {
- "type": "boolean",
- "title": "Ist eine Vertretung der Bauherrschaft vorhanden?",
- "default": false
- }
- },
- "dependencies": {
- "is_delegated": {
- "oneOf": [
- {
- "properties": {
- "is_delegated": {
- "enum": [
- true
- ]
- },
- "buildingContractor": {
- "$ref": "#/definitions/buildingContractor"
- }
- },
- "required": [
- "buildingContractor"
- ]
- },
- {
- "properties": {
- "is_delegated": {
- "enum": [
- false
- ]
- }
- }
- }
- ]
- }
- },
- "required": [
- "is_delegated"
- ]
- },
- "projectFramer": {
- "type": "object",
- "title": "Projektverfasser/in",
- "properties": {
- "frameType": {
- "type": "string",
- "title": "Projektverfasser/in",
- "enum": [
- "buildingContractor",
- "delegationBuildingContractor",
- "none",
- "other"
- ],
- "enumNames": [
- "Bauherr",
- "Vertretung der Bauherrschaft",
- "Keine",
- "Andere"
- ]
- }
- },
- "required": [
- "frameType"
- ],
- "dependencies": {
- "frameType": {
- "oneOf": [
- {
- "properties": {
- "frameType": {
- "enum": [
- "other"
- ]
- },
- "buildingContractor": {
- "$ref": "#/definitions/buildingContractor"
- }
- },
- "required": [
- "buildingContractor"
- ]
- },
- {
- "properties": {
- "frameType": {
- "enum": [
- "buildingContractor",
- "delegationBuildingContractor",
- "none"
- ]
- }
- }
- }
- ]
- }
- }
- },
- "project": {
- "type": "object",
- "title": "Angaben zum Projekt",
- "properties": {
- "description": {
- "type": "string",
- "title": "Projektbeschreibung"
- },
- "location": {
- "type": "object",
- "title": "",
- "properties": {
- "street": {
- "type": "string",
- "title": "Strasse"
- },
- "houseNumber": {
- "type": "string",
- "title": "Nr."
- },
- "zipCode": {
- "type": "string",
- "title": "PLZ"
- },
- "town": {
- "type": "string",
- "title": "Ort"
- },
- "locationAdditional": {
- "type": "string",
- "title": "Standortzusatz"
- }
- },
- "required": [
- "zipCode",
- "town"
- ]
- }
- }
- },
- "districtCadastre": {
- "type": "array",
- "title": "Katasterinformationen",
- "items": {
- "type": "object",
- "title": "",
- "properties": {
- "district": {
- "type": "string",
- "title": "Kreis"
- },
- "cadastre": {
- "type": "string",
- "title": "Grundstück-Nr."
- },
- "buildingZone": {
- "type": "string",
- "title": "Zone"
- }
- }
- }
- },
- "legalRemedy": {
- "type": "object",
- "title": "Rechtliche Hinweise und Fristen",
- "properties": {
- "locationCirculationOffice": {
- "type": "string",
- "title": "Ort der Planauflage"
- },
- "additionalLegalRemedy": {
- "type": "string",
- "title": "Ergänzende rechtliche Hinweise"
- },
- "daysAfterPublication": {
- "type": "integer",
- "title": "Frist in Tagen",
- "default": 30
- },
- "entryDeadline": {
- "type": "string",
- "title": "Ablauf der Frist",
- "format": "date"
- },
- "commentEntryDeadline": {
- "type": "string",
- "title": "Kommentar zur Frist"
- },
- "registrationOffice": {
- "type": "string",
- "title": "Anmeldestelle"
- }
- },
- "required": [
- "daysAfterPublication",
- "entryDeadline"
- ]
- },
- "additional": {
- "type": "object",
- "title": "Weitere Angaben zur Meldung",
- "properties": {
- "remarks": {
- "type": "string",
- "title": "Bemerkungen"
- }
- }
- }
- },
- "required": [
- "buildingContractor",
- "delegation",
- "projectFramer",
- "legalRemedy"
- ]
- }
- },
- "required": [
- "buildingApplication"
- ]
- },
- "channels": {
- "type": "object",
- "title": "Kanalspezifische Einstellungen",
- "properties": {
- "ab_zurich": {
- "type": "object",
- "title": "Einstellungen für den Kanal Amtsblatt Zürich",
- "properties": {
- "publicationDate": {
- "type": "string",
- "title": "Veröffentlichungsdatum",
- "description": "Das Datum an welchem die Publikation im Amtsblatt des Kantons Zürich veröffentlicht werden soll.",
- "format": "date"
- }
- },
- "required": [
- "publicationDate"
- ]
- }
- },
- "required": [
- "ab_zurich"
- ]
- }
- },
- "required": [
- "channels",
- "common"
- ],
- "definitions": {
- "address": {
- "type": "object",
- "title": "Adresse",
- "properties": {
- "street": {
- "type": "string",
- "title": "Strasse"
- },
- "houseNumber": {
- "type": "string",
- "title": "Nr."
- },
- "zipCode": {
- "type": "string",
- "title": "PLZ"
- },
- "town": {
- "type": "string",
- "title": "Ort"
- }
- },
- "required": [
- "zipCode",
- "town"
- ]
- },
- "buildingContractor": {
- "type": "object",
- "title": "",
- "properties": {
- "selectType": {
- "type": "string",
- "title": "Typ",
- "enum": [
- "person",
- "company"
- ],
- "enumNames": [
- "Privatperson",
- "Gesellschaft"
- ]
- }
- },
- "required": [
- "selectType"
- ],
- "dependencies": {
- "selectType": {
- "oneOf": [
- {
- "properties": {
- "selectType": {
- "enum": [
- "person"
- ]
- },
- "persons": {
- "$ref": "#/definitions/persons",
- "title": ""
- }
- },
- "required": [
- "persons"
- ]
- },
- {
- "properties": {
- "selectType": {
- "enum": [
- "company"
- ]
- },
- "companies": {
- "$ref": "#/definitions/companies",
- "title": ""
- }
- },
- "required": [
- "companies"
- ]
- }
- ]
- }
- }
- },
- "companies": {
- "type": "array",
- "minItems": 1,
- "items": {
- "$ref": "#/definitions/company"
- }
- },
- "company": {
- "type": "object",
- "properties": {
- "uid_provided": {
- "type": "boolean",
- "title": "UID-Nummer vorhanden",
- "default": true
- }
- },
- "dependencies": {
- "uid_provided": {
- "oneOf": [
- {
- "properties": {
- "uid_provided": {
- "enum": [
- true
- ]
- },
- "uid_data": {
- "$ref": "#/definitions/uid_data"
- }
- },
- "required": [
- "uid_data"
- ]
- },
- {
- "properties": {
- "uid_provided": {
- "enum": [
- false
- ]
- },
- "name": {
- "type": "string",
- "title": "Name"
- },
- "customAddress": {
- "type": "string",
- "title": "Adresse"
- },
- "country": {
- "$ref": "#/definitions/country",
- "title": "Land"
- }
- }
- }
- ]
- }
- }
- },
- "country": {
- "type": "string",
- "title": "Land",
- "enum": [
- "AF",
- "EG",
- "AX",
- "AL",
- "DZ",
- "AS",
- "AD",
- "AO",
- "AI",
- "AQ",
- "AG",
- "GQ",
- "AR",
- "AM",
- "AW",
- "AZ",
- "ET",
- "AU",
- "BS",
- "BH",
- "BD",
- "BB",
- "BY",
- "BE",
- "BZ",
- "BJ",
- "BM",
- "BT",
- "BO",
- "BQ",
- "BA",
- "BW",
- "BV",
- "BR",
- "IO",
- "BN",
- "BG",
- "BF",
- "BI",
- "CL",
- "CN",
- "CK",
- "CR",
- "CW",
- "DK",
- "DE",
- "DM",
- "DO",
- "DJ",
- "EC",
- "SV",
- "CI",
- "ER",
- "EE",
- "FK",
- "FO",
- "FJ",
- "FI",
- "FR",
- "GF",
- "PF",
- "TF",
- "GA",
- "GM",
- "GE",
- "GH",
- "GI",
- "GD",
- "GR",
- "GL",
- "GP",
- "GU",
- "GT",
- "GG",
- "GN",
- "GW",
- "GY",
- "HT",
- "HM",
- "HN",
- "HK",
- "IN",
- "ID",
- "IM",
- "IQ",
- "IR",
- "IE",
- "IS",
- "IL",
- "IT",
- "JM",
- "JP",
- "YE",
- "JE",
- "JO",
- "VG",
- "VI",
- "KY",
- "KH",
- "CM",
- "CA",
- "CV",
- "KZ",
- "QA",
- "KE",
- "KG",
- "KI",
- "CC",
- "CO",
- "KM",
- "CG",
- "CD",
- "KP",
- "KR",
- "HR",
- "CU",
- "KW",
- "LA",
- "LS",
- "LV",
- "LB",
- "LR",
- "LY",
- "LI",
- "LT",
- "LU",
- "MO",
- "MG",
- "MW",
- "MY",
- "MV",
- "ML",
- "MT",
- "MA",
- "MH",
- "MQ",
- "MR",
- "MU",
- "YT",
- "MK",
- "MX",
- "FM",
- "MD",
- "MC",
- "MN",
- "ME",
- "MS",
- "MZ",
- "MM",
- "NA",
- "NR",
- "NP",
- "NC",
- "NZ",
- "NI",
- "NL",
- "AN",
- "NE",
- "NG",
- "NU",
- "MP",
- "NF",
- "NO",
- "OM",
- "AT",
- "PK",
- "PS",
- "PW",
- "PA",
- "PG",
- "PY",
- "PE",
- "PH",
- "PN",
- "PL",
- "PT",
- "PR",
- "RE",
- "RW",
- "RO",
- "RU",
- "BL",
- "MF",
- "SB",
- "ZM",
- "WS",
- "SM",
- "ST",
- "SA",
- "SE",
- "CH",
- "SN",
- "RS",
- "SC",
- "SL",
- "ZW",
- "SG",
- "SX",
- "SK",
- "SI",
- "SO",
- "ES",
- "LK",
- "SH",
- "KN",
- "LC",
- "PM",
- "VC",
- "ZA",
- "SD",
- "GS",
- "SS",
- "SR",
- "SJ",
- "SZ",
- "SY",
- "TJ",
- "TW",
- "TZ",
- "TH",
- "TL",
- "TG",
- "TK",
- "TO",
- "TT",
- "TD",
- "CZ",
- "TN",
- "TR",
- "TM",
- "TC",
- "TV",
- "UM",
- "UG",
- "UA",
- "HU",
- "UY",
- "UZ",
- "VU",
- "VA",
- "VE",
- "AE",
- "US",
- "GB",
- "VN",
- "WF",
- "CX",
- "EH",
- "CF",
- "CY"
- ],
- "enumNames": [
- "Afghanistan",
- "Ägypten",
- "Alandinseln",
- "Albanien",
- "Algerien",
- "Amerikanisch-Samoa",
- "Andorra",
- "Angola",
- "Anguilla",
- "Antarktis",
- "Antigua und Barbuda",
- "Äquatorialguinea",
- "Argentinien",
- "Armenien",
- "Aruba",
- "Aserbaidschan",
- "Äthiopien",
- "Australien",
- "Bahamas",
- "Bahrain",
- "Bangladesch",
- "Barbados",
- "Belarus",
- "Belgien",
- "Belize",
- "Benin",
- "Bermuda",
- "Bhutan",
- "Bolivien",
- "Bonaire, Saint Eustatius und Saba",
- "Bosnien und Herzegowina",
- "Botsuana",
- "Bouvetinsel",
- "Brasilien",
- "Britische Territorien im Indischen Ozean",
- "Brunei Darussalam",
- "Bulgarien",
- "Burkina Faso",
- "Burundi",
- "Chile",
- "China",
- "Cookinseln",
- "Costa Rica",
- "Curaçao",
- "Dänemark",
- "Deutschland",
- "Dominica",
- "Dominikanische Republik",
- "Dschibuti",
- "Ecuador",
- "El Salvador",
- "Elfenbeinküste",
- "Eritrea",
- "Estland",
- "Falklandinseln",
- "Färöer",
- "Fidschi",
- "Finnland",
- "Frankreich",
- "Französisch-Guayana",
- "Französisch-Polynesien",
- "Französische Süd- und Antarktisgebiete",
- "Gabun",
- "Gambia",
- "Georgien",
- "Ghana",
- "Gibraltar",
- "Grenada",
- "Griechenland",
- "Grönland",
- "Guadeloupe",
- "Guam",
- "Guatemala",
- "Guernsey",
- "Guinea",
- "Guinea-Bissau",
- "Guyana",
- "Haiti",
- "Heard und McDonaldinseln",
- "Honduras",
- "Hongkong",
- "Indien",
- "Indonesien",
- "Insel Man",
- "Irak",
- "Iran",
- "Irland",
- "Island",
- "Israel",
- "Italien",
- "Jamaika",
- "Japan",
- "Jemen",
- "Jersey",
- "Jordanien",
- "Jungferninseln (UK)",
- "Jungferninseln (USA)",
- "Kaimaninseln",
- "Kambodscha",
- "Kamerun",
- "Kanada",
- "Kap Verde",
- "Kasachstan",
- "Katar",
- "Kenia",
- "Kirgisistan",
- "Kiribati",
- "Kokosinseln",
- "Kolumbien",
- "Komoren",
- "Kongo (Brazzaville)",
- "Kongo (Kinshasa)",
- "Korea (Nord-)",
- "Korea (Süd-)",
- "Kroatien",
- "Kuba",
- "Kuwait",
- "Laos",
- "Lesotho",
- "Lettland",
- "Libanon",
- "Liberia",
- "Libyen",
- "Liechtenstein",
- "Litauen",
- "Luxemburg",
- "Macao",
- "Madagaskar",
- "Malawi",
- "Malaysia",
- "Malediven",
- "Mali",
- "Malta",
- "Marokko",
- "Marshallinseln",
- "Martinique",
- "Mauretanien",
- "Mauritius",
- "Mayotte",
- "Mazedonien",
- "Mexiko",
- "Mikronesien",
- "Moldova",
- "Monaco",
- "Mongolei",
- "Montenegro",
- "Montserrat",
- "Mosambik",
- "Myanmar",
- "Namibia",
- "Nauru",
- "Nepal",
- "Neukaledonien",
- "Neuseeland",
- "Nicaragua",
- "Niederlande",
- "Niederländische Antillen",
- "Niger",
- "Nigeria",
- "Niue",
- "Nördliche Marianen",
- "Norfolkinsel",
- "Norwegen",
- "Oman",
- "Österreich",
- "Pakistan",
- "Palästina",
- "Palau",
- "Panama",
- "Papua-Neuguinea",
- "Paraguay",
- "Peru",
- "Philippinen",
- "Pitcairninseln",
- "Polen",
- "Portugal",
- "Puerto Rico",
- "Reunion",
- "Ruanda",
- "Rumänien",
- "Russland",
- "Saint-Barthélemy",
- "Saint-Martin (Frankreich)",
- "Salomoninseln",
- "Sambia",
- "Samoa",
- "San Marino",
- "São Tomé und Príncipe",
- "Saudi-Arabien",
- "Schweden",
- "Schweiz",
- "Senegal",
- "Serbien",
- "Seychellen",
- "Sierra Leone",
- "Simbabwe",
- "Singapur",
- "Sint Maarten (Niederlande)",
- "Slowakei",
- "Slowenien",
- "Somalia",
- "Spanien",
- "Sri Lanka",
- "St. Helena",
- "St. Kitts und Nevis",
- "St. Lucia",
- "St. Pierre und Miquelon",
- "St. Vincent und die Grenadinen",
- "Südafrika",
- "Sudan",
- "Südgeorgien und Südliche Sandwichinseln",
- "Südsudan",
- "Suriname",
- "Svalbard und Jan Mayen",
- "Swasiland",
- "Syrien",
- "Tadschikistan",
- "Taiwan (Chinesisches Taipei)",
- "Tansania",
- "Thailand",
- "Timor-Leste",
- "Togo",
- "Tokelau",
- "Tonga",
- "Trinidad und Tobago",
- "Tschad",
- "Tschechische Republik",
- "Tunesien",
- "Türkei",
- "Turkmenistan",
- "Turks- und Caicosinseln",
- "Tuvalu",
- "Übrige Inseln im Pazifik der USA",
- "Uganda",
- "Ukraine",
- "Ungarn",
- "Uruguay",
- "Usbekistan",
- "Vanuatu",
- "Vatikanstadt",
- "Venezuela",
- "Vereinigte Arabische Emirate",
- "Vereinigte Staaten",
- "Vereinigtes Königreich",
- "Vietnam",
- "Wallis und Futuna",
- "Weihnachtsinsel",
- "Westsahara",
- "Zentralafrikanische Republik",
- "Zypern"
- ]
- },
- "legalForm": {
- "type": "string",
- "title": "Rechtsform",
- "enum": [
- "0101",
- "0103",
- "0104",
- "0105",
- "0106",
- "0107",
- "0108",
- "0109",
- "0110",
- "0111",
- "0113",
- "0114",
- "0115",
- "0116",
- "0117",
- "0118",
- "0119",
- "0151",
- "0220",
- "0221",
- "0222",
- "0223",
- "0224",
- "0230",
- "0231",
- "0232",
- "0233",
- "0234",
- "0302",
- "0312",
- "0327",
- "0328",
- "0329",
- "0441"
- ],
- "enumNames": [
- "0101 - Einzelunternehmen",
- "0103 - Kollektivgesellschaft",
- "0104 - Kommanditgesellschaft",
- "0105 - Kommanditaktiengesellschaft",
- "0106 - Aktiengesellschaft",
- "0107 - Gesellschaft mit beschränkter Haftung (GmbH)",
- "0108 - Genossenschaft",
- "0109 - Verein",
- "0110 - Stiftung",
- "0111 - Ausländische Niederlassung im Handelsregister eingetragen",
- "0113 - Besondere Rechtsform",
- "0114 - Kommanditgesellschaft für kollektive Kapitalanlagen (KGK)",
- "0115 - Investmentgesellschaft mit variablem Kapital (SICAV)",
- "0116 - Investmentgesellschaft mit festem Kapital (SICAF)",
- "0117 - Institut des öffentlichen Rechts",
- "0118 - Nichtkaufmännische Prokuren",
- "0119 - Haupt von Gemeinschaften",
- "0151 - Schweizerische Zweigniederlassung im Handelsregister eingetragen",
- "0220 - Verwaltung Bund",
- "0221 - Verwaltung Kanton",
- "0222 - Verwaltung Bezirk",
- "0223 - Verwaltung Gemeinde",
- "0224 - Öffentlich-rechtliche Körperschaft Verwaltung",
- "0230 - Öffentliches Unternehmen des Bundes",
- "0231 - Öffentliches Unternehmen des Kantons",
- "0232 - Öffentliches Unternehmen des Bezirks",
- "0233 - Öffentliches Unternehmen der Gemeinde",
- "0234 - Öffentliches Unternehmen einer Körperschaft",
- "0302 - Einfache Gesellschaft",
- "0312 - Ausländische Niederlassung nicht im Handelsregister eingetragen",
- "0327 - Ausländisches öffentliches Unternehmen",
- "0328 - Ausländische öffentliche Verwaltung (z.B. Botschaft)",
- "0329 - Internationale Organisation",
- "0441 - Ausländische Unternehmen"
- ]
- },
- "persons": {
- "type": "array",
- "minItems": 1,
- "items": {
- "$ref": "#/definitions/person"
- }
- },
- "person": {
- "type": "object",
- "title": "Bauherrschaft",
- "properties": {
- "prename": {
- "type": "string",
- "title": "Vorname"
- },
- "name": {
- "type": "string",
- "title": "Name"
- },
- "countryOfOrigin": {
- "$ref": "#/definitions/country",
- "title": "Staatsbürgerschaft"
- },
- "placeOfOrigin": {
- "type": "string",
- "title": "Heimatort"
- },
- "residence": {
- "type": "string",
- "title": "Wohnsitz",
- "enum": [
- "switzerland",
- "foreign",
- "unknown"
- ],
- "enumNames": [
- "Schweiz",
- "Ausland",
- "Nicht bekannt"
- ]
- }
- },
- "dependencies": {
- "residence": {
- "oneOf": [
- {
- "properties": {
- "residence": {
- "enum": [
- "switzerland"
- ]
- },
- "addressSwitzerland": {
- "$ref": "#/definitions/address",
- "title": ""
- },
- "personInformation": {
- "type": "string",
- "title": "Weitere Informationen zur Person"
- }
- },
- "required": [
- "addressSwitzerland"
- ]
- },
- {
- "properties": {
- "residence": {
- "enum": [
- "foreign"
- ]
- },
- "addressForeign": {
- "type": "object",
- "title": "",
- "properties": {
- "addressCustomText": {
- "type": "string",
- "title": "Adresse"
- },
- "country": {
- "$ref": "#/definitions/country",
- "title": "Staat"
- }
- }
- },
- "personInformation": {
- "type": "string",
- "title": "Weitere Informationen zur Person"
- }
- },
- "required": [
- "addressForeign"
- ]
- },
- {
- "properties": {
- "residence": {
- "enum": [
- "unknown"
- ]
- }
- },
- "personInformation": {
- "type": "string",
- "title": "Weitere Informationen zur Person"
- }
- }
- ]
- }
- },
- "required": [
- "prename",
- "name",
- "residence"
- ]
- },
- "uid_data": {
- "type": "object",
- "title": "",
- "required": [
- "uid",
- "uidOrganizationId",
- "uidOrganizationIdCategory",
- "name",
- "legalForm",
- "address"
- ],
- "properties": {
- "uid": {
- "type": "string",
- "title": "UID"
- },
- "uidOrganizationId": {
- "type": "string",
- "title": "UID Organisations ID"
- },
- "uidOrganizationIdCategory": {
- "type": "string",
- "title": "UID Organisations ID Kategorie",
- "enum": [
- "CHE"
- ]
- },
- "name": {
- "type": "string",
- "title": "Name"
- },
- "legalForm": {
- "$ref": "#/definitions/legalForm"
- },
- "address": {
- "$ref": "#/definitions/address",
- "title": ""
- }
- }
- }
- }
- }
Add Comment
Please, Sign In to add comment