בדף הזה מוסבר איך ליצור מאגר נתונים ולחבר את Epic EHR ל-Gemini Enterprise.
לפני שמתחילים
לפני שמגדירים את החיבור ל-Epic EHR, צריך לבצע את הפעולות הבאות:
מקצים את התפקיד Discovery Engine Editor (
roles/discoveryengine.editor). התפקיד הזה נדרש כדי שהמשתמש יוכל ליצור את מאגר הנתונים. כדי להקצות את התפקיד הזה:- נכנסים לדף IAM במסוף Google Cloud .
- מוצאים את חשבון המשתמש ולוחצים על עריכה .
- מקצים למשתמש את התפקיד
Discovery Engine Editor. מידע נוסף זמין במאמר תפקידים והרשאות ב-IAM.
מבקשים מהמנתח של Epic לרשום ולהגדיר אפליקציית Epic ל-Gemini Enterprise. מידע נוסף זמין במאמר הגדרת Epic EHR.
אתם צריכים לקבל את הערכים הבאים של סביבת Epic שאתם רוצים לחבר:
- כתובת ה-URL הבסיסית של FHIR R4
- כתובת URL להרשאה
- כתובת URL לטוקן
- מזהה הלקוח וסוד הלקוח של אפליקציית Epic
מידע נוסף זמין במאמר איתור נקודות הקצה (endpoint) של Epic.
יצירת מאגר הנתונים של Epic EHR
כדי ליצור את מאגר הנתונים של Epic EHR, מבצעים את השלבים הבאים:
במסוף Google Cloud , נכנסים לדף Gemini Enterprise.
בוחרים פרויקט ב- Google Cloud או יוצרים פרויקט חדש.
בתפריט הניווט, לוחצים על מאגרי נתונים.
לוחצים על Create data store.
בקטע Source, מחפשים את Epic EHR ולוחצים על Select.
בקטע נתונים:
בקטע Authentication settings, מזינים את הפרטים הבאים: צריך להזין כל כתובת URL עם
https://ובלי קו נטוי בסוף.- Epic FHIR R4 Audience URI (instance_uri): כתובת ה-URL הבסיסית של FHIR R4, לדוגמה
https://fhir.epic.com/interconnect-fhir-oauth/api/FHIR/R4. - כתובת ה-URL לאישור של Epic OAuth 2.0: כתובת ה-URL לאישור.
- כתובת ה-URL של אסימון Epic OAuth 2.0: כתובת ה-URL של האסימון.
- Epic Connection Hub Client ID: מזהה הלקוח של אפליקציית Epic.
- סוד הלקוח של Epic Connection Hub: סוד הלקוח של אפליקציית Epic.
- Epic FHIR R4 Audience URI (instance_uri): כתובת ה-URL הבסיסית של FHIR R4, לדוגמה
לוחצים על אימות ונכנסים לחשבון Epic.
לוחצים על Continue.
בקטע Destinations, בשדה Host שמתחת ל-Epic FHIR R4 Base Endpoint URL (host_url), מזינים את כתובת ה-URL הבסיסית של FHIR R4 עם
https://ובלי לוכסן בסוף. משתמשים באותו ערך כמו ב-Epic FHIR R4 Audience URI (instance_uri).לוחצים על Continue.
אם בתהליך היצירה של מאגר הנתונים מופיע הקטע Advanced options, אתם יכולים לסמן בו את התיבה Enable Static IP Addresses. כך מאגר הנתונים משתמש בקבוצה קבועה של כתובות IP לתנועה יוצאת, שמתאימות להוספה לרשימת ההיתרים במערכת המקור. מידע נוסף זמין במאמר הגדרת תעבורת נתונים יוצאת עם כתובת IP סטטית.
לוחצים על Continue.
בקטע ישויות לחיפוש, בוחרים את כל הישויות.
לוחצים על Continue.
בקטע פעולות, משאירים את כל הפעולות מסומנות. כל הפעולות ב-Epic EHR הן לקריאה בלבד.
לוחצים על Continue.
בקטע Configuration (הגדרה):
- ברשימה Multi-region, בוחרים את המיקום של מחבר הנתונים.
- בשדה השם של מחבר הנתונים, נותנים שם למחבר.
- אם בחרתם באפשרות
usאוeuבתור המיקום, מגדירים את הגדרות ההצפנה:- אופציונלי: אם לא הגדרתם מפתחות לאזור יחיד, לחצו על מעבר לדף ההגדרות כדי לעשות זאת. מידע נוסף זמין במאמר רישום מפתח לאזור יחיד למחברים של צד שלישי.
- בוחרים באפשרות מפתח הצפנה בניהולGoogle או מפתח Cloud KMS.
- אם בחרתם באפשרות Cloud KMS key:
- ברשימה Key management type, בוחרים את הסוג המתאים.
- ברשימה Cloud KMS key, בוחרים את המפתח.
לוחצים על Continue.
בקטע חיוב, בוחרים באפשרות תמחור כללי או תמחור שניתן להגדרה. מידע נוסף זמין במאמרים אימות סטטוס החיוב של פרויקטים ורישיונות.
לוחצים על יצירה. Gemini Enterprise יוצר את מאגר הנתונים ומציג את מאגרי הנתונים בדף Data stores.
בדף Data stores, לוחצים על שם מאגר הנתונים כדי לראות את הסטטוס. אחרי שהסטטוס של מאגר הנתונים משתנה מ-Creating ל-Active, מאגר הנתונים של Epic EHR מוכן לשימוש.
אחרי שיוצרים את מאגר הנתונים, מקשרים אותו לאפליקציה קיימת או יוצרים אפליקציה חדשה ומקשרים אותו לאפליקציה החדשה, ונותנים ל-Gemini Enterprise הרשאה לגשת ל-Epic EHR לפני שמריצים שאילתות. כל משתמש נותן הרשאה למחבר באמצעות חשבון Epic שלו בדף הכניסה ל-Epic של הארגון.
טיפול בנתונים והרצת שאילתות
בקטע הזה מוסבר איך Gemini Enterprise מנהל את השאילתה שלכם ומהן ההשלכות על הפרטיות כשמשתמשים במאגר הנתונים המשותף.
הרצת שאילתות
אחרי שנותנים הרשאה ל-Epic EHR ושולחים שאילתת חיפוש ל-Gemini Enterprise:
- Gemini Enterprise שולח את שאילתת החיפוש ישירות ל-Epic FHIR API.
- Gemini Enterprise משלב את התוצאות עם תוצאות ממקורות נתונים מקושרים אחרים ומציג תוצאת חיפוש מקיפה.
טיפול בנתונים
כשמשתמשים בחיפוש מאוחד של צד שלישי, חלים הכללים הבאים לטיפול בנתונים:
- מחרוזת השאילתה נשלחת למערכת הבק-אנד של צד שלישי (Epic FHIR API).
- הצדדים השלישיים האלה עשויים לשייך את השאילתות לזהות שלכם.
- אם מופעלים כמה מקורות נתונים של חיפוש מאוחד, יכול להיות שהשאילתה תישלח לכולם.
- אחרי שהנתונים מגיעים למערכת של הצד השלישי, הם כפופים לתנאים ולהגבלות ולמדיניות הפרטיות של המערכת הזו.
המאמרים הבאים
- כדי לספק ממשק משתמש לשליחת שאילתות לנתוני Epic EHR, יוצרים אפליקציה ומחברים אותה למאגר הנתונים של Epic EHR.
- כדי לראות איך תוצאות החיפוש ייראו אחרי הגדרת האפליקציה, עיינו בקטע קבלת תוצאות חיפוש.
- כדי להפעיל התראות למאגר הנתונים, קראו את המאמר הגדרת התראות למאגרי נתונים של צד שלישי.