Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

WIP: Beskriv kodelister for metadata-verdier #108

Open
wants to merge 1 commit into
base: master
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
54 changes: 53 additions & 1 deletion kapitler/120-vedlegg_2_metadatakatalog_objektsortert.rst
Original file line number Diff line number Diff line change
Expand Up @@ -2852,7 +2852,59 @@ Metadata for *korrespondansepart*
Metadata som ikke inngår i arkivstrukturen
------------------------------------------

Disse metadataene inngår ikke i arkivstrukturen, og skal ikke avleveres. Metadataene er tatt med fordi det kan være aktuelt å migrere disse mellom forskjellige systemer eller tjenester, og de kan derfor inngå i forskjellige tjenestegrensesnitt mot Noark 5 kjerne (f.eks. fremtidige Noark 5 webservices).
Disse metadataene inngår ikke i arkivstrukturen, og trenger ikke avleveres. Metadataene er tatt med fordi det kan være aktuelt å migrere disse mellom forskjellige systemer eller tjenester, og de kan derfor inngå i forskjellige tjenestegrensesnitt mot Noark 5 kjerne (f.eks. fremtidige Noark 5 webservices).

Metadata for *metadata*
~~~~~~~~~~~~~~~~~~~~~~~

Kan avleveres som en egen fil kalt **metadata.xml**.

Katalog over brukte verdier i metadataelementer i objekter, også kalt
kodelister. Verdier fra listene henvises til både ved sin **kode** og
ved sitt **kodenavn**, slik at alle verdier i en bestemt kodeliste
skal være unike.

Alle kodelister har en bolsk attributt «inaktiv» som settes til «true»
for historiske verdier som ikke lenger skal kunne settes på nye
arkivenheter og «false» hvis verdien kan brukes på nye arkivenheter

Kodelister brukes i arkivenhetene *arkivstatus*, *arkivdelstatus*,
*klassifikasjonssystem*, *saksstatus*, *journalstatus*,
*dokumentstatus*, *mappetype*, *journalposttype*,
*korrespondanseparttype*, *tilgangsrestriksjon*, *partrolle*,
*variantformat*, *format*, *avskrivningsmåte* m.fl.

Hvert kodeliste har type som beskriver hva slags verdier som er i
listen, og kodeverdi-elementer med følgende elementer:

.. list-table::
:widths: 2 11 6 2 1 7
:header-rows: 1

* - **Nr.**
- **Navn**
- **Noark 4**
- **Forek.**
- **Avl.**
- **Datatype**
* - M090
- kode
-
- 0-1
-
- Tekststreng
* - M091
- kodenavn
-
- 1
-
- Tekststreng
* - M057
- inaktiv
-
- 0-1
-
- Boolsk

Metadata for *brukeradministrasjon*
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Expand Down
16 changes: 16 additions & 0 deletions metadata/M057.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,16 @@
Arkivenhet: kodeverdi
Arv: Nei
Avleveres:
Betingelser: |-
Obligatoriske verdier:

- «true»
- «false»
Datatype: Boolsk
Definisjon: Angir om en kodeverdi er gyldig for nye forekomster.
Gjeldende: true
Gruppe: Status
Kilde: Oppdateres manuelt ved foreldelse
Kommentarer: inaktiv inngår i alle objekter som angir en kode og angir den unike koden. Verdien «false» angir at dette er en kode som kan benyttes på nye registreringer. Verdien «true» angir at dette er en kode som har gått ut av bruk.
Navn: inaktiv
Nr: M057
12 changes: 12 additions & 0 deletions metadata/M090.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,12 @@
Arkivenhet: kodeverdi
Arv: Nei
Avleveres:
Betingelser:
Datatype: Tekststreng
Definisjon: Kort tekststreng som identifiserer en kodeverdi til bruk. Unik innenfor kodelisten den er del av.
Gjeldende: true
Gruppe: Typer
Kilde:
Kommentarer:
Navn: kode
Nr: M090
12 changes: 12 additions & 0 deletions metadata/M091.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,12 @@
Arkivenhet: kodeverdi
Arv: Nei
Avleveres:
Betingelser:
Datatype: Tekststreng
Definisjon: Beskrivende tekststreng som identifiserer en kodeverdi til bruk. Unik innenfor kodelisten den er del av.
Gjeldende: true
Gruppe: Typer
Kilde:
Kommentarer: Kodenavn den verdien som skal benyttes ved avlevering av Noark-systemer.
Navn: kodenavn
Nr: M091