CheckOverlaps Method
This method is used to determine if any of the sessions selected for registration within the event have time overlaps or conflict with prior registered sessions for the attendee. Uses a nested property set. See the following table for a description of CheckOverlaps Method properties.
Properties | Description |
---|---|
Event Id* |
Input Property - Event Row Id. |
Session Id |
Input Property - Session Row Id. |
Prospect Id |
Input Property - Row Id of the prospect being registered. This property is used by Siebel Marketing Server during campaign executions. |
Type (‘SESSION’) |
Input Property - Always set to “SESSION. |
Contact Id |
Input Property - Row Id of the contact being registered. |
User Type* (Contact or Prospect) |
Input Property - Type of individual being registered. “Contact or “Prospect. |
Reg Id (Empty) |
Input Property - Registration or attendee row Id. Not used. |
Status (Empty) |
Input Property - Registration or attendee status. Not used. |
Registration Date (Empty) |
Input Property - Registration date. Note used. |
Parent Registration Id (Empty) |
Input Property - Registration or attendee row Id for the session’s parent event. Not used. |
Start Date* |
Input Property - Start Date and Time of the session. |
End Date* |
Input Property - End Date and Time of the session. |
Name* |
Input Property - Name of the session (used for error messaging). |
Return Val* (Success or Failure) |
Output Property - “Success or “Failure. |
Output Type* (Info on the return value) |
Output Property - Further information on the result. |
Error String (Contains Session Id) |
Output Property - Event Id |
Error Message (Error encountered) |
Output Property - Description of any error encountered. |
Error Param (User Id) |
Output Property - Contact or Prospect Id. |
Error Code (Contains Error Identifier) |
Output Property - Siebel Error Id. |
Reg Id |
Output Property - Attendee Id. |
Shopping Flag (“Y or ““) |
Output Property - Determines whether the Shopping Cart process is required. “YES or Null. |