PAS


Click here for a complete list of operations.

getPlanDetail

Get plan details for an operator.

Test

To test the operation using the HTTP POST protocol, click the 'Invoke' button.
Parameter Value
sessionID:
planID:

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 /pas.asmx HTTP/1.1
Host: apa-sdda.retirement.schwabrt.com
Content-Type: text/xml; charset=utf-8
Content-Length: length
SOAPAction: "http://sdda.schwabrt.com/getPlanDetail"

<?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>
    <getPlanDetail xmlns="http://sdda.schwabrt.com/">
      <sessionID>string</sessionID>
      <planID>string</planID>
    </getPlanDetail>
  </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>
    <getPlanDetailResponse xmlns="http://sdda.schwabrt.com/">
      <getPlanDetailResult>
        <PlanInfo>
          <PlanTitle1>string</PlanTitle1>
          <PlanTitle2>string</PlanTitle2>
          <ParticipantCount>int</ParticipantCount>
          <LoanBalance>double</LoanBalance>
        </PlanInfo>
        <CompanyInfo>
          <EINNum>string</EINNum>
          <StreetAddr1>string</StreetAddr1>
          <StreetAddr2>string</StreetAddr2>
          <City>string</City>
          <State>string</State>
          <Zip>string</Zip>
          <Phone>string</Phone>
          <PrimaryContact>string</PrimaryContact>
        </CompanyInfo>
        <Funds>
          <PlanFundDTO>
            <Ticker>string</Ticker>
            <CUSIP>string</CUSIP>
            <Name>string</Name>
            <Balance>double</Balance>
          </PlanFundDTO>
          <PlanFundDTO>
            <Ticker>string</Ticker>
            <CUSIP>string</CUSIP>
            <Name>string</Name>
            <Balance>double</Balance>
          </PlanFundDTO>
        </Funds>
        <InvestmentPrograms>
          <InvestmentProgramPlanDTO>
            <Id>string</Id>
            <Description>string</Description>
            <Balance>double</Balance>
            <Funds xsi:nil="true" />
          </InvestmentProgramPlanDTO>
          <InvestmentProgramPlanDTO>
            <Id>string</Id>
            <Description>string</Description>
            <Balance>double</Balance>
            <Funds xsi:nil="true" />
          </InvestmentProgramPlanDTO>
        </InvestmentPrograms>
      </getPlanDetailResult>
    </getPlanDetailResponse>
  </soap:Body>
</soap:Envelope>

HTTP GET

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

GET /pas.asmx/getPlanDetail?sessionID=string&planID=string HTTP/1.1
Host: apa-sdda.retirement.schwabrt.com
HTTP/1.1 200 OK
Content-Type: text/xml; charset=utf-8
Content-Length: length

<?xml version="1.0" encoding="utf-8"?>
<PlansDetailDTO xmlns="http://sdda.schwabrt.com/">
  <PlanInfo>
    <PlanTitle1>string</PlanTitle1>
    <PlanTitle2>string</PlanTitle2>
    <ParticipantCount>int</ParticipantCount>
    <LoanBalance>double</LoanBalance>
  </PlanInfo>
  <CompanyInfo>
    <EINNum>string</EINNum>
    <StreetAddr1>string</StreetAddr1>
    <StreetAddr2>string</StreetAddr2>
    <City>string</City>
    <State>string</State>
    <Zip>string</Zip>
    <Phone>string</Phone>
    <PrimaryContact>string</PrimaryContact>
  </CompanyInfo>
  <Funds>
    <PlanFundDTO>
      <Ticker>string</Ticker>
      <CUSIP>string</CUSIP>
      <Name>string</Name>
      <Balance>double</Balance>
    </PlanFundDTO>
    <PlanFundDTO>
      <Ticker>string</Ticker>
      <CUSIP>string</CUSIP>
      <Name>string</Name>
      <Balance>double</Balance>
    </PlanFundDTO>
  </Funds>
  <InvestmentPrograms>
    <InvestmentProgramPlanDTO>
      <Id>string</Id>
      <Description>string</Description>
      <Balance>double</Balance>
      <Funds>
        <IPMFundDTO d5p1:nil="true" xmlns:d5p1="http://www.w3.org/2001/XMLSchema-instance" />
        <IPMFundDTO d5p1:nil="true" xmlns:d5p1="http://www.w3.org/2001/XMLSchema-instance" />
      </Funds>
    </InvestmentProgramPlanDTO>
    <InvestmentProgramPlanDTO>
      <Id>string</Id>
      <Description>string</Description>
      <Balance>double</Balance>
      <Funds>
        <IPMFundDTO d5p1:nil="true" xmlns:d5p1="http://www.w3.org/2001/XMLSchema-instance" />
        <IPMFundDTO d5p1:nil="true" xmlns:d5p1="http://www.w3.org/2001/XMLSchema-instance" />
      </Funds>
    </InvestmentProgramPlanDTO>
  </InvestmentPrograms>
</PlansDetailDTO>

HTTP POST

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

POST /pas.asmx/getPlanDetail HTTP/1.1
Host: apa-sdda.retirement.schwabrt.com
Content-Type: application/x-www-form-urlencoded
Content-Length: length

sessionID=string&planID=string
HTTP/1.1 200 OK
Content-Type: text/xml; charset=utf-8
Content-Length: length

<?xml version="1.0" encoding="utf-8"?>
<PlansDetailDTO xmlns="http://sdda.schwabrt.com/">
  <PlanInfo>
    <PlanTitle1>string</PlanTitle1>
    <PlanTitle2>string</PlanTitle2>
    <ParticipantCount>int</ParticipantCount>
    <LoanBalance>double</LoanBalance>
  </PlanInfo>
  <CompanyInfo>
    <EINNum>string</EINNum>
    <StreetAddr1>string</StreetAddr1>
    <StreetAddr2>string</StreetAddr2>
    <City>string</City>
    <State>string</State>
    <Zip>string</Zip>
    <Phone>string</Phone>
    <PrimaryContact>string</PrimaryContact>
  </CompanyInfo>
  <Funds>
    <PlanFundDTO>
      <Ticker>string</Ticker>
      <CUSIP>string</CUSIP>
      <Name>string</Name>
      <Balance>double</Balance>
    </PlanFundDTO>
    <PlanFundDTO>
      <Ticker>string</Ticker>
      <CUSIP>string</CUSIP>
      <Name>string</Name>
      <Balance>double</Balance>
    </PlanFundDTO>
  </Funds>
  <InvestmentPrograms>
    <InvestmentProgramPlanDTO>
      <Id>string</Id>
      <Description>string</Description>
      <Balance>double</Balance>
      <Funds>
        <IPMFundDTO d5p1:nil="true" xmlns:d5p1="http://www.w3.org/2001/XMLSchema-instance" />
        <IPMFundDTO d5p1:nil="true" xmlns:d5p1="http://www.w3.org/2001/XMLSchema-instance" />
      </Funds>
    </InvestmentProgramPlanDTO>
    <InvestmentProgramPlanDTO>
      <Id>string</Id>
      <Description>string</Description>
      <Balance>double</Balance>
      <Funds>
        <IPMFundDTO d5p1:nil="true" xmlns:d5p1="http://www.w3.org/2001/XMLSchema-instance" />
        <IPMFundDTO d5p1:nil="true" xmlns:d5p1="http://www.w3.org/2001/XMLSchema-instance" />
      </Funds>
    </InvestmentProgramPlanDTO>
  </InvestmentPrograms>
</PlansDetailDTO>