Indledning
Nedenstående er en kortfattet oversigt over teknisk og forretningsmæssig funktionalitet på NSP platformen.
Formålet er at skabe en oversigt, som kan danne udgangspunkt for hvilke målepunkter der er relevante i forbindelse med etablering af SLA målinger og kaldstatistik.
Dokumentet bliver løbende opdateret.
Flows gennem NSP-platformens proxyservices.
De enkelte services kan tilgåes på en eller flere af nedenstående måder.
Direkte adgang (cNSP/dNSP)
Komponenten tilgås direkte udefra uden at passere proxy-service (DCC eller gateway) på vej ind. Dette er muligt for alle komponenter både centralt og decentralt. Det anbefales dog så vidt muligt at tilgå funktionalitet gennem en proxy.
Adgang via gateway på dNSP
Komponenten tilgås her på en dNSP via en gateway. Kalder vedhæfter et vilkårligt id-kort, som af SOSI-GW erstattes med et signeret user id-kort fra cachen (hvis dette findes) - uanset om vedlagte id-kort allerede er signeret eller ej.
Dette kræver ikke konfiguration for den enkelte komponent, men er muligt for alle (interne og eksterne) komponenter der kræver et user id-kort. Kalder medsender information om hvilken bagvedliggende service der skal videresendes til.
Adgang via DCC (cNSP/dNSP) og evt. gateway
Komponenten tilgås gennem DCC uden at passere en gateway før eller efter. Dette er muligt både på cNSP og dNSP. Dette kræver dog at miljøets DCC er konfigureret med adgang til denne komponent.
På cNSP tilgås alle komponenter direkte fra DCC.
På dNSP afhænger adgangsvejen af DCC'ens konfiguration:
- Flertallet af komponenterne er konfigureret til direkte adgang fra DCC til komponent.
- Enkelte komponenter (en delmængde af de der kræver et user id-kort) er konfigureret til at gå gennem en mellemliggende gateway.
Adgangsvejen afhænger således af NSP-miljøets DCC-konfiguration. Kalder har ingen indflydelse på denne.
Adgang via central gateway (cNSP) - evt med mellemliggende DCC
Her tilgås komponenten på en cNSP gennem en central gateway. Den centrale gateway sørger (om nødvendigt og om muligt) for udskiftning af et usigneret id-kort med et signeret fra cachen. Den bagvedliggende service bestemmes af kalder ved hjælp af WS-adressing.
Dette er muligt for alle services der kræver et user id-kort. Såfremt den bagvedliggende service er konfigureret i DCC, kan adgangen endvidere ske gennem denne.
NSP services
Basisservices
Service/funktionalitet | Serviceadresse/endpoint | Beskrivelse/actions | Komponenter | Proxyadgange | Forretningsprodukt | Definition af målepunkt | Udstilling |
---|---|---|---|---|---|---|---|
STS | Overordnet STS produkt som samler SecurityTokenService, IdentityTokenService og omveksling | STS | DCC | STS | Samlet antal kald til endpoints SecurityTokenService, NewSecurityTokenService, IdentityTokenService, Sosi2OIOSaml og OIOSaml2Sosi signIdCard RequestSecurityToken | Kald for cvr udstilles på stamkort for aftale Samlede antal kald udstilles på siderne for kaldstatistik | |
STS signering SecurityTokenService (STS udstedelse og signering af idkort) | /sts/services/SecurityTokenService (/sts/services/NewSecurityTokenService) | Signering af ikke-signeret id-kort operation: signIdCard | STS | DCC | SecurityTokenService | Antal kald på endpoint | Kald er inkluderet i tallet for STS |
STS signering IdentityTokenService (STS ITS) | /sts/services/IdentityTokenService | Udstedelse af identitytoken på bagrund af user id-kort | STS | DCC DCC+Gateway Gateway Gateway+DCC | IdentityTokenService | Kald er inkluderet i tallet for STS | |
STS billetomveksling Sosi2OIOSaml (STS IBO) | /sts/services/Sosi2OIOSaml | Omveksling af signeret user id-kort til OIOSaml token | STS | DCC DCC+Gateway Gateway Gateway+DCC | Sosi2OIOSaml | Kald er inkluderet i tallet for STS | |
STS billetomveksling OIOSaml2Sosi (STS NBO) | /sts/services/OIOSaml2Sosi | Omveksling af Nem-login token til signeret user id-kort | STS | OIOSaml2Sosi | Kald er inkluderet i tallet for STS | ||
Gateway | Cache til idkort | ||||||
NGW | /sosigw/service/sosigw | Central gateway til login/idkort signering Ligger på cnsp Bruges af kommunerne https://wsdl.nspop.dk/sosigw/service/sosigw?wsdl (:getValidIdCard, :requestIdCardDigestForSigning, :signIdCard, :logout) | NGW STS | DCC | Central gateway (ngw) | Samlede antal kald på endpoint med actions getValidIdCard, requestIdCardDigestForSigning, signIdCard, logout (endpoint på cnsp) | Kald for cvr udstilles på stamkort for aftale Samlede antal kald udstilles på siderne for kaldstatistik |
SOSI-GW | /sosigw/service/sosigw | login/logout/id kort signering https://wsdl.nspop.dk/sosigw/service/sosigw?wsdl (:getValidIdCard, :requestIdCardDigestForSigning, :signIdCard, :logout) | Sosi-GW STS | DCC | Decentral gateway (sosi-gw) | Samlede antal kald på endpoint med actions getValidIdCard, requestIdCardDigestForSigning, signIdCard, logout | Kald for cvr kan udstilles på stamkort for aftale Samlede antal kald udstilles på siderne for kaldstatistik |
Viderestillingskomponent (DCC) | Viderestilling af servicekald | DCC | GW | DCC | Antal kald på DCC | Samlede antal kald kan udstilles på siderne for kaldstatistik |
Støtteservices
Service/funktionalitet | Serviceadresse | Beskrivelse | Komponenter | Proxyadgange | Forretningsprodukt | Definition af målepunkt | Udstilling |
---|---|---|---|---|---|---|---|
NTS (NSP Test Service) | /nts/service | NSP test service der giver mulighed for at verificere korrekthed af DGWS request med forskellige typer id-kort https://wsdl.nspop.dk/nts/service?wsdl (:invoke) | NTS | DCC Gateway Gateway+DCC | Testservice | Alle kald på endpoint | Samlede antal kald kan udstilles på siden kaldhistorik |
Forretningsservices
Service/funktionalitet | Serviceadresse / endpoint | Beskrivelse/actions | Komponent | Proxy adgange | Forretningsprodukt | Definition af målepunkt | Udstilling |
---|---|---|---|---|---|---|---|
Advisering (NAS) | National adviseringsservice, NAS Indeholder en aftager- og en udbyderdel Giv og hent adviseringer om nyt inden for specifikt emneområde | NAS | |||||
Advisering - aftager (NAS PullPoint Service, hent notifikationer) | /pullpoint/service | Hent notifikationer fra et pullpoint på baggrund af allerede opsat abonnement https://wsdl.nspop.dk/pullpoint/service?wsdl (:getMessages) | NAS | DCC | Advisering - aftager, hent notifikationer | Samlede antal kald på alle aftager endpoints med actions GetMessages, CreatePullPoint, DestroyPullPoint, CreateIDList, DestroyIDList, Subscribe, Unsubscribe | Kald for cvr udstilles på stamkort for aftale. Samlede antal kald udstilles på siderne for kaldstatistik |
NAS PullPointFactory Service | /pullpointfactory/service | Opret pullpoint / Nedlæg pullpoint når der ingen abonnenter er https://wsdl.nspop.dk/pullpointfactory/service?wsdl (:CreatePullPoint, :DestroyPullPoint) | NAS | DCC | NAS aftager, opret/nedlæg pullpoint | Samlede antal kald på endpoint med actions CreatePullPoint, DestroyPullPoint | Udstilles ikke, men tallet er inkluderet ovenover |
NAS IDList Service | /idlist/service | Opret/nedlæg id-liste https://wsdl.nspop.dk/idlist/service?wsdl (:CreateIDList, :DestroyIDList) | NAS | DCC | NAS aftager, opret/nedlæg id-liste | Samlede antal kald på endpoint med actions CreateIDList, DestroyIDList | Udstilles ikke, men tallet er inkluderet ovenover |
NAS Subscription Manager Service | /subscriptionmanager/service | https://wsdl.nspop.dk/subscriptionmanager/service?wsdl (:Subscribe, :Unsubscribe) | NAS | DCC | NAS aftager, opret/nedlæg abonnement | Samlede antal kald på endpoint med actions Subscribe, Unsubscribe | Udstilles ikke, men tallet er inkluderet ovenover |
Advisering - udbyder (NAS notificationbroker service, publicer notifikationer) | /notificationbroker/service | Adviser abonnenter om notifikationer https://wsdl.nspop.dk/notificationbroker/service?wsdl (:Notify) https://wsdl.nspop.dk/notificationproducer/service?wsdl (:Notify) | NAS | DCC | Advisering - udbyder, notify | Kald på endpoint med action Notify | Kald for cvr udstilles på stamkort for aftale. Samlede antal kald udstilles på siderne for kaldstatistik |
NAS Notificationbroker Service | /notificationbroker/service | Opret/nedlæg abonnent https://wsdl.nspop.dk/notificationbroker/service?wsdl (:Subscribe, :Unsubscribe) | NAS | DCC | NAS udbyder, opret/nedlæg abonnent | Samlede antal kald på endpoint med actions Subscribe, Unsubscribe | Udstilles ikke |
Behandlingsrelation med generel opsamling og cpr-abonnement | Behandlingsrelationservice, BRS, giver adgang til at verificere og følge op på eksistensen og kvaliteten af en behandlingsrelation. BRS kommer altid med CPR abbonement og GOS Kræver STS signeret system id-kort | BRS med GOS og CPRABBS | |||||
Behandlingsrelation (BRS) | /brs-nsp/service/brs | Hent behandlingsrelation https://wsdl.nspop.dk/brs-nsp/service/brs?wsdl (:treatmentRelation) BRS kommer altid med GOS (og CPRABBS) | BRS | DCC | Behandlingsrelation, hent behandlingsrelation | Kald på endpoint med action treatmentRelation | Kald for cvr udstilles på stamkort for aftale. Samlede antal kald udstilles på siderne for kaldstatistik |
CPR abonnement (CPRABBS) | /cprabbs/service/cprabbs | https://wsdl.nspop.dk/cprabbs/service/cprabbs?wsdl (:getChangedCprs) Benytter stamdatamodulet CPRABBS kommer altid med GOS (og BRS) | CPRABBS | DCC | CPR abonnement | Kald på endpoint med action getChangedCprs | Ikke udstillet |
Generel opsamlingsservice (GOS) | /gos/service/gos | Til bestilling af en opfølgning på graden af evidens for en aktuel behandlingsrelation (enten logger eller afgiver alarm/notifikation), abonnementer på CPR-numre, samt registrering af forespørgsler på ændrede CPR-numre | GOS | DCC | Generel opsamlingsservice (GOS) | Kald på endpoint med action create | Ikke udstillet |
Opsamlingsforespørgselsservice (del af gos) | GOS | Ikke udstillet | |||||
Notificationsservice (del af gos) | /gos/service/notification | Hent notifikation om udfaldet af den bestilte opfølgning https://wsdl.nspop.dk/gos/service/notification?wsdl (:notificationQuery) | GOS | Ikke udstillet | |||
Replikeringsservice (GOS) | /gos_replication/.... | Service til replikering på DoDi (:replicate) | GOS | GOS replikering | Kald på endpoint med action replicate | Ikke udstillet | |
MinLog | Tilbyder registrering og opslag af borgers Min-log-servicedata Kræver STS signeret user id-kort. DCC konfigureret uden gateway bagved. | ||||||
MinLog udtræk | /minlog | MinLog udtræksservice, opslag i opsamlede logs baseret på cpr En borger kan udtrække log-registreringer, der indeholder detaljer omhandlende sundhedspersoners indhentning af data om borgeren https://wsdl.nspop.dk/minlog.wsdl (:ListLogStatements) | MinLog | DCC | MinLog ws | Alle kald på endpoint med action ListLogStatements | Samlede antal kald til endpoint /minlog for cvr udstilles på stamkort for aftale. Samlede antal kald udstilles på siderne for kaldstatistik |
MinLog udtræk | /minlog | En sundhedsperson kan udtrække log-registreringer, hvor andre sundhedspersoner har anført at arbejde på vegne af sundhedspersonen https://wsdl.nspop.dk/minlog.wsdl (:ListLogStatementsOnBehalfOf) | MinLog | DCC | MinLog ws | Alle kald på endpoint med action ListLogStatementsOnBehalfOf | Se ovenfor |
MinLog registrering | /minlog-registration/service | MinLog registreringsservice opretter logs i MinLog systemet https://wsdl.nspop.dk/minlog-registration/service?wsdl (:LogDataAdd, :LogDataAddBulk) | MinLog | DCC | MinLog registrering | Alle kald på endpoint med action LogDataAdd og LogDataAddBulk | Udstilles ikke |
MinLog export (DoDi) | Komponenten importerer log opsamlet af Minlog Registration og indeholder også "oprydningsjobbet" der sletter log der har nået en vis alder | Intern systemkomponent Antal kald udstilles ikke | |||||
Samtykke | Tilbyder vedligehold og verificering af samtykkeregistreringer Kræver STS signeret system id-kort | ||||||
Samtykkeverifikation | /consent-verification/service | Kan kun kaldes hvis samytykke er givet https://wsdl.nspop.dk/consent-verification/service?wsdl (:ConsentForUserCheck, :ConsentForDataCheck, :ConsentForForeignersCheck) | Samtykke | DCC | Samtykkeverifikation | Samlede antal kald på endpoint med actions ConsentForUserCheck, ConsentForForeignersCheck og ConsentForDataCheck | Kald for cvr udstilles på stamkort for aftalen. Samlede antal kald udstilles på siderne for kaldstatistik |
Samtykkeadministration | /consent-administration/service | En borger (eller sundhedsfaglig person på vegne af) kan hente, registrere og vedligeholde samtykkeregistreringer https://wsdl.nspop.dk/consent-administration/service?wsdl (:ConsentAdd, :ConsentRevoke, :ConsentRegistrationsGet) | Samtykke | DCC | Samtykkeadministration | Samlede antal kald på endpoint | Udstilles ikke |
Dokumentdelingservice (DDS) | Dokumentdelingsservice, NPI/DDS | ||||||
Dokumentdeling - regitrering | /ddsregistry | https://wsdl.nspop.dk/ddsregistry?wsdl (:RegistryStoredQuery, :RegisterDocumentSet) | Dokumentdeling | DCC | Dokumentdeling registrering | Antal kald på endpoint med actions RegistryStoredQuery, RegisterDocumentSet | Kald for cvr udstilles på stamkort for aftale. Samlede antal kald udstilles på siderne for kaldstatistik |
Dokumentdeling - udtræk | /ddsrepository | https://wsdl.nspop.dk/ddsregistry?wsdl (:RetrieveDocumentSet) | Dokumentdeling | DCC | Dokumentdeling udtræk | Antal kald på endpoint med action RetrieveDocumentSet | Kald for cvr udstilles på stamkort for aftale. Samlede antal kald udstilles på siderne for kaldstatistik |
Datasamlinger (SDM)
Stamdata registerudtræk (SKRS)
Service/funktionalitet | Serviceadresse | Beskrivelse | Komponent | Forretningsprodukt | Definition af målepunkt | Udstilling |
---|---|---|---|---|---|---|
Stamdata kopiregisterservice | /stamdata-batch-copy-ws/service/StamdataReplication | Kopiregisterservicen, SKRS, tilbyder komplette registerudtræk https://wsdl.nspop.dk/stamdata-batch-copy-ws/service/StamdataReplication?wsdl (:replicate) | SKRS | Kopiregisterservice | Samlede antal kald på endpoint action replicate | Samlede antal kald er udstillet på Overblik over servicekald, nope - mangler produkt |
CPR registeropslag v1 | /stamdata-batch-copy-ws/service/StamdataReplication | Pre 2013 CPR registerudtræk | SKRS | CPR v1 registerudtræk | Udtræk fra sla log på GenericCallParms(x): register=cpr, datatype=person, version=1 ... | |
CPR registeropslag v2, reduceret udtræk | /stamdata-batch-copy-ws/service/StamdataReplication | CPR registerudtræk reduceret. Til private | SKRS | CPR v2 registerudtræk | Udtræk fra sla log på GenericCallParms(x): register=cpr, datatype=person, version=2 ... | Antal kald på registeret pr. cvr udstilles på stamkort for aftale. Samlede antal kald udstilles på siderne for kaldstatistik |
CPR registeropslag v2, fuldt udtræk | /stamdata-batch-copy-ws/service/StamdataReplication | CPR registerudtræk med alle data. Til offentlige myndigheder | SKRS | CPR v2 registerudtræk | Udtræk fra sla log på GenericCallParms(x): register=cpr, datatype=person, version=2 ... | Antal kald på registeret pr. cvr udstilles på stamkort for aftale. Samlede antal kald udstilles på siderne for kaldstatistik |
Autorisation | /stamdata-batch-copy-ws/service/StamdataReplication | SKRS | Datasamlingen autorisation | Udtræk fra sla log på GenericCallParms(x): register=autorisationsregisteret, datatype=autorisation | Antal kald på registeret pr. cvr udstilles på stamkort for aftale. Samlede antal kald udstilles på siderne for kaldstatistik | |
Bemyndigelse | /stamdata-batch-copy-ws/service/StamdataReplication | SKRS | Datasamlingen bemyndigelse | Udtræk fra sla log på GenericCallParms(x): register=bemyndigelsesservice datatype=bemyndigelse | Antal kald på registeret pr. cvr udstilles på stamkort for aftale. Samlede antal kald udstilles på siderne for kaldstatistik | |
Dosering | /stamdata-batch-copy-ws/service/StamdataReplication | SKRS | Datasamlingen dosering | Udtræk fra sla log på GenericCallParms(x): register=doseringsforslag, datatype=dosagestructure datatype=dosageunit datatype=drug datatype=drugdosagestructurerelation datatype=version | Antal kald på registeret pr. cvr udstilles på stamkort for aftale. Samlede antal kald udstilles på siderne for kaldstatistik | |
Medicinpriser (taksten) | /stamdata-batch-copy-ws/service/StamdataReplication | SKRS | Datasamlingen medicinpriser | Udtræk fra sla log på GenericCallParms(x): register=dkma, datatype=administrationsvej datatype=atc datatype=beregningsregler datatype=dosering ... | Antal kald på registeret pr. cvr udstilles på stamkort for aftale. Samlede antal kald udstilles på siderne for kaldstatistik | |
Sikrede | /stamdata-batch-copy-ws/service/StamdataReplication | SKRS | Datasamlingen sikrede | Udtræk fra sla log på GenericCallParms(x): register=sikrede, datatype=sikrede | Antal kald på registeret pr. cvr udstilles på stamkort for aftale. Samlede antal kald udstilles på siderne for kaldstatistik | |
SKS | /stamdata-batch-copy-ws/service/StamdataReplication | SKRS | Datasamlingen SKS | Udtræk fra sla log på GenericCallParms(x): register=sks datatype=institution | Udstilles ikke | |
SOR | /stamdata-batch-copy-ws/service/StamdataReplication | SKRS | Datasamlingen SOR | Udtræk fra sla log på GenericCallParms(x): register=sor, datatype=apotek datatype=paksis ... | Udstilles ikke | |
Tilknyttede behandlinger | /stamdata-batch-copy-ws/service/StamdataReplication | SKRS | Datasamlingen tilknyttede behandlinger | Udtræk fra sla log på GenericCallParms(x): register=tilknyttedebehandlinger, datatype=additionalname datatype=supplementtreatment | Antal kald på registeret pr. cvr udstilles på stamkort for aftale Samlede antal kald udstilles på siderne for kaldstatistik | |
Tilskudsblanket | /stamdata-batch-copy-ws/service/StamdataReplication | SKRS | Datasamlingen tilskudsblanket | Udtræk fra sla log på GenericCallParms(x): register=tilskudsblanket, datatype=blanket datatype=blanketenkelt datatype=blanketforhoejet datatype=blanketkroniker datatype=blanketterminal datatype=forhoejettakst | Antal kald på registeret pr. cvr udstilles på stamkort for aftale Samlede antal kald udstilles på siderne for kaldstatistik | |
Vaccination (DDV) | /stamdata-batch-copy-ws/service/StamdataReplication | SKRS | Datasamlingen vaccination | Udtræk fra sla log på GenericCallParms(x): register=ddv, datatype=diseases datatype=diseases_vaccines datatype=dosageoptions datatype=ssidrugs datatype=vaccinationplan datatype=vaccinationplanitems datatype=vaccines datatype=vaccines_drugs | Antal kald på registeret pr. cvr udstilles på stamkort for aftale. Samlede antal kald udstilles på siderne for kaldstatistik | |
Vitaminer | /stamdata-batch-copy-ws/service/StamdataReplication | SKRS | Datasamlingen vitaminer | Udtræk fra sla log på GenericCallParms(x): register=vitamin, datatype=firmadata datatype=grunddata datatype=indholdsstoffer datatype=udgaaedenavne | Antal kald på registeret pr. cvr udstilles på stamkort for aftale. Samlede antal kald udstilles på siderne for kaldstatistik | |
Yder | /stamdata-batch-copy-ws/service/StamdataReplication | SKRS | Datasamlingen yder | Udtræk fra sla log på GenericCallParms(x): register=yder, datatype=person datatype=yder | Antal kald på registeret pr. cvr udstilles på stamkort for aftale. Samlede antal kald udstilles på siderne for kaldstatistik |
Stamdata enkeltopslag (SCES, SAES)
Service/funktionalitet | Serviceadresse / endpoint | Beskrivelse | Komponent | Proxy adgange | Forretningsprodukt | Definition af målepunkt | Udstilling |
---|---|---|---|---|---|---|---|
Enkeltopslagsservices | Tilbyder enkeltopslag i autorisationsregisteret og cpr-registeret Autorisation enkeltopslag (SAES) CPR enkeltopslag (SCES) Adgang kræver STS signeret system id-kort | ||||||
CPR enkeltopslag (uden læge) | https://[host]:[port]/stamdata-cpr-ws/service/StamdataPersonLookup | SCES uden lægeoplysninger https://wsdl.nspop.dk/stamdata-cpr-ws/service/StamdataPersonLookup?wsdl (:getPersonDetails) | SCES | DCC | cpr enkeltopslag | kald på endpoint med action getPersonDetails | Kald for cvr udstilles på stamkort for aftale. Samlede antal kald udstilles på siderne for kaldstatistik |
CPR enkeltopslag uden adressebeskyttelse | https://[host]:[port]/stamdata-cpr-ws/service/StamdataPersonLookup-1.1.0 | SCES uden adressebeskyttelse https://wsdl.nspop.dk/stamdata-cpr-ws/service/StamdataPersonLookup-1.1.0?wsdl (:getPersonDetailsWithConsent) | SCES | DCC | CPR enkeltopslag uden adressebeskyttelse | kald på endpoint med action getPersonDetailsWithConsent | Kald for cvr udstilles på stamkort for aftale. Samlede antal kald udstilles på siderne for kaldstatistik |
Det gode CPR opslag (med læge) (v.1.0.0) | https://[host:[port]]/stamdata-cpr-ws/service/DetGodeCPROpslag | SCES med lægeoplysninger https://wsdl.nspop.dk/stamdata-cpr-ws/service/DetGodeCPROpslag?wsdl (:getPersonInformation, :getPersonWithHealthCareInformation) | SCES | DCC | Det gode cpr opslag v1 | Samlede antal kald på endpoint med actions getPersonInformation og getPersonWithHealthCareInformation | Kald udstilles ikke, da kald går videre til v2 |
Det gode CPR opslag (med læge) (v.1.0.2) | https://[host]:[port]/stamdata-cpr-ws/service/DetGodeCPROpslag-1.0.2 | SCES med lægeoplysninger https://wsdl.nspop.dk/stamdata-cpr-ws/service/DetGodeCPROpslag-1.0.2?wsdl (:getPersonInformation, :getPersonWithHealthCareInformation) | SCES | DCC | Det gode cpr opslag v2 | Samlede antal kald på endpoint med actions getPersonInformation og getPersonWithHealthCareInformation | Kald udstilles ikke, da kald går videre til v3 |
Det gode CPR opslag (med læge) (v.1.0.3)
| https://[host]:[port]/stamdata-cpr-ws/service/DetGodeCPROpslag-1.0.3 | SCES med lægeoplysninger https://wsdl.nspop.dk/stamdata-cpr-ws/service/DetGodeCPROpslag-1.0.3?wsdl (:getPersonInformation, :getPersonWithHealthCareInformation) | SCES | DCC | Det gode cpr opslag v3 | Samlede antal kald på endpoint med actions getPersonInformation og getPersonWithHealthCareInformation | Kald for cvr udstilles på stamkort for aftale. Samlede antal kald udstilles på siderne for kaldstatistik |
Autorisation enkeltopslag | https://[host]:[port]/stamdata-authorization-lookup-ws/service/AuthorizationService | SAES https://wsdl.nspop.dk/stamdata-authorization-lookup-ws/service/AuthorizationService?wsdl (:Authorization) | SAES | DCC | Autorisation enkeltopslag | Kald på endpoint med action sdm/Gateway | Kald for cvr udstilles på stamkort for aftale. Samlede antal kald udstilles på siderne for kaldstatistik |
Autorisation enkeltopslag med autoriseret adgang til CPR | SAES | DCC |
Adgang til ekstern service gennem delegerende NSP service
Service/funktionalitet | Servicenavn | Beskrivelse | Komponenter | Proxyadgange | Forretningsprodukt | Definition af målepunkt | Udstilling |
---|---|---|---|---|---|---|---|
Indberetning af fødselsanmeldelser (Adgang til fødselsindberetningsservice) | /fibs | Adgang til FIBS - sker gennem NSP service som kalder videre https://wsdl.nspop.dk/fibs/?wsdl (:Input) | FIBS | DCC | Fødselsindberetning | Kald på endpoint med action Input | Kald for cvr udstilles på stamkort for aftale. Samlede antal kald udstilles på siderne for kaldstatistik |
Indberetning af bivirkninger (Adgang til bivirkningsservice) | /bivwsp/submissionservice | Adgang til Bivirkningswebservice - sker gennem NSP service som kalder videre https://wsdl.nspop.dk/bivwsp/submissionservice?wsdl (:UploadE2B, :ValidateE2B, :UploadE2BXml, :ValidateE2BXml) | BIVWSP | DCC | Bivirkningsindberetning | Samlede antal kald på endpoint med actions UploadE2B og ValidateE2B | Kald for cvr udstilles på stamkort for aftale. Samlede antal kald udstilles på siderne for kaldstatistik Kald pr action udstilles også. |
Direkte adgang til eksterne services
Service/funktionalitet | Beskrivelse | Komponenter | Proxyadgange | Forretningsprodukt | Definition af målepunkt | Udstilling |
---|---|---|---|---|---|---|
Adgang til FMK | Adgang til FMK - direkte fra proxy-komponent til ekstern komponent. | Ekstern service | DCC DCC+Gateway Gateway Gateway+DCC | FMK adgang | Samlede antal kald på gw/dcc med actions defineret i webservice snitflade | Kald for cvr udstilles på stamkort for aftale. Samlede antal kald udstilles på siderne for kaldstatistik |
Adgang til DDV | Adgang til vaccinationsregister - direkte fra proxy-komponent til ekstern komponent | Ekstern service | DCC DCC+Gateway Gateway Gateway+DCC | DDV adgang | Samlede antal kald på gw/dcc med actions defineret i webservice snitflade | Kald for cvr udstilles på stamkort for aftale. Samlede antal kald udstilles på siderne for kaldstatistik |
Opsummering af mulige adgangsveje.
Sammenfattende kan adgangen således passere først 0-2 proxy komponenter, herefter 0-2 NSP komponenter og til sidst 0-1 ekstern komponent.
Bemærk at SOSI-GW afhængig af anvendelsen kan spille rollen som enten proxy-servies eller NSP komponent.
Etablering af SLA målinger kræver mulighed for at korellere samme kald på tværs af komponenter for at undgå dobbelt-målinger. Endvidere er det ønskeligt at sammenholde dette med eksterne kald - idet tid anvendt i en ekstern komponent (f.eks. FMK) ikke bør medregnes i SLA for NSP-platformen.