Oracle Customer Hub (UCM) Master Data Management Reference > Oracle Customer Hub (UCM) and Data Governance Manager Web Services Reference >
GovernService
This Web service queries all the Account and Contact suspect records in the base table. It provides a means do the following:
- Approve suspect records to resolve nonsuspect records.
- Submit merge requests for suspect records that must be merged.
GovernService Operations
For a list of the operations associated with this Web service, see Table 322
Table 322. GovernService Operations
|
|
getOrganizationSuspectRecords |
Queries all account records marked Suspect in the base table. |
getPersonSuspectRecords |
Queries all contact records marked Suspect in the base table. |
removePendingRecord |
Removes the pending flag for the account or contact record marked as Suspect in the base table. |
submitMergeRequestOrganizationRecord |
Submits a merge request for the account records in the base table. |
submitMergeRequestPersonRecord |
Submits a merge request for the contact records in the base table. |
. Request Message Description: getOrganizationSuspectRecords
For a description of this request message, see Table 323.
Table 323. Request Message Description: getOrganizationSuspectRecords
|
|
|
endDateTime |
End date and time for a given job. |
String |
startDateTime |
Start date and time for a given job. |
String |
StartRowNum |
The row number of the total number of records from which the records are to be given. |
String |
PageSize |
Indicates the number of records to be returned. |
String |
SortSpec |
The sort criteria applied to the business component. |
String |
NewQuery |
Starts a new query. |
String |
Response Message Description: getOrganizationSuspectRecords
For a description of this response message, see Table 324.
Table 324. Response Message Description: getOrganizationSuspectRecords
|
|
|
SwiOrgDeDupResultsIO |
An instance of the integration object, SwiOrgDeDupResults. |
Integration Object |
LastPage |
Boolean indicating whether or not the last record in the query result set has been returned. |
String |
NumOutputObjects |
Number of records being returned in this iteration of the request result set. |
String |
ErrorCode |
Error code (if any) that must be passed for the job. |
String |
ErrorMessage |
Specific error message. |
String |
Request Message Description: getPersonSuspectRecords
For a description of this request message, see Table 325.
Table 325. Request Message Description: getPersonSuspectRecords
|
|
|
endDateTime |
End date and time for a given job. |
String |
startDateTime |
Start date and time for a given job. |
String |
StartRowNum |
The row number of the total number of records from which the records are to be given. |
String |
PageSize |
Indicates the number of records to be returned. |
String |
SortSpec |
The sort criteria applied to the business component. |
String |
NewQuery |
Starts a new query. |
String |
Response Message Description: getPersonSuspectRecords
For a description of this response message, see Table 326.
Table 326. Response Message Description: getPersonSuspectRecords
|
|
|
SwiPerDeDupResultsIO |
An instance of the integration object, SwiPerDeDupResults. |
Integration Object |
LastPage |
Boolean indicating whether or not the last record in the query result set has been returned. |
String |
NumOutputObjects |
Number of records being returned in this iteration of the request result set. |
String |
ErrorCode |
Error code (if any) that must be passed for the job. |
String |
ErrorMessage |
Specific error message. |
String |
Request Message Description: removePendingRecord
For a description of this request message, see Table 327.
Table 327. Request Message Description: removePendingRecord
|
|
|
Id |
Record ID. |
String |
ObjectName |
Business object name, which is one of the following: contact or account. |
String |
PendingStatus |
The pending status of the record. |
String |
Response Message Description: removePendingRecord
For a description of this response message, see Table 328.
Table 328. Response Message Description: removePendingRecord
|
|
|
Status |
Status of the record. |
String |
ErrorCode |
Error code (if any) that must be passed for the job. |
String |
ErrorMessage |
Specific error message. |
String |
Request Message Description: submitMergeRequestOrganizationRecord
For a description of this request message, see Table 329.
Table 329. Request Message Description: submitMergeRequestOrganizationRecord
|
|
|
MatchId |
Row ID of the duplicate record which is to be merged with the Master record. |
String |
MasterId |
Row ID of the Master record for which duplicates have been found. |
String |
Response Message Description: submitMergeRequestOrganizationRecord
For a description of this response message, see Table 330.
Table 330. Response Message Description: submitMergeRequestOrganizationRecord
|
|
|
ResponseMessage (UCMMergeRequestRs) |
Response message to the UCM Merge request. |
String |
ErrorCode |
Error code (if any) that must be passed for the job. |
String |
ErrorMessage |
Specific error message. |
String |
Request Message Description: submitMergeRequestPersonRecord
For a description of this request message, see Table 331.
Table 331. Request Message Description: submitMergeRequestPersonRecord
|
|
|
MatchId |
Match ID. |
Not applicable |
MasterId |
Master ID. |
Not applicable |
Response Message Description: submitMergeRequestPersonRecord
For a description of this response message, see Table 332.
Table 332. Response Message Description: submitMergeRequestPersonRecord
|
|
|
ResponseMessage (UCMMergeRequestRs) |
Response message to the UCM Merge request. |
String. |
ErrorCode |
Error code (if any) that must be passed for the job. |
String |
ErrorMessage |
Specific error message. |
String |
GovernService Application Interface
This topic describes the application objects called by this Web service. For more information on application interfaces, refer to your application development documentation on Oracle Technology Network. Service Object (Business Service or Workflow)
For a description of the service objects for this Web service, see Table 333.
Table 333. GovernService Service Object
|
|
|
UCM Data Governance Manager |
Business Service |
CSSSwiUCMDGMgrService |
Methods
For a description of the methods for this Web service, see Table 334.
Table 334. GovernService Methods
|
|
getOrganizationSuspectRecords |
getOrganizationSuspectRecords |
getPersonSuspectRecords |
getPersonSuspectRecords |
removePendingRecord |
removePendingRecord |
submitMergeRequestOrganizationRecord |
submitMergeRequestOrganizationRecord |
submitMergeRequestPersonRecord |
submitMergeRequestPersonRecord |
|