نوع الاتصال

يجب إدخال تعيين قيم البحث لأجل COMMUNICATION_TYPE. قائمة القيم هذه ثابتة في تطبيقات فيوجن وقابلة للتكوين في أنظمة الخدمات والمرافق من أوراكل، حيث يشار إليها باسم نوع التوجيه. إذا كانت القيم في الخدمات والمرافق من أوراكل مختلفة عن القيم الثابتة في فيوجن، يمكنك تعيين القيم المقابلة. في حالة عدم وجود إدخال، سيتم تمرير القيم دون تغيير.

يوضح الجدول أدناه تفاصيل إضافية عن المهام التي يتعين عليك إكمالها.

المهمة التكوين التعليقات
أضف كل أنواع الاتصالات المطلوبة

POST /api/CXIPlatformService/v1/CXIReferenceEntity/communicationType

مثال:

POST https://<hostname>/api/CXIPlatformService/v1/CXIReferenceEntity/communicationType

{
 "items": [
 {
 "operation": "create",
 "data": {
 "contactPointValueField": "FormattedPhoneNumber",
 "id": "PHONE",
 "cisValue": "PHONE",
 "faValue": "PHONE",
 "contactPointPurposeField": "PhonePurpose",
 "iconClass": "oj-ux-ico-phone"
 }
 }
 ]
}

توصي أوراكل باستخدام نفس قيمة 'id' و'faValue' في الطلب.

يمكن إضافة سجلات أنواع اتصالات متعددة معًا عن طريق إضافتها إلى قائمة "العناصر" في الطلب.

قم بتحرير سجل نوع الاتصال

POST /api/CXIPlatformService/v1/CXIReferenceEntity/communicationType

مثال:

POST https://<hostname>/api/CXIPlatformService/v1/CXIReferenceEntity/communicationType

{
 "items": [
 {
 "operation": "update",
 "data": {
 "contactPointValueField": "FormattedPhoneNumber",
 "id": "PHONE",
 "cisValue": "PHONE",
 "faValue": "PHONE",
 "contactPointPurposeField": "PhonePurpose",
 "iconClass": "oj-ux-ico-phone"
 }
 }
 ]
}
يمكن تحرير سجلات أنواع اتصالات متعددة في نفس الوقت عن طريق إضافتها إلى قائمة "العناصر" في الطلب.
حذف نوع اتصال

POST /api/CXIPlatformService/v1/CXIReferenceEntity/communicationType

مثال:

POST https://<hostname>/api/CXIPlatformService/v1/CXIReferenceEntity/communicationType

{
 "items": [
 {
 "operation": "delete",
 "data": {
 "id": "PHONE"
 }
 }
 ]
}
يمكن حذف سجلات أنواع اتصالات متعددة في نفس الوقت عن طريق إضافتها إلى قائمة "العناصر" في الطلب.
إحضار كل أنواع الاتصالات

GET /utilitiesAdmin/v1/communicationType

مثال:

GET https://<hostname>/api/utilitiesAdmin/v1/communicationType

يمكن إحضار سجل دولة معين باستخدام:

GET /utilitiesAdmin/v1/communicationType/{id}

مثال:

GET https://<hostname>/api/utilitiesAdmin/v1/communicationType/PHONE