Arkivmelding
Arkivmeldingen inneholder arkivspesifikke metadata og er utformet for kommunikasjon mellom sak- og arkivsystem. Den ble spesifisert i samarbeid mellom Acos og Digitaliseringsdirektoratet. Den er også tatt i bruk hos KS og flere leverandører av sak- og arkivsystem.
Det finnes per i dag flere varianter av arkivmeldingen. Den varianten som brukes i eFormidling har tatt utgangspunkt i NOARK 5 versjon 3.1 og er definert i arkivmelding.xsd. Arkivmelding.xsd definerer typen arkivmelding.
Felt | Type | Påkrevd |
---|---|---|
system | string | ja |
meldingId | string | ja |
tidspunkt | datetime | ja |
antallFiler | heltall | ja |
mappe | tilpasset fra NOARK mappe | enten mappe eller basisregistrering |
basisregistrering | tilpasset fra NOARK basisregistrering | enten mappe eller basisregistrering |
Arkivmelding bruker typene fra NOARK med en del tilpasninger. NOARK-typene er kopiert og tilpasset fra NOARK-skjemaet arkivstruktur.xsd til arkivmelding.xsd. NOARK-skjemaet metadatakatalog.xsd brukes uendret.
eFormidlings krav til utforming av arkivmeldinger som sendes med grensesnittet eFormidling 2
:
- validerer ihht. arkivmelding.xsd
- arkivmelding skal inneholde en saksmappe
- saksmappen skal inneholde en journalpost
- det tas bare hensyn til dokumentobjekt under tilhørende dokumentbeskrivelse
Ved mottak av arkivmeldingen kan en ikke basere seg på å validere mot arkivmelding.xsd fordi det i enkelte tilfeller vil mangle tilstrekkelig informasjon til å produsere en gyldig arkivmelding. Dette gjelder meldinger sendt fra eFormidlings grensesnitt BEST/EDU
og meldinger mottatt fra KS SvarInn.
Eksempel
<?xml version="1.0" encoding="utf-8"?>
<arkivmelding xmlns="http://www.arkivverket.no/standarder/noark5/arkivmelding"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://www.arkivverket.no/standarder/noark5/arkivmelding arkivmelding.xsd">
<system>SaMock</system>
<meldingId>3380ed76-5d4c-43e7-aa70-8ed8d97e4835</meldingId>
<tidspunkt>2017-05-23T12:46:00</tidspunkt>
<antallFiler>1</antallFiler>
<mappe xsi:type="saksmappe">
<systemID>43fbe161-7aac-4c9f-a888-d8167aab4144</systemID>
<tittel>En tittel</tittel>
<opprettetDato>2017-06-01T10:10:12.000+01:00</opprettetDato>
<opprettetAv/>
<klassifikasjon>
<referanseKlassifikasjonssystem>Funksjoner</referanseKlassifikasjonssystem>
<klasseID>KlasseId</klasseID>
<tittel>En tittel</tittel>
<opprettetDato>2017-05-23T21:56:12.000+01:00</opprettetDato>
<opprettetAv>SaMock</opprettetAv>
</klassifikasjon>
<klassifikasjon>
<referanseKlassifikasjonssystem>Objekter</referanseKlassifikasjonssystem>
<klasseID>20500</klasseID>
<tittel>En tittel</tittel>
<opprettetDato>2017-05-23T21:56:12.000+01:00</opprettetDato>
<opprettetAv>SaMock</opprettetAv>
</klassifikasjon>
<basisregistrering xsi:type="journalpost">
<systemID>430a6710-a3d4-4863-8bd0-5eb1021bee45</systemID>
<opprettetDato>2012-02-17T21:56:12.000+01:00</opprettetDato>
<opprettetAv>SaMock</opprettetAv>
<arkivertDato>2012-02-17T21:56:12.000+01:00</arkivertDato>
<arkivertAv>SaMock</arkivertAv>
<referanseForelderMappe>43fbe161-7aac-4c9f-a888-d8167aab4144</referanseForelderMappe>
<dokumentbeskrivelse>
<systemID>3e518e5b-a361-42c7-8668-bcbb9eecf18d</systemID>
<dokumenttype>Bestilling</dokumenttype>
<dokumentstatus>Dokumentet er ferdigstilt</dokumentstatus>
<tittel>Eksempeldokument</tittel>
<opprettetDato>2012-02-17T21:56:12.000+01:00</opprettetDato>
<opprettetAv>SaMock</opprettetAv>
<tilknyttetRegistreringSom>Hoveddokument</tilknyttetRegistreringSom>
<dokumentnummer>1</dokumentnummer>
<tilknyttetDato>2012-02-17T21:56:12.000+01:00</tilknyttetDato>
<tilknyttetAv>SaMock</tilknyttetAv>
<dokumentobjekt>
<versjonsnummer>1</versjonsnummer>
<variantformat>Produksjonsformat</variantformat>
<opprettetDato>2012-02-17T21:56:12.000+01:00</opprettetDato>
<opprettetAv>Landlord</opprettetAv>
<referanseDokumentfil>test.pdf</referanseDokumentfil>
</dokumentobjekt>
</dokumentbeskrivelse>
<tittel>En tittel</tittel>
<offentligTittel>En offentlig tittel</offentligTittel>
<virksomhetsspesifikkeMetadata>
<forvaltningsnummer>20050</forvaltningsnummer>
<objektnavn>Objektnavn</objektnavn>
<eiendom>200501</eiendom>
<bygning>2005001</bygning>
<bestillingtype>Materiell, elektro</bestillingtype>
<rammeavtale>K-123123-asd</rammeavtale>
</virksomhetsspesifikkeMetadata>
<journalposttype>Utgående dokument</journalposttype>
<journalstatus>Journalført</journalstatus>
<journaldato>2017-05-23</journaldato>
<korrespondansepart>
<korrespondanseparttype>Mottaker</korrespondanseparttype>
<korrespondansepartNavn>Mottakers navn</korrespondansepartNavn>
</korrespondansepart>
</basisregistrering>
<saksdato>2017-06-01</saksdato>
<administrativEnhet>Admenhet</administrativEnhet>
<saksansvarlig>Saksansvarlig</saksansvarlig>
<saksstatus>Avsluttet</saksstatus>
</mappe>
</arkivmelding>
Tilpasninger til NOARKs typer
I arbeidet med arkivmeldingen ble en del NOARK-typer fjernet fordi de ikke ble vurdert som relevante ved meldingsutveksling: arkiv, arkivskaper, arkivdel, klassifikasjonssystem, moetemappe, moetedeltaker, moeteregistrering, konvertering, kassasjon, utfoertKassasjon, sletting, elektroniskSignatur og klasse.
Av samme grunn er en del element fra de gjenværende NOARK-typene fjernet:
- mappe.kassasjon
- saksmappe.utlaantDato og saksmappe.utlaantTil
- registrering.kassasjon
- dokumentbeskrivelse.kassasjon, dokumentbeskrivelse.utfoertKassasjon, dokumentbeskrivelse.sletting og dokumentbeskrivelse.elektroniskSignatur
- dokumentobjekt.format, dokumentobjekt.formatDetaljer, dokumentobjekt.sjekksum, dokumentobjekt.sjekksumAlgoritme, dokumentobjekt.filStoerrelse, dokumentobjekt.elektroniskSignatur og dokumentobjekt.konvertering
Av samme grunn er en del element fra de gjenværende NOARK-typene gjort frivillige:
- mappe.mappeID, mappe.avsluttetDato, mappe.avsluttetAv, mappe.mappe og mappe.registrering
- journalpost.korrespondansepart
For å unngå risiko for kollisjoner på tvers av system er mappe.systemID, registrering.systemID, dokumentbeskrivelse.systemID og klasse.systemID omgjort til å kreve UUID istdenfor en vilkårlig string.
I tillegg er det gjort noen strukturelle endringer:
- Registrering er omgjort fra at referanseArkivdel er frivillig til å kreve at en av referanseArkivdel, referanseForelderMappe (ny) eller referanseKlasse (ny) må oppgis
- Mappe er utvidet med ReferanseForeldermappe og klassifikasjon (ny type)
- mappe.registrering er endret til mappe.basisregistrering
- basisregistrering.registreringsID er flyttet til registrering.registreringsID
- registrering er omgjort fra å inneholde en liste av enten dokumentbeskrivelser eller dokumentobjekt til å inneholde en liste av dokumentbeskrivelser og dokumentobjekt blandet
Se gjerne relevante XSDer
- Arkivmelding.xsd (basert på NOARK 5 v3.1 arkivstruktur.xsd) (ekstern lenke)
- NOARK 5 v3.1 metadatakatalog.xsd (ekstern lenke)