Bilag B Sandsynlighedsvalideringer

Relaterede dokumenter
Bilag B Sandsynlighedsvalideringer

Bilag B Sandsynlighedsvalideringer

Bilag B Sandsynlighedsvalideringer

Table Report. 07_BbrdataFysisk_V10_1.vsd. Database summary

Table Report. 07_BbrdataFysisk_v9.0.vsd. Database summary

Table Report. 07 Datamodel bilag 1 v.8.0.vsd. Database summary

Indholdsfortegnelse. Systembeskrivelse - Sikkerhed

Administrationaftommeboliger

BBR OIOXML. Vejledning til OIOXML snitflade for Bygninger og boliger BuildingDwelling.wsdl

Bilag F Fejlbeskeder. Systembeskrivelse kapitel 3 Forretningslogik Bilag F

BBR OIOXML. Vejledning til OIOXML snitflade for Bygninger og boliger BuildingDwelling.wsdl

BBR OIOXML. Vejledning til OIOXML snitflade for Bygninger og boliger BuildingDwelling.wsdl

Bygning 1, Etage 03. M1 - Aktiv sengeplads. M3 - Aktivt badeværelse. M5 Aktivt birum. M7 Afstilling. O3 begrænset trådløs dækning.

Indholdsfortegnelse. Systembeskrivelse kapitel 3 Forretningslogik

BBR OIOXML. Vejledning til OIOXML snitflade for Bygninger og boliger BuildingDwelling.wsdl

BBR OIOXML. Vejledning til OIOXML snitflade for Bygninger og boliger BuildingDwelling.wsdl

BBR nyhedsbrev nr. 7

BBR-Kommune. Bygning og bolig

BBR OIOXML. Vejledning til snitfladen: Address.wsdl

BBR OIOXML. Vejledning til OIOXML snitflade for Bygninger og boliger BuildingDwelling.wsdl

Beskrivelse af de 12 faste rapporter

Brugerdialog Bilag 1. Systembeskrivelse kapitel 4 Brugerdialog Bilag 1

Indholdsfortegnelse. Systembeskrivelse kapitel 9 - Sikkerhed

Indholdsfortegnelse. Systembeskrivelse kapitel 3 Forretningslogik

BBR-Kommune. Bygninger og boliger

BBR-Kommune. Bygninger og boliger

Indholdsfortegnelse. Systembeskrivelse kapitel 9 - Sikkerhed

Version: 1.0 Oprettet den 5. december Releasenote til Planner pr. 11. december 2017

Encoding:...1 Et tegn sæt (character set):...1 UTF-8 og UTF-16 (Unicode):...2

BBR OIOXML. Vejledning til OIOXML snitflade for Bygninger og boliger BuildingDwelling.wsdl. Tillæg til version 1

BBR OIOXML. Vejledning til OIOXML snitflade for Bygninger og boliger BuildingDwelling.wsdl. Tillæg til BuildingDwellingV4. BuildingDwellingV5

BBR-Kommune. Bygning og bolig

DAR OIO vejledning Version 1.2

BBR-Kommune. Bygninger og boliger

Indholdsfortegnelse. Systembeskrivelse kapitel 4 Brugerdialog

BBR-Kommune. Brugeradministration

Grænseflade til indberetning af institutionsmæssige stamoplysninger til EfterUddannelse.dk

Forord. Versioner. Version Date Description /05/2012 Initial version

Brugerdialog Bilag 1. Systembeskrivelse kapitel 4 Brugerdialog Bilag 1

BBR s udstillingsmodel på datafordeleren version 2.0: Ændringer i forhold til version 1.0

Beskrivelse af de 10 faste rapporter

Indholdsfortegnelse. Systembeskrivelse kapitel 4 Brugerdialog

SÅDAN GØR VI... Regler ved adressetildeling - NÅR VI TILDELER ADRESSER I ETAGEEJENDOMME

BBR-Kommune. BBR-Meddelelse

BBR OIOXML. Vejledning til OIOXML snitflade for Adresser Address.wsdl. Ændringer i AddressV2

De vigtigste SQL-sætninger. SQL kap Oprette database. DDL og DML

FELIKS BBR s Fejl LIste Kontrol System. 1. Om FELIKS

NN Markedsdata. Til. Microsoft Dynamics CRM 2011 Installations guide

Lasso for. Microsoft Dynamics CRM

Indholdsfortegnelse. Systembeskrivelse kapitel 8 Administrationsdatabase

Bilag C Simpel validering af enkeltfelter på entiteter

Snitfladebeskrivelse for webservicen: HuslejeregisterV1. Version 1.12,

Bilag C Simpel validering af enkeltfelter på entiteter

Aftenskole i programmering sæson Core Data del 2. Sæson 2-13

Snitfladebeskrivelse for webservicen: HuslejeregisterV1. Version 1.11,

BBR-Kommune. Rapporter

Nedenstående oversigt viser elementerne i den meddelelse, der skal overføres fra fødeafdeling til kirkekontor/sogn.

BBR-Kommune. Rapporter

Brugervejledning til databrowseren

BBR-Kommune. Brugeradministration

BBR-Kommune. Brugeradministration

XML Difftool brugervejledning

BBR-Kommune. Adresser

Databaser. Område / Specialefag nr Database, design og programmering Datatekniker Infra & Prog IT-Supporter AMU Kursister

BBR-Kommune. Brugeradministration

Indholdsfortegnelse. Systembeskrivelse kapitel 4 Brugerdialog

Introduktion til SQL queries

BBR-Kommune. Adresser

eskattekortsanmodninger fra og med 2011

BBR-Kommune. BBR-Meddelelse

BBR-Kommune. Rapporter

Billeder på hjemmeside

BBR-Kommune. Adresser

1. Services, egne (udgående)

DM507 Algoritmer og datastrukturer

BBR-Kommune. Rapporter

6. Dataudveksling med andre systemer... 2

- P-nummer medtages på niveauerne anvisning og alternativ adresse.

Programmering for begyndere Lektion 2. Opsamling mm

Worflow plugin til Dynamics CRM

Testrapport til KOMBIT BBR 1.7 og DAR 0.9 (Adresseklient ADK 0.9.2) Brugertest den 28. april KMD Projekt UP-3219

Begrænsninger i SQL. Databaser, efterår Troels Andreasen

1 Brug af snitfladebeskrivelsen Formål og beskrivelse Hvad er formålet med snitfladen? Beskrivelse af snitfladen...

Releasenote for BBR 1.8.4

Bekendtgørelse om vejnavne og adresser

BBR-Kommune. Adresser

Boolsk algebra For IT studerende

Forord. Versioner. Version Date Description /06/2013 Initial version /07/2013 URI er ændret

Releasenote for BBR 1.8.1

Boolsk algebra For IT studerende

Integration af online tilbud

Konfigurations vejledning af N510 på TDC Scale

Table Report. 07 Datamodel bilag2 v6._2. Database summary

Indholdsfortegnelse. Systembeskrivelse kapitel 5 Udskrifter til borgerne

Ejer. Ingen administrator ESR Matrikelliste: 2 matrikelnumre LandsejerlavKom. ejerlav Matrnr. Areal Zone Notering Artskode

Unitel EDI EDI/4-format: Status- og fejladvis Indpakning af forsendelser fra Unitel EDI. August 2007

Datatransport Import & Eksport af data Generelt Import/eksport Felter i Import og Eksport... 5

DKAL Snitflader REST Register

Integralregning. for B-niveau i stx Karsten Juul

Transkript:

Bilag B Sandsynlighedsvalideringer Det gøres opmærksom på, at listen ikke er komplet, da der er visse typer sandsynlighedsvalideringer, der er af en sådan karakter, at de ikke passer ind i skemaet. Disse er kodet direkte i programmet. Det gælder specielt de valideringer der benytter data på tværs af entiteterne. Læsevejledning: For hver kontekst findes en række der angiver den kontekst, som de efterfølgende valideringer tilhører. Eks: REGEL (ENTITET: Bygning TYPE: Sag FUNKTION: InsUpd Der findes en speciel type der hedder Both. Her udføres valideringerne på stam entiteten. Derudover udføres de på sagsentiteten, for så vidt der er tale om nybyggeri og byggesagen har fået en sagsdato. SYSTEMREGLER NUMMER TYPE REGEL (ENTITET: All TYPE: Sag FUNKTION: InsUpd FEJLKODE 54 Sandsynlighedskontrol Byggesag:ByggesagsDato <> null and ( Byggesag:Kode = 1 or Byggesag:Kode = 3 ) and Byggesag:Påbegyndelsesdato = null and ( Byggesag:FuldførelseAfByggeriDato <> null or Byggesag:IbrugtagningsTilladelsesDato <> null or Byggesag:DelvisIbrugtagningsTilladelsesDato <> null ) NUMMER TYPE REGEL (ENTITET: Brugsenhed TYPE: Stam FUNKTION: Insert FEJLKODE 1 Ejermeddelelse45 Brugsenhed:Sagstype = 5 and Brugsenhed:UndertrykBBRMeddelelse = false 0 2 Ejermeddelelse45 Brugsenhed:Sagstype = 4 and Brugsenhed:UndertrykBBRMeddelelse = false 0 1706 Version 8.0 Side 1 af 6

NUMMER TYPE REGEL (ENTITET: Brugsenhed TYPE: Stam FUNKTION: SoftDelete FEJLKODE NUMMER TYPE REGEL (ENTITET: Brugsenhed TYPE: Both FUNKTION: InsUpd FEJLKODE NUMMER TYPE REGEL (ENTITET: Bygning TYPE: Stam FUNKTION: Insert FEJLKODE NUMMER TYPE REGEL (ENTITET: Bygning TYPE: Stam FUNKTION: InsUpd FEJLKODE 30 Sandsynlighedskontrol Bygning:Nybyggeri <> 1 and Bygning:UdnyttetTagetage >= Bygning:BebyggetAreal 2003 31 Sandsynlighedskontrol Bygning:Nybyggeri <> 1 and Bygning:BeboelseKælder >= Bygning:BebyggetAreal 2004 41 Sandsynlighedskontrol Bygning:Gyldighedsdato <> null and Bygning:Gyldighedsdato < SUB(dd;y(10)) 3445 NUMMER TYPE REGEL (ENTITET: Bygning TYPE: Stam FUNKTION: SoftDelete FEJLKODE NUMMER TYPE REGEL (ENTITET: Bygning TYPE: Sag FUNKTION: Update FEJLKODE NUMMER TYPE REGEL (ENTITET: Bygning TYPE: Sag FUNKTION: InsUpd FEJLKODE NUMMER TYPE REGEL (ENTITET: Bygning TYPE: Both FUNKTION: InsUpd FEJLKODE 22 Sandsynlighedskontrol Bygning:AnvendelsesKode = 2300 and Bygning:BebyggetAreal >= 150 2000 23 Sandsynlighedskontrol MUL( Bygning:BebyggetAreal;Bygning:AntalEtager ) < MUL( Bygning:SamletAreal;0,9 ) 2001 24 Sandsynlighedskontrol 25 Sandsynlighedskontrol 26 Sandsynlighedskontrol 27 Sandsynlighedskontrol Bygning:AnvendelsesKode >= 210 and Bygning:AnvendelsesKode <= 590 and Bygning:AnvendelsesKode <> 510 and Bygning:AnvendelsesKode <> 540 and Bygning:SamletBoligAreal >= MUL(Bygning:SamletAreal;0,5) ( Bygning:AnvendelsesKode <> 910 and Bygning:AnvendelsesKode <> 920 and Bygning:AnvendelsesKode <> 930 ) and Bygning:IndbyggetGarageAreal >= MUL(0,3;Bygning:SamletAreal) ( Bygning:AnvendelsesKode <> 910 and Bygning:AnvendelsesKode <> 920 and Bygning:AnvendelsesKode <> 930 ) and Bygning:IndbyggetCarportAreal >= MUL(0,3;Bygning:SamletAreal) ( Bygning:AnvendelsesKode <> 910 and Bygning:AnvendelsesKode <> 920 and Bygning:AnvendelsesKode <> 930 ) and Bygning:IndbyggetUdhusAreal >= 2002 2005 2006 2007 Version 8.0 Side 2 af 6

MUL(0,3;Bygning:SamletAreal) 28 Sandsynlighedskontrol Bygning:IndbyggetUdestueAreal >= MUL(0,3;Bygning:SamletAreal) 2008 29 Sandsynlighedskontrol 30 Sandsynlighedskontrol 31 Sandsynlighedskontrol 32 Sandsynlighedskontrol ADD(Bygning:SamletBoligAreal;Bygning:SamletErhversAreal) <> Bygning:SamletBeboelsesAreal and Bygning:AnvendelsesKode < 910 Bygning:AnvendelsesKode > 190 and Bygning:AnvendelsesKode < 500 and Bygning:SamletBoligAreal > Bygning:SamletErhversAreal Bygning:AnvendelsesKode < 200 and Bygning:SamletErhversAreal> Bygning:SamletBoligAreal Bygning:AntalEtager <> null and ( MUL(Bygning:AntalEtager;Bygning:BebyggetAreal ) <> Bygning:SamletAreal ) and ( Bygning:AfvigendeEtager = null or Bygning:AfvigendeEtager = 0 ) NUMMER TYPE REGEL (ENTITET: Enhed TYPE: Stam FUNKTION: Insert FEJLKODE NUMMER TYPE REGEL (ENTITET: Enhed TYPE: Stam FUNKTION: Update FEJLKODE NUMMER TYPE REGEL (ENTITET: Enhed TYPE: Stam FUNKTION: InsUpd FEJLKODE 19 Sandsynlighedskontrol Enhed:AntalVærelser <> null and Enhed:AntalVærelser > 15 and Enhed:AnvendelseKode < 190 and Enhed:AnvendelseKode <> 160 20 Sandsynlighedskontrol Enhed:DispensationTidsbegrænsetDato <> null and Enhed:LovligAnvendelse = null 2014 21 Sandsynlighedskontrol 22 Sandsynlighedskontrol Enhed:DispensationTidsbegrænsetDato = null and ( Enhed:LovligAnvendelse = B or Enhed:LovligAnvendelse = E ) Enhed:DispensationTidsbegrænsetDato <> null and Enhed:DispensationTidsbegrænsetDato < dd 29 Sandsynlighedskontrol Enhed:Gyldighedsdato <> null and Enhed:Gyldighedsdato < SUB(dd;y(10)) 3445 NUMMER TYPE REGEL (ENTITET: Enhed TYPE: Stam FUNKTION: SoftDelete FEJLKODE NUMMER TYPE REGEL (ENTITET: Enhed TYPE: Sag FUNKTION: Insert FEJLKODE 2009 2012 2013 2018 2011 2015 2016 Version 8.0 Side 3 af 6

NUMMER TYPE REGEL (ENTITET: Enhed TYPE: Sag FUNKTION: Update FEJLKODE NUMMER TYPE REGEL (ENTITET: Enhed TYPE: Sag FUNKTION: InsUpd FEJLKODE NUMMER TYPE REGEL (ENTITET: Enhed TYPE: Both FUNKTION: InsUpd FEJLKODE NUMMER TYPE REGEL (ENTITET: Etage TYPE: Stam FUNKTION: Insert FEJLKODE NUMMER TYPE REGEL (ENTITET: Etage TYPE: Stam FUNKTION: InsUpd FEJLKODE 4 Sandsynlighedskontrol Etage:Gyldighedsdato <> null and Etage:Gyldighedsdato < SUB(dd;y(10)) 3445 NUMMER TYPE REGEL (ENTITET: Etage TYPE: Stam FUNKTION: SoftDelete FEJLKODE NUMMER TYPE REGEL (ENTITET: Etage TYPE: Sag FUNKTION: InsUpd FEJLKODE NUMMER TYPE REGEL (ENTITET: Etage TYPE: Both FUNKTION: InsUpd FEJLKODE 10 Sandsynlighedskontrol Etage:SamletAreal <> null and Etage:Betegnelse <> null and ( Etage:Betegnelse >= K and Etage:Betegnelse < L ) and Etage:SamletAreal <> ADD(Etage:KaelderArealLovligBeboelse;Etage:KælderArealLoftUnder1m25overTerræn) NUMMER TYPE REGEL (ENTITET: Grund TYPE: Stam FUNKTION: Update FEJLKODE NUMMER TYPE REGEL (ENTITET: Grund TYPE: Stam FUNKTION: InsUpd FEJLKODE 4 Sandsynlighedskontrol Grund:Gyldighedsdato <> null and Grund:Gyldighedsdato < SUB(dd;y(10)) 3445 NUMMER TYPE REGEL (ENTITET: Grund TYPE: Stam FUNKTION: SoftDelete FEJLKODE NUMMER TYPE REGEL (ENTITET: Grund TYPE: Sag FUNKTION: InsUpd FEJLKODE NUMMER TYPE REGEL (ENTITET: Grund TYPE: Both FUNKTION: InsUpd FEJLKODE 13 Sandsynlighedskontrol Grund:Afløbsforhold > 9 and Grund:UdtrædenTilladelse <> null 3457 14 Sandsynlighedskontrol Grund:Afløbsforhold > 9 and Grund:AlternativAfledningTilladelse <> null 3458 20 Sandsynlighedskontrol ( Grund:Afløbsforhold >= 1 and Grund:Afløbsforhold <= 9 ) and Grund:UdtrædenTilladelse = null 21 Sandsynlighedskontrol ( Grund:Afløbsforhold >= 1 and Grund:Afløbsforhold <= 9 ) and 3456 3320 3455 Version 8.0 Side 4 af 6

22 Sandsynlighedskontrol 23 Sandsynlighedskontrol 24 Sandsynlighedskontrol 25 Sandsynlighedskontrol 26 Sandsynlighedskontrol 27 Sandsynlighedskontrol Grund:AlternativAfledningTilladelse = null ( Grund:Afløbsforhold >= 101 and Grund:Afløbsforhold <= 601 ) and Grund:AfløbsforholdTilladelse = null ( Grund:Afløbsforhold >= 101 and Grund:Afløbsforhold <= 601 ) and Grund:MedlemskabSpildevand = null ( Grund:Afløbsforhold >= 101 and Grund:Afløbsforhold <= 601 ) and Grund:PåbudRensning = null ( Grund:Afløbsforhold < 101 or Grund:Afløbsforhold > 601 ) and Grund:MedlemskabSpildevand <> null ( Grund:Afløbsforhold < 101 or Grund:Afløbsforhold > 601 ) and Grund:AfløbsforholdTilladelse <> null ( Grund:Afløbsforhold < 101 or Grund:Afløbsforhold > 601 ) and Grund:PåbudRensning <> null NUMMER TYPE REGEL (ENTITET: Opgang TYPE: Stam FUNKTION: Insert FEJLKODE NUMMER TYPE REGEL (ENTITET: Opgang TYPE: Stam FUNKTION: InsUpd FEJLKODE 2 Sandsynlighedskontrol Opgang:Gyldighedsdato <> null and Opgang:Gyldighedsdato < SUB(dd;y(10)) 3445 NUMMER TYPE REGEL (ENTITET: Opgang TYPE: Stam FUNKTION: SoftDelete FEJLKODE NUMMER TYPE REGEL (ENTITET: Rum TYPE: Stam FUNKTION: Insert FEJLKODE NUMMER TYPE REGEL (ENTITET: Rum TYPE: Stam FUNKTION: SoftDelete FEJLKODE NUMMER TYPE REGEL (ENTITET: Rum TYPE: Both FUNKTION: InsUpd FEJLKODE NUMMER TYPE REGEL (ENTITET: Tekniskanlaeg TYPE: Stam FUNKTION: Insert FEJLKODE NUMMER TYPE REGEL (ENTITET: Tekniskanlaeg TYPE: Stam FUNKTION: Update FEJLKODE NUMMER TYPE REGEL (ENTITET: Tekniskanlaeg TYPE: Stam FUNKTION: InsUpd FEJLKODE 3450 3451 3439 3453 3452 3454 Version 8.0 Side 5 af 6

2 Sandsynlighedskontrol Tekniskanlaeg:Klassifikation = 1110 and Tekniskanlaeg:Etableringsår< 1940 2017 4 Sandsynlighedskontrol Tekniskanlaeg:Gyldighedsdato <> null and Tekniskanlaeg:Gyldighedsdato < SUB(dd;y(10)) 3445 NUMMER TYPE REGEL (ENTITET: Tekniskanlaeg TYPE: Stam FUNKTION: SoftDelete FEJLKODE NUMMER TYPE REGEL (ENTITET: Tekniskanlaeg TYPE: Both FUNKTION: InsUpd FEJLKODE 6 Sandsynlighedskontrol Tekniskanlaeg:FK_Bygning_id <> null and Tekniskanlaeg:Klassifikation = 1110 and Tekniskanlaeg:Placering = 2 1805 Version 8.0 Side 6 af 6