MergeInstanceInformation Class |
This class contains information about the CampusNexus CRM Object items that must be merged.

SystemObject
Talisma.Server.TLSysSISConnectorMergeInstanceInformation
Namespace: Talisma.Server.TLSysSISConnectorTalisma.Server.TLSysSISConnectorMergeInstanceInformation

C#
[SerializableAttribute] public class MergeInstanceInformation
The MergeInstanceInformation type exposes the following members.

Name | Description | |
---|---|---|
![]() | ExternalInstancePropertyID |
The ID of the External SIS ID Property of the CampusNexus CRM Object. Specifying a value for this member is optional. You must pass the value
for the externalInstancePropertyId member if the ID of the CampusNexus CRM Object instance that must be merged is unavailable.
|
![]() | ExternalSourceInstanceID |
The ID of the victim SIS Object instance in a merge operation. An instance of the CampusNexus CRM Object that is mapped to this instance of
the SIS Object will be merged. Specifying a value for this member is optional.
The ID of the survivor SIS Object instance in a merge operation. An instance of the CampusNexus CRM Object that is mapped to this instance of the SIS Object will be merged. Specifying a value for this member is optional. |
![]() | ExternalTargetInstanceID |
The ID of the survivor SIS Object instance in a merge operation. An instance of the CampusNexus CRM Object that is mapped to this instance of
the SIS Object will be merged. Specifying a value for this member is optional.
|
![]() | ObjectType |
The type of CampusNexus CRM Object whose instances must be merged.
|
![]() | SourceInstanceID |
The ID of the source CampusNexus CRM Object instance in a merge operation. If the value of this member is unavailable, you must pass the
values for the externalSourceInstanceId, and externalInstancePropertyId members to perform the merge operation.
|
![]() | SourceURL |
The URL of the SIS or CampusNexus CRM system from which the request has been sent.
|
![]() | TargetInstanceID |
The ID of the target CampusNexus CRM Object instance in a merge operation. If the value of this member is unavailable, you must pass the
values for the externalTargetInstanceId and externalInstancePropertyId members to perform the merge operation.
|
![]() | TargetPropertiesInformation |
The targetpropertiesInformation parameter is an array of the PropertyInformation structure that contains information about Properties
of the CampusNexus CRM Object. This structure stores the ID and the value of the Property.
|
![]() | TargetURL |
The URL of the SIS or CampusNexus CRM system to which the request has been sent.
|
![]() | TransactionID |
The ID of the transaction in the Incoming Transaction queue. This input value is required only if the MergeInstance method
is resubmitted to the Incoming Transaction queue, and you want to prevent the creation of duplicate transactions for the
same API request.
|
