Πίσω στο BlogΥγειονομική Περίθαλψη

Ανίχνευση HIPAA MRN χωρίς Εξειδίκευση σε Regex

Κάθε νοσοκομείο έχει διαφορετική μορφή MRN. Το Memorial χρησιμοποιεί MRN:ΧΧΧΧΧΧΧ, το St. Mary's χρησιμοποιεί PT-ΧΧΧΧΧ, το University Hospital χρησιμοποιεί UHN-ΧΧΧΧΧΧΧΧΧΧ.

June 4, 20266 λεπτά ανάγνωσης
HIPAA de-identificationMRN patternhealthcare ITAI pattern generationPHI detection

Αποαναγνώριση HIPAA χωρίς Εξειδίκευση σε Regex: Δημιουργία Προτύπων MRN με τη Βοήθεια AI

Η μορφή Αριθμού Ιατρικού Μητρώου του νοσοκομείου σας δεν υπάρχει σε κανένα τυπικό εργαλείο PII. Δείτε πώς να το προσθέσετε σε 5 λεπτά χωρίς να γράψετε ούτε μία γραμμή regex.

Οι ομάδες πληροφορικής υγείας που εφαρμόζουν αποαναγνώριση HIPAA αντιμετωπίζουν μια συγκεκριμένη πρόκληση που δεν υπάρχει σε άλλους τομείς: το αναγνωριστικό που πρέπει πιο πολύ να εντοπίσουν — ο Αριθμός Ιατρικού Μητρώου — ορίζεται από το ίδιο τους το ίδρυμα, όχι από κάποιο εθνικό πρότυπο.

Το αποτέλεσμα: κάθε υλοποίηση αποαναγνώρισης HIPAA σε ένα σύστημα υγείας απαιτεί προσαρμοσμένη διαμόρφωση. Χωρίς προσαρμοσμένη διαμόρφωση, τα MRN διέρχονται από τα «αποαναγνωρισμένα» σύνολα δεδομένων απαρατήρητα.

Το Χάος Πολλών MRN σε Πολλά Ιδρύματα

Τα δίκτυα υγείας που δημιουργήθηκαν μέσω ετών εξαγορών περιέχουν ιδρύματα με κληροδοτημένα συστήματα HIS — καθένα με τη δική του μορφή MRN που καθορίστηκε δεκαετίες πριν:

  • Memorial Hospital (Epic από το 2015): MRN:ΧΧΧΧΧΧΧ (7-ψήφιος αριθμητικός με πρόθεμα)
  • St. Mary's (κληροδοτημένο σύστημα Cerner): PT-ΧΧΧΧΧ (5 ψηφία με πρόθεμα ασθενή)
  • University Hospital (Meditech 6.0): UHN-ΧΧΧΧΧΧΧΧΧΧ (10-χαρακτήρες αλφαριθμητικό)
  • Συνδεδεμένη κλινική (αυτόνομο EMR): C\d{5} (C ακολουθούμενο από 5 ψηφία)

Η Ασφαλής Λιμένας HIPAA απαιτεί αφαίρεση και των 18 κατηγοριών αναγνωριστικών, συμπεριλαμβανομένων των «αριθμών ιατρικών μητρώων» (κατηγορία 8). Ένα εργαλείο αποαναγνώρισης που αγνοεί αυτές τις μορφές τις χάνει εντελώς. Το «αποαναγνωρισμένο» σύνολο δεδομένων περιέχει όλα τα MRN και για τις τέσσερις μορφές ιδρύματος.

Η κοινότητα υγείας του ServiceNow τεκμηριώνει συγκεκριμένα αυτό το πρόβλημα: οι ομάδες πληροφορικής υγείας που προσπαθούν να εντοπίσουν PHI από σημειώσεις εργασίας HR διαπιστώνουν ότι οι τυπικές διαμορφώσεις Presidio ανιχνεύουν ΑΜΚΑ και αριθμούς τηλεφώνου ενώ χάνουν εντελώς τα MRN συγκεκριμένα για το ίδρυμα.

Το Εμπόδιο της Regex

Η δημιουργία προσαρμοσμένων αναγνωριστών στο Microsoft Presidio (η βάση ανοιχτού κώδικα για πολλά εργαλεία HIPAA) απαιτεί:

  • Κατανόηση της κλάσης PatternRecognizer
  • Συγγραφή προτύπων regex σε σύνταξη Python
  • Διαμόρφωση αρχείων YAML για καταχώριση αναγνωριστών
  • Κατανόηση βαθμολογιών εμπιστοσύνης και λέξεων-κλειδιών πλαισίου
  • Δοκιμή με σενάρια Python
  • Εντοπισμός σφαλμάτων αποτυχημένων αναγνωριστών

Για επαγγελματίες πληροφορικής υγείας χωρίς υπόβαθρο Python, αυτό δημιουργεί ένα ουσιαστικό τεχνικό εμπόδιο. Ένας υπεύθυνος συμμόρφωσης που γνωρίζει ακριβώς ποια μορφή έχει το MRN:ΧΧΧΧΧΧΧ δεν μπορεί να διαμορφώσει έναν αναγνωριστή Presidio χωρίς να μάθει Python ή να περιμένει ένα αίτημα μηχανικής.

Το τυπικό αποτέλεσμα: το κενό συμμόρφωσης παραμένει ανοιχτό ενώ το αίτημα μηχανικής κάθεται σε ουρά 6-8 εβδομάδων.

Δημιουργία Προτύπων με τη Βοήθεια AI

Η εναλλακτική: περιγράψτε το πρότυπο σε απλή γλώσσα, λάβετε μια λειτουργική regex.

Διαδικασία:

  1. Ανοίξτε τον κατασκευαστή προσαρμοσμένων οντοτήτων
  2. Δώστε παραδείγματα: «Αυτοί μοιάζουν με αριθμούς MRN από το σύστημά μας: MRN:1234567, MRN:9876543, MRN:0001234»
  3. Το AI δημιουργεί πρότυπο: MRN:\d{7}
  4. Δοκιμάστε σε 10 δειγματικές περιλήψεις εξόδου
  5. Όλα τα MRN ανιχνεύθηκαν; Αποθηκεύστε και εφαρμόστε.

Για το δίκτυο πολλαπλών ιδρυμάτων με τέσσερις μορφές MRN:

  • Memorial Hospital: περιγράψτε τη μορφή → MRN:\d{7}
  • St. Mary's: περιγράψτε τη μορφή → PT-\d{5}
  • University Hospital: περιγράψτε τη μορφή → UHN-[A-Z0-9]{10}
  • Συνδεδεμένη κλινική: περιγράψτε τη μορφή → C\d{5}

Δημιουργήστε τέσσερις προσαρμοσμένες οντότητες, ομαδοποιήστε σε ρύθμιση «Ανίχνευση MRN Δικτύου», εφαρμόστε σε όλη την επεξεργασία εγγράφων. Συνολικός χρόνος: ένα απόγευμα εργασίας υπεύθυνου συμμόρφωσης.

Επικύρωση για Πιστοποίηση Ασφαλούς Λιμένα

Η μέθοδος Ασφαλούς Λιμένα HIPAA απαιτεί ο καλυπτόμενος φορέας «να μην έχει πραγματική γνώση ότι οι πληροφορίες μπορούν να χρησιμοποιηθούν μόνες τους ή σε συνδυασμό με άλλες πληροφορίες για αναγνώριση ατόμου».

Για ανίχνευση βασισμένη σε προσαρμοσμένες οντότητες, η επικύρωση αποδεικνύει πληρότητα:

Βήμα 1: Εξαγωγή δείγματος Τραβήξτε 100 περιλήψεις εξόδου από κάθε τύπο ιδρύματος. Αναμείξτε πληθυσμούς ασθενών, τμήματα και χρονικές περιόδους.

Βήμα 2: Αυτόματη επεξεργασία Εκτελέστε και τα 400 έγγραφα μέσω της ανίχνευσης προσαρμοσμένων οντοτήτων.

Βήμα 3: Δείγμα ανθρώπινης επικύρωσης Επανεξετάστε χειροκίνητα 20 επεξεργασμένα έγγραφα (δείγμα 5%). Αναζητήστε:

  • Οποιεσδήποτε συμβολοσειρές που μοιάζουν με MRN αλλά δεν ανιχνεύθηκαν (ψευδώς αρνητικά)
  • Οποιεσδήποτε μη-MRN συμβολοσειρές που επισημάνθηκαν εσφαλμένα (ψευδώς θετικά)

Βήμα 4: Βελτίωση προτύπου Εάν βρεθούν ψευδώς αρνητικά: βελτιώστε το πρότυπο ή προσθέστε αντιστοίχιση πλαισίου. Εάν τα ψευδώς θετικά είναι πολλά: προσθέστε περιορισμούς ορίων λέξεων ή επικύρωση πλαισίου.

Βήμα 5: Τεκμηρίωση Καταγράψτε: τον ορισμό της προσαρμοσμένης οντότητας, το μέγεθος του δείγματος επικύρωσης, τα αποτελέσματα επικύρωσης και την ημερομηνία επικύρωσης. Αυτή η τεκμηρίωση υποστηρίζει την πιστοποίηση Ασφαλούς Λιμένα.

Πέρα από τα MRN: Πλήρης Κάλυψη HIPAA Ασφαλούς Λιμένα

Μετά την αντιμετώπιση του κενού ανίχνευσης MRN, ελέγξτε και τις 18 κατηγορίες Ασφαλούς Λιμένα για πληρότητα:

ΚατηγορίαΤυπική ΑνίχνευσηΑπαιτείται Προσαρμογή;
1. Ονόματα✓ Μοντέλο NERΌχι
2. Γεωγραφικά δεδομένα✓ Ανίχνευση τοποθεσίαςΌχι για πολιτεία· Ναι για κωδικούς συγκεκριμένους ιδρύματος
3. Ημερομηνίες✓ Ανίχνευση ημερομηνίαςΌχι
4. Αριθμοί τηλεφώνου✓ Ανίχνευση τηλεφώνουΌχι
5. Αριθμοί fax✓ Ανίχνευση τηλεφώνουΌχι
6. Διευθύνσεις email✓ Ανίχνευση emailΌχι
7. ΑΜΚΑ✓ Ανίχνευση ΑΜΚΑΌχι
8. Αριθμοί ιατρικών μητρώων✗ Όχι στις προεπιλογέςΝαι — συγκεκριμένο ιδρύματος
9. Αριθμοί δικαιούχων ασφαλιστικών ταμείωνΜερικήΣυχνά ναι — συγκεκριμένο φορέα
10. Αριθμοί λογαριασμώνΜερικήΣυχνά ναι — μορφή λογαριασμού χρέωσης
11. Αριθμοί πιστοποιητικών/αδειώνΜερικήΣυχνά ναι — DEA + πολιτεία
12. Αναγνωριστικά οχημάτωνΜερικήΣπάνια σε κλινικά έγγραφα
13. Αναγνωριστικά συσκευώνΜερικήΝαι εάν καταγράφονται ιατρικές συσκευές
14. URL ιστού✓ Ανίχνευση URLΌχι
15. Διευθύνσεις IP✓ Ανίχνευση IPΌχι
16. Βιομετρικά αναγνωριστικά✗ Πλαίσιο κειμένουΣπάνιο σε περιλήψεις εξόδου
17. Φωτογραφίες προσώπου✗ Μόνο εικόναΕκτός πεδίου για επεξεργασία κειμένου
18. Άλλα μοναδικά αναγνωριστικά✗ Όχι στις προεπιλογέςΝαι — συγκεκριμένο ιδρύματος

Για επεξεργασία κλινικού κειμένου, οι κατηγορίες 8, 9, 10 και 18 απαιτούν πιο συχνά προσθήκη προσαρμοσμένων οντοτήτων.

Το Πλαίσιο Κλινικής Τεκμηρίωσης

Περιλήψεις εξόδου, κλινικές σημειώσεις και χειρουργικές εκθέσεις είναι τα κύρια έγγραφα που απαιτούν αποαναγνώριση HIPAA για κοινοποίηση σε ερευνητικό πλαίσιο. Αυτά τα έγγραφα περιέχουν:

  • MRN σε κεφαλίδες και υποσέλιδα
  • Αριθμούς λογαριασμών σε τμήματα χρέωσης
  • Ημερομηνίες σε όλο το κείμενο (εισαγωγή, διαδικασίες, εξετάσεις, φάρμακα)
  • Ονόματα ιατρών και αριθμούς DEA
  • Πληροφορίες παραπέμποντος ιατρού
  • Αριθμούς μελών ασφαλιστικής

Η ανίχνευση προσαρμοσμένων οντοτήτων για μορφές συγκεκριμένες ιδρύματος (MRN, αριθμούς λογαριασμών) σε συνδυασμό με τυπική ανίχνευση για καθολικές μορφές (ημερομηνίες, ονόματα, αριθμούς τηλεφώνου) παρέχει την πλήρη κάλυψη που απαιτεί ο Ασφαλής Λιμένας HIPAA.

Συμπέρασμα

Η αποαναγνώριση HIPAA χωρίς προσαρμοσμένη διαμόρφωση οντοτήτων δεν είναι αποαναγνώριση Ασφαλούς Λιμένα HIPAA. Κάθε μορφή MRN υγειονομικού ιδρύματος είναι μοναδική. Τα τυπικά εργαλεία PII τα χάνουν. Οι ομάδες συμμόρφωσης δεν μπορούν να περιμένουν τις ουρές μηχανικής για να κλείσουν αυτό το κενό.

Η δημιουργία προτύπων με τη βοήθεια AI συμπτύσσει το κενό συμμόρφωσης από 6-8 εβδομάδες χρόνου μηχανικής σε ένα απόγευμα εργασίας υπεύθυνου συμμόρφωσης. Περιγράψτε τη μορφή, επικυρώστε με δείγματα, αναπτύξτε στην παραγωγή.

Πηγές:

Έτοιμοι να προστατεύσετε τα δεδομένα σας;

Ξεκινήστε την ανωνυμοποίηση PII με 273 τύπους οντοτήτων σε 48 γλώσσες.