Azure Health Data Services كمصدر شبكة أحداث
توفر هذه المقالة خصائص ومخطط أحداث Azure Health Data Services. للحصول على مقدمة لمخططات الأحداث، راجع مخطط حدث Azure Event Grid.
أنواع الأحداث المتوفرة
قائمة الأحداث لواجهات برمجة تطبيقات REST لخدمات البيانات الصحية Azure
يتم تشغيل هذه الأحداث عند إنشاء مراقبة موارد التشغيل التفاعلي للرعاية الصحية السريعة (FHIR®) أو تحديثها أو حذفها عن طريق استدعاء واجهات برمجة تطبيقات REST لخدمة FHIR.
اسم الحدث | الوصف |
---|---|
FhirResourceCreated | الحدث المنبعث بعد إنشاء مورد مراقبة FHIR بنجاح. |
FhirResourceUpdated | الحدث المنبعث بعد تحديث مورد مراقبة FHIR بنجاح. |
FhirResourceDeleted | الحدث المنبعث بعد حذف مورد مراقبة FHIR بنجاح. |
يتم تشغيل هذه الأحداث عند إنشاء صورة DICOM أو حذفها عن طريق استدعاء واجهات برمجة تطبيقات REST لخدمة DICOM.
اسم الحدث | الوصف |
---|---|
DicomImageCreated | الحدث المنبعث بعد إنشاء صورة DICOM بنجاح. |
DicomImageDeleted | الحدث المنبعث بعد حذف صورة DICOM بنجاح. |
DicomImageUpdated | الحدث المنبعث بعد تحديث صورة DICOM بنجاح. |
مثال الأحداث
يحتوي هذا القسم على أمثلة لما ستبدو عليه بيانات رسالة أحداث Azure Health Data Services لكل حدث صورة FHIR وDICOM.
إشعار
تبدو بيانات الأحداث مشابهة لهذه الأمثلة مع تعيين الخاصية metadataVersion
إلى قيمة 1
.
لمزيد من المعلومات، راجع خصائص مخطط أحداث Azure Event Grid.
حدث FhirResourceCreated
{
"id": "d674b9b7-7d1c-9b0a-8c48-139f3eb86c48",
"source": "/subscriptions/{subscription-id}/resourceGroups/{resource-group-name}/providers/Microsoft.HealthcareApis/workspaces/{workspace-name}",
"specversion": "1.0",
"type": "Microsoft.HealthcareApis.FhirResourceCreated",
"dataschema": "#1",
"subject": "{fhir-account}.fhir.azurehealthcareapis.com/Patient/e87ef649-abe1-485c-8c09-549d85dfe30b",
"time": "2022-02-03T16:48:09.6223354Z",
"data": {
"resourceType": "Patient",
"resourceFhirAccount": "{fhir-account}.fhir.azurehealthcareapis.com",
"resourceFhirId": "e87ef649-abe1-485c-8c09-549d85dfe30b",
"resourceVersionId": 1
}
}
حدث FhirResourceUpdated
{
"id": "5e45229e-c663-ea98-72d2-833428f48ad0",
"source": "/subscriptions/{subscription-id}/resourceGroups/{resource-group-name}/providers/Microsoft.HealthcareApis/workspaces/{workspace-name}",
"specversion": "1.0",
"type": "Microsoft.HealthcareApis.FhirResourceUpdated",
"dataschema": "#2",
"subject": "{fhir-account}.fhir.azurehealthcareapis.com/Patient/e87ef649-abe1-485c-8c09-549d85dfe30b",
"time": "2022-02-03T16:48:33.5147352Z",
"data": {
"resourceType": "Patient",
"resourceFhirAccount": "{fhir-account}.fhir.azurehealthcareapis.com",
"resourceFhirId": "e87ef649-abe1-485c-8c09-549d85dfe30b",
"resourceVersionId": 2
}
}
حدث FhirResourceDeleted
{
"id": "14648a6e-d978-950e-ee9c-f84c70dba8d3",
"source": "/subscriptions/{subscription-id}/resourceGroups/{resource-group-name}/providers/Microsoft.HealthcareApis/workspaces/{workspace-name}",
"specversion": "1.0",
"type": "Microsoft.HealthcareApis.FhirResourceDeleted",
"dataschema": "#3",
"subject": "{fhir-account}.fhir.azurehealthcareapis.com/Patient/e87ef649-abe1-485c-8c09-549d85dfe30b",
"time": "2022-02-03T16:48:38.7338799Z",
"data": {
"resourceType": "Patient",
"resourceFhirAccount": "{fhir-account}.fhir.azurehealthcareapis.com",
"resourceFhirId": "e87ef649-abe1-485c-8c09-549d85dfe30b",
"resourceVersionId": 3
}
}
DicomImageCreated
{
"source": "/subscriptions/{subscription-id}/resourceGroups/{resource-group-name}/providers/Microsoft.HealthcareApis/workspaces/{workspace-name}",
"subject": "{dicom-account}.dicom.azurehealthcareapis.com/v1/studies/1.2.3.4.3/series/1.2.3.4.3.9423673/instances/1.3.6.1.4.1.45096.2.296485376.2210.1633373143.864442",
"type": "Microsoft.HealthcareApis.DicomImageCreated",
"time": "2022-09-15T01:14:04.5613214Z",
"id": "d621839d-958b-4142-a638-bb966b4f7dfd",
"data": {
"imageStudyInstanceUid": "1.2.3.4.3",
"imageSeriesInstanceUid": "1.2.3.4.3.9423673",
"imageSopInstanceUid": "1.3.6.1.4.1.45096.2.296485376.2210.1633373143.864442",
"serviceHostName": "{dicom-account}.dicom.azurehealthcareapis.com",
"sequenceNumber": 1
},
"specVersion": "1.0"
}
DicomImageDeleted
{
"source": "/subscriptions/{subscription-id}/resourceGroups/{resource-group-name}/providers/Microsoft.HealthcareApis/workspaces/{workspace-name}",
"subject": "{dicom-account}.dicom.azurehealthcareapis.com/v1/studies/1.2.3.4.3/series/1.2.3.4.3.9423673/instances/1.3.6.1.4.1.45096.2.296485376.2210.1633373143.864442",
"type": "Microsoft.HealthcareApis.DicomImageDeleted",
"time": "2022-09-15T01:14:04.5613214Z",
"id": "eac1c1a0-ffa8-4b28-97cc-1d8b9a0a6021",
"data": {
"imageStudyInstanceUid": "1.2.3.4.3",
"imageSeriesInstanceUid": "1.2.3.4.3.9423673",
"imageSopInstanceUid": "1.3.6.1.4.1.45096.2.296485376.2210.1633373143.864442",
"serviceHostName": "{dicom-account}.dicom.azurehealthcareapis.com",
"sequenceNumber": 2
},
"specVersion": "1.0"
}
DicomImageUpdated
{
"source": "/subscriptions/{subscription-id}/resourceGroups/{resource-group-name}/providers/Microsoft.HealthcareApis/workspaces/{workspace-name}",
"subject": "{dicom-account}.dicom.azurehealthcareapis.com/v1/partitions/Microsoft.Default/studies/1.2.3.4.3/series/1.2.3.4.3.9423673/instances/1.3.6.1.4.1.45096.2.296485376.2210.1633373143.864442",
"type": "Microsoft.HealthcareApis.DicomImageUpdated",
"time": "2022-09-15T01:14:04.5613214Z",
"id": "7e8aca04-e815-4387-82a8-9fcf15a3114b",
"data": {
"partitionName": "Microsoft.Default",
"imageStudyInstanceUid": "1.2.3.4.3",
"imageSeriesInstanceUid": "1.2.3.4.3.9423673",
"imageSopInstanceUid": "1.3.6.1.4.1.45096.2.296485376.2210.1633373143.864442",
"serviceHostName": "{dicom-account}.dicom.azurehealthcareapis.com",
"sequenceNumber": 1
},
"specversion": "1.0"
}
الخطوات التالية
- للحصول على نظرة عامة حول ميزة أحداث Azure Health Data Services، راجع ما هي الأحداث؟.
- لمعرفة كيفية نشر ميزة Azure Health Data Services Events في مدخل Microsoft Azure، راجع نشر الأحداث باستخدام مدخل Microsoft Azure.
FHIR® هي علامة تجارية مسجلة ل Health Level Seven International، مسجلة في مكتب العلامات التجارية في الولايات المتحدة وتستخدم بإذن منهم.