Page History
...
Applikationsbeskrivelse
FSK henter data fra en række datakilder, herunder Stamkortregistret, livs- og behandlings-testamente registeret, organdonor registeret.
Klienter skal anvende services fra DDS til fremsøgning af data fra FSK.
...
Komponenter:
- CPR-subscriber er en hjælpe-komponent der anvendes på tværs af flere projekter og er udviklet ifm. Det Fælles Stamkort. Cpr-subscriber er en fælles intern applikation hvis formål er at håndtere al kommunikation til stamdata (cpr-registry)- Fælles Stamkort sync og slettejob.
*** Tidligere opdaterede dette job DDS registry, men det sker ikke længere
*** Er nu disablet, funtionaliteten er overtaget af FSK XDS Registry adapter komponenten
***** BEMÆRK: slettejobbet er også disablet, men mangler stadig i FSK registry (døde borgere skal slettes efter et år).
Datastruktur, Sundhedsdataregister: Fælles Stamkort (FSK)
...
FSK er ikke i sig selv et databærende register, men håndterer alene data fra de underliggende registre, der accesses gennem de enkelte services, herunder Stamkortregistret, Livs- og behandlings-testamente registeret, Organdonor registeret.
Dog er det nødvendigt at for servicen at lagre data i en database omkring, hvilke dokument-ID'er, der er tildelt til hvilke borgeres stamkort.
Entitetsbeskrivelser
Properties
...
Properties er anvendt til at lagre information omkring hvor langt jobbet til synkronisering af DDS registry er nået i forhold til ændringer i CPR-stamdata.
Objektet rummer følgende information:
-------------------------------------------
PropertyKey -- Nøgle
PropertyValue -- Værdi
Initielle værdier:
('LAST_CPR_SYNC_TIME', '1900-01-01 00:00:00')
('LAST_CPR_MAX_PID', '0')
RegistryIndex
...
Objektet rummer følgende information:
-------------------------------------------
FSKDocumentId -- FSK dokument-id
PersonIdentifier -- Cprnr. på borger
FirstName -- Fornavn på borger
LastName -- Efternavn på borger
DeleteAfter -- Markering for hvornår record kan slettes
Tabelbeskrivelser
Tabel: Properties
CREATE TABLE IF NOT EXISTS `Properties` (
`PropertiesPID` INT NOT NULL AUTO_INCREMENT COMMENT 'Primær nøgle',
`PropertyKey` VARCHAR(50) NULL COMMENT 'Nøgle',
`PropertyValue` VARCHAR(50) NULL COMMENT 'Værdi',
PRIMARY KEY (`PropertiesPID`))
ENGINE = InnoDB
COLLATE 'utf8_bin'
COMMENT = 'Indeholder diverse FSK-konfiguration';
...
Tabel: RegistryIndex
...