Indhold
Overblik
Læsevejledning
Dette dokument er rettet mod udviklere, der skal udvikle eller teste services, der har grænseflader mod services i IDSAS vedrørende "specifik borgersløring".
Snitflader
Til denne type anvender, findes der en snitflade til IDSAS. WSDL'erne er både udstillet med og uden sikkerheds-headers:
Snitflade | Endpoint | |
---|---|---|
Uden sikkerheds-header | registration | <server>/idsas-registration/20240124/registration?wsdl |
Med sikkerheds-header | registration | <server>/idsas-registration/service-contract/secure-wsdl/20240124/idsas-registration.wsdl |
Datoen "20240124" angiver versionen af snitfladen. Der findes også en tidligere version, "20230601", men det anbefales, at man anvender den nyeste. De relevante operationer er de samme, men strukturen af snitfladen er forbedret i nyeste udgave.
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å borgeren for denne organisation, vil kun den seneste sløring (og udløbsdato) være gældende.
Elementer
CreateBlurringRequest
Element | Beskrivelse | Type | Obligatorisk |
---|---|---|---|
patientId | Angiver borgerens ID. | PatientID | Ja |
endDateTime | Sluttidspunktet for slørringen. Må max ligge 2 år fremme i tiden. | datetime | Ja |
PatientID
Element | Beskrivelse | Type | Obligatorisk |
---|---|---|---|
id | Angiver borgerens ID (CPR-nummer uden bindestreg). | string | Ja |
classification | Typen af ID. Gyldige værder er: 'CPR' | string | Ja |
Eksempler
Understøttelse af brugerhistorier
Brugerhistorie | Udførsel |
---|---|
Oprette slørring | Udføres ved at kalde CreateBlurring. |
Slette sløring | I 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øring | Udføres ved at kalde CreateBlurring med en ny udløbsdato sat længere ude i fremtiden. |
Forkorte sløring | Udføres ved at kalde CreateBlurring med en ny udløbsdato, der er kortere. |
Kald af IDSAS
Mange programmeringssprog har understøttelse for at danne kode ud fra en snitfladebeskrivelse (WSDL). Det er op til anvenderen at finde en passende udviklingsstak og passende biblioteker, der kan hjælpe med denne proces.
Udover behovet for at kunne generere klientkode ud fra en WSDL, så vil succesfuld anvendelse af IDSAS kræve, at der medsendes gyldig identifikation (gyldigt SOSI Idkort) i kaldet.
Yderligere dokumentation:
Whitelisting
For at kunne benytte IDSAS skal organisationen også være whitelistet til at anvende servicen.
Opret supporthenvendelse om whitelistning.
Der er whitelistning til både Test og Produktion.