INTERLIS 2.3; !!======================================================================================== !! Copyright (c) 2025, GIS-Fachstelle des Amtes für Geoinformation Kanton Basel-Landschaft !! All rights reserved. !! !! Datum | Version | Autor/in | Aenderung !!---------------------------------------------------------------------------------------- !! 09.05.2025 | 1.0 | R. Salathé | Ersterstellung !! 06.11.2025 | 1.0 | R. Salathé | 1:n Aufteilung !!---------------------------------------------------------------------------------------- !!@ technicalContact=mailto:support.gis@bl.ch !!@ furtherInformation=https://geo.bl.ch !!======================================================================================== MODEL ch_bl_bit_baugesuche_v1_0 (de) AT "http://models.geo.bl.ch/bit/" VERSION "2025-11-06" = IMPORTS UNQUALIFIED Units, CoordSys, INTERLIS; IMPORTS UNQUALIFIED bl_basis_kgdm_lv95_v2_0; TOPIC baugesuche = CLASS vor_publikation = bg_oid: MANDATORY 1 .. 2147483647; bg_nr: MANDATORY TEXT*9; bg_art: MANDATORY TEXT*200; bg_link: URI; amtsblatt_link: URI; serie_nr: MANDATORY 1 .. 99; serie_jahr: MANDATORY 1950 .. 2100; status: TEXT*50; projekt: MANDATORY TEXT*200; projekt_gebaeudetyp: TEXT*50; projekt_ergaenzung: TEXT*200; projekt_adresse: TEXT*200; projekt_ort: MANDATORY TEXT*50; projekt_plz: MANDATORY 1000 .. 9699; projekt_parzelle: MANDATORY TEXT*200; bewilligungsdatum: BLDatum; auflagefrist: BLDatum; publikationsdatum: BLDatum; UNIQUE bg_oid; END vor_publikation; CLASS vor_publikation_pos = geom: MANDATORY BLKoord2D; END vor_publikation_pos; ASSOCIATION vor_publikation_assoc = bg_oid -- {1} vor_publikation; r_bg_oid -- {1..*} vor_publikation_pos; END vor_publikation_assoc; CLASS in_publikation = bg_oid: MANDATORY 1 .. 2147483647; bg_nr: MANDATORY TEXT*9; bg_art: MANDATORY TEXT*200; bg_link: URI; amtsblatt_link: URI; serie_nr: MANDATORY 1 .. 99; serie_jahr: MANDATORY 1950 .. 2100; status: TEXT*50; projekt: MANDATORY TEXT*200; projekt_gebaeudetyp: TEXT*50; projekt_ergaenzung: TEXT*200; projekt_adresse: TEXT*200; projekt_ort: MANDATORY TEXT*50; projekt_plz: MANDATORY 1000 .. 9699; projekt_parzelle: MANDATORY TEXT*200; bewilligungsdatum: BLDatum; auflagefrist: BLDatum; publikationsdatum: BLDatum; UNIQUE bg_oid; END in_publikation; CLASS in_publikation_pos = geom: MANDATORY BLKoord2D; END in_publikation_pos; ASSOCIATION in_publikation_assoc = bg_oid -- {1} in_publikation; r_bg_oid -- {1..*} in_publikation_pos; END in_publikation_assoc; CLASS nach_publikation = bg_oid: MANDATORY 1 .. 2147483647; bg_nr: MANDATORY TEXT*9; bg_art: MANDATORY TEXT*200; bg_link: URI; amtsblatt_link: URI; serie_nr: MANDATORY 1 .. 99; serie_jahr: MANDATORY 1950 .. 2100; status: TEXT*50; projekt: MANDATORY TEXT*200; projekt_gebaeudetyp: TEXT*50; projekt_ergaenzung: TEXT*200; projekt_adresse: TEXT*200; projekt_ort: MANDATORY TEXT*50; projekt_plz: MANDATORY 1000 .. 9699; projekt_parzelle: MANDATORY TEXT*200; bewilligungsdatum: BLDatum; auflagefrist: BLDatum; publikationsdatum: BLDatum; UNIQUE bg_oid; END nach_publikation; CLASS nach_publikation_pos = geom: MANDATORY BLKoord2D; END nach_publikation_pos; ASSOCIATION nach_publikation_assoc = bg_oid -- {1} nach_publikation; r_bg_oid -- {1..*} nach_publikation_pos; END nach_publikation_assoc; CLASS ohne_publikation = bg_oid: MANDATORY 1 .. 2147483647; bg_nr: MANDATORY TEXT*9; bg_art: MANDATORY TEXT*200; bg_link: URI; amtsblatt_link: URI; serie_nr: MANDATORY 1 .. 99; serie_jahr: MANDATORY 1950 .. 2100; status: TEXT*50; projekt: MANDATORY TEXT*200; projekt_gebaeudetyp: TEXT*50; projekt_ergaenzung: TEXT*200; projekt_adresse: TEXT*200; projekt_ort: MANDATORY TEXT*50; projekt_plz: MANDATORY 1000 .. 9699; projekt_parzelle: MANDATORY TEXT*200; bewilligungsdatum: BLDatum; auflagefrist: BLDatum; publikationsdatum: BLDatum; UNIQUE bg_oid; END ohne_publikation; CLASS ohne_publikation_pos = geom: MANDATORY BLKoord2D; END ohne_publikation_pos; ASSOCIATION ohne_publikation_assoc = bg_oid -- {1} ohne_publikation; r_bg_oid -- {1..*} ohne_publikation_pos; END ohne_publikation_assoc; END baugesuche; END ch_bl_bit_baugesuche_v1_0.