Skip to content

Commit

Permalink
Legg til Kvittering10Schema i json schema
Browse files Browse the repository at this point in the history
Vi trenger et interface som gjør at alle typer kvittering kan beskrives
som en kvittering. Det vil gjøre det lettere å lage et grensesnitt inn
mot sendingen av kvitterinene som er bedre typet enn bare String,
inputstream, JsonNode etc.
  • Loading branch information
eivinhb committed May 27, 2022
1 parent 6d2f50e commit 57554c1
Show file tree
Hide file tree
Showing 6 changed files with 7 additions and 1 deletion.
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,7 @@
"$schema": "http://json-schema.org/draft-07/schema#",
"description": "En KvitteringsMelding til Avsender om at Mottaker har åpnet forsendelsen i sin postkasse.",
"$comment": "Åpningskvitteringer blir bare sendt dersom dette er bestilt av Avsender i digital post meldingen ved å spesifisere dette i digitalpostinfo. Mottaker må aksepteres at det sendes en ÅpningsKvittering til Avsender for å få lest den digital posten. Mangel på ÅpningsKvittering betyr at Mottaker ikke har lest dokumentet.",
"javaInterfaces" : ["no.digdir.dpi.domain.Kvittering10Schema"],
"definitions": {
"standardBusinessDocument": {
"type": "object",
Expand Down
1 change: 1 addition & 0 deletions schemas/dpi/innbyggerpost_dpi_feil_1_0.schema.json
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,7 @@
"$schema": "http://json-schema.org/draft-07/schema#",
"description": "En feilmelding fra postkasseleverandør med informasjon om en forretningsfeil knyttet til en digital post forsendelse.",
"$comment": "Feilmelding sendes fra Postkasseleverandør når det oppstår en uventet feil som ikke kan håndteres av postkasseleverandør innenfor SLA krav. Feilene kategoriseres overordnet i to typer, enten som klient feil som Avsender må rette opp i eller som server feil som oppstår hos postkasseleverandør.",
"javaInterfaces" : ["no.digdir.dpi.domain.Kvittering10Schema"],
"definitions": {
"standardBusinessDocument": {
"type": "object",
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,7 @@
"$schema": "http://json-schema.org/draft-07/schema#",
"description": "Kvittering på at postkassen eller utskriftstjenesten har tatt ansvar for å tilgjengeliggjøre melding til mottaker. Sendes til Avsender via meldingsformideler.",
"$comment": "Denne kvitteringen kan Behandlingsansvarlig oppbevare som en garanti på at posten vil bli levert til Mottaker.",
"javaInterfaces" : ["no.digdir.dpi.domain.Kvittering10Schema"],
"definitions": {
"standardBusinessDocument": {
"type": "object",
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,7 @@
"$schema": "http://json-schema.org/draft-07/schema#",
"description": "En Kvitteringsmelding til Avsender om at utskrift og forsendelsestjenesten har mottatt forsendelsen og har lagt den klar for utskrift.",
"$comment": "Denne Kvitteringen leveres tilbake så fort utskrift og forsendelsestjenesten har mottatt forsendelsen og validert at den kan skrives ut. Forsendelsen vil så legges i kø og tas med i neste utskriftsjobb for denne type post.",
"javaInterfaces" : ["no.digdir.dpi.domain.Kvittering10Schema"],
"definitions": {
"standardBusinessDocument": {
"type": "object",
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,7 @@
"$schema": "http://json-schema.org/draft-07/schema#",
"description": "En Kvitteringsmelding fra Utskriftstjenesten til Avsender om at post ikke kunne leveres til Mottaker.",
"$comment": "Dette er Kvittering på at posten har kommet i retur og har blitt makulert.",
"javaInterfaces" : ["no.digdir.dpi.domain.Kvittering10Schema"],
"definitions": {
"standardBusinessDocument": {
"type": "object",
Expand All @@ -21,7 +22,7 @@
"standardBusinessDocumentHeader",
"returpostkvittering"
]
}
}
},
"type": "object",
"properties": {
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,7 @@
"$schema": "http://json-schema.org/draft-07/schema#",
"description": "En Kvitteringsmelding til Avsender om at varsling til Mottaker har feilet og dermed ikke har blitt utført som forutsatt.",
"$comment": "Dersom Postkasse opplever problemer med å utføre varslingen som spesifisert i meldingen, skal Postkasse informere Avsender om dette ved å sende VarslingfeiletKvittering. Det skal sendes en kvittering for hver forekomst av en feilsituasjon i en spesifisert kanal. Meldinger som angir bruk av flere varslingskanaler kan dermed medføre flere VarslingfeiletKvitteringer. Varslingfeilet kvittering skal sendes seinest dagen etter at varslingen var bestilt.",
"javaInterfaces" : ["no.digdir.dpi.domain.Kvittering10Schema"],
"definitions": {
"standardBusinessDocument": {
"type": "object",
Expand Down

0 comments on commit 57554c1

Please sign in to comment.