Page History
...
System >> Brugertypen Sundhedsperson på vegne af | Verifikation | Mapning til DDS ServiceActor | ||
HSUID Header | userType | Skal være der og være HEALTHCAREPROFESSIONAL | Brugertypen: Sundhedsfaglig på vegne af | |
actingUserCivilRegistrationNumber | Skal være sat | ActingUserCpr | ||
responsibleUserRegistrationNumber | Skal være sat og skal være anderledes end actingUserCivilRegistrationNumber | |||
|
| |||
|
|
| ||
systemName | Verificeres ikke - må gerne være der | systemName fra SecurityContext | ||
|
| |||
userAuthorizationCode | Skal være sat og valideres mod db | AuthorizationCode | ||
...
Sundhedsperson >> Brugertypen Sundhedsperson på vegne af | Verifikation | Mapning til DDS ServiceActor | ||
HSUID Header | userType | Skal være der og være HEALTHCAREPROFESSIONAL | Brugertypen: Sundhedsfaglig på vegne af | |
actingUserCivilRegistrationNumber | Skal være sat | ActingUserCpr | ||
responsibleUserRegistrationNumber | Skal være sat og skal være anderledes end actingUserCivilRegistrationNumber | |||
|
| |||
|
|
| ||
systemName | Verificeres ikke - må gerne være der | systemName fra SecurityContext | ||
|
| |||
userAuthorizationCode | Skal være sat og valideres mod db | AuthorizationCode | ||
...
Ikke-autoriseret sundhedsprofessionel >> Brugertypen Sundhedsperson på vegne af | Verifikation | Mapning til DDS ServiceActor | ||
HSUID Header | userType | Skal være der og være HEALTHCAREPROFESSIONAL | Brugertypen: Sundhedsfaglig på vegne af | |
actingUserCivilRegistrationNumber | Skal være sat | ActingUserCpr | ||
responsibleUserRegistrationNumber | Skal være sat og skal være anderledes end actingUserCivilRegistrationNumber | |||
|
| |||
|
|
| ||
systemName | Verificeres ikke - må gerne være der | systemName fra SecurityContext | ||
|
| |||
userAuthorizationCode | Skal være sat og valideres mod db | AuthorizationCode | ||
v
Borger >> Brugertypen Borger på vegne af | Verifikation | Mapning til DDS ServiceActor | ||
HSUID Header | userType |
Er givet fra securityContext pga. rollen borger | Brugertypen: Borger på vegne af | |
actingUserCivilRegistrationNumber | Verificeres ikke - må gerne være der Istedet anvendes actingUser fra securityContext. | ActingUserCpr | ||
responsibleUserRegistrationNumber | Verifices ikke - må gerne være sat Istedet anvendes cprFromPayload der skal være sat og være forskellig anderledes end actingUser. cprFromPayload valideres om der findes relation med actingUser (værge eller forældremyndighed) | ResponsibleUserCpr (fra payload) | ||
systemName | Verificeres ikke - må gerne være der | systemName fra SecurityContext | ||
|
| |||
userAuthorizationCode | Verificeres ikke - må gerne være der | |||
...
System >> Brugertypen Borger på vegne af | Verifikation | Mapning til DDS ServiceActor | ||
HSUID Header | userType | Skal være der og skal være CITIZEN | Brugertypen: Borger på vegne af | |
actingUserCivilRegistrationNumber | Skal være der (valideres indirekte ved at relation med responsibleUser skal være tilstede) | ActingUserCpr | ||
responsibleUserRegistrationNumber | Skal være sat Skal være forskellige fra actingUserCivilRegistrationNumber Actinguser valideres at være/have værge, forældremyndighed eller fuldmagt over responsible (kun værge og forældremyndighed kontrolleres) | ResponsibleUserCpr | ||
systemName | Verificeres ikke - må gerne være der | systemName fra SecurityContext | ||
|
| |||
userAuthorizationCode | Verificeres ikke - må gerne være der | |||
v
System >> Brugertypen Borger | Verifikation | Mapning til DDS ServiceActor | ||
HSUID Header | userType | Skal være der og skal være CITIZEN | Brugertypen: Borger | |
actingUserCivilRegistrationNumber | Verificeres ikke - må gerne være der | ActingUserCpr | ||
responsibleUserRegistrationNumber | Verificeres ikke - må gerne være der | ResponsibleUserCpr | ||
systemName | Verificeres ikke - må gerne være der | systemName fra SecurityContext | ||
|
| |||
userAuthorizationCode | Verificeres ikke - må gerne være der | |||
-------- vvv nedenfor skal slettes når enig
...
Ikke-autoriseret sundhedsprofessionel >>
Brugertypen Sundhedsperson
...
HSUID Header
...
Brugertypen: Sundhedsfaglig
...
actingUserCpr på SecurityContext skal være tom
...
actingUserCivilRegistrationNumber
...
Skal være sat
...
ActingUserCpr
...
responsibleUserRegistrationNumber
...
Verificeres ikke - må gerne være der
Må ikke være sat eller være anderledes end actingUserCivilRegistrationNumber
...
orgUsingIDType
...
Verificeres ikke - må gerne være der
...
orgUsingIDName
...
Verificeres ikke - må gerne være der
...
healthCareOrg
...
systemName
...
Verificeres ikke - må gerne være der
...
systemVersion
...
Verificeres ikke - må gerne være der
...
userAuthorizationCode
...
Skal være sat og valideres mod db??
...
v
...
Udefineret type på vegne af >>
Brugertypen Sundhedsperson på vegne af
...
HSUID Header
...
Brugertypen: Sundhedsfaglig på vegne af
...
actingUserCivilRegistrationNumber
...
Skal være sat
...
ActingUserCpr
...
responsibleUserRegistrationNumber
...
Skal være sat
Må ikke være magen til actingUserCivilRegistrationNumber
Må ikke være sat eller være anderledes end actingUserCivilRegistrationNumber
...
orgUsingIDType
...
Verificeres ikke - må gerne være der
...
orgUsingIDName
...
Verificeres ikke - må gerne være der
...
healthCareOrg
...
systemName
...
Verificeres ikke - må gerne være der
...
systemVersion
...
Verificeres ikke - må gerne være der
...
userAuthorizationCode
...
Skal være sat og valideres mod db??
...
v
Ikke-autoriseret sundhedsprofessionel >> Brugertypen Sundhedsperson på vegne af | Verifikation | Mapning til DDS ServiceActor | |||||||||||||||||||||||
HSUID Header | userType | Skal være der og være HEALTHCAREPROFESSIONAL | Brugertypen: Sundhedsfaglig på vegne af | actingUserCivilRegistrationNumber | Skal være sat Skal matche den på SecurityContext | ActingUserCpr | responsibleUserRegistrationNumber | Skal være sat Må ikke være magen til actingUserCivilRegistrationNumber
| responsibleUserCpr |
|
|
|
|
| systemName | Verificeres ikke - må gerne være der | systemName fra SecurityContext |
|
| userAuthorizationCode | Skal være sat og valideres mod db?? | AuthorizationCode||||
De forskellige brugertyper bliver beriget med:
...