Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

WSDL for sløring (idsas-service.wsdl)

OperationBeskrivelse

CreateBlurring

Et system eller en sundhedsfaglig, kan oprette en slørring for en borger, som vil gælde alle i kalderens organisation.
GetCurrentSaltEt system kan hente det aktuelle salt til brug ved pseudoanonymisering. Se eksempel på hvordan det skal anvendes længere nede i dokumentet.

WSDL'er for lookup (idsas-lookup.wsdl)

OperationBeskrivelse

GetBlurredOrganisations

Et system (i praksis kun STS'en) kan hente alle aktive slørringer for en bestemt borger.

Operationer

CreateBlurring

Oprettelse af en sløring for en borger. Organisationen, der slørres for, er den der kaldes fra (dvs. den læses fra sikkerhedsbilletten). Findes der allerede en sløring på en borger for en bestemt organisation, vil kun den seneste sløring være aktiv.

Element

Beskrivelse

Type

Obligatorisk

patientId

Angiver borgerens CPR-nummer (uden bindestreg).

CPR

Ja

endDateTime

Sluttidspunktet for slørringen.

datetime

Ja

Reguest-eksempel: TODO

Response-eksempel: TODO

...

Følgende operation kan pt. kun anvendes af STS'en. For en given patient, returnerer den en liste af alle organisationer, der skal sløres for.

Element

Beskrivelse

Type

Obligatorisk

patientId

Angiver borgerens CPR-nummer (uden bindestreg).

CPR

Ja

Reguest-eksempel: TODO

Response-eksempel: TODO

Understøttelse af brugerhistorier

Brugerhistorie: Slette sløring

Brugerhistorie: Forlænge sløringsperiode

Brugerhistorie: Forkorte sløringsperiode

Brugerhistorie: Hente aktuelt salt

...

Brugerhistorie

...

Udførsel
Oprette slørringUdføres ved at kalde CreateBlurring.
Slette sløringI praksis kan en sløring ikke slettes, men man kan i stedet oprette en ny sløring, hvor udløbsdato er sat til før dags dato. På den måde vil der ikke længere være en aktiv sløring på den pågældende borger for den aktuelle organisation.
Forlænge sløringUdføres ved at kalde CreateBlurring med en ny udløbsdato sat længere ude i fremtiden.
Forkorte sløringUdføres ved at kalde CreateBlurring med en ny udløbsdato, der er kortere.
Hente aktuelt saltUdføres ved at kalde GetCurrentSalt.
Hente CVR-numre, der skal sløresUdføres ved at kalde GetBlurredOrganisations.

Fejlbeskeder

FejlbeskedBeskrivelse




Algoritme for pseudoanonymisering

...