Toelichting_gegevensextractie_LDK_v1.2 aanpassingen in rood

advertisement
Toelichting Gegevensextractie
Landelijke Database Kwaliteit
Beheer en uitvoering door
Kenmerk:
Toelichting_Gegevensextractie_LDK_v1.2
Versie:
1.2
Datum:
21 september 2015
1
Versiebeheer
Versie
Auteurs
Status
1.0
Di-Janne Barten
Bram Elffers
Jan Gravestein
Di-Janne Barten
Bram Elffers
Jan Gravestein
Lando Koppes
Di-Janne Barten
Bram Elffers
Jan Gravestein
Lando Koppes
Concept
1.1
1.2
Opmerkingen
Definitief
Definitief
Wijzigingen
Versie
1.1
Meest relevante wijzigingen


1.2
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
Entiteiten ‘AanvullendOnderzoek’ en ‘MetingAanvullendOnderzoek’ zijn geïntegreerd in de
entiteiten ‘Meetinstrument’ respectievelijk ‘Respons’. Zie
“FunctioneelOntwerp_MeetinstrumentLDK_v1.1” voor de inhoudelijke consequenties van
deze verschuiving
In het document “FunctioneelOntwerp_MeetinstrumentenLDK_v1.1” is onderscheid
aangebracht tussen meetinstrumenten die verplicht moeten worden opgenomen in de
extractie en welke (nog) facultatief zijn. De verplichte meetinstrumenten komen overeen met
de (operationalisatie van) meetinstrumenten zoals beschreven in de laatste versie van MKIB
(3.1) en Achmea.
XSD: Bij ‘Antwoord’ en bij ‘SchaalNaam’ is absolute lengte aangepast naar maximale lengte.
XSD: Bij ‘Prestatiecode’ is de restrictie 'numeriek 6 tekens' aangepast naar 'alfanumeriek,
maximaal 6 tekens'.
XSD: Attribuut 'BehandelplanVastgelegd' is toegevoegd.
Extractieperiode van eerste aanlevering en vervolgaanleveringen is aangepast.
Meetinstrumenten: GPE vervangen door GPE-5.
Meetinstrumenten toegevoegd: 1) GPE dagelijkse activiteiten, 2) GPE tevredenheid, en 3) GPE
loopafstand.
Meetinstrumenten: Active Straight Leg Raise Test (ASLRT) item vragen 2x linker been
gecorrigeerd in 1x linker been en 1x rechter been.
Meetinstrumenten: Acute Low Back Pain Screening Questionnaire (ALBPSQ): Eerste item als
meerkeuzevraag geoperationaliseerd.
Meetinstrumenten: uit Functiescore de Bie is de Tegner score verwijderd. De Tegner score zit
nog wel als afzonderlijk meetinstrument in het Functioneel Ontwerp.
Meetinstrumenten: naamgeving ‘Hand Held Dynamometer (HHD)’ aangepast in
‘Handknijpkrachtmeter (HandKnijp)’.
Meetinstrumenten: PAQ verwijderd.
Meetinstrumenten: Naamgeving gewijzigd: Short Form 36 heet nu RAND 36 (inhoud van SF36
in versie 1.1 betrof al de RAND 36).
Geëxpliciteerd: ‘Opt-out’ is default.
2
Inhoud
1.
Inleiding ......................................................................................................................................... 4
2.
Procedure gegevensaanlevering en -verwerking .......................................................................... 4
3.
Inhoud gegevensextractie ............................................................................................................. 6
3.1 Functioneel ontwerp .................................................................................................. 6
Naamgeving bestand ........................................................................................ 6
Pseudonimisatie................................................................................................ 7
Veld gevuld ja/nee ............................................................................................ 7
3.2 XML Schema Definition .............................................................................................. 8
4.
Gegevensvalidatie ......................................................................................................................... 9
4.1 Inhoudelijk validatieproces door het NIVEL ............................................................... 9
4.2 Verwerkingsverslag van het NIVEL............................................................................ 10
3
1.
Inleiding
Stichting Keurmerk Fysiotherapie richt zich op de kwaliteit van het fysiotherapeutisch handelen.
De ambitie is om fysiotherapeuten inzicht te geven in de kwaliteit van hun fysiotherapeutisch
handelen, als start van een proces waarin continu gewerkt wordt aan het verbeteren daarvan.
Het Keurmerk zorgt er daarmee voor dat fysiotherapeuten die op deze manier werken aan de
kwaliteit van het fysiotherapeutisch handelen herkenbaar zijn voor zorgverzekeraars, patiënten en
overheid, zonder dat zij worden gehinderd door overbodige administratieve lasten.
Het werken aan kwaliteit uit zich in verschillende aspecten. Eén van de aspecten is deelname aan de
Landelijke Database Kwaliteit (LDK). De LDK bevat data uit alle fasen van het fysiotherapeutische
handelen, inclusief de uitkomst van de behandeling van alle patiënten die in de praktijk behandeld
worden én geen bezwaar hebben gemaakt tegen gebruik van hun gegevens. Dataverzameling vindt
plaats op continue basis. Er is gekozen om de dataverzameling zoveel mogelijk aan te laten sluiten bij
de standaard verslaglegging in de praktijksoftware. Dit heeft meerdere voordelen:



De administratieve belasting voor deelnemende fysiotherapeuten wordt geminimaliseerd.
De extractie is uniform voor alle verschillende Elektronische Patiënten Dossiers (EPD’s)
De belasting voor EPD-leveranciers om de extractiefunctionaliteit te realiseren is behapbaar.
Dit document vormt een toelichting op de functionele en technische specificaties voor de
extractiefunctionaliteit – versie 1.2 ten behoeve van de LDK. De specificaties zijn opgesteld door het
NIVEL in opdracht van en in samenwerking met de Stichting Keurmerk Fysiotherapie.
2.
Procedure gegevensaanlevering en -verwerking
Dataverzameling ten behoeve van de LDK vindt plaats in de praktijk. Alle nog openstaande en reeds
afgesloten behandelepisodes, waarin een behandelcontact heeft plaatsgevonden op of na de eerste
dag van de maand voorafgaand aan de maand waarin de eerste aanlevering plaatsvindt, worden
geïncludeerd in de eerste gegevensextractie (dus ook van niet-gedeclareerde zorg). Gegevens van
patiënten die bezwaar hebben gemaakt tegen gegevensextractie worden buiten beschouwing
gelaten. Na de eerste extractie wordt vervolgens eens per maand een gegevensextractie gemaakt.
Deze vervolgextracties bevatten de gegevens van nieuwe behandelepisodes en de gewijzigde en
ongewijzigde gegevens van behandelepisodes waarin een mutatie heeft plaatsgevonden sinds de
laatste aanlevering.
Voordat de gegevensextractie in XML-formaat naar het NIVEL verzonden worden vindt
pseudonimisatie van privacygevoelige gegevens plaats, zodat de gegevens niet meer herleidbaar zijn
tot individuele personen. In het kader van NIVEL Zorgregistraties zijn afspraken vastgelegd over de
omgang met privacygevoelige gegevens in het zogenaamde Privacyreglement. In het kader van de
LDK zullen dezelfde afspraken gehanteerd worden. De pseudonimisatie verloopt via de Privacy- en
4
Verzendmodule en de Centrale Module TTP van ZorgTTP. NIVEL ontvangt een gepseudonimiseerd
bestand via de Doel- en Retour module.
Na ontvangst van het gepseudonimiseerde bestand voert het NIVEL een inhoudelijke validatie uit (zie
hoofdstuk 4). Resultaten worden gerapporteerd in een verwerkingsverslag. Afhankelijk van de
uitkomst van de validatie wordt de gegevensaanlevering afgesloten of wordt de praktijk gevraagd
opnieuw een extractie te maken over dezelfde periode na herstel van onvolkomenheden.
Na opname van de data in de LDK genereert het NIVEL feedbackrapportages voor de Stichting
Keurmerk Fysiotherapie en voor deelnemende praktijken (zie figuur 1)
Praktijk
ZorgTTP
NIVEL
Start (nieuwe)
aanlevering
XML bestand
Privacy- en
Verzendmodule
Herstel van
onvolkomenheden
Centrale Module
TTP
Doel- en Retour
Module
Validering
XML-bestand
Opname in
Landelijke
Database Kwaliteit
Verwerkingsverslag
Feedbackrapportages
Keurmerk &
deelnemende
praktijken
aanlevering voldoet niet
Controle
aanlevering
aanlevering voldoet
Einde
gegevensaanlevering
Einde
gegevensverwerking
Figuur 1 Procedure gegevensaanlevering en gegevensverwerking ten behoeve van Landelijke Database Kwaliteit
5
3.
Inhoud gegevensextractie
3.1 Functioneel ontwerp
Een functionele beschrijving van de volledige gegevensextractie is terug te vinden in het document
‘FunctioneelOntwerp_SpecificatieLDK_v1.2.xlsx’. Hierin worden alle attributen beschreven,
beargumenteerd en geoperationaliseerd. De uit te vragen klinimetrie is beschreven in een
afzonderlijk document, te weten ‘FunctioneelOntwerp_MeetinstrumentenLDK_v1.2.xlsx’. Hierin staat
een gedetailleerde omschrijving van ieder meetinstrument, zoals het versienummer, de itemvragen
en bijbehorende volgorde en de mogelijke antwoorden per item. Veelal betreft de gegevensuitvraag
over klinimetrie zogenaamde Patient Reported Outcome Measures (PROMs). Bij versie 1.2 wordt de
verplichte uitvraag van klinimetrie beperkt tot de meetinstrumenten beschreven in de laatste versie
van MKIB (3.1) en de kwaliteitsindicatoren gevraagd door Achmea. Daarnaast wordt (eveneens
verplicht) een fictief meetinstrument ‘AanvullendOnderzoek’ benoemd, waar therapeuten gegevens
kunnen registeren ten behoeve van deelname van een kortdurend, lokaal, (wetenschappelijk)
onderzoek. De patiënt geeft actief toestemming voor deelname aan zo’n aanvullend onderzoek. De
overige beschreven meetinstrumenten zijn in versie 1.2 van de LDK nog facultatief.
Gegevens worden maandelijks aangeleverd in XML-formaat. Het extractiebestand bevat gegevens
van één of meerdere praktijken. Afhankelijk van de EPD-leverancier kan het voorkomen dat de
aanlevering beperkt wordt tot behandelepisodes uitgevoerd op één locatie / vestiging van een
praktijk; wanneer de praktijk meerdere locaties heeft, zullen meerdere aanleveringen nodig zijn. Het
is echter ook mogelijk dat in één aanlevering de behandelepisodes van meerdere locaties worden
opgenomen. Data uit één praktijk kan één of meerdere patiënten omvatten. Van iedere patiënt
kunnen één of meer behandelepisodes toegevoegd zijn, waarin één of meerdere verrichtingen
hebben plaatsgevonden en/of één of meerdere metingen hebben plaatsgevonden.
Gegevens van een patiënt worden opgenomen op basis van ‘opt-out’. Extractie van de gegevens van
een patiënt is de default-situatie. Indien een patiënt bij zijn behandelaar aangeeft dat hij bezwaar
heeft tegen opname van zijn gegevens in de LDK dan behoort de behandelaar dit aan te geven in het
EPD. Het EPD moet deze mogelijkheid bieden.
Het aangeleverde extractiebestand bevat gegevens aangemaakt / aangepast in de afgelopen 2
maanden. Relaties tussen de verschillende entiteiten in het XML-bestand zijn weergegeven in het
Entiteiten Relatie Diagram van figuur 2.
Naamgeving bestand
Het patroon waaraan de bestandsnaam moet voldoen is:
"LDK_[versienummer extractiespecificatie]_[naam leverancier]_[naam softwarepakket]_[agb-code
FT-praktijk]_[extractiedatum/tijdstip].xml"
6
Bijvoorbeeld:
“LDK_0101_VoorbeeldLeverancier_VoorbeeldPakket_04015432_20150402140657.xml”
De bestandnaam bevat uitsluitend alfanumerieke tekens en underscores voor de extensie.
Toelichting naamgeving
‘LDK’ is nodig omdat de Privacy en Verzendmodule van ZorgTTP het type extractie bepaalt aan de
hand van de bestandsnaam.
‘Versienummer extractiespecificatie’ verwijst naar het versienummer van de extractiespecificatie
waaruit het XML bestand voortvloeit.
‘Naam leverancier’ is de naam van de EPD-leverancier die de extractie instuurt respectievelijk de
naam van de EPD-leverancier die de praktijksoftware aan de praktijk(en) levert.
‘Naam softwarepakket’ is de naam van het EPD waaruit data zijn geëxtraheerd.
‘AGB-code-FT-praktijk’ is de AGB-code van de praktijk waaruit data zijn geëxtraheerd; indien extractie
gegevens van meerdere praktijken bevat, dan de AGB-code van eerste praktijk opnemen.
‘Extractiedatum/tijdstip’ wordt weergegeven in het formaat yyyymmddhhmmss.
Pseudonimisatie
Zoals in hoofdstuk 2 reeds benoemd worden gegevens uit de praktijk via een TTP (ZorgTTP) aan het
NIVEL geleverd. De volgende attributen uit de entiteit Patient worden gepseudonimiseerd:
 het BurgerServiceNummer (BSN; uniek voor alle legale ingezetenen van Nederland);
 de combinatie Geslacht, Geboortedatum en Postcodegebied (uniek voor ±80% van de
bevolking); het NIVEL ontvangt naast dit ‘PGG-pseudoniem’ wel Geboortejaar, Geslacht en
(4-cijferig) Postcodegebied;
 het Patientnummer in de praktijksoftware (Patientid); wanneer het patientnummer
ongepseudonimiseerd bij het NIVEL bekend zou zijn, zou iemand die toegang heeft tot
zowel de praktijkadministratie als de NIVEL-data de laatste kunnen herleiden.
BehandelEpisodeNummer wordt niet gepseudonimiseerd door de TTP. Echter, eveneens om privacyredenen mag voor het attribuut BehandelEpisodeNummer in entiteit BehandelEpisode geen
variabele zonder meer worden gebruikt die ook in de praktijkadministratie voorkomt (om
vergelijkbare redenen als het Patientnummer). In het geval dat een bestaande variabele uit de
praktijksoftware als basis hiervoor dient, moet deze door de softwareleverancier zelf versleuteld
(bijvoorbeeld gehashed) worden. Het BehandelEpisodeNummer mag per praktijk maar één keer
voorkomen en dient consistent en herkenbaar te zijn over verschillende aanleveringen.
Veld gevuld ja/nee
Een aantal attributen betreft de vraag: is de rubriek gevuld of niet. In dergelijke gevallen wordt
gecontroleerd of er één of meer tekens staat die geen ‘white space’ zijn.
7
Figuur 2
Entiteiten-Relatie-Diagram Landelijke Database Kwaliteit – versie 1.2
3.2 XML Schema Definition
Naast een functioneel ontwerp wordt een XSD aangeleverd ('extractie_ldk_v1_1.xsd'). De XSD is
direct gekoppeld aan de Privacy en Verzend Module van ZorgTTP. De XSD voor de huidige extractie is
te vinden op de website van de Stichting Keurmerk Fysiotherapie.
8
4.
Gegevensvalidatie
Gegevens die via ZorgTTP aan het NIVEL geleverd worden, worden door ZorgTTP en door het NIVEL
inhoudelijk gevalideerd. De resultaten van de validaties worden aan de praktijk teruggegeven via
anonieme verwerkingsverslagen op geaggregeerd niveau waarin de frequenties van foutcodes en
waarschuwingscodes vermeld worden.
Na verzending van een gegevensbestand via de Privacy- en Verzendmodule stuurt ZorgTTP een
verwerkingsverslag naar de praktijk (zie documentatie ZorgTTP).
4.1 Inhoudelijk validatieproces door het NIVEL
Bij de inhoudelijke validatie wordt onderscheid gemaakt tussen:

Foutcodes die leiden tot het apart houden van data; gegevens moeten hersteld worden en
opnieuw worden aangeleverd door de praktijk.

Waarschuwingscodes die leiden tot een waarschuwing voor ontbrekend / ongeldige
gegevens in de aanlevering; gegevens worden facultatief opnieuw aangeleverd.
Foutcodes
 Ontbreken van PraktijkAGBCode
 Ontbreken van Softwareleverancier
 Ontbreken van VersienummerSoftware
 Ontbreken van Postcode
 Ontbreken van Huisnummer
 Systematisch ontbreken van BurgerServiceNummer, de combinatie Postcodegebied,
Geslacht en Geboortedatum en/of Patientid; er is sprake van ‘systematisch ontbreken’
wanneer in 100% van de patiënten (één van de) genoemde gegevens ontbreken.
 Systematisch ontbreken van BehandelEpisodeNummer; er is sprake van ‘systematisch
ontbreken’ wanneer in 100% van de behandelepisodes het BehandelEpisodeNummer
ontbreekt.
Waarschuwingscodes
In de volgende gevallen worden de aangeleverde data opgenomen in de LDK, maar krijgt de
aanleverende partij een waarschuwing voor het foutief invoeren van een attribuut met de vraag deze
fout(en) in de volgende aanlevering te herstellen.
Op niveau praktijk:
 Postcode is geen geldige postcode. Een geldige postcode heeft de vorm van 4 cijfers en
twee letters
Op niveau patiënt:
 Incidenteel ontbreken van PatientId
 Incidenteel ontbreken van Geslacht of registratie van ongeldig Geslacht; waarde ongelijk
aan 0,1,2 of 9
 Incidenteel ontbreken van Geboortedatum
 Incidenteel ontbreken van Postcodegebied
 Incidenteel ontbreken van BurgerServiceNummer
9

Ontbreken van Zorgverzekeraar of registratie van ongeldige Zorgverzekeraar; waarde is
numeriek en bestaat uit 4 karakters
Op niveau BehandelEpisode:
 Incidenteel ontbreken van BehandelEpisodeNummer
 Ontbreken van DatumAanmelding
 Ontbreken van ToegangParamedicus
 Ontbreken van HulpvraagVastgelegd
 Ontbreken van DiagnoseVastgelegd
 Ontbreken van HoofddoelVastgelegd
 Ontbreken van LocatiePathologieCode
 Registratie van ongeldig DuurFunctioneringsProblemen (negatief getal)
 Registratie van ongeldig BeloopFunctioneringsProblemen (code komt niet voor op codelijst
LDK001)
 Registratie van ongeldig VerwachtHerstel (code komt niet voor op codelijst LDK002)
 Registratie van ongeldig EindresultaatBehaald (code komt niet voor op de codelijst LDK003)
Op niveau Verrichting:
 Ontbreken van DatumVerrichting wanneer er een verrichting heeft plaatsgevonden
 Ontbreken van BehandelaarAGBCode wanneer er een verrichting of meting heeft
plaatsgevonden
 Ontbreken van PrestatieCode wanneer er een verrichting heeft plaatsgevonden of
registratie van een prestatiecode die niet voorkomt op Vektis standaard PM304
Op niveau Meetinstrument:
 Ontbreken van MeetinstrumentCode wanneer er een meting heeft plaatsgevonden of
registratie van een meetinstrumentcode die niet voorkomt op codelijst LDK004
 Ontbreken van VersieNummer wanneer er een meting heeft plaatsgevonden
 Ontbreken van DatumAfname wanneer er een meting heeft plaatsgevonden
 Ontbreken van BehandelaarAGBCode wanneer er een meting heeft plaatsgevonden
4.2 Verwerkingsverslag van het NIVEL
Na inhoudelijke validatie van elke gegevensaanlevering wordt een verwerkingsverslag naar de
praktijk gestuurd. Dit verwerkingsverslag koppelt op geaggregeerd niveau de resultaten van de
inhoudelijke validatie terug aan de praktijk. Drie scenario’s zijn mogelijk:
 Scenario 1: er worden foutcodes en/of waarschuwingscodes gemeld. Fouten moeten
hersteld worden en praktijken wordt gevraagd een nieuwe aanlevering te doen over
dezelfde periode.
 Scenario 2: er worden waarschuwingscodes gemeld. Praktijken bepalen zelf of ze de
onvolkomenheden herstellen en een nieuwe aanlevering doen of de gegevensaanlevering
afsluiten.

Scenario 3: er worden foutcodes noch waarschuwingscodes gemeld. Praktijken wordt
gemeld dat de gegevensaanlevering is afgerond.
10
Download