Datamodell
For hvert informasjonselement angis det om informasjonen er obligatorisk✅ Det angis også hva det internasjonale🌐 navnet er, det er dette navnet som benyttes i Vardef. Noen informasjonselementer er kun relevante for noen variabler, og de er derfor kun obligatoriske hvis man har denne typen variabler, f.eks. er «Kodeverkets URI» kun obligatorisk å fylle ut dersom det er en kvalitativ variabel . Dette angis med ⚠️. Felter som er valgfrie, angis ved (valgfritt).
Det angis også om informasjonsfeltet kan endres (patches) etter publisering. Publisering gjelder her både intern og ekstern publisering.
Definisjon
🌐 definition
nb | nn | en
✅
Angir hva variabelen betyr på en så kort og presis måte som mulig. Mer utfyllende opplysninger kan legges i Merknad-feltet.
Definisjon kan endres etter publisering (f.eks. korrigering av skrivefeil).
Hvis det legges inn større endring i definisjonen, skal det opprettes en ny gyldighetsperiode. Dette gjøres ved å sette en ny gyldig f.o.m.-dato. Da vil gyldig t.o.m. for foregående gyldighetsperiode automatisk settes til gyldig f.o.m.-dato (ny gyldighetsperiode) minus en dag.
Et eksempel på en større endring som skaper en ny gyldighetsperiode, er variabelen «landbakgrunn» som i gyldighetsperioden f.o.m. 1994-01-01, kun har foreldrenes fødeland med i definisjonen, men som i gyldighetsperioden f.o.m. 2003-01-01 også har med besteforeldrenes fødeland.
Eksempel på definisjon for variabeldefinisjon med Navn Sivilstand:
Viser en persons stilling i henhold til ekteskapslovgivningen.
Eksempel på definisjon for variabeldefinisjon med Navn Kapitalinntekter:
Omfatter renteinntekter, aksjeutbytte, realisasjonsgevinster og andre kapitalinntekter i løpet av kalenderåret. Til fradrag kommer årets realisasjonstap
Eksempel på definisjon for variabeldefinisjon med Navn Ordretilgangen, bygg og anlegg:
Verdien av nye ordrer bedriften har mottatt i løpet av kvartalet. Inkluderer også ordrer fullførte i løpet av samme kvartal. Verdien er kontraktsummen eksklusive merverdiavgifter, men inklusive eventuelle produksjons- og omsetningsavgifter.
Kodeverkets URI
🌐 classification_reference
✅
Angir referansen til kodeverk (klassifikasjon eller kodeliste) i Klass som beskriver verdiene variabelen kan ha. En skal ikke legge inn hele URI-en, kun id-en for kodeverket.
Kodeverkets URI kan endres etter publisering.
Enhetstyper
🌐 unit_types
✅
Angir hvilke(n) enhetstype (r) variabelen sier noe om. De fleste variabler vil kun være knyttet til en enhetstype, men noen, kan være knyttet til flere (f.eks. foretak og bedrift). Enhetstyper velges fra meny.
Gyldige verdier er definert i denne Klass-kodelisten. Verdiene er også beskrevet her.
Enhetstyper kan endres etter publisering.
Statistikkområder
🌐 subject_fields
✅
Angir hvilke(t) statistikkområde(r) variabelen tilhører. Statistikkområde(r) kan enten være spesifisert på det overordnede nivå 1, eller det mer detaljerte statistikkområdet på nivå 2. F.eks. kan en variabeldefinisjon ha statistikkområdet «Befolkning» på nivå 1, eller «Barn, familier og husholdninger» på nivå 2.
Gyldige verdier er definert i Kodeliste for statistikkområder i Statistikkbanken i Klass.
Statistikkområder kan endres etter publisering.
Eksempel på Klass-referanse for statistikkområde for variabeldefinisjonen med Navn Sivilstand, der området er Befolkning, som har kode be i KlASS:
“be”
Eksempel på Klass-referanse for statistikkområde for variabeldefinisjonen med Navn Kapitalinntekter, der området er Inntekt og forbruk, som har kode if i Klass:
“if”
Inneholder særlige kategorier av personopplysninger
🌐 contains_special_categories_of_personal_data
⚠️
Angir om variabelen inneholder spesielt sensitive personopplysninger. En oversikt over hvilke opplysninger dette er, finnes hos Datatilsynet.
Gyldige verdier er true
og false
.
Inneholder særlige kategorier av personopplysninger kan endres etter publisering.
Eksempel 1: Fagforeningsmedlemskap
true
Måletype
🌐 measurement_type
Angir hvilken måletype variabelen tilhører, f.eks. om den sier noe om energi, valuta eller masse. Brukes ev. kun for kvantitative variabler. Verdiene velges fra meny.
Måletype kan endres etter publisering.
Gyldige verdier er definert i denne Klass-kodelisten.
Eksempel på Klass-referanse for måletype for variabeldefinisjonen med Navn Total produksjon av elektrisk kraft, der måletypen er energi, som har kode 04 i Klass:
“04”
Gyldig f.o.m.
🌐 valid_from
✅
Angir datoen variabelens definisjon er gyldig f.o.m. Hvis det skjer en større endring i en definisjon, skal det lages en ny gyldighetsperiode for variabelen, og dette markeres ved at den får en ny gyldig f.o.m. dato. Datoen må være på formatet YYYY-MM-DD iht ISO 8601 Date and time format.
Alle variabler som migreres fra Vardok, og som ikke har en gyldig f.o.m. dato, vil få satt gyldig f.o.m. dato til 1900-01-01. Denne kan endres så lenge variabelen er et utkast.
Gyldig f.o.m. dato kan ikke endres etter publisering, bortsett fra i det tilfellet at det lages en ny gyldighetsperiode.
Eksempel 1:
2003-01-01
Eksempel 2:
1993-01-01
Gyldig t.o.m.
🌐 valid_until
⚠️
Angir datoen variabelens definisjon er gyldig t.o.m. Datoen må være på formatet YYYY-MM-DD iht ISO 8601 Date and time format.
Når en ny variabel opprettes, vil gyldig t.o.m. dato oftest være tom (variabelen er gyldig). Dersom en variabel går ut av bruk, dvs. at nåværende gyldighetsperiode ikke erstattes av en ny gyldighetsperiode, settes denne datoen manuelt. Dersom gyldighetsperioden erstattes av en ny gyldighetsperiode, vil datoen settes automatisk til datoen før gyldig f.o.m.-datoen til den nye gyldighetsperioden.
Gyldig t.o.m. dato kan endres etter publisering dersom variabelen slutter å være gyldig (ingen nye gyldighetsperioder).
Eksempel 1:
2003-01-01
Eksempel 2:
1993-01-01
URI til ekstern referanse
🌐 external_reference_uri
Angir ekstern definisjon/dokumentasjon, f.eks. en nettside som er relevant for variabelen.
Ekstern referanse kan endres etter publisering.
For har eksempel variabelen Fagforeningskontigent følgende ekstern referanse:
https://www.skatteetaten.no/person/skatt/hjelp-til-riktig-skatt/arbeid-trygd-og-pensjon/fagforeningsfradrag/
Merknad
🌐 comment
nb | nn | en
Angir eventuelle tilleggsopplysninger som ikke hører hjemme i selve definisjonen.
Merknad kan endres etter publisering.
Variabelen Landbakgrunn for eksempel følgende merknad:
“Fra og med 1.1.2003 ble definisjon endret til også å trekke inn besteforeldrenes fødeland.”
Variabelen Skattefrie overføringer har for eksempel følgende merknad:
“Alle mottatte overføringer gjelder i løpet av kalenderåret. Engangsstønaden ble innlemmet f.o.m. inntektsåret 1994. Kontantstøtten ble innlemmet fra august 1998. Forsørgerfradraget opphørte f.o.m. inntektsåret 2001.Skattefrie overføringer omfatter også samleposten”andre overføringer”, se eksterne kommentarer knyttet til denne variabelen.”
URI til relevante variabeldefinisjoner
🌐 related_variable_definition_uris
Angir URIer til andre Vardef-variabeldefinisjoner som er relevante.
Kan endres etter publisering.
Variabelen Inntekt etter skatt kan for eksempel lenke annen relevant variabeldefinisjon, f.eks. **Renteinntekter.
ID
🌐 id
✅
Angir den unike SSB-identifikatoren for variabelen. ID-en maskingenereres i Vardef.
ID kan ikke endres.
Eksempel på en generert ID:
“5AlkmJ6x”
Kontakt
🌐 contact
nb | nn | en
✅
Angir navn og epost for person eller gruppe som kan svare på spørsmål knyttet til variabeldefinisjonen. Tittel oppgis på bokmål, nynorsk og engelsk.
Kontakt kan endres etter publisering
For eksempel kan kontaktfeltet se slik ut:
yaml
contact:
title:
nb: |-
Bedrifts- og foretaksregisteret nn: |-
Bedrifts- og foretaksregisteret en: |-
The Central Register of Establishments and Enterprises email: bof@ssb.no
Sist oppdatert
🌐 last_updated_at
✅
Angir dato for siste oppdatering av variabelen (gjelder alle typer endringer). Datoen maskingenereres.
Sist oppdatert – dato kan ikke endres.
For eksempel kan Sist oppdatert ha følgende verdi:
“2025-06-10T12: 30: 13.765000”
Eier
🌐 owner
✅
Angir eier av variabelen dvs. ansvarlig Dapla-team (statistikk-team) og informasjon om tilgangsstyringsgrupper. Team-tilhørighet og gruppe settes automatisk til det samme som team- og gruppetilhørigheten til den som oppretter variabelen.
Eier kan endres etter publisering.
For eksempel kan eierfeltet se slik ut:
yaml
owner:
team: "dapla-felles"
groups:
- "dapla-felles-developers"
Variabelens status
🌐 variable_status
✅
Angir livssyklus for variabelen. Denne har tre kategorier:
Utkast
🌐 DRAFT
Utkast/kladd, dvs. under konstruksjon - “arbeid pågår” .
Publisert internt
🌐 PUBLISHED_INTERNAL
Godkjent og publisert internt.
Publisert eksternt
🌐 PUBLISHED_INTERNAL
Godkjent og publisert eksternt.
Statusen «Publisert internt» kan kun endres til «Publisert eksternt». Slik unngår en at interne brukere mister tilgang til variabler som har vært publisert internt.
Statusen «Publisert eksternt» kan ikke endres. Slik unngår en at eksterne brukere mister tilgang til variabler som har vært publisert eksternt.
Det er mulig å kun publisere en variabel internt på bokmål eller nynorsk, og uten engelsk, men for å publisere eksternt, må alle relevante felt være oversatt til bokmål, nynorsk og engelsk (dvs. navn, definisjon og ev. merknad).
Opprettet av
🌐 created_by
✅
Angir epostadressen til personen (initialer) som har opprettet variabelen. Verdien er maskingenerert.
Opprettet av kan ikke endres.
For eksempel kan Opprettet av ha følgende verdi:
“ini@ssb.no”
Opprettet
🌐 created_at
✅
Angir datoen variabelen ble opprettet. Maskingenereres ved opprettelsen av ny variabel.
Opprettet kan ikke endres.
For eksempel kan Opprettet ha følgende verdi:
“2025-06-10T12: 30: 13.765000”
Sist oppdatert av
🌐 last_updated_by
✅
Angir e-posten til personen (initialer) som sist utførte en endring i variabelen. Maskingenereres av systemet ved alle typer endringer.
Sist oppdatert av kan ikke endres.
For eksempel kan Sist oppdatert av ha følgende verdi:
“ini@ssb.no”
Endrings-ID
🌐 patch_id
✅
Angir ID for endringer på en publisert variabel. ID-en settes automatisk av systemet, og viser på et gitt tidspunkt hvor mange ganger variabelen er endret. Ved første lagring av et utkast settes endrings-ID lik 1. Ved endringer på en publisert variabel vil hver endring øke endrings-ID med 1.
Endring- id kan kun endres av systemet.
For eksempel kan Endrings-ID ha følgende verdi:
2
Fotnoter
fnr er et reservert kortnavn for variabelen fødselsnummer.↩︎