תרחישים לדוגמה לשימוש ב-Open Health Stack

עם רכיבי OHS קל יותר להטמיע FHIR. אפשר להשתמש בהם בנפרד או לשלב אותם כדי ליצור את הבסיס של פלטפורמת בריאות דיגיטלית מקצה לקצה.

אפליקציות ל-Android מבוססות FHIR

באמצעות Android FHIR SDK, המפתחים יכולים ליצור במהירות אפליקציות מקוריות ל-Android. ה-SDK הוא מערך מודולרי של ספריות שמיועדות לספק גמישות למגוון תרחישים שונים לדוגמה. למשל:

מקורות מידע:

  • כדי להתחיל במהירות, השתמשו ב-SDC Codelab.
  • כאן מוסבר איך מפתחים יוצרים פתרונות לנייד באמצעות OHS.

שיפור הפרטיות, מינוף של SMART-on-FHIR

FHIR Info Gateway הוא שרת proxy הפוך עצמאי, שאפשר לפרוס מול כל אפליקציה כדי לשפר את הפרטיות ולהקל על ההטמעה של כללי המדיניות הארגונית של בקרת הגישה. כשמשתמשים בשילוב עם אפליקציה שמופעלת באמצעות FHIR SDK של Android, Info Gateway יכול גם לשפר את פעולות הסנכרון. לדוגמה, כדי להגביל את נתוני המטופלים שזמינים להורדה של נתוני מטופלים מסוימים בזמן עבודה אופליין.

שער המידע תומך בשילוב עם אפליקציות SMART-on-FHIR כשרת Proxy עצמאי.

מקורות מידע:

פתרונות של FHIR Analytics

בשל המבנה הכללי של נתוני FHIR, כתיבת שאילתות ליצירת תובנות יכולה להיות מאתגרת. צינורות נתונים של FHIR מפשטים את הבעיה באמצעות צינור עיבוד נתונים שקל לפרוס אותו ולשנות את הגודל שלו לרוחב, שהופך נתוני FHIR לפורמט SQL-on-FHIR, וכך אפשר להריץ שאילתות על נתוני FHIR דרך SQL.

צינורות נתונים של FHIR יכולים לעזור במקרים שבהם FHIR הוא מקור הנתונים לניתוח. בין התרחישים הנפוצים למפתחים:

  1. כהרחבה לפתרון בריאותי מבוסס-נייד (FHIR) – תוכלו לעיין ביסודות לפתרון כוללני של בריאות בדיגיטל.
  2. כחלק מפתרון עצמאי לניתוח נתונים שמשתמש ב-FHIR – כאן תוכלו לראות דוגמה לארכיטקטורה היברידית.

מקורות מידע:

הבסיס לפתרון כוללני של בריאות דיגיטלית

השימוש בכל רכיבי ה-OHS יחד מספק למפתחים בסיס לבניית פלטפורמות ופתרונות שמבוססים על FHIR. בזכות השימוש במספר תכונות מרכזיות, כמו סנכרון ויכולות אופליין, המפתחים יכולים לחסוך זמן רב ולהתמקד בערך המוסף של הפתרונות שלהם.

מקורות מידע:

דוגמה לארכיטקטורה היברידית

המודולריות של רכיבי OHS מאפשרת למפתחים לבחור ולבחור את החלקים שיעזרו להם לפתור בעיות ספציפיות בצורה הטובה ביותר.

יש הרבה דוגמאות למקרים שבהם כדאי להעביר חלק ממערכת קיימת ל-FHIR, בלי לשנות חלקים אחרים בפתרון. האפשרויות הן:

  1. איסוף נתונים שלא באמצעות FHIR לניתוח שמבוסס על FHIR: בתרחיש הזה, נתונים שנאספים בדרך שאינה FHIR עוברים המרה ל-FHIR כדי לאפשר את השימוש ב-OHS FHIR Data Pipes בגישה משותפת להפקת תובנות מנתוני FHIR. כדי לשנות נתונים, מפתחים יכולים להשתמש בממשקי API קיימים של ספקים, בשירותי צד שלישי קיימים כמו OpenFn שאושרו על ידי Global Goods או להשתמש בפרויקטים רלוונטיים של קוד פתוח.

  2. אפליקציה מקורית של FHIR למערכות שאינן FHIR: בתרחיש הזה, אפליקציה לנייד מקורית של FHIR שנוצרה באמצעות Android FHIR SDK משמשת למתן טיפול אופליין עם נתונים שמסונכרנים לשרת FHIR. מפתחי שרת FHIR יכולים להטמיע שילובים עם מערכות קיימות, מתאמים של צד שלישי או קוד בהתאמה אישית.

מקורות מידע: