CRM Legacy for OXI Profile Lookup/Download

Outbound Type CRM_LEGACY is used when integrating with OPERA Room Reservations Cloud Service for Profile Lookup and Download and OPERA Customer Loyalty Tracking Cloud Service for membership and award management; along with other legacy OXI integrations.
  1. Outbound Code can be created at the Global (Chain) or Property level context based on the CRM system integration requirement.

    Note:

    It is recommended that you create outbound codes at the Global level if all the properties in the chain use the same external system. For more information, see Configuring Profile Lookup and Download for OPERA Room Reservations.
  2. Select Outbound Type CRM_LEGACY.

  3. Enter a unique outbound code, for example: CRMORSCHAIN1.

  4. Enter a description for the CRM Legacy System summary.

  5. Protocol is defaulted with XML for CRM_LEGACY integration.

  6. Select the Authorization Type for CRM Legacy integration:

    1. Select NONE for Non-SSD OPERA V5 ORS.

    2. Select BASIC for SSD OPERA V5 ORS.

  7. Enter the Application Key. You must obtain the value from 05 ORS Setup > External Database > Local JNDI. Skip for non-O5-ORS applications.

  8. Add a new row, select GetExternalProfiles, and enter the service path to fetch profiles. Configure https://{host}/...

    1. Configure https://{host}/Operajserv/OperaWebSvcs/Lookup for O5 ORS application lookup.

    2. Configure https://{host}/Operajserv/OXIServlets/ORSLookup for non-ORS application lookup using OXI XML specifications (plquery & plresult).

  9. Click New to add a service.

    1. Service Name: Select DownloadExternalProfile from the list

    2. Service Path: Enter the URL for Profile Lookup. For example: https://host/Operajserv/OXIServlets/ORSLookup

  10. Click New to add a service.

    1. Service Name: Select GetMembershipDetails from the list

    2. Service Path: Enter the URL for Profile Lookup. For example: https://host/Operajserv/OperaWebSvcs/MemberInfo

  11. Click New to add a service.

    1. Service Name: Select PostMembershipNumber from the list

    2. Service Path: Enter the URL for Profile Lookup. For example: https://host/Operajserv/OperaWebSvcs/NewMemberCard

  12. Click New to add a service.

    1. Service Name: Select RedeemAward from the list

    2. Service Path: Enter the URL for Profile Lookup. For example: https://host/Operajserv/OXIServlets/ORSLookup

  13. Save the Outbound Code configuration.

  14. If an existing OXI external system (for example ORS) is used for Profile Lookup and Download, ensure the Lookup check box is selected for the External System.. See Configuring External Systems.

  15. Associate the Outbound code with the External Database code of the OXI Interface. See Configuring External Databases.

  16. Define Interface Mappings for Profile Types group for the OXI Interface. See Configuring Interface Mapping.

  17. If you are trying to configure an OXI interface for the first time:

    1. Refer Exchange Interface Setup.

Profile Lookup/Download from OPERA Cloud Central

Outbound Type CRM_LEGACY is used for Profile Lookup and Download initiated from OPERA Cloud to OPERA Cloud Central Services.

Create Outbound Code with CRM_LEGACY with Basic Auth type and configure the following Service Base path URLs respectively.

  1. Click New to add a service.

    1. Service Name: Select GetExternalProfiles from the list

    2. Service Path: Enter the URL for Profile Lookup. For example: https://{host}/OPERAIA/OPERA_ORS/OperaWebSvcs/LookupService

  2. Click New to add a service.

    1. Service Name: Select DownloadExternalProfile from the list

    2. Service Path: Enter the URL for download profile . For example: https://{host}/OPERAIA/OPERA_ORS/OperaWebSvcs/LookupService

  3. Click New to add a service.

    1. Service Name: Select GetMembershipDetails from the list

    2. Service Path: Enter the URL for get membership details of the profile, for example: https://{host}/Operajserv/OperaWebSvcs/MemberInfo

  4. Click New to add a service.

    1. Service Name: Select PostMembershipNumber from the list

    2. Service Path: Enter the URL for get membership details of the profile, for example: https://{host}/OPERAIA/OPERA_ORS/OperaWebSvcs/NewMemberCardService

  5. Click New to add a service.

    1. Service Name: Select RedeemAward from the list

    2. Service Path: Enter the URL for get membership details of the profile, for example: https://\{host}/OPERAIA/OPERA_OXI/ORSLookup

Note:

Create or Request for an Interface User with Interface type IFC from OPERA Cloud Central, go to Role Manager, Manage Interface User and use it as Basic Authorization for the Outbound Code created.