Identifikasjon Identification IDENT

datatype

Kystverket Gyldig

Unik identifikasjon av et objekt, ivaretatt av den ansvarlige produsent/forvalter, som kan benyttes av eksterne applikasjoner som referanse til objektet. NOTE1 Denne eksterne objektidentifikasjonen må ikke forveksles med en tematisk objektidentifikasjon, slik som f.eks bygningsnummer. NOTE 2 Denne unike identifikatoren vil ikke endres i løpet av objektets levetid.
Egenskap Stereotype Beskrivelse Type Multiplisitet
lokalId lokal identifikator, tildelt av dataleverandør/dataforvalter. Den lokale identifikatoren er unik innenfor navnerommet, ingen andre objekter har samme identifikator. NOTE: Det er data leverandørens ansvar å sørge for at denne lokale identifikatoren er unik innenfor navnerommet. CharacterString 1..1
navnerom Navnerom som unikt identifiserer datakilden til objektet: https://data.geonorge.no/sosi/samferdsel/ankringsomrader CharacterString 1..1
versjonId identifikasjon av en spesiell versjon av et geografisk objekt (instans), maksimum lengde på 25 karakterers. Dersom spesifikasjonen av et geografisk objekt med en identifikasjon inkluderer livsløpssyklusinformasjon, benyttes denne versjonId for å skille mellom ulike versjoner av samme objekt. versjonId er en unik identifikasjon av versjonen. NOTE Maksimum lengde er valgt for å tillate tidsregistrering i henhold til ISO 8601, slik som "2007-02-12T12:12:12+05:30" som versjonId. CharacterString 0..1
Navn Type Lengde Multiplisitet
LOKALID CharacterString 100 1..1
NAVNEROM CharacterString 100 1..1
VERSJONID CharacterString 100 0..1
Name Type English Description
lokalId CharacterString localId
navnerom CharacterString namespace
versjonId CharacterString versionId

Vis Identifikasjon i NVDB Datakatalog

Id Navn Type Multiplisitet
CharacterString 1 ..1
CharacterString 1 ..1
CharacterString 0 ..1
Navn Beskrivelse
Tillatte karakterer for lokalId og navnerom /* for egenskapene lokalId og navnerom skal det bare brukes følgende sett av karakterer: {"A" …"Z", "a"…"z","0"…"9", "_", ".", "-"}, dvs. bare bokstaver fra det latinske alfabetet samt tall, understreking, punktum og bindestrek er tillatt. */ inv: let allowedChar : Set {'A'..'Z', 'a'..'z', '0'..'9', '_', '.', '-'} in ( navnerom.element->forAll( char | allowedChar->exists( char ) and lokalId.element->forAll( char | allowedChar->exists( char ) ))