2011-12-20 15 views
8

Czy ktoś jest świadomy narzędzia do de-identyfikacji/anomomize HL7.De-idenfity HL7 Data

Po prostu szukam narzędzia do de-identyfikacji wiadomości indywidualnych i wsadowych hl7.

+0

Jeśli są Państwo zainteresowani takimi pytaniami, należy zapoznać się z [Healthcare Industry] (http://area51.stackexchange.com/proposals/41370/healthcare-industry?referrer=0FgbVsKaId7Z_15aCbzplg2) Stack Exchange – Oleksi

Odpowiedz

1

Chociaż nie jest to narzędzie czysto identyfikacyjne, należy pobrać kopię MirthConnect.

Następnie można go ustawić za pomocą kanału ze źródłem czytnika plików i miejscem docelowym pliku zapisu. Przeczyta pliki ze źródła, dokona transformacji, a następnie zapisze je w miejscu docelowym.

Twoja transformacja (prawdopodobnie najlepiej jako docelowy transformator za pomocą prostych odwzorowań) będzie musiała zostać skonfigurowana w celu pobrania pojedynczych pól, które wymagają de-identyfikacji. Zwykle obejmują one nazwy, adresy i identyfikatory (SZCZEGÓLNIE SSN!).

Należy również zwrócić szczególną uwagę na pola tekstowe i segmenty NTE, które mogą zawierać dane tekstowe, które również muszą zostać zdiagnozowane.

+0

Dzięki! A co z tworzeniem wiadomości testowych? Czy jest coś do tego? – Villumanati

+0

Możesz dużo zrobić dzięki MirthConnect, w tym tworzeniu wiadomości od podstaw za pomocą programu odwzorowującego. Jeśli potrzebujesz tylko niektórych przykładowych wiadomości do zabawy, Google for 'sample hl7 message', a znajdziesz niektóre. – Freiheit

+0

Tak więc, jeśli było 100 wiadomości (ORU^R01), które są komunikatami produkcyjnymi i potrzebne do deidentyfikacji (zmiany) wielu pól na losowe nazwy, adresy, numery telefonów, numery SSN itp. Dla każdej wiadomości. Mówisz, że MIRTH może to zrobić? Ostatecznym celem jest pobranie naszych danych produkcyjnych i przekazanie ich innemu dostawcy, aby mogli przeanalizować nasze wiadomości, aby zobaczyć, jak wpłynie to na system. Nie chcemy jednak podawać danych produkcyjnych. – Villumanati

4

Możesz rzucić okiem na narzędzie Płaszcz Caristix (http://caristix.com/products/cloak/).

Oto opis ze strony internetowej:
Caristix Cloak de-identyfikuje chronionych danych pacjenta u źródła w postaci kłód HL7 i płynie komunikat. Po każdej dezidentyfikacji generuje raporty podlegające audytowi. Jest to najłatwiejszy sposób generowania klinicznie poprawnych danych do tworzenia interfejsów, testowania i analizowania - i pozostaje zgodny z zasadami i procedurami HIPAA.

Jest dość szybki i łatwy w użyciu. Może wykorzystywać realistyczne dane, takie jak fałszywe nazwiska i adresy pacjentów, a nie tylko losowe ciągi. Ponadto, gdy usuniesz kilka komunikatów, przebieg pracy klinicznej pozostaje taki sam, jak parametr PatientX zostaje zastąpiony przez patientY dla całej listy wiadomości.

Disclaimer: Jestem częścią zespołu rozwijającego narzędzie na Caristix ...

+0

Naprawdę mam zainstalowany Cloack na moim komputerze. Nie mogłem wymyślić, jak z niego korzystać. Poszedłem nawet na stronę Twojej firmy, aby znaleźć dokumentację, ale serwer nie działał (w związku z pobieraniem instrukcji) przez ponad dwa dni, więc po prostu zrezygnowałem z oprogramowania. – Villumanati

1

Używamy Corepoint i musimy często de-zidentyfikować nasze wiadomości do testowania i takie, po prostu de-identyfikacji rekordy ze standardową informacją o badaniu pacjenta. Wszystkie rekordy będą jednak miały te same informacje o pacjencie. Ale stwierdziłem, że działa bardzo dobrze dla większości naszych testów.

Jeśli twój interfejs HL7 Messagine Interface jest wystarczająco elastyczny, powinno być dość łatwo zrobić to samo.

2

Używamy notatnika Ultraport HL7 z HermeTech. Ma kilka świetnych funkcji do przekształcania (anonimizacji) danych HL7. Możesz wziąć 1 lub 2 wiadomości testowe i utworzyć 10 000 unikalnych anonimowych wiadomości HL7 z różnymi danymi, ale nadal "klonów" oryginału za około 5 MINUT.

Uważam, że ma (lub przynajmniej miał) w pełni funkcjonalny bezpłatny 30-dniowy okres próbny. Jeśli masz problemy, mają naprawdę dobrą obsługę klienta, nawet jeśli jeszcze nie kupiłeś programu.