Page History
...
Der findes pt 2 implementationer af kald til PersonInformation. Den oprindelige CprExist og den senere PersonInformation.
CprExist
Gennem kald til PersonInformation Service foretages validering af CPR nummer. CPR valideringen kan køre i følgende tre modes:
- OFF: Der foretages ikke yderligere verifikation af CPRnummeret udover simpel validering af længde. PersonInformation kaldes ikke
- WARNING: PersonInformation service kaldes. Hvis denne service svarer, at CPR nummeret ikke findes, eller er inaktivt, så audit logges denne information.
- REJECT: PersonInformation service kaldes. Svaret fra denne er en hård validering dvs. kaldet til ODR fejler, hvis PersonInformation service ikke kender CPR nummeret eller det er inaktivt.
PersonInformation Service benyttes ligeledes til validering af alder. Denne validering foretages altid.
PersonInformation
...
Digital Post
Gennem kald til DigitalPost Digital Post Adapter foretages forsendelse af notifikationer om organ donation til borgere. For nuværende drejer det sig om borgere som snart bliver 18.
...
Jobbet for OrganDonorNotification består af operationerne listet nedenfor. Hver operation kører som en transaktion, sådan at databasen forbliver konsistent uagtet at der opstår en fejl.
| Operation | Beskrivelse |
| Default operation | Formål: Benyttes til at fylde operationer på stakken, når stakken er tom. Den finder den næste dato der skal håndteres. Java klasse: OrganDonorDateNotificationSupplier Batching: na Shuffles: na Andet: - |
| Borger id baseret operation | Formål: Skaffer de borger id, hvortil der skal sendes en notifikation. De skaffes vha. PersonInformation Java klasse: OrganDonorFetchPersonNotificationSupplier Batching: den fulde fremfundne liste sendes videre Shuffles: na Andet: - |
| Borger id baseret operation | Formål: Givet listen af borger id gemmes disse ned i den fælles arbejds tabel Java klasse: OrganDonorPersonNotificationSupplier Batching: na Shuffles: na Andet: - |
| Borger id baseret operation | Formål: Henter en liste af borger id fra den fælles arbejds tabel med konfigurerbart antal Java klasse: OrganDonorPersonBatchNotificationSupplier Batching: opretter en mængde "Notifikationsjob", hver med et borgerid fra listen Shuffles: na Andet: - |
| Notifikationsjob | Formål: Sender en notifikation for et givet borger id Java klasse: OrganDonorSendNotificationOperation Batching: na Shuffles: na Andet: -
|