Versions Compared

Key

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

...

Multiexcerpt
MultiExcerptNameGenerelbeskr
Kort introduktion til service

Formål

MinLog modtager registreringer om adgang til borgeres data i de systemer som registrerer logdata i MinLog. MinLog udstiller services til opslag, og der er webbrugerflader til borgeren på "sundhed.dk" og "fmk-online.dk", samt til borgeren og sundhedspersoner på "fmk-online.dk"

Log-data anvendes i forskellige sammenhænge:

  • Borgerrettet i ”MinLog”, til at borgeren kan se hvilke opslag der er foretaget på borgerens sundhedsdata, evt. også såfremt borgeren optræder som forældremyndighedsindehaver, fuldmagtshaver eller værge.
  • Og i medhjælpsloggen til at autoriserede sundhedspersoner kan se hvad deres evt. medhjælpere slår op på deres vegne.

Det er væsentligt at bemærke at registrering i MinLog ikke erstatter logning i systemer som afleverer logdata. MinLog gør det muligt at udstille logdata samlet
til borger eller sundhedsfaglige aktører. Men systemer som afleverer logdata er fortsat forpligtigede til at håndtere egen logning efter gældende regler
for de specifikke systemer.

En del sundhedsfaglige systemer inddaterer registreringer til MinLog. Det er bl.a. Fælles Medicinkort (FMK), Det Danske Vaccinationsregister (DDV), Tilskudsansøgning (TAS) og Central Tilskudsregister (CTR).

Andre systemer, f.eks. EPJ systemer, forventes at påbegynde registrering til MinLog i løbet af 2020.

Referencer

Der er udarbejdet et vejledningsdokument (Vejledningsdokument version 1.0.pdf) som indeholder krav og vejledning til systemer som anvender MinLog. Beskrivelsen her vil derfor ikke indeholde den type information. Det er vigtigt at følge anvisningerne i dette dokument!

Der findes et sæt snitfladebeskrivelser for MinLog, for hhv.  registreringsservicen og opslagsservicen. Se (MinLog Løsningsbeskrivelse version 1.7. Detaljeret information om services findes der. 

Komponent og versioner

MinLog services består af 3 komponenter: Registrering, opslag (lookup) og Kafka-consumer.

MinLog registrering: Komponenten modtager registreringer om sundhedsfagliges tilgang til borgerens data.

  • MinLog registering
  • MinLog1 registrering (bagud-kompatibel service som anvendes i en overgangsperiode)

MinLog opslag (lookup): Komponenten bruges til at udstille den tilgang sundhedsfaglige har haft til borgerens data.

  • MinLog2 lookup (borgeropslag)
  • MinLog1 via MinLog2 lookup (borgeropslag, bagud-kompatibel service som anvendes i en overgangsperiode)
  • MinLog2 lookup (medhjælpslog)

MinLog Kafka consumer:

Til håndtere af de modtagne registreringer benyttes Kafka til opsamling og arkivering i MinLog databasen, hvorfra de kan hentes af opslags servicen. Yderligere dokumentation anvender guides til de omtalte service findes på nærværende faner til MinLog

 Følgende standarder og begreber bør være kendt hos udviklerne:

  • DGWS (version 1.01) her. Eksternt link hos Medcom.
  • MOCES, VOCES og FOCES (Digital Signatur)
  • IDWS
  • POCES Borger certifikater
  • NSP infrastrukturens vigtigste infrastrukturkomponenter: STS, GW og DCC
  • SEAL (Java eller .NET)
  • SOSI Library Programmers Guide

System og komponenter

MinLog2 Arkitekturtegning.bmp

Af figuren herover fremgår, at MinLogs registreringsservice udstilles på dNSP'er. Via Kafka flyttes data til cNSP, og skrives i MinLog2-databasen. Fra cNSP udstilles MinLog2 lookup-services til hhv. borgeropslag og til medhjælpsloggen. 

MinLog2 gør brug af Kafka via en Kafka-producer og en Kafka-consumer, hertil anvendes NSP'ens api'er. 

MinLog2-data skrives i databasen på cNSP. 

Adgang til services sikres via NSP'ens eksisterende sikkerheds-infrastruktur.

Øvrig dokumentation:

Kontaktoplysninger, servicebeskrivelse og testforhold

MinLog servicen er udviklet af KvalitetsIT, driftes og vedligeholdes af SDS, og alle henvendelser skal foregå gennem National Servicedesk: Indberetning til Service desk

MinLog er deployeret i produktion og i de nationale testmiljø

Testforhold
Anvender af MinLog registrering vil kunne se en graf på MinLog2 - rapportering der illustrer hvor mange registreringer der bliver behandlet af servicen.

Det er muligt at benytte Test-FMK-online til at hente egne logninger og sammenligne opslag. Test FMK

For detaljeret servicesbeskrivelse se Referencer under Formål

Vejledning til logning og opslag i MinLog 2

MinLog 2 - Vejledningsdokument - version 1.0.pdf

Komponent og versioner
  • Release 2.0.26
    Leverancen er tagget som 2.0.26
    • MINLOG2-41: Namespace på FaultCode i wsdl ændret
    • MINLOG2-38: Remove handler.skip.
    • MINLOG2-31: Autoriationskode valideres hvis den er angivet som søgeparameter
    • MINLOG2-47: Udskift certifikater brugt i unit test
  • Release 2.0.25
    Leverancen er tagget som 2.0.25
    • MINLOG2-39opgradering af seal samt certifikater i minlog2
    • MINLOG2-11: Adjust compose setup and clean up configuration files.
    • MINLOG2-21: MinLog1 registration snitflade sætter identifier source selvom identifier value er null
    • MINLOG2-20: Duplikattjek kan fejle stiltiende
  • Release 2.0.24
    Leverancen er tagget som 2.0.24
  • Release 2.0.23
    Leverancen er tagget som 2.0.23.
    • MINLOG2-23: Feltet RowHash indeholder maks 224 bits, men er defineret til at holde 224 bytes.
    • MINLOG2-8Databaseconnection leaks
    • Removed minlog prefix fra docker container navne
  • Release 2.0.22
    Leverancen er tagget som 2.0.22.
    • MINLOG2-6Minlog2 snitflade lookup: Performance
    • MINLOG2-10Unit test fejler
    • MINLOG2-7Paginering i Minlog1 lookup snitfladen
    • MINLOG2-9Minlog2 skal bruge seal.java til at validere IDWS biletter