-
Notifications
You must be signed in to change notification settings - Fork 4
Brukstilfelle Saksmappe med journalpost
Som klientsystem ønsker jeg å kunne sende mappe
og tilhørende registrering
i samme arkivmelding.
Hvis mappe allerede eksisterer vil registrering bli registrert på eksisterende mappe, og man får beskjed om at mappen allerede eksisterte i kvitteringsmelding.
Typisk vil dette brukes for å kunne alltid sende saksmappe
med tilhørende journalpost
uten å måtte sjekke først om saksmappen allerede finnes. Dette forenkler flyten for registrering av journalposter.
Hvis mappen (eller registreringen også) eksisterer fra før vil man få tilbake i kvitteringsmeldingen en enum som sier om den eksisterte fra før eller ikke.
Enum i xsd:
<xs:simpleType name="opprettetEllerEksisterende" final="restriction" >
<xs:restriction base="xs:string">
<xs:enumeration value="Opprettet" />
<xs:enumeration value="Eksisterende" />
</xs:restriction>
</xs:simpleType>
Feltet opprettetEllerEksisterende
får man i mappeKvittering
og registreringKvittering
i kvitteringsmeldingen.
Her er de andre feltene tatt bort i eksemplet hentet fra xsd-skjema:
<xs:complexType name="mappeKvittering">
<xs:sequence>
...
...
...
<xs:element name="opprettetEllerEksisterende" type="opprettetEllerEksisterende" />
</xs:sequence>
</xs:complexType>
<xs:complexType name="registreringKvittering">
<xs:sequence>
...
...
...
<xs:element name="opprettetEllerEksisterende" type="opprettetEllerEksisterende" />
</xs:sequence>
</xs:complexType>
Dette eksemplet på en arkivmelding.xml er hentet fra validatoren og testcase "Ny Mappe med Journalpost - Normalsituasjon 1 - Nytt internt notat".
Merk at eksempelet bruker verdier i kodefelt, på saksbehandlere m.m. som ikke vil finnes i et reelt arkiv! Eksempelet bør ses på som et grunnlag for data som kan settes.
<?xml version="1.0" encoding="utf-8"?>
<arkivmelding xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema"
xmlns="https://ks-no.github.io/standarder/fiks-protokoll/fiks-arkiv/arkivmelding/opprett/v1">
<system>Fiks protokoll validator</system>
<antallFiler>1</antallFiler>
<mappe xsi:type="saksmappe">
<tittel>Test</tittel>
<klassifikasjon>
<klassifikasjonssystemID>Personnummer</klassifikasjonssystemID>
<klasseID>19085830948</klasseID>
</klassifikasjon>
<referanseEksternNoekkel>
<fagsystem xmlns="https://ks-no.github.io/standarder/fiks-protokoll/fiks-arkiv/metadatakatalog/v1">Fiks protokoll validator</fagsystem>
<noekkel xmlns="https://ks-no.github.io/standarder/fiks-protokoll/fiks-arkiv/metadatakatalog/v1">45d947ed-8455-46e2-a04f-ee18da433fe0</noekkel>
</referanseEksternNoekkel>
</mappe>
<registrering xsi:type="journalpost">
<opprettetAv>Fagsystemets brukerid</opprettetAv>
<arkivertAv>Fagsystemets brukerid</arkivertAv>
<referanseForelderMappe>
<referanseEksternNoekkel xmlns="https://ks-no.github.io/standarder/fiks-protokoll/fiks-arkiv/metadatakatalog/v1">
<fagsystem xmlns="https://ks-no.github.io/standarder/fiks-protokoll/fiks-arkiv/metadatakatalog/v1">Fiks protokoll validator</fagsystem>
<noekkel xmlns="https://ks-no.github.io/standarder/fiks-protokoll/fiks-arkiv/metadatakatalog/v1">45d947ed-8455-46e2-a04f-ee18da433fe0</noekkel>
</referanseEksternNoekkel>
</referanseForelderMappe>
<dokumentbeskrivelse>
<dokumenttype>
<kode xmlns="https://ks-no.github.io/standarder/fiks-protokoll/fiks-arkiv/metadatakatalog/v1">SØKNAD</kode>
</dokumenttype>
<dokumentstatus>
<kode xmlns="https://ks-no.github.io/standarder/fiks-protokoll/fiks-arkiv/metadatakatalog/v1">F</kode>
</dokumentstatus>
<tittel>Rekvisisjon av oppmålingsforretning</tittel>
<tilknyttetRegistreringSom>
<kode xmlns="https://ks-no.github.io/standarder/fiks-protokoll/fiks-arkiv/metadatakatalog/v1">H</kode>
</tilknyttetRegistreringSom>
<dokumentobjekt>
<versjonsnummer>1</versjonsnummer>
<variantformat>
<kode xmlns="https://ks-no.github.io/standarder/fiks-protokoll/fiks-arkiv/metadatakatalog/v1">P</kode>
</variantformat>
<format>
<kode xmlns="https://ks-no.github.io/standarder/fiks-protokoll/fiks-arkiv/metadatakatalog/v1">PDF</kode>
</format>
<filnavn>rekvisisjon.pdf</filnavn>
<referanseDokumentfil>rekvisisjon.pdf</referanseDokumentfil>
</dokumentobjekt>
</dokumentbeskrivelse>
<tittel>Internt notat</tittel>
<korrespondansepart>
<korrespondanseparttype>
<kode xmlns="https://ks-no.github.io/standarder/fiks-protokoll/fiks-arkiv/metadatakatalog/v1">IM</kode>
</korrespondanseparttype>
<erBehandlingsansvarlig>true</erBehandlingsansvarlig>
<korrespondansepartNavn>Oppmålingsetaten</korrespondansepartNavn>
<administrativEnhet>
<navn xmlns="https://ks-no.github.io/standarder/fiks-protokoll/fiks-arkiv/metadatakatalog/v1">Oppmålingsetaten</navn>
</administrativEnhet>
<saksbehandler>
<navn xmlns="https://ks-no.github.io/standarder/fiks-protokoll/fiks-arkiv/metadatakatalog/v1">Ingrid Mottaker</navn>
</saksbehandler>
</korrespondansepart>
<korrespondansepart>
<korrespondanseparttype>
<kode xmlns="https://ks-no.github.io/standarder/fiks-protokoll/fiks-arkiv/metadatakatalog/v1">IA</kode>
</korrespondanseparttype>
<erBehandlingsansvarlig>false</erBehandlingsansvarlig>
<korrespondansepartNavn>Oppmålingsetaten</korrespondansepartNavn>
<administrativEnhet>
<navn xmlns="https://ks-no.github.io/standarder/fiks-protokoll/fiks-arkiv/metadatakatalog/v1">Oppmålingsetaten</navn>
</administrativEnhet>
<saksbehandler>
<navn xmlns="https://ks-no.github.io/standarder/fiks-protokoll/fiks-arkiv/metadatakatalog/v1">Ingar Avsender</navn>
</saksbehandler>
</korrespondansepart>
<referanseEksternNoekkel>
<fagsystem xmlns="https://ks-no.github.io/standarder/fiks-protokoll/fiks-arkiv/metadatakatalog/v1">Fiks protokoll validator</fagsystem>
<noekkel xmlns="https://ks-no.github.io/standarder/fiks-protokoll/fiks-arkiv/metadatakatalog/v1">e4712424-883c-4068-9cb7-97ac679d7232</noekkel>
</referanseEksternNoekkel>
<journalposttype>
<kode xmlns="https://ks-no.github.io/standarder/fiks-protokoll/fiks-arkiv/metadatakatalog/v1">X</kode>
</journalposttype>
<journalstatus>
<kode xmlns="https://ks-no.github.io/standarder/fiks-protokoll/fiks-arkiv/metadatakatalog/v1">F</kode>
</journalstatus>
<dokumentetsDato>2021-03-20</dokumentetsDato>
<mottattDato>2021-03-22T00:00:00+01:00</mottattDato>
<avskrivningsdato>2023-03-22</avskrivningsdato>
</registrering>
</arkivmelding>