Versions Compared

Key

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

...

Table of Contents

Introduktion

Formål

This document describes the usage of the web services that are made available by consent services, which consists of two independent services: consent administration and consent verification.

The document provides an introduction to the general Web service interface for both services, in addition to examples on how they can be used in a specific user system.

Where the services overlap, common functionality is only described once.

Læsevejledning

This document is directed towards developers and architects that will be using consent service on NSP. It is assumed that the reader is familiar with Web services and the additional components on the NSP such as STS, in addition to knowing about Den Gode Web service Dette dokument henvender sig til udviklere og arkitekter, der vil anvende samtykkeservice på NSP. Det antages, at læseren er fortrolig med webservices og de yderligere komponenter på NSP såsom STS, udover at have kendskab til Den Gode Webservice (DGWS).

Dokument historik

VersionDatoAnsvarligBeskrivelse

1.0

29.06.2012

Systematic

Initial version

1.1

28.11.2014

Systematic

References to National Patient Index (NPI) removed

1.2

07.09.2016

Systematic

Description of additional conditions for data specific consent check (paragraph 2.2)

1.3

07.12.2016

Systematic

Consent services now support DCC – (paragraph 3.1.1 and 3.1.2)

Changed sts.endpoint to new endpoint in example properties file

1.4

13.06.2018

Systematic

Migrated to NSPOP SVN


22.10.2018KITDocument moved from Word to Confluence. Original document name was: PHB0035 Consent Services Users Guide.docx

12.11.2020KITOversættelse fra engelsk til dansk

17.12.2021KITTilføjet request/response eksempler for Samtykkeservicen Administration

...

I dette afsnit er kun de enkelte komponenter, der er nødvendige for at beskrive brugen af de to tjenester beskrevet.

Fælles

Security headerTo call consent services, a user system must obtain a certificate and an ID card of level 3, issued by STS, and add these to the security header.

For at kalde de to Samtykkeservicen services  skal der anvendes et niveau 3 ID-kort udstedt af STS'en.

...

Både den administrative og verifikationssnitfladen findes i flere versioner. Nedenstående liste er en fortegnelse over disse og deres endpoints og WSDL. Urlen skal tilpasses til det miljø, som anvenderen ønsker at ramme (se FAQ NSP miljøer).miljø, som anvenderen ønsker at ramme (se FAQ NSP miljøer).

VerifikationsserviceURLWSL
DGWS service til verfification af bruger og datahttp://localhost:8080/consent-verification/service

http://localhost:8080/consent-verification/service?wsdl

http://localhost:8080/consent-verification/service-contract/wsdl/consent-verification.wsdl

Administrationsservice

DGWS service til administration af spærringerhttp://localhost:8081/consent-administration/service

http://localhost:8081/consent-administration/service?wsdl

http://localhost:8081/consent-administration/service-contract/wsdl/consent-administration-dgws.wsdl

IDWS service til administration af spærringerhttp://localhost:8081/consent-administration/serviceidws

http://localhost:8081/consent-administration/serviceidws?wsdl

http://localhost:8081/consent-administration/service-contract/wsdl/consent-administration-idws.wsdl

DGWS service til administration af spærringer v2http://localhost:8081/consent-administration/service-2.0

http://localhost:8081/consent-administration/service-2.0?wsdl

http://localhost:8081/consent-administration/service-contract/wsdl/consent-administration-dgws-20201104.wsdl

IDWS
VerifikationsserviceURLWSL
AdministrationsserviceDGWS service til administration af spærringer v2http://localhost:80808081/consent-administration/serviceserviceidws-2.0

http://localhost:

8080

8081/consent-administration/

service

serviceidws-2.0?wsdl

...

http://localhost:

...

8081/consent-administration/service

...

-contract/wsdl/consent-administration-idws-20201104.wsdl

DGWS service til administration af spærringer for ikke digititale borgere
http://localhost:

...

8081/consent-administration/service

...

-adm-2.0

http://localhost:

...

8081/consent-

...

administration/service-adm-2.0?wsdl

...

http://localhost:

...

8081/consent-

...

administration/service-contract/wsdl/consent-administration-adm-20220207.wsdl