Open jarleborsheim opened 1 year ago
Kopierer inn her det som stod på siden Eksempel-forenklet:-Opprette-en-ny-utgående-journalpost". Det er bedre å håndtere det videre som et issue.
Kan dette bare slettes?
Eksempel
//Fagsystem definerer ønsket struktur ArkivmeldingForenkletUtgaaende utg = new ArkivmeldingForenkletUtgaaende { sluttbrukerIdentifikator = "Fagsystemets brukerid", nyUtgaaendeJournalpost = new UtgaaendeJournalpost() }; utg.nyUtgaaendeJournalpost.tittel = "Tillatelse til ..."; utg.nyUtgaaendeJournalpost.referanseEksternNøkkel = new EksternNøkkel { fagsystem = "Fagsystem X", nøkkel = Guid.NewGuid().ToString() }; utg.nyUtgaaendeJournalpost.internAvsender = new List<KorrespondansepartIntern> { new KorrespondansepartIntern() { saksbehandler = "Sigve Saksbehandler", referanseSaksbehandler = "60577438-1f97-4c5f-b254-aa758c8786c4" } }; utg.nyUtgaaendeJournalpost.mottaker = new List<Korrespondansepart> { new Korrespondansepart() { navn = "Mons Mottaker", postadresse = new EnkelAdresse() { adresselinje1 = "Gate 1", postnr = "3801", poststed = "Bø" } }, new Korrespondansepart() { navn = "Foretak Mottaker", postadresse = new EnkelAdresse() { adresselinje1 = "Forretningsgate 1", postnr = "3801", poststed = "Bø" } } }; utg.nyUtgaaendeJournalpost.hoveddokument = new ForenkletDokument { tittel = "Vedtak om tillatelse til ...", filnavn = "vedtak.pdf" }; utg.nyUtgaaendeJournalpost.vedlegg = new List<ForenkletDokument> { new ForenkletDokument { tittel = "Vedlegg 1", filnavn = "vedlegg.pdf" } }; //osv... //Konverterer til arkivmelding xml var arkivmelding = Arkivintegrasjon.ConvertForenkletUtgaaendeToArkivmelding(utg); string payload = Arkivintegrasjon.Serialize(arkivmelding); //Lager FIKS IO melding List<IPayload> payloads = new List<IPayload>(); payloads.Add(new StringPayload(payload, "utgaaendejournalpost.xml")); payloads.Add(new FilePayload(@"samples\vedtak.pdf")); payloads.Add(new FilePayload(@"samples\vedlegg.pdf")); //Sender til FIKS IO (arkiv løsning) var msg = client.Send(messageRequest, payloads).Result;
Eksempel på utgaaendejournalpost.xml
<?xml version="1.0" encoding="utf-16"?> <arkivmelding xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns="http://www.arkivverket.no/standarder/noark5/arkivmelding"> <system>Fagsystem X</system> <meldingId>155a634a-fe72-4a3d-9f31-ac56f87126f8</meldingId> <tidspunkt>2020-06-03T09:50:15.5895006+02:00</tidspunkt> <antallFiler>2</antallFiler> <registrering xsi:type="journalpost"> <dokumentbeskrivelse> <dokumentstatus>F</dokumentstatus> <tittel>Vedtak om tillatelse til ...</tittel> <tilknyttetRegistreringSom>H</tilknyttetRegistreringSom> <dokumentobjekt> <referanseDokumentfil>vedtak.pdf</referanseDokumentfil> </dokumentobjekt> </dokumentbeskrivelse> <dokumentbeskrivelse> <dokumentstatus>F</dokumentstatus> <tittel>Vedlegg 1</tittel> <tilknyttetRegistreringSom>V</tilknyttetRegistreringSom> <dokumentobjekt> <referanseDokumentfil>vedlegg.pdf</referanseDokumentfil> </dokumentobjekt> </dokumentbeskrivelse> <tittel>Tillatelse til ...</tittel> <korrespondansepart> <korrespondanseparttype>EM</korrespondanseparttype> <korrespondansepartNavn>Mons Mottaker</korrespondansepartNavn> <postadresse>Gate 1</postadresse> <postnummer>3801</postnummer> <poststed>Bø</poststed> </korrespondansepart> <korrespondansepart> <korrespondanseparttype>EM</korrespondanseparttype> <korrespondansepartNavn>Foretak Mottaker</korrespondansepartNavn> <postadresse>Forretningsgate 1</postadresse> <postnummer>3801</postnummer> <poststed>Bø</poststed> </korrespondansepart> <korrespondansepart> <korrespondanseparttype>IA</korrespondanseparttype> <korrespondansepartNavn>Sigve Saksbehandler</korrespondansepartNavn> <saksbehandler>Sigve Saksbehandler</saksbehandler> </korrespondansepart> <journalposttype>U</journalposttype> </registrering> </arkivmelding>
Kopierer inn her det som stod på siden Eksempel-forenklet:-Opprette-en-ny-utgående-journalpost". Det er bedre å håndtere det videre som et issue.
Kan dette bare slettes?
Fra wiki:
Eksempel
Eksempel på utgaaendejournalpost.xml