From 20a79b6de2ad4d723ffc0f37bac935492ff5692b Mon Sep 17 00:00:00 2001 From: GitHub Action Date: Tue, 4 Mar 2025 13:41:13 +0000 Subject: [PATCH] new preview build --- .../pr-timvdlippe-eerste-versie/LICENSE | 17 + .../pr-timvdlippe-eerste-versie/index.html | 1240 +++++++++++++++++ .../pr-timvdlippe-eerste-versie/js/config.js | 40 + .../media/Bomos_levenscyclus.svg | 3 + 4 files changed, 1300 insertions(+) create mode 100644 logboek-extensie-nen7513/pr-timvdlippe-eerste-versie/LICENSE create mode 100644 logboek-extensie-nen7513/pr-timvdlippe-eerste-versie/index.html create mode 100644 logboek-extensie-nen7513/pr-timvdlippe-eerste-versie/js/config.js create mode 100644 logboek-extensie-nen7513/pr-timvdlippe-eerste-versie/media/Bomos_levenscyclus.svg diff --git a/logboek-extensie-nen7513/pr-timvdlippe-eerste-versie/LICENSE b/logboek-extensie-nen7513/pr-timvdlippe-eerste-versie/LICENSE new file mode 100644 index 0000000..c80a0bf --- /dev/null +++ b/logboek-extensie-nen7513/pr-timvdlippe-eerste-versie/LICENSE @@ -0,0 +1,17 @@ +The W3C SOFTWARE NOTICE AND LICENSE (W3C) + +https://www.w3.org/Consortium/Legal/2015/copyright-software-and-document + +This work is being provided by the copyright holders under the following license. By obtaining and/or copying this work, you (the licensee) agree that you have read, understood, and will comply with the following terms and conditions. + +Permission to copy, modify, and distribute this work, with or without modification, for any purpose and without fee or royalty is hereby granted, provided that you include the following on ALL copies of the work or portions thereof, including modifications: +1. The full text of this NOTICE in a location viewable to users of the redistributed or derivative work. +2. Any pre-existing intellectual property disclaimers, notices, or terms and conditions. If none exist, the W3C Software and Document Short Notice (https://www.w3.org/Consortium/Legal/2015/copyright-software-short-notice.html) should be included. +3. Notice of any changes or modifications, through a copyright statement on the new code or document such as "This software or document includes material copied from or derived from [title and URI of the W3C document]. Copyright © [YEAR] W3C® (MIT, ERCIM, Keio, Beihang)." + + +THIS WORK IS PROVIDED "AS IS," AND COPYRIGHT HOLDERS MAKE NO REPRESENTATIONS OR WARRANTIES, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO, WARRANTIES OF MERCHANTABILITY OR FITNESS FOR ANY PARTICULAR PURPOSE OR THAT THE USE OF THE SOFTWARE OR DOCUMENT WILL NOT INFRINGE ANY THIRD PARTY PATENTS, COPYRIGHTS, TRADEMARKS OR OTHER RIGHTS. + +COPYRIGHT HOLDERS WILL NOT BE LIABLE FOR ANY DIRECT, INDIRECT, SPECIAL OR CONSEQUENTIAL DAMAGES ARISING OUT OF ANY USE OF THE SOFTWARE OR DOCUMENT. + +The name and trademarks of copyright holders may NOT be used in advertising or publicity pertaining to the work without specific, written prior permission. Title to copyright in this work will at all times remain with copyright holders. diff --git a/logboek-extensie-nen7513/pr-timvdlippe-eerste-versie/index.html b/logboek-extensie-nen7513/pr-timvdlippe-eerste-versie/index.html new file mode 100644 index 0000000..6e24f68 --- /dev/null +++ b/logboek-extensie-nen7513/pr-timvdlippe-eerste-versie/index.html @@ -0,0 +1,1240 @@ + + + + + + + + + + +Logboek Dataverwerkingen NEN7513 Extensie 0.0.1 + + + + + + + + + + + + + + + + + + + + +
+

Logboek Dataverwerkingen NEN7513 Extensie 0.0.1

+ +

+ Logius Guide
+ Definitive version + +

+
+
This version:
+ https://gitdocumentatie.logius.nl/publicatie/logboek/logboek-nen7513/0.0.1/ +
+
Latest published version:
+ https://gitdocumentatie.logius.nl/publicatie/logboek/logboek-nen7513/ +
+
Latest editor's draft:
https://logius-standaarden.github.io/logboek-extensie-nen7513/
+ + + + + +
Editor:
+
+ Logius Standaarden (Logius) +
+ +
Author:
+ Logius Standaarden (Logius) +
+
Participate:
+ GitHub Logius-standaarden/logboek-extensie-nen7513 +
+ File an issue +
+ Commit history +
+ Pull requests +
+
+ + + + +
+
+

Doel en nut

This section is non-normative.

+

Deze extensie beschrijft de technische specificaties hoe de Logboek Dataverwerkingen standaard kan worden toegepast zodanig dat er aan de [NEN7513] wordt voldaan.

+
Note

+Dit document is een conceptversie voor een extensie, ter illustratie van een mogelijke samenkoppeling van de twee standaarden. +De extensie is dus niet vastgesteld en direct bruikbaar als standaard. +

+

Conformance

As well as sections marked as non-normative, all authoring guidelines, diagrams, examples, and notes in this specification are non-normative. Everything else in this specification is normative.

+
+

Status of This Document

This is the definitive version of this document. Edits resulting from consultations have been applied.

+

1. Technische specificatie

This section is non-normative.

+

Deze sectie beschrijft de NEN7513-velden zoals verplicht gesteld en hoe die verwerkt worden in een logboek. +Sommige van deze velden vloeien voort uit attributen beschreven in het Logboek Dataverwerkingen standaard zelf. +Alle missende velden komen voor in resource of attributes uit de interface van het Logboek component.

+

1.1 Reeds beschreven NEN-velden in Logboek Dataverwerkingen

+

Het Logboek component beschrijft in de interface al enkele velden die mappen naar [NEN7513]-velden. +Deze mapping is als volgt:

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Logboek veldnaamNEN7513-veldnaam
trace_idOnderdeel van W3C-Trace-Context-Traceparent
span_idOnderdeel van W3C-Trace-Context-Traceparent
status_codeEventOutcomeIndicator
nameEventActionCode
start_timeEventDateTime
parent_span_idOnderdeel van W3C-Trace-Context-Traceparent
+
Note

+ +

Let op: end_time is ook onderdeel van de interface van het Logboek component, maar niet vereist voor de NEN7513-norm.

+

+ +

Tevens zijn er bestaande attributen in de namespace dpl.core die mappen naar NEN7513-velden:

+ + + + + + + + + + + + + + + + + + + +
Core attributeNEN7513-veldnaam
dpl.core.processing_activity_idEventID
dpl.core.data_subject_idParticipantObjectID
dpl.core.data_subject_id_typeParticipantObjectIDTypeCode
+
Note

+ +

Let op: ParticipantObjectID en ParticipantObjectIDTypeCode komen tevens respectievelijk voor als dpl.nen7513.participantObjectId en dpl.nen7513.participantObjectIdType attributes in de namespace-specifieke data zoals hieronder beschreven. +Dit is gedaan om alle NEN7513 velden in 1 object te plaatsen wat verder gebruik kan vergemakkelijken.

+

+ +

1.2 Uitbreiding resource van Logboek component

+

Het resource veld in het Logboek component wordt uitgebreid met de volgende attributen:

+
{
+    "attributes": {
+        "nen7513.AuditEnterpriseSiteID": 5,
+        "nen7513.AuditSourceId": 42,
+        "nen7513.AuditSourceTypeCode": "comp1",
+    }
+}
+
+

Hierbij is de namespace nen7513 en komen alle attributen voor van de [NEN7513]-velden uit de categorie "bronsysteem".

+

1.3 Namespace attributes

+

Alle overige [NEN7513]-velden zijn verwerkt in de attributes met namespace dpl.nen7513:

+
dpl.nen7513.eventTypeCode
+dpl.nen7513.users: [
+    {
+        userID,
+        alternateUserID,
+        userName,
+        userIsRequestor,
+        roleIDCode,
+        purposeOfUse,
+        networkAccessPointTypeCode,
+        networkAccessPointID,
+    }
+]
+dpl.nen7513.participants: [
+    {
+        participantObjectTypeCode,
+        participantObjectTypeCodeRole,
+        participantObjectDataLifeCycle,
+        participantObjectIDTypeCode,
+        participantObjectPermissionPolicySet,
+        participantObjectSensitivity,
+        participantObjectID,
+        participantObjectName,
+        participantObjectDetail,
+        participantObjectDescription,
+    }
+]
+dpl.nen7513.participantSegments: [
+    {
+        participantObjectTypeCode,
+        participantObjectTypeCodeRole,
+        participantObjectDataLifeCycle,
+        participantObjectIDTypeCode,
+        participantObjectPermissionPolicySet,
+        participantObjectSensitivity,
+        participantObjectID,
+        participantObjectName,
+        participantObjectDetail,
+        participantObjectDescription,
+    }
+]
+dpl.nen7513.autorisatieProtocol
+dpl.nen7513.behandelrelatieProtocol
+dpl.nen7513.toestemmingsProfiel
+dpl.nen7513.controles
+
+
+ +

A. References

+

A.1 Informative references

+
[NEN7513]
+ Medische informatica - Logging - Vastleggen van acties op persoonlijke gezondheidsinformatie. Normcommissie Informatievoorziening in de zorg. NEN. December 2024. URL: https://www.nen.nl/nen-7513-2024-nl-329182 +
+
Logius Guide - Definitive version
\ No newline at end of file diff --git a/logboek-extensie-nen7513/pr-timvdlippe-eerste-versie/js/config.js b/logboek-extensie-nen7513/pr-timvdlippe-eerste-versie/js/config.js new file mode 100644 index 0000000..4580d02 --- /dev/null +++ b/logboek-extensie-nen7513/pr-timvdlippe-eerste-versie/js/config.js @@ -0,0 +1,40 @@ +let respecConfig = { + useLogo: true, + useLabel: true, + license: "cc-by", + specStatus: "DEF", + specType: "HR", + pubDomain: "logboek", + shortName: "logboek-nen7513", + publishDate: "2025-03-31", + publishVersion: "0.0.1", + + previousMaturity: "WV", + editors: + [ + { + name: "Logius Standaarden", + company: "Logius", + companyURL: "https://github.com/Logius-standaarden", + } + ], + authors: + [ + { + name: "Logius Standaarden", + company: "Logius", + companyURL: "https://github.com/Logius-standaarden", + } + ], + github: "https://github.com/Logius-standaarden/logboek-extensie-nen7513", + + localBiblio: { + NEN7513: { + authors: ["Normcommissie Informatievoorziening in de zorg"], + date: "December 2024", + href: "https://www.nen.nl/nen-7513-2024-nl-329182", + publisher: "NEN", + title: "Medische informatica - Logging - Vastleggen van acties op persoonlijke gezondheidsinformatie" + }, + } +}; diff --git a/logboek-extensie-nen7513/pr-timvdlippe-eerste-versie/media/Bomos_levenscyclus.svg b/logboek-extensie-nen7513/pr-timvdlippe-eerste-versie/media/Bomos_levenscyclus.svg new file mode 100644 index 0000000..4e04d36 --- /dev/null +++ b/logboek-extensie-nen7513/pr-timvdlippe-eerste-versie/media/Bomos_levenscyclus.svg @@ -0,0 +1,3 @@ + + +
Creatie / Ontwikkeling
Creatie / Ontwikkeling
Adoptie
Adoptie
Introductiefase
Introductiefase
Implementatie / groei
Implementatie / groei
Volwaardige
 toepassing
[Not supported by viewer]
Uitfaseren
Uitfaseren
Tijd
Tijd
\ No newline at end of file