Developer Resources
Enterprise SOAP API
>
API by Reference
>
Core Services
>
Service Default
>
Developer Resources
Details
SoapAction | http://jackhenry.com/ws/SvcDft |
Input Name | SvcDft |
Output Name | SvcDftResponse |
Input Namespace | http://jackhenry.com/jxchange/TPG/2008 |
Group Name | Customer |
Container | TPG_CustomerMaster.xsd |
XML Examples
SvcDftXML
<?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">2017-12-06T18:53:09Z</wsu:Created>
</wsse:UsernameToken>
</wsse:Security>
</SOAP-ENV:Header>
<SOAP-ENV:Body>
<SvcDft
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
JHANull="" Rstr="">{Insert}</InstRtId>
<InstEnv>{Insert}</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>
<SvcName>CustAdd</SvcName>
<SvcCallLvl>0</SvcCallLvl>
<CriteriaArray>
<CriteriaInfo>
<CriteriaName/>
<CriteriaVal/>
<Ver_1/>
</CriteriaInfo>
</CriteriaArray>
<Custom/>
<Ver_1/>
<SvcOperName/>
<Ver_2/>
</SvcDft>
</SOAP-ENV:Body>
</SOAP-ENV:Envelope>
SvcDftXMLResponse
<?xml version="1.0" encoding="UTF-8"?>
<s:Envelope
xmlns:s="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:u="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-utility-1.0.xsd">
<s:Header>
<ActivityId CorrelationId="73e189b2-2e42-45d1-85d5-9c47e542acbd"
xmlns="http://schemas.microsoft.com/2004/09/ServiceModel/Diagnostics">f479ac31-3207-4846-8a4c-fb09d0cf6448
</ActivityId>
<o:Security s:mustUnderstand="1"
xmlns:o="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-secext-1.0.xsd">
<u:Timestamp u:Id="_0">
<u:Created>2017-09-21T17:53:32.714Z</u:Created>
<u:Expires>2017-09-21T17:58:32.714Z</u:Expires>
</u:Timestamp>
</o:Security>
</s:Header>
<s:Body>
<SvcDftResponse
xmlns="http://jackhenry.com/jxchange/TPG/2008"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<MsgRsHdr>
<jXchangeHdr>
<JxVer>R2016.2</JxVer>
<AuditUsrId>PA</AuditUsrId>
<AuditWsId>IDG</AuditWsId>
<AuthenUsrId/>
<ConsumerName/>
<ConsumerProd/>
<Ver_1/>
<jXLogTrackingId>987654321</jXLogTrackingId>
<Ver_2/>
<InstRtId>011001276</InstRtId>
<InstEnv>TEST</InstEnv>
<Ver_3/>
<BusCorrelId>b89879a0-2789-4855-9866-d26a60784c4a</BusCorrelId>
<Ver_4/>
<WorkflowCorrelId/>
<Ver_5/>
<ValidConsmName></ValidConsmName>
<ValidConsmProd></ValidConsmProd>
</jXchangeHdr>
<Ver_1/>
</MsgRsHdr>
<CustDetail>
<Addr>
<InvAddr>N</InvAddr>
<Ver_1/>
<Ver_2/>
</Addr>
<PhoneArray>
<PhoneInfo>
<PhoneType>HP</PhoneType>
<Ver_1/>
<Ver_2/>
<Ver_3/>
</PhoneInfo>
<PhoneInfo>
<PhoneType>BP</PhoneType>
<Ver_1/>
<Ver_2/>
<Ver_3/>
</PhoneInfo>
<PhoneInfo>
<PhoneType>HC</PhoneType>
<Ver_1/>
<Ver_2/>
<Ver_3/>
</PhoneInfo>
<PhoneInfo>
<PhoneType>BC</PhoneType>
<Ver_1/>
<Ver_2/>
<Ver_3/>
</PhoneInfo>
<PhoneInfo>
<PhoneType>HF</PhoneType>
<Ver_1/>
<Ver_2/>
<Ver_3/>
</PhoneInfo>
<PhoneInfo>
<PhoneType>BF</PhoneType>
<Ver_1/>
<Ver_2/>
<Ver_3/>
</PhoneInfo>
</PhoneArray>
<Ver_1/>
<Ver_2/>
<Ver_3/>
<Ver_4/>
</CustDetail>
<TaxDetail>
<TINInfo>
<BNotStat>0</BNotStat>
<Ver_1/>
<Ver_2/>
<Ver_3/>
</TINInfo>
<Ver_1/>
</TaxDetail>
<BusDetail>
<BrCode>0</BrCode>
<UserDefInfoArray>
<UserDefInfo>
<UserDefTxt>Debit/ATM Card</UserDefTxt>
<UserDefCode>N</UserDefCode>
<Ver_1/>
</UserDefInfo>
<UserDefInfo>
<UserDefTxt>Golden Years Package</UserDefTxt>
<UserDefCode>N</UserDefCode>
<Ver_1/>
</UserDefInfo>
<UserDefInfo>
<UserDefTxt>Student</UserDefTxt>
<UserDefCode>N</UserDefCode>
<Ver_1/>
</UserDefInfo>
<UserDefInfo>
<UserDefTxt>Retired</UserDefTxt>
<UserDefCode>N</UserDefCode>
<Ver_1/>
</UserDefInfo>
<UserDefInfo>
<UserDefTxt>TEST</UserDefTxt>
<UserDefCode>N</UserDefCode>
<Ver_1/>
</UserDefInfo>
<UserDefInfo>
<UserDefTxt>test</UserDefTxt>
<UserDefCode>N</UserDefCode>
<Ver_1/>
</UserDefInfo>
<UserDefInfo>
<UserDefCode>N</UserDefCode>
<Ver_1/>
</UserDefInfo>
<UserDefInfo>
<UserDefTxt>iadapter</UserDefTxt>
<UserDefCode>N</UserDefCode>
<Ver_1/>
</UserDefInfo>
<UserDefInfo>
<UserDefTxt>Marital Status</UserDefTxt>
<Ver_1/>
</UserDefInfo>
<UserDefInfo>
<UserDefTxt>Housing</UserDefTxt>
<Ver_1/>
</UserDefInfo>
<UserDefInfo>
<UserDefTxt>Occupation Code</UserDefTxt>
<Ver_1/>
</UserDefInfo>
<UserDefInfo>
<UserDefTxt>Credit Card</UserDefTxt>
<Ver_1/>
</UserDefInfo>
<UserDefInfo>
<UserDefTxt>Additude</UserDefTxt>
<Ver_1/>
</UserDefInfo>
<UserDefInfo>
<UserDefTxt>Market Info</UserDefTxt>
<Ver_1/>
</UserDefInfo>
<UserDefInfo>
<UserDefTxt>D3 DIGITAL BANKING</UserDefTxt>
<Ver_1/>
</UserDefInfo>
<UserDefInfo>
<UserDefTxt>Age Group</UserDefTxt>
<Ver_1/>
</UserDefInfo>
<UserDefInfo>
<UserDefTxt>AgCenter Primary Customer</UserDefTxt>
<UserDefCode>N</UserDefCode>
<Ver_1/>
</UserDefInfo>
<UserDefInfo>
<UserDefTxt>Birthday</UserDefTxt>
<Ver_1/>
</UserDefInfo>
<UserDefInfo>
<UserDefTxt>PID</UserDefTxt>
<Ver_1/>
</UserDefInfo>
<UserDefInfo>
<UserDefTxt>Primary Debtor Name Stmt</UserDefTxt>
<Ver_1/>
</UserDefInfo>
<UserDefInfo>
<UserDefTxt>Trustee Bankruptcy Type</UserDefTxt>
<Ver_1/>
</UserDefInfo>
<UserDefInfo>
<UserDefTxt>Anniversary Date</UserDefTxt>
<Ver_1/>
</UserDefInfo>
<UserDefInfo>
<UserDefTxt>Statement Sort</UserDefTxt>
<UserDefCode>Y</UserDefCode>
<Ver_1/>
</UserDefInfo>
<UserDefInfo>
<UserDefTxt>Employee Hire Date</UserDefTxt>
<Ver_1/>
</UserDefInfo>
<UserDefInfo>
<UserDefTxt>Test Date</UserDefTxt>
<Ver_1/>
</UserDefInfo>
<UserDefInfo>
<UserDefTxt>Test Date 2</UserDefTxt>
<Ver_1/>
</UserDefInfo>
<UserDefInfo>
<UserDefTxt>UD 13</UserDefTxt>
<UserDefCode>Y</UserDefCode>
<Ver_1/>
</UserDefInfo>
<UserDefInfo>
<UserDefTxt>FICO SCORE</UserDefTxt>
<UserDefCode>Y</UserDefCode>
<Ver_1/>
</UserDefInfo>
<UserDefInfo>
<UserDefTxt>UD 15</UserDefTxt>
<UserDefCode>Y</UserDefCode>
<Ver_1/>
</UserDefInfo>
<UserDefInfo>
<UserDefTxt>UD 16</UserDefTxt>
<UserDefCode>Y</UserDefCode>
<Ver_1/>
</UserDefInfo>
<UserDefInfo>
<UserDefTxt>Trustee Number</UserDefTxt>
<Ver_1/>
</UserDefInfo>
<UserDefInfo>
<UserDefTxt>UD 25</UserDefTxt>
<UserDefCode>Y</UserDefCode>
<Ver_1/>
</UserDefInfo>
<UserDefInfo>
<UserDefTxt>Occupation Industry</UserDefTxt>
<UserDefCode>Y</UserDefCode>
<Ver_1/>
</UserDefInfo>
<UserDefInfo>
<UserDefTxt>Account Nickname</UserDefTxt>
<UserDefCode>not provided</UserDefCode>
<Ver_1/>
</UserDefInfo>
</UserDefInfoArray>
<CustImporCode>N</CustImporCode>
<ProfAnlys>N</ProfAnlys>
<Ver_1/>
<Ver_2/>
<Ver_3/>
<Ver_4/>
<Ver_5/>
</BusDetail>
<RegDetail>
<DoNotCallCode>N</DoNotCallCode>
<AflOptOutCode>N</AflOptOutCode>
<CustDataRtnPeriod>2</CustDataRtnPeriod>
<Ver_1/>
</RegDetail>
<Custom
xmlns:custom="Custom NameSpace">
<custom:RequiredElements>
<custom:ElementName>RegDetail.AflOptOutCode</custom:ElementName>
<custom:ElementName>BusDetail.CustCode</custom:ElementName>
<custom:ElementName>CustDetail.PersonName.ComName</custom:ElementName>
<custom:ElementName>CustRec.CustDetail.Addr.FreeFormAddrArray.AddrLine(1)</custom:ElementName>
<custom:ElementName>CustRec.CustDetail.Addr.FreeFormAddrArray.AddrLine(3)</custom:ElementName>
<custom:ElementName>RegDetail.DoNotCallCode</custom:ElementName>
<custom:ElementName>BusDetail.ProfAnlys</custom:ElementName>
<custom:ElementName>RegDetail.RegPOptOutCode</custom:ElementName>
<custom:ElementName>RegDetail.CustDataRtnPeriod</custom:ElementName>
<custom:ElementName>BusDetail.UserDefInfoArray.UserDefInfo(1).UserDefCode</custom:ElementName>
<custom:ElementName>BusDetail.UserDefInfoArray.UserDefInfo(2).UserDefCode</custom:ElementName>
<custom:ElementName>BusDetail.UserDefInfoArray.UserDefInfo(3).UserDefCode</custom:ElementName>
<custom:ElementName>BusDetail.UserDefInfoArray.UserDefInfo(4).UserDefCode</custom:ElementName>
<custom:ElementName>BusDetail.UserDefInfoArray.UserDefInfo(5).UserDefCode</custom:ElementName>
<custom:ElementName>BusDetail.UserDefInfoArray.UserDefInfo(6).UserDefCode</custom:ElementName>
<custom:ElementName>BusDetail.UserDefInfoArray.UserDefInfo(7).UserDefCode</custom:ElementName>
<custom:ElementName>BusDetail.UserDefInfoArray.UserDefInfo(8).UserDefCode</custom:ElementName>
<custom:ElementName>TaxDetail.TINInfo.TINCode</custom:ElementName>
<custom:ElementName>BusDetail.CustImporCode</custom:ElementName>
</custom:RequiredElements>
</Custom>
<Ver_1/>
<Ver_2/>
<Ver_3/>
<Ver_4/>
<Ver_5/>
<Ver_6/>
<Ver_7/>
<Ver_8/>
</SvcDftResponse>
</s:Body>
</s:Envelope>
FAQ
SvcDftFAQ
SvcDft Questions
Q: How do you get a response for AcctAdd with account type Time Deposit?
A: For Time Deposit (AcctType T) accounts you need to pass the ProdCode in as ‘type’ instead of ‘sccode’:
<CriteriaArray>
<CriteriaInfo>
<CriteriaName>application</CriteriaName>
<CriteriaVal>T</CriteriaVal>
<Ver_1/>
</CriteriaInfo>
<CriteriaInfo>
<CriteriaName>type</CriteriaName>
<CriteriaVal>01</CriteriaVal>
<Ver_1/>
</CriteriaInfo>
<CriteriaInfo>
<CriteriaName>branch</CriteriaName>
<CriteriaVal>2</CriteriaVal>
<Ver_1/>
</CriteriaInfo>
</CriteriaArray>
This one is mapped differently than the other account types (D/S/X).
Q: I want to look up SvcDft settings for the AcctAdd operation for a loan account type (L) but I am getting an error. How can I look up the defaults?
A: The SvcDft is not setup for AcctAdd and account type L-Loans. You can use the SvcDft lookup for the LnAcctAdd operation to get the information you are seeking.
Have a Question?
Have a how-to question? Seeing a weird error? Get help on
StackOverflow.
Register for the Digital Toolkit Meetup
where we answer technical Q&A from the audience.
Last updated Wed Sep 7 2022