EksternIdentifikasjon Identification EKSTERNIDENT

datatype

Norges geologiske undersøkelse Utkast

Identifikasjon av et objekt, ivaretatt av den ansvarlige leverandør inn til NADAG.
Egenskap Stereotype Beskrivelse Type Multiplisitet
eksternId lokal identifikator, tildelt av ekstern leverendør. Det er data leverendørens ansvar å sørge for at denne eksterne identifikatoren er unik innenfor navnerommet. CharacterString 0..1
eksternLeveringDato Når objektet ble levert til database (Nadag) DateTime 0..1
eksternNavnerom navnerom som identifiserer datakilden/leverandør til objektet CharacterString 0..1
eksternVersjonId identifikasjon av en spesiell versjon av et geografisk objekt Dersom spesifikasjonen av et geografisk objekt med en identifikasjon inkludererer livsløpssyklusinformasjon, benyttes denne versjonId for å skille mellom ulike versjoner av samme objekt. versjonId er en unik identifikasjon av versjonen. CharacterString 0..1
Navn Type Lengde Multiplisitet
EKSTERNID CharacterString 100 0..1
EKSTERNLEVERINGDATO DateTime 0..1
EKSTERNNAVNEROM CharacterString 100 0..1
EKSTERNVERSJONID CharacterString 100 0..1
Name Type English Description
eksternId CharacterString externalId
eksternLeveringDato DateTime externalDeliveryDate
eksternNavnerom CharacterString externalNamespace
eksternVersjonId CharacterString externalVersionid

Vis EksternIdentifikasjon i NVDB Datakatalog

Id Navn Type Multiplisitet
CharacterString 0 ..1
DateTime 0 ..1
CharacterString 0 ..1
CharacterString 0 ..1
Navn Beskrivelse
Tillatte karakterer for lokaId og navnerom /* for egenskapene lokalId og navnerom skal det bare brukes følgende sett av karakterer benyttes:: {"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 ) ))