פיתוח פורטל רפואי: קביעת תורים, אזור אישי, מערכת מידע רפואית, טלרפואה

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

פיתוח ותחזוקה של כל סוגי האתרים:

אתרי מידע או יישומי אינטרנט
אתרי תדמית, דפי נחיתה, אתרי חברה, קטלוגים מקוונים, חידונים, אתרי קידום, בלוגים, מקורות חדשות, פורטלי מידע, פורומים, אגרגטורים
אתרי מסחר אלקטרוני או יישומי אינטרנט
חנויות מקוונות, פורטלי B2B, שווקים, בורסות מקוונות, אתרי קאשבק, בורסות, פלטפורמות דרופשיפינג, מנתחי מוצרים
יישומי אינטרנט לניהול תהליכים עסקיים
מערכות CRM, מערכות ERP, פורטלים ארגוניים, מערכות ניהול ייצור, מנתחי מידע
אתרי שירות אלקטרוני או יישומי אינטרנט
פלטפורמות מודעות, בתי ספר מקוונים, בתי קולנוע מקוונים, בוני אתרים, פורטלים לשירותים אלקטרוניים, פלטפורמות אירוח וידאו, פורטלים נושאיים

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

השירותים שאנו מציעים
מציג 1 מתוך 1כל 2062 השירותים
פיתוח פורטל רפואי: קביעת תורים, אזור אישי, מערכת מידע רפואית, טלרפואה
מורכב
מ- 1 שבוע עד 3 חודשים
שאלות נפוצות

פיתוח פורטל רפואי: היכן נשברת קביעת התורים והאזור האישי

פיתוח פורטל רפואי מתחיל לא בממשק, אלא בשאלה מי שולט בלוח הזמנים של הרופא.

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

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

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

לאחר מכן נכנס לתמונה המעגל האנושי. מטופלים מתקשרים, העומס על דלפק הקבלה גדל, נציגים מעבירים הזמנות ידנית — ומייצרים אי-התאמות חדשות שלא היו במערכת.

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

בדיוק בצומת הזה נשברת לרוב הפיתוח של פורטל רפואי — לא בקידוד החזותי, אלא ברגע שבו זרימת הבוקר פוגשת את לוח הזמנים.

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

לפני הטמעת קביעת תורים אלקטרונית, המסלול של המטופל אל הרופא נראה כך: שיחה לדלפק הקבלה, חיפוש תור בלוח הזמנים, השוואה עם היומן, שאלות הבהרה ושיחה חוזרת לאישור — 6–8 פעולות ושתיים-שלוש נקודות מגע. אחרי ההשקה אותו מסלול מתקצר לשלושה שלבים: בחירת מומחה, בחירת תור פנוי, אישור.

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

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

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

מבחינת זמינות שירות קביעת התורים נעלם סוג שלם של כשלים — אובדן אישור. התור נשמר באופן אטומי, שליחה חוזרת של הטופס אינה יוצרת רשומה שנייה, וכאשר המערכת הרפואית אינה זמינה, הבקשה נכנסת לתור ומושלמת עם השחזור.

בעבר היו כאן באופן קבוע הזמנות כפולות ותשובות 'אין לך תור בלוח הזמנים' — כעת פניות כאלה פשוט לא נוצרות.

דרכי מימוש: מאפס, על פלטפורמה מוכנה, במודולים מוכנים

את בחירת הדרך לא קובעים לוחות הזמנים כשלעצמם, אלא כמה חופש יישאר אחרי ההשקה. אם לוח התורים, כללי הביטול והחלוקה למכסות נכנסים להיגיון סטנדרטי, פלטפורמה רפואית מוכנה סוגרת את המשימה מהר יותר. אם תרחישי קביעת התורים אינם סטנדרטיים — ליבה משלנו מחזירה את ההשקעה כבר בהתאמה הראשונה.

אפשרות מתי מתאימה מגבלות
פיתוח מאפס תרחישי קביעת תורים לא סטנדרטיים: ריבוי סניפים, מכסות, כללים משלנו להעברה וביטול, לוגיקת לוח זמנים לא שגרתית הזמן הארוך ביותר עד לשחרור ראשון; אינטגרציה עם מערכת מידע רפואית, תפקידי רופאים וזרימת מסמכים מאובטחת — מתכננים ובונים בעצמנו
פלטפורמה רפואית מוכנה נדרשים קביעת תורים, אזור אישי וטלרפואה בזמן קצר כאשר תהליכי המרפאה סטנדרטיים התאמות נתקלות ביכולות הפלטפורמה: תרחיש לוח זמנים מורכב צריך להתאים למודל שלה, ולא להפך
הרכבה ממודולים נדרש איזון: סטנדרטי נלקח מוכן, ייחודי — במודול משלנו הסיכון העיקרי הוא בצמתים: מודולי קביעת תורים, אזור אישי ומערכת מידע רפואית צריכים לפרש באופן עקבי תורים, סטטוסים ונתוני מטופל

צוואר הבקבוק העיקרי בכל שלוש הדרכים הוא אחד — אינטגרציה עם מערכת מידע רפואית. החלפת לוחות זמנים, כרטיסי מטופלים וסטטוסי תורים רגישה לאי-התאמות בפורמטים, ולכן את סכמת החלפת המידע מתכננים לפני שורת הקוד הראשונה.

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

שלבי הטמעה: מביקורת תהליכים ועד מסירה לתפעול

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

ביקורת תהליכי קביעת התורים חושפת צווארי בקבוק — הזנה כפולה, פניות אבודות, אישור ידני — ורק אחריה נוצרת מפרט טכני, ולא להפך.

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

  1. סקר: תפקידי עובדים, מסלולי מטופל, נקודות החלפה עם מערכת מידע רפואית ומעבדה, דרישות לאחסון נתונים רפואיים.
  2. סכמת נתוני מטופל: פרופיל אחוד, כללים לזיהוי כפילויות, הפרדת גישה לשדות רגישים, יומן פניות.
  3. תכנון קביעת תורים: לוח פגישות, כללי ביטול, רשימת המתנה, הגנה על התור מפני הזמנה כפולה.
  4. הרכבת אזור אישי וטלרפואה: תוצאות בדיקות, מרשמים, תשלום, פגישת וידאו עם שריון ערוץ.
  5. בדיקה בתרחישים אמיתיים: התנגשויות בלוח זמנים, ניתוק תקשורת בפגישת וידאו, אי-זמינות מערכת מידע רפואית — הפורטל מתנהג באופן צפוי.
  6. תפעול ניסיוני על קבוצה מצומצמת של מטופלים ורופאים: השוואת נתונים עם מערכת מידע רפואית, מדידת זמן תגובה בעומס שיא.
  7. מסירה לתמיכה: נוהל עדכונים, סדר חזרה לאחור, סכמת אינטגרציות והוראות למנהלי המרפאה.

הלקוח בכל שלב רואה לא דוח עבודה, אלא חלק לבדיקה במערכת — לפני שהיא נוגעת בכלל המטופלים.

מה נשאר אצל הלקוח: סכמות, נהלים, תיעוד

תיעוד הפורטל מתנהל לא 'לקראת שחרור', אלא במקביל לפיתוח: כל מעגל — קביעת תורים, אזור אישי של המטופל, החלפה עם מערכת מידע רפואית, חדרי טלרפואה — מקבל סכמה משלו ונוהל משלו. בסיום הלקוח נשאר עם ערכה שלפיה קבלן חדש או מהנדס פנימי יכול להרים את המערכת, בלי לפרק אותה לחלקים.

  • סכמת זרימות נתונים: מסלול הבקשה מהטופס באתר ועד התור בלוח הזמנים, נקודות החלפה עם מערכת מידע רפואית, התנהגות התור כאשר מערכת חיצונית אינה זמינה וסדר השליחה החוזרת.
  • מדיניות גישת רופאים: תפקידים והיקף הכרטיסים הנראים, כלל 'מטופל שלי — כרטיס של אחר', תיעוד כל פתיחה של כרטיס רפואי ותקופת שמירת היומנים הללו.
  • נוהל גיבוי: מה נכנס לגיבוי (מסד תורים, קבצים מצורפים של בדיקות, קונפיגורציית שירותים), תדירות, עומק שמירה, אחראי ותרחיש שחזור מאומת.
  • הוראות לדלפק הקבלה: רישום כפול, העברה וביטול פגישה, סגירת משמרת, מה לעשות בעת אובדן קשר עם מערכת מידע רפואית ולאן להעביר את הטיפול.
  • הוראות לרופאים: עבודה עם לוח זמנים, ייצוא סיכומים, סדר פגישות לא מקוון למקרה שהפורטל אינו זמין.
  • קונפיגורציות סביבות: הרכב השירותים, פרמטרי החלפה, משתני סביבה, מקומות אחסון סודות וסדר החלפתם.
  • נוהל עדכונים וחזרות לאחור: חלונות הפצה, קריטריונים לחזרה לגרסה קודמת והתפקיד שמקבל את ההחלטה.

הערכה חיה לצד הקוד: תיקונים לסכמה ולהוראות נעשים באותן איטרציות כמו השינויים בפורטל, ולכן המסמך לא מתנתק מהמציאות כעבור חצי שנה. אנחנו מוסרים בצורה קריאה — סכמות, נהלים טקסטואליים, רשימות בדיקה לקבלה — ומקיימים הדרכה לפיהם.

מקרה בוחן: זמן קביעת התור התקצר פי שלושה, העומס על דלפק הקבלה ירד

רשת של ארבעה סניפים הגיעה עם פורטל שבו קביעת התורים עברה דרך טופס אחד: המטופל בחר התמחות והשאיר טלפון, ודלפק הקבלה חילק את הפניות ידנית.

מדידות לפני העבודה: 18% מהמטופלים קבעו תור בעצמם, השאר פנו בטלפון; על פגישה ראשונית אחת רשם המזכיר בממוצע 4 דקות, ובשעות שיא של הבוקר שיעור הכשלים של הפורטל הגיע ל-11% — הטופס איבד פניות בזמן קפיצת תעבורה.

מה שינינו

את לוח הזמנים הוצאנו לשירות נפרד עם אחסון משלו ותור לרישום, כדי שקפיצות לא יחסמו את הטופס. קישרנו אותו למערכת מידע רפואית פעילה Инфоклиника בהחלפה דו-כיוונית: הרופא סוגר חלון פגישה — הוא מיד נעלם מהצגת הפורטל, וקביעת תור מהאזור האישי מופיעה בלוח הזמנים של הרופא בלי השוואה ידנית.

חלונות פנויים החלו להיות מוצגים לפי סניפים ורופאים מסוימים, ולא לפי התמחות כולה, והוספנו העברה וביטול בלי שיחה.

מה קרה אחר כך

זמן קביעת התור ירד מ-4 דקות ל-1 דקה ו-20 שניות — פי שלושה. שיעור קביעת התורים העצמאית עלה מ-18% ל-54%, שיעור כשלי הטופס בשיא ירד ל-1.5%, ושיחות בנושאים סטנדרטיים ('יש חלון?', 'תעבירו את הפגישה') הצטמצמו בכ-40%.

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

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

במה שונה פורטל מאתר תדמית של מרפאה וממערכת מידע רפואית?

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

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

אפשרות מתי מתאימה מגבלות
אתר תדמית של מרפאה חדר אחד, זרימת פניות קטנה אין לוח זמנים ואזור אישי, הכול נשען על המנהל
שירות קביעת תורים 1–3 סניפים, התאמת 'רופא וזמן' אין היסטוריית פגישות, תוצאות ומסמכים
פורטל עם אזור אישי למטופל רשת, ביקורים חוזרים, טלרפואה נדרשת אינטגרציה עם מעגל הרשומות והגנת נתונים
מערכת מידע רפואית רישום פגישות, כרטיס רפואי, מסמך מקור ממשק לעובדים, לא מיועדת לזרימה חיצונית

ההבדל המרכזי בין התפקודים הוא היכן נמצא מקור האמת. במערכת מידע רפואית (למשל, 1С:Медицина) מתעדים פגישה, מרשמים ומסמכים חתומים: זהו מעגל רשומות בעל תוקף משפטי ונגישות מצומצמת. הפורטל פונה לנתונים האלה, אך אינו מחליף אותם — הוא מוסר למטופל עותק, לא מקור.

לכן אתר, קביעת תורים ואזור אישי חיים בשלווה במעגל אחד: מסד נתונים משותף, הזדהות אחודה, דומיין אחד. פורטל ומערכת מידע רפואית לא משלבים כך — מעגל הרשומות מבודד, והקשר עובר דרך שכבת אינטגרציה.

אחרת תעבורה חיצונית ונתונים רפואיים נמצאים באזור סיכון אחד, ואלה כבר דרישות 152-FZ לקטגוריה מיוחדת של נתונים אישיים.

ספקות טכניים נפוצים: ניתוח לפני ההתחלה

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

אלה לא הבטחות, אלא תיאור של איך בנויים פתרונות סטנדרטיים. אם הקונפיגורציה שונה — ננתח את המקרה שלכם בנפרד.

כיצד הפורטל מתחבר למערכת הרשומות של המרפאה?

דרך שכבת אינטגרציה נפרדת: הליבה של מערכת הרשומות אינה נכתבת מחדש. היא נשארת המובילה, הפורטל — חלון הראווה של לוח הזמנים והאזור האישי. תורים פנויים, סטטוסי פגישות ושינויים בכרטיסים עוברים לשני הכיוונים, והתנגשות על אותו תור נפתרת בצד מערכת הרשומות, לא בממשק המטופל.

כיצד מופרדות זכויות הגישה?

באמצעות תפקידים עם היקף נתונים שונה: מטופל רואה רק את המסמכים שלו, רופא — את מטופליו במסגרת המחלקה, מנהל — לוח זמנים בלי רשומות קליניות. כל פתיחה של כרטיס נרשמת ביומן ביקורת. מערך התפקידים משתנה בהגדרה, בלי שינוי בקוד.

כיצד מועברים נתוני מטופלים?

אנחנו מייצאים כרטיסים מהמערכת הנוכחית בצורה מובנית, בודקים את מספר הרשומות ואת השדות המרכזיים, ומעבירים בכמה מעברים. המערכת הקודמת נשארת זמינה לקריאה עד שההשוואה נסגרת — לכן החזרה לאחור אורכת שלב אחד.

מה יקרה לקביעת התורים בעת תקלה?

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

כיצד מוגנים נתוני המטופל?

הצפנה בהעברה ובאחסון, גישה באמצעות טוקנים קצרי מועד, אימות דו-שלבי חובה לעובדים. נתונים אישיים לא עוברים לניתוח נתונים וללוגים חיצוניים. הפרדת הגישה ותקופות השמירה נקבעות במדיניות.

נדון במשימה: ננתח תרחישים ונחזור עם תוכנית

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

  • תפקידים ותרחישים: מטופל, רופא, דלפק קבלה, מנהל מרפאה — מי מבצע אילו פעולות ומה רואה על המסך.
  • אינטגרציות: מערכת מידע רפואית, מעבדה, שירות תשלומים, חתימה אלקטרונית על מסמכים — מה כבר עובד ובאיזה אופן זמינה ההחלפה.
  • נתונים וגישה: הרכב הכרטיס, זכויות תפקידים, יומן פעולות, תקופות שמירה ודרישות לעיבוד נתונים אישיים.
  • טלרפואה: לוח ייעוצים, חלון ביטול והעברה, הקלטת פגישה, התנהגות כאשר החיבור של המטופל חלש.
  • עומס: שעות שיא של קביעת תורים, קפיצות עונתיות, מספר ייעוצים במקביל ורזרבה לצמיחה.
  • מגבלות: מה כבר קיים אצלכם, מי מקבל החלטות ואילו לוחות זמנים קריטיים עבורכם.

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

הכישורים שלנו:

העבודות האחרונות

  • פיתוח אפליקציית ווב עבור FEEDME
    פיתוח אפליקציית ווב עבור FEEDME
    1393
  • פיתוח חנות מקוונת לחברת FURNORO
    פיתוח חנות מקוונת לחברת FURNORO
    1368
  • פיתוח אפליקציית ווב עבור Enviok
    פיתוח אפליקציית ווב עבור Enviok
    1139
  • פיתוח CRM עבור Chasseurs
    פיתוח CRM עבור Chasseurs
    1152
  • פיתוח אתר עבור SBH Partners
    פיתוח אתר עבור SBH Partners
    1231
  • פיתוח אתר עבור Red Pear
    פיתוח אתר עבור Red Pear
    641