Try it free in the sandbox · first FHIR call in 5 minutesFree · 30 synthetic patients · no card
واجهة برمجة تطبيقات السجلات الإلكترونية الصحية (EHR) وواجهة برمجة تطبيقات السجلات الطبية
كيف تقرأ التطبيقات وتكتب السجلات الصحية عبر FHIR: واجهات برمجة تطبيقات السجلات الإلكترونية الصحية للمستشفيات مقابل واجهة برمجة تطبيقات السجلات التي يتحكم فيها المريض، وما يغطيه كل منهما، و GDPR والاستضافة في الاتحاد الأوروبي، و HIPAA (اتفاقية BAA ومنطقة الولايات المتحدة عند الطلب).
تسمح واجهة برمجة تطبيقات السجلات الصحية الإلكترونية (EHR API) (المعروفة أيضًا باسم واجهة برمجة تطبيقات السجلات الطبية الإلكترونية EMR API أو واجهة برمجة تطبيقات السجلات الطبية) للبرامج بقراءة وكتابة السجل الصحي للمريض - التركيبة السكانية، والتشخيصات، والأدوية، والحساسية، والنتائج، والمستندات - عبر الإنترنت، وعادةً ما تكون كموارد HL7 FHIR R4 خلف OAuth. تعرض بائعو السجلات الصحية الإلكترونية للمستشفيات مثل Epic و Oracle Health واجهات برمجة تطبيقات FHIR لسجلاتهم الخاصة، وفي الولايات المتحدة يجب على السجلات الصحية الإلكترونية المعتمدة توفير وصول للمريض من خلال واجهات برمجة التطبيقات هذه. Anpheros هو جزء مختلف: واجهة برمجة تطبيقات للسجلات الطبية يتحكم فيها المريض يمكن لأي تطبيق البناء عليها، حيث تكتب العيادات والمختبرات والتطبيقات والأجهزة في سجل FHIR R4 واحد لكل شخص، وتتطلب عمليات الوصول موافقة هذا الشخص.
- Your app or AI agentPatient app, clinic tool, analytics, assistant
- Hospital EHR APIsEpic, Oracle Health and others expose FHIR APIs for their own records
- Patient-controlled record (Anpheros)One FHIR R4 record per person, written by clinics, labs, apps and devices
- Consent and auditOAuth 2.1 grants chosen by the patient; every access logged
- Storage in the EUGoogle Cloud europe-west4; HIPAA support is planned, not available yet
نوعان من واجهات برمجة تطبيقات السجلات الطبية
| واجهة برمجة تطبيقات سجلات المستشفى الإلكترونية (مثل Epic، Oracle Health) | واجهة برمجة تطبيقات السجلات التي يتحكم فيها المريض (Anpheros) | |
|---|---|---|
| سجلات من يخص؟ | مستشفى واحد أو نظام صحي | شخص واحد، من كل مصدر يكتب إليه |
| كيف تحصل على الوصول؟ | تسجيل التطبيق لدى البائع، غالباً لكل نظام صحي | مفتاح بيئة اختبار ذاتية الخدمة؛ الإنتاج بعد اتفاقية معالجة بيانات |
| من يصرح؟ | النظام الصحي، والمريض لتطبيقات وصول المريض | المريض (موافقة OAuth) أو مؤسستك للمرضى الذين تنشئهم |
| كتابة البيانات | محدودة، تعتمد على البائع | إنشاء وتحديث وحذف مواردك الخاصة؛ إثبات المصدر عند كل كتابة |
| المعيار | FHIR R4 (US Core في الولايات المتحدة) | FHIR R4 بالإضافة إلى واجهة برمجة تطبيقات REST أبسط |
| الأفضل لـ | قراءة ما سجله المستشفى | بناء منتج على سجل يحمله الأشخاص معهم |
يعملان معًا: يمكن للتطبيق قراءة سجل المستشفى الإلكتروني من خلال واجهة برمجة التطبيقات الخاصة به والاحتفاظ بسجل الشخص الخاص في Anpheros، مع اعتبار المستشفى هو المصدر المسجل.
ما تغطيه واجهة برمجة تطبيقات سجلات Anpheros
| جزء السجل | مورد FHIR | REST v1 |
|---|---|---|
| المعلومات الديموغرافية | Patient |
/v1/patients |
| التشخيصات | Condition (ICD-10) |
/v1/patients/{id}/conditions |
| الأدوية | MedicationStatement (ATC) |
/v1/patients/{id}/medications |
| النتائج والعلامات الحيوية | Observation (LOINC) |
/v1/patients/{id}/observations, استيراد المختبر |
| المستندات | DocumentReference |
/v1/patients/{id}/documents |
| كل شيء، بالترتيب | Patient/$everything |
/v1/patients/{id}/timeline |
| ملخص قابل للمشاركة | Patient/$summary (IPS) |
— |
# one patient's active problems, as FHIR
curl "https://platform.anpheros.com/fhir/R4/Condition?patient=$PID&clinical-status=active" \
-H "Authorization: Bearer $KEY"
الامتثال وموقع البيانات
- اللائحة العامة لحماية البيانات (GDPR) والاتحاد الأوروبي: يتم تخزين البيانات ومعالجتها في الاتحاد الأوروبي (Google Cloud
europe-west4، هولندا)؛ يتم تسجيل كل قراءة وكتابة وتكون مرئية للمريض؛ يتطلب الوصول من قبل تطبيقات أخرى موافقة المريض. - قانون نقل التأمين الصحي والمساءلة (HIPAA): تعمل Anpheros كشريك تجاري للعيادات الأمريكية. اتفاقية الشريك التجاري (BAA) ومنطقة بيانات أمريكية متاحة عند الطلب لعملاء الإنتاج؛ يبدأ الإنتاج لبيانات المرضى الأمريكية بعد توقيع اتفاقية الشريك التجاري (BAA). حتى ذلك الحين، لا تقم بتخزين معلومات الصحة المحمية التي تندرج تحت قانون HIPAA في Anpheros.
أسئلة متكررة
ما هي واجهة برمجة تطبيقات السجلات الصحية الإلكترونية (EHR API)؟
هي واجهة تسمح للبرامج بقراءة وكتابة السجلات الصحية الإلكترونية، وعادةً ما تكون موارد HL7 FHIR R4 مثل Patient و Condition و MedicationStatement و Observation، ويتم المصادقة عليها باستخدام OAuth و SMART on FHIR.
ما الفرق بين واجهة برمجة تطبيقات السجلات الصحية الإلكترونية (EHR API) وواجهة برمجة تطبيقات السجلات الطبية الإلكترونية (EMR API)؟
من الناحية العملية، تُستخدم المصطلحات بالتبادل. تقليديًا، تعني EMR سجل ممارسة واحدة؛ بينما EHR، سجل مخصص للمشاركة عبر مقدمي الخدمة. كلاهما عادةً ما يتم توفيرهما كواجهات برمجة تطبيقات FHIR اليوم.
هل يمكنني الوصول إلى السجلات الصحية الإلكترونية (EHR) الخاصة بالمستشفى عبر Anpheros؟
لا. لا يتصل Anpheros بالسجلات الصحية الإلكترونية (EHR) الخاصة بالمستشفيات بمفرده. يمكن لتطبيقك قراءة واجهة برمجة تطبيقات FHIR الخاصة بالمستشفى بشكل منفصل وتخزين ما يسمح به الشخص في سجله على Anpheros.
هل توجد واجهة برمجة تطبيقات مجانية للسجلات الطبية للمطورين؟
نعم. بيئة Anpheros التجريبية (sandbox) مجانية، وتوفر 30 مريضًا اصطناعيًا عبر FHIR R4 و REST؛ تبدأ خطط الإنتاج من 49 يورو شهريًا.
هل Anpheros متوافق مع HIPAA؟
يعمل Anpheros كشريك تجاري (Business Associate) للعيادات الأمريكية: يتوفر اتفاقية الشريك التجاري (BAA) ومنطقة بيانات أمريكية عند الطلب لعملاء الإنتاج، بالإضافة إلى برنامج الأمان المكتوب (تحليل المخاطر، السياسات، سجل التدقيق، التشفير، النسخ الاحتياطي). اطلب قبل تخزين المعلومات الصحية المحمية: يتم فتح الإنتاج بعد توقيع اتفاقية الشريك التجاري (BAA). انظر الأمان والخصوصية ومكان البيانات.
ذو صلة
- واجهة برمجة تطبيقات الرعاية الصحية
- السجل الطبي للمريض
- واجهة برمجة تطبيقات بيانات المريض الطولية
- منصة موافقة المريض لتطبيقات الصحة
- الأمان والخصوصية ومكان البيانات
- كيفية دمج أنظمة العيادات مع الواجهة الخلفية لـ FHIR
Try it free in the sandbox · first FHIR call in 5 minutesFree · 30 synthetic patients · no card