INTERLIS 2.3; /** ===================================================================================== Bau- und Verkehrsdepartement des Kantons Basel-Stadt Grundbuch- und Vermessungsamt, Geoinformation Dufourstrasse 40/50 CH-4001 Basel geo@bs.ch www.geo.bs.ch Geobasisdatensatz Nr. 116>A Kataster der belasteten Standorte Kantonales Geodatenmodell (KGDM) Metadaten: https://www.geocat.ch/geonetwork/srv/ger/catalog.search#/metadata/11a521bd-d3ea-4f3e-b777-347c71e050b6 Modellrepository inkl. Modellbeschreibungen: https://models.geo.bs.ch ===================================================================================== Revision History: 24.04.2019 Veröffentlichung zur Abnahme ÖREB-Katasters ===================================================================================== */ MODEL AK_KatasterBelasteteStandorte_KGDM_V1_0_LV95 (de) AT "https://www.geo.bs.ch" VERSION "2019-04-24" = IMPORTS BS_Basis_KGDM_V1_0_LV95; DOMAIN Deponietyp = ( DepTypB, DepTypC, DepTypD, DepTypE ); EGRID = TEXT; Standorttyp = ( StaoTyp1, StaoTyp2, StaoTyp3, StaoTyp4 ); StatusAltlV = ( StatusAltlV1, StatusAltlV2, StatusAltlV3, StatusAltlV4, StatusAltlV5, StatusAltlV6 ); UntersMassn = ( UntMassn1, UntMassn2, UntMassn3, UntMassn4, UntMassn5, UntMassn6 ); STRUCTURE Deponietyp_ = value : MANDATORY Deponietyp; END Deponietyp_; STRUCTURE EGRID_ = value : MANDATORY EGRID; END EGRID_; STRUCTURE UntersMassn_ = value : MANDATORY UntersMassn; END UntersMassn_; STRUCTURE Parzellenidentifikation = NBIdent : MANDATORY TEXT; Parzellennummer : MANDATORY TEXT; END Parzellenidentifikation; TOPIC BelasteteStandorte = CLASS ZustaendigkeitKataster = Zustaendige_Behoerde : MANDATORY TEXT; URL_Behoerde : MANDATORY INTERLIS.URI; UID : TEXT*12; Katastername : MANDATORY TEXT; URL_Kataster : MANDATORY INTERLIS.URI; END ZustaendigkeitKataster; CLASS BelasteterStandort = Katasternummer : MANDATORY TEXT; URL_Standort : INTERLIS.URI; Parzellenverweis : BAG {0..*} OF Parzellenidentifikation; EGRID : BAG {0..*} OF EGRID_; Standorttyp : MANDATORY Standorttyp; InBetrieb : BOOLEAN; Deponietyp : BAG {0..*} OF Deponietyp_; Nachsorge : BOOLEAN; Untersuchungsmassnahmen : BAG {1..*} OF UntersMassn_; StatusAltlV : MANDATORY StatusAltlV; Ersteintrag : MANDATORY INTERLIS.XMLDate; LetzteAnpassung : MANDATORY INTERLIS.XMLDate; URL_KbS_Auszug : INTERLIS.URI; Bemerkung : TEXT; Geometrie : MANDATORY BS_Basis_KGDM_V1_0_LV95.BSMultiFlaeche2D; MANDATORY CONSTRAINT NOT ((Standorttyp == #StaoTyp1) AND NOT (DEFINED (InBetrieb))); MANDATORY CONSTRAINT NOT ((Standorttyp == #StaoTyp1) AND (InBetrieb) AND NOT (DEFINED (Deponietyp))); MANDATORY CONSTRAINT NOT ((Standorttyp == #StaoTyp1) AND (NOT (InBetrieb)) AND NOT (DEFINED (Nachsorge))); END BelasteterStandort; ASSOCIATION ZustaendigkeitKatasterBelasteterStandort = ZustaendigkeitKataster -- {1} ZustaendigkeitKataster; BelasteterStandort -<> {0..*} BelasteterStandort; END ZustaendigkeitKatasterBelasteterStandort; END BelasteteStandorte; END AK_KatasterBelasteteStandorte_KGDM_V1_0_LV95.