Versions Compared

Key

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

...

I MinSpærring arbejdes der med følgende brugertyper:

...

  • Borger

...

  • Systembruger

...

  • Sundhedsfaglig

...

ActingUser er udfyldt:

Sikkerhedsbillettens UserType skal være "Citizen"

Audience fra sikkerhedsbilletten skal kunne verificeres

...

ActingUser er ikke udfyldt:

Der skal være en valid HsuidHeader der beskriver en "Citizen"

Tilhørende organisation skal være whitelistet. 

...

Borger på vegne af anden borger

  •  fuldmagt 
  • forældremyndighed

...

Sundhedsfaglig (HealthcareProfessional)

...

ActingUser er udfyldt:

Sikkerhedsbillettens UserType skal være "HealthcareProfessional"

ActingUser er ikke udfyldt:

Der skal være en valid HsuidHeader der beskriver en "HealthcareProfessional"

Tilhørende organisation skal være whitelistet. 

...

Sundhedsfaglig på vegne af anden sundhedsfaglig (HealthcareProfessionalOnBehalfOf)

...

Findes ikke pt. i Minspærring

...

Administrativ 

ActingUser er udfyldt:

Sikkerhedsbillettens UserType skal være "HealthcareProfessional"

RequiredNationalRole skal være udfyldt (og den må ikke være slået fra vha. TURN_NATIONAL_ROLE_OFF)

  • Administrativ

Den tekniske definition af disse i forhold til, hvordan de i praksis valideres er bekrevet detaljeret i Samtykkeservicen - Arkitektur og Design.

Overordnet set, så består MinSpærring af to overordnede områder:

  • Administration: Oprettelse og nedlæggelse af spærringer for en borger - både dataspecifikke og mod sundhedspersoner
  • Verifikation: Filtrering af en liste af data i forhold til dataspecifikke spærringer samt verifikation om, hvorvidt en specifik borger har spærret for en specifik sundhedsperson.


I forhold til brugertyperne, så viser følgende tabel, hvilke brugertyper, der giver mening i forhold til hvilke områder:

Brugertype

MinSpærring

Administration

MinSpærring

Verifikation

Borgerxx
Systembruger
x
Sundhedsfagligxx
Administrativxx

...

Systembruger (TrustedSytemUser - idkort niveau 3)

...

Findes ikke pt. i Minspærring

...

Brugerhistorier til MinSpærring Verifikation

...