Health Level 7: בחיפוש אחר הגברת יכולת הפעולה ההדדית של נתונים רפואיים
מגזר שירותי הבריאות עשוי להיות אחד הענפים המתקדמים ביותר מבחינה טכנולוגית, ומסיבות מובנות – הוא מתמקד בהצלת חיי אדם, אך הדבר כרוך במחיר ומציב מערכת ייחודית של אתגרים. אחד מאתגרים אלה הוא אחסון, ניהול ושיתוף של נתונים רפואיים באופן נגיש ומאובטח.
בפוסט זה בבלוג, אתמקד באופן שבו אתגר זה טופל על ידי Health Level 7, תקן הנתונים הרפואיים שנמצא כיום בשימוש נרחב בארה"ב, והאם הוא מצליח להשיג זאת. המאמר הוכן בשיתוף פעולה עם Lukasz Sliwowski, מומחה HL7 ואנליסט עסקי ראשי ב-Spyrosoft.
אם אתה רוצה לדעת יותר על השינויים ברגולציה של תעשיית הבריאות באיחוד האירופי, אנא קרא את הסדרה שלנו עלתקנת מכשירים רפואיים.
מהו Health Level 7
Health Level 7 הוא מערך של תקנים בסקטור הבריאות שמטרתם לתקנן את אופן השיתוף וההעברה של נתונים רפואיים בתוך המערכת הרפואית. הוא נוצר על ידי ה- Health Level Seven International, ארגון גלובלי עם למעלה מ-1600 חברים מ-50 מדינות, כולל ספקי שירותי הבריאות הגדולים בארה"ב – למידע נוסף על מקורן של הנחיות אלו, אנא בקרו בסעיף הרלוונטי על ההיסטוריה של HL7 להלן.
נכון להיום, בנוסף לתקן Health Level 7 v1, קיימים תקני Health Level 7 v2 ו-Health Level 7 v3 הנמצאים כיום בשימוש ברוב בתי החולים הגדולים בארה"ב עם סוג מערכת מוסמכת בשם EHR (Electronic Health Record) המשמשת לניהול נתוני המטופלים.
ההיסטוריה של HL7
בשנות ה-80 החלו כל בתי החולים הללו לדגיטל את הנתונים הרפואיים שלהם, לעתים עם מאה מערכות שונות שיושמו בבית חולים אחד בו-זמנית. הדבר יצר את הבעיה כיצד לשלב מערכות אלו או להחליף נתונים ביניהן. ללא תקן אוניברסלי לנתונים רפואיים, הדבר היה קשה ביותר, במיוחד כאשר מטופלים השתמשו במספר שירותי בריאות בו-זמנית.
כדי להתמודד עם בעיה זו, נוצר Health Level 7 v1 כדי לשמש כהוכחת היתכנות להראות כיצד ניתן לשתף נתונים רפואיים. לאחר מכן, Health Level 7 v2 היה איטרציה בוגרת יותר שהייתה התקן הרפואי הפופולרי ביותר בארה"ב. HL7 2 נוצר על ידי קלינאים בתחום ה-IT – כלומר אנשים המעורבים עמוקות בפעילותם של בתי חולים ויודעים בדיוק כיצד המערכת פועלת. הרעיון שלהם לתקן זה ולשילוב היה שיהיה עוקב אחר הזרימה האורגנית של נתוני המטופלים במערכות ניהול הנתונים בתחום הבריאות.
הם גם החליטו שהנתונים צריכים להיות קריאים לאדם אך ניתנים להעברה בקלות בין מערכות שונות. ב-HL7 v2, נתונים רפואיים מוחלפים באמצעות 'הודעות'. כל הודעה מורכבת ממספר מקטעים הכוללים סוג ספציפי של נתונים, כלומר תאריכי ביקורי המטופל בבית החולים, גילו, מקום לידתו ושמו וכו'. לדוגמה, נתוני מטופל כלליים נשלחים באמצעות מקטע "PID", בעוד שביקורי מטופלים מאוחסנים במקטע PV1.
בעוד HL7 v2 איחד את המונחים שבהם משתמשים צוותי אינטגרציה של מערכות ואפשר להם להתמקד בבעיות ממשיות במקום בשמות, מה שהאיץ את תהליך האינטגרציה, פרויקטי אינטגרציה עדיין יכולים להימשך חודשים בכל פעם. גם ניתוח הנתונים הללו בעת העברתם ממערכת אחת לאחרת הוא עדיין אתגר. אנו יכולים לומר בבטחה ש-HL7 v2 לא הצליח להתמודד עם הבעיות הנפוצות ביותר של ניהול נתונים רפואיים, אך כעת הוא יכול לשמש כקו בסיס לאיטרציות הבאות של תקן זה ותקנים אחרים.
למרות זאת, HL7 v2 הפך במהירות למערכת נתוני הרפואה הנפוצה ביותר בארה"ב.
לדברי Lukasz Sliwowski, במהלך כל סוג של אינטגרציה של נתונים, התאמה אישית לצרכי בית החולים תהיה קריטית, שכן לכל חברה יש הגדרה שונה במקצת או שונה לחלוטין.
בשנת 2015, HL7 פרסמה תקן חדש בשם HL7 v3, אך שיעור האימוץ נמוך מאוד, בעיקר בגלל מורכבותו. – ההנחיות עצמן משתרעות על למעלה מ-900 עמודים.
ראו גם את בשנת 2015 – הסנאט האמריקאי החל לבחון את נושא יכולת הפעולה ההדדית של נתונים רפואיים והוציא חוק שחייב חברות תוכנה רפואית להפוך את המערכות שלהן לנגישות יותר וניתנות לאינטגרציה בקלות עם מערכות ניהול נתונים שונות.
אף שייתכן ש-HL7 עצמו לא טיפל בכל הנושאים הקשורים לתפעוליות הדדית של נתונים רפואיים, הוא בהחלט הניח את התשתית ל-FHIR, וכיום הוא מיושם ברוב בתי החולים בארה"ב.
בשנת 2022, הסנאט האמריקאי החל לעבוד עלחוק Cures של המאה ה-21 שיאלץ בתי חולים להשתמש ב-FHIR החל מהשנה, כאשר 2023 הוא המועד האחרון לכל המערכות הרפואיות לפעול בהתאם לתקן זה.
מהם היתרונות של שימוש ב-HL7
כפי שאתם ודאי כבר יודעים, חלק מההנחות שנעשו ב-HL7 v2 עשויות היו להוות אתגר גדול מהצפוי, אך חלק מהיתרונות המוסכמים בדרך כלל של שימוש בתקן זה בפרקטיקה רפואית כוללים:
- הגברת הנגישות ותפעול ההדדי של נתונים רפואיים וקביעת תקן לאופן שבו יש לאחסן ולשתף נתונים מסוג זה.
- שיפור היעילות הקלינית הודות לדרך אחודה לניהול נתוני המטופלים ולאחסון כל המידע אודות המטופל במקום אחד.
כיצד אנו ניגשים לפרויקטי אינטגרציה של Health Level 7 ב-Spyrosoft?
השאלה הראשונה שלנו היא תמיד: 'מדוע אתם רוצים לבצע אינטגרציה ומה אתם רוצים להשיג בכך?'
לאחר מכן אנו נפגשים עם צוות ה-IT של בית החולים ודנים באיזו גרסה של Health Level 7 הם משתמשים ואילו חריגים/בעיות מיוחדות עלינו להתחשב בהם.
לאחר שאנו יודעים באילו נתונים עלינו להשתמש, עלינו לגשת לסביבת ה-sandbox שלהם כדי להתחיל את תהליך האינטגרציה. לאחר מכן, אנו בודקים האם אנו מצליחים לפרסר נכון את כל ההודעות.
פתרון נוסף שבו אנו עשויים להשתמש הוא מנוע אינטגרציה המשמש כשכבת ביניים בין הממשק שלנו לבין ממשק הלקוח, כאשר הנתונים יוצאים ממערכת הלקוח בפורמט HL7 v2 ומעובדים בתוך המנוע. מה שמתקבל הוא נתונים גולמיים הניתנים להעברה בקלות לכל פורמט, כגון JSON ו-.xml. לאחר מכן נוכל לשלוח נתונים אלה לכל מערכת, כולל FHIR.
תורך
האם אתה זקוק לתמיכה כלשהי בשילוב המערכות שלך עם Health Level v2 או FHIR?
צרו קשר עם מומחי הבריאות שלנו דרך שירותי בריאות ומדעי החיים אתר או בדקו על מה הם עובדים.
arrow_circle_rightצרו קשר
מעוניינים לשתף איתנו פעולה? צרו קשר.
arrow_circle_right המאמרים שלנו