Versions Compared

Key

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

För att förbättra möjligheten för externa till vårat projekt, så har jag flyttad utvecklingen av lösningsarkitekturen till våran interna confluence sida.

Lösningsarkitektur - RU Vårdsök - Confluence (ehalsomyndigheten.se)

Information nedanför kommer att utgå, och uppdateras inte!

Table of Contents

...


Endast objekt som finns i HSA Organisationsträd levereras i filernaImage Removed


Informationsförsörjning

...

  • För att användarens system ska kunna identifiera sig mot HSA behövs ett klientcertifikat av 
    typen SITHS Funktionscertifikat.
  • Uppdateringar av källfiler sker  fyra gånger per dygn. Filerna publiceras på HSA-servrar och är sedan, för till tjänsten 
    anslutna användare, åtkomlig för nedladdning via en vanlig webbläsare eller programmatiskt.
  • Filerna ska hämtas varje dygn och användas för att uppdatera eventuell egen databas. HSAinformation ska vara uppdaterad mot källan och får inte ändras manuellt. 

Lösning för organisationsuppgifter

System ORG, som är tänkt att hantera organisations-relaterad information.  Lösningen återanvänder design utförd inom NLL.

Image Removed

Information om vårdenheter tillhandahålls via REST-gränssnitt som stödjer sökning av vårdenhet på vårdenhet-id.

Inläsning av vårdenheter från extern katalog, via filimport-gränssnitt enligt samma mönster som uppdatering av kodverk i Kodverkskälla.

För HSA-export används XML filexport, tjänst HSA FileService, som läses ner en gång per dygn via Openshift cron-jobb och skickar in resultatet till import-gränssnitt. Logik för tolkning av XML finns i ORG och sparar ner de delar av resultatet som är av intresse i tabell i databas.

...





'Tillgängliga filer för nedladdning från HSA katalogen  är: 

FilnamnBeskrivningKommentar
publicunits.zip Innehåller alla organisationer, enheter och funktioner i hela HSA som är markerade som publika
psiPublicUnits.zipInnehåller alla enheter i hela HSA som är markerade med ”Visas för” angiven till ”Alla som vill 
använda informationen, d.v.s. informationen blir publicerad i samlad form för fri användning av 
vem som helst (s.k. öppen data)

publicunits1177.zipFilen är framtagen specifikt för tjänsten 1177 Hitta och jämför vård.
Innehåller alla organisationer, enheter och funktioner i hela HSA som är markerade som publika. Filen innehåller even e-mail adr

publicUnits1177_v2.zipOmfattar samma informationsmängder (objekt och attribut) som publicUnits1177, förutom 
attributet hsaVideoPhone som här har namnet videoPhone

hsaunits.zip Innehåller alla enheter i hela HSA utom de som är dolda eller arkiverade och beskriver även 
PDL-organisationen (vårdgivare, vårdenheter och kopplade enheter). 

vpwPublicPersons.zipInnehåller alla personer i hela HSA som är markerade som publika
hsaUnitsExtended.ziphsaUnitsExtended.zip innehåller alla enheter i hela HSA – utom de som är dolda – och 
beskriver därtill PDL-organisationen (vårdgivare, vårdenheter och vårdenhetens ingående
enheter) samt är kompletterad med kontaktuppgifter och geografisk plats.

sysSpecUsers_[System-id].zipFilen (OBS annat namn än hämtad zip-fil: systemSpecificUsers_[System-id].xml) listar alla 
användare som har behörighet till ett specifikt system, det vill säga de användare som har en 
”individuell behörighetsegenskap för it-tjänster” (hsaSystemRole) med det aktuella 
systemets/tjänstens prefix. Personer som är dolda (med objektklassen hiddenObject) eller som 
har skyddade personuppgifter (objektklassen hsaConfidentialPerson) levereras inte med denna 
fil.
NA




Väntetider


SKRs definierade uppföljningspunkter var väntetider mäts: 

...