Vissza a BlograEgészségügy

HIPAA MRN-felismerés regex-doktorátus nélkül

Minden kórház MRN-formátuma különböző. A Memorial MRN:XXXXXXX-t, a St. Mary's PT-YYYYY-t, az Universitiy Hospital UHN-XXXXXXXXXX-t használ.

June 4, 20266 perc olvasás
HIPAA de-identificationMRN patternhealthcare ITAI pattern generationPHI detection

Az ön kórházának MRN-formátuma nincs benne egyetlen standard PII-eszközben sem. Így adhatja hozzá öt perc alatt. Kód nélkül.

Az egészségügyi informatikai csapatok olyan HIPAA-problémával szembesülnek, amellyel más ágazatok nem. A legfontosabb keresendő azonosítót — a beteg nyilvántartási számát (Medical Record Number, MRN) — maga a kórház határozza meg. Nincs országos szabvány.

Minden HIPAA-megfelelési de-azonosítási projekthez egyedi beállítás szükséges. Nélküle az MRN-ek észrevétlenül kicsúsznak az „azonosítóktól mentesített” fájlokon.

A többintézményes MRN-probléma

Fúziókon keresztül felépített kórházi hálózatokban örökölt EHR-rendszerek működnek. Mindegyiknek saját MRN-formátuma van:

  • Memorial Hospital (Epic): MRN:XXXXXXX — 7 jegyű szám előtaggal
  • St. Mary's (Cerner): PT-YYYYY — 5 jegyű beteg-előtaggal
  • University Hospital (Meditech): UHN-XXXXXXXXXX — 10 karakteres vegyes formátum
  • Klinika (önálló EMR): C\d{5} — C betű plusz 5 jegy

A HIPAA Safe Harbor megköveteli mind a 18 azonosítótípus eltávolítását. A 8. kategória: beteg nyilvántartási számok. Egy eszköz, amely nem ismeri az ön formátumát, el fogja hagyni őket. A fájl tisztának tűnik. Valójában nem az.

A ServiceNow egészségügyi közössége pontosan ezt a problémát jegyezte meg. A standard eszközök kiszűrik a TB-számokat és a telefonszámokat. Az intézményspecifikus MRN-eket minden alkalommal kihagyják.

A regex-akadály

Egyedi szabályok hozzáadása a Microsoft Presidióhoz — sok HIPAA-eszköz nyílt forráskódú alapjához — valódi szakértelmet igényel:

  • Ismerni kell a PatternRecognizer osztályt
  • Regex-et kell írni Python-szintaxisban
  • YAML-konfigurációs fájlokat kell beállítani
  • Bizalmi pontszámokat kell hangolni
  • Python-szkripteket kell tesztelni és hibakeresni

Egy megfelelési vezető, aki ismeri az MRN-formátumot, ezt egyedül nem tudja elvégezni. A megoldás végül mérnöki jegyként kerül be a várólistára. Hat-nyolc hétig vár. A rés nyitva marad.

AI-asszisztált mintagenerálás

Van egy gyorsabb út. Írja le a mintát egyszerű szavakkal. Kapjon vissza egy működő regex-et.

Lépések:

  1. Nyissa meg az egyedi entitásépítőt
  2. Adjon meg példákat: „A mi MRN-jeink így néznek ki: MRN:1234567, MRN:9876543, MRN:0001234”
  3. Az AI elkészíti a szabályt: MRN:\d{7}
  4. Tesztelje 10 mintarekordra
  5. Minden MRN megtalálva? Mentse és alkalmazza.

Négy MRN-formátumot tartalmazó hálózatnál:

  • Memorial Hospital → MRN:\d{7}
  • St. Mary's → PT-\d{5}
  • University Hospital → UHN-[A-Z0-9]{10}
  • Klinika → C\d{5}

Készítsen négy egyedi entitást. Csoportosítsa őket egy presetbe. Futtassa az összes fájlon. Időigény: egy délután.

A teljes útmutatóért lásd: egyedi MRN-felismerés HIPAA-folyamatokban kód nélkül.

Validálás a Safe Harbor számára

A HIPAA Safe Harbor szerint a fedezett szervezetnek nem lehet „tényleges tudomása” arról, hogy az adatok azonosíthatnak valakit. (45 CFR §164.514(b))

A validálás igazolja, hogy az egyedi szabályok lefedik mind a 18 azonosítótípust.

1. lépés: Mintavétel. Vegyen 100 rekordot minden telephelyről. Keverjen különböző időszakokat és osztályokat.

2. lépés: Felismerés futtatása. Dolgozza fel a 400 dokumentumot az egyedi szabályokkal.

3. lépés: Emberi ellenőrzés. Vizsgáljon át 20 dokumentumot kézzel (5%-os minta). Keressen kihagyott MRN-eket és téves találatokat.

4. lépés: Szabályok finomítása. Kihagyott MRN-ek? Szélesítse a mintát. Túl sok téves találat? Adjon szóhatárokat.

5. lépés: Dokumentálás. Naplózza a szabályt, a mintaméretet, az eredményeket és a dátumot. Ez a napló a Safe Harbor-bizonyítéka.

A dokumentálásról bővebben lásd: magyarázható kiszűrés és HIPAA audit trail-ek.

Teljes Safe Harbor-lefedettség

Az MRN-felismerés javítása után ellenőrizze mind a 18 kategóriát.

KategóriaStandard eszközökEgyedi szükséges?
1. NevekNER-modellNem
2. Földrajzi adatokHelyzetfelismerésNem állami szintnél; Igen telephelykódoknál
3. DátumokDátumfelismerésNem
4. TelefonszámokTelefonfelismerésNem
5. FaxszámokTelefonfelismerésNem
6. E-mail-címekE-mail-felismerésNem
7. TB-számokTB-felismerésNem
8. Beteg nyilvántartási számokNincs beépítveIgen — telephelyspecifikus
9. Biztosítási tagsági számokRészlegesSokszor igen — biztosítóspecifikus
10. SzámlaszámokRészlegesSokszor igen — számlázási formátum
11. EngedélyszámokRészlegesSokszor igen — tagállamspecifikus
12. JárműazonosítókRészlegesRitka a klinikai iratokban
13. EszközazonosítókRészlegesIgen, ha az eszközök szerepelnek a nyilvántartásban
14. WebcímekURL-felismerésNem
15. IP-címekIP-felismerésNem
16. Biometrikus azonosítókSzövegkontextusRitka az elbocsátási feljegyzésekben
17. FényképekCsak képfeldolgozásSzöveges hatókörön kívül
18. Egyéb egyedi azonosítókNincs beépítveIgen — telephelyspecifikus

Klinikai szövegnél a 8., 9., 10. és 18. kategória igényel leggyakrabban egyedi beállítást.

Klinikai dokumentum-kontextus

Elbocsátási feljegyzések, klinikai feljegyzések és műtéti jelentések azok a fő fájlok, amelyeket kutatáshoz megosztanak. Ezek tartalmazzák:

  • MRN-eket fejlécekben és láblécekben
  • Számlaszámokat számlázási szakaszokban
  • Dátumokat minden eseményre — felvétel, beavatkozás, labor, gyógyszer
  • Orvosneveket és DEA-számokat
  • Beutaló orvosok adatait
  • Biztosítási tagsági azonosítókat

Az egyedi szabályok a telephelyspecifikus formátumokhoz a beépített szabályokkal párosulnak a standard formátumokhoz. Ez a párosítás teljes Safe Harbor-lefedettséget biztosít.

Összefoglalás

A HIPAA-de-azonosítás egyedi szabályok nélkül nem Safe Harbor-de-azonosítás. Minden kórház MRN-formátuma egyedi. A standard eszközök kihagyják őket. A megfelelési rés valós, és addig nyitva marad, amíg le nem zárják.

Az AI-alapú mintagenerálás a megoldást 6–8 hetes mérnöki munkáról egy délutáni megfelelési feladatra csökkenti. Írja le a formátumot. Tesztelje valódi rekordokon. Alkalmazza. Kész.

Források

Készen áll az adatai védelmére?

Kezdje el a PII anonimizálását 273 entitástípuson 48 nyelven.