Danmarks Miljøportal benytter Cookies

Vi benytter cookies til analyse i Google Analytics samt for at gøre din oplevelse på miljoeportal.dk bedre. Ønsker du ikke at benytte cookies kan disse slås fra i din browser.

Skip Navigation LinksVarsling-til-Udviklere-på-fagsystemer-med-integration-til-Rottedatabasen

13-06-2018

 Varsling til Udviklere på fagsystemer med integration til Rottedatabasen

Bekendtgørelsesrelaterede ændringer og release på Rotter


Dette er en varsling om ændringer som relaterer sig til Rottehullet og Rottereden/Rottedatabasen som følge af den nye bekendtgørelse(BEK nr 1723 af 17/12/2017), der trådte i kraft januar 2018.

Der gøres opmærksom på at disse ændringer er kravspecificeret af Rotteprojektgruppen i samarbejde med Miljøstyrelsen.

Datoer for systemopdateringer på miljøerne, som udviklere skal være bekendte med i forbindelse med release 18,2 på rotter:

TEST 23/08-2018     DEMO 06/09-2018      PROD 13/09-2018

Følg med på oversigten over Danmarks Miljøportals Systemopdateringer

BEMÆRK! at der er af Kommunernes repræsentanter i Projektgruppen krævet en række ændringer PÅKRÆVET/Requirred. Der er steder forneden der står ikke påkrævet, men det er for søgemetoder eller responsobjekter​.

Upcoming changes to methods of the Rotte web service

Please notice that the following changes are just in design phase for development, but not yet implemented. Given that the development process may reveal additional changes or misunderstanding of requirements, the following changes are just indicatory of what is going to happen, but may not be the final changes.

RotteanmeldelseUpdate (Input)

Properties that will be removed:

  • IN: Nested Object Name="Ejendom"
    • Prop Name="Dispensation"
  • Prop name="Sikringsordning"

Properties that will be added:

  • Prop name="PrivatBekaempelsesfirmaCVR"
  • Prop name="Bekaemper" (påkrævet ved PrivatBekaempelsesfirmaCVR!=NULL)
  • Prop name="Autorisationsnummer" (påkrævet ved PrivatBekaempelsesfirmaCVR!=NULL)
  • IN: Nested Object Name="Ejendom"
    • Prop Name="Ejendomstype"; String; Required; Enum allowing the following values:
      • "Tilsynspligtig ejendom"
      • "Beboelsesejendom"
      • "Fødevarevirksomhed"
      • "Anden industri"
      • "Kommunal institution"
      • "Anden offentlig eller privat institution"
      • "Andet"

Note: Bekaemper og autorisationsnummer er informationer der ift ny bekendtgørelse skal opdateres når bekæmpelsen foretages af bekæmpelsesfirma eller privat. Private (R2 bekæmpere) vil også blive registreret i bekæmpelsesfirma objektet, men først på det tidspunkt hvor det private firma's CVR indsættes i Prop name="PrivatBekaempelsesfirmaCVR". Så flages de i Bekæmpelsesfirma tabellen til at være R2.

  • På denne måde kan det identificeres om det er kommunal (ingen Bekæmpelsesfirma), R1 Bekæmpelsesfirma (firma som findes via Prop Name="Bekaempelsesfirma"), eller Privat (CVR numre der er indtastet i Prop name="PrivatBekaempelsesfirmaCVR"). Det vil ikke være tilladt at et CVR nummer kan eksistere både som R1 og R2 firma, og en rotteanmeldelse kan ikke referere til både CVR via Bekaempelsesfirma og PrivatBekaempelsesfirmaCVR.

RotteanmeldelseSearch (Input)

Properties that will be removed:

  • Prop Name="Dispensation"
  • Prop Name="UdfoertMedSikringsordning"

Properties that will be added:

  • Prop Name="HvemHarForetaget" med tre enum muligheder:
    • "Kommunen"
    • "Bekæmpelsesfirma"
    • "Private"
  • Prop name="PrivatBekaempelsesfirmaCVR"
  • Prop name="Bekaemper", String
  • Prop name="Autorisationsnummer", String
  • Prop Name="Ejendomstype"; String; Not required; Enum allowing the following values:
    • "Tilsynspligtig ejendom"
    • "Beboelsesejendom"
    • "Fødevarevirksomhed"
    • "Anden industri"
    • "Kommunal institution"
    • "Anden offentlig eller privat institution"
    • "Andet"

RotteanmeldelseSearch (Output)

Properties that will be removed:

  • Prop name="Bekaemper"
  • Prop name="Autorisationsnummer"
  • IN: Nested Object Name="Ejendom"
    • Prop Name="Dispensation"

Properties that will be added:

  • Prop name="Bekaemper", String
  • Prop name="Autorisationsnummer", String
  • Prop name="PrivatBekaempelsesfirmaCVR"
  • IN: Nested Object Name="Ejendom"
    • Prop Name="Ejendomstype"; String; Not required; Enum allowing the following values:
      • "Tilsynspligtig ejendom"
      • "Beboelsesejendom"
      • "Fødevarevirksomhed"
      • "Anden industri"
      • "Kommunal institution"
      • "Anden offentlig eller privat institution"
      • "Andet"

SikringsordningUpdate (Input)

Properties that will be removed:

  • IN: Nested Object Name="Ejendom"
    • Prop Name="Dispensation"

Properties that will be added:

  • IN: Nested Object Name="Ejendom"
    • Prop Name="Ejendomstype"; String; Required; Enum allowing the following values:
      • "Tilsynspligtig ejendom"
      • "Beboelsesejendom"
      • "Fødevarevirksomhed"
      • "Anden industri"
      • "Kommunal institution"
      • "Anden offentlig eller privat institution"
      • "Andet"

SikringsordningSearch (Input)

Properties that will be removed:

  • Prop Name="Dispensation"

Properties that will be added:

  • Prop Name="Ejendomstype"; String; Not required; Enum allowing the following values:
    • "Tilsynspligtig ejendom"
    • "Beboelsesejendom"
    • "Fødevarevirksomhed"
    • "Anden industri"
    • "Kommunal institution"
    • "Anden offentlig eller privat institution"
    • "Andet"

SikringsordningSearch (Output)

Properties that will be removed:

  • IN: Nested Object Name="Ejendom"
    • Prop Name="Dispensation"

Properties that will be added:

  • IN: Nested Object Name="Ejendom"
    • Prop Name="Ejendomstype"; String; Not required; Enum allowing the following values:
      • "Tilsynspligtig ejendom"
      • "Beboelsesejendom"
      • "Fødevarevirksomhed"
      • "Anden industri"
      • "Kommunal institution"
      • "Anden offentlig eller privat institution"
      • "Andet"

 

TilsynUpdate (Input)

Properties that will be removed:

  • IN: Nested Object Name="Ejendom"
    • Prop Name="Dispensation"

Properties that will be added:

  • Prop Name="ErHjemme", Bit, Required
  • IN: Nested Object Name="Ejendom"
    • Prop Name="Ejendomstype"; String; Required; Enum allowing the following values:
      • "Tilsynspligtig ejendom"
      • "Beboelsesejendom"
      • "Fødevarevirksomhed"
      • "Anden industri"
      • "Kommunal institution"
      • "Anden offentlig eller privat institution"
      • "Andet"

Other changes

  • The Prop Name= "Tilsynsresultat" will no longer offer the option "Ingen hjemme"

TilsynSearch (Input)

Properties that will be removed:

  • Prop Name="Dispensation"

Properties that will be added:

  • Prop Name="ErHjemme", Bit, Not Required
  • Prop Name="Ejendomstype"; String; Not required; Enum allowing the following values:
    • "Tilsynspligtig ejendom"
    • "Beboelsesejendom"
    • "Fødevarevirksomhed"
    • "Anden industri"
    • "Kommunal institution"
    • "Anden offentlig eller privat institution"
    • "Andet"

Other changes

  • The Prop Name= "Tilsynsresultat" will no longer offer the option "Ingen hjemme"

TilsynSearch (Output)

Properties that will be removed:

  • IN: Nested Object Name="Ejendom"
    • Prop Name="Dispensation"

Properties that will be added:

  • Prop Name="ErHjemme", Bit
  • IN: Nested Object Name="Ejendom"
    • Prop Name="Ejendomstype"; String; Not required; Enum allowing the following values:
      • "Tilsynspligtig ejendom"
      • "Beboelsesejendom"
      • "Fødevarevirksomhed"
      • "Anden industri"
      • "Kommunal institution"
      • "Anden offentlig eller privat institution"
      • "Andet"

Other changes

  • The Prop Name= "Tilsynsresultat" will no longer offer the option "Ingen hjemme"

EjendomUpdate (Input)

Properties that will be removed:

  • Prop Name="Dispensation"

Properties that will be added:

  • Prop Name="Ejendomstype"; String; Required; Enum allowing the following values:
    • "Tilsynspligtig ejendom"
    • "Beboelsesejendom"
    • "Fødevarevirksomhed"
    • "Anden industri"
    • "Kommunal institution"
    • "Anden offentlig eller privat institution"
    • "Andet"

EjendomSearch (Input)

Properties that will be removed:

  • Prop Name="Dispensation"

Properties that will be added:

  • Prop Name="Ejendomstype"; String; Not required; Enum allowing the following values:
    • "Tilsynspligtig ejendom"
    • "Beboelsesejendom"
    • "Fødevarevirksomhed"
    • "Anden industri"
    • "Kommunal institution"
    • "Anden offentlig eller privat institution"
    • "Andet"

EjendomSearch (Output)

Properties that will be removed:

  • Prop Name="Dispensation"

Properties that will be added:

  • Prop Name="Ejendomstype"; String; Not required; Enum allowing the following values:
    • "Tilsynspligtig ejendom"
    • "Beboelsesejendom"
    • "Fødevarevirksomhed"
    • "Anden industri"
    • "Kommunal institution"
    • "Anden offentlig eller privat institution"
    • "Andet"

UpdateMySikringsordning (Input)

Properties that will be removed:

  • IN: Nested Object Name="Ejendom"
    • Prop Name="Dispensation"

Properties that will be added:

  • IN: Nested Object Name="Ejendom"
    • Prop Name="Ejendomstype"; String; Required; Enum allowing the following values:
      • "Tilsynspligtig ejendom"
      • "Beboelsesejendom"
      • "Fødevarevirksomhed"
      • "Anden industri"
      • "Kommunal institution"
      • "Anden offentlig eller privat institution"
      • "Andet"

SearchMySikringsordning (Input)

Properties that will be removed:

  • Prop Name="Dispensation"

Properties that will be added:

  • Prop Name="Ejendomstype"; String; Not required; Enum allowing the following values:
    • "Tilsynspligtig ejendom"
    • "Beboelsesejendom"
    • "Fødevarevirksomhed"
    • "Anden industri"
    • "Kommunal institution"
    • "Anden offentlig eller privat institution"
    • "Andet"

ReadMySikringsordning / SearchMySikringsordning (Output)

Properties that will be removed:

  • Prop Name="Dispensation"

Properties that will be added:

  • IN: Nested Object Name="Ejendom"
    • Prop Name="Ejendomstype"; String; Not required; Enum allowing the following values:
      • "Tilsynspligtig ejendom"
      • "Beboelsesejendom"
      • "Fødevarevirksomhed"
      • "Anden industri"
      • "Kommunal institution"
      • "Anden offentlig eller privat institution"
      • "Andet"

BekaempelsesfirmaUpdate (Input) (N/A for 3rd Party Systems)

Properties that will be removed:

  • N/A

Properties that will be added:

  • Prop Name="IsR2", Boolean, Required

BekaempelsesfirmaSearch (Input) (N/A for 3rd Party Systems)

Properties that will be removed:

  • N/A

Properties that will be added:

  • Prop Name="IsR2", Boolean, Not Required

BekaempelsesfirmaSearch (Output) (N/A for 3rd Party Systems)

Properties that will be removed:

  • N/A

Properties that will be added:

  • Prop Name="IsR2", Boolean

IndberetningUpdate (Input) (N/A for 3rd Party Systems)

Properties that will be removed:

  • N/A

Properties that will be added:

  • Prop Name="TilladerPrivatBekaempelse", Boolean (Påkrævet ved indlevering men ikke ved kladde)
  • Prop Name="AntalTilsynspligtigeEjendomme", Int (Påkrævet ved indlevering men ikke ved kladde)
  • Prop name="AntalRottespaererStatRegionPrivat", Int (Påkrævet ved indlevering men ikke ved kladde)
  • Prop name="AntalStatRegionPrivatInstitutionerMedRottespaerer", Int (Påkrævet ved indlevering men ikke ved kladde)
  • Prop name="AntalStatRegionPrivatInstitutionerAfviserRottespaerer", Int (Påkrævet ved indlevering men ikke ved kladde)

IndberetningSearch (Input) (N/A for 3rd Party Systems)

Properties that will be removed:

  • N/A

Properties that will be added:

  • Prop Name="TilladerPrivatBekaempelse", Boolean

IndberetningSearch (Output) (N/A for 3rd Party Systems)

Properties that will be removed:

  • N/A

Properties that will be added:

  • Prop Name="TilladerPrivatBekaempelse", Boolean
  • Prop Name="AntalTilsynspligtigeEjendomme", Int
  • Prop name="AntalRottespaererStatRegionPrivat", Int
  • Prop name="AntalStatRegionPrivatInstitutionerMedRottespaerer", Int
  • Prop name="AntalStatRegionPrivatInstitutionerAfviserRottespaerer", Int​