Oracle Customer Hub (UCM) Master Data Management Reference > ASIs and Messages for Oracle Master Data Management Applications >

Application Services Interfaces for Oracle Master Data Management Applications


Oracle Master Data Management Applications provide application services interfaces to interact and manage the customer information stored in the Customer Master.

NOTE:  With the release of Siebel CRM version 8.1.1 Siebel Industry Applications, Customer Relationship Management Markup Language (CRMML) was deprecated in favor of the increased functionality of Web services. These Web services provide a more service-oriented interface to Oracle Customer Hub (UCM). It is recommended that you migrate from CRMML to these Web services as soon as is practical. CRMML will no longer be part of Siebel CRM releases as of version 8.1.1.6. If you are using CRMML in previous patch releases, such as Siebel CRM version 8.1.1.5 or earlier, then you may continue to use this functionality through August, 2012. CRMML will not be supported as of September 2012 and you will be directed to Web service-based solutions for future use. Further, CRMML is not supported for use with Siebel CRM version 8.2.x or with new features added to Oracle Customer Hub (UCM), version 8.2. For more information on Web services, see Oracle Customer Hub (UCM) and Data Governance Manager Web Services Reference.

The application service interfaces supported with Oracle Master Data Management Applications are:

  • Manage Customer. Inbound message allowing querying, inserting, updating, and deleting of Contact, Account, and Household information, including relationships.
  • Manage Address. Inbound message allowing querying, inserting, updating, and deleting of Addresses for Contacts, Accounts, and Households.
  • Manage Profile. Inbound message allowing querying, inserting, updating, and deleting of Contact, Account, and Household profile information.
  • Manage Activities. Inbound message allowing querying, inserting, updating, and deleting of Contact, Account, and Household activities.
  • Manage Products. Inbound message allowing querying, inserting, updating, and deleting of products associated with Contacts, Accounts, and Households.
  • Manage Cross-Reference. Request and response message allowing querying of Contact, Account, and Household cross-references.
  • Lookup Customer by Product. Inbound message allowing the querying of Contacts, Accounts, and Households. The query is based on a product ID number.
  • Lookup Relationships. Inbound message allowing querying Relationships between Contacts, Accounts, and Households.
  • Lookup Batch Address. Inbound message allowing the querying of Contacts, Accounts, and Households. The query is based on address criteria.
  • Publish Customer. Outbound message used for publishing.

Table 307 lists each of the messages from Oracle Master Data Management Applications specifications.

Table 307. Oracle Master Data Applications Messages
Integration Object Name
Business Processes or Operations

UCMAccountExternalID

LookUpAccountExternalID

UCMAccountExternalIDRs

LookUpAccountExternalIDResponse

UCMContactExternalID

LookUpContactExternalID

UCMContactExternalIDRs

LookUpContactExternalIDResponse

UCMHouseholdExternalID

LookUpHouseholdExternalID

UCMHouseholdExternalIDRs

LookUpHouseholdExternalIDResponse

CIFAccount

LookUpAccount

CIFAccountRs

LookUpAccountResponse

CIFAccountActivity

LookUpAccountActivity

CIFAccountActivityRs

LookUpAccountActivityResponse

CIFAccountActivityByNameRs

LookUpAccountActivityByNameResponse

CIFAccountActivityDelete

DeleteAccountActivity

CIFAccountActivityDeleteRs

DeleteAccountActivityResponse

CIFAccountActivityInsert

InsertAccountActivity

CIFAccountActivityInsertRs

InsertAccountActivityResponse

CIFAccountActivityUpdate

UpdateAccountActivity

CIFAccountActivityUpdateRs

UpdateAccountActivityResponse

CIFAccountAddress

LookUpAccountAddress

CIFAccountAddressRs

LookUpAccountAddressResponse

CIFAccountAddressDelete

DeleteAccountAddress

CIFAccountAddressDeleteRs

DeleteAccountAddressResponse

CIFAccountAddressInsert

InsertAccountAddress

CIFAccountAddressInsertRs

InsertAccountAddressResponse

CIFAccountAddressUpdate

UpdateAccountAddress

CIFAccountAddressUpdateRs

UpdateAccountAddressResponse

CIFAccountDelete

DeleteAccount

CIFAccountDeleteRs

DeleteAccountResponse

CIFAccountInsert

InsertAccount

CIFAccountInsertRs

InsertAccountResponse

CIFAccountProduct

LookUpAccountProduct

CIFAccountProductRs

LookUpAccountProductResponse

CIFAccountProductDelete

DeleteAccountProduct

CIFAccountProductDeleteRs

DeleteAccountProductResponse

CIFAccountProductInsert

InsertAccountProduct

CIFAccountProductInsertRs

InsertAccountProductResponse

CIFAccountProductUpdate

UpdateAccountProduct

CIFAccountProductUpdateRs

UpdateAccountProductResponse

CIFAccountProfile

LookUpAccountProfile

CIFAccountProfileRs

LookUpAccountProfileResponse

CIFAccountProfileByName

LookUpAccountProfileByName

CIFAccountProfileByNameRs

LookUpAccountProfileByNameResponse

CIFAccountProfileDelete

DeleteAccountProfile

CIFAccountProfileDeleteRs

DeleteAccountProfileResponse

CIFAccountProfileInsert

InsertAccountProfile

CIFAccountProfileInsertRs

InsertAccountProfileResponse

CIFAccountProfileUpdate

UpdateAccountProfile

CIFAccountProfileUpdateRs

UpdateAccountProfileResponse

CIFAccountRelationship

LookUpAccountRelationship

CIFAccountRelationshipRs

LookUpAccountRelationshipResponse

CIFAccountRelationshipDelete

DeleteAccountRelationship

CIFAccountRelationshipDeleteRs

DeleteAccountRelationshipResponse

CIFAccountRelationshipInsert

InsertAccountRelationship

CIFAccountRelationshipInsertRs

InsertAccountRelationshipResponse

CIFAccountRelationshipUpdate

UpdateAccountRelationship

CIFAccountRelationshipUpdateRs

UpdateAccountRelationshipResponse

CIFAccountUpdate

UpdateAccount

CIFAccountUpdateRs

UpdateAccountResponse

CIFContact

LookUpContact

CIFContactRs

LookUpContactResponse

CIFContactActivity

LookUpContactActivity

CIFContactActivityRs

LookUpContactActivityResponse

CIFContactActivityByName

LookUpContactActivityByName

CIFContactActivityByNameRs

LookUpContactActivityByNameResponse

CIFContactActivityDelete

DeleteContactActivity

CIFContactActivityDeleteRs

DeleteContactActivityResponse

CIFContactActivityInsert

InsertContactActivity

CIFContactActivityInsertRs

InsertContactActivityResponse

CIFContactActivityUpdate

UpdateContactActivity

CIFContactActivityUpdateRs

UpdateContactActivityResponse

CIFContactAddress

LookUpContactAddress

CIFContactAddressRs

LookUpContactAddressResponse

CIFContactAddressByName

LookUpContactAddressByName

CIFContactAddressByNameRs

LookUpContactAddressByNameResponse

CIFContactAddressDelete

DeleteContactAddress

CIFContactAddressDeleteRs

DeleteContactAddressResponse

CIFContactAddressInsert

InsertContactAddress

CIFContactAddressInsertRs

InsertContactAddressResponse

CIFContactAddressUpdate

UpdateContactAddress

CIFContactAddressUpdateRs

UpdateContactAddressResponse

CIFContactByName

LookUpContactByName

CIFContactByNameRs

LookUpContactByNameResponse

CIFContactDelete

DeleteContact

CIFContactDeleteRs

DeleteContactResponse

CIFContactExternalId

LookUpContactExternalId

CIFContactExternalIdRs

LookUpContactExternalIdResponse

CIFContactInsert

InsertContact

CIFContactInsertRs

InsertContactResponse

CIFContactProduct

LookUpContactProduct

CIFContactProductRs

LookUpContactProductResponse

CIFContactProductByName

LookUpContactProductByName

CIFContactProductByNameRs

LookUpContactProductByNameResponse

CIFContactProductDelete

DeleteContactProduct

CIFContactProductDeleteRs

DeleteContactProductResponse

CIFContactProductInsert

InsertContactProduct

CIFContactProductInsertRs

InsertContactProductResponse

CIFContactProductUpdate

UpdateContactProduct

CIFContactProductUpdateRs

UpdateContactProductResponse

CIFContactProfile

LookUpContactProfile

CIFContactProfileRs

LookUpContactProfileResponse

CIFContactProfileByName

LookUpContactProfileByName

CIFContactProfileByNameRs

LookUpContactProfileByNameResponse

CIFContactProfileDelete

DeleteContactProfile

CIFContactProfileDeleteRs

DeleteContactProfileResponse

CIFContactProfileInsert

InsertContactProfile

CIFContactProfileInsertRs

InsertContactProfileResponse

CIFContactProfileUpdate

UpdateContactProfile

CIFContactProfileUpdateRs

UpdateContactProfileResponse

CIFContactRelationship

LookUpContactRelationship

CIFContactRelationshipRs

LookUpContactRelationshipResponse

CIFContactRelationshipByName

LookUpContactRelationshipByName

CIFContactRelationshipByNameRs

LookUpContactRelationshipByNameResponse

CIFContactRelationshipDelete

DeleteContactRelationship

CIFContactRelationshipDeleteRs

DeleteContactRelationshipResponse

CIFContactRelationshipInsert

InsertContactRelationship

CIFContactRelationshipInsertRs

InsertContactRelationshipResponse

CIFContactRelationshipUpdate

UpdateContactRelationship

CIFContactRelationshipUpdateRs

UpdateContactRelationshipResponse

CIFContactUpdate

UpdateContact

CIFContactUpdateRs

UpdateContactResponse

CIFFINCORPAccount

LookUpFINCORPAccount

CIFFINCORPAccountRs

LookUpFINCORPAccountResponse

CIFFINCORPAccountByName

LookUpFINCORPAccountByName

CIFFINCORPAccountByNameRs

LookUpFINCORPAccountByNameResponse

CIFHousehold

LookUpHousehold

CIFHouseholdRs

LookUpHouseholdResponse

CIFHouseholdByName

LookUpHouseholdByName

CIFHouseholdByNameRs

LookUpHouseholdByNameResponse

CIFHouseholdDelete

DeleteHousehold

CIFHouseholdDeleteRs

DeleteHouseholdResponse

CIFHouseholdInsert

InsertHousehold

CIFHouseholdInsertRs

InsertHouseholdResponse

CIFHouseholdUpdate

UpdateHousehold

CIFHouseholdUpdateRs

UpdateHouseholdResponse

CIFPersonalAddress

LookUpPersonalAddress

CIFPersonalAddressRs

LookUpPersonalAddressResponse

CIFPersonalAddressByState

LookUpPersonalAddressByState

CIFPersonalAddressByStateRs

LookUpPersonalAddressByStateResponse

Oracle Customer Hub (UCM) Master Data Management Reference Copyright © 2015, Oracle and/or its affiliates. All rights reserved. Legal Notices.