Language selection

Search

Validation rules for the submission of Electronic Funds Transfer Reports by API

Updated September 16, 2024

From: Financial Transactions and Reports Analysis Centre of Canada (FINTRAC)

Provides reporting entities with the rules used to validate reports of electronic funds transfer submitted through API to the Financial Transactions and Reports Analysis Centre of Canada (FINTRAC).

Field name: Activity sector

Field ID: eftr.reportDetails.activitySectorCode

Rule: 140000

Rule type: Presence

Action: Reject

Description: Reject this report if the user did not provide a value into this field.

Message: Field is mandatory. (329)

Rule: 140001

Rule type: Content

Action: Reject

Description: Reject this report if the user provided a value not in the list: - 1=Accountant - 2=Bank - 3=Caisse populaire - 4=Crown agent - 5=Casino - 6=Co-op credit society - 9=Life insurance broker or agent - 10=Life insurance company - 11=Money services business - 12=Provincial savings office - 13=Real estate - 14=Credit union - 15=Securities dealer - 16=Trust and/or loan company - 17=British Columbia notary - 18=Dealer in precious metals and stones - 19=Credit union central - 20=Financial services cooperative - 21=Foreign money services business

Message: The value entered is not in FINTRAC's list of values for the field. (300)

Field name: EFT direction

Field ID: eftr.reportDetails.eftDirectionCode

Rule: 140080

Rule type: Presence

Action: Reject

Description: Reject this report if the user did not provide a value into this field.

Message: Field is mandatory. (329)

Rule: 140081

Rule type: Content

Action: Reject

Description: Reject this report if the user provided a value not in the list: - 1=Initiation - 2=Final receipt

Message: The value entered is not in FINTRAC's list of values for the field. (300)

Field name: Ministerial directive

Field ID: eftr.reportDetails.ministerialDirectiveCode

Rule: 140090

Rule type: Format

Action: Reject

Description: Reject this report if the user provided text that is not between 1 and 10 characters.

Message: Invalid format. (362)

Rule: 140091

Rule type: Content

Action: Reject

Description: Reject this report if the user provided a value not in the list: - 1=IR2020

Message: The value entered is not in FINTRAC's list of values for the field. (300)

Rule: 140092

Rule type: Content

Action: Reject

Description: Reject this report if the user provided a value and there is more than one transaction, the transaction is above threshold, or the criteria of the particular Ministerial Directive are not met.

Message: The value entered for this field is inaccurate, based on the value shown in one or more other fields. (302)

Field name: Contact identifier

Field ID: eftr.reportDetails.reportingEntityContactId

Rule: 140070

Rule type: Presence

Action: Reject

Description: Reject this report if the user did not provide a value into this field.

Message: Field is mandatory. (329)

Rule: 140071

Rule type: Content

Action: Reject

Description: Reject this report if the user provided a value that is not between 0 and 9999999.

Message: Invalid format. (362)

Rule: 140072

Rule type: Content

Action: Reject

Description: Reject this report if the user provided a contact number that is invalid for the reporting entity.

Message: FINTRAC does not have this contact on file for the reporting entity. (324)

Field name: Reporting entity number

Field ID: eftr.reportDetails.reportingEntityNumber

Rule: 140010

Rule type: Presence

Action: Reject

Description: Reject this report if the user did not provide a value into this field.

Message: Field is mandatory. (329)

Rule: 140011

Rule type: Content

Action: Reject

Description: Reject this report if the user provided a value that is not between 0 and 9999999.

Message: Invalid format. (362)

Field name: Reporting entity report reference

Field ID: eftr.reportDetails.reportingEntityReportReference

Rule: 140030

Rule type: Presence

Action: Reject

Description: Reject this report if the user did not provide a value into this field.

Message: Field is mandatory. (329)

Rule: 140031

Rule type: Format

Action: Reject

Description: Reject this report if the user provided text that did not contain only alpha character, numbers, dashes or underscores up to 100 characters.

Message: Invalid format. (362)

Rule: 140033

Rule type: Format

Action: Reject

Description: Reject this report if the user provided text that is not between 1 and 100 characters.

Message: Invalid format. (362)

Rule: 140032

Rule type: Content

Action: Reject

Description: Reject this report if the user provided a report reference number which is not unique for this RE.

Message: The number must be unique for the reporting entity. (997)

Field name: Submitting reporting entity number

Field ID: eftr.reportDetails.submittingReportingEntityNumber

Rule: 140020

Rule type: Presence

Action: Reject

Description: Reject this report if the user did not provide a value into this field.

Message: Field is mandatory. (329)

Rule: 140021

Rule type: Content

Action: Reject

Description: Reject this report if the user provided a value that is not between 0 and 9999999.

Message: Invalid format. (362)

Field name: Aggregation type

Field ID: eftr.reportDetails.twentyFourHourRule.aggregationTypeCode

Rule: 140040

Rule type: Presence

Action: Reject

Description: Reject this report if the user did not provide a value into this field.

Message: Field is mandatory. (329)

Rule: 140041

Rule type: Content

Action: Reject

Description: Reject this report if the user provided a value not in the list: - 1=Beneficiary - 3=On behalf of (i.e. 3rd party) - 4=Not applicable - 5=Requester

Message: The value entered is not in FINTRAC's list of values for the field. (300)

Rule: 140042

Rule type: Content

Action: Reject

Description: Reject this report if the user provided aggregation type Beneficiary, On behalf of (i.e. 3rd party), or Requester and Ministerial Directive was chosen. Reject this report if the user provided aggregation type 4-Not applicable and there was either no single above theshold transaction provided or Ministerial Directive was not chosen.

Message: The value entered for this field is inaccurate, based on the value shown in one or more other fields. (302)

Rule: 140043

Rule type: Content

Action: Warning

Description: Send a warning if the user provided aggregation type Beneficiary, On behalf of (i.e. 3rd party), or Requester and there was a single above threshold transaction provided.

Message: The value entered for this field is inaccurate, based on the value shown in one or more other fields. (302)

Field name: End of period

Field ID: eftr.reportDetails.twentyFourHourRule.periodEnd

Rule: 140060

Rule type: Presence

Action: Reject

Description: Reject this report if the user did not provide a value and eftr.reportDetails.ministerialDirectiveCode is blank.

Message: This field was not completed, but is required based on the value entered elsewhere in the report. (330)

Rule: 140061

Rule type: Presence

Action: Reject

Description: Reject this report if the user provided a value and eftr.reportDetails.ministerialDirectiveCode is not blank.

Message: This field is not required based on the value shown in one or more other fields. (364)

Rule: 140062

Rule type: Format

Action: Reject

Description: Reject this report if the user provided a date that is not in the format yyyy-mm-ddThh:mm:ss-zz:zz.

Message: Invalid format. (362)

Rule: 140063

Rule type: Content

Action: Reject

Description: Reject this report if the user provided a date that is not 24 hours from eftr.reportDetails.twentyFourHourRule.periodStart.

Message: The value entered for the field does not provide what is required. (301)

Field name: Start of period

Field ID: eftr.reportDetails.twentyFourHourRule.periodStart

Rule: 140050

Rule type: Presence

Action: Reject

Description: Reject this report if the user did not provide a value and eftr.reportDetails.ministerialDirectiveCode is blank.

Message: This field was not completed, but is required based on the value entered elsewhere in the report. (330)

Rule: 140051

Rule type: Presence

Action: Reject

Description: Reject this report if the user provided a value and eftr.reportDetails.ministerialDirectiveCode is not blank.

Message: This field is not required based on the value shown in one or more other fields. (364)

Rule: 140052

Rule type: Format

Action: Reject

Description: Reject this report if the user provided a date that is not in the format yyyy-mm-ddThh:mm:ss-zz:zz.

Message: Invalid format. (362)

Rule: 140053

Rule type: Content

Action: Reject

Description: Reject this report if the user provided a date that is not before now.

Message: The field cannot contain a future date. (304)

Field name: Completing action list

Field ID: eftr.transaction.completingActions

Rule: 145210

Rule type: Content

Action: Reject

Description: Reject this report if the list of values is not between 1 and 50.

Message: The list must be within the specified size. (332)

Field name: Beneficiary list

Field ID: eftr.transaction.completingActions.beneficiaries

Rule: 145311

Rule type: Presence

Action: Warning

Description: Send a warning if the list is empty and eftr.transaction.electronicFundsTransactionDetails.regulatoryExceptionIndicator is 'false' and the total transaction amount is greater than or equal to $ 1000 CAD.

Message: This field was not completed, but may be required based on the value entered elsewhere in the report. (375)

Rule: 145310

Rule type: Content

Action: Reject

Description: Reject this report if the list of values is not between 1 and * and if eftr.transaction.electronicFundsTransactionDetails.thresholdIndicator is 'true' and eftr.transaction.electronicFundsTransactionDetails.regulatoryExceptionIndicator is 'false'.

Message: The list cannot be empty, but is required based on the value entered elsewhere in the report. (331)

Field name: Account list

Field ID: eftr.transaction.completingActions.beneficiaries.details.accounts

Rule: 145981

Rule type: Presence

Action: Warning

Description: Send a warning if the list is empty and eftr.transaction.electronicFundsTransactionDetails.regulatoryExceptionIndicator is 'false' and the total transaction amount is greater than or equal to $ 1000 CAD.

Message: This field was not completed, but may be required based on the value entered elsewhere in the report. (375)

Condition: Beneficiary

Rule: 145980

Rule type: Content

Action: Reject

Description: Reject this report if the list of values is not between 1 and * and if eftr.transaction.electronicFundsTransactionDetails.thresholdIndicator is 'true' and eftr.transaction.electronicFundsTransactionDetails.regulatoryExceptionIndicator is 'false'.

Message: The list cannot be empty, but is required based on the value entered elsewhere in the report. (331)

Condition: Beneficiary

Field name: Branch number

Field ID: eftr.transaction.completingActions.beneficiaries.details.accounts.branchNumber

Rule: 146021

Rule type: Presence

Action: Reject

Description: Reject this report if the user provided a value and eftr.transaction.completingActions.details.dispositionCode is one of Life insurance policy purchase/deposit (7), Purchase precious metals (15), Added to virtual currency wallet (17), Holding funds (21).

Message: The value entered for this field is inaccurate, based on the value shown in one or more other fields. (302)

Condition: Beneficiary / Account

Rule: 146020

Rule type: Presence

Action: Warning

Description: Send a warning if the user did not provide a value and eftr.transaction.electronicFundsTransactionDetails.thresholdIndicator is 'true' and eftr.reportDetails.eftDirectionCode is Final receipt (2) and eftr.reportDetails.activitySectorCode is one of Bank (2), Caisse populaire (3), Co-op credit society (6), Life insurance company (10), Credit union (14), Trust and/or loan company (16), Credit union central (19), Financial services cooperative (20) and eftr.transaction.electronicFundsTransactionDetails.regulatoryExceptionIndicator is 'false' and eftr.transaction.completingActions.beneficiaries.details.accounts.number is not blank and eftr.transaction.completingActions.details.dispositionCode is not one of Life insurance policy purchase/deposit (7), Purchase precious metals (15), Added to virtual currency wallet (17), Holding funds (21).

Message: This field was not completed, but may be required based on the value entered elsewhere in the report. (375)

Condition: Beneficiary / Account

Rule: 146023

Rule type: Format

Action: Reject

Description: Reject this report if the user provided text that is not between 1 and 50 characters.

Message: Invalid format. (362)

Condition: Beneficiary / Account

Field name: Currency type

Field ID: eftr.transaction.completingActions.beneficiaries.details.accounts.currencyCode

Rule: 146061

Rule type: Presence

Action: Reject

Description: Reject this report if the user provided a value and eftr.transaction.completingActions.details.dispositionCode is one of Life insurance policy purchase/deposit (7), Purchase precious metals (15), Added to virtual currency wallet (17), Holding funds (21).

Message: The value entered for this field is inaccurate, based on the value shown in one or more other fields. (302)

Condition: Beneficiary / Account

Rule: 146060

Rule type: Presence

Action: Warning

Description: Send a warning if the user did not provide a value and eftr.transaction.electronicFundsTransactionDetails.thresholdIndicator is 'true' and eftr.reportDetails.eftDirectionCode is Final receipt (2) and eftr.transaction.electronicFundsTransactionDetails.regulatoryExceptionIndicator is 'false' and eftr.transaction.completingActions.beneficiaries.details.accounts.number is not blank and eftr.transaction.completingActions.details.dispositionCode is not one of Life insurance policy purchase/deposit (7), Purchase precious metals (15), Added to virtual currency wallet (17), Holding funds (21).

Message: This field was not completed, but may be required based on the value entered elsewhere in the report. (375)

Condition: Beneficiary / Account

Rule: 146063

Rule type: Content

Action: Reject

Description: Reject this report if the user provided a value not in the list: - All ISO Currencies

Message: The value entered is not in FINTRAC's list of values for the field. (300)

Condition: Beneficiary / Account

Field name: Date account opened

Field ID: eftr.transaction.completingActions.beneficiaries.details.accounts.dateOpened

Rule: 146070

Rule type: Presence

Action: Reject

Description: Reject this report if the user provided a value and eftr.transaction.completingActions.details.dispositionCode is one of Life insurance policy purchase/deposit (7), Purchase precious metals (15), Added to virtual currency wallet (17), Holding funds (21).

Message: This field is not required based on the value shown in one or more other fields. (364)

Condition: Beneficiary / Account

Rule: 146073

Rule type: Format

Action: Reject

Description: Reject this report if the user provided a date that is not in the following format: yyyy-MM-dd.

Message: Invalid format. (362)

Condition: Beneficiary / Account

Rule: 146074

Rule type: Content

Action: Reject

Description: Reject this report if the user provided a date that is not before today.

Message: The field cannot contain a future date. (304)

Condition: Beneficiary / Account

Field name: Financial institution number

Field ID: eftr.transaction.completingActions.beneficiaries.details.accounts.financialInstitutionNumber

Rule: 146011

Rule type: Presence

Action: Reject

Description: Reject this report if the user provided a value and eftr.transaction.completingActions.details.dispositionCode is one of Life insurance policy purchase/deposit (7), Purchase precious metals (15), Added to virtual currency wallet (17), Holding funds (21).

Message: The value entered for this field is inaccurate, based on the value shown in one or more other fields. (302)

Condition: Beneficiary / Account

Rule: 146010

Rule type: Presence

Action: Warning

Description: Send a warning if the user did not provide a value and eftr.transaction.electronicFundsTransactionDetails.thresholdIndicator is 'true' and eftr.reportDetails.eftDirectionCode is Final receipt (2) and eftr.reportDetails.activitySectorCode is one of Bank (2), Caisse populaire (3), Co-op credit society (6), Life insurance company (10), Credit union (14), Trust and/or loan company (16), Credit union central (19), Financial services cooperative (20) and eftr.transaction.electronicFundsTransactionDetails.regulatoryExceptionIndicator is 'false' and eftr.transaction.completingActions.beneficiaries.details.accounts.number is not blank and eftr.transaction.completingActions.details.dispositionCode is not one of Life insurance policy purchase/deposit (7), Purchase precious metals (15), Added to virtual currency wallet (17), Holding funds (21).

Message: This field was not completed, but may be required based on the value entered elsewhere in the report. (375)

Condition: Beneficiary / Account

Rule: 146013

Rule type: Format

Action: Reject

Description: Reject this report if the user provided text that is not between 1 and 50 characters.

Message: Invalid format. (362)

Condition: Beneficiary / Account

Field name: Account holder list

Field ID: eftr.transaction.completingActions.beneficiaries.details.accounts.holders

Rule: 146081

Rule type: Presence

Action: Warning

Description: Send a warning if the list is empty and eftr.transaction.electronicFundsTransactionDetails.regulatoryExceptionIndicator is 'false' and eftr.reportDetails.eftDirectionCode is 'Final receipt' and eftr.transaction.completingActions.beneficiaries.details.accounts.referenceNumber is blank and the total transaction amount is greater than or equal to $ 1000 CAD.

Message: This field was not completed, but may be required based on the value entered elsewhere in the report. (375)

Condition: Beneficiary / Account

Rule: 146080

Rule type: Content

Action: Reject

Description: Reject this report if the list of values is not between 1 and * and if eftr.transaction.completingActions.beneficiaries.details.accounts.referenceNumber is blank or missing and eftr.transaction.electronicFundsTransactionDetails.thresholdIndicator is 'true' and eftr.reportDetails.eftDirectionCode is Final receipt (2) and eftr.transaction.electronicFundsTransactionDetails.regulatoryExceptionIndicator is 'false'.

Message: The list cannot be empty, but is required based on the value entered elsewhere in the report. (331)

Condition: Beneficiary / Account

Field name: Name of entity

Field ID: eftr.transaction.completingActions.beneficiaries.details.accounts.holders.entityName.nameOfEntity

Rule: 146150

Rule type: Presence

Action: Warning

Description: Send a warning if the user did not provide a value and eftr.transaction.completingActions.beneficiaries.details.accounts.referenceNumber is blank or missing and eftr.transaction.electronicFundsTransactionDetails.thresholdIndicator is 'true' and eftr.reportDetails.eftDirectionCode is Final receipt (2) and eftr.transaction.electronicFundsTransactionDetails.regulatoryExceptionIndicator is 'false'.

Message: This field was not completed, but may be required based on the value entered elsewhere in the report. (375)

Condition: Beneficiary / Account / Holder / Entity

Rule note: Changed August 22, 2024

Rule: 146151

Rule type: Presence

Action: Warning

Description: Send a warning if the user did not provide a value and eftr.reportDetails.eftDirectionCode is 'Final receipt' and eftr.transaction.completingActions.beneficiaries.details.accounts.number is not blank and eftr.transaction.electronicFundsTransactionDetails.regulatoryExceptionIndicator is 'false' and the total transaction amount is greater than or equal to $ 1000 CAD.

Message: This field was not completed, but may be required based on the value entered elsewhere in the report. (375)

Condition: Beneficiary / Account / Holder / Entity

Rule: 146154

Rule type: Format

Action: Reject

Description: Reject this report if the user provided text that is not between 1 and 100 characters.

Message: Invalid format. (362)

Condition: Beneficiary / Account / Holder / Entity

Field name: Subject type

Field ID: eftr.transaction.completingActions.beneficiaries.details.accounts.holders.entityName.typeCode

Rule: 146140

Rule type: Content

Action: Reject

Description: Reject this report if the value the user provided is not equal to the value in eftr.transaction.completingActions.beneficiaries.details.accounts.holders.typeCode.

Message: The value entered for the field does not provide what is required. (301)

Condition: Beneficiary / Account / Holder / Entity

Field name: Given name

Field ID: eftr.transaction.completingActions.beneficiaries.details.accounts.holders.personName.givenName

Rule: 146120

Rule type: Presence

Action: Warning

Description: Send a warning if the user did not provide a value and eftr.transaction.completingActions.beneficiaries.details.accounts.referenceNumber is blank or missing and eftr.transaction.electronicFundsTransactionDetails.thresholdIndicator is 'true' and eftr.reportDetails.eftDirectionCode is Final receipt (2) and eftr.transaction.electronicFundsTransactionDetails.regulatoryExceptionIndicator is 'false'.

Message: This field was not completed, but may be required based on the value entered elsewhere in the report. (375)

Condition: Beneficiary / Account / Holder / Person

Rule note: Changed August 22, 2024

Rule: 146121

Rule type: Presence

Action: Warning

Description: Send a warning if the user did not provide a value and eftr.reportDetails.eftDirectionCode is 'Final receipt' and eftr.transaction.completingActions.beneficiaries.details.accounts.number is not blank and eftr.transaction.electronicFundsTransactionDetails.regulatoryExceptionIndicator is 'false' and the total transaction amount is greater than or equal to $ 1000 CAD.

Message: This field was not completed, but may be required based on the value entered elsewhere in the report. (375)

Condition: Beneficiary / Account / Holder / Person

Rule: 146124

Rule type: Format

Action: Reject

Description: Reject this report if the user provided text that is not between 1 and 100 characters.

Message: Invalid format. (362)

Condition: Beneficiary / Account / Holder / Person

Field name: Other name/initial

Field ID: eftr.transaction.completingActions.beneficiaries.details.accounts.holders.personName.otherNameInitial

Rule: 146134

Rule type: Format

Action: Reject

Description: Reject this report if the user provided text that is not between 1 and 100 characters.

Message: Invalid format. (362)

Condition: Beneficiary / Account / Holder / Person

Field name: Surname

Field ID: eftr.transaction.completingActions.beneficiaries.details.accounts.holders.personName.surname

Rule: 146110

Rule type: Presence

Action: Warning

Description: Send a warning if the user did not provide a value and eftr.transaction.completingActions.beneficiaries.details.accounts.referenceNumber is blank or missing and eftr.transaction.electronicFundsTransactionDetails.thresholdIndicator is 'true' and eftr.reportDetails.eftDirectionCode is Final receipt (2) and eftr.transaction.electronicFundsTransactionDetails.regulatoryExceptionIndicator is 'false'.

Message: This field was not completed, but may be required based on the value entered elsewhere in the report. (375)

Condition: Beneficiary / Account / Holder / Person

Rule note: Changed August 22, 2024

Rule: 146111

Rule type: Presence

Action: Warning

Description: Send a warning if the user did not provide a value and eftr.reportDetails.eftDirectionCode is 'Final receipt' and eftr.transaction.completingActions.beneficiaries.details.accounts.number is not blank and eftr.transaction.electronicFundsTransactionDetails.regulatoryExceptionIndicator is 'false' and the total transaction amount is greater than or equal to $ 1000 CAD.

Message: This field was not completed, but may be required based on the value entered elsewhere in the report. (375)

Condition: Beneficiary / Account / Holder / Person

Rule: 146114

Rule type: Format

Action: Reject

Description: Reject this report if the user provided text that is not between 1 and 100 characters.

Message: Invalid format. (362)

Condition: Beneficiary / Account / Holder / Person

Field name: Subject type

Field ID: eftr.transaction.completingActions.beneficiaries.details.accounts.holders.personName.typeCode

Rule: 146100

Rule type: Content

Action: Reject

Description: Reject this report if the value the user provided is not equal to the value in eftr.transaction.completingActions.beneficiaries.details.accounts.holders.typeCode.

Message: The value entered for the field does not provide what is required. (301)

Condition: Beneficiary / Account / Holder / Person

Field name: Subject type

Field ID: eftr.transaction.completingActions.beneficiaries.details.accounts.holders.typeCode

Rule: 146090

Rule type: Presence

Action: Reject

Description: Reject this report if the user did not provide a value into this field.

Message: This field was not completed, but is required based on the value entered elsewhere in the report. (330)

Condition: Beneficiary / Account / Holder

Rule: 146091

Rule type: Content

Action: Reject

Description: Reject this report if the user provided a value that is not one of Person name (1), Entity name (2).

Message: The value entered for the field does not provide what is required. (301)

Condition: Beneficiary / Account / Holder

Field name: Account number

Field ID: eftr.transaction.completingActions.beneficiaries.details.accounts.number

Rule: 146036

Rule type: Presence

Action: Reject

Description: Reject this report if the user provided a value and eftr.transaction.completingActions.beneficiaries.details.accounts.referenceNumber is not blank.

Message: This field is not required based on the value shown in one or more other fields. (364)

Condition: Beneficiary / Account

Rule: 146030

Rule type: Presence

Action: Warning

Description: Send a warning if the user did not provide a value and eftr.transaction.completingActions.beneficiaries.details.accounts.referenceNumber is blank or missing and eftr.transaction.electronicFundsTransactionDetails.thresholdIndicator is 'true' and eftr.transaction.electronicFundsTransactionDetails.regulatoryExceptionIndicator is 'false'.

Message: This field was not completed, but may be required based on the value entered elsewhere in the report. (375)

Condition: Beneficiary / Account

Rule note: Changed August 22, 2024

Rule: 146032

Rule type: Presence

Action: Warning

Description: Send a warning if the user did not provide a value and eftr.transaction.completingActions.beneficiaries.details.accounts.referenceNumber is blank and eftr.transaction.electronicFundsTransactionDetails.regulatoryExceptionIndicator is 'false' and the total transaction amount is greater than or equal to $ 1000 CAD.

Message: This field was not completed, but may be required based on the value entered elsewhere in the report. (375)

Condition: Beneficiary / Account

Rule: 146033

Rule type: Format

Action: Reject

Description: Reject this report if the user provided text that is not between 1 and 100 characters.

Message: Invalid format. (362)

Condition: Beneficiary / Account

Field name: Other number related to reference number

Field ID: eftr.transaction.completingActions.beneficiaries.details.accounts.otherRelatedReferenceNumber

Rule: 146000

Rule type: Presence

Action: Reject

Description: Reject this report if the user provided a value and eftr.transaction.completingActions.beneficiaries.details.accounts.referenceNumber is empty.

Message: This field is not required based on the value shown in one or more other fields. (364)

Condition: Beneficiary / Account

Rule: 146003

Rule type: Format

Action: Reject

Description: Reject this report if the user provided text that is not between 1 and 200 characters.

Message: Invalid format. (362)

Condition: Beneficiary / Account

Field name: Reference number

Field ID: eftr.transaction.completingActions.beneficiaries.details.accounts.referenceNumber

Rule: 145991

Rule type: Presence

Action: Reject

Description: Reject this report if the user provided a value and eftr.transaction.completingActions.beneficiaries.details.accounts.number is not blank.

Message: This field is not required based on the value shown in one or more other fields. (364)

Condition: Beneficiary / Account

Rule: 145990

Rule type: Presence

Action: Warning

Description: Send a warning if the user did not provide a value and eftr.transaction.completingActions.beneficiaries.details.accounts.number is blank or missing and eftr.transaction.electronicFundsTransactionDetails.thresholdIndicator is 'true' and eftr.transaction.electronicFundsTransactionDetails.regulatoryExceptionIndicator is 'false'.

Message: This field was not completed, but may be required based on the value entered elsewhere in the report. (375)

Condition: Beneficiary / Account

Rule note: Changed August 22, 2024

Rule: 145992

Rule type: Presence

Action: Warning

Description: Send a warning if the user did not provide a value and eftr.transaction.completingActions.beneficiaries.details.accounts.number is blank and eftr.transaction.electronicFundsTransactionDetails.regulatoryExceptionIndicator is 'false' and the total transaction amount is greater than or equal to $ 1000 CAD.

Message: This field was not completed, but may be required based on the value entered elsewhere in the report. (375)

Condition: Beneficiary / Account

Rule: 145993

Rule type: Format

Action: Reject

Description: Reject this report if the user provided text that is not between 1 and 200 characters.

Message: Invalid format. (362)

Condition: Beneficiary / Account

Field name: Account type

Field ID: eftr.transaction.completingActions.beneficiaries.details.accounts.typeCode

Rule: 146040

Rule type: Presence

Action: Reject

Description: Reject this report if the user did not provide a value and eftr.transaction.electronicFundsTransactionDetails.thresholdIndicator is 'true' and eftr.reportDetails.eftDirectionCode is Final receipt (2) and eftr.transaction.electronicFundsTransactionDetails.regulatoryExceptionIndicator is 'false' and eftr.transaction.completingActions.beneficiaries.details.accounts.number is not blank and eftr.transaction.completingActions.details.dispositionCode is not one of Life insurance policy purchase/deposit (7), Purchase precious metals (15), Added to virtual currency wallet (17), Holding funds (21).

Message: This field was not completed, but is required based on the value entered elsewhere in the report. (330)

Condition: Beneficiary / Account

Rule: 146041

Rule type: Presence

Action: Reject

Description: Reject this report if the user provided a value and eftr.transaction.completingActions.details.dispositionCode is one of Life insurance policy purchase/deposit (7), Purchase precious metals (15), Added to virtual currency wallet (17), Holding funds (21).

Message: The value entered for this field is inaccurate, based on the value shown in one or more other fields. (302)

Condition: Beneficiary / Account

Rule: 146043

Rule type: Content

Action: Reject

Description: Reject this report if the user provided a value not in the list: - 1=Personal - 2=Business - 3=Trust - 4=Other - 5=Casino

Message: The value entered is not in FINTRAC's list of values for the field. (300)

Condition: Beneficiary / Account

Field name: Account type - description

Field ID: eftr.transaction.completingActions.beneficiaries.details.accounts.typeOther

Rule: 146050

Rule type: Presence

Action: Reject

Description: Reject this report if the user did not provide a value and eftr.transaction.completingActions.beneficiaries.details.accounts.typeCode is Other (4).

Message: This field was not completed, but is required based on the value entered elsewhere in the report. (330)

Condition: Beneficiary / Account

Rule: 146051

Rule type: Presence

Action: Reject

Description: Reject this report if the user provided a value and eftr.transaction.completingActions.beneficiaries.details.accounts.typeCode is not Other (4).

Message: This field is not required based on the value shown in one or more other fields. (364)

Condition: Beneficiary / Account

Rule: 146052

Rule type: Format

Action: Reject

Description: Reject this report if the user provided text that is not between 1 and 200 characters.

Message: Invalid format. (362)

Condition: Beneficiary / Account

Field name: Client number

Field ID: eftr.transaction.completingActions.beneficiaries.details.clientNumber

Rule: 145953

Rule type: Format

Action: Reject

Description: Reject this report if the user provided text that is not between 1 and 100 characters.

Message: Invalid format. (362)

Condition: Beneficiary

Field name: Email address

Field ID: eftr.transaction.completingActions.beneficiaries.details.emailAddress

Rule: 145973

Rule type: Format

Action: Reject

Description: Reject this report if the user provided a value that does not adhere to the RFC5322 Internet Message Format or exceeded the maximum length of 200.

Message: Invalid format. (362)

Condition: Beneficiary

Field name: Was this transaction conducted on behalf of another person or entity?

Field ID: eftr.transaction.completingActions.beneficiaries.details.onBehalfOfIndicator

Rule: 146160

Rule type: Presence

Action: Reject

Description: Reject this report if the user did not provide a value into this field.

Message: Field is mandatory. (329)

Condition: Beneficiary

Rule: 146161

Rule type: Presence

Action: Reject

Description: Reject this report if the user provided 'true' and eftr.transaction.completingActions.beneficiaries.onBehalfOfs is empty or the user provided 'false' and eftr.transaction.completingActions.beneficiaries.onBehalfOfs is not empty.

Message: The value entered for this field is inaccurate, based on the value shown in one or more other fields. (302)

Condition: Beneficiary

Field name: User name

Field ID: eftr.transaction.completingActions.beneficiaries.details.username

Rule: 145963

Rule type: Format

Action: Reject

Description: Reject this report if the user provided text that is not between 1 and 100 characters.

Message: Invalid format. (362)

Condition: Beneficiary

Field name: House/Building number

Field ID: eftr.transaction.completingActions.beneficiaries.entityDetails.address.buildingNumber

Rule: 145660

Rule type: Presence

Action: Reject

Description: Reject this report if the user provided a value and any of eftr.transaction.completingActions.beneficiaries.entityDetails.address.unstructured are not empty.

Message: This field is not required based on the value shown in one or more other fields. (364)

Condition: Beneficiary / Entity

Rule: 145665

Rule type: Format

Action: Reject

Description: Reject this report if the user provided text that is not between 1 and 10 characters.

Message: Invalid format. (362)

Condition: Beneficiary / Entity

Field name: City

Field ID: eftr.transaction.completingActions.beneficiaries.entityDetails.address.city

Rule: 145680

Rule type: Presence

Action: Reject

Description: Reject this report if the user provided a value and any of eftr.transaction.completingActions.beneficiaries.entityDetails.address.unstructured are not empty.

Message: This field is not required based on the value shown in one or more other fields. (364)

Condition: Beneficiary / Entity

Rule: 145681

Rule type: Presence

Action: Reject

Description: Reject this report if the user did not provide a value and eftr.transaction.completingActions.beneficiaries.entityDetails.address.unstructured is blank or missing and eftr.transaction.electronicFundsTransactionDetails.thresholdIndicator is 'true' and eftr.reportDetails.eftDirectionCode is Final receipt (2) and eftr.transaction.electronicFundsTransactionDetails.regulatoryExceptionIndicator is 'false'.

Message: This field was not completed, but is required based on the value entered elsewhere in the report. (330)

Condition: Beneficiary / Entity

Rule: 145682

Rule type: Presence

Action: Warning

Description: Send a warning if the user did not provide a value and eftr.reportDetails.eftDirectionCode is 'Final receipt' and eftr.transaction.electronicFundsTransactionDetails.regulatoryExceptionIndicator is 'false' and the total transaction amount is greater than or equal to $ 1000 CAD.

Message: This field was not completed, but may be required based on the value entered elsewhere in the report. (375)

Condition: Beneficiary / Entity

Rule: 145685

Rule type: Format

Action: Reject

Description: Reject this report if the user provided text that is not between 1 and 100 characters.

Message: Invalid format. (362)

Condition: Beneficiary / Entity

Field name: Country

Field ID: eftr.transaction.completingActions.beneficiaries.entityDetails.address.countryCode

Rule: 145740

Rule type: Presence

Action: Reject

Description: Reject this report if the user did not provide a value and eftr.transaction.electronicFundsTransactionDetails.thresholdIndicator is 'true' and eftr.reportDetails.eftDirectionCode is Final receipt (2) and eftr.transaction.electronicFundsTransactionDetails.regulatoryExceptionIndicator is 'false'.

Message: This field was not completed, but is required based on the value entered elsewhere in the report. (330)

Condition: Beneficiary / Entity

Rule: 145741

Rule type: Presence

Action: Warning

Description: Send a warning if the user did not provide a value and eftr.reportDetails.eftDirectionCode is 'Final receipt' and eftr.transaction.electronicFundsTransactionDetails.regulatoryExceptionIndicator is 'false' and the total transaction amount is greater than or equal to $ 1000 CAD.

Message: This field was not completed, but may be required based on the value entered elsewhere in the report. (375)

Condition: Beneficiary / Entity

Rule: 145745

Rule type: Content

Action: Reject

Description: Reject this report if the user provided a value not in the list: - All ISO Countries

Message: The value entered is not in FINTRAC's list of values for the field. (300)

Condition: Beneficiary / Entity

Field name: District

Field ID: eftr.transaction.completingActions.beneficiaries.entityDetails.address.district

Rule: 145690

Rule type: Presence

Action: Reject

Description: Reject this report if the user provided a value and any of eftr.transaction.completingActions.beneficiaries.entityDetails.address.unstructured are not empty.

Message: This field is not required based on the value shown in one or more other fields. (364)

Condition: Beneficiary / Entity

Rule: 145695

Rule type: Format

Action: Reject

Description: Reject this report if the user provided text that is not between 1 and 100 characters.

Message: Invalid format. (362)

Condition: Beneficiary / Entity

Field name: Postal or zip code

Field ID: eftr.transaction.completingActions.beneficiaries.entityDetails.address.postalZipCode

Rule: 145730

Rule type: Presence

Action: Reject

Description: Reject this report if the user provided a value and any of eftr.transaction.completingActions.beneficiaries.entityDetails.address.unstructured are not empty.

Message: This field is not required based on the value shown in one or more other fields. (364)

Condition: Beneficiary / Entity

Rule: 145731

Rule type: Presence

Action: Warning

Description: Send a warning if the user did not provide a value and eftr.transaction.completingActions.beneficiaries.entityDetails.address.unstructured is blank and eftr.transaction.completingActions.beneficiaries.entityDetails.address.countryCode is one of Canada (CA), United States (US).

Message: This field was not completed, but may be required based on the value entered elsewhere in the report. (375)

Condition: Beneficiary / Entity

Rule: 145733

Rule type: Format

Action: Reject

Description: Reject this report if the user provided text that is not between 1 and 20 characters.

Message: Invalid format. (362)

Condition: Beneficiary / Entity

Rule: 145734

Rule type: Content

Action: Reject

Description: Reject this report if the postal code provided is not a valid Canadian postal code OR if the ZIP code provided is not a valid US ZIP code OR if the postal code provided is not alphanumeric for countries entered in eftr.transaction.completingActions.beneficiaries.entityDetails.address.countryCode other than Canada and the United States.

Message: The value entered for this field is not a valid format for a Postal Code / Zip Code. (363)

Condition: Beneficiary / Entity

Field name: Province or state code

Field ID: eftr.transaction.completingActions.beneficiaries.entityDetails.address.provinceStateCode

Rule: 145700

Rule type: Presence

Action: Reject

Description: Reject this report if the user provided a value and any of eftr.transaction.completingActions.beneficiaries.entityDetails.address.unstructured are not empty.

Message: This field is not required based on the value shown in one or more other fields. (364)

Condition: Beneficiary / Entity

Rule: 145701

Rule type: Presence

Action: Reject

Description: Reject this report if the user did not provide a value and eftr.transaction.completingActions.beneficiaries.entityDetails.addressTypeCode is Structured address (1) and eftr.transaction.electronicFundsTransactionDetails.thresholdIndicator is 'true' and eftr.reportDetails.eftDirectionCode is Final receipt (2) and eftr.transaction.completingActions.beneficiaries.entityDetails.address.countryCode is one of Canada (CA), United States (US), Mexico (MX) and eftr.transaction.electronicFundsTransactionDetails.regulatoryExceptionIndicator is 'false'.

Message: This field was not completed, but is required based on the value entered elsewhere in the report. (330)

Condition: Beneficiary / Entity

Rule: 145704

Rule type: Presence

Action: Reject

Description: Reject this report if the user provided a value and eftr.transaction.completingActions.beneficiaries.entityDetails.address.countryCode is not in CA, US, MX.

Message: This field is not required based on the value shown in one or more other fields. (364)

Condition: Beneficiary / Entity

Rule: 145702

Rule type: Presence

Action: Warning

Description: Send a warning if the user did not provide a value and eftr.reportDetails.eftDirectionCode is 'Final receipt' and eftr.transaction.completingActions.beneficiaries.entityDetails.address.countryCode is one of Canada (CA), United States (US), Mexico (MX) and eftr.transaction.electronicFundsTransactionDetails.regulatoryExceptionIndicator is 'false' and the total transaction amount is greater than or equal to $ 1000 CAD.

Message: This field was not completed, but may be required based on the value entered elsewhere in the report. (375)

Condition: Beneficiary / Entity

Rule: 145705

Rule type: Content

Action: Reject

Description: Reject this report if the province/state code does not correspond with the country provided OR is not a valid Canadian, US or Mexican province/state code given the country eftr.transaction.completingActions.beneficiaries.entityDetails.address.countryCode.

Message: The value entered is not in FINTRAC's list of values for the field. (300)

Condition: Beneficiary / Entity

Field name: Province or state name

Field ID: eftr.transaction.completingActions.beneficiaries.entityDetails.address.provinceStateName

Rule: 145710

Rule type: Presence

Action: Reject

Description: Reject this report if the user provided a value and any of eftr.transaction.completingActions.beneficiaries.entityDetails.address.unstructured are not empty.

Message: This field is not required based on the value shown in one or more other fields. (364)

Condition: Beneficiary / Entity

Rule: 145714

Rule type: Presence

Action: Reject

Description: Reject this report if the user provided a value and eftr.transaction.completingActions.beneficiaries.entityDetails.address.countryCode is in CA, US, MX.

Message: This field is not required based on the value shown in one or more other fields. (364)

Condition: Beneficiary / Entity

Rule: 145715

Rule type: Format

Action: Reject

Description: Reject this report if the user provided text that is not between 1 and 100 characters.

Message: Invalid format. (362)

Condition: Beneficiary / Entity

Field name: Street address

Field ID: eftr.transaction.completingActions.beneficiaries.entityDetails.address.streetAddress

Rule: 145670

Rule type: Presence

Action: Reject

Description: Reject this report if the user provided a value and any of eftr.transaction.completingActions.beneficiaries.entityDetails.address.unstructured are not empty.

Message: This field is not required based on the value shown in one or more other fields. (364)

Condition: Beneficiary / Entity

Rule: 145671

Rule type: Presence

Action: Reject

Description: Reject this report if the user did not provide a value and eftr.transaction.completingActions.beneficiaries.entityDetails.address.unstructured is blank or missing and eftr.transaction.electronicFundsTransactionDetails.thresholdIndicator is 'true' and eftr.reportDetails.eftDirectionCode is Final receipt (2) and eftr.transaction.electronicFundsTransactionDetails.regulatoryExceptionIndicator is 'false'.

Message: This field was not completed, but is required based on the value entered elsewhere in the report. (330)

Condition: Beneficiary / Entity

Rule: 145672

Rule type: Presence

Action: Warning

Description: Send a warning if the user did not provide a value and eftr.reportDetails.eftDirectionCode is 'Final receipt' and eftr.transaction.electronicFundsTransactionDetails.regulatoryExceptionIndicator is 'false' and the total transaction amount is greater than or equal to $ 1000 CAD.

Message: This field was not completed, but may be required based on the value entered elsewhere in the report. (375)

Condition: Beneficiary / Entity

Rule: 145675

Rule type: Format

Action: Reject

Description: Reject this report if the user provided text that is not between 1 and 100 characters.

Message: Invalid format. (362)

Condition: Beneficiary / Entity

Field name: Sub-province and/or sub-locality

Field ID: eftr.transaction.completingActions.beneficiaries.entityDetails.address.subProvinceSubLocality

Rule: 145720

Rule type: Presence

Action: Reject

Description: Reject this report if the user provided a value and any of eftr.transaction.completingActions.beneficiaries.entityDetails.address.unstructured are not empty.

Message: This field is not required based on the value shown in one or more other fields. (364)

Condition: Beneficiary / Entity

Rule: 145725

Rule type: Format

Action: Reject

Description: Reject this report if the user provided text that is not between 1 and 100 characters.

Message: Invalid format. (362)

Condition: Beneficiary / Entity

Field name: Address type

Field ID: eftr.transaction.completingActions.beneficiaries.entityDetails.address.typeCode

Rule: 145640

Rule type: Content

Action: Reject

Description: Reject this report if the value the user provided is not equal to the value in eftr.transaction.completingActions.beneficiaries.entityDetails.addressTypeCode.

Message: The value entered for the field does not provide what is required. (301)

Condition: Beneficiary / Entity

Field name: Apt/Room/Suite/Unit number

Field ID: eftr.transaction.completingActions.beneficiaries.entityDetails.address.unitNumber

Rule: 145650

Rule type: Presence

Action: Reject

Description: Reject this report if the user provided a value and any of eftr.transaction.completingActions.beneficiaries.entityDetails.address.unstructured are not empty.

Message: This field is not required based on the value shown in one or more other fields. (364)

Condition: Beneficiary / Entity

Rule: 145655

Rule type: Format

Action: Reject

Description: Reject this report if the user provided text that is not between 1 and 10 characters.

Message: Invalid format. (362)

Condition: Beneficiary / Entity

Field name: Unstructured address details

Field ID: eftr.transaction.completingActions.beneficiaries.entityDetails.address.unstructured

Rule: 145750

Rule type: Presence

Action: Reject

Description: Reject this report if the user provided a value and any of eftr.transaction.completingActions.beneficiaries.entityDetails.address.unitNumber, eftr.transaction.completingActions.beneficiaries.entityDetails.address.buildingNumber, eftr.transaction.completingActions.beneficiaries.entityDetails.address.streetAddress, eftr.transaction.completingActions.beneficiaries.entityDetails.address.city, eftr.transaction.completingActions.beneficiaries.entityDetails.address.district, eftr.transaction.completingActions.beneficiaries.entityDetails.address.provinceStateCode, eftr.transaction.completingActions.beneficiaries.entityDetails.address.provinceStateName, eftr.transaction.completingActions.beneficiaries.entityDetails.address.subProvinceSubLocality, eftr.transaction.completingActions.beneficiaries.entityDetails.address.postalZipCode are not empty.

Message: This field is not required based on the value shown in one or more other fields. (364)

Condition: Beneficiary / Entity

Rule: 145754

Rule type: Format

Action: Reject

Description: Reject this report if the user provided text that is not between 1 and 500 characters.

Message: Invalid format. (362)

Condition: Beneficiary / Entity

Field name: Address type

Field ID: eftr.transaction.completingActions.beneficiaries.entityDetails.addressTypeCode

Rule: 145631

Rule type: Presence

Action: Reject

Description: Reject this report if the user did not provide a value and eftr.transaction.electronicFundsTransactionDetails.thresholdIndicator is true and eftr.reportDetails.eftDirectionCode is 2 and eftr.transaction.electronicFundsTransactionDetails.regulatoryExceptionIndicator is false.

Message: This field was not completed, but is required based on the value entered elsewhere in the report. (330)

Condition: Beneficiary / Entity

Rule: 145632

Rule type: Presence

Action: Warning

Description: Send a warning if the user did not provide a value and eftr.reportDetails.eftDirectionCode is 'Final receipt' and eftr.transaction.electronicFundsTransactionDetails.regulatoryExceptionIndicator is 'false' and the total transaction amount is greater than or equal to $ 1000 CAD.

Message: This field was not completed, but may be required based on the value entered elsewhere in the report. (375)

Condition: Beneficiary / Entity

Rule: 145630

Rule type: Content

Action: Reject

Description: Reject this report if the user provided a value that is not one of Structured address (1), Unstructured address (2).

Message: The value entered for the field does not provide what is required. (301)

Condition: Beneficiary / Entity

Field name: Authorized person list

Field ID: eftr.transaction.completingActions.beneficiaries.entityDetails.authorizedPersons

Rule: 145900

Rule type: Content

Action: Reject

Description: Reject this report if the list of values is not between 1 and 3 and if eftr.reportDetails.eftDirectionCode is Final receipt (2) and eftr.transaction.electronicFundsTransactionDetails.regulatoryExceptionIndicator is 'false'.

Message: The list cannot be empty, but is required based on the value entered elsewhere in the report. (331)

Condition: Beneficiary / Entity

Rule: 145901

Rule type: Content

Action: Reject

Description: Reject this report if the list of values is not between 0 and 3.

Message: The list must be within the specified size. (332)

Condition: Beneficiary / Entity

Field name: Given name

Field ID: eftr.transaction.completingActions.beneficiaries.entityDetails.authorizedPersons.givenName

Rule: 145920

Rule type: Presence

Action: Reject

Description: Reject this report if the user did not provide a value and eftr.reportDetails.eftDirectionCode is 2 and eftr.transaction.electronicFundsTransactionDetails.regulatoryExceptionIndicator is false.

Message: This field was not completed, but is required based on the value entered elsewhere in the report. (330)

Condition: Beneficiary / Entity / Authorized person

Rule: 145924

Rule type: Format

Action: Reject

Description: Reject this report if the user provided text that is not between 1 and 100 characters.

Message: Invalid format. (362)

Condition: Beneficiary / Entity / Authorized person

Field name: Other name/initial

Field ID: eftr.transaction.completingActions.beneficiaries.entityDetails.authorizedPersons.otherNameInitial

Rule: 145934

Rule type: Format

Action: Reject

Description: Reject this report if the user provided text that is not between 1 and 100 characters.

Message: Invalid format. (362)

Condition: Beneficiary / Entity / Authorized person

Field name: Surname

Field ID: eftr.transaction.completingActions.beneficiaries.entityDetails.authorizedPersons.surname

Rule: 145910

Rule type: Presence

Action: Reject

Description: Reject this report if the user did not provide a value and eftr.reportDetails.eftDirectionCode is 2 and eftr.transaction.electronicFundsTransactionDetails.regulatoryExceptionIndicator is false.

Message: This field was not completed, but is required based on the value entered elsewhere in the report. (330)

Condition: Beneficiary / Entity / Authorized person

Rule: 145914

Rule type: Format

Action: Reject

Description: Reject this report if the user provided text that is not between 1 and 100 characters.

Message: Invalid format. (362)

Condition: Beneficiary / Entity / Authorized person

Field name: Extension

Field ID: eftr.transaction.completingActions.beneficiaries.entityDetails.extensionNumber

Rule: 145773

Rule type: Presence

Action: Reject

Description: Reject this report if the user provided a value and eftr.transaction.completingActions.beneficiaries.entityDetails.telephoneNumber is empty.

Message: This field is not required based on the value shown in one or more other fields. (364)

Condition: Beneficiary / Entity

Rule: 145774

Rule type: Format

Action: Warning

Description: Send a warning if the user provided a value that does not contain up to 10 numbers, dashes, commas, periods, spaces or round brackets.

Message: Invalid format. (362)

Condition: Beneficiary / Entity

Field name: Identification list

Field ID: eftr.transaction.completingActions.beneficiaries.entityDetails.identifications

Rule: 145861

Rule type: Presence

Action: Warning

Description: Send a warning if the list is empty and eftr.transaction.electronicFundsTransactionDetails.regulatoryExceptionIndicator is 'false' and eftr.reportDetails.eftDirectionCode is 'Final receipt' and the total transaction amount is greater than or equal to $ 1000 CAD.

Message: This field was not completed, but may be required based on the value entered elsewhere in the report. (375)

Condition: Beneficiary / Entity

Rule: 145860

Rule type: Content

Action: Reject

Description: Reject this report if the list of values is not between 1 and * and if eftr.transaction.electronicFundsTransactionDetails.thresholdIndicator is 'true' and eftr.reportDetails.eftDirectionCode is Final receipt (2) and eftr.transaction.electronicFundsTransactionDetails.regulatoryExceptionIndicator is 'false'.

Message: The list cannot be empty, but is required based on the value entered elsewhere in the report. (331)

Condition: Beneficiary / Entity

Field name: Identification type

Field ID: eftr.transaction.completingActions.beneficiaries.entityDetails.identifications.identifierTypeCode

Rule: 145871

Rule type: Presence

Action: Reject

Description: Reject this report if the user did not provide a value into this field.

Message: This field was not completed, but is required based on the value entered elsewhere in the report. (330)

Condition: Beneficiary / Entity / Identification

Rule: 145870

Rule type: Content

Action: Reject

Description: Reject this report if the user provided a value not in the list: - 1=Articles of association - 2=Certificate of corporate status - 3=Certificate of incorporation - 4=Letter/Notice of assessment - 5=Partnership agreement - 6=Annual report - 7=Other

Message: The value entered is not in FINTRAC's list of values for the field. (300)

Condition: Beneficiary / Entity / Identification

Field name: Identification type - other

Field ID: eftr.transaction.completingActions.beneficiaries.entityDetails.identifications.identifierTypeOther

Rule: 145880

Rule type: Presence

Action: Reject

Description: Reject this report if the user did not provide a value and eftr.transaction.completingActions.beneficiaries.entityDetails.identifications.identifierTypeCode is Other (7).

Message: This field was not completed, but is required based on the value entered elsewhere in the report. (330)

Condition: Beneficiary / Entity / Identification

Rule: 145881

Rule type: Presence

Action: Reject

Description: Reject this report if the user provided a value and eftr.transaction.completingActions.beneficiaries.entityDetails.identifications.identifierTypeCode is not Other (7).

Message: This field is not required based on the value shown in one or more other fields. (364)

Condition: Beneficiary / Entity / Identification

Rule: 145882

Rule type: Format

Action: Reject

Description: Reject this report if the user provided text that is not between 1 and 200 characters.

Message: Invalid format. (362)

Condition: Beneficiary / Entity / Identification

Field name: Jurisdiction of issue (country)

Field ID: eftr.transaction.completingActions.beneficiaries.entityDetails.identifications.jurisdictionOfIssueCountryCode

Rule: 147880

Rule type: Presence

Action: Reject

Description: Reject this report if the user did not provide a value into this field.

Message: This field was not completed, but is required based on the value entered elsewhere in the report. (330)

Condition: Beneficiary / Entity / Identification

Rule: 147884

Rule type: Content

Action: Reject

Description: Reject this report if the user provided a value not in the list: - All ISO Countries

Message: The value entered is not in FINTRAC's list of values for the field. (300)

Condition: Beneficiary / Entity / Identification

Field name: Jurisdiction of issue (province or state) code

Field ID: eftr.transaction.completingActions.beneficiaries.entityDetails.identifications.jurisdictionOfIssueProvinceStateCode

Rule: 147894

Rule type: Presence

Action: Reject

Description: Reject this report if the user provided a value and eftr.transaction.completingActions.beneficiaries.entityDetails.identifications.jurisdictionOfIssueCountryCode is not in CA, US, MX.

Message: This field is not required based on the value shown in one or more other fields. (364)

Condition: Beneficiary / Entity / Identification

Rule: 147890

Rule type: Presence

Action: Warning

Description: Send a warning if the user did not provide a value and eftr.transaction.completingActions.beneficiaries.entityDetails.identifications.identifierTypeCode is one of Certificate of corporate status (2), Certificate of incorporation (3), Letter/Notice of assessment (4) and eftr.transaction.completingActions.beneficiaries.entityDetails.identifications.jurisdictionOfIssueCountryCode is one of Canada (CA), United States (US), Mexico (MX).

Message: This field was not completed, but may be required based on the value entered elsewhere in the report. (375)

Condition: Beneficiary / Entity / Identification

Rule: 147895

Rule type: Content

Action: Reject

Description: Reject this report if the province/state code does not correspond with the country provided OR is not a valid Canadian, US or Mexican province/state code given the country eftr.transaction.completingActions.beneficiaries.entityDetails.identifications.jurisdictionOfIssueCountryCode.

Message: The value entered is not in FINTRAC's list of values for the field. (300)

Condition: Beneficiary / Entity / Identification

Field name: Jurisdiction of issue (province or state) name

Field ID: eftr.transaction.completingActions.beneficiaries.entityDetails.identifications.jurisdictionOfIssueProvinceStateName

Rule: 147904

Rule type: Presence

Action: Reject

Description: Reject this report if the user provided a value and eftr.transaction.completingActions.beneficiaries.entityDetails.identifications.jurisdictionOfIssueCountryCode is in CA, US, MX.

Message: This field is not required based on the value shown in one or more other fields. (364)

Condition: Beneficiary / Entity / Identification

Rule: 147905

Rule type: Format

Action: Reject

Description: Reject this report if the user provided text that is not between 1 and 100 characters.

Message: Invalid format. (362)

Condition: Beneficiary / Entity / Identification

Field name: Number associated with identification type

Field ID: eftr.transaction.completingActions.beneficiaries.entityDetails.identifications.number

Rule: 145890

Rule type: Presence

Action: Reject

Description: Reject this report if the user did not provide a value into this field.

Message: This field was not completed, but is required based on the value entered elsewhere in the report. (330)

Condition: Beneficiary / Entity / Identification

Rule: 145894

Rule type: Format

Action: Reject

Description: Reject this report if the user provided text that is not between 1 and 100 characters.

Message: Invalid format. (362)

Condition: Beneficiary / Entity / Identification

Field name: Name of entity

Field ID: eftr.transaction.completingActions.beneficiaries.entityDetails.nameOfEntity

Rule: 145620

Rule type: Presence

Action: Reject

Description: Reject this report if the user did not provide a value and eftr.transaction.electronicFundsTransactionDetails.thresholdIndicator is 'true'.

Message: This field was not completed, but is required based on the value entered elsewhere in the report. (330)

Condition: Beneficiary / Entity

Rule: 145621

Rule type: Presence

Action: Warning

Description: Send a warning if the user did not provide a value and the total transaction amount is greater than or equal to $ 1000 CAD.

Message: This field was not completed, but may be required based on the value entered elsewhere in the report. (375)

Condition: Beneficiary / Entity

Rule: 145624

Rule type: Format

Action: Reject

Description: Reject this report if the user provided text that is not between 1 and 100 characters.

Message: Invalid format. (362)

Condition: Beneficiary / Entity

Field name: Nature of entity's principal business

Field ID: eftr.transaction.completingActions.beneficiaries.entityDetails.natureOfPrincipalBusiness

Rule: 145783

Rule type: Format

Action: Reject

Description: Reject this report if the user provided text that is not between 1 and 200 characters.

Message: Invalid format. (362)

Condition: Beneficiary / Entity

Field name: Is the entity registered or incorporated?

Field ID: eftr.transaction.completingActions.beneficiaries.entityDetails.registrationIncorporationIndicator

Rule: 145790

Rule type: Presence

Action: Reject

Description: Reject this report if the user did not provide a value into this field.

Message: This field was not completed, but is required based on the value entered elsewhere in the report. (330)

Condition: Beneficiary / Entity

Rule: 145791

Rule type: Presence

Action: Reject

Description: Reject this report if the user provided 'true' and eftr.transaction.completingActions.beneficiaries.entityDetails.registrationsIncorporations is empty or the user provided 'false' and eftr.transaction.completingActions.beneficiaries.entityDetails.registrationsIncorporations is not empty.

Message: The value entered for this field is inaccurate, based on the value shown in one or more other fields. (302)

Condition: Beneficiary / Entity

Field name: Incorporated or registered entity list

Field ID: eftr.transaction.completingActions.beneficiaries.entityDetails.registrationsIncorporations

Rule: 145800

Rule type: Content

Action: Reject

Description: Reject this report if the list of values is not between 1 and * and if eftr.transaction.electronicFundsTransactionDetails.thresholdIndicator is 'true' and eftr.reportDetails.eftDirectionCode is Final receipt (2) and eftr.transaction.electronicFundsTransactionDetails.regulatoryExceptionIndicator is 'false'.

Message: The list cannot be empty, but is required based on the value entered elsewhere in the report. (331)

Condition: Beneficiary / Entity

Field name: Jurisdiction of issue (country)

Field ID: eftr.transaction.completingActions.beneficiaries.entityDetails.registrationsIncorporations.jurisdictionOfIssueCountryCode

Rule: 145830

Rule type: Presence

Action: Reject

Description: Reject this report if the user provided a value and eftr.transaction.completingActions.beneficiaries.entityDetails.registrationsIncorporations.typeCode is Unknown (5).

Message: This field is not required based on the value shown in one or more other fields. (364)

Condition: Beneficiary / Entity / Registration or incorporation

Rule: 145831

Rule type: Presence

Action: Reject

Description: Reject this report if the user did not provide a value and eftr.transaction.completingActions.beneficiaries.entityDetails.registrationsIncorporations.typeCode is not Unknown (5).

Message: This field was not completed, but is required based on the value entered elsewhere in the report. (330)

Condition: Beneficiary / Entity / Registration or incorporation

Rule: 145834

Rule type: Content

Action: Reject

Description: Reject this report if the user provided a value not in the list: - All ISO Countries

Message: The value entered is not in FINTRAC's list of values for the field. (300)

Condition: Beneficiary / Entity / Registration or incorporation

Field name: Jurisdiction of issue (province or state) code

Field ID: eftr.transaction.completingActions.beneficiaries.entityDetails.registrationsIncorporations.jurisdictionOfIssueProvinceStateCode

Rule: 145840

Rule type: Presence

Action: Reject

Description: Reject this report if the user provided a value and eftr.transaction.completingActions.beneficiaries.entityDetails.registrationsIncorporations.typeCode is Unknown (5).

Message: This field is not required based on the value shown in one or more other fields. (364)

Condition: Beneficiary / Entity / Registration or incorporation

Rule: 145844

Rule type: Presence

Action: Reject

Description: Reject this report if the user provided a value and eftr.transaction.completingActions.beneficiaries.entityDetails.registrationsIncorporations.jurisdictionOfIssueCountryCode is not in CA, US, MX.

Message: This field is not required based on the value shown in one or more other fields. (364)

Condition: Beneficiary / Entity / Registration or incorporation

Rule: 145845

Rule type: Content

Action: Reject

Description: Reject this report if the province/state code does not correspond with the country provided OR is not a valid Canadian, US or Mexican province/state code given the country eftr.transaction.completingActions.beneficiaries.entityDetails.registrationsIncorporations.jurisdictionOfIssueCountryCode.

Message: The value entered is not in FINTRAC's list of values for the field. (300)

Condition: Beneficiary / Entity / Registration or incorporation

Field name: Jurisdiction of issue (province or state) name

Field ID: eftr.transaction.completingActions.beneficiaries.entityDetails.registrationsIncorporations.jurisdictionOfIssueProvinceStateName

Rule: 145850

Rule type: Presence

Action: Reject

Description: Reject this report if the user provided a value and eftr.transaction.completingActions.beneficiaries.entityDetails.registrationsIncorporations.typeCode is Unknown (5).

Message: This field is not required based on the value shown in one or more other fields. (364)

Condition: Beneficiary / Entity / Registration or incorporation

Rule: 145854

Rule type: Presence

Action: Reject

Description: Reject this report if the user provided a value and eftr.transaction.completingActions.beneficiaries.entityDetails.registrationsIncorporations.jurisdictionOfIssueCountryCode is in CA, US, MX.

Message: This field is not required based on the value shown in one or more other fields. (364)

Condition: Beneficiary / Entity / Registration or incorporation

Rule: 145855

Rule type: Format

Action: Reject

Description: Reject this report if the user provided text that is not between 1 and 100 characters.

Message: Invalid format. (362)

Condition: Beneficiary / Entity / Registration or incorporation

Field name: Registration or incorporation number

Field ID: eftr.transaction.completingActions.beneficiaries.entityDetails.registrationsIncorporations.number

Rule: 145820

Rule type: Presence

Action: Reject

Description: Reject this report if the user provided a value and eftr.transaction.completingActions.beneficiaries.entityDetails.registrationsIncorporations.typeCode is Unknown (5).

Message: This field is not required based on the value shown in one or more other fields. (364)

Condition: Beneficiary / Entity / Registration or incorporation

Rule: 145821

Rule type: Presence

Action: Reject

Description: Reject this report if the user did not provide a value and eftr.transaction.completingActions.beneficiaries.entityDetails.registrationsIncorporations.typeCode is not Unknown (5).

Message: This field was not completed, but is required based on the value entered elsewhere in the report. (330)

Condition: Beneficiary / Entity / Registration or incorporation

Rule: 145824

Rule type: Format

Action: Reject

Description: Reject this report if the user provided text that is not between 1 and 100 characters.

Message: Invalid format. (362)

Condition: Beneficiary / Entity / Registration or incorporation

Field name: Incorporated or registered?

Field ID: eftr.transaction.completingActions.beneficiaries.entityDetails.registrationsIncorporations.typeCode

Rule: 145810

Rule type: Presence

Action: Reject

Description: Reject this report if the user did not provide a value into this field.

Message: This field was not completed, but is required based on the value entered elsewhere in the report. (330)

Condition: Beneficiary / Entity / Registration or incorporation

Rule: 145811

Rule type: Content

Action: Reject

Description: Reject this report if the user provided a value not in the list: - 1=Registered - 2=Incorporated - 4=Registered and incorporated - 5=Unknown

Message: The value entered is not in FINTRAC's list of values for the field. (300)

Condition: Beneficiary / Entity / Registration or incorporation

Field name: Telephone number

Field ID: eftr.transaction.completingActions.beneficiaries.entityDetails.telephoneNumber

Rule: 145764

Rule type: Format

Action: Reject

Description: Reject this report if the user provided a value that did not contain 0 to 20 numbers, dashes, commas, periods, spaces or round brackets.

Message: Invalid format. (362)

Condition: Beneficiary / Entity

Field name: Subject type

Field ID: eftr.transaction.completingActions.beneficiaries.entityDetails.typeCode

Rule: 145610

Rule type: Content

Action: Reject

Description: Reject this report if the value the user provided is not equal to the value in eftr.transaction.completingActions.beneficiaries.typeCode.

Message: The value entered for the field does not provide what is required. (301)

Condition: Beneficiary / Entity

Field name: Client number

Field ID: eftr.transaction.completingActions.beneficiaries.onBehalfOfs.details.clientNumber

Rule: 147290

Rule type: Presence

Action: Reject

Description: Reject this report if the user provided a value and eftr.transaction.completingActions.beneficiaries.onBehalfOfs.typeCode is not one of Person details (3), Entity details (4).

Message: This field is not required based on the value shown in one or more other fields. (364)

Condition: Beneficiary / On behalf of

Rule: 147293

Rule type: Format

Action: Reject

Description: Reject this report if the user provided text that is not between 1 and 100 characters.

Message: Invalid format. (362)

Condition: Beneficiary / On behalf of

Field name: Email address

Field ID: eftr.transaction.completingActions.beneficiaries.onBehalfOfs.details.emailAddress

Rule: 147300

Rule type: Presence

Action: Reject

Description: Reject this report if the user provided a value and eftr.transaction.completingActions.beneficiaries.onBehalfOfs.typeCode is not one of Person details (3), Entity details (4).

Message: This field is not required based on the value shown in one or more other fields. (364)

Condition: Beneficiary / On behalf of

Rule: 147303

Rule type: Format

Action: Reject

Description: Reject this report if the user provided a value that does not adhere to the RFC5322 Internet Message Format or exceeded the maximum length of 200.

Message: Invalid format. (362)

Condition: Beneficiary / On behalf of

Field name: Relationship

Field ID: eftr.transaction.completingActions.beneficiaries.onBehalfOfs.details.relationshipWithBeneficiaryCode

Rule: 147310

Rule type: Presence

Action: Reject

Description: Reject this report if the user did not provide a value and eftr.transaction.electronicFundsTransactionDetails.thresholdIndicator is true and eftr.reportDetails.eftDirectionCode is 2.

Message: This field was not completed, but is required based on the value entered elsewhere in the report. (330)

Condition: Beneficiary / On behalf of

Rule: 147311

Rule type: Presence

Action: Warning

Description: Send a warning if the user did not provide a value and eftr.reportDetails.eftDirectionCode is 'Final receipt' and the total transaction amount is greater than or equal to $ 1000 CAD.

Message: This field was not completed, but may be required based on the value entered elsewhere in the report. (375)

Condition: Beneficiary / On behalf of

Rule note: Changed August 22, 2024

Rule: 147313

Rule type: Content

Action: Reject

Description: Reject this report if the user provided a value not in the list: - 1=Accountant - 2=Agent - 3=Borrower - 4=Broker - 5=Customer - 6=Employee - 7=Friend - 8=Relative - 9=Other - 10=Legal counsel - 11=Employer - 12=Joint/Secondary owner - 13=Power of attorney - 14=Vendor/Supplier - 16=Authorized signatory

Message: The value entered is not in FINTRAC's list of values for the field. (300)

Condition: Beneficiary / On behalf of

Field name: Relationship - other

Field ID: eftr.transaction.completingActions.beneficiaries.onBehalfOfs.details.relationshipWithBeneficiaryOther

Rule: 147320

Rule type: Presence

Action: Reject

Description: Reject this report if the user did not provide a value and eftr.transaction.completingActions.beneficiaries.onBehalfOfs.details.relationshipWithBeneficiaryCode is Other (9).

Message: This field was not completed, but is required based on the value entered elsewhere in the report. (330)

Condition: Beneficiary / On behalf of

Rule: 147321

Rule type: Presence

Action: Reject

Description: Reject this report if the user provided a value and eftr.transaction.completingActions.beneficiaries.onBehalfOfs.details.relationshipWithBeneficiaryCode is not Other (9).

Message: This field is not required based on the value shown in one or more other fields. (364)

Condition: Beneficiary / On behalf of

Rule: 147322

Rule type: Format

Action: Reject

Description: Reject this report if the user provided text that is not between 1 and 200 characters.

Message: Invalid format. (362)

Condition: Beneficiary / On behalf of

Field name: House/Building number

Field ID: eftr.transaction.completingActions.beneficiaries.onBehalfOfs.entityBasicDetails.address.buildingNumber

Rule: 147070

Rule type: Presence

Action: Reject

Description: Reject this report if the user provided a value and any of eftr.transaction.completingActions.beneficiaries.onBehalfOfs.entityBasicDetails.address.unstructured are not empty.

Message: This field is not required based on the value shown in one or more other fields. (364)

Condition: Beneficiary / On behalf of / Entity

Rule: 147075

Rule type: Format

Action: Reject

Description: Reject this report if the user provided text that is not between 1 and 10 characters.

Message: Invalid format. (362)

Condition: Beneficiary / On behalf of / Entity

Field name: City

Field ID: eftr.transaction.completingActions.beneficiaries.onBehalfOfs.entityBasicDetails.address.city

Rule: 147090

Rule type: Presence

Action: Reject

Description: Reject this report if the user provided a value and any of eftr.transaction.completingActions.beneficiaries.onBehalfOfs.entityBasicDetails.address.unstructured are not empty.

Message: This field is not required based on the value shown in one or more other fields. (364)

Condition: Beneficiary / On behalf of / Entity

Rule: 147095

Rule type: Format

Action: Reject

Description: Reject this report if the user provided text that is not between 1 and 100 characters.

Message: Invalid format. (362)

Condition: Beneficiary / On behalf of / Entity

Field name: Country

Field ID: eftr.transaction.completingActions.beneficiaries.onBehalfOfs.entityBasicDetails.address.countryCode

Rule: 147155

Rule type: Content

Action: Reject

Description: Reject this report if the user provided a value not in the list: - All ISO Countries

Message: The value entered is not in FINTRAC's list of values for the field. (300)

Condition: Beneficiary / On behalf of / Entity

Field name: District

Field ID: eftr.transaction.completingActions.beneficiaries.onBehalfOfs.entityBasicDetails.address.district

Rule: 147100

Rule type: Presence

Action: Reject

Description: Reject this report if the user provided a value and any of eftr.transaction.completingActions.beneficiaries.onBehalfOfs.entityBasicDetails.address.unstructured are not empty.

Message: This field is not required based on the value shown in one or more other fields. (364)

Condition: Beneficiary / On behalf of / Entity

Rule: 147105

Rule type: Format

Action: Reject

Description: Reject this report if the user provided text that is not between 1 and 100 characters.

Message: Invalid format. (362)

Condition: Beneficiary / On behalf of / Entity

Field name: Postal or zip code

Field ID: eftr.transaction.completingActions.beneficiaries.onBehalfOfs.entityBasicDetails.address.postalZipCode

Rule: 147140

Rule type: Presence

Action: Reject

Description: Reject this report if the user provided a value and any of eftr.transaction.completingActions.beneficiaries.onBehalfOfs.entityBasicDetails.address.unstructured are not empty.

Message: This field is not required based on the value shown in one or more other fields. (364)

Condition: Beneficiary / On behalf of / Entity

Rule: 147141

Rule type: Presence

Action: Warning

Description: Send a warning if the user did not provide a value and eftr.transaction.completingActions.beneficiaries.onBehalfOfs.entityBasicDetails.address.unstructured is blank and eftr.transaction.completingActions.beneficiaries.onBehalfOfs.entityBasicDetails.address.countryCode is one of Canada (CA), United States (US).

Message: This field was not completed, but may be required based on the value entered elsewhere in the report. (375)

Condition: Beneficiary / On behalf of / Entity

Rule: 147143

Rule type: Format

Action: Reject

Description: Reject this report if the user provided text that is not between 1 and 20 characters.

Message: Invalid format. (362)

Condition: Beneficiary / On behalf of / Entity

Rule: 147144

Rule type: Content

Action: Reject

Description: Reject this report if the postal code provided is not a valid Canadian postal code OR if the ZIP code provided is not a valid US ZIP code OR if the postal code provided is not alphanumeric for countries entered in eftr.transaction.completingActions.beneficiaries.onBehalfOfs.entityBasicDetails.address.countryCode other than Canada and the United States.

Message: The value entered for this field is not a valid format for a Postal Code / Zip Code. (363)

Condition: Beneficiary / On behalf of / Entity

Field name: Province or state code

Field ID: eftr.transaction.completingActions.beneficiaries.onBehalfOfs.entityBasicDetails.address.provinceStateCode

Rule: 147110

Rule type: Presence

Action: Reject

Description: Reject this report if the user provided a value and any of eftr.transaction.completingActions.beneficiaries.onBehalfOfs.entityBasicDetails.address.unstructured are not empty.

Message: This field is not required based on the value shown in one or more other fields. (364)

Condition: Beneficiary / On behalf of / Entity

Rule: 147114

Rule type: Presence

Action: Reject

Description: Reject this report if the user provided a value and eftr.transaction.completingActions.beneficiaries.onBehalfOfs.entityBasicDetails.address.countryCode is not in CA, US, MX.

Message: This field is not required based on the value shown in one or more other fields. (364)

Condition: Beneficiary / On behalf of / Entity

Rule: 147115

Rule type: Content

Action: Reject

Description: Reject this report if the province/state code does not correspond with the country provided OR is not a valid Canadian, US or Mexican province/state code given the country eftr.transaction.completingActions.beneficiaries.onBehalfOfs.entityBasicDetails.address.countryCode.

Message: The value entered is not in FINTRAC's list of values for the field. (300)

Condition: Beneficiary / On behalf of / Entity

Field name: Province or state name

Field ID: eftr.transaction.completingActions.beneficiaries.onBehalfOfs.entityBasicDetails.address.provinceStateName

Rule: 147120

Rule type: Presence

Action: Reject

Description: Reject this report if the user provided a value and any of eftr.transaction.completingActions.beneficiaries.onBehalfOfs.entityBasicDetails.address.unstructured are not empty.

Message: This field is not required based on the value shown in one or more other fields. (364)

Condition: Beneficiary / On behalf of / Entity

Rule: 147124

Rule type: Presence

Action: Reject

Description: Reject this report if the user provided a value and eftr.transaction.completingActions.beneficiaries.onBehalfOfs.entityBasicDetails.address.countryCode is in CA, US, MX.

Message: This field is not required based on the value shown in one or more other fields. (364)

Condition: Beneficiary / On behalf of / Entity

Rule: 147125

Rule type: Format

Action: Reject

Description: Reject this report if the user provided text that is not between 1 and 100 characters.

Message: Invalid format. (362)

Condition: Beneficiary / On behalf of / Entity

Field name: Street address

Field ID: eftr.transaction.completingActions.beneficiaries.onBehalfOfs.entityBasicDetails.address.streetAddress

Rule: 147080

Rule type: Presence

Action: Reject

Description: Reject this report if the user provided a value and any of eftr.transaction.completingActions.beneficiaries.onBehalfOfs.entityBasicDetails.address.unstructured are not empty.

Message: This field is not required based on the value shown in one or more other fields. (364)

Condition: Beneficiary / On behalf of / Entity

Rule: 147085

Rule type: Format

Action: Reject

Description: Reject this report if the user provided text that is not between 1 and 100 characters.

Message: Invalid format. (362)

Condition: Beneficiary / On behalf of / Entity

Field name: Sub-province and/or sub-locality

Field ID: eftr.transaction.completingActions.beneficiaries.onBehalfOfs.entityBasicDetails.address.subProvinceSubLocality

Rule: 147130

Rule type: Presence

Action: Reject

Description: Reject this report if the user provided a value and any of eftr.transaction.completingActions.beneficiaries.onBehalfOfs.entityBasicDetails.address.unstructured are not empty.

Message: This field is not required based on the value shown in one or more other fields. (364)

Condition: Beneficiary / On behalf of / Entity

Rule: 147135

Rule type: Format

Action: Reject

Description: Reject this report if the user provided text that is not between 1 and 100 characters.

Message: Invalid format. (362)

Condition: Beneficiary / On behalf of / Entity

Field name: Address type

Field ID: eftr.transaction.completingActions.beneficiaries.onBehalfOfs.entityBasicDetails.address.typeCode

Rule: 147050

Rule type: Content

Action: Reject

Description: Reject this report if the value the user provided is not equal to the value in eftr.transaction.completingActions.beneficiaries.onBehalfOfs.entityBasicDetails.addressTypeCode.

Message: The value entered for the field does not provide what is required. (301)

Condition: Beneficiary / On behalf of / Entity

Field name: Apt/Room/Suite/Unit number

Field ID: eftr.transaction.completingActions.beneficiaries.onBehalfOfs.entityBasicDetails.address.unitNumber

Rule: 147060

Rule type: Presence

Action: Reject

Description: Reject this report if the user provided a value and any of eftr.transaction.completingActions.beneficiaries.onBehalfOfs.entityBasicDetails.address.unstructured are not empty.

Message: This field is not required based on the value shown in one or more other fields. (364)

Condition: Beneficiary / On behalf of / Entity

Rule: 147065

Rule type: Format

Action: Reject

Description: Reject this report if the user provided text that is not between 1 and 10 characters.

Message: Invalid format. (362)

Condition: Beneficiary / On behalf of / Entity

Field name: Unstructured address details

Field ID: eftr.transaction.completingActions.beneficiaries.onBehalfOfs.entityBasicDetails.address.unstructured

Rule: 147160

Rule type: Presence

Action: Reject

Description: Reject this report if the user provided a value and any of eftr.transaction.completingActions.beneficiaries.onBehalfOfs.entityBasicDetails.address.unitNumber, eftr.transaction.completingActions.beneficiaries.onBehalfOfs.entityBasicDetails.address.buildingNumber, eftr.transaction.completingActions.beneficiaries.onBehalfOfs.entityBasicDetails.address.streetAddress, eftr.transaction.completingActions.beneficiaries.onBehalfOfs.entityBasicDetails.address.city, eftr.transaction.completingActions.beneficiaries.onBehalfOfs.entityBasicDetails.address.district, eftr.transaction.completingActions.beneficiaries.onBehalfOfs.entityBasicDetails.address.provinceStateCode, eftr.transaction.completingActions.beneficiaries.onBehalfOfs.entityBasicDetails.address.provinceStateName, eftr.transaction.completingActions.beneficiaries.onBehalfOfs.entityBasicDetails.address.subProvinceSubLocality, eftr.transaction.completingActions.beneficiaries.onBehalfOfs.entityBasicDetails.address.postalZipCode are not empty.

Message: This field is not required based on the value shown in one or more other fields. (364)

Condition: Beneficiary / On behalf of / Entity

Rule: 147164

Rule type: Format

Action: Reject

Description: Reject this report if the user provided text that is not between 1 and 500 characters.

Message: Invalid format. (362)

Condition: Beneficiary / On behalf of / Entity

Field name: Address type

Field ID: eftr.transaction.completingActions.beneficiaries.onBehalfOfs.entityBasicDetails.addressTypeCode

Rule: 147040

Rule type: Content

Action: Reject

Description: Reject this report if the user provided a value that is not one of Structured address (1), Unstructured address (2).

Message: The value entered for the field does not provide what is required. (301)

Condition: Beneficiary / On behalf of / Entity

Field name: Identification type

Field ID: eftr.transaction.completingActions.beneficiaries.onBehalfOfs.entityBasicDetails.identifications.identifierTypeCode

Rule: 147261

Rule type: Presence

Action: Reject

Description: Reject this report if the user did not provide a value into this field.

Message: This field was not completed, but is required based on the value entered elsewhere in the report. (330)

Condition: Beneficiary / On behalf of / Entity / Identification

Rule: 147260

Rule type: Content

Action: Reject

Description: Reject this report if the user provided a value not in the list: - 1=Articles of association - 2=Certificate of corporate status - 3=Certificate of incorporation - 4=Letter/Notice of assessment - 5=Partnership agreement - 6=Annual report - 7=Other

Message: The value entered is not in FINTRAC's list of values for the field. (300)

Condition: Beneficiary / On behalf of / Entity / Identification

Field name: Identification type - other

Field ID: eftr.transaction.completingActions.beneficiaries.onBehalfOfs.entityBasicDetails.identifications.identifierTypeOther

Rule: 147270

Rule type: Presence

Action: Reject

Description: Reject this report if the user did not provide a value and eftr.transaction.completingActions.beneficiaries.onBehalfOfs.entityBasicDetails.identifications.identifierTypeCode is Other (7).

Message: This field was not completed, but is required based on the value entered elsewhere in the report. (330)

Condition: Beneficiary / On behalf of / Entity / Identification

Rule: 147271

Rule type: Presence

Action: Reject

Description: Reject this report if the user provided a value and eftr.transaction.completingActions.beneficiaries.onBehalfOfs.entityBasicDetails.identifications.identifierTypeCode is not Other (7).

Message: This field is not required based on the value shown in one or more other fields. (364)

Condition: Beneficiary / On behalf of / Entity / Identification

Rule: 147272

Rule type: Format

Action: Reject

Description: Reject this report if the user provided text that is not between 1 and 200 characters.

Message: Invalid format. (362)

Condition: Beneficiary / On behalf of / Entity / Identification

Field name: Number associated with identification type

Field ID: eftr.transaction.completingActions.beneficiaries.onBehalfOfs.entityBasicDetails.identifications.number

Rule: 147280

Rule type: Presence

Action: Reject

Description: Reject this report if the user did not provide a value into this field.

Message: This field was not completed, but is required based on the value entered elsewhere in the report. (330)

Condition: Beneficiary / On behalf of / Entity / Identification

Rule: 147284

Rule type: Format

Action: Reject

Description: Reject this report if the user provided text that is not between 1 and 100 characters.

Message: Invalid format. (362)

Condition: Beneficiary / On behalf of / Entity / Identification

Field name: Name of entity

Field ID: eftr.transaction.completingActions.beneficiaries.onBehalfOfs.entityBasicDetails.nameOfEntity

Rule: 147034

Rule type: Format

Action: Reject

Description: Reject this report if the user provided text that is not between 1 and 100 characters.

Message: Invalid format. (362)

Condition: Beneficiary / On behalf of / Entity

Field name: Nature of entity's principal business

Field ID: eftr.transaction.completingActions.beneficiaries.onBehalfOfs.entityBasicDetails.natureOfPrincipalBusiness

Rule: 147173

Rule type: Format

Action: Reject

Description: Reject this report if the user provided text that is not between 1 and 200 characters.

Message: Invalid format. (362)

Condition: Beneficiary / On behalf of / Entity

Field name: Is the entity registered or incorporated?

Field ID: eftr.transaction.completingActions.beneficiaries.onBehalfOfs.entityBasicDetails.registrationIncorporationIndicator

Rule: 147180

Rule type: Presence

Action: Reject

Description: Reject this report if the user did not provide a value into this field.

Message: This field was not completed, but is required based on the value entered elsewhere in the report. (330)

Condition: Beneficiary / On behalf of / Entity

Rule: 147181

Rule type: Presence

Action: Reject

Description: Reject this report if the user provided 'true' and eftr.transaction.completingActions.beneficiaries.onBehalfOfs.entityBasicDetails.registrationsIncorporations is empty or the user provided 'false' and eftr.transaction.completingActions.beneficiaries.onBehalfOfs.entityBasicDetails.registrationsIncorporations is not empty.

Message: The value entered for this field is inaccurate, based on the value shown in one or more other fields. (302)

Condition: Beneficiary / On behalf of / Entity

Field name: Jurisdiction of issue (country)

Field ID: eftr.transaction.completingActions.beneficiaries.onBehalfOfs.entityBasicDetails.registrationsIncorporations.jurisdictionOfIssueCountryCode

Rule: 147220

Rule type: Presence

Action: Reject

Description: Reject this report if the user provided a value and eftr.transaction.completingActions.beneficiaries.onBehalfOfs.entityBasicDetails.registrationsIncorporations.typeCode is Unknown (5).

Message: This field is not required based on the value shown in one or more other fields. (364)

Condition: Beneficiary / On behalf of / Entity / Registration or incorporation

Rule: 147221

Rule type: Presence

Action: Reject

Description: Reject this report if the user did not provide a value and eftr.transaction.completingActions.beneficiaries.onBehalfOfs.entityBasicDetails.registrationsIncorporations.typeCode is not Unknown (5).

Message: This field was not completed, but is required based on the value entered elsewhere in the report. (330)

Condition: Beneficiary / On behalf of / Entity / Registration or incorporation

Rule: 147224

Rule type: Content

Action: Reject

Description: Reject this report if the user provided a value not in the list: - All ISO Countries

Message: The value entered is not in FINTRAC's list of values for the field. (300)

Condition: Beneficiary / On behalf of / Entity / Registration or incorporation

Field name: Jurisdiction of issue (province or state) code

Field ID: eftr.transaction.completingActions.beneficiaries.onBehalfOfs.entityBasicDetails.registrationsIncorporations.jurisdictionOfIssueProvinceStateCode

Rule: 147230

Rule type: Presence

Action: Reject

Description: Reject this report if the user provided a value and eftr.transaction.completingActions.beneficiaries.onBehalfOfs.entityBasicDetails.registrationsIncorporations.typeCode is Unknown (5).

Message: This field is not required based on the value shown in one or more other fields. (364)

Condition: Beneficiary / On behalf of / Entity / Registration or incorporation

Rule: 147234

Rule type: Presence

Action: Reject

Description: Reject this report if the user provided a value and eftr.transaction.completingActions.beneficiaries.onBehalfOfs.entityBasicDetails.registrationsIncorporations.jurisdictionOfIssueCountryCode is not in CA, US, MX.

Message: This field is not required based on the value shown in one or more other fields. (364)

Condition: Beneficiary / On behalf of / Entity / Registration or incorporation

Rule: 147235

Rule type: Content

Action: Reject

Description: Reject this report if the province/state code does not correspond with the country provided OR is not a valid Canadian, US or Mexican province/state code given the country eftr.transaction.completingActions.beneficiaries.onBehalfOfs.entityBasicDetails.registrationsIncorporations.jurisdictionOfIssueCountryCode.

Message: The value entered is not in FINTRAC's list of values for the field. (300)

Condition: Beneficiary / On behalf of / Entity / Registration or incorporation

Field name: Jurisdiction of issue (province or state) name

Field ID: eftr.transaction.completingActions.beneficiaries.onBehalfOfs.entityBasicDetails.registrationsIncorporations.jurisdictionOfIssueProvinceStateName

Rule: 147240

Rule type: Presence

Action: Reject

Description: Reject this report if the user provided a value and eftr.transaction.completingActions.beneficiaries.onBehalfOfs.entityBasicDetails.registrationsIncorporations.typeCode is Unknown (5).

Message: This field is not required based on the value shown in one or more other fields. (364)

Condition: Beneficiary / On behalf of / Entity / Registration or incorporation

Rule: 147244

Rule type: Presence

Action: Reject

Description: Reject this report if the user provided a value and eftr.transaction.completingActions.beneficiaries.onBehalfOfs.entityBasicDetails.registrationsIncorporations.jurisdictionOfIssueCountryCode is in CA, US, MX.

Message: This field is not required based on the value shown in one or more other fields. (364)

Condition: Beneficiary / On behalf of / Entity / Registration or incorporation

Rule: 147245

Rule type: Format

Action: Reject

Description: Reject this report if the user provided text that is not between 1 and 100 characters.

Message: Invalid format. (362)

Condition: Beneficiary / On behalf of / Entity / Registration or incorporation

Field name: Registration or incorporation number

Field ID: eftr.transaction.completingActions.beneficiaries.onBehalfOfs.entityBasicDetails.registrationsIncorporations.number

Rule: 147210

Rule type: Presence

Action: Reject

Description: Reject this report if the user provided a value and eftr.transaction.completingActions.beneficiaries.onBehalfOfs.entityBasicDetails.registrationsIncorporations.typeCode is Unknown (5).

Message: This field is not required based on the value shown in one or more other fields. (364)

Condition: Beneficiary / On behalf of / Entity / Registration or incorporation

Rule: 147211

Rule type: Presence

Action: Reject

Description: Reject this report if the user did not provide a value and eftr.transaction.completingActions.beneficiaries.onBehalfOfs.entityBasicDetails.registrationsIncorporations.typeCode is not Unknown (5).

Message: This field was not completed, but is required based on the value entered elsewhere in the report. (330)

Condition: Beneficiary / On behalf of / Entity / Registration or incorporation

Rule: 147214

Rule type: Format

Action: Reject

Description: Reject this report if the user provided text that is not between 1 and 100 characters.

Message: Invalid format. (362)

Condition: Beneficiary / On behalf of / Entity / Registration or incorporation

Field name: Incorporated or registered?

Field ID: eftr.transaction.completingActions.beneficiaries.onBehalfOfs.entityBasicDetails.registrationsIncorporations.typeCode

Rule: 147200

Rule type: Presence

Action: Reject

Description: Reject this report if the user did not provide a value into this field.

Message: This field was not completed, but is required based on the value entered elsewhere in the report. (330)

Condition: Beneficiary / On behalf of / Entity / Registration or incorporation

Rule: 147201

Rule type: Content

Action: Reject

Description: Reject this report if the user provided a value not in the list: - 1=Registered - 2=Incorporated - 4=Registered and incorporated - 5=Unknown

Message: The value entered is not in FINTRAC's list of values for the field. (300)

Condition: Beneficiary / On behalf of / Entity / Registration or incorporation

Field name: Subject type

Field ID: eftr.transaction.completingActions.beneficiaries.onBehalfOfs.entityBasicDetails.typeCode

Rule: 147020

Rule type: Content

Action: Reject

Description: Reject this report if the value the user provided is not equal to the value in eftr.transaction.completingActions.beneficiaries.onBehalfOfs.typeCode.

Message: The value entered for the field does not provide what is required. (301)

Condition: Beneficiary / On behalf of / Entity

Field name: House/Building number

Field ID: eftr.transaction.completingActions.beneficiaries.onBehalfOfs.entityDetails.address.buildingNumber

Rule: 146520

Rule type: Presence

Action: Reject

Description: Reject this report if the user provided a value and any of eftr.transaction.completingActions.beneficiaries.onBehalfOfs.entityDetails.address.unstructured are not empty.

Message: This field is not required based on the value shown in one or more other fields. (364)

Condition: Beneficiary / On behalf of / Entity

Rule: 146525

Rule type: Format

Action: Reject

Description: Reject this report if the user provided text that is not between 1 and 10 characters.

Message: Invalid format. (362)

Condition: Beneficiary / On behalf of / Entity

Field name: City

Field ID: eftr.transaction.completingActions.beneficiaries.onBehalfOfs.entityDetails.address.city

Rule: 146540

Rule type: Presence

Action: Reject

Description: Reject this report if the user provided a value and any of eftr.transaction.completingActions.beneficiaries.onBehalfOfs.entityDetails.address.unstructured are not empty.

Message: This field is not required based on the value shown in one or more other fields. (364)

Condition: Beneficiary / On behalf of / Entity

Rule: 146545

Rule type: Format

Action: Reject

Description: Reject this report if the user provided text that is not between 1 and 100 characters.

Message: Invalid format. (362)

Condition: Beneficiary / On behalf of / Entity

Field name: Country

Field ID: eftr.transaction.completingActions.beneficiaries.onBehalfOfs.entityDetails.address.countryCode

Rule: 146605

Rule type: Content

Action: Reject

Description: Reject this report if the user provided a value not in the list: - All ISO Countries

Message: The value entered is not in FINTRAC's list of values for the field. (300)

Condition: Beneficiary / On behalf of / Entity

Field name: District

Field ID: eftr.transaction.completingActions.beneficiaries.onBehalfOfs.entityDetails.address.district

Rule: 146550

Rule type: Presence

Action: Reject

Description: Reject this report if the user provided a value and any of eftr.transaction.completingActions.beneficiaries.onBehalfOfs.entityDetails.address.unstructured are not empty.

Message: This field is not required based on the value shown in one or more other fields. (364)

Condition: Beneficiary / On behalf of / Entity

Rule: 146555

Rule type: Format

Action: Reject

Description: Reject this report if the user provided text that is not between 1 and 100 characters.

Message: Invalid format. (362)

Condition: Beneficiary / On behalf of / Entity

Field name: Postal or zip code

Field ID: eftr.transaction.completingActions.beneficiaries.onBehalfOfs.entityDetails.address.postalZipCode

Rule: 146590

Rule type: Presence

Action: Reject

Description: Reject this report if the user provided a value and any of eftr.transaction.completingActions.beneficiaries.onBehalfOfs.entityDetails.address.unstructured are not empty.

Message: This field is not required based on the value shown in one or more other fields. (364)

Condition: Beneficiary / On behalf of / Entity

Rule: 146591

Rule type: Presence

Action: Warning

Description: Send a warning if the user did not provide a value and eftr.transaction.completingActions.beneficiaries.onBehalfOfs.entityDetails.address.unstructured is blank and eftr.transaction.completingActions.beneficiaries.onBehalfOfs.entityDetails.address.countryCode is one of Canada (CA), United States (US).

Message: This field was not completed, but may be required based on the value entered elsewhere in the report. (375)

Condition: Beneficiary / On behalf of / Entity

Rule: 146593

Rule type: Format

Action: Reject

Description: Reject this report if the user provided text that is not between 1 and 20 characters.

Message: Invalid format. (362)

Condition: Beneficiary / On behalf of / Entity

Rule: 146594

Rule type: Content

Action: Reject

Description: Reject this report if the postal code provided is not a valid Canadian postal code OR if the ZIP code provided is not a valid US ZIP code OR if the postal code provided is not alphanumeric for countries entered in eftr.transaction.completingActions.beneficiaries.onBehalfOfs.entityDetails.address.countryCode other than Canada and the United States.

Message: The value entered for this field is not a valid format for a Postal Code / Zip Code. (363)

Condition: Beneficiary / On behalf of / Entity

Field name: Province or state code

Field ID: eftr.transaction.completingActions.beneficiaries.onBehalfOfs.entityDetails.address.provinceStateCode

Rule: 146560

Rule type: Presence

Action: Reject

Description: Reject this report if the user provided a value and any of eftr.transaction.completingActions.beneficiaries.onBehalfOfs.entityDetails.address.unstructured are not empty.

Message: This field is not required based on the value shown in one or more other fields. (364)

Condition: Beneficiary / On behalf of / Entity

Rule: 146564

Rule type: Presence

Action: Reject

Description: Reject this report if the user provided a value and eftr.transaction.completingActions.beneficiaries.onBehalfOfs.entityDetails.address.countryCode is not in CA, US, MX.

Message: This field is not required based on the value shown in one or more other fields. (364)

Condition: Beneficiary / On behalf of / Entity

Rule: 146565

Rule type: Content

Action: Reject

Description: Reject this report if the province/state code does not correspond with the country provided OR is not a valid Canadian, US or Mexican province/state code given the country eftr.transaction.completingActions.beneficiaries.onBehalfOfs.entityDetails.address.countryCode.

Message: The value entered is not in FINTRAC's list of values for the field. (300)

Condition: Beneficiary / On behalf of / Entity

Field name: Province or state name

Field ID: eftr.transaction.completingActions.beneficiaries.onBehalfOfs.entityDetails.address.provinceStateName

Rule: 146570

Rule type: Presence

Action: Reject

Description: Reject this report if the user provided a value and any of eftr.transaction.completingActions.beneficiaries.onBehalfOfs.entityDetails.address.unstructured are not empty.

Message: This field is not required based on the value shown in one or more other fields. (364)

Condition: Beneficiary / On behalf of / Entity

Rule: 146574

Rule type: Presence

Action: Reject

Description: Reject this report if the user provided a value and eftr.transaction.completingActions.beneficiaries.onBehalfOfs.entityDetails.address.countryCode is in CA, US, MX.

Message: This field is not required based on the value shown in one or more other fields. (364)

Condition: Beneficiary / On behalf of / Entity

Rule: 146575

Rule type: Format

Action: Reject

Description: Reject this report if the user provided text that is not between 1 and 100 characters.

Message: Invalid format. (362)

Condition: Beneficiary / On behalf of / Entity

Field name: Street address

Field ID: eftr.transaction.completingActions.beneficiaries.onBehalfOfs.entityDetails.address.streetAddress

Rule: 146530

Rule type: Presence

Action: Reject

Description: Reject this report if the user provided a value and any of eftr.transaction.completingActions.beneficiaries.onBehalfOfs.entityDetails.address.unstructured are not empty.

Message: This field is not required based on the value shown in one or more other fields. (364)

Condition: Beneficiary / On behalf of / Entity

Rule: 146535

Rule type: Format

Action: Reject

Description: Reject this report if the user provided text that is not between 1 and 100 characters.

Message: Invalid format. (362)

Condition: Beneficiary / On behalf of / Entity

Field name: Sub-province and/or sub-locality

Field ID: eftr.transaction.completingActions.beneficiaries.onBehalfOfs.entityDetails.address.subProvinceSubLocality

Rule: 146580

Rule type: Presence

Action: Reject

Description: Reject this report if the user provided a value and any of eftr.transaction.completingActions.beneficiaries.onBehalfOfs.entityDetails.address.unstructured are not empty.

Message: This field is not required based on the value shown in one or more other fields. (364)

Condition: Beneficiary / On behalf of / Entity

Rule: 146585

Rule type: Format

Action: Reject

Description: Reject this report if the user provided text that is not between 1 and 100 characters.

Message: Invalid format. (362)

Condition: Beneficiary / On behalf of / Entity

Field name: Address type

Field ID: eftr.transaction.completingActions.beneficiaries.onBehalfOfs.entityDetails.address.typeCode

Rule: 146500

Rule type: Content

Action: Reject

Description: Reject this report if the value the user provided is not equal to the value in eftr.transaction.completingActions.beneficiaries.onBehalfOfs.entityDetails.addressTypeCode.

Message: The value entered for the field does not provide what is required. (301)

Condition: Beneficiary / On behalf of / Entity

Field name: Apt/Room/Suite/Unit number

Field ID: eftr.transaction.completingActions.beneficiaries.onBehalfOfs.entityDetails.address.unitNumber

Rule: 146510

Rule type: Presence

Action: Reject

Description: Reject this report if the user provided a value and any of eftr.transaction.completingActions.beneficiaries.onBehalfOfs.entityDetails.address.unstructured are not empty.

Message: This field is not required based on the value shown in one or more other fields. (364)

Condition: Beneficiary / On behalf of / Entity

Rule: 146515

Rule type: Format

Action: Reject

Description: Reject this report if the user provided text that is not between 1 and 10 characters.

Message: Invalid format. (362)

Condition: Beneficiary / On behalf of / Entity

Field name: Unstructured address details

Field ID: eftr.transaction.completingActions.beneficiaries.onBehalfOfs.entityDetails.address.unstructured

Rule: 146610

Rule type: Presence

Action: Reject

Description: Reject this report if the user provided a value and any of eftr.transaction.completingActions.beneficiaries.onBehalfOfs.entityDetails.address.unitNumber, eftr.transaction.completingActions.beneficiaries.onBehalfOfs.entityDetails.address.buildingNumber, eftr.transaction.completingActions.beneficiaries.onBehalfOfs.entityDetails.address.streetAddress, eftr.transaction.completingActions.beneficiaries.onBehalfOfs.entityDetails.address.city, eftr.transaction.completingActions.beneficiaries.onBehalfOfs.entityDetails.address.district, eftr.transaction.completingActions.beneficiaries.onBehalfOfs.entityDetails.address.provinceStateCode, eftr.transaction.completingActions.beneficiaries.onBehalfOfs.entityDetails.address.provinceStateName, eftr.transaction.completingActions.beneficiaries.onBehalfOfs.entityDetails.address.subProvinceSubLocality, eftr.transaction.completingActions.beneficiaries.onBehalfOfs.entityDetails.address.postalZipCode are not empty.

Message: This field is not required based on the value shown in one or more other fields. (364)

Condition: Beneficiary / On behalf of / Entity

Rule: 146614

Rule type: Format

Action: Reject

Description: Reject this report if the user provided text that is not between 1 and 500 characters.

Message: Invalid format. (362)

Condition: Beneficiary / On behalf of / Entity

Field name: Address type

Field ID: eftr.transaction.completingActions.beneficiaries.onBehalfOfs.entityDetails.addressTypeCode

Rule: 146490

Rule type: Content

Action: Reject

Description: Reject this report if the user provided a value that is not one of Structured address (1), Unstructured address (2).

Message: The value entered for the field does not provide what is required. (301)

Condition: Beneficiary / On behalf of / Entity

Field name: Authorized person list

Field ID: eftr.transaction.completingActions.beneficiaries.onBehalfOfs.entityDetails.authorizedPersons

Rule: 146760

Rule type: Content

Action: Reject

Description: Reject this report if the list of values is not between 0 and 3.

Message: The list must be within the specified size. (332)

Condition: Beneficiary / On behalf of / Entity

Field name: Given name

Field ID: eftr.transaction.completingActions.beneficiaries.onBehalfOfs.entityDetails.authorizedPersons.givenName

Rule: 146784

Rule type: Format

Action: Reject

Description: Reject this report if the user provided text that is not between 1 and 100 characters.

Message: Invalid format. (362)

Condition: Beneficiary / On behalf of / Entity / Authorized person

Field name: Other name/initial

Field ID: eftr.transaction.completingActions.beneficiaries.onBehalfOfs.entityDetails.authorizedPersons.otherNameInitial

Rule: 146794

Rule type: Format

Action: Reject

Description: Reject this report if the user provided text that is not between 1 and 100 characters.

Message: Invalid format. (362)

Condition: Beneficiary / On behalf of / Entity / Authorized person

Field name: Surname

Field ID: eftr.transaction.completingActions.beneficiaries.onBehalfOfs.entityDetails.authorizedPersons.surname

Rule: 146774

Rule type: Format

Action: Reject

Description: Reject this report if the user provided text that is not between 1 and 100 characters.

Message: Invalid format. (362)

Condition: Beneficiary / On behalf of / Entity / Authorized person

Field name: Extension

Field ID: eftr.transaction.completingActions.beneficiaries.onBehalfOfs.entityDetails.extensionNumber

Rule: 146633

Rule type: Presence

Action: Reject

Description: Reject this report if the user provided a value and eftr.transaction.completingActions.beneficiaries.onBehalfOfs.entityDetails.telephoneNumber is empty.

Message: This field is not required based on the value shown in one or more other fields. (364)

Condition: Beneficiary / On behalf of / Entity

Rule: 146634

Rule type: Format

Action: Warning

Description: Send a warning if the user provided a value that does not contain up to 10 numbers, dashes, commas, periods, spaces or round brackets.

Message: Invalid format. (362)

Condition: Beneficiary / On behalf of / Entity

Field name: Identification type

Field ID: eftr.transaction.completingActions.beneficiaries.onBehalfOfs.entityDetails.identifications.identifierTypeCode

Rule: 146731

Rule type: Presence

Action: Reject

Description: Reject this report if the user did not provide a value into this field.

Message: This field was not completed, but is required based on the value entered elsewhere in the report. (330)

Condition: Beneficiary / On behalf of / Entity / Identification

Rule: 146730

Rule type: Content

Action: Reject

Description: Reject this report if the user provided a value not in the list: - 1=Articles of association - 2=Certificate of corporate status - 3=Certificate of incorporation - 4=Letter/Notice of assessment - 5=Partnership agreement - 6=Annual report - 7=Other

Message: The value entered is not in FINTRAC's list of values for the field. (300)

Condition: Beneficiary / On behalf of / Entity / Identification

Field name: Identification type - other

Field ID: eftr.transaction.completingActions.beneficiaries.onBehalfOfs.entityDetails.identifications.identifierTypeOther

Rule: 146740

Rule type: Presence

Action: Reject

Description: Reject this report if the user did not provide a value and eftr.transaction.completingActions.beneficiaries.onBehalfOfs.entityDetails.identifications.identifierTypeCode is Other (7).

Message: This field was not completed, but is required based on the value entered elsewhere in the report. (330)

Condition: Beneficiary / On behalf of / Entity / Identification

Rule: 146741

Rule type: Presence

Action: Reject

Description: Reject this report if the user provided a value and eftr.transaction.completingActions.beneficiaries.onBehalfOfs.entityDetails.identifications.identifierTypeCode is not Other (7).

Message: This field is not required based on the value shown in one or more other fields. (364)

Condition: Beneficiary / On behalf of / Entity / Identification

Rule: 146742

Rule type: Format

Action: Reject

Description: Reject this report if the user provided text that is not between 1 and 200 characters.

Message: Invalid format. (362)

Condition: Beneficiary / On behalf of / Entity / Identification

Field name: Jurisdiction of issue (country)

Field ID: eftr.transaction.completingActions.beneficiaries.onBehalfOfs.entityDetails.identifications.jurisdictionOfIssueCountryCode

Rule: 147940

Rule type: Presence

Action: Reject

Description: Reject this report if the user did not provide a value into this field.

Message: This field was not completed, but is required based on the value entered elsewhere in the report. (330)

Condition: Beneficiary / On behalf of / Entity / Identification

Rule: 147944

Rule type: Content

Action: Reject

Description: Reject this report if the user provided a value not in the list: - All ISO Countries

Message: The value entered is not in FINTRAC's list of values for the field. (300)

Condition: Beneficiary / On behalf of / Entity / Identification

Field name: Jurisdiction of issue (province or state) code

Field ID: eftr.transaction.completingActions.beneficiaries.onBehalfOfs.entityDetails.identifications.jurisdictionOfIssueProvinceStateCode

Rule: 147954

Rule type: Presence

Action: Reject

Description: Reject this report if the user provided a value and eftr.transaction.completingActions.beneficiaries.onBehalfOfs.entityDetails.identifications.jurisdictionOfIssueCountryCode is not in CA, US, MX.

Message: This field is not required based on the value shown in one or more other fields. (364)

Condition: Beneficiary / On behalf of / Entity / Identification

Rule: 147950

Rule type: Presence

Action: Warning

Description: Send a warning if the user did not provide a value and eftr.transaction.completingActions.beneficiaries.onBehalfOfs.entityDetails.identifications.identifierTypeCode is one of Certificate of corporate status (2), Certificate of incorporation (3), Letter/Notice of assessment (4) and eftr.transaction.completingActions.beneficiaries.onBehalfOfs.entityDetails.identifications.jurisdictionOfIssueCountryCode is one of Canada (CA), United States (US), Mexico (MX).

Message: This field was not completed, but may be required based on the value entered elsewhere in the report. (375)

Condition: Beneficiary / On behalf of / Entity / Identification

Rule: 147955

Rule type: Content

Action: Reject

Description: Reject this report if the province/state code does not correspond with the country provided OR is not a valid Canadian, US or Mexican province/state code given the country eftr.transaction.completingActions.beneficiaries.onBehalfOfs.entityDetails.identifications.jurisdictionOfIssueCountryCode.

Message: The value entered is not in FINTRAC's list of values for the field. (300)

Condition: Beneficiary / On behalf of / Entity / Identification

Field name: Jurisdiction of issue (province or state) name

Field ID: eftr.transaction.completingActions.beneficiaries.onBehalfOfs.entityDetails.identifications.jurisdictionOfIssueProvinceStateName

Rule: 147964

Rule type: Presence

Action: Reject

Description: Reject this report if the user provided a value and eftr.transaction.completingActions.beneficiaries.onBehalfOfs.entityDetails.identifications.jurisdictionOfIssueCountryCode is in CA, US, MX.

Message: This field is not required based on the value shown in one or more other fields. (364)

Condition: Beneficiary / On behalf of / Entity / Identification

Rule: 147965

Rule type: Format

Action: Reject

Description: Reject this report if the user provided text that is not between 1 and 100 characters.

Message: Invalid format. (362)

Condition: Beneficiary / On behalf of / Entity / Identification

Field name: Number associated with identification type

Field ID: eftr.transaction.completingActions.beneficiaries.onBehalfOfs.entityDetails.identifications.number

Rule: 146750

Rule type: Presence

Action: Reject

Description: Reject this report if the user did not provide a value into this field.

Message: This field was not completed, but is required based on the value entered elsewhere in the report. (330)

Condition: Beneficiary / On behalf of / Entity / Identification

Rule: 146754

Rule type: Format

Action: Reject

Description: Reject this report if the user provided text that is not between 1 and 100 characters.

Message: Invalid format. (362)

Condition: Beneficiary / On behalf of / Entity / Identification

Field name: Name of entity

Field ID: eftr.transaction.completingActions.beneficiaries.onBehalfOfs.entityDetails.nameOfEntity

Rule: 146480

Rule type: Presence

Action: Reject

Description: Reject this report if the user did not provide a value and eftr.transaction.electronicFundsTransactionDetails.thresholdIndicator is true and eftr.reportDetails.eftDirectionCode is 2.

Message: This field was not completed, but is required based on the value entered elsewhere in the report. (330)

Condition: Beneficiary / On behalf of / Entity

Rule: 146481

Rule type: Presence

Action: Warning

Description: Send a warning if the user did not provide a value and eftr.reportDetails.eftDirectionCode is 'Final receipt' and the total transaction amount is greater than or equal to $ 1000 CAD.

Message: This field was not completed, but may be required based on the value entered elsewhere in the report. (375)

Condition: Beneficiary / On behalf of / Entity

Rule: 146484

Rule type: Format

Action: Reject

Description: Reject this report if the user provided text that is not between 1 and 100 characters.

Message: Invalid format. (362)

Condition: Beneficiary / On behalf of / Entity

Field name: Nature of entity's principal business

Field ID: eftr.transaction.completingActions.beneficiaries.onBehalfOfs.entityDetails.natureOfPrincipalBusiness

Rule: 146643

Rule type: Format

Action: Reject

Description: Reject this report if the user provided text that is not between 1 and 200 characters.

Message: Invalid format. (362)

Condition: Beneficiary / On behalf of / Entity

Field name: Is the entity registered or incorporated?

Field ID: eftr.transaction.completingActions.beneficiaries.onBehalfOfs.entityDetails.registrationIncorporationIndicator

Rule: 146650

Rule type: Presence

Action: Reject

Description: Reject this report if the user did not provide a value into this field.

Message: This field was not completed, but is required based on the value entered elsewhere in the report. (330)

Condition: Beneficiary / On behalf of / Entity

Rule: 146651

Rule type: Presence

Action: Reject

Description: Reject this report if the user provided 'true' and eftr.transaction.completingActions.beneficiaries.onBehalfOfs.entityDetails.registrationsIncorporations is empty or the user provided 'false' and eftr.transaction.completingActions.beneficiaries.onBehalfOfs.entityDetails.registrationsIncorporations is not empty.

Message: The value entered for this field is inaccurate, based on the value shown in one or more other fields. (302)

Condition: Beneficiary / On behalf of / Entity

Field name: Jurisdiction of issue (country)

Field ID: eftr.transaction.completingActions.beneficiaries.onBehalfOfs.entityDetails.registrationsIncorporations.jurisdictionOfIssueCountryCode

Rule: 146690

Rule type: Presence

Action: Reject

Description: Reject this report if the user provided a value and eftr.transaction.completingActions.beneficiaries.onBehalfOfs.entityDetails.registrationsIncorporations.typeCode is Unknown (5).

Message: This field is not required based on the value shown in one or more other fields. (364)

Condition: Beneficiary / On behalf of / Entity / Registration or incorporation

Rule: 146691

Rule type: Presence

Action: Reject

Description: Reject this report if the user did not provide a value and eftr.transaction.completingActions.beneficiaries.onBehalfOfs.entityDetails.registrationsIncorporations.typeCode is not Unknown (5).

Message: This field was not completed, but is required based on the value entered elsewhere in the report. (330)

Condition: Beneficiary / On behalf of / Entity / Registration or incorporation

Rule: 146694

Rule type: Content

Action: Reject

Description: Reject this report if the user provided a value not in the list: - All ISO Countries

Message: The value entered is not in FINTRAC's list of values for the field. (300)

Condition: Beneficiary / On behalf of / Entity / Registration or incorporation

Field name: Jurisdiction of issue (province or state) code

Field ID: eftr.transaction.completingActions.beneficiaries.onBehalfOfs.entityDetails.registrationsIncorporations.jurisdictionOfIssueProvinceStateCode

Rule: 146700

Rule type: Presence

Action: Reject

Description: Reject this report if the user provided a value and eftr.transaction.completingActions.beneficiaries.onBehalfOfs.entityDetails.registrationsIncorporations.typeCode is Unknown (5).

Message: This field is not required based on the value shown in one or more other fields. (364)

Condition: Beneficiary / On behalf of / Entity / Registration or incorporation

Rule: 146704

Rule type: Presence

Action: Reject

Description: Reject this report if the user provided a value and eftr.transaction.completingActions.beneficiaries.onBehalfOfs.entityDetails.registrationsIncorporations.jurisdictionOfIssueCountryCode is not in CA, US, MX.

Message: This field is not required based on the value shown in one or more other fields. (364)

Condition: Beneficiary / On behalf of / Entity / Registration or incorporation

Rule: 146705

Rule type: Content

Action: Reject

Description: Reject this report if the province/state code does not correspond with the country provided OR is not a valid Canadian, US or Mexican province/state code given the country eftr.transaction.completingActions.beneficiaries.onBehalfOfs.entityDetails.registrationsIncorporations.jurisdictionOfIssueCountryCode.

Message: The value entered is not in FINTRAC's list of values for the field. (300)

Condition: Beneficiary / On behalf of / Entity / Registration or incorporation

Field name: Jurisdiction of issue (province or state) name

Field ID: eftr.transaction.completingActions.beneficiaries.onBehalfOfs.entityDetails.registrationsIncorporations.jurisdictionOfIssueProvinceStateName

Rule: 146710

Rule type: Presence

Action: Reject

Description: Reject this report if the user provided a value and eftr.transaction.completingActions.beneficiaries.onBehalfOfs.entityDetails.registrationsIncorporations.typeCode is Unknown (5).

Message: This field is not required based on the value shown in one or more other fields. (364)

Condition: Beneficiary / On behalf of / Entity / Registration or incorporation

Rule: 146714

Rule type: Presence

Action: Reject

Description: Reject this report if the user provided a value and eftr.transaction.completingActions.beneficiaries.onBehalfOfs.entityDetails.registrationsIncorporations.jurisdictionOfIssueCountryCode is in CA, US, MX.

Message: This field is not required based on the value shown in one or more other fields. (364)

Condition: Beneficiary / On behalf of / Entity / Registration or incorporation

Rule: 146715

Rule type: Format

Action: Reject

Description: Reject this report if the user provided text that is not between 1 and 100 characters.

Message: Invalid format. (362)

Condition: Beneficiary / On behalf of / Entity / Registration or incorporation

Field name: Registration or incorporation number

Field ID: eftr.transaction.completingActions.beneficiaries.onBehalfOfs.entityDetails.registrationsIncorporations.number

Rule: 146680

Rule type: Presence

Action: Reject

Description: Reject this report if the user provided a value and eftr.transaction.completingActions.beneficiaries.onBehalfOfs.entityDetails.registrationsIncorporations.typeCode is Unknown (5).

Message: This field is not required based on the value shown in one or more other fields. (364)

Condition: Beneficiary / On behalf of / Entity / Registration or incorporation

Rule: 146681

Rule type: Presence

Action: Reject

Description: Reject this report if the user did not provide a value and eftr.transaction.completingActions.beneficiaries.onBehalfOfs.entityDetails.registrationsIncorporations.typeCode is not Unknown (5).

Message: This field was not completed, but is required based on the value entered elsewhere in the report. (330)

Condition: Beneficiary / On behalf of / Entity / Registration or incorporation

Rule: 146684

Rule type: Format

Action: Reject

Description: Reject this report if the user provided text that is not between 1 and 100 characters.

Message: Invalid format. (362)

Condition: Beneficiary / On behalf of / Entity / Registration or incorporation

Field name: Incorporated or registered?

Field ID: eftr.transaction.completingActions.beneficiaries.onBehalfOfs.entityDetails.registrationsIncorporations.typeCode

Rule: 146670

Rule type: Presence

Action: Reject

Description: Reject this report if the user did not provide a value into this field.

Message: This field was not completed, but is required based on the value entered elsewhere in the report. (330)

Condition: Beneficiary / On behalf of / Entity / Registration or incorporation

Rule: 146671

Rule type: Content

Action: Reject

Description: Reject this report if the user provided a value not in the list: - 1=Registered - 2=Incorporated - 4=Registered and incorporated - 5=Unknown

Message: The value entered is not in FINTRAC's list of values for the field. (300)

Condition: Beneficiary / On behalf of / Entity / Registration or incorporation

Field name: Telephone number

Field ID: eftr.transaction.completingActions.beneficiaries.onBehalfOfs.entityDetails.telephoneNumber

Rule: 146624

Rule type: Format

Action: Reject

Description: Reject this report if the user provided a value that did not contain 0 to 20 numbers, dashes, commas, periods, spaces or round brackets.

Message: Invalid format. (362)

Condition: Beneficiary / On behalf of / Entity

Field name: Subject type

Field ID: eftr.transaction.completingActions.beneficiaries.onBehalfOfs.entityDetails.typeCode

Rule: 146470

Rule type: Content

Action: Reject

Description: Reject this report if the value the user provided is not equal to the value in eftr.transaction.completingActions.beneficiaries.onBehalfOfs.typeCode.

Message: The value entered for the field does not provide what is required. (301)

Condition: Beneficiary / On behalf of / Entity

Field name: House/Building number

Field ID: eftr.transaction.completingActions.beneficiaries.onBehalfOfs.personBasicDetails.address.buildingNumber

Rule: 146870

Rule type: Presence

Action: Reject

Description: Reject this report if the user provided a value and any of eftr.transaction.completingActions.beneficiaries.onBehalfOfs.personBasicDetails.address.unstructured are not empty.

Message: This field is not required based on the value shown in one or more other fields. (364)

Condition: Beneficiary / On behalf of / Person

Rule: 146875

Rule type: Format

Action: Reject

Description: Reject this report if the user provided text that is not between 1 and 10 characters.

Message: Invalid format. (362)

Condition: Beneficiary / On behalf of / Person

Field name: City

Field ID: eftr.transaction.completingActions.beneficiaries.onBehalfOfs.personBasicDetails.address.city

Rule: 146890

Rule type: Presence

Action: Reject

Description: Reject this report if the user provided a value and any of eftr.transaction.completingActions.beneficiaries.onBehalfOfs.personBasicDetails.address.unstructured are not empty.

Message: This field is not required based on the value shown in one or more other fields. (364)

Condition: Beneficiary / On behalf of / Person

Rule: 146895

Rule type: Format

Action: Reject

Description: Reject this report if the user provided text that is not between 1 and 100 characters.

Message: Invalid format. (362)

Condition: Beneficiary / On behalf of / Person

Field name: Country

Field ID: eftr.transaction.completingActions.beneficiaries.onBehalfOfs.personBasicDetails.address.countryCode

Rule: 146955

Rule type: Content

Action: Reject

Description: Reject this report if the user provided a value not in the list: - All ISO Countries

Message: The value entered is not in FINTRAC's list of values for the field. (300)

Condition: Beneficiary / On behalf of / Person

Field name: District

Field ID: eftr.transaction.completingActions.beneficiaries.onBehalfOfs.personBasicDetails.address.district

Rule: 146900

Rule type: Presence

Action: Reject

Description: Reject this report if the user provided a value and any of eftr.transaction.completingActions.beneficiaries.onBehalfOfs.personBasicDetails.address.unstructured are not empty.

Message: This field is not required based on the value shown in one or more other fields. (364)

Condition: Beneficiary / On behalf of / Person

Rule: 146905

Rule type: Format

Action: Reject

Description: Reject this report if the user provided text that is not between 1 and 100 characters.

Message: Invalid format. (362)

Condition: Beneficiary / On behalf of / Person

Field name: Postal or zip code

Field ID: eftr.transaction.completingActions.beneficiaries.onBehalfOfs.personBasicDetails.address.postalZipCode

Rule: 146940

Rule type: Presence

Action: Reject

Description: Reject this report if the user provided a value and any of eftr.transaction.completingActions.beneficiaries.onBehalfOfs.personBasicDetails.address.unstructured are not empty.

Message: This field is not required based on the value shown in one or more other fields. (364)

Condition: Beneficiary / On behalf of / Person

Rule: 146941

Rule type: Presence

Action: Warning

Description: Send a warning if the user did not provide a value and eftr.transaction.completingActions.beneficiaries.onBehalfOfs.personBasicDetails.address.unstructured is blank and eftr.transaction.completingActions.beneficiaries.onBehalfOfs.personBasicDetails.address.countryCode is one of Canada (CA), United States (US).

Message: This field was not completed, but may be required based on the value entered elsewhere in the report. (375)

Condition: Beneficiary / On behalf of / Person

Rule: 146943

Rule type: Format

Action: Reject

Description: Reject this report if the user provided text that is not between 1 and 20 characters.

Message: Invalid format. (362)

Condition: Beneficiary / On behalf of / Person

Rule: 146944

Rule type: Content

Action: Reject

Description: Reject this report if the postal code provided is not a valid Canadian postal code OR if the ZIP code provided is not a valid US ZIP code OR if the postal code provided is not alphanumeric for countries entered in eftr.transaction.completingActions.beneficiaries.onBehalfOfs.personBasicDetails.address.countryCode other than Canada and the United States.

Message: The value entered for this field is not a valid format for a Postal Code / Zip Code. (363)

Condition: Beneficiary / On behalf of / Person

Field name: Province or state code

Field ID: eftr.transaction.completingActions.beneficiaries.onBehalfOfs.personBasicDetails.address.provinceStateCode

Rule: 146910

Rule type: Presence

Action: Reject

Description: Reject this report if the user provided a value and any of eftr.transaction.completingActions.beneficiaries.onBehalfOfs.personBasicDetails.address.unstructured are not empty.

Message: This field is not required based on the value shown in one or more other fields. (364)

Condition: Beneficiary / On behalf of / Person

Rule: 146914

Rule type: Presence

Action: Reject

Description: Reject this report if the user provided a value and eftr.transaction.completingActions.beneficiaries.onBehalfOfs.personBasicDetails.address.countryCode is not in CA, US, MX.

Message: This field is not required based on the value shown in one or more other fields. (364)

Condition: Beneficiary / On behalf of / Person

Rule: 146915

Rule type: Content

Action: Reject

Description: Reject this report if the province/state code does not correspond with the country provided OR is not a valid Canadian, US or Mexican province/state code given the country eftr.transaction.completingActions.beneficiaries.onBehalfOfs.personBasicDetails.address.countryCode.

Message: The value entered is not in FINTRAC's list of values for the field. (300)

Condition: Beneficiary / On behalf of / Person

Field name: Province or state name

Field ID: eftr.transaction.completingActions.beneficiaries.onBehalfOfs.personBasicDetails.address.provinceStateName

Rule: 146920

Rule type: Presence

Action: Reject

Description: Reject this report if the user provided a value and any of eftr.transaction.completingActions.beneficiaries.onBehalfOfs.personBasicDetails.address.unstructured are not empty.

Message: This field is not required based on the value shown in one or more other fields. (364)

Condition: Beneficiary / On behalf of / Person

Rule: 146924

Rule type: Presence

Action: Reject

Description: Reject this report if the user provided a value and eftr.transaction.completingActions.beneficiaries.onBehalfOfs.personBasicDetails.address.countryCode is in CA, US, MX.

Message: This field is not required based on the value shown in one or more other fields. (364)

Condition: Beneficiary / On behalf of / Person

Rule: 146925

Rule type: Format

Action: Reject

Description: Reject this report if the user provided text that is not between 1 and 100 characters.

Message: Invalid format. (362)

Condition: Beneficiary / On behalf of / Person

Field name: Street address

Field ID: eftr.transaction.completingActions.beneficiaries.onBehalfOfs.personBasicDetails.address.streetAddress

Rule: 146880

Rule type: Presence

Action: Reject

Description: Reject this report if the user provided a value and any of eftr.transaction.completingActions.beneficiaries.onBehalfOfs.personBasicDetails.address.unstructured are not empty.

Message: This field is not required based on the value shown in one or more other fields. (364)

Condition: Beneficiary / On behalf of / Person

Rule: 146885

Rule type: Format

Action: Reject

Description: Reject this report if the user provided text that is not between 1 and 100 characters.

Message: Invalid format. (362)

Condition: Beneficiary / On behalf of / Person

Field name: Sub-province and/or sub-locality

Field ID: eftr.transaction.completingActions.beneficiaries.onBehalfOfs.personBasicDetails.address.subProvinceSubLocality

Rule: 146930

Rule type: Presence

Action: Reject

Description: Reject this report if the user provided a value and any of eftr.transaction.completingActions.beneficiaries.onBehalfOfs.personBasicDetails.address.unstructured are not empty.

Message: This field is not required based on the value shown in one or more other fields. (364)

Condition: Beneficiary / On behalf of / Person

Rule: 146935

Rule type: Format

Action: Reject

Description: Reject this report if the user provided text that is not between 1 and 100 characters.

Message: Invalid format. (362)

Condition: Beneficiary / On behalf of / Person

Field name: Address type

Field ID: eftr.transaction.completingActions.beneficiaries.onBehalfOfs.personBasicDetails.address.typeCode

Rule: 146850

Rule type: Content

Action: Reject

Description: Reject this report if the value the user provided is not equal to the value in eftr.transaction.completingActions.beneficiaries.onBehalfOfs.personBasicDetails.addressTypeCode.

Message: The value entered for the field does not provide what is required. (301)

Condition: Beneficiary / On behalf of / Person

Field name: Apt/Room/Suite/Unit number

Field ID: eftr.transaction.completingActions.beneficiaries.onBehalfOfs.personBasicDetails.address.unitNumber

Rule: 146860

Rule type: Presence

Action: Reject

Description: Reject this report if the user provided a value and any of eftr.transaction.completingActions.beneficiaries.onBehalfOfs.personBasicDetails.address.unstructured are not empty.

Message: This field is not required based on the value shown in one or more other fields. (364)

Condition: Beneficiary / On behalf of / Person

Rule: 146865

Rule type: Format

Action: Reject

Description: Reject this report if the user provided text that is not between 1 and 10 characters.

Message: Invalid format. (362)

Condition: Beneficiary / On behalf of / Person

Field name: Unstructured address details

Field ID: eftr.transaction.completingActions.beneficiaries.onBehalfOfs.personBasicDetails.address.unstructured

Rule: 146960

Rule type: Presence

Action: Reject

Description: Reject this report if the user provided a value and any of eftr.transaction.completingActions.beneficiaries.onBehalfOfs.personBasicDetails.address.unitNumber, eftr.transaction.completingActions.beneficiaries.onBehalfOfs.personBasicDetails.address.buildingNumber, eftr.transaction.completingActions.beneficiaries.onBehalfOfs.personBasicDetails.address.streetAddress, eftr.transaction.completingActions.beneficiaries.onBehalfOfs.personBasicDetails.address.city, eftr.transaction.completingActions.beneficiaries.onBehalfOfs.personBasicDetails.address.district, eftr.transaction.completingActions.beneficiaries.onBehalfOfs.personBasicDetails.address.provinceStateCode, eftr.transaction.completingActions.beneficiaries.onBehalfOfs.personBasicDetails.address.provinceStateName, eftr.transaction.completingActions.beneficiaries.onBehalfOfs.personBasicDetails.address.subProvinceSubLocality, eftr.transaction.completingActions.beneficiaries.onBehalfOfs.personBasicDetails.address.postalZipCode are not empty.

Message: This field is not required based on the value shown in one or more other fields. (364)

Condition: Beneficiary / On behalf of / Person

Rule: 146964

Rule type: Format

Action: Reject

Description: Reject this report if the user provided text that is not between 1 and 500 characters.

Message: Invalid format. (362)

Condition: Beneficiary / On behalf of / Person

Field name: Address type

Field ID: eftr.transaction.completingActions.beneficiaries.onBehalfOfs.personBasicDetails.addressTypeCode

Rule: 146840

Rule type: Content

Action: Reject

Description: Reject this report if the user provided a value that is not one of Structured address (1), Unstructured address (2).

Message: The value entered for the field does not provide what is required. (301)

Condition: Beneficiary / On behalf of / Person

Field name: Date of birth

Field ID: eftr.transaction.completingActions.beneficiaries.onBehalfOfs.personBasicDetails.dateOfBirth

Rule: 146973

Rule type: Format

Action: Reject

Description: Reject this report if the user provided a date that is not in the following format: yyyy-MM-dd.

Message: Invalid format. (362)

Condition: Beneficiary / On behalf of / Person

Rule: 146974

Rule type: Content

Action: Reject

Description: Reject this report if the user provided a date that is not before today.

Message: The field cannot contain a future date. (304)

Condition: Beneficiary / On behalf of / Person

Rule: 146975

Rule type: Content

Action: Reject

Description: Reject this report if the user provided a date that is not within the last -120 Years.

Message: The date in the field is too far in the past. (308)

Condition: Beneficiary / On behalf of / Person

Field name: Given name

Field ID: eftr.transaction.completingActions.beneficiaries.onBehalfOfs.personBasicDetails.givenName

Rule: 146824

Rule type: Format

Action: Reject

Description: Reject this report if the user provided text that is not between 1 and 100 characters.

Message: Invalid format. (362)

Condition: Beneficiary / On behalf of / Person

Field name: Identification type

Field ID: eftr.transaction.completingActions.beneficiaries.onBehalfOfs.personBasicDetails.identifications.identifierTypeCode

Rule: 146991

Rule type: Presence

Action: Reject

Description: Reject this report if the user did not provide a value into this field.

Message: This field was not completed, but is required based on the value entered elsewhere in the report. (330)

Condition: Beneficiary / On behalf of / Person / Identification

Rule: 146990

Rule type: Content

Action: Reject

Description: Reject this report if the user provided a value not in the list: - 1=Birth certificate - 2=Passport - 3=Other - 4=Driver's licence - 5=Provincial health card - 14=Citizenship card - 15=Certificate of Indian Status - 27=Social Insurance Number card - 32=Permanent resident card - 33=Record of landing - 34=Credit file - 35=Government issued identification - 36=Insurance documents - 37=Provincial or territorial identity card - 38=Record of employment - 39=Travel visa - 40=Utility statement

Message: The value entered is not in FINTRAC's list of values for the field. (300)

Condition: Beneficiary / On behalf of / Person / Identification

Field name: Identification type - other

Field ID: eftr.transaction.completingActions.beneficiaries.onBehalfOfs.personBasicDetails.identifications.identifierTypeOther

Rule: 147000

Rule type: Presence

Action: Reject

Description: Reject this report if the user did not provide a value and eftr.transaction.completingActions.beneficiaries.onBehalfOfs.personBasicDetails.identifications.identifierTypeCode is Other (3).

Message: This field was not completed, but is required based on the value entered elsewhere in the report. (330)

Condition: Beneficiary / On behalf of / Person / Identification

Rule: 147001

Rule type: Presence

Action: Reject

Description: Reject this report if the user provided a value and eftr.transaction.completingActions.beneficiaries.onBehalfOfs.personBasicDetails.identifications.identifierTypeCode is not Other (3).

Message: This field is not required based on the value shown in one or more other fields. (364)

Condition: Beneficiary / On behalf of / Person / Identification

Rule: 147002

Rule type: Format

Action: Reject

Description: Reject this report if the user provided text that is not between 1 and 200 characters.

Message: Invalid format. (362)

Condition: Beneficiary / On behalf of / Person / Identification

Field name: Number associated with identification type

Field ID: eftr.transaction.completingActions.beneficiaries.onBehalfOfs.personBasicDetails.identifications.number

Rule: 147010

Rule type: Presence

Action: Reject

Description: Reject this report if the user did not provide a value and eftr.transaction.completingActions.beneficiaries.onBehalfOfs.personBasicDetails.identifications.identifierTypeCode is not Social Insurance Number card (27).

Message: This field was not completed, but is required based on the value entered elsewhere in the report. (330)

Condition: Beneficiary / On behalf of / Person / Identification

Rule: 147011

Rule type: Presence

Action: Reject

Description: Reject this report if the user provided a value and eftr.transaction.completingActions.beneficiaries.onBehalfOfs.personBasicDetails.identifications.identifierTypeCode is Social Insurance Number card (27).

Message: This field is not required based on the value shown in one or more other fields. (364)

Condition: Beneficiary / On behalf of / Person / Identification

Rule: 147014

Rule type: Format

Action: Reject

Description: Reject this report if the user provided text that is not between 1 and 100 characters.

Message: Invalid format. (362)

Condition: Beneficiary / On behalf of / Person / Identification

Field name: Occupation

Field ID: eftr.transaction.completingActions.beneficiaries.onBehalfOfs.personBasicDetails.occupation

Rule: 146983

Rule type: Format

Action: Reject

Description: Reject this report if the user provided text that is not between 1 and 200 characters.

Message: Invalid format. (362)

Condition: Beneficiary / On behalf of / Person

Field name: Other name/initial

Field ID: eftr.transaction.completingActions.beneficiaries.onBehalfOfs.personBasicDetails.otherNameInitial

Rule: 146834

Rule type: Format

Action: Reject

Description: Reject this report if the user provided text that is not between 1 and 100 characters.

Message: Invalid format. (362)

Condition: Beneficiary / On behalf of / Person

Field name: Surname

Field ID: eftr.transaction.completingActions.beneficiaries.onBehalfOfs.personBasicDetails.surname

Rule: 146814

Rule type: Format

Action: Reject

Description: Reject this report if the user provided text that is not between 1 and 100 characters.

Message: Invalid format. (362)

Condition: Beneficiary / On behalf of / Person

Field name: Subject type

Field ID: eftr.transaction.completingActions.beneficiaries.onBehalfOfs.personBasicDetails.typeCode

Rule: 146800

Rule type: Content

Action: Reject

Description: Reject this report if the value the user provided is not equal to the value in eftr.transaction.completingActions.beneficiaries.onBehalfOfs.typeCode.

Message: The value entered for the field does not provide what is required. (301)

Condition: Beneficiary / On behalf of / Person

Field name: House/Building number

Field ID: eftr.transaction.completingActions.beneficiaries.onBehalfOfs.personDetails.address.buildingNumber

Rule: 146270

Rule type: Presence

Action: Reject

Description: Reject this report if the user provided a value and any of eftr.transaction.completingActions.beneficiaries.onBehalfOfs.personDetails.address.unstructured are not empty.

Message: This field is not required based on the value shown in one or more other fields. (364)

Condition: Beneficiary / On behalf of / Person

Rule: 146275

Rule type: Format

Action: Reject

Description: Reject this report if the user provided text that is not between 1 and 10 characters.

Message: Invalid format. (362)

Condition: Beneficiary / On behalf of / Person

Field name: City

Field ID: eftr.transaction.completingActions.beneficiaries.onBehalfOfs.personDetails.address.city

Rule: 146290

Rule type: Presence

Action: Reject

Description: Reject this report if the user provided a value and any of eftr.transaction.completingActions.beneficiaries.onBehalfOfs.personDetails.address.unstructured are not empty.

Message: This field is not required based on the value shown in one or more other fields. (364)

Condition: Beneficiary / On behalf of / Person

Rule: 146295

Rule type: Format

Action: Reject

Description: Reject this report if the user provided text that is not between 1 and 100 characters.

Message: Invalid format. (362)

Condition: Beneficiary / On behalf of / Person

Field name: Country

Field ID: eftr.transaction.completingActions.beneficiaries.onBehalfOfs.personDetails.address.countryCode

Rule: 146355

Rule type: Content

Action: Reject

Description: Reject this report if the user provided a value not in the list: - All ISO Countries

Message: The value entered is not in FINTRAC's list of values for the field. (300)

Condition: Beneficiary / On behalf of / Person

Field name: District

Field ID: eftr.transaction.completingActions.beneficiaries.onBehalfOfs.personDetails.address.district

Rule: 146300

Rule type: Presence

Action: Reject

Description: Reject this report if the user provided a value and any of eftr.transaction.completingActions.beneficiaries.onBehalfOfs.personDetails.address.unstructured are not empty.

Message: This field is not required based on the value shown in one or more other fields. (364)

Condition: Beneficiary / On behalf of / Person

Rule: 146305

Rule type: Format

Action: Reject

Description: Reject this report if the user provided text that is not between 1 and 100 characters.

Message: Invalid format. (362)

Condition: Beneficiary / On behalf of / Person

Field name: Postal or zip code

Field ID: eftr.transaction.completingActions.beneficiaries.onBehalfOfs.personDetails.address.postalZipCode

Rule: 146340

Rule type: Presence

Action: Reject

Description: Reject this report if the user provided a value and any of eftr.transaction.completingActions.beneficiaries.onBehalfOfs.personDetails.address.unstructured are not empty.

Message: This field is not required based on the value shown in one or more other fields. (364)

Condition: Beneficiary / On behalf of / Person

Rule: 146341

Rule type: Presence

Action: Warning

Description: Send a warning if the user did not provide a value and eftr.transaction.completingActions.beneficiaries.onBehalfOfs.personDetails.address.unstructured is blank and eftr.transaction.completingActions.beneficiaries.onBehalfOfs.personDetails.address.countryCode is one of Canada (CA), United States (US).

Message: This field was not completed, but may be required based on the value entered elsewhere in the report. (375)

Condition: Beneficiary / On behalf of / Person

Rule: 146343

Rule type: Format

Action: Reject

Description: Reject this report if the user provided text that is not between 1 and 20 characters.

Message: Invalid format. (362)

Condition: Beneficiary / On behalf of / Person

Rule: 146344

Rule type: Content

Action: Reject

Description: Reject this report if the postal code provided is not a valid Canadian postal code OR if the ZIP code provided is not a valid US ZIP code OR if the postal code provided is not alphanumeric for countries entered in eftr.transaction.completingActions.beneficiaries.onBehalfOfs.personDetails.address.countryCode other than Canada and the United States.

Message: The value entered for this field is not a valid format for a Postal Code / Zip Code. (363)

Condition: Beneficiary / On behalf of / Person

Field name: Province or state code

Field ID: eftr.transaction.completingActions.beneficiaries.onBehalfOfs.personDetails.address.provinceStateCode

Rule: 146310

Rule type: Presence

Action: Reject

Description: Reject this report if the user provided a value and any of eftr.transaction.completingActions.beneficiaries.onBehalfOfs.personDetails.address.unstructured are not empty.

Message: This field is not required based on the value shown in one or more other fields. (364)

Condition: Beneficiary / On behalf of / Person

Rule: 146314

Rule type: Presence

Action: Reject

Description: Reject this report if the user provided a value and eftr.transaction.completingActions.beneficiaries.onBehalfOfs.personDetails.address.countryCode is not in CA, US, MX.

Message: This field is not required based on the value shown in one or more other fields. (364)

Condition: Beneficiary / On behalf of / Person

Rule: 146315

Rule type: Content

Action: Reject

Description: Reject this report if the province/state code does not correspond with the country provided OR is not a valid Canadian, US or Mexican province/state code given the country eftr.transaction.completingActions.beneficiaries.onBehalfOfs.personDetails.address.countryCode.

Message: The value entered is not in FINTRAC's list of values for the field. (300)

Condition: Beneficiary / On behalf of / Person

Field name: Province or state name

Field ID: eftr.transaction.completingActions.beneficiaries.onBehalfOfs.personDetails.address.provinceStateName

Rule: 146320

Rule type: Presence

Action: Reject

Description: Reject this report if the user provided a value and any of eftr.transaction.completingActions.beneficiaries.onBehalfOfs.personDetails.address.unstructured are not empty.

Message: This field is not required based on the value shown in one or more other fields. (364)

Condition: Beneficiary / On behalf of / Person

Rule: 146324

Rule type: Presence

Action: Reject

Description: Reject this report if the user provided a value and eftr.transaction.completingActions.beneficiaries.onBehalfOfs.personDetails.address.countryCode is in CA, US, MX.

Message: This field is not required based on the value shown in one or more other fields. (364)

Condition: Beneficiary / On behalf of / Person

Rule: 146325

Rule type: Format

Action: Reject

Description: Reject this report if the user provided text that is not between 1 and 100 characters.

Message: Invalid format. (362)

Condition: Beneficiary / On behalf of / Person

Field name: Street address

Field ID: eftr.transaction.completingActions.beneficiaries.onBehalfOfs.personDetails.address.streetAddress

Rule: 146280

Rule type: Presence

Action: Reject

Description: Reject this report if the user provided a value and any of eftr.transaction.completingActions.beneficiaries.onBehalfOfs.personDetails.address.unstructured are not empty.

Message: This field is not required based on the value shown in one or more other fields. (364)

Condition: Beneficiary / On behalf of / Person

Rule: 146285

Rule type: Format

Action: Reject

Description: Reject this report if the user provided text that is not between 1 and 100 characters.

Message: Invalid format. (362)

Condition: Beneficiary / On behalf of / Person

Field name: Sub-province and/or sub-locality

Field ID: eftr.transaction.completingActions.beneficiaries.onBehalfOfs.personDetails.address.subProvinceSubLocality

Rule: 146330

Rule type: Presence

Action: Reject

Description: Reject this report if the user provided a value and any of eftr.transaction.completingActions.beneficiaries.onBehalfOfs.personDetails.address.unstructured are not empty.

Message: This field is not required based on the value shown in one or more other fields. (364)

Condition: Beneficiary / On behalf of / Person

Rule: 146335

Rule type: Format

Action: Reject

Description: Reject this report if the user provided text that is not between 1 and 100 characters.

Message: Invalid format. (362)

Condition: Beneficiary / On behalf of / Person

Field name: Address type

Field ID: eftr.transaction.completingActions.beneficiaries.onBehalfOfs.personDetails.address.typeCode

Rule: 146250

Rule type: Content

Action: Reject

Description: Reject this report if the value the user provided is not equal to the value in eftr.transaction.completingActions.beneficiaries.onBehalfOfs.personDetails.addressTypeCode.

Message: The value entered for the field does not provide what is required. (301)

Condition: Beneficiary / On behalf of / Person

Field name: Apt/Room/Suite/Unit number

Field ID: eftr.transaction.completingActions.beneficiaries.onBehalfOfs.personDetails.address.unitNumber

Rule: 146260

Rule type: Presence

Action: Reject

Description: Reject this report if the user provided a value and any of eftr.transaction.completingActions.beneficiaries.onBehalfOfs.personDetails.address.unstructured are not empty.

Message: This field is not required based on the value shown in one or more other fields. (364)

Condition: Beneficiary / On behalf of / Person

Rule: 146265

Rule type: Format

Action: Reject

Description: Reject this report if the user provided text that is not between 1 and 10 characters.

Message: Invalid format. (362)

Condition: Beneficiary / On behalf of / Person

Field name: Unstructured address details

Field ID: eftr.transaction.completingActions.beneficiaries.onBehalfOfs.personDetails.address.unstructured

Rule: 146360

Rule type: Presence

Action: Reject

Description: Reject this report if the user provided a value and any of eftr.transaction.completingActions.beneficiaries.onBehalfOfs.personDetails.address.unitNumber, eftr.transaction.completingActions.beneficiaries.onBehalfOfs.personDetails.address.buildingNumber, eftr.transaction.completingActions.beneficiaries.onBehalfOfs.personDetails.address.streetAddress, eftr.transaction.completingActions.beneficiaries.onBehalfOfs.personDetails.address.city, eftr.transaction.completingActions.beneficiaries.onBehalfOfs.personDetails.address.district, eftr.transaction.completingActions.beneficiaries.onBehalfOfs.personDetails.address.provinceStateCode, eftr.transaction.completingActions.beneficiaries.onBehalfOfs.personDetails.address.provinceStateName, eftr.transaction.completingActions.beneficiaries.onBehalfOfs.personDetails.address.subProvinceSubLocality, eftr.transaction.completingActions.beneficiaries.onBehalfOfs.personDetails.address.postalZipCode are not empty.

Message: This field is not required based on the value shown in one or more other fields. (364)

Condition: Beneficiary / On behalf of / Person

Rule: 146364

Rule type: Format

Action: Reject

Description: Reject this report if the user provided text that is not between 1 and 500 characters.

Message: Invalid format. (362)

Condition: Beneficiary / On behalf of / Person

Field name: Address type

Field ID: eftr.transaction.completingActions.beneficiaries.onBehalfOfs.personDetails.addressTypeCode

Rule: 146240

Rule type: Content

Action: Reject

Description: Reject this report if the user provided a value that is not one of Structured address (1), Unstructured address (2).

Message: The value entered for the field does not provide what is required. (301)

Condition: Beneficiary / On behalf of / Person

Field name: Alias

Field ID: eftr.transaction.completingActions.beneficiaries.onBehalfOfs.personDetails.alias

Rule: 146234

Rule type: Format

Action: Reject

Description: Reject this report if the user provided text that is not between 1 and 100 characters.

Message: Invalid format. (362)

Condition: Beneficiary / On behalf of / Person

Field name: Country of residence

Field ID: eftr.transaction.completingActions.beneficiaries.onBehalfOfs.personDetails.countryOfResidenceCode

Rule: 146404

Rule type: Content

Action: Reject

Description: Reject this report if the user provided a value not in the list: - All ISO Countries

Message: The value entered is not in FINTRAC's list of values for the field. (300)

Condition: Beneficiary / On behalf of / Person

Field name: Date of birth

Field ID: eftr.transaction.completingActions.beneficiaries.onBehalfOfs.personDetails.dateOfBirth

Rule: 146393

Rule type: Format

Action: Reject

Description: Reject this report if the user provided a date that is not in the following format: yyyy-MM-dd.

Message: Invalid format. (362)

Condition: Beneficiary / On behalf of / Person

Rule: 146394

Rule type: Content

Action: Reject

Description: Reject this report if the user provided a date that is not before today.

Message: The field cannot contain a future date. (304)

Condition: Beneficiary / On behalf of / Person

Rule: 146395

Rule type: Content

Action: Reject

Description: Reject this report if the user provided a date that is not within the last -120 Years.

Message: The date in the field is too far in the past. (308)

Condition: Beneficiary / On behalf of / Person

Field name: Extension

Field ID: eftr.transaction.completingActions.beneficiaries.onBehalfOfs.personDetails.extensionNumber

Rule: 146383

Rule type: Presence

Action: Reject

Description: Reject this report if the user provided a value and eftr.transaction.completingActions.beneficiaries.onBehalfOfs.personDetails.telephoneNumber is empty.

Message: This field is not required based on the value shown in one or more other fields. (364)

Condition: Beneficiary / On behalf of / Person

Rule: 146384

Rule type: Format

Action: Warning

Description: Send a warning if the user provided a value that does not contain up to 10 numbers, dashes, commas, periods, spaces or round brackets.

Message: Invalid format. (362)

Condition: Beneficiary / On behalf of / Person

Field name: Given name

Field ID: eftr.transaction.completingActions.beneficiaries.onBehalfOfs.personDetails.givenName

Rule: 146210

Rule type: Presence

Action: Reject

Description: Reject this report if the user did not provide a value and eftr.transaction.electronicFundsTransactionDetails.thresholdIndicator is true and eftr.reportDetails.eftDirectionCode is 2.

Message: This field was not completed, but is required based on the value entered elsewhere in the report. (330)

Condition: Beneficiary / On behalf of / Person

Rule: 146211

Rule type: Presence

Action: Warning

Description: Send a warning if the user did not provide a value and eftr.reportDetails.eftDirectionCode is 'Final receipt' and the total transaction amount is greater than or equal to $ 1000 CAD.

Message: This field was not completed, but may be required based on the value entered elsewhere in the report. (375)

Condition: Beneficiary / On behalf of / Person

Rule: 146214

Rule type: Format

Action: Reject

Description: Reject this report if the user provided text that is not between 1 and 100 characters.

Message: Invalid format. (362)

Condition: Beneficiary / On behalf of / Person

Field name: Identification type

Field ID: eftr.transaction.completingActions.beneficiaries.onBehalfOfs.personDetails.identifications.identifierTypeCode

Rule: 146441

Rule type: Presence

Action: Reject

Description: Reject this report if the user did not provide a value into this field.

Message: This field was not completed, but is required based on the value entered elsewhere in the report. (330)

Condition: Beneficiary / On behalf of / Person / Identification

Rule: 146440

Rule type: Content

Action: Reject

Description: Reject this report if the user provided a value not in the list: - 1=Birth certificate - 2=Passport - 3=Other - 4=Driver's licence - 5=Provincial health card - 14=Citizenship card - 15=Certificate of Indian Status - 27=Social Insurance Number card - 32=Permanent resident card - 33=Record of landing - 34=Credit file - 35=Government issued identification - 36=Insurance documents - 37=Provincial or territorial identity card - 38=Record of employment - 39=Travel visa - 40=Utility statement

Message: The value entered is not in FINTRAC's list of values for the field. (300)

Condition: Beneficiary / On behalf of / Person / Identification

Field name: Identification type - other

Field ID: eftr.transaction.completingActions.beneficiaries.onBehalfOfs.personDetails.identifications.identifierTypeOther

Rule: 146450

Rule type: Presence

Action: Reject

Description: Reject this report if the user did not provide a value and eftr.transaction.completingActions.beneficiaries.onBehalfOfs.personDetails.identifications.identifierTypeCode is Other (3).

Message: This field was not completed, but is required based on the value entered elsewhere in the report. (330)

Condition: Beneficiary / On behalf of / Person / Identification

Rule: 146451

Rule type: Presence

Action: Reject

Description: Reject this report if the user provided a value and eftr.transaction.completingActions.beneficiaries.onBehalfOfs.personDetails.identifications.identifierTypeCode is not Other (3).

Message: This field is not required based on the value shown in one or more other fields. (364)

Condition: Beneficiary / On behalf of / Person / Identification

Rule: 146452

Rule type: Format

Action: Reject

Description: Reject this report if the user provided text that is not between 1 and 200 characters.

Message: Invalid format. (362)

Condition: Beneficiary / On behalf of / Person / Identification

Field name: Jurisdiction of issue (country)

Field ID: eftr.transaction.completingActions.beneficiaries.onBehalfOfs.personDetails.identifications.jurisdictionOfIssueCountryCode

Rule: 147910

Rule type: Presence

Action: Reject

Description: Reject this report if the user did not provide a value and eftr.transaction.completingActions.beneficiaries.onBehalfOfs.personDetails.identifications.identifierTypeCode is one of Birth certificate (1), Passport (2), Driver's licence (4), Provincial health card (5), Citizenship card (14), Certificate of Indian Status (15), Permanent resident card (32), Record of landing (33), Government issued identification (35), Provincial or territorial identity card (37), Travel visa (39).

Message: This field was not completed, but is required based on the value entered elsewhere in the report. (330)

Condition: Beneficiary / On behalf of / Person / Identification

Rule: 147914

Rule type: Content

Action: Reject

Description: Reject this report if the user provided a value not in the list: - All ISO Countries

Message: The value entered is not in FINTRAC's list of values for the field. (300)

Condition: Beneficiary / On behalf of / Person / Identification

Field name: Jurisdiction of issue (province or state) code

Field ID: eftr.transaction.completingActions.beneficiaries.onBehalfOfs.personDetails.identifications.jurisdictionOfIssueProvinceStateCode

Rule: 147924

Rule type: Presence

Action: Reject

Description: Reject this report if the user provided a value and eftr.transaction.completingActions.beneficiaries.onBehalfOfs.personDetails.identifications.jurisdictionOfIssueCountryCode is not in CA, US, MX.

Message: This field is not required based on the value shown in one or more other fields. (364)

Condition: Beneficiary / On behalf of / Person / Identification

Rule: 147920

Rule type: Presence

Action: Warning

Description: Send a warning if the user did not provide a value and eftr.transaction.completingActions.beneficiaries.onBehalfOfs.personDetails.identifications.identifierTypeCode is one of Birth certificate (1), Driver's licence (4), Provincial health card (5), Government issued identification (35), Provincial or territorial identity card (37) and eftr.transaction.completingActions.beneficiaries.onBehalfOfs.personDetails.identifications.jurisdictionOfIssueCountryCode is one of Canada (CA), United States (US), Mexico (MX).

Message: This field was not completed, but may be required based on the value entered elsewhere in the report. (375)

Condition: Beneficiary / On behalf of / Person / Identification

Rule: 147925

Rule type: Content

Action: Reject

Description: Reject this report if the province/state code does not correspond with the country provided OR is not a valid Canadian, US or Mexican province/state code given the country eftr.transaction.completingActions.beneficiaries.onBehalfOfs.personDetails.identifications.jurisdictionOfIssueCountryCode.

Message: The value entered is not in FINTRAC's list of values for the field. (300)

Condition: Beneficiary / On behalf of / Person / Identification

Field name: Jurisdiction of issue (province or state) name

Field ID: eftr.transaction.completingActions.beneficiaries.onBehalfOfs.personDetails.identifications.jurisdictionOfIssueProvinceStateName

Rule: 147934

Rule type: Presence

Action: Reject

Description: Reject this report if the user provided a value and eftr.transaction.completingActions.beneficiaries.onBehalfOfs.personDetails.identifications.jurisdictionOfIssueCountryCode is in CA, US, MX.

Message: This field is not required based on the value shown in one or more other fields. (364)

Condition: Beneficiary / On behalf of / Person / Identification

Rule: 147935

Rule type: Format

Action: Reject

Description: Reject this report if the user provided text that is not between 1 and 100 characters.

Message: Invalid format. (362)

Condition: Beneficiary / On behalf of / Person / Identification

Field name: Number associated with identification type

Field ID: eftr.transaction.completingActions.beneficiaries.onBehalfOfs.personDetails.identifications.number

Rule: 146460

Rule type: Presence

Action: Reject

Description: Reject this report if the user did not provide a value and eftr.transaction.completingActions.beneficiaries.onBehalfOfs.personDetails.identifications.identifierTypeCode is not Social Insurance Number card (27).

Message: This field was not completed, but is required based on the value entered elsewhere in the report. (330)

Condition: Beneficiary / On behalf of / Person / Identification

Rule: 146461

Rule type: Presence

Action: Reject

Description: Reject this report if the user provided a value and eftr.transaction.completingActions.beneficiaries.onBehalfOfs.personDetails.identifications.identifierTypeCode is Social Insurance Number card (27).

Message: This field is not required based on the value shown in one or more other fields. (364)

Condition: Beneficiary / On behalf of / Person / Identification

Rule: 146464

Rule type: Format

Action: Reject

Description: Reject this report if the user provided text that is not between 1 and 100 characters.

Message: Invalid format. (362)

Condition: Beneficiary / On behalf of / Person / Identification

Field name: Name of employer

Field ID: eftr.transaction.completingActions.beneficiaries.onBehalfOfs.personDetails.nameOfEmployer

Rule: 146423

Rule type: Format

Action: Reject

Description: Reject this report if the user provided text that is not between 1 and 100 characters.

Message: Invalid format. (362)

Condition: Beneficiary / On behalf of / Person

Field name: Occupation

Field ID: eftr.transaction.completingActions.beneficiaries.onBehalfOfs.personDetails.occupation

Rule: 146413

Rule type: Format

Action: Reject

Description: Reject this report if the user provided text that is not between 1 and 200 characters.

Message: Invalid format. (362)

Condition: Beneficiary / On behalf of / Person

Field name: Other name/initial

Field ID: eftr.transaction.completingActions.beneficiaries.onBehalfOfs.personDetails.otherNameInitial

Rule: 146224

Rule type: Format

Action: Reject

Description: Reject this report if the user provided text that is not between 1 and 100 characters.

Message: Invalid format. (362)

Condition: Beneficiary / On behalf of / Person

Field name: Surname

Field ID: eftr.transaction.completingActions.beneficiaries.onBehalfOfs.personDetails.surname

Rule: 146200

Rule type: Presence

Action: Reject

Description: Reject this report if the user did not provide a value and eftr.transaction.electronicFundsTransactionDetails.thresholdIndicator is true and eftr.reportDetails.eftDirectionCode is 2.

Message: This field was not completed, but is required based on the value entered elsewhere in the report. (330)

Condition: Beneficiary / On behalf of / Person

Rule: 146201

Rule type: Presence

Action: Warning

Description: Send a warning if the user did not provide a value and eftr.reportDetails.eftDirectionCode is 'Final receipt' and the total transaction amount is greater than or equal to $ 1000 CAD.

Message: This field was not completed, but may be required based on the value entered elsewhere in the report. (375)

Condition: Beneficiary / On behalf of / Person

Rule: 146204

Rule type: Format

Action: Reject

Description: Reject this report if the user provided text that is not between 1 and 100 characters.

Message: Invalid format. (362)

Condition: Beneficiary / On behalf of / Person

Field name: Telephone number

Field ID: eftr.transaction.completingActions.beneficiaries.onBehalfOfs.personDetails.telephoneNumber

Rule: 146374

Rule type: Format

Action: Reject

Description: Reject this report if the user provided a value that did not contain 0 to 20 numbers, dashes, commas, periods, spaces or round brackets.

Message: Invalid format. (362)

Condition: Beneficiary / On behalf of / Person

Field name: Subject type

Field ID: eftr.transaction.completingActions.beneficiaries.onBehalfOfs.personDetails.typeCode

Rule: 146190

Rule type: Content

Action: Reject

Description: Reject this report if the value the user provided is not equal to the value in eftr.transaction.completingActions.beneficiaries.onBehalfOfs.typeCode.

Message: The value entered for the field does not provide what is required. (301)

Condition: Beneficiary / On behalf of / Person

Field name: Subject type

Field ID: eftr.transaction.completingActions.beneficiaries.onBehalfOfs.typeCode

Rule: 146180

Rule type: Presence

Action: Reject

Description: Reject this report if the user did not provide a value into this field.

Message: This field was not completed, but is required based on the value entered elsewhere in the report. (330)

Condition: Beneficiary / On behalf of

Rule: 146181

Rule type: Content

Action: Reject

Description: Reject this report if the user provided a value that is not one of Person details (3), Entity details (4), Person basic details (9), Entity basic details (10).

Message: The value entered for the field does not provide what is required. (301)

Condition: Beneficiary / On behalf of

Rule: 146182

Rule type: Content

Action: Reject

Description: Reject this report if the user provided a value that is not one of Person details (3), Entity details (4) and eftr.reportDetails.eftDirectionCode is Final receipt (2).

Message: The value entered for this field is inaccurate, based on the value shown in one or more other fields. (302)

Condition: Beneficiary / On behalf of

Rule: 146183

Rule type: Content

Action: Reject

Description: Reject this report if the user provided a value that is not one of Person basic details (9), Entity basic details (10) and eftr.reportDetails.eftDirectionCode is Initiation (1).

Message: The value entered for this field is inaccurate, based on the value shown in one or more other fields. (302)

Condition: Beneficiary / On behalf of

Field name: House/Building number

Field ID: eftr.transaction.completingActions.beneficiaries.personDetails.address.buildingNumber

Rule: 145410

Rule type: Presence

Action: Reject

Description: Reject this report if the user provided a value and any of eftr.transaction.completingActions.beneficiaries.personDetails.address.unstructured are not empty.

Message: This field is not required based on the value shown in one or more other fields. (364)

Condition: Beneficiary / Person

Rule: 145415

Rule type: Format

Action: Reject

Description: Reject this report if the user provided text that is not between 1 and 10 characters.

Message: Invalid format. (362)

Condition: Beneficiary / Person

Field name: City

Field ID: eftr.transaction.completingActions.beneficiaries.personDetails.address.city

Rule: 145430

Rule type: Presence

Action: Reject

Description: Reject this report if the user provided a value and any of eftr.transaction.completingActions.beneficiaries.personDetails.address.unstructured are not empty.

Message: This field is not required based on the value shown in one or more other fields. (364)

Condition: Beneficiary / Person

Rule: 145431

Rule type: Presence

Action: Reject

Description: Reject this report if the user did not provide a value and eftr.transaction.completingActions.beneficiaries.personDetails.address.unstructured is blank or missing and eftr.transaction.electronicFundsTransactionDetails.thresholdIndicator is 'true' and eftr.reportDetails.eftDirectionCode is Final receipt (2) and eftr.transaction.electronicFundsTransactionDetails.regulatoryExceptionIndicator is 'false'.

Message: This field was not completed, but is required based on the value entered elsewhere in the report. (330)

Condition: Beneficiary / Person

Rule: 145432

Rule type: Presence

Action: Warning

Description: Send a warning if the user did not provide a value and eftr.reportDetails.eftDirectionCode is 'Final receipt' and eftr.transaction.electronicFundsTransactionDetails.regulatoryExceptionIndicator is 'false' and the total transaction amount is greater than or equal to $ 1000 CAD.

Message: This field was not completed, but may be required based on the value entered elsewhere in the report. (375)

Condition: Beneficiary / Person

Rule: 145435

Rule type: Format

Action: Reject

Description: Reject this report if the user provided text that is not between 1 and 100 characters.

Message: Invalid format. (362)

Condition: Beneficiary / Person

Field name: Country

Field ID: eftr.transaction.completingActions.beneficiaries.personDetails.address.countryCode

Rule: 145490

Rule type: Presence

Action: Reject

Description: Reject this report if the user did not provide a value and eftr.transaction.electronicFundsTransactionDetails.thresholdIndicator is 'true' and eftr.reportDetails.eftDirectionCode is Final receipt (2) and eftr.transaction.electronicFundsTransactionDetails.regulatoryExceptionIndicator is 'false'.

Message: This field was not completed, but is required based on the value entered elsewhere in the report. (330)

Condition: Beneficiary / Person

Rule: 145491

Rule type: Presence

Action: Warning

Description: Send a warning if the user did not provide a value and eftr.reportDetails.eftDirectionCode is 'Final receipt' and eftr.transaction.electronicFundsTransactionDetails.regulatoryExceptionIndicator is 'false' and the total transaction amount is greater than or equal to $ 1000 CAD.

Message: This field was not completed, but may be required based on the value entered elsewhere in the report. (375)

Condition: Beneficiary / Person

Rule: 145495

Rule type: Content

Action: Reject

Description: Reject this report if the user provided a value not in the list: - All ISO Countries

Message: The value entered is not in FINTRAC's list of values for the field. (300)

Condition: Beneficiary / Person

Field name: District

Field ID: eftr.transaction.completingActions.beneficiaries.personDetails.address.district

Rule: 145440

Rule type: Presence

Action: Reject

Description: Reject this report if the user provided a value and any of eftr.transaction.completingActions.beneficiaries.personDetails.address.unstructured are not empty.

Message: This field is not required based on the value shown in one or more other fields. (364)

Condition: Beneficiary / Person

Rule: 145445

Rule type: Format

Action: Reject

Description: Reject this report if the user provided text that is not between 1 and 100 characters.

Message: Invalid format. (362)

Condition: Beneficiary / Person

Field name: Postal or zip code

Field ID: eftr.transaction.completingActions.beneficiaries.personDetails.address.postalZipCode

Rule: 145480

Rule type: Presence

Action: Reject

Description: Reject this report if the user provided a value and any of eftr.transaction.completingActions.beneficiaries.personDetails.address.unstructured are not empty.

Message: This field is not required based on the value shown in one or more other fields. (364)

Condition: Beneficiary / Person

Rule: 145481

Rule type: Presence

Action: Warning

Description: Send a warning if the user did not provide a value and eftr.transaction.completingActions.beneficiaries.personDetails.address.unstructured is blank and eftr.transaction.completingActions.beneficiaries.personDetails.address.countryCode is one of Canada (CA), United States (US).

Message: This field was not completed, but may be required based on the value entered elsewhere in the report. (375)

Condition: Beneficiary / Person

Rule: 145483

Rule type: Format

Action: Reject

Description: Reject this report if the user provided text that is not between 1 and 20 characters.

Message: Invalid format. (362)

Condition: Beneficiary / Person

Rule: 145484

Rule type: Content

Action: Reject

Description: Reject this report if the postal code provided is not a valid Canadian postal code OR if the ZIP code provided is not a valid US ZIP code OR if the postal code provided is not alphanumeric for countries entered in eftr.transaction.completingActions.beneficiaries.personDetails.address.countryCode other than Canada and the United States.

Message: The value entered for this field is not a valid format for a Postal Code / Zip Code. (363)

Condition: Beneficiary / Person

Field name: Province or state code

Field ID: eftr.transaction.completingActions.beneficiaries.personDetails.address.provinceStateCode

Rule: 145450

Rule type: Presence

Action: Reject

Description: Reject this report if the user provided a value and any of eftr.transaction.completingActions.beneficiaries.personDetails.address.unstructured are not empty.

Message: This field is not required based on the value shown in one or more other fields. (364)

Condition: Beneficiary / Person

Rule: 145451

Rule type: Presence

Action: Reject

Description: Reject this report if the user did not provide a value and eftr.transaction.completingActions.beneficiaries.personDetails.addressTypeCode is Structured address (1) and eftr.transaction.electronicFundsTransactionDetails.thresholdIndicator is 'true' and eftr.reportDetails.eftDirectionCode is Final receipt (2) and eftr.transaction.completingActions.beneficiaries.personDetails.address.countryCode is one of Canada (CA), United States (US), Mexico (MX) and eftr.transaction.electronicFundsTransactionDetails.regulatoryExceptionIndicator is 'false'.

Message: This field was not completed, but is required based on the value entered elsewhere in the report. (330)

Condition: Beneficiary / Person

Rule: 145454

Rule type: Presence

Action: Reject

Description: Reject this report if the user provided a value and eftr.transaction.completingActions.beneficiaries.personDetails.address.countryCode is not in CA, US, MX.

Message: This field is not required based on the value shown in one or more other fields. (364)

Condition: Beneficiary / Person

Rule: 145452

Rule type: Presence

Action: Warning

Description: Send a warning if the user did not provide a value and eftr.reportDetails.eftDirectionCode is 'Final receipt' and eftr.transaction.completingActions.beneficiaries.personDetails.address.countryCode is one of Canada (CA), United States (US), Mexico (MX) and eftr.transaction.electronicFundsTransactionDetails.regulatoryExceptionIndicator is 'false' and the total transaction amount is greater than or equal to $ 1000 CAD.

Message: This field was not completed, but may be required based on the value entered elsewhere in the report. (375)

Condition: Beneficiary / Person

Rule: 145455

Rule type: Content

Action: Reject

Description: Reject this report if the province/state code does not correspond with the country provided OR is not a valid Canadian, US or Mexican province/state code given the country eftr.transaction.completingActions.beneficiaries.personDetails.address.countryCode.

Message: The value entered is not in FINTRAC's list of values for the field. (300)

Condition: Beneficiary / Person

Field name: Province or state name

Field ID: eftr.transaction.completingActions.beneficiaries.personDetails.address.provinceStateName

Rule: 145460

Rule type: Presence

Action: Reject

Description: Reject this report if the user provided a value and any of eftr.transaction.completingActions.beneficiaries.personDetails.address.unstructured are not empty.

Message: This field is not required based on the value shown in one or more other fields. (364)

Condition: Beneficiary / Person

Rule: 145464

Rule type: Presence

Action: Reject

Description: Reject this report if the user provided a value and eftr.transaction.completingActions.beneficiaries.personDetails.address.countryCode is in CA, US, MX.

Message: This field is not required based on the value shown in one or more other fields. (364)

Condition: Beneficiary / Person

Rule: 145465

Rule type: Format

Action: Reject

Description: Reject this report if the user provided text that is not between 1 and 100 characters.

Message: Invalid format. (362)

Condition: Beneficiary / Person

Field name: Street address

Field ID: eftr.transaction.completingActions.beneficiaries.personDetails.address.streetAddress

Rule: 145420

Rule type: Presence

Action: Reject

Description: Reject this report if the user provided a value and any of eftr.transaction.completingActions.beneficiaries.personDetails.address.unstructured are not empty.

Message: This field is not required based on the value shown in one or more other fields. (364)

Condition: Beneficiary / Person

Rule: 145421

Rule type: Presence

Action: Reject

Description: Reject this report if the user did not provide a value and eftr.transaction.completingActions.beneficiaries.personDetails.address.unstructured is blank or missing and eftr.transaction.electronicFundsTransactionDetails.thresholdIndicator is 'true' and eftr.reportDetails.eftDirectionCode is Final receipt (2) and eftr.transaction.electronicFundsTransactionDetails.regulatoryExceptionIndicator is 'false'.

Message: This field was not completed, but is required based on the value entered elsewhere in the report. (330)

Condition: Beneficiary / Person

Rule: 145422

Rule type: Presence

Action: Warning

Description: Send a warning if the user did not provide a value and eftr.reportDetails.eftDirectionCode is 'Final receipt' and eftr.transaction.electronicFundsTransactionDetails.regulatoryExceptionIndicator is 'false' and the total transaction amount is greater than or equal to $ 1000 CAD.

Message: This field was not completed, but may be required based on the value entered elsewhere in the report. (375)

Condition: Beneficiary / Person

Rule: 145425

Rule type: Format

Action: Reject

Description: Reject this report if the user provided text that is not between 1 and 100 characters.

Message: Invalid format. (362)

Condition: Beneficiary / Person

Field name: Sub-province and/or sub-locality

Field ID: eftr.transaction.completingActions.beneficiaries.personDetails.address.subProvinceSubLocality

Rule: 145470

Rule type: Presence

Action: Reject

Description: Reject this report if the user provided a value and any of eftr.transaction.completingActions.beneficiaries.personDetails.address.unstructured are not empty.

Message: This field is not required based on the value shown in one or more other fields. (364)

Condition: Beneficiary / Person

Rule: 145475

Rule type: Format

Action: Reject

Description: Reject this report if the user provided text that is not between 1 and 100 characters.

Message: Invalid format. (362)

Condition: Beneficiary / Person

Field name: Address type

Field ID: eftr.transaction.completingActions.beneficiaries.personDetails.address.typeCode

Rule: 145390

Rule type: Content

Action: Reject

Description: Reject this report if the value the user provided is not equal to the value in eftr.transaction.completingActions.beneficiaries.personDetails.addressTypeCode.

Message: The value entered for the field does not provide what is required. (301)

Condition: Beneficiary / Person

Field name: Apt/Room/Suite/Unit number

Field ID: eftr.transaction.completingActions.beneficiaries.personDetails.address.unitNumber

Rule: 145400

Rule type: Presence

Action: Reject

Description: Reject this report if the user provided a value and any of eftr.transaction.completingActions.beneficiaries.personDetails.address.unstructured are not empty.

Message: This field is not required based on the value shown in one or more other fields. (364)

Condition: Beneficiary / Person

Rule: 145405

Rule type: Format

Action: Reject

Description: Reject this report if the user provided text that is not between 1 and 10 characters.

Message: Invalid format. (362)

Condition: Beneficiary / Person

Field name: Unstructured address details

Field ID: eftr.transaction.completingActions.beneficiaries.personDetails.address.unstructured

Rule: 145500

Rule type: Presence

Action: Reject

Description: Reject this report if the user provided a value and any of eftr.transaction.completingActions.beneficiaries.personDetails.address.unitNumber, eftr.transaction.completingActions.beneficiaries.personDetails.address.buildingNumber, eftr.transaction.completingActions.beneficiaries.personDetails.address.streetAddress, eftr.transaction.completingActions.beneficiaries.personDetails.address.city, eftr.transaction.completingActions.beneficiaries.personDetails.address.district, eftr.transaction.completingActions.beneficiaries.personDetails.address.provinceStateCode, eftr.transaction.completingActions.beneficiaries.personDetails.address.provinceStateName, eftr.transaction.completingActions.beneficiaries.personDetails.address.subProvinceSubLocality, eftr.transaction.completingActions.beneficiaries.personDetails.address.postalZipCode are not empty.

Message: This field is not required based on the value shown in one or more other fields. (364)

Condition: Beneficiary / Person

Rule: 145504

Rule type: Format

Action: Reject

Description: Reject this report if the user provided text that is not between 1 and 500 characters.

Message: Invalid format. (362)

Condition: Beneficiary / Person

Field name: Address type

Field ID: eftr.transaction.completingActions.beneficiaries.personDetails.addressTypeCode

Rule: 145381

Rule type: Presence

Action: Reject

Description: Reject this report if the user did not provide a value and eftr.transaction.electronicFundsTransactionDetails.thresholdIndicator is true and eftr.reportDetails.eftDirectionCode is 2 and eftr.transaction.electronicFundsTransactionDetails.regulatoryExceptionIndicator is false.

Message: This field was not completed, but is required based on the value entered elsewhere in the report. (330)

Condition: Beneficiary / Person

Rule: 145382

Rule type: Presence

Action: Warning

Description: Send a warning if the user did not provide a value and eftr.reportDetails.eftDirectionCode is 'Final receipt' and eftr.transaction.electronicFundsTransactionDetails.regulatoryExceptionIndicator is 'false' and the total transaction amount is greater than or equal to $ 1000 CAD.

Message: This field was not completed, but may be required based on the value entered elsewhere in the report. (375)

Condition: Beneficiary / Person

Rule: 145380

Rule type: Content

Action: Reject

Description: Reject this report if the user provided a value that is not one of Structured address (1), Unstructured address (2).

Message: The value entered for the field does not provide what is required. (301)

Condition: Beneficiary / Person

Field name: Alias

Field ID: eftr.transaction.completingActions.beneficiaries.personDetails.alias

Rule: 145374

Rule type: Format

Action: Reject

Description: Reject this report if the user provided text that is not between 1 and 100 characters.

Message: Invalid format. (362)

Condition: Beneficiary / Person

Field name: Country of residence

Field ID: eftr.transaction.completingActions.beneficiaries.personDetails.countryOfResidenceCode

Rule: 145544

Rule type: Content

Action: Reject

Description: Reject this report if the user provided a value not in the list: - All ISO Countries

Message: The value entered is not in FINTRAC's list of values for the field. (300)

Condition: Beneficiary / Person

Field name: Date of birth

Field ID: eftr.transaction.completingActions.beneficiaries.personDetails.dateOfBirth

Rule: 145533

Rule type: Format

Action: Reject

Description: Reject this report if the user provided a date that is not in the following format: yyyy-MM-dd.

Message: Invalid format. (362)

Condition: Beneficiary / Person

Rule: 145534

Rule type: Content

Action: Reject

Description: Reject this report if the user provided a date that is not before today.

Message: The field cannot contain a future date. (304)

Condition: Beneficiary / Person

Rule: 145535

Rule type: Content

Action: Reject

Description: Reject this report if the user provided a date that is not within the last -120 Years.

Message: The date in the field is too far in the past. (308)

Condition: Beneficiary / Person

Field name: Extension

Field ID: eftr.transaction.completingActions.beneficiaries.personDetails.extensionNumber

Rule: 145523

Rule type: Presence

Action: Reject

Description: Reject this report if the user provided a value and eftr.transaction.completingActions.beneficiaries.personDetails.telephoneNumber is empty.

Message: This field is not required based on the value shown in one or more other fields. (364)

Condition: Beneficiary / Person

Rule: 145524

Rule type: Format

Action: Warning

Description: Send a warning if the user provided a value that does not contain up to 10 numbers, dashes, commas, periods, spaces or round brackets.

Message: Invalid format. (362)

Condition: Beneficiary / Person

Field name: Given name

Field ID: eftr.transaction.completingActions.beneficiaries.personDetails.givenName

Rule: 145350

Rule type: Presence

Action: Reject

Description: Reject this report if the user did not provide a value and eftr.transaction.electronicFundsTransactionDetails.thresholdIndicator is 'true'.

Message: This field was not completed, but is required based on the value entered elsewhere in the report. (330)

Condition: Beneficiary / Person

Rule: 145351

Rule type: Presence

Action: Warning

Description: Send a warning if the user did not provide a value and the total transaction amount is greater than or equal to $ 1000 CAD.

Message: This field was not completed, but may be required based on the value entered elsewhere in the report. (375)

Condition: Beneficiary / Person

Rule: 145354

Rule type: Format

Action: Reject

Description: Reject this report if the user provided text that is not between 1 and 100 characters.

Message: Invalid format. (362)

Condition: Beneficiary / Person

Field name: Identification list

Field ID: eftr.transaction.completingActions.beneficiaries.personDetails.identifications

Rule: 145571

Rule type: Presence

Action: Warning

Description: Send a warning if the list is empty and eftr.transaction.electronicFundsTransactionDetails.regulatoryExceptionIndicator is 'false' and eftr.reportDetails.eftDirectionCode is 'Final receipt' and the total transaction amount is greater than or equal to $ 1000 CAD.

Message: This field was not completed, but may be required based on the value entered elsewhere in the report. (375)

Condition: Beneficiary / Person

Rule: 145570

Rule type: Content

Action: Reject

Description: Reject this report if the list of values is not between 1 and * and if eftr.transaction.electronicFundsTransactionDetails.thresholdIndicator is 'true' and eftr.reportDetails.eftDirectionCode is Final receipt (2) and eftr.transaction.electronicFundsTransactionDetails.regulatoryExceptionIndicator is 'false'.

Message: The list cannot be empty, but is required based on the value entered elsewhere in the report. (331)

Condition: Beneficiary / Person

Field name: Identification type

Field ID: eftr.transaction.completingActions.beneficiaries.personDetails.identifications.identifierTypeCode

Rule: 145581

Rule type: Presence

Action: Reject

Description: Reject this report if the user did not provide a value into this field.

Message: This field was not completed, but is required based on the value entered elsewhere in the report. (330)

Condition: Beneficiary / Person / Identification

Rule: 145580

Rule type: Content

Action: Reject

Description: Reject this report if the user provided a value not in the list: - 1=Birth certificate - 2=Passport - 3=Other - 4=Driver's licence - 5=Provincial health card - 14=Citizenship card - 15=Certificate of Indian Status - 27=Social Insurance Number card - 32=Permanent resident card - 33=Record of landing - 34=Credit file - 35=Government issued identification - 36=Insurance documents - 37=Provincial or territorial identity card - 38=Record of employment - 39=Travel visa - 40=Utility statement

Message: The value entered is not in FINTRAC's list of values for the field. (300)

Condition: Beneficiary / Person / Identification

Field name: Identification type - other

Field ID: eftr.transaction.completingActions.beneficiaries.personDetails.identifications.identifierTypeOther

Rule: 145590

Rule type: Presence

Action: Reject

Description: Reject this report if the user did not provide a value and eftr.transaction.completingActions.beneficiaries.personDetails.identifications.identifierTypeCode is Other (3).

Message: This field was not completed, but is required based on the value entered elsewhere in the report. (330)

Condition: Beneficiary / Person / Identification

Rule: 145591

Rule type: Presence

Action: Reject

Description: Reject this report if the user provided a value and eftr.transaction.completingActions.beneficiaries.personDetails.identifications.identifierTypeCode is not Other (3).

Message: This field is not required based on the value shown in one or more other fields. (364)

Condition: Beneficiary / Person / Identification

Rule: 145592

Rule type: Format

Action: Reject

Description: Reject this report if the user provided text that is not between 1 and 200 characters.

Message: Invalid format. (362)

Condition: Beneficiary / Person / Identification

Field name: Jurisdiction of issue (country)

Field ID: eftr.transaction.completingActions.beneficiaries.personDetails.identifications.jurisdictionOfIssueCountryCode

Rule: 147850

Rule type: Presence

Action: Reject

Description: Reject this report if the user did not provide a value and eftr.transaction.completingActions.beneficiaries.personDetails.identifications.identifierTypeCode is one of Birth certificate (1), Passport (2), Driver's licence (4), Provincial health card (5), Citizenship card (14), Certificate of Indian Status (15), Permanent resident card (32), Record of landing (33), Government issued identification (35), Provincial or territorial identity card (37), Travel visa (39).

Message: This field was not completed, but is required based on the value entered elsewhere in the report. (330)

Condition: Beneficiary / Person / Identification

Rule: 147854

Rule type: Content

Action: Reject

Description: Reject this report if the user provided a value not in the list: - All ISO Countries

Message: The value entered is not in FINTRAC's list of values for the field. (300)

Condition: Beneficiary / Person / Identification

Field name: Jurisdiction of issue (province or state) code

Field ID: eftr.transaction.completingActions.beneficiaries.personDetails.identifications.jurisdictionOfIssueProvinceStateCode

Rule: 147864

Rule type: Presence

Action: Reject

Description: Reject this report if the user provided a value and eftr.transaction.completingActions.beneficiaries.personDetails.identifications.jurisdictionOfIssueCountryCode is not in CA, US, MX.

Message: This field is not required based on the value shown in one or more other fields. (364)

Condition: Beneficiary / Person / Identification

Rule: 147860

Rule type: Presence

Action: Warning

Description: Send a warning if the user did not provide a value and eftr.transaction.completingActions.beneficiaries.personDetails.identifications.identifierTypeCode is one of Birth certificate (1), Driver's licence (4), Provincial health card (5), Government issued identification (35), Provincial or territorial identity card (37) and eftr.transaction.completingActions.beneficiaries.personDetails.identifications.jurisdictionOfIssueCountryCode is one of Canada (CA), United States (US), Mexico (MX).

Message: This field was not completed, but may be required based on the value entered elsewhere in the report. (375)

Condition: Beneficiary / Person / Identification

Rule: 147865

Rule type: Content

Action: Reject

Description: Reject this report if the province/state code does not correspond with the country provided OR is not a valid Canadian, US or Mexican province/state code given the country eftr.transaction.completingActions.beneficiaries.personDetails.identifications.jurisdictionOfIssueCountryCode.

Message: The value entered is not in FINTRAC's list of values for the field. (300)

Condition: Beneficiary / Person / Identification

Field name: Jurisdiction of issue (province or state) name

Field ID: eftr.transaction.completingActions.beneficiaries.personDetails.identifications.jurisdictionOfIssueProvinceStateName

Rule: 147874

Rule type: Presence

Action: Reject

Description: Reject this report if the user provided a value and eftr.transaction.completingActions.beneficiaries.personDetails.identifications.jurisdictionOfIssueCountryCode is in CA, US, MX.

Message: This field is not required based on the value shown in one or more other fields. (364)

Condition: Beneficiary / Person / Identification

Rule: 147875

Rule type: Format

Action: Reject

Description: Reject this report if the user provided text that is not between 1 and 100 characters.

Message: Invalid format. (362)

Condition: Beneficiary / Person / Identification

Field name: Number associated with identification type

Field ID: eftr.transaction.completingActions.beneficiaries.personDetails.identifications.number

Rule: 145600

Rule type: Presence

Action: Reject

Description: Reject this report if the user did not provide a value and eftr.transaction.completingActions.beneficiaries.personDetails.identifications.identifierTypeCode is not Social Insurance Number card (27).

Message: This field was not completed, but is required based on the value entered elsewhere in the report. (330)

Condition: Beneficiary / Person / Identification

Rule: 145601

Rule type: Presence

Action: Reject

Description: Reject this report if the user provided a value and eftr.transaction.completingActions.beneficiaries.personDetails.identifications.identifierTypeCode is Social Insurance Number card (27).

Message: This field is not required based on the value shown in one or more other fields. (364)

Condition: Beneficiary / Person / Identification

Rule: 145604

Rule type: Format

Action: Reject

Description: Reject this report if the user provided text that is not between 1 and 100 characters.

Message: Invalid format. (362)

Condition: Beneficiary / Person / Identification

Field name: Name of employer

Field ID: eftr.transaction.completingActions.beneficiaries.personDetails.nameOfEmployer

Rule: 145563

Rule type: Format

Action: Reject

Description: Reject this report if the user provided text that is not between 1 and 100 characters.

Message: Invalid format. (362)

Condition: Beneficiary / Person

Field name: Occupation

Field ID: eftr.transaction.completingActions.beneficiaries.personDetails.occupation

Rule: 145553

Rule type: Format

Action: Reject

Description: Reject this report if the user provided text that is not between 1 and 200 characters.

Message: Invalid format. (362)

Condition: Beneficiary / Person

Field name: Other name/initial

Field ID: eftr.transaction.completingActions.beneficiaries.personDetails.otherNameInitial

Rule: 145364

Rule type: Format

Action: Reject

Description: Reject this report if the user provided text that is not between 1 and 100 characters.

Message: Invalid format. (362)

Condition: Beneficiary / Person

Field name: Surname

Field ID: eftr.transaction.completingActions.beneficiaries.personDetails.surname

Rule: 145340

Rule type: Presence

Action: Reject

Description: Reject this report if the user did not provide a value and eftr.transaction.electronicFundsTransactionDetails.thresholdIndicator is 'true'.

Message: This field was not completed, but is required based on the value entered elsewhere in the report. (330)

Condition: Beneficiary / Person

Rule: 145341

Rule type: Presence

Action: Warning

Description: Send a warning if the user did not provide a value and the total transaction amount is greater than or equal to $ 1000 CAD.

Message: This field was not completed, but may be required based on the value entered elsewhere in the report. (375)

Condition: Beneficiary / Person

Rule: 145344

Rule type: Format

Action: Reject

Description: Reject this report if the user provided text that is not between 1 and 100 characters.

Message: Invalid format. (362)

Condition: Beneficiary / Person

Field name: Telephone number

Field ID: eftr.transaction.completingActions.beneficiaries.personDetails.telephoneNumber

Rule: 145514

Rule type: Format

Action: Reject

Description: Reject this report if the user provided a value that did not contain 0 to 20 numbers, dashes, commas, periods, spaces or round brackets.

Message: Invalid format. (362)

Condition: Beneficiary / Person

Field name: Subject type

Field ID: eftr.transaction.completingActions.beneficiaries.personDetails.typeCode

Rule: 145330

Rule type: Content

Action: Reject

Description: Reject this report if the value the user provided is not equal to the value in eftr.transaction.completingActions.beneficiaries.typeCode.

Message: The value entered for the field does not provide what is required. (301)

Condition: Beneficiary / Person

Field name: Subject type

Field ID: eftr.transaction.completingActions.beneficiaries.typeCode

Rule: 145320

Rule type: Presence

Action: Reject

Description: Reject this report if the user did not provide a value into this field.

Message: This field was not completed, but is required based on the value entered elsewhere in the report. (330)

Condition: Beneficiary

Rule: 145321

Rule type: Content

Action: Reject

Description: Reject this report if the user provided a value that is not one of Person details (3), Entity details (4).

Message: The value entered for the field does not provide what is required. (301)

Condition: Beneficiary

Field name: Amount

Field ID: eftr.transaction.completingActions.details.amount

Rule: 145240

Rule type: Presence

Action: Reject

Description: Reject this report if the user did not provide a value and eftr.transaction.electronicFundsTransactionDetails.thresholdIndicator is 'true' and eftr.reportDetails.eftDirectionCode is Final receipt (2) and eftr.transaction.completingActions.details.dispositionCode is one of Deposit to account (1), Exchange to fiat currency (3), Purchase of bank draft (5), Purchase of money order (6), Life insurance policy purchase/deposit (7), Investment product purchase/deposit (8), Real estate purchase/deposit (9), Cash out (10), Exchange to virtual currency (18), Outgoing email money transfer (20), Holding funds (21), Issued cheque (23), Outgoing domestic funds transfer (24), Outgoing international funds transfer (25), Purchase of prepaid payment product/card (26), Denomination exchange (27), Payment to account (28), Purchase of / Payment for goods (29), Purchase of / Payment for services (30), Outgoing mobile money transfer (31), Cash withdrawal (account based) (32).

Message: This field was not completed, but is required based on the value entered elsewhere in the report. (330)

Rule: 145241

Rule type: Presence

Action: Reject

Description: Reject this report if the user did not provide a value and eftr.transaction.completingActions.details.valueInCanadianDollars is blank or missing and eftr.transaction.electronicFundsTransactionDetails.thresholdIndicator is 'true' and eftr.reportDetails.eftDirectionCode is Final receipt (2) and eftr.transaction.completingActions.details.dispositionCode is one of Purchase of casino product (4), Other (11), Added to virtual currency wallet (17), Outgoing virtual currency transfer (19).

Message: This field was not completed, but is required based on the value entered elsewhere in the report. (330)

Rule: 145242

Rule type: Presence

Action: Reject

Description: Reject this report if the user provided a value and eftr.transaction.completingActions.details.dispositionCode is Purchase precious metals (15).

Message: This field is not required based on the value shown in one or more other fields. (364)

Rule: 145243

Rule type: Presence

Action: Reject

Description: Reject this report if the user provided a value and eftr.transaction.completingActions.details.valueInCanadianDollars is not blank.

Message: This field is not required based on the value shown in one or more other fields. (364)

Rule: 145244

Rule type: Format

Action: Reject

Description: Reject this report if the user provided an amount that is not the correct format: - 17 digits (max), decimal separator and 10 digits (max). - If a decimal separator is used, one digit before and two decimal places must be provided.

Message: Invalid format. (362)

Field name: Currency type

Field ID: eftr.transaction.completingActions.details.currencyCode

Rule: 145250

Rule type: Presence

Action: Reject

Description: Reject this report if the user did not provide a value and eftr.transaction.electronicFundsTransactionDetails.thresholdIndicator is 'true' and eftr.reportDetails.eftDirectionCode is Final receipt (2) and eftr.transaction.completingActions.details.dispositionCode is one of Deposit to account (1), Exchange to fiat currency (3), Purchase of bank draft (5), Purchase of money order (6), Life insurance policy purchase/deposit (7), Investment product purchase/deposit (8), Cash out (10), Outgoing email money transfer (20), Holding funds (21), Issued cheque (23), Outgoing domestic funds transfer (24), Outgoing international funds transfer (25), Denomination exchange (27), Payment to account (28), Outgoing mobile money transfer (31), Cash withdrawal (account based) (32).

Message: This field was not completed, but is required based on the value entered elsewhere in the report. (330)

Rule: 145251

Rule type: Presence

Action: Reject

Description: Reject this report if the user did not provide a value and eftr.transaction.completingActions.details.virtualCurrencyTypeCode is blank or missing and eftr.transaction.electronicFundsTransactionDetails.thresholdIndicator is 'true' and eftr.reportDetails.eftDirectionCode is Final receipt (2) and eftr.transaction.completingActions.details.dispositionCode is one of Purchase of casino product (4), Real estate purchase/deposit (9), Other (11), Exchange to virtual currency (18), Purchase of prepaid payment product/card (26), Purchase of / Payment for goods (29), Purchase of / Payment for services (30).

Message: This field was not completed, but is required based on the value entered elsewhere in the report. (330)

Rule: 145252

Rule type: Presence

Action: Reject

Description: Reject this report if the user provided a value and eftr.transaction.completingActions.details.dispositionCode is one of Added to virtual currency wallet (17), Outgoing virtual currency transfer (19).

Message: This field is not required based on the value shown in one or more other fields. (364)

Rule: 145253

Rule type: Presence

Action: Reject

Description: Reject this report if the user provided a value and eftr.transaction.completingActions.details.virtualCurrencyTypeCode is not blank.

Message: This field is not required based on the value shown in one or more other fields. (364)

Rule: 145254

Rule type: Content

Action: Reject

Description: Reject this report if the user provided a value not in the list: - All ISO Currencies

Message: The value entered is not in FINTRAC's list of values for the field. (300)

Field name: Details of disposition

Field ID: eftr.transaction.completingActions.details.dispositionCode

Rule: 145220

Rule type: Presence

Action: Reject

Description: Reject this report if the user did not provide a value and eftr.transaction.electronicFundsTransactionDetails.thresholdIndicator is true and eftr.reportDetails.eftDirectionCode is 2.

Message: This field was not completed, but is required based on the value entered elsewhere in the report. (330)

Rule: 145221

Rule type: Presence

Action: Warning

Description: Send a warning if the user did not provide a value and eftr.reportDetails.eftDirectionCode is 'Final receipt' and the total transaction amount is greater than or equal to $ 1000 CAD.

Message: This field was not completed, but may be required based on the value entered elsewhere in the report. (375)

Rule note: Changed August 22, 2024

Rule: 145224

Rule type: Content

Action: Reject

Description: Reject this report if the user provided a value not in the list: - 1=Deposit to account - 3=Exchange to fiat currency - 4=Purchase of casino product - 5=Purchase of bank draft - 6=Purchase of money order - 7=Life insurance policy purchase/deposit - 8=Investment product purchase/deposit - 9=Real estate purchase/deposit - 10=Cash out - 11=Other - 15=Purchase precious metals - 17=Added to virtual currency wallet - 18=Exchange to virtual currency - 19=Outgoing virtual currency transfer - 20=Outgoing email money transfer - 21=Holding funds - 23=Issued cheque - 24=Outgoing domestic funds transfer - 25=Outgoing international funds transfer - 26=Purchase of prepaid payment product/card - 27=Denomination exchange - 28=Payment to account - 29=Purchase of / Payment for goods - 30=Purchase of / Payment for services - 31=Outgoing mobile money transfer - 32=Cash withdrawal (account based)

Message: The value entered is not in FINTRAC's list of values for the field. (300)

Field name: Details of disposition - other

Field ID: eftr.transaction.completingActions.details.dispositionOther

Rule: 145230

Rule type: Presence

Action: Reject

Description: Reject this report if the user did not provide a value and eftr.transaction.completingActions.details.dispositionCode is Other (11).

Message: This field was not completed, but is required based on the value entered elsewhere in the report. (330)

Rule: 145231

Rule type: Presence

Action: Reject

Description: Reject this report if the user provided a value and eftr.transaction.completingActions.details.dispositionCode is not Other (11).

Message: This field is not required based on the value shown in one or more other fields. (364)

Rule: 145232

Rule type: Format

Action: Reject

Description: Reject this report if the user provided text that is not between 1 and 200 characters.

Message: Invalid format. (362)

Field name: Exchange rate

Field ID: eftr.transaction.completingActions.details.exchangeRate

Rule: 145280

Rule type: Presence

Action: Reject

Description: Reject this report if the user did not provide a value and eftr.transaction.completingActions.details.dispositionCode is one of Exchange to fiat currency (3), Exchange to virtual currency (18).

Message: This field was not completed, but is required based on the value entered elsewhere in the report. (330)

Rule: 145284

Rule type: Format

Action: Reject

Description: Reject this report if the user provided an amount that is not the correct format: - 17 digits (max), decimal separator and 10 digits (max). - If a decimal separator is used, one digit before and two decimal places must be provided.

Message: Invalid format. (362)

Field name: Was there any other person or entity involved in the disposition?

Field ID: eftr.transaction.completingActions.details.involvementsIndicator

Rule: 145300

Rule type: Presence

Action: Reject

Description: Reject this report if the user did not provide a value into this field.

Message: Field is mandatory. (329)

Rule: 145301

Rule type: Presence

Action: Reject

Description: Reject this report if the user provided 'true' and eftr.transaction.completingActions.involvements is empty or the user provided 'false' and eftr.transaction.completingActions.involvements is not empty.

Message: The value entered for this field is inaccurate, based on the value shown in one or more other fields. (302)

Field name: Value in Canadian dollars

Field ID: eftr.transaction.completingActions.details.valueInCanadianDollars

Rule: 145290

Rule type: Presence

Action: Reject

Description: Reject this report if the user did not provide a value and eftr.transaction.electronicFundsTransactionDetails.thresholdIndicator is true and eftr.reportDetails.eftDirectionCode is 2 and eftr.transaction.completingActions.details.dispositionCode is 15.

Message: This field was not completed, but is required based on the value entered elsewhere in the report. (330)

Rule: 145291

Rule type: Presence

Action: Reject

Description: Reject this report if the user did not provide a value and eftr.transaction.completingActions.details.amount is blank or missing and eftr.transaction.electronicFundsTransactionDetails.thresholdIndicator is 'true' and eftr.reportDetails.eftDirectionCode is Final receipt (2) and eftr.transaction.completingActions.details.dispositionCode is one of Purchase of casino product (4), Other (11), Added to virtual currency wallet (17), Outgoing virtual currency transfer (19).

Message: This field was not completed, but is required based on the value entered elsewhere in the report. (330)

Rule: 145292

Rule type: Presence

Action: Reject

Description: Reject this report if the user provided a value and eftr.transaction.completingActions.details.amount is not blank.

Message: This field is not required based on the value shown in one or more other fields. (364)

Rule: 145294

Rule type: Format

Action: Reject

Description: Reject this report if the user provided an amount that is not the correct format: - 17 digits (max), decimal separator and 10 digits (max). - If a decimal separator is used, one digit before and two decimal places must be provided.

Message: Invalid format. (362)

Field name: Virtual currency type

Field ID: eftr.transaction.completingActions.details.virtualCurrencyTypeCode

Rule: 145260

Rule type: Presence

Action: Reject

Description: Reject this report if the user did not provide a value and eftr.transaction.electronicFundsTransactionDetails.thresholdIndicator is 'true' and eftr.reportDetails.eftDirectionCode is Final receipt (2) and eftr.transaction.completingActions.details.dispositionCode is one of Added to virtual currency wallet (17), Outgoing virtual currency transfer (19).

Message: This field was not completed, but is required based on the value entered elsewhere in the report. (330)

Rule: 145261

Rule type: Presence

Action: Reject

Description: Reject this report if the user did not provide a value and eftr.transaction.completingActions.details.currencyCode is blank or missing and eftr.transaction.electronicFundsTransactionDetails.thresholdIndicator is 'true' and eftr.reportDetails.eftDirectionCode is Final receipt (2) and eftr.transaction.completingActions.details.dispositionCode is one of Purchase of casino product (4), Real estate purchase/deposit (9), Other (11), Exchange to virtual currency (18), Purchase of prepaid payment product/card (26), Purchase of / Payment for goods (29), Purchase of / Payment for services (30).

Message: This field was not completed, but is required based on the value entered elsewhere in the report. (330)

Rule: 145262

Rule type: Presence

Action: Reject

Description: Reject this report if the user provided a value and eftr.transaction.completingActions.details.dispositionCode is one of Deposit to account (1), Exchange to fiat currency (3), Purchase of bank draft (5), Purchase of money order (6), Life insurance policy purchase/deposit (7), Investment product purchase/deposit (8), Cash out (10), Outgoing email money transfer (20), Holding funds (21), Issued cheque (23), Outgoing domestic funds transfer (24), Outgoing international funds transfer (25), Denomination exchange (27), Payment to account (28), Outgoing mobile money transfer (31), Cash withdrawal (account based) (32).

Message: This field is not required based on the value shown in one or more other fields. (364)

Rule: 145263

Rule type: Presence

Action: Reject

Description: Reject this report if the user provided a value and eftr.transaction.completingActions.details.currencyCode is not blank.

Message: This field is not required based on the value shown in one or more other fields. (364)

Rule: 145264

Rule type: Content

Action: Reject

Description: Reject this report if the user provided a value not in the list: - Virtual currency list

Message: The value entered is not in FINTRAC's list of values for the field. (300)

Field name: Virtual currency type - other

Field ID: eftr.transaction.completingActions.details.virtualCurrencyTypeOther

Rule: 145270

Rule type: Presence

Action: Reject

Description: Reject this report if the user did not provide a value and eftr.transaction.completingActions.details.virtualCurrencyTypeCode is Other (OTH).

Message: This field was not completed, but is required based on the value entered elsewhere in the report. (330)

Rule: 145271

Rule type: Presence

Action: Reject

Description: Reject this report if the user provided a value and eftr.transaction.completingActions.details.virtualCurrencyTypeCode is not Other (OTH).

Message: This field is not required based on the value shown in one or more other fields. (364)

Rule: 145272

Rule type: Format

Action: Reject

Description: Reject this report if the user provided text that is not between 1 and 200 characters.

Message: Invalid format. (362)

Field name: Account number

Field ID: eftr.transaction.completingActions.involvements.details.accountNumber

Rule: 147412

Rule type: Presence

Action: Reject

Description: Reject this report if the user provided a value and any of eftr.transaction.completingActions.involvements.details.identifyingNumber, eftr.transaction.completingActions.involvements.details.policyNumber are not empty.

Message: This field is not required based on the value shown in one or more other fields. (364)

Condition: Involvement

Rule: 147413

Rule type: Format

Action: Reject

Description: Reject this report if the user provided text that is not between 1 and 100 characters.

Message: Invalid format. (362)

Condition: Involvement

Field name: Identifying number

Field ID: eftr.transaction.completingActions.involvements.details.identifyingNumber

Rule: 147432

Rule type: Presence

Action: Reject

Description: Reject this report if the user provided a value and any of eftr.transaction.completingActions.involvements.details.accountNumber, eftr.transaction.completingActions.involvements.details.policyNumber are not empty.

Message: This field is not required based on the value shown in one or more other fields. (364)

Condition: Involvement

Rule: 147433

Rule type: Format

Action: Reject

Description: Reject this report if the user provided text that is not between 1 and 100 characters.

Message: Invalid format. (362)

Condition: Involvement

Field name: Policy number

Field ID: eftr.transaction.completingActions.involvements.details.policyNumber

Rule: 147422

Rule type: Presence

Action: Reject

Description: Reject this report if the user provided a value and any of eftr.transaction.completingActions.involvements.details.accountNumber, eftr.transaction.completingActions.involvements.details.identifyingNumber are not empty.

Message: This field is not required based on the value shown in one or more other fields. (364)

Condition: Involvement

Rule: 147423

Rule type: Format

Action: Reject

Description: Reject this report if the user provided text that is not between 1 and 100 characters.

Message: Invalid format. (362)

Condition: Involvement

Field name: Name of entity

Field ID: eftr.transaction.completingActions.involvements.entityName.nameOfEntity

Rule: 147404

Rule type: Format

Action: Reject

Description: Reject this report if the user provided text that is not between 1 and 100 characters.

Message: Invalid format. (362)

Condition: Involvement / Entity

Field name: Subject type

Field ID: eftr.transaction.completingActions.involvements.entityName.typeCode

Rule: 147390

Rule type: Content

Action: Reject

Description: Reject this report if the value the user provided is not equal to the value in eftr.transaction.completingActions.involvements.typeCode.

Message: The value entered for the field does not provide what is required. (301)

Condition: Involvement / Entity

Field name: Given name

Field ID: eftr.transaction.completingActions.involvements.personName.givenName

Rule: 147374

Rule type: Format

Action: Reject

Description: Reject this report if the user provided text that is not between 1 and 100 characters.

Message: Invalid format. (362)

Condition: Involvement / Person

Field name: Other name/initial

Field ID: eftr.transaction.completingActions.involvements.personName.otherNameInitial

Rule: 147384

Rule type: Format

Action: Reject

Description: Reject this report if the user provided text that is not between 1 and 100 characters.

Message: Invalid format. (362)

Condition: Involvement / Person

Field name: Surname

Field ID: eftr.transaction.completingActions.involvements.personName.surname

Rule: 147364

Rule type: Format

Action: Reject

Description: Reject this report if the user provided text that is not between 1 and 100 characters.

Message: Invalid format. (362)

Condition: Involvement / Person

Field name: Subject type

Field ID: eftr.transaction.completingActions.involvements.personName.typeCode

Rule: 147350

Rule type: Content

Action: Reject

Description: Reject this report if the value the user provided is not equal to the value in eftr.transaction.completingActions.involvements.typeCode.

Message: The value entered for the field does not provide what is required. (301)

Condition: Involvement / Person

Field name: Subject type

Field ID: eftr.transaction.completingActions.involvements.typeCode

Rule: 147340

Rule type: Presence

Action: Reject

Description: Reject this report if the user did not provide a value into this field.

Message: This field was not completed, but is required based on the value entered elsewhere in the report. (330)

Condition: Involvement

Rule: 147341

Rule type: Content

Action: Reject

Description: Reject this report if the user provided a value that is not one of Person name (1), Entity name (2).

Message: The value entered for the field does not provide what is required. (301)

Condition: Involvement

Field name: Are there additional parties involved in effecting the EFT that is a SWIFT message?

Field ID: eftr.transaction.electronicFundsTransactionDetails.additionalPartiesEffectingSwiftIndicator

Rule: 141065

Rule type: Presence

Action: Reject

Description: Reject this report if the user did not provide a value into this field.

Message: Field is mandatory. (329)

Rule: 141067

Rule type: Presence

Action: Reject

Description: Reject this report if the user provided 'true' and eftr.transaction.involvements is empty or the user provided 'false' and eftr.transaction.involvements is not empty.

Message: The value entered for this field is inaccurate, based on the value shown in one or more other fields. (302)

Rule: 141066

Rule type: Content

Action: Reject

Description: Reject this report if the user provided a value that is not false and eftr.transaction.electronicFundsTransactionDetails.eftTypeCode is Non-SWIFT (2).

Message: The value entered for this field is inaccurate, based on the value shown in one or more other fields. (302)

Field name: Are there additional parties sending this electronic funds transfer?

Field ID: eftr.transaction.electronicFundsTransactionDetails.additionalPartiesSendingIndicator

Rule: 141060

Rule type: Presence

Action: Reject

Description: Reject this report if the user did not provide a value into this field.

Message: Field is mandatory. (329)

Rule: 141061

Rule type: Presence

Action: Reject

Description: Reject this report if the user provided 'true' and eftr.transaction.senders is empty or the user provided 'false' and eftr.transaction.senders is not empty.

Message: The value entered for this field is inaccurate, based on the value shown in one or more other fields. (302)

Field name: Additional information fields list

Field ID: eftr.transaction.electronicFundsTransactionDetails.additionalPaymentInformations

Rule: 141070

Rule type: Presence

Action: Reject

Description: Reject this report if the list is not empty and eftr.transaction.electronicFundsTransactionDetails.eftTypeCode is not SWIFT (1).

Message: The value entered is not in FINTRAC's list of values for the field. (300)

Field name: Value for field

Field ID: eftr.transaction.electronicFundsTransactionDetails.additionalPaymentInformations.rawValue

Rule: 141090

Rule type: Presence

Action: Reject

Description: Reject this report if the user did not provide a value and eftr.transaction.electronicFundsTransactionDetails.additionalPaymentInformations.tag is not blank.

Message: Invalid format. (362)

Rule: 141093

Rule type: Format

Action: Reject

Description: Reject this report if the user provided text that is not between 1 and 10000 characters.

Message: Invalid format. (362)

Field name: Field name

Field ID: eftr.transaction.electronicFundsTransactionDetails.additionalPaymentInformations.tag

Rule: 141081

Rule type: Presence

Action: Reject

Description: Reject this report if the user did not provide a value into this field.

Message: This field was not completed, but is required based on the value entered elsewhere in the report. (330)

Rule: 141082

Rule type: Content

Action: Reject

Description: Reject this report if the user provided a value not in the list: - 1=Remittance Information - 2=Instructed Amount - 3=Charges Information - 4=Payment Identification - 5=Payment Type Information - 6=Instruction For Creditor Agent - 7=Instruction For Next Agent - 8=Regulatory Reporting - 9=Supplementary Data - 10=Related Remittance Information - 11=Purpose

Message: The value entered is not in FINTRAC's list of values for the field. (300)

Field name: What is the beneficiary's client status?

Field ID: eftr.transaction.electronicFundsTransactionDetails.beneficiaryClientStatusCode

Rule: 147830

Rule type: Presence

Action: Reject

Description: Reject this report if the user did not provide a value and eftr.reportDetails.activitySectorCode is one of Money services business (11), Foreign money services business (21) and eftr.transaction.electronicFundsTransactionDetails.initiatorAndReceiverIndicator is 'true' and eftr.transaction.electronicFundsTransactionDetails.fundsReceivedOrInitiatedWithinInstitutionCode is Yes (1).

Message: This field was not completed, but is required based on the value entered elsewhere in the report. (330)

Rule: 147833

Rule type: Presence

Action: Reject

Description: Reject this report if the user provided a value and eftr.reportDetails.activitySectorCode is not one of Money services business (11), Foreign money services business (21).

Message: This field is not required based on the value shown in one or more other fields. (364)

Rule: 147834

Rule type: Content

Action: Reject

Description: Reject this report if the user provided a value not in the list: - 1=In Canada - 2=Outside Canada - 3=Not applicable

Message: The value entered is not in FINTRAC's list of values for the field. (300)

Field name: Date/time of transaction

Field ID: eftr.transaction.electronicFundsTransactionDetails.dateTimeOfTransaction

Rule: 141030

Rule type: Presence

Action: Reject

Description: Reject this report if the user did not provide a value into this field.

Message: Field is mandatory. (329)

Rule: 141033

Rule type: Format

Action: Reject

Description: Reject this report if the user provided a date that is not in the format yyyy-mm-ddThh:mm:ss-zz:zz.

Message: Invalid format. (362)

Rule: 141034

Rule type: Content

Action: Reject

Description: Reject this report if the user provided a date that is not before now.

Message: The field cannot contain a future date. (304)

Rule: 141035

Rule type: Content

Action: Reject

Description: Reject this report if the user provided a date that is not between eftr.reportDetails.twentyFourHourRule.periodStart and eftr.reportDetails.twentyFourHourRule.periodEnd.

Message: The value entered for this field is inaccurate, based on the value shown in one or more other fields. (302)

Rule: 141036

Rule type: Content

Action: Reject

Description: Reject this report if the user provided a date that is not after 2021-06-01.

Message: The date for this field cannot be before the Coming In Force date. (335)

Field name: EFT type

Field ID: eftr.transaction.electronicFundsTransactionDetails.eftTypeCode

Rule: 141000

Rule type: Presence

Action: Reject

Description: Reject this report if the user did not provide a value into this field.

Message: Field is mandatory. (329)

Rule: 141001

Rule type: Content

Action: Reject

Description: Reject this report if the user provided a value not in the list: - 1=SWIFT - 2=Non-SWIFT

Message: The value entered is not in FINTRAC's list of values for the field. (300)

Field name: Is the requester moving funds into or out of Canada?

Field ID: eftr.transaction.electronicFundsTransactionDetails.fundsOriginatingOutsideCanadaIndicator

Rule: 147842

Rule type: Presence

Action: Reject

Description: Reject this report if the user did not provide a value and eftr.reportDetails.activitySectorCode is one of Money services business (11), Foreign money services business (21).

Message: This field was not completed, but is required based on the value entered elsewhere in the report. (330)

Rule: 147843

Rule type: Presence

Action: Reject

Description: Reject this report if the user provided a value and eftr.reportDetails.activitySectorCode is not one of Money services business (11), Foreign money services business (21).

Message: This field is not required based on the value shown in one or more other fields. (364)

Field name: Are the funds finally received within your business? Is the transfer of funds initiated from your business?

Field ID: eftr.transaction.electronicFundsTransactionDetails.fundsReceivedOrInitiatedWithinInstitutionCode

Rule: 147812

Rule type: Presence

Action: Reject

Description: Reject this report if the user did not provide a value and eftr.reportDetails.activitySectorCode is one of Money services business (11), Foreign money services business (21).

Message: This field was not completed, but is required based on the value entered elsewhere in the report. (330)

Rule: 147813

Rule type: Presence

Action: Reject

Description: Reject this report if the user provided a value and eftr.reportDetails.activitySectorCode is not one of Money services business (11), Foreign money services business (21).

Message: This field is not required based on the value shown in one or more other fields. (364)

Rule: 147814

Rule type: Content

Action: Reject

Description: Reject this report if the user provided a value not in the list: - 0=No - 1=Yes

Message: The value entered is not in FINTRAC's list of values for the field. (300)

Field name: As the initiator of this transaction, are you also the final receiver for this transaction? As the final receiver of this transaction, are you also the initiator for this transaction?

Field ID: eftr.transaction.electronicFundsTransactionDetails.initiatorAndReceiverIndicator

Rule: 147802

Rule type: Presence

Action: Reject

Description: Reject this report if the user did not provide a value and eftr.reportDetails.activitySectorCode is one of Money services business (11), Foreign money services business (21).

Message: This field was not completed, but is required based on the value entered elsewhere in the report. (330)

Rule: 147803

Rule type: Presence

Action: Reject

Description: Reject this report if the user provided a value and eftr.reportDetails.activitySectorCode is not one of Money services business (11), Foreign money services business (21).

Message: This field is not required based on the value shown in one or more other fields. (364)

Field name: Have you applied a regulatory exception to this transaction?

Field ID: eftr.transaction.electronicFundsTransactionDetails.regulatoryExceptionIndicator

Rule: 141020

Rule type: Presence

Action: Reject

Description: Reject this report if the user did not provide a value into this field.

Message: Field is mandatory. (329)

Field name: Reporting entity transaction reference number

Field ID: eftr.transaction.electronicFundsTransactionDetails.reportingEntityTransactionReference

Rule: 141040

Rule type: Presence

Action: Reject

Description: Reject this report if the user did not provide a value into this field.

Message: Field is mandatory. (329)

Rule: 141041

Rule type: Format

Action: Reject

Description: Reject this report if the user provided text that is not between 1 and 200 characters.

Message: Invalid format. (362)

Field name: What is the requester's client status?

Field ID: eftr.transaction.electronicFundsTransactionDetails.requesterClientStatusCode

Rule: 147820

Rule type: Presence

Action: Reject

Description: Reject this report if the user did not provide a value and eftr.reportDetails.activitySectorCode is one of Money services business (11), Foreign money services business (21) and eftr.transaction.electronicFundsTransactionDetails.initiatorAndReceiverIndicator is 'true' and eftr.transaction.electronicFundsTransactionDetails.fundsReceivedOrInitiatedWithinInstitutionCode is Yes (1).

Message: This field was not completed, but is required based on the value entered elsewhere in the report. (330)

Rule: 147823

Rule type: Presence

Action: Reject

Description: Reject this report if the user provided a value and eftr.reportDetails.activitySectorCode is not one of Money services business (11), Foreign money services business (21).

Message: This field is not required based on the value shown in one or more other fields. (364)

Rule: 147824

Rule type: Content

Action: Reject

Description: Reject this report if the user provided a value not in the list: - 1=In Canada - 2=Outside Canada - 3=Not applicable

Message: The value entered is not in FINTRAC's list of values for the field. (300)

Field name: Threshold indicator

Field ID: eftr.transaction.electronicFundsTransactionDetails.thresholdIndicator

Rule: 141010

Rule type: Presence

Action: Reject

Description: Reject this report if the user did not provide a value into this field.

Message: Field is mandatory. (329)

Rule: 141011

Rule type: Content

Action: Reject

Description: Reject this report if the user provided 'true' and the amount of the transaction is less than $ 10000 CAD or the user provided 'false' and the amount of the transaction is greater than or equal to $ 10000 CAD. Transactions containing foreign currency will have a $ 1000 CAD buffer (above and below) applied to the threshold calculation.

Message: The value entered for this field is inaccurate, based on the value shown in one or more other fields. (302)

Field name: Bank identification code or business entity identifier

Field ID: eftr.transaction.initiator.details.bicOrBeiCode

Rule: 141440

Rule type: Presence

Action: Reject

Description: Reject this report if the user did not provide a value and eftr.transaction.electronicFundsTransactionDetails.thresholdIndicator is true and eftr.transaction.electronicFundsTransactionDetails.eftTypeCode is 1.

Message: This field was not completed, but is required based on the value entered elsewhere in the report. (330)

Condition: Initiator

Rule: 141443

Rule type: Format

Action: Reject

Description: Reject this report if the user provided text that is not between 1 and 50 characters.

Message: Invalid format. (362)

Condition: Initiator

Field name: Identification number assigned to person or entity in respect of their EFT activities

Field ID: eftr.transaction.initiator.details.eftActivityIdentificationNumber

Rule: 141453

Rule type: Format

Action: Reject

Description: Reject this report if the user provided text that is not between 1 and 50 characters.

Message: Invalid format. (362)

Condition: Initiator

Field name: Reporting entity location number

Field ID: eftr.transaction.initiator.details.reportingEntityLocation.id

Rule: 141430

Rule type: Presence

Action: Reject

Description: Reject this report if the user did not provide a value and eftr.reportDetails.eftDirectionCode is Initiation (1).

Message: This field was not completed, but is required based on the value entered elsewhere in the report. (330)

Condition: Initiator

Rule: 141431

Rule type: Presence

Action: Reject

Description: Reject this report if the user did not provide a value and eftr.transaction.electronicFundsTransactionDetails.thresholdIndicator is 'true' and eftr.reportDetails.eftDirectionCode is Final receipt (2) and eftr.reportDetails.activitySectorCode is one of Money services business (11), Foreign money services business (21) and eftr.transaction.electronicFundsTransactionDetails.initiatorAndReceiverIndicator is 'true'.

Message: This field was not completed, but is required based on the value entered elsewhere in the report. (330)

Condition: Initiator

Rule: 141432

Rule type: Presence

Action: Reject

Description: Reject this report if the user provided a value and eftr.transaction.initiator.typeCode is not one of Person name (1), Entity name (2).

Message: This field is not required based on the value shown in one or more other fields. (364)

Condition: Initiator

Rule: 141433

Rule type: Format

Action: Reject

Description: Reject this report if the user provided text that is not between 1 and 30 characters, containing only alpha and numeric characters.

Message: Invalid format. (362)

Condition: Initiator

Rule: 141434

Rule type: Content

Action: Reject

Description: Reject this report if the user provided a branch location that is invalid for the reporting entity.

Message: FINTRAC does not have this location on file for the reporting entity. (320)

Condition: Initiator

Rule note: Changed August 22, 2024

Field name: Name of entity

Field ID: eftr.transaction.initiator.entityName.nameOfEntity

Rule: 148200

Rule type: Presence

Action: Reject

Description: Reject this report if the user did not provide a value into this field.

Message: This field was not completed, but is required based on the value entered elsewhere in the report. (330)

Condition: Initiator / Entity

Rule: 148203

Rule type: Format

Action: Reject

Description: Reject this report if the user provided text that is not between 1 and 100 characters.

Message: Invalid format. (362)

Condition: Initiator / Entity

Field name: Subject type

Field ID: eftr.transaction.initiator.entityName.typeCode

Rule: 148190

Rule type: Content

Action: Reject

Description: Reject this report if the value the user provided is not equal to the value in eftr.transaction.initiator.typeCode.

Message: The value entered for the field does not provide what is required. (301)

Condition: Initiator / Entity

Field name: House/Building number

Field ID: eftr.transaction.initiator.entityNameAddress.address.buildingNumber

Rule: 141330

Rule type: Presence

Action: Reject

Description: Reject this report if the user provided a value and any of eftr.transaction.initiator.entityNameAddress.address.unstructured are not empty.

Message: This field is not required based on the value shown in one or more other fields. (364)

Condition: Initiator / Entity

Rule: 141335

Rule type: Format

Action: Reject

Description: Reject this report if the user provided text that is not between 1 and 10 characters.

Message: Invalid format. (362)

Condition: Initiator / Entity

Field name: City

Field ID: eftr.transaction.initiator.entityNameAddress.address.city

Rule: 141350

Rule type: Presence

Action: Reject

Description: Reject this report if the user provided a value and any of eftr.transaction.initiator.entityNameAddress.address.unstructured are not empty.

Message: This field is not required based on the value shown in one or more other fields. (364)

Condition: Initiator / Entity

Rule: 141351

Rule type: Presence

Action: Reject

Description: Reject this report if the user did not provide a value and eftr.transaction.electronicFundsTransactionDetails.thresholdIndicator is true and eftr.reportDetails.eftDirectionCode is 2 and eftr.transaction.initiator.entityNameAddress.addressTypeCode is 1.

Message: This field was not completed, but is required based on the value entered elsewhere in the report. (330)

Condition: Initiator / Entity

Rule: 141352

Rule type: Presence

Action: Warning

Description: Send a warning if the user did not provide a value and eftr.reportDetails.eftDirectionCode is 'Final receipt' and the total transaction amount is greater than or equal to $ 1000 CAD.

Message: This field was not completed, but may be required based on the value entered elsewhere in the report. (375)

Condition: Initiator / Entity

Rule: 141355

Rule type: Format

Action: Reject

Description: Reject this report if the user provided text that is not between 1 and 100 characters.

Message: Invalid format. (362)

Condition: Initiator / Entity

Field name: Country

Field ID: eftr.transaction.initiator.entityNameAddress.address.countryCode

Rule: 141410

Rule type: Presence

Action: Reject

Description: Reject this report if the user did not provide a value and eftr.transaction.electronicFundsTransactionDetails.thresholdIndicator is true and eftr.reportDetails.eftDirectionCode is 2.

Message: This field was not completed, but is required based on the value entered elsewhere in the report. (330)

Condition: Initiator / Entity

Rule: 141411

Rule type: Presence

Action: Warning

Description: Send a warning if the user did not provide a value and eftr.reportDetails.eftDirectionCode is 'Final receipt' and the total transaction amount is greater than or equal to $ 1000 CAD.

Message: This field was not completed, but may be required based on the value entered elsewhere in the report. (375)

Condition: Initiator / Entity

Rule: 141415

Rule type: Content

Action: Reject

Description: Reject this report if the user provided a value not in the list: - All ISO Countries

Message: The value entered is not in FINTRAC's list of values for the field. (300)

Condition: Initiator / Entity

Field name: District

Field ID: eftr.transaction.initiator.entityNameAddress.address.district

Rule: 141360

Rule type: Presence

Action: Reject

Description: Reject this report if the user provided a value and any of eftr.transaction.initiator.entityNameAddress.address.unstructured are not empty.

Message: This field is not required based on the value shown in one or more other fields. (364)

Condition: Initiator / Entity

Rule: 141365

Rule type: Format

Action: Reject

Description: Reject this report if the user provided text that is not between 1 and 100 characters.

Message: Invalid format. (362)

Condition: Initiator / Entity

Field name: Postal or zip code

Field ID: eftr.transaction.initiator.entityNameAddress.address.postalZipCode

Rule: 141400

Rule type: Presence

Action: Reject

Description: Reject this report if the user provided a value and any of eftr.transaction.initiator.entityNameAddress.address.unstructured are not empty.

Message: This field is not required based on the value shown in one or more other fields. (364)

Condition: Initiator / Entity

Rule: 141402

Rule type: Presence

Action: Warning

Description: Send a warning if the user did not provide a value and eftr.transaction.initiator.entityNameAddress.address.unstructured is blank and eftr.transaction.initiator.entityNameAddress.address.countryCode is one of Canada (CA), United States (US).

Message: This field was not completed, but may be required based on the value entered elsewhere in the report. (375)

Condition: Initiator / Entity

Rule: 141403

Rule type: Format

Action: Reject

Description: Reject this report if the user provided text that is not between 1 and 20 characters.

Message: Invalid format. (362)

Condition: Initiator / Entity

Rule: 141404

Rule type: Content

Action: Reject

Description: Reject this report if the postal code provided is not a valid Canadian postal code OR if the ZIP code provided is not a valid US ZIP code OR if the postal code provided is not alphanumeric for countries entered in eftr.transaction.initiator.entityNameAddress.address.countryCode other than Canada and the United States.

Message: The value entered for this field is not a valid format for a Postal Code / Zip Code. (363)

Condition: Initiator / Entity

Field name: Province or state code

Field ID: eftr.transaction.initiator.entityNameAddress.address.provinceStateCode

Rule: 141370

Rule type: Presence

Action: Reject

Description: Reject this report if the user provided a value and any of eftr.transaction.initiator.entityNameAddress.address.unstructured are not empty.

Message: This field is not required based on the value shown in one or more other fields. (364)

Condition: Initiator / Entity

Rule: 141371

Rule type: Presence

Action: Reject

Description: Reject this report if the user did not provide a value and eftr.transaction.electronicFundsTransactionDetails.thresholdIndicator is 'true' and eftr.reportDetails.eftDirectionCode is Final receipt (2) and eftr.transaction.initiator.entityNameAddress.addressTypeCode is Structured address (1) and eftr.transaction.initiator.entityNameAddress.address.countryCode is one of Canada (CA), United States (US), Mexico (MX).

Message: This field was not completed, but is required based on the value entered elsewhere in the report. (330)

Condition: Initiator / Entity

Rule: 141374

Rule type: Presence

Action: Reject

Description: Reject this report if the user provided a value and eftr.transaction.initiator.entityNameAddress.address.countryCode is not in CA, US, MX.

Message: This field is not required based on the value shown in one or more other fields. (364)

Condition: Initiator / Entity

Rule: 141372

Rule type: Presence

Action: Warning

Description: Send a warning if the user did not provide a value and eftr.reportDetails.eftDirectionCode is 'Final receipt' and eftr.transaction.initiator.entityNameAddress.address.countryCode is one of Canada (CA), United States (US), Mexico (MX) and the total transaction amount is greater than or equal to $ 1000 CAD.

Message: This field was not completed, but may be required based on the value entered elsewhere in the report. (375)

Condition: Initiator / Entity

Rule: 141375

Rule type: Content

Action: Reject

Description: Reject this report if the province/state code does not correspond with the country provided OR is not a valid Canadian, US or Mexican province/state code given the country eftr.transaction.initiator.entityNameAddress.address.countryCode.

Message: The value entered is not in FINTRAC's list of values for the field. (300)

Condition: Initiator / Entity

Field name: Province or state name

Field ID: eftr.transaction.initiator.entityNameAddress.address.provinceStateName

Rule: 141380

Rule type: Presence

Action: Reject

Description: Reject this report if the user provided a value and any of eftr.transaction.initiator.entityNameAddress.address.unstructured are not empty.

Message: This field is not required based on the value shown in one or more other fields. (364)

Condition: Initiator / Entity

Rule: 141384

Rule type: Presence

Action: Reject

Description: Reject this report if the user provided a value and eftr.transaction.initiator.entityNameAddress.address.countryCode is in CA, US, MX.

Message: This field is not required based on the value shown in one or more other fields. (364)

Condition: Initiator / Entity

Rule: 141385

Rule type: Format

Action: Reject

Description: Reject this report if the user provided text that is not between 1 and 100 characters.

Message: Invalid format. (362)

Condition: Initiator / Entity

Field name: Street address

Field ID: eftr.transaction.initiator.entityNameAddress.address.streetAddress

Rule: 141340

Rule type: Presence

Action: Reject

Description: Reject this report if the user provided a value and any of eftr.transaction.initiator.entityNameAddress.address.unstructured are not empty.

Message: This field is not required based on the value shown in one or more other fields. (364)

Condition: Initiator / Entity

Rule: 141341

Rule type: Presence

Action: Reject

Description: Reject this report if the user did not provide a value and eftr.transaction.electronicFundsTransactionDetails.thresholdIndicator is true and eftr.reportDetails.eftDirectionCode is 2 and eftr.transaction.initiator.entityNameAddress.addressTypeCode is 1.

Message: This field was not completed, but is required based on the value entered elsewhere in the report. (330)

Condition: Initiator / Entity

Rule: 141342

Rule type: Presence

Action: Warning

Description: Send a warning if the user did not provide a value and eftr.reportDetails.eftDirectionCode is 'Final receipt' and the total transaction amount is greater than or equal to $ 1000 CAD.

Message: This field was not completed, but may be required based on the value entered elsewhere in the report. (375)

Condition: Initiator / Entity

Rule: 141345

Rule type: Format

Action: Reject

Description: Reject this report if the user provided text that is not between 1 and 100 characters.

Message: Invalid format. (362)

Condition: Initiator / Entity

Field name: Sub-province and/or sub-locality

Field ID: eftr.transaction.initiator.entityNameAddress.address.subProvinceSubLocality

Rule: 141390

Rule type: Presence

Action: Reject

Description: Reject this report if the user provided a value and any of eftr.transaction.initiator.entityNameAddress.address.unstructured are not empty.

Message: This field is not required based on the value shown in one or more other fields. (364)

Condition: Initiator / Entity

Rule: 141395

Rule type: Format

Action: Reject

Description: Reject this report if the user provided text that is not between 1 and 100 characters.

Message: Invalid format. (362)

Condition: Initiator / Entity

Field name: Address type

Field ID: eftr.transaction.initiator.entityNameAddress.address.typeCode

Rule: 141310

Rule type: Content

Action: Reject

Description: Reject this report if the value the user provided is not equal to the value in eftr.transaction.initiator.entityNameAddress.addressTypeCode.

Message: The value entered for the field does not provide what is required. (301)

Condition: Initiator / Entity

Field name: Apt/Room/Suite/Unit number

Field ID: eftr.transaction.initiator.entityNameAddress.address.unitNumber

Rule: 141320

Rule type: Presence

Action: Reject

Description: Reject this report if the user provided a value and any of eftr.transaction.initiator.entityNameAddress.address.unstructured are not empty.

Message: This field is not required based on the value shown in one or more other fields. (364)

Condition: Initiator / Entity

Rule: 141325

Rule type: Format

Action: Reject

Description: Reject this report if the user provided text that is not between 1 and 10 characters.

Message: Invalid format. (362)

Condition: Initiator / Entity

Field name: Unstructured address details

Field ID: eftr.transaction.initiator.entityNameAddress.address.unstructured

Rule: 141421

Rule type: Presence

Action: Reject

Description: Reject this report if the user provided a value and any of eftr.transaction.initiator.entityNameAddress.address.unitNumber, eftr.transaction.initiator.entityNameAddress.address.buildingNumber, eftr.transaction.initiator.entityNameAddress.address.streetAddress, eftr.transaction.initiator.entityNameAddress.address.city, eftr.transaction.initiator.entityNameAddress.address.district, eftr.transaction.initiator.entityNameAddress.address.provinceStateCode, eftr.transaction.initiator.entityNameAddress.address.provinceStateName, eftr.transaction.initiator.entityNameAddress.address.subProvinceSubLocality, eftr.transaction.initiator.entityNameAddress.address.postalZipCode are not empty.

Message: This field is not required based on the value shown in one or more other fields. (364)

Condition: Initiator / Entity

Rule: 141424

Rule type: Format

Action: Reject

Description: Reject this report if the user provided text that is not between 1 and 500 characters.

Message: Invalid format. (362)

Condition: Initiator / Entity

Field name: Address type

Field ID: eftr.transaction.initiator.entityNameAddress.addressTypeCode

Rule: 141301

Rule type: Presence

Action: Reject

Description: Reject this report if the user did not provide a value and eftr.transaction.electronicFundsTransactionDetails.thresholdIndicator is true and eftr.reportDetails.eftDirectionCode is 2.

Message: This field was not completed, but is required based on the value entered elsewhere in the report. (330)

Condition: Initiator / Entity

Rule: 141302

Rule type: Presence

Action: Warning

Description: Send a warning if the user did not provide a value and eftr.reportDetails.eftDirectionCode is 'Final receipt' and the total transaction amount is greater than or equal to $ 1000 CAD.

Message: This field was not completed, but may be required based on the value entered elsewhere in the report. (375)

Condition: Initiator / Entity

Rule: 141300

Rule type: Content

Action: Reject

Description: Reject this report if the user provided a value that is not one of Structured address (1), Unstructured address (2).

Message: The value entered for the field does not provide what is required. (301)

Condition: Initiator / Entity

Field name: Name of entity

Field ID: eftr.transaction.initiator.entityNameAddress.nameOfEntity

Rule: 141290

Rule type: Presence

Action: Reject

Description: Reject this report if the user did not provide a value and eftr.transaction.electronicFundsTransactionDetails.thresholdIndicator is true and eftr.reportDetails.eftDirectionCode is 2.

Message: This field was not completed, but is required based on the value entered elsewhere in the report. (330)

Condition: Initiator / Entity

Rule: 141291

Rule type: Presence

Action: Warning

Description: Send a warning if the user did not provide a value and eftr.reportDetails.eftDirectionCode is 'Final receipt' and the total transaction amount is greater than or equal to $ 1000 CAD.

Message: This field was not completed, but may be required based on the value entered elsewhere in the report. (375)

Condition: Initiator / Entity

Rule: 141294

Rule type: Format

Action: Reject

Description: Reject this report if the user provided text that is not between 1 and 100 characters.

Message: Invalid format. (362)

Condition: Initiator / Entity

Field name: Subject type

Field ID: eftr.transaction.initiator.entityNameAddress.typeCode

Rule: 141280

Rule type: Content

Action: Reject

Description: Reject this report if the value the user provided is not equal to the value in eftr.transaction.initiator.typeCode.

Message: The value entered for the field does not provide what is required. (301)

Condition: Initiator / Entity

Field name: Given name

Field ID: eftr.transaction.initiator.personName.givenName

Rule: 148170

Rule type: Presence

Action: Reject

Description: Reject this report if the user did not provide a value into this field.

Message: This field was not completed, but is required based on the value entered elsewhere in the report. (330)

Condition: Initiator / Person

Rule: 148173

Rule type: Format

Action: Reject

Description: Reject this report if the user provided text that is not between 1 and 100 characters.

Message: Invalid format. (362)

Condition: Initiator / Person

Field name: Other name/initial

Field ID: eftr.transaction.initiator.personName.otherNameInitial

Rule: 148183

Rule type: Format

Action: Reject

Description: Reject this report if the user provided text that is not between 1 and 100 characters.

Message: Invalid format. (362)

Condition: Initiator / Person

Field name: Surname

Field ID: eftr.transaction.initiator.personName.surname

Rule: 148160

Rule type: Presence

Action: Reject

Description: Reject this report if the user did not provide a value into this field.

Message: This field was not completed, but is required based on the value entered elsewhere in the report. (330)

Condition: Initiator / Person

Rule: 148163

Rule type: Format

Action: Reject

Description: Reject this report if the user provided text that is not between 1 and 100 characters.

Message: Invalid format. (362)

Condition: Initiator / Person

Field name: Subject type

Field ID: eftr.transaction.initiator.personName.typeCode

Rule: 148150

Rule type: Content

Action: Reject

Description: Reject this report if the value the user provided is not equal to the value in eftr.transaction.initiator.typeCode.

Message: The value entered for the field does not provide what is required. (301)

Condition: Initiator / Person

Field name: House/Building number

Field ID: eftr.transaction.initiator.personNameAddress.address.buildingNumber

Rule: 141180

Rule type: Presence

Action: Reject

Description: Reject this report if the user provided a value and any of eftr.transaction.initiator.personNameAddress.address.unstructured are not empty.

Message: This field is not required based on the value shown in one or more other fields. (364)

Condition: Initiator / Person

Rule: 141185

Rule type: Format

Action: Reject

Description: Reject this report if the user provided text that is not between 1 and 10 characters.

Message: Invalid format. (362)

Condition: Initiator / Person

Field name: City

Field ID: eftr.transaction.initiator.personNameAddress.address.city

Rule: 141200

Rule type: Presence

Action: Reject

Description: Reject this report if the user provided a value and any of eftr.transaction.initiator.personNameAddress.address.unstructured are not empty.

Message: This field is not required based on the value shown in one or more other fields. (364)

Condition: Initiator / Person

Rule: 141201

Rule type: Presence

Action: Reject

Description: Reject this report if the user did not provide a value and eftr.transaction.electronicFundsTransactionDetails.thresholdIndicator is true and eftr.reportDetails.eftDirectionCode is 2 and eftr.transaction.initiator.personNameAddress.addressTypeCode is 1.

Message: This field was not completed, but is required based on the value entered elsewhere in the report. (330)

Condition: Initiator / Person

Rule: 141203

Rule type: Presence

Action: Warning

Description: Send a warning if the user did not provide a value and eftr.reportDetails.eftDirectionCode is 'Final receipt' and the total transaction amount is greater than or equal to $ 1000 CAD.

Message: This field was not completed, but may be required based on the value entered elsewhere in the report. (375)

Condition: Initiator / Person

Rule: 141205

Rule type: Format

Action: Reject

Description: Reject this report if the user provided text that is not between 1 and 100 characters.

Message: Invalid format. (362)

Condition: Initiator / Person

Field name: Country

Field ID: eftr.transaction.initiator.personNameAddress.address.countryCode

Rule: 141260

Rule type: Presence

Action: Reject

Description: Reject this report if the user did not provide a value and eftr.transaction.electronicFundsTransactionDetails.thresholdIndicator is true and eftr.reportDetails.eftDirectionCode is 2.

Message: This field was not completed, but is required based on the value entered elsewhere in the report. (330)

Condition: Initiator / Person

Rule: 141261

Rule type: Presence

Action: Warning

Description: Send a warning if the user did not provide a value and eftr.reportDetails.eftDirectionCode is 'Final receipt' and the total transaction amount is greater than or equal to $ 1000 CAD.

Message: This field was not completed, but may be required based on the value entered elsewhere in the report. (375)

Condition: Initiator / Person

Rule note: Changed August 22, 2024

Rule: 141265

Rule type: Content

Action: Reject

Description: Reject this report if the user provided a value not in the list: - All ISO Countries

Message: The value entered is not in FINTRAC's list of values for the field. (300)

Condition: Initiator / Person

Rule: 141262

Rule type: Content

Action: Warning

Description: Send a warning if this value is equal to CA and eftr.reportDetails.eftDirectionCode is Final receipt (2).

Message: The value entered for this field is inaccurate, based on the value shown in one or more other fields. (302)

Condition: Initiator / Person

Field name: District

Field ID: eftr.transaction.initiator.personNameAddress.address.district

Rule: 141210

Rule type: Presence

Action: Reject

Description: Reject this report if the user provided a value and any of eftr.transaction.initiator.personNameAddress.address.unstructured are not empty.

Message: This field is not required based on the value shown in one or more other fields. (364)

Condition: Initiator / Person

Rule: 141215

Rule type: Format

Action: Reject

Description: Reject this report if the user provided text that is not between 1 and 100 characters.

Message: Invalid format. (362)

Condition: Initiator / Person

Field name: Postal or zip code

Field ID: eftr.transaction.initiator.personNameAddress.address.postalZipCode

Rule: 141250

Rule type: Presence

Action: Reject

Description: Reject this report if the user provided a value and any of eftr.transaction.initiator.personNameAddress.address.unstructured are not empty.

Message: This field is not required based on the value shown in one or more other fields. (364)

Condition: Initiator / Person

Rule: 141252

Rule type: Presence

Action: Warning

Description: Send a warning if the user did not provide a value and eftr.transaction.initiator.personNameAddress.address.unstructured is blank and eftr.transaction.initiator.personNameAddress.address.countryCode is one of Canada (CA), United States (US).

Message: This field was not completed, but may be required based on the value entered elsewhere in the report. (375)

Condition: Initiator / Person

Rule: 141253

Rule type: Format

Action: Reject

Description: Reject this report if the user provided text that is not between 1 and 20 characters.

Message: Invalid format. (362)

Condition: Initiator / Person

Rule: 141254

Rule type: Content

Action: Reject

Description: Reject this report if the postal code provided is not a valid Canadian postal code OR if the ZIP code provided is not a valid US ZIP code OR if the postal code provided is not alphanumeric for countries entered in eftr.transaction.initiator.personNameAddress.address.countryCode other than Canada and the United States.

Message: The value entered for this field is not a valid format for a Postal Code / Zip Code. (363)

Condition: Initiator / Person

Field name: Province or state code

Field ID: eftr.transaction.initiator.personNameAddress.address.provinceStateCode

Rule: 141220

Rule type: Presence

Action: Reject

Description: Reject this report if the user provided a value and any of eftr.transaction.initiator.personNameAddress.address.unstructured are not empty.

Message: This field is not required based on the value shown in one or more other fields. (364)

Condition: Initiator / Person

Rule: 141221

Rule type: Presence

Action: Reject

Description: Reject this report if the user did not provide a value and eftr.transaction.electronicFundsTransactionDetails.thresholdIndicator is 'true' and eftr.reportDetails.eftDirectionCode is Final receipt (2) and eftr.transaction.initiator.personNameAddress.addressTypeCode is Structured address (1) and eftr.transaction.initiator.personNameAddress.address.countryCode is one of Canada (CA), United States (US), Mexico (MX).

Message: This field was not completed, but is required based on the value entered elsewhere in the report. (330)

Condition: Initiator / Person

Rule: 141224

Rule type: Presence

Action: Reject

Description: Reject this report if the user provided a value and eftr.transaction.initiator.personNameAddress.address.countryCode is not in CA, US, MX.

Message: This field is not required based on the value shown in one or more other fields. (364)

Condition: Initiator / Person

Rule: 141222

Rule type: Presence

Action: Warning

Description: Send a warning if the user did not provide a value and eftr.reportDetails.eftDirectionCode is 'Final receipt' and eftr.transaction.initiator.personNameAddress.address.countryCode is one of Canada (CA), United States (US), Mexico (MX) and the total transaction amount is greater than or equal to $ 1000 CAD.

Message: This field was not completed, but may be required based on the value entered elsewhere in the report. (375)

Condition: Initiator / Person

Rule: 141225

Rule type: Content

Action: Reject

Description: Reject this report if the province/state code does not correspond with the country provided OR is not a valid Canadian, US or Mexican province/state code given the country eftr.transaction.initiator.personNameAddress.address.countryCode.

Message: The value entered is not in FINTRAC's list of values for the field. (300)

Condition: Initiator / Person

Field name: Province or state name

Field ID: eftr.transaction.initiator.personNameAddress.address.provinceStateName

Rule: 141230

Rule type: Presence

Action: Reject

Description: Reject this report if the user provided a value and any of eftr.transaction.initiator.personNameAddress.address.unstructured are not empty.

Message: This field is not required based on the value shown in one or more other fields. (364)

Condition: Initiator / Person

Rule: 141234

Rule type: Presence

Action: Reject

Description: Reject this report if the user provided a value and eftr.transaction.initiator.personNameAddress.address.countryCode is in CA, US, MX.

Message: This field is not required based on the value shown in one or more other fields. (364)

Condition: Initiator / Person

Rule: 141235

Rule type: Format

Action: Reject

Description: Reject this report if the user provided text that is not between 1 and 100 characters.

Message: Invalid format. (362)

Condition: Initiator / Person

Field name: Street address

Field ID: eftr.transaction.initiator.personNameAddress.address.streetAddress

Rule: 141190

Rule type: Presence

Action: Reject

Description: Reject this report if the user provided a value and any of eftr.transaction.initiator.personNameAddress.address.unstructured are not empty.

Message: This field is not required based on the value shown in one or more other fields. (364)

Condition: Initiator / Person

Rule: 141192

Rule type: Presence

Action: Reject

Description: Reject this report if the user did not provide a value and eftr.transaction.electronicFundsTransactionDetails.thresholdIndicator is true and eftr.reportDetails.eftDirectionCode is 2 and eftr.transaction.initiator.personNameAddress.addressTypeCode is 1.

Message: This field was not completed, but is required based on the value entered elsewhere in the report. (330)

Condition: Initiator / Person

Rule: 141193

Rule type: Presence

Action: Warning

Description: Send a warning if the user did not provide a value and eftr.reportDetails.eftDirectionCode is 'Final receipt' and the total transaction amount is greater than or equal to $ 1000 CAD.

Message: This field was not completed, but may be required based on the value entered elsewhere in the report. (375)

Condition: Initiator / Person

Rule: 141195

Rule type: Format

Action: Reject

Description: Reject this report if the user provided text that is not between 1 and 100 characters.

Message: Invalid format. (362)

Condition: Initiator / Person

Field name: Sub-province and/or sub-locality

Field ID: eftr.transaction.initiator.personNameAddress.address.subProvinceSubLocality

Rule: 141240

Rule type: Presence

Action: Reject

Description: Reject this report if the user provided a value and any of eftr.transaction.initiator.personNameAddress.address.unstructured are not empty.

Message: This field is not required based on the value shown in one or more other fields. (364)

Condition: Initiator / Person

Rule: 141245

Rule type: Format

Action: Reject

Description: Reject this report if the user provided text that is not between 1 and 100 characters.

Message: Invalid format. (362)

Condition: Initiator / Person

Field name: Address type

Field ID: eftr.transaction.initiator.personNameAddress.address.typeCode

Rule: 141160

Rule type: Content

Action: Reject

Description: Reject this report if the value the user provided is not equal to the value in eftr.transaction.initiator.personNameAddress.addressTypeCode.

Message: The value entered for the field does not provide what is required. (301)

Condition: Initiator / Person

Field name: Apt/Room/Suite/Unit number

Field ID: eftr.transaction.initiator.personNameAddress.address.unitNumber

Rule: 141170

Rule type: Presence

Action: Reject

Description: Reject this report if the user provided a value and any of eftr.transaction.initiator.personNameAddress.address.unstructured are not empty.

Message: This field is not required based on the value shown in one or more other fields. (364)

Condition: Initiator / Person

Rule: 141175

Rule type: Format

Action: Reject

Description: Reject this report if the user provided text that is not between 1 and 10 characters.

Message: Invalid format. (362)

Condition: Initiator / Person

Field name: Unstructured address details

Field ID: eftr.transaction.initiator.personNameAddress.address.unstructured

Rule: 141271

Rule type: Presence

Action: Reject

Description: Reject this report if the user provided a value and any of eftr.transaction.initiator.personNameAddress.address.unitNumber, eftr.transaction.initiator.personNameAddress.address.buildingNumber, eftr.transaction.initiator.personNameAddress.address.streetAddress, eftr.transaction.initiator.personNameAddress.address.city, eftr.transaction.initiator.personNameAddress.address.district, eftr.transaction.initiator.personNameAddress.address.provinceStateCode, eftr.transaction.initiator.personNameAddress.address.provinceStateName, eftr.transaction.initiator.personNameAddress.address.subProvinceSubLocality, eftr.transaction.initiator.personNameAddress.address.postalZipCode are not empty.

Message: This field is not required based on the value shown in one or more other fields. (364)

Condition: Initiator / Person

Rule: 141274

Rule type: Format

Action: Reject

Description: Reject this report if the user provided text that is not between 1 and 500 characters.

Message: Invalid format. (362)

Condition: Initiator / Person

Field name: Address type

Field ID: eftr.transaction.initiator.personNameAddress.addressTypeCode

Rule: 141151

Rule type: Presence

Action: Reject

Description: Reject this report if the user did not provide a value and eftr.transaction.electronicFundsTransactionDetails.thresholdIndicator is true and eftr.reportDetails.eftDirectionCode is 2.

Message: This field was not completed, but is required based on the value entered elsewhere in the report. (330)

Condition: Initiator / Person

Rule: 141152

Rule type: Presence

Action: Warning

Description: Send a warning if the user did not provide a value and eftr.reportDetails.eftDirectionCode is 'Final receipt' and the total transaction amount is greater than or equal to $ 1000 CAD.

Message: This field was not completed, but may be required based on the value entered elsewhere in the report. (375)

Condition: Initiator / Person

Rule: 141150

Rule type: Content

Action: Reject

Description: Reject this report if the user provided a value that is not one of Structured address (1), Unstructured address (2).

Message: The value entered for the field does not provide what is required. (301)

Condition: Initiator / Person

Field name: Given name

Field ID: eftr.transaction.initiator.personNameAddress.givenName

Rule: 141130

Rule type: Presence

Action: Reject

Description: Reject this report if the user did not provide a value and eftr.transaction.electronicFundsTransactionDetails.thresholdIndicator is true and eftr.reportDetails.eftDirectionCode is 2.

Message: This field was not completed, but is required based on the value entered elsewhere in the report. (330)

Condition: Initiator / Person

Rule: 141131

Rule type: Presence

Action: Warning

Description: Send a warning if the user did not provide a value and eftr.reportDetails.eftDirectionCode is 'Final receipt' and the total transaction amount is greater than or equal to $ 1000 CAD.

Message: This field was not completed, but may be required based on the value entered elsewhere in the report. (375)

Condition: Initiator / Person

Rule: 141134

Rule type: Format

Action: Reject

Description: Reject this report if the user provided text that is not between 1 and 100 characters.

Message: Invalid format. (362)

Condition: Initiator / Person

Field name: Other name/initial

Field ID: eftr.transaction.initiator.personNameAddress.otherNameInitial

Rule: 141144

Rule type: Format

Action: Reject

Description: Reject this report if the user provided text that is not between 1 and 100 characters.

Message: Invalid format. (362)

Condition: Initiator / Person

Field name: Surname

Field ID: eftr.transaction.initiator.personNameAddress.surname

Rule: 141120

Rule type: Presence

Action: Reject

Description: Reject this report if the user did not provide a value and eftr.transaction.electronicFundsTransactionDetails.thresholdIndicator is true and eftr.reportDetails.eftDirectionCode is 2.

Message: This field was not completed, but is required based on the value entered elsewhere in the report. (330)

Condition: Initiator / Person

Rule: 141121

Rule type: Presence

Action: Warning

Description: Send a warning if the user did not provide a value and eftr.reportDetails.eftDirectionCode is 'Final receipt' and the total transaction amount is greater than or equal to $ 1000 CAD.

Message: This field was not completed, but may be required based on the value entered elsewhere in the report. (375)

Condition: Initiator / Person

Rule: 141124

Rule type: Format

Action: Reject

Description: Reject this report if the user provided text that is not between 1 and 100 characters.

Message: Invalid format. (362)

Condition: Initiator / Person

Field name: Subject type

Field ID: eftr.transaction.initiator.personNameAddress.typeCode

Rule: 141110

Rule type: Content

Action: Reject

Description: Reject this report if the value the user provided is not equal to the value in eftr.transaction.initiator.typeCode.

Message: The value entered for the field does not provide what is required. (301)

Condition: Initiator / Person

Field name: Subject reference

Field ID: eftr.transaction.initiator.refId

Rule: 141108

Rule type: Presence

Action: Reject

Description: Reject this report if the user did not provide a value and eftr.transaction.initiator.typeCode is one of '1', '2', '7', '8'.

Message: This field was not completed, but is required based on the value entered elsewhere in the report. (330)

Condition: Initiator

Field name: Subject type

Field ID: eftr.transaction.initiator.typeCode

Rule: 141105

Rule type: Presence

Action: Reject

Description: Reject this report if the user did not provide a value into this field.

Message: This field was not completed, but is required based on the value entered elsewhere in the report. (330)

Condition: Initiator

Rule: 141100

Rule type: Content

Action: Reject

Description: Reject this report if the user provided a value that is not one of Person name (1), Entity name (2) and eftr.reportDetails.eftDirectionCode is Initiation (1).

Message: The value entered for this field is inaccurate, based on the value shown in one or more other fields. (302)

Condition: Initiator

Rule: 141101

Rule type: Content

Action: Reject

Description: Reject this report if the user provided a value that is not one of Not applicable (0), Person name (1), Entity name (2), Person name and address (7), Entity name and address (8) and eftr.reportDetails.eftDirectionCode is Final receipt (2).

Message: The value entered for this field is inaccurate, based on the value shown in one or more other fields. (302)

Condition: Initiator

Rule: 141102

Rule type: Content

Action: Reject

Description: Reject this report if the user provided a value that is not one of Person name and address (7), Entity name and address (8) and eftr.transaction.electronicFundsTransactionDetails.thresholdIndicator is 'true' and eftr.reportDetails.eftDirectionCode is Final receipt (2) and eftr.reportDetails.activitySectorCode is not one of Money services business (11), Foreign money services business (21).

Message: The value entered for this field is inaccurate, based on the value shown in one or more other fields. (302)

Condition: Initiator

Rule: 141103

Rule type: Content

Action: Reject

Description: Reject this report if the user provided a value that is not one of Person name and address (7), Entity name and address (8) and eftr.transaction.electronicFundsTransactionDetails.thresholdIndicator is 'true' and eftr.reportDetails.eftDirectionCode is Final receipt (2) and eftr.reportDetails.activitySectorCode is one of Money services business (11), Foreign money services business (21) and eftr.transaction.electronicFundsTransactionDetails.initiatorAndReceiverIndicator is 'false'.

Message: The value entered for this field is inaccurate, based on the value shown in one or more other fields. (302)

Condition: Initiator

Rule: 141104

Rule type: Content

Action: Reject

Description: Reject this report if the user provided a value that is not one of Person name (1), Entity name (2) and eftr.transaction.electronicFundsTransactionDetails.thresholdIndicator is 'true' and eftr.reportDetails.eftDirectionCode is Final receipt (2) and eftr.reportDetails.activitySectorCode is one of Money services business (11), Foreign money services business (21) and eftr.transaction.electronicFundsTransactionDetails.initiatorAndReceiverIndicator is 'true'.

Message: The value entered for this field is inaccurate, based on the value shown in one or more other fields. (302)

Condition: Initiator

Field name: Bank identification code or business entity identifier

Field ID: eftr.transaction.involvements.details.bicOrBeiCode

Rule: 145133

Rule type: Format

Action: Reject

Description: Reject this report if the user provided text that is not between 1 and 50 characters.

Message: Invalid format. (362)

Condition: Involvement

Field name: Identification number assigned to person or entity in respect of their EFT activities

Field ID: eftr.transaction.involvements.details.eftActivityIdentificationNumber

Rule: 145143

Rule type: Format

Action: Reject

Description: Reject this report if the user provided text that is not between 1 and 50 characters.

Message: Invalid format. (362)

Condition: Involvement

Field name: Relationship

Field ID: eftr.transaction.involvements.details.relationshipWithInitiatorCode

Rule: 145150

Rule type: Presence

Action: Reject

Description: Reject this report if the user provided a value and any of eftr.transaction.involvements.details.relationshipWithSenderCode, eftr.transaction.involvements.details.relationshipWithReceiverCode are not empty.

Message: This field is not required based on the value shown in one or more other fields. (364)

Condition: Involvement

Rule: 145153

Rule type: Content

Action: Reject

Description: Reject this report if the user provided a value not in the list: - 9=Other - 32=Sender's correspondent (MT-53a) - 33=Receiver's correspondent (MT-54a) - 34=Third reimbursement institution(MT-55a) - 35=Instructing reimbursement agent - 36=Instructed reimbursement agent - 37=Third reimbursement agent - 38=Reimbursement agent 1 - 39=Reimbursement agent 2 - 40=Reimbursement agent 3

Message: The value entered is not in FINTRAC's list of values for the field. (300)

Condition: Involvement

Field name: Relationship - other

Field ID: eftr.transaction.involvements.details.relationshipWithInitiatorOther

Rule: 145160

Rule type: Presence

Action: Reject

Description: Reject this report if the user did not provide a value and eftr.transaction.involvements.details.relationshipWithInitiatorCode is Other (9).

Message: This field was not completed, but is required based on the value entered elsewhere in the report. (330)

Condition: Involvement

Rule: 145161

Rule type: Presence

Action: Reject

Description: Reject this report if the user provided a value and eftr.transaction.involvements.details.relationshipWithInitiatorCode is not Other (9).

Message: This field is not required based on the value shown in one or more other fields. (364)

Condition: Involvement

Rule: 145162

Rule type: Format

Action: Reject

Description: Reject this report if the user provided text that is not between 1 and 200 characters.

Message: Invalid format. (362)

Condition: Involvement

Field name: Relationship

Field ID: eftr.transaction.involvements.details.relationshipWithReceiverCode

Rule: 145190

Rule type: Presence

Action: Reject

Description: Reject this report if the user provided a value and any of eftr.transaction.involvements.details.relationshipWithInitiatorCode, eftr.transaction.involvements.details.relationshipWithSenderCode are not empty.

Message: This field is not required based on the value shown in one or more other fields. (364)

Condition: Involvement

Rule: 145193

Rule type: Content

Action: Reject

Description: Reject this report if the user provided a value not in the list: - 9=Other - 32=Sender's correspondent (MT-53a) - 33=Receiver's correspondent (MT-54a) - 34=Third reimbursement institution(MT-55a) - 35=Instructing reimbursement agent - 36=Instructed reimbursement agent - 37=Third reimbursement agent - 38=Reimbursement agent 1 - 39=Reimbursement agent 2 - 40=Reimbursement agent 3

Message: The value entered is not in FINTRAC's list of values for the field. (300)

Condition: Involvement

Field name: Relationship - other

Field ID: eftr.transaction.involvements.details.relationshipWithReceiverOther

Rule: 145200

Rule type: Presence

Action: Reject

Description: Reject this report if the user did not provide a value and eftr.transaction.involvements.details.relationshipWithReceiverCode is Other (9).

Message: This field was not completed, but is required based on the value entered elsewhere in the report. (330)

Condition: Involvement

Rule: 145201

Rule type: Presence

Action: Reject

Description: Reject this report if the user provided a value and eftr.transaction.involvements.details.relationshipWithReceiverCode is not Other (9).

Message: This field is not required based on the value shown in one or more other fields. (364)

Condition: Involvement

Rule: 145202

Rule type: Format

Action: Reject

Description: Reject this report if the user provided text that is not between 1 and 200 characters.

Message: Invalid format. (362)

Condition: Involvement

Field name: Relationship

Field ID: eftr.transaction.involvements.details.relationshipWithSenderCode

Rule: 145170

Rule type: Presence

Action: Reject

Description: Reject this report if the user provided a value and any of eftr.transaction.involvements.details.relationshipWithInitiatorCode, eftr.transaction.involvements.details.relationshipWithReceiverCode are not empty.

Message: This field is not required based on the value shown in one or more other fields. (364)

Condition: Involvement

Rule: 145173

Rule type: Content

Action: Reject

Description: Reject this report if the user provided a value not in the list: - 9=Other - 32=Sender's correspondent (MT-53a) - 33=Receiver's correspondent (MT-54a) - 34=Third reimbursement institution(MT-55a) - 35=Instructing reimbursement agent - 36=Instructed reimbursement agent - 37=Third reimbursement agent - 38=Reimbursement agent 1 - 39=Reimbursement agent 2 - 40=Reimbursement agent 3

Message: The value entered is not in FINTRAC's list of values for the field. (300)

Condition: Involvement

Field name: Relationship - other

Field ID: eftr.transaction.involvements.details.relationshipWithSenderOther

Rule: 145180

Rule type: Presence

Action: Reject

Description: Reject this report if the user did not provide a value and eftr.transaction.involvements.details.relationshipWithSenderCode is Other (9).

Message: This field was not completed, but is required based on the value entered elsewhere in the report. (330)

Condition: Involvement

Rule: 145181

Rule type: Presence

Action: Reject

Description: Reject this report if the user provided a value and eftr.transaction.involvements.details.relationshipWithSenderCode is not Other (9).

Message: This field is not required based on the value shown in one or more other fields. (364)

Condition: Involvement

Rule: 145182

Rule type: Format

Action: Reject

Description: Reject this report if the user provided text that is not between 1 and 200 characters.

Message: Invalid format. (362)

Condition: Involvement

Field name: House/Building number

Field ID: eftr.transaction.involvements.entityNameAddress.address.buildingNumber

Rule: 145030

Rule type: Presence

Action: Reject

Description: Reject this report if the user provided a value and any of eftr.transaction.involvements.entityNameAddress.address.unstructured are not empty.

Message: This field is not required based on the value shown in one or more other fields. (364)

Condition: Involvement / Entity

Rule: 145035

Rule type: Format

Action: Reject

Description: Reject this report if the user provided text that is not between 1 and 10 characters.

Message: Invalid format. (362)

Condition: Involvement / Entity

Field name: City

Field ID: eftr.transaction.involvements.entityNameAddress.address.city

Rule: 145050

Rule type: Presence

Action: Reject

Description: Reject this report if the user provided a value and any of eftr.transaction.involvements.entityNameAddress.address.unstructured are not empty.

Message: This field is not required based on the value shown in one or more other fields. (364)

Condition: Involvement / Entity

Rule: 145051

Rule type: Presence

Action: Warning

Description: Send a warning if the user did not provide a value and the total transaction amount is greater than or equal to $ 1000 CAD.

Message: This field was not completed, but may be required based on the value entered elsewhere in the report. (375)

Condition: Involvement / Entity

Rule: 145055

Rule type: Format

Action: Reject

Description: Reject this report if the user provided text that is not between 1 and 100 characters.

Message: Invalid format. (362)

Condition: Involvement / Entity

Field name: Country

Field ID: eftr.transaction.involvements.entityNameAddress.address.countryCode

Rule: 145110

Rule type: Presence

Action: Warning

Description: Send a warning if the user did not provide a value and the total transaction amount is greater than or equal to $ 1000 CAD.

Message: This field was not completed, but may be required based on the value entered elsewhere in the report. (375)

Condition: Involvement / Entity

Rule: 145115

Rule type: Content

Action: Reject

Description: Reject this report if the user provided a value not in the list: - All ISO Countries

Message: The value entered is not in FINTRAC's list of values for the field. (300)

Condition: Involvement / Entity

Field name: District

Field ID: eftr.transaction.involvements.entityNameAddress.address.district

Rule: 145060

Rule type: Presence

Action: Reject

Description: Reject this report if the user provided a value and any of eftr.transaction.involvements.entityNameAddress.address.unstructured are not empty.

Message: This field is not required based on the value shown in one or more other fields. (364)

Condition: Involvement / Entity

Rule: 145065

Rule type: Format

Action: Reject

Description: Reject this report if the user provided text that is not between 1 and 100 characters.

Message: Invalid format. (362)

Condition: Involvement / Entity

Field name: Postal or zip code

Field ID: eftr.transaction.involvements.entityNameAddress.address.postalZipCode

Rule: 145100

Rule type: Presence

Action: Reject

Description: Reject this report if the user provided a value and any of eftr.transaction.involvements.entityNameAddress.address.unstructured are not empty.

Message: This field is not required based on the value shown in one or more other fields. (364)

Condition: Involvement / Entity

Rule: 145101

Rule type: Presence

Action: Warning

Description: Send a warning if the user did not provide a value and eftr.transaction.involvements.entityNameAddress.address.unstructured is blank and eftr.transaction.involvements.entityNameAddress.address.countryCode is one of Canada (CA), United States (US).

Message: This field was not completed, but may be required based on the value entered elsewhere in the report. (375)

Condition: Involvement / Entity

Rule: 145103

Rule type: Format

Action: Reject

Description: Reject this report if the user provided text that is not between 1 and 20 characters.

Message: Invalid format. (362)

Condition: Involvement / Entity

Rule: 145104

Rule type: Content

Action: Reject

Description: Reject this report if the postal code provided is not a valid Canadian postal code OR if the ZIP code provided is not a valid US ZIP code OR if the postal code provided is not alphanumeric for countries entered in eftr.transaction.involvements.entityNameAddress.address.countryCode other than Canada and the United States.

Message: The value entered for this field is not a valid format for a Postal Code / Zip Code. (363)

Condition: Involvement / Entity

Field name: Province or state code

Field ID: eftr.transaction.involvements.entityNameAddress.address.provinceStateCode

Rule: 145070

Rule type: Presence

Action: Reject

Description: Reject this report if the user provided a value and any of eftr.transaction.involvements.entityNameAddress.address.unstructured are not empty.

Message: This field is not required based on the value shown in one or more other fields. (364)

Condition: Involvement / Entity

Rule: 145074

Rule type: Presence

Action: Reject

Description: Reject this report if the user provided a value and eftr.transaction.involvements.entityNameAddress.address.countryCode is not in CA, US, MX.

Message: This field is not required based on the value shown in one or more other fields. (364)

Condition: Involvement / Entity

Rule: 145071

Rule type: Presence

Action: Warning

Description: Send a warning if the user did not provide a value and eftr.transaction.involvements.entityNameAddress.address.countryCode is one of Canada (CA), United States (US), Mexico (MX) and the total transaction amount is greater than or equal to $ 1000 CAD.

Message: This field was not completed, but may be required based on the value entered elsewhere in the report. (375)

Condition: Involvement / Entity

Rule: 145075

Rule type: Content

Action: Reject

Description: Reject this report if the province/state code does not correspond with the country provided OR is not a valid Canadian, US or Mexican province/state code given the country eftr.transaction.involvements.entityNameAddress.address.countryCode.

Message: The value entered is not in FINTRAC's list of values for the field. (300)

Condition: Involvement / Entity

Field name: Province or state name

Field ID: eftr.transaction.involvements.entityNameAddress.address.provinceStateName

Rule: 145080

Rule type: Presence

Action: Reject

Description: Reject this report if the user provided a value and any of eftr.transaction.involvements.entityNameAddress.address.unstructured are not empty.

Message: This field is not required based on the value shown in one or more other fields. (364)

Condition: Involvement / Entity

Rule: 145084

Rule type: Presence

Action: Reject

Description: Reject this report if the user provided a value and eftr.transaction.involvements.entityNameAddress.address.countryCode is in CA, US, MX.

Message: This field is not required based on the value shown in one or more other fields. (364)

Condition: Involvement / Entity

Rule: 145085

Rule type: Format

Action: Reject

Description: Reject this report if the user provided text that is not between 1 and 100 characters.

Message: Invalid format. (362)

Condition: Involvement / Entity

Field name: Street address

Field ID: eftr.transaction.involvements.entityNameAddress.address.streetAddress

Rule: 145040

Rule type: Presence

Action: Reject

Description: Reject this report if the user provided a value and any of eftr.transaction.involvements.entityNameAddress.address.unstructured are not empty.

Message: This field is not required based on the value shown in one or more other fields. (364)

Condition: Involvement / Entity

Rule: 145041

Rule type: Presence

Action: Warning

Description: Send a warning if the user did not provide a value and the total transaction amount is greater than or equal to $ 1000 CAD.

Message: This field was not completed, but may be required based on the value entered elsewhere in the report. (375)

Condition: Involvement / Entity

Rule: 145045

Rule type: Format

Action: Reject

Description: Reject this report if the user provided text that is not between 1 and 100 characters.

Message: Invalid format. (362)

Condition: Involvement / Entity

Field name: Sub-province and/or sub-locality

Field ID: eftr.transaction.involvements.entityNameAddress.address.subProvinceSubLocality

Rule: 145090

Rule type: Presence

Action: Reject

Description: Reject this report if the user provided a value and any of eftr.transaction.involvements.entityNameAddress.address.unstructured are not empty.

Message: This field is not required based on the value shown in one or more other fields. (364)

Condition: Involvement / Entity

Rule: 145095

Rule type: Format

Action: Reject

Description: Reject this report if the user provided text that is not between 1 and 100 characters.

Message: Invalid format. (362)

Condition: Involvement / Entity

Field name: Address type

Field ID: eftr.transaction.involvements.entityNameAddress.address.typeCode

Rule: 145010

Rule type: Content

Action: Reject

Description: Reject this report if the value the user provided is not equal to the value in eftr.transaction.involvements.entityNameAddress.addressTypeCode.

Message: The value entered for the field does not provide what is required. (301)

Condition: Involvement / Entity

Field name: Apt/Room/Suite/Unit number

Field ID: eftr.transaction.involvements.entityNameAddress.address.unitNumber

Rule: 145020

Rule type: Presence

Action: Reject

Description: Reject this report if the user provided a value and any of eftr.transaction.involvements.entityNameAddress.address.unstructured are not empty.

Message: This field is not required based on the value shown in one or more other fields. (364)

Condition: Involvement / Entity

Rule: 145025

Rule type: Format

Action: Reject

Description: Reject this report if the user provided text that is not between 1 and 10 characters.

Message: Invalid format. (362)

Condition: Involvement / Entity

Field name: Unstructured address details

Field ID: eftr.transaction.involvements.entityNameAddress.address.unstructured

Rule: 145120

Rule type: Presence

Action: Reject

Description: Reject this report if the user provided a value and any of eftr.transaction.involvements.entityNameAddress.address.unitNumber, eftr.transaction.involvements.entityNameAddress.address.buildingNumber, eftr.transaction.involvements.entityNameAddress.address.streetAddress, eftr.transaction.involvements.entityNameAddress.address.city, eftr.transaction.involvements.entityNameAddress.address.district, eftr.transaction.involvements.entityNameAddress.address.provinceStateCode, eftr.transaction.involvements.entityNameAddress.address.provinceStateName, eftr.transaction.involvements.entityNameAddress.address.subProvinceSubLocality, eftr.transaction.involvements.entityNameAddress.address.postalZipCode are not empty.

Message: This field is not required based on the value shown in one or more other fields. (364)

Condition: Involvement / Entity

Rule: 145124

Rule type: Format

Action: Reject

Description: Reject this report if the user provided text that is not between 1 and 500 characters.

Message: Invalid format. (362)

Condition: Involvement / Entity

Field name: Address type

Field ID: eftr.transaction.involvements.entityNameAddress.addressTypeCode

Rule: 145001

Rule type: Presence

Action: Warning

Description: Send a warning if the user did not provide a value and the total transaction amount is greater than or equal to $ 1000 CAD.

Message: This field was not completed, but may be required based on the value entered elsewhere in the report. (375)

Condition: Involvement / Entity

Rule: 145000

Rule type: Content

Action: Reject

Description: Reject this report if the user provided a value that is not one of Structured address (1), Unstructured address (2).

Message: The value entered for the field does not provide what is required. (301)

Condition: Involvement / Entity

Field name: Name of entity

Field ID: eftr.transaction.involvements.entityNameAddress.nameOfEntity

Rule: 144990

Rule type: Presence

Action: Reject

Description: Reject this report if the user did not provide a value into this field.

Message: This field was not completed, but is required based on the value entered elsewhere in the report. (330)

Condition: Involvement / Entity

Rule: 144994

Rule type: Format

Action: Reject

Description: Reject this report if the user provided text that is not between 1 and 100 characters.

Message: Invalid format. (362)

Condition: Involvement / Entity

Field name: Subject type

Field ID: eftr.transaction.involvements.entityNameAddress.typeCode

Rule: 144980

Rule type: Content

Action: Reject

Description: Reject this report if the value the user provided is not equal to the value in eftr.transaction.involvements.typeCode.

Message: The value entered for the field does not provide what is required. (301)

Condition: Involvement / Entity

Field name: House/Building number

Field ID: eftr.transaction.involvements.personNameAddress.address.buildingNumber

Rule: 144880

Rule type: Presence

Action: Reject

Description: Reject this report if the user provided a value and any of eftr.transaction.involvements.personNameAddress.address.unstructured are not empty.

Message: This field is not required based on the value shown in one or more other fields. (364)

Condition: Involvement / Person

Rule: 144885

Rule type: Format

Action: Reject

Description: Reject this report if the user provided text that is not between 1 and 10 characters.

Message: Invalid format. (362)

Condition: Involvement / Person

Field name: City

Field ID: eftr.transaction.involvements.personNameAddress.address.city

Rule: 144900

Rule type: Presence

Action: Reject

Description: Reject this report if the user provided a value and any of eftr.transaction.involvements.personNameAddress.address.unstructured are not empty.

Message: This field is not required based on the value shown in one or more other fields. (364)

Condition: Involvement / Person

Rule: 144901

Rule type: Presence

Action: Warning

Description: Send a warning if the user did not provide a value and the total transaction amount is greater than or equal to $ 1000 CAD.

Message: This field was not completed, but may be required based on the value entered elsewhere in the report. (375)

Condition: Involvement / Person

Rule: 144905

Rule type: Format

Action: Reject

Description: Reject this report if the user provided text that is not between 1 and 100 characters.

Message: Invalid format. (362)

Condition: Involvement / Person

Field name: Country

Field ID: eftr.transaction.involvements.personNameAddress.address.countryCode

Rule: 144960

Rule type: Presence

Action: Warning

Description: Send a warning if the user did not provide a value and the total transaction amount is greater than or equal to $ 1000 CAD.

Message: This field was not completed, but may be required based on the value entered elsewhere in the report. (375)

Condition: Involvement / Person

Rule: 144965

Rule type: Content

Action: Reject

Description: Reject this report if the user provided a value not in the list: - All ISO Countries

Message: The value entered is not in FINTRAC's list of values for the field. (300)

Condition: Involvement / Person

Field name: District

Field ID: eftr.transaction.involvements.personNameAddress.address.district

Rule: 144910

Rule type: Presence

Action: Reject

Description: Reject this report if the user provided a value and any of eftr.transaction.involvements.personNameAddress.address.unstructured are not empty.

Message: This field is not required based on the value shown in one or more other fields. (364)

Condition: Involvement / Person

Rule: 144915

Rule type: Format

Action: Reject

Description: Reject this report if the user provided text that is not between 1 and 100 characters.

Message: Invalid format. (362)

Condition: Involvement / Person

Field name: Postal or zip code

Field ID: eftr.transaction.involvements.personNameAddress.address.postalZipCode

Rule: 144950

Rule type: Presence

Action: Reject

Description: Reject this report if the user provided a value and any of eftr.transaction.involvements.personNameAddress.address.unstructured are not empty.

Message: This field is not required based on the value shown in one or more other fields. (364)

Condition: Involvement / Person

Rule: 144951

Rule type: Presence

Action: Warning

Description: Send a warning if the user did not provide a value and eftr.transaction.involvements.personNameAddress.address.unstructured is blank and eftr.transaction.involvements.personNameAddress.address.countryCode is one of Canada (CA), United States (US).

Message: This field was not completed, but may be required based on the value entered elsewhere in the report. (375)

Condition: Involvement / Person

Rule: 144953

Rule type: Format

Action: Reject

Description: Reject this report if the user provided text that is not between 1 and 20 characters.

Message: Invalid format. (362)

Condition: Involvement / Person

Rule: 144954

Rule type: Content

Action: Reject

Description: Reject this report if the postal code provided is not a valid Canadian postal code OR if the ZIP code provided is not a valid US ZIP code OR if the postal code provided is not alphanumeric for countries entered in eftr.transaction.involvements.personNameAddress.address.countryCode other than Canada and the United States.

Message: The value entered for this field is not a valid format for a Postal Code / Zip Code. (363)

Condition: Involvement / Person

Field name: Province or state code

Field ID: eftr.transaction.involvements.personNameAddress.address.provinceStateCode

Rule: 144920

Rule type: Presence

Action: Reject

Description: Reject this report if the user provided a value and any of eftr.transaction.involvements.personNameAddress.address.unstructured are not empty.

Message: This field is not required based on the value shown in one or more other fields. (364)

Condition: Involvement / Person

Rule: 144924

Rule type: Presence

Action: Reject

Description: Reject this report if the user provided a value and eftr.transaction.involvements.personNameAddress.address.countryCode is not in CA, US, MX.

Message: This field is not required based on the value shown in one or more other fields. (364)

Condition: Involvement / Person

Rule: 144921

Rule type: Presence

Action: Warning

Description: Send a warning if the user did not provide a value and eftr.transaction.involvements.personNameAddress.address.countryCode is one of Canada (CA), United States (US), Mexico (MX) and the total transaction amount is greater than or equal to $ 1000 CAD.

Message: This field was not completed, but may be required based on the value entered elsewhere in the report. (375)

Condition: Involvement / Person

Rule: 144925

Rule type: Content

Action: Reject

Description: Reject this report if the province/state code does not correspond with the country provided OR is not a valid Canadian, US or Mexican province/state code given the country eftr.transaction.involvements.personNameAddress.address.countryCode.

Message: The value entered is not in FINTRAC's list of values for the field. (300)

Condition: Involvement / Person

Field name: Province or state name

Field ID: eftr.transaction.involvements.personNameAddress.address.provinceStateName

Rule: 144930

Rule type: Presence

Action: Reject

Description: Reject this report if the user provided a value and any of eftr.transaction.involvements.personNameAddress.address.unstructured are not empty.

Message: This field is not required based on the value shown in one or more other fields. (364)

Condition: Involvement / Person

Rule: 144934

Rule type: Presence

Action: Reject

Description: Reject this report if the user provided a value and eftr.transaction.involvements.personNameAddress.address.countryCode is in CA, US, MX.

Message: This field is not required based on the value shown in one or more other fields. (364)

Condition: Involvement / Person

Rule: 144935

Rule type: Format

Action: Reject

Description: Reject this report if the user provided text that is not between 1 and 100 characters.

Message: Invalid format. (362)

Condition: Involvement / Person

Field name: Street address

Field ID: eftr.transaction.involvements.personNameAddress.address.streetAddress

Rule: 144890

Rule type: Presence

Action: Reject

Description: Reject this report if the user provided a value and any of eftr.transaction.involvements.personNameAddress.address.unstructured are not empty.

Message: This field is not required based on the value shown in one or more other fields. (364)

Condition: Involvement / Person

Rule: 144891

Rule type: Presence

Action: Warning

Description: Send a warning if the user did not provide a value and the total transaction amount is greater than or equal to $ 1000 CAD.

Message: This field was not completed, but may be required based on the value entered elsewhere in the report. (375)

Condition: Involvement / Person

Rule: 144895

Rule type: Format

Action: Reject

Description: Reject this report if the user provided text that is not between 1 and 100 characters.

Message: Invalid format. (362)

Condition: Involvement / Person

Field name: Sub-province and/or sub-locality

Field ID: eftr.transaction.involvements.personNameAddress.address.subProvinceSubLocality

Rule: 144940

Rule type: Presence

Action: Reject

Description: Reject this report if the user provided a value and any of eftr.transaction.involvements.personNameAddress.address.unstructured are not empty.

Message: This field is not required based on the value shown in one or more other fields. (364)

Condition: Involvement / Person

Rule: 144945

Rule type: Format

Action: Reject

Description: Reject this report if the user provided text that is not between 1 and 100 characters.

Message: Invalid format. (362)

Condition: Involvement / Person

Field name: Address type

Field ID: eftr.transaction.involvements.personNameAddress.address.typeCode

Rule: 144860

Rule type: Content

Action: Reject

Description: Reject this report if the value the user provided is not equal to the value in eftr.transaction.involvements.personNameAddress.addressTypeCode.

Message: The value entered for the field does not provide what is required. (301)

Condition: Involvement / Person

Field name: Apt/Room/Suite/Unit number

Field ID: eftr.transaction.involvements.personNameAddress.address.unitNumber

Rule: 144870

Rule type: Presence

Action: Reject

Description: Reject this report if the user provided a value and any of eftr.transaction.involvements.personNameAddress.address.unstructured are not empty.

Message: This field is not required based on the value shown in one or more other fields. (364)

Condition: Involvement / Person

Rule: 144875

Rule type: Format

Action: Reject

Description: Reject this report if the user provided text that is not between 1 and 10 characters.

Message: Invalid format. (362)

Condition: Involvement / Person

Field name: Unstructured address details

Field ID: eftr.transaction.involvements.personNameAddress.address.unstructured

Rule: 144970

Rule type: Presence

Action: Reject

Description: Reject this report if the user provided a value and any of eftr.transaction.involvements.personNameAddress.address.unitNumber, eftr.transaction.involvements.personNameAddress.address.buildingNumber, eftr.transaction.involvements.personNameAddress.address.streetAddress, eftr.transaction.involvements.personNameAddress.address.city, eftr.transaction.involvements.personNameAddress.address.district, eftr.transaction.involvements.personNameAddress.address.provinceStateCode, eftr.transaction.involvements.personNameAddress.address.provinceStateName, eftr.transaction.involvements.personNameAddress.address.subProvinceSubLocality, eftr.transaction.involvements.personNameAddress.address.postalZipCode are not empty.

Message: This field is not required based on the value shown in one or more other fields. (364)

Condition: Involvement / Person

Rule: 144974

Rule type: Format

Action: Reject

Description: Reject this report if the user provided text that is not between 1 and 500 characters.

Message: Invalid format. (362)

Condition: Involvement / Person

Field name: Address type

Field ID: eftr.transaction.involvements.personNameAddress.addressTypeCode

Rule: 144851

Rule type: Presence

Action: Warning

Description: Send a warning if the user did not provide a value and the total transaction amount is greater than or equal to $ 1000 CAD.

Message: This field was not completed, but may be required based on the value entered elsewhere in the report. (375)

Condition: Involvement / Person

Rule: 144850

Rule type: Content

Action: Reject

Description: Reject this report if the user provided a value that is not one of Structured address (1), Unstructured address (2).

Message: The value entered for the field does not provide what is required. (301)

Condition: Involvement / Person

Field name: Given name

Field ID: eftr.transaction.involvements.personNameAddress.givenName

Rule: 144830

Rule type: Presence

Action: Reject

Description: Reject this report if the user did not provide a value into this field.

Message: This field was not completed, but is required based on the value entered elsewhere in the report. (330)

Condition: Involvement / Person

Rule: 144834

Rule type: Format

Action: Reject

Description: Reject this report if the user provided text that is not between 1 and 100 characters.

Message: Invalid format. (362)

Condition: Involvement / Person

Field name: Other name/initial

Field ID: eftr.transaction.involvements.personNameAddress.otherNameInitial

Rule: 144844

Rule type: Format

Action: Reject

Description: Reject this report if the user provided text that is not between 1 and 100 characters.

Message: Invalid format. (362)

Condition: Involvement / Person

Field name: Surname

Field ID: eftr.transaction.involvements.personNameAddress.surname

Rule: 144820

Rule type: Presence

Action: Reject

Description: Reject this report if the user did not provide a value into this field.

Message: This field was not completed, but is required based on the value entered elsewhere in the report. (330)

Condition: Involvement / Person

Rule: 144824

Rule type: Format

Action: Reject

Description: Reject this report if the user provided text that is not between 1 and 100 characters.

Message: Invalid format. (362)

Condition: Involvement / Person

Field name: Subject type

Field ID: eftr.transaction.involvements.personNameAddress.typeCode

Rule: 144810

Rule type: Content

Action: Reject

Description: Reject this report if the value the user provided is not equal to the value in eftr.transaction.involvements.typeCode.

Message: The value entered for the field does not provide what is required. (301)

Condition: Involvement / Person

Field name: Subject type

Field ID: eftr.transaction.involvements.typeCode

Rule: 144800

Rule type: Presence

Action: Reject

Description: Reject this report if the user did not provide a value into this field.

Message: This field was not completed, but is required based on the value entered elsewhere in the report. (330)

Condition: Involvement

Rule: 144801

Rule type: Content

Action: Reject

Description: Reject this report if the user provided a value that is not one of Person name and address (7), Entity name and address (8).

Message: The value entered for the field does not provide what is required. (301)

Condition: Involvement

Field name: Bank identification code or business entity identifier

Field ID: eftr.transaction.receiver.details.bicOrBeiCode

Rule: 147783

Rule type: Format

Action: Reject

Description: Reject this report if the user provided text that is not between 1 and 50 characters.

Message: Invalid format. (362)

Condition: Receiver

Field name: Identification number assigned to person or entity in respect of their EFT activities

Field ID: eftr.transaction.receiver.details.eftActivityIdentificationNumber

Rule: 147793

Rule type: Format

Action: Reject

Description: Reject this report if the user provided text that is not between 1 and 50 characters.

Message: Invalid format. (362)

Condition: Receiver

Field name: Reporting entity location number

Field ID: eftr.transaction.receiver.details.reportingEntityLocation.id

Rule: 147770

Rule type: Presence

Action: Reject

Description: Reject this report if the user did not provide a value and eftr.reportDetails.eftDirectionCode is Final receipt (2).

Message: This field was not completed, but is required based on the value entered elsewhere in the report. (330)

Condition: Receiver

Rule: 147771

Rule type: Presence

Action: Reject

Description: Reject this report if the user did not provide a value and eftr.transaction.electronicFundsTransactionDetails.thresholdIndicator is 'true' and eftr.reportDetails.eftDirectionCode is Initiation (1) and eftr.reportDetails.activitySectorCode is one of Money services business (11), Foreign money services business (21) and eftr.transaction.electronicFundsTransactionDetails.initiatorAndReceiverIndicator is 'true'.

Message: This field was not completed, but is required based on the value entered elsewhere in the report. (330)

Condition: Receiver

Rule: 147772

Rule type: Presence

Action: Reject

Description: Reject this report if the user provided a value and eftr.transaction.receiver.typeCode is not one of Person name (1), Entity name (2).

Message: This field is not required based on the value shown in one or more other fields. (364)

Condition: Receiver

Rule: 147773

Rule type: Format

Action: Reject

Description: Reject this report if the user provided text that is not between 1 and 30 characters.

Message: This field was not completed, but is required based on the value entered elsewhere in the report. (330)

Condition: Receiver

Rule: 147774

Rule type: Content

Action: Reject

Description: Reject this report if the user provided a branch location that is invalid for the reporting entity.

Message: FINTRAC does not have this location on file for the reporting entity. (320)

Condition: Receiver

Rule note: Changed August 22, 2024

Field name: Name of entity

Field ID: eftr.transaction.receiver.entityName.nameOfEntity

Rule: 148260

Rule type: Presence

Action: Reject

Description: Reject this report if the user did not provide a value into this field.

Message: This field was not completed, but is required based on the value entered elsewhere in the report. (330)

Condition: Receiver / Entity

Rule: 148263

Rule type: Format

Action: Reject

Description: Reject this report if the user provided text that is not between 1 and 100 characters.

Message: Invalid format. (362)

Condition: Receiver / Entity

Field name: Subject type

Field ID: eftr.transaction.receiver.entityName.typeCode

Rule: 148250

Rule type: Content

Action: Reject

Description: Reject this report if the value the user provided is not equal to the value in eftr.transaction.receiver.typeCode.

Message: The value entered for the field does not provide what is required. (301)

Condition: Receiver / Entity

Field name: House/Building number

Field ID: eftr.transaction.receiver.entityNameAddress.address.buildingNumber

Rule: 147670

Rule type: Presence

Action: Reject

Description: Reject this report if the user provided a value and any of eftr.transaction.receiver.entityNameAddress.address.unstructured are not empty.

Message: This field is not required based on the value shown in one or more other fields. (364)

Condition: Receiver / Entity

Rule: 147675

Rule type: Format

Action: Reject

Description: Reject this report if the user provided text that is not between 1 and 10 characters.

Message: Invalid format. (362)

Condition: Receiver / Entity

Field name: City

Field ID: eftr.transaction.receiver.entityNameAddress.address.city

Rule: 147690

Rule type: Presence

Action: Reject

Description: Reject this report if the user provided a value and any of eftr.transaction.receiver.entityNameAddress.address.unstructured are not empty.

Message: This field is not required based on the value shown in one or more other fields. (364)

Condition: Receiver / Entity

Rule: 147695

Rule type: Format

Action: Reject

Description: Reject this report if the user provided text that is not between 1 and 100 characters.

Message: Invalid format. (362)

Condition: Receiver / Entity

Field name: Country

Field ID: eftr.transaction.receiver.entityNameAddress.address.countryCode

Rule: 147755

Rule type: Content

Action: Reject

Description: Reject this report if the user provided a value not in the list: - All ISO Countries

Message: The value entered is not in FINTRAC's list of values for the field. (300)

Condition: Receiver / Entity

Field name: District

Field ID: eftr.transaction.receiver.entityNameAddress.address.district

Rule: 147700

Rule type: Presence

Action: Reject

Description: Reject this report if the user provided a value and any of eftr.transaction.receiver.entityNameAddress.address.unstructured are not empty.

Message: This field is not required based on the value shown in one or more other fields. (364)

Condition: Receiver / Entity

Rule: 147705

Rule type: Format

Action: Reject

Description: Reject this report if the user provided text that is not between 1 and 100 characters.

Message: Invalid format. (362)

Condition: Receiver / Entity

Field name: Postal or zip code

Field ID: eftr.transaction.receiver.entityNameAddress.address.postalZipCode

Rule: 147740

Rule type: Presence

Action: Reject

Description: Reject this report if the user provided a value and any of eftr.transaction.receiver.entityNameAddress.address.unstructured are not empty.

Message: This field is not required based on the value shown in one or more other fields. (364)

Condition: Receiver / Entity

Rule: 147741

Rule type: Presence

Action: Warning

Description: Send a warning if the user did not provide a value and eftr.transaction.receiver.entityNameAddress.address.unstructured is blank and eftr.transaction.receiver.entityNameAddress.address.countryCode is one of Canada (CA), United States (US).

Message: This field was not completed, but may be required based on the value entered elsewhere in the report. (375)

Condition: Receiver / Entity

Rule: 147743

Rule type: Format

Action: Reject

Description: Reject this report if the user provided text that is not between 1 and 20 characters.

Message: Invalid format. (362)

Condition: Receiver / Entity

Rule: 147744

Rule type: Content

Action: Reject

Description: Reject this report if the postal code provided is not a valid Canadian postal code OR if the ZIP code provided is not a valid US ZIP code OR if the postal code provided is not alphanumeric for countries entered in eftr.transaction.receiver.entityNameAddress.address.countryCode other than Canada and the United States.

Message: The value entered for this field is not a valid format for a Postal Code / Zip Code. (363)

Condition: Receiver / Entity

Field name: Province or state code

Field ID: eftr.transaction.receiver.entityNameAddress.address.provinceStateCode

Rule: 147710

Rule type: Presence

Action: Reject

Description: Reject this report if the user provided a value and any of eftr.transaction.receiver.entityNameAddress.address.unstructured are not empty.

Message: This field is not required based on the value shown in one or more other fields. (364)

Condition: Receiver / Entity

Rule: 147714

Rule type: Presence

Action: Reject

Description: Reject this report if the user provided a value and eftr.transaction.receiver.entityNameAddress.address.countryCode is not in CA, US, MX.

Message: This field is not required based on the value shown in one or more other fields. (364)

Condition: Receiver / Entity

Rule: 147715

Rule type: Content

Action: Reject

Description: Reject this report if the province/state code does not correspond with the country provided OR is not a valid Canadian, US or Mexican province/state code given the country eftr.transaction.receiver.entityNameAddress.address.countryCode.

Message: The value entered is not in FINTRAC's list of values for the field. (300)

Condition: Receiver / Entity

Field name: Province or state name

Field ID: eftr.transaction.receiver.entityNameAddress.address.provinceStateName

Rule: 147720

Rule type: Presence

Action: Reject

Description: Reject this report if the user provided a value and any of eftr.transaction.receiver.entityNameAddress.address.unstructured are not empty.

Message: This field is not required based on the value shown in one or more other fields. (364)

Condition: Receiver / Entity

Rule: 147724

Rule type: Presence

Action: Reject

Description: Reject this report if the user provided a value and eftr.transaction.receiver.entityNameAddress.address.countryCode is in CA, US, MX.

Message: This field is not required based on the value shown in one or more other fields. (364)

Condition: Receiver / Entity

Rule: 147725

Rule type: Format

Action: Reject

Description: Reject this report if the user provided text that is not between 1 and 100 characters.

Message: Invalid format. (362)

Condition: Receiver / Entity

Field name: Street address

Field ID: eftr.transaction.receiver.entityNameAddress.address.streetAddress

Rule: 147680

Rule type: Presence

Action: Reject

Description: Reject this report if the user provided a value and any of eftr.transaction.receiver.entityNameAddress.address.unstructured are not empty.

Message: This field is not required based on the value shown in one or more other fields. (364)

Condition: Receiver / Entity

Rule: 147685

Rule type: Format

Action: Reject

Description: Reject this report if the user provided text that is not between 1 and 100 characters.

Message: Invalid format. (362)

Condition: Receiver / Entity

Field name: Sub-province and/or sub-locality

Field ID: eftr.transaction.receiver.entityNameAddress.address.subProvinceSubLocality

Rule: 147730

Rule type: Presence

Action: Reject

Description: Reject this report if the user provided a value and any of eftr.transaction.receiver.entityNameAddress.address.unstructured are not empty.

Message: This field is not required based on the value shown in one or more other fields. (364)

Condition: Receiver / Entity

Rule: 147735

Rule type: Format

Action: Reject

Description: Reject this report if the user provided text that is not between 1 and 100 characters.

Message: Invalid format. (362)

Condition: Receiver / Entity

Field name: Address type

Field ID: eftr.transaction.receiver.entityNameAddress.address.typeCode

Rule: 147650

Rule type: Content

Action: Reject

Description: Reject this report if the value the user provided is not equal to the value in eftr.transaction.receiver.entityNameAddress.addressTypeCode.

Message: The value entered for the field does not provide what is required. (301)

Condition: Receiver / Entity

Field name: Apt/Room/Suite/Unit number

Field ID: eftr.transaction.receiver.entityNameAddress.address.unitNumber

Rule: 147660

Rule type: Presence

Action: Reject

Description: Reject this report if the user provided a value and any of eftr.transaction.receiver.entityNameAddress.address.unstructured are not empty.

Message: This field is not required based on the value shown in one or more other fields. (364)

Condition: Receiver / Entity

Rule: 147665

Rule type: Format

Action: Reject

Description: Reject this report if the user provided text that is not between 1 and 10 characters.

Message: Invalid format. (362)

Condition: Receiver / Entity

Field name: Unstructured address details

Field ID: eftr.transaction.receiver.entityNameAddress.address.unstructured

Rule: 147760

Rule type: Presence

Action: Reject

Description: Reject this report if the user provided a value and any of eftr.transaction.receiver.entityNameAddress.address.unitNumber, eftr.transaction.receiver.entityNameAddress.address.buildingNumber, eftr.transaction.receiver.entityNameAddress.address.streetAddress, eftr.transaction.receiver.entityNameAddress.address.city, eftr.transaction.receiver.entityNameAddress.address.district, eftr.transaction.receiver.entityNameAddress.address.provinceStateCode, eftr.transaction.receiver.entityNameAddress.address.provinceStateName, eftr.transaction.receiver.entityNameAddress.address.subProvinceSubLocality, eftr.transaction.receiver.entityNameAddress.address.postalZipCode are not empty.

Message: This field is not required based on the value shown in one or more other fields. (364)

Condition: Receiver / Entity

Rule: 147764

Rule type: Format

Action: Reject

Description: Reject this report if the user provided text that is not between 1 and 500 characters.

Message: Invalid format. (362)

Condition: Receiver / Entity

Field name: Address type

Field ID: eftr.transaction.receiver.entityNameAddress.addressTypeCode

Rule: 147642

Rule type: Presence

Action: Reject

Description: Reject this report if the user provided a value and eftr.reportDetails.eftDirectionCode is Final receipt (2).

Message: This field is not required based on the value shown in one or more other fields. (364)

Condition: Receiver / Entity

Rule: 147640

Rule type: Content

Action: Reject

Description: Reject this report if the user provided a value that is not one of Structured address (1), Unstructured address (2).

Message: The value entered for the field does not provide what is required. (301)

Condition: Receiver / Entity

Field name: Name of entity

Field ID: eftr.transaction.receiver.entityNameAddress.nameOfEntity

Rule: 147630

Rule type: Presence

Action: Reject

Description: Reject this report if the user did not provide a value and eftr.reportDetails.eftDirectionCode is 1 and eftr.transaction.electronicFundsTransactionDetails.thresholdIndicator is true.

Message: This field was not completed, but is required based on the value entered elsewhere in the report. (330)

Condition: Receiver / Entity

Rule: 147631

Rule type: Presence

Action: Warning

Description: Send a warning if the user did not provide a value and eftr.reportDetails.eftDirectionCode is 'Initiation' and the total transaction amount is greater than or equal to $ 1000 CAD.

Message: This field was not completed, but may be required based on the value entered elsewhere in the report. (375)

Condition: Receiver / Entity

Rule: 147634

Rule type: Format

Action: Reject

Description: Reject this report if the user provided text that is not between 1 and 100 characters.

Message: Invalid format. (362)

Condition: Receiver / Entity

Field name: Subject type

Field ID: eftr.transaction.receiver.entityNameAddress.typeCode

Rule: 147620

Rule type: Content

Action: Reject

Description: Reject this report if the value the user provided is not equal to the value in eftr.transaction.receiver.typeCode.

Message: The value entered for the field does not provide what is required. (301)

Condition: Receiver / Entity

Field name: Given name

Field ID: eftr.transaction.receiver.personName.givenName

Rule: 148230

Rule type: Presence

Action: Reject

Description: Reject this report if the user did not provide a value into this field.

Message: This field was not completed, but is required based on the value entered elsewhere in the report. (330)

Condition: Receiver / Person

Rule: 148233

Rule type: Format

Action: Reject

Description: Reject this report if the user provided text that is not between 1 and 100 characters.

Message: Invalid format. (362)

Condition: Receiver / Person

Field name: Other name/initial

Field ID: eftr.transaction.receiver.personName.otherNameInitial

Rule: 148243

Rule type: Format

Action: Reject

Description: Reject this report if the user provided text that is not between 1 and 100 characters.

Message: Invalid format. (362)

Condition: Receiver / Person

Field name: Surname

Field ID: eftr.transaction.receiver.personName.surname

Rule: 148220

Rule type: Presence

Action: Reject

Description: Reject this report if the user did not provide a value into this field.

Message: This field was not completed, but is required based on the value entered elsewhere in the report. (330)

Condition: Receiver / Person

Rule: 148223

Rule type: Format

Action: Reject

Description: Reject this report if the user provided text that is not between 1 and 100 characters.

Message: Invalid format. (362)

Condition: Receiver / Person

Field name: Subject type

Field ID: eftr.transaction.receiver.personName.typeCode

Rule: 148210

Rule type: Content

Action: Reject

Description: Reject this report if the value the user provided is not equal to the value in eftr.transaction.receiver.typeCode.

Message: The value entered for the field does not provide what is required. (301)

Condition: Receiver / Person

Field name: House/Building number

Field ID: eftr.transaction.receiver.personNameAddress.address.buildingNumber

Rule: 147520

Rule type: Presence

Action: Reject

Description: Reject this report if the user provided a value and any of eftr.transaction.receiver.personNameAddress.address.unstructured are not empty.

Message: This field is not required based on the value shown in one or more other fields. (364)

Condition: Receiver / Person

Rule: 147525

Rule type: Format

Action: Reject

Description: Reject this report if the user provided text that is not between 1 and 10 characters.

Message: Invalid format. (362)

Condition: Receiver / Person

Field name: City

Field ID: eftr.transaction.receiver.personNameAddress.address.city

Rule: 147540

Rule type: Presence

Action: Reject

Description: Reject this report if the user provided a value and any of eftr.transaction.receiver.personNameAddress.address.unstructured are not empty.

Message: This field is not required based on the value shown in one or more other fields. (364)

Condition: Receiver / Person

Rule: 147545

Rule type: Format

Action: Reject

Description: Reject this report if the user provided text that is not between 1 and 100 characters.

Message: Invalid format. (362)

Condition: Receiver / Person

Field name: Country

Field ID: eftr.transaction.receiver.personNameAddress.address.countryCode

Rule: 147605

Rule type: Content

Action: Reject

Description: Reject this report if the user provided a value not in the list: - All ISO Countries

Message: The value entered is not in FINTRAC's list of values for the field. (300)

Condition: Receiver / Person

Field name: District

Field ID: eftr.transaction.receiver.personNameAddress.address.district

Rule: 147550

Rule type: Presence

Action: Reject

Description: Reject this report if the user provided a value and any of eftr.transaction.receiver.personNameAddress.address.unstructured are not empty.

Message: This field is not required based on the value shown in one or more other fields. (364)

Condition: Receiver / Person

Rule: 147555

Rule type: Format

Action: Reject

Description: Reject this report if the user provided text that is not between 1 and 100 characters.

Message: Invalid format. (362)

Condition: Receiver / Person

Field name: Postal or zip code

Field ID: eftr.transaction.receiver.personNameAddress.address.postalZipCode

Rule: 147590

Rule type: Presence

Action: Reject

Description: Reject this report if the user provided a value and any of eftr.transaction.receiver.personNameAddress.address.unstructured are not empty.

Message: This field is not required based on the value shown in one or more other fields. (364)

Condition: Receiver / Person

Rule: 147591

Rule type: Presence

Action: Warning

Description: Send a warning if the user did not provide a value and eftr.transaction.receiver.personNameAddress.address.unstructured is blank and eftr.transaction.receiver.personNameAddress.address.countryCode is one of Canada (CA), United States (US).

Message: This field was not completed, but may be required based on the value entered elsewhere in the report. (375)

Condition: Receiver / Person

Rule: 147593

Rule type: Format

Action: Reject

Description: Reject this report if the user provided text that is not between 1 and 20 characters.

Message: Invalid format. (362)

Condition: Receiver / Person

Rule: 147594

Rule type: Content

Action: Reject

Description: Reject this report if the postal code provided is not a valid Canadian postal code OR if the ZIP code provided is not a valid US ZIP code OR if the postal code provided is not alphanumeric for countries entered in eftr.transaction.receiver.personNameAddress.address.countryCode other than Canada and the United States.

Message: The value entered for this field is not a valid format for a Postal Code / Zip Code. (363)

Condition: Receiver / Person

Field name: Province or state code

Field ID: eftr.transaction.receiver.personNameAddress.address.provinceStateCode

Rule: 147560

Rule type: Presence

Action: Reject

Description: Reject this report if the user provided a value and any of eftr.transaction.receiver.personNameAddress.address.unstructured are not empty.

Message: This field is not required based on the value shown in one or more other fields. (364)

Condition: Receiver / Person

Rule: 147564

Rule type: Presence

Action: Reject

Description: Reject this report if the user provided a value and eftr.transaction.receiver.personNameAddress.address.countryCode is not in CA, US, MX.

Message: This field is not required based on the value shown in one or more other fields. (364)

Condition: Receiver / Person

Rule: 147565

Rule type: Content

Action: Reject

Description: Reject this report if the province/state code does not correspond with the country provided OR is not a valid Canadian, US or Mexican province/state code given the country eftr.transaction.receiver.personNameAddress.address.countryCode.

Message: The value entered is not in FINTRAC's list of values for the field. (300)

Condition: Receiver / Person

Field name: Province or state name

Field ID: eftr.transaction.receiver.personNameAddress.address.provinceStateName

Rule: 147570

Rule type: Presence

Action: Reject

Description: Reject this report if the user provided a value and any of eftr.transaction.receiver.personNameAddress.address.unstructured are not empty.

Message: This field is not required based on the value shown in one or more other fields. (364)

Condition: Receiver / Person

Rule: 147574

Rule type: Presence

Action: Reject

Description: Reject this report if the user provided a value and eftr.transaction.receiver.personNameAddress.address.countryCode is in CA, US, MX.

Message: This field is not required based on the value shown in one or more other fields. (364)

Condition: Receiver / Person

Rule: 147575

Rule type: Format

Action: Reject

Description: Reject this report if the user provided text that is not between 1 and 100 characters.

Message: Invalid format. (362)

Condition: Receiver / Person

Field name: Street address

Field ID: eftr.transaction.receiver.personNameAddress.address.streetAddress

Rule: 147530

Rule type: Presence

Action: Reject

Description: Reject this report if the user provided a value and any of eftr.transaction.receiver.personNameAddress.address.unstructured are not empty.

Message: This field is not required based on the value shown in one or more other fields. (364)

Condition: Receiver / Person

Rule: 147535

Rule type: Format

Action: Reject

Description: Reject this report if the user provided text that is not between 1 and 100 characters.

Message: Invalid format. (362)

Condition: Receiver / Person

Field name: Sub-province and/or sub-locality

Field ID: eftr.transaction.receiver.personNameAddress.address.subProvinceSubLocality

Rule: 147580

Rule type: Presence

Action: Reject

Description: Reject this report if the user provided a value and any of eftr.transaction.receiver.personNameAddress.address.unstructured are not empty.

Message: This field is not required based on the value shown in one or more other fields. (364)

Condition: Receiver / Person

Rule: 147585

Rule type: Format

Action: Reject

Description: Reject this report if the user provided text that is not between 1 and 100 characters.

Message: Invalid format. (362)

Condition: Receiver / Person

Field name: Address type

Field ID: eftr.transaction.receiver.personNameAddress.address.typeCode

Rule: 147500

Rule type: Content

Action: Reject

Description: Reject this report if the value the user provided is not equal to the value in eftr.transaction.receiver.personNameAddress.addressTypeCode.

Message: The value entered for the field does not provide what is required. (301)

Condition: Receiver / Person

Field name: Apt/Room/Suite/Unit number

Field ID: eftr.transaction.receiver.personNameAddress.address.unitNumber

Rule: 147510

Rule type: Presence

Action: Reject

Description: Reject this report if the user provided a value and any of eftr.transaction.receiver.personNameAddress.address.unstructured are not empty.

Message: This field is not required based on the value shown in one or more other fields. (364)

Condition: Receiver / Person

Rule: 147515

Rule type: Format

Action: Reject

Description: Reject this report if the user provided text that is not between 1 and 10 characters.

Message: Invalid format. (362)

Condition: Receiver / Person

Field name: Unstructured address details

Field ID: eftr.transaction.receiver.personNameAddress.address.unstructured

Rule: 147610

Rule type: Presence

Action: Reject

Description: Reject this report if the user provided a value and any of eftr.transaction.receiver.personNameAddress.address.unitNumber, eftr.transaction.receiver.personNameAddress.address.buildingNumber, eftr.transaction.receiver.personNameAddress.address.streetAddress, eftr.transaction.receiver.personNameAddress.address.city, eftr.transaction.receiver.personNameAddress.address.district, eftr.transaction.receiver.personNameAddress.address.provinceStateCode, eftr.transaction.receiver.personNameAddress.address.provinceStateName, eftr.transaction.receiver.personNameAddress.address.subProvinceSubLocality, eftr.transaction.receiver.personNameAddress.address.postalZipCode are not empty.

Message: This field is not required based on the value shown in one or more other fields. (364)

Condition: Receiver / Person

Rule: 147614

Rule type: Format

Action: Reject

Description: Reject this report if the user provided text that is not between 1 and 500 characters.

Message: Invalid format. (362)

Condition: Receiver / Person

Field name: Address type

Field ID: eftr.transaction.receiver.personNameAddress.addressTypeCode

Rule: 147490

Rule type: Content

Action: Reject

Description: Reject this report if the user provided a value that is not one of Structured address (1), Unstructured address (2).

Message: The value entered for the field does not provide what is required. (301)

Condition: Receiver / Person

Field name: Given name

Field ID: eftr.transaction.receiver.personNameAddress.givenName

Rule: 147470

Rule type: Presence

Action: Reject

Description: Reject this report if the user did not provide a value and eftr.reportDetails.eftDirectionCode is 1 and eftr.transaction.electronicFundsTransactionDetails.thresholdIndicator is true.

Message: This field was not completed, but is required based on the value entered elsewhere in the report. (330)

Condition: Receiver / Person

Rule: 147471

Rule type: Presence

Action: Warning

Description: Send a warning if the user did not provide a value and eftr.reportDetails.eftDirectionCode is 'Initiation' and the total transaction amount is greater than or equal to $ 1000 CAD.

Message: This field was not completed, but may be required based on the value entered elsewhere in the report. (375)

Condition: Receiver / Person

Rule: 147474

Rule type: Format

Action: Reject

Description: Reject this report if the user provided text that is not between 1 and 100 characters.

Message: Invalid format. (362)

Condition: Receiver / Person

Field name: Other name/initial

Field ID: eftr.transaction.receiver.personNameAddress.otherNameInitial

Rule: 147484

Rule type: Format

Action: Reject

Description: Reject this report if the user provided text that is not between 1 and 100 characters.

Message: Invalid format. (362)

Condition: Receiver / Person

Field name: Surname

Field ID: eftr.transaction.receiver.personNameAddress.surname

Rule: 147460

Rule type: Presence

Action: Reject

Description: Reject this report if the user did not provide a value and eftr.reportDetails.eftDirectionCode is 1 and eftr.transaction.electronicFundsTransactionDetails.thresholdIndicator is true.

Message: This field was not completed, but is required based on the value entered elsewhere in the report. (330)

Condition: Receiver / Person

Rule: 147461

Rule type: Presence

Action: Warning

Description: Send a warning if the user did not provide a value and eftr.reportDetails.eftDirectionCode is 'Initiation' and the total transaction amount is greater than or equal to $ 1000 CAD.

Message: This field was not completed, but may be required based on the value entered elsewhere in the report. (375)

Condition: Receiver / Person

Rule: 147464

Rule type: Format

Action: Reject

Description: Reject this report if the user provided text that is not between 1 and 100 characters.

Message: Invalid format. (362)

Condition: Receiver / Person

Field name: Subject type

Field ID: eftr.transaction.receiver.personNameAddress.typeCode

Rule: 147450

Rule type: Content

Action: Reject

Description: Reject this report if the value the user provided is not equal to the value in eftr.transaction.receiver.typeCode.

Message: The value entered for the field does not provide what is required. (301)

Condition: Receiver / Person

Field name: Subject reference

Field ID: eftr.transaction.receiver.refId

Rule: 147448

Rule type: Presence

Action: Reject

Description: Reject this report if the user did not provide a value and eftr.transaction.receiver.typeCode is one of '1', '2', '7', '8'.

Message: This field was not completed, but is required based on the value entered elsewhere in the report. (330)

Condition: Receiver

Field name: Subject type

Field ID: eftr.transaction.receiver.typeCode

Rule: 147445

Rule type: Presence

Action: Reject

Description: Reject this report if the user did not provide a value into this field.

Message: This field was not completed, but is required based on the value entered elsewhere in the report. (330)

Condition: Receiver

Rule: 147440

Rule type: Content

Action: Reject

Description: Reject this report if the user provided a value that is not one of Person name (1), Entity name (2) and eftr.reportDetails.eftDirectionCode is Final receipt (2).

Message: The value entered for this field is inaccurate, based on the value shown in one or more other fields. (302)

Condition: Receiver

Rule: 147441

Rule type: Content

Action: Reject

Description: Reject this report if the user provided a value that is not one of Not applicable (0), Person name (1), Entity name (2), Person name and address (7), Entity name and address (8) and eftr.reportDetails.eftDirectionCode is Initiation (1).

Message: The value entered for this field is inaccurate, based on the value shown in one or more other fields. (302)

Condition: Receiver

Rule: 147442

Rule type: Content

Action: Reject

Description: Reject this report if the user provided a value that is not one of Person name and address (7), Entity name and address (8) and eftr.transaction.electronicFundsTransactionDetails.thresholdIndicator is 'true' and eftr.reportDetails.eftDirectionCode is Initiation (1) and eftr.reportDetails.activitySectorCode is not one of Money services business (11), Foreign money services business (21).

Message: The value entered for this field is inaccurate, based on the value shown in one or more other fields. (302)

Condition: Receiver

Rule: 147443

Rule type: Content

Action: Reject

Description: Reject this report if the user provided a value that is not one of Person name and address (7), Entity name and address (8) and eftr.transaction.electronicFundsTransactionDetails.thresholdIndicator is 'true' and eftr.reportDetails.eftDirectionCode is Initiation (1) and eftr.reportDetails.activitySectorCode is one of Money services business (11), Foreign money services business (21) and eftr.transaction.electronicFundsTransactionDetails.initiatorAndReceiverIndicator is 'false'.

Message: The value entered for this field is inaccurate, based on the value shown in one or more other fields. (302)

Condition: Receiver

Rule: 147444

Rule type: Content

Action: Reject

Description: Reject this report if the user provided a value that is not one of Person name (1), Entity name (2) and eftr.transaction.electronicFundsTransactionDetails.thresholdIndicator is 'true' and eftr.reportDetails.eftDirectionCode is Initiation (1) and eftr.reportDetails.activitySectorCode is one of Money services business (11), Foreign money services business (21) and eftr.transaction.electronicFundsTransactionDetails.initiatorAndReceiverIndicator is 'true'.

Message: The value entered for this field is inaccurate, based on the value shown in one or more other fields. (302)

Condition: Receiver

Field name: Bank identification code or business entity identifier

Field ID: eftr.transaction.senders.details.bicOrBeiCode

Rule: 144733

Rule type: Format

Action: Reject

Description: Reject this report if the user provided text that is not between 1 and 50 characters.

Message: Invalid format. (362)

Condition: Sender

Field name: Identification number assigned to person or entity in respect of their EFT activities

Field ID: eftr.transaction.senders.details.eftActivityIdentificationNumber

Rule: 144743

Rule type: Format

Action: Reject

Description: Reject this report if the user provided text that is not between 1 and 50 characters.

Message: Invalid format. (362)

Condition: Sender

Field name: Relationship

Field ID: eftr.transaction.senders.details.relationshipWithInitiatorCode

Rule: 144750

Rule type: Presence

Action: Reject

Description: Reject this report if the user provided a value and eftr.transaction.senders.details.relationshipWithReceiverCode is not blank.

Message: This field is not required based on the value shown in one or more other fields. (364)

Condition: Sender

Rule: 144753

Rule type: Content

Action: Reject

Description: Reject this report if the user provided a value not in the list: - 9=Other - 17=Intermediary Institution - 18=Sending institution - 19=Receiving institution - 20=Debtors agent - 21=Creditors agent - 22=Instructing agent - 23=Instructed agent - 24=Intermediary agent 1 - 25=Intermediary agent 2 - 26=Intermediary agent 3 - 27=Previous instructing agent 1 - 28=Previous instructing agent 2 - 29=Previous instructing agent 3 - 30=Ordering institution - 31=Beneficiary institution

Message: The value entered is not in FINTRAC's list of values for the field. (300)

Condition: Sender

Field name: Relationship - other

Field ID: eftr.transaction.senders.details.relationshipWithInitiatorOther

Rule: 144760

Rule type: Presence

Action: Reject

Description: Reject this report if the user did not provide a value and eftr.transaction.senders.details.relationshipWithInitiatorCode is Other (9).

Message: This field was not completed, but is required based on the value entered elsewhere in the report. (330)

Condition: Sender

Rule: 144761

Rule type: Presence

Action: Reject

Description: Reject this report if the user provided a value and eftr.transaction.senders.details.relationshipWithInitiatorCode is not Other (9).

Message: This field is not required based on the value shown in one or more other fields. (364)

Condition: Sender

Rule: 144762

Rule type: Format

Action: Reject

Description: Reject this report if the user provided text that is not between 1 and 200 characters.

Message: Invalid format. (362)

Condition: Sender

Field name: Relationship

Field ID: eftr.transaction.senders.details.relationshipWithReceiverCode

Rule: 144770

Rule type: Presence

Action: Reject

Description: Reject this report if the user provided a value and eftr.transaction.senders.details.relationshipWithInitiatorCode is not blank.

Message: This field is not required based on the value shown in one or more other fields. (364)

Condition: Sender

Rule: 144773

Rule type: Content

Action: Reject

Description: Reject this report if the user provided a value not in the list: - 9=Other - 17=Intermediary Institution - 18=Sending institution - 19=Receiving institution - 20=Debtors agent - 21=Creditors agent - 22=Instructing agent - 23=Instructed agent - 24=Intermediary agent 1 - 25=Intermediary agent 2 - 26=Intermediary agent 3 - 27=Previous instructing agent 1 - 28=Previous instructing agent 2 - 29=Previous instructing agent 3 - 30=Ordering institution - 31=Beneficiary institution

Message: The value entered is not in FINTRAC's list of values for the field. (300)

Condition: Sender

Field name: Relationship - other

Field ID: eftr.transaction.senders.details.relationshipWithReceiverOther

Rule: 144780

Rule type: Presence

Action: Reject

Description: Reject this report if the user did not provide a value and eftr.transaction.senders.details.relationshipWithReceiverCode is Other (9).

Message: This field was not completed, but is required based on the value entered elsewhere in the report. (330)

Condition: Sender

Rule: 144781

Rule type: Presence

Action: Reject

Description: Reject this report if the user provided a value and eftr.transaction.senders.details.relationshipWithReceiverCode is not Other (9).

Message: This field is not required based on the value shown in one or more other fields. (364)

Condition: Sender

Rule: 144782

Rule type: Format

Action: Reject

Description: Reject this report if the user provided text that is not between 1 and 200 characters.

Message: Invalid format. (362)

Condition: Sender

Field name: House/Building number

Field ID: eftr.transaction.senders.entityNameAddress.address.buildingNumber

Rule: 144630

Rule type: Presence

Action: Reject

Description: Reject this report if the user provided a value and any of eftr.transaction.senders.personNameAddress.address.unstructured are not empty.

Message: This field is not required based on the value shown in one or more other fields. (364)

Condition: Sender / Entity

Rule: 144635

Rule type: Format

Action: Reject

Description: Reject this report if the user provided text that is not between 1 and 10 characters.

Message: Invalid format. (362)

Condition: Sender / Entity

Field name: City

Field ID: eftr.transaction.senders.entityNameAddress.address.city

Rule: 144650

Rule type: Presence

Action: Reject

Description: Reject this report if the user provided a value and any of eftr.transaction.senders.personNameAddress.address.unstructured are not empty.

Message: This field is not required based on the value shown in one or more other fields. (364)

Condition: Sender / Entity

Rule: 144651

Rule type: Presence

Action: Warning

Description: Send a warning if the user did not provide a value and the total transaction amount is greater than or equal to $ 1000 CAD.

Message: This field was not completed, but may be required based on the value entered elsewhere in the report. (375)

Condition: Sender / Entity

Rule: 144655

Rule type: Format

Action: Reject

Description: Reject this report if the user provided text that is not between 1 and 100 characters.

Message: Invalid format. (362)

Condition: Sender / Entity

Field name: Country

Field ID: eftr.transaction.senders.entityNameAddress.address.countryCode

Rule: 144710

Rule type: Presence

Action: Warning

Description: Send a warning if the user did not provide a value and the total transaction amount is greater than or equal to $ 1000 CAD.

Message: This field was not completed, but may be required based on the value entered elsewhere in the report. (375)

Condition: Sender / Entity

Rule: 144715

Rule type: Content

Action: Reject

Description: Reject this report if the user provided a value not in the list: - All ISO Countries

Message: The value entered is not in FINTRAC's list of values for the field. (300)

Condition: Sender / Entity

Field name: District

Field ID: eftr.transaction.senders.entityNameAddress.address.district

Rule: 144660

Rule type: Presence

Action: Reject

Description: Reject this report if the user provided a value and any of eftr.transaction.senders.personNameAddress.address.unstructured are not empty.

Message: This field is not required based on the value shown in one or more other fields. (364)

Condition: Sender / Entity

Rule: 144665

Rule type: Format

Action: Reject

Description: Reject this report if the user provided text that is not between 1 and 100 characters.

Message: Invalid format. (362)

Condition: Sender / Entity

Field name: Postal or zip code

Field ID: eftr.transaction.senders.entityNameAddress.address.postalZipCode

Rule: 144700

Rule type: Presence

Action: Reject

Description: Reject this report if the user provided a value and any of eftr.transaction.senders.personNameAddress.address.unstructured are not empty.

Message: This field is not required based on the value shown in one or more other fields. (364)

Condition: Sender / Entity

Rule: 144701

Rule type: Presence

Action: Warning

Description: Send a warning if the user did not provide a value and eftr.transaction.senders.personNameAddress.address.unstructured is blank and eftr.transaction.senders.entityNameAddress.address.countryCode is one of Canada (CA), United States (US).

Message: This field was not completed, but may be required based on the value entered elsewhere in the report. (375)

Condition: Sender / Entity

Rule: 144703

Rule type: Format

Action: Reject

Description: Reject this report if the user provided text that is not between 1 and 20 characters.

Message: Invalid format. (362)

Condition: Sender / Entity

Rule: 144704

Rule type: Content

Action: Reject

Description: Reject this report if the postal code provided is not a valid Canadian postal code OR if the ZIP code provided is not a valid US ZIP code OR if the postal code provided is not alphanumeric for countries entered in eftr.transaction.senders.entityNameAddress.address.countryCode other than Canada and the United States.

Message: The value entered for this field is not a valid format for a Postal Code / Zip Code. (363)

Condition: Sender / Entity

Field name: Province or state code

Field ID: eftr.transaction.senders.entityNameAddress.address.provinceStateCode

Rule: 144670

Rule type: Presence

Action: Reject

Description: Reject this report if the user provided a value and any of eftr.transaction.senders.personNameAddress.address.unstructured are not empty.

Message: This field is not required based on the value shown in one or more other fields. (364)

Condition: Sender / Entity

Rule: 144674

Rule type: Presence

Action: Reject

Description: Reject this report if the user provided a value and eftr.transaction.senders.entityNameAddress.address.countryCode is not in CA, US, MX.

Message: This field is not required based on the value shown in one or more other fields. (364)

Condition: Sender / Entity

Rule: 144671

Rule type: Presence

Action: Warning

Description: Send a warning if the user did not provide a value and eftr.transaction.senders.entityNameAddress.address.countryCode is one of Canada (CA), United States (US), Mexico (MX) and the total transaction amount is greater than or equal to $ 1000 CAD.

Message: This field was not completed, but may be required based on the value entered elsewhere in the report. (375)

Condition: Sender / Entity

Rule: 144675

Rule type: Content

Action: Reject

Description: Reject this report if the province/state code does not correspond with the country provided OR is not a valid Canadian, US or Mexican province/state code given the country eftr.transaction.senders.entityNameAddress.address.countryCode.

Message: The value entered is not in FINTRAC's list of values for the field. (300)

Condition: Sender / Entity

Field name: Province or state name

Field ID: eftr.transaction.senders.entityNameAddress.address.provinceStateName

Rule: 144680

Rule type: Presence

Action: Reject

Description: Reject this report if the user provided a value and any of eftr.transaction.senders.personNameAddress.address.unstructured are not empty.

Message: This field is not required based on the value shown in one or more other fields. (364)

Condition: Sender / Entity

Rule: 144684

Rule type: Presence

Action: Reject

Description: Reject this report if the user provided a value and eftr.transaction.senders.entityNameAddress.address.countryCode is in CA, US, MX.

Message: This field is not required based on the value shown in one or more other fields. (364)

Condition: Sender / Entity

Rule: 144685

Rule type: Format

Action: Reject

Description: Reject this report if the user provided text that is not between 1 and 100 characters.

Message: Invalid format. (362)

Condition: Sender / Entity

Field name: Street address

Field ID: eftr.transaction.senders.entityNameAddress.address.streetAddress

Rule: 144640

Rule type: Presence

Action: Reject

Description: Reject this report if the user provided a value and any of eftr.transaction.senders.personNameAddress.address.unstructured are not empty.

Message: This field is not required based on the value shown in one or more other fields. (364)

Condition: Sender / Entity

Rule: 144641

Rule type: Presence

Action: Warning

Description: Send a warning if the user did not provide a value and the total transaction amount is greater than or equal to $ 1000 CAD.

Message: This field was not completed, but may be required based on the value entered elsewhere in the report. (375)

Condition: Sender / Entity

Rule: 144645

Rule type: Format

Action: Reject

Description: Reject this report if the user provided text that is not between 1 and 100 characters.

Message: Invalid format. (362)

Condition: Sender / Entity

Field name: Sub-province and/or sub-locality

Field ID: eftr.transaction.senders.entityNameAddress.address.subProvinceSubLocality

Rule: 144690

Rule type: Presence

Action: Reject

Description: Reject this report if the user provided a value and any of eftr.transaction.senders.personNameAddress.address.unstructured are not empty.

Message: This field is not required based on the value shown in one or more other fields. (364)

Condition: Sender / Entity

Rule: 144695

Rule type: Format

Action: Reject

Description: Reject this report if the user provided text that is not between 1 and 100 characters.

Message: Invalid format. (362)

Condition: Sender / Entity

Field name: Address type

Field ID: eftr.transaction.senders.entityNameAddress.address.typeCode

Rule: 144610

Rule type: Content

Action: Reject

Description: Reject this report if the value the user provided is not equal to the value in eftr.transaction.senders.entityNameAddress.addressTypeCode.

Message: The value entered for the field does not provide what is required. (301)

Condition: Sender / Entity

Field name: Apt/Room/Suite/Unit number

Field ID: eftr.transaction.senders.entityNameAddress.address.unitNumber

Rule: 144620

Rule type: Presence

Action: Reject

Description: Reject this report if the user provided a value and any of eftr.transaction.senders.personNameAddress.address.unstructured are not empty.

Message: This field is not required based on the value shown in one or more other fields. (364)

Condition: Sender / Entity

Rule: 144625

Rule type: Format

Action: Reject

Description: Reject this report if the user provided text that is not between 1 and 10 characters.

Message: Invalid format. (362)

Condition: Sender / Entity

Field name: Address type

Field ID: eftr.transaction.senders.entityNameAddress.addressTypeCode

Rule: 144601

Rule type: Presence

Action: Warning

Description: Send a warning if the user did not provide a value and the total transaction amount is greater than or equal to $ 1000 CAD.

Message: This field was not completed, but may be required based on the value entered elsewhere in the report. (375)

Condition: Sender / Entity

Rule: 144600

Rule type: Content

Action: Reject

Description: Reject this report if the user provided a value that is not one of Structured address (1), Unstructured address (2).

Message: The value entered for the field does not provide what is required. (301)

Condition: Sender / Entity

Field name: Name of entity

Field ID: eftr.transaction.senders.entityNameAddress.nameOfEntity

Rule: 144590

Rule type: Presence

Action: Reject

Description: Reject this report if the user did not provide a value into this field.

Message: This field was not completed, but is required based on the value entered elsewhere in the report. (330)

Condition: Sender / Entity

Rule: 144594

Rule type: Format

Action: Reject

Description: Reject this report if the user provided text that is not between 1 and 100 characters.

Message: Invalid format. (362)

Condition: Sender / Entity

Field name: Subject type

Field ID: eftr.transaction.senders.entityNameAddress.typeCode

Rule: 144580

Rule type: Content

Action: Reject

Description: Reject this report if the value the user provided is not equal to the value in eftr.transaction.senders.typeCode.

Message: The value entered for the field does not provide what is required. (301)

Condition: Sender / Entity

Field name: House/Building number

Field ID: eftr.transaction.senders.personNameAddress.address.buildingNumber

Rule: 144480

Rule type: Presence

Action: Reject

Description: Reject this report if the user provided a value and any of eftr.transaction.senders.personNameAddress.address.unstructured are not empty.

Message: This field is not required based on the value shown in one or more other fields. (364)

Condition: Sender / Person

Rule: 144485

Rule type: Format

Action: Reject

Description: Reject this report if the user provided text that is not between 1 and 10 characters.

Message: Invalid format. (362)

Condition: Sender / Person

Field name: City

Field ID: eftr.transaction.senders.personNameAddress.address.city

Rule: 144500

Rule type: Presence

Action: Reject

Description: Reject this report if the user provided a value and any of eftr.transaction.senders.personNameAddress.address.unstructured are not empty.

Message: This field is not required based on the value shown in one or more other fields. (364)

Condition: Sender / Person

Rule: 144501

Rule type: Presence

Action: Warning

Description: Send a warning if the user did not provide a value and the total transaction amount is greater than or equal to $ 1000 CAD.

Message: This field was not completed, but may be required based on the value entered elsewhere in the report. (375)

Condition: Sender / Person

Rule: 144505

Rule type: Format

Action: Reject

Description: Reject this report if the user provided text that is not between 1 and 100 characters.

Message: Invalid format. (362)

Condition: Sender / Person

Field name: Country

Field ID: eftr.transaction.senders.personNameAddress.address.countryCode

Rule: 144560

Rule type: Presence

Action: Warning

Description: Send a warning if the user did not provide a value and the total transaction amount is greater than or equal to $ 1000 CAD.

Message: This field was not completed, but may be required based on the value entered elsewhere in the report. (375)

Condition: Sender / Person

Rule: 144565

Rule type: Content

Action: Reject

Description: Reject this report if the user provided a value not in the list: - All ISO Countries

Message: The value entered is not in FINTRAC's list of values for the field. (300)

Condition: Sender / Person

Field name: District

Field ID: eftr.transaction.senders.personNameAddress.address.district

Rule: 144510

Rule type: Presence

Action: Reject

Description: Reject this report if the user provided a value and any of eftr.transaction.senders.personNameAddress.address.unstructured are not empty.

Message: This field is not required based on the value shown in one or more other fields. (364)

Condition: Sender / Person

Rule: 144515

Rule type: Format

Action: Reject

Description: Reject this report if the user provided text that is not between 1 and 100 characters.

Message: Invalid format. (362)

Condition: Sender / Person

Field name: Postal or zip code

Field ID: eftr.transaction.senders.personNameAddress.address.postalZipCode

Rule: 144550

Rule type: Presence

Action: Reject

Description: Reject this report if the user provided a value and any of eftr.transaction.senders.personNameAddress.address.unstructured are not empty.

Message: This field is not required based on the value shown in one or more other fields. (364)

Condition: Sender / Person

Rule: 144551

Rule type: Presence

Action: Warning

Description: Send a warning if the user did not provide a value and eftr.transaction.senders.personNameAddress.address.unstructured is blank and eftr.transaction.senders.personNameAddress.address.countryCode is one of Canada (CA), United States (US).

Message: This field was not completed, but may be required based on the value entered elsewhere in the report. (375)

Condition: Sender / Person

Rule: 144553

Rule type: Format

Action: Reject

Description: Reject this report if the user provided text that is not between 1 and 20 characters.

Message: Invalid format. (362)

Condition: Sender / Person

Rule: 144554

Rule type: Content

Action: Reject

Description: Reject this report if the postal code provided is not a valid Canadian postal code OR if the ZIP code provided is not a valid US ZIP code OR if the postal code provided is not alphanumeric for countries entered in eftr.transaction.senders.personNameAddress.address.countryCode other than Canada and the United States.

Message: The value entered for this field is not a valid format for a Postal Code / Zip Code. (363)

Condition: Sender / Person

Field name: Province or state code

Field ID: eftr.transaction.senders.personNameAddress.address.provinceStateCode

Rule: 144520

Rule type: Presence

Action: Reject

Description: Reject this report if the user provided a value and any of eftr.transaction.senders.personNameAddress.address.unstructured are not empty.

Message: This field is not required based on the value shown in one or more other fields. (364)

Condition: Sender / Person

Rule: 144524

Rule type: Presence

Action: Reject

Description: Reject this report if the user provided a value and eftr.transaction.senders.personNameAddress.address.countryCode is not in CA, US, MX.

Message: This field is not required based on the value shown in one or more other fields. (364)

Condition: Sender / Person

Rule: 144521

Rule type: Presence

Action: Warning

Description: Send a warning if the user did not provide a value and eftr.transaction.senders.personNameAddress.address.countryCode is one of Canada (CA), United States (US), Mexico (MX) and the total transaction amount is greater than or equal to $ 1000 CAD.

Message: This field was not completed, but may be required based on the value entered elsewhere in the report. (375)

Condition: Sender / Person

Rule: 144525

Rule type: Content

Action: Reject

Description: Reject this report if the province/state code does not correspond with the country provided OR is not a valid Canadian, US or Mexican province/state code given the country eftr.transaction.senders.personNameAddress.address.countryCode.

Message: The value entered is not in FINTRAC's list of values for the field. (300)

Condition: Sender / Person

Field name: Province or state name

Field ID: eftr.transaction.senders.personNameAddress.address.provinceStateName

Rule: 144530

Rule type: Presence

Action: Reject

Description: Reject this report if the user provided a value and any of eftr.transaction.senders.personNameAddress.address.unstructured are not empty.

Message: This field is not required based on the value shown in one or more other fields. (364)

Condition: Sender / Person

Rule: 144534

Rule type: Presence

Action: Reject

Description: Reject this report if the user provided a value and eftr.transaction.senders.personNameAddress.address.countryCode is in CA, US, MX.

Message: This field is not required based on the value shown in one or more other fields. (364)

Condition: Sender / Person

Rule: 144535

Rule type: Format

Action: Reject

Description: Reject this report if the user provided text that is not between 1 and 100 characters.

Message: Invalid format. (362)

Condition: Sender / Person

Field name: Street address

Field ID: eftr.transaction.senders.personNameAddress.address.streetAddress

Rule: 144490

Rule type: Presence

Action: Reject

Description: Reject this report if the user provided a value and any of eftr.transaction.senders.personNameAddress.address.unstructured are not empty.

Message: This field is not required based on the value shown in one or more other fields. (364)

Condition: Sender / Person

Rule: 144491

Rule type: Presence

Action: Warning

Description: Send a warning if the user did not provide a value and the total transaction amount is greater than or equal to $ 1000 CAD.

Message: This field was not completed, but may be required based on the value entered elsewhere in the report. (375)

Condition: Sender / Person

Rule: 144495

Rule type: Format

Action: Reject

Description: Reject this report if the user provided text that is not between 1 and 100 characters.

Message: Invalid format. (362)

Condition: Sender / Person

Field name: Sub-province and/or sub-locality

Field ID: eftr.transaction.senders.personNameAddress.address.subProvinceSubLocality

Rule: 144540

Rule type: Presence

Action: Reject

Description: Reject this report if the user provided a value and any of eftr.transaction.senders.personNameAddress.address.unstructured are not empty.

Message: This field is not required based on the value shown in one or more other fields. (364)

Condition: Sender / Person

Rule: 144545

Rule type: Format

Action: Reject

Description: Reject this report if the user provided text that is not between 1 and 100 characters.

Message: Invalid format. (362)

Condition: Sender / Person

Field name: Address type

Field ID: eftr.transaction.senders.personNameAddress.address.typeCode

Rule: 144460

Rule type: Content

Action: Reject

Description: Reject this report if the value the user provided is not equal to the value in eftr.transaction.senders.personNameAddress.addressTypeCode.

Message: The value entered for the field does not provide what is required. (301)

Condition: Sender / Person

Field name: Apt/Room/Suite/Unit number

Field ID: eftr.transaction.senders.personNameAddress.address.unitNumber

Rule: 144470

Rule type: Presence

Action: Reject

Description: Reject this report if the user provided a value and any of eftr.transaction.senders.personNameAddress.address.unstructured are not empty.

Message: This field is not required based on the value shown in one or more other fields. (364)

Condition: Sender / Person

Rule: 144475

Rule type: Format

Action: Reject

Description: Reject this report if the user provided text that is not between 1 and 10 characters.

Message: Invalid format. (362)

Condition: Sender / Person

Field name: Unstructured address details

Field ID: eftr.transaction.senders.personNameAddress.address.unstructured

Rule: 144570

Rule type: Presence

Action: Reject

Description: Reject this report if the user provided a value and any of eftr.transaction.senders.personNameAddress.address.unitNumber, eftr.transaction.senders.personNameAddress.address.buildingNumber, eftr.transaction.senders.personNameAddress.address.streetAddress, eftr.transaction.senders.personNameAddress.address.city, eftr.transaction.senders.personNameAddress.address.district, eftr.transaction.senders.personNameAddress.address.provinceStateCode, eftr.transaction.senders.personNameAddress.address.provinceStateName, eftr.transaction.senders.personNameAddress.address.subProvinceSubLocality, eftr.transaction.senders.personNameAddress.address.postalZipCode are not empty.

Message: This field is not required based on the value shown in one or more other fields. (364)

Condition: Sender / Person

Rule: 144720

Rule type: Presence

Action: Reject

Description: Reject this report if the user provided a value and any of eftr.transaction.senders.entityNameAddress.address.unitNumber, eftr.transaction.senders.entityNameAddress.address.buildingNumber, eftr.transaction.senders.entityNameAddress.address.streetAddress, eftr.transaction.senders.entityNameAddress.address.city, eftr.transaction.senders.entityNameAddress.address.district, eftr.transaction.senders.entityNameAddress.address.provinceStateCode, eftr.transaction.senders.entityNameAddress.address.provinceStateName, eftr.transaction.senders.entityNameAddress.address.subProvinceSubLocality, eftr.transaction.senders.entityNameAddress.address.postalZipCode are not empty.

Message: This field is not required based on the value shown in one or more other fields. (364)

Condition: Sender / Entity

Rule: 144574

Rule type: Format

Action: Reject

Description: Reject this report if the user provided text that is not between 1 and 500 characters.

Message: Invalid format. (362)

Condition: Sender / Person

Rule: 144724

Rule type: Format

Action: Reject

Description: Reject this report if the user provided text that is not between 1 and 500 characters.

Message: Invalid format. (362)

Condition: Sender / Entity

Field name: Address type

Field ID: eftr.transaction.senders.personNameAddress.addressTypeCode

Rule: 144451

Rule type: Presence

Action: Warning

Description: Send a warning if the user did not provide a value and the total transaction amount is greater than or equal to $ 1000 CAD.

Message: This field was not completed, but may be required based on the value entered elsewhere in the report. (375)

Condition: Sender / Person

Rule: 144450

Rule type: Content

Action: Reject

Description: Reject this report if the user provided a value that is not one of Structured address (1), Unstructured address (2).

Message: The value entered for the field does not provide what is required. (301)

Condition: Sender / Person

Field name: Given name

Field ID: eftr.transaction.senders.personNameAddress.givenName

Rule: 144430

Rule type: Presence

Action: Reject

Description: Reject this report if the user did not provide a value into this field.

Message: This field was not completed, but is required based on the value entered elsewhere in the report. (330)

Condition: Sender / Person

Rule: 144434

Rule type: Format

Action: Reject

Description: Reject this report if the user provided text that is not between 1 and 100 characters.

Message: Invalid format. (362)

Condition: Sender / Person

Field name: Other name/initial

Field ID: eftr.transaction.senders.personNameAddress.otherNameInitial

Rule: 144444

Rule type: Format

Action: Reject

Description: Reject this report if the user provided text that is not between 1 and 100 characters.

Message: Invalid format. (362)

Condition: Sender / Person

Field name: Surname

Field ID: eftr.transaction.senders.personNameAddress.surname

Rule: 144420

Rule type: Presence

Action: Reject

Description: Reject this report if the user did not provide a value into this field.

Message: This field was not completed, but is required based on the value entered elsewhere in the report. (330)

Condition: Sender / Person

Rule: 144424

Rule type: Format

Action: Reject

Description: Reject this report if the user provided text that is not between 1 and 100 characters.

Message: Invalid format. (362)

Condition: Sender / Person

Field name: Subject type

Field ID: eftr.transaction.senders.personNameAddress.typeCode

Rule: 144410

Rule type: Content

Action: Reject

Description: Reject this report if the value the user provided is not equal to the value in eftr.transaction.senders.typeCode.

Message: The value entered for the field does not provide what is required. (301)

Condition: Sender / Person

Field name: Subject type

Field ID: eftr.transaction.senders.typeCode

Rule: 144400

Rule type: Presence

Action: Reject

Description: Reject this report if the user did not provide a value into this field.

Message: This field was not completed, but is required based on the value entered elsewhere in the report. (330)

Condition: Sender

Rule: 144401

Rule type: Content

Action: Reject

Description: Reject this report if the user provided a value that is not one of Person name and address (7), Entity name and address (8).

Message: The value entered for the field does not provide what is required. (301)

Condition: Sender

Field name: Starting action list

Field ID: eftr.transaction.startingActions

Rule: 141460

Rule type: Content

Action: Reject

Description: Reject this report if the list of values is not between 1 and 50.

Message: The list must be within the specified size. (332)

Field name: Amount

Field ID: eftr.transaction.startingActions.details.amount

Rule: 141470

Rule type: Presence

Action: Reject

Description: Reject this report if the user did not provide a value into this field.

Message: Field is mandatory. (329)

Rule: 141474

Rule type: Format

Action: Reject

Description: Reject this report if the user provided an amount that is not the correct format: - 17 digits (max), decimal separator and 10 digits (max). - If a decimal separator is used, one digit before and two decimal places must be provided.

Message: Invalid format. (362)

Field name: Currency type

Field ID: eftr.transaction.startingActions.details.currencyCode

Rule: 141480

Rule type: Presence

Action: Reject

Description: Reject this report if the user did not provide a value into this field.

Message: Field is mandatory. (329)

Rule: 141484

Rule type: Content

Action: Reject

Description: Reject this report if the user provided a value not in the list: - All ISO Currencies

Message: The value entered is not in FINTRAC's list of values for the field. (300)

Field name: Exchange rate

Field ID: eftr.transaction.startingActions.details.exchangeRate

Rule: 141494

Rule type: Format

Action: Reject

Description: Reject this report if the user provided an amount that is not the correct format: - 17 digits (max), decimal separator and 10 digits (max). - If a decimal separator is used, one digit before and two decimal places must be provided.

Message: Invalid format. (362)

Field name: How were the funds obtained?

Field ID: eftr.transaction.startingActions.details.howFundsObtained

Rule: 141514

Rule type: Format

Action: Reject

Description: Reject this report if the user provided text that is not between 1 and 200 characters.

Message: Invalid format. (362)

Field name: Was information about the source (person / entity) of funds obtained?

Field ID: eftr.transaction.startingActions.details.sourceOfFundsObtainedIndicator

Rule: 141500

Rule type: Presence

Action: Reject

Description: Reject this report if the user did not provide a value into this field.

Message: Field is mandatory. (329)

Rule: 141501

Rule type: Presence

Action: Reject

Description: Reject this report if the user provided 'true' and eftr.transaction.startingActions.sourcesOfFunds is empty or the user provided 'false' and eftr.transaction.startingActions.sourcesOfFunds is not empty.

Message: The value entered for this field is inaccurate, based on the value shown in one or more other fields. (302)

Field name: Requester list

Field ID: eftr.transaction.startingActions.requesters

Rule: 141631

Rule type: Presence

Action: Warning

Description: Send a warning if the list is empty and the total transaction amount is greater than or equal to $ 1000 CAD.

Message: This field was not completed, but may be required based on the value entered elsewhere in the report. (375)

Rule: 141630

Rule type: Content

Action: Reject

Description: Reject this report if the list of values is not between 1 and * and eftr.transaction.electronicFundsTransactionDetails.thresholdIndicator equals 'true'.

Message: The list cannot be empty, but is required based on the value entered elsewhere in the report. (331)

Field name: Account list

Field ID: eftr.transaction.startingActions.requesters.details.accounts

Rule: 142351

Rule type: Presence

Action: Warning

Description: Send a warning if the list is empty and eftr.transaction.electronicFundsTransactionDetails.regulatoryExceptionIndicator is 'false' and the total transaction amount is greater than or equal to $ 1000 CAD.

Message: This field was not completed, but may be required based on the value entered elsewhere in the report. (375)

Condition: Requester

Rule: 142350

Rule type: Content

Action: Reject

Description: Reject this report if the list of values is not between 1 and * and if eftr.transaction.electronicFundsTransactionDetails.thresholdIndicator is 'true' and eftr.transaction.electronicFundsTransactionDetails.regulatoryExceptionIndicator is 'false'.

Message: The list cannot be empty, but is required based on the value entered elsewhere in the report. (331)

Condition: Requester

Field name: Branch number

Field ID: eftr.transaction.startingActions.requesters.details.accounts.branchNumber

Rule: 142391

Rule type: Presence

Action: Reject

Description: Reject this report if the user provided a value and eftr.transaction.startingActions.requesters.details.accounts.referenceNumber is not blank.

Message: This field is not required based on the value shown in one or more other fields. (364)

Condition: Requester / Account

Rule: 142390

Rule type: Presence

Action: Warning

Description: Send a warning if the user did not provide a value and eftr.transaction.startingActions.requesters.details.accounts.referenceNumber is blank or missing and eftr.transaction.electronicFundsTransactionDetails.thresholdIndicator is 'true' and eftr.reportDetails.eftDirectionCode is Initiation (1) and eftr.reportDetails.activitySectorCode is one of Bank (2), Caisse populaire (3), Co-op credit society (6), Life insurance company (10), Credit union (14), Trust and/or loan company (16), Credit union central (19), Financial services cooperative (20) and eftr.transaction.electronicFundsTransactionDetails.regulatoryExceptionIndicator is 'false'.

Message: This field was not completed, but may be required based on the value entered elsewhere in the report. (375)

Condition: Requester / Account

Rule: 142393

Rule type: Format

Action: Reject

Description: Reject this report if the user provided text that is not between 1 and 50 characters.

Message: Invalid format. (362)

Condition: Requester / Account

Field name: Currency type

Field ID: eftr.transaction.startingActions.requesters.details.accounts.currencyCode

Rule: 142431

Rule type: Presence

Action: Reject

Description: Reject this report if the user provided a value and eftr.transaction.startingActions.requesters.details.accounts.referenceNumber is not blank.

Message: This field is not required based on the value shown in one or more other fields. (364)

Condition: Requester / Account

Rule: 142430

Rule type: Presence

Action: Warning

Description: Send a warning if the user did not provide a value and eftr.transaction.startingActions.requesters.details.accounts.referenceNumber is blank or missing and eftr.transaction.electronicFundsTransactionDetails.thresholdIndicator is 'true' and eftr.reportDetails.eftDirectionCode is Initiation (1) and eftr.transaction.electronicFundsTransactionDetails.regulatoryExceptionIndicator is 'false'.

Message: This field was not completed, but may be required based on the value entered elsewhere in the report. (375)

Condition: Requester / Account

Rule: 142433

Rule type: Content

Action: Reject

Description: Reject this report if the user provided a value not in the list: - All ISO Currencies

Message: The value entered is not in FINTRAC's list of values for the field. (300)

Condition: Requester / Account

Field name: Date account opened

Field ID: eftr.transaction.startingActions.requesters.details.accounts.dateOpened

Rule: 142440

Rule type: Presence

Action: Reject

Description: Reject this report if the user provided a value and eftr.transaction.startingActions.requesters.details.accounts.referenceNumber is not blank.

Message: This field is not required based on the value shown in one or more other fields. (364)

Condition: Requester / Account

Rule: 142443

Rule type: Format

Action: Reject

Description: Reject this report if the user provided a date that is not in the following format: yyyy-MM-dd.

Message: Invalid format. (362)

Condition: Requester / Account

Rule: 142444

Rule type: Content

Action: Reject

Description: Reject this report if the user provided a date that is not before today.

Message: The field cannot contain a future date. (304)

Condition: Requester / Account

Field name: Financial institution number

Field ID: eftr.transaction.startingActions.requesters.details.accounts.financialInstitutionNumber

Rule: 142381

Rule type: Presence

Action: Reject

Description: Reject this report if the user provided a value and eftr.transaction.startingActions.requesters.details.accounts.referenceNumber is not blank.

Message: This field is not required based on the value shown in one or more other fields. (364)

Condition: Requester / Account

Rule: 142380

Rule type: Presence

Action: Warning

Description: Send a warning if the user did not provide a value and eftr.transaction.startingActions.requesters.details.accounts.referenceNumber is blank or missing and eftr.transaction.electronicFundsTransactionDetails.thresholdIndicator is 'true' and eftr.reportDetails.eftDirectionCode is Initiation (1) and eftr.reportDetails.activitySectorCode is one of Bank (2), Caisse populaire (3), Co-op credit society (6), Life insurance company (10), Credit union (14), Trust and/or loan company (16), Credit union central (19), Financial services cooperative (20) and eftr.transaction.electronicFundsTransactionDetails.regulatoryExceptionIndicator is 'false'.

Message: This field was not completed, but may be required based on the value entered elsewhere in the report. (375)

Condition: Requester / Account

Rule: 142383

Rule type: Format

Action: Reject

Description: Reject this report if the user provided text that is not between 1 and 50 characters.

Message: Invalid format. (362)

Condition: Requester / Account

Field name: Account holder list

Field ID: eftr.transaction.startingActions.requesters.details.accounts.holders

Rule: 142451

Rule type: Presence

Action: Reject

Description: Reject this report if the list is not empty and eftr.transaction.startingActions.requesters.details.accounts.referenceNumber is not blank.

Message: The value entered for this field is inaccurate, based on the value shown in one or more other fields. (302)

Condition: Requester / Account

Rule: 142452

Rule type: Presence

Action: Warning

Description: Send a warning if the list is empty and eftr.transaction.electronicFundsTransactionDetails.regulatoryExceptionIndicator is 'false' and eftr.reportDetails.eftDirectionCode is 'Initiation' and eftr.transaction.startingActions.requesters.details.accounts.referenceNumber is blank and the total transaction amount is greater than or equal to $ 1000 CAD.

Message: This field was not completed, but may be required based on the value entered elsewhere in the report. (375)

Condition: Requester / Account

Rule: 142450

Rule type: Content

Action: Reject

Description: Reject this report if the list of values is not between 1 and * and if eftr.transaction.startingActions.requesters.details.accounts.referenceNumber is blank or missing and eftr.transaction.electronicFundsTransactionDetails.thresholdIndicator is 'true' and eftr.reportDetails.eftDirectionCode is Initiation (1) and eftr.transaction.electronicFundsTransactionDetails.regulatoryExceptionIndicator is 'false'.

Message: The list cannot be empty, but is required based on the value entered elsewhere in the report. (331)

Condition: Requester / Account

Field name: Name of entity

Field ID: eftr.transaction.startingActions.requesters.details.accounts.holders.entityName.nameOfEntity

Rule: 142520

Rule type: Presence

Action: Reject

Description: Reject this report if the user did not provide a value and eftr.transaction.startingActions.requesters.details.accounts.referenceNumber is blank or missing and eftr.transaction.electronicFundsTransactionDetails.thresholdIndicator is 'true' and eftr.reportDetails.eftDirectionCode is Initiation (1) and eftr.transaction.electronicFundsTransactionDetails.regulatoryExceptionIndicator is 'false'.

Message: This field was not completed, but is required based on the value entered elsewhere in the report. (330)

Condition: Requester / Account / Holder / Entity

Rule: 142521

Rule type: Presence

Action: Warning

Description: Send a warning if the user did not provide a value and eftr.reportDetails.eftDirectionCode is 'Initiation' and eftr.transaction.startingActions.requesters.details.accounts.number is not blank and eftr.transaction.electronicFundsTransactionDetails.regulatoryExceptionIndicator is 'false' and the total transaction amount is greater than or equal to $ 1000 CAD.

Message: This field was not completed, but may be required based on the value entered elsewhere in the report. (375)

Condition: Requester / Account / Holder / Entity

Rule: 142524

Rule type: Format

Action: Reject

Description: Reject this report if the user provided text that is not between 1 and 100 characters.

Message: Invalid format. (362)

Condition: Requester / Account / Holder / Entity

Field name: Subject type

Field ID: eftr.transaction.startingActions.requesters.details.accounts.holders.entityName.typeCode

Rule: 142510

Rule type: Content

Action: Reject

Description: Reject this report if the value the user provided is not equal to the value in eftr.transaction.startingActions.requesters.details.accounts.holders.typeCode.

Message: The value entered for the field does not provide what is required. (301)

Condition: Requester / Account / Holder / Entity

Field name: Given name

Field ID: eftr.transaction.startingActions.requesters.details.accounts.holders.personName.givenName

Rule: 142490

Rule type: Presence

Action: Reject

Description: Reject this report if the user did not provide a value and eftr.transaction.startingActions.requesters.details.accounts.referenceNumber is blank or missing and eftr.transaction.electronicFundsTransactionDetails.thresholdIndicator is 'true' and eftr.reportDetails.eftDirectionCode is Initiation (1) and eftr.transaction.electronicFundsTransactionDetails.regulatoryExceptionIndicator is 'false'.

Message: This field was not completed, but is required based on the value entered elsewhere in the report. (330)

Condition: Requester / Account / Holder / Person

Rule: 142491

Rule type: Presence

Action: Warning

Description: Send a warning if the user did not provide a value and eftr.reportDetails.eftDirectionCode is 'Initiation' and eftr.transaction.startingActions.requesters.details.accounts.number is not blank and eftr.transaction.electronicFundsTransactionDetails.regulatoryExceptionIndicator is 'false' and the total transaction amount is greater than or equal to $ 1000 CAD.

Message: This field was not completed, but may be required based on the value entered elsewhere in the report. (375)

Condition: Requester / Account / Holder / Person

Rule: 142494

Rule type: Format

Action: Reject

Description: Reject this report if the user provided text that is not between 1 and 100 characters.

Message: Invalid format. (362)

Condition: Requester / Account / Holder / Person

Field name: Other name/initial

Field ID: eftr.transaction.startingActions.requesters.details.accounts.holders.personName.otherNameInitial

Rule: 142504

Rule type: Format

Action: Reject

Description: Reject this report if the user provided text that is not between 1 and 100 characters.

Message: Invalid format. (362)

Condition: Requester / Account / Holder / Person

Field name: Surname

Field ID: eftr.transaction.startingActions.requesters.details.accounts.holders.personName.surname

Rule: 142480

Rule type: Presence

Action: Reject

Description: Reject this report if the user did not provide a value and eftr.transaction.startingActions.requesters.details.accounts.referenceNumber is blank or missing and eftr.transaction.electronicFundsTransactionDetails.thresholdIndicator is 'true' and eftr.reportDetails.eftDirectionCode is Initiation (1) and eftr.transaction.electronicFundsTransactionDetails.regulatoryExceptionIndicator is 'false'.

Message: This field was not completed, but is required based on the value entered elsewhere in the report. (330)

Condition: Requester / Account / Holder / Person

Rule: 142481

Rule type: Presence

Action: Warning

Description: Send a warning if the user did not provide a value and eftr.reportDetails.eftDirectionCode is 'Initiation' and eftr.transaction.startingActions.requesters.details.accounts.number is not blank and eftr.transaction.electronicFundsTransactionDetails.regulatoryExceptionIndicator is 'false' and the total transaction amount is greater than or equal to $ 1000 CAD.

Message: This field was not completed, but may be required based on the value entered elsewhere in the report. (375)

Condition: Requester / Account / Holder / Person

Rule: 142484

Rule type: Format

Action: Reject

Description: Reject this report if the user provided text that is not between 1 and 100 characters.

Message: Invalid format. (362)

Condition: Requester / Account / Holder / Person

Field name: Subject type

Field ID: eftr.transaction.startingActions.requesters.details.accounts.holders.personName.typeCode

Rule: 142470

Rule type: Content

Action: Reject

Description: Reject this report if the value the user provided is not equal to the value in eftr.transaction.startingActions.requesters.details.accounts.holders.typeCode.

Message: The value entered for the field does not provide what is required. (301)

Condition: Requester / Account / Holder / Person

Field name: Subject type

Field ID: eftr.transaction.startingActions.requesters.details.accounts.holders.typeCode

Rule: 142460

Rule type: Presence

Action: Reject

Description: Reject this report if the user did not provide a value into this field.

Message: This field was not completed, but is required based on the value entered elsewhere in the report. (330)

Condition: Requester / Account / Holder

Rule: 142461

Rule type: Content

Action: Reject

Description: Reject this report if the user provided a value that is not one of Person name (1), Entity name (2).

Message: The value entered for the field does not provide what is required. (301)

Condition: Requester / Account / Holder

Field name: Account number

Field ID: eftr.transaction.startingActions.requesters.details.accounts.number

Rule: 142400

Rule type: Presence

Action: Reject

Description: Reject this report if the user did not provide a value and eftr.transaction.startingActions.requesters.details.accounts.referenceNumber is blank or missing and eftr.transaction.electronicFundsTransactionDetails.thresholdIndicator is 'true' and eftr.transaction.electronicFundsTransactionDetails.regulatoryExceptionIndicator is 'false'.

Message: This field was not completed, but is required based on the value entered elsewhere in the report. (330)

Condition: Requester / Account

Rule: 142402

Rule type: Presence

Action: Reject

Description: Reject this report if the user provided a value and eftr.transaction.startingActions.requesters.details.accounts.referenceNumber is not blank.

Message: This field is not required based on the value shown in one or more other fields. (364)

Condition: Requester / Account

Rule: 142401

Rule type: Presence

Action: Warning

Description: Send a warning if the user did not provide a value and eftr.transaction.startingActions.requesters.details.accounts.referenceNumber is blank and eftr.transaction.electronicFundsTransactionDetails.regulatoryExceptionIndicator is 'false' and the total transaction amount is greater than or equal to $ 1000 CAD.

Message: This field was not completed, but may be required based on the value entered elsewhere in the report. (375)

Condition: Requester / Account

Rule: 142403

Rule type: Format

Action: Reject

Description: Reject this report if the user provided text that is not between 1 and 50 characters.

Message: Invalid format. (362)

Condition: Requester / Account

Field name: Other number related to reference number

Field ID: eftr.transaction.startingActions.requesters.details.accounts.otherRelatedReferenceNumber

Rule: 142370

Rule type: Presence

Action: Reject

Description: Reject this report if the user provided a value and eftr.transaction.startingActions.requesters.details.accounts.referenceNumber is empty.

Message: This field is not required based on the value shown in one or more other fields. (364)

Condition: Requester / Account

Rule: 142373

Rule type: Format

Action: Reject

Description: Reject this report if the user provided text that is not between 1 and 200 characters.

Message: Invalid format. (362)

Condition: Requester / Account

Field name: Reference number

Field ID: eftr.transaction.startingActions.requesters.details.accounts.referenceNumber

Rule: 142360

Rule type: Presence

Action: Reject

Description: Reject this report if the user did not provide a value and eftr.transaction.startingActions.requesters.details.accounts.number is blank or missing and eftr.transaction.electronicFundsTransactionDetails.thresholdIndicator is 'true' and eftr.transaction.electronicFundsTransactionDetails.regulatoryExceptionIndicator is 'false'.

Message: This field was not completed, but is required based on the value entered elsewhere in the report. (330)

Condition: Requester / Account

Rule: 142361

Rule type: Presence

Action: Reject

Description: Reject this report if the user provided a value and eftr.transaction.startingActions.requesters.details.accounts.number is not blank.

Message: This field is not required based on the value shown in one or more other fields. (364)

Condition: Requester / Account

Rule: 142362

Rule type: Presence

Action: Warning

Description: Send a warning if the user did not provide a value and eftr.transaction.startingActions.requesters.details.accounts.number is blank and eftr.transaction.electronicFundsTransactionDetails.regulatoryExceptionIndicator is 'false' and the total transaction amount is greater than or equal to $ 1000 CAD.

Message: This field was not completed, but may be required based on the value entered elsewhere in the report. (375)

Condition: Requester / Account

Rule: 142363

Rule type: Format

Action: Reject

Description: Reject this report if the user provided text that is not between 1 and 200 characters.

Message: Invalid format. (362)

Condition: Requester / Account

Field name: Account type

Field ID: eftr.transaction.startingActions.requesters.details.accounts.typeCode

Rule: 142410

Rule type: Presence

Action: Reject

Description: Reject this report if the user did not provide a value and eftr.transaction.startingActions.requesters.details.accounts.referenceNumber is blank or missing and eftr.transaction.electronicFundsTransactionDetails.thresholdIndicator is 'true' and eftr.reportDetails.eftDirectionCode is Initiation (1) and eftr.transaction.electronicFundsTransactionDetails.regulatoryExceptionIndicator is 'false'.

Message: This field was not completed, but is required based on the value entered elsewhere in the report. (330)

Condition: Requester / Account

Rule: 142411

Rule type: Presence

Action: Reject

Description: Reject this report if the user provided a value and eftr.transaction.startingActions.requesters.details.accounts.referenceNumber is not blank.

Message: This field is not required based on the value shown in one or more other fields. (364)

Condition: Requester / Account

Rule: 142412

Rule type: Presence

Action: Warning

Description: Send a warning if the user did not provide a value and eftr.reportDetails.eftDirectionCode is 'Initiation' and eftr.transaction.startingActions.requesters.details.accounts.number is not blank and eftr.transaction.electronicFundsTransactionDetails.regulatoryExceptionIndicator is 'false' and the total transaction amount is greater than or equal to $ 1000 CAD.

Message: This field was not completed, but may be required based on the value entered elsewhere in the report. (375)

Condition: Requester / Account

Rule: 142413

Rule type: Content

Action: Reject

Description: Reject this report if the user provided a value not in the list: - 1=Personal - 2=Business - 3=Trust - 4=Other - 5=Casino

Message: The value entered is not in FINTRAC's list of values for the field. (300)

Condition: Requester / Account

Field name: Account type - description

Field ID: eftr.transaction.startingActions.requesters.details.accounts.typeOther

Rule: 142420

Rule type: Presence

Action: Reject

Description: Reject this report if the user did not provide a value and eftr.transaction.startingActions.requesters.details.accounts.typeCode is Other (4).

Message: This field was not completed, but is required based on the value entered elsewhere in the report. (330)

Condition: Requester / Account

Rule: 142421

Rule type: Presence

Action: Reject

Description: Reject this report if the user provided a value and eftr.transaction.startingActions.requesters.details.accounts.typeCode is not Other (4).

Message: This field is not required based on the value shown in one or more other fields. (364)

Condition: Requester / Account

Rule: 142422

Rule type: Format

Action: Reject

Description: Reject this report if the user provided text that is not between 1 and 200 characters.

Message: Invalid format. (362)

Condition: Requester / Account

Field name: Client number

Field ID: eftr.transaction.startingActions.requesters.details.clientNumber

Rule: 142273

Rule type: Format

Action: Reject

Description: Reject this report if the user provided text that is not between 1 and 100 characters.

Message: Invalid format. (362)

Condition: Requester

Field name: Date/time of online session

Field ID: eftr.transaction.startingActions.requesters.details.dateTimeOfOnlineSession

Rule: 142343

Rule type: Format

Action: Reject

Description: Reject this report if the user provided a date that is not in the format yyyy-mm-ddThh:mm:ss-zz:zz.

Message: Invalid format. (362)

Condition: Requester

Rule: 142344

Rule type: Content

Action: Reject

Description: Reject this report if the user provided a date that is not before now.

Message: The field cannot contain a future date. (304)

Condition: Requester

Field name: Device identifier

Field ID: eftr.transaction.startingActions.requesters.details.deviceIdentifierNumber

Rule: 142323

Rule type: Format

Action: Reject

Description: Reject this report if the user provided text that is not between 1 and 200 characters.

Message: Invalid format. (362)

Condition: Requester

Field name: Email address

Field ID: eftr.transaction.startingActions.requesters.details.emailAddress

Rule: 142282

Rule type: Format

Action: Reject

Description: Reject this report if the user provided text that is not between 1 and 200 characters.

Message: Invalid format. (362)

Condition: Requester

Rule: 142283

Rule type: Format

Action: Reject

Description: Reject this report if the user provided a value that does not adhere to the RFC5322 Internet Message Format or exceeded the maximum length of 200.

Message: Invalid format. (362)

Condition: Requester

Field name: IP address

Field ID: eftr.transaction.startingActions.requesters.details.internetProtocolAddress

Rule: 142333

Rule type: Format

Action: Reject

Description: Reject this report if the user provided text that is not between 1 and 200 characters.

Message: Invalid format. (362)

Condition: Requester

Field name: Was this transaction conducted on behalf of another person or entity?

Field ID: eftr.transaction.startingActions.requesters.details.onBehalfOfIndicator

Rule: 142540

Rule type: Presence

Action: Reject

Description: Reject this report if the user did not provide a value into this field.

Message: Field is mandatory. (329)

Condition: Requester

Rule: 142541

Rule type: Presence

Action: Reject

Description: Reject this report if the user provided 'true' and eftr.transaction.startingActions.requesters.onBehalfOfs is empty or the user provided 'false' and eftr.transaction.startingActions.requesters.onBehalfOfs is not empty.

Message: The value entered for this field is inaccurate, based on the value shown in one or more other fields. (302)

Condition: Requester

Field name: Were the funds withdrawn from an account not held by the requester (person/entity)?

Field ID: eftr.transaction.startingActions.requesters.details.otherAccountHoldersIndicator

Rule: 142530

Rule type: Presence

Action: Reject

Description: Reject this report if the user did not provide a value into this field.

Message: Field is mandatory. (329)

Condition: Requester

Rule: 142531

Rule type: Presence

Action: Reject

Description: Reject this report if the user provided 'true' and eftr.transaction.startingActions.requesters.otherAccountHolders is empty or the user provided 'false' and eftr.transaction.startingActions.requesters.otherAccountHolders is not empty.

Message: The value entered for this field is inaccurate, based on the value shown in one or more other fields. (302)

Condition: Requester

Field name: Device type

Field ID: eftr.transaction.startingActions.requesters.details.typeOfDeviceCode

Rule: 142293

Rule type: Content

Action: Reject

Description: Reject this report if the user provided a value not in the list: - 1=Computer/Laptop - 2=Mobile phone - 3=Tablet - 4=Other

Message: The value entered is not in FINTRAC's list of values for the field. (300)

Condition: Requester

Field name: Device type - other

Field ID: eftr.transaction.startingActions.requesters.details.typeOfDeviceOther

Rule: 142300

Rule type: Presence

Action: Reject

Description: Reject this report if the user did not provide a value and eftr.transaction.startingActions.requesters.details.typeOfDeviceCode is Other (4).

Message: This field was not completed, but is required based on the value entered elsewhere in the report. (330)

Condition: Requester

Rule: 142301

Rule type: Presence

Action: Reject

Description: Reject this report if the user provided a value and eftr.transaction.startingActions.requesters.details.typeOfDeviceCode is not Other (4).

Message: This field is not required based on the value shown in one or more other fields. (364)

Condition: Requester

Rule: 142302

Rule type: Format

Action: Reject

Description: Reject this report if the user provided text that is not between 1 and 200 characters.

Message: Invalid format. (362)

Condition: Requester

Field name: User name

Field ID: eftr.transaction.startingActions.requesters.details.username

Rule: 142313

Rule type: Format

Action: Reject

Description: Reject this report if the user provided text that is not between 1 and 100 characters.

Message: Invalid format. (362)

Condition: Requester

Field name: House/Building number

Field ID: eftr.transaction.startingActions.requesters.entityDetails.address.buildingNumber

Rule: 141981

Rule type: Presence

Action: Reject

Description: Reject this report if the user provided a value and any of eftr.transaction.startingActions.requesters.entityDetails.address.unstructured are not empty.

Message: This field is not required based on the value shown in one or more other fields. (364)

Condition: Requester / Entity

Rule: 141985

Rule type: Format

Action: Reject

Description: Reject this report if the user provided text that is not between 1 and 10 characters.

Message: Invalid format. (362)

Condition: Requester / Entity

Field name: City

Field ID: eftr.transaction.startingActions.requesters.entityDetails.address.city

Rule: 142001

Rule type: Presence

Action: Reject

Description: Reject this report if the user provided a value and any of eftr.transaction.startingActions.requesters.entityDetails.address.unstructured are not empty.

Message: This field is not required based on the value shown in one or more other fields. (364)

Condition: Requester / Entity

Rule: 142002

Rule type: Presence

Action: Reject

Description: Reject this report if the user did not provide a value and eftr.transaction.electronicFundsTransactionDetails.thresholdIndicator is true and eftr.transaction.startingActions.requesters.entityDetails.addressTypeCode is 1 and eftr.transaction.electronicFundsTransactionDetails.regulatoryExceptionIndicator is false.

Message: This field was not completed, but is required based on the value entered elsewhere in the report. (330)

Condition: Requester / Entity

Rule: 142003

Rule type: Presence

Action: Warning

Description: Send a warning if the user did not provide a value and eftr.transaction.electronicFundsTransactionDetails.regulatoryExceptionIndicator is 'false' and the total transaction amount is greater than or equal to $ 1000 CAD.

Message: This field was not completed, but may be required based on the value entered elsewhere in the report. (375)

Condition: Requester / Entity

Rule: 142005

Rule type: Format

Action: Reject

Description: Reject this report if the user provided text that is not between 1 and 100 characters.

Message: Invalid format. (362)

Condition: Requester / Entity

Field name: Country

Field ID: eftr.transaction.startingActions.requesters.entityDetails.address.countryCode

Rule: 142060

Rule type: Presence

Action: Reject

Description: Reject this report if the user did not provide a value and eftr.transaction.electronicFundsTransactionDetails.thresholdIndicator is true and eftr.reportDetails.eftDirectionCode is 2 and eftr.transaction.electronicFundsTransactionDetails.eftTypeCode is 2 and eftr.transaction.electronicFundsTransactionDetails.regulatoryExceptionIndicator is false.

Message: This field was not completed, but is required based on the value entered elsewhere in the report. (330)

Condition: Requester / Entity

Rule note: Added August 22, 2024

Rule: 142061

Rule type: Presence

Action: Reject

Description: Reject this report if the user did not provide a value and eftr.transaction.electronicFundsTransactionDetails.thresholdIndicator is true and eftr.reportDetails.eftDirectionCode is 1 and eftr.transaction.electronicFundsTransactionDetails.regulatoryExceptionIndicator is false.

Message: This field was not completed, but is required based on the value entered elsewhere in the report. (330)

Condition: Requester / Entity

Rule note: Changed August 22, 2024

Rule: 142063

Rule type: Presence

Action: Reject

Description: Reject this report if the user did not provide a value and eftr.transaction.electronicFundsTransactionDetails.thresholdIndicator is true and eftr.reportDetails.eftDirectionCode is 2 and eftr.transaction.electronicFundsTransactionDetails.eftTypeCode is 1 and eftr.transaction.startingActions.requesters.entityDetails.addressTypeCode is 1 and eftr.transaction.electronicFundsTransactionDetails.regulatoryExceptionIndicator is false.

Message: This field was not completed, but is required based on the value entered elsewhere in the report. (330)

Condition: Requester / Entity

Rule note: Added August 22, 2024

Rule: 142062

Rule type: Presence

Action: Warning

Description: Send a warning if the user did not provide a value and eftr.transaction.electronicFundsTransactionDetails.regulatoryExceptionIndicator is 'false' and the total transaction amount is greater than or equal to $ 1000 CAD.

Message: This field was not completed, but may be required based on the value entered elsewhere in the report. (375)

Condition: Requester / Entity

Rule: 142064

Rule type: Presence

Action: Warning

Description: Send a warning if the user did not provide a value and eftr.transaction.electronicFundsTransactionDetails.thresholdIndicator is true and eftr.reportDetails.eftDirectionCode is 2 and eftr.transaction.electronicFundsTransactionDetails.eftTypeCode is 1 and eftr.transaction.startingActions.requesters.entityDetails.addressTypeCode is 2 and eftr.transaction.electronicFundsTransactionDetails.regulatoryExceptionIndicator is false.

Message: This field was not completed, but may be required based on the value entered elsewhere in the report. (375)

Condition: Requester / Entity

Rule note: Added August 22, 2024

Rule: 142065

Rule type: Content

Action: Reject

Description: Reject this report if the user provided a value not in the list: - All ISO Countries

Message: The value entered is not in FINTRAC's list of values for the field. (300)

Condition: Requester / Entity

Field name: District

Field ID: eftr.transaction.startingActions.requesters.entityDetails.address.district

Rule: 142011

Rule type: Presence

Action: Reject

Description: Reject this report if the user provided a value and any of eftr.transaction.startingActions.requesters.entityDetails.address.unstructured are not empty.

Message: This field is not required based on the value shown in one or more other fields. (364)

Condition: Requester / Entity

Rule: 142015

Rule type: Format

Action: Reject

Description: Reject this report if the user provided text that is not between 1 and 100 characters.

Message: Invalid format. (362)

Condition: Requester / Entity

Field name: Postal or zip code

Field ID: eftr.transaction.startingActions.requesters.entityDetails.address.postalZipCode

Rule: 142051

Rule type: Presence

Action: Reject

Description: Reject this report if the user provided a value and any of eftr.transaction.startingActions.requesters.entityDetails.address.unstructured are not empty.

Message: This field is not required based on the value shown in one or more other fields. (364)

Condition: Requester / Entity

Rule: 142052

Rule type: Presence

Action: Warning

Description: Send a warning if the user did not provide a value and eftr.transaction.startingActions.requesters.entityDetails.address.countryCode is one of Canada (CA), United States (US) and eftr.transaction.startingActions.requesters.entityDetails.addressTypeCode is Structured address (1).

Message: This field was not completed, but may be required based on the value entered elsewhere in the report. (375)

Condition: Requester / Entity

Rule: 142053

Rule type: Format

Action: Reject

Description: Reject this report if the user provided text that is not between 1 and 20 characters.

Message: Invalid format. (362)

Condition: Requester / Entity

Rule: 142054

Rule type: Content

Action: Reject

Description: Reject this report if the postal code provided is not a valid Canadian postal code OR if the ZIP code provided is not a valid US ZIP code OR if the postal code provided is not alphanumeric for countries entered in eftr.transaction.startingActions.requesters.entityDetails.address.countryCode other than Canada and the United States.

Message: The value entered for this field is not a valid format for a Postal Code / Zip Code. (363)

Condition: Requester / Entity

Field name: Province or state code

Field ID: eftr.transaction.startingActions.requesters.entityDetails.address.provinceStateCode

Rule: 142020

Rule type: Presence

Action: Reject

Description: Reject this report if the user provided a value and any of eftr.transaction.startingActions.requesters.entityDetails.address.unstructured are not empty.

Message: This field is not required based on the value shown in one or more other fields. (364)

Condition: Requester / Entity

Rule: 142021

Rule type: Presence

Action: Reject

Description: Reject this report if the user did not provide a value and eftr.transaction.electronicFundsTransactionDetails.thresholdIndicator is 'true' and eftr.transaction.startingActions.requesters.entityDetails.addressTypeCode is Structured address (1) and eftr.transaction.startingActions.requesters.entityDetails.address.countryCode is one of Canada (CA), United States (US), Mexico (MX) and eftr.transaction.electronicFundsTransactionDetails.regulatoryExceptionIndicator is 'false'.

Message: This field was not completed, but is required based on the value entered elsewhere in the report. (330)

Condition: Requester / Entity

Rule: 142024

Rule type: Presence

Action: Reject

Description: Reject this report if the user provided a value and eftr.transaction.startingActions.requesters.entityDetails.address.countryCode is not in CA, US, MX.

Message: This field is not required based on the value shown in one or more other fields. (364)

Condition: Requester / Entity

Rule: 142022

Rule type: Presence

Action: Warning

Description: Send a warning if the user did not provide a value and eftr.transaction.startingActions.requesters.entityDetails.address.countryCode is one of Canada (CA), United States (US), Mexico (MX) and eftr.transaction.electronicFundsTransactionDetails.regulatoryExceptionIndicator is 'false' and the total transaction amount is greater than or equal to $ 1000 CAD.

Message: This field was not completed, but may be required based on the value entered elsewhere in the report. (375)

Condition: Requester / Entity

Rule: 142025

Rule type: Content

Action: Reject

Description: Reject this report if the province/state code does not correspond with the country provided OR is not a valid Canadian, US or Mexican province/state code given the country eftr.transaction.startingActions.requesters.entityDetails.address.countryCode.

Message: The value entered is not in FINTRAC's list of values for the field. (300)

Condition: Requester / Entity

Field name: Province or state name

Field ID: eftr.transaction.startingActions.requesters.entityDetails.address.provinceStateName

Rule: 142031

Rule type: Presence

Action: Reject

Description: Reject this report if the user provided a value and any of eftr.transaction.startingActions.requesters.entityDetails.address.unstructured are not empty.

Message: This field is not required based on the value shown in one or more other fields. (364)

Condition: Requester / Entity

Rule: 142034

Rule type: Presence

Action: Reject

Description: Reject this report if the user provided a value and eftr.transaction.startingActions.requesters.entityDetails.address.countryCode is in CA, US, MX.

Message: This field is not required based on the value shown in one or more other fields. (364)

Condition: Requester / Entity

Rule: 142035

Rule type: Format

Action: Reject

Description: Reject this report if the user provided text that is not between 1 and 100 characters.

Message: Invalid format. (362)

Condition: Requester / Entity

Field name: Street address

Field ID: eftr.transaction.startingActions.requesters.entityDetails.address.streetAddress

Rule: 141991

Rule type: Presence

Action: Reject

Description: Reject this report if the user provided a value and any of eftr.transaction.startingActions.requesters.entityDetails.address.unstructured are not empty.

Message: This field is not required based on the value shown in one or more other fields. (364)

Condition: Requester / Entity

Rule: 141992

Rule type: Presence

Action: Reject

Description: Reject this report if the user did not provide a value and eftr.transaction.electronicFundsTransactionDetails.thresholdIndicator is true and eftr.transaction.startingActions.requesters.entityDetails.addressTypeCode is 1 and eftr.transaction.electronicFundsTransactionDetails.regulatoryExceptionIndicator is false.

Message: This field was not completed, but is required based on the value entered elsewhere in the report. (330)

Condition: Requester / Entity

Rule: 141993

Rule type: Presence

Action: Warning

Description: Send a warning if the user did not provide a value and eftr.transaction.electronicFundsTransactionDetails.regulatoryExceptionIndicator is 'false' and the total transaction amount is greater than or equal to $ 1000 CAD.

Message: This field was not completed, but may be required based on the value entered elsewhere in the report. (375)

Condition: Requester / Entity

Rule: 141995

Rule type: Format

Action: Reject

Description: Reject this report if the user provided text that is not between 1 and 100 characters.

Message: Invalid format. (362)

Condition: Requester / Entity

Field name: Sub-province and/or sub-locality

Field ID: eftr.transaction.startingActions.requesters.entityDetails.address.subProvinceSubLocality

Rule: 142041

Rule type: Presence

Action: Reject

Description: Reject this report if the user provided a value and any of eftr.transaction.startingActions.requesters.entityDetails.address.unstructured are not empty.

Message: This field is not required based on the value shown in one or more other fields. (364)

Condition: Requester / Entity

Rule: 142045

Rule type: Format

Action: Reject

Description: Reject this report if the user provided text that is not between 1 and 100 characters.

Message: Invalid format. (362)

Condition: Requester / Entity

Field name: Address type

Field ID: eftr.transaction.startingActions.requesters.entityDetails.address.typeCode

Rule: 141960

Rule type: Content

Action: Reject

Description: Reject this report if the value the user provided is not equal to the value in eftr.transaction.startingActions.requesters.entityDetails.addressTypeCode.

Message: The value entered for the field does not provide what is required. (301)

Condition: Requester / Entity

Field name: Apt/Room/Suite/Unit number

Field ID: eftr.transaction.startingActions.requesters.entityDetails.address.unitNumber

Rule: 141971

Rule type: Presence

Action: Reject

Description: Reject this report if the user provided a value and any of eftr.transaction.startingActions.requesters.entityDetails.address.unstructured are not empty.

Message: This field is not required based on the value shown in one or more other fields. (364)

Condition: Requester / Entity

Rule: 141975

Rule type: Format

Action: Reject

Description: Reject this report if the user provided text that is not between 1 and 10 characters.

Message: Invalid format. (362)

Condition: Requester / Entity

Field name: Unstructured address details

Field ID: eftr.transaction.startingActions.requesters.entityDetails.address.unstructured

Rule: 142071

Rule type: Presence

Action: Reject

Description: Reject this report if the user provided a value and any of eftr.transaction.startingActions.requesters.entityDetails.address.unitNumber, eftr.transaction.startingActions.requesters.entityDetails.address.buildingNumber, eftr.transaction.startingActions.requesters.entityDetails.address.streetAddress, eftr.transaction.startingActions.requesters.entityDetails.address.city, eftr.transaction.startingActions.requesters.entityDetails.address.district, eftr.transaction.startingActions.requesters.entityDetails.address.provinceStateCode, eftr.transaction.startingActions.requesters.entityDetails.address.provinceStateName, eftr.transaction.startingActions.requesters.entityDetails.address.subProvinceSubLocality, eftr.transaction.startingActions.requesters.entityDetails.address.postalZipCode are not empty.

Message: This field is not required based on the value shown in one or more other fields. (364)

Condition: Requester / Entity

Rule: 142074

Rule type: Format

Action: Reject

Description: Reject this report if the user provided text that is not between 1 and 500 characters.

Message: Invalid format. (362)

Condition: Requester / Entity

Field name: Address type

Field ID: eftr.transaction.startingActions.requesters.entityDetails.addressTypeCode

Rule: 141951

Rule type: Presence

Action: Reject

Description: Reject this report if the user did not provide a value and eftr.transaction.electronicFundsTransactionDetails.thresholdIndicator is 'true' and eftr.transaction.electronicFundsTransactionDetails.regulatoryExceptionIndicator is 'false'.

Message: This field was not completed, but is required based on the value entered elsewhere in the report. (330)

Condition: Requester / Entity

Rule: 141952

Rule type: Presence

Action: Warning

Description: Send a warning if the user did not provide a value and eftr.transaction.electronicFundsTransactionDetails.regulatoryExceptionIndicator is 'false' and the total transaction amount is greater than or equal to $ 1000 CAD.

Message: This field was not completed, but may be required based on the value entered elsewhere in the report. (375)

Condition: Requester / Entity

Rule: 141950

Rule type: Content

Action: Reject

Description: Reject this report if the user provided a value that is not one of Structured address (1), Unstructured address (2).

Message: The value entered for the field does not provide what is required. (301)

Condition: Requester / Entity

Field name: Authorized person list

Field ID: eftr.transaction.startingActions.requesters.entityDetails.authorizedPersons

Rule: 142222

Rule type: Presence

Action: Warning

Description: Send a warning if the list is empty and eftr.transaction.electronicFundsTransactionDetails.regulatoryExceptionIndicator is 'false' and eftr.reportDetails.eftDirectionCode is 'Initiation' and the total transaction amount is greater than or equal to $ 1000 CAD.

Message: This field was not completed, but may be required based on the value entered elsewhere in the report. (375)

Condition: Requester / Entity

Rule: 142220

Rule type: Content

Action: Reject

Description: Reject this report if the list of values is not between 0 and 3.

Message: The list must be within the specified size. (332)

Condition: Requester / Entity

Rule: 142221

Rule type: Content

Action: Reject

Description: Reject this report if the list of values is not between 1 and 3 and if eftr.transaction.electronicFundsTransactionDetails.thresholdIndicator is 'true' and eftr.reportDetails.eftDirectionCode is Initiation (1) and eftr.transaction.electronicFundsTransactionDetails.regulatoryExceptionIndicator is 'false'.

Message: The list cannot be empty, but is required based on the value entered elsewhere in the report. (331)

Condition: Requester / Entity

Field name: Given name

Field ID: eftr.transaction.startingActions.requesters.entityDetails.authorizedPersons.givenName

Rule: 142240

Rule type: Presence

Action: Reject

Description: Reject this report if the user did not provide a value and eftr.transaction.electronicFundsTransactionDetails.thresholdIndicator is true and eftr.reportDetails.eftDirectionCode is 1 and eftr.transaction.electronicFundsTransactionDetails.regulatoryExceptionIndicator is false.

Message: This field was not completed, but is required based on the value entered elsewhere in the report. (330)

Condition: Requester / Entity / Authorized person

Rule: 142241

Rule type: Presence

Action: Warning

Description: Send a warning if the user did not provide a value and eftr.reportDetails.eftDirectionCode is 'Initiation' and eftr.transaction.electronicFundsTransactionDetails.regulatoryExceptionIndicator is 'false' and the total transaction amount is greater than or equal to $ 1000 CAD.

Message: This field was not completed, but may be required based on the value entered elsewhere in the report. (375)

Condition: Requester / Entity / Authorized person

Rule: 142244

Rule type: Format

Action: Reject

Description: Reject this report if the user provided text that is not between 1 and 100 characters.

Message: Invalid format. (362)

Condition: Requester / Entity / Authorized person

Field name: Other name/initial

Field ID: eftr.transaction.startingActions.requesters.entityDetails.authorizedPersons.otherNameInitial

Rule: 142254

Rule type: Format

Action: Reject

Description: Reject this report if the user provided text that is not between 1 and 100 characters.

Message: Invalid format. (362)

Condition: Requester / Entity / Authorized person

Field name: Surname

Field ID: eftr.transaction.startingActions.requesters.entityDetails.authorizedPersons.surname

Rule: 142230

Rule type: Presence

Action: Reject

Description: Reject this report if the user did not provide a value and eftr.transaction.electronicFundsTransactionDetails.thresholdIndicator is true and eftr.reportDetails.eftDirectionCode is 1 and eftr.transaction.electronicFundsTransactionDetails.regulatoryExceptionIndicator is false.

Message: This field was not completed, but is required based on the value entered elsewhere in the report. (330)

Condition: Requester / Entity / Authorized person

Rule: 142231

Rule type: Presence

Action: Warning

Description: Send a warning if the user did not provide a value and eftr.reportDetails.eftDirectionCode is 'Initiation' and eftr.transaction.electronicFundsTransactionDetails.regulatoryExceptionIndicator is 'false' and the total transaction amount is greater than or equal to $ 1000 CAD.

Message: This field was not completed, but may be required based on the value entered elsewhere in the report. (375)

Condition: Requester / Entity / Authorized person

Rule: 142234

Rule type: Format

Action: Reject

Description: Reject this report if the user provided text that is not between 1 and 100 characters.

Message: Invalid format. (362)

Condition: Requester / Entity / Authorized person

Field name: Extension

Field ID: eftr.transaction.startingActions.requesters.entityDetails.extensionNumber

Rule: 142093

Rule type: Presence

Action: Reject

Description: Reject this report if the user provided a value and eftr.transaction.startingActions.requesters.entityDetails.telephoneNumber is empty.

Message: This field is not required based on the value shown in one or more other fields. (364)

Condition: Requester / Entity

Rule: 142094

Rule type: Format

Action: Warning

Description: Send a warning if the user provided a value that does not contain up to 10 numbers, dashes, commas, periods, spaces or round brackets.

Message: Invalid format. (362)

Condition: Requester / Entity

Field name: Identification list

Field ID: eftr.transaction.startingActions.requesters.entityDetails.identifications

Rule: 142181

Rule type: Presence

Action: Warning

Description: Send a warning if the list is empty and eftr.transaction.electronicFundsTransactionDetails.regulatoryExceptionIndicator is 'false' and eftr.reportDetails.eftDirectionCode is 'Initiation' and the total transaction amount is greater than or equal to $ 1000 CAD.

Message: This field was not completed, but may be required based on the value entered elsewhere in the report. (375)

Condition: Requester / Entity

Rule: 142180

Rule type: Content

Action: Reject

Description: Reject this report if the list of values is not between 1 and * and if eftr.transaction.electronicFundsTransactionDetails.thresholdIndicator is 'true' and eftr.reportDetails.eftDirectionCode is Initiation (1) and eftr.transaction.electronicFundsTransactionDetails.regulatoryExceptionIndicator is 'false'.

Message: The list cannot be empty, but is required based on the value entered elsewhere in the report. (331)

Condition: Requester / Entity

Field name: Identification type

Field ID: eftr.transaction.startingActions.requesters.entityDetails.identifications.identifierTypeCode

Rule: 142191

Rule type: Presence

Action: Reject

Description: Reject this report if the user did not provide a value into this field.

Message: This field was not completed, but is required based on the value entered elsewhere in the report. (330)

Condition: Requester / Entity / Identification

Rule: 142190

Rule type: Content

Action: Reject

Description: Reject this report if the user provided a value not in the list: - 1=Articles of association - 2=Certificate of corporate status - 3=Certificate of incorporation - 4=Letter/Notice of assessment - 5=Partnership agreement - 6=Annual report - 7=Other

Message: The value entered is not in FINTRAC's list of values for the field. (300)

Condition: Requester / Entity / Identification

Field name: Identification type - other

Field ID: eftr.transaction.startingActions.requesters.entityDetails.identifications.identifierTypeOther

Rule: 142200

Rule type: Presence

Action: Reject

Description: Reject this report if the user did not provide a value and eftr.transaction.startingActions.requesters.entityDetails.identifications.identifierTypeCode is Other (7).

Message: This field was not completed, but is required based on the value entered elsewhere in the report. (330)

Condition: Requester / Entity / Identification

Rule: 142201

Rule type: Presence

Action: Reject

Description: Reject this report if the user provided a value and eftr.transaction.startingActions.requesters.entityDetails.identifications.identifierTypeCode is not Other (7).

Message: This field is not required based on the value shown in one or more other fields. (364)

Condition: Requester / Entity / Identification

Rule: 142202

Rule type: Format

Action: Reject

Description: Reject this report if the user provided text that is not between 1 and 200 characters.

Message: Invalid format. (362)

Condition: Requester / Entity / Identification

Field name: Jurisdiction of issue (country)

Field ID: eftr.transaction.startingActions.requesters.entityDetails.identifications.jurisdictionOfIssueCountryCode

Rule: 148000

Rule type: Presence

Action: Reject

Description: Reject this report if the user did not provide a value into this field.

Message: This field was not completed, but is required based on the value entered elsewhere in the report. (330)

Condition: Requester / Entity / Identification

Rule: 148004

Rule type: Content

Action: Reject

Description: Reject this report if the user provided a value not in the list: - All ISO Countries

Message: The value entered is not in FINTRAC's list of values for the field. (300)

Condition: Requester / Entity / Identification

Field name: Jurisdiction of issue (province or state) code

Field ID: eftr.transaction.startingActions.requesters.entityDetails.identifications.jurisdictionOfIssueProvinceStateCode

Rule: 148014

Rule type: Presence

Action: Reject

Description: Reject this report if the user provided a value and eftr.transaction.startingActions.requesters.entityDetails.identifications.jurisdictionOfIssueCountryCode is not in CA, US, MX.

Message: This field is not required based on the value shown in one or more other fields. (364)

Condition: Requester / Entity / Identification

Rule: 148010

Rule type: Presence

Action: Warning

Description: Send a warning if the user did not provide a value and eftr.transaction.startingActions.requesters.entityDetails.identifications.identifierTypeCode is one of Certificate of corporate status (2), Certificate of incorporation (3), Letter/Notice of assessment (4) and eftr.transaction.startingActions.requesters.entityDetails.identifications.jurisdictionOfIssueCountryCode is one of Canada (CA), United States (US), Mexico (MX).

Message: This field was not completed, but may be required based on the value entered elsewhere in the report. (375)

Condition: Requester / Entity / Identification

Rule: 148015

Rule type: Content

Action: Reject

Description: Reject this report if the province/state code does not correspond with the country provided OR is not a valid Canadian, US or Mexican province/state code given the country eftr.transaction.startingActions.requesters.entityDetails.identifications.jurisdictionOfIssueCountryCode.

Message: The value entered is not in FINTRAC's list of values for the field. (300)

Condition: Requester / Entity / Identification

Field name: Jurisdiction of issue (province or state) name

Field ID: eftr.transaction.startingActions.requesters.entityDetails.identifications.jurisdictionOfIssueProvinceStateName

Rule: 148024

Rule type: Presence

Action: Reject

Description: Reject this report if the user provided a value and eftr.transaction.startingActions.requesters.entityDetails.identifications.jurisdictionOfIssueCountryCode is in CA, US, MX.

Message: This field is not required based on the value shown in one or more other fields. (364)

Condition: Requester / Entity / Identification

Rule: 148025

Rule type: Format

Action: Reject

Description: Reject this report if the user provided text that is not between 1 and 100 characters.

Message: Invalid format. (362)

Condition: Requester / Entity / Identification

Field name: Number associated with identification type

Field ID: eftr.transaction.startingActions.requesters.entityDetails.identifications.number

Rule: 142210

Rule type: Presence

Action: Reject

Description: Reject this report if the user did not provide a value into this field.

Message: This field was not completed, but is required based on the value entered elsewhere in the report. (330)

Condition: Requester / Entity / Identification

Rule: 142214

Rule type: Format

Action: Reject

Description: Reject this report if the user provided text that is not between 1 and 100 characters.

Message: Invalid format. (362)

Condition: Requester / Entity / Identification

Field name: Name of entity

Field ID: eftr.transaction.startingActions.requesters.entityDetails.nameOfEntity

Rule: 141941

Rule type: Presence

Action: Reject

Description: Reject this report if the user did not provide a value and eftr.transaction.electronicFundsTransactionDetails.thresholdIndicator is 'true'.

Message: This field was not completed, but is required based on the value entered elsewhere in the report. (330)

Condition: Requester / Entity

Rule: 141942

Rule type: Presence

Action: Warning

Description: Send a warning if the user did not provide a value and the total transaction amount is greater than or equal to $ 1000 CAD.

Message: This field was not completed, but may be required based on the value entered elsewhere in the report. (375)

Condition: Requester / Entity

Rule: 141944

Rule type: Format

Action: Reject

Description: Reject this report if the user provided text that is not between 1 and 100 characters.

Message: Invalid format. (362)

Condition: Requester / Entity

Field name: Nature of entity's principal business

Field ID: eftr.transaction.startingActions.requesters.entityDetails.natureOfPrincipalBusiness

Rule: 142100

Rule type: Presence

Action: Reject

Description: Reject this report if the user did not provide a value and eftr.transaction.electronicFundsTransactionDetails.thresholdIndicator is true and eftr.reportDetails.eftDirectionCode is 1 and eftr.transaction.electronicFundsTransactionDetails.regulatoryExceptionIndicator is false.

Message: This field was not completed, but is required based on the value entered elsewhere in the report. (330)

Condition: Requester / Entity

Rule: 142101

Rule type: Presence

Action: Warning

Description: Send a warning if the user did not provide a value and eftr.reportDetails.eftDirectionCode is 'Initiation' and eftr.transaction.electronicFundsTransactionDetails.regulatoryExceptionIndicator is 'false' and the total transaction amount is greater than or equal to $ 1000 CAD.

Message: This field was not completed, but may be required based on the value entered elsewhere in the report. (375)

Condition: Requester / Entity

Rule: 142103

Rule type: Format

Action: Reject

Description: Reject this report if the user provided text that is not between 1 and 200 characters.

Message: Invalid format. (362)

Condition: Requester / Entity

Field name: Is the entity registered or incorporated?

Field ID: eftr.transaction.startingActions.requesters.entityDetails.registrationIncorporationIndicator

Rule: 142110

Rule type: Presence

Action: Reject

Description: Reject this report if the user did not provide a value into this field.

Message: This field was not completed, but is required based on the value entered elsewhere in the report. (330)

Condition: Requester / Entity

Rule: 142111

Rule type: Presence

Action: Reject

Description: Reject this report if the user provided 'true' and eftr.transaction.startingActions.requesters.entityDetails.registrationsIncorporations is empty or the user provided 'false' and eftr.transaction.startingActions.requesters.entityDetails.registrationsIncorporations is not empty.

Message: The value entered for this field is inaccurate, based on the value shown in one or more other fields. (302)

Condition: Requester / Entity

Field name: Jurisdiction of issue (country)

Field ID: eftr.transaction.startingActions.requesters.entityDetails.registrationsIncorporations.jurisdictionOfIssueCountryCode

Rule: 142150

Rule type: Presence

Action: Reject

Description: Reject this report if the user provided a value and eftr.transaction.startingActions.requesters.entityDetails.registrationsIncorporations.typeCode is Unknown (5).

Message: This field is not required based on the value shown in one or more other fields. (364)

Condition: Requester / Entity / Registration or incorporation

Rule: 142151

Rule type: Presence

Action: Reject

Description: Reject this report if the user did not provide a value and eftr.transaction.startingActions.requesters.entityDetails.registrationsIncorporations.typeCode is not Unknown (5).

Message: This field was not completed, but is required based on the value entered elsewhere in the report. (330)

Condition: Requester / Entity / Registration or incorporation

Rule: 142154

Rule type: Content

Action: Reject

Description: Reject this report if the user provided a value not in the list: - All ISO Countries

Message: The value entered is not in FINTRAC's list of values for the field. (300)

Condition: Requester / Entity / Registration or incorporation

Field name: Jurisdiction of issue (province or state) code

Field ID: eftr.transaction.startingActions.requesters.entityDetails.registrationsIncorporations.jurisdictionOfIssueProvinceStateCode

Rule: 142160

Rule type: Presence

Action: Reject

Description: Reject this report if the user provided a value and eftr.transaction.startingActions.requesters.entityDetails.registrationsIncorporations.typeCode is Unknown (5).

Message: This field is not required based on the value shown in one or more other fields. (364)

Condition: Requester / Entity / Registration or incorporation

Rule: 142164

Rule type: Presence

Action: Reject

Description: Reject this report if the user provided a value and eftr.transaction.startingActions.requesters.entityDetails.registrationsIncorporations.jurisdictionOfIssueCountryCode is not in CA, US, MX.

Message: This field is not required based on the value shown in one or more other fields. (364)

Condition: Requester / Entity / Registration or incorporation

Rule: 142165

Rule type: Content

Action: Reject

Description: Reject this report if the province/state code does not correspond with the country provided OR is not a valid Canadian, US or Mexican province/state code given the country eftr.transaction.startingActions.requesters.entityDetails.registrationsIncorporations.jurisdictionOfIssueCountryCode.

Message: The value entered is not in FINTRAC's list of values for the field. (300)

Condition: Requester / Entity / Registration or incorporation

Field name: Jurisdiction of issue (province or state) name

Field ID: eftr.transaction.startingActions.requesters.entityDetails.registrationsIncorporations.jurisdictionOfIssueProvinceStateName

Rule: 142170

Rule type: Presence

Action: Reject

Description: Reject this report if the user provided a value and eftr.transaction.startingActions.requesters.entityDetails.registrationsIncorporations.typeCode is Unknown (5).

Message: This field is not required based on the value shown in one or more other fields. (364)

Condition: Requester / Entity / Registration or incorporation

Rule: 142174

Rule type: Presence

Action: Reject

Description: Reject this report if the user provided a value and eftr.transaction.startingActions.requesters.entityDetails.registrationsIncorporations.jurisdictionOfIssueCountryCode is in CA, US, MX.

Message: This field is not required based on the value shown in one or more other fields. (364)

Condition: Requester / Entity / Registration or incorporation

Rule: 142175

Rule type: Format

Action: Reject

Description: Reject this report if the user provided text that is not between 1 and 100 characters.

Message: Invalid format. (362)

Condition: Requester / Entity / Registration or incorporation

Field name: Registration or incorporation number

Field ID: eftr.transaction.startingActions.requesters.entityDetails.registrationsIncorporations.number

Rule: 142140

Rule type: Presence

Action: Reject

Description: Reject this report if the user provided a value and eftr.transaction.startingActions.requesters.entityDetails.registrationsIncorporations.typeCode is Unknown (5).

Message: This field is not required based on the value shown in one or more other fields. (364)

Condition: Requester / Entity / Registration or incorporation

Rule: 142141

Rule type: Presence

Action: Reject

Description: Reject this report if the user did not provide a value and eftr.transaction.startingActions.requesters.entityDetails.registrationsIncorporations.typeCode is not Unknown (5).

Message: This field was not completed, but is required based on the value entered elsewhere in the report. (330)

Condition: Requester / Entity / Registration or incorporation

Rule: 142144

Rule type: Format

Action: Reject

Description: Reject this report if the user provided text that is not between 1 and 100 characters.

Message: Invalid format. (362)

Condition: Requester / Entity / Registration or incorporation

Field name: Incorporated or registered?

Field ID: eftr.transaction.startingActions.requesters.entityDetails.registrationsIncorporations.typeCode

Rule: 142130

Rule type: Presence

Action: Reject

Description: Reject this report if the user did not provide a value into this field.

Message: This field was not completed, but is required based on the value entered elsewhere in the report. (330)

Condition: Requester / Entity / Registration or incorporation

Rule: 142131

Rule type: Content

Action: Reject

Description: Reject this report if the user provided a value not in the list: - 1=Registered - 2=Incorporated - 4=Registered and incorporated - 5=Unknown

Message: The value entered is not in FINTRAC's list of values for the field. (300)

Condition: Requester / Entity / Registration or incorporation

Field name: Telephone number

Field ID: eftr.transaction.startingActions.requesters.entityDetails.telephoneNumber

Rule: 142084

Rule type: Format

Action: Reject

Description: Reject this report if the user provided a value that did not contain 0 to 20 numbers, dashes, commas, periods, spaces or round brackets.

Message: Invalid format. (362)

Condition: Requester / Entity

Field name: Subject type

Field ID: eftr.transaction.startingActions.requesters.entityDetails.typeCode

Rule: 141930

Rule type: Content

Action: Reject

Description: Reject this report if the value the user provided is not equal to the value in eftr.transaction.startingActions.requesters.typeCode.

Message: The value entered for the field does not provide what is required. (301)

Condition: Requester / Entity

Field name: Client number

Field ID: eftr.transaction.startingActions.requesters.onBehalfOfs.details.clientNumber

Rule: 144360

Rule type: Presence

Action: Reject

Description: Reject this report if the user provided a value and eftr.transaction.startingActions.requesters.onBehalfOfs.typeCode is not one of Person details (3), Entity details (4).

Message: This field is not required based on the value shown in one or more other fields. (364)

Condition: Requester / On behalf of

Rule: 144363

Rule type: Format

Action: Reject

Description: Reject this report if the user provided text that is not between 1 and 100 characters.

Message: Invalid format. (362)

Condition: Requester / On behalf of

Field name: Email address

Field ID: eftr.transaction.startingActions.requesters.onBehalfOfs.details.emailAddress

Rule: 144367

Rule type: Presence

Action: Reject

Description: Reject this report if the user provided a value and eftr.transaction.startingActions.requesters.onBehalfOfs.typeCode is not one of Person details (3), Entity details (4).

Message: This field is not required based on the value shown in one or more other fields. (364)

Condition: Requester / On behalf of

Rule: 144368

Rule type: Format

Action: Reject

Description: Reject this report if the user provided text that is not between 1 and 200 characters.

Message: Invalid format. (362)

Condition: Requester / On behalf of

Rule: 144369

Rule type: Format

Action: Reject

Description: Reject this report if the user provided a value that does not adhere to the RFC5322 Internet Message Format or exceeded the maximum length of 200.

Message: Invalid format. (362)

Condition: Requester / On behalf of

Field name: Relationship

Field ID: eftr.transaction.startingActions.requesters.onBehalfOfs.details.relationshipOfRequesterCode

Rule: 144370

Rule type: Presence

Action: Reject

Description: Reject this report if the user did not provide a value and eftr.transaction.electronicFundsTransactionDetails.thresholdIndicator is true and eftr.reportDetails.eftDirectionCode is 1.

Message: This field was not completed, but is required based on the value entered elsewhere in the report. (330)

Condition: Requester / On behalf of

Rule: 144371

Rule type: Presence

Action: Warning

Description: Send a warning if the user did not provide a value and eftr.reportDetails.eftDirectionCode is 'Initiation' and the total transaction amount is greater than or equal to $ 1000 CAD.

Message: This field was not completed, but may be required based on the value entered elsewhere in the report. (375)

Condition: Requester / On behalf of

Rule: 144373

Rule type: Content

Action: Reject

Description: Reject this report if the user provided a value not in the list: - 1=Accountant - 2=Agent - 3=Borrower - 4=Broker - 5=Customer - 6=Employee - 7=Friend - 8=Relative - 9=Other - 10=Legal counsel - 11=Employer - 12=Joint/Secondary owner - 13=Power of attorney - 14=Vendor/Supplier - 16=Authorized signatory

Message: The value entered is not in FINTRAC's list of values for the field. (300)

Condition: Requester / On behalf of

Field name: Relationship - other

Field ID: eftr.transaction.startingActions.requesters.onBehalfOfs.details.relationshipOfRequesterOther

Rule: 144380

Rule type: Presence

Action: Reject

Description: Reject this report if the user did not provide a value and eftr.transaction.startingActions.requesters.onBehalfOfs.details.relationshipOfRequesterCode is Other (9).

Message: This field was not completed, but is required based on the value entered elsewhere in the report. (330)

Condition: Requester / On behalf of

Rule: 144381

Rule type: Presence

Action: Reject

Description: Reject this report if the user provided a value and eftr.transaction.startingActions.requesters.onBehalfOfs.details.relationshipOfRequesterCode is not Other (9).

Message: This field is not required based on the value shown in one or more other fields. (364)

Condition: Requester / On behalf of

Rule: 144382

Rule type: Format

Action: Reject

Description: Reject this report if the user provided text that is not between 1 and 200 characters.

Message: Invalid format. (362)

Condition: Requester / On behalf of

Field name: House/Building number

Field ID: eftr.transaction.startingActions.requesters.onBehalfOfs.entityBasicDetails.address.buildingNumber

Rule: 144140

Rule type: Presence

Action: Reject

Description: Reject this report if the user provided a value and any of eftr.transaction.startingActions.requesters.onBehalfOfs.entityBasicDetails.address.unstructured are not empty.

Message: This field is not required based on the value shown in one or more other fields. (364)

Condition: Requester / On behalf of / Entity

Rule: 144145

Rule type: Format

Action: Reject

Description: Reject this report if the user provided text that is not between 1 and 10 characters.

Message: Invalid format. (362)

Condition: Requester / On behalf of / Entity

Field name: City

Field ID: eftr.transaction.startingActions.requesters.onBehalfOfs.entityBasicDetails.address.city

Rule: 144160

Rule type: Presence

Action: Reject

Description: Reject this report if the user provided a value and any of eftr.transaction.startingActions.requesters.onBehalfOfs.entityBasicDetails.address.unstructured are not empty.

Message: This field is not required based on the value shown in one or more other fields. (364)

Condition: Requester / On behalf of / Entity

Rule: 144165

Rule type: Format

Action: Reject

Description: Reject this report if the user provided text that is not between 1 and 100 characters.

Message: Invalid format. (362)

Condition: Requester / On behalf of / Entity

Field name: Country

Field ID: eftr.transaction.startingActions.requesters.onBehalfOfs.entityBasicDetails.address.countryCode

Rule: 144225

Rule type: Content

Action: Reject

Description: Reject this report if the user provided a value not in the list: - All ISO Countries

Message: The value entered is not in FINTRAC's list of values for the field. (300)

Condition: Requester / On behalf of / Entity

Field name: District

Field ID: eftr.transaction.startingActions.requesters.onBehalfOfs.entityBasicDetails.address.district

Rule: 144170

Rule type: Presence

Action: Reject

Description: Reject this report if the user provided a value and any of eftr.transaction.startingActions.requesters.onBehalfOfs.entityBasicDetails.address.unstructured are not empty.

Message: This field is not required based on the value shown in one or more other fields. (364)

Condition: Requester / On behalf of / Entity

Rule: 144175

Rule type: Format

Action: Reject

Description: Reject this report if the user provided text that is not between 1 and 100 characters.

Message: Invalid format. (362)

Condition: Requester / On behalf of / Entity

Field name: Postal or zip code

Field ID: eftr.transaction.startingActions.requesters.onBehalfOfs.entityBasicDetails.address.postalZipCode

Rule: 144210

Rule type: Presence

Action: Reject

Description: Reject this report if the user provided a value and any of eftr.transaction.startingActions.requesters.onBehalfOfs.entityBasicDetails.address.unstructured are not empty.

Message: This field is not required based on the value shown in one or more other fields. (364)

Condition: Requester / On behalf of / Entity

Rule: 144211

Rule type: Presence

Action: Warning

Description: Send a warning if the user did not provide a value and eftr.transaction.startingActions.requesters.onBehalfOfs.entityBasicDetails.address.unstructured is blank and eftr.transaction.startingActions.requesters.onBehalfOfs.entityBasicDetails.address.countryCode is one of Canada (CA), United States (US).

Message: This field was not completed, but may be required based on the value entered elsewhere in the report. (375)

Condition: Requester / On behalf of / Entity

Rule: 144213

Rule type: Format

Action: Reject

Description: Reject this report if the user provided text that is not between 1 and 20 characters.

Message: Invalid format. (362)

Condition: Requester / On behalf of / Entity

Rule: 144214

Rule type: Content

Action: Reject

Description: Reject this report if the postal code provided is not a valid Canadian postal code OR if the ZIP code provided is not a valid US ZIP code OR if the postal code provided is not alphanumeric for countries entered in eftr.transaction.startingActions.requesters.onBehalfOfs.entityBasicDetails.address.countryCode other than Canada and the United States.

Message: The value entered for this field is not a valid format for a Postal Code / Zip Code. (363)

Condition: Requester / On behalf of / Entity

Field name: Province or state code

Field ID: eftr.transaction.startingActions.requesters.onBehalfOfs.entityBasicDetails.address.provinceStateCode

Rule: 144180

Rule type: Presence

Action: Reject

Description: Reject this report if the user provided a value and any of eftr.transaction.startingActions.requesters.onBehalfOfs.entityBasicDetails.address.unstructured are not empty.

Message: This field is not required based on the value shown in one or more other fields. (364)

Condition: Requester / On behalf of / Entity

Rule: 144184

Rule type: Presence

Action: Reject

Description: Reject this report if the user provided a value and eftr.transaction.startingActions.requesters.onBehalfOfs.entityBasicDetails.address.countryCode is not in CA, US, MX.

Message: This field is not required based on the value shown in one or more other fields. (364)

Condition: Requester / On behalf of / Entity

Rule: 144185

Rule type: Content

Action: Reject

Description: Reject this report if the province/state code does not correspond with the country provided OR is not a valid Canadian, US or Mexican province/state code given the country eftr.transaction.startingActions.requesters.onBehalfOfs.entityBasicDetails.address.countryCode.

Message: The value entered is not in FINTRAC's list of values for the field. (300)

Condition: Requester / On behalf of / Entity

Field name: Province or state name

Field ID: eftr.transaction.startingActions.requesters.onBehalfOfs.entityBasicDetails.address.provinceStateName

Rule: 144190

Rule type: Presence

Action: Reject

Description: Reject this report if the user provided a value and any of eftr.transaction.startingActions.requesters.onBehalfOfs.entityBasicDetails.address.unstructured are not empty.

Message: This field is not required based on the value shown in one or more other fields. (364)

Condition: Requester / On behalf of / Entity

Rule: 144194

Rule type: Presence

Action: Reject

Description: Reject this report if the user provided a value and eftr.transaction.startingActions.requesters.onBehalfOfs.entityBasicDetails.address.countryCode is in CA, US, MX.

Message: This field is not required based on the value shown in one or more other fields. (364)

Condition: Requester / On behalf of / Entity

Rule: 144195

Rule type: Format

Action: Reject

Description: Reject this report if the user provided text that is not between 1 and 100 characters.

Message: Invalid format. (362)

Condition: Requester / On behalf of / Entity

Field name: Street address

Field ID: eftr.transaction.startingActions.requesters.onBehalfOfs.entityBasicDetails.address.streetAddress

Rule: 144150

Rule type: Presence

Action: Reject

Description: Reject this report if the user provided a value and any of eftr.transaction.startingActions.requesters.onBehalfOfs.entityBasicDetails.address.unstructured are not empty.

Message: This field is not required based on the value shown in one or more other fields. (364)

Condition: Requester / On behalf of / Entity

Rule: 144155

Rule type: Format

Action: Reject

Description: Reject this report if the user provided text that is not between 1 and 100 characters.

Message: Invalid format. (362)

Condition: Requester / On behalf of / Entity

Field name: Sub-province and/or sub-locality

Field ID: eftr.transaction.startingActions.requesters.onBehalfOfs.entityBasicDetails.address.subProvinceSubLocality

Rule: 144200

Rule type: Presence

Action: Reject

Description: Reject this report if the user provided a value and any of eftr.transaction.startingActions.requesters.onBehalfOfs.entityBasicDetails.address.unstructured are not empty.

Message: This field is not required based on the value shown in one or more other fields. (364)

Condition: Requester / On behalf of / Entity

Rule: 144205

Rule type: Format

Action: Reject

Description: Reject this report if the user provided text that is not between 1 and 100 characters.

Message: Invalid format. (362)

Condition: Requester / On behalf of / Entity

Field name: Address type

Field ID: eftr.transaction.startingActions.requesters.onBehalfOfs.entityBasicDetails.address.typeCode

Rule: 144120

Rule type: Content

Action: Reject

Description: Reject this report if the value the user provided is not equal to the value in eftr.transaction.startingActions.requesters.onBehalfOfs.entityBasicDetails.addressTypeCode.

Message: The value entered for the field does not provide what is required. (301)

Condition: Requester / On behalf of / Entity

Field name: Apt/Room/Suite/Unit number

Field ID: eftr.transaction.startingActions.requesters.onBehalfOfs.entityBasicDetails.address.unitNumber

Rule: 144130

Rule type: Presence

Action: Reject

Description: Reject this report if the user provided a value and any of eftr.transaction.startingActions.requesters.onBehalfOfs.entityBasicDetails.address.unstructured are not empty.

Message: This field is not required based on the value shown in one or more other fields. (364)

Condition: Requester / On behalf of / Entity

Rule: 144135

Rule type: Format

Action: Reject

Description: Reject this report if the user provided text that is not between 1 and 10 characters.

Message: Invalid format. (362)

Condition: Requester / On behalf of / Entity

Field name: Unstructured address details

Field ID: eftr.transaction.startingActions.requesters.onBehalfOfs.entityBasicDetails.address.unstructured

Rule: 144230

Rule type: Presence

Action: Reject

Description: Reject this report if the user provided a value and any of eftr.transaction.startingActions.requesters.onBehalfOfs.entityBasicDetails.address.unitNumber, eftr.transaction.startingActions.requesters.onBehalfOfs.entityBasicDetails.address.buildingNumber, eftr.transaction.startingActions.requesters.onBehalfOfs.entityBasicDetails.address.streetAddress, eftr.transaction.startingActions.requesters.onBehalfOfs.entityBasicDetails.address.city, eftr.transaction.startingActions.requesters.onBehalfOfs.entityBasicDetails.address.district, eftr.transaction.startingActions.requesters.onBehalfOfs.entityBasicDetails.address.provinceStateCode, eftr.transaction.startingActions.requesters.onBehalfOfs.entityBasicDetails.address.provinceStateName, eftr.transaction.startingActions.requesters.onBehalfOfs.entityBasicDetails.address.subProvinceSubLocality, eftr.transaction.startingActions.requesters.onBehalfOfs.entityBasicDetails.address.postalZipCode are not empty.

Message: This field is not required based on the value shown in one or more other fields. (364)

Condition: Requester / On behalf of / Entity

Rule: 144234

Rule type: Format

Action: Reject

Description: Reject this report if the user provided text that is not between 1 and 500 characters.

Message: Invalid format. (362)

Condition: Requester / On behalf of / Entity

Field name: Address type

Field ID: eftr.transaction.startingActions.requesters.onBehalfOfs.entityBasicDetails.addressTypeCode

Rule: 144110

Rule type: Content

Action: Reject

Description: Reject this report if the user provided a value that is not one of Structured address (1), Unstructured address (2).

Message: The value entered for the field does not provide what is required. (301)

Condition: Requester / On behalf of / Entity

Field name: Identification type

Field ID: eftr.transaction.startingActions.requesters.onBehalfOfs.entityBasicDetails.identifications.identifierTypeCode

Rule: 144331

Rule type: Presence

Action: Reject

Description: Reject this report if the user did not provide a value into this field.

Message: This field was not completed, but is required based on the value entered elsewhere in the report. (330)

Condition: Requester / On behalf of / Entity / Identification

Rule: 144330

Rule type: Content

Action: Reject

Description: Reject this report if the user provided a value not in the list: - 1=Articles of association - 2=Certificate of corporate status - 3=Certificate of incorporation - 4=Letter/Notice of assessment - 5=Partnership agreement - 6=Annual report - 7=Other

Message: The value entered is not in FINTRAC's list of values for the field. (300)

Condition: Requester / On behalf of / Entity / Identification

Field name: Identification type - other

Field ID: eftr.transaction.startingActions.requesters.onBehalfOfs.entityBasicDetails.identifications.identifierTypeOther

Rule: 144340

Rule type: Presence

Action: Reject

Description: Reject this report if the user did not provide a value and eftr.transaction.startingActions.requesters.onBehalfOfs.entityBasicDetails.identifications.identifierTypeCode is Other (7).

Message: This field was not completed, but is required based on the value entered elsewhere in the report. (330)

Condition: Requester / On behalf of / Entity / Identification

Rule: 144341

Rule type: Presence

Action: Reject

Description: Reject this report if the user provided a value and eftr.transaction.startingActions.requesters.onBehalfOfs.entityBasicDetails.identifications.identifierTypeCode is not Other (7).

Message: This field is not required based on the value shown in one or more other fields. (364)

Condition: Requester / On behalf of / Entity / Identification

Rule: 144342

Rule type: Format

Action: Reject

Description: Reject this report if the user provided text that is not between 1 and 200 characters.

Message: Invalid format. (362)

Condition: Requester / On behalf of / Entity / Identification

Field name: Number associated with identification type

Field ID: eftr.transaction.startingActions.requesters.onBehalfOfs.entityBasicDetails.identifications.number

Rule: 144350

Rule type: Presence

Action: Reject

Description: Reject this report if the user did not provide a value into this field.

Message: This field was not completed, but is required based on the value entered elsewhere in the report. (330)

Condition: Requester / On behalf of / Entity / Identification

Rule: 144354

Rule type: Format

Action: Reject

Description: Reject this report if the user provided text that is not between 1 and 100 characters.

Message: Invalid format. (362)

Condition: Requester / On behalf of / Entity / Identification

Field name: Name of entity

Field ID: eftr.transaction.startingActions.requesters.onBehalfOfs.entityBasicDetails.nameOfEntity

Rule: 144104

Rule type: Format

Action: Reject

Description: Reject this report if the user provided text that is not between 1 and 100 characters.

Message: Invalid format. (362)

Condition: Requester / On behalf of / Entity

Field name: Nature of entity's principal business

Field ID: eftr.transaction.startingActions.requesters.onBehalfOfs.entityBasicDetails.natureOfPrincipalBusiness

Rule: 144243

Rule type: Format

Action: Reject

Description: Reject this report if the user provided text that is not between 1 and 200 characters.

Message: Invalid format. (362)

Condition: Requester / On behalf of / Entity

Field name: Is the entity registered or incorporated?

Field ID: eftr.transaction.startingActions.requesters.onBehalfOfs.entityBasicDetails.registrationIncorporationIndicator

Rule: 144250

Rule type: Presence

Action: Reject

Description: Reject this report if the user did not provide a value into this field.

Message: This field was not completed, but is required based on the value entered elsewhere in the report. (330)

Condition: Requester / On behalf of / Entity

Rule: 144251

Rule type: Presence

Action: Reject

Description: Reject this report if the user provided 'true' and eftr.transaction.startingActions.requesters.onBehalfOfs.entityBasicDetails.registrationsIncorporations is empty or the user provided 'false' and eftr.transaction.startingActions.requesters.onBehalfOfs.entityBasicDetails.registrationsIncorporations is not empty.

Message: The value entered for this field is inaccurate, based on the value shown in one or more other fields. (302)

Condition: Requester / On behalf of / Entity

Field name: Jurisdiction of issue (country)

Field ID: eftr.transaction.startingActions.requesters.onBehalfOfs.entityBasicDetails.registrationsIncorporations.jurisdictionOfIssueCountryCode

Rule: 144290

Rule type: Presence

Action: Reject

Description: Reject this report if the user provided a value and eftr.transaction.startingActions.requesters.onBehalfOfs.entityBasicDetails.registrationsIncorporations.typeCode is Unknown (5).

Message: This field is not required based on the value shown in one or more other fields. (364)

Condition: Requester / On behalf of / Entity / Registration or incorporation

Rule: 144291

Rule type: Presence

Action: Reject

Description: Reject this report if the user did not provide a value and eftr.transaction.startingActions.requesters.onBehalfOfs.entityBasicDetails.registrationsIncorporations.typeCode is not Unknown (5).

Message: This field was not completed, but is required based on the value entered elsewhere in the report. (330)

Condition: Requester / On behalf of / Entity / Registration or incorporation

Rule: 144294

Rule type: Content

Action: Reject

Description: Reject this report if the user provided a value not in the list: - All ISO Countries

Message: The value entered is not in FINTRAC's list of values for the field. (300)

Condition: Requester / On behalf of / Entity / Registration or incorporation

Field name: Jurisdiction of issue (province or state) code

Field ID: eftr.transaction.startingActions.requesters.onBehalfOfs.entityBasicDetails.registrationsIncorporations.jurisdictionOfIssueProvinceStateCode

Rule: 144300

Rule type: Presence

Action: Reject

Description: Reject this report if the user provided a value and eftr.transaction.startingActions.requesters.onBehalfOfs.entityBasicDetails.registrationsIncorporations.typeCode is Unknown (5).

Message: This field is not required based on the value shown in one or more other fields. (364)

Condition: Requester / On behalf of / Entity / Registration or incorporation

Rule: 144304

Rule type: Presence

Action: Reject

Description: Reject this report if the user provided a value and eftr.transaction.startingActions.requesters.onBehalfOfs.entityBasicDetails.registrationsIncorporations.jurisdictionOfIssueCountryCode is not in CA, US, MX.

Message: This field is not required based on the value shown in one or more other fields. (364)

Condition: Requester / On behalf of / Entity / Registration or incorporation

Rule: 144305

Rule type: Content

Action: Reject

Description: Reject this report if the province/state code does not correspond with the country provided OR is not a valid Canadian, US or Mexican province/state code given the country eftr.transaction.startingActions.requesters.onBehalfOfs.entityBasicDetails.registrationsIncorporations.jurisdictionOfIssueCountryCode.

Message: The value entered is not in FINTRAC's list of values for the field. (300)

Condition: Requester / On behalf of / Entity / Registration or incorporation

Field name: Jurisdiction of issue (province or state) name

Field ID: eftr.transaction.startingActions.requesters.onBehalfOfs.entityBasicDetails.registrationsIncorporations.jurisdictionOfIssueProvinceStateName

Rule: 144310

Rule type: Presence

Action: Reject

Description: Reject this report if the user provided a value and eftr.transaction.startingActions.requesters.onBehalfOfs.entityBasicDetails.registrationsIncorporations.typeCode is Unknown (5).

Message: This field is not required based on the value shown in one or more other fields. (364)

Condition: Requester / On behalf of / Entity / Registration or incorporation

Rule: 144314

Rule type: Presence

Action: Reject

Description: Reject this report if the user provided a value and eftr.transaction.startingActions.requesters.onBehalfOfs.entityBasicDetails.registrationsIncorporations.jurisdictionOfIssueCountryCode is in CA, US, MX.

Message: This field is not required based on the value shown in one or more other fields. (364)

Condition: Requester / On behalf of / Entity / Registration or incorporation

Rule: 144315

Rule type: Format

Action: Reject

Description: Reject this report if the user provided text that is not between 1 and 100 characters.

Message: Invalid format. (362)

Condition: Requester / On behalf of / Entity / Registration or incorporation

Field name: Registration or incorporation number

Field ID: eftr.transaction.startingActions.requesters.onBehalfOfs.entityBasicDetails.registrationsIncorporations.number

Rule: 144280

Rule type: Presence

Action: Reject

Description: Reject this report if the user provided a value and eftr.transaction.startingActions.requesters.onBehalfOfs.entityBasicDetails.registrationsIncorporations.typeCode is Unknown (5).

Message: This field is not required based on the value shown in one or more other fields. (364)

Condition: Requester / On behalf of / Entity / Registration or incorporation

Rule: 144281

Rule type: Presence

Action: Reject

Description: Reject this report if the user did not provide a value and eftr.transaction.startingActions.requesters.onBehalfOfs.entityBasicDetails.registrationsIncorporations.typeCode is not Unknown (5).

Message: This field was not completed, but is required based on the value entered elsewhere in the report. (330)

Condition: Requester / On behalf of / Entity / Registration or incorporation

Rule: 144284

Rule type: Format

Action: Reject

Description: Reject this report if the user provided text that is not between 1 and 100 characters.

Message: Invalid format. (362)

Condition: Requester / On behalf of / Entity / Registration or incorporation

Field name: Incorporated or registered?

Field ID: eftr.transaction.startingActions.requesters.onBehalfOfs.entityBasicDetails.registrationsIncorporations.typeCode

Rule: 144270

Rule type: Presence

Action: Reject

Description: Reject this report if the user did not provide a value into this field.

Message: This field was not completed, but is required based on the value entered elsewhere in the report. (330)

Condition: Requester / On behalf of / Entity / Registration or incorporation

Rule: 144271

Rule type: Content

Action: Reject

Description: Reject this report if the user provided a value not in the list: - 1=Registered - 2=Incorporated - 4=Registered and incorporated - 5=Unknown

Message: The value entered is not in FINTRAC's list of values for the field. (300)

Condition: Requester / On behalf of / Entity / Registration or incorporation

Field name: Subject type

Field ID: eftr.transaction.startingActions.requesters.onBehalfOfs.entityBasicDetails.typeCode

Rule: 144090

Rule type: Content

Action: Reject

Description: Reject this report if the value the user provided is not equal to the value in eftr.transaction.startingActions.requesters.onBehalfOfs.typeCode.

Message: The value entered for the field does not provide what is required. (301)

Condition: Requester / On behalf of / Entity

Field name: House/Building number

Field ID: eftr.transaction.startingActions.requesters.onBehalfOfs.entityDetails.address.buildingNumber

Rule: 143580

Rule type: Presence

Action: Reject

Description: Reject this report if the user provided a value and any of eftr.transaction.startingActions.requesters.onBehalfOfs.entityDetails.address.unstructured are not empty.

Message: This field is not required based on the value shown in one or more other fields. (364)

Condition: Requester / On behalf of / Entity

Rule: 143585

Rule type: Format

Action: Reject

Description: Reject this report if the user provided text that is not between 1 and 10 characters.

Message: Invalid format. (362)

Condition: Requester / On behalf of / Entity

Field name: City

Field ID: eftr.transaction.startingActions.requesters.onBehalfOfs.entityDetails.address.city

Rule: 143600

Rule type: Presence

Action: Reject

Description: Reject this report if the user provided a value and any of eftr.transaction.startingActions.requesters.onBehalfOfs.entityDetails.address.unstructured are not empty.

Message: This field is not required based on the value shown in one or more other fields. (364)

Condition: Requester / On behalf of / Entity

Rule: 143605

Rule type: Format

Action: Reject

Description: Reject this report if the user provided text that is not between 1 and 100 characters.

Message: Invalid format. (362)

Condition: Requester / On behalf of / Entity

Field name: Country

Field ID: eftr.transaction.startingActions.requesters.onBehalfOfs.entityDetails.address.countryCode

Rule: 143665

Rule type: Content

Action: Reject

Description: Reject this report if the user provided a value not in the list: - All ISO Countries

Message: The value entered is not in FINTRAC's list of values for the field. (300)

Condition: Requester / On behalf of / Entity

Field name: District

Field ID: eftr.transaction.startingActions.requesters.onBehalfOfs.entityDetails.address.district

Rule: 143610

Rule type: Presence

Action: Reject

Description: Reject this report if the user provided a value and any of eftr.transaction.startingActions.requesters.onBehalfOfs.entityDetails.address.unstructured are not empty.

Message: This field is not required based on the value shown in one or more other fields. (364)

Condition: Requester / On behalf of / Entity

Rule: 143615

Rule type: Format

Action: Reject

Description: Reject this report if the user provided text that is not between 1 and 100 characters.

Message: Invalid format. (362)

Condition: Requester / On behalf of / Entity

Field name: Postal or zip code

Field ID: eftr.transaction.startingActions.requesters.onBehalfOfs.entityDetails.address.postalZipCode

Rule: 143650

Rule type: Presence

Action: Reject

Description: Reject this report if the user provided a value and any of eftr.transaction.startingActions.requesters.onBehalfOfs.entityDetails.address.unstructured are not empty.

Message: This field is not required based on the value shown in one or more other fields. (364)

Condition: Requester / On behalf of / Entity

Rule: 143651

Rule type: Presence

Action: Warning

Description: Send a warning if the user did not provide a value and eftr.transaction.startingActions.requesters.onBehalfOfs.entityDetails.address.unstructured is blank and eftr.transaction.startingActions.requesters.onBehalfOfs.entityDetails.address.countryCode is one of Canada (CA), United States (US).

Message: This field was not completed, but may be required based on the value entered elsewhere in the report. (375)

Condition: Requester / On behalf of / Entity

Rule: 143653

Rule type: Format

Action: Reject

Description: Reject this report if the user provided text that is not between 1 and 20 characters.

Message: Invalid format. (362)

Condition: Requester / On behalf of / Entity

Rule: 143654

Rule type: Content

Action: Reject

Description: Reject this report if the postal code provided is not a valid Canadian postal code OR if the ZIP code provided is not a valid US ZIP code OR if the postal code provided is not alphanumeric for countries entered in eftr.transaction.startingActions.requesters.onBehalfOfs.entityDetails.address.countryCode other than Canada and the United States.

Message: The value entered for this field is not a valid format for a Postal Code / Zip Code. (363)

Condition: Requester / On behalf of / Entity

Field name: Province or state code

Field ID: eftr.transaction.startingActions.requesters.onBehalfOfs.entityDetails.address.provinceStateCode

Rule: 143620

Rule type: Presence

Action: Reject

Description: Reject this report if the user provided a value and any of eftr.transaction.startingActions.requesters.onBehalfOfs.entityDetails.address.unstructured are not empty.

Message: This field is not required based on the value shown in one or more other fields. (364)

Condition: Requester / On behalf of / Entity

Rule: 143624

Rule type: Presence

Action: Reject

Description: Reject this report if the user provided a value and eftr.transaction.startingActions.requesters.onBehalfOfs.entityDetails.address.countryCode is not in CA, US, MX.

Message: This field is not required based on the value shown in one or more other fields. (364)

Condition: Requester / On behalf of / Entity

Rule: 143625

Rule type: Content

Action: Reject

Description: Reject this report if the province/state code does not correspond with the country provided OR is not a valid Canadian, US or Mexican province/state code given the country eftr.transaction.startingActions.requesters.onBehalfOfs.entityDetails.address.countryCode.

Message: The value entered is not in FINTRAC's list of values for the field. (300)

Condition: Requester / On behalf of / Entity

Field name: Province or state name

Field ID: eftr.transaction.startingActions.requesters.onBehalfOfs.entityDetails.address.provinceStateName

Rule: 143630

Rule type: Presence

Action: Reject

Description: Reject this report if the user provided a value and any of eftr.transaction.startingActions.requesters.onBehalfOfs.entityDetails.address.unstructured are not empty.

Message: This field is not required based on the value shown in one or more other fields. (364)

Condition: Requester / On behalf of / Entity

Rule: 143634

Rule type: Presence

Action: Reject

Description: Reject this report if the user provided a value and eftr.transaction.startingActions.requesters.onBehalfOfs.entityDetails.address.countryCode is in CA, US, MX.

Message: This field is not required based on the value shown in one or more other fields. (364)

Condition: Requester / On behalf of / Entity

Rule: 143635

Rule type: Format

Action: Reject

Description: Reject this report if the user provided text that is not between 1 and 100 characters.

Message: Invalid format. (362)

Condition: Requester / On behalf of / Entity

Field name: Street address

Field ID: eftr.transaction.startingActions.requesters.onBehalfOfs.entityDetails.address.streetAddress

Rule: 143590

Rule type: Presence

Action: Reject

Description: Reject this report if the user provided a value and any of eftr.transaction.startingActions.requesters.onBehalfOfs.entityDetails.address.unstructured are not empty.

Message: This field is not required based on the value shown in one or more other fields. (364)

Condition: Requester / On behalf of / Entity

Rule: 143595

Rule type: Format

Action: Reject

Description: Reject this report if the user provided text that is not between 1 and 100 characters.

Message: Invalid format. (362)

Condition: Requester / On behalf of / Entity

Field name: Sub-province and/or sub-locality

Field ID: eftr.transaction.startingActions.requesters.onBehalfOfs.entityDetails.address.subProvinceSubLocality

Rule: 143640

Rule type: Presence

Action: Reject

Description: Reject this report if the user provided a value and any of eftr.transaction.startingActions.requesters.onBehalfOfs.entityDetails.address.unstructured are not empty.

Message: This field is not required based on the value shown in one or more other fields. (364)

Condition: Requester / On behalf of / Entity

Rule: 143645

Rule type: Format

Action: Reject

Description: Reject this report if the user provided text that is not between 1 and 100 characters.

Message: Invalid format. (362)

Condition: Requester / On behalf of / Entity

Field name: Address type

Field ID: eftr.transaction.startingActions.requesters.onBehalfOfs.entityDetails.address.typeCode

Rule: 143560

Rule type: Content

Action: Reject

Description: Reject this report if the value the user provided is not equal to the value in eftr.transaction.startingActions.requesters.onBehalfOfs.entityDetails.addressTypeCode.

Message: The value entered for the field does not provide what is required. (301)

Condition: Requester / On behalf of / Entity

Field name: Apt/Room/Suite/Unit number

Field ID: eftr.transaction.startingActions.requesters.onBehalfOfs.entityDetails.address.unitNumber

Rule: 143570

Rule type: Presence

Action: Reject

Description: Reject this report if the user provided a value and any of eftr.transaction.startingActions.requesters.onBehalfOfs.entityDetails.address.unstructured are not empty.

Message: This field is not required based on the value shown in one or more other fields. (364)

Condition: Requester / On behalf of / Entity

Rule: 143575

Rule type: Format

Action: Reject

Description: Reject this report if the user provided text that is not between 1 and 10 characters.

Message: Invalid format. (362)

Condition: Requester / On behalf of / Entity

Field name: Unstructured address details

Field ID: eftr.transaction.startingActions.requesters.onBehalfOfs.entityDetails.address.unstructured

Rule: 143670

Rule type: Presence

Action: Reject

Description: Reject this report if the user provided a value and any of eftr.transaction.startingActions.requesters.onBehalfOfs.entityDetails.address.unitNumber, eftr.transaction.startingActions.requesters.onBehalfOfs.entityDetails.address.buildingNumber, eftr.transaction.startingActions.requesters.onBehalfOfs.entityDetails.address.streetAddress, eftr.transaction.startingActions.requesters.onBehalfOfs.entityDetails.address.city, eftr.transaction.startingActions.requesters.onBehalfOfs.entityDetails.address.district, eftr.transaction.startingActions.requesters.onBehalfOfs.entityDetails.address.provinceStateCode, eftr.transaction.startingActions.requesters.onBehalfOfs.entityDetails.address.provinceStateName, eftr.transaction.startingActions.requesters.onBehalfOfs.entityDetails.address.subProvinceSubLocality, eftr.transaction.startingActions.requesters.onBehalfOfs.entityDetails.address.postalZipCode are not empty.

Message: This field is not required based on the value shown in one or more other fields. (364)

Condition: Requester / On behalf of / Entity

Rule: 143674

Rule type: Format

Action: Reject

Description: Reject this report if the user provided text that is not between 1 and 500 characters.

Message: Invalid format. (362)

Condition: Requester / On behalf of / Entity

Field name: Address type

Field ID: eftr.transaction.startingActions.requesters.onBehalfOfs.entityDetails.addressTypeCode

Rule: 143550

Rule type: Content

Action: Reject

Description: Reject this report if the user provided a value that is not one of Structured address (1), Unstructured address (2).

Message: The value entered for the field does not provide what is required. (301)

Condition: Requester / On behalf of / Entity

Field name: Authorized person list

Field ID: eftr.transaction.startingActions.requesters.onBehalfOfs.entityDetails.authorizedPersons

Rule: 143820

Rule type: Content

Action: Reject

Description: Reject this report if the list of values is not between 0 and 3.

Message: The list must be within the specified size. (332)

Condition: Requester / On behalf of / Entity

Field name: Given name

Field ID: eftr.transaction.startingActions.requesters.onBehalfOfs.entityDetails.authorizedPersons.givenName

Rule: 143844

Rule type: Format

Action: Reject

Description: Reject this report if the user provided text that is not between 1 and 100 characters.

Message: Invalid format. (362)

Condition: Requester / On behalf of / Entity / Authorized person

Field name: Other name/initial

Field ID: eftr.transaction.startingActions.requesters.onBehalfOfs.entityDetails.authorizedPersons.otherNameInitial

Rule: 143854

Rule type: Format

Action: Reject

Description: Reject this report if the user provided text that is not between 1 and 100 characters.

Message: Invalid format. (362)

Condition: Requester / On behalf of / Entity / Authorized person

Field name: Surname

Field ID: eftr.transaction.startingActions.requesters.onBehalfOfs.entityDetails.authorizedPersons.surname

Rule: 143834

Rule type: Format

Action: Reject

Description: Reject this report if the user provided text that is not between 1 and 100 characters.

Message: Invalid format. (362)

Condition: Requester / On behalf of / Entity / Authorized person

Field name: Extension

Field ID: eftr.transaction.startingActions.requesters.onBehalfOfs.entityDetails.extensionNumber

Rule: 143693

Rule type: Presence

Action: Reject

Description: Reject this report if the user provided a value and eftr.transaction.startingActions.requesters.onBehalfOfs.entityDetails.telephoneNumber is empty.

Message: This field is not required based on the value shown in one or more other fields. (364)

Condition: Requester / On behalf of / Entity

Rule: 143694

Rule type: Format

Action: Warning

Description: Send a warning if the user provided a value that does not contain up to 10 numbers, dashes, commas, periods, spaces or round brackets.

Message: Invalid format. (362)

Condition: Requester / On behalf of / Entity

Field name: Identification type

Field ID: eftr.transaction.startingActions.requesters.onBehalfOfs.entityDetails.identifications.identifierTypeCode

Rule: 143791

Rule type: Presence

Action: Reject

Description: Reject this report if the user did not provide a value into this field.

Message: This field was not completed, but is required based on the value entered elsewhere in the report. (330)

Condition: Requester / On behalf of / Entity / Identification

Rule: 143790

Rule type: Content

Action: Reject

Description: Reject this report if the user provided a value not in the list: - 1=Articles of association - 2=Certificate of corporate status - 3=Certificate of incorporation - 4=Letter/Notice of assessment - 5=Partnership agreement - 6=Annual report - 7=Other

Message: The value entered is not in FINTRAC's list of values for the field. (300)

Condition: Requester / On behalf of / Entity / Identification

Field name: Identification type - other

Field ID: eftr.transaction.startingActions.requesters.onBehalfOfs.entityDetails.identifications.identifierTypeOther

Rule: 143800

Rule type: Presence

Action: Reject

Description: Reject this report if the user did not provide a value and eftr.transaction.startingActions.requesters.onBehalfOfs.entityDetails.identifications.identifierTypeCode is Other (7).

Message: This field was not completed, but is required based on the value entered elsewhere in the report. (330)

Condition: Requester / On behalf of / Entity / Identification

Rule: 143801

Rule type: Presence

Action: Reject

Description: Reject this report if the user provided a value and eftr.transaction.startingActions.requesters.onBehalfOfs.entityDetails.identifications.identifierTypeCode is not Other (7).

Message: This field is not required based on the value shown in one or more other fields. (364)

Condition: Requester / On behalf of / Entity / Identification

Rule: 143802

Rule type: Format

Action: Reject

Description: Reject this report if the user provided text that is not between 1 and 200 characters.

Message: Invalid format. (362)

Condition: Requester / On behalf of / Entity / Identification

Field name: Jurisdiction of issue (country)

Field ID: eftr.transaction.startingActions.requesters.onBehalfOfs.entityDetails.identifications.jurisdictionOfIssueCountryCode

Rule: 148120

Rule type: Presence

Action: Reject

Description: Reject this report if the user did not provide a value into this field.

Message: This field was not completed, but is required based on the value entered elsewhere in the report. (330)

Condition: Requester / On behalf of / Entity / Identification

Rule: 148123

Rule type: Content

Action: Reject

Description: Reject this report if the user provided a value not in the list: - All ISO Countries

Message: The value entered is not in FINTRAC's list of values for the field. (300)

Condition: Requester / On behalf of / Entity / Identification

Field name: Jurisdiction of issue (province or state) code

Field ID: eftr.transaction.startingActions.requesters.onBehalfOfs.entityDetails.identifications.jurisdictionOfIssueProvinceStateCode

Rule: 148133

Rule type: Presence

Action: Reject

Description: Reject this report if the user provided a value and eftr.transaction.startingActions.requesters.onBehalfOfs.entityDetails.identifications.jurisdictionOfIssueCountryCode is not in CA, US, MX.

Message: This field is not required based on the value shown in one or more other fields. (364)

Condition: Requester / On behalf of / Entity / Identification

Rule: 148130

Rule type: Presence

Action: Warning

Description: Send a warning if the user did not provide a value and eftr.transaction.startingActions.requesters.onBehalfOfs.entityDetails.identifications.identifierTypeCode is one of Certificate of corporate status (2), Certificate of incorporation (3), Letter/Notice of assessment (4) and eftr.transaction.startingActions.requesters.onBehalfOfs.entityDetails.identifications.jurisdictionOfIssueCountryCode is one of Canada (CA), United States (US), Mexico (MX).

Message: This field was not completed, but may be required based on the value entered elsewhere in the report. (375)

Condition: Requester / On behalf of / Entity / Identification

Rule: 148132

Rule type: Content

Action: Reject

Description: Reject this report if the province/state code does not correspond with the country provided OR is not a valid Canadian, US or Mexican province/state code given the country eftr.transaction.startingActions.requesters.onBehalfOfs.entityDetails.identifications.jurisdictionOfIssueCountryCode.

Message: The value entered is not in FINTRAC's list of values for the field. (300)

Condition: Requester / On behalf of / Entity / Identification

Field name: Jurisdiction of issue (province or state) name

Field ID: eftr.transaction.startingActions.requesters.onBehalfOfs.entityDetails.identifications.jurisdictionOfIssueProvinceStateName

Rule: 148143

Rule type: Presence

Action: Reject

Description: Reject this report if the user provided a value and eftr.transaction.startingActions.requesters.onBehalfOfs.entityDetails.identifications.jurisdictionOfIssueCountryCode is in CA, US, MX.

Message: This field is not required based on the value shown in one or more other fields. (364)

Condition: Requester / On behalf of / Entity / Identification

Rule: 148144

Rule type: Format

Action: Reject

Description: Reject this report if the user provided text that is not between 1 and 100 characters.

Message: Invalid format. (362)

Condition: Requester / On behalf of / Entity / Identification

Field name: Number associated with identification type

Field ID: eftr.transaction.startingActions.requesters.onBehalfOfs.entityDetails.identifications.number

Rule: 143810

Rule type: Presence

Action: Reject

Description: Reject this report if the user did not provide a value into this field.

Message: This field was not completed, but is required based on the value entered elsewhere in the report. (330)

Condition: Requester / On behalf of / Entity / Identification

Rule: 143814

Rule type: Format

Action: Reject

Description: Reject this report if the user provided text that is not between 1 and 100 characters.

Message: Invalid format. (362)

Condition: Requester / On behalf of / Entity / Identification

Field name: Name of entity

Field ID: eftr.transaction.startingActions.requesters.onBehalfOfs.entityDetails.nameOfEntity

Rule: 143540

Rule type: Presence

Action: Reject

Description: Reject this report if the user did not provide a value and eftr.transaction.electronicFundsTransactionDetails.thresholdIndicator is 'true'.

Message: This field was not completed, but is required based on the value entered elsewhere in the report. (330)

Condition: Requester / On behalf of / Entity

Rule: 143541

Rule type: Presence

Action: Warning

Description: Send a warning if the user did not provide a value and the total transaction amount is greater than or equal to $ 1000 CAD.

Message: This field was not completed, but may be required based on the value entered elsewhere in the report. (375)

Condition: Requester / On behalf of / Entity

Rule: 143544

Rule type: Format

Action: Reject

Description: Reject this report if the user provided text that is not between 1 and 100 characters.

Message: Invalid format. (362)

Condition: Requester / On behalf of / Entity

Field name: Nature of entity's principal business

Field ID: eftr.transaction.startingActions.requesters.onBehalfOfs.entityDetails.natureOfPrincipalBusiness

Rule: 143703

Rule type: Format

Action: Reject

Description: Reject this report if the user provided text that is not between 1 and 200 characters.

Message: Invalid format. (362)

Condition: Requester / On behalf of / Entity

Field name: Is the entity registered or incorporated?

Field ID: eftr.transaction.startingActions.requesters.onBehalfOfs.entityDetails.registrationIncorporationIndicator

Rule: 143710

Rule type: Presence

Action: Reject

Description: Reject this report if the user did not provide a value into this field.

Message: This field was not completed, but is required based on the value entered elsewhere in the report. (330)

Condition: Requester / On behalf of / Entity

Rule: 143711

Rule type: Presence

Action: Reject

Description: Reject this report if the user provided 'true' and eftr.transaction.startingActions.requesters.onBehalfOfs.entityDetails.registrationsIncorporations is empty or the user provided 'false' and eftr.transaction.startingActions.requesters.onBehalfOfs.entityDetails.registrationsIncorporations is not empty.

Message: The value entered for this field is inaccurate, based on the value shown in one or more other fields. (302)

Condition: Requester / On behalf of / Entity

Field name: Jurisdiction of issue (country)

Field ID: eftr.transaction.startingActions.requesters.onBehalfOfs.entityDetails.registrationsIncorporations.jurisdictionOfIssueCountryCode

Rule: 143750

Rule type: Presence

Action: Reject

Description: Reject this report if the user provided a value and eftr.transaction.startingActions.requesters.onBehalfOfs.entityDetails.registrationsIncorporations.typeCode is Unknown (5).

Message: This field is not required based on the value shown in one or more other fields. (364)

Condition: Requester / On behalf of / Entity / Registration or incorporation

Rule: 143751

Rule type: Presence

Action: Reject

Description: Reject this report if the user did not provide a value and eftr.transaction.startingActions.requesters.onBehalfOfs.entityDetails.registrationsIncorporations.typeCode is not Unknown (5).

Message: This field was not completed, but is required based on the value entered elsewhere in the report. (330)

Condition: Requester / On behalf of / Entity / Registration or incorporation

Rule: 143754

Rule type: Content

Action: Reject

Description: Reject this report if the user provided a value not in the list: - All ISO Countries

Message: The value entered is not in FINTRAC's list of values for the field. (300)

Condition: Requester / On behalf of / Entity / Registration or incorporation

Field name: Jurisdiction of issue (province or state) code

Field ID: eftr.transaction.startingActions.requesters.onBehalfOfs.entityDetails.registrationsIncorporations.jurisdictionOfIssueProvinceStateCode

Rule: 143760

Rule type: Presence

Action: Reject

Description: Reject this report if the user provided a value and eftr.transaction.startingActions.requesters.onBehalfOfs.entityDetails.registrationsIncorporations.typeCode is Unknown (5).

Message: This field is not required based on the value shown in one or more other fields. (364)

Condition: Requester / On behalf of / Entity / Registration or incorporation

Rule: 143764

Rule type: Presence

Action: Reject

Description: Reject this report if the user provided a value and eftr.transaction.startingActions.requesters.onBehalfOfs.entityDetails.registrationsIncorporations.jurisdictionOfIssueCountryCode is not in CA, US, MX.

Message: This field is not required based on the value shown in one or more other fields. (364)

Condition: Requester / On behalf of / Entity / Registration or incorporation

Rule: 143765

Rule type: Content

Action: Reject

Description: Reject this report if the province/state code does not correspond with the country provided OR is not a valid Canadian, US or Mexican province/state code given the country eftr.transaction.startingActions.requesters.onBehalfOfs.entityDetails.registrationsIncorporations.jurisdictionOfIssueCountryCode.

Message: The value entered is not in FINTRAC's list of values for the field. (300)

Condition: Requester / On behalf of / Entity / Registration or incorporation

Field name: Jurisdiction of issue (province or state) name

Field ID: eftr.transaction.startingActions.requesters.onBehalfOfs.entityDetails.registrationsIncorporations.jurisdictionOfIssueProvinceStateName

Rule: 143770

Rule type: Presence

Action: Reject

Description: Reject this report if the user provided a value and eftr.transaction.startingActions.requesters.onBehalfOfs.entityDetails.registrationsIncorporations.typeCode is Unknown (5).

Message: This field is not required based on the value shown in one or more other fields. (364)

Condition: Requester / On behalf of / Entity / Registration or incorporation

Rule: 143774

Rule type: Presence

Action: Reject

Description: Reject this report if the user provided a value and eftr.transaction.startingActions.requesters.onBehalfOfs.entityDetails.registrationsIncorporations.jurisdictionOfIssueCountryCode is in CA, US, MX.

Message: This field is not required based on the value shown in one or more other fields. (364)

Condition: Requester / On behalf of / Entity / Registration or incorporation

Rule: 143775

Rule type: Format

Action: Reject

Description: Reject this report if the user provided text that is not between 1 and 100 characters.

Message: Invalid format. (362)

Condition: Requester / On behalf of / Entity / Registration or incorporation

Field name: Registration or incorporation number

Field ID: eftr.transaction.startingActions.requesters.onBehalfOfs.entityDetails.registrationsIncorporations.number

Rule: 143740

Rule type: Presence

Action: Reject

Description: Reject this report if the user provided a value and eftr.transaction.startingActions.requesters.onBehalfOfs.entityDetails.registrationsIncorporations.typeCode is Unknown (5).

Message: This field is not required based on the value shown in one or more other fields. (364)

Condition: Requester / On behalf of / Entity / Registration or incorporation

Rule: 143741

Rule type: Presence

Action: Reject

Description: Reject this report if the user did not provide a value and eftr.transaction.startingActions.requesters.onBehalfOfs.entityDetails.registrationsIncorporations.typeCode is not Unknown (5).

Message: This field was not completed, but is required based on the value entered elsewhere in the report. (330)

Condition: Requester / On behalf of / Entity / Registration or incorporation

Rule: 143744

Rule type: Format

Action: Reject

Description: Reject this report if the user provided text that is not between 1 and 100 characters.

Message: Invalid format. (362)

Condition: Requester / On behalf of / Entity / Registration or incorporation

Field name: Incorporated or registered?

Field ID: eftr.transaction.startingActions.requesters.onBehalfOfs.entityDetails.registrationsIncorporations.typeCode

Rule: 143730

Rule type: Presence

Action: Reject

Description: Reject this report if the user did not provide a value into this field.

Message: This field was not completed, but is required based on the value entered elsewhere in the report. (330)

Condition: Requester / On behalf of / Entity / Registration or incorporation

Rule: 143731

Rule type: Content

Action: Reject

Description: Reject this report if the user provided a value not in the list: - 1=Registered - 2=Incorporated - 4=Registered and incorporated - 5=Unknown

Message: The value entered is not in FINTRAC's list of values for the field. (300)

Condition: Requester / On behalf of / Entity / Registration or incorporation

Field name: Telephone number

Field ID: eftr.transaction.startingActions.requesters.onBehalfOfs.entityDetails.telephoneNumber

Rule: 143684

Rule type: Format

Action: Reject

Description: Reject this report if the user provided a value that did not contain 0 to 20 numbers, dashes, commas, periods, spaces or round brackets.

Message: Invalid format. (362)

Condition: Requester / On behalf of / Entity

Field name: Subject type

Field ID: eftr.transaction.startingActions.requesters.onBehalfOfs.entityDetails.typeCode

Rule: 143530

Rule type: Content

Action: Reject

Description: Reject this report if the value the user provided is not equal to the value in eftr.transaction.startingActions.requesters.onBehalfOfs.typeCode.

Message: The value entered for the field does not provide what is required. (301)

Condition: Requester / On behalf of / Entity

Field name: House/Building number

Field ID: eftr.transaction.startingActions.requesters.onBehalfOfs.personBasicDetails.address.buildingNumber

Rule: 143930

Rule type: Presence

Action: Reject

Description: Reject this report if the user provided a value and any of eftr.transaction.startingActions.requesters.onBehalfOfs.personBasicDetails.address.unstructured are not empty.

Message: This field is not required based on the value shown in one or more other fields. (364)

Condition: Requester / On behalf of / Person

Rule: 143935

Rule type: Format

Action: Reject

Description: Reject this report if the user provided text that is not between 1 and 10 characters.

Message: Invalid format. (362)

Condition: Requester / On behalf of / Person

Field name: City

Field ID: eftr.transaction.startingActions.requesters.onBehalfOfs.personBasicDetails.address.city

Rule: 143950

Rule type: Presence

Action: Reject

Description: Reject this report if the user provided a value and any of eftr.transaction.startingActions.requesters.onBehalfOfs.personBasicDetails.address.unstructured are not empty.

Message: This field is not required based on the value shown in one or more other fields. (364)

Condition: Requester / On behalf of / Person

Rule: 143955

Rule type: Format

Action: Reject

Description: Reject this report if the user provided text that is not between 1 and 100 characters.

Message: Invalid format. (362)

Condition: Requester / On behalf of / Person

Field name: Country

Field ID: eftr.transaction.startingActions.requesters.onBehalfOfs.personBasicDetails.address.countryCode

Rule: 144015

Rule type: Content

Action: Reject

Description: Reject this report if the user provided a value not in the list: - All ISO Countries

Message: The value entered is not in FINTRAC's list of values for the field. (300)

Condition: Requester / On behalf of / Person

Field name: District

Field ID: eftr.transaction.startingActions.requesters.onBehalfOfs.personBasicDetails.address.district

Rule: 143960

Rule type: Presence

Action: Reject

Description: Reject this report if the user provided a value and any of eftr.transaction.startingActions.requesters.onBehalfOfs.personBasicDetails.address.unstructured are not empty.

Message: This field is not required based on the value shown in one or more other fields. (364)

Condition: Requester / On behalf of / Person

Rule: 143965

Rule type: Format

Action: Reject

Description: Reject this report if the user provided text that is not between 1 and 100 characters.

Message: Invalid format. (362)

Condition: Requester / On behalf of / Person

Field name: Postal or zip code

Field ID: eftr.transaction.startingActions.requesters.onBehalfOfs.personBasicDetails.address.postalZipCode

Rule: 144000

Rule type: Presence

Action: Reject

Description: Reject this report if the user provided a value and any of eftr.transaction.startingActions.requesters.onBehalfOfs.personBasicDetails.address.unstructured are not empty.

Message: This field is not required based on the value shown in one or more other fields. (364)

Condition: Requester / On behalf of / Person

Rule: 144001

Rule type: Presence

Action: Warning

Description: Send a warning if the user did not provide a value and eftr.transaction.startingActions.requesters.onBehalfOfs.personBasicDetails.address.unstructured is blank and eftr.transaction.startingActions.requesters.onBehalfOfs.personBasicDetails.address.countryCode is one of Canada (CA), United States (US).

Message: This field was not completed, but may be required based on the value entered elsewhere in the report. (375)

Condition: Requester / On behalf of / Person

Rule: 144003

Rule type: Format

Action: Reject

Description: Reject this report if the user provided text that is not between 1 and 20 characters.

Message: Invalid format. (362)

Condition: Requester / On behalf of / Person

Rule: 144004

Rule type: Content

Action: Reject

Description: Reject this report if the postal code provided is not a valid Canadian postal code OR if the ZIP code provided is not a valid US ZIP code OR if the postal code provided is not alphanumeric for countries entered in eftr.transaction.startingActions.requesters.onBehalfOfs.personBasicDetails.address.countryCode other than Canada and the United States.

Message: The value entered for this field is not a valid format for a Postal Code / Zip Code. (363)

Condition: Requester / On behalf of / Person

Field name: Province or state code

Field ID: eftr.transaction.startingActions.requesters.onBehalfOfs.personBasicDetails.address.provinceStateCode

Rule: 143970

Rule type: Presence

Action: Reject

Description: Reject this report if the user provided a value and any of eftr.transaction.startingActions.requesters.onBehalfOfs.personBasicDetails.address.unstructured are not empty.

Message: This field is not required based on the value shown in one or more other fields. (364)

Condition: Requester / On behalf of / Person

Rule: 143974

Rule type: Presence

Action: Reject

Description: Reject this report if the user provided a value and eftr.transaction.startingActions.requesters.onBehalfOfs.personBasicDetails.address.countryCode is not in CA, US, MX.

Message: This field is not required based on the value shown in one or more other fields. (364)

Condition: Requester / On behalf of / Person

Rule: 143975

Rule type: Content

Action: Reject

Description: Reject this report if the province/state code does not correspond with the country provided OR is not a valid Canadian, US or Mexican province/state code given the country eftr.transaction.startingActions.requesters.onBehalfOfs.personBasicDetails.address.countryCode.

Message: The value entered is not in FINTRAC's list of values for the field. (300)

Condition: Requester / On behalf of / Person

Field name: Province or state name

Field ID: eftr.transaction.startingActions.requesters.onBehalfOfs.personBasicDetails.address.provinceStateName

Rule: 143980

Rule type: Presence

Action: Reject

Description: Reject this report if the user provided a value and any of eftr.transaction.startingActions.requesters.onBehalfOfs.personBasicDetails.address.unstructured are not empty.

Message: This field is not required based on the value shown in one or more other fields. (364)

Condition: Requester / On behalf of / Person

Rule: 143984

Rule type: Presence

Action: Reject

Description: Reject this report if the user provided a value and eftr.transaction.startingActions.requesters.onBehalfOfs.personBasicDetails.address.countryCode is in CA, US, MX.

Message: This field is not required based on the value shown in one or more other fields. (364)

Condition: Requester / On behalf of / Person

Rule: 143985

Rule type: Format

Action: Reject

Description: Reject this report if the user provided text that is not between 1 and 100 characters.

Message: Invalid format. (362)

Condition: Requester / On behalf of / Person

Field name: Street address

Field ID: eftr.transaction.startingActions.requesters.onBehalfOfs.personBasicDetails.address.streetAddress

Rule: 143940

Rule type: Presence

Action: Reject

Description: Reject this report if the user provided a value and any of eftr.transaction.startingActions.requesters.onBehalfOfs.personBasicDetails.address.unstructured are not empty.

Message: This field is not required based on the value shown in one or more other fields. (364)

Condition: Requester / On behalf of / Person

Rule: 143945

Rule type: Format

Action: Reject

Description: Reject this report if the user provided text that is not between 1 and 100 characters.

Message: Invalid format. (362)

Condition: Requester / On behalf of / Person

Field name: Sub-province and/or sub-locality

Field ID: eftr.transaction.startingActions.requesters.onBehalfOfs.personBasicDetails.address.subProvinceSubLocality

Rule: 143990

Rule type: Presence

Action: Reject

Description: Reject this report if the user provided a value and any of eftr.transaction.startingActions.requesters.onBehalfOfs.personBasicDetails.address.unstructured are not empty.

Message: This field is not required based on the value shown in one or more other fields. (364)

Condition: Requester / On behalf of / Person

Rule: 143995

Rule type: Format

Action: Reject

Description: Reject this report if the user provided text that is not between 1 and 100 characters.

Message: Invalid format. (362)

Condition: Requester / On behalf of / Person

Field name: Address type

Field ID: eftr.transaction.startingActions.requesters.onBehalfOfs.personBasicDetails.address.typeCode

Rule: 143910

Rule type: Content

Action: Reject

Description: Reject this report if the value the user provided is not equal to the value in eftr.transaction.startingActions.requesters.onBehalfOfs.personBasicDetails.addressTypeCode.

Message: The value entered for the field does not provide what is required. (301)

Condition: Requester / On behalf of / Person

Field name: Apt/Room/Suite/Unit number

Field ID: eftr.transaction.startingActions.requesters.onBehalfOfs.personBasicDetails.address.unitNumber

Rule: 143920

Rule type: Presence

Action: Reject

Description: Reject this report if the user provided a value and any of eftr.transaction.startingActions.requesters.onBehalfOfs.personBasicDetails.address.unstructured are not empty.

Message: This field is not required based on the value shown in one or more other fields. (364)

Condition: Requester / On behalf of / Person

Rule: 143925

Rule type: Format

Action: Reject

Description: Reject this report if the user provided text that is not between 1 and 10 characters.

Message: Invalid format. (362)

Condition: Requester / On behalf of / Person

Field name: Unstructured address details

Field ID: eftr.transaction.startingActions.requesters.onBehalfOfs.personBasicDetails.address.unstructured

Rule: 144020

Rule type: Presence

Action: Reject

Description: Reject this report if the user provided a value and any of eftr.transaction.startingActions.requesters.onBehalfOfs.personBasicDetails.address.unitNumber, eftr.transaction.startingActions.requesters.onBehalfOfs.personBasicDetails.address.buildingNumber, eftr.transaction.startingActions.requesters.onBehalfOfs.personBasicDetails.address.streetAddress, eftr.transaction.startingActions.requesters.onBehalfOfs.personBasicDetails.address.city, eftr.transaction.startingActions.requesters.onBehalfOfs.personBasicDetails.address.district, eftr.transaction.startingActions.requesters.onBehalfOfs.personBasicDetails.address.provinceStateCode, eftr.transaction.startingActions.requesters.onBehalfOfs.personBasicDetails.address.provinceStateName, eftr.transaction.startingActions.requesters.onBehalfOfs.personBasicDetails.address.subProvinceSubLocality, eftr.transaction.startingActions.requesters.onBehalfOfs.personBasicDetails.address.postalZipCode are not empty.

Message: This field is not required based on the value shown in one or more other fields. (364)

Condition: Requester / On behalf of / Person

Rule: 144024

Rule type: Format

Action: Reject

Description: Reject this report if the user provided text that is not between 1 and 500 characters.

Message: Invalid format. (362)

Condition: Requester / On behalf of / Person

Field name: Address type

Field ID: eftr.transaction.startingActions.requesters.onBehalfOfs.personBasicDetails.addressTypeCode

Rule: 143900

Rule type: Content

Action: Reject

Description: Reject this report if the user provided a value that is not one of Structured address (1), Unstructured address (2).

Message: The value entered for the field does not provide what is required. (301)

Condition: Requester / On behalf of / Person

Field name: Date of birth

Field ID: eftr.transaction.startingActions.requesters.onBehalfOfs.personBasicDetails.dateOfBirth

Rule: 144033

Rule type: Format

Action: Reject

Description: Reject this report if the user provided a date that is not in the following format: yyyy-MM-dd.

Message: Invalid format. (362)

Condition: Requester / On behalf of / Person

Rule: 144034

Rule type: Content

Action: Reject

Description: Reject this report if the user provided a date that is not before today.

Message: The field cannot contain a future date. (304)

Condition: Requester / On behalf of / Person

Rule: 144035

Rule type: Content

Action: Reject

Description: Reject this report if the user provided a date that is not within the last -120 Years.

Message: The date in the field is too far in the past. (308)

Condition: Requester / On behalf of / Person

Field name: Given name

Field ID: eftr.transaction.startingActions.requesters.onBehalfOfs.personBasicDetails.givenName

Rule: 143884

Rule type: Format

Action: Reject

Description: Reject this report if the user provided text that is not between 1 and 100 characters.

Message: Invalid format. (362)

Condition: Requester / On behalf of / Person

Field name: Identification type

Field ID: eftr.transaction.startingActions.requesters.onBehalfOfs.personBasicDetails.identifications.identifierTypeCode

Rule: 144061

Rule type: Presence

Action: Reject

Description: Reject this report if the user did not provide a value into this field.

Message: This field was not completed, but is required based on the value entered elsewhere in the report. (330)

Condition: Requester / On behalf of / Person / Identification

Rule: 144060

Rule type: Content

Action: Reject

Description: Reject this report if the user provided a value not in the list: - 1=Birth certificate - 2=Passport - 3=Other - 4=Driver's licence - 5=Provincial health card - 14=Citizenship card - 15=Certificate of Indian Status - 27=Social Insurance Number card - 32=Permanent resident card - 33=Record of landing - 34=Credit file - 35=Government issued identification - 36=Insurance documents - 37=Provincial or territorial identity card - 38=Record of employment - 39=Travel visa - 40=Utility statement

Message: The value entered is not in FINTRAC's list of values for the field. (300)

Condition: Requester / On behalf of / Person / Identification

Field name: Identification type - other

Field ID: eftr.transaction.startingActions.requesters.onBehalfOfs.personBasicDetails.identifications.identifierTypeOther

Rule: 144070

Rule type: Presence

Action: Reject

Description: Reject this report if the user did not provide a value and eftr.transaction.startingActions.requesters.onBehalfOfs.personBasicDetails.identifications.identifierTypeCode is Other (3).

Message: This field was not completed, but is required based on the value entered elsewhere in the report. (330)

Condition: Requester / On behalf of / Person / Identification

Rule: 144071

Rule type: Presence

Action: Reject

Description: Reject this report if the user provided a value and eftr.transaction.startingActions.requesters.onBehalfOfs.personBasicDetails.identifications.identifierTypeCode is not Other (3).

Message: This field is not required based on the value shown in one or more other fields. (364)

Condition: Requester / On behalf of / Person / Identification

Rule: 144072

Rule type: Format

Action: Reject

Description: Reject this report if the user provided text that is not between 1 and 200 characters.

Message: Invalid format. (362)

Condition: Requester / On behalf of / Person / Identification

Field name: Number associated with identification type

Field ID: eftr.transaction.startingActions.requesters.onBehalfOfs.personBasicDetails.identifications.number

Rule: 144080

Rule type: Presence

Action: Reject

Description: Reject this report if the user did not provide a value and eftr.transaction.startingActions.requesters.onBehalfOfs.personBasicDetails.identifications.identifierTypeCode is not Social Insurance Number card (27).

Message: This field was not completed, but is required based on the value entered elsewhere in the report. (330)

Condition: Requester / On behalf of / Person / Identification

Rule: 144081

Rule type: Presence

Action: Reject

Description: Reject this report if the user provided a value and eftr.transaction.startingActions.requesters.onBehalfOfs.personBasicDetails.identifications.identifierTypeCode is Social Insurance Number card (27).

Message: This field is not required based on the value shown in one or more other fields. (364)

Condition: Requester / On behalf of / Person / Identification

Rule: 144084

Rule type: Format

Action: Reject

Description: Reject this report if the user provided text that is not between 1 and 100 characters.

Message: Invalid format. (362)

Condition: Requester / On behalf of / Person / Identification

Field name: Occupation

Field ID: eftr.transaction.startingActions.requesters.onBehalfOfs.personBasicDetails.occupation

Rule: 144043

Rule type: Format

Action: Reject

Description: Reject this report if the user provided text that is not between 1 and 200 characters.

Message: Invalid format. (362)

Condition: Requester / On behalf of / Person

Field name: Other name/initial

Field ID: eftr.transaction.startingActions.requesters.onBehalfOfs.personBasicDetails.otherNameInitial

Rule: 143894

Rule type: Format

Action: Reject

Description: Reject this report if the user provided text that is not between 1 and 100 characters.

Message: Invalid format. (362)

Condition: Requester / On behalf of / Person

Field name: Surname

Field ID: eftr.transaction.startingActions.requesters.onBehalfOfs.personBasicDetails.surname

Rule: 143874

Rule type: Format

Action: Reject

Description: Reject this report if the user provided text that is not between 1 and 100 characters.

Message: Invalid format. (362)

Condition: Requester / On behalf of / Person

Field name: Subject type

Field ID: eftr.transaction.startingActions.requesters.onBehalfOfs.personBasicDetails.typeCode

Rule: 143860

Rule type: Content

Action: Reject

Description: Reject this report if the value the user provided is not equal to the value in eftr.transaction.startingActions.requesters.onBehalfOfs.typeCode.

Message: The value entered for the field does not provide what is required. (301)

Condition: Requester / On behalf of / Person

Field name: House/Building number

Field ID: eftr.transaction.startingActions.requesters.onBehalfOfs.personDetails.address.buildingNumber

Rule: 143330

Rule type: Presence

Action: Reject

Description: Reject this report if the user provided a value and any of eftr.transaction.startingActions.requesters.onBehalfOfs.personDetails.address.unstructured are not empty.

Message: This field is not required based on the value shown in one or more other fields. (364)

Condition: Requester / On behalf of / Person

Rule: 143335

Rule type: Format

Action: Reject

Description: Reject this report if the user provided text that is not between 1 and 10 characters.

Message: Invalid format. (362)

Condition: Requester / On behalf of / Person

Field name: City

Field ID: eftr.transaction.startingActions.requesters.onBehalfOfs.personDetails.address.city

Rule: 143350

Rule type: Presence

Action: Reject

Description: Reject this report if the user provided a value and any of eftr.transaction.startingActions.requesters.onBehalfOfs.personDetails.address.unstructured are not empty.

Message: This field is not required based on the value shown in one or more other fields. (364)

Condition: Requester / On behalf of / Person

Rule: 143355

Rule type: Format

Action: Reject

Description: Reject this report if the user provided text that is not between 1 and 100 characters.

Message: Invalid format. (362)

Condition: Requester / On behalf of / Person

Field name: Country

Field ID: eftr.transaction.startingActions.requesters.onBehalfOfs.personDetails.address.countryCode

Rule: 143415

Rule type: Content

Action: Reject

Description: Reject this report if the user provided a value not in the list: - All ISO Countries

Message: The value entered is not in FINTRAC's list of values for the field. (300)

Condition: Requester / On behalf of / Person

Field name: District

Field ID: eftr.transaction.startingActions.requesters.onBehalfOfs.personDetails.address.district

Rule: 143360

Rule type: Presence

Action: Reject

Description: Reject this report if the user provided a value and any of eftr.transaction.startingActions.requesters.onBehalfOfs.personDetails.address.unstructured are not empty.

Message: This field is not required based on the value shown in one or more other fields. (364)

Condition: Requester / On behalf of / Person

Rule: 143365

Rule type: Format

Action: Reject

Description: Reject this report if the user provided text that is not between 1 and 100 characters.

Message: Invalid format. (362)

Condition: Requester / On behalf of / Person

Field name: Postal or zip code

Field ID: eftr.transaction.startingActions.requesters.onBehalfOfs.personDetails.address.postalZipCode

Rule: 143400

Rule type: Presence

Action: Reject

Description: Reject this report if the user provided a value and any of eftr.transaction.startingActions.requesters.onBehalfOfs.personDetails.address.unstructured are not empty.

Message: This field is not required based on the value shown in one or more other fields. (364)

Condition: Requester / On behalf of / Person

Rule: 143401

Rule type: Presence

Action: Warning

Description: Send a warning if the user did not provide a value and eftr.transaction.startingActions.requesters.onBehalfOfs.personDetails.address.unstructured is blank and eftr.transaction.startingActions.requesters.onBehalfOfs.personDetails.address.countryCode is one of Canada (CA), United States (US).

Message: This field was not completed, but may be required based on the value entered elsewhere in the report. (375)

Condition: Requester / On behalf of / Person

Rule: 143403

Rule type: Format

Action: Reject

Description: Reject this report if the user provided text that is not between 1 and 20 characters.

Message: Invalid format. (362)

Condition: Requester / On behalf of / Person

Rule: 143404

Rule type: Content

Action: Reject

Description: Reject this report if the postal code provided is not a valid Canadian postal code OR if the ZIP code provided is not a valid US ZIP code OR if the postal code provided is not alphanumeric for countries entered in eftr.transaction.startingActions.requesters.onBehalfOfs.personDetails.address.countryCode other than Canada and the United States.

Message: The value entered for this field is not a valid format for a Postal Code / Zip Code. (363)

Condition: Requester / On behalf of / Person

Field name: Province or state code

Field ID: eftr.transaction.startingActions.requesters.onBehalfOfs.personDetails.address.provinceStateCode

Rule: 143370

Rule type: Presence

Action: Reject

Description: Reject this report if the user provided a value and any of eftr.transaction.startingActions.requesters.onBehalfOfs.personDetails.address.unstructured are not empty.

Message: This field is not required based on the value shown in one or more other fields. (364)

Condition: Requester / On behalf of / Person

Rule: 143374

Rule type: Presence

Action: Reject

Description: Reject this report if the user provided a value and eftr.transaction.startingActions.requesters.onBehalfOfs.personDetails.address.countryCode is not in CA, US, MX.

Message: This field is not required based on the value shown in one or more other fields. (364)

Condition: Requester / On behalf of / Person

Rule: 143375

Rule type: Content

Action: Reject

Description: Reject this report if the province/state code does not correspond with the country provided OR is not a valid Canadian, US or Mexican province/state code given the country eftr.transaction.startingActions.requesters.onBehalfOfs.personDetails.address.countryCode.

Message: The value entered is not in FINTRAC's list of values for the field. (300)

Condition: Requester / On behalf of / Person

Field name: Province or state name

Field ID: eftr.transaction.startingActions.requesters.onBehalfOfs.personDetails.address.provinceStateName

Rule: 143380

Rule type: Presence

Action: Reject

Description: Reject this report if the user provided a value and any of eftr.transaction.startingActions.requesters.onBehalfOfs.personDetails.address.unstructured are not empty.

Message: This field is not required based on the value shown in one or more other fields. (364)

Condition: Requester / On behalf of / Person

Rule: 143384

Rule type: Presence

Action: Reject

Description: Reject this report if the user provided a value and eftr.transaction.startingActions.requesters.onBehalfOfs.personDetails.address.countryCode is in CA, US, MX.

Message: This field is not required based on the value shown in one or more other fields. (364)

Condition: Requester / On behalf of / Person

Rule: 143385

Rule type: Format

Action: Reject

Description: Reject this report if the user provided text that is not between 1 and 100 characters.

Message: Invalid format. (362)

Condition: Requester / On behalf of / Person

Field name: Street address

Field ID: eftr.transaction.startingActions.requesters.onBehalfOfs.personDetails.address.streetAddress

Rule: 143340

Rule type: Presence

Action: Reject

Description: Reject this report if the user provided a value and any of eftr.transaction.startingActions.requesters.onBehalfOfs.personDetails.address.unstructured are not empty.

Message: This field is not required based on the value shown in one or more other fields. (364)

Condition: Requester / On behalf of / Person

Rule: 143345

Rule type: Format

Action: Reject

Description: Reject this report if the user provided text that is not between 1 and 100 characters.

Message: Invalid format. (362)

Condition: Requester / On behalf of / Person

Field name: Sub-province and/or sub-locality

Field ID: eftr.transaction.startingActions.requesters.onBehalfOfs.personDetails.address.subProvinceSubLocality

Rule: 143390

Rule type: Presence

Action: Reject

Description: Reject this report if the user provided a value and any of eftr.transaction.startingActions.requesters.onBehalfOfs.personDetails.address.unstructured are not empty.

Message: This field is not required based on the value shown in one or more other fields. (364)

Condition: Requester / On behalf of / Person

Rule: 143395

Rule type: Format

Action: Reject

Description: Reject this report if the user provided text that is not between 1 and 100 characters.

Message: Invalid format. (362)

Condition: Requester / On behalf of / Person

Field name: Address type

Field ID: eftr.transaction.startingActions.requesters.onBehalfOfs.personDetails.address.typeCode

Rule: 143310

Rule type: Content

Action: Reject

Description: Reject this report if the value the user provided is not equal to the value in eftr.transaction.startingActions.requesters.onBehalfOfs.personDetails.addressTypeCode.

Message: The value entered for the field does not provide what is required. (301)

Condition: Requester / On behalf of / Person

Field name: Apt/Room/Suite/Unit number

Field ID: eftr.transaction.startingActions.requesters.onBehalfOfs.personDetails.address.unitNumber

Rule: 143320

Rule type: Presence

Action: Reject

Description: Reject this report if the user provided a value and any of eftr.transaction.startingActions.requesters.onBehalfOfs.personDetails.address.unstructured are not empty.

Message: This field is not required based on the value shown in one or more other fields. (364)

Condition: Requester / On behalf of / Person

Rule: 143325

Rule type: Format

Action: Reject

Description: Reject this report if the user provided text that is not between 1 and 10 characters.

Message: Invalid format. (362)

Condition: Requester / On behalf of / Person

Field name: Unstructured address details

Field ID: eftr.transaction.startingActions.requesters.onBehalfOfs.personDetails.address.unstructured

Rule: 143420

Rule type: Presence

Action: Reject

Description: Reject this report if the user provided a value and any of eftr.transaction.startingActions.requesters.onBehalfOfs.personDetails.address.unitNumber, eftr.transaction.startingActions.requesters.onBehalfOfs.personDetails.address.buildingNumber, eftr.transaction.startingActions.requesters.onBehalfOfs.personDetails.address.streetAddress, eftr.transaction.startingActions.requesters.onBehalfOfs.personDetails.address.city, eftr.transaction.startingActions.requesters.onBehalfOfs.personDetails.address.district, eftr.transaction.startingActions.requesters.onBehalfOfs.personDetails.address.provinceStateCode, eftr.transaction.startingActions.requesters.onBehalfOfs.personDetails.address.provinceStateName, eftr.transaction.startingActions.requesters.onBehalfOfs.personDetails.address.subProvinceSubLocality, eftr.transaction.startingActions.requesters.onBehalfOfs.personDetails.address.postalZipCode are not empty.

Message: This field is not required based on the value shown in one or more other fields. (364)

Condition: Requester / On behalf of / Person

Rule: 143424

Rule type: Format

Action: Reject

Description: Reject this report if the user provided text that is not between 1 and 500 characters.

Message: Invalid format. (362)

Condition: Requester / On behalf of / Person

Field name: Address type

Field ID: eftr.transaction.startingActions.requesters.onBehalfOfs.personDetails.addressTypeCode

Rule: 143300

Rule type: Content

Action: Reject

Description: Reject this report if the user provided a value that is not one of Structured address (1), Unstructured address (2).

Message: The value entered for the field does not provide what is required. (301)

Condition: Requester / On behalf of / Person

Field name: Alias

Field ID: eftr.transaction.startingActions.requesters.onBehalfOfs.personDetails.alias

Rule: 143294

Rule type: Format

Action: Reject

Description: Reject this report if the user provided text that is not between 1 and 100 characters.

Message: Invalid format. (362)

Condition: Requester / On behalf of / Person

Field name: Country of residence

Field ID: eftr.transaction.startingActions.requesters.onBehalfOfs.personDetails.countryOfResidenceCode

Rule: 143464

Rule type: Content

Action: Reject

Description: Reject this report if the user provided a value not in the list: - All ISO Countries

Message: The value entered is not in FINTRAC's list of values for the field. (300)

Condition: Requester / On behalf of / Person

Field name: Date of birth

Field ID: eftr.transaction.startingActions.requesters.onBehalfOfs.personDetails.dateOfBirth

Rule: 143453

Rule type: Format

Action: Reject

Description: Reject this report if the user provided a date that is not in the following format: yyyy-MM-dd.

Message: Invalid format. (362)

Condition: Requester / On behalf of / Person

Rule: 143454

Rule type: Content

Action: Reject

Description: Reject this report if the user provided a date that is not before today.

Message: The field cannot contain a future date. (304)

Condition: Requester / On behalf of / Person

Rule: 143455

Rule type: Content

Action: Reject

Description: Reject this report if the user provided a date that is not within the last -120 Years.

Message: The date in the field is too far in the past. (308)

Condition: Requester / On behalf of / Person

Field name: Extension

Field ID: eftr.transaction.startingActions.requesters.onBehalfOfs.personDetails.extensionNumber

Rule: 143443

Rule type: Presence

Action: Reject

Description: Reject this report if the user provided a value and eftr.transaction.startingActions.requesters.onBehalfOfs.personDetails.telephoneNumber is empty.

Message: This field is not required based on the value shown in one or more other fields. (364)

Condition: Requester / On behalf of / Person

Rule: 143444

Rule type: Format

Action: Warning

Description: Send a warning if the user provided a value that does not contain up to 10 numbers, dashes, commas, periods, spaces or round brackets.

Message: Invalid format. (362)

Condition: Requester / On behalf of / Person

Field name: Given name

Field ID: eftr.transaction.startingActions.requesters.onBehalfOfs.personDetails.givenName

Rule: 143270

Rule type: Presence

Action: Reject

Description: Reject this report if the user did not provide a value and eftr.transaction.electronicFundsTransactionDetails.thresholdIndicator is 'true'.

Message: This field was not completed, but is required based on the value entered elsewhere in the report. (330)

Condition: Requester / On behalf of / Person

Rule: 143271

Rule type: Presence

Action: Warning

Description: Send a warning if the user did not provide a value and the total transaction amount is greater than or equal to $ 1000 CAD.

Message: This field was not completed, but may be required based on the value entered elsewhere in the report. (375)

Condition: Requester / On behalf of / Person

Rule: 143274

Rule type: Format

Action: Reject

Description: Reject this report if the user provided text that is not between 1 and 100 characters.

Message: Invalid format. (362)

Condition: Requester / On behalf of / Person

Field name: Identification type

Field ID: eftr.transaction.startingActions.requesters.onBehalfOfs.personDetails.identifications.identifierTypeCode

Rule: 143501

Rule type: Presence

Action: Reject

Description: Reject this report if the user did not provide a value into this field.

Message: This field was not completed, but is required based on the value entered elsewhere in the report. (330)

Condition: Requester / On behalf of / Person / Identification

Rule: 143500

Rule type: Content

Action: Reject

Description: Reject this report if the user provided a value not in the list: - 1=Birth certificate - 2=Passport - 3=Other - 4=Driver's licence - 5=Provincial health card - 14=Citizenship card - 15=Certificate of Indian Status - 27=Social Insurance Number card - 32=Permanent resident card - 33=Record of landing - 34=Credit file - 35=Government issued identification - 36=Insurance documents - 37=Provincial or territorial identity card - 38=Record of employment - 39=Travel visa - 40=Utility statement

Message: The value entered is not in FINTRAC's list of values for the field. (300)

Condition: Requester / On behalf of / Person / Identification

Field name: Identification type - other

Field ID: eftr.transaction.startingActions.requesters.onBehalfOfs.personDetails.identifications.identifierTypeOther

Rule: 143510

Rule type: Presence

Action: Reject

Description: Reject this report if the user did not provide a value and eftr.transaction.startingActions.requesters.onBehalfOfs.personDetails.identifications.identifierTypeCode is Other (3).

Message: This field was not completed, but is required based on the value entered elsewhere in the report. (330)

Condition: Requester / On behalf of / Person / Identification

Rule: 143511

Rule type: Presence

Action: Reject

Description: Reject this report if the user provided a value and eftr.transaction.startingActions.requesters.onBehalfOfs.personDetails.identifications.identifierTypeCode is not Other (3).

Message: This field is not required based on the value shown in one or more other fields. (364)

Condition: Requester / On behalf of / Person / Identification

Rule: 143512

Rule type: Format

Action: Reject

Description: Reject this report if the user provided text that is not between 1 and 200 characters.

Message: Invalid format. (362)

Condition: Requester / On behalf of / Person / Identification

Field name: Jurisdiction of issue (country)

Field ID: eftr.transaction.startingActions.requesters.onBehalfOfs.personDetails.identifications.jurisdictionOfIssueCountryCode

Rule: 148090

Rule type: Presence

Action: Reject

Description: Reject this report if the user did not provide a value and eftr.transaction.startingActions.requesters.onBehalfOfs.personDetails.identifications.identifierTypeCode is one of Birth certificate (1), Passport (2), Driver's licence (4), Provincial health card (5), Citizenship card (14), Certificate of Indian Status (15), Permanent resident card (32), Record of landing (33), Government issued identification (35), Provincial or territorial identity card (37), Travel visa (39).

Message: This field was not completed, but is required based on the value entered elsewhere in the report. (330)

Condition: Requester / On behalf of / Person / Identification

Rule: 148094

Rule type: Content

Action: Reject

Description: Reject this report if the user provided a value not in the list: - All ISO Countries

Message: The value entered is not in FINTRAC's list of values for the field. (300)

Condition: Requester / On behalf of / Person / Identification

Field name: Jurisdiction of issue (province or state) code

Field ID: eftr.transaction.startingActions.requesters.onBehalfOfs.personDetails.identifications.jurisdictionOfIssueProvinceStateCode

Rule: 148104

Rule type: Presence

Action: Reject

Description: Reject this report if the user provided a value and eftr.transaction.startingActions.requesters.onBehalfOfs.personDetails.identifications.jurisdictionOfIssueCountryCode is not in CA, US, MX.

Message: This field is not required based on the value shown in one or more other fields. (364)

Condition: Requester / On behalf of / Person / Identification

Rule: 148100

Rule type: Presence

Action: Warning

Description: Send a warning if the user did not provide a value and eftr.transaction.startingActions.requesters.onBehalfOfs.personDetails.identifications.identifierTypeCode is one of Birth certificate (1), Driver's licence (4), Provincial health card (5), Government issued identification (35), Provincial or territorial identity card (37) and eftr.transaction.startingActions.requesters.onBehalfOfs.personDetails.identifications.jurisdictionOfIssueCountryCode is one of Canada (CA), United States (US), Mexico (MX).

Message: This field was not completed, but may be required based on the value entered elsewhere in the report. (375)

Condition: Requester / On behalf of / Person / Identification

Rule: 148105

Rule type: Content

Action: Reject

Description: Reject this report if the province/state code does not correspond with the country provided OR is not a valid Canadian, US or Mexican province/state code given the country eftr.transaction.startingActions.requesters.onBehalfOfs.personDetails.identifications.jurisdictionOfIssueCountryCode.

Message: The value entered is not in FINTRAC's list of values for the field. (300)

Condition: Requester / On behalf of / Person / Identification

Field name: Jurisdiction of issue (province or state) name

Field ID: eftr.transaction.startingActions.requesters.onBehalfOfs.personDetails.identifications.jurisdictionOfIssueProvinceStateName

Rule: 148114

Rule type: Presence

Action: Reject

Description: Reject this report if the user provided a value and eftr.transaction.startingActions.requesters.onBehalfOfs.personDetails.identifications.jurisdictionOfIssueCountryCode is in CA, US, MX.

Message: This field is not required based on the value shown in one or more other fields. (364)

Condition: Requester / On behalf of / Person / Identification

Rule: 148115

Rule type: Format

Action: Reject

Description: Reject this report if the user provided text that is not between 1 and 100 characters.

Message: Invalid format. (362)

Condition: Requester / On behalf of / Person / Identification

Field name: Number associated with identification type

Field ID: eftr.transaction.startingActions.requesters.onBehalfOfs.personDetails.identifications.number

Rule: 143520

Rule type: Presence

Action: Reject

Description: Reject this report if the user did not provide a value and eftr.transaction.startingActions.requesters.onBehalfOfs.personDetails.identifications.identifierTypeCode is not Social Insurance Number card (27).

Message: This field was not completed, but is required based on the value entered elsewhere in the report. (330)

Condition: Requester / On behalf of / Person / Identification

Rule: 143521

Rule type: Presence

Action: Reject

Description: Reject this report if the user provided a value and eftr.transaction.startingActions.requesters.onBehalfOfs.personDetails.identifications.identifierTypeCode is Social Insurance Number card (27).

Message: This field is not required based on the value shown in one or more other fields. (364)

Condition: Requester / On behalf of / Person / Identification

Rule: 143524

Rule type: Format

Action: Reject

Description: Reject this report if the user provided text that is not between 1 and 100 characters.

Message: Invalid format. (362)

Condition: Requester / On behalf of / Person / Identification

Field name: Name of employer

Field ID: eftr.transaction.startingActions.requesters.onBehalfOfs.personDetails.nameOfEmployer

Rule: 143483

Rule type: Format

Action: Reject

Description: Reject this report if the user provided text that is not between 1 and 100 characters.

Message: Invalid format. (362)

Condition: Requester / On behalf of / Person

Field name: Occupation

Field ID: eftr.transaction.startingActions.requesters.onBehalfOfs.personDetails.occupation

Rule: 143473

Rule type: Format

Action: Reject

Description: Reject this report if the user provided text that is not between 1 and 200 characters.

Message: Invalid format. (362)

Condition: Requester / On behalf of / Person

Field name: Other name/initial

Field ID: eftr.transaction.startingActions.requesters.onBehalfOfs.personDetails.otherNameInitial

Rule: 143284

Rule type: Format

Action: Reject

Description: Reject this report if the user provided text that is not between 1 and 100 characters.

Message: Invalid format. (362)

Condition: Requester / On behalf of / Person

Field name: Surname

Field ID: eftr.transaction.startingActions.requesters.onBehalfOfs.personDetails.surname

Rule: 143260

Rule type: Presence

Action: Reject

Description: Reject this report if the user did not provide a value and eftr.transaction.electronicFundsTransactionDetails.thresholdIndicator is 'true'.

Message: This field was not completed, but is required based on the value entered elsewhere in the report. (330)

Condition: Requester / On behalf of / Person

Rule: 143261

Rule type: Presence

Action: Warning

Description: Send a warning if the user did not provide a value and the total transaction amount is greater than or equal to $ 1000 CAD.

Message: This field was not completed, but may be required based on the value entered elsewhere in the report. (375)

Condition: Requester / On behalf of / Person

Rule: 143264

Rule type: Format

Action: Reject

Description: Reject this report if the user provided text that is not between 1 and 100 characters.

Message: Invalid format. (362)

Condition: Requester / On behalf of / Person

Field name: Telephone number

Field ID: eftr.transaction.startingActions.requesters.onBehalfOfs.personDetails.telephoneNumber

Rule: 143434

Rule type: Format

Action: Reject

Description: Reject this report if the user provided a value that did not contain 0 to 20 numbers, dashes, commas, periods, spaces or round brackets.

Message: Invalid format. (362)

Condition: Requester / On behalf of / Person

Field name: Subject type

Field ID: eftr.transaction.startingActions.requesters.onBehalfOfs.personDetails.typeCode

Rule: 143250

Rule type: Content

Action: Reject

Description: Reject this report if the value the user provided is not equal to the value in eftr.transaction.startingActions.requesters.onBehalfOfs.typeCode.

Message: The value entered for the field does not provide what is required. (301)

Condition: Requester / On behalf of / Person

Field name: Subject type

Field ID: eftr.transaction.startingActions.requesters.onBehalfOfs.typeCode

Rule: 143240

Rule type: Presence

Action: Reject

Description: Reject this report if the user did not provide a value into this field.

Message: This field was not completed, but is required based on the value entered elsewhere in the report. (330)

Condition: Requester / On behalf of

Rule: 143241

Rule type: Content

Action: Reject

Description: Reject this report if the user provided a value that is not one of Person details (3), Entity details (4), Person basic details (9), Entity basic details (10).

Message: The value entered for the field does not provide what is required. (301)

Condition: Requester / On behalf of

Rule: 143242

Rule type: Content

Action: Reject

Description: Reject this report if the user provided a value that is not one of Person details (3), Entity details (4) and eftr.reportDetails.eftDirectionCode is Initiation (1).

Message: The value entered for this field is inaccurate, based on the value shown in one or more other fields. (302)

Condition: Requester / On behalf of

Rule: 143243

Rule type: Content

Action: Reject

Description: Reject this report if the user provided a value that is not one of Person basic details (9), Entity basic details (10) and eftr.reportDetails.eftDirectionCode is Final receipt (2).

Message: The value entered for this field is inaccurate, based on the value shown in one or more other fields. (302)

Condition: Requester / On behalf of

Field name: Client number

Field ID: eftr.transaction.startingActions.requesters.otherAccountHolders.details.clientNumber

Rule: 143193

Rule type: Format

Action: Reject

Description: Reject this report if the user provided text that is not between 1 and 100 characters.

Message: Invalid format. (362)

Condition: Requester

Field name: Email address

Field ID: eftr.transaction.startingActions.requesters.otherAccountHolders.details.emailAddress

Rule: 143200

Rule type: Format

Action: Reject

Description: Reject this report if the user provided text that is not between 1 and 200 characters.

Message: Invalid format. (362)

Condition: Requester

Rule: 143203

Rule type: Format

Action: Reject

Description: Reject this report if the user provided a value that does not adhere to the RFC5322 Internet Message Format or exceeded the maximum length of 200.

Message: Invalid format. (362)

Condition: Requester

Field name: Relationship

Field ID: eftr.transaction.startingActions.requesters.otherAccountHolders.details.relationshipOfRequesterCode

Rule: 143210

Rule type: Presence

Action: Reject

Description: Reject this report if the user did not provide a value and eftr.transaction.electronicFundsTransactionDetails.thresholdIndicator is true and eftr.reportDetails.eftDirectionCode is 1 and eftr.transaction.electronicFundsTransactionDetails.regulatoryExceptionIndicator is false.

Message: This field was not completed, but is required based on the value entered elsewhere in the report. (330)

Condition: Requester

Rule: 143211

Rule type: Presence

Action: Warning

Description: Send a warning if the user did not provide a value and eftr.reportDetails.eftDirectionCode is 'Initiation' and eftr.transaction.electronicFundsTransactionDetails.regulatoryExceptionIndicator is 'false' and the total transaction amount is greater than or equal to $ 1000 CAD.

Message: This field was not completed, but may be required based on the value entered elsewhere in the report. (375)

Condition: Requester

Rule: 143213

Rule type: Content

Action: Reject

Description: Reject this report if the user provided a value not in the list: - 1=Accountant - 2=Agent - 3=Borrower - 4=Broker - 5=Customer - 6=Employee - 7=Friend - 8=Relative - 9=Other - 10=Legal counsel - 11=Employer - 12=Joint/Secondary owner - 13=Power of attorney - 14=Vendor/Supplier - 16=Authorized signatory

Message: The value entered is not in FINTRAC's list of values for the field. (300)

Condition: Requester

Field name: Relationship - other

Field ID: eftr.transaction.startingActions.requesters.otherAccountHolders.details.relationshipOfRequesterOther

Rule: 143220

Rule type: Presence

Action: Reject

Description: Reject this report if the user did not provide a value and eftr.transaction.startingActions.requesters.otherAccountHolders.details.relationshipOfRequesterCode is Other (9).

Message: This field was not completed, but is required based on the value entered elsewhere in the report. (330)

Condition: Requester

Rule: 143221

Rule type: Presence

Action: Reject

Description: Reject this report if the user provided a value and eftr.transaction.startingActions.requesters.otherAccountHolders.details.relationshipOfRequesterCode is not Other (9).

Message: This field is not required based on the value shown in one or more other fields. (364)

Condition: Requester

Rule: 143222

Rule type: Format

Action: Reject

Description: Reject this report if the user provided text that is not between 1 and 200 characters.

Message: Invalid format. (362)

Condition: Requester

Field name: House/Building number

Field ID: eftr.transaction.startingActions.requesters.otherAccountHolders.entityDetails.address.buildingNumber

Rule: 142910

Rule type: Presence

Action: Reject

Description: Reject this report if the user provided a value and any of eftr.transaction.startingActions.requesters.otherAccountHolders.entityDetails.address.unstructured are not empty.

Message: This field is not required based on the value shown in one or more other fields. (364)

Condition: Requester / Entity

Rule: 142915

Rule type: Format

Action: Reject

Description: Reject this report if the user provided text that is not between 1 and 10 characters.

Message: Invalid format. (362)

Condition: Requester / Entity

Field name: City

Field ID: eftr.transaction.startingActions.requesters.otherAccountHolders.entityDetails.address.city

Rule: 142930

Rule type: Presence

Action: Reject

Description: Reject this report if the user provided a value and any of eftr.transaction.startingActions.requesters.otherAccountHolders.entityDetails.address.unstructured are not empty.

Message: This field is not required based on the value shown in one or more other fields. (364)

Condition: Requester / Entity

Rule: 142931

Rule type: Presence

Action: Reject

Description: Reject this report if the user did not provide a value and eftr.transaction.electronicFundsTransactionDetails.thresholdIndicator is true and eftr.transaction.startingActions.requesters.otherAccountHolders.entityDetails.addressTypeCode is 1 and eftr.transaction.electronicFundsTransactionDetails.regulatoryExceptionIndicator is false and eftr.reportDetails.eftDirectionCode is 1.

Message: This field was not completed, but is required based on the value entered elsewhere in the report. (330)

Condition: Requester / Entity

Rule: 141932

Rule type: Presence

Action: Warning

Description: Send a warning if the user did not provide a value and eftr.transaction.electronicFundsTransactionDetails.regulatoryExceptionIndicator is 'false' and the total transaction amount is greater than or equal to $ 1000 CAD.

Message: This field was not completed, but may be required based on the value entered elsewhere in the report. (375)

Condition: Requester / Entity

Rule: 142935

Rule type: Format

Action: Reject

Description: Reject this report if the user provided text that is not between 1 and 100 characters.

Message: Invalid format. (362)

Condition: Requester / Entity

Field name: Country

Field ID: eftr.transaction.startingActions.requesters.otherAccountHolders.entityDetails.address.countryCode

Rule: 142990

Rule type: Presence

Action: Reject

Description: Reject this report if the user did not provide a value and eftr.transaction.electronicFundsTransactionDetails.thresholdIndicator is true and eftr.transaction.electronicFundsTransactionDetails.regulatoryExceptionIndicator is false and eftr.reportDetails.eftDirectionCode is 1.

Message: This field was not completed, but is required based on the value entered elsewhere in the report. (330)

Condition: Requester / Entity

Rule: 142991

Rule type: Presence

Action: Warning

Description: Send a warning if the user did not provide a value and eftr.transaction.electronicFundsTransactionDetails.regulatoryExceptionIndicator is 'false' and the total transaction amount is greater than or equal to $ 1000 CAD.

Message: This field was not completed, but may be required based on the value entered elsewhere in the report. (375)

Condition: Requester / Entity

Rule: 142992

Rule type: Content

Action: Reject

Description: Reject this report if the user provided a value not in the list: - All ISO Countries

Message: The value entered is not in FINTRAC's list of values for the field. (300)

Condition: Requester / Entity

Field name: District

Field ID: eftr.transaction.startingActions.requesters.otherAccountHolders.entityDetails.address.district

Rule: 142940

Rule type: Presence

Action: Reject

Description: Reject this report if the user provided a value and any of eftr.transaction.startingActions.requesters.otherAccountHolders.entityDetails.address.unstructured are not empty.

Message: This field is not required based on the value shown in one or more other fields. (364)

Condition: Requester / Entity

Rule: 142945

Rule type: Format

Action: Reject

Description: Reject this report if the user provided text that is not between 1 and 100 characters.

Message: Invalid format. (362)

Condition: Requester / Entity

Field name: Postal or zip code

Field ID: eftr.transaction.startingActions.requesters.otherAccountHolders.entityDetails.address.postalZipCode

Rule: 142980

Rule type: Presence

Action: Reject

Description: Reject this report if the user provided a value and any of eftr.transaction.startingActions.requesters.otherAccountHolders.entityDetails.address.unstructured are not empty.

Message: This field is not required based on the value shown in one or more other fields. (364)

Condition: Requester / Entity

Rule: 142981

Rule type: Presence

Action: Warning

Description: Send a warning if the user did not provide a value and eftr.transaction.startingActions.requesters.otherAccountHolders.entityDetails.address.unstructured is blank and eftr.transaction.startingActions.requesters.otherAccountHolders.entityDetails.address.countryCode is one of Canada (CA), United States (US).

Message: This field was not completed, but may be required based on the value entered elsewhere in the report. (375)

Condition: Requester / Entity

Rule: 142983

Rule type: Format

Action: Reject

Description: Reject this report if the user provided text that is not between 1 and 20 characters.

Message: Invalid format. (362)

Condition: Requester / Entity

Rule: 142984

Rule type: Content

Action: Reject

Description: Reject this report if the postal code provided is not a valid Canadian postal code OR if the ZIP code provided is not a valid US ZIP code OR if the postal code provided is not alphanumeric for countries entered in eftr.transaction.startingActions.requesters.otherAccountHolders.entityDetails.address.countryCode other than Canada and the United States.

Message: The value entered for this field is not a valid format for a Postal Code / Zip Code. (363)

Condition: Requester / Entity

Field name: Province or state code

Field ID: eftr.transaction.startingActions.requesters.otherAccountHolders.entityDetails.address.provinceStateCode

Rule: 142950

Rule type: Presence

Action: Reject

Description: Reject this report if the user provided a value and any of eftr.transaction.startingActions.requesters.otherAccountHolders.entityDetails.address.unstructured are not empty.

Message: This field is not required based on the value shown in one or more other fields. (364)

Condition: Requester / Entity

Rule: 142951

Rule type: Presence

Action: Reject

Description: Reject this report if the user did not provide a value and eftr.transaction.electronicFundsTransactionDetails.thresholdIndicator is 'true' and eftr.transaction.startingActions.requesters.otherAccountHolders.entityDetails.addressTypeCode is Structured address (1) and eftr.transaction.startingActions.requesters.otherAccountHolders.entityDetails.address.countryCode is one of Canada (CA), United States (US), Mexico (MX) and eftr.transaction.electronicFundsTransactionDetails.regulatoryExceptionIndicator is 'false' and eftr.reportDetails.eftDirectionCode is Initiation (1).

Message: This field was not completed, but is required based on the value entered elsewhere in the report. (330)

Condition: Requester / Entity

Rule: 142954

Rule type: Presence

Action: Reject

Description: Reject this report if the user provided a value and eftr.transaction.startingActions.requesters.otherAccountHolders.entityDetails.address.countryCode is not in CA, US, MX.

Message: This field is not required based on the value shown in one or more other fields. (364)

Condition: Requester / Entity

Rule: 142952

Rule type: Presence

Action: Warning

Description: Send a warning if the user did not provide a value and eftr.transaction.startingActions.requesters.otherAccountHolders.entityDetails.address.countryCode is one of Canada (CA), United States (US), Mexico (MX) and eftr.transaction.electronicFundsTransactionDetails.regulatoryExceptionIndicator is 'false' and the total transaction amount is greater than or equal to $ 1000 CAD.

Message: This field was not completed, but may be required based on the value entered elsewhere in the report. (375)

Condition: Requester / Entity

Rule: 142955

Rule type: Content

Action: Reject

Description: Reject this report if the province/state code does not correspond with the country provided OR is not a valid Canadian, US or Mexican province/state code given the country eftr.transaction.startingActions.requesters.otherAccountHolders.entityDetails.address.countryCode.

Message: The value entered is not in FINTRAC's list of values for the field. (300)

Condition: Requester / Entity

Field name: Province or state name

Field ID: eftr.transaction.startingActions.requesters.otherAccountHolders.entityDetails.address.provinceStateName

Rule: 142960

Rule type: Presence

Action: Reject

Description: Reject this report if the user provided a value and any of eftr.transaction.startingActions.requesters.otherAccountHolders.entityDetails.address.unstructured are not empty.

Message: This field is not required based on the value shown in one or more other fields. (364)

Condition: Requester / Entity

Rule: 142964

Rule type: Presence

Action: Reject

Description: Reject this report if the user provided a value and eftr.transaction.startingActions.requesters.otherAccountHolders.entityDetails.address.countryCode is in CA, US, MX.

Message: This field is not required based on the value shown in one or more other fields. (364)

Condition: Requester / Entity

Rule: 142965

Rule type: Format

Action: Reject

Description: Reject this report if the user provided text that is not between 1 and 100 characters.

Message: Invalid format. (362)

Condition: Requester / Entity

Field name: Street address

Field ID: eftr.transaction.startingActions.requesters.otherAccountHolders.entityDetails.address.streetAddress

Rule: 142920

Rule type: Presence

Action: Reject

Description: Reject this report if the user provided a value and any of eftr.transaction.startingActions.requesters.otherAccountHolders.entityDetails.address.unstructured are not empty.

Message: This field is not required based on the value shown in one or more other fields. (364)

Condition: Requester / Entity

Rule: 142921

Rule type: Presence

Action: Reject

Description: Reject this report if the user did not provide a value and eftr.transaction.electronicFundsTransactionDetails.thresholdIndicator is true and eftr.transaction.startingActions.requesters.otherAccountHolders.entityDetails.addressTypeCode is 1 and eftr.transaction.electronicFundsTransactionDetails.regulatoryExceptionIndicator is false and eftr.reportDetails.eftDirectionCode is 1.

Message: This field was not completed, but is required based on the value entered elsewhere in the report. (330)

Condition: Requester / Entity

Rule: 141922

Rule type: Presence

Action: Warning

Description: Send a warning if the user did not provide a value and eftr.transaction.electronicFundsTransactionDetails.regulatoryExceptionIndicator is 'false' and the total transaction amount is greater than or equal to $ 1000 CAD.

Message: This field was not completed, but may be required based on the value entered elsewhere in the report. (375)

Condition: Requester / Entity

Rule: 142925

Rule type: Format

Action: Reject

Description: Reject this report if the user provided text that is not between 1 and 100 characters.

Message: Invalid format. (362)

Condition: Requester / Entity

Field name: Sub-province and/or sub-locality

Field ID: eftr.transaction.startingActions.requesters.otherAccountHolders.entityDetails.address.subProvinceSubLocality

Rule: 142970

Rule type: Presence

Action: Reject

Description: Reject this report if the user provided a value and any of eftr.transaction.startingActions.requesters.otherAccountHolders.entityDetails.address.unstructured are not empty.

Message: This field is not required based on the value shown in one or more other fields. (364)

Condition: Requester / Entity

Rule: 142975

Rule type: Format

Action: Reject

Description: Reject this report if the user provided text that is not between 1 and 100 characters.

Message: Invalid format. (362)

Condition: Requester / Entity

Field name: Address type

Field ID: eftr.transaction.startingActions.requesters.otherAccountHolders.entityDetails.address.typeCode

Rule: 142890

Rule type: Content

Action: Reject

Description: Reject this report if the value the user provided is not equal to the value in eftr.transaction.startingActions.requesters.otherAccountHolders.entityDetails.addressTypeCode.

Message: The value entered for the field does not provide what is required. (301)

Condition: Requester / Entity

Field name: Apt/Room/Suite/Unit number

Field ID: eftr.transaction.startingActions.requesters.otherAccountHolders.entityDetails.address.unitNumber

Rule: 142900

Rule type: Presence

Action: Reject

Description: Reject this report if the user provided a value and any of eftr.transaction.startingActions.requesters.otherAccountHolders.entityDetails.address.unstructured are not empty.

Message: This field is not required based on the value shown in one or more other fields. (364)

Condition: Requester / Entity

Rule: 142905

Rule type: Format

Action: Reject

Description: Reject this report if the user provided text that is not between 1 and 10 characters.

Message: Invalid format. (362)

Condition: Requester / Entity

Field name: Unstructured address details

Field ID: eftr.transaction.startingActions.requesters.otherAccountHolders.entityDetails.address.unstructured

Rule: 143000

Rule type: Presence

Action: Reject

Description: Reject this report if the user provided a value and any of eftr.transaction.startingActions.requesters.otherAccountHolders.entityDetails.address.unitNumber, eftr.transaction.startingActions.requesters.otherAccountHolders.entityDetails.address.buildingNumber, eftr.transaction.startingActions.requesters.otherAccountHolders.entityDetails.address.streetAddress, eftr.transaction.startingActions.requesters.otherAccountHolders.entityDetails.address.city, eftr.transaction.startingActions.requesters.otherAccountHolders.entityDetails.address.district, eftr.transaction.startingActions.requesters.otherAccountHolders.entityDetails.address.provinceStateCode, eftr.transaction.startingActions.requesters.otherAccountHolders.entityDetails.address.provinceStateName, eftr.transaction.startingActions.requesters.otherAccountHolders.entityDetails.address.subProvinceSubLocality, eftr.transaction.startingActions.requesters.otherAccountHolders.entityDetails.address.postalZipCode are not empty.

Message: This field is not required based on the value shown in one or more other fields. (364)

Condition: Requester / Entity

Rule: 143004

Rule type: Format

Action: Reject

Description: Reject this report if the user provided text that is not between 1 and 500 characters.

Message: Invalid format. (362)

Condition: Requester / Entity

Field name: Address type

Field ID: eftr.transaction.startingActions.requesters.otherAccountHolders.entityDetails.addressTypeCode

Rule: 142881

Rule type: Presence

Action: Reject

Description: Reject this report if the user did not provide a value and eftr.transaction.electronicFundsTransactionDetails.thresholdIndicator is true and eftr.transaction.electronicFundsTransactionDetails.regulatoryExceptionIndicator is false.

Message: This field was not completed, but is required based on the value entered elsewhere in the report. (330)

Condition: Requester / Entity

Rule: 142882

Rule type: Presence

Action: Warning

Description: Send a warning if the user did not provide a value and eftr.transaction.electronicFundsTransactionDetails.regulatoryExceptionIndicator is 'false' and the total transaction amount is greater than or equal to $ 1000 CAD.

Message: This field was not completed, but may be required based on the value entered elsewhere in the report. (375)

Condition: Requester / Entity

Rule: 142880

Rule type: Content

Action: Reject

Description: Reject this report if the user provided a value that is not one of Structured address (1), Unstructured address (2).

Message: The value entered for the field does not provide what is required. (301)

Condition: Requester / Entity

Field name: Authorized person list

Field ID: eftr.transaction.startingActions.requesters.otherAccountHolders.entityDetails.authorizedPersons

Rule: 143152

Rule type: Presence

Action: Warning

Description: Send a warning if the list is empty and eftr.transaction.electronicFundsTransactionDetails.regulatoryExceptionIndicator is 'false' and eftr.reportDetails.eftDirectionCode is 'Initiation' and the total transaction amount is greater than or equal to $ 1000 CAD.

Message: This field was not completed, but may be required based on the value entered elsewhere in the report. (375)

Condition: Requester / Entity

Rule: 143150

Rule type: Content

Action: Reject

Description: Reject this report if the list of values is not between 0 and 3.

Message: The list must be within the specified size. (332)

Condition: Requester / Entity

Rule: 143151

Rule type: Content

Action: Reject

Description: Reject this report if the list of values is not between 1 and 3 and if eftr.transaction.electronicFundsTransactionDetails.thresholdIndicator is 'true' and eftr.reportDetails.eftDirectionCode is Initiation (1) and eftr.transaction.electronicFundsTransactionDetails.regulatoryExceptionIndicator is 'false'.

Message: The list cannot be empty, but is required based on the value entered elsewhere in the report. (331)

Condition: Requester / Entity

Field name: Given name

Field ID: eftr.transaction.startingActions.requesters.otherAccountHolders.entityDetails.authorizedPersons.givenName

Rule: 143170

Rule type: Presence

Action: Reject

Description: Reject this report if the user did not provide a value and eftr.transaction.electronicFundsTransactionDetails.thresholdIndicator is true and eftr.reportDetails.eftDirectionCode is 1 and eftr.transaction.electronicFundsTransactionDetails.regulatoryExceptionIndicator is false.

Message: This field was not completed, but is required based on the value entered elsewhere in the report. (330)

Condition: Requester / Entity / Authorized person

Rule: 143171

Rule type: Presence

Action: Warning

Description: Send a warning if the user did not provide a value and eftr.reportDetails.eftDirectionCode is 'Initiation' and eftr.transaction.electronicFundsTransactionDetails.regulatoryExceptionIndicator is 'false' and the total transaction amount is greater than or equal to $ 1000 CAD.

Message: This field was not completed, but may be required based on the value entered elsewhere in the report. (375)

Condition: Requester / Entity / Authorized person

Rule: 143174

Rule type: Format

Action: Reject

Description: Reject this report if the user provided text that is not between 1 and 100 characters.

Message: Invalid format. (362)

Condition: Requester / Entity / Authorized person

Field name: Other name/initial

Field ID: eftr.transaction.startingActions.requesters.otherAccountHolders.entityDetails.authorizedPersons.otherNameInitial

Rule: 143184

Rule type: Format

Action: Reject

Description: Reject this report if the user provided text that is not between 1 and 100 characters.

Message: Invalid format. (362)

Condition: Requester / Entity / Authorized person

Field name: Surname

Field ID: eftr.transaction.startingActions.requesters.otherAccountHolders.entityDetails.authorizedPersons.surname

Rule: 143160

Rule type: Presence

Action: Reject

Description: Reject this report if the user did not provide a value and eftr.transaction.electronicFundsTransactionDetails.thresholdIndicator is true and eftr.reportDetails.eftDirectionCode is 1 and eftr.transaction.electronicFundsTransactionDetails.regulatoryExceptionIndicator is false.

Message: This field was not completed, but is required based on the value entered elsewhere in the report. (330)

Condition: Requester / Entity / Authorized person

Rule: 143161

Rule type: Presence

Action: Warning

Description: Send a warning if the user did not provide a value and eftr.reportDetails.eftDirectionCode is 'Initiation' and eftr.transaction.electronicFundsTransactionDetails.regulatoryExceptionIndicator is 'false' and the total transaction amount is greater than or equal to $ 1000 CAD.

Message: This field was not completed, but may be required based on the value entered elsewhere in the report. (375)

Condition: Requester / Entity / Authorized person

Rule: 143164

Rule type: Format

Action: Reject

Description: Reject this report if the user provided text that is not between 1 and 100 characters.

Message: Invalid format. (362)

Condition: Requester / Entity / Authorized person

Field name: Extension

Field ID: eftr.transaction.startingActions.requesters.otherAccountHolders.entityDetails.extensionNumber

Rule: 143023

Rule type: Presence

Action: Reject

Description: Reject this report if the user provided a value and eftr.transaction.startingActions.requesters.otherAccountHolders.entityDetails.telephoneNumber is empty.

Message: This field is not required based on the value shown in one or more other fields. (364)

Condition: Requester / Entity

Rule: 143024

Rule type: Format

Action: Warning

Description: Send a warning if the user provided a value that does not contain up to 10 numbers, dashes, commas, periods, spaces or round brackets.

Message: Invalid format. (362)

Condition: Requester / Entity

Field name: Identification list

Field ID: eftr.transaction.startingActions.requesters.otherAccountHolders.entityDetails.identifications

Rule: 143111

Rule type: Presence

Action: Warning

Description: Send a warning if the list is empty and eftr.transaction.electronicFundsTransactionDetails.regulatoryExceptionIndicator is 'false' and eftr.reportDetails.eftDirectionCode is 'Initiation' and the total transaction amount is greater than or equal to $ 1000 CAD.

Message: This field was not completed, but may be required based on the value entered elsewhere in the report. (375)

Condition: Requester / Entity

Rule: 143110

Rule type: Content

Action: Reject

Description: Reject this report if the list of values is not between 1 and * and if eftr.transaction.electronicFundsTransactionDetails.thresholdIndicator is 'true' and eftr.reportDetails.eftDirectionCode is Initiation (1) and eftr.transaction.electronicFundsTransactionDetails.regulatoryExceptionIndicator is 'false'.

Message: The list cannot be empty, but is required based on the value entered elsewhere in the report. (331)

Condition: Requester / Entity

Field name: Identification type

Field ID: eftr.transaction.startingActions.requesters.otherAccountHolders.entityDetails.identifications.identifierTypeCode

Rule: 143121

Rule type: Presence

Action: Reject

Description: Reject this report if the user did not provide a value into this field.

Message: This field was not completed, but is required based on the value entered elsewhere in the report. (330)

Condition: Requester / Entity / Identification

Rule: 143120

Rule type: Content

Action: Reject

Description: Reject this report if the user provided a value not in the list: - 1=Articles of association - 2=Certificate of corporate status - 3=Certificate of incorporation - 4=Letter/Notice of assessment - 5=Partnership agreement - 6=Annual report - 7=Other

Message: The value entered is not in FINTRAC's list of values for the field. (300)

Condition: Requester / Entity / Identification

Field name: Identification type - other

Field ID: eftr.transaction.startingActions.requesters.otherAccountHolders.entityDetails.identifications.identifierTypeOther

Rule: 143130

Rule type: Presence

Action: Reject

Description: Reject this report if the user did not provide a value and eftr.transaction.startingActions.requesters.otherAccountHolders.entityDetails.identifications.identifierTypeCode is Other (7).

Message: This field was not completed, but is required based on the value entered elsewhere in the report. (330)

Condition: Requester / Entity / Identification

Rule: 143131

Rule type: Presence

Action: Reject

Description: Reject this report if the user provided a value and eftr.transaction.startingActions.requesters.otherAccountHolders.entityDetails.identifications.identifierTypeCode is not Other (7).

Message: This field is not required based on the value shown in one or more other fields. (364)

Condition: Requester / Entity / Identification

Rule: 143132

Rule type: Format

Action: Reject

Description: Reject this report if the user provided text that is not between 1 and 200 characters.

Message: Invalid format. (362)

Condition: Requester / Entity / Identification

Field name: Jurisdiction of issue (country)

Field ID: eftr.transaction.startingActions.requesters.otherAccountHolders.entityDetails.identifications.jurisdictionOfIssueCountryCode

Rule: 148060

Rule type: Presence

Action: Reject

Description: Reject this report if the user did not provide a value into this field.

Message: This field was not completed, but is required based on the value entered elsewhere in the report. (330)

Condition: Requester / Entity / Identification

Rule: 148064

Rule type: Content

Action: Reject

Description: Reject this report if the user provided a value not in the list: - All ISO Countries

Message: The value entered is not in FINTRAC's list of values for the field. (300)

Condition: Requester / Entity / Identification

Field name: Jurisdiction of issue (province or state) code

Field ID: eftr.transaction.startingActions.requesters.otherAccountHolders.entityDetails.identifications.jurisdictionOfIssueProvinceStateCode

Rule: 148074

Rule type: Presence

Action: Reject

Description: Reject this report if the user provided a value and eftr.transaction.startingActions.requesters.otherAccountHolders.entityDetails.identifications.jurisdictionOfIssueCountryCode is not in CA, US, MX.

Message: This field is not required based on the value shown in one or more other fields. (364)

Condition: Requester / Entity / Identification

Rule: 148070

Rule type: Presence

Action: Warning

Description: Send a warning if the user did not provide a value and eftr.transaction.startingActions.requesters.otherAccountHolders.entityDetails.identifications.identifierTypeCode is one of Certificate of corporate status (2), Certificate of incorporation (3), Letter/Notice of assessment (4) and eftr.transaction.startingActions.requesters.otherAccountHolders.entityDetails.identifications.jurisdictionOfIssueCountryCode is one of Canada (CA), United States (US), Mexico (MX).

Message: This field was not completed, but may be required based on the value entered elsewhere in the report. (375)

Condition: Requester / Entity / Identification

Rule: 148075

Rule type: Content

Action: Reject

Description: Reject this report if the province/state code does not correspond with the country provided OR is not a valid Canadian, US or Mexican province/state code given the country eftr.transaction.startingActions.requesters.otherAccountHolders.entityDetails.identifications.jurisdictionOfIssueCountryCode.

Message: The value entered is not in FINTRAC's list of values for the field. (300)

Condition: Requester / Entity / Identification

Field name: Jurisdiction of issue (province or state) name

Field ID: eftr.transaction.startingActions.requesters.otherAccountHolders.entityDetails.identifications.jurisdictionOfIssueProvinceStateName

Rule: 148084

Rule type: Presence

Action: Reject

Description: Reject this report if the user provided a value and eftr.transaction.startingActions.requesters.otherAccountHolders.entityDetails.identifications.jurisdictionOfIssueCountryCode is in CA, US, MX.

Message: This field is not required based on the value shown in one or more other fields. (364)

Condition: Requester / Entity / Identification

Rule: 148085

Rule type: Format

Action: Reject

Description: Reject this report if the user provided text that is not between 1 and 100 characters.

Message: Invalid format. (362)

Condition: Requester / Entity / Identification

Field name: Number associated with identification type

Field ID: eftr.transaction.startingActions.requesters.otherAccountHolders.entityDetails.identifications.number

Rule: 143140

Rule type: Presence

Action: Reject

Description: Reject this report if the user did not provide a value into this field.

Message: This field was not completed, but is required based on the value entered elsewhere in the report. (330)

Condition: Requester / Entity / Identification

Rule: 143144

Rule type: Format

Action: Reject

Description: Reject this report if the user provided text that is not between 1 and 100 characters.

Message: Invalid format. (362)

Condition: Requester / Entity / Identification

Field name: Name of entity

Field ID: eftr.transaction.startingActions.requesters.otherAccountHolders.entityDetails.nameOfEntity

Rule: 142870

Rule type: Presence

Action: Reject

Description: Reject this report if the user did not provide a value and eftr.transaction.electronicFundsTransactionDetails.thresholdIndicator is 'true'.

Message: This field was not completed, but is required based on the value entered elsewhere in the report. (330)

Condition: Requester / Entity

Rule: 142871

Rule type: Presence

Action: Warning

Description: Send a warning if the user did not provide a value and the total transaction amount is greater than or equal to $ 1000 CAD.

Message: This field was not completed, but may be required based on the value entered elsewhere in the report. (375)

Condition: Requester / Entity

Rule: 142874

Rule type: Format

Action: Reject

Description: Reject this report if the user provided text that is not between 1 and 100 characters.

Message: Invalid format. (362)

Condition: Requester / Entity

Field name: Nature of entity's principal business

Field ID: eftr.transaction.startingActions.requesters.otherAccountHolders.entityDetails.natureOfPrincipalBusiness

Rule: 143030

Rule type: Presence

Action: Reject

Description: Reject this report if the user did not provide a value and eftr.transaction.electronicFundsTransactionDetails.thresholdIndicator is true and eftr.reportDetails.eftDirectionCode is 1 and eftr.transaction.electronicFundsTransactionDetails.regulatoryExceptionIndicator is false and eftr.reportDetails.eftDirectionCode is 1.

Message: This field was not completed, but is required based on the value entered elsewhere in the report. (330)

Condition: Requester / Entity

Rule: 143031

Rule type: Presence

Action: Warning

Description: Send a warning if the user did not provide a value and eftr.reportDetails.eftDirectionCode is 'Initiation' and eftr.transaction.electronicFundsTransactionDetails.regulatoryExceptionIndicator is 'false' and the total transaction amount is greater than or equal to $ 1000 CAD.

Message: This field was not completed, but may be required based on the value entered elsewhere in the report. (375)

Condition: Requester / Entity

Rule: 143033

Rule type: Format

Action: Reject

Description: Reject this report if the user provided text that is not between 1 and 200 characters.

Message: Invalid format. (362)

Condition: Requester / Entity

Field name: Is the entity registered or incorporated?

Field ID: eftr.transaction.startingActions.requesters.otherAccountHolders.entityDetails.registrationIncorporationIndicator

Rule: 143040

Rule type: Presence

Action: Reject

Description: Reject this report if the user did not provide a value into this field.

Message: This field was not completed, but is required based on the value entered elsewhere in the report. (330)

Condition: Requester / Entity

Rule: 143041

Rule type: Presence

Action: Reject

Description: Reject this report if the user provided 'true' and eftr.transaction.startingActions.requesters.otherAccountHolders.entityDetails.registrationsIncorporations is empty or the user provided 'false' and eftr.transaction.startingActions.requesters.otherAccountHolders.entityDetails.registrationsIncorporations is not empty.

Message: The value entered for this field is inaccurate, based on the value shown in one or more other fields. (302)

Condition: Requester / Entity

Field name: Jurisdiction of issue (country)

Field ID: eftr.transaction.startingActions.requesters.otherAccountHolders.entityDetails.registrationsIncorporations.jurisdictionOfIssueCountryCode

Rule: 143080

Rule type: Presence

Action: Reject

Description: Reject this report if the user provided a value and eftr.transaction.startingActions.requesters.otherAccountHolders.entityDetails.registrationsIncorporations.typeCode is Unknown (5).

Message: This field is not required based on the value shown in one or more other fields. (364)

Condition: Requester / Entity / Registration or incorporation

Rule: 143081

Rule type: Presence

Action: Reject

Description: Reject this report if the user did not provide a value and eftr.transaction.startingActions.requesters.otherAccountHolders.entityDetails.registrationsIncorporations.typeCode is not Unknown (5).

Message: This field was not completed, but is required based on the value entered elsewhere in the report. (330)

Condition: Requester / Entity / Registration or incorporation

Rule: 143084

Rule type: Content

Action: Reject

Description: Reject this report if the user provided a value not in the list: - All ISO Countries

Message: The value entered is not in FINTRAC's list of values for the field. (300)

Condition: Requester / Entity / Registration or incorporation

Field name: Jurisdiction of issue (province or state) code

Field ID: eftr.transaction.startingActions.requesters.otherAccountHolders.entityDetails.registrationsIncorporations.jurisdictionOfIssueProvinceStateCode

Rule: 143090

Rule type: Presence

Action: Reject

Description: Reject this report if the user provided a value and eftr.transaction.startingActions.requesters.otherAccountHolders.entityDetails.registrationsIncorporations.typeCode is Unknown (5).

Message: This field is not required based on the value shown in one or more other fields. (364)

Condition: Requester / Entity / Registration or incorporation

Rule: 143094

Rule type: Presence

Action: Reject

Description: Reject this report if the user provided a value and eftr.transaction.startingActions.requesters.otherAccountHolders.entityDetails.registrationsIncorporations.jurisdictionOfIssueCountryCode is not in CA, US, MX.

Message: This field is not required based on the value shown in one or more other fields. (364)

Condition: Requester / Entity / Registration or incorporation

Rule: 143095

Rule type: Content

Action: Reject

Description: Reject this report if the province/state code does not correspond with the country provided OR is not a valid Canadian, US or Mexican province/state code given the country eftr.transaction.startingActions.requesters.otherAccountHolders.entityDetails.registrationsIncorporations.jurisdictionOfIssueCountryCode.

Message: The value entered is not in FINTRAC's list of values for the field. (300)

Condition: Requester / Entity / Registration or incorporation

Field name: Jurisdiction of issue (province or state) name

Field ID: eftr.transaction.startingActions.requesters.otherAccountHolders.entityDetails.registrationsIncorporations.jurisdictionOfIssueProvinceStateName

Rule: 143100

Rule type: Presence

Action: Reject

Description: Reject this report if the user provided a value and eftr.transaction.startingActions.requesters.otherAccountHolders.entityDetails.registrationsIncorporations.typeCode is Unknown (5).

Message: This field is not required based on the value shown in one or more other fields. (364)

Condition: Requester / Entity / Registration or incorporation

Rule: 143104

Rule type: Presence

Action: Reject

Description: Reject this report if the user provided a value and eftr.transaction.startingActions.requesters.otherAccountHolders.entityDetails.registrationsIncorporations.jurisdictionOfIssueCountryCode is in CA, US, MX.

Message: This field is not required based on the value shown in one or more other fields. (364)

Condition: Requester / Entity / Registration or incorporation

Rule: 143105

Rule type: Format

Action: Reject

Description: Reject this report if the user provided text that is not between 1 and 100 characters.

Message: Invalid format. (362)

Condition: Requester / Entity / Registration or incorporation

Field name: Registration or incorporation number

Field ID: eftr.transaction.startingActions.requesters.otherAccountHolders.entityDetails.registrationsIncorporations.number

Rule: 143070

Rule type: Presence

Action: Reject

Description: Reject this report if the user provided a value and eftr.transaction.startingActions.requesters.otherAccountHolders.entityDetails.registrationsIncorporations.typeCode is Unknown (5).

Message: This field is not required based on the value shown in one or more other fields. (364)

Condition: Requester / Entity / Registration or incorporation

Rule: 143071

Rule type: Presence

Action: Reject

Description: Reject this report if the user did not provide a value and eftr.transaction.startingActions.requesters.otherAccountHolders.entityDetails.registrationsIncorporations.typeCode is not Unknown (5).

Message: This field was not completed, but is required based on the value entered elsewhere in the report. (330)

Condition: Requester / Entity / Registration or incorporation

Rule: 143074

Rule type: Format

Action: Reject

Description: Reject this report if the user provided text that is not between 1 and 100 characters.

Message: Invalid format. (362)

Condition: Requester / Entity / Registration or incorporation

Field name: Incorporated or registered?

Field ID: eftr.transaction.startingActions.requesters.otherAccountHolders.entityDetails.registrationsIncorporations.typeCode

Rule: 143060

Rule type: Presence

Action: Reject

Description: Reject this report if the user did not provide a value into this field.

Message: This field was not completed, but is required based on the value entered elsewhere in the report. (330)

Condition: Requester / Entity / Registration or incorporation

Rule: 143061

Rule type: Content

Action: Reject

Description: Reject this report if the user provided a value not in the list: - 1=Registered - 2=Incorporated - 4=Registered and incorporated - 5=Unknown

Message: The value entered is not in FINTRAC's list of values for the field. (300)

Condition: Requester / Entity / Registration or incorporation

Field name: Telephone number

Field ID: eftr.transaction.startingActions.requesters.otherAccountHolders.entityDetails.telephoneNumber

Rule: 143014

Rule type: Format

Action: Reject

Description: Reject this report if the user provided a value that did not contain 0 to 20 numbers, dashes, commas, periods, spaces or round brackets.

Message: Invalid format. (362)

Condition: Requester / Entity

Field name: Subject type

Field ID: eftr.transaction.startingActions.requesters.otherAccountHolders.entityDetails.typeCode

Rule: 142860

Rule type: Content

Action: Reject

Description: Reject this report if the value the user provided is not equal to the value in eftr.transaction.startingActions.requesters.otherAccountHolders.typeCode.

Message: The value entered for the field does not provide what is required. (301)

Condition: Requester / Entity

Field name: House/Building number

Field ID: eftr.transaction.startingActions.requesters.otherAccountHolders.personDetails.address.buildingNumber

Rule: 142650

Rule type: Presence

Action: Reject

Description: Reject this report if the user provided a value and any of eftr.transaction.startingActions.requesters.otherAccountHolders.personDetails.address.unstructured are not empty.

Message: This field is not required based on the value shown in one or more other fields. (364)

Condition: Requester / Person

Rule: 142655

Rule type: Format

Action: Reject

Description: Reject this report if the user provided text that is not between 1 and 10 characters.

Message: Invalid format. (362)

Condition: Requester / Person

Field name: City

Field ID: eftr.transaction.startingActions.requesters.otherAccountHolders.personDetails.address.city

Rule: 142670

Rule type: Presence

Action: Reject

Description: Reject this report if the user provided a value and any of eftr.transaction.startingActions.requesters.otherAccountHolders.personDetails.address.unstructured are not empty.

Message: This field is not required based on the value shown in one or more other fields. (364)

Condition: Requester / Person

Rule: 142671

Rule type: Presence

Action: Reject

Description: Reject this report if the user did not provide a value and eftr.transaction.electronicFundsTransactionDetails.thresholdIndicator is true and eftr.transaction.startingActions.requesters.otherAccountHolders.personDetails.addressTypeCode is 1 and eftr.transaction.electronicFundsTransactionDetails.regulatoryExceptionIndicator is false and eftr.reportDetails.eftDirectionCode is 1.

Message: This field was not completed, but is required based on the value entered elsewhere in the report. (330)

Condition: Requester / Person

Rule: 142672

Rule type: Presence

Action: Warning

Description: Send a warning if the user did not provide a value and eftr.transaction.electronicFundsTransactionDetails.regulatoryExceptionIndicator is 'false' and the total transaction amount is greater than or equal to $ 1000 CAD.

Message: This field was not completed, but may be required based on the value entered elsewhere in the report. (375)

Condition: Requester / Person

Rule: 142675

Rule type: Format

Action: Reject

Description: Reject this report if the user provided text that is not between 1 and 100 characters.

Message: Invalid format. (362)

Condition: Requester / Person

Field name: Country

Field ID: eftr.transaction.startingActions.requesters.otherAccountHolders.personDetails.address.countryCode

Rule: 142730

Rule type: Presence

Action: Reject

Description: Reject this report if the user did not provide a value and eftr.transaction.electronicFundsTransactionDetails.thresholdIndicator is true and eftr.transaction.electronicFundsTransactionDetails.regulatoryExceptionIndicator is false and eftr.reportDetails.eftDirectionCode is 1.

Message: This field was not completed, but is required based on the value entered elsewhere in the report. (330)

Condition: Requester / Person

Rule: 142732

Rule type: Presence

Action: Warning

Description: Send a warning if the user did not provide a value and eftr.transaction.electronicFundsTransactionDetails.regulatoryExceptionIndicator is 'false' and the total transaction amount is greater than or equal to $ 1000 CAD.

Message: This field was not completed, but may be required based on the value entered elsewhere in the report. (375)

Condition: Requester / Person

Rule: 142731

Rule type: Content

Action: Reject

Description: Reject this report if the user provided a value not in the list: - All ISO Countries

Message: The value entered is not in FINTRAC's list of values for the field. (300)

Condition: Requester / Person

Field name: District

Field ID: eftr.transaction.startingActions.requesters.otherAccountHolders.personDetails.address.district

Rule: 142680

Rule type: Presence

Action: Reject

Description: Reject this report if the user provided a value and any of eftr.transaction.startingActions.requesters.otherAccountHolders.personDetails.address.unstructured are not empty.

Message: This field is not required based on the value shown in one or more other fields. (364)

Condition: Requester / Person

Rule: 142685

Rule type: Format

Action: Reject

Description: Reject this report if the user provided text that is not between 1 and 100 characters.

Message: Invalid format. (362)

Condition: Requester / Person

Field name: Postal or zip code

Field ID: eftr.transaction.startingActions.requesters.otherAccountHolders.personDetails.address.postalZipCode

Rule: 142720

Rule type: Presence

Action: Reject

Description: Reject this report if the user provided a value and any of eftr.transaction.startingActions.requesters.otherAccountHolders.personDetails.address.unstructured are not empty.

Message: This field is not required based on the value shown in one or more other fields. (364)

Condition: Requester / Person

Rule: 142721

Rule type: Presence

Action: Warning

Description: Send a warning if the user did not provide a value and eftr.transaction.startingActions.requesters.otherAccountHolders.personDetails.address.unstructured is blank and eftr.transaction.startingActions.requesters.otherAccountHolders.personDetails.address.countryCode is one of Canada (CA), United States (US).

Message: This field was not completed, but may be required based on the value entered elsewhere in the report. (375)

Condition: Requester / Person

Rule: 142723

Rule type: Format

Action: Reject

Description: Reject this report if the user provided text that is not between 1 and 20 characters.

Message: Invalid format. (362)

Condition: Requester / Person

Rule: 142724

Rule type: Content

Action: Reject

Description: Reject this report if the postal code provided is not a valid Canadian postal code OR if the ZIP code provided is not a valid US ZIP code OR if the postal code provided is not alphanumeric for countries entered in eftr.transaction.startingActions.requesters.otherAccountHolders.personDetails.address.countryCode other than Canada and the United States.

Message: The value entered for this field is not a valid format for a Postal Code / Zip Code. (363)

Condition: Requester / Person

Field name: Province or state code

Field ID: eftr.transaction.startingActions.requesters.otherAccountHolders.personDetails.address.provinceStateCode

Rule: 142690

Rule type: Presence

Action: Reject

Description: Reject this report if the user provided a value and any of eftr.transaction.startingActions.requesters.otherAccountHolders.personDetails.address.unstructured are not empty.

Message: This field is not required based on the value shown in one or more other fields. (364)

Condition: Requester / Person

Rule: 142691

Rule type: Presence

Action: Reject

Description: Reject this report if the user did not provide a value and eftr.transaction.electronicFundsTransactionDetails.thresholdIndicator is 'true' and eftr.transaction.startingActions.requesters.otherAccountHolders.personDetails.addressTypeCode is Structured address (1) and eftr.transaction.startingActions.requesters.otherAccountHolders.personDetails.address.countryCode is one of Canada (CA), United States (US), Mexico (MX) and eftr.transaction.electronicFundsTransactionDetails.regulatoryExceptionIndicator is 'false' and eftr.reportDetails.eftDirectionCode is Initiation (1).

Message: This field was not completed, but is required based on the value entered elsewhere in the report. (330)

Condition: Requester / Person

Rule: 142694

Rule type: Presence

Action: Reject

Description: Reject this report if the user provided a value and eftr.transaction.startingActions.requesters.otherAccountHolders.personDetails.address.countryCode is not in CA, US, MX.

Message: This field is not required based on the value shown in one or more other fields. (364)

Condition: Requester / Person

Rule: 142692

Rule type: Presence

Action: Warning

Description: Send a warning if the user did not provide a value and eftr.transaction.startingActions.requesters.otherAccountHolders.personDetails.address.countryCode is one of Canada (CA), United States (US), Mexico (MX) and eftr.transaction.electronicFundsTransactionDetails.regulatoryExceptionIndicator is 'false' and the total transaction amount is greater than or equal to $ 1000 CAD.

Message: This field was not completed, but may be required based on the value entered elsewhere in the report. (375)

Condition: Requester / Person

Rule: 142695

Rule type: Content

Action: Reject

Description: Reject this report if the province/state code does not correspond with the country provided OR is not a valid Canadian, US or Mexican province/state code given the country eftr.transaction.startingActions.requesters.otherAccountHolders.personDetails.address.countryCode.

Message: The value entered is not in FINTRAC's list of values for the field. (300)

Condition: Requester / Person

Field name: Province or state name

Field ID: eftr.transaction.startingActions.requesters.otherAccountHolders.personDetails.address.provinceStateName

Rule: 142700

Rule type: Presence

Action: Reject

Description: Reject this report if the user provided a value and any of eftr.transaction.startingActions.requesters.otherAccountHolders.personDetails.address.unstructured are not empty.

Message: This field is not required based on the value shown in one or more other fields. (364)

Condition: Requester / Person

Rule: 142704

Rule type: Presence

Action: Reject

Description: Reject this report if the user provided a value and eftr.transaction.startingActions.requesters.otherAccountHolders.personDetails.address.countryCode is in CA, US, MX.

Message: This field is not required based on the value shown in one or more other fields. (364)

Condition: Requester / Person

Rule: 142705

Rule type: Format

Action: Reject

Description: Reject this report if the user provided text that is not between 1 and 100 characters.

Message: Invalid format. (362)

Condition: Requester / Person

Field name: Street address

Field ID: eftr.transaction.startingActions.requesters.otherAccountHolders.personDetails.address.streetAddress

Rule: 142660

Rule type: Presence

Action: Reject

Description: Reject this report if the user provided a value and any of eftr.transaction.startingActions.requesters.otherAccountHolders.personDetails.address.unstructured are not empty.

Message: This field is not required based on the value shown in one or more other fields. (364)

Condition: Requester / Person

Rule: 142661

Rule type: Presence

Action: Reject

Description: Reject this report if the user did not provide a value and eftr.transaction.electronicFundsTransactionDetails.thresholdIndicator is true and eftr.transaction.startingActions.requesters.otherAccountHolders.personDetails.addressTypeCode is 1 and eftr.transaction.electronicFundsTransactionDetails.regulatoryExceptionIndicator is false and eftr.reportDetails.eftDirectionCode is 1.

Message: This field was not completed, but is required based on the value entered elsewhere in the report. (330)

Condition: Requester / Person

Rule: 142662

Rule type: Presence

Action: Warning

Description: Send a warning if the user did not provide a value and eftr.transaction.electronicFundsTransactionDetails.regulatoryExceptionIndicator is 'false' and the total transaction amount is greater than or equal to $ 1000 CAD.

Message: This field was not completed, but may be required based on the value entered elsewhere in the report. (375)

Condition: Requester / Person

Rule: 142665

Rule type: Format

Action: Reject

Description: Reject this report if the user provided text that is not between 1 and 100 characters.

Message: Invalid format. (362)

Condition: Requester / Person

Field name: Sub-province and/or sub-locality

Field ID: eftr.transaction.startingActions.requesters.otherAccountHolders.personDetails.address.subProvinceSubLocality

Rule: 142710

Rule type: Presence

Action: Reject

Description: Reject this report if the user provided a value and any of eftr.transaction.startingActions.requesters.otherAccountHolders.personDetails.address.unstructured are not empty.

Message: This field is not required based on the value shown in one or more other fields. (364)

Condition: Requester / Person

Rule: 142715

Rule type: Format

Action: Reject

Description: Reject this report if the user provided text that is not between 1 and 100 characters.

Message: Invalid format. (362)

Condition: Requester / Person

Field name: Address type

Field ID: eftr.transaction.startingActions.requesters.otherAccountHolders.personDetails.address.typeCode

Rule: 142630

Rule type: Content

Action: Reject

Description: Reject this report if the value the user provided is not equal to the value in eftr.transaction.startingActions.requesters.otherAccountHolders.personDetails.addressTypeCode.

Message: The value entered for the field does not provide what is required. (301)

Condition: Requester / Person

Field name: Apt/Room/Suite/Unit number

Field ID: eftr.transaction.startingActions.requesters.otherAccountHolders.personDetails.address.unitNumber

Rule: 142640

Rule type: Presence

Action: Reject

Description: Reject this report if the user provided a value and any of eftr.transaction.startingActions.requesters.otherAccountHolders.personDetails.address.unstructured are not empty.

Message: This field is not required based on the value shown in one or more other fields. (364)

Condition: Requester / Person

Rule: 142645

Rule type: Format

Action: Reject

Description: Reject this report if the user provided text that is not between 1 and 10 characters.

Message: Invalid format. (362)

Condition: Requester / Person

Field name: Unstructured address details

Field ID: eftr.transaction.startingActions.requesters.otherAccountHolders.personDetails.address.unstructured

Rule: 142740

Rule type: Presence

Action: Reject

Description: Reject this report if the user provided a value and any of eftr.transaction.startingActions.requesters.otherAccountHolders.personDetails.address.unitNumber, eftr.transaction.startingActions.requesters.otherAccountHolders.personDetails.address.buildingNumber, eftr.transaction.startingActions.requesters.otherAccountHolders.personDetails.address.streetAddress, eftr.transaction.startingActions.requesters.otherAccountHolders.personDetails.address.city, eftr.transaction.startingActions.requesters.otherAccountHolders.personDetails.address.district, eftr.transaction.startingActions.requesters.otherAccountHolders.personDetails.address.provinceStateCode, eftr.transaction.startingActions.requesters.otherAccountHolders.personDetails.address.provinceStateName, eftr.transaction.startingActions.requesters.otherAccountHolders.personDetails.address.subProvinceSubLocality, eftr.transaction.startingActions.requesters.otherAccountHolders.personDetails.address.postalZipCode are not empty.

Message: This field is not required based on the value shown in one or more other fields. (364)

Condition: Requester / Person

Rule: 142744

Rule type: Format

Action: Reject

Description: Reject this report if the user provided text that is not between 1 and 500 characters.

Message: Invalid format. (362)

Condition: Requester / Person

Field name: Address type

Field ID: eftr.transaction.startingActions.requesters.otherAccountHolders.personDetails.addressTypeCode

Rule: 142621

Rule type: Presence

Action: Reject

Description: Reject this report if the user did not provide a value and eftr.transaction.electronicFundsTransactionDetails.thresholdIndicator is true and eftr.transaction.electronicFundsTransactionDetails.regulatoryExceptionIndicator is false.

Message: This field was not completed, but is required based on the value entered elsewhere in the report. (330)

Condition: Requester / Person

Rule: 142622

Rule type: Presence

Action: Warning

Description: Send a warning if the user did not provide a value and eftr.transaction.electronicFundsTransactionDetails.regulatoryExceptionIndicator is 'false' and the total transaction amount is greater than or equal to $ 1000 CAD.

Message: This field was not completed, but may be required based on the value entered elsewhere in the report. (375)

Condition: Requester / Person

Rule: 142620

Rule type: Content

Action: Reject

Description: Reject this report if the user provided a value that is not one of Structured address (1), Unstructured address (2).

Message: The value entered for the field does not provide what is required. (301)

Condition: Requester / Person

Field name: Alias

Field ID: eftr.transaction.startingActions.requesters.otherAccountHolders.personDetails.alias

Rule: 142614

Rule type: Format

Action: Reject

Description: Reject this report if the user provided text that is not between 1 and 100 characters.

Message: Invalid format. (362)

Condition: Requester / Person

Field name: Country of residence

Field ID: eftr.transaction.startingActions.requesters.otherAccountHolders.personDetails.countryOfResidenceCode

Rule: 142784

Rule type: Content

Action: Reject

Description: Reject this report if the user provided a value not in the list: - All ISO Countries

Message: The value entered is not in FINTRAC's list of values for the field. (300)

Condition: Requester / Person

Field name: Date of birth

Field ID: eftr.transaction.startingActions.requesters.otherAccountHolders.personDetails.dateOfBirth

Rule: 142770

Rule type: Presence

Action: Reject

Description: Reject this report if the user did not provide a value and eftr.transaction.electronicFundsTransactionDetails.thresholdIndicator is true and eftr.reportDetails.eftDirectionCode is 1 and eftr.transaction.electronicFundsTransactionDetails.regulatoryExceptionIndicator is false and eftr.reportDetails.eftDirectionCode is 1.

Message: This field was not completed, but is required based on the value entered elsewhere in the report. (330)

Condition: Requester / Person

Rule: 142771

Rule type: Presence

Action: Warning

Description: Send a warning if the user did not provide a value and eftr.reportDetails.eftDirectionCode is 'Initiation' and eftr.transaction.electronicFundsTransactionDetails.regulatoryExceptionIndicator is 'false' and the total transaction amount is greater than or equal to $ 1000 CAD.

Message: This field was not completed, but may be required based on the value entered elsewhere in the report. (375)

Condition: Requester / Person

Rule: 142773

Rule type: Format

Action: Reject

Description: Reject this report if the user provided a date that is not in the following format: yyyy-MM-dd.

Message: Invalid format. (362)

Condition: Requester / Person

Rule: 142774

Rule type: Content

Action: Reject

Description: Reject this report if the user provided a date that is not before today.

Message: The field cannot contain a future date. (304)

Condition: Requester / Person

Rule: 142775

Rule type: Content

Action: Reject

Description: Reject this report if the user provided a date that is not within the last -120 Years.

Message: The date in the field is too far in the past. (308)

Condition: Requester / Person

Field name: Extension

Field ID: eftr.transaction.startingActions.requesters.otherAccountHolders.personDetails.extensionNumber

Rule: 142763

Rule type: Presence

Action: Reject

Description: Reject this report if the user provided a value and eftr.transaction.startingActions.requesters.otherAccountHolders.personDetails.telephoneNumber is empty.

Message: This field is not required based on the value shown in one or more other fields. (364)

Condition: Requester / Person

Rule: 142764

Rule type: Format

Action: Warning

Description: Send a warning if the user provided a value that does not contain up to 10 numbers, dashes, commas, periods, spaces or round brackets.

Message: Invalid format. (362)

Condition: Requester / Person

Field name: Given name

Field ID: eftr.transaction.startingActions.requesters.otherAccountHolders.personDetails.givenName

Rule: 142590

Rule type: Presence

Action: Reject

Description: Reject this report if the user did not provide a value and eftr.transaction.electronicFundsTransactionDetails.thresholdIndicator is 'true'.

Message: This field was not completed, but is required based on the value entered elsewhere in the report. (330)

Condition: Requester / Person

Rule: 142591

Rule type: Presence

Action: Warning

Description: Send a warning if the user did not provide a value and the total transaction amount is greater than or equal to $ 1000 CAD.

Message: This field was not completed, but may be required based on the value entered elsewhere in the report. (375)

Condition: Requester / Person

Rule: 142594

Rule type: Format

Action: Reject

Description: Reject this report if the user provided text that is not between 1 and 100 characters.

Message: Invalid format. (362)

Condition: Requester / Person

Field name: Identification list

Field ID: eftr.transaction.startingActions.requesters.otherAccountHolders.personDetails.identifications

Rule: 142811

Rule type: Presence

Action: Warning

Description: Send a warning if the list is empty and eftr.transaction.electronicFundsTransactionDetails.regulatoryExceptionIndicator is 'false' and eftr.reportDetails.eftDirectionCode is 'Initiation' and the total transaction amount is greater than or equal to $ 1000 CAD.

Message: This field was not completed, but may be required based on the value entered elsewhere in the report. (375)

Condition: Requester / Person

Rule: 142810

Rule type: Content

Action: Reject

Description: Reject this report if the list of values is not between 1 and * and if eftr.transaction.electronicFundsTransactionDetails.thresholdIndicator is 'true' and eftr.reportDetails.eftDirectionCode is Initiation (1) and eftr.transaction.electronicFundsTransactionDetails.regulatoryExceptionIndicator is 'false'.

Message: The list cannot be empty, but is required based on the value entered elsewhere in the report. (331)

Condition: Requester / Person

Field name: Identification type

Field ID: eftr.transaction.startingActions.requesters.otherAccountHolders.personDetails.identifications.identifierTypeCode

Rule: 142821

Rule type: Presence

Action: Reject

Description: Reject this report if the user did not provide a value and eftr.reportDetails.eftDirectionCode is not Initiation (1).

Message: This field was not completed, but is required based on the value entered elsewhere in the report. (330)

Condition: Requester / Person / Identification

Rule: 142820

Rule type: Content

Action: Reject

Description: Reject this report if the user provided a value not in the list: - 1=Birth certificate - 2=Passport - 3=Other - 4=Driver's licence - 5=Provincial health card - 14=Citizenship card - 15=Certificate of Indian Status - 27=Social Insurance Number card - 32=Permanent resident card - 33=Record of landing - 34=Credit file - 35=Government issued identification - 36=Insurance documents - 37=Provincial or territorial identity card - 38=Record of employment - 39=Travel visa - 40=Utility statement

Message: The value entered is not in FINTRAC's list of values for the field. (300)

Condition: Requester / Person / Identification

Field name: Identification type - other

Field ID: eftr.transaction.startingActions.requesters.otherAccountHolders.personDetails.identifications.identifierTypeOther

Rule: 142830

Rule type: Presence

Action: Reject

Description: Reject this report if the user did not provide a value and eftr.transaction.startingActions.requesters.otherAccountHolders.personDetails.identifications.identifierTypeCode is Other (3).

Message: This field was not completed, but is required based on the value entered elsewhere in the report. (330)

Condition: Requester / Person / Identification

Rule: 142831

Rule type: Presence

Action: Reject

Description: Reject this report if the user provided a value and eftr.transaction.startingActions.requesters.otherAccountHolders.personDetails.identifications.identifierTypeCode is not Other (3).

Message: This field is not required based on the value shown in one or more other fields. (364)

Condition: Requester / Person / Identification

Rule: 142832

Rule type: Format

Action: Reject

Description: Reject this report if the user provided text that is not between 1 and 200 characters.

Message: Invalid format. (362)

Condition: Requester / Person / Identification

Field name: Jurisdiction of issue (country)

Field ID: eftr.transaction.startingActions.requesters.otherAccountHolders.personDetails.identifications.jurisdictionOfIssueCountryCode

Rule: 148030

Rule type: Presence

Action: Reject

Description: Reject this report if the user did not provide a value and eftr.transaction.startingActions.requesters.otherAccountHolders.personDetails.identifications.identifierTypeCode is one of Birth certificate (1), Passport (2), Driver's licence (4), Provincial health card (5), Citizenship card (14), Certificate of Indian Status (15), Permanent resident card (32), Record of landing (33), Government issued identification (35), Provincial or territorial identity card (37), Travel visa (39).

Message: This field was not completed, but is required based on the value entered elsewhere in the report. (330)

Condition: Requester / Person / Identification

Rule: 148034

Rule type: Content

Action: Reject

Description: Reject this report if the user provided a value not in the list: - All ISO Countries

Message: The value entered is not in FINTRAC's list of values for the field. (300)

Condition: Requester / Person / Identification

Field name: Jurisdiction of issue (province or state) code

Field ID: eftr.transaction.startingActions.requesters.otherAccountHolders.personDetails.identifications.jurisdictionOfIssueProvinceStateCode

Rule: 148044

Rule type: Presence

Action: Reject

Description: Reject this report if the user provided a value and eftr.transaction.startingActions.requesters.otherAccountHolders.personDetails.identifications.jurisdictionOfIssueCountryCode is not in CA, US, MX.

Message: This field is not required based on the value shown in one or more other fields. (364)

Condition: Requester / Person / Identification

Rule: 148040

Rule type: Presence

Action: Warning

Description: Send a warning if the user did not provide a value and eftr.transaction.startingActions.requesters.otherAccountHolders.personDetails.identifications.identifierTypeCode is one of Birth certificate (1), Driver's licence (4), Provincial health card (5), Government issued identification (35), Provincial or territorial identity card (37) and eftr.transaction.startingActions.requesters.otherAccountHolders.personDetails.identifications.jurisdictionOfIssueCountryCode is one of Canada (CA), United States (US), Mexico (MX).

Message: This field was not completed, but may be required based on the value entered elsewhere in the report. (375)

Condition: Requester / Person / Identification

Rule: 148045

Rule type: Content

Action: Reject

Description: Reject this report if the province/state code does not correspond with the country provided OR is not a valid Canadian, US or Mexican province/state code given the country eftr.transaction.startingActions.requesters.otherAccountHolders.personDetails.identifications.jurisdictionOfIssueCountryCode.

Message: The value entered is not in FINTRAC's list of values for the field. (300)

Condition: Requester / Person / Identification

Field name: Jurisdiction of issue (province or state) name

Field ID: eftr.transaction.startingActions.requesters.otherAccountHolders.personDetails.identifications.jurisdictionOfIssueProvinceStateName

Rule: 148054

Rule type: Presence

Action: Reject

Description: Reject this report if the user provided a value and eftr.transaction.startingActions.requesters.otherAccountHolders.personDetails.identifications.jurisdictionOfIssueCountryCode is in CA, US, MX.

Message: This field is not required based on the value shown in one or more other fields. (364)

Condition: Requester / Person / Identification

Rule: 148055

Rule type: Format

Action: Reject

Description: Reject this report if the user provided text that is not between 1 and 100 characters.

Message: Invalid format. (362)

Condition: Requester / Person / Identification

Field name: Number associated with identification type

Field ID: eftr.transaction.startingActions.requesters.otherAccountHolders.personDetails.identifications.number

Rule: 142840

Rule type: Presence

Action: Reject

Description: Reject this report if the user did not provide a value and eftr.transaction.startingActions.requesters.otherAccountHolders.personDetails.identifications.identifierTypeCode is not Social Insurance Number card (27).

Message: This field was not completed, but is required based on the value entered elsewhere in the report. (330)

Condition: Requester / Person / Identification

Rule: 142841

Rule type: Presence

Action: Reject

Description: Reject this report if the user provided a value and eftr.transaction.startingActions.requesters.otherAccountHolders.personDetails.identifications.identifierTypeCode is Social Insurance Number card (27).

Message: This field is not required based on the value shown in one or more other fields. (364)

Condition: Requester / Person / Identification

Rule: 142844

Rule type: Format

Action: Reject

Description: Reject this report if the user provided text that is not between 1 and 100 characters.

Message: Invalid format. (362)

Condition: Requester / Person / Identification

Field name: Name of employer

Field ID: eftr.transaction.startingActions.requesters.otherAccountHolders.personDetails.nameOfEmployer

Rule: 142803

Rule type: Format

Action: Reject

Description: Reject this report if the user provided text that is not between 1 and 100 characters.

Message: Invalid format. (362)

Condition: Requester / Person

Field name: Occupation

Field ID: eftr.transaction.startingActions.requesters.otherAccountHolders.personDetails.occupation

Rule: 142790

Rule type: Presence

Action: Reject

Description: Reject this report if the user did not provide a value and eftr.transaction.electronicFundsTransactionDetails.thresholdIndicator is true and eftr.reportDetails.eftDirectionCode is 1 and eftr.transaction.electronicFundsTransactionDetails.regulatoryExceptionIndicator is false.

Message: This field was not completed, but is required based on the value entered elsewhere in the report. (330)

Condition: Requester / Person

Rule: 142791

Rule type: Presence

Action: Warning

Description: Send a warning if the user did not provide a value and eftr.reportDetails.eftDirectionCode is 'Initiation' and eftr.transaction.electronicFundsTransactionDetails.regulatoryExceptionIndicator is 'false' and the total transaction amount is greater than or equal to $ 1000 CAD.

Message: This field was not completed, but may be required based on the value entered elsewhere in the report. (375)

Condition: Requester / Person

Rule: 142793

Rule type: Format

Action: Reject

Description: Reject this report if the user provided text that is not between 1 and 200 characters.

Message: Invalid format. (362)

Condition: Requester / Person

Field name: Other name/initial

Field ID: eftr.transaction.startingActions.requesters.otherAccountHolders.personDetails.otherNameInitial

Rule: 142604

Rule type: Format

Action: Reject

Description: Reject this report if the user provided text that is not between 1 and 100 characters.

Message: Invalid format. (362)

Condition: Requester / Person

Field name: Surname

Field ID: eftr.transaction.startingActions.requesters.otherAccountHolders.personDetails.surname

Rule: 142580

Rule type: Presence

Action: Reject

Description: Reject this report if the user did not provide a value and eftr.transaction.electronicFundsTransactionDetails.thresholdIndicator is 'true'.

Message: This field was not completed, but is required based on the value entered elsewhere in the report. (330)

Condition: Requester / Person

Rule: 142581

Rule type: Presence

Action: Warning

Description: Send a warning if the user did not provide a value and the total transaction amount is greater than or equal to $ 1000 CAD.

Message: This field was not completed, but may be required based on the value entered elsewhere in the report. (375)

Condition: Requester / Person

Rule: 142584

Rule type: Format

Action: Reject

Description: Reject this report if the user provided text that is not between 1 and 100 characters.

Message: Invalid format. (362)

Condition: Requester / Person

Field name: Telephone number

Field ID: eftr.transaction.startingActions.requesters.otherAccountHolders.personDetails.telephoneNumber

Rule: 142754

Rule type: Format

Action: Reject

Description: Reject this report if the user provided a value that did not contain 0 to 20 numbers, dashes, commas, periods, spaces or round brackets.

Message: Invalid format. (362)

Condition: Requester / Person

Field name: Subject type

Field ID: eftr.transaction.startingActions.requesters.otherAccountHolders.personDetails.typeCode

Rule: 142570

Rule type: Content

Action: Reject

Description: Reject this report if the value the user provided is not equal to the value in eftr.transaction.startingActions.requesters.otherAccountHolders.typeCode.

Message: The value entered for the field does not provide what is required. (301)

Condition: Requester / Person

Field name: Subject type

Field ID: eftr.transaction.startingActions.requesters.otherAccountHolders.typeCode

Rule: 142560

Rule type: Presence

Action: Reject

Description: Reject this report if the user did not provide a value into this field.

Message: This field was not completed, but is required based on the value entered elsewhere in the report. (330)

Condition: Requester

Rule: 142561

Rule type: Content

Action: Reject

Description: Reject this report if the user provided a value that is not one of Person details (3), Entity details (4).

Message: The value entered for the field does not provide what is required. (301)

Condition: Requester

Field name: House/Building number

Field ID: eftr.transaction.startingActions.requesters.personDetails.address.buildingNumber

Rule: 141730

Rule type: Presence

Action: Reject

Description: Reject this report if the user provided a value and any of eftr.transaction.startingActions.requesters.personDetails.address.unstructured are not empty.

Message: This field is not required based on the value shown in one or more other fields. (364)

Condition: Requester / Person

Rule: 141735

Rule type: Format

Action: Reject

Description: Reject this report if the user provided text that is not between 1 and 10 characters.

Message: Invalid format. (362)

Condition: Requester / Person

Field name: City

Field ID: eftr.transaction.startingActions.requesters.personDetails.address.city

Rule: 141750

Rule type: Presence

Action: Reject

Description: Reject this report if the user provided a value and any of eftr.transaction.startingActions.requesters.personDetails.address.unstructured are not empty.

Message: This field is not required based on the value shown in one or more other fields. (364)

Condition: Requester / Person

Rule: 141751

Rule type: Presence

Action: Reject

Description: Reject this report if the user did not provide a value and eftr.transaction.electronicFundsTransactionDetails.thresholdIndicator is true and eftr.transaction.startingActions.requesters.personDetails.addressTypeCode is 1 and eftr.transaction.electronicFundsTransactionDetails.regulatoryExceptionIndicator is false.

Message: This field was not completed, but is required based on the value entered elsewhere in the report. (330)

Condition: Requester / Person

Rule: 141752

Rule type: Presence

Action: Warning

Description: Send a warning if the user did not provide a value and eftr.transaction.electronicFundsTransactionDetails.regulatoryExceptionIndicator is 'false' and the total transaction amount is greater than or equal to $ 1000 CAD.

Message: This field was not completed, but may be required based on the value entered elsewhere in the report. (375)

Condition: Requester / Person

Rule: 141755

Rule type: Format

Action: Reject

Description: Reject this report if the user provided text that is not between 1 and 100 characters.

Message: Invalid format. (362)

Condition: Requester / Person

Field name: Country

Field ID: eftr.transaction.startingActions.requesters.personDetails.address.countryCode

Rule: 141810

Rule type: Presence

Action: Reject

Description: Reject this report if the user did not provide a value and eftr.transaction.electronicFundsTransactionDetails.thresholdIndicator is true and eftr.reportDetails.eftDirectionCode is 1 and eftr.transaction.electronicFundsTransactionDetails.regulatoryExceptionIndicator is false.

Message: This field was not completed, but is required based on the value entered elsewhere in the report. (330)

Condition: Requester / Person

Rule note: Changed August 22, 2024

Rule: 141812

Rule type: Presence

Action: Reject

Description: Reject this report if the user did not provide a value and eftr.transaction.electronicFundsTransactionDetails.thresholdIndicator is true and eftr.reportDetails.eftDirectionCode is 2 and eftr.transaction.electronicFundsTransactionDetails.eftTypeCode is 2 and eftr.transaction.electronicFundsTransactionDetails.regulatoryExceptionIndicator is false.

Message: This field was not completed, but is required based on the value entered elsewhere in the report. (330)

Condition: Requester / Person

Rule note: Added August 22, 2024

Rule: 141813

Rule type: Presence

Action: Reject

Description: Reject this report if the user did not provide a value and eftr.transaction.electronicFundsTransactionDetails.thresholdIndicator is true and eftr.reportDetails.eftDirectionCode is 2 and eftr.transaction.electronicFundsTransactionDetails.eftTypeCode is 1 and eftr.transaction.startingActions.requesters.personDetails.addressTypeCode is 1 and eftr.transaction.electronicFundsTransactionDetails.regulatoryExceptionIndicator is false.

Message: This field was not completed, but is required based on the value entered elsewhere in the report. (330)

Condition: Requester / Person

Rule note: Added August 22, 2024

Rule: 141811

Rule type: Presence

Action: Warning

Description: Send a warning if the user did not provide a value and eftr.transaction.electronicFundsTransactionDetails.regulatoryExceptionIndicator is 'false' and the total transaction amount is greater than or equal to $ 1000 CAD.

Message: This field was not completed, but may be required based on the value entered elsewhere in the report. (375)

Condition: Requester / Person

Rule: 141814

Rule type: Presence

Action: Warning

Description: Send a warning if the user did not provide a value and eftr.transaction.electronicFundsTransactionDetails.thresholdIndicator is true and eftr.reportDetails.eftDirectionCode is 2 and eftr.transaction.electronicFundsTransactionDetails.eftTypeCode is 1 and eftr.transaction.startingActions.requesters.personDetails.addressTypeCode is 2 and eftr.transaction.electronicFundsTransactionDetails.regulatoryExceptionIndicator is false.

Message: This field was not completed, but may be required based on the value entered elsewhere in the report. (375)

Condition: Requester / Person

Rule note: Added August 22, 2024

Rule: 141815

Rule type: Content

Action: Reject

Description: Reject this report if the user provided a value not in the list: - All ISO Countries

Message: The value entered is not in FINTRAC's list of values for the field. (300)

Condition: Requester / Person

Field name: District

Field ID: eftr.transaction.startingActions.requesters.personDetails.address.district

Rule: 141760

Rule type: Presence

Action: Reject

Description: Reject this report if the user provided a value and any of eftr.transaction.startingActions.requesters.personDetails.address.unstructured are not empty.

Message: This field is not required based on the value shown in one or more other fields. (364)

Condition: Requester / Person

Rule: 141765

Rule type: Format

Action: Reject

Description: Reject this report if the user provided text that is not between 1 and 100 characters.

Message: Invalid format. (362)

Condition: Requester / Person

Field name: Postal or zip code

Field ID: eftr.transaction.startingActions.requesters.personDetails.address.postalZipCode

Rule: 141800

Rule type: Presence

Action: Reject

Description: Reject this report if the user provided a value and any of eftr.transaction.startingActions.requesters.personDetails.address.unstructured are not empty.

Message: This field is not required based on the value shown in one or more other fields. (364)

Condition: Requester / Person

Rule: 141801

Rule type: Presence

Action: Warning

Description: Send a warning if the user did not provide a value and eftr.transaction.startingActions.requesters.personDetails.address.countryCode is one of Canada (CA), United States (US) and eftr.transaction.startingActions.requesters.personDetails.addressTypeCode is Structured address (1).

Message: This field was not completed, but may be required based on the value entered elsewhere in the report. (375)

Condition: Requester / Person

Rule: 141803

Rule type: Format

Action: Reject

Description: Reject this report if the user provided text that is not between 1 and 20 characters.

Message: Invalid format. (362)

Condition: Requester / Person

Rule: 141804

Rule type: Content

Action: Reject

Description: Reject this report if the postal code provided is not a valid Canadian postal code OR if the ZIP code provided is not a valid US ZIP code OR if the postal code provided is not alphanumeric for countries entered in eftr.transaction.startingActions.requesters.personDetails.address.countryCode other than Canada and the United States.

Message: The value entered for this field is not a valid format for a Postal Code / Zip Code. (363)

Condition: Requester / Person

Field name: Province or state code

Field ID: eftr.transaction.startingActions.requesters.personDetails.address.provinceStateCode

Rule: 141770

Rule type: Presence

Action: Reject

Description: Reject this report if the user provided a value and any of eftr.transaction.startingActions.requesters.personDetails.address.unstructured are not empty.

Message: This field is not required based on the value shown in one or more other fields. (364)

Condition: Requester / Person

Rule: 141771

Rule type: Presence

Action: Reject

Description: Reject this report if the user did not provide a value and eftr.transaction.electronicFundsTransactionDetails.thresholdIndicator is 'true' and eftr.transaction.startingActions.requesters.personDetails.addressTypeCode is Structured address (1) and eftr.transaction.startingActions.requesters.personDetails.address.countryCode is one of Canada (CA), United States (US), Mexico (MX) and eftr.transaction.electronicFundsTransactionDetails.regulatoryExceptionIndicator is 'false'.

Message: This field was not completed, but is required based on the value entered elsewhere in the report. (330)

Condition: Requester / Person

Rule: 141774

Rule type: Presence

Action: Reject

Description: Reject this report if the user provided a value and eftr.transaction.startingActions.requesters.personDetails.address.countryCode is not in CA, US, MX.

Message: This field is not required based on the value shown in one or more other fields. (364)

Condition: Requester / Person

Rule: 141772

Rule type: Presence

Action: Warning

Description: Send a warning if the user did not provide a value and eftr.transaction.startingActions.requesters.personDetails.address.countryCode is one of Canada (CA), United States (US), Mexico (MX) and eftr.transaction.electronicFundsTransactionDetails.regulatoryExceptionIndicator is 'false' and the total transaction amount is greater than or equal to $ 1000 CAD.

Message: This field was not completed, but may be required based on the value entered elsewhere in the report. (375)

Condition: Requester / Person

Rule: 141775

Rule type: Content

Action: Reject

Description: Reject this report if the province/state code does not correspond with the country provided OR is not a valid Canadian, US or Mexican province/state code given the country eftr.transaction.startingActions.requesters.personDetails.address.countryCode.

Message: The value entered is not in FINTRAC's list of values for the field. (300)

Condition: Requester / Person

Field name: Province or state name

Field ID: eftr.transaction.startingActions.requesters.personDetails.address.provinceStateName

Rule: 141780

Rule type: Presence

Action: Reject

Description: Reject this report if the user provided a value and any of eftr.transaction.startingActions.requesters.personDetails.address.unstructured are not empty.

Message: This field is not required based on the value shown in one or more other fields. (364)

Condition: Requester / Person

Rule: 141784

Rule type: Presence

Action: Reject

Description: Reject this report if the user provided a value and eftr.transaction.startingActions.requesters.personDetails.address.countryCode is in CA, US, MX.

Message: This field is not required based on the value shown in one or more other fields. (364)

Condition: Requester / Person

Rule: 141785

Rule type: Format

Action: Reject

Description: Reject this report if the user provided text that is not between 1 and 100 characters.

Message: Invalid format. (362)

Condition: Requester / Person

Field name: Street address

Field ID: eftr.transaction.startingActions.requesters.personDetails.address.streetAddress

Rule: 141740

Rule type: Presence

Action: Reject

Description: Reject this report if the user provided a value and any of eftr.transaction.startingActions.requesters.personDetails.address.unstructured are not empty.

Message: This field is not required based on the value shown in one or more other fields. (364)

Condition: Requester / Person

Rule: 141741

Rule type: Presence

Action: Reject

Description: Reject this report if the user did not provide a value and eftr.transaction.electronicFundsTransactionDetails.thresholdIndicator is true and eftr.transaction.startingActions.requesters.personDetails.addressTypeCode is 1 and eftr.transaction.electronicFundsTransactionDetails.regulatoryExceptionIndicator is false.

Message: This field was not completed, but is required based on the value entered elsewhere in the report. (330)

Condition: Requester / Person

Rule: 141742

Rule type: Presence

Action: Warning

Description: Send a warning if the user did not provide a value and eftr.transaction.electronicFundsTransactionDetails.regulatoryExceptionIndicator is 'false' and the total transaction amount is greater than or equal to $ 1000 CAD.

Message: This field was not completed, but may be required based on the value entered elsewhere in the report. (375)

Condition: Requester / Person

Rule: 141745

Rule type: Format

Action: Reject

Description: Reject this report if the user provided text that is not between 1 and 100 characters.

Message: Invalid format. (362)

Condition: Requester / Person

Field name: Sub-province and/or sub-locality

Field ID: eftr.transaction.startingActions.requesters.personDetails.address.subProvinceSubLocality

Rule: 141790

Rule type: Presence

Action: Reject

Description: Reject this report if the user provided a value and any of eftr.transaction.startingActions.requesters.personDetails.address.unstructured are not empty.

Message: This field is not required based on the value shown in one or more other fields. (364)

Condition: Requester / Person

Rule: 141795

Rule type: Format

Action: Reject

Description: Reject this report if the user provided text that is not between 1 and 100 characters.

Message: Invalid format. (362)

Condition: Requester / Person

Field name: Address type

Field ID: eftr.transaction.startingActions.requesters.personDetails.address.typeCode

Rule: 141710

Rule type: Content

Action: Reject

Description: Reject this report if the value the user provided is not equal to the value in eftr.transaction.startingActions.requesters.personDetails.addressTypeCode.

Message: The value entered for the field does not provide what is required. (301)

Condition: Requester / Person

Field name: Apt/Room/Suite/Unit number

Field ID: eftr.transaction.startingActions.requesters.personDetails.address.unitNumber

Rule: 141720

Rule type: Presence

Action: Reject

Description: Reject this report if the user provided a value and any of eftr.transaction.startingActions.requesters.personDetails.address.unstructured are not empty.

Message: This field is not required based on the value shown in one or more other fields. (364)

Condition: Requester / Person

Rule: 141725

Rule type: Format

Action: Reject

Description: Reject this report if the user provided text that is not between 1 and 10 characters.

Message: Invalid format. (362)

Condition: Requester / Person

Field name: Unstructured address details

Field ID: eftr.transaction.startingActions.requesters.personDetails.address.unstructured

Rule: 141820

Rule type: Presence

Action: Reject

Description: Reject this report if the user provided a value and any of eftr.transaction.startingActions.requesters.personDetails.address.unitNumber, eftr.transaction.startingActions.requesters.personDetails.address.buildingNumber, eftr.transaction.startingActions.requesters.personDetails.address.streetAddress, eftr.transaction.startingActions.requesters.personDetails.address.city, eftr.transaction.startingActions.requesters.personDetails.address.district, eftr.transaction.startingActions.requesters.personDetails.address.provinceStateCode, eftr.transaction.startingActions.requesters.personDetails.address.provinceStateName, eftr.transaction.startingActions.requesters.personDetails.address.subProvinceSubLocality, eftr.transaction.startingActions.requesters.personDetails.address.postalZipCode are not empty.

Message: This field is not required based on the value shown in one or more other fields. (364)

Condition: Requester / Person

Rule: 141824

Rule type: Format

Action: Reject

Description: Reject this report if the user provided text that is not between 1 and 500 characters.

Message: Invalid format. (362)

Condition: Requester / Person

Field name: Address type

Field ID: eftr.transaction.startingActions.requesters.personDetails.addressTypeCode

Rule: 141701

Rule type: Presence

Action: Reject

Description: Reject this report if the user did not provide a value and eftr.transaction.electronicFundsTransactionDetails.thresholdIndicator is 'true' and eftr.transaction.electronicFundsTransactionDetails.regulatoryExceptionIndicator is 'false'.

Message: This field was not completed, but is required based on the value entered elsewhere in the report. (330)

Condition: Requester / Person

Rule: 141702

Rule type: Presence

Action: Warning

Description: Send a warning if the user did not provide a value and eftr.transaction.electronicFundsTransactionDetails.regulatoryExceptionIndicator is 'false' and the total transaction amount is greater than or equal to $ 1000 CAD.

Message: This field was not completed, but may be required based on the value entered elsewhere in the report. (375)

Condition: Requester / Person

Rule: 141700

Rule type: Content

Action: Reject

Description: Reject this report if the user provided a value that is not one of Structured address (1), Unstructured address (2).

Message: The value entered for the field does not provide what is required. (301)

Condition: Requester / Person

Field name: Alias

Field ID: eftr.transaction.startingActions.requesters.personDetails.alias

Rule: 141694

Rule type: Format

Action: Reject

Description: Reject this report if the user provided text that is not between 1 and 100 characters.

Message: Invalid format. (362)

Condition: Requester / Person

Field name: Country of residence

Field ID: eftr.transaction.startingActions.requesters.personDetails.countryOfResidenceCode

Rule: 141864

Rule type: Content

Action: Reject

Description: Reject this report if the user provided a value not in the list: - All ISO Countries

Message: The value entered is not in FINTRAC's list of values for the field. (300)

Condition: Requester / Person

Field name: Date of birth

Field ID: eftr.transaction.startingActions.requesters.personDetails.dateOfBirth

Rule: 141850

Rule type: Presence

Action: Reject

Description: Reject this report if the user did not provide a value and eftr.transaction.electronicFundsTransactionDetails.thresholdIndicator is true and eftr.reportDetails.eftDirectionCode is 1 and eftr.transaction.electronicFundsTransactionDetails.regulatoryExceptionIndicator is false.

Message: This field was not completed, but is required based on the value entered elsewhere in the report. (330)

Condition: Requester / Person

Rule: 141851

Rule type: Presence

Action: Warning

Description: Send a warning if the user did not provide a value and eftr.reportDetails.eftDirectionCode is 'Initiation' and eftr.transaction.electronicFundsTransactionDetails.regulatoryExceptionIndicator is 'false' and the total transaction amount is greater than or equal to $ 1000 CAD.

Message: This field was not completed, but may be required based on the value entered elsewhere in the report. (375)

Condition: Requester / Person

Rule: 141853

Rule type: Format

Action: Reject

Description: Reject this report if the user provided a date that is not in the following format: yyyy-MM-dd.

Message: Invalid format. (362)

Condition: Requester / Person

Rule: 141854

Rule type: Content

Action: Reject

Description: Reject this report if the user provided a date that is not before today.

Message: The field cannot contain a future date. (304)

Condition: Requester / Person

Rule: 141855

Rule type: Content

Action: Reject

Description: Reject this report if the user provided a date that is not within the last -120 Years.

Message: The date in the field is too far in the past. (308)

Condition: Requester / Person

Field name: Extension

Field ID: eftr.transaction.startingActions.requesters.personDetails.extensionNumber

Rule: 141843

Rule type: Presence

Action: Reject

Description: Reject this report if the user provided a value and eftr.transaction.startingActions.requesters.personDetails.telephoneNumber is empty.

Message: This field is not required based on the value shown in one or more other fields. (364)

Condition: Requester / Person

Rule: 141844

Rule type: Format

Action: Warning

Description: Send a warning if the user provided a value that does not contain up to 10 numbers, dashes, commas, periods, spaces or round brackets.

Message: Invalid format. (362)

Condition: Requester / Person

Field name: Given name

Field ID: eftr.transaction.startingActions.requesters.personDetails.givenName

Rule: 141670

Rule type: Presence

Action: Reject

Description: Reject this report if the user did not provide a value and eftr.transaction.electronicFundsTransactionDetails.thresholdIndicator is 'true'.

Message: This field was not completed, but is required based on the value entered elsewhere in the report. (330)

Condition: Requester / Person

Rule: 141671

Rule type: Presence

Action: Warning

Description: Send a warning if the user did not provide a value and the total transaction amount is greater than or equal to $ 1000 CAD.

Message: This field was not completed, but may be required based on the value entered elsewhere in the report. (375)

Condition: Requester / Person

Rule: 141674

Rule type: Format

Action: Reject

Description: Reject this report if the user provided text that is not between 1 and 100 characters.

Message: Invalid format. (362)

Condition: Requester / Person

Field name: Identification list

Field ID: eftr.transaction.startingActions.requesters.personDetails.identifications

Rule: 141891

Rule type: Presence

Action: Warning

Description: Send a warning if the list is empty and eftr.transaction.electronicFundsTransactionDetails.regulatoryExceptionIndicator is 'false' and eftr.reportDetails.eftDirectionCode is 'Initiation' and the total transaction amount is greater than or equal to $ 1000 CAD.

Message: This field was not completed, but may be required based on the value entered elsewhere in the report. (375)

Condition: Requester / Person

Rule: 141890

Rule type: Content

Action: Reject

Description: Reject this report if the list of values is not between 1 and * and if eftr.transaction.electronicFundsTransactionDetails.thresholdIndicator is 'true' and eftr.reportDetails.eftDirectionCode is Initiation (1) and eftr.transaction.electronicFundsTransactionDetails.regulatoryExceptionIndicator is 'false'.

Message: The list cannot be empty, but is required based on the value entered elsewhere in the report. (331)

Condition: Requester / Person

Field name: Identification type

Field ID: eftr.transaction.startingActions.requesters.personDetails.identifications.identifierTypeCode

Rule: 141901

Rule type: Presence

Action: Reject

Description: Reject this report if the user did not provide a value into this field.

Message: This field was not completed, but is required based on the value entered elsewhere in the report. (330)

Condition: Requester / Person / Identification

Rule: 141900

Rule type: Content

Action: Reject

Description: Reject this report if the user provided a value not in the list: - 1=Birth certificate - 2=Passport - 3=Other - 4=Driver's licence - 5=Provincial health card - 14=Citizenship card - 15=Certificate of Indian Status - 27=Social Insurance Number card - 32=Permanent resident card - 33=Record of landing - 34=Credit file - 35=Government issued identification - 36=Insurance documents - 37=Provincial or territorial identity card - 38=Record of employment - 39=Travel visa - 40=Utility statement

Message: The value entered is not in FINTRAC's list of values for the field. (300)

Condition: Requester / Person / Identification

Field name: Identification type - other

Field ID: eftr.transaction.startingActions.requesters.personDetails.identifications.identifierTypeOther

Rule: 141910

Rule type: Presence

Action: Reject

Description: Reject this report if the user did not provide a value and eftr.transaction.startingActions.requesters.personDetails.identifications.identifierTypeCode is Other (3).

Message: This field was not completed, but is required based on the value entered elsewhere in the report. (330)

Condition: Requester / Person / Identification

Rule: 141911

Rule type: Presence

Action: Reject

Description: Reject this report if the user provided a value and eftr.transaction.startingActions.requesters.personDetails.identifications.identifierTypeCode is not Other (3).

Message: This field is not required based on the value shown in one or more other fields. (364)

Condition: Requester / Person / Identification

Rule: 141914

Rule type: Format

Action: Reject

Description: Reject this report if the user provided text that is not between 1 and 200 characters.

Message: Invalid format. (362)

Condition: Requester / Person / Identification

Field name: Jurisdiction of issue (country)

Field ID: eftr.transaction.startingActions.requesters.personDetails.identifications.jurisdictionOfIssueCountryCode

Rule: 147970

Rule type: Presence

Action: Reject

Description: Reject this report if the user did not provide a value and eftr.transaction.startingActions.requesters.personDetails.identifications.identifierTypeCode is one of Birth certificate (1), Passport (2), Driver's licence (4), Provincial health card (5), Citizenship card (14), Certificate of Indian Status (15), Permanent resident card (32), Record of landing (33), Government issued identification (35), Provincial or territorial identity card (37), Travel visa (39).

Message: This field was not completed, but is required based on the value entered elsewhere in the report. (330)

Condition: Requester / Person / Identification

Rule: 147974

Rule type: Content

Action: Reject

Description: Reject this report if the user provided a value not in the list: - All ISO Countries

Message: The value entered is not in FINTRAC's list of values for the field. (300)

Condition: Requester / Person / Identification

Field name: Jurisdiction of issue (province or state) code

Field ID: eftr.transaction.startingActions.requesters.personDetails.identifications.jurisdictionOfIssueProvinceStateCode

Rule: 147984

Rule type: Presence

Action: Reject

Description: Reject this report if the user provided a value and eftr.transaction.startingActions.requesters.personDetails.identifications.jurisdictionOfIssueCountryCode is not in CA, US, MX.

Message: This field is not required based on the value shown in one or more other fields. (364)

Condition: Requester / Person / Identification

Rule: 147980

Rule type: Presence

Action: Warning

Description: Send a warning if the user did not provide a value and eftr.transaction.startingActions.requesters.personDetails.identifications.identifierTypeCode is one of Birth certificate (1), Driver's licence (4), Provincial health card (5), Government issued identification (35), Provincial or territorial identity card (37) and eftr.transaction.startingActions.requesters.personDetails.identifications.jurisdictionOfIssueCountryCode is one of Canada (CA), United States (US), Mexico (MX).

Message: This field was not completed, but may be required based on the value entered elsewhere in the report. (375)

Condition: Requester / Person / Identification

Rule: 147985

Rule type: Content

Action: Reject

Description: Reject this report if the province/state code does not correspond with the country provided OR is not a valid Canadian, US or Mexican province/state code given the country eftr.transaction.startingActions.requesters.personDetails.identifications.jurisdictionOfIssueCountryCode.

Message: The value entered is not in FINTRAC's list of values for the field. (300)

Condition: Requester / Person / Identification

Field name: Jurisdiction of issue (province or state) name

Field ID: eftr.transaction.startingActions.requesters.personDetails.identifications.jurisdictionOfIssueProvinceStateName

Rule: 147994

Rule type: Presence

Action: Reject

Description: Reject this report if the user provided a value and eftr.transaction.startingActions.requesters.personDetails.identifications.jurisdictionOfIssueCountryCode is in CA, US, MX.

Message: This field is not required based on the value shown in one or more other fields. (364)

Condition: Requester / Person / Identification

Rule: 147995

Rule type: Format

Action: Reject

Description: Reject this report if the user provided text that is not between 1 and 100 characters.

Message: Invalid format. (362)

Condition: Requester / Person / Identification

Field name: Number associated with identification type

Field ID: eftr.transaction.startingActions.requesters.personDetails.identifications.number

Rule: 141920

Rule type: Presence

Action: Reject

Description: Reject this report if the user did not provide a value and eftr.transaction.startingActions.requesters.personDetails.identifications.identifierTypeCode is not Social Insurance Number card (27).

Message: This field was not completed, but is required based on the value entered elsewhere in the report. (330)

Condition: Requester / Person / Identification

Rule: 141921

Rule type: Presence

Action: Reject

Description: Reject this report if the user provided a value and eftr.transaction.startingActions.requesters.personDetails.identifications.identifierTypeCode is Social Insurance Number card (27).

Message: This field is not required based on the value shown in one or more other fields. (364)

Condition: Requester / Person / Identification

Rule: 141924

Rule type: Format

Action: Reject

Description: Reject this report if the user provided text that is not between 1 and 100 characters.

Message: Invalid format. (362)

Condition: Requester / Person / Identification

Field name: Name of employer

Field ID: eftr.transaction.startingActions.requesters.personDetails.nameOfEmployer

Rule: 141883

Rule type: Format

Action: Reject

Description: Reject this report if the user provided text that is not between 1 and 200 characters.

Message: Invalid format. (362)

Condition: Requester / Person

Field name: Occupation

Field ID: eftr.transaction.startingActions.requesters.personDetails.occupation

Rule: 141870

Rule type: Presence

Action: Reject

Description: Reject this report if the user did not provide a value and eftr.transaction.electronicFundsTransactionDetails.thresholdIndicator is true and eftr.reportDetails.eftDirectionCode is 1 and eftr.transaction.electronicFundsTransactionDetails.regulatoryExceptionIndicator is false.

Message: This field was not completed, but is required based on the value entered elsewhere in the report. (330)

Condition: Requester / Person

Rule: 141871

Rule type: Presence

Action: Warning

Description: Send a warning if the user did not provide a value and eftr.reportDetails.eftDirectionCode is 'Initiation' and eftr.transaction.electronicFundsTransactionDetails.regulatoryExceptionIndicator is 'false' and the total transaction amount is greater than or equal to $ 1000 CAD.

Message: This field was not completed, but may be required based on the value entered elsewhere in the report. (375)

Condition: Requester / Person

Rule: 141873

Rule type: Format

Action: Reject

Description: Reject this report if the user provided text that is not between 1 and 200 characters.

Message: Invalid format. (362)

Condition: Requester / Person

Field name: Other name/initial

Field ID: eftr.transaction.startingActions.requesters.personDetails.otherNameInitial

Rule: 141684

Rule type: Format

Action: Reject

Description: Reject this report if the user provided text that is not between 1 and 100 characters.

Message: Invalid format. (362)

Condition: Requester / Person

Field name: Surname

Field ID: eftr.transaction.startingActions.requesters.personDetails.surname

Rule: 141660

Rule type: Presence

Action: Reject

Description: Reject this report if the user did not provide a value and eftr.transaction.electronicFundsTransactionDetails.thresholdIndicator is 'true'.

Message: This field was not completed, but is required based on the value entered elsewhere in the report. (330)

Condition: Requester / Person

Rule: 141661

Rule type: Presence

Action: Warning

Description: Send a warning if the user did not provide a value and the total transaction amount is greater than or equal to $ 1000 CAD.

Message: This field was not completed, but may be required based on the value entered elsewhere in the report. (375)

Condition: Requester / Person

Rule: 141664

Rule type: Format

Action: Reject

Description: Reject this report if the user provided text that is not between 1 and 100 characters.

Message: Invalid format. (362)

Condition: Requester / Person

Field name: Telephone number

Field ID: eftr.transaction.startingActions.requesters.personDetails.telephoneNumber

Rule: 141834

Rule type: Format

Action: Reject

Description: Reject this report if the user provided a value that did not contain 0 to 20 numbers, dashes, commas, periods, spaces or round brackets.

Message: Invalid format. (362)

Condition: Requester / Person

Field name: Subject type

Field ID: eftr.transaction.startingActions.requesters.personDetails.typeCode

Rule: 141650

Rule type: Content

Action: Reject

Description: Reject this report if the value the user provided is not equal to the value in eftr.transaction.startingActions.requesters.typeCode.

Message: The value entered for the field does not provide what is required. (301)

Condition: Requester / Person

Field name: Subject type

Field ID: eftr.transaction.startingActions.requesters.typeCode

Rule: 141640

Rule type: Presence

Action: Reject

Description: Reject this report if the user did not provide a value into this field.

Message: This field was not completed, but is required based on the value entered elsewhere in the report. (330)

Condition: Requester

Rule: 141641

Rule type: Content

Action: Reject

Description: Reject this report if the user provided a value that is not one of Person details (3), Entity details (4).

Message: The value entered for the field does not provide what is required. (301)

Condition: Requester

Field name: Account number

Field ID: eftr.transaction.startingActions.sourcesOfFunds.details.accountNumber

Rule: 141600

Rule type: Presence

Action: Reject

Description: Reject this report if the user provided a value and any of eftr.transaction.startingActions.sourcesOfFunds.details.identifyingNumber, eftr.transaction.startingActions.sourcesOfFunds.details.policyNumber are not empty.

Message: This field is not required based on the value shown in one or more other fields. (364)

Condition: Source of funds

Rule: 141603

Rule type: Format

Action: Reject

Description: Reject this report if the user provided text that is not between 1 and 100 characters.

Message: Invalid format. (362)

Condition: Source of funds

Field name: Identifying number

Field ID: eftr.transaction.startingActions.sourcesOfFunds.details.identifyingNumber

Rule: 141610

Rule type: Presence

Action: Reject

Description: Reject this report if the user provided a value and any of eftr.transaction.startingActions.sourcesOfFunds.details.accountNumber, eftr.transaction.startingActions.sourcesOfFunds.details.policyNumber are not empty.

Message: This field is not required based on the value shown in one or more other fields. (364)

Condition: Source of funds

Rule: 141613

Rule type: Format

Action: Reject

Description: Reject this report if the user provided text that is not between 1 and 100 characters.

Message: Invalid format. (362)

Condition: Source of funds

Field name: Policy number

Field ID: eftr.transaction.startingActions.sourcesOfFunds.details.policyNumber

Rule: 141620

Rule type: Presence

Action: Reject

Description: Reject this report if the user provided a value and any of eftr.transaction.startingActions.sourcesOfFunds.details.accountNumber, eftr.transaction.startingActions.sourcesOfFunds.details.identifyingNumber are not empty.

Message: This field is not required based on the value shown in one or more other fields. (364)

Condition: Source of funds

Rule: 141623

Rule type: Format

Action: Reject

Description: Reject this report if the user provided text that is not between 1 and 100 characters.

Message: Invalid format. (362)

Condition: Source of funds

Field name: Name of entity

Field ID: eftr.transaction.startingActions.sourcesOfFunds.entityName.nameOfEntity

Rule: 141594

Rule type: Format

Action: Reject

Description: Reject this report if the user provided text that is not between 1 and 100 characters.

Message: Invalid format. (362)

Condition: Source of funds / Entity

Field name: Subject type

Field ID: eftr.transaction.startingActions.sourcesOfFunds.entityName.typeCode

Rule: 141580

Rule type: Content

Action: Reject

Description: Reject this report if the value the user provided is not equal to the value in eftr.transaction.startingActions.sourcesOfFunds.typeCode.

Message: The value entered for the field does not provide what is required. (301)

Condition: Source of funds / Entity

Field name: Given name

Field ID: eftr.transaction.startingActions.sourcesOfFunds.personName.givenName

Rule: 141564

Rule type: Format

Action: Reject

Description: Reject this report if the user provided text that is not between 1 and 100 characters.

Message: Invalid format. (362)

Condition: Source of funds / Person

Field name: Other name/initial

Field ID: eftr.transaction.startingActions.sourcesOfFunds.personName.otherNameInitial

Rule: 141574

Rule type: Format

Action: Reject

Description: Reject this report if the user provided text that is not between 1 and 100 characters.

Message: Invalid format. (362)

Condition: Source of funds / Person

Field name: Surname

Field ID: eftr.transaction.startingActions.sourcesOfFunds.personName.surname

Rule: 141554

Rule type: Format

Action: Reject

Description: Reject this report if the user provided text that is not between 1 and 100 characters.

Message: Invalid format. (362)

Condition: Source of funds / Person

Field name: Subject type

Field ID: eftr.transaction.startingActions.sourcesOfFunds.personName.typeCode

Rule: 141540

Rule type: Content

Action: Reject

Description: Reject this report if the value the user provided is not equal to the value in eftr.transaction.startingActions.sourcesOfFunds.typeCode.

Message: The value entered for the field does not provide what is required. (301)

Condition: Source of funds / Person

Field name: Subject type

Field ID: eftr.transaction.startingActions.sourcesOfFunds.typeCode

Rule: 141530

Rule type: Presence

Action: Reject

Description: Reject this report if the user did not provide a value into this field.

Message: This field was not completed, but is required based on the value entered elsewhere in the report. (330)

Condition: Source of funds

Rule: 141531

Rule type: Content

Action: Reject

Description: Reject this report if the user provided a value that is not one of Person name (1), Entity name (2).

Message: The value entered for the field does not provide what is required. (301)

Condition: Source of funds

Field name: Transaction list

Field ID: eftr.transactions

Rule: 140100

Rule type: Content

Action: Reject

Description: Reject this report if the list is empty.

Message: The list must be within the specified size. (332)

Rule: 140110

Rule type: Content

Action: Reject

Description: Reject this report if the user provided a transaction reference number which is not unique for this report.

Message: The number must be unique for the report. (336)

Rule: 140120

Rule type: Content

Action: Warning

Description: Send a warning if the total amount of the report is less than $ 10000 CAD. Transactions containing foreign currency will have a $ 1000 CAD buffer (above and below) applied to the threshold calculation.

Message: The total amount of the report is under the reporting threshold. (334)


Date Modified: