Page History
...
Realisering af Samtykkeservicen omfatter to Java-baserede webservices:
Samtykkeservicen administrationsserviceSamtykkeservicenadministrationsservice
Der tillader registrering og vedligehold af afgivne samtykke/frabedelse for en borger.
Ved registrering af samtykker/frabedelse for borger hvor den aktive bruger handler på vegne af borgeren, skal hændelsen registreres i Min-log-registreringsservicen (se MinLog).
Administrationsservicen udstilles via NSP DCC og implementeres på NSI platform med dataansvar.
Samtykkeservicen verifikationsserviceSamtykkeservicenverifikationsservice
Der gør det muligt at undersøge samtykke- og frabedelsesforholdene frabedelses forholdene mellem en borger og en sundhedsperson.
...
consentservices/common – modul der indeholder DAO komponenter til consent services og SORES service, samt fælles funktionalitet til SamtykkeservicenwebservicesSamtykkeservicen webservices.
consentservices/consentadministration – modul der indeholder webservice til SamtykkeservicenadministrationSamtykkeservicen administration.
consentservices/consentverification – modul der indeholder webservice til verifikation af samtykker/frabedelser.
- nas-notification – modul der indeholder funktionalitet til kald af NAS Notification Broker, for at advisere om ændringer på en borgers samtykker og frabedelser.
- sores-integration - modul der indeholder funktionalitet til kald af SORES-servicen.
...
Snitfladen for de to services adskiller sig på følgende måde:
Samtykkeservicenadministrationsservice Samtykkeservicen administrationsservice er implementeret ved brug af IDWS, hvor Seal.Java er anvendt til at håndtere headers.
Samtykkeservicenverifikationsservice Samtykkeservicen verifikationsservice er implementeret ved brug af Den Gode Webservice [DGWS], hvor Seal.Java er anvendt til at håndtere headers.
...
Hibernate er anvendt som framework til mapning af Samtykkeservicendata Samtykkeservicen data i SQL-databasen.
Generelt design af SamtykkeservicenadministrationSamtykkeservicen administration
Nedenstående figur giver et overblik over de væsentligste package dependencies for Samtykkeservicenadministrationsservicen Samtykkeservicen administrationsservicen (consent-administration). Der er ikke tale om en komplet nedbrydning.
...
Figur 1 consent-administration dependencies
Generelt design af SamtykkeservicenverifikationSamtykkeservicen verifikation
Nedenstående figur giver et overblik over de væsentligste package dependencies for Samtykkeservicenverifikationsservice Samtykkeservicen verifikationsservice (consent-verification). Der er ikke tale om en komplet nedbrydning.
...
Maven Failsafe plugin anvendes til gennemførelse af integrationstests af SamtykkeservicenwebservicesSamtykkeservicen webservices.
Integrationstestene af Samtykkeservicenadministration Samtykkeservicen administration er afhængige af at Min-log-registreringsservicen er deployet.
...
Testen består i at SOAP-requestet fra to integrationstests, i SamtykkeservicenverifikationsservicenSamtykkeservicen verifikations servicen, sendes til servicen 100 gange i streg i 10 parallelle tråde.
...