Members


Click here for a complete list of operations.

CreateValidMember

Add a new member record to the Plus2 database. Check for duplicates of first name, last name, login id, date of birth, email address and postcode (if entered).

Test

The test form is only available for requests from the local machine.

SOAP 1.1

The following is a sample SOAP 1.1 request and response. The placeholders shown need to be replaced with actual values.

POST /Plus2MemberWebserviceDEV/Members.asmx HTTP/1.1
Host: tst.myeveryoneactive.com
Content-Type: text/xml; charset=utf-8
Content-Length: length
SOAPAction: "http://www.gladstonemrm.com/memberwebservice/CreateValidMember"

<?xml version="1.0" encoding="utf-8"?>
<soap:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/">
  <soap:Header>
    <AuthHeader xmlns="http://www.gladstonemrm.com/memberwebservice/">
      <Username>string</Username>
      <Password>string</Password>
      <AppName>string</AppName>
    </AuthHeader>
  </soap:Header>
  <soap:Body>
    <CreateValidMember xmlns="http://www.gladstonemrm.com/memberwebservice/">
      <newMember>
        <CARDID_MAXLEN>int</CARDID_MAXLEN>
        <FIRSTNAMES_MAXLEN>int</FIRSTNAMES_MAXLEN>
        <LASTNAME_MAXLEN>int</LASTNAME_MAXLEN>
        <PRICELEVELID_MAXLEN>int</PRICELEVELID_MAXLEN>
        <SALUTATION_MAXLEN>int</SALUTATION_MAXLEN>
        <TITLEID_MAXLEN>int</TITLEID_MAXLEN>
        <SITEID_MAXLEN>int</SITEID_MAXLEN>
        <STATUSID_MAXLEN>int</STATUSID_MAXLEN>
        <LOGINID_MAXLEN>int</LOGINID_MAXLEN>
        <BirthDate>dateTime</BirthDate>
        <LastEditDate>dateTime</LastEditDate>
        <CardID>string</CardID>
        <FirstNames>string</FirstNames>
        <LoginID>string</LoginID>
        <Id>int</Id>
        <LastName>string</LastName>
        <LoyaltyPoints>int</LoyaltyPoints>
        <PriceLevelID>string</PriceLevelID>
        <Salutation>string</Salutation>
        <SiteID>string</SiteID>
        <StatusID>string</StatusID>
        <TitleID>string</TitleID>
        <GenderID>string</GenderID>
        <HomeContactDetails>
          <HOMECOUNTRY_MAXLEN>int</HOMECOUNTRY_MAXLEN>
          <HOMEEMAIL_MAXLEN>int</HOMEEMAIL_MAXLEN>
          <HOMEFAX_MAXLEN>int</HOMEFAX_MAXLEN>
          <HOMELOCALITY_MAXLEN>int</HOMELOCALITY_MAXLEN>
          <HOMEPOSTCODE_MAXLEN>int</HOMEPOSTCODE_MAXLEN>
          <HOMEPROPERTY_MAXLEN>int</HOMEPROPERTY_MAXLEN>
          <HOMEREGION_MAXLEN>int</HOMEREGION_MAXLEN>
          <HOMESTREET_MAXLEN>int</HOMESTREET_MAXLEN>
          <HOMETELEPHONE_MAXLEN>int</HOMETELEPHONE_MAXLEN>
          <HOMETELEPHONETAPI_MAXLEN>int</HOMETELEPHONETAPI_MAXLEN>
          <HOMETOWN_MAXLEN>int</HOMETOWN_MAXLEN>
          <INHERITHOMEADDRESS_MAXLEN>int</INHERITHOMEADDRESS_MAXLEN>
          <MOBILETELEPHONE_MAXLEN>int</MOBILETELEPHONE_MAXLEN>
          <MOBILETELEPHONETAPI_MAXLEN>int</MOBILETELEPHONETAPI_MAXLEN>
          <HomeCountry>string</HomeCountry>
          <HomeEmail>string</HomeEmail>
          <HomeFax>string</HomeFax>
          <HomeLocality>string</HomeLocality>
          <HomePostCode>string</HomePostCode>
          <HomeProperty>string</HomeProperty>
          <HomeRegion>string</HomeRegion>
          <HomeStreet>string</HomeStreet>
          <HomeTelephone>string</HomeTelephone>
          <HomeTelephoneTAPI>string</HomeTelephoneTAPI>
          <HomeTown>string</HomeTown>
          <InheritHomeAddress>string</InheritHomeAddress>
          <MobileTelephone>string</MobileTelephone>
          <MobileTelephoneTAPI>string</MobileTelephoneTAPI>
        </HomeContactDetails>
        <WorkContactDetails>
          <INHERITWORKADDRESS_MAXLEN>int</INHERITWORKADDRESS_MAXLEN>
          <WORKCOMPANY_MAXLEN>int</WORKCOMPANY_MAXLEN>
          <WORKCOUNTRY_MAXLEN>int</WORKCOUNTRY_MAXLEN>
          <WORKDEPARTMENT_MAXLEN>int</WORKDEPARTMENT_MAXLEN>
          <WORKEMAIL_MAXLEN>int</WORKEMAIL_MAXLEN>
          <WORKFAX_MAXLEN>int</WORKFAX_MAXLEN>
          <WORKJOBTITLE_MAXLEN>int</WORKJOBTITLE_MAXLEN>
          <WORKLOCALITY_MAXLEN>int</WORKLOCALITY_MAXLEN>
          <WORKPOSTCODE_MAXLEN>int</WORKPOSTCODE_MAXLEN>
          <WORKPROPERTY_MAXLEN>int</WORKPROPERTY_MAXLEN>
          <WORKREGION_MAXLEN>int</WORKREGION_MAXLEN>
          <WORKSTREET_MAXLEN>int</WORKSTREET_MAXLEN>
          <WORKTELEPHONE_MAXLEN>int</WORKTELEPHONE_MAXLEN>
          <WORKTELEPHONEEXTENSION_MAXLEN>int</WORKTELEPHONEEXTENSION_MAXLEN>
          <WORKTELEPHONETAPI_MAXLEN>int</WORKTELEPHONETAPI_MAXLEN>
          <WORKTOWN_MAXLEN>int</WORKTOWN_MAXLEN>
          <InheritWorkAddress>string</InheritWorkAddress>
          <WorkTown>string</WorkTown>
          <WorkTelephoneTAPI>string</WorkTelephoneTAPI>
          <WorkTelephoneExtension>string</WorkTelephoneExtension>
          <WorkTelephone>string</WorkTelephone>
          <WorkStreet>string</WorkStreet>
          <WorkRegion>string</WorkRegion>
          <WorkProperty>string</WorkProperty>
          <WorkPostCode>string</WorkPostCode>
          <WorkLocality>string</WorkLocality>
          <WorkJobTitle>string</WorkJobTitle>
          <WorkFax>string</WorkFax>
          <WorkEmail>string</WorkEmail>
          <WorkDepartment>string</WorkDepartment>
          <WorkCountry>string</WorkCountry>
          <WorkCompany>string</WorkCompany>
        </WorkContactDetails>
        <CorporateDetails>
          <INHERITCCWORKADDRESS_MAXLEN>int</INHERITCCWORKADDRESS_MAXLEN>
          <CorporateContactInd>unsignedByte</CorporateContactInd>
          <CorporateID>int</CorporateID>
          <CorporatePrimaryContactInd>unsignedByte</CorporatePrimaryContactInd>
          <IgnoreCorporateSubsInd>unsignedByte</IgnoreCorporateSubsInd>
          <InheritCCWorkAddress>string</InheritCCWorkAddress>
        </CorporateDetails>
        <ConnectAndKiosk>
          <LOGINID_MAXLEN>int</LOGINID_MAXLEN>
          <PASSWORD_MAXLEN>int</PASSWORD_MAXLEN>
          <KioskLoginAttempts>int</KioskLoginAttempts>
          <LoginID>string</LoginID>
          <Password>string</Password>
          <PIN>short</PIN>
          <WebLoginAttempts>int</WebLoginAttempts>
          <StrongPassword>string</StrongPassword>
        </ConnectAndKiosk>
        <History>
          <USERID_MAXLEN>int</USERID_MAXLEN>
          <AddedDate>dateTime</AddedDate>
          <DateTimeChanged>dateTime</DateTimeChanged>
          <FirstBookingDateTime>dateTime</FirstBookingDateTime>
          <JoinDate>dateTime</JoinDate>
          <StatusDate>dateTime</StatusDate>
          <UserID>string</UserID>
        </History>
        <OtherDetails>
          <PREFERREDLOCKERID_MAXLEN>int</PREFERREDLOCKERID_MAXLEN>
          <HasBankAccount>boolean</HasBankAccount>
          <HasValidBankAccount>boolean</HasValidBankAccount>
          <CardRequiredInd>unsignedByte</CardRequiredInd>
          <IgnorePrimarySubsInd>unsignedByte</IgnorePrimarySubsInd>
          <LinkedTo>int</LinkedTo>
          <PreferredLockerID>string</PreferredLockerID>
          <PictureTakenInd>unsignedByte</PictureTakenInd>
          <PrimaryAddressInd>unsignedByte</PrimaryAddressInd>
          <PrimaryMemberInd>unsignedByte</PrimaryMemberInd>
          <SmartCardUpdateInd>unsignedByte</SmartCardUpdateInd>
          <PictureDate>dateTime</PictureDate>
          <ThirdPartyUserId>string</ThirdPartyUserId>
          <DefaultLinkedIDToBookFor>int</DefaultLinkedIDToBookFor>
          <BlockLinkedBookingsInd>boolean</BlockLinkedBookingsInd>
        </OtherDetails>
        <MembersPreferences>
          <EmailsForMktgInd>unsignedByte</EmailsForMktgInd>
          <FaxForMktgInd>unsignedByte</FaxForMktgInd>
          <MailsForMktgInd>unsignedByte</MailsForMktgInd>
          <SMSForMktgInd>unsignedByte</SMSForMktgInd>
          <TelephonesForMktgInd>unsignedByte</TelephonesForMktgInd>
          <ThirdPartyMktgInd>unsignedByte</ThirdPartyMktgInd>
        </MembersPreferences>
        <MemberUserFields>
          <MemberUserField>
            <ID>short</ID>
            <Description>string</Description>
            <TypeInd>unsignedByte</TypeInd>
            <Options xsi:nil="true" />
            <Val>string</Val>
            <DefaultValue>string</DefaultValue>
            <DefaultTypeInd>unsignedByte</DefaultTypeInd>
          </MemberUserField>
          <MemberUserField>
            <ID>short</ID>
            <Description>string</Description>
            <TypeInd>unsignedByte</TypeInd>
            <Options xsi:nil="true" />
            <Val>string</Val>
            <DefaultValue>string</DefaultValue>
            <DefaultTypeInd>unsignedByte</DefaultTypeInd>
          </MemberUserField>
        </MemberUserFields>
        <PreferredSiteID>string</PreferredSiteID>
        <HotlistCard>boolean</HotlistCard>
        <IsDeleted>boolean</IsDeleted>
        <ExceptionMode>Exception or Truncate</ExceptionMode>
        <TemplateLoaded>boolean</TemplateLoaded>
        <SystemName>string</SystemName>
        <AdditionalCards>
          <AdditionalCard>
            <CardTypeID>string</CardTypeID>
            <CardTypeDescription>string</CardTypeDescription>
            <SupportsMultiples>boolean</SupportsMultiples>
            <CardId>string</CardId>
            <Delete>boolean</Delete>
          </AdditionalCard>
          <AdditionalCard>
            <CardTypeID>string</CardTypeID>
            <CardTypeDescription>string</CardTypeDescription>
            <SupportsMultiples>boolean</SupportsMultiples>
            <CardId>string</CardId>
            <Delete>boolean</Delete>
          </AdditionalCard>
        </AdditionalCards>
        <ParentalConsentForOnlineServices>
          <GuardianId>int</GuardianId>
          <GuardianName>string</GuardianName>
          <ConsentDate>dateTime</ConsentDate>
          <OptIn>boolean</OptIn>
        </ParentalConsentForOnlineServices>
        <PrivacyPolicySignedDate>dateTime</PrivacyPolicySignedDate>
        <ConsentedCampaigns>
          <ConsentedCampaign>
            <Id>string</Id>
            <CategoryId>string</CategoryId>
            <CaptureDate>dateTime</CaptureDate>
            <GuardianName>string</GuardianName>
            <GuardianId>int</GuardianId>
            <OptedIn>boolean</OptedIn>
          </ConsentedCampaign>
          <ConsentedCampaign>
            <Id>string</Id>
            <CategoryId>string</CategoryId>
            <CaptureDate>dateTime</CaptureDate>
            <GuardianName>string</GuardianName>
            <GuardianId>int</GuardianId>
            <OptedIn>boolean</OptedIn>
          </ConsentedCampaign>
        </ConsentedCampaigns>
        <ConsentedChannels>
          <ConsentedChannel>
            <Id>string</Id>
            <CaptureDate>dateTime</CaptureDate>
            <OptedIn>boolean</OptedIn>
          </ConsentedChannel>
          <ConsentedChannel>
            <Id>string</Id>
            <CaptureDate>dateTime</CaptureDate>
            <OptedIn>boolean</OptedIn>
          </ConsentedChannel>
        </ConsentedChannels>
      </newMember>
      <isDuplicateAllowed>boolean</isDuplicateAllowed>
    </CreateValidMember>
  </soap:Body>
</soap:Envelope>
HTTP/1.1 200 OK
Content-Type: text/xml; charset=utf-8
Content-Length: length

<?xml version="1.0" encoding="utf-8"?>
<soap:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/">
  <soap:Body>
    <CreateValidMemberResponse xmlns="http://www.gladstonemrm.com/memberwebservice/">
      <CreateValidMemberResult>int</CreateValidMemberResult>
    </CreateValidMemberResponse>
  </soap:Body>
</soap:Envelope>

SOAP 1.2

The following is a sample SOAP 1.2 request and response. The placeholders shown need to be replaced with actual values.

POST /Plus2MemberWebserviceDEV/Members.asmx HTTP/1.1
Host: tst.myeveryoneactive.com
Content-Type: application/soap+xml; charset=utf-8
Content-Length: length

<?xml version="1.0" encoding="utf-8"?>
<soap12:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap12="http://www.w3.org/2003/05/soap-envelope">
  <soap12:Header>
    <AuthHeader xmlns="http://www.gladstonemrm.com/memberwebservice/">
      <Username>string</Username>
      <Password>string</Password>
      <AppName>string</AppName>
    </AuthHeader>
  </soap12:Header>
  <soap12:Body>
    <CreateValidMember xmlns="http://www.gladstonemrm.com/memberwebservice/">
      <newMember>
        <CARDID_MAXLEN>int</CARDID_MAXLEN>
        <FIRSTNAMES_MAXLEN>int</FIRSTNAMES_MAXLEN>
        <LASTNAME_MAXLEN>int</LASTNAME_MAXLEN>
        <PRICELEVELID_MAXLEN>int</PRICELEVELID_MAXLEN>
        <SALUTATION_MAXLEN>int</SALUTATION_MAXLEN>
        <TITLEID_MAXLEN>int</TITLEID_MAXLEN>
        <SITEID_MAXLEN>int</SITEID_MAXLEN>
        <STATUSID_MAXLEN>int</STATUSID_MAXLEN>
        <LOGINID_MAXLEN>int</LOGINID_MAXLEN>
        <BirthDate>dateTime</BirthDate>
        <LastEditDate>dateTime</LastEditDate>
        <CardID>string</CardID>
        <FirstNames>string</FirstNames>
        <LoginID>string</LoginID>
        <Id>int</Id>
        <LastName>string</LastName>
        <LoyaltyPoints>int</LoyaltyPoints>
        <PriceLevelID>string</PriceLevelID>
        <Salutation>string</Salutation>
        <SiteID>string</SiteID>
        <StatusID>string</StatusID>
        <TitleID>string</TitleID>
        <GenderID>string</GenderID>
        <HomeContactDetails>
          <HOMECOUNTRY_MAXLEN>int</HOMECOUNTRY_MAXLEN>
          <HOMEEMAIL_MAXLEN>int</HOMEEMAIL_MAXLEN>
          <HOMEFAX_MAXLEN>int</HOMEFAX_MAXLEN>
          <HOMELOCALITY_MAXLEN>int</HOMELOCALITY_MAXLEN>
          <HOMEPOSTCODE_MAXLEN>int</HOMEPOSTCODE_MAXLEN>
          <HOMEPROPERTY_MAXLEN>int</HOMEPROPERTY_MAXLEN>
          <HOMEREGION_MAXLEN>int</HOMEREGION_MAXLEN>
          <HOMESTREET_MAXLEN>int</HOMESTREET_MAXLEN>
          <HOMETELEPHONE_MAXLEN>int</HOMETELEPHONE_MAXLEN>
          <HOMETELEPHONETAPI_MAXLEN>int</HOMETELEPHONETAPI_MAXLEN>
          <HOMETOWN_MAXLEN>int</HOMETOWN_MAXLEN>
          <INHERITHOMEADDRESS_MAXLEN>int</INHERITHOMEADDRESS_MAXLEN>
          <MOBILETELEPHONE_MAXLEN>int</MOBILETELEPHONE_MAXLEN>
          <MOBILETELEPHONETAPI_MAXLEN>int</MOBILETELEPHONETAPI_MAXLEN>
          <HomeCountry>string</HomeCountry>
          <HomeEmail>string</HomeEmail>
          <HomeFax>string</HomeFax>
          <HomeLocality>string</HomeLocality>
          <HomePostCode>string</HomePostCode>
          <HomeProperty>string</HomeProperty>
          <HomeRegion>string</HomeRegion>
          <HomeStreet>string</HomeStreet>
          <HomeTelephone>string</HomeTelephone>
          <HomeTelephoneTAPI>string</HomeTelephoneTAPI>
          <HomeTown>string</HomeTown>
          <InheritHomeAddress>string</InheritHomeAddress>
          <MobileTelephone>string</MobileTelephone>
          <MobileTelephoneTAPI>string</MobileTelephoneTAPI>
        </HomeContactDetails>
        <WorkContactDetails>
          <INHERITWORKADDRESS_MAXLEN>int</INHERITWORKADDRESS_MAXLEN>
          <WORKCOMPANY_MAXLEN>int</WORKCOMPANY_MAXLEN>
          <WORKCOUNTRY_MAXLEN>int</WORKCOUNTRY_MAXLEN>
          <WORKDEPARTMENT_MAXLEN>int</WORKDEPARTMENT_MAXLEN>
          <WORKEMAIL_MAXLEN>int</WORKEMAIL_MAXLEN>
          <WORKFAX_MAXLEN>int</WORKFAX_MAXLEN>
          <WORKJOBTITLE_MAXLEN>int</WORKJOBTITLE_MAXLEN>
          <WORKLOCALITY_MAXLEN>int</WORKLOCALITY_MAXLEN>
          <WORKPOSTCODE_MAXLEN>int</WORKPOSTCODE_MAXLEN>
          <WORKPROPERTY_MAXLEN>int</WORKPROPERTY_MAXLEN>
          <WORKREGION_MAXLEN>int</WORKREGION_MAXLEN>
          <WORKSTREET_MAXLEN>int</WORKSTREET_MAXLEN>
          <WORKTELEPHONE_MAXLEN>int</WORKTELEPHONE_MAXLEN>
          <WORKTELEPHONEEXTENSION_MAXLEN>int</WORKTELEPHONEEXTENSION_MAXLEN>
          <WORKTELEPHONETAPI_MAXLEN>int</WORKTELEPHONETAPI_MAXLEN>
          <WORKTOWN_MAXLEN>int</WORKTOWN_MAXLEN>
          <InheritWorkAddress>string</InheritWorkAddress>
          <WorkTown>string</WorkTown>
          <WorkTelephoneTAPI>string</WorkTelephoneTAPI>
          <WorkTelephoneExtension>string</WorkTelephoneExtension>
          <WorkTelephone>string</WorkTelephone>
          <WorkStreet>string</WorkStreet>
          <WorkRegion>string</WorkRegion>
          <WorkProperty>string</WorkProperty>
          <WorkPostCode>string</WorkPostCode>
          <WorkLocality>string</WorkLocality>
          <WorkJobTitle>string</WorkJobTitle>
          <WorkFax>string</WorkFax>
          <WorkEmail>string</WorkEmail>
          <WorkDepartment>string</WorkDepartment>
          <WorkCountry>string</WorkCountry>
          <WorkCompany>string</WorkCompany>
        </WorkContactDetails>
        <CorporateDetails>
          <INHERITCCWORKADDRESS_MAXLEN>int</INHERITCCWORKADDRESS_MAXLEN>
          <CorporateContactInd>unsignedByte</CorporateContactInd>
          <CorporateID>int</CorporateID>
          <CorporatePrimaryContactInd>unsignedByte</CorporatePrimaryContactInd>
          <IgnoreCorporateSubsInd>unsignedByte</IgnoreCorporateSubsInd>
          <InheritCCWorkAddress>string</InheritCCWorkAddress>
        </CorporateDetails>
        <ConnectAndKiosk>
          <LOGINID_MAXLEN>int</LOGINID_MAXLEN>
          <PASSWORD_MAXLEN>int</PASSWORD_MAXLEN>
          <KioskLoginAttempts>int</KioskLoginAttempts>
          <LoginID>string</LoginID>
          <Password>string</Password>
          <PIN>short</PIN>
          <WebLoginAttempts>int</WebLoginAttempts>
          <StrongPassword>string</StrongPassword>
        </ConnectAndKiosk>
        <History>
          <USERID_MAXLEN>int</USERID_MAXLEN>
          <AddedDate>dateTime</AddedDate>
          <DateTimeChanged>dateTime</DateTimeChanged>
          <FirstBookingDateTime>dateTime</FirstBookingDateTime>
          <JoinDate>dateTime</JoinDate>
          <StatusDate>dateTime</StatusDate>
          <UserID>string</UserID>
        </History>
        <OtherDetails>
          <PREFERREDLOCKERID_MAXLEN>int</PREFERREDLOCKERID_MAXLEN>
          <HasBankAccount>boolean</HasBankAccount>
          <HasValidBankAccount>boolean</HasValidBankAccount>
          <CardRequiredInd>unsignedByte</CardRequiredInd>
          <IgnorePrimarySubsInd>unsignedByte</IgnorePrimarySubsInd>
          <LinkedTo>int</LinkedTo>
          <PreferredLockerID>string</PreferredLockerID>
          <PictureTakenInd>unsignedByte</PictureTakenInd>
          <PrimaryAddressInd>unsignedByte</PrimaryAddressInd>
          <PrimaryMemberInd>unsignedByte</PrimaryMemberInd>
          <SmartCardUpdateInd>unsignedByte</SmartCardUpdateInd>
          <PictureDate>dateTime</PictureDate>
          <ThirdPartyUserId>string</ThirdPartyUserId>
          <DefaultLinkedIDToBookFor>int</DefaultLinkedIDToBookFor>
          <BlockLinkedBookingsInd>boolean</BlockLinkedBookingsInd>
        </OtherDetails>
        <MembersPreferences>
          <EmailsForMktgInd>unsignedByte</EmailsForMktgInd>
          <FaxForMktgInd>unsignedByte</FaxForMktgInd>
          <MailsForMktgInd>unsignedByte</MailsForMktgInd>
          <SMSForMktgInd>unsignedByte</SMSForMktgInd>
          <TelephonesForMktgInd>unsignedByte</TelephonesForMktgInd>
          <ThirdPartyMktgInd>unsignedByte</ThirdPartyMktgInd>
        </MembersPreferences>
        <MemberUserFields>
          <MemberUserField>
            <ID>short</ID>
            <Description>string</Description>
            <TypeInd>unsignedByte</TypeInd>
            <Options xsi:nil="true" />
            <Val>string</Val>
            <DefaultValue>string</DefaultValue>
            <DefaultTypeInd>unsignedByte</DefaultTypeInd>
          </MemberUserField>
          <MemberUserField>
            <ID>short</ID>
            <Description>string</Description>
            <TypeInd>unsignedByte</TypeInd>
            <Options xsi:nil="true" />
            <Val>string</Val>
            <DefaultValue>string</DefaultValue>
            <DefaultTypeInd>unsignedByte</DefaultTypeInd>
          </MemberUserField>
        </MemberUserFields>
        <PreferredSiteID>string</PreferredSiteID>
        <HotlistCard>boolean</HotlistCard>
        <IsDeleted>boolean</IsDeleted>
        <ExceptionMode>Exception or Truncate</ExceptionMode>
        <TemplateLoaded>boolean</TemplateLoaded>
        <SystemName>string</SystemName>
        <AdditionalCards>
          <AdditionalCard>
            <CardTypeID>string</CardTypeID>
            <CardTypeDescription>string</CardTypeDescription>
            <SupportsMultiples>boolean</SupportsMultiples>
            <CardId>string</CardId>
            <Delete>boolean</Delete>
          </AdditionalCard>
          <AdditionalCard>
            <CardTypeID>string</CardTypeID>
            <CardTypeDescription>string</CardTypeDescription>
            <SupportsMultiples>boolean</SupportsMultiples>
            <CardId>string</CardId>
            <Delete>boolean</Delete>
          </AdditionalCard>
        </AdditionalCards>
        <ParentalConsentForOnlineServices>
          <GuardianId>int</GuardianId>
          <GuardianName>string</GuardianName>
          <ConsentDate>dateTime</ConsentDate>
          <OptIn>boolean</OptIn>
        </ParentalConsentForOnlineServices>
        <PrivacyPolicySignedDate>dateTime</PrivacyPolicySignedDate>
        <ConsentedCampaigns>
          <ConsentedCampaign>
            <Id>string</Id>
            <CategoryId>string</CategoryId>
            <CaptureDate>dateTime</CaptureDate>
            <GuardianName>string</GuardianName>
            <GuardianId>int</GuardianId>
            <OptedIn>boolean</OptedIn>
          </ConsentedCampaign>
          <ConsentedCampaign>
            <Id>string</Id>
            <CategoryId>string</CategoryId>
            <CaptureDate>dateTime</CaptureDate>
            <GuardianName>string</GuardianName>
            <GuardianId>int</GuardianId>
            <OptedIn>boolean</OptedIn>
          </ConsentedCampaign>
        </ConsentedCampaigns>
        <ConsentedChannels>
          <ConsentedChannel>
            <Id>string</Id>
            <CaptureDate>dateTime</CaptureDate>
            <OptedIn>boolean</OptedIn>
          </ConsentedChannel>
          <ConsentedChannel>
            <Id>string</Id>
            <CaptureDate>dateTime</CaptureDate>
            <OptedIn>boolean</OptedIn>
          </ConsentedChannel>
        </ConsentedChannels>
      </newMember>
      <isDuplicateAllowed>boolean</isDuplicateAllowed>
    </CreateValidMember>
  </soap12:Body>
</soap12:Envelope>
HTTP/1.1 200 OK
Content-Type: application/soap+xml; charset=utf-8
Content-Length: length

<?xml version="1.0" encoding="utf-8"?>
<soap12:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap12="http://www.w3.org/2003/05/soap-envelope">
  <soap12:Body>
    <CreateValidMemberResponse xmlns="http://www.gladstonemrm.com/memberwebservice/">
      <CreateValidMemberResult>int</CreateValidMemberResult>
    </CreateValidMemberResponse>
  </soap12:Body>
</soap12:Envelope>