Page History
...
| Fejlbesked | Noter |
|---|---|
Client persistent unique key '%s' er ikke whitelisted for type SALT | Hvis en given client persistent unique key ikke er whitelisted for GetCurrentSalt operationen, gives denne fejlbesked. |
Brugertypen kan ikke bestemmes ud fra den medsendte sikkerhedsbillet | Denne fejl gives, hvis indholdet i sikkerhedsbilletten hverken matcher "sundhedsfaglig"- eller "system"-brugertypen. |
Brugertypen kan ikke entydigt bestemmes ud fra den medsendte sikkerhedsbillet | Denne fejl gives, hvis man ikke ud fra sikkerhedsbilletten entydigt kan afgøre, om brugeren er en "sundhedsfaglig"- eller "system"-bruger. |
Ingen salt var fundet. | Skal indsættes i databasen af driften. |
Sikkerhedsbilletten er udløbet |
|
Sikkerhedsbilletten er ikke gyldig endnu |
|
Sikkerhedsbilletten er ikke valid | Generisk fejl hvis årsagen ikke kunne bestemmes nærmere |
Sikkerhedsbilletten mangler |
Algoritme for pseudoanonymisering
Følgende oplysninger skal med i hash-funktionen SHA256:
- Fornavn + efternavn på den ansatte
- PatientId, dvs. CPR-nummeret
- Salt
Et eksempel på inputtet kunne være: Jens+Hansen+2101691234+saltFraIdsas
Ud af SHA256 kommer der en værdi på 256-bit, typisk i et byte-array. Byte-arrayet konverteres til hexadecimal, og af dette benyttes et prefix bestående af 10 tegn som pseudonymet på den ansatte.
Til hashing kan fx anvendes Java's "MessageDigest":
MessageDigest md = MessageDigest.getInstance("SHA-256");De relevante værdier konverteres til bytes og sendes ind i "md", og tilbage får man et byte-array.Se følgende guide (Trin 5): 3. (C) Pseudonymisering i datakilder til borgervendte brugergrænsefladesystemer
Kald af IDSAS
Mange programmeringssprog har understøttelse for at danne kode ud fra en snitfladebeskrivelse (WSDL). Det er op til anvenderen at finde en passende udviklingsstak og passende biblioteker, der kan hjælpe med denne proces.
...