ObjectInformation Class
This class contains information about a CampusNexus CRM Object item which can be used for the create, update, and get operations of CampusNexus CRM Higher Education Foundation iService.
Inheritance Hierarchy
SystemObject
  Talisma.Server.TLSysSISConnectorObjectInformation

Namespace:  Talisma.Server.TLSysSISConnector
 

Syntax
C#
[SerializableAttribute]
public class ObjectInformation

The ObjectInformation type exposes the following members.

Properties
NameDescription
Public propertyExternalInstanceId
The ID of the SIS Object instance. An instance of the CampusNexus CRM Object that is mapped to this SIS Object will be created, updated, or retrieved. Specifying a value for this member is optional.
Public propertyExternalInstancePropertyId
The ID of the Property of the SIS Object instance. 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 updated is unavailable.

This member is used only in the UpdateInstance method.

Public propertyInstanceId
The ID of the CampusNexus CRM Object instance whose details are retrieved.
Public propertyObjectType
The type of CampusNexus CRM Object for which an instance must be created, updated or retrieved.
Public propertyPropertiesInformation
This is a collection of Property Name and Property Value pairs.
Public propertySourceURL
The URL of the SIS or CampusNexus CRM system from which the request has been sent.
Public propertyTargetURL
The URL of the SIS or CampusNexus CRM system to which the request has been sent.
Public propertyTransactionId
The ID of the transaction in the Incoming Transaction queue.

This parameter is required as input value only if the CreateInstance, UpdateInstance, or DeleteInstance method is resubmitted to the Incoming Transaction queue, and you want to prevent the creation of duplicate transactions for the same API request.

Top
See Also