CheckEFTInformation

Description

This business rule is used by Disbursement processing to verify an EFT Address before disbursing money to it.

Note: You must have the syntax <Disbursement CheckEFTInformation="Yes" ...> in the XML of the disbursement transaction in order for the system to check the EFT information.  

CheckEFTInformation Element/Attribute Table

Element/Tag

Definition

Attribute

Element/Attribute Value and Description

<CheckEFTInformation>  

The opening and closing tag for the business rule.

 

 

<DefaultDisbursementType   

Tag defining the default value for the disbursement type.

NAME

Code (as defined in AsCodeDisbursementType)

Defines the name default method by which to create disbursements. This name should correspond to the description of the DisbursementType code value. 

<EFTDisbursementType   

Tag defining the default value for the disbursement type.

NAME

Code(as defined in AsCodeDisbursementType)

Defines the name of the EFT method by which to create disbursements. This name should correspond to the description of the DisbursementType code value. 

<Validation>   

Allows configuration of edits and validations.

 

Text

<AddressFields>      

Specifies the associated Address information to be used to process the EFT transaction.

ADDRESSROLE

Code Value

<Field>         

Specifies the name and value of the field indicating that an EFT disbursement is to be processed. <Field> is applicable to RoleFields, ClientFields, AddressFields.

TYPE

 

 

 

NAME

 

EqualToValue

EqualToField

NotEmpty

 

String

Fieldname

<ClientFields>      

Specifies the associated Client information to be used to process the EFT transaction.

 

 

<Field>         

Specifies the name and value of the field indicating that an EFT disbursement is to be processed. <Field> is applicable to RoleFields, ClientFields, AddressFields.

TYPE

 

 

 

NAME

 

EqualToValue

EqualToField

NotEmpty

 

String

Fieldname

<RoleFields>      

Specifies the associated Role information to be used to process the EFT transaction.

 

 

<Field>         

Specifies the name and value of the field indicating that an EFT disbursement is to be processed. <Field> is applicable to RoleFields, ClientFields, AddressFields.

TYPE

 

 

 

NAME

 

EqualToValue

EqualToField

NotEmpty

 

String

Fieldname

XML Example

<CheckEFTInformation>
<DefaultDisbursementType NAME="Check">01</DefaultDisbursementType> 
<EFTDisbursementType NAME="ACH">03</EFTDisbursementType> 
<Validation> 
<AddressFields ADDRESSROLE="01">  
<Field TYPE="NotEmpty" NAME="AccountNumber"></Field>   
<Field TYPE="NotEmpty" NAME="RoutingNumber"></Field>   
<Field TYPE="NotEmpty" NAME="BankName"></Field>   
</AddressFields>  
</Validation> 
</CheckEFTInformation>