INDHOLD

Beskrivelse

NSP gennemstillings service til SOR opdaterings servicen hos Sundhedsdatastyrelsen.


SOR Opdatering Servicen (SORUS) er en del af en række opdateringer vedrørende Sundhedsvæsenets Organisationsregister (SOR). Denne service forbedrer server-to-server integration med registeret, gør det lettere at automatisere opdateringer af dette.

SOR interne services eksisterer allerede, men kan ikke udstilles direkte til brug for regioner, kommuner, og andre interessenter. Derfor bliver der udstillet en Opdater Webservice i SOR miljøet, som kan nåes fra NSP, og ligeledes bliver der udstillet en service i NSP, som kan nåes udefra. SORUS' primære funktionalitet er derfor at autentificere brugerne af systemet, og tillade gennemstilning af opdatering forespørgelselser ned til SOR miljøet. Opdater Webservicen sørger så for adgangskontrol til den/ specifikke resurse(r) som bliver berørt af forespørgelsen, samt transformationen af forespørgelserne til interne formater.


Support ansvarlig: Capgemini
NSP: SOR Opdater Service (SORUS) - Leverancebeskrivelse

Forretningsanvendelse



^^Tilbage til toppen^^



Applikationsbeskrivelse

^^Tilbage til toppen^^

SORUS udstilles på NSP og skal tilgås på den central NSP-instans (cNSP).
Fælles for hele servicen, er at der bliver benyttet Den Gode Webservice (DGWS) til authentifikering, og der accepteres kun niveau 3 (VOCES og FOCES) eller 4 (MOCES) ID kort udstedt af SOSI-STS. Selvom niveau 3 både indeholder FOCES og VOCES, så er det kun FOCES som er tilladt.

SORUS opdater servicen kan tilgås på adressen: [miljø url]/sor-opdater/SOROpdateringService
For eksempel, på TEST1-miljøet vil det være: http://test1.ekstern-test.nspop.dk:8080/sor-opdater/SOROpdateringService
WSDL filen for servicen kan hentes ved at tilføje "?wsdl" til enden af URL'en.

Servicen udstiller følgende operationer, som alle opdaterer SOR entitets typer via SOR backend servicen SOR opdater webservice:
++ CreateSorEntity
++ EditSorEntity
++ MoveSorEntity
++ ReplaceSorEntities
++ CloseSorEntity
++ EditEanLocationCodeSystemType
++ EditEanLocationCodeCommunicationSupplier
++ EditEanLocationCodeEdiAdministrator
++ EditEanLocationCodeRegion
++ EditEanLocationCodeSystemSupplier
++ MoveEanLocationCode
++ UpdateEdiTypes

Datastruktur, Intern register: SORUS whitelist

^^Tilbage til toppen^^

Register properties:

SORUS er ikke i sig selv et databærende register på NSP, benyttes kun til CVR whitelist control af SOR opdater service.

Selve SOR registret som opdateres via SOR Opdater servicen er placeret i SOR backend i SDS. Disse data importeres dagligt via SOR2-importer til NSP Stamdata databasen, hvor de udstilles via SKRS og SORLS (SOR lookup service)
Se B20 Sundhedsvæsenets Organisations Register (SOR2).

Entitetsbeskrivelser

whitelist (sorus)

^^Tilbage til toppen^^

Objektet indeholder de CVR som er whitelisted til brug for SOR opdater servicen (SORUS)

Objektet indeholder informationen:
---------------------------------------
cvr -- CVR nummer
comment -- Her anføres NSP Jira nummer som relaterer den enkelte whitelisting

Tabelbeskrivelser

Tabel: whitelist (sorus)

^^Tilbage til toppen^^

CREATE DATABASE sorus;

USE sorus;

DROP TABLE IF EXISTS whitelist;
CREATE TABLE whitelist (
id INT NOT NULL AUTO_INCREMENT,
cvr CHAR(8) NOT NULL DEFAULT '0',
comment VARCHAR(2048) NOT NULL DEFAULT '0',
PRIMARY KEY (id)
) ENGINE=InnoDB DEFAULT CHARSET=utf8;

);

Teknologibeskrivelse

^^Tilbage til toppen^^

Refereres fra

^^Tilbage til toppen^^





  • No labels