Page History
...
Servicen indeholder et slettejob, som kan slette stamkort for afdøde personer. Stamkort for en afdød skal slettes et år efter (kan konfigureres til noget andet end et år) efter personen er afgået ved døden. Stamkortets registrering bliver slettet fra databasen.
Sletningen foregår overordnet ved, at der opbygges en arbejdskø der indeholder alle cpr numre for de personer der er død for 1 år siden. PersonInformation Service bruges til at finde disse personer,
Jobbet består af følgende operationer:
Operation | Beskrivelse |
|---|---|
| Default operation | Formål: Benyttes til at fylde operationer på stakken, når stakken er tom. Java klasse: FskDeceasedCleanupSupplier Batching: For hvert af tallene 00-99, oprettes en |
"prefix baseret operation" Shuffles: nej Andet: - | |
| Prefix baseret operation | Formål: Givet et tal mellem 00 og 99, hentes alle borger id'er |
fra som starter med disse cifre. Java klasse: FskDeceasedPatientIdPrefixCleanupSupplier Batching: Opretter en mængde |
"borger id baseret |
operation", hver med et konfigurerbart antal af disse borger id'er Shuffles: ja Andet: - | |
| Borger id baseret operation | Formål: Givet en liste af borger id'er, tages de id'er der tilhører afdøde borgere. Dette afgøres ved kald til PersonInformation. |
Henter id'er på dokumenter i NXRG databasen for disse borger id'er.
Opretter en mængde batch oprydningsjobs, hver med et konfigurerbart antal af disse dokument id'er.
Java klasse: FskDeceasedPatientIdBatchCleanupSupplier Batching: Opretter eet "oprydningsjob" med de afdøde borgers id Shuffles: nej Andet: - | |
| Oprydningsjob | Formål: Givet en liste af |
borger id'er |
...
slettes i databasen stamkort for denne liste af id'er Java klasse: RegistryBatchCleanupOperation Batching: na Shuffles: na Andet: - |
...