Page History
...
| Komponent | Kontekst | Type | Nøgle | Information |
|---|---|---|---|---|
| SKR | validateCpr | Følsomme | cpr-does-not-exist | Medsendt CPR nummer (hvis det ikke findes i CPR register) |
MinLog
Der er i SKR fire brugertyper: Borger, borger på vegne af borger, sundhedsfaglig og system bruger.
Følgende tabel viser for hvilke operationer og brugertype kombinationer, der logges til minlog (x=der logges).
| Operation / brugertype | Borger | Borger på vegne af borger | Sundhedsfaglig | System bruger |
|---|---|---|---|---|
| getPersonalDataCard | x | x | ||
| updateContactInformation | x | x | x | |
| createRelatives, updateRelatives, markRelativesAsDeleted | x | x | x | |
| createLanguage, updateLanguage, markLanguageAsDeleted | x | x | x | |
| createTempAddress, updateTempAddress, markTempAddressAsDeleted | x | x | x | |
| createHealthProvider, updateHealthProvider, markHealthProviderAsDeleted | x | x | x | |
| saveDataCard | x | x | x |
Whitelisting af anvendere
...
| Code Block |
|---|
update HealthProviders set Phone = NULL where Phone not RLIKE '^\\+?[-0-9().]+$' limit 1000; update ContactInformations set MobilePhone = NULL where MobilePhone not RLIKE '^\\+?[-0-9().]+$' limit 1000; update ContactInformations set HomePhone = NULL where HomePhone not RLIKE '^\\+?[-0-9().]+$' limit 1000; update ContactInformations set WorkPhone = NULL where WorkPhone not RLIKE '^\\+?[-0-9().]+$' limit 1000; update Relatives set MobilePhone = NULL where MobilePhone not RLIKE '^\\+?[-0-9().]+$' limit 1000; update Relatives set HomePhone = NULL where HomePhone not RLIKE '^\\+?[-0-9().]+$' limit 1000; update Relatives set WorkPhone = NULL where WorkPhone not RLIKE '^\\+?[-0-9().]+$' limit 1000; |
Det er vigtigt at alle 7 SQL statements bliver kørt et antal gange. Når resultatet af et SQL-statement returnerer 0 ændringer så kan man gå videre til næste SQL statement.
...