Tillbaka till BloggenHälsovård

Anpassad MRN-detektering utan kod: Lägga till...

Medicinska journalnummer är sjukhusspecifika — varje vårdsystem använder ett annat format. HIPAA Safe Harbor kräver att MRN tas bort.

April 20, 20268 min läsning
custom MRN detectionHIPAA pipeline configurationno-code regexAI pattern helperhospital identifier de-identification

Problemet med fragmentering av MRN-format

USA har cirka 6 100 sjukhus, var och en som driver sitt eget elektroniska hälsosystem med sitt eget format för Medicinska journalnummer. Det finns ingen nationell standard för MRN. The Joint Commission, som ackrediterar vårdorganisationer, specificerar att MRN måste unikt identifiera patienter inom ett system — men specificerar inte formatet.

Konsekvensen: MRN-format i det vilda inkluderar 7-siffriga heltal, 8-siffriga heltal, alfanumeriska strängar av varierande längd, formaterade strängar med prefixkoder (HOSP-, MRN-, PT-, PAT-), institutionella koder som föregår (SVHS-, CHOP-, MDACC-) och datumkodade format där registreringsåret är inbäddat i numret.

HIPAA:s Safe Harbor-avidentifieringsmetod listar Medicinska journalnummer som kategori 8 av 18 identifierare som måste tas bort (45 CFR Section 164.514(b)(2)). Kravet kvalificeras inte av format — alla MRN-format som används av organisationen måste upptäckas och tas bort. En organisation som bearbetar kliniska anteckningar utan att upptäcka deras specifika MRN-format uppnår inte HIPAA Safe Harbor-avidentifiering oavsett vilka andra identifierare som tas bort.

Kodningsbarriären

Den standardmässiga metoden för att lägga till ett anpassat MRN-format till en avidentifieringspipeline kräver att formatet implementeras i Presidios anpassade igenkänningsramverk. Detta innebär:

Att skriva en Python-klass som utökar EntityRecognizer, definiera regex-mönstret för det specifika MRN-formatet, implementera analyze()-metoden som tillämpar mönstret, lägga till igenkännaren i Presidios register, testa implementeringen mot representativa prover och underhålla implementeringen när formatet utvecklas.

För kliniska informatikteam utan Python-expertis — vilket beskriver majoriteten av vårdpersonal inom efterlevnad och sekretess — skapar detta ett beroende av ingenjörsteamet för varje formatändring. Ingenjörsresurser i vårdorganisationer tilldelas vanligtvis EHR-integration och kliniskt beslutsstöd, inte konfiguration av efterlevnadsverktyg.

AI-mönsterhjälpen

Den AI-assisterade mönsterskapande metoden ersätter kodningsarbetsflödet med ett vägledande gränssnitt:

Det kliniska informatikteamet öppnar Custom Entity Creator i webbapplikationen. De tillhandahåller 5 provvärden för MRN från sitt system (SVHS-0012345, SVHS-0987654, SVHS-1122334, SVHS-4455667, SVHS-8899001). De klickar på "Generera mönster." AI:n analyserar provstrukturen och returnerar: mönstret SVHS-d{7} matchar de angivna exemplen; förtroendenivå hög; föreslaget entitetsnamn: HOSPITAL-MRN; föreslagen ersättning: [MRN]; testa mot ytterligare prover för att validera.

Teamet tillhandahåller 5 ytterligare testprover. Mönstret validerar korrekt. Den anpassade entiteten sparas i HIPAA-efterlevnadspresetet. Alla efterföljande avidentifieringssessioner — webbapplikation, Office-tillägg, skrivbordsapp och API — upptäcker automatiskt MRN i SVHS-format som en del av den standardiserade PHI-detekteringsprocessen.

Forskningsexemptionen enligt GDPR under artikel 89 kräver pseudonymisering och dataminimering för forskningsdataset. Skapandet av anpassade entiteter säkerställer att institutionsspecifika identifierare inkluderas i pseudonymiseringsomfånget — vilket stänger täckningsgapet som generiska verktyg lämnar öppet för proprietära format.

Källor:

Redo att skydda din data?

Börja anonymisera PII med 285+ entitetstyper på 48 språk.