Group Registration Object

This object, called EventsRegistrantGroupType in xWeb's Schema, is used for registering a group together in xWeb. This object includes data from the following tables:

  • Group Registration
  • Organization
  • Customer
  • Address, Phone, Fax, Email
  • Event

This object includes a RegistrantCollection containing a Registrant Object.

See XWeb Event Group Registration for a complete walk-through of how to create an Events Group Registration in xWeb.

Namespaces

When passing a Group Registration Object as a parameter to xWeb web methods, be sure to set the namespace properly.

Important! Parameters that fail to specify proper namespaces will not be interpreted correctly and will result in method faults.

Sample

Sample XML:

<CurrentKey />
<Group_Registration>
<egp_key />
<egp_ind_cst_key />
<egp_org_cst_key />
<egp_cmt_key />
<egp_evt_key />
<egp_add_user />
<egp_add_date />
<egp_change_user />
<egp_change_date />
<egp_delete_flag />
<egp_key_ext />
<egp_inv_code />
<egp_src_key />
<egp_registration_date />
<egp_cxa_key />
<egp_cph_key />
<egp_eml_key />
<egp_cfx_key />
<egp_url_key />
<egp_rgt_key />
<egp_pref_comm_meth />
<egp_entity_key />
<egp_cancel_date />
<egp_cancel_reason />
<egp_number_of_registrants />
<egp_bup_prd_key />
</Group_Registration>
<Organization>
<org_cst_key />
<org_name />
<org_ogt_code />
<org_cst_key_ext />
<org_acronym />
<org_ind_cst_key />
<org_num_employee />
<org_annual_sales />
<org_annual_revenue />
<org_dnb_number />
<org_date_founded />
<org_num_years_in_business_cp />
<org_state_incorporated />
<org_num_location />
<org_annual_budget />
<org_ownership_type />
<org_popup />
<org_add_date />
<org_entity_key />
<org_nonprofit_flag />
<org_add_user />
<org_change_date />
<org_change_user />
<org_delete_flag />
<org_cst_main_office_cst_key />
</Organization>
<Customer>
<cst_key />
<cst_type />
<cst_name_cp />
<cst_sort_name_dn />
<cst_ind_full_name_dn />
<cst_org_name_dn />
<cst_ixo_title_dn />
<cst_pref_comm_meth />
<cst_bio />
<cst_add_date />
<cst_add_user />
<cst_change_date />
<cst_change_user />
<cst_delete_flag />
<cst_recno />
<cst_id />
<cst_key_ext />
<cst_email_text_only />
<cst_credit_limit />
<cst_src_code />
<cst_tax_exempt_flag />
<cst_tax_id />
<cst_cxa_key />
<cst_no_email_flag />
<cst_cxa_billing_key />
<cst_eml_address_dn />
<cst_eml_key />
<cst_no_phone_flag />
<cst_phn_number_complete_dn />
<cst_cph_key />
<cst_no_fax_flag />
<cst_fax_number_complete_dn />
<cst_cfx_key />
<cst_ixo_key />
<cst_no_web_flag />
<cst_oldid />
<cst_member_flag />
<cst_url_code_dn />
<cst_parent_cst_key />
<cst_url_key />
<cst_no_msg_flag />
<cst_msg_handle_dn />
<cst_web_login />
<cst_web_password />
<cst_entity_key />
<cst_msg_key />
<cst_no_mail_flag />
<cst_web_start_date />
<cst_web_end_date />
<cst_web_force_password_change />
<cst_web_login_disabled_flag />
<cst_comment />
<cst_credit_hold_flag />
<cst_credit_hold_reason />
<cst_web_forgot_password_status />
<cst_old_cxa_key />
<cst_last_email_date />
<cst_no_publish_flag />
<cst_sin_key />
<cst_ttl_key />
<cst_jfn_key />
<cst_cur_key />
<cst_attribute_1 />
<cst_attribute_2 />
</Customer>
<Individual_X_Organization>
<ixo_key />
<ixo_rlt_code />
<ixo_title />
<ixo_start_date />
<ixo_end_date />
<ixo_ind_cst_key />
<ixo_org_cst_key />
<lt;ixo_add_date />
<ixo_add_user />
<ixo_change_date />
<ixo_change_user />
<ixo_delete_flag />
<ixo_key_ext />
<ixo_cst_key_owner />
<ixo_entity_key />
<ixo_primary />
<ixo_owner />
</Individual_X_Organization>
<Individual>
<ind_cst_key />
<ind_prf_code />
<ind_first_name />
<ind_mid_name />
<ind_last_name />
<ind_sfx_code />
<ind_designation />
<ind_dob />
<ind_gender />
<ind_full_name_cp />
<ind_salutation_cp />
<ind_cst_key_ext />
<ind_ssn />
<ind_spouse_name />
<ind_age_cp />
<ind_salary />
<ind_ethnicity />
<ind_badge_name />
<ind_license_number />
<ind_entered_field_date />
<ind_num_years_in_field_cp />
<ind_grad_date />
<ind_political_party />
<ind_deceased_flag />
<ind_int_code />
<ind_ixo_key />
<ind_marital_status />
<ind_add_date />
<ind_add_user />
<ind_entity_key />
<ind_change_date />
<ind_cst_passcode_ext />
<ind_change_user />
<ind_sample_multi />
<ind_delete_flag />
<ind_maiden_name />
<ind_popup />
<ind_cst_main_office_cst_key />
</Individual>
<Address>
<adr_key />
<adr_cst_key_owner />
<adr_line1 />
<adr_line2 />
<adr_line3 />
<adr_city />
<adr_state />
<adr_post_code />
<adr_city_state_code />
<adr_country />
<adr_intl_province />
<adr_county />
<adr_cong_dist />
<adr_state_house />
<adr_state_senate />
<adr_latitude />
<adr_longitude />
<adr_mailing_label />
<adr_mailing_label_html />
<adr_add_date />
<adr_add_user />
<adr_change_date />
<adr_change_user />
<adr_delete_flag />
<adr_key_ext />
<adr_bad_address_flag />
<adr_adb_key />
<adr_entity_key />
<adr_metro_stat_area />
<adr_carrier_route />
<adr_delivery_point_code />
<adr_lacs />
<adr_time_zone />
<adr_urbanization />
<adr_bar_code />
<adr_fips />
<adr_no_validation_flag />
</Address>
<Address_XRef>
<cxa_cst_key />
<cxa_adr_key />
<cxa_add_date />
<cxa_add_user />
<cxa_change_date />
<cxa_change_user />
<cxa_delete_flag />
<cxa_key />
<cxa_key_ext />
<cxa_on_hold_flag />
<cxa_adh_key />
<cxa_adt_key />
<cxa_seasonal_from_date />
<cxa_mailing_label />
<cxa_seasonal_through_date />
<cxa_entity_key />
<cxa_mail_stop />
<cxa_mailing_label_html />
<cxa_on_hold_from />
<cxa_on_hold_through />
<cxa_primary />
<cxa_owner />
<cxa_billing />
</Address_XRef>
<Email>
<eml_key />
<eml_address />
<eml_cst_key />
<eml_type />
<eml_add_user />
<eml_add_date />
<eml_change_user />
<eml_change_date />
<eml_delete_flag />
<eml_key_ext />
<eml_entity_key />
<eml_invalid_flag />
<eml_invalid_reason />
<eml_unlisted_flag />
<eml_primary />
</Email>
<Website>
<url_key />
<url_code />
<url_cst_key />
<url_type />
<url_add_user />
<url_add_date />
<url_change_user />
<url_change_date />
<url_delete_flag />
<url_key_ext />
<url_entity_key />
<url_primary />
</Website>
<Messaging>
<msg_key />
<msg_handle />
<msg_cst_key />
<msg_type />
<msg_add_user />
<msg_add_date />
<msg_change_user />
<msg_change_date />
<msg_delete_flag />
<msg_key_ext />
<msg_entity_key />
<msg_primary />
</Messaging>
<Phone>
<phn_key />
<phn_cst_key_owner />
<phn_number />
<phn_number_display />
<phn_cty_key />
<phn_add_user />
<phn_add_date />
<phn_change_user />
<phn_change_date />
<phn_delete_flag />
<phn_entity_key />
<phn_key_ext />
</Phone>
<Phone_XRef>
<cph_key />
<cph_cst_key />
<cph_phn_key />
<cph_pht_key />
<cph_cst_link_key />
<cph_add_user />
<cph_add_date />
<cph_change_user />
<cph_change_date />
<cph_delete_flag />
<cph_key_ext />
<cph_unlisted_flag />
<cph_phn_number_complete />
<cph_extension />
<cph_entity_key />
<cph_primary />
<cph_owner />
</Phone_XRef>
<Fax>
<fax_key />
<fax_cst_key_owner />
<fax_number />
<fax_number_display />
<fax_cty_key />
<fax_add_user />
<fax_add_date />
<fax_change_user />
<fax_change_date />
<fax_delete_flag />
<fax_entity_key />
<fax_key_ext />
</Fax>
<Fax_XRef>
<cfx_key />
<cfx_cst_key />
<cfx_fax_key />
<cfx_fxt_key />
<cfx_cst_link_key />
<cfx_add_user />
<cfx_add_date />
<cfx_change_user />
<cfx_change_date />
<cfx_delete_flag />
<cfx_key_ext />
<cfx_unlisted_flag />
<cfx_fax_number_complete />
<cfx_extension />
<cfx_entity_key />
<cfx_primary />
<cfx_owner />
</Fax_XRef>
<Event>
<evt_key />
<evt_code />
<evt_etp_key />
<evt_title />
<evt_capacity />
<evt_registrant_goal />
<evt_revenue_goal />
<evt_display_order />
<evt_wait_list_flag />
<evt_auto_register_wait_list />
<evt_check_wait_list_flag />
<evt_registration_required />
<evt_group_reg_based_on_ind />
<evt_estimated_attendance />
<evt_guaranteed_attendance />
<evt_restricted />
<evt_short_description />
<evt_description />
<evt_description_html />
<evt_start_date />
<evt_start_time />
<evt_end_date />
<evt_end_time />
<evt_early_registration_date />
<evt_late_registration_date />
<evt_time_format />
<evt_date_format />
<evt_cutoff_date />
<evt_post_to_web_date />
<evt_remove_from_web_date />
<evt_event_url />
<evt_add_user />
<evt_add_date />
<evt_change_user />
<evt_change_date />
<evt_delete_flag />
<evt_asn_code />
<evt_key_ext />
<evt_sponsor_limit />
<evt_pre_registration_date />
<evt_entity_key />
<evt_cct_key />
<evt_evt_key />
<evt_tzn_key />
<evt_etc_key />
<evt_abstract_flag />
<evt_abstract_member_option />
<evt_abstract_deadline />
<evt_closed_flag />
<evt_free_event_flag />
<evt_regid_counter />
<evt_guest_limit />
<evt_free_guest_flag />
<evt_registered />
<evt_onwaitlist />
<evt_available />
<evt_remaining />
</Event>
<Event_Location_Room_Type>
<ert_key />
<ert_add_user />
<ert_add_date />
<ert_change_user />
<ert_change_date />
<ert_delete_flag />
<ert_key_ext />
<ert_evl_key />
<ert_rate />
<ert_deposit />
<ert_rmt_key />
<ert_qty />
<ert_non_smoking_flag />
<ert_from_date />
<ert_through_date />
<ert_entity_key />
</Event_Location_Room_Type>
<Room_Request>
<rrr_key />
<rrr_add_user />
<rrr_add_date />
<rrr_change_user />
<rrr_change_date />
<rrr_delete_flag />
<rrr_key_ext />
<rrr_reg_key />
<rrr_rmt_key />
<rrr_non_smoking_flag />
<rrr_cc_number />
<rrr_cc_number_display />
<rrr_notes />
<rrr_ert_evl_key />
<rrr_entity_key />
<rrr_date />
<rrr_erb_key />
<rrr_evh_key />
</Room_Request>
<Invoice>
<inv_key />
<inv_proforma />
<inv_code />
<inv_trx_date />
<inv_cst_key />
<inv_add_user />
<inv_add_date />
<inv_change_user />
<inv_change_date />
<inv_code_count />
<inv_code_cp />
<inv_delete_flag />
<inv_key_ext />
<inv_ait_key />
<inv_print_count />
<inv_print_date />
<inv_print_user />
<inv_src_key />
<inv_med_key />
<inv_post_flag />
<inv_notes_internal />
<inv_bat_key />
<inv_notes_external />
<inv_ship_on_date />
<inv_ship_priority />
<inv_po_number />
<inv_orig_trans_type />
<inv_fax_confirm_sent_flag />
<inv_email_confirm_sent_flag />
<inv_cxa_key />
<inv_cph_key />
<inv_cfx_key />
<inv_eml_key />
<inv_pref_comm_meth />
<inv_billing_pref_comm_meth />
<inv_close_flag />
<inv_bat_close_flag />
<inv_entity_key />
<inv_col_key />
<inv_cst_billing_key />
<inv_ind_cst_billing_key />
<inv_ord_key />
<inv_tracking_number />
<inv_group_flag />
<inv_group_description />
<inv_cur_key />
<inv_AutoRefund />
<inv_send_email_confirmation />
<inv_send_fax_confirmation />
<inv_adjustment_reason />
<inv_collection_status />
<inv_cty_code />
<inv_NewBatch_key />
<inv_total />
<inv_amount />
<inv_balance />
<inv_convertedamount />
<inv_nettotal />
<inv_netpayment />
<inv_netbalance />
<inv_netcredit />
<inv_netunpaidbalance />
<inv_netwriteoff />
<inv_netreturn />
<inv_netapplied />
<inv_select_all />
<inv_details_html />
<inv_details_text />
<inv_details_with_customer_html />
<inv_autoapply />
<inv_autoapplypayment />
<inv_installment_flag />
<inv_coe_flag />
<inv_shippable_total />
<inv_shippable_items_flag />
<inv_invoice_detail_count />
<inv_bill_me />
<inv_HasNewLineItems />
<inv_HasOldLineItems />
<inv_total_weight />
<inv_discount />
<inv_shipping />
<inv_tax />
<inv_prd_keys />
<inv_currency_readonly />
<inv_cur_exchange_rate />
</Invoice>
<Payment>
<pay_key />
<pay_code />
<pay_trx_date />
<pay_cst_key />
<pay_add_user />
<pay_add_date />
<pay_change_user />
<pay_change_date />
<pay_delete_flag />
<pay_src_key />
<pay_key_ext />
<pay_med_key />
<pay_post_flag />
<pay_bat_close_flag />
<pay_bat_key />
<pay_notes />
<pay_entity_key />
<pay_cur_key />
<pay_pin_key />
<pay_send_email_confirmation />
</Payment>
<Payment_Info>
<pin_key />
<pin_cst_key />
<pin_apm_key />
<pin_cc_number />
<pin_cc_number_display />
<pin_cc_expire />
<pin_cc_cardholder_name />
<pin_cc_auth />
<pin_cc_security_code />
<pin_check_number />
<pin_eft_routing_number />
<pin_eft_account_number />
<pin_other_ref_number />
<pin_add_user />
<pin_add_date />
<pin_change_user />
<pin_change_date />
<pin_delete_flag />
<pin_check_amount />
<pin_key_ext />
<pin_entity_key />
<pin_merchant_option />
<pin_enc_version />
<pin_cc_preauth_flag />
<pin_preauth_pin_key />
<pin_street />
<pin_city />
<pin_state />
<pin_zip />
<pin_email />
<pin_DL />
<pin_name_on_check />
<pin_eft_account_type />
<pin_eft_account_number_display />
<pin_other_preauth_ref_number />
<pin_cty_iso_number />
<pin_SS />
<pin_tax_amt />
</Payment_Info>
<Payment_Method>
<apm_key />
<apm_atc_key />
<apm_type />
<apm_method />
<apm_add_user />
<apm_add_date />
<apm_change_date />
<apm_change_user />
<apm_delete_flag />
<apm_gla_key />
<apm_entity_key />
<apm_key_ext />
<apm_iweb_flag />
<apm_eweb_flag />
<apm_merchant_option />
<apm_batch_suffix />
<apm_currency_code />
<apm_csc_flag />
</Payment_Method>
<Registrant>
<reg_key />
<reg_cst_key />
<reg_egp_key />
<reg_evt_key />
<reg_badge_name />
<reg_cxa_key />
<reg_cph_key />
<reg_eml_key />
<reg_cfx_key />
<reg_url_key />
<reg_pref_comm_meth />
<reg_rgt_key />
<reg_on_wait_list_flag />
<reg_confirm_date />
<reg_attendance_flag />
<reg_ada_requirements />
<reg_add_user />
<reg_add_date />
<reg_change_user />
<reg_ivd_key />
<reg_change_date />
<reg_inv_code />
<reg_delete_flag />
<reg_org_name_dn />
<reg_adr_city />
<reg_key_ext />
<reg_adr_state />
<reg_adr_country />
<reg_adr_intl_province />
<reg_ixo_title_dn />
<reg_src_key />
<reg_ixo_key />
<reg_registration_date />
<reg_cancel_date />
<reg_entity_key />
<reg_cancel_reason />
<reg_exam_result />
<reg_examinee_no />
<reg_badge_print_date />
<reg_reg_key />
<reg_id />
<reg_odd_key />
<reg_ord_code />
<reg_complimentary_event_registered_flag />
<reg_guest_flag />
</Registrant>
<RegistrantCollection>
<!-- The RegistrantCollection node may contain one or more EventsRegistrant nodes, one for each person in the Group -->
<EventsRegistrant>
<CurrentKey />
<Registrant xsi:nil="true" />
<Individual xsi:nil="true" />
<Customer xsi:nil="true" />
<Organization xsi:nil="true" />
<Individual_X_Organization xsi:nil="true" />
<Address xsi:nil="true" />
<Address_XRef xsi:nil="true" />
<Email xsi:nil="true" />
<Website xsi:nil="true" />
<Messaging xsi:nil="true" />
<Phone xsi:nil="true" />
<Phone_XRef xsi:nil="true" />
<Fax xsi:nil="true" />
<Fax_XRef xsi:nil="true" />
<Event xsi:nil="true" />
<Registrant_Session xsi:nil="true" />
<Event_Location_Room_Type xsi:nil="true" />
<Room_Request xsi:nil="true" />
<Registrant_Housing xsi:nil="true" />
<Invoice xsi:nil="true" />
<Payment xsi:nil="true" />
<Payment_Info xsi:nil="true" />
<Payment_Method xsi:nil="true" />
<Product xsi:nil="true" />
<Price xsi:nil="true" />
<Registrant_Type xsi:nil="true" />
<Registrant_Custom_Demographics xsi:nil="true" />
<Registrant_SessionCollection xsi:nil="true" />
<Invoice_DetailCollection xsi:nil="true" />
<Additional_Invoice_DetailCollection xsi:nil="true" />
</EventsRegistrant>
<EventsRegistrant>
<CurrentKey />
<Registrant xsi:nil="true" />
<Individual xsi:nil="true" />
<Customer xsi:nil="true" />
<Organization xsi:nil="true" />
<Individual_X_Organization xsi:nil="true" />
<Address xsi:nil="true" />
<Address_XRef xsi:nil="true" />
<Email xsi:nil="true" />
<Website xsi:nil="true" />
<Messaging xsi:nil="true" />
<Phone xsi:nil="true" />
<Phone_XRef xsi:nil="true" />
<Fax xsi:nil="true" />
<Fax_XRef xsi:nil="true" />
<Event xsi:nil="true" />
<Registrant_Session xsi:nil="true" />
<Event_Location_Room_Type xsi:nil="true" />
<Room_Request xsi:nil="true" />
<Registrant_Housing xsi:nil="true" />
<Invoice xsi:nil="true" />
<Payment xsi:nil="true" />
<Payment_Info xsi:nil="true" />
<Payment_Method xsi:nil="true" />
<Product xsi:nil="true" />
<Price xsi:nil="true" />
<Registrant_Type xsi:nil="true" />
<Registrant_Custom_Demographics xsi:nil="true" />
<Registrant_SessionCollection xsi:nil="true" />
<Invoice_DetailCollection xsi:nil="true" />
<Additional_Invoice_DetailCollection xsi:nil="true" />
</EventsRegistrant>
</RegistrantCollection>

Schema

In the WSDL, the Group Registration Object is based on the EventsRegistrantGroupType.

<s:element name="EventsRegistrantGroup" type="tns:EventsRegistrantGroupType" />
<s:complexType name="EventsRegistrantGroupType">
<s:sequence>
<s:element minOccurs="0" maxOccurs="1" name="CurrentKey" nillable="true" type="tns:av_key_Type">
<s:annotation>
<s:documentation>Unique Key.The current key is the record key for the object. This field must be set whenever updating an existing database record.</s:documentation>
</s:annotation>
</s:element>
<s:element name="Group_Registration" type="tns:EventsRegistrantGroup_Group_Registration_DataObjectType" />
<s:element name="Organization" type="tns:EventsRegistrantGroup_Organization_DataObjectType" />
<s:element name="Customer" type="tns:EventsRegistrantGroup_Customer_DataObjectType" />
<s:element name="Individual_X_Organization" type="tns:EventsRegistrantGroup_Individual_X_Organization_DataObjectType" />
<s:element name="Individual" type="tns:EventsRegistrantGroup_Individual_DataObjectType" />
<s:element name="Address" type="tns:EventsRegistrantGroup_Address_DataObjectType" />
<s:element name="Address_XRef" type="tns:EventsRegistrantGroup_Address_XRef_DataObjectType" />
<s:element name="Email" type="tns:EventsRegistrantGroup_Email_DataObjectType" />
<s:element name="Website" type="tns:EventsRegistrantGroup_Website_DataObjectType" />
<s:element name="Messaging" type="tns:EventsRegistrantGroup_Messaging_DataObjectType" />
<s:element name="Phone" type="tns:EventsRegistrantGroup_Phone_DataObjectType" />
<s:element name="Phone_XRef" type="tns:EventsRegistrantGroup_Phone_XRef_DataObjectType" />
<s:element name="Fax" type="tns:EventsRegistrantGroup_Fax_DataObjectType" />
<s:element name="Fax_XRef" type="tns:EventsRegistrantGroup_Fax_XRef_DataObjectType" />
<s:element name="Event" type="tns:EventsRegistrantGroup_Event_DataObjectType" />
<s:element name="Event_Location_Room_Type" type="tns:EventsRegistrantGroup_Event_Location_Room_Type_DataObjectType" />
<s:element name="Room_Request" type="tns:EventsRegistrantGroup_Room_Request_DataObjectType" />
<s:element name="Invoice" type="tns:EventsRegistrantGroup_Invoice_DataObjectType" />
<s:element name="Payment" type="tns:EventsRegistrantGroup_Payment_DataObjectType" />
<s:element name="Payment_Info" type="tns:EventsRegistrantGroup_Payment_Info_DataObjectType" />
<s:element name="Payment_Method" type="tns:EventsRegistrantGroup_Payment_Method_DataObjectType" />
<s:element name="Registrant" type="tns:EventsRegistrantGroup_Registrant_DataObjectType" />
<s:element name="RegistrantCollection" type="tns:RegistrantCollectionType" />
</s:sequence>
</s:complexType>

The RegistrantCollection is a RegistrantCollectionType containing objects of the EventRegistrant type, described in Registrant Object:

<s:complexType name="RegistrantCollectionType">
<s:sequence>
<s:element minOccurs="0" maxOccurs="unbounded" name="EventsRegistrant" type="tns:EventsRegistrantType" />
</s:sequence>
</s:complexType>