Versions Compared

Key

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

...

Service ejer

Komponenter der registrerer til MinLog2

Services der registrerer til MinLog2  Ja /Nej

Juridisk grundlag

Dataansvarlig og Databehandler

Anvendersystem har ansvar for at sende  logregistrering til NSP

SDS

MinLog 2

  •  Ja

MinLog 2 logger sin egne log

SDS - dataansvarlig

  •  Ja via Dokumentdelingsservice 

SDS

Stamkortregister (SKR)

  •  Ja

For NSP:

Sundhedslovens § 193b, stk. 3, nr. 4 og NSP-bekendtgørelsens § 6


SDS - dataansvarlig

Sundhed.dk - databehandler

  •  Ja via Dokumentdelingsservice 

Forudsætter kald med Niveau 4 ID-kort

SDS

Dokumentdelingsservice (DDS)

  •  Ja

For NSP:

Sundhedslovens § 193b, stk. 3, nr. 4 og NSP-bekendtgørelsens § 6

SDS - dataansvarlig

  •  Ja

SDS

Behandlingstestamenteregistret (BTR)

  •  Ja

For NSP:

Sundhedslovens § 193b, stk. 3, nr. 4 og NSP-bekendtgørelsens § 6

SDS – dataansvarlig

  •  Ja via Dokumentdelingsservice 

SDS

Organdonorregistret (ODR)

  •  Ja

For NSP:

Sundhedslovens § 193b, stk. 3, nr. 4 og NSP-bekendtgørelsens § 6


  •  Ja via Dokumentdelingsservice

SDS

Samtykke/Frabedelse

  •  Ja

For NSP:

Sundhedslovens § 193b, stk. 3, nr. 4 og NSP-bekendtgørelsens § 6

SDS - dataansvarlig

  •  Ja via Dokumentdelingsservice

SDS

Fælles Medicinkort (FMK)

  •  Ja

Sundhedslovens § 42c og § 157, stk. 14, nr. 3 samt FMK/DDV-bekendtgørelsens § 13.


SDS - dataansvarlig

  •  Nej Ikke via Dokumentdelingsservice

SDS

Det Danske Vaccinationsregistre (DDV)

  •  Ja

Sundhedslovens § 42 c og § 157a stk. 10 nr. 4 samt FMK/DDV-bekendtgørelsens § 13.

SSI - dataansvarlig

  •  Nej Ikke via Dokumentdelingsservice  

FUT

Telemedicin, K-PRO mv. via FUT

  •  Ja, men registrerer ikke via DDS

For NSP:

Sundhedslovens § 193b, stk. 3, nr. 4 og NSP-bekendtgørelsens § 6

Den ansvarlige sundhedsmyndighed (kommuner og regioner)


  •  Nej Ikke via Dokumentdelingsservice

SDS

Graviditetsmappe GM

  •  Ja, anvendes p.t. ikke

For NSP:

Sundhedslovens § 193b, stk. 3, nr. 4 og NSP-bekendtgørelsens § 6


SDS - dataansvarlig

  •  Ja via Dokumentdelingsservice

SDS

Aftaler

  •  Ja 

For NSP:

Sundhedslovens § 193b, stk. 3, nr. 4 og NSP-bekendtgørelsens § 6

SDS - dataansvarlig

  •  Ja via via Dokumentdelingsservice

Forudsætter kald med Niveau 4 ID-kort

SDS

Planer

  •  Ja

For NSP:

Sundhedslovens § 193b, stk. 3, nr. 4 og NSP-bekendtgørelsens § 6

SDS - dataansvarlig

  •  Ja via Dokumentdelingsservice

MedCom

PRO – metadata

  •  Ja

For NSP:

Sundhedslovens § 193b, stk. 3, nr. 4 og NSP-bekendtgørelsens § 6

SDS - dataansvarlig

  •  Ja via Dokumentdelingsservice

SDS

Fælles Stamkort (FSK)

  •  Ja

For NSP:

Sundhedslovens § 193b, stk. 3, nr. 4 og NSP-bekendtgørelsens § 6

SDS - dataansvarlig

  •  Ja via Dokumentdelingsservice

SDS

Dokument Registrerings- og Opdateringsservice DROS

  •  Nej


SDS - dataansvarlig

  •  Nej

SDS

Behandlingsrelationsservice (BRS)

  •  Nej


SDS - dataansvarlig

  •  Nej

SDS

Nationaladviseringsservice (NAS)

  •  Nej


SDS - dataansvarlig

  •  Nej

SDS

Synkroniseringsservice til Fælles Stamkort (SFSK)

  •  Nej

For NSP:

Sundhedslovens § 193b, stk. 3, nr. 4 og NSP-bekendtgørelsens § 6

SDS - dataansvarlig

  •  Nej

SDS

Lægemiddelallergiregister (LAR)

  •  Nej bliver ikke brugt


-

-

Regioner

Elektroniskpatientjournal (EPJ)

  •  Nej

Logningsbekendtgørelsen:

Sundhedslovens § 42c, stk. 1 og 2. og bekendtgørelse nr. 200 af 
07/02/2022 samt ændring jvf. Bekendtgørelse 1201 af 25/08/2022 

Regioner - dataansvarlig

  •  Nej Ikke via Dokumentdelingsservice

LMST

Centrale Tilskudsregistre (CTR)

  •  Ja


LMST - dataansvarlig

  •  Nej Ikke via DokumentdelingsserviceS

LMST

Tilskudsansøgning (TAS)

  •  Ja


LMST - dataansvarlig

  •  Nej Ikke via Dokumentdelingsservice

SDS

Identitetssløring af Ansatte i Sundhedsvæsenet (IDSAS)

  •  Nej



-

SDS

Fravalg af Genoplivning Ved Hjertestop Register  (FGVHR)

  •  Nej service der er på vej


-

-

SDS

Høremappen

  •  Nej service der er på vej


-

-



 

Dokumenthistorik




Definitioner og forkortelser

Definition

Version

Dato

Ansvarlig

Beskrivelse

1.810.02.2023SDSTilføjet 2.2  hvornår minlog2 anvendes
1.710-06-2020KvalitetsITTilføjet information om udløb af idkort. 
1.625-05-2020KvalitetsITTilføjet fejlkoder
1.526-04-2019OpenmindsTilføjelse af MinLog1 lookup
1.407-09-2018OpenmindsYderligere specifikation af borgerservice

1.3

12-11-2017

Openminds

Ny service

1.2

04-10-2017

Openminds

Skemaændringer i forbindelse med PersonIdentifiers

1.1

26-06-2017

Openminds

Tilføjelse af skemabeskrivelse og flere xml eksempler

1.0

15-06-2017

Openminds

Definitioner og forkortelser

...

Definition

...

Beskrivelse

...

NSP

...

Den nationale service platform (inden for sundheds-IT)

NSP

Den nationale service platform (inden for sundheds-IT)


Lookup (V2)/Lookupid

Der findes 2 services til opslag på log hændelser. 

Lookup.V2 og Lookupid anvender MinLog2 formaterne men differentiere sig dog på den anvendte sikkerhedsmodel. Lookup anvender DGWS principperne og Lookupid servicen OIOIDWS. Beskrivelser og anvendelse heraf ligger uden for nærværende dokuments område.

Versioner

Begge de to lookup-services findes i to version:

  • Den aktuelle version fra 2017.
  • En ny version: 20241101.

I løbet af 2025 vil 2017-versionen blive udfaset og 

Adresser, 2017-versionen

Servicerne er kan findes på:

  • https://<host>:<port>/minlog2-lookup/LookupService
  • https://<host>:<port>/minlog2-lookupid/LookupidService

og wsdl'en på:

  • https://<host>:<port>/minlog2-lookup/LookupService?wsdl
  • https://<host>:<port>/minlog2-lookupid/LookupidService?wsdl

Adresser, 2024-versionen

Servicerne

Lookup (V2)/Lookupid

Der findes 2 services til opslag på log hændelser. 

Lookup.V2 og Lookupid anvender MinLog2 formaterne men differentiere sig dog på den anvendte sikkerhedsmodel. Lookup anvender DGWS principperne og Lookupid servicen OIOIDWS. Beskrivelser og anvendelse heraf ligger uden for nærværende dokuments område.

Adresse

Servicene er kan findes på:

  • https://<host>:<port>/minlog2-lookup/20240111/LookupService
  • https://<host>:<port>/minlog2-lookupid/20240111/LookupidService

og wsdl'en på:

  • https://<host>:<port>/minlog2-lookup/20240111/LookupService?wsdl
  • https://<host>:<port>/minlog2-lookupid/20240111/LookupidService?wsdl

Autentifikation og autorisation

...

Navn

Beskrivelse

Definition

Kardinalitet

ListLogStatementsResponse

Rod-element for svaret.


1

LogDataGroup

Rod-elementet for en gruppe.


0..*, dog ikke flere end evt. angivet i PageSize

NumberOfLogDataEntries

Antal logninger i gruppen, dvs. svarende til antal LogDataEntry-elementer der kan returneres.

Integer, med en restriction > 0

1

LogDataGroup/Source


Opslagene kan være foretaget af samme kildesystem, men kan også komme fra en kæde af registreringskald fra forskellige systemer.


0-1

LogDataGroup/Source/ SystemName


Såfremt der er grupperet en kæde af opslag fra forskellige systemer vil systemnavnene være forskellige, og derfor ikke returneret i gruppen.

0-1

LogDataGroup/Source/ CorrelationId


Såfremt CorrelationId er angivet i kaldet til registreringsservicen vil værdien være anvendt til gruppering og derfor forekomme for gruppen.

0-1

LogDataGroup/Destination

1

LogDataGroup/Destination/ SystemName

0-1

LogDataGroup/Destination/Activity


0-1

LogDataGroup/ Destination/ Reason

0-1

LogDataGroup/Destination/ Criticality

0-1

LogDataGroup/Destination/ Addition

0-1

LogDataGroup/Destination/ FromDateTime

Ældste DateTime eller FromDateTime i gruppen

DateTime

1

LogDataGroup/Destination/ ToDateTime

Yngste DateTime eller ToDateTime i gruppen

DateTime

1

LogDataGroup/Destination/ OrganisationId

0-1

LogDataGroup/ OrganisationId/Destination/ attribut source

1

LogDataGroup/Destination/ OrganisationName

0-1

Bemærk, følgende udgår i 2024-versionen

LogDataGroup/Destination/ PersonIdentifier

0-1

Bemærk, følgende udgår i 2024-versionen

LogDataGroup/Destination/ PersonIdentifiersource attribut

1

LogDataGroup/Destination/ PersonName

0-1

LogDataGroup/Destination/ CorrelationId

0-1

Bemærk, følgende udgår i 2024-versionen

LogDataGroup/Destination/ UserPersonIdentifier

0-1

Bemærk, følgende udgår i 2024-versionen

LogDataGroup/Destination/ UserPersonIdentifier source attribut

1

LogDataGroup/Destination/ UserPersonName

0-1

LogDataGroupDestination/ UserRole

0-1

Bemærk, følgende udgår i 2024-versionen

LogDataGroup/Destination/ OnBehalfOfPersonIdentifier

0-1

Bemærk, følgende udgår i 2024-versionen0-1

LogDataGroup/Destination/ OnBehalfOfPersonIdentifier source attribut

1

LogDataGroup/Destination/ OnBehalfOfPersonName

0-1

LogDataGroup/Destination/ OnBehalfOfUserRole

0-1

LogDataGroup/Destination/Filter

0-1





LogDataGroup/ LogDataEntry



0-*

LogDataGroup/ LogDataEntry/Source

Element der indeholder information omkring det kaldende system, kildesystemet.
Kildesystemet kan være udeladt i de tilfælde en bruger har slået direkte op på systemet.


0-1

LogDataGroup/ LogDataEntry/Source/Source[/...]

Source-elementet kan igen indeholde et source-element. Dette anvendes såfremt kildesystemet igen er kaldt af et andet system.


0-1

LogDataGroup/ LogDataEntry/Source/ SystemName

Navn, evt. forkortet, for det anvendte kilde-system

Streng med max længde på 25 tegn

0-1

LogDataGroup/ LogDataEntry/Source/ CorrelationId

Et teknisk id, medsendt fra kildesystemet. Værdien anvendes til at identificere den sammenhæng som handlingen er gennemført i, eksempelvis et id for behandlingen eller indlæggelsen (EPJ) eller kontakten (LPS).
Værdien skal være unik for det anvendte system.

Streng med max længde på 46 tegn.

0-1

LogDataGroup/ LogDataEntry/Destination

Element der indeholder information omkring og fra det kaldte system, destinations-systemet, dvs. det system der foretager logningen.


1

LogDataGroup/ LogDataEntry/Destination/ SystemName

Navn, evt. forkortet, for det anvendte system, f.eks. "FMK".

Streng med max længde på 25 tegn

1

LogDataGroup/ LogDataEntry/Destination/Activity

Tekst der beskriver af den handling, som brugeren har udført eller forsøgt udført på kildesystemet.
Eksempelvis "hent medicinkort" på FMK.

Streng, max længde på 75 tegn

0-1

LogDataGroup/ LogDataEntry/Destination/ Reason

Optionel tekst der beskriver årsagen til den handling, som brugeren har udført eller forsøgt udført på kildesystemet. Teksten anvendes kun i særlige tilfælde, hvor borgeren ikke har direkte kontakt til brugeren, eksempelvis ved support, fejlsøgning og tilskudsansøgninger.
Teksten udfyldes af systemet, som en eller få forud-definerede tekster, og må ikke være en fritekst udfyldt af brugeren.

Streng, max længde på 50 tegn

0-1

LogDataGroup/ LogDataEntry/Destination/ Criticality

Niveau for kritikalitet, f.eks:
"Normal", "Værdispring", "Privatmarkerede data", …
Er værdien ikke angivet svarer dette til "Normal".

Streng med max længde 50 tegn

0-1

LogDataGroup/ LogDataEntry/Destination/Addition

Angivelse af type af opslag som tilføjelse til kritikalitet, aktuelt "Samtykke" eller "Værdispring"

Streng med max længde 50 tegn

0-1

LogDataGroup/ LogDataEntry/Destination/ DateTime

DateTime-elementet indeholder en tidsangivelse for opslag på eller forsøg på handling på borgerens data.

DateTime

0-1
Enten skal DateTime eller (FromDateTime og ToDateTime) forekomme.

LogDataGroup/ LogDataEntry/Destination/ FromDateTime

Som alternativ til DateTime herover kan der være foretaget en gruppering af f.eks. FMK inden data er afleveret til MinLog 2. I så fald kan FromDateTime og ToDateTime angive det interval hvor hændelserne er sket.
FMK kan gruppere samme type servicekald foretaget inden for et tidsrum på samme borger og af samme aktør m.v.

DateTime

0-1
Enten skal DateTime eller (FromDateTime og ToDateTime) forekomme.

LogDataGroup/ LogDataEntry/Destination/ ToDateTime

Se FromDateTime herover.

DateTime

0-1Enten skal DateTime eller (FromDateTime og ToDateTime) forekomme.

LogDataGroup/ LogDataEntry/Destination/ OrganisationId

ID for brugerens organisation.

Streng på max 200 tegn

0-1

LogDataGroup/ LogDataEntry/Destination/ OrganisationId attribut source

Kilde til ID for brugerens organisation, defineret som en attribut på OrganisationId-elementet.

SOR, SKS, Yder, CVR-P, CVR, Kommunekode og en Streng med max længde 200

1

LogDataGroup/ LogDataEntry/Destination/ OrganisationName

Navn på brugens organisation

Streng med max længde 200

0-1

Bemærk, følgende udgår i 2024-versionen

LogDataGroup/ LogDataEntry/Destination/ PersonIdentifier

CPR-nummer eller evt. erstatnings-CPR-nummer på borgeren.

Streng af længde 50

1

Bemærk, følgende udgår i 2024-versionen

LogDataGroup/ LogDataEntry/Destination/ PersonIdentifier attribut source

Kilde til ID for borgerens CPR-nummer eller erstatnings-CPR-nummer.
F.eks. "CPR" for almindelige CPR-numre i CPR-regstret.

CPR, E-CPR, ... og en Streng med max længde 200

1

LogDataGroup/ LogDataEntry/Destination/ PersonName

Borgerens navn.

Streng med max længde 147 tegn

0-1

LogDataGroup/ LogDataEntry/Destination/ CorrelationID

Et teknisk id, medsendt fra kildesystemet. Værdien anvendes til at identificere den sammenhæng som handlingen er gennemført i, eksempelvis et id for behandlingen eller indlæggelsen (EPJ) eller kontakten (LPS).
Værdien skal være unik for det anvendte system.

Streng med max længde på 46 tegn.

0-1

Bemærk, følgende udgår i 2024-versionen

LogDataGroup/ LogDataEntry/Destination/ UserPersonIdentifier

CPR-nummer eller evt. erstatnings-CPR-nummer på brugeren der har udført handlingen.

Streng af længde 50

0-1

LogDataGroup/ LogDataEntry/Destination/ UserPersonIdentifier attribut source

Kilde til UserPersonIndentifier.
F.eks. "CPR" for almindelige CPR-numre i CPR-regstret.

CPR, E-CPR, ... og en Streng med max længde 200

1

LogDataGroup/ LogDataEntry/Destination/ UserPersonName

Navn på brugeren der har udført handlingen.

Streng med max længde 147 tegn

0-1

LogDataGroup/ LogDataEntry/Destination/ UserRole

Brugerens rolle.

Streng af længde 200 (svarende til FMK's RequestedRole)

0-1

Bemærk, følgende udgår i 2024-versionen

LogDataGroup/ LogDataEntry/Destination/ OnBehalfOfPersonIdentifier

CPR-nummer eller evt. erstatnings-CPR-nummer på brugeren handlingen er udført på vegne af.

Streng med max længde 50

0-1

Bemærk, følgende udgår i 2024-versionen

LogDataGroup/ LogDataEntry/Destination/ OnBehalfOfPersonIdentifier attribut source

Kilde til OnBehalfOfPersonIdentifier.
F.eks. "CPR" for almindelige CPR-numre i CPR-regstret.

CPR, E-CPR, ... og en Streng med max længde 200

1

LogDataGroup/ LogDataEntry/Destination/ OnBehalfOfPersonNavn

Navn på brugeren handlingen er udført på vegne af.

Streng med max længde 147 tegn

0-1

LogDataGroup/ LogDataEntry/Destination/Filter

Et eller flere felter der anvendes til angivelse af hvilken målgruppe logningen skal filtreres fra for.
Udelades feltet er der underforstået at logningen er relevant for alle.

Streng, aktuelt defineret som en union af en enumeration aktuelt indeholdende " Ikke borger" , "Ikke forældremyndighedsindehaver" og en Streng med max længde 50 tegn.

0-*

...

…….
…….
<ns6:LogStatementsResponse

    xmlns:ns6="http://www.sundhedsdatastyrelsen.dk/minlog/xml.schema/2017/03/01/minlog2-lookup.xsd">
   
<ns6:LogDataEntry>
       
<ns6:Source>
           
<ns6:Source>
               
<ns6:SystemName>TestSubSystem</ns6:SystemName>
               
<ns6:CorrelationId>40075148-7b1b-476c-b5c3-4181a39650c5</ns6:CorrelationId>
           
</ns6:Source>
           
<ns6:SystemName>TestSystem</ns6:SystemName>
           
<ns6:CorrelationId>40075148-7b1b-476c-b5c3-4181a39650c5</ns6:CorrelationId>
       
</ns6:Source>
       
<ns6:Destination>
           
<ns6:SystemName>Integrationtest</ns6:SystemName>
           
<ns6:Activity>Inserting</ns6:Activity>
           
<ns6:Reason>h</ns6:Reason>
           
<ns6:Criticality>Ingen</ns6:Criticality>
           
<ns6:DateTime>2017-04-03T20:20:14.000+02:00</ns6:DateTime>
           
<ns6:OrganisationId source="Openminds">240971000016006</ns6:OrganisationId>
           
<ns6:OrganisationName>SOR</ns6:OrganisationName>
           
<ns6:PersonIdentifier source="CPR">2412752045</ns6:PersonIdentifier>
           
<ns6:PersonName>Test Tester</ns6:PersonName>
           
<ns6:CorrelationId>40075148-7b1b-476c-b5c3-4181a39650c5</ns6:CorrelationId>
           
<ns6:UserPersonIdentifier source="CPR">24127510444181a39650c5</ns6:UserPersonIdentifier>CorrelationId>
           
<ns6:UserPersonName>Sygeplejerske Jensen</ns6:UserPersonName>
           
<ns6:UserRole>UserRole</ns6:UserRole>
           
<ns6:OnBehalfOfPersonId source="CPR">2412751946</ns6:OnBehalfOfPersonId>
           
<ns6:OnBehalfOfPersonName>Læge Olsen</ns6:OnBehalfOfPersonName>
           
<ns6:OnBehalfOfUserRole>OnBehalfOfUserRole</ns6:OnBehalfOfUserRole>
           
<ns6:Filter>Ikke forældremyndighedsindehaver</ns6:Filter>
       
</ns6:Destination>
   
</ns6:LogDataEntry>
   
<ns6:LogDataEntry>
       
<ns6:Source>
           
<ns6:Source>
               
<ns6:SystemName>TestSubSystem</ns6:SystemName>
               
<ns6:CorrelationId>40075148-7b1b-476c-b5c3-4181a39650c5</ns6:CorrelationId>
           
</ns6:Source>
           
<ns6:SystemName>TestSystem</ns6:SystemName>
           
<ns6:CorrelationId>40075148-7b1b-476c-b5c3-4181a39650c5</ns6:CorrelationId>
       
</ns6:Source>
       
<ns6:Destination>
           
<ns6:SystemName>Integrationtest</ns6:SystemName>
           
<ns6:Activity>Inserting</ns6:Activity>
           
<ns6:Reason>h</ns6:Reason>
           
<ns6:Criticality>Ingen</ns6:Criticality>
           
<ns6:DateTime>2017-06-16T09:23:13.000+02:00</ns6:DateTime>
           
<ns6:OrganisationId source="Openminds">240971000016006</ns6:OrganisationId>
           
<ns6:OrganisationName>SOR</ns6:OrganisationName>
           
<ns6:PersonIdentifier source="CPR">2412752045</ns6:PersonIdentifier>
           
<ns6:PersonName>Test Tester</ns6:PersonName>
           
<ns6:CorrelationId>40075148-7b1b-476c-b5c3-4181a39650c5</ns6:CorrelationId>
           
<ns6:UserPersonIdentifier source="CPR">2412751044</ns6:UserPersonIdentifier>
           
<ns6:UserPersonName>Sygeplejerske Jensen</ns6:UserPersonName>
           
<ns6:UserRole>UserRole</ns6:UserRole>
           
<ns6:OnBehalfOfPersonId source="CPR">2412751946</ns6:OnBehalfOfPersonId>
           
<ns6:OnBehalfOfPersonName>Læge Olsen</ns6:OnBehalfOfPersonName>
           
<ns6:OnBehalfOfUserRole>OnBehalfOfUserRole</ns6:OnBehalfOfUserRole>
           
<ns6:Filter>Ikke forældremyndighedsindehaver</ns6:Filter>
       
</ns6:Destination>
   
</ns6:LogDataEntry>
</ns6:LogStatementsResponse>

…….
…….

...