Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 3 Next »

IMPLEMENTERET Beskrivelse af snitflade som Orkestreringskomponenten anvender og som udstilles af datakilder, der leverer data til digital overblik gennem Orkestreringskomponenten.

Redaktør: Kurt Hansen

 

1        Hentsagsliste

1.1       Introduktion

Servicen ”hentsagsliste” er en service som datakilder udstiller til orkestreringskomponenten, hvor orkestreringskomponenten, kan hente en liste over sager for en borger. Borgeren skal være identificeret med et CPR-nr, da dette er den primære nøgle ved hentning af sagsliste.

Servicen returnerer en liste over sager for borgeren.

Listen indeholder et begrænset antal attributter, der anvendes til at danne en overbliksliste over sager for borgeren. 

1.2       Servicebeskrivelse

 Servicenavn: /hentsagsliste

 Beskrivelse: Servicen kaldes med et CPR-nr for den borger, der skal hentes sagsdata for. Servicen returnerer en liste af sager for borgeren. Den returnerede liste indeholder et begrænset antal attributter herunder status for sagen, og er designet til at understøtte visning af en overbliksliste over sager for den givne borger.

 

URL (REST):   https://<datakilde.xxx>.dk/hentsagsliste

 Metode:       servicen anvender http-verb: POST

 Parametre:

Navn

Obligatorisk

Type

Beskrivelse

CPR-nr

Ja

String

Personnummer for bruger logget ind i visningsklient

kommunenr

Nej

String

Kommunenr for bopælskommune for borger angivet ved CPR-nr. Parameter skal anvendes af KOMBIT for at fremsøge data.

myndighedsliste

Ja

Liste af myndighedskoder

Liste af myndighedskoder som der er gyldige databehandleraftaler med og som datakilden leverer overbliksdata for

token

Ja

String

Sikkerhedstoken fra visningsklient, der medsendes til orkestreringskomponent for videresendelse til datakilder så disse har mulighed for at validere om der skal returneres data og hvilke data om borgeren.

  

Response:

http-response

Beskrivelse

200 (OK)

 

Kald til service er succesfuld og fremfundne sagsliste-data returneres.

400 (bad request)

Fejl i Orkestreringskomponent i kald til service

401 (Unauthorized)

Orkestreringskomponent er ikke autoriseret til at kalde service

500 (Internal Server Error)

Fejl internt i datakilde

 

Data-svar (her angivet i JSON):

{

  “sagslistedata” : {

       ”type” : “array”,

            “items” : {

               “type” : “BorgervendtSagListe”

           }

       }

}

 

 

”BorgervendtSagListe” er specificeret i skemafilen: Borgervendtsag Udvekslingsskemaer

2        Hentsagsdetaljer

2.1       Introduktion

Servicen ”hentsagsdetaljer” er en service som datakilder udstiller til orkestreringskomponenten, hvor orkestreringskomponenten kan hente detaljerede informationer for de sager en borger har. Borgeren skal være identificeret med et CPR-nr, da dette er den primære nøgle ved hentning af sagsdetaljer.

Servicen returnerer sagsdetaljer, for den specifikke sag der er angivet i kaldet. 

2.2       Servicebeskrivelse

Servicenavn: /hentsagsdetaljer

Beskrivelse: Servicen kaldes med et CPR-nr for den borger, der skal hentes sagsdetaljer for. Der skal specifikt angives en sag, der ønskes sagsdetaljer for. 

Hvis det angivne ”sagsID” ikke er for en sag for den angivne borger, returnerer servicen et tomt svar.

URL:              https: ://<datakilde.xxx>.dk/hentsagsdetaljer

Metode:       servicen anvender http-verb: POST

Parametre:

Navn

Obligatorisk

Type

Beskrivelse

CPR-nr

Ja

String

Personnummer for bruger logget ind i visningsklient

myndighed

Ja

myndighedsKode

Myndighedskode for den myndighed der har sagen. Anvendes af domæneindeks til at afgøre hvor data for sag skal fremsøges.

sagsID

Ja

Sagsnummer

Nøgle for sag der skal hentes detaljer for.

token

Ja

String

Sikkerhedstoken fra visningsklient, der medsendes til orkestreringskomponent for videresendelse til datakilder, så disse har mulighed for at validere om der skal returneres data og hvilke data om borgeren.

<denne parameter der under afklaring>

 

Response:

http-response

Beskrivelse

200 (OK)

 

Kald til service er succesfuld og fremfundne økonomisk sagsdetalje-data returneres.

400 (bad request)

Fejl i kald til service

401 (Unauthorized)

Orkestreringskomponent er ikke autoriseret til at kalde service

500 (Internal Server Error)

Fejl internt i datakilde

 

Data-svar (her angivet i JSON):

{

  “sagsdetaljedata” : {       

               “type” : “BorgervendtSag”

       }

}

 

”BorgervendtSag” er specificeret i skemafilen: Borgervendtsag-xsd. Udvekslingsskemaer

 

 

3       Hentoekonomiskydelsesliste

 

3.1       Introduktion

 

Servicen ”hentoekonomiskydelsesliste” er en service som datakilder udstiller til orkestreringskomponenten, hvor orkestreringskomponenten kan hente en liste over økonomiske ydelser som en borger modtager eller har modtaget. Borgeren skal være identificeret med et CPR-nr, da dette er den primære nøgle ved hentning af økonomiskydelsesliste.

Servicen returnerer en liste over økonomiske ydelser for borgeren. Listen indeholder et begrænset antal attributter, der anvendes til at danne en overbliksliste over økonomiske ydelser for borgeren.

 

3.2       Servicebeskrivelse

 

Servicenavn: /hentoekonomiskydelsesliste

 

Beskrivelse: Servicen kaldes med et CPR-nr for den borger, der skal hentes økonomiske ydelser for. Servicen returnerer en liste af økonomiske ydelser for borgeren. Den returnerede liste indeholder et begrænset antal attributter, og er designet til at understøtte visning af en overbliksliste over økonomiske ydelser for den givne borger.

 

 

URL (REST):   https://<datakilde.xxx>.dk/hentoekonomiskydelseliste

 

Metode:       servicen anvender http-verb: POST

 

Parametre:

 

Navn

Obligatorisk

Type

Beskrivelse

CPR-nr

Ja

String

Personnummer for bruger logget ind i visningsklient

kommunenr

Nej

String

Kommunenr for bopælskommune for borger angivet cved CPR-nr. Parameter skal anvendes af KOMBIT for at fremsøge data.

myndighedsliste

Ja

Liste af myndighedskoder

Liste af myndighedskoder som der er gyldige databehandleraftaler med og som datakilden leverer overbliksdata for

token

Ja

String

Sikkerhedstoken fra visningsklient, der medsendes til orkestreringskomponent for videresendelse til datakilder så disse har mulighed for at validere om der skal returneres data og hvilke data om borgeren.

 

 

Response:

 

http-response

Beskrivelse

200 (OK)

 

Kald til service er succesfuld og fremfundne sagsliste-data returneres.

400 (bad request)

Fejl i Orkestreringskomponent i kald til service

401 (Unauthorized)

Orkestreringskomponent er ikke autoriseret til at kalde service

500 (Internal Server Error)

Fejl internt i datakilde

 

Data-svar (her angivet i JSON)::

{

  “oekonomiskydelselistedata” : {

       ”type” : “array”,

            “items” : {

               “type” : “BorgervendtOekonomiskYdelsesListe”

           }

       }

}

 

”BorgervendtOekonomiskYdelsesListe” er specificeret i skemafilen: BorgervendtYdelse-xsd.xsd

 

4       Hentoekonomiskydelsesdetalje

4.1       Introduktion

Servicen ”hentoekonomiskydelsedetalje” er en service som datakilder udstiller til orkestreringskomponenten, hvor orkestreringskomponenten kan hente detaljerede informationer for de økonomiske ydelser en borger modtager. Borgeren skal være identificeret med et CPR-nr, da dette er den primære nøgle ved hentning af detaljer om økonomiske ydelser.

Servicen returnerer detaljer for den specifikke økonomiske ydelse der er angivet i kaldet.

4.2       Servicebeskrivelse

Servicenavn: /hentoekonomiskydelsedetaljer

Beskrivelse: Servicen kaldes med et CPR-nr for den borger, der skal hentes økonomisk ydelsedetaljer for. Der skal specifikt angives en økonomisk ydelse som der ønskes detaljer for.

Der kan kun hentes økonomiske ydelsesdetaljer for en udvalgt økonomisk ydelse angivet ”ID” som input parameter i kaldet til servicen. 

Hvis det angivne ”ID” ikke er for en økonomisk ydelse for den angivne borger, returnerer servicen et tom svar. 

URL (REST):   https://<datakilde.xxx>.dk/ hentoekonomiskydelsedetalje

Metode:       servicen anvender http-verb: POST

Format:         Service understøtter både JSON og XM

Parametre:

Navn

Obligatorisk

Type

Beskrivelse

CPR-nr

Ja

String

Personnummer for bruger logget ind i visningsklient

myndighedskode

Ja

myndighedsKode

Myndighedskode for den myndighed der har sagen. Anvendes af domæneindeks til at afgøre hvor data for ydelse skal fremsøges.

ydelseID

Ja

OekonomiskydelseID

Nøgle for en økonomiske ydelse der skal hentes detaljer for.

token

Ja

String

Sikkerhedstoken fra visningsklient, der videresendes til datakilder så disse har mulighed for at validere om der skal returneres data og hvilke data om borgeren.

<denne parameter der under afklaring>

 

Response:

http-response

Beskrivelse

200 (OK)

 

Kald til service er succesfuld og fremfundne økonomisk ydelsesdetalje-data returneres.

400 (bad request)

Fejl i kald til service

401 (Unauthorized)

Orkestreringskomponent er ikke autoriseret til at kalde service

500 (Internal Server Error)

Fejl internt i datakilde

 

Data-svar (her angivet i JSON):

{

  “borgervendtbevillingdata” : {

               “type” : “BorgervendtBevilling”

       }

}

 

”BorgervendtBevilling” er specificeret i skemafilen: BorgervendtYdelse-xsd. 

5       Sikkerhed

Der anvendes best practices for identifikation af og validering af akkreditiv ved kald til webservices, gennem sikring af identiteten af både den kaldende og udstillende part vha. FOCES certifikater (Two way TLS).

Korreleringsnøgle til logning placeres et passende sted i http-header for REST-services og inkluderes i SOAP-body ved SOAP-services. Afklares senere.

  

 Historik
Version Date Comment
Current Version (v. 3) Feb 18, 2021 14:47 Kurt Hansen
v. 29 Oct 14, 2024 14:37 Kurt Hansen
v. 28 Oct 07, 2024 06:48 Kurt Hansen
v. 27 Aug 02, 2024 11:13 Kurt Hansen
v. 26 Jul 17, 2024 07:24 Kurt Hansen
v. 25 Oct 31, 2023 12:18 Mads Østergaard
v. 24 Oct 31, 2023 12:17 Mads Østergaard
v. 23 Oct 31, 2023 12:17 Mads Østergaard
v. 22 Oct 31, 2023 12:10 Mads Østergaard
v. 21 Oct 31, 2023 12:09 Mads Østergaard
v. 20 Oct 31, 2023 12:07 Mads Østergaard
v. 19 Oct 30, 2023 16:00 Mads Østergaard
v. 18 Oct 24, 2023 14:09 Kurt Hansen
v. 17 Jun 19, 2023 13:22 Kurt Hansen
v. 16 Jun 19, 2023 12:12 Lars Albert
v. 15 Jun 19, 2023 12:11 Lars Albert
v. 14 May 31, 2023 12:48 Kurt Hansen
v. 13 May 17, 2023 06:23 Kurt Hansen
v. 12 May 09, 2023 18:56 Kurt Hansen
v. 11 Mar 31, 2023 12:39 Kurt Hansen
v. 10 Mar 31, 2023 12:38 Kurt Hansen
v. 9 Mar 31, 2023 10:15 Kurt Hansen
v. 8 Aug 19, 2022 13:19 Kurt Hansen
v. 7 Jun 08, 2022 13:49 Kurt Hansen
v. 6 Nov 11, 2021 11:44 Astrid Cold
v. 5 Nov 04, 2021 13:31 Astrid Cold
v. 4 Apr 20, 2021 10:40 Kurt Hansen
v. 3 Feb 18, 2021 14:47 Kurt Hansen
v. 2 Jun 15, 2020 08:08 Kurt Hansen
v. 1 Jun 15, 2020 07:03 Kurt Hansen
  • No labels