Page History
...
Når brugere er en sundhedsfaglig person er det nedenstående attributter der skal være i HSUID headeren.
Element attribut | Underelement Attributværdi | |
---|---|---|
Attributnavn | AttributNavn format | - |
nsi:UserType | nsi:HealthcareProfessional | |
nsi:ActingUserCivilRegistrationNumber | Den sundhedsfaglige CPR nummer. | |
nsi:OrgUsingID | nsi:sor or nsi:skskode or nsi:ynumber | Identifikation af den organisation som den sundhedsfaglige er tilknyttet. Attributten skal være der mindst én gang og må maksimalt være angivet to tange. Hvis den er angivet to gange kan organisationen være identificeret ved en SOR kode og f.eks. en SHAK kode. |
nsi:ResponsibleUserCivilRegistrationNumber | CPR nummer på den sundhedsfaglige som brugeren agerer på vegne aaf. Hvis det er den samme person som brugeren er det samme CPR nummer angivet. | |
nsi:ResponsibleUserAuthorizationCode | Autorisationsnummer på den sundhedsfaglige som brugeren agerer på vegne af. Hvis brugeren er en sundhedsfaglig uden autorisationskode, arbejder på vegne af en sundhedsfaglig uden autorisationskode anvendes specialværdien '-'. | |
nsi:SystemOwnerName | Navn på systemejer af anvendersystemet. | |
nsi:SystemName | Navn på anvendersystem. | |
nsi:SystemVersion | Version af anvendersystem. | |
nsi:OrgResponsibleName | Navn på organisation ansvarlig for anvendersystem. |
Tabel 2 Attributer i HSUID-header når bruger sundhedsfaglig.
...
For alle web service operationer, der er beskrevet i afsnit 3, anvendes SOAP-fejl med FaultCode-værdier som anført i tabel 2, der stammer fra DGWS 1.0.1.
FaultCode | Beskrivelse |
---|---|
missing_required_header | En eller flere krævede DGWS headers mangler i request. F.eks. skal ID-kort altid være angivet. |
security_level_failed | Godkendelses fejl. Forkert id-kort niveau. |
invalid_idcard | Godkendelses fejl. Fejl i SOSI ID kort. |
invalid_certificate | Godkendelses fejl.. Certifikat er ikke OCES certifikat eller også er det udløbet. |
expired_idcard | Godkendelses fejl. SOSI ID kort er udløbet eller for gammel i forhold til kravet i servicen. |
not_authorized | Bruger har ikke ret til at anvende Web Service operationen. F.eks. cvr nummer der ikke er whitetlisted. |
nonrepudiation_not_supported | Service kan ikke signere svar da dette ikke er understøttet. |
Tabel 3 Anvendte Faultcode værdier stammende fra DGWS 1.0.1
...
- Korrekt formateret HSUID-header er inkluderet i SOAP-headeren, inklusive de attributter, der henholdsvis kan og skal være til stede for en given brugertype som beskrevet i afsnit 4.1.1. Desuden valideres det, at attributværdier hører til etablerede værdisæt og ikke er null eller simpelthen mellemrum
ID kort i security header er valid og signeret af STS'en og yderlige krav i sektion 4.2 er opfyldt.
- CPR numre er valid og findes i autorisationsregistret.
- Organisations ID'er er valide. Valid betyder at det er en valid SOR, SHAK eller Yder nummer.
- At ValidFrom ikke ligger i fortiden. Bemærk at man som anvender godt kan angive 'nu' som ValidFrom, systemet tillader værdier der ligger en lille smule før serverens tid (som udgangspunkt 60 sekunder).
Nedenstående udføres IKKE:
...