Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

URL

Funktionalitet

<server>/odr/status

Status-side for servicen. Viser om servicen fungerer korrekt, se afsnittet Overvågning.

<server>/odr/alarm

Alarm-side for servicen. Viser om der er valideringsfejl i servicen, se afsnittet Overvågning.

<server>/odr/odr
Webservice-endpoint
<server>/odr/odrAdmin
Webservice admin-endpoint (til brug for brugerflade)
<server>/odr/dksconfig
DCC auto-konfigurations API. Anvendes til konfiguration af NSP'ens DCC.
<server>/odr/wsdl
HTML-side med links til download af WSDL-filer i hhv. DGWS- og IDWS-udgave.
<server>/odr/wsdl/dgws
DGWS WSDL
<server>/odr/wsdl/idws
IDWS WSDL
<server>/odr-operations/odr-slettejob/deceased/start
Baggrundsjob til sletning af døde startes ved kald af denne url. Returnerer altid http status kode 200. Eventuelle fejl skrives i loggen.
<server>/odr-operations/odr-slettejob/emigrated/start
Baggrundsjob til oprydning ift. udrejste startes ved kald af denne url. Hvis person har en aktiv registrering, så tjekkes dem om denne person er udrejst. Hvis dette er tilfældet, så sættes VALIDTO-datoen til afviklingstidspunktet.
Returnerer altid http status kode 200. Eventuelle fejl skrives i loggen.
<server>/odr-operations/odr-slettejob/status

Dette kald rapportere om slettejobbets er klar til at modtage kald. Se detaljer i senere afsnit.

<server>/odr-operations/odr-slettejob/alarm

Dette kald rapportere om slettejobbet er i en tilstand, der kræver indgriben fra driften.


<server>/odr-operations/odr-send-digitalpost-notification/start

Baggrundsjob til at sende notifikationer til personer, som skal have en påmindelse om organ donation. Se detaljer i senere afsnit.

<server>/odr-operations/odr-send-digitalpost-notificationnotifikation/status

Dette kald rapportere om notifiationsjobbets er klar til at modtage kald. Se detaljer i senere afsnit.

<server>/odr-operations/odr-send-digitalpost-notificationnotifikation/alarm

Dette kald rapportere om notifikationsjobbet er i en tilstand, der kræver indgriben fra driften.

...

Operation / brugertypeBorgerSundhedsfagligSystem brugerAdmin bruger
CreateOrganDonorRegistrationxx
x
UpdateOrganDonorRegistrationxx
x
DeleteOrganDonorRegistrationxx
x
GetOrganDonorRegistration
x
x
HasOrganDonorRegistration



Baggrundsjob (Slettejob/Oprydningsjob/

...

Notifikationsjob)

Servicens baggrundsjobs bliver afviklet vha. en udstillede RestControllere, som kaldes vha. simpelt HTTP GET kald.
Dette gøres for at sikre afviklingen af baggrundsjobs i flere-node drift, hvor en loadbalancer sørger for fordeling af kald til bagvedliggende servere.

...

Code Block
languagebash
titleKommando
curl <server>/odr-operations/odr-send-digitalpost-notificationnotifikation/start

Et job arbejder sig gennem datoer. Fra en given start dato og maksimalt indtil dags dato for jobbets udførsel. Når jobbet startes, hentes de personer frem, som skal have tilsendt en notifikation for en given dag. Først når alle personer har fået tilsendt en notifikation fortsættes til næste dag.

...

Code Block
languagebash
titleKommando
curl <server>/odr-operations/odr-send-digitalpost-notificationnotifikation/status
curl <server>/odr-operations/odr-send-digitalpost-notificationnotifikation/alarm


Der er følgende status og alarm check i notifikations jobbet

...