diff --git a/README.md b/README.md index 9afc1f39..d2f8c066 100644 --- a/README.md +++ b/README.md @@ -13,8 +13,7 @@ Gradle brukes som byggverktøy og er bundlet inn. ## Dokumentasjon -Tilstander se [tilstander](docs/arkitektur/tilstander) -(Legg til plantuml plugin i IntelliJ hvis du vil se visuell representasjon) +Skjemakoder og hvilke behandlende enhet (benk) en blir sendt til, se [tilstander](docs/arkitektur/tilstander) Databasediagram ![databasediagram](docs/db/DB-layout-2020-05-21.png) diff --git a/docs/arkitektur/tilstander/Ferdigstilte journalposter.approved.md b/docs/arkitektur/tilstander/Ferdigstilte journalposter.approved.md new file mode 100644 index 00000000..c7d36abd --- /dev/null +++ b/docs/arkitektur/tilstander/Ferdigstilte journalposter.approved.md @@ -0,0 +1,12 @@ +## Innløpet – flyt for brevkode Ferdigstilte journalposter +Kategorisert som: `UkjentSkjemaKode`, Behandlende enhet: `4450` +```mermaid + stateDiagram + [*]-->MottattType + MottattType --> AvventerJournalpostType + AvventerJournalpostType --> AvventerPersondataType + AvventerPersondataType --> KategoriseringType + KategoriseringType --> AvventerGosysType + AvventerGosysType --> InnsendingFerdigstiltType + InnsendingFerdigstiltType--> [*] +``` \ No newline at end of file diff --git a/docs/arkitektur/tilstander/Ferdigstilte journalposter.approved.puml b/docs/arkitektur/tilstander/Ferdigstilte journalposter.approved.puml deleted file mode 100644 index d89544f6..00000000 --- a/docs/arkitektur/tilstander/Ferdigstilte journalposter.approved.puml +++ /dev/null @@ -1,16 +0,0 @@ -@startuml -title -Innløpet – flyt for brevkode Ferdigstilte journalposter -end title -[*]-->MottattType -MottattType --> AvventerJournalpostType -AvventerJournalpostType --> AvventerPersondataType -AvventerPersondataType --> KategoriseringType -KategoriseringType --> AvventerGosysType -AvventerGosysType --> InnsendingFerdigstiltType -InnsendingFerdigstiltType--> [*] -note left of InnsendingFerdigstiltType -Kategorisert som: UkjentSkjemaKode -Behandlende enhet: 4450 -end note -@enduml \ No newline at end of file diff --git a/docs/arkitektur/tilstander/GENERELL_INNSENDING.approved.md b/docs/arkitektur/tilstander/GENERELL_INNSENDING.approved.md new file mode 100644 index 00000000..e7a20c19 --- /dev/null +++ b/docs/arkitektur/tilstander/GENERELL_INNSENDING.approved.md @@ -0,0 +1,14 @@ +## Innløpet – flyt for brevkode GENERELL_INNSENDING +Kategorisert som: `Generell`, Behandlende enhet: `4450` +```mermaid + stateDiagram + [*]-->MottattType + MottattType --> AvventerJournalpostType + AvventerJournalpostType --> AvventerPersondataType + AvventerPersondataType --> KategoriseringType + KategoriseringType --> AvventerSøknadsdataType + AvventerSøknadsdataType --> AventerArenaOppgaveType + AventerArenaOppgaveType --> AvventerFerdigstillJournalpostType + AvventerFerdigstillJournalpostType --> InnsendingFerdigstiltType + InnsendingFerdigstiltType--> [*] +``` \ No newline at end of file diff --git a/docs/arkitektur/tilstander/GENERELL_INNSENDING.approved.puml b/docs/arkitektur/tilstander/GENERELL_INNSENDING.approved.puml deleted file mode 100644 index a7ce3306..00000000 --- a/docs/arkitektur/tilstander/GENERELL_INNSENDING.approved.puml +++ /dev/null @@ -1,18 +0,0 @@ -@startuml -title -Innløpet – flyt for brevkode GENERELL_INNSENDING -end title -[*]-->MottattType -MottattType --> AvventerJournalpostType -AvventerJournalpostType --> AvventerPersondataType -AvventerPersondataType --> KategoriseringType -KategoriseringType --> AvventerSøknadsdataType -AvventerSøknadsdataType --> AventerArenaOppgaveType -AventerArenaOppgaveType --> AvventerFerdigstillJournalpostType -AvventerFerdigstillJournalpostType --> InnsendingFerdigstiltType -InnsendingFerdigstiltType--> [*] -note left of InnsendingFerdigstiltType -Kategorisert som: Generell -Behandlende enhet: 4450 -end note -@enduml \ No newline at end of file diff --git a/docs/arkitektur/tilstander/JournalpostStatus annen enn MOTTATT.approved.md b/docs/arkitektur/tilstander/JournalpostStatus annen enn MOTTATT.approved.md new file mode 100644 index 00000000..4306d3f5 --- /dev/null +++ b/docs/arkitektur/tilstander/JournalpostStatus annen enn MOTTATT.approved.md @@ -0,0 +1,9 @@ +## Innløpet – flyt for brevkode JournalpostStatus annen enn MOTTATT + +```mermaid + stateDiagram + [*]-->MottattType + MottattType --> AvventerJournalpostType + AvventerJournalpostType --> AlleredeBehandletType + AlleredeBehandletType--> [*] +``` \ No newline at end of file diff --git a/docs/arkitektur/tilstander/JournalpostStatus annen enn MOTTATT.approved.puml b/docs/arkitektur/tilstander/JournalpostStatus annen enn MOTTATT.approved.puml deleted file mode 100644 index df0c259e..00000000 --- a/docs/arkitektur/tilstander/JournalpostStatus annen enn MOTTATT.approved.puml +++ /dev/null @@ -1,12 +0,0 @@ -@startuml -title -Innløpet – flyt for brevkode JournalpostStatus annen enn MOTTATT -end title -[*]-->MottattType -MottattType --> AvventerJournalpostType -AvventerJournalpostType --> AlleredeBehandletType -AlleredeBehandletType--> [*] -note left of AlleredeBehandletType - -end note -@enduml \ No newline at end of file diff --git a/docs/arkitektur/tilstander/NAV 04-01.03.approved.md b/docs/arkitektur/tilstander/NAV 04-01.03.approved.md new file mode 100644 index 00000000..69d47c1c --- /dev/null +++ b/docs/arkitektur/tilstander/NAV 04-01.03.approved.md @@ -0,0 +1,16 @@ +## Innløpet – flyt for brevkode NAV 04-01.03 +Kategorisert som: `NySøknad`, Behandlende enhet: `4450` +```mermaid + stateDiagram + [*]-->MottattType + MottattType --> AvventerJournalpostType + AvventerJournalpostType --> AvventerPersondataType + AvventerPersondataType --> KategoriseringType + KategoriseringType --> AvventerSøknadsdataType + AvventerSøknadsdataType --> AvventerMinsteinntektVurderingType + AvventerMinsteinntektVurderingType --> AvventerSvarOmEksisterendeSakerType + AvventerSvarOmEksisterendeSakerType --> AventerArenaStartVedtakType + AventerArenaStartVedtakType --> AvventerFerdigstillJournalpostType + AvventerFerdigstillJournalpostType --> InnsendingFerdigstiltType + InnsendingFerdigstiltType--> [*] +``` \ No newline at end of file diff --git a/docs/arkitektur/tilstander/NAV 04-01.03.approved.puml b/docs/arkitektur/tilstander/NAV 04-01.03.approved.puml deleted file mode 100644 index ff5de966..00000000 --- a/docs/arkitektur/tilstander/NAV 04-01.03.approved.puml +++ /dev/null @@ -1,20 +0,0 @@ -@startuml -title -Innløpet – flyt for brevkode NAV 04-01.03 -end title -[*]-->MottattType -MottattType --> AvventerJournalpostType -AvventerJournalpostType --> AvventerPersondataType -AvventerPersondataType --> KategoriseringType -KategoriseringType --> AvventerSøknadsdataType -AvventerSøknadsdataType --> AvventerMinsteinntektVurderingType -AvventerMinsteinntektVurderingType --> AvventerSvarOmEksisterendeSakerType -AvventerSvarOmEksisterendeSakerType --> AventerArenaStartVedtakType -AventerArenaStartVedtakType --> AvventerFerdigstillJournalpostType -AvventerFerdigstillJournalpostType --> InnsendingFerdigstiltType -InnsendingFerdigstiltType--> [*] -note left of InnsendingFerdigstiltType -Kategorisert som: NySøknad -Behandlende enhet: 4450 -end note -@enduml \ No newline at end of file diff --git a/docs/arkitektur/tilstander/NAV 04-01.04.approved.md b/docs/arkitektur/tilstander/NAV 04-01.04.approved.md new file mode 100644 index 00000000..78d3afdf --- /dev/null +++ b/docs/arkitektur/tilstander/NAV 04-01.04.approved.md @@ -0,0 +1,16 @@ +## Innløpet – flyt for brevkode NAV 04-01.04 +Kategorisert som: `NySøknad`, Behandlende enhet: `4450` +```mermaid + stateDiagram + [*]-->MottattType + MottattType --> AvventerJournalpostType + AvventerJournalpostType --> AvventerPersondataType + AvventerPersondataType --> KategoriseringType + KategoriseringType --> AvventerSøknadsdataType + AvventerSøknadsdataType --> AvventerMinsteinntektVurderingType + AvventerMinsteinntektVurderingType --> AvventerSvarOmEksisterendeSakerType + AvventerSvarOmEksisterendeSakerType --> AventerArenaStartVedtakType + AventerArenaStartVedtakType --> AvventerFerdigstillJournalpostType + AvventerFerdigstillJournalpostType --> InnsendingFerdigstiltType + InnsendingFerdigstiltType--> [*] +``` \ No newline at end of file diff --git a/docs/arkitektur/tilstander/NAV 04-01.04.approved.puml b/docs/arkitektur/tilstander/NAV 04-01.04.approved.puml deleted file mode 100644 index 65805a45..00000000 --- a/docs/arkitektur/tilstander/NAV 04-01.04.approved.puml +++ /dev/null @@ -1,20 +0,0 @@ -@startuml -title -Innløpet – flyt for brevkode NAV 04-01.04 -end title -[*]-->MottattType -MottattType --> AvventerJournalpostType -AvventerJournalpostType --> AvventerPersondataType -AvventerPersondataType --> KategoriseringType -KategoriseringType --> AvventerSøknadsdataType -AvventerSøknadsdataType --> AvventerMinsteinntektVurderingType -AvventerMinsteinntektVurderingType --> AvventerSvarOmEksisterendeSakerType -AvventerSvarOmEksisterendeSakerType --> AventerArenaStartVedtakType -AventerArenaStartVedtakType --> AvventerFerdigstillJournalpostType -AvventerFerdigstillJournalpostType --> InnsendingFerdigstiltType -InnsendingFerdigstiltType--> [*] -note left of InnsendingFerdigstiltType -Kategorisert som: NySøknad -Behandlende enhet: 4450 -end note -@enduml \ No newline at end of file diff --git a/docs/arkitektur/tilstander/NAV 04-06.05.approved.md b/docs/arkitektur/tilstander/NAV 04-06.05.approved.md new file mode 100644 index 00000000..50220be7 --- /dev/null +++ b/docs/arkitektur/tilstander/NAV 04-06.05.approved.md @@ -0,0 +1,13 @@ +## Innløpet – flyt for brevkode NAV 04-06.05 +Kategorisert som: `Utdanning`, Behandlende enhet: `4450` +```mermaid + stateDiagram + [*]-->MottattType + MottattType --> AvventerJournalpostType + AvventerJournalpostType --> AvventerPersondataType + AvventerPersondataType --> KategoriseringType + KategoriseringType --> AventerArenaOppgaveType + AventerArenaOppgaveType --> AvventerFerdigstillJournalpostType + AvventerFerdigstillJournalpostType --> InnsendingFerdigstiltType + InnsendingFerdigstiltType--> [*] +``` \ No newline at end of file diff --git a/docs/arkitektur/tilstander/NAV 04-06.05.approved.puml b/docs/arkitektur/tilstander/NAV 04-06.05.approved.puml deleted file mode 100644 index c850f7a6..00000000 --- a/docs/arkitektur/tilstander/NAV 04-06.05.approved.puml +++ /dev/null @@ -1,17 +0,0 @@ -@startuml -title -Innløpet – flyt for brevkode NAV 04-06.05 -end title -[*]-->MottattType -MottattType --> AvventerJournalpostType -AvventerJournalpostType --> AvventerPersondataType -AvventerPersondataType --> KategoriseringType -KategoriseringType --> AventerArenaOppgaveType -AventerArenaOppgaveType --> AvventerFerdigstillJournalpostType -AvventerFerdigstillJournalpostType --> InnsendingFerdigstiltType -InnsendingFerdigstiltType--> [*] -note left of InnsendingFerdigstiltType -Kategorisert som: Utdanning -Behandlende enhet: 4450 -end note -@enduml \ No newline at end of file diff --git a/docs/arkitektur/tilstander/NAV 04-06.08.approved.md b/docs/arkitektur/tilstander/NAV 04-06.08.approved.md new file mode 100644 index 00000000..15298e5e --- /dev/null +++ b/docs/arkitektur/tilstander/NAV 04-06.08.approved.md @@ -0,0 +1,13 @@ +## Innløpet – flyt for brevkode NAV 04-06.08 +Kategorisert som: `Etablering`, Behandlende enhet: `4450` +```mermaid + stateDiagram + [*]-->MottattType + MottattType --> AvventerJournalpostType + AvventerJournalpostType --> AvventerPersondataType + AvventerPersondataType --> KategoriseringType + KategoriseringType --> AventerArenaOppgaveType + AventerArenaOppgaveType --> AvventerFerdigstillJournalpostType + AvventerFerdigstillJournalpostType --> InnsendingFerdigstiltType + InnsendingFerdigstiltType--> [*] +``` \ No newline at end of file diff --git a/docs/arkitektur/tilstander/NAV 04-06.08.approved.puml b/docs/arkitektur/tilstander/NAV 04-06.08.approved.puml deleted file mode 100644 index 22720302..00000000 --- a/docs/arkitektur/tilstander/NAV 04-06.08.approved.puml +++ /dev/null @@ -1,17 +0,0 @@ -@startuml -title -Innløpet – flyt for brevkode NAV 04-06.08 -end title -[*]-->MottattType -MottattType --> AvventerJournalpostType -AvventerJournalpostType --> AvventerPersondataType -AvventerPersondataType --> KategoriseringType -KategoriseringType --> AventerArenaOppgaveType -AventerArenaOppgaveType --> AvventerFerdigstillJournalpostType -AvventerFerdigstillJournalpostType --> InnsendingFerdigstiltType -InnsendingFerdigstiltType--> [*] -note left of InnsendingFerdigstiltType -Kategorisert som: Etablering -Behandlende enhet: 4450 -end note -@enduml \ No newline at end of file diff --git a/docs/arkitektur/tilstander/NAV 04-16.03.approved.md b/docs/arkitektur/tilstander/NAV 04-16.03.approved.md new file mode 100644 index 00000000..a845eb33 --- /dev/null +++ b/docs/arkitektur/tilstander/NAV 04-16.03.approved.md @@ -0,0 +1,14 @@ +## Innløpet – flyt for brevkode NAV 04-16.03 +Kategorisert som: `Gjenopptak`, Behandlende enhet: `4450` +```mermaid + stateDiagram + [*]-->MottattType + MottattType --> AvventerJournalpostType + AvventerJournalpostType --> AvventerPersondataType + AvventerPersondataType --> KategoriseringType + KategoriseringType --> AvventerSøknadsdataType + AvventerSøknadsdataType --> AventerArenaOppgaveType + AventerArenaOppgaveType --> AvventerFerdigstillJournalpostType + AvventerFerdigstillJournalpostType --> InnsendingFerdigstiltType + InnsendingFerdigstiltType--> [*] +``` \ No newline at end of file diff --git a/docs/arkitektur/tilstander/NAV 04-16.03.approved.puml b/docs/arkitektur/tilstander/NAV 04-16.03.approved.puml deleted file mode 100644 index fb5520b0..00000000 --- a/docs/arkitektur/tilstander/NAV 04-16.03.approved.puml +++ /dev/null @@ -1,18 +0,0 @@ -@startuml -title -Innløpet – flyt for brevkode NAV 04-16.03 -end title -[*]-->MottattType -MottattType --> AvventerJournalpostType -AvventerJournalpostType --> AvventerPersondataType -AvventerPersondataType --> KategoriseringType -KategoriseringType --> AvventerSøknadsdataType -AvventerSøknadsdataType --> AventerArenaOppgaveType -AventerArenaOppgaveType --> AvventerFerdigstillJournalpostType -AvventerFerdigstillJournalpostType --> InnsendingFerdigstiltType -InnsendingFerdigstiltType--> [*] -note left of InnsendingFerdigstiltType -Kategorisert som: Gjenopptak -Behandlende enhet: 4450 -end note -@enduml \ No newline at end of file diff --git a/docs/arkitektur/tilstander/NAV 04-16.04.approved.md b/docs/arkitektur/tilstander/NAV 04-16.04.approved.md new file mode 100644 index 00000000..af03eac5 --- /dev/null +++ b/docs/arkitektur/tilstander/NAV 04-16.04.approved.md @@ -0,0 +1,14 @@ +## Innløpet – flyt for brevkode NAV 04-16.04 +Kategorisert som: `Gjenopptak`, Behandlende enhet: `4450` +```mermaid + stateDiagram + [*]-->MottattType + MottattType --> AvventerJournalpostType + AvventerJournalpostType --> AvventerPersondataType + AvventerPersondataType --> KategoriseringType + KategoriseringType --> AvventerSøknadsdataType + AvventerSøknadsdataType --> AventerArenaOppgaveType + AventerArenaOppgaveType --> AvventerFerdigstillJournalpostType + AvventerFerdigstillJournalpostType --> InnsendingFerdigstiltType + InnsendingFerdigstiltType--> [*] +``` \ No newline at end of file diff --git a/docs/arkitektur/tilstander/NAV 04-16.04.approved.puml b/docs/arkitektur/tilstander/NAV 04-16.04.approved.puml deleted file mode 100644 index 9c2399a0..00000000 --- a/docs/arkitektur/tilstander/NAV 04-16.04.approved.puml +++ /dev/null @@ -1,18 +0,0 @@ -@startuml -title -Innløpet – flyt for brevkode NAV 04-16.04 -end title -[*]-->MottattType -MottattType --> AvventerJournalpostType -AvventerJournalpostType --> AvventerPersondataType -AvventerPersondataType --> KategoriseringType -KategoriseringType --> AvventerSøknadsdataType -AvventerSøknadsdataType --> AventerArenaOppgaveType -AventerArenaOppgaveType --> AvventerFerdigstillJournalpostType -AvventerFerdigstillJournalpostType --> InnsendingFerdigstiltType -InnsendingFerdigstiltType--> [*] -note left of InnsendingFerdigstiltType -Kategorisert som: Gjenopptak -Behandlende enhet: 4450 -end note -@enduml \ No newline at end of file diff --git a/docs/arkitektur/tilstander/NAV 90-00.08-feriepenger.approved.puml b/docs/arkitektur/tilstander/NAV 90-00.08-feriepenger.approved.puml deleted file mode 100644 index 2197dea5..00000000 --- a/docs/arkitektur/tilstander/NAV 90-00.08-feriepenger.approved.puml +++ /dev/null @@ -1,13 +0,0 @@ -@startuml -title -Innløpet – flyt for brevkode NAV 90-00.08-feriepenger -end title -[*]-->MottattType -MottattType --> AvventerJournalpostType -AvventerJournalpostType --> AvventerPersondataType -AvventerPersondataType --> KategoriseringType -KategoriseringType --> AventerArenaOppgaveType -AventerArenaOppgaveType --> AvventerFerdigstillJournalpostType -AvventerFerdigstillJournalpostType --> InnsendingFerdigstiltType -InnsendingFerdigstiltType--> [*] -@enduml \ No newline at end of file diff --git a/docs/arkitektur/tilstander/NAV 90-00.08-forskudd.approved.md b/docs/arkitektur/tilstander/NAV 90-00.08-forskudd.approved.md new file mode 100644 index 00000000..6d2ce2c2 --- /dev/null +++ b/docs/arkitektur/tilstander/NAV 90-00.08-forskudd.approved.md @@ -0,0 +1,12 @@ +## Innløpet – flyt for brevkode NAV 90-00.08-forskudd +Kategorisert som: `KlageOgAnkeForskudd`, Behandlende enhet: `4153` +```mermaid + stateDiagram + [*]-->MottattType + MottattType --> AvventerJournalpostType + AvventerJournalpostType --> AvventerPersondataType + AvventerPersondataType --> KategoriseringType + KategoriseringType --> AvventerGosysType + AvventerGosysType --> InnsendingFerdigstiltType + InnsendingFerdigstiltType--> [*] +``` \ No newline at end of file diff --git a/docs/arkitektur/tilstander/NAV 90-00.08-forskudd.approved.puml b/docs/arkitektur/tilstander/NAV 90-00.08-forskudd.approved.puml deleted file mode 100644 index b1f3fa70..00000000 --- a/docs/arkitektur/tilstander/NAV 90-00.08-forskudd.approved.puml +++ /dev/null @@ -1,16 +0,0 @@ -@startuml -title -Innløpet – flyt for brevkode NAV 90-00.08-forskudd -end title -[*]-->MottattType -MottattType --> AvventerJournalpostType -AvventerJournalpostType --> AvventerPersondataType -AvventerPersondataType --> KategoriseringType -KategoriseringType --> AvventerGosysType -AvventerGosysType --> InnsendingFerdigstiltType -InnsendingFerdigstiltType--> [*] -note left of InnsendingFerdigstiltType -Kategorisert som: KlageOgAnkeForskudd -Behandlende enhet: 4153 -end note -@enduml \ No newline at end of file diff --git "a/docs/arkitektur/tilstander/NAV 90-00.08-l\303\270nnskompensasjon.approved.puml" "b/docs/arkitektur/tilstander/NAV 90-00.08-l\303\270nnskompensasjon.approved.puml" deleted file mode 100644 index d0613b71..00000000 --- "a/docs/arkitektur/tilstander/NAV 90-00.08-l\303\270nnskompensasjon.approved.puml" +++ /dev/null @@ -1,12 +0,0 @@ -@startuml -title -Innløpet – flyt for brevkode NAV 90-00.08-lønnskompensasjon -end title -[*]-->MottattType -MottattType --> AvventerJournalpostType -AvventerJournalpostType --> AvventerPersondataType -AvventerPersondataType --> KategoriseringType -KategoriseringType --> AvventerGosysType -AvventerGosysType --> InnsendingFerdigstiltType -InnsendingFerdigstiltType--> [*] -@enduml \ No newline at end of file diff --git a/docs/arkitektur/tilstander/NAV 90-00.08.approved.md b/docs/arkitektur/tilstander/NAV 90-00.08.approved.md new file mode 100644 index 00000000..75be7e7c --- /dev/null +++ b/docs/arkitektur/tilstander/NAV 90-00.08.approved.md @@ -0,0 +1,13 @@ +## Innløpet – flyt for brevkode NAV 90-00.08 +Kategorisert som: `Klage`, Behandlende enhet: `4450` +```mermaid + stateDiagram + [*]-->MottattType + MottattType --> AvventerJournalpostType + AvventerJournalpostType --> AvventerPersondataType + AvventerPersondataType --> KategoriseringType + KategoriseringType --> AventerArenaOppgaveType + AventerArenaOppgaveType --> AvventerFerdigstillJournalpostType + AvventerFerdigstillJournalpostType --> InnsendingFerdigstiltType + InnsendingFerdigstiltType--> [*] +``` \ No newline at end of file diff --git a/docs/arkitektur/tilstander/NAV 90-00.08.approved.puml b/docs/arkitektur/tilstander/NAV 90-00.08.approved.puml deleted file mode 100644 index 0a7aa592..00000000 --- a/docs/arkitektur/tilstander/NAV 90-00.08.approved.puml +++ /dev/null @@ -1,17 +0,0 @@ -@startuml -title -Innløpet – flyt for brevkode NAV 90-00.08 -end title -[*]-->MottattType -MottattType --> AvventerJournalpostType -AvventerJournalpostType --> AvventerPersondataType -AvventerPersondataType --> KategoriseringType -KategoriseringType --> AventerArenaOppgaveType -AventerArenaOppgaveType --> AvventerFerdigstillJournalpostType -AvventerFerdigstillJournalpostType --> InnsendingFerdigstiltType -InnsendingFerdigstiltType--> [*] -note left of InnsendingFerdigstiltType -Kategorisert som: Klage -Behandlende enhet: 4450 -end note -@enduml \ No newline at end of file diff --git a/docs/arkitektur/tilstander/NAVe 04-01.03.approved.md b/docs/arkitektur/tilstander/NAVe 04-01.03.approved.md new file mode 100644 index 00000000..8c138e2e --- /dev/null +++ b/docs/arkitektur/tilstander/NAVe 04-01.03.approved.md @@ -0,0 +1,14 @@ +## Innløpet – flyt for brevkode NAVe 04-01.03 +Kategorisert som: `Ettersending`, Behandlende enhet: `4450` +```mermaid + stateDiagram + [*]-->MottattType + MottattType --> AvventerJournalpostType + AvventerJournalpostType --> AvventerPersondataType + AvventerPersondataType --> KategoriseringType + KategoriseringType --> AvventerSøknadsdataType + AvventerSøknadsdataType --> AventerArenaOppgaveType + AventerArenaOppgaveType --> AvventerFerdigstillJournalpostType + AvventerFerdigstillJournalpostType --> InnsendingFerdigstiltType + InnsendingFerdigstiltType--> [*] +``` \ No newline at end of file diff --git a/docs/arkitektur/tilstander/NAVe 04-01.03.approved.puml b/docs/arkitektur/tilstander/NAVe 04-01.03.approved.puml deleted file mode 100644 index 8718c6ea..00000000 --- a/docs/arkitektur/tilstander/NAVe 04-01.03.approved.puml +++ /dev/null @@ -1,18 +0,0 @@ -@startuml -title -Innløpet – flyt for brevkode NAVe 04-01.03 -end title -[*]-->MottattType -MottattType --> AvventerJournalpostType -AvventerJournalpostType --> AvventerPersondataType -AvventerPersondataType --> KategoriseringType -KategoriseringType --> AvventerSøknadsdataType -AvventerSøknadsdataType --> AventerArenaOppgaveType -AventerArenaOppgaveType --> AvventerFerdigstillJournalpostType -AvventerFerdigstillJournalpostType --> InnsendingFerdigstiltType -InnsendingFerdigstiltType--> [*] -note left of InnsendingFerdigstiltType -Kategorisert som: Ettersending -Behandlende enhet: 4450 -end note -@enduml \ No newline at end of file diff --git a/docs/arkitektur/tilstander/NAVe 04-01.04.approved.md b/docs/arkitektur/tilstander/NAVe 04-01.04.approved.md new file mode 100644 index 00000000..8d55e4ab --- /dev/null +++ b/docs/arkitektur/tilstander/NAVe 04-01.04.approved.md @@ -0,0 +1,14 @@ +## Innløpet – flyt for brevkode NAVe 04-01.04 +Kategorisert som: `Ettersending`, Behandlende enhet: `4450` +```mermaid + stateDiagram + [*]-->MottattType + MottattType --> AvventerJournalpostType + AvventerJournalpostType --> AvventerPersondataType + AvventerPersondataType --> KategoriseringType + KategoriseringType --> AvventerSøknadsdataType + AvventerSøknadsdataType --> AventerArenaOppgaveType + AventerArenaOppgaveType --> AvventerFerdigstillJournalpostType + AvventerFerdigstillJournalpostType --> InnsendingFerdigstiltType + InnsendingFerdigstiltType--> [*] +``` \ No newline at end of file diff --git a/docs/arkitektur/tilstander/NAVe 04-01.04.approved.puml b/docs/arkitektur/tilstander/NAVe 04-01.04.approved.puml deleted file mode 100644 index 31916c4f..00000000 --- a/docs/arkitektur/tilstander/NAVe 04-01.04.approved.puml +++ /dev/null @@ -1,18 +0,0 @@ -@startuml -title -Innløpet – flyt for brevkode NAVe 04-01.04 -end title -[*]-->MottattType -MottattType --> AvventerJournalpostType -AvventerJournalpostType --> AvventerPersondataType -AvventerPersondataType --> KategoriseringType -KategoriseringType --> AvventerSøknadsdataType -AvventerSøknadsdataType --> AventerArenaOppgaveType -AventerArenaOppgaveType --> AvventerFerdigstillJournalpostType -AvventerFerdigstillJournalpostType --> InnsendingFerdigstiltType -InnsendingFerdigstiltType--> [*] -note left of InnsendingFerdigstiltType -Kategorisert som: Ettersending -Behandlende enhet: 4450 -end note -@enduml \ No newline at end of file diff --git a/docs/arkitektur/tilstander/NAVe 04-16.03.approved.md b/docs/arkitektur/tilstander/NAVe 04-16.03.approved.md new file mode 100644 index 00000000..eb803535 --- /dev/null +++ b/docs/arkitektur/tilstander/NAVe 04-16.03.approved.md @@ -0,0 +1,14 @@ +## Innløpet – flyt for brevkode NAVe 04-16.03 +Kategorisert som: `Ettersending`, Behandlende enhet: `4450` +```mermaid + stateDiagram + [*]-->MottattType + MottattType --> AvventerJournalpostType + AvventerJournalpostType --> AvventerPersondataType + AvventerPersondataType --> KategoriseringType + KategoriseringType --> AvventerSøknadsdataType + AvventerSøknadsdataType --> AventerArenaOppgaveType + AventerArenaOppgaveType --> AvventerFerdigstillJournalpostType + AvventerFerdigstillJournalpostType --> InnsendingFerdigstiltType + InnsendingFerdigstiltType--> [*] +``` \ No newline at end of file diff --git a/docs/arkitektur/tilstander/NAVe 04-16.03.approved.puml b/docs/arkitektur/tilstander/NAVe 04-16.03.approved.puml deleted file mode 100644 index aeaf4aff..00000000 --- a/docs/arkitektur/tilstander/NAVe 04-16.03.approved.puml +++ /dev/null @@ -1,18 +0,0 @@ -@startuml -title -Innløpet – flyt for brevkode NAVe 04-16.03 -end title -[*]-->MottattType -MottattType --> AvventerJournalpostType -AvventerJournalpostType --> AvventerPersondataType -AvventerPersondataType --> KategoriseringType -KategoriseringType --> AvventerSøknadsdataType -AvventerSøknadsdataType --> AventerArenaOppgaveType -AventerArenaOppgaveType --> AvventerFerdigstillJournalpostType -AvventerFerdigstillJournalpostType --> InnsendingFerdigstiltType -InnsendingFerdigstiltType--> [*] -note left of InnsendingFerdigstiltType -Kategorisert som: Ettersending -Behandlende enhet: 4450 -end note -@enduml \ No newline at end of file diff --git a/docs/arkitektur/tilstander/NAVe 04-16.04.approved.md b/docs/arkitektur/tilstander/NAVe 04-16.04.approved.md new file mode 100644 index 00000000..7fa20f13 --- /dev/null +++ b/docs/arkitektur/tilstander/NAVe 04-16.04.approved.md @@ -0,0 +1,14 @@ +## Innløpet – flyt for brevkode NAVe 04-16.04 +Kategorisert som: `Ettersending`, Behandlende enhet: `4450` +```mermaid + stateDiagram + [*]-->MottattType + MottattType --> AvventerJournalpostType + AvventerJournalpostType --> AvventerPersondataType + AvventerPersondataType --> KategoriseringType + KategoriseringType --> AvventerSøknadsdataType + AvventerSøknadsdataType --> AventerArenaOppgaveType + AventerArenaOppgaveType --> AvventerFerdigstillJournalpostType + AvventerFerdigstillJournalpostType --> InnsendingFerdigstiltType + InnsendingFerdigstiltType--> [*] +``` \ No newline at end of file diff --git a/docs/arkitektur/tilstander/NAVe 04-16.04.approved.puml b/docs/arkitektur/tilstander/NAVe 04-16.04.approved.puml deleted file mode 100644 index b9811646..00000000 --- a/docs/arkitektur/tilstander/NAVe 04-16.04.approved.puml +++ /dev/null @@ -1,18 +0,0 @@ -@startuml -title -Innløpet – flyt for brevkode NAVe 04-16.04 -end title -[*]-->MottattType -MottattType --> AvventerJournalpostType -AvventerJournalpostType --> AvventerPersondataType -AvventerPersondataType --> KategoriseringType -KategoriseringType --> AvventerSøknadsdataType -AvventerSøknadsdataType --> AventerArenaOppgaveType -AventerArenaOppgaveType --> AvventerFerdigstillJournalpostType -AvventerFerdigstillJournalpostType --> InnsendingFerdigstiltType -InnsendingFerdigstiltType--> [*] -note left of InnsendingFerdigstiltType -Kategorisert som: Ettersending -Behandlende enhet: 4450 -end note -@enduml \ No newline at end of file diff --git a/docs/arkitektur/tilstander/Ukjent bruker ab0438.approved.puml b/docs/arkitektur/tilstander/Ukjent bruker ab0438.approved.puml deleted file mode 100644 index 7064b558..00000000 --- a/docs/arkitektur/tilstander/Ukjent bruker ab0438.approved.puml +++ /dev/null @@ -1,11 +0,0 @@ -@startuml -title -Innløpet – flyt for brevkode Ukjent bruker ab0438 -end title -[*]-->MottattType -MottattType --> AvventerJournalpostType -AvventerJournalpostType --> AvventerPersondataType -AvventerPersondataType --> UkjentBrukerType -UkjentBrukerType --> InnsendingFerdigstiltType -InnsendingFerdigstiltType--> [*] -@enduml \ No newline at end of file diff --git a/docs/arkitektur/tilstander/Ukjent bruker ab0451.approved.puml b/docs/arkitektur/tilstander/Ukjent bruker ab0451.approved.puml deleted file mode 100644 index ab8b3178..00000000 --- a/docs/arkitektur/tilstander/Ukjent bruker ab0451.approved.puml +++ /dev/null @@ -1,11 +0,0 @@ -@startuml -title -Innløpet – flyt for brevkode Ukjent bruker ab0451 -end title -[*]-->MottattType -MottattType --> AvventerJournalpostType -AvventerJournalpostType --> AvventerPersondataType -AvventerPersondataType --> UkjentBrukerType -UkjentBrukerType --> InnsendingFerdigstiltType -InnsendingFerdigstiltType--> [*] -@enduml \ No newline at end of file diff --git a/docs/arkitektur/tilstander/Ukjent bruker ab0452.approved.puml b/docs/arkitektur/tilstander/Ukjent bruker ab0452.approved.puml deleted file mode 100644 index a964a969..00000000 --- a/docs/arkitektur/tilstander/Ukjent bruker ab0452.approved.puml +++ /dev/null @@ -1,11 +0,0 @@ -@startuml -title -Innløpet – flyt for brevkode Ukjent bruker ab0452 -end title -[*]-->MottattType -MottattType --> AvventerJournalpostType -AvventerJournalpostType --> AvventerPersondataType -AvventerPersondataType --> UkjentBrukerType -UkjentBrukerType --> InnsendingFerdigstiltType -InnsendingFerdigstiltType--> [*] -@enduml \ No newline at end of file diff --git a/docs/arkitektur/tilstander/Ukjent bruker.approved.md b/docs/arkitektur/tilstander/Ukjent bruker.approved.md new file mode 100644 index 00000000..03cdd056 --- /dev/null +++ b/docs/arkitektur/tilstander/Ukjent bruker.approved.md @@ -0,0 +1,11 @@ +## Innløpet – flyt for brevkode Ukjent bruker +Kategorisert som: `Ettersending`, Behandlende enhet: `4450` +```mermaid + stateDiagram + [*]-->MottattType + MottattType --> AvventerJournalpostType + AvventerJournalpostType --> AvventerPersondataType + AvventerPersondataType --> UkjentBrukerType + UkjentBrukerType --> InnsendingFerdigstiltType + InnsendingFerdigstiltType--> [*] +``` \ No newline at end of file diff --git a/docs/arkitektur/tilstander/Ukjent bruker.approved.puml b/docs/arkitektur/tilstander/Ukjent bruker.approved.puml deleted file mode 100644 index a4d43f34..00000000 --- a/docs/arkitektur/tilstander/Ukjent bruker.approved.puml +++ /dev/null @@ -1,15 +0,0 @@ -@startuml -title -Innløpet – flyt for brevkode Ukjent bruker -end title -[*]-->MottattType -MottattType --> AvventerJournalpostType -AvventerJournalpostType --> AvventerPersondataType -AvventerPersondataType --> UkjentBrukerType -UkjentBrukerType --> InnsendingFerdigstiltType -InnsendingFerdigstiltType--> [*] -note left of InnsendingFerdigstiltType -Kategorisert som: Ettersending -Behandlende enhet: 4450 -end note -@enduml \ No newline at end of file diff --git a/docs/arkitektur/tilstander/Ukjente brevkoder.approved.md b/docs/arkitektur/tilstander/Ukjente brevkoder.approved.md new file mode 100644 index 00000000..f0b69803 --- /dev/null +++ b/docs/arkitektur/tilstander/Ukjente brevkoder.approved.md @@ -0,0 +1,12 @@ +## Innløpet – flyt for brevkode Ukjente brevkoder +Kategorisert som: `UkjentSkjemaKode`, Behandlende enhet: `4450` +```mermaid + stateDiagram + [*]-->MottattType + MottattType --> AvventerJournalpostType + AvventerJournalpostType --> AvventerPersondataType + AvventerPersondataType --> KategoriseringType + KategoriseringType --> AvventerGosysType + AvventerGosysType --> InnsendingFerdigstiltType + InnsendingFerdigstiltType--> [*] +``` \ No newline at end of file diff --git a/docs/arkitektur/tilstander/Ukjente brevkoder.approved.puml b/docs/arkitektur/tilstander/Ukjente brevkoder.approved.puml deleted file mode 100644 index 4de8acb6..00000000 --- a/docs/arkitektur/tilstander/Ukjente brevkoder.approved.puml +++ /dev/null @@ -1,16 +0,0 @@ -@startuml -title -Innløpet – flyt for brevkode Ukjente brevkoder -end title -[*]-->MottattType -MottattType --> AvventerJournalpostType -AvventerJournalpostType --> AvventerPersondataType -AvventerPersondataType --> KategoriseringType -KategoriseringType --> AvventerGosysType -AvventerGosysType --> InnsendingFerdigstiltType -InnsendingFerdigstiltType--> [*] -note left of InnsendingFerdigstiltType -Kategorisert som: UkjentSkjemaKode -Behandlende enhet: 4450 -end note -@enduml \ No newline at end of file diff --git "a/modell/src/test/kotlin/no/nav/dagpenger/mottak/e2e/TestInnsendingInspekt\303\270r.kt" "b/modell/src/test/kotlin/no/nav/dagpenger/mottak/e2e/TestInnsendingInspekt\303\270r.kt" index 87e927fb..d8736e16 100644 --- "a/modell/src/test/kotlin/no/nav/dagpenger/mottak/e2e/TestInnsendingInspekt\303\270r.kt" +++ "b/modell/src/test/kotlin/no/nav/dagpenger/mottak/e2e/TestInnsendingInspekt\303\270r.kt" @@ -39,7 +39,7 @@ class PlantUmlObservatør() : InnsendingObserver { val options = Options() .forFile() - .withExtension(".puml") + .withExtension(".md") } override fun tilstandEndret(event: InnsendingObserver.InnsendingEndretTilstandEvent) { @@ -47,32 +47,30 @@ class PlantUmlObservatør() : InnsendingObserver { } override fun innsendingFerdigstilt(event: InnsendingObserver.InnsendingEvent) { - innsendingdetaljer.add("Kategorisert som: ${event.type}") - innsendingdetaljer.add("Behandlende enhet: ${event.behandlendeEnhet}") + innsendingdetaljer.add("Kategorisert som: `${event.type}`") + innsendingdetaljer.add("Behandlende enhet: `${event.behandlendeEnhet}`") } - fun toPlantUml(brevkode: String): String = + fun toMermaidMd(brevkode: String) = """ - |@startuml - |title - |Innløpet – flyt for brevkode $brevkode - |end title - |[*]-->${tilstander.førsteTilstand()} - |${tilstander.joinToString(separator = "\n") { - it.first + " --> " + it.second - }} - |${tilstander.sisteTilstand()}--> [*] - |note left of ${tilstander.sisteTilstand()} - |${innsendingdetaljer.joinToString(separator = "\n")} - |end note - |@enduml + |## Innløpet – flyt for brevkode $brevkode + |${innsendingdetaljer.joinToString()} + |```mermaid + | stateDiagram + | [*]-->${tilstander.førsteTilstand()} + | ${tilstander.joinToString(separator = "\n") { + "\t" + it.first + " --> " + it.second + } + } + | ${tilstander.sisteTilstand()}--> [*] + |``` """.trimMargin() fun verify(brevkode: String) { Approvals.namerCreater = Loader { NamerWrapper({ "tilstander/$brevkode" }, { path }) } Approvals .verify( - toPlantUml(brevkode), + toMermaidMd(brevkode), options, ) }