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

Klassifikasjonssystem have no field mapping to Noark 4 field OrdnPri [72] #43

Closed
henningjensen opened this issue Nov 27, 2018 · 5 comments
Assignees
Labels
Estimat mangler Issue er ikke estimert av Arkitektum trenger klargjøring eksisterende tekst ikke er klar og entydig nok

Comments

@henningjensen
Copy link
Contributor

In N5 v.3.1 spec, Klassifikasjonssystem.systemId is incorrectly❓ defined - not beeing globally unique, but matching N4 ordnpri.
In services spec, no field is matching Noark 4 ordnpri. Currently we map this to the N5 systemID, but this is not correct, as it's not globally unique (a guid).
(It can neither be mapped to Klassifikasjonstype, as this is a parent metadata type applicable for multiple Klassifikasjonssystem.)

The Noark 5 spec should add a new field for this.

Conclusions
Arkitektum and Arkivverket need to come back on this.
We suggest to add Klassifikasjonssystem.KlassifikasjonsPrinsipp as new field (to match N4 ordnpri).
Alternatively to "flatten" the hierarchy, so that klassifikasjonstype is not a metadata code-register. But then one cannot group mulitple k.system into a given type anymore.
This must be checked with GI - where ordningsprinsipp now maps with klassifikasjonstype. This may fail if a customer have multiple kl.system of a given type.

Rev 27/10-17
Still open. Arkivdel also has a systemId with similar usage (mapped to ad_arkdel). Such usage of systemID is also found in Arkiv and DokumentBeskrivelse.

Saken er migrert fra Arkivverkets Jira

@henningjensen
Copy link
Contributor Author

Øivind Kruse
6 months ago

Vi vurderer å legge inn klassifikasjonsprinsipp som nytt metadata, og flytte henvisningen til Noark-4 OP.ORDNPRI dit. Tilsvarende for andre arkivenheter (arkiv og arkivdel)

@henningjensen henningjensen added the trenger klargjøring eksisterende tekst ikke er klar og entydig nok label Dec 10, 2018
@hanber
Copy link
Contributor

hanber commented Jan 23, 2019

Trenger vi noen mapping mellom systemID og ORDNPRI? Eller er ORDNPRI bare en peker (nøkkel) til et ordningsprinsipp (klassifikasjonssystem), og dermed ikke trenger noe meningsinnhold? I så fall kan den like gjerne være en systemID.

@hanber hanber added the besvart-arkivverket Arkivverket har avklart forespørselen. label Jan 23, 2019
@AnnKnu AnnKnu removed the trenger klargjøring eksisterende tekst ikke er klar og entydig nok label Jan 25, 2019
@henningjensen henningjensen added trenger klargjøring eksisterende tekst ikke er klar og entydig nok and removed besvart-arkivverket Arkivverket har avklart forespørselen. labels Feb 1, 2019
@henningjensen
Copy link
Contributor Author

Hva mener dere her?

@hanber hanber self-assigned this Feb 8, 2019
@AnnKnu AnnKnu added this to Arkivverket TO DO in NOARK Tj.Gr. 5 versjon 4 Mar 27, 2019
@AnnKnu AnnKnu moved this from Arkivverket TO DO to In progress in NOARK Tj.Gr. 5 versjon 4 Mar 28, 2019
@AnnKnu AnnKnu moved this from In progress to Done in NOARK Tj.Gr. 5 versjon 4 Mar 28, 2019
@AnnKnu AnnKnu moved this from Done to Arkivverket TO DO in NOARK Tj.Gr. 5 versjon 4 Mar 28, 2019
@AnnKnu AnnKnu added the Estimat mangler Issue er ikke estimert av Arkitektum label Mar 28, 2019
@tsodring
Copy link
Contributor

Jeg må innrømme at jeg lurer hvorfor dette er et spørsmål. Noen som kan utdype litt? I Noark 4 står det at

OP.ORDNPRI Kode for ordningsprinsipp.

Så det vil kanskje være "K-koder" eller "Fellesnøkkel" eller lignende. OP.ORDNPRI er angitt å være primærnøkkel til den tabellen. Er det derfor dette er et spørsmål?

I Noark 5 har vi følgende:

  • systemID : UUID
  • klassifikasjonstype : OP.TYPE
  • tittel : OP.ORDNPRI (K-Koder 2012-2016)
  • beskrivelse : OP.BETEGN

Dette løfter et annet spørsmål relatert til klassifikasjonsystem. Hvis K-kodene oppdateres, som de gjør innimellom så må et N5 system håndtere to versjoner av kodene, de gamle og de nye.

Men hvorfor ser dere tilbake til Noark 4?

Hvis jeg forstår @hanber sin kommentar så er det vel at det kan like sågodt være en systemID og det feltet fra Noark 4 er jo bare en primærnøkkel som er erstattet av systemID.

@oivkru
Copy link
Collaborator

oivkru commented Jun 17, 2019

Det @tsodring skriver er riktig, det som var ordnpri i Noark-4 er erstattet av systemID i Noark 5.

@oivkru oivkru closed this as completed Jun 17, 2019
@henningjensen henningjensen moved this from Arkivverket TO DO to Ferdig uke 20 in NOARK Tj.Gr. 5 versjon 4 Jun 17, 2019
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Estimat mangler Issue er ikke estimert av Arkitektum trenger klargjøring eksisterende tekst ikke er klar og entydig nok
Projects
No open projects
NOARK Tj.Gr. 5 versjon 4
  
Ferdig uke 20
Development

No branches or pull requests

5 participants