Fiks Matrikkelføring er en asynkron protokoll over Fiks IO for å overføre grunnlag til matrikkelføring fra eByggesak til Matrikkelklienter. Den er tilsvarende løsningen som er etablert på Fiks SvarUt/SvarInn http://geointegrasjon.no/nytt-grensesnitt-ebyggesak-og-matrikkel/. Denne løsningen benytter altså Fiks IO for maskin til maskin integrasjon.
Grensesnitt | Støtte |
---|---|
Web portal | Nei |
Maskin til maskin | Ja |
For at eByggesak eller annet fagsystem skal få tilgang til å sende grunnlag for matrikkelføring til matrikkelklienter, så må kommunen aktivere tjenesten Fiks IO i Fiks Konfigurasjon.
Aktuell matrikkelklient må aktiveres for å kunne svare med meldinger på meldingsprotokoll no.ks.fiks.matrikkelfoering.v2
Meldingsprotokoll som matrikkelklient må støtte er no.ks.fiks.matrikkelfoering.v2
Hver melding i Fiks IO består av en zip fil ASIC-E som inneholder protokollmeldingen (f.eks. byggesak.xml eller status.xml) i xml format og eventuelt tilhørende vedlegg.
For protokollmeldingen no.ks.fiks.matrikkelfoering.v2.grunnlag
skal det følge med en index.json
fil som beskriver hva hver enkelt fil er i Fiks IO meldingen. Se avsnittet om “Overføring av filer” med tilhørende tabell lenger nede for forklaring på sammenhengen mellom filer og index.json
.
Hver melding kan ikke overskride 5GB totalt, med protokollmelding og vedlegg.
Fiks-IO har støtte for headere på meldinger. For å markere en melding som unik skal man sette headeren klientMeldingId
med en unik id. Denne id’en skal brukes igjen for alle meldinger som forsøkes på nytt.
Dette er for at mottaker skal kunne se at dette er en melding som har vært forsøkt tidligere og kan håndtere meldingen korrekt. Se kode eksempel lenger nede for hvordan man setter klientMeldingId
.
Fra eByggesak/fagsystem:
Type | Navn | Skjema | Filer |
---|---|---|---|
Grunnlag til matrikkelføring | no.ks.fiks.matrikkelfoering.v2.grunnlag |
no.ks.fiks.matrikkelfoering.v2.grunnlag.xsd | byggesak.xml , index.json + evt vedlegg |
Forespørsel om status | no.ks.fiks.matrikkelfoering.v2.status |
no.ks.fiks.matrikkelfoering.v2.status.xsd | status.xml |
Fra matrikkelklienter:
Type | Navn | Skjema | Filer |
---|---|---|---|
Mottak vellykket | no.ks.fiks.matrikkelfoering.v2.mottatt |
Ingen payload | Ingen fil |
Mottak feilet - Ugyldig forespørsel | no.ks.fiks.matrikkelfoering.v2.feilmelding.ugyldigforespoersel |
no.ks.fiks.matrikkelfoering.v2.feilmelding.ugyldigforespoersel.xsd | feilmelding.xml |
Mottak feilet - Serverfeil | no.ks.fiks.matrikkelfoering.v2.feilmelding.serverfeil |
no.ks.fiks.matrikkelfoering.v2.feilmelding.serverfeil.xsd | feilmelding.xml |
Kvittering på føring i matrikkelen | no.ks.fiks.matrikkelfoering.v2.kvittering |
no.ks.fiks.matrikkelfoering.v2.kvittering.xsd | kvittering.xml |
Svar på forespørsel om status | no.ks.fiks.matrikkelfoering.v2.statussvar |
no.ks.fiks.matrikkelfoering.v2.statussvar.xsd | statussvar.xml |
no.ks.fiks.matrikkelfoering.v2.grunnlag.xsd
no.ks.fiks.matrikkelfoering.v2.kvittering.xsd
Kodelistene er tilgjengelig hos Geonorge. Man kan da laste de f.eks. ned som json-filer. Liste med kodelister og lenker til kilden hos Geonorge finner man i README for fiks-matrikkelfoering-specification prosjektet på Github.
Fagsystem kan sende status forespørsel for en innsendt matrikkelføring med meldingstypen no.ks.fiks.matrikkelfoering.v2.status
.
Matrikkelsystem svarer da med status med meldingstypen no.ks.fiks.matrikkelfoering.v2.statussvar
.
For at dette skal fungere krever protokollen at det blir sendt unik klientMeldingId header (se eksempel lenger nede) på alle no.ks.fiks.matrikkelfoering.v2.grunnlag
meldinger.
Eksempel på status:
<StatusMatrikkel xmlns=http://rep.geointegrasjon.no/Matrikkel/foeringstatus/v2>
<klientMeldingId>02c5187a-5bd7-43a0-a99c-aa5e8bcc0cd3</klientMeldingId>
<svarMedKvittering>true</svarMedKvittering>
</StatusMatrikkel>
Her sender klient id på meldingen den forespør om status på, samt at det er et flagg svarMedKvittering (default=false) som kan brukes til å be matrikkelsystemet sende kvitteringsdokumentet på nytt, så sant meldingen allerede er kvittert.
Eksempel på svar hvor meldingen er ukjent for matrikkelsystemet:
<StatusMatrikkelSvar xmlns=http://rep.geointegrasjon.no/Matrikkel/foeringstatussvar/v2>
<klientMeldingId>02c5187a-5bd7-43a0-a99c-aa5e8bcc0cd3</klientMeldingId>
<statusBehandling>IkkeMottatt</statusBehandling>
</StatusMatrikkelSvar>
klientMeldingId er her ikke kjent og da svarer vi med status IkkeMottatt. Da kan man anta at meldingen ikke er sendt eller den er tapt, da må man sende grunnlag-melding for å starte prosessen. Mulige verdier for statusBehandling er Mottatt, IkkeMottatt, Feil og Kvittert. Feil vil bety at meldingen som ble sendt fra sakssystem ikke var gyldig, kvittert betyr at meldingen er ferdig behandlet ved at den er ført i matrikkel (eller ikke). Mottatt er mellomstadie som forteller at meldingen er under behandling, slik at man slipper å sende på nytt.
Eksempel på statussvar der meldingen er mottatt, men ennå ikke kvittert (en status den kan ligge i veldig lang tid uten at det nødvendigvis betyr at noe er feil):
<StatusMatrikkelSvar xmlns=http://rep.geointegrasjon.no/Matrikkel/foeringstatussvar/v2>
<klientMeldingId>02c5187a-5bd7-43a0-a99c-aa5e8bcc0cd3</klientMeldingId>
<statusBehandling>Mottatt</statusBehandling>
<meldingId>02c5187a-5bd7-43a0-a99c-aa5e8bcc0cd4</meldingId>
</StatusMatrikkelSvar>
Her får man også tilbake den faktiske meldingId-en som meldingen hadde fra fiksio.
Siste eksempel, der meldingen er kvittert:
<StatusMatrikkelSvar xmlns=http://rep.geointegrasjon.no/Matrikkel/foeringstatussvar/v2>
<klientMeldingId>02c5187a-5bd7-43a0-a99c-aa5e8bcc0cd3</klientMeldingId>
<statusBehandling>Mottatt</statusBehandling>
<meldingId>02c5187a-5bd7-43a0-a99c-aa5e8bcc0cd4</meldingId>
<statusKvittering>IkkeForespurt</statusKvittering>
</StatusMatrikkelSvar>
Her følger det med en statusKvittering. Den vil gjenspeile svarMedKvittering-elementet i forespørselen, og kan være IkkeForespurt, Vedlagt eller Utloept. De to første korresponderer til false/true på svarMedKvittering. Utloept brukes der kvittering er sendt, og svarMedKvittering er true, men samtidig at dokumentet ikke lenger er lagret på matrikkelsystem-siden pga. f.eks. at det blir slettet etter en stund.
Meldingen no.ks.fiks.matrikkelfoering.v2.grunnlag
vil inneholde en byggesak.xml fil som er matrikkelføringen, eventuelle vedlegg og en index.json fil som beskriver innholdet i hele meldingen.
Filen index.json har følgende struktur:
[
{
"dokumenttype": "Byggesak", // Vedleggstype - Se eksempel tabell nedenfor
"tittel": "Underlag for matrikkelføring",
"dokumentnummer": 1, // Dette tilsvarer index for denne filen i payloads for Fiks IO meldingen
"filnavn": "byggesak.xml" // Filnavn i Fiks IO meldingen
},
{
"dokumenttype": "Situasjonsplan", // Vedleggstype - Se eksempel tabell nedenfor
"tittel": "Situasjonsplan",
"dokumentnummer": 2, // Dette tilsvarer index for denne filen i payloads for Fiks IO meldingen
"filnavn": "DokSitplan.pdf" // Filnavn i Fiks IO meldingen
},
]
Vedleggstyper er definert her på Geonorge.
Her er noen eksempler hentet derfra:
Tittel | Vedleggstype |
---|---|
Situasjonsplan | Situasjonsplan |
Tegning eksisterende plan | TegningEksisterendePlan |
Tegning ny plan | TegningNyPlan |
Tegning eksisterende snitt | TegningEksisterendeSnitt |
Tegning nytt snitt | TegningNyttSnitt |
Tegning eksisterende fasade | TegningEksisterendeFasade |
Tegning eksisterende snitt | TegningEksisterendeSnitt |
Tegning ny fasade | TegningNyFasade |
ByggesaksBIM | ByggesaksBIM |
Tegning eksisterende snitt | TegningEksisterendeSnitt |
Tegning eksisterende snitt | TegningEksisterendeSnitt |
Matrikkelføring XML | Byggesak |
Det er definert 4 trappetrinn/nivå i løsningskonseptet som illustrerer hvor godt et tiltak er tilrettelagt for effektiv matrikkelføring.
Nivå 0:
Nivå 1:
Nivå 2:
Nivå 3:
Nivå 4:
Hvis matrikkelfører finner ut at en melding skal registreres ved bruk av en annen matrikkelklient så kan denne meldingen videresendes. Det skal da brukes egne headere for å angi hvilken opprinnelig konto og hvilken opprinnelig meldingsid som skal besvares med mottatt melding, evt feilmelding og kvitteringsmelding.
Header | Beskrivelse |
---|---|
videresendt-fra-konto | Opprinnelig konto som melding kom fra |
opprinnelig-melding-id | Opprinnelig meldingsid som svar-til skal sendes tilbake til |
Kodeeksempel på sending av melding med grunnlag for matrikkelføring.
Fiks-IO klienten støtter å sette egne headere og som tidligere nevnt skal klientMeldingId
settes som parameter slik at den komme med i headeren.
var messageRequest = new MeldingRequest(
mottakerKontoId: receiverId,
avsenderKontoId: senderId,
klientMeldingId: klientMeldingId,
meldingType: "no.ks.fiks.matrikkelfoering.v2.grunnlag");
List<IPayload> payloads = new List<IPayload>();
payloads.Add(new StringPayload(jsonPayload, "index.json"));
payloads.Add(new StringPayload(payload, "byggesak.xml"));
payloads.Add(new FilePayload("DokSitplan.pdf"));
payloads.Add(new FilePayload("DokTegning.pdf"));
var msgSent = client.Send(messageRequest, payloads).Result;
index.json innhold
[
{
"dokumenttype": "Byggesak",
"tittel": "Underlag for matrikkelføring",
"dokumentnummer": 1,
"filnavn": "byggesak.xml"
},
{
"dokumenttype": "Situasjonsplan",
"tittel": "Situasjonsplan",
"dokumentnummer": 2,
"filnavn": "DokSitplan.pdf"
},
{
"dokumenttype": "TegningNyFasade",
"tittel": "Tegning ny fasade",
"dokumentnummer": 3,
"filnavn": "DokTegning.pdf"
}
]
byggesak.xml innhold
<?xml version="1.0" encoding="utf-8"?>
<Byggesak xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns="http://rep.geointegrasjon.no/Matrikkel/foering/v2">
<tittel>Rammesøknad for enebolig i Byggestedgate 1</tittel>
<saksnummer>
<saksaar>2018</saksaar>
<sakssekvensnummer>123456</sakssekvensnummer>
</saksnummer>
<kategori>
<kode>RS</kode>
<beskrivelse>Søknad om rammetillatelse</beskrivelse>
</kategori>
<tiltakstype>
<tiltaktype>
<kode>nyttbyggboligformal</kode>
<beskrivelse>Nytt bygg - boligformål</beskrivelse>
</tiltaktype>
</tiltakstype>
<vedtak>
<beskrivelse>Vedtak om rammetillatelse</beskrivelse>
<vedtaksdato>2020-04-02T16:09:14.7947093+02:00</vedtaksdato>
<status>
<kode>1</kode>
<beskrivelse>Godkjent</beskrivelse>
</status>
</vedtak>
<adresse>Byggestedgate 1</adresse>
<saksbehandler>Michael</saksbehandler>
</Byggesak>
<?xml version="1.0" encoding="utf-8"?>
<Byggesak xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns="http://rep.geointegrasjon.no/Matrikkel/foering/v2">
<systemId xsi:nil="true" />
<tittel>Rammesøknad for oppføring av 5 tomannsboliger</tittel>
<saksnummer>
<saksaar>2018</saksaar>
<sakssekvensnummer>123456</sakssekvensnummer>
</saksnummer>
<kategori>
<kode>RS</kode>
<beskrivelse>Søknad om rammetillatelse</beskrivelse>
</kategori>
<tiltakstype>
<tiltaktype>
<kode>nyttbyggboligformal</kode>
<beskrivelse>Nytt bygg - boligformål</beskrivelse>
</tiltaktype>
</tiltakstype>
<vedtak>
<beskrivelse>Vedtak om rammetillatelse</beskrivelse>
<vedtaksdato>2020-04-02T16:16:45.1760034+02:00</vedtaksdato>
<status>
<kode>1</kode>
<beskrivelse>Godkjent</beskrivelse>
</status>
<dispensasjoner xsi:nil="true" />
</vedtak>
<ansvarligSoeker>
<foedselsnummer xsi:nil="true" />
<organisasjonsnummer>123456789</organisasjonsnummer>
<navn>Arkitekt Flink</navn>
<adresse xsi:nil="true" />
<telefonnummer xsi:nil="true" />
<mobilnummer xsi:nil="true" />
<epost xsi:nil="true" />
</ansvarligSoeker>
<tiltakshaver>
<foedselsnummer>12345678901</foedselsnummer>
<organisasjonsnummer xsi:nil="true" />
<navn>Hans Utbygger</navn>
<adresse xsi:nil="true" />
<telefonnummer xsi:nil="true" />
<mobilnummer xsi:nil="true" />
<epost xsi:nil="true" />
</tiltakshaver>
<matrikkelopplysninger>
<eiendomsidentifikasjon>
<matrikkelnummer>
<kommunenummer>9999</kommunenummer>
<gaardsnummer>260</gaardsnummer>
<bruksnummer>109</bruksnummer>
<festenummer xsi:nil="true" />
<seksjonsnummer xsi:nil="true" />
</matrikkelnummer>
</eiendomsidentifikasjon>
<adresse>
<adresse>
<adressekode>1001</adressekode>
<adressenavn>Byggestedgate</adressenavn>
<adressenummer>3</adressenummer>
<adressebokstav>A</adressebokstav>
<seksjonsnummer xsi:nil="true" />
</adresse>
<adresse>
<adressekode>1001</adressekode>
<adressenavn>Byggestedgate</adressenavn>
<adressenummer>3</adressenummer>
<adressebokstav>B</adressebokstav>
<seksjonsnummer xsi:nil="true" />
</adresse>
<adresse>
<adressekode>1001</adressekode>
<adressenavn>Byggestedgate</adressenavn>
<adressenummer>5</adressenummer>
<adressebokstav>A</adressebokstav>
<seksjonsnummer xsi:nil="true" />
</adresse>
<adresse>
<adressekode>1001</adressekode>
<adressenavn>Byggestedgate</adressenavn>
<adressenummer>5</adressenummer>
<adressebokstav>B</adressebokstav>
<seksjonsnummer xsi:nil="true" />
</adresse>
<adresse>
<adressekode>1001</adressekode>
<adressenavn>Byggestedgate</adressenavn>
<adressenummer>7</adressenummer>
<adressebokstav>A</adressebokstav>
<seksjonsnummer xsi:nil="true" />
</adresse>
<adresse>
<adressekode>1001</adressekode>
<adressenavn>Byggestedgate</adressenavn>
<adressenummer>7</adressenummer>
<adressebokstav>B</adressebokstav>
<seksjonsnummer xsi:nil="true" />
</adresse>
<adresse>
<adressekode>1001</adressekode>
<adressenavn>Byggestedgate</adressenavn>
<adressenummer>9</adressenummer>
<adressebokstav>A</adressebokstav>
<seksjonsnummer xsi:nil="true" />
</adresse>
<adresse>
<adressekode>1001</adressekode>
<adressenavn>Byggestedgate</adressenavn>
<adressenummer>9</adressenummer>
<adressebokstav>B</adressebokstav>
<seksjonsnummer xsi:nil="true" />
</adresse>
<adresse>
<adressekode>1001</adressekode>
<adressenavn>Byggestedgate</adressenavn>
<adressenummer>11</adressenummer>
<adressebokstav>A</adressebokstav>
<seksjonsnummer xsi:nil="true" />
</adresse>
<adresse>
<adressekode>1001</adressekode>
<adressenavn>Byggestedgate</adressenavn>
<adressenummer>11</adressenummer>
<adressebokstav>B</adressebokstav>
<seksjonsnummer xsi:nil="true" />
</adresse>
</adresse>
<bygning>
<bygning>
<bygningsnummer xsi:nil="true" />
<naeringsgruppe>
<kode>X</kode>
<beskrivelse>Bolig</beskrivelse>
</naeringsgruppe>
<bygningstype>
<kode>121</kode>
<beskrivelse>Tomannsbolig, vertikaldelt</beskrivelse>
</bygningstype>
<bebygdAreal>100</bebygdAreal>
<bruksenheter>
<bruksenhet>
<bruksenhetsnummer>
<etasjeplan>
<kode>H</kode>
<beskrivelse>H</beskrivelse>
</etasjeplan>
<etasjenummer>01</etasjenummer>
<loepenummer>01</loepenummer>
</bruksenhetsnummer>
<bruksenhetstype>
<kode>B</kode>
<beskrivelse>Bolig</beskrivelse>
</bruksenhetstype>
<bruksareal>100</bruksareal>
<kjoekkentilgang>
<kode>0</kode>
<beskrivelse>Ikke oppgitt</beskrivelse>
</kjoekkentilgang>
<antallRom>3</antallRom>
<antallBad>1</antallBad>
<antallWC>1</antallWC>
<adresse>
<adressekode>1001</adressekode>
<adressenavn>Byggestedgate</adressenavn>
<adressenummer>3</adressenummer>
<adressebokstav>A</adressebokstav>
<seksjonsnummer xsi:nil="true" />
</adresse>
<matrikkelnummer xsi:nil="true" />
<endring>Ny</endring>
</bruksenhet>
<bruksenhet>
<bruksenhetsnummer>
<etasjeplan>
<kode>H</kode>
<beskrivelse>H</beskrivelse>
</etasjeplan>
<etasjenummer>01</etasjenummer>
<loepenummer>01</loepenummer>
</bruksenhetsnummer>
<bruksenhetstype>
<kode>B</kode>
<beskrivelse>Bolig</beskrivelse>
</bruksenhetstype>
<bruksareal>100</bruksareal>
<kjoekkentilgang>
<kode>0</kode>
<beskrivelse>Ikke oppgitt</beskrivelse>
</kjoekkentilgang>
<antallRom>3</antallRom>
<antallBad>1</antallBad>
<antallWC>1</antallWC>
<adresse>
<adressekode>1001</adressekode>
<adressenavn>Byggestedgate</adressenavn>
<adressenummer>3</adressenummer>
<adressebokstav>B</adressebokstav>
<seksjonsnummer xsi:nil="true" />
</adresse>
<matrikkelnummer xsi:nil="true" />
<endring>Ny</endring>
</bruksenhet>
</bruksenheter>
<etasjer>
<etasje>
<etasjenummer>01</etasjenummer>
<etasjeplan>
<kode>H</kode>
<beskrivelse>H</beskrivelse>
</etasjeplan>
<antallBoenheter>1</antallBoenheter>
<bruksarealTilAnnet>0</bruksarealTilAnnet>
<bruksarealTilBolig>200</bruksarealTilBolig>
<bruksarealTotalt>200</bruksarealTotalt>
<endring>Ny</endring>
</etasje>
</etasjer>
<avlop>
<kode>OffentligKloakk</kode>
<beskrivelse>Offentlig avløpsanlegg</beskrivelse>
</avlop>
<energiforsyning xsi:nil="true" />
<vannforsyning>
<kode>TilknyttetOffVannverk</kode>
<beskrivelse>Offentlig vannverk</beskrivelse>
</vannforsyning>
<harHeis>false</harHeis>
<endring>Ny</endring>
</bygning>
<bygning>
<bygningsnummer xsi:nil="true" />
<naeringsgruppe>
<kode>X</kode>
<beskrivelse>Bolig</beskrivelse>
</naeringsgruppe>
<bygningstype>
<kode>121</kode>
<beskrivelse>Tomannsbolig, vertikaldelt</beskrivelse>
</bygningstype>
<bebygdAreal>100</bebygdAreal>
<bruksenheter>
<bruksenhet>
<bruksenhetsnummer>
<etasjeplan>
<kode>H</kode>
<beskrivelse>H</beskrivelse>
</etasjeplan>
<etasjenummer>01</etasjenummer>
<loepenummer>01</loepenummer>
</bruksenhetsnummer>
<bruksenhetstype>
<kode>B</kode>
<beskrivelse>Bolig</beskrivelse>
</bruksenhetstype>
<bruksareal>100</bruksareal>
<kjoekkentilgang>
<kode>0</kode>
<beskrivelse>Ikke oppgitt</beskrivelse>
</kjoekkentilgang>
<antallRom>3</antallRom>
<antallBad>1</antallBad>
<antallWC>1</antallWC>
<adresse>
<adressekode>1001</adressekode>
<adressenavn>Byggestedgate</adressenavn>
<adressenummer>5</adressenummer>
<adressebokstav>A</adressebokstav>
<seksjonsnummer xsi:nil="true" />
</adresse>
<matrikkelnummer xsi:nil="true" />
<endring>Ny</endring>
</bruksenhet>
<bruksenhet>
<bruksenhetsnummer>
<etasjeplan>
<kode>H</kode>
<beskrivelse>H</beskrivelse>
</etasjeplan>
<etasjenummer>01</etasjenummer>
<loepenummer>01</loepenummer>
</bruksenhetsnummer>
<bruksenhetstype>
<kode>B</kode>
<beskrivelse>Bolig</beskrivelse>
</bruksenhetstype>
<bruksareal>100</bruksareal>
<kjoekkentilgang>
<kode>0</kode>
<beskrivelse>Ikke oppgitt</beskrivelse>
</kjoekkentilgang>
<antallRom>3</antallRom>
<antallBad>1</antallBad>
<antallWC>1</antallWC>
<adresse>
<adressekode>1001</adressekode>
<adressenavn>Byggestedgate</adressenavn>
<adressenummer>5</adressenummer>
<adressebokstav>B</adressebokstav>
<seksjonsnummer xsi:nil="true" />
</adresse>
<matrikkelnummer xsi:nil="true" />
<endring>Ny</endring>
</bruksenhet>
</bruksenheter>
<etasjer>
<etasje>
<etasjenummer>01</etasjenummer>
<etasjeplan>
<kode>H</kode>
<beskrivelse>H</beskrivelse>
</etasjeplan>
<antallBoenheter>1</antallBoenheter>
<bruksarealTilAnnet>0</bruksarealTilAnnet>
<bruksarealTilBolig>200</bruksarealTilBolig>
<bruksarealTotalt>200</bruksarealTotalt>
<endring>Ny</endring>
</etasje>
</etasjer>
<avlop>
<kode>OffentligKloakk</kode>
<beskrivelse>Offentlig avløpsanlegg</beskrivelse>
</avlop>
<energiforsyning xsi:nil="true" />
<vannforsyning>
<kode>TilknyttetOffVannverk</kode>
<beskrivelse>Offentlig vannverk</beskrivelse>
</vannforsyning>
<harHeis>false</harHeis>
<endring>Ny</endring>
</bygning>
<bygning>
<bygningsnummer xsi:nil="true" />
<naeringsgruppe>
<kode>X</kode>
<beskrivelse>Bolig</beskrivelse>
</naeringsgruppe>
<bygningstype>
<kode>121</kode>
<beskrivelse>Tomannsbolig, vertikaldelt</beskrivelse>
</bygningstype>
<bebygdAreal>100</bebygdAreal>
<bruksenheter>
<bruksenhet>
<bruksenhetsnummer>
<etasjeplan>
<kode>H</kode>
<beskrivelse>H</beskrivelse>
</etasjeplan>
<etasjenummer>01</etasjenummer>
<loepenummer>01</loepenummer>
</bruksenhetsnummer>
<bruksenhetstype>
<kode>B</kode>
<beskrivelse>Bolig</beskrivelse>
</bruksenhetstype>
<bruksareal>100</bruksareal>
<kjoekkentilgang>
<kode>0</kode>
<beskrivelse>Ikke oppgitt</beskrivelse>
</kjoekkentilgang>
<antallRom>3</antallRom>
<antallBad>1</antallBad>
<antallWC>1</antallWC>
<adresse>
<adressekode>1001</adressekode>
<adressenavn>Byggestedgate</adressenavn>
<adressenummer>7</adressenummer>
<adressebokstav>A</adressebokstav>
<seksjonsnummer xsi:nil="true" />
</adresse>
<matrikkelnummer xsi:nil="true" />
<endring>Ny</endring>
</bruksenhet>
<bruksenhet>
<bruksenhetsnummer>
<etasjeplan>
<kode>H</kode>
<beskrivelse>H</beskrivelse>
</etasjeplan>
<etasjenummer>01</etasjenummer>
<loepenummer>01</loepenummer>
</bruksenhetsnummer>
<bruksenhetstype>
<kode>B</kode>
<beskrivelse>Bolig</beskrivelse>
</bruksenhetstype>
<bruksareal>100</bruksareal>
<kjoekkentilgang>
<kode>0</kode>
<beskrivelse>Ikke oppgitt</beskrivelse>
</kjoekkentilgang>
<antallRom>3</antallRom>
<antallBad>1</antallBad>
<antallWC>1</antallWC>
<adresse>
<adressekode>1001</adressekode>
<adressenavn>Byggestedgate</adressenavn>
<adressenummer>7</adressenummer>
<adressebokstav>B</adressebokstav>
<seksjonsnummer xsi:nil="true" />
</adresse>
<matrikkelnummer xsi:nil="true" />
<endring>Ny</endring>
</bruksenhet>
</bruksenheter>
<etasjer>
<etasje>
<etasjenummer>01</etasjenummer>
<etasjeplan>
<kode>H</kode>
<beskrivelse>H</beskrivelse>
</etasjeplan>
<antallBoenheter>1</antallBoenheter>
<bruksarealTilAnnet>0</bruksarealTilAnnet>
<bruksarealTilBolig>200</bruksarealTilBolig>
<bruksarealTotalt>200</bruksarealTotalt>
<endring>Ny</endring>
</etasje>
</etasjer>
<avlop>
<kode>OffentligKloakk</kode>
<beskrivelse>Offentlig avløpsanlegg</beskrivelse>
</avlop>
<energiforsyning xsi:nil="true" />
<vannforsyning>
<kode>TilknyttetOffVannverk</kode>
<beskrivelse>Offentlig vannverk</beskrivelse>
</vannforsyning>
<harHeis>false</harHeis>
<endring>Ny</endring>
</bygning>
<bygning>
<bygningsnummer xsi:nil="true" />
<naeringsgruppe>
<kode>X</kode>
<beskrivelse>Bolig</beskrivelse>
</naeringsgruppe>
<bygningstype>
<kode>121</kode>
<beskrivelse>Tomannsbolig, vertikaldelt</beskrivelse>
</bygningstype>
<bebygdAreal>100</bebygdAreal>
<bruksenheter>
<bruksenhet>
<bruksenhetsnummer>
<etasjeplan>
<kode>H</kode>
<beskrivelse>H</beskrivelse>
</etasjeplan>
<etasjenummer>01</etasjenummer>
<loepenummer>01</loepenummer>
</bruksenhetsnummer>
<bruksenhetstype>
<kode>B</kode>
<beskrivelse>Bolig</beskrivelse>
</bruksenhetstype>
<bruksareal>100</bruksareal>
<kjoekkentilgang>
<kode>0</kode>
<beskrivelse>Ikke oppgitt</beskrivelse>
</kjoekkentilgang>
<antallRom>3</antallRom>
<antallBad>1</antallBad>
<antallWC>1</antallWC>
<adresse>
<adressekode>1001</adressekode>
<adressenavn>Byggestedgate</adressenavn>
<adressenummer>9</adressenummer>
<adressebokstav>A</adressebokstav>
<seksjonsnummer xsi:nil="true" />
</adresse>
<matrikkelnummer xsi:nil="true" />
<endring>Ny</endring>
</bruksenhet>
<bruksenhet>
<bruksenhetsnummer>
<etasjeplan>
<kode>H</kode>
<beskrivelse>H</beskrivelse>
</etasjeplan>
<etasjenummer>01</etasjenummer>
<loepenummer>01</loepenummer>
</bruksenhetsnummer>
<bruksenhetstype>
<kode>B</kode>
<beskrivelse>Bolig</beskrivelse>
</bruksenhetstype>
<bruksareal>100</bruksareal>
<kjoekkentilgang>
<kode>0</kode>
<beskrivelse>Ikke oppgitt</beskrivelse>
</kjoekkentilgang>
<antallRom>3</antallRom>
<antallBad>1</antallBad>
<antallWC>1</antallWC>
<adresse>
<adressekode>1001</adressekode>
<adressenavn>Byggestedgate</adressenavn>
<adressenummer>9</adressenummer>
<adressebokstav>B</adressebokstav>
<seksjonsnummer xsi:nil="true" />
</adresse>
<matrikkelnummer xsi:nil="true" />
<endring>Ny</endring>
</bruksenhet>
</bruksenheter>
<etasjer>
<etasje>
<etasjenummer>01</etasjenummer>
<etasjeplan>
<kode>H</kode>
<beskrivelse>H</beskrivelse>
</etasjeplan>
<antallBoenheter>1</antallBoenheter>
<bruksarealTilAnnet>0</bruksarealTilAnnet>
<bruksarealTilBolig>200</bruksarealTilBolig>
<bruksarealTotalt>200</bruksarealTotalt>
<endring>Ny</endring>
</etasje>
</etasjer>
<avlop>
<kode>OffentligKloakk</kode>
<beskrivelse>Offentlig avløpsanlegg</beskrivelse>
</avlop>
<energiforsyning xsi:nil="true" />
<vannforsyning>
<kode>TilknyttetOffVannverk</kode>
<beskrivelse>Offentlig vannverk</beskrivelse>
</vannforsyning>
<harHeis>false</harHeis>
<endring>Ny</endring>
</bygning>
<bygning>
<bygningsnummer xsi:nil="true" />
<naeringsgruppe>
<kode>X</kode>
<beskrivelse>Bolig</beskrivelse>
</naeringsgruppe>
<bygningstype>
<kode>121</kode>
<beskrivelse>Tomannsbolig, vertikaldelt</beskrivelse>
</bygningstype>
<bebygdAreal>100</bebygdAreal>
<bruksenheter>
<bruksenhet>
<bruksenhetsnummer>
<etasjeplan>
<kode>H</kode>
<beskrivelse>H</beskrivelse>
</etasjeplan>
<etasjenummer>01</etasjenummer>
<loepenummer>01</loepenummer>
</bruksenhetsnummer>
<bruksenhetstype>
<kode>B</kode>
<beskrivelse>Bolig</beskrivelse>
</bruksenhetstype>
<bruksareal>100</bruksareal>
<kjoekkentilgang>
<kode>0</kode>
<beskrivelse>Ikke oppgitt</beskrivelse>
</kjoekkentilgang>
<antallRom>3</antallRom>
<antallBad>1</antallBad>
<antallWC>1</antallWC>
<adresse>
<adressekode>1001</adressekode>
<adressenavn>Byggestedgate</adressenavn>
<adressenummer>11</adressenummer>
<adressebokstav>A</adressebokstav>
<seksjonsnummer xsi:nil="true" />
</adresse>
<matrikkelnummer xsi:nil="true" />
<endring>Ny</endring>
</bruksenhet>
<bruksenhet>
<bruksenhetsnummer>
<etasjeplan>
<kode>H</kode>
<beskrivelse>H</beskrivelse>
</etasjeplan>
<etasjenummer>01</etasjenummer>
<loepenummer>01</loepenummer>
</bruksenhetsnummer>
<bruksenhetstype>
<kode>B</kode>
<beskrivelse>Bolig</beskrivelse>
</bruksenhetstype>
<bruksareal>100</bruksareal>
<kjoekkentilgang>
<kode>0</kode>
<beskrivelse>Ikke oppgitt</beskrivelse>
</kjoekkentilgang>
<antallRom>3</antallRom>
<antallBad>1</antallBad>
<antallWC>1</antallWC>
<adresse>
<adressekode>1001</adressekode>
<adressenavn>Byggestedgate</adressenavn>
<adressenummer>11</adressenummer>
<adressebokstav>B</adressebokstav>
<seksjonsnummer xsi:nil="true" />
</adresse>
<matrikkelnummer xsi:nil="true" />
<endring>Ny</endring>
</bruksenhet>
</bruksenheter>
<etasjer>
<etasje>
<etasjenummer>01</etasjenummer>
<etasjeplan>
<kode>H</kode>
<beskrivelse>H</beskrivelse>
</etasjeplan>
<antallBoenheter>1</antallBoenheter>
<bruksarealTilAnnet>0</bruksarealTilAnnet>
<bruksarealTilBolig>200</bruksarealTilBolig>
<bruksarealTotalt>200</bruksarealTotalt>
<endring>Ny</endring>
</etasje>
</etasjer>
<avlop>
<kode>OffentligKloakk</kode>
<beskrivelse>Offentlig avløpsanlegg</beskrivelse>
</avlop>
<energiforsyning xsi:nil="true" />
<vannforsyning>
<kode>TilknyttetOffVannverk</kode>
<beskrivelse>Offentlig vannverk</beskrivelse>
</vannforsyning>
<harHeis>false</harHeis>
<endring>Ny</endring>
</bygning>
</bygning>
</matrikkelopplysninger>
<adresse>Byggestedgate 3 - 11</adresse>
<referanseAndreSaker xsi:nil="true" />
<referanseKlagesaker xsi:nil="true" />
<registrertDato>0001-01-01T00:00:00</registrertDato>
<saksbehandler>Michael</saksbehandler>
<posisjon xsi:nil="true" />
</Byggesak>