Versions Compared

Key

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

...

Brugertypen: AdministrativVerifikationMapning til FGVHR ServiceActor
SecurityContextTicketAudienceVerificeres ikke - må gerne være der


ValidityEr valid

Message
Verificeres ikke - må gerne være der

ActingUserUserTypeSkal være HealthcareProfessionalBrugertypen: Administrativ


IdentifierFormatSkal være CPRuserPersonIdentifier


IdentifierSkal være sat


GivenNameVerificeres ikke - må gerne være der


SurNameVerificeres ikke - må gerne være der


Credentials.NationalRoleSkal være der - og skal matche config variable i FGVHR


PersistentUniqueKeyVerificeres ikke - må gerne være der

PrincipalUser
Må ikke være der

OrganisationIdentifierSkal være derorganisationIdentifier


identifierFormatSkal være der og skal være CVR

Client
Verificeres ikke - må gerne være der



Database model

Datamodel

Datamodellen består af en tabel der hedder 'citizen_consent' og den har følgende kolonner:

kolonnebeskrivelse
idTabellens primære nøgle (ikke relevant for scenarierne).
patient_idPatientens cpr nummer
patient_id_sourceTypen af patient_id. Dvs. kun 'CPR' lige nu
created_dateTidspunktet hvor rækken oprettes i databasen
citizen_created_dateDatoen borgeren har angivet på blanketten (tom hvis den ikke kommer fra en blanket)
valid_fromTidspunktet hvor registreringen er gældende  (= created_date + 7 dage)
statusNuværende status for borgerens fravalg ('ACTIVE', 'INACTIVE', 'ENTERED-IN-ERROR')
actor_roleAngiver hvem der har foretaget registreringen. Mulige værdier: 'CITIZEN' eller 'ADM' (Borger eller Administrativ medarb. vha. blanket)
actor_idAngiver id for den der har foretaget registreringen. Dvs. enten et cpr nummer eller en SOR kode
actor_id_sourceTypen af actor_id. Dvs. enten 'CPR' eller 'SOR'

...

I det følgende beskrives en række scenarier og hvordan de tilhørende data ser ud. Rækker bliver aldrig slettet eller rettet - der bliver altid kun tilføjet nye rækker. Så fordelen ved denne løsninger er at historiken historikken bevares.

NrScenariepatient_idpatient_id_sourcecreated_datecitizen_created_datevalid_fromstatusactor_roleactor_idactor_id_source
Registrering
1Borger over 60år opretter selv registrering0101611234

'CPR'

09/08/2023 12:00:00NULL15/08/2023 12:00:00

'ACTIVE'

'CITIZEN'0101611234'CPR'











2Borger under 60år opretter selv registrering?




















3Adm opretter registrering for borger over 60 år0101611234'CPR'09/08/2023 12:00:0001/08/202315/08/2023 12:00:00'ACTIVE''ADM'275421000016009'SOR'











4Borger over 60år opretter selv registrering0101611234

'CPR'

09/08/2023 12:00:00NULL15/08/2023 12:00:00

'ACTIVE'

'CITIZEN'0101611234'CPR'

Borger sletter registreringen0101611234

'CPR'

07/09/2023 12:00:00NULLNULL

'INACTIVE'

'CITIZEN'0101611234'CPR'
Sletning
5Adm opretter registrering for borger over 60 år0101611234'CPR'09/08/2023 12:00:0001/08/202315/08/2023 12:00:00'ACTIVE''ADM'275421000016009'SOR'

Adm sletter registreringen0101611234'CPR'07/09/2023 12:00:0027/08/2023NULL'INACTIVE''ADM'275421000016009'SOR'











6Adm opretter registrering for borger over 60 år0101611234'CPR'09/08/2023 12:00:0001/08/202315/08/2023 12:00:00'ACTIVE''ADM'275421000016009'SOR'

Adm sletter registreringen der markere som fejlregistrering0101611234'CPR'07/09/2023 12:00:00
NULL'ENTERED-IN-ERROR''ADM'275421000016009'SOR'











7Adm opretter registrering for borger over 60 år0101611234'CPR'09/08/2023 12:00:0001/08/202315/08/2023 12:00:00'ACTIVE''ADM'275421000016009'SOR'

Adm sletter registreringen0101611234'CPR'07/09/2023 12:00:0027/08/2023NULL'INACTIVE''ADM'275421000016009'SOR'

Adm sletter registreringen der markere som fejlregistrering0101611234'CPR'08/09/2023 12:00:00
NULL'ENTERED-IN-ERROR''ADM'275421000016009'SOR'
Opdatering
8Adm opretter registrering for borger over 60 år0101611234'CPR'09/08/2023 12:00:0001/08/202315/08/2023 12:00:00'ACTIVE''ADM'275421000016009'SOR'

Adm sletter registreringen der markere som fejlregistrering0101611234'CPR'09/08/2023 13:00:00
NULL'ENTERED-IN-ERROR''ADM'275421000016009'SOR'

Adm opretter registrering for borger over 60 år0101611234'CPR'09/08/2023 13:05:0004/08/2023NULL'ACTIVE''ADM'275421000016009'SOR'












































...