From 2e3140b79d8b763b17eb66da661d2afee01dc745 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jarle=20B=C3=B8rsheim?= Date: Fri, 26 Nov 2021 09:44:11 +0100 Subject: [PATCH] Nye meldinstyper og renamet de gamle (#11) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit * Nye meldinstyper og renamet de gamle * Lagt til alle 3 forskjellige søkeresultat * Returtyper for hent-meldinger * Tatt bort basis i navn og komplett/avansert referanser --- .../Models/ArkivintegrasjonMeldingTypeV1.cs | 69 +++++++++---------- 1 file changed, 32 insertions(+), 37 deletions(-) diff --git a/KS.Fiks.IO.Arkiv.Client/Models/ArkivintegrasjonMeldingTypeV1.cs b/KS.Fiks.IO.Arkiv.Client/Models/ArkivintegrasjonMeldingTypeV1.cs index f307f7d..cfb297d 100644 --- a/KS.Fiks.IO.Arkiv.Client/Models/ArkivintegrasjonMeldingTypeV1.cs +++ b/KS.Fiks.IO.Arkiv.Client/Models/ArkivintegrasjonMeldingTypeV1.cs @@ -5,56 +5,51 @@ namespace KS.Fiks.IO.Arkiv.Client.Models public static class ArkivintegrasjonMeldingTypeV1 { // Arkivintegrasjon mottaksmelding og kvitteringsmelding - public const string Mottatt = "no.ks.fiks.gi.arkivintegrasjon.mottatt.v1"; - public const string Kvittering = "no.ks.fiks.gi.arkivintegrasjon.kvittering.v1"; + public const string Mottatt = "no.ks.fiks.arkiv.v1.mottatt"; + public const string Kvittering = "no.ks.fiks.arkiv.v1.kvittering"; - // Basis - public const string BasisArkivmelding = "no.ks.fiks.gi.arkivintegrasjon.oppdatering.basis.arkivmelding.v1"; - //public const string BasisArkivmeldingUtgaaende = "no.ks.fiks.gi.arkivintegrasjon.oppdatering.basis.arkivmeldingUtgaaende.v1"; - //public const string ForenkletArkivmeldingInnkommende = "no.ks.fiks.gi.arkivintegrasjon.oppdatering.forenklet.arkivmeldingInnkommende.v1"; - public const string BasisOppdaterSaksmappe = "no.ks.fiks.gi.arkivintegrasjon.oppdatering.basis.oppdatersaksmappe.v1"; + // Arkivmeldinger + public const string Arkivmelding = "no.ks.fiks.arkiv.v1.arkivmelding"; + public const string MappeHent = "no.ks.fiks.arkiv.v1.mappe.hent"; + public const string MappeHentResultat = "no.ks.fiks.arkiv.v1.mappe.hent.resultat"; + public const string JournalpostHent = "no.ks.fiks.arkiv.v1.journalpost.hent"; + public const string JournalpostHentResultat = "no.ks.fiks.arkiv.v1.journalpost.hent.resultat"; + public const string DokumentfilHent = "no.ks.fiks.arkiv.v1.dokumentfil.hent"; + public const string DokumentfilHentResultat = "no.ks.fiks.arkiv.v1.dokumentfil.hent.resultat"; // Sok - public const string InnsynSok = "no.ks.fiks.gi.arkivintegrasjon.innsyn.sok.v1"; - public const string InnsynSokResultat = "no.ks.fiks.gi.arkivintegrasjon.innsyn.sok.resultat.v1"; - - // Avansert - //public const string OppdateringArkivmelding = "no.ks.fiks.gi.arkivintegrasjon.oppdatering.arkivmelding.v1"; - //public const string OppdateringArkivmeldingUtgaaende = "no.ks.fiks.gi.arkivintegrasjon.oppdatering.arkivmeldingUtgaaende.v1"; - - public static readonly List Basis = new List() + public const string Sok = "no.ks.fiks.arkiv.v1.sok"; + public const string SokResultatUtvidet = "no.ks.fiks.arkiv.v1.sok.resultat.utvidet"; + public const string SokResultatMinimum = "no.ks.fiks.arkiv.v1.sok.resultat.minimum"; + public const string SokResultatNoekler = "no.ks.fiks.arkiv.v1.sok.resultat.noekler"; + + public static readonly List ArkivmeldingTyper = new List() { - BasisArkivmelding, - //BasisArkivmeldingUtgaaende, - //ForenkletArkivmeldingInnkommende, - BasisOppdaterSaksmappe + Arkivmelding, + MappeHent, + MappeHentResultat, + JournalpostHent, + JournalpostHentResultat, + DokumentfilHent, + DokumentfilHentResultat }; - public static readonly List Sok = new List() + public static readonly List SokTyper = new List() { - InnsynSok, - //InnsynSokResultat + Sok, + SokResultatUtvidet, + SokResultatMinimum, + SokResultatNoekler }; - public static readonly List Avansert = new List() + public static bool IsArkivmeldingType(string meldingsType) { - //OppdateringArkivmelding, - //OppdateringArkivmeldingUtgaaende - }; - - public static bool IsBasis(string meldingsType) - { - return Basis.Contains(meldingsType); + return ArkivmeldingTyper.Contains(meldingsType); } - public static bool IsSok(string meldingsType) + public static bool IsSokType(string meldingsType) { - return Sok.Contains(meldingsType); - } - - public static bool IsAvansert(string meldingsType) - { - return Avansert.Contains(meldingsType); + return SokTyper.Contains(meldingsType); } } } \ No newline at end of file