EnrollEndUser Method
This method is used for multi-session registration for a contact or a prospect. Check for time overlaps between selected sessions and existing session registrations. Uses a nested property set. See the following table for a description of EnrollEndUser 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. Not 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 Regn (A grouped error message if applicable) |
Output Property - Cumulative error message with additional information. |
Shopping Flag (“YES or ““) |
Output Property - Determines whether the Shopping Cart process is required. “YES or Null. |
Parent Reg Id |
Output Property - Registration or attendee row Id for the session’s parent event. |