Siebel Master Data Applications Reference for Industry Applications > Siebel Master Data Applications Messages > Siebel Master Data Application Messages >
Contact Relationship
UCM Contact Relationship messages are used in insert, query, update, and delete operations to maintain Contact Relationships. LookUpContactRelationship and LookUpContactRelationshipByName are used for query operations. UpdateContactRelationship, InsertContactRelationship and DeleteContactRelationship are message pairs for request and response operations. Figure 18 describes the structure of this message
Figure 18. UCM Contact Relationship Structure
|
Table 56. Contact Relationship Query Integration Components
|
|
|
|
CIFContactRelationship |
Contact |
LookUpContactRelationship |
1:PartyUId2: Id |
CIFContactRelationshipRs |
Contact |
LookUpContactRelationshipResponse |
1:PartyUId2: Id |
Table 57. Contact Relationship Query by Name Integration Components
|
|
|
|
CIFContactRelationshipByName |
Contact |
LookUpContactRelationshipByName |
1:PartyUId2: Id |
CIFContactRelationshipByNameRs |
Contact |
LookUpContactRelationshipByNameResponse |
1:PartyUId2: Id |
Table 58. Contact Relationship Update Integration Components
|
|
|
|
CIFContactRelationshipUpdate |
Contact |
UpdateContactRelationship |
1:PartyUId2: Id |
CIFContactRelationshipUpdateRs |
Contact |
UpdateContactRelationshipResponse |
1:PartyUId2: Id |
Table 59. Contact Relationship Insert Integration Components
|
|
|
|
CIFContactRelationshipInsert |
Contact |
InsertContactRelationship |
1:PartyUId2: Id |
CIFContactRelationshipInsertRs |
Contact |
InsertContactRelationshipResponse |
1:PartyUId2: Id |
Table 60. Contact Relationship Delete Integration Components
|
|
|
|
CIFContactRelationshipDelete |
Contact |
DeleteContactRelationship |
1:PartyUId2: Id |
CIFContactRelationshipDeleteRs |
Contact |
DeleteContactRelationshipResponse |
1:PartyUId2: Id |
Table 61. Contact Relationship Integration Component Fields
|
|
|
|
|
|
Contact |
Assistant |
Assistant |
DTYPE_TEXT |
50 |
|
|
Assistant Phone # |
AssistantPhone |
DTYPE_TEXT |
40 |
|
|
Cellular Phone # |
CellularPhone |
DTYPE_TEXT |
40 |
|
|
Email Address |
EmailAddress |
DTYPE_TEXT |
50 |
|
|
Fax Phone # |
FaxPhone |
DTYPE_TEXT |
40 |
|
|
First Name |
FirstName |
DTYPE_TEXT |
50 |
4 |
|
Home Phone # |
HomePhone |
DTYPE_TEXT |
40 |
|
|
Id |
Id |
DTYPE_ID |
15 |
4 |
This tag is required for Id cross-referencing. Tag stores incoming external Id. |
Integration Id |
IntegrationId |
DTYPE_TEXT |
30 |
|
|
Job Title |
JobTitle |
DTYPE_TEXT |
75 |
|
|
Last Name |
LastName |
DTYPE_TEXT |
50 |
4 |
|
M/F |
MF |
DTYPE_TEXT |
30 |
|
Bound by SEX_MF |
M/M |
MM |
DTYPE_TEXT |
15 |
|
Bound by MR_MS |
Manager First Name |
ManagerFirstName |
DTYPE_TEXT |
50 |
|
|
Manager Id |
ManagerId |
DTYPE_ID |
|
|
|
Manager Integration Id |
ManagerIntegrationId |
DTYPE_TEXT |
30 |
|
|
Manager Last Name |
ManagerLastName |
DTYPE_TEXT |
50 |
|
Used for picking a related entity. |
Manager Middle Name |
ManagerMiddleName |
DTYPE_TEXT |
50 |
|
|
Manager Primary Organization |
ManagerPrimaryOrganization |
DTYPE_TEXT |
100 |
|
|
Manager Primary Organization Id |
ManagerPrimaryOrganizationId |
DTYPE_ID |
15 |
|
|
Manager UId |
ManagerUId |
DTYPE_TEXT |
100 |
|
|
Middle Name |
MiddleName |
DTYPE_TEXT |
50 |
|
|
Party UId |
PartyUId |
DTYPE_TEXT |
100 |
|
|
Person UId |
PersonUId |
DTYPE_TEXT |
100 |
|
|
Preferred Communications |
PreferredCommunications |
DTYPE_TEXT |
30 |
|
Bound by OFFER_MEDIA |
Status |
Status |
DTYPE_TEXT |
30 |
|
Bound by CONTACT_STATUS |
Work Phone # |
WorkPhone |
DTYPE_TEXT |
40 |
|
|
Work Phone Extension |
WorkPhoneExtension |
DTYPE_TEXT |
10 |
|
|
operation |
operation |
DTYPE_TEXT |
30 |
|
System field |
Account |
Account |
Account |
DTYPE_TEXT |
100 |
4 |
|
Account Location |
AccountLocation |
DTYPE_TEXT |
50 |
|
|
Account Organization |
AccountOrganization |
DTYPE_TEXT |
100 |
|
|
Account Party UId |
AccountPartyUId |
DTYPE_TEXT |
100 |
|
|
Account Row Id |
AccountRowId |
DTYPE_ID |
15 |
|
|
Account Status |
AccountStatus |
DTYPE_TEXT |
30 |
|
Bound by ACCOUNT_STATUS |
IsPrimaryMVG |
IsPrimaryMVG |
DTYPE_TEXT |
1 |
|
|
Related Account Integration Id |
RelatedAccountIntegrationId |
DTYPE_TEXT |
30 |
|
|
operation |
operation |
DTYPE_TEXT |
30 |
|
System field |
Household |
Household Id |
HouseholdId |
DTYPE_ID |
30 |
|
|
Household Integration Id |
HouseholdIntegrationId |
DTYPE_TEXT |
30 |
|
|
Household Name |
HouseholdName |
DTYPE_TEXT |
50 |
|
|
Household Number |
HouseholdNumber |
DTYPE_TEXT |
100 |
|
|
Household Party UId |
HouseholdPartyUId |
DTYPE_TEXT |
100 |
|
|
Household Status |
HouseholdStatus |
DTYPE_TEXT |
30 |
|
Bound by HOUSEHOLD_STATUS |
IsPrimaryMVG |
IsPrimaryMVG |
DTYPE_TEXT |
1 |
|
|
operation |
operation |
DTYPE_TEXT |
30 |
|
System field |
Organization |
IsPrimaryMVG |
IsPrimaryMVG |
DTYPE_TEXT |
1 |
|
|
Organization |
Organization |
DTYPE_TEXT |
50 |
|
|
Organization Id |
OrganizationId |
DTYPE_ID |
30 |
|
|
Organization Integration Id |
OrganizationIntegrationId |
DTYPE_TEXT |
30 |
|
|
operation |
operation |
DTYPE_TEXT |
30 |
|
System field |
Position |
Division |
Division |
DTYPE_TEXT |
255 |
|
|
IsPrimaryMVG |
IsPrimaryMVG |
DTYPE_TEXT |
1 |
|
|
Position |
Position |
DTYPE_TEXT |
50 |
|
|
Position Id |
PositionId |
DTYPE_ID |
|
|
|
Position Integration Id |
PositionIntegrationId |
DTYPE_TEXT |
30 |
|
|
Sales Rep |
SalesRep |
DTYPE_TEXT |
50 |
|
|
operation |
operation |
DTYPE_TEXT |
30 |
|
System field |
|