Developer Resources
Details
SoapAction | http://jackhenry.com/ws/AddrAdd |
Input Name | AddrAdd |
Output Name | AddrAddResponse |
Input Namespace | http://jackhenry.com/jxchange/TPG/2008 |
Group Name | Customer |
Container | TPG_CustomerMaster.xsd |
XML Examples
AddrAdd-XML
<?xml version="1.0" encoding="UTF-8"?>
<SOAP-ENV:Envelope
xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:xsd="http://www.w3.org/2001/XMLSchema"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<SOAP-ENV:Header>
<wsse:Security
xmlns:wsse="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-secext-1.0.xsd"
xmlns:wsu="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-utility-1.0.xsd">
<wsse:UsernameToken
xmlns:wsse="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-secext-1.0.xsd">
<wsse:Username>{Insert}</wsse:Username>
<wsse:Password Type="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-username-token-profile-1.0#PasswordText">{Insert}</wsse:Password>
<wsu:Created
xmlns:wsu="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-utility-1.0.xsd">2018-01-16T16:37:19Z
</wsu:Created>
</wsse:UsernameToken>
</wsse:Security>
</SOAP-ENV:Header>
<SOAP-ENV:Body>
<AddrAdd
xmlns="http://jackhenry.com/jxchange/TPG/2008">
<MsgRqHdr>
<jXchangeHdr>
<JxVer/>
<AuditUsrId></AuditUsrId>
<AuditWsId></AuditWsId>
<AuthenUsrId/>
<ConsumerName/>
<ConsumerProd/>
<Ver_1/>
<jXLogTrackingId>{Insert}</jXLogTrackingId>
<Ver_2/>
<InstRtId>011001276</InstRtId>
<InstEnv>TEST</InstEnv>
<Ver_3/>
<BusCorrelId/>
<Ver_4/>
<WorkflowCorrelId/>
<Ver_5/>
<ValidConsmName>{Insert}</ValidConsmName>
<ValidConsmProd>{Insert}</ValidConsmProd>
<Ver_6/>
</jXchangeHdr>
<Ver_1/>
<Ver_2/>
<Ver_3/>
</MsgRqHdr>
<ErrOvrRdInfoArray>
<ErrOvrRd>
<ErrCode/>
<Ver_1/>
</ErrOvrRd>
<ErrOvrRd>
<ErrCode/>
<Ver_1/>
</ErrOvrRd>
</ErrOvrRdInfoArray>
<CustId/>
<AccountId>
<AcctId>5003919566</AcctId>
<AcctType>D</AcctType>
<Ver_1/>
</AccountId>
<AddrCatUse>Stmt</AddrCatUse>
<AddrCat2Use/>
<DupAddrCat2Use>0</DupAddrCat2Use>
<WithNot/>
<AddrInfo>
<Addr>
<FreeFormAddrArray>
<AddrLineInfo>
<AddrLine>U.S. Bankruptcy Administrator</AddrLine>
<Ver_1/>
</AddrLineInfo>
<AddrLineInfo>
<AddrLine>2005 University Blvd. Suite 1300</AddrLine>
<Ver_1/>
</AddrLineInfo>
</FreeFormAddrArray>
<StreetAddr1/>
<StreetAddr2/>
<City>Tuscaloosa</City>
<StateProv/>
<StateCode>AL</StateCode>
<PostalCode>35401</PostalCode>
<DlvryPt/>
<County/>
<Cntry/>
<CntryType/>
<BusAddr/>
<FornAddr/>
<InvAddr/>
<SvcPrvdInfo/>
<Ver_1/>
<StreetAddr3/>
<Ver_2/>
</Addr>
<SeasonBegDt>2017-02-28</SeasonBegDt>
<SeasonEndDt>2017-02-28</SeasonEndDt>
<SeasonReocur/>
<MailDirCode/>
<AddrLastVerify>2017-02-28</AddrLastVerify>
<AddrLastChng>2017-02-28</AddrLastChng>
<SvcPrvdInfo/>
<Ver_1/>
</AddrInfo>
<StmtAddrInfo>
<DupMailIncImgCode/>
<Custom/>
<Ver_1/>
</StmtAddrInfo>
<SvcPrvdInfo/>
<Custom/>
<Ver_1/>
</AddrAdd>
</SOAP-ENV:Body>
</SOAP-ENV:Envelope>
FAQ
AddrAddFAQ
Q: How do you add a foreign address?
A: SilverLake and CIF 20/20 You
need to fill-in <Cntry>
with
ISO 3166 2 digit code, set
<Forn>
to Y, and add the street address in
<StreetAddr3>
and the
<FreeFormAddrArray>
. Leave <City>
,
<StateCode>
, <PostalCode>
blank.
A: Core Director does not provide fields for foreign country addresses. The bank’s only option would be to utilize the normal address fields for entering this information since no foreign address fields exist.
Q: What are the valid canonicals for AddrCatUse across the cores?
A: SilverLake and CIF 20/20
AddrCatUse | Canonical |
---|---|
Account | Acct |
Customer | Cust |
IRS Reporting | IRSRpt |
Notice | Not |
Payments** | Pmt |
Statement | Stmt |
** Distributions or interest checks
AddrCat2Use | Canonical |
---|---|
Advance Of Credit | AdvOfCr |
All | All |
Bill | Bil |
Christmas | XMAS |
Credit Back | CrBack |
EOY Tax | EOYTax |
Escrow | Escrw |
Escrow Refund | EscrwRefund |
Exc | Exc |
Insufficient Funds | InsufFunds |
Interest | Int |
IRA Distribution | IRADistr |
IRA Maturity | IRAMat |
IRA Periodic | IRAPeriodic |
IRS | IRS |
LOC | LOC |
Over Draft | OD |
Past Due | PastDue |
Periodic | Periodic |
Physical | Phys |
Rate Change | RateChg |
Return Items | RtnItems |
Seasonal | Seasonal |
Tele Transfer | TeleTrf |
AddrCatUse Canonical | AddrCat2Use Canonicals |
---|---|
Acct | |
Cust | IRS,Phys,Seasonal |
IRSRpt | |
Not | AdvOfCr,Bil,CrBack,EOYTax,InsufFunds,IRAMat,OD,PastDue,RateChg,RtnItems,TeleTrf |
Pmt | Int,XMAS,IRADistr,EscrwRefund |
Stmt | Escrw,IRAPeriodic,LOC,Periodic |
A: Core Director
AddrCatUse | Canonical |
---|---|
Account | Acct |
Customer | Cust |
Seasonal | Seasonal |
AddrCat2Use |
---|
Not supported |
Q: How do I use these tables to define an alternate address?
A: SilverLake and CIF 20/20 To
define an alternate address at the account-level, you would pass in the
account number along with
<AddrCatUse>Acct</AddrCatUse>
and
<AddrCat2Use></AddrCat2Use>
. To define a seasonal
address at the customer-level, you would pass in the customer id along
with <AddrCatUse>Cust</AddrCatUse>
and
<AddrCat2Use>Seasonal</AddrCat2Use>
.
Q: SilverLake and CIF 20/20 Are the AddrCatUse and AddrCatUse2 values case sensitive?
A: Yes
Q: SilverLake When sending an AddrAdd request to create a Customer IRS address we get a 402022 error code. What are the scenarios as to why we would receive this response?
A: The IRS address can only be added when a new customer is added (CustAdd). Otherwise, it can be modified via AddrMod. On the CustAdd you would pass in the IRS address using TaxDetail.IRSPostAddr.