Previous Next JavaScript must be enabled to correctly display this content

## 1.34.1.2 Service Providers

This topic describes the systematic instructions to configure the service providers.

The Service Providers are the product processors configure to process request send by oracle banking routing hub on behalf of service consumers. It comprises of the destination integration details.
Specify User ID and Password, and login to Home screen.

1. On Home Screen, click Core Maintenance, Under Core Maintenance, click Routing Hub.
2. Under Routing Hub, click Service Consumers.
3. On Service Consumers screen, click the required service consumer.
   The Service Providers screen displays.

   Figure 1-80 Service Providers

   Description of "Figure 1-80 Service Providers"

To Add Service Provider

4. Click Add.
   The Add Service Provider screen displays.

   Figure 1-81 Add Service Provider

   Description of "Figure 1-81 Add Service Provider"
5. Specify the fields on Add Service Provider screen.

   Note:

   The fields, which are marked with an asterisk, are mandatory.

   For more information on fields, refer to the field description table.

   Table 1-70 Add Service Provider - Field Description

   Field | Description
   --- | ---
   Product Name | Specify the product name of the service provider. Note: Enter 0 to maximum of 255 characters. No numeric value at beginning and no space allowed.
   Type | Select the type of service provider from drop-down list The available options are: INTERNAL EXTERNAL
   Version | Specify the provider version. Note: Enter 0 to maximum of 255 characters. Only numeric or decimal values are allowed.
   Active | Predefined values are Active / Inactive If provider is marked as inactive, then all related routes will be stopped.
   Add | To add, refer to step 4.
   Actions | Displays the action. The user can edit or delete the header.
   Name | Displays the name of the header.
   Value | Displays the value of the header.
   Type | Select the type of service from drop-down list. The available options are: WSDL SWAGGER
   URL | Specify the service URL of the file location.
   Import | Click Import to extract the service information from URL.
   Service | Displays the extracted service from the selected URL.
   Operation | Displays the extracted operation from the selected URL.

Headers

External product processor might require some standard headers to be passed along with the request. User can specify the headers which are required by service endpoints for its all implementations but not present in swagger file.

6. To add Headers, follow below steps.
   1. Click Add.
      The Add Header screen displays.

      Figure 1-82 Add Header

      Description of "Figure 1-82 Add Header"
   2. Specify the fields on Add Header screen and click OK.

      Note:

      The fields, which are marked with an asterisk, are mandatory.

      For more information on fields, refer to the field description table.

      Table 1-71 Add Header - Field Description

      Field | Description
      --- | ---
      Name | Specify the name of the header.
      Value | Specify the value of the header.

7. Click Save to save the details.
   The Confirmation screen displays.

   Figure 1-83 Confirmation

   Description of the illustration add-service-provider-conformation.png
8. Click Confirm to save the record.

Import Service Provider

9. Click Import.
   The Import Service Provider screen displays.

   Figure 1-84 Import Service Provider

   Description of "Figure 1-84 Import Service Provider"

   Note:

   The fields, which are marked with an asterisk, are mandatory.

   For more information on fields, refer to the field description table.

   Table 1-72 Import Service Provider - Field Description

   Field | Description
   --- | ---
   File | Select the file using Select button. Note: Allows only to select one file and accepts only JSON file.

10. Click Import to import the selected file.
    The Confirmation screen displays.

    Figure 1-85 Confirmation - Import

    Description of "Figure 1-85 Confirmation - Import"

    Note:

    Below data needs to be changed after importing provider configuration file:
    - Implementation Host and Port
    - Implementation Authentication Password
11. Click Confirm to import the record.

View Service Provider

12. Click 3 dots button (operation menu) and click View.
    The View Service Provider screen displays.

    Figure 1-86 View Service Provider

    Description of "Figure 1-86 View Service Provider"

    The user can click edit button to edit the Service Provider.

Edit Service Provider

13. Click 3 dots button (operation menu) and click Edit.
    The Edit Service Provider screen displays.

    Figure 1-87 Edit Service Provider

    Description of "Figure 1-87 Edit Service Provider"
14. Click Save once the edit is done.
    The Confirmation screen displays.

    Figure 1-88 Confirmation - Edit Service Provider

    Description of "Figure 1-88 Confirmation - Edit Service Provider"
15. Click Confirm to save the record.

Delete Service Provider

16. Click 3 dots button (operation menu) and click Delete.
    The Confirmation screen displays.

    Figure 1-89 Confirmation - Delete Service Provider

    Description of "Figure 1-89 Confirmation - Delete Service Provider"
17. Click Confirm to delete the record.

Export Service Provider

18. Click 3 dots button (operation menu) and click Export.
    The Confirmation screen displays.

    Figure 1-90 Confirmation - Export Service Provider

    Description of "Figure 1-90 Confirmation - Export Service Provider"

    Note:

    The following data cannot be exported:
    - Implementation Host
    - Implementation Port
    - Implementation Authentication Password

    The above data needs to be configured manually after importing the configuration file. Same has been mentioned in Import section.

19. Click Confirm to export the record.

Parent topic: Oracle Banking Routing Hub Configuration