AdresseOppdateringServiceWS
            
            Namespace: http://matrikkel.statkart.no/matrikkelapi/wsapi/v1/service/adresse/oppdatering
            
            Oversikt
            
            
            
            
               insertVegadresse
               Lagre ny vegadresse.
               Input
               
                  - nyVegadresse - vegadresse som skal lagres
 
                  - matrikkelContext - 
 
               
               Response
               
                  - ServiceException - ved feil i data for adressen
                        ServiceException
                     
                   
               
             
            
            
               updateVegadresse
               Oppdaterer vegadresse. Den må være låst.
               Input
               
                  - vegadresse - vegadresse som skal oppdateres
 
                  - matrikkelContext - 
 
               
               Response
               
                  - ServiceException - hvis feil i dataene
                        ServiceException
                     
                   
               
             
            
            
               updateVegadressePostnummeromrade
               Oppdaterer kun postnummerområde på vegadresse. Den må være låst.
               Input
               
                  - vegadresseId - id til vegadresse med oppdatert krets
 
                  - postnummeromrade - oppdatert postnummeromrade
 
                  - matrikkelContext - 
 
               
               Response
               
                  - ServiceException - hvis feil i dataene
                        ServiceException
                     
                   
               
             
            
            
               removeAdresse
               Sletter adressen.
               Input
               
                  - adresseId - 
 
                  - matrikkelContext - 
 
               
               Response
               
                  - ServiceException - hvis adresse ikke kan slettes, hvis den er i bruk på bruksenheter
                        ServiceException
                     
                   
               
             
            
            
               insertMatrikkeladresse
               Lagre ny matrikkeladresse.
               Input
               
                  - nyMatrikkeladresse - matrikkeladresse som skal lagres
 
                  - matrikkelContext - 
 
               
               Response
               
                  - ServiceException - ved feil i data for adressen
                        ServiceException
                     
                   
               
             
            
            
               updateMatrikkeladresse
               Oppdaterer matrikkeladresse. Den må være låst.
               Input
               
                  - matrikkeladresse - matrikkeladresse som skal oppdateres
 
                  - matrikkelContext - 
 
               
               Response
               
                  - ServiceException - 
                        ServiceException
                     
                   
               
             
            
            
               updateMatrikkeladressePostnummeromrade
               Oppdaterer kun postnummerområde på matrikkeladresse. Den må være låst.
               Input
               
                  - matrikkeladresseId - Id til matrikkeladresse som har oppdatert Postnummeromrade som skal oppdateres
 
                  - postnummeromrade - oppdatert postnummeromrade
 
                  - matrikkelContext - 
 
               
               Response
               
                  - ServiceException - 
                        ServiceException
                     
                   
               
             
            
            
               saveSplittetVegadresse
               Lagrer en vegadresse som er splittet i en eller flere nye vegadresser.
               Input
               
                  - splittetVegadresse - - den opprinnelige vegadressen
 
                  - nyeVegadresser - - set med nye Vegadresse
                  
 
                  - bruksenheter - - liste med endrede Bruksenhet
                  
 
                  - matrikkelContext - 
 
               
               Response
               
                  - ServiceException - hvis feil i data for en eller flere av adressene
                        ServiceException
                     
                   
               
             
            
            
               saveSplittetMatrikkeladresse
               Lagrer en matrikkeladresse som er splittet i en eller flere nye matrikkeladresser.
               Input
               
                  - splittetMatrikkeladresse - - den opprinnelige matrikkeladressen
 
                  - nyeMatrikkeladresser - - set med nye Matrikkeladresse
                  
 
                  - bruksenheter - - liste med endrede Bruksenhet
                  
 
                  - matrikkelContext - 
 
               
               Response
               
                  - ServiceException - hvis feil i data for en eller flere av adressene
                        ServiceException
                     
                   
               
             
            
            
               updateForskjovetVegadresser
               Oppdaterer vegadresser som er forskjøvet på klienten.
               Input
               
                  - transfer - - liste med Vegadresse som skal få endret logisk
                 ident (veg, nr, bokstav, MatrikkelContext matrikkelContext), og regler for forskyvningen.
 
                  - matrikkelContext - 
 
               
               Response
               
                  - ServiceException - - hvis feil i data for en eller flere av adressene,
                          spesielt hvis en har fått samme logisk ident som en annen adresse
                        ServiceException
                     
                   
               
             
            
            
               endreMatrikkeladresseTilVegadresse
               Endrer matrikkeladresse til vegadresse uten å endre id for adressen.
 Oppdaterer opprinnelig adresse med den nye vegadressen.
               Input
               
                  - vegadresse - - den nye vegadressen med id lik opprinnelig adresseid
 
                  - matrikkelContext - 
 
               
               Response
               
                  - ServiceException - - hvis feil i data for adressen
                        ServiceException
                     
                   
               
             
            
            
               endreVegadresseTilMatrikkeladresse
               Endrer vegadresse til matrikkeladresse uten å endre adresseid (sjeldent brukt, MatrikkelContext matrikkelContext).
 Oppdaterer adressen med den nye matrikkeladressen.
               Input
               
                  - matrikkeladresse - - den nye matrikkeladressen, med id lik opprinnelig adresseid
 
                  - matrikkelContext - 
 
               
               Response
               
                  - ServiceException - 
                        ServiceException
                     
                   
               
             
            
            
               insertVeg
               Oppretter en ny veg.
               Input
               
                  - veg - vegen som skal opprettes
 
                  - vedtaksdato - dato for vedtak i navnesak, sendes til Stedsnavn
 
                  - representasjonspunkt - punkt for vegen, sendes til Stedsnavn
 
                  - matrikkelContext - 
 
               
               Response
               
                  - ServiceException - hvis vegen har samme adressekode som en annen veg eller hvis det feil i vegdataene
                        ServiceException
                     
                   
               
             
            
            
               updateVeg
               Oppdaterer vegen og oppretter en ny veghistorikk med vegens opprinnelige verdier. vegen må være låst.
               Input
               
                  - veg - vegen som skal oppdateres.
 
                  - vedtaksdato - dato for vedtak i navnesak, sendes til Stedsnavn
 
                  - arsakEndringStedsnavnKodeId - kode for årsak til at endringen skal sendes til Stedsnavn
 
                  - matrikkelContext - 
 
               
               Response
               
                  - ServiceException - hvis vegen har samme adressekode som en annen veg eller hvis det feil i vegdataene.
                        ServiceException
                     
                   
               
             
            
            
               removeVeg
               Sletter vegen og oppretter en ny veghistorikk med vegens opprinnelige verdier.
               Input
               
                  - vegId - vegen som skal slettes
 
                  - matrikkelContext - 
 
               
               Response
               
                  - ServiceException - hvis det finnes vegadresser som refererer til vegen
                        ServiceException
                     
                   
               
             
            
            
               insertKrets
               Legger inn ny krets i databasen.
               Input
               
                  - nyKrets - krets som skal lagres
 
                  - matrikkelContext - 
 
               
               Response
               
                  - ServiceException - hvis krets med samme kommune, kretstype og kretsnr finnes
                          eller hvis det er mangler i kretsdata
                        ServiceException
                     
                   
               
             
            
            
               updateKrets
               Oppdaterer krets. Kretsen må være låst.
               Input
               
                  - krets - krets som skal oppdateres
 
                  - matrikkelContext - 
 
               
               Response
               
                  - ServiceException - hvis krets med samme kommune, kretstype og kretsnr finnes
                          eller hvis det er mangler i kretsdata
                        ServiceException
                     
                   
               
             
            
            
               removeKrets
               Sletter krets.
               Input
               
                  - krets - krets som skal slettes
 
                  - matrikkelContext - 
 
               
               Response
               
                  - ServiceException - hvis adresser er knyttet til kretsen
                        ServiceException
                     
                   
               
             
            
            
               insertPostnummeromrade
               Legger inn nytt postnummerområde i databasen.
               Input
               
                  - nyttPostnummeromrade - postnummerområde som skal lagres
 
                  - matrikkelContext - 
 
               
               Response
               
                  - ServiceException - hvis postnummerområde med samme kretsnr finnes
                          eller hvis det er mangler i postnummerområdedata
                        ServiceException
                     
                   
               
             
            
            
               updatePostnummeromrade
               Oppdaterer Postnummerområde. Postnummerområdet må være låst.
 
 Tilknyttede FysiskPerson får oppdatert adresselinje3.
 Bostedsadresse Postnr oppdateres kun hvis den allerede har satt samme postnr.
 
 
               Input
               
                  - postnummeromrade - postnummerområde som skal oppdateres
 
                  - matrikkelContext - 
 
               
               Response
               
                  - ServiceException - hvis postnummerområde med samme kretsnr finnes
                          eller hvis det er mangler i postnummerområdedata
                        ServiceException
                     
                   
               
             
            
            
               removePostnummeromrade
               Sletter postnummerområde.
               Input
               
                  - postnummeromrade - 
 
                  - matrikkelContext - 
 
               
               Response
               
                  - ServiceException - hvis adresser, personer eller kommuner er knyttet til kretsen
                        ServiceException
                     
                   
               
             
            
            
               removeTettsted
               Sletter tettsted.
               Input
               
                  - tettsted - 
 
                  - matrikkelContext - 
 
               
               Response
               
                  - ServiceException - hvis adresserer knyttet til kretsen
                        ServiceException
                     
                   
               
             
            
            
               updateAdressemerkeBestillinger
               Vedlikehold av adressemerkeBestillinger, slette, endre og opprette for en spesifikk kommune.
               Input
               
                  - transfer - AdressemerkeBestillingUnitOfWorkTransfer med nye, endrede og slettede adressemerkeBestillinger innen kommunen
 
                  - matrikkelContext - 
 
               
               Response
               
                  - ServiceException - 
                        ServiceException
                     
                   
               
             
            
            
               updateKommunaleKretstyper
               Vedlikehold av kommunale kretstyper, slette, endre og opprette for en spesifikk kommune.
               Input
               
                  - kommunalKretstypeUnitOfWorkTransfer - Transfer med nye, endrede og slettede kommunale kretstyper innen kommunen
 
                  - matrikkelContext - 
 
               
               Response
               
                  - ServiceException - ValidationException dersom samme kretstype forekommer flere ganger blant nye og endrede kretstyper
                        ServiceException