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.
...