TEServer


Click here for a complete list of operations.

OpenAcctInvestControls

Get investment account control information.

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 /TESERVER.asmx HTTP/1.1
Host: oucute.oucu.org
Content-Type: text/xml; charset=utf-8
Content-Length: length
SOAPAction: "http://harlandfs.com/pl/TransactionExchange/OpenAcctInvestControls"

<?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>
    <TEAuthRq xmlns="http://harlandfs.com/pl/TransactionExchange">
      <IfxSignonRq>xml</IfxSignonRq>
      <IfxVersion>string</IfxVersion>
    </TEAuthRq>
  </soap:Header>
  <soap:Body>
    <OpenAcctInvestControlsRq xmlns="http://harlandfs.com/pl/TransactionExchange">
      <CustNumber>string</CustNumber>
      <AcctCatName>string</AcctCatName>
      <AcctTypeName>string</AcctTypeName>
      <AcctClass>string</AcctClass>
    </OpenAcctInvestControlsRq>
  </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:Header>
    <TEAuthRs xmlns="http://harlandfs.com/pl/TransactionExchange">
      <IfxSignonRs>xml</IfxSignonRs>
      <IfxVersion>string</IfxVersion>
    </TEAuthRs>
  </soap:Header>
  <soap:Body>
    <OpenAcctInvestControlsRs xmlns="http://harlandfs.com/pl/TransactionExchange">
      <NextAvailAcct>string</NextAvailAcct>
      <AcctDesc>string</AcctDesc>
      <Rate>double</Rate>
      <IntApy>double</IntApy>
      <MinDepAmt>double</MinDepAmt>
      <MaxDepAmt>double</MaxDepAmt>
      <MinTerm>int</MinTerm>
      <MinTermType>string</MinTermType>
      <MaxTerm>int</MaxTerm>
      <MaxTermType>string</MaxTermType>
      <AllowAltDescFlag>boolean</AllowAltDescFlag>
      <JointAvailFlag>boolean</JointAvailFlag>
      <JointApplicFlag>boolean</JointApplicFlag>
      <VariableRateFlag>boolean</VariableRateFlag>
      <ContributionCodeTable>
        <ContributionCodeRecord>
          <ContributionCode>int</ContributionCode>
          <ContributionDesc>string</ContributionDesc>
        </ContributionCodeRecord>
        <ContributionCodeRecord>
          <ContributionCode>int</ContributionCode>
          <ContributionDesc>string</ContributionDesc>
        </ContributionCodeRecord>
      </ContributionCodeTable>
      <PlanIdTable>
        <PlanIdRecord>
          <PlanType>int</PlanType>
          <PlanId>string</PlanId>
          <PlanDesc>string</PlanDesc>
        </PlanIdRecord>
        <PlanIdRecord>
          <PlanType>int</PlanType>
          <PlanId>string</PlanId>
          <PlanDesc>string</PlanDesc>
        </PlanIdRecord>
      </PlanIdTable>
      <ContributionCodeDefault>string</ContributionCodeDefault>
      <PlanIdDefault>string</PlanIdDefault>
      <ExistingPlanIdTable>
        <PlanIdRecord>
          <PlanType>int</PlanType>
          <PlanId>string</PlanId>
          <PlanDesc>string</PlanDesc>
        </PlanIdRecord>
        <PlanIdRecord>
          <PlanType>int</PlanType>
          <PlanId>string</PlanId>
          <PlanDesc>string</PlanDesc>
        </PlanIdRecord>
      </ExistingPlanIdTable>
      <PrinReinvestPromoPlan>string</PrinReinvestPromoPlan>
      <PrinReinvestTerm>int</PrinReinvestTerm>
      <PrinReinvestTermType>string</PrinReinvestTermType>
      <PrinReinvestRateDesc>string</PrinReinvestRateDesc>
      <RolloverTable>
        <RolloverRecord>
          <RolloverAcctClass>string</RolloverAcctClass>
          <RolloverAcctPromoPlan>string</RolloverAcctPromoPlan>
          <RolloverAcctTerm>int</RolloverAcctTerm>
          <RolloverAcctTermType>string</RolloverAcctTermType>
          <RolloverReinvestRateDesc>string</RolloverReinvestRateDesc>
        </RolloverRecord>
        <RolloverRecord>
          <RolloverAcctClass>string</RolloverAcctClass>
          <RolloverAcctPromoPlan>string</RolloverAcctPromoPlan>
          <RolloverAcctTerm>int</RolloverAcctTerm>
          <RolloverAcctTermType>string</RolloverAcctTermType>
          <RolloverReinvestRateDesc>string</RolloverReinvestRateDesc>
        </RolloverRecord>
      </RolloverTable>
      <AcctVCDPlan>string</AcctVCDPlan>
      <AcctPromoPlan>string</AcctPromoPlan>
      <RateTable>
        <RateRecord>
          <RateTypeDesc>string</RateTypeDesc>
          <Rate>string</Rate>
          <IntApy>string</IntApy>
          <MinDepAmt>double</MinDepAmt>
          <MaxDepAmt>double</MaxDepAmt>
          <MinTerm>int</MinTerm>
          <MinTermType>string</MinTermType>
          <MaxTerm>int</MaxTerm>
          <MaxTermType>string</MaxTermType>
          <PromoPlan>string</PromoPlan>
          <VCDPlan>string</VCDPlan>
          <RateTypeCode>string</RateTypeCode>
        </RateRecord>
        <RateRecord>
          <RateTypeDesc>string</RateTypeDesc>
          <Rate>string</Rate>
          <IntApy>string</IntApy>
          <MinDepAmt>double</MinDepAmt>
          <MaxDepAmt>double</MaxDepAmt>
          <MinTerm>int</MinTerm>
          <MinTermType>string</MinTermType>
          <MaxTerm>int</MaxTerm>
          <MaxTermType>string</MaxTermType>
          <PromoPlan>string</PromoPlan>
          <VCDPlan>string</VCDPlan>
          <RateTypeCode>string</RateTypeCode>
        </RateRecord>
      </RateTable>
      <DistributionCodeTable>
        <DistributionCodeRecord>
          <DistCode>string</DistCode>
          <DistDesc>string</DistDesc>
        </DistributionCodeRecord>
        <DistributionCodeRecord>
          <DistCode>string</DistCode>
          <DistDesc>string</DistDesc>
        </DistributionCodeRecord>
      </DistributionCodeTable>
      <AddressTable>
        <AddressRecord>
          <AddrTypeCode>string</AddrTypeCode>
          <Address1>string</Address1>
          <Address2>string</Address2>
          <City>string</City>
          <State>string</State>
          <Zip>string</Zip>
          <Country>string</Country>
        </AddressRecord>
        <AddressRecord>
          <AddrTypeCode>string</AddrTypeCode>
          <Address1>string</Address1>
          <Address2>string</Address2>
          <City>string</City>
          <State>string</State>
          <Zip>string</Zip>
          <Country>string</Country>
        </AddressRecord>
      </AddressTable>
    </OpenAcctInvestControlsRs>
  </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 /TESERVER.asmx HTTP/1.1
Host: oucute.oucu.org
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>
    <TEAuthRq xmlns="http://harlandfs.com/pl/TransactionExchange">
      <IfxSignonRq>xml</IfxSignonRq>
      <IfxVersion>string</IfxVersion>
    </TEAuthRq>
  </soap12:Header>
  <soap12:Body>
    <OpenAcctInvestControlsRq xmlns="http://harlandfs.com/pl/TransactionExchange">
      <CustNumber>string</CustNumber>
      <AcctCatName>string</AcctCatName>
      <AcctTypeName>string</AcctTypeName>
      <AcctClass>string</AcctClass>
    </OpenAcctInvestControlsRq>
  </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:Header>
    <TEAuthRs xmlns="http://harlandfs.com/pl/TransactionExchange">
      <IfxSignonRs>xml</IfxSignonRs>
      <IfxVersion>string</IfxVersion>
    </TEAuthRs>
  </soap12:Header>
  <soap12:Body>
    <OpenAcctInvestControlsRs xmlns="http://harlandfs.com/pl/TransactionExchange">
      <NextAvailAcct>string</NextAvailAcct>
      <AcctDesc>string</AcctDesc>
      <Rate>double</Rate>
      <IntApy>double</IntApy>
      <MinDepAmt>double</MinDepAmt>
      <MaxDepAmt>double</MaxDepAmt>
      <MinTerm>int</MinTerm>
      <MinTermType>string</MinTermType>
      <MaxTerm>int</MaxTerm>
      <MaxTermType>string</MaxTermType>
      <AllowAltDescFlag>boolean</AllowAltDescFlag>
      <JointAvailFlag>boolean</JointAvailFlag>
      <JointApplicFlag>boolean</JointApplicFlag>
      <VariableRateFlag>boolean</VariableRateFlag>
      <ContributionCodeTable>
        <ContributionCodeRecord>
          <ContributionCode>int</ContributionCode>
          <ContributionDesc>string</ContributionDesc>
        </ContributionCodeRecord>
        <ContributionCodeRecord>
          <ContributionCode>int</ContributionCode>
          <ContributionDesc>string</ContributionDesc>
        </ContributionCodeRecord>
      </ContributionCodeTable>
      <PlanIdTable>
        <PlanIdRecord>
          <PlanType>int</PlanType>
          <PlanId>string</PlanId>
          <PlanDesc>string</PlanDesc>
        </PlanIdRecord>
        <PlanIdRecord>
          <PlanType>int</PlanType>
          <PlanId>string</PlanId>
          <PlanDesc>string</PlanDesc>
        </PlanIdRecord>
      </PlanIdTable>
      <ContributionCodeDefault>string</ContributionCodeDefault>
      <PlanIdDefault>string</PlanIdDefault>
      <ExistingPlanIdTable>
        <PlanIdRecord>
          <PlanType>int</PlanType>
          <PlanId>string</PlanId>
          <PlanDesc>string</PlanDesc>
        </PlanIdRecord>
        <PlanIdRecord>
          <PlanType>int</PlanType>
          <PlanId>string</PlanId>
          <PlanDesc>string</PlanDesc>
        </PlanIdRecord>
      </ExistingPlanIdTable>
      <PrinReinvestPromoPlan>string</PrinReinvestPromoPlan>
      <PrinReinvestTerm>int</PrinReinvestTerm>
      <PrinReinvestTermType>string</PrinReinvestTermType>
      <PrinReinvestRateDesc>string</PrinReinvestRateDesc>
      <RolloverTable>
        <RolloverRecord>
          <RolloverAcctClass>string</RolloverAcctClass>
          <RolloverAcctPromoPlan>string</RolloverAcctPromoPlan>
          <RolloverAcctTerm>int</RolloverAcctTerm>
          <RolloverAcctTermType>string</RolloverAcctTermType>
          <RolloverReinvestRateDesc>string</RolloverReinvestRateDesc>
        </RolloverRecord>
        <RolloverRecord>
          <RolloverAcctClass>string</RolloverAcctClass>
          <RolloverAcctPromoPlan>string</RolloverAcctPromoPlan>
          <RolloverAcctTerm>int</RolloverAcctTerm>
          <RolloverAcctTermType>string</RolloverAcctTermType>
          <RolloverReinvestRateDesc>string</RolloverReinvestRateDesc>
        </RolloverRecord>
      </RolloverTable>
      <AcctVCDPlan>string</AcctVCDPlan>
      <AcctPromoPlan>string</AcctPromoPlan>
      <RateTable>
        <RateRecord>
          <RateTypeDesc>string</RateTypeDesc>
          <Rate>string</Rate>
          <IntApy>string</IntApy>
          <MinDepAmt>double</MinDepAmt>
          <MaxDepAmt>double</MaxDepAmt>
          <MinTerm>int</MinTerm>
          <MinTermType>string</MinTermType>
          <MaxTerm>int</MaxTerm>
          <MaxTermType>string</MaxTermType>
          <PromoPlan>string</PromoPlan>
          <VCDPlan>string</VCDPlan>
          <RateTypeCode>string</RateTypeCode>
        </RateRecord>
        <RateRecord>
          <RateTypeDesc>string</RateTypeDesc>
          <Rate>string</Rate>
          <IntApy>string</IntApy>
          <MinDepAmt>double</MinDepAmt>
          <MaxDepAmt>double</MaxDepAmt>
          <MinTerm>int</MinTerm>
          <MinTermType>string</MinTermType>
          <MaxTerm>int</MaxTerm>
          <MaxTermType>string</MaxTermType>
          <PromoPlan>string</PromoPlan>
          <VCDPlan>string</VCDPlan>
          <RateTypeCode>string</RateTypeCode>
        </RateRecord>
      </RateTable>
      <DistributionCodeTable>
        <DistributionCodeRecord>
          <DistCode>string</DistCode>
          <DistDesc>string</DistDesc>
        </DistributionCodeRecord>
        <DistributionCodeRecord>
          <DistCode>string</DistCode>
          <DistDesc>string</DistDesc>
        </DistributionCodeRecord>
      </DistributionCodeTable>
      <AddressTable>
        <AddressRecord>
          <AddrTypeCode>string</AddrTypeCode>
          <Address1>string</Address1>
          <Address2>string</Address2>
          <City>string</City>
          <State>string</State>
          <Zip>string</Zip>
          <Country>string</Country>
        </AddressRecord>
        <AddressRecord>
          <AddrTypeCode>string</AddrTypeCode>
          <Address1>string</Address1>
          <Address2>string</Address2>
          <City>string</City>
          <State>string</State>
          <Zip>string</Zip>
          <Country>string</Country>
        </AddressRecord>
      </AddressTable>
    </OpenAcctInvestControlsRs>
  </soap12:Body>
</soap12:Envelope>