Run the PreviewMerge API to merge both the Person records:
POST http://localhost:8080/cmx/cs/localhost-orcl-mdm_sample/Person/161923?action=previewMerge&depth=2
{
keys: [
{
rowid: "161924"
}
]
}
The response is a Person record with two Addresses and two Telephone numbers.
{
"Person": {
"rowidObject": "161923 ",
"creator": "admin",
"createDate": "2016-10-20T09:50:35.878-04:00",
"updatedBy": "admin",
"lastUpdateDate": "2016-10-20T09:50:35.879-04:00",
"consolidationInd": 4,
"lastRowidSystem": "SYS0 ",
"hubStateInd": 1,
"label": "Person: , Bill",
"partyType": "Person",
"displayName": "Bill",
"firstName": "Bill",
"TelephoneNumbers": {
"link": [],
"firstRecord": 1,
"recordCount": 2,
"pageSize": 2,
"item": [
{
"rowidObject": "101723 ",
"creator": "admin",
"createDate": "2016-10-20T09:50:35.904-04:00",
"updatedBy": "admin",
"lastUpdateDate": "2016-10-20T09:50:35.905-04:00",
"consolidationInd": 4,
"lastRowidSystem": "SYS0 ",
"hubStateInd": 1,
"label": "PhoneNumbers",
"phoneNum": "111-1111 ",
"phoneCountryCd": "1"
},
{
"rowidObject": "101724 ",
"creator": "admin",
"createDate": "2016-10-20T09:50:54.768-04:00",
"updatedBy": "admin",
"lastUpdateDate": "2016-10-20T09:50:54.769-04:00",
"consolidationInd": 4,
"lastRowidSystem": "SYS0 ",
"hubStateInd": 1,
"label": "PhoneNumbers",
"phoneNum": "222-2222 ",
"phoneCountryCd": "1"
}
]
},
"Addresses": {
"link": [],
"firstRecord": 1,
"recordCount": 2,
"pageSize": 2,
"item": [
{
"rowidObject": "2123 ",
"creator": "admin",
"createDate": "2016-10-20T09:50:37.956-04:00",
"updatedBy": "admin",
"lastUpdateDate": "2016-10-20T09:50:37.956-04:00",
"consolidationInd": 4,
"lastRowidSystem": "SYS0 ",
"hubStateInd": 1,
"label": "Addresses",
"Address": {
"rowidObject": "2121 ",
"creator": "admin",
"createDate": "2016-10-20T09:50:36.922-04:00",
"updatedBy": "admin",
"lastUpdateDate": "2016-10-20T09:50:37.923-04:00",
"consolidationInd": 4,
"lastRowidSystem": "SYS0 ",
"hubStateInd": 1,
"label": "Address",
"cityName": "Toronto"
}
},
{
"rowidObject": "2124 ",
"creator": "admin",
"createDate": "2016-10-20T09:50:54.790-04:00",
"updatedBy": "admin",
"lastUpdateDate": "2016-10-20T09:50:54.790-04:00",
"consolidationInd": 4,
"lastRowidSystem": "SYS0 ",
"hubStateInd": 1,
"label": "Addresses",
"Address": {
"rowidObject": "2122 ",
"creator": "admin",
"createDate": "2016-10-20T09:50:54.777-04:00",
"updatedBy": "admin",
"lastUpdateDate": "2016-10-20T09:50:54.777-04:00",
"consolidationInd": 4,
"lastRowidSystem": "SYS0 ",
"hubStateInd": 1,
"label": "Address",
"cityName": "Ottawa"
}
}
]
}
}
}