{"id":757,"date":"2021-06-08T09:54:15","date_gmt":"2021-06-08T09:54:15","guid":{"rendered":"https:\/\/support.mrdm.com\/?post_type=batch&#038;p=757"},"modified":"2023-04-19T09:47:42","modified_gmt":"2023-04-19T07:47:42","slug":"dataset-keys","status":"publish","type":"batch","link":"https:\/\/support.mrdm.com\/nl\/batch\/handleiding\/ondersteunende-documentatie\/dataset-keys\/","title":{"rendered":"Dataset-keys"},"content":{"rendered":"\n<p>Een dataset-key is een variabele uit een dataset waarmee het dataset-record uniek ge\u00efdentificeerd kan worden in de database van een registratie. Om goed te begrijpen wat een dataset-key is en welke functies een key-variabele heeft, leggen we eerst uit wat een dataset is en hoe een registratie is opgebouwd uit verschillende datasets.&nbsp;<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">De opbouw van een registratie<\/h2>\n\n\n\n<p>Een registratie is een verzameling van vragen en de bijbehorende waarden over een bepaald onderwerp. Denk bijvoorbeeld aan een registratie over de zorg die wordt verleend aan pati\u00ebnten met een bepaalde aandoening. Deze data wordt opgeslagen in een database.&nbsp;<\/p>\n\n\n\n<p>Een database kan worden gezien als een tabel met kolommen en rijen. Bovenaan de kolommen staan de variabele-namen, ook wel headers genaamd. In de rijen onder de headers staan de waarden op de variabelen. Een rij wordt ook wel een record genoemd.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"576\" src=\"https:\/\/support.mrdm.com\/wp-content\/uploads\/2022\/06\/dataset-2-1024x576-1.png\" alt=\"\" class=\"wp-image-4513\" srcset=\"https:\/\/support.mrdm.com\/wp-content\/uploads\/2022\/06\/dataset-2-1024x576-1.png 1024w, https:\/\/support.mrdm.com\/wp-content\/uploads\/2022\/06\/dataset-2-1024x576-1-300x169.png 300w, https:\/\/support.mrdm.com\/wp-content\/uploads\/2022\/06\/dataset-2-1024x576-1-768x432.png 768w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<h3 class=\"wp-block-heading\">De opbouw van een dataset<\/h3>\n\n\n\n<p>In de registratie getoond in de bovenstaande afbeelding worden gegevens uitgevraagd over de pati\u00ebnt, de uitgevoerde verrichting en eventuele complicaties. Omdat een pati\u00ebnt meerdere verrichtingen kan ondergaan en vanuit een verrichting meerdere complicaties kunnen voortkomen is de registratie opgesplitst in drie stukken, datasets genaamd. Zodoende kunnen aan \u00e9\u00e9n patient-record dus meerdere verrichting-records worden gekoppeld en aan \u00e9\u00e9n verrichting-record meerdere complicaties-records worden gekoppeld.<\/p>\n\n\n\n<p>Een dataset is opgebouwd uit vragen met een gelijksoortig onderwerp. In de patient-dataset worden bijvoorbeeld de persoonskenmerken uitgevraagd van de pati\u00ebnt zoals de naam, het uniek pati\u00ebntnummer en de geboortedatum.&nbsp;&nbsp;<\/p>\n\n\n\n<p>In het voorbeeld staat de pati\u00ebnt-dataset op het eerste en hoogste niveau in de registratie. De verrichting-dataset valt onder het pati\u00ebnt-record, op het tweede niveau. De complicatie-dataset valt onder de verrichting-dataset en bevindt zich op het derde niveau in de registratie.&nbsp;<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Wat is een dataset-key?<\/h2>\n\n\n\n<p>In de vorige paragraaf is beschreven dat dataset-records worden vastgelegd in een tabel met soortgelijke dataset-records. Om de records in een dataset-tabel van elkaar te onderscheiden wordt \u00e9\u00e9n variabele of een set variabelen aangewezen als identificatiemiddel. Deze variabelen noemen we dataset-keys. Zo wordt in het voorbeeld onderscheid gemaakt tussen de verschillende patient-records op basis van het upn (uniek patient nummer).&nbsp;<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">H\u00e9t middel tegen duplicaten en mismatches<\/h3>\n\n\n\n<p>Dataset-keys zijn in verschillende fasen van dataverwerking belangrijk voor correcte verwerking van de data, namelijk:<\/p>\n\n\n\n<h4 class=\"wp-block-heading\">Duplicaten tegengaan<\/h4>\n\n\n\n<p>Voor een integere registratie en betrouwbare data-extracties uit de registratie is het belangrijk dat er geen dubbelingen (duplicaten) in de database voorkomen. Wanneer een dataset-record wordt toegevoegd aan een registratie wordt daarom gecontroleerd of het specifieke dataset-record niet al bestaat in de database. Deze controle wordt uitgevoerd aan de hand van de dataset-keys.<\/p>\n\n\n\n<h4 class=\"wp-block-heading\">Updaten of aanvullen van dataset-records<\/h4>\n\n\n\n<p>In sommige situaties willen gegevens in een registratie worden aangevuld of worden ge\u00fcpdatet. Door middel van dataset-keys kan door de aanleverende partij worden aangegeven welk dataset-record moet worden ge\u00fcpdatet of bijvoorbeeld bij welk patient-record een verrichting-record moet worden geplaatst.\u00a0<\/p>\n\n\n\n<p class=\"has-mrdm-grey-10-background-color has-background\"><strong>Voorbeeld:<\/strong><br>Er wordt een followup-record voor een pati\u00ebnt aangeleverd. De rest van de gegevens voor de pati\u00ebnt zijn in een eerder stadium al aangeleverd.<br><br>De followup dataset hangt hi\u00ebrarchisch onder de patient-dataset. Om het followup-record aan de juiste pati\u00ebnt te koppelen is bij de aanlevering van het followup-record ook de dataset-key van de patient-record meegeleverd. Op basis van dit gegeven wordt het followup-record aan het juiste patient-record gekoppeld.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Samenvattend<\/h2>\n\n\n\n<p>De dataset-keys zorgen er dus voor dat:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>records inhoudelijk uniek identificeerbaar zijn;<\/li>\n\n\n\n<li>data in of onder het juiste record kan worden geplaatst;&nbsp;<\/li>\n\n\n\n<li>duplicaat records en mismatches worden voorkomen. Dit draagt bij aan de betrouwbaarheid van de data-extracties uit de registratie.&nbsp;<\/li>\n<\/ul>\n","protected":false},"parent":715,"menu_order":6,"template":"","class_list":["post-757","batch","type-batch","status-publish","hentry"],"acf":[],"_links":{"self":[{"href":"https:\/\/support.mrdm.com\/nl\/wp-json\/wp\/v2\/batch\/757","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/support.mrdm.com\/nl\/wp-json\/wp\/v2\/batch"}],"about":[{"href":"https:\/\/support.mrdm.com\/nl\/wp-json\/wp\/v2\/types\/batch"}],"version-history":[{"count":5,"href":"https:\/\/support.mrdm.com\/nl\/wp-json\/wp\/v2\/batch\/757\/revisions"}],"predecessor-version":[{"id":8977,"href":"https:\/\/support.mrdm.com\/nl\/wp-json\/wp\/v2\/batch\/757\/revisions\/8977"}],"up":[{"embeddable":true,"href":"https:\/\/support.mrdm.com\/nl\/wp-json\/wp\/v2\/batch\/715"}],"wp:attachment":[{"href":"https:\/\/support.mrdm.com\/nl\/wp-json\/wp\/v2\/media?parent=757"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}