Table 14. Business Services Methods
|
|
|
|
EventRegistrationService |
EnrollAdmin - Used to register one or more individuals. Input Property set is a nested property set where each row is an input contact or prospect. This is invoked from "RegisterAll" button, where all dummy records in the current context are registered. |
EventId* |
Input Property - Row Id of the Event. |
|
|
Prospect ID |
Input Property - Row Id of the prospect being registered. This is used by the Siebel Marketing Server during campaign execution. |
|
|
Type ('EVENT') |
Input Property - Always set to "EVENT" |
|
|
List Id |
Input Property - List Id that contains the contact, if applicable. |
|
|
List Owner Id |
Input Property - The list creator Id that contains the contact, if applicable. |
|
|
Dummy Id (Dummy regn Id) |
Input Property - Dummy registration record Id. |
|
|
Contact Id |
Input Property - The row Id of the contact being registered. |
|
|
User Type* |
Input Property - type of individual being registered. "Contact" or "Prospect." |
|
|
Return Val* |
Output Property - "Success" or "Failure." |
|
|
Output Type* |
Output Property - Further information on the result. |
|
|
Shopping Flag |
Output Property - Determines whether the Shopping Cart process is required. "YES" or Null. |
|
|
Error Regn |
Output Property - Cumulative error message with additional information. |
EventRegistrationService |
EnrollUser - Used to register a single contact or prospect. |
Event Id* |
Input Property - Row Id of the Event. |
|
|
Prospect Id |
Input Property - Row Id of the prospect being registered. This is used by the Siebel Marketing Server during campaign execution. |
|
|
Type ('EVENT') |
Input Property - Always set to "EVENT." |
|
|
List Id |
Input Property - List Id that contains the contact, if applicable. |
|
|
List Owner Id |
Input Property - List creator Id that contains the contact, if applicable. |
|
|
Registration Date |
Input Property - Date of registration. |
|
|
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." |
|
|
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 |
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. |
|
|
Reg Id (Registration Id) |
Output Property - Attendee Id. |
|
|
Error Code (Contains Error Identifier) |
Output Property - Siebel Error Id. |
|
|
Shopping Flag (YES or "") |
Output Property - Determines whether the event is fee based and needs to go through the Shopping Cart process. "YES" or Null. |
EventRegistrationService |
CheckPreviousRegn - Determines if a previous registration/attendee record exists. |
Event Id* |
Input Property - Row Id of the Event. |
|
|
Prospect Id |
Input Property - Row Id of the prospect being registered. This is used by the Siebel Marketing Server during campaign execution. |
|
|
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." |
|
|
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 Event 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 (Old regn if it exists) |
Output Property - Attendee Id. |
|
|
Regn Status (Status of the old regn) |
Output Property - Status of previous attendee record. |
EventRegistrationService |
CheckSpace - Checks if there is capacityfor registration. |
Event Id* |
Input Property - Row Id of the event. |
|
|
Prospect Id |
Input Property - Row Id of the prospect being registered. This is used by the Siebel Marketing Server during campaign execution. |
|
|
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." |
|
|
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 Event 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. |
EventRegistrationService |
CleanSpace - Removes any old pending registration/attendee records that do not belong to the current user, to free up capacity. The Business Component User Property "Reservation Time Out Hour" determines how long these records exist before being deleted. |
Event Id* |
Input Property - Row Id of the event. |
|
|
Prospect Id |
Input Property - Row Id of the prospect being registered. This is used by the Siebel Marketing Server during campaign execution. |
|
|
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." |
|
|
Return Val*(Success or Failure) |
Output Property - "Success" or "Failur.e" |
|
|
Output Type*(Info on the return value) |
Output Property - Further information on the result. |
|
|
Error String (Contains Event 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. |
EventRegistrationService |
CreateRegistration - Calls the UpdateSpace method to create a registration and seat counts. Then calls CheckQuote to determine if a quote needs to be created. |
Event Id* |
Input Property - Row Id of the event. |
|
|
Prospect Id |
Input Property - Row Id of the prospect being registered. This is used by the Siebel Marketing Server during campaign execution. |
|
|
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." |
|
|
List Id |
|
|
|
ListOwnerId |
|
|
|
DummyId |
Input Property - Dummy registration record Id. |
|
|
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 Event 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. |
|
|
Quote Item Id |
Output Property - Quote Item Row Id. |
|
|
Reg Id |
Output Property - Attendee Id. |
|
|
Shopping Flag ("Y" or "") |
Output Property - Determines whether the Shopping Cart process is required. "YES" or Null. |
EventRegistrationService |
UpdateRegistration - Called when a pending registration/attendee already exists. Completes the registration by calling other methods as necessary. |
Event Id* |
Input Property - Row Id of the event. |
|
|
Prospect Id |
Input Property - Row Id of the prospect being registered. This is used by the Siebel Marketing Server during campaign execution. |
|
|
List Id |
Input Property - List Id that contains the contact, if applicable. |
|
|
List Owner Id |
Input Property - List creator Id that contains the contact, if applicable. |
|
|
Registration Date |
Input Property - Date of registration. |
|
|
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* |
Output Property - Attendee Id. |
|
|
Status* |
Input Property - Status of the registration. |
|
|
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 Event 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. |
|
|
Quote Item Id |
Output Property - Quote Item Row Id. |
|
|
Reg Id |
Output Property - Attendee Id. |
|
|
Shopping Flag ("Y" or "") |
Output Property - Determines whether the Shopping Cart process is required. "YES" or Null. |
EventRegistrationService |
UpdateSpace - Creates/Updates a regn and updates event counts within a Lock to ensure transaction integrity. |
Event Id* |
Input Property - Row Id of the event. |
|
|
Prospect Id |
Input Property - Row Id of the prospect being registered. This is used by the Siebel Marketing Server during campaign execution. |
|
|
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." |
|
|
Action*(Mode of Operation to be performed - create regn, update regn) |
Input Property - Operation can be performed. Increase count: Enroll an attendee Drop from enroll: Drop an attendee (no functionality present for this currently) Drop from waiting: Drop an WL attendee (no functionality present for this currently) Drop from invited: Drop an invitee (no functionality present for this currently) Waiting to enroll: Enroll an existing attendee (called from Update Regn) Invitee to enroll: Enroll an invitee (called from Update Regn) |
|
|
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 Event 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. |
EventRegistrationService |
CheckQuote - Determines whether the current user needs to be charged. |
Prospect Id |
Input Property - Row Id of the prospect being registered. This is used by the Siebel Marketing Server during campaign execution. |
|
|
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* |
Input Property - Registration/attendee row Id. |
|
|
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 Event 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. |
EventRegistrationService |
AddToShoppingCart - Invokes the shopping service to create a quote item. |
Prospect Id |
Input Property - Row Id of the prospect being registered. This is used by the Siebel Marketing Server during campaign execution. |
|
|
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* |
Input Property - Registration/attendee row Id. |
|
|
Event Id* |
Input Property - Event row Id. |
|
|
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 Event 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. |
|
|
Quote Id |
Output Property - Quote Row Id (Returns a quote id if a new quote is created). |
|
|
Quote Item Id |
Output Property - Quote Item Row Id (Returns a quote item id if the quote item already exists in the same Web session). |
|
|
Shopping Flag ("Y" or "") |
Output Property - Determines whether the Shopping Cart process is required. "YES" or Null. |
SessionRegistrationService |
EnrollAdmin - Used to register one or more individuals. Input property set is a nested property set where each row is an input contact or prospect. This is invoked from the "RegisterAll button," where all dummy records in the current context are registered. |
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 is used by the Siebel Marketing Server during campaign execution. |
|
|
Type('SESSION') |
Input Property - Always set to "SESSION." |
|
|
Dummy Id (Dummy regn Id) |
Input Property - Dummy registration record Id. |
|
|
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." |
|
|
Return Val*(Success or Failure) |
Output Property - Further information on the result. |
|
|
Output Type*(Info on the return value) |
Output Property - Further information on the result. |
|
|
Shopping Flag (YES or "") |
Output Property - Determines whether the Shopping Cart process is required. "YES" or Null. |
|
|
Error Regn (A grouped error message if applicable) |
Output Property - Cumulative error message with additional information. |
SessionRegistrationService |
EnrollEndUser - 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. |
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 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/attendee row Id. Not used. |
|
|
Status (Empty) |
Input Property - Registration/attendee status. Not used. |
|
|
Registration Date (Empty) |
Input Property - Registration date. Not used. |
|
|
Parent Registration Id (Empty) |
Input Property - Registration/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/attendee row Id for the session's parent event. |
SessionRegistrationService |
CheckOverlaps- 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. |
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 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/attendee row Id. Not used. |
|
|
Status (Empty) |
Input Property - Registration/attendee status. Not used. |
|
|
Registration Date (Empty) |
Input Property - Registration date. Note used. |
|
|
Parent Registration Id (Empty) |
Input Property - Registration/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. |
SessionRegistrationService |
EnrollUser - Used to register a single contact or prospect. |
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 is used by Siebel Marketing Server during campaign executions. |
|
|
Type ('SESSION') |
Input Property - Always set to "SESSION." |
|
|
Status |
Input Property - Registration/attendee status. Not used. |
|
|
Reg Id (Empty) |
Input Property - Registration/attendee row Id. Not used. |
|
|
Parent Registration Id* |
Input Property - Registration/attendee row Id for the sessions' parent event. |
|
|
Registration Date |
Input Property - Registration date. (Only required if multiple registration records exist for the same contact.) |
|
|
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." |
|
|
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 Event 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. |
|
|
Reg Id (RegistrationId) |
Output Property - Attendee Id. |
|
|
Error Code (Contains Error Identifier) |
Output Property - Siebel Error Id. |
|
|
Shopping Flag (YES or "") |
Output Property - Determines whether the Shopping Cart process is required. "YES" or Null. |
SessionRegistrationService |
CheckPreviousRegn - Determine if a previous registration/attendee record exists. |
Session Id* |
Input Property - Session Row Id. |
|
|
Prospect Id |
Input Property - Row Id of the prospect being registered. This is used by Siebel Marketing Server during campaign execution. |
|
|
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." |
|
|
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 Event 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 (Old regn if it it exists) |
Output Property - Attendee Id. |
|
|
Regn Status (Status of the old regn) |
Output Property - Status of previous attendees record. |
|
|
Parent Reg Id |
Output Property - Registration/attendee row Id for the session's parent event. |
SessionRegistrationService |
CheckParentRegn - Determines if the attendee is registered for the session's parent event. |
Session Id* |
Input Property - Session Row Id. |
|
|
Prospect Id |
Input Property - Row Id of the prospect being registered. This is used by Siebel Marketing Server during campaign execution. |
|
|
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." |
|
|
Event Id* |
Input Property - Event Row Id. |
|
|
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 Event 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. |
|
|
Parent Reg Id |
Output Property - Registration/attendee row Id for the session's parent event. |
|
|
Parent Status |
Output Property - Status of the session's parent event. |
SessionRegistrationService |
CheckSpace - Checks if there is capacity for registration. |
Session Id* |
Input Property - Session Row Id. |
|
|
Prospect Id |
Input Property - Row Id of the prospect being registered. This is used by Siebel Marketing Server during campaign execution. |
|
|
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." |
|
|
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 Event 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. |
SessionRegistrationService |
CleanSpace - Removes any old pending registration/attendee records that do not belong to the current user, to free up capacity. The Business Component User Property "Reservation Time Out Hour" determines how long these records exist before being deleted. |
Session Id* |
Input Property - Session Row Id. |
|
|
Prospect Id |
Input Property - Row Id of the prospect being registered. This is used by Siebel Marketing Server during campaign execution. |
|
|
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." |
|
|
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 Event 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. |
SessionRegistrationService |
CreateRegistration - Calls the UpdateSpace method to create a registration and seat count. Then it calls CheckQuote to determine if a quote needs to be created. |
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 is used by Siebel Marketing Server during campaign execution. |
|
|
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." |
|
|
Parent Registration Id |
Input Property - Registration/attendee Id of the parent event. |
|
|
DummyId |
Input Property - Dummy Registration Id. |
|
|
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 Event 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. |
|
|
Quote Item Id |
Output Property - Quote Item Row Id. |
|
|
Reg Id |
Output Property - Attendee Id. |
|
|
Shopping Flag ('Y" or "") |
Output Property - Determines whether the Shopping Cart process is required. "YES" or Null. |
SessionRegistrationService |
UpdateRegistration - Called when a pending registration/attendee already exists. Completes the registration by calling other methods as necessary. |
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 is used by Siebel Marketing Server during campaign execution. |
|
|
Status |
Input Property - Status for the registration. |
|
|
Registration Date |
Input Property - Date of the registration. |
|
|
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* |
Input Property |
|
|
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 Event 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. |
|
|
Quote Item Id |
Output Property - Quote Item Row Id. |
|
|
Shopping Flag ('Y" or "") |
Output Property - Determines whether the Shopping Cart process is required. "YES" or Null. |
|
|
Reg Id |
Output Property - Registration/attendee Id. |
SessionRegistrationService |
UpdateSpace - Creates/Updates a regn and updates event counts within a Lock to ensure transaction integrity. |
Session Id* |
Input Property - Session Row Id. |
|
|
Prospect Id |
Input Property - Row Id of the prospect being registered. This is used by Siebel Marketing Server during campaign execution. |
|
|
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." |
|
|
Parent Registration Id |
Input Property - Registration/attendee Id of the parent event. |
|
|
Action*(Mode of operation to be performed - create regn, update regn) |
Input Property - Operation can be performed. Increase count: Enroll an attendee Drop from enroll: Drop an attendee (no functionality present for this currently) Drop from waiting: Drop an WL attendee (no functionality present for this currently) Drop from invited: Drop an invitee (no functionality present for this currently) Waiting to enroll: Enroll an existing attendee (called from Update Regn) Invitee to enroll: Enroll an invitee (called from Update Regn) |
|
|
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 Event 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 - Registration/attendee Id. |
SessionRegistrationService |
CheckQuote - Determines whether the current user needs to be charged. |
Prospect Id |
Input Property - Row Id of the prospect being registered. This is used by Siebel Marketing Server during campaign execution. |
|
|
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* |
Input Property - Registration/attendee row Id. |
|
|
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 Event 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. |
SessionRegistrationService |
AddToShoppingCart - Invokes shopping service to create a quote item. |
Prospect Id |
Input Property - Row Id of the prospect being registered. This is used by Siebel Marketing Server during campaign execution. |
|
|
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* |
Input Property - Registration/attendee row Id. |
|
|
Session Id* |
Input Property - Session Row Id. |
|
|
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 Event 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. |
|
|
Quote Id |
Output Property - Quote Row Id. (Returns a quote id if a new quote is created) |
|
|
Quote Item Id |
Output Property - Quote Item Row Id. (Returns a quote item id if the quote item already exists in the same Web session.) |
|
|
Shopping Flag ('Y" or "") |
Output Property - Determines whether the Shopping Cart process is required. "YES" or Null. |