Enterprise Solutions

Loan Application Register Addition

Enterprise SOAP API > API by Reference > Core Services > Loan Application Register Addition
Loan Application Register Addition

Loan Application Register Addition

Loan Application Register Addition is a jXchange messaging service designed to add the lending data of the loan application to a register for reporting purposes.

Message Flow

In jXchange, the Loan Application Register Addition service uses a typical exchange of MType messages to add the lending data of the loan application to a register for reporting purposes.

Primary Request

In the initial request, the third-party consumer forwards the LnAppRgtrAddRq_MType complex to the service provider.

The message contains the following simple element:

  • LnAppId

The message contains the following complex elements:

  • Custom_CType
  • LnAppBorwInfo_CType
  • MsgRqHdr_CType
  • ResLnAppRgtrInfo_CType

The message contains the following arrays:

  • ErrOvrRdInfoArray_AType
  • LnAppCoBorwArray_AType

Primary Response

In the initial response, the service provider returns the LnAppRgtrAddRs_MType message to the third-party consumer.

The message contains the following simple elements:

  • LnAppId
  • RsStat

The message contains the following complex elements:

  • Custom_CType
  • MsgRsHdr_CType

LnAppRgtrAdd Behavior

Overview

ResLnAppRgtrInfo contains all of the elements that are not specific to the borrower or co-borrower, such as arrays containing Loan Fees, Officers, and Denial reasons. This complex is required.

LnAppBorwInfo contains all elements specific to the borrower, such as the array containing the borrower's race. This complex is required.

LnAppCoBorwArray contains all of the elements specific to the co-borrower, such as an array containing the co-borrower's race. This array allows for the delivery of multiple co-borrowers. This complex is optional.

The response returns a loan application identification that represents a key that can be cached and used for the modification service.

The loan application identification LnAppId can be submitted during the addition. This conveys to the Service Provider that the application identification should not be generated, if this is permissible.

LnAppRgtrAddRq_MType

LnAppRgtrAddRq_MType is a message MType element.

Contains:

  • Custom_CType
  • ErrOvrRdInfoArray_AType
  • LnAppBorwInfo_CType
  • LnAppCoBorwArray_AType
  • MsgRqHdr_CType
  • ResLnAppRgtrInfo_CType

Simple Elements

The following simple elements are contained within this message.

LnAppId
An identification given to a loan application.

Custom_CType

Custom_CType is a complex CType element.

This element is optional.

ErrOvrRdInfoArray_AType

ErrOvrRdInfoArray_AType is an array AType element. This is an array of overrides for faults.

Contains:

  • ErrOvrRd_CType

ErrOvrRd_CType

ErrOvrRd_CType is a complex CType element. This element is used to override errors created in a previous request. This element is optional.

Simple Elements

The following simple elements are contained within this complex.

BusSvcType
The business service type used to convey certain Add and Mod message handling. The canonical value is NoValidate.
ErrCode
The error code.

LnAppBorwInfo_CType

LnAppBorwInfo_CType is a complex CType element.

Contains:

  • BorwCrScoreArray_AType
  • BorwEthnicArray_AType
  • BorwName references PersonName_CType
  • BorwPhoneArray references PhoneArray_AType
  • BorwRaceArray_AType

Simple Elements

The following simple elements are contained within this complex.

BorwAge
The borrower's age.
BorwEthnicColType
Ethnicity of an individual collected through visual observation or surname.
BorwEthnicType
The ethnicity of an individual. Canonical values are:
  • Latino
  • OptOut
  • Oth
BorwEthnicVal
Individuals' Other Hispanic or Latino ethnicities free-form text value.
BorwGenderColType
Individual's gender, collected by visual observation or surname. Canonical values are:
  • Visual
  • NonVisual
  • NA
BorwGender
The borrower's gender. Valid options are:
  • Female
  • Male
  • Other
BorwIncmAmt
The borrower's income.
BorwMaritalStatType
The marital status of a person. Canonical values are:
  • Divorce
  • Married
  • Separated
  • Single
  • Widow
BorwTaxId
The tax identifier. It includes the MaskVal, Rstr, and SrchType attributes.

BorwCrScoreArray_AType

BorwCrScoreArray_AType is an array AType element.

Contains:

  • BorwCrScoreRec_CType
BorwCrScoreRec_CType

BorwCrScoreRec_CType is a complex CType element.

Simple Elements

The following simple elements are contained within this complex.

BorwCrScoreId
Identifies the borrower's credit score.
BorwCrScoreModelCode
The code that identifies the name and version of a credit scoring model.
BorwCrScoreModelDesc
The description of the code that identifies the name and version of a credit scoring model.
BorwCrScoreModelVal
The credit score model name free-form text value.

BorwEthnicArray_AType

BorwEthnicArray_AType is an array AType element.

Contains:

  • CoBorwEthnicRec_CType
BorwEthnicRec_CType

BorwEthnicRec_CType is a complex CType element.

Simple Elements

The following simple elements are contained within this complex.

BorwEthnicColType
Ethnicity of an individual collected through visual observation or surname.
BorwEthnicType
The ethnicity of an individual. Canonical values are:
  • Latino
  • OptOut
  • Oth
BorwEthnicVal
Individuals' Other Hispanic or Latino ethnicities free-form text value.
PrioritySeq
The assignment of a priority sequence for an array of items.

BorwName

PersonName_CType is a complex CType element. It contains name information. This complex is optional.

BorwName references PersonName_CType.

Contains:

  • X_PersonName
Simple Elements

The following simple elements are contained within this complex.

ComName
The common name. This is the full text line name like John Doe.
FirstName
The first name.
LastName
The last name.
MiddleName
The middle name.
X_PersonName_CType

x_PersonName_CType is a complex CType element.

Simple Elements

The following simple elements are contained within this complex.

AbbName
An abbreviated individual's or entity's name.
LegalName
Used by entities like trusts, or businesses in the case where an individual is doing business as a company, or when the legal name is different than the ComName.
NameSuffix
The name suffix. For examples, Jr. or MD.
SalName
A full text line name which is used in mailings. For example, Mr. and Mrs. John Doe.
TitlePrefix
The title prefix. Examples: Mr. or Mrs.

BorwPhoneArray

BorwPhoneArray is an array AType element.

BorwPhoneArray references PhoneArray_AType.

Contains:

  • PhoneInfo_CType
PhoneInfo_CType

PhoneInfo_CType is a complex CType element. It contains basic phone contact information. This complex is optional.

Contains:
  • MobPhoneInfo_CType
Simple Elements

The following simple elements are contained within this complex.

ConEndTime
The Greenwich Mean time when contact availability ends.
ConStartTime
The Greenwich Mean time when contact availability starts.
PhoneExt
The phone extension.
PhoneNumDsp
Phone Number Display, based on format codes which may include special formatting. Examples include:
  • (XXX)XXX-XXXX
  • XXX-XXX-XXXX
  • XXX/XXX/XXXX
  • XXX.XXX.XXXX
  • XXX-XXX-XXXXXX
  • XXXXX-XXX-XXX-XXXX
PhoneNum
The phone number.
PhoneTime
Best phone usage time, day, or evening.
PhoneType
Phone type examples are: home, work, fax, cell. Canonical values are:
  • Home
  • SecdHome
  • Bus
  • SecdBus
  • HomeCell
  • BusCell
  • PersonalCell
  • HomeFax
  • BusFax
  • SecdBusCell

PhoneType is a hybrid open enumeration.

BorwRaceArray_AType

BorwRaceArray_AType is an array AType element. This is an array of race codes for a borrower.

Contains:

  • BorwRaceInfo_CType
BorwRaceInfo_CType

BorwRaceInfo_CType is a complex CType element.

Simple Elements

The following simple elements are contained within this complex.

BorwRaceCode
The code that references the borrower's race.
BorwRaceColType
Race collected through visual observation or surname. Canonical values are:
  • Visual
  • NonVisual
  • NA
BorwRaceDesc
The description of the code that references the borrower's race.
BorwRaceType
A description of the race that correlates with the race array.
BorwRaceVal
Race of borrower free form text value.

LnAppCoBorwArray_AType

LnAppCoBorwArray_AType is an array AType element. This is an array of elements that describe the co-borrower for the application register.

Contains:

  • LnAppCoBorwInfo_CType

LnAppCoBorwInfo_CType

LnAppCoBorwInfo_CType is a complex CType element.

Contains:

  • CoBorwCrScoreArray_AType
  • CoBorwEthnicArray_AType
  • CoBorwName references PersonName_CType
  • CoBorwPhoneArray references PhoneArray_AType
  • CoBorwRaceArray references BorwRaceArray_AType
Simple Elements

The following simple elements are contained within this complex.

CoBorwAge
The co-borrower's age.
CoBorwEthnicColType
Ethnicity of an individual collected through visual observation or surname.
CoBorwEthnicType
The ethnicity of an individual. Canonical values are:
  • Latino
  • OptOut
  • Oth
CoBorwEthnicVal
Individuals' Other Hispanic or Latino ethnicities free-form text value.
CoBorwGenderColType
Individual's gender, collected by visual observation or surname. Canonical values are:
  • Visual
  • NonVisual
  • NA
CoBorwGender
The co-borrower's gender. Valid options are:
  • Female
  • Male
  • Other
CoBorwMaritalStatType
The marital status of a person. Canonical values are:
  • Divorce
  • Married
  • Separated
  • Single
  • Widow
CoBorwTaxId
The tax identifier. It includes the MaskVal, Rstr, and SrchType attributes.
CoBorwCrScoreArray_AType

CoBorwCrScoreArray_AType is an array AType element.

Contains:

  • CoBorwCrScoreRec_CType
CoBorwCrScoreRec_CType

CoBorwCrScoreRec_CType is a complex CType element.

Simple Elements

The following simple elements are contained within this complex.

CoBorwCrScoreId
Identifies the borrower's credit score.
CoBorwCrScoreModelCode
The code that identifies the name and version of a credit scoring model.
CoBorwCrScoreModelDesc
The description of the code that identifies the name and version of a credit scoring model.
CoBorwCrScoreModelVal
The credit score model name free-form text value.
CoBorwEthnicArray_AType

CoBorwEthnicArray_AType is an array AType element.

Contains:

  • CoBorwEthnicRec_CType
CoBorwEthnicRec_CType

CoBorwEthnicRec_CType is a complex CType element.

Simple Elements

The following simple elements are contained within this complex.

CoBorwEthnicColType
Ethnicity of an individual collected through visual observation or surname.
CoBorwEthnicType
The ethnicity of an individual. Canonical values are:
  • Latino
  • OptOut
  • Oth
CoBorwEthnicVal
Individuals' Other Hispanic or Latino ethnicities free-form text value.
PrioritySeq
The assignment of a priority sequence for an array of items.
CoBorwName

PersonName_CType is a complex CType element. It contains name information. This complex is optional.

CoBorwName references PersonName_CType.

Contains:

  • X_PersonName
Simple Elements

The following simple elements are contained within this complex.

ComName
The common name. This is the full text line name like John Doe.
FirstName
The first name.
LastName
The last name.
MiddleName
The middle name.
X_PersonName_CType

x_PersonName_CType is a complex CType element.

Simple Elements

The following simple elements are contained within this complex.

AbbName
An abbreviated individual's or entity's name.
LegalName
Used by entities like trusts, or businesses in the case where an individual is doing business as a company, or when the legal name is different than the ComName.
NameSuffix
The name suffix. For examples, Jr. or MD.
SalName
A full text line name which is used in mailings. For example, Mr. and Mrs. John Doe.
TitlePrefix
The title prefix. Examples: Mr. or Mrs.
CoBorwPhoneArray

PhoneArray_AType is an array AType element. This array contains one or more PhoneInfo_CType complexes to define phone contact information. This array is optional.

CoBorwPhoneArray references PhoneArray_AType.

Contains:

  • PhoneInfo_CType
PhoneInfo_CType

PhoneInfo_CType is a complex CType element. It contains basic phone contact information. This complex is optional.

Contains:
  • MobPhoneInfo_CType
Simple Elements

The following simple elements are contained within this complex.

ConEndTime
The Greenwich Mean time when contact availability ends.
ConStartTime
The Greenwich Mean time when contact availability starts.
PhoneExt
The phone extension.
PhoneNumDsp
Phone Number Display, based on format codes which may include special formatting. Examples include:
  • (XXX)XXX-XXXX
  • XXX-XXX-XXXX
  • XXX/XXX/XXXX
  • XXX.XXX.XXXX
  • XXX-XXX-XXXXXX
  • XXXXX-XXX-XXX-XXXX
PhoneNum
The phone number.
PhoneTime
Best phone usage time, day, or evening.
PhoneType
Phone type examples are: home, work, fax, cell. Canonical values are:
  • Home
  • SecdHome
  • Bus
  • SecdBus
  • HomeCell
  • BusCell
  • PersonalCell
  • HomeFax
  • BusFax
  • SecdBusCell

PhoneType is a hybrid open enumeration.

CoBorwRaceArray

CoBorwRaceArray is an array AType element. This is an array of race codes for a co-borrower.

CoBorwRaceArray references BorwRaceArray_AType.

Contains:

  • BorwRaceInfo_CType
BorwRaceInfo_CType

BorwRaceInfo_CType is a complex CType element.

Simple Elements

The following simple elements are contained within this complex.

BorwRaceCode
The code that references the borrower's race.
BorwRaceColType
Race collected through visual observation or surname. Canonical values are:
  • Visual
  • NonVisual
  • NA
BorwRaceDesc
The description of the code that references the borrower's race.
BorwRaceType
A description of the race that correlates with the race array.
BorwRaceVal
Race of borrower free form text value.

MsgRqHdr_CType

MsgRqHdr_CType is a complex CType element. This is the default message request header.

Contains:

  • AuthenUsrCred_CType
  • jXchangeHdr_CType

Simple Elements

The following simple elements are contained within this complex.

AuthenProdCred
Authentication of the Consumer Product Credentials in the form of a WS Security element that contains a single SAML V2.0 Assertion.

AuthenUsrCred_CType

AuthenUsrCred_CType is a complex CType element. This element represents authentication of the end-user credentials in the form of a WS Security element that contains a single SAML V2.0 Assertion.

Simple Elements

The following simple elements are contained within this complex.

Security
Defines the wsse:Security SOAP header element per section 4.

jXchangeHdr_CType

jXchangeHdr_CType is a complex CType element.

Simple Elements

The following simple elements are contained within this complex.

AuditUsrId
The user ID that the consumer would like written in the audit as performing the requested service. It varies, but it could be the same as the user ID. It is not used to authenticate. It is used to audit the Soap Header Fault.
AuditWsId
The workstation ID that the consumer would like written in the audit as performing the requested service for the Soap Header Fault. It varies, but it could be the same as the user ID.
AuthenUsrId
The user ID which the consumer would like the service provider to authenticate with for the Soap Header Fault. It is a user ID that the provider understands.

This element deprecates in accordance with XSD contract tenets. Effective date: 2017–01–01. The new complex element for user authentication credentials was added to both the Search Message Request Header SrchMsgRqHdr_CType and the Message Request Header MsgRqHdr_CType. AuthenUsrId is ignored by the service providers when the authentication user credentials AuthenUsrCred_CType package is delivered. The expectation is that the password credentials and the user name token are provided in the authentication user credential complex element in accordance with the standards established by WS-Security.

BusCorrelId
The correlation identification as related to business functions and activities.
ConsumerName
The name of the service consumer (business name) for the Soap Header Fault.
ConsumerProd
The name of the product which is consuming the service (business product name) for the Soap Header Fault.
InstEnv
An identification provided by the consumer that defines the environment in which the institution is operating. Canonical values are:
  • Prod
InstRtId
The identification of the entity of the submitted message. A financial institution entity uses the routing transit or nine-digit number assigned to financial institutions for routing as assigned by the American Bankers Association. Any leading zeros must be provided for a complete routing and transit number. A non-financial institution entity should use a mutually agreed upon identification that must contain at least one non-integer character. The canonical value is JHA.

The element is required in all message requests.

jXLogTrackingId
An identification provided by jXchange to be able to trace the request and response of a message from the third-party gateway, internal gateway, and service provider for the Soap Header Fault.
JxVer
Contains the version jXchange is running for the Soap Header Fault.
ValidConsmName
The consumer name that can be validated by enterprise governance. The canonical values are managed in a consumer/product enterprise table. The canonical value is: JHA.
ValidConsmProd
The consumer product name that can be validated by enterprise governance. The canonical values are managed in a consumer/product enterprise table.
WorkflowCorrelId
The correlation identification as related to workflow functions and activities.
jXchangeHdr_CType Deprecation Details
AuthenUsrId
The user ID which the consumer would like the service provider to authenticate with for the Soap Header Fault. It is a user ID that the provider understands.

This element deprecates in accordance with XSD contract tenets. Effective date: 2017–01–01. The new complex element for user authentication credentials was added to both the Search Message Request Header SrchMsgRqHdr_CType and the Message Request Header MsgRqHdr_CType. AuthenUsrId is ignored by the service providers when the authentication user credentials AuthenUsrCred_CType package is delivered. The expectation is that the password credentials and the user name token are provided in the authentication user credential complex element in accordance with the standards established by WS-Security.

ResLnAppRgtrInfo_CType

ResLnAppRgtrInfo_CType is a complex CType element.

Contains:

  • AutoUndrwrtArray_AType
  • DenialRsnArray_AType
  • LnFeeArray_AType
  • LnTerm references Term_CType
  • OffInfoArray_AType

Simple Elements

The following simple elements are contained within this complex.

AnnPctRate
The annual percentage rate (APR).
AppDecDt
The date the application status or disposition was made.
AppDt
The date the application was accepted.
AppEffDt
The effective date of the application. The date can be a future or past date.
ApprDt
The last appraisal date of the account.
ApprVal
Used for bank informational purposes in tracking appraised value of collateral.
AppStatCode
The status or disposition of an application.
BallPmtType
Whether the mortgage applied for requires a balloon payment. Canonical values are:
  • false
  • true
BusCommType
If the mortgage applied for is primarily for a business or commercial purpose. Canonical values are:
  • false
  • true
City
The city name.
ClsCost
The costs associated with the closing of a loan.
CombLTV
The combined LTV ratio. This might include second mortgages.
CRACenTract
Census tract information for Community Reinvestment Act reporting.
CRACountyCode
County code for Community Reinvestment Act reporting.
CRADelinCode
The code that references the property's location within the delineated community in the lending association's CRA statement.
CrAppCode
The code that further defines the type of loan credit application.
CRASMSACode
Standard Metropolitan Statistical Area information for Community Reinvestment Act reporting.
CurLnToValRatio
The current lone-to-value ratio.
DecOffc
The office/center where an application was processed.
EstClsDt
The estimated closing date of the loan.
FHLBPropCode
The code that references the type of property in accord with FHLB reporting requirements.
HMDANoRptRsn
The reason a loan applicant is not to be included in HMDA regulatory reporting.
HMDARpt
Does the loan qualify for HMDA reporting?
HOEPAStat
The status of the Home Ownership and Equity Protection Act loan.
InitialPayInstType
Identifies that initial payments are made to your institution. Canonical values are:
  • Inst - initially payable to your institution
  • NotInst - not initially payable to your institution
  • NA - not applicable
IntOnlyType
If the mortgage applied for requires interest only. Canonical values are:
  • false
  • true
IntRate
The interest rate.
LienStatCode
The code that references the status of the lien for a loan application.
LnAcctId
The numbers or characters that identify a loan account record.
LnOrignCompId
The Loan Originator's company unique identifier as assigned by the Nationwide Mortgage Licensing System and Registry (NMLSR).
LnOrignId
The Loan Originator's unique identifier as assigned by the Nationwide Mortgage Licensing System and Registry (NMLSR).
LnPurpCode
Bank-defined and is used to define the purpose of the loan.
LnUnvId
The loan universal identifier. The ULI must begin with the institution's legal entity identifier described in 1003.5(a)(3), followed by up to 25 additional characters to identify the loan or application. These characters must be letters, numbers, symbols, or a combination.
MHLandPropIntCode
The code that describes the manufactured home land property interest.
MHSecuredPropCode
The code that describes the manufactured home secured property.
MultiAffrdUnit
The number of units in the mortgaged property.
NegAmrtzType
If the mortgage applied for allows for negative amortization. Canonical values are:
  • false
  • true
NonFullAmrtzType
If the mortgage applied for has non-fully amortizing features. Canonical values are:
  • false
  • true
OccupCode
The code that references the occupancy of the property.
OpenEndLOCType
If the mortgage applied for is an open-end line of credit. Canonical values are:
  • false
  • true
PIAmt
The principal and interest payment amount.
PreApprvAppCode
The code that references the pre-approval process for a loan application.
PrePmtPenTerm
The integer length of the term.
ProceedAmt
The first advance amount for the new loan.
PropCode
The code that identifies the type of loan for compliance with Inter-Agency Guidelines to Real Estate Lending Standards (www.fdic.gov/regulations/laws/rules/2000-8700.html).
PropEstVal
The estimated value of real estate property.
PropLegalInfo
The legal description of the property.
PropPostalCode
The ZIP code where the property is located.
PropPurchaseAmt
The purchase price of the property.
PropSMSALoc
The applicant's property is located within the lending institution's Metropolitan Statistical Area. Canonical values are:
  • false
  • true
PropState
The state where the property is located.
PurpCode
Bank-defined and is used to define the purpose of the loan.
RateLockInDt
Rate Lock In Date

If an interest rate is set after a lock-in agreement is executed between the lender and the borrower, then the date on which the agreement fixes the interest rate is the date the rate was set. If a rate is reset after a lock-in agreement is executed (for example, because the borrower exercises a float-down option or the agreement expires), then the relevant date is the date the rate is reset for the final time before closing. If no lock-in agreement is executed, then the relevant date is the date on which the institution sets the rate for the final time before closing.

RateSpread
The spread between the APR on the mortgage and the rate on Treasury securities.
RvrMtgType
If the mortgage applied for is a reverse mortgage. Canonical values are:
  • false
  • true
SbmAppType
Identifies how a loan application was submitted. Canonical values are:
  • Direct
  • NotDirect
  • NA
SecdMtgCode
The code that represents the type of secondary mortgage activity.
StreetAddr1
The street address.
TeaserRatePeriod
The integer length of the term.
TotDebtPct
The ratio of the total monthly housing expenses plus the total of other debts to the borrower's monthly income.
TotUnit
The number of units in the mortgaged property.
YrBuilt
The year the property was built.

AutoUndrwrtArray_AType

AutoUndrwrtArray_AType is an array AType element. This is an array of elements defining automated loan underwriting systems and the underwriting system result.

Contains:

  • AutoUndrwrtInfoRec_CType
AutoUndrwrtInfoRec_CType

AutoUndrwrtInfoRec_CType is a complex CType element.

Simple Elements

The following simple elements are contained within this complex.

AutoUndrwrtRsltCode
The code that identifies the automated underwriting system result.
AutoUndrwrtRsltDesc
The description of the code that identifies the automated underwriting system result.
AutoUndrwrtRsltVal
Automated underwriting system result name free-form text value.
AutoUndrwrtSysCode
The code that identifies the automated underwriting system used to obtain a decision.
AutoUndrwrtSysDesc
The description of the code that identifies the automated underwriting system used to obtain a decision.
AutoUndrwrtSysVal
Automated underwriting system name free-form text value.
PrioritySeq
The assignment of a priority sequence for an array of items.

DenialRsnArray_AType

DenialRsnArray_AType is an array AType element. This is an array of elements that convey the reason for a loan application denial.

Contains:

  • DenialRsnInfo_CType
DenialRsnInfo_CType

DenialRsnInfo_CType is a complex CType element.

Simple Elements

The following simple elements are contained within this complex.

DenialRsnCode
The code that references the reason a loan application was not approved or denied.
DenialRsnDesc
The description of the code that references the reason a loan application was not approved or denied.
DenialRsnText
The description denial reason code that describes the proceeding elements in the array.
DenialRsnVal
The denial reason free form text value.

LnFeeArray_AType

LnFeeArray_AType is an array AType element.

Contains:

  • LnFeeInfoRec_CType
LnFeeInfoRec_CType

LnFeeInfoRec_CType is a complex CType element.

Simple Elements

The following simple elements are contained within this complex.

LnFeeAmt
The amount of specific loan fees collected.
LnFeeAssmntDt
The date the loan fee assessment should occur.
LnFeeChgCode
The code that describes the behavior for charging a fee. Canonical values are:
  • Chg
  • NA
  • Wav
LnFeeCode
The code that describes the details of charging a loan fee.
LnFeeDayOfMonth
The day of month for loan fee assessment. This day is only required if the loan fee assessment date is the 29th of the month.
LnFeeFreq
The frequency of the loan fee assessment.
LnFeeFreqUnits
The units of frequency for the loan fee assessment. Canonical values are:
  • Days
  • Indefinite
  • Months
  • NA
  • SemiMonthly
  • Years
LnFeeText
The text that describes the loan fee element that precedes it in the LnFeeArray.

LnTerm

Term_CType is a complex CType element. This complex contains loan account term information. This element is optional.

LnTerm references Term_CType.

Simple Elements

The following simple elements are contained within this complex.

DaysCall
The notice and number of business days required for withdrawal. Required if TermUnits is set to Indefinite.
Desc
The generic description.
TermCnt
The integer length of the term.
TermUnits
The term units: years, months, days, indefinite. Canonical values are:
  • Days
  • Indefinite
  • Months
  • NA
  • SemiMonthly
  • Years

OffInfoArray_AType

OffInfoArray_AType is an array AType element. This is an array of officers.

Contains:

  • OffInfoRec_CType
OffInfoRec_CType

OffInfoRec_CType is a complex CType element. This element is optional.

Simple Elements

The following simple elements are contained within this complex.

OffCode
The code that designates the financial institution officer.
OffCodeText
The text that describes the preceding elements for the OffInfoArry.
OffDesc
The officer short name.
OffRmk
Application or user remarks free-form text.

LnAppRgtrAddRs_MType

LnAppRgtrAddRs_MTYpe is a message MType element.

Contains:

  • Custom_CType
  • MsgRsHdr_CType

Simple Elements

The following simple elements are contained within this message.

LnAppId
An identification given to a loan application.
RsStat
The status of the response. Canonical values are:
  • Fail
  • Success

Custom_CType

Custom_CType is a complex CType element.

This element is optional.

MsgRsHdr_CType

MsgRsHdr_CType is a complex CType element. This is the default message response header.

Contains:

  • jXchangeHdr_CType
  • MsgRecInfoArray_AType

jXchangeHdr_CType

jXchangeHdr_CType is a complex CType element.

Simple Elements

The following simple elements are contained within this complex.

AuditUsrId
The user ID that the consumer would like written in the audit as performing the requested service. It varies, but it could be the same as the user ID. It is not used to authenticate. It is used to audit the Soap Header Fault.
AuditWsId
The workstation ID that the consumer would like written in the audit as performing the requested service for the Soap Header Fault. It varies, but it could be the same as the user ID.
AuthenUsrId
The user ID which the consumer would like the service provider to authenticate with for the Soap Header Fault. It is a user ID that the provider understands.

This element deprecates in accordance with XSD contract tenets. Effective date: 2017–01–01. The new complex element for user authentication credentials was added to both the Search Message Request Header SrchMsgRqHdr_CType and the Message Request Header MsgRqHdr_CType. AuthenUsrId is ignored by the service providers when the authentication user credentials AuthenUsrCred_CType package is delivered. The expectation is that the password credentials and the user name token are provided in the authentication user credential complex element in accordance with the standards established by WS-Security.

BusCorrelId
The correlation identification as related to business functions and activities.
ConsumerName
The name of the service consumer (business name) for the Soap Header Fault.
ConsumerProd
The name of the product which is consuming the service (business product name) for the Soap Header Fault.
InstEnv
An identification provided by the consumer that defines the environment in which the institution is operating. Canonical values are:
  • Prod
InstRtId
The identification of the entity of the submitted message. A financial institution entity uses the routing transit or nine-digit number assigned to financial institutions for routing as assigned by the American Bankers Association. Any leading zeros must be provided for a complete routing and transit number. A non-financial institution entity should use a mutually agreed upon identification that must contain at least one non-integer character. The canonical value is JHA.

The element is required in all message requests.

jXLogTrackingId
An identification provided by jXchange to be able to trace the request and response of a message from the third-party gateway, internal gateway, and service provider for the Soap Header Fault.
JxVer
Contains the version jXchange is running for the Soap Header Fault.
ValidConsmName
The consumer name that can be validated by enterprise governance. The canonical values are managed in a consumer/product enterprise table. The canonical value is: JHA.
ValidConsmProd
The consumer product name that can be validated by enterprise governance. The canonical values are managed in a consumer/product enterprise table.
WorkflowCorrelId
The correlation identification as related to workflow functions and activities.
jXchangeHdr_CType Deprecation Details
AuthenUsrId
The user ID which the consumer would like the service provider to authenticate with for the Soap Header Fault. It is a user ID that the provider understands.

This element deprecates in accordance with XSD contract tenets. Effective date: 2017–01–01. The new complex element for user authentication credentials was added to both the Search Message Request Header SrchMsgRqHdr_CType and the Message Request Header MsgRqHdr_CType. AuthenUsrId is ignored by the service providers when the authentication user credentials AuthenUsrCred_CType package is delivered. The expectation is that the password credentials and the user name token are provided in the authentication user credential complex element in accordance with the standards established by WS-Security.

MsgRecInfoArray_AType

MsgRecInfoArray_AType is an array AType element. This is an array of messages that can be returned in a response.

Contains:

  • MsgRec_CType
MsgRec_CType

MsgRec_CType is a complex CType element.

Simple Elements

The following simple elements are contained within this complex.

ErrCat
The Soap Header Fault error category.
ErrCode
The error code.
ErrDesc
The Soap Header Fault error description.
ErrElem
The Soap Header Fault when an error or fault occurs. This optional element contains the element which is causing the error condition.
ErrElemVal
The Soap Header Fault when an error or fault occurs. This optional element contains the value of the element which is causing the error condition.
ErrLoc
The Soap Header Fault error location. This is typically the program that generated the error condition.

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 Mon Jan 24 2022