anonym.legal
Terug naar BlogGezondheidszorg

Aangepaste MRN-detectie zonder code...

Medische dossiernummers zijn ziekenhuis-specifiek — elk gezondheidszorgsysteem gebruikt een ander formaat.

April 19, 20268 min lezen
custom MRN detectionHIPAA pipeline configurationno-code regexAI pattern helperhospital identifier de-identification

Het MRN-formaatfragmentatieprobleem

De Verenigde Staten hebben ongeveer 6.100 ziekenhuizen, elk met hun eigen elektronische gezondheidsdossiersysteem met zijn eigen formaat voor medische dossiernummers. Er is geen nationale MRN-norm. De Joint Commission, die zorgorganisaties accrediteert, specificeert dat MRN's patiënten binnen een systeem uniek moeten identificeren — maar specificeert het formaat niet.

Gevolg: MRN-formaten in het wild omvatten 7-cijferige gehele getallen, 8-cijferige gehele getallen, alfanumerieke strings van verschillende lengtes, geformatteerde strings met prefixcodes (HOSP-, MRN-, PT-, PAT-), institutionele codes voorafgaand (SVHS-, CHOP-, MDACC-), en datum-gecodeerde formaten waarbij het inschrijvingsjaar in het nummer is ingebed.

De de-identificatiemethode van HIPAA's Safe Harbor vermeldt medische dossiernummers als categorie 8 van 18 identificatoren die moeten worden verwijderd (45 CFR Sectie 164.514(b)(2)). De vereiste is niet gekwalificeerd door formaat — alle MRN-formaten die door de organisatie worden gebruikt, moeten worden gedetecteerd en verwijderd. Een organisatie die klinische notities verwerkt zonder hun specifieke MRN-formaat te detecteren, bereikt geen HIPAA Safe Harbor de-identificatie, ongeacht welke andere identificatoren worden verwijderd.

De coderingsbarrière

De standaardaanpak om een aangepast MRN-formaat aan een de-identificatiepijplijn toe te voegen, vereist de implementatie van het formaat in het aangepaste herkenningsframework van Presidio. Dit omvat:

Het schrijven van een Python-klasse die EntityRecognizer uitbreidt, het definiëren van het regex-patroon voor het specifieke MRN-formaat, het implementeren van de analyze() methode die het patroon toepast, het toevoegen van de herkenner aan het Presidio-register, het testen van de implementatie tegen representatieve monsters en het onderhouden van de implementatie naarmate het formaat evolueert.

Voor klinische informatica-teams zonder Python-expertise — wat de meerderheid van het personeel voor naleving en privacy in de gezondheidszorg beschrijft — creëert dit een afhankelijkheid van het engineeringteam voor elke formatwijziging. Engineeringbronnen in zorgorganisaties worden doorgaans toegewezen aan EHR-integratie en klinische besluitvorming, niet aan de configuratie van compliance-tools.

De AI-patroonhelper

De AI-ondersteunde patrooncreatie vervangt de coderingsworkflow door een begeleide interface:

Het klinische informatica-team opent de Aangepaste Entiteit Creator in de webapplicatie. Ze geven 5 voorbeeld MRN-waarden uit hun systeem op (SVHS-0012345, SVHS-0987654, SVHS-1122334, SVHS-4455667, SVHS-8899001). Ze klikken op "Genereer patroon." De AI analyseert de monsterstructuur en retourneert: het patroon SVHS-d{7} komt overeen met de opgegeven voorbeelden; vertrouwensniveau hoog; voorgestelde entiteitsnaam: ZIEKENHUIS-MRN; voorgestelde vervanging: [MRN]; test tegen aanvullende monsters om te valideren.

Het team levert 5 aanvullende testmonsters. Het patroon valideert correct. De aangepaste entiteit wordt opgeslagen in de HIPAA-nalevingspreset. Alle volgende de-identificatiesessies — webapplicatie, Office Add-in, Desktop App en API — detecteren SVHS-formaat MRN's automatisch als onderdeel van de standaard PHI-detectiepass.

De GDPR-onderzoeksuitzondering onder Artikel 89 vereist pseudonimisering en gegevensminimalisatie voor onderzoeksdatasets. Aangepaste entiteitcreatie zorgt ervoor dat instelling-specifieke identificatoren zijn opgenomen in de pseudonimisering scope — het dichten van de dekkingkloof die generieke tools openlaten voor eigendomsformaten.

Bronnen:

Klaar om uw gegevens te beschermen?

Begin met het anonimiseren van PII met 285+ entiteitstypen in 48 talen.