Validation Rules for Casino Disbursement Reports (CDR)
On this page
- Part A
- Part B
- Part C
- Part D
- Part E
- Part F1
- Part F2
- Part G - Method
- Part G - Reason
- Part H - Method
- Part H - Reason
- Part I - Method
- Part I - Reason
Date - March 15, 2021
The purpose of this document is to provide reporting entities with the validation specifications of Casino Disbursement Reports (CDR) submitted to the Financial Transactions and Reports Analysis Centre of Canada (FINTRAC).
Part A - Information about the casino reporting the disbursement
CDR.A.1: 24-hour rule indicator
Reject this report if the user did not provide a value into this field.
Reject this report if the user provided a value that is not a whole number between 0 and 1.
Reject this report if the user provided a value not in the list:
- 1 - 24-hour rule applies
- 0 - 24-hour rule does not apply
- 99998 - Not applicable
- 99999 - Unknown
Reject this report if the user did not provide a value, the 24-hour rule indicator is on and there was only one transaction.
Reject this report if the user did not provide a value, the 24-hour rule indicator is off and there is more than one transaction.
Reject this report if the following conditions aren't met using the currency ( CAD), amount ( 10000) and transaction date values:
- If the 24-hour rule indicator is not provided then its valid since that field doesn't pass validation
- If the transaction currency is unknown then the rule is valid
- If the transaction amount is unknown then the rule is valid
- If the amount is not CAD then convert the amount based on the currency exchange on the given date
- If the 24-hour rule indicator is set then this rule is valid only if the value is below the given threshold
- If the 24-hour rule indicator is not set then this rule is valid only if the value is above or equal to the given threshold
Reject this report if the following conditions aren't met using the currency ( NotCAD), amount ( 9000) and transaction date values:
- If the 24-hour rule indicator is not provided then its valid since that field doesn't pass validation
- If the transaction currency is unknown then the rule is valid
- If the transaction amount is unknown then the rule is valid
- If the amount is not CAD then convert the amount based on the currency exchange on the given date
- If the 24-hour rule indicator is set then this rule is valid only if the value is below the given threshold
- If the 24-hour rule indicator is not set then this rule is valid only if the value is above or equal to the given threshold
Reject this report if the following conditions aren't met using the reason currency ( CAD) method currency ( CAD), reason threshold ( 10000), method threshold ( 10000) and transaction date values:
- If the 24-hour rule indicator is not set (not 0 or 1) then it's valid since that field doesn't pass validation
- If the currency is unknown then the rule is valid
- If the amount is unknown then the rule is valid
- If the amount is not CAD then convert the amount based on the currency exchange on the given date
- If the 24-hour rule indicator is set then this rule is valid only if the value is below the given threshold
- If the 24-hour rule indicator is not set then this rule is valid only if the value is above or equal to the given threshold
Reject this report if the following conditions aren't met using the reason currency ( NotCAD) method currency ( NotCAD), reason threshold ( 11000), method threshold ( 11000) and transaction date values:
- If the 24-hour rule indicator is not set (not 0 or 1) then it's valid since that field doesn't pass validation
- If the currency is unknown then the rule is valid
- If the amount is unknown then the rule is valid
- If the amount is not CAD then convert the amount based on the currency exchange on the given date
- If the 24-hour rule indicator is set then this rule is valid only if the value is below the given threshold
- If the 24-hour rule indicator is not set then this rule is valid only if the value is above or equal to the given threshold
Reject this report if the following conditions aren't met using the currency ( CAD), amount ( 10000) and transaction date values:
- If the 24-hour rule indicator is not set (not 0 or 1) then it's valid since that field doesn't pass validation
- If the currency is unknown then the rule is valid
- If the amount is unknown then the rule is valid
- If the amount is not CAD then convert the amount based on the currency exchange on the given date
- If the 24-hour rule indicator is set then this rule is valid only if the value is below the given threshold
- If the 24-hour rule indicator is not set then this rule is valid
Reject this report if the following conditions aren't met using the currency ( NotCAD), amount ( 9000) and transaction date values:
- If the 24-hour rule indicator is not set (not 0 or 1) then it's valid since that field doesn't pass validation
- If the currency is unknown then the rule is valid
- If the amount is unknown then the rule is valid
- If the amount is not CAD then convert the amount based on the currency exchange on the given date
- If the 24-hour rule indicator is set then this rule is valid only if the value is below the given threshold
- If the 24-hour rule indicator is not set then this rule is valid
Reject this report if the following conditions aren't met using the currency ( CAD), amount ( 10000) and transaction date values:
- If the 24-hour rule indicator is not provided then its valid since that field doesn't pass validation
- If the transaction currency is unknown then the rule is valid
- If the transaction amount is unknown then the rule is valid
- If the amount is not CAD then convert the amount based on the currency exchange on the given date
- If the 24-hour rule indicator is set then this rule is valid only if the value is below the given threshold
- If the 24-hour rule indicator is not set then this rule is valid only if the value is above or equal to the given threshold
Reject this report if the following conditions aren't met using the currency ( NotCAD), amount ( 9000) and transaction date values:
- If the 24-hour rule indicator is not provided then its valid since that field doesn't pass validation
- If the transaction currency is unknown then the rule is valid
- If the transaction amount is unknown then the rule is valid
- If the amount is not CAD then convert the amount based on the currency exchange on the given date
- If the 24-hour rule indicator is set then this rule is valid only if the value is below the given threshold
- If the 24-hour rule indicator is not set then this rule is valid only if the value is above or equal to the given threshold
Reject this report if the following conditions aren't met using the reason currency ( CAD) method currency ( NotCAD), reason threshold ( 10000), method threshold ( 11000) and transaction date values:
- If the 24-hour rule indicator is not set (not 0 or 1) then it's valid since that field doesn't pass validation
- If the currency is unknown then the rule is valid
- If the amount is unknown then the rule is valid
- If the amount is not CAD then convert the amount based on the currency exchange on the given date
- If the 24-hour rule indicator is set then this rule is valid only if the value is below the given threshold
- If the 24-hour rule indicator is not set then this rule is valid only if the value is above or equal to the given threshold
Reject this report if the following conditions aren't met using the reason currency ( NotCAD) method currency ( CAD), reason threshold ( 11000), method threshold ( 10000) and transaction date values:
- If the 24-hour rule indicator is not set (not 0 or 1) then it's valid since that field doesn't pass validation
- If the currency is unknown then the rule is valid
- If the amount is unknown then the rule is valid
- If the amount is not CAD then convert the amount based on the currency exchange on the given date
- If the 24-hour rule indicator is set then this rule is valid only if the value is below the given threshold
- If the 24-hour rule indicator is not set then this rule is valid only if the value is above or equal to the given threshold
Reject this report if the following conditions aren't met using the currency ( CAD), amount ( 10000) and transaction date values:
- If the 24-hour rule indicator is not set (not 0 or 1) then it's valid since that field doesn't pass validation
- If the currency is unknown then the rule is valid
- If the amount is unknown then the rule is valid
- If the amount is not CAD then convert the amount based on the currency exchange on the given date
- If the 24-hour rule indicator is set then this rule is valid only if the value is below the given threshold
- If the 24-hour rule indicator is not set then this rule is valid
Reject this report if the following conditions aren't met using the currency ( NotCAD), amount ( 9000) and transaction date values:
- If the 24-hour rule indicator is not set (not 0 or 1) then it's valid since that field doesn't pass validation
- If the currency is unknown then the rule is valid
- If the amount is unknown then the rule is valid
- If the amount is not CAD then convert the amount based on the currency exchange on the given date
- If the 24-hour rule indicator is set then this rule is valid only if the value is below the given threshold
- If the 24-hour rule indicator is not set then this rule is valid
CDR.A.2: Reporting entity's identifier number
Reject this report if the user did not provide a value into this field.
Reject this report if the user provided a value that is not between 0 and 9999999.
CDR.A.3: Reporting entity's report reference number
Reject this report if the user did not provide a value and the report was sent in via batch.
Reject this report if the user provided text that did not contain only alpha character, numbers, dashes or underscores up to 20 characters.
Reject this report if the user provided a report reference number which is not unique for this RE.
Reject this report if the report has been segregated.
Reject this report if the previous version of this report (should it exist) is more than 7 years old.
CDR.A.4: Contact's surname
Reject this report if the user did not provide a value into this field.
CDR.A.5: Contact's given name
Reject this report if the user did not provide a value into this field.
CDR.A.7: Contact's telephone number
Reject this report if the user did not provide a value into this field.
Reject this report if the user provided a value that did not contain 0 to 20 numbers, dashes, commas, periods, spaces or round brackets.
CDR.A.8: Contact's telephone extension number
Reject this report if the user provided a value that does not contain up to 10 numbers, dashes, commas, periods, spaces or round brackets.
Part B - Information about where the transaction took place
CDR.B.1: Reporting entity's location number
Reject this report if the user did not provide a value into this field.
Reject this report if the user provided text that is not between 1 and 15 characters, containing only alpha and numeric characters.
Reject this report if the user provided a branch location that is invalid for the reporting entity given the constraint ' None '.
- None: check to make sure this is a valid branch.
- CAOnly: check to make sure this branch is in Canada.
- ValidCA: check to make sure this branch is valid and is in Canada.
- PortCode: check to make sure this branch is valid or a valid port code.
Reject this report if the user provided a branch location that is invalid for the reporting entity given the constraint ' CAOnly '.
- None: check to make sure this is a valid branch.
- CAOnly: check to make sure this branch is in Canada.
- ValidCA: check to make sure this branch is valid and is in Canada.
- PortCode: check to make sure this branch is valid or a valid port code.
CDR.B.2: How the transaction was conducted
Reject this report if the user did not provide a value into this field.
Reject this report if the user provided a value that is not a whole number between 1 and 7.
Reject this report if the user provided a value not in the list:
- 6 - Armoured car
- 5 - Courier
- 1 - In person
- 4 - Mail
- 7 - Other
- 3 - Telephone
- 2 - Self-redemption kiosk
CDR.B.3: Other transaction method
Reject this report if the user did not provide a value and CDR.B.2 is 'Other'.
Reject this report if the user provided a value and CDR.B.2 is not 'Other'.
CDR.B.4: Date of the transaction
Reject this report if the user did not provide a value into this field.
Reject this report if the user provided a date that is not in one of the following formats:
- yyyy-MM-dd
- yyyy/MM/dd
- yyyy MM dd
- yyyyMMdd
Reject this report if the user provided a date that is not before today.
Reject this report if the user provided a date that is not after or equal to 2009-09-28.
CDR.B.5: Time of the transaction
Reject this report if the user provided a value that is not one of the following formats:
- HH:mm:ss
- HHmmss
Part C - Information about the individual who requested the disbursement
CDR.C.1: Client number assigned by reporting casino for individual
Reject this report if the user did not provide a value and the 24-hour rule indicator is off.
Reject this report if the user provided a value that is not a whole number between 1 and 2.
Reject this report if the user provided a value not in the list:
- 1 - Client identifier assigned
- 2 - No client identifier assigned
CDR.C.2: Assigned client number
Reject this report if the user did not provide a value and CDR.C.1 is 'Client identifier assigned'.
Reject this report if the user provided a value and CDR.C.1 is not 'Client identifier assigned'.
CDR.C.3: Surname
Reject this report if the user did not provide a value and the 24-hour rule indicator is off.
CDR.C.4: Given name
Reject this report if the user did not provide a value and the 24-hour rule indicator is off.
CDR.C.6: Street address
Reject this report if the user did not provide a value and the 24-hour rule indicator is off.
CDR.C.7: City
Reject this report if the user did not provide a value and the 24-hour rule indicator is off.
CDR.C.8: Country
Reject this report if the user did not provide a value and the 24-hour rule indicator is off.
Reject this report if the user provided text that is not between 2 and 2 characters, containing only alpha characters.
Reject this report if the user provided a value not in the list:
- All ISO Countries
CDR.C.9: Province or state
Reject this report if the user did not provide a value and the 24-hour rule indicator is off and CDR.C.8 is one of CA, US, MX.
Reject this report if the user provided a value and CDR.C.8 is not in CA, US, MX.
Reject this report if the province/state name does not correspond with the country provided OR is not a valid Canadian, US or Mexican province/state name given the country CDR.C.8.
CDR.C.9a: Other province or state
Reject this report if the user provided a value and CDR.C.8 is in CA, US, MX.
CDR.C.10: Postal or zip code
Send a warning if the user did not provide a value and the 24-hour rule indicator is off and CDR.C.8 is one of CA, US.
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 CDR.C.8 other than Canada and the United States.
CDR.C.11: Home telephone number
Reject this report if the user provided a value that did not contain 0 to 20 numbers, dashes, commas, periods, spaces or round brackets.
CDR.C.12: Business telephone number
Reject this report if the user provided a value that did not contain 0 to 20 numbers, dashes, commas, periods, spaces or round brackets.
CDR.C.13: Business telephone extension number
Reject this report if the user provided a value and CDR.C.12 is empty.
Reject this report if the user provided a value that does not contain up to 10 numbers, dashes, commas, periods, spaces or round brackets.
CDR.C.14: Individual's date of birth
Reject this report if the user did not provide a value and the 24-hour rule indicator is off.
Reject this report if the user provided a date that is not in one of the following formats:
- yyyy-MM-dd
- yyyy/MM/dd
- yyyy MM dd
- yyyyMMdd
Reject this report if the user provided a date that is not before today.
Reject this report if the user provided a date that is not within the last 120 years.
CDR.C.15: Country of residence
Reject this report if the user provided text that is not between 2 and 2 characters, containing only alpha characters.
Reject this report if the user provided a value not in the list:
- All ISO Countries
CDR.C.16: Individual's identifier type
Reject this report if the user did not provide a value and the 24-hour rule indicator is off.
Reject this report if the user provided a value that is not a whole number between 1 and 27.
Reject this report if the user provided a value not in the list:
- 4 - Driver's licence
- 1 - Birth certificate
- 5 - Provincial health card
- 2 - Passport
- 6 - Rec. of landing/ Perm. resident card
- 27 - Social insurance number (SIN) card
- 3 - Other
CDR.C.17: Other type description
Reject this report if the user did not provide a value and CDR.C.16 is 'Other'.
Reject this report if the user provided a value and CDR.C.16 is not 'Other'.
CDR.C.18: Identification number
Reject this report if the user did not provide a value and the 24-hour rule indicator is off and CDR.C.16 is not one of 27.
Reject this report if the user provided a value and CDR.C.16 is 'Social insurance number (SIN) card'.
Reject this report if the user provided a value and CDR.C.16 is empty.
CDR.C.19: Country of issue
Reject this report if the user did not provide a value and the 24-hour rule indicator is off.
Reject this report if the user provided text that is not between 2 and 2 characters, containing only alpha characters.
Reject this report if the user provided a value not in the list:
- All ISO Countries
CDR.C.20: Province or state of issue
Reject this report if the user did not provide a value and the 24-hour rule indicator is off, CDR.C.19 equals CA and CDR.C.16 equals 1.
Reject this report if the user did not provide a value and the 24-hour rule indicator is off, CDR.C.19 equals CA and CDR.C.16 equals 4.
Reject this report if the user did not provide a value and the 24-hour rule indicator is off, CDR.C.19 equals CA and CDR.C.16 equals 5.
Reject this report if the user provided a value and CDR.C.19 is not in CA, US, MX.
Reject this report if the province/state name does not correspond with the country provided OR is not a valid Canadian, US or Mexican province/state name given the country CDR.C.19.
CDR.C.20a: Other province or state of issue
Reject this report if the user provided a value and CDR.C.19 is in CA, US, MX.
CDR.C.21: Individual's occupation
Reject this report if the user did not provide a value and the 24-hour rule indicator is off.
CDR.C.22: On behalf of Indicator
Reject this report if the user did not provide a value into this field.
Reject this report if the user provided a value that is not a whole number between 1 and 3.
Reject this report if the user provided a value not in the list:
- 1 - Not applicable
- 2 - On behalf of an entity
- 3 - On behalf of another individual
Part D - Information about the entity on whose behalf disbursement was received
CDR.D.1: Full name of entity
Reject this report if the user did not provide a value and the 24-hour rule indicator is off and the transaction is on behalf of another entity.
CDR.D.2: Type of business
Reject this report if the user did not provide a value and the 24-hour rule indicator is off and the transaction is on behalf of another entity.
CDR.D.3: Street address
Reject this report if the user did not provide a value and the 24-hour rule indicator is off and the transaction is on behalf of another entity.
CDR.D.4: City
Reject this report if the user did not provide a value and the 24-hour rule indicator is off and the transaction is on behalf of another entity.
CDR.D.5: Country
Reject this report if the user did not provide a value and the 24-hour rule indicator is off and the transaction is on behalf of another entity.
Reject this report if the user provided text that is not between 2 and 2 characters, containing only alpha characters.
Reject this report if the user provided a value not in the list:
- All ISO Countries
CDR.D.6: Province or state
Reject this report if the user did not provide a value and the 24-hour rule indicator is off and the transaction is on behalf of another entity and CDR.D.5 is in CA, US, MX.
Reject this report if the user provided a value and CDR.D.5 is not in CA, US, MX.
Reject this report if the province/state name does not correspond with the country provided OR is not a valid Canadian, US or Mexican province/state name given the country CDR.D.5.
CDR.D.6a: Other province or state
Reject this report if the user provided a value and CDR.D.5 is in CA, US, MX.
CDR.D.7: Postal or zip code
Send a warning if the user did not provide a value and the 24-hour rule indicator is off and the transaction is on behalf of another entity and CDR.D.5 is in CA, US.
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 CDR.D.5 other than Canada and the United States.
CDR.D.8: Business telephone number
Reject this report if the user provided a value that did not contain 0 to 20 numbers, dashes, commas, periods, spaces or round brackets.
CDR.D.9: Business telephone extension number
Reject this report if the user provided a value that does not contain up to 10 numbers, dashes, commas, periods, spaces or round brackets.
CDR.D.10: Incorporation indicator
Reject this report if the user did not provide a value and the 24-hour rule indicator is off and the transaction is on behalf of another entity.
Reject this report if the user provided a value that is not a whole number between 1 and 2.
Reject this report if the user provided a value not in the list:
- 1 - Entity is a corporation
- 2 - Entity is not a corporation
CDR.D.11: Incorporation number
Reject this report if the user did not provide a value and CDR.D.10 is 'Entity is a corporation'.
Reject this report if the user provided a value and CDR.D.10 is not 'Entity is a corporation'.
CDR.D.12: Country of issue
Reject this report if the user did not provide a value and CDR.D.10 is 'Entity is a corporation'.
Reject this report if the user provided a value and CDR.D.10 is not 'Entity is a corporation'.
Reject this report if the user provided text that is not between 2 and 2 characters, containing only alpha characters.
Reject this report if the user provided a value not in the list:
- All ISO Countries
CDR.D.13: Province or state of issue
Reject this report if the user provided a value and CDR.D.10 is not 'Entity is a corporation'.
Reject this report if the user provided a value and CDR.D.12 is not in CA, US, MX.
Reject this report if the province/state name does not correspond with the country provided OR is not a valid Canadian, US or Mexican province/state name given the country CDR.D.12.
CDR.D.13a: Other province or state of issue
Reject this report if the user provided a value and CDR.D.12 is in CA, US, MX.
Part E - Information about the individual on whose behalf the disbursement was received
CDR.E.1: Surname
Reject this report if the user did not provide a value and the 24-hour rule indicator is off and the transaction is on behalf of another individual.
CDR.E.2: Given name
Reject this report if the user did not provide a value and the 24-hour rule indicator is off and the transaction is on behalf of another individual.
CDR.E.4: Street address
Reject this report if the user did not provide a value and the 24-hour rule indicator is off and the transaction is on behalf of another individual.
CDR.E.5: City
Reject this report if the user did not provide a value and the 24-hour rule indicator is off and the transaction is on behalf of another individual.
CDR.E.6: Country
Reject this report if the user did not provide a value and the 24-hour rule indicator is off and the transaction is on behalf of another individual.
Reject this report if the user provided text that is not between 2 and 2 characters, containing only alpha characters.
Reject this report if the user provided a value not in the list:
- All ISO Countries
CDR.E.7: Province or state
Reject this report if the user did not provide a value and the 24-hour rule indicator is off and the transaction is on behalf of another individual and CDR.E.6 is in CA, US, MX.
Reject this report if the user provided a value and CDR.E.6 is not in CA, US, MX.
Reject this report if the province/state name does not correspond with the country provided OR is not a valid Canadian, US or Mexican province/state name given the country CDR.E.6.
CDR.E.7a: Other province or state
Reject this report if the user provided a value and CDR.E.6 is in CA, US, MX.
CDR.E.8: Postal or zip code
Send a warning if the user did not provide a value and the 24-hour rule indicator is off and the transaction is on behalf of another individual and CDR.E.6 is in CA, US.
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 CDR.E.6 other than Canada and the United States.
CDR.E.9: Home telephone number
Reject this report if the user provided a value that did not contain 0 to 20 numbers, dashes, commas, periods, spaces or round brackets.
CDR.E.10: Business telephone number
Reject this report if the user provided a value that did not contain 0 to 20 numbers, dashes, commas, periods, spaces or round brackets.
CDR.E.11: Business telephone extension number
Reject this report if the user provided a value and CDR.E.10 is empty.
Reject this report if the user provided a value that does not contain up to 10 numbers, dashes, commas, periods, spaces or round brackets.
CDR.E.12: Individual's date of birth
Reject this report if the user provided a date that is not in one of the following formats:
- yyyy-MM-dd
- yyyy/MM/dd
- yyyy MM dd
- yyyyMMdd
Reject this report if the user provided a date that is not before today.
Reject this report if the user provided a date that is not within the last 120 years.
CDR.E.13: Country of residence
Reject this report if the user provided text that is not between 2 and 2 characters, containing only alpha characters.
Reject this report if the user provided a value not in the list:
- All ISO Countries
CDR.E.14: Individual's identifier type
Reject this report if the user provided a value that is not a whole number between 1 and 27.
Reject this report if the user provided a value not in the list:
- 4 - Driver's licence
- 1 - Birth certificate
- 5 - Provincial health card
- 2 - Passport
- 6 - Rec. of landing/ Perm. resident card
- 27 - Social insurance number (SIN) card
- 3 - Other
CDR.E.15: Other type description
Reject this report if the user did not provide a value and CDR.E.14 is 'Other'.
Reject this report if the user provided a value and CDR.E.14 is not 'Other'.
CDR.E.16: Identification number
Reject this report if the user provided a value and CDR.E.14 is 'Social insurance number (SIN) card'.
Reject this report if the user provided a value and CDR.E.14 is empty.
CDR.E.17: Country of issue
Reject this report if the user provided text that is not between 2 and 2 characters, containing only alpha characters.
Reject this report if the user provided a value not in the list:
- All ISO Countries
CDR.E.18: Province or state of issue
Reject this report if the user did not provide a value and the 24-hour rule indicator is off, CDR.E.17 equals CA and CDR.E.14 equals 1.
Reject this report if the user did not provide a value and the 24-hour rule indicator is off, CDR.E.17 equals CA and CDR.E.14 equals 4.
Reject this report if the user did not provide a value and the 24-hour rule indicator is off, CDR.E.17 equals CA and CDR.E.14 equals 5.
Reject this report if the user provided a value and CDR.E.17 is not in CA, US, MX.
Reject this report if the province/state name does not correspond with the country provided OR is not a valid Canadian, US or Mexican province/state name given the country CDR.E.17.
CDR.E.18a: Other province or state of issue
Reject this report if the user provided a value and CDR.E.17 is in CA, US, MX.
CDR.E.20: Relationship to individual
Reject this report if the user provided a value that is not a whole number between 1 and 10.
Reject this report if the user provided a value not in the list:
- 1 - Accountant
- 2 - Agent
- 10 - Legal counsel
- 3 - Borrower
- 4 - Broker
- 5 - Customer
- 6 - Employee
- 7 - Friend
- 8 - Relative
- 9 - Other
CDR.E.21: Other relationship
Reject this report if the user did not provide a value and CDR.E.20 is 'Other'.
Reject this report if the user provided a value and CDR.E.20 is not 'Other'.
Part F1 - Reason for disbursement
CDR.F1.1: Reason for disbursement
Reject this report if the user did not provide a value into this field.
Reject this report if the user provided a value that is not a whole number between 1 and 24.
Reject this report if the user provided a value not in the list:
- 6 - Advance on credit - counter cheque
- 7 - Advance on credit - casino credit acct.
- 8 - Advance on credit - marker issued
- 9 - Advance on credit - other
- 18 - Cash. negotiable instr. - bank draft
- 20 - Cash. negotiable instr. - cheque other
- 19 - Cash. negotiable instr. - casino cheque
- 21 - Cash. negotiable instr. - money order
- 22 - Cash. negotiable instr. - travel. cheque
- 4 - Front cash withdrawal
- 10 - Payment - bets
- 11 - Payment - casino stored value card
- 15 - Payment - draw or prize payout
- 16 - Payment - of credit for recipient
- 17 - Payment - of credit, other than recip.
- 12 - Payment - slot jackpots (not tickets)
- 13 - Payment - table jackpot
- 14 - Payment - tournament payout
- 2 - Redemption - chips or tokens
- 3 - Redemption - plaques
- 1 - Redemption - slot tickets
- 23 - Reimbursement - entertainment expenses
- 24 - Reimbursement - travel expenses
- 5 - Safekeeping withdrawal
Reject this report if CDR.F1.1 equals 4, CDR.F1.5 equals 2.
Reject this report if CDR.F1.6 equals 2, CDR.F1.7 equals 2, CDR.F1.1 equals 6.
Reject this report if CDR.F1.1 equals 7, CDR.F1.5 equals 2.
Reject this report if CDR.F1.6 equals 2, CDR.F1.7 equals 2, CDR.F1.1 equals 17.
Reject this report if CDR.F1.7 equals 2, CDR.F1.1 equals 18.
Reject this report if CDR.F1.6 equals 2, CDR.F1.7 equals 2, CDR.F1.1 equals 20.
Reject this report if CDR.F1.7 equals 2, CDR.F1.1 equals 21.
Reject this report if CDR.F1.7 equals 2, CDR.F1.1 equals 22.
CDR.F1.2: Other reason for disbursement
Reject this report if the user did not provide a value and CDR.F1.1 is 'Advance on credit - other'.
Reject this report if the user provided a value and CDR.F1.1 is not 'Advance on credit - other'.
CDR.F1.3: Amount of disbursement
Reject this report if the user did not provide a value into this field.
Reject this report if the user provided an amount that is not the correct format:
- Number of digits, decimal separator and 2 digits (optional).
- When the thousand separator is “,” we only accept “.” for the decimal separator.
- When the thousand separator is a space, we accept both “.” or “,” for decimal separator.
- If a thousand separator (“,” or space) is used, only one type can be used, but not both.
- If a decimal separator is used, two decimal places must be provided.
- A currency sign such as “$” is not an acceptable character.
Reject this report if the user provided an amount that does not equal 0.0.
CDR.F1.4: Disbursement currency
Reject this report if the user did not provide a value into this field.
Reject this report if the user provided text that is not between 3 and 3 characters, containing only alpha characters.
Reject this report if the user provided a value not in the list:
- All ISO Currencies
CDR.F1.5: Casino account indicator
Reject this report if the user did not provide a value into this field.
Reject this report if the user provided a value that is not a whole number between 1 and 2.
Reject this report if the user provided a value not in the list:
- 1 - Casino account involved
- 2 - No casino account involved
CDR.F1.6: Other individual associated with reason indicator
Reject this report if the user did not provide a value into this field.
Reject this report if the user provided a value that is not a whole number between 1 and 2.
Reject this report if the user provided a value not in the list:
- 1 - Associated other individual
- 2 - No associated other individual
Reject this report if the list of values is between 1 and * if CDR.F1.6 equals 'Associated other individual'.
CDR.F1.7: Other entity associated with reason indicator
Reject this report if the user did not provide a value into this field.
Reject this report if the user provided a value that is not a whole number between 1 and 2.
Reject this report if the user provided a value not in the list:
- 1 - Associated other entity
- 2 - No associated other entity
Reject this report if the list of values is between 1 and * if CDR.F1.7 equals 'Associated other entity'.
Part F2 - Method for disbursement
CDR.F2.1: Method of disbursement
Reject this report if the user did not provide a value into this field.
Reject this report if the user provided a value that is not a whole number between 1 and 9.
Reject this report if the user provided a value not in the list:
- 2 - Added to a casino stored value card
- 1 - Applied to credit card
- 3 - Deposited to account - financial inst.
- 4 - Issued a cheque
- 9 - Other
- 7 - Paid out in cash
- 6 - Sent domestic funds transfer
- 5 - Sent international funds transfer
- 8 - Transferred to another casino
Reject this report if CDR.F2.6 equals 2, CDR.F2.7 equals 2, CDR.F2.1 equals 3.
Reject this report if CDR.F2.6 equals 2, CDR.F2.7 equals 2, CDR.F2.1 equals 5.
Reject this report if CDR.F2.6 equals 2, CDR.F2.7 equals 2, CDR.F2.1 equals 6.
Reject this report if CDR.F2.7 equals 2, CDR.F2.1 equals 8.
CDR.F2.2: Other method for disbursement
Reject this report if the user did not provide a value and CDR.F2.1 is 'Other'.
Reject this report if the user provided a value and CDR.F2.1 is not 'Other'.
CDR.F2.3: Amount of disbursement
Reject this report if the user did not provide a value into this field.
Reject this report if the user provided an amount that is not the correct format:
- Number of digits, decimal separator and 2 digits (optional).
- When the thousand separator is “,” we only accept “.” for the decimal separator.
- When the thousand separator is a space, we accept both “.” or “,” for decimal separator.
- If a thousand separator (“,” or space) is used, only one type can be used, but not both.
- If a decimal separator is used, two decimal places must be provided.
- A currency sign such as “$” is not an acceptable character.
Reject this report if the user provided an amount that does not equal 0.0.
CDR.F2.4: Disbursement currency
Reject this report if the user did not provide a value into this field.
Reject this report if the user provided text that is not between 3 and 3 characters, containing only alpha characters.
Reject this report if the user provided a value not in the list:
- All ISO Currencies
CDR.F2.5: Casino account indicator
Reject this report if the user did not provide a value into this field.
Reject this report if the user provided a value that is not a whole number between 1 and 2.
Reject this report if the user provided a value not in the list:
- 1 - Casino account involved
- 2 - No casino account involved
CDR.F2.6: Other individual associated with method indicator
Reject this report if the user did not provide a value into this field.
Reject this report if the user provided a value that is not a whole number between 1 and 2.
Reject this report if the user provided a value not in the list:
- 1 - Associated other individual
- 2 - No associated other individual
Reject this report if the list of values is between 1 and * if CDR.F2.6 equals 'Associated other individual'.
CDR.F2.7: Other entity associated with method indicator
Reject this report if the user did not provide a value into this field.
Reject this report if the user provided a value that is not a whole number between 1 and 2.
Reject this report if the user provided a value not in the list:
- 1 - Associated other entity
- 2 - No associated other entity
Reject this report if the list of values is between 1 and * if CDR.F2.7 equals 'Associated other entity'.
Part G - Method - Casino account information
CDR.G.1: Identifier number for the casino indicator
Reject this report if the user did not provide a value and CDR.F2.5 is 'Casino account involved'.
Reject this report if the user provided a value and CDR.F2.5 is not 'Casino account involved'.
Reject this report if the user provided a value that is not a whole number between 1 and 2.
Reject this report if the user provided a value not in the list:
- 1 - Casino identifier assigned
- 2 - No casino identifier assigned
CDR.G.2: Casino identifier number where the account is held
Reject this report if the user did not provide a value and CDR.G.1 is 'Casino identifier assigned'.
Reject this report if the user provided a value and CDR.G.1 is not 'Casino identifier assigned'.
CDR.G.3: Account number
Reject this report if the user did not provide a value and CDR.F2.5 is 'Casino account involved'.
Reject this report if the user provided a value and CDR.F2.5 is not 'Casino account involved'.
CDR.G.4: Type of account
Reject this report if the user did not provide a value and CDR.F2.5 is 'Casino account involved'.
Reject this report if the user provided a value and CDR.F2.5 is not 'Casino account involved'.
Reject this report if the user provided a value that is not a whole number between 1 and 3.
Reject this report if the user provided a value not in the list:
- 1 - Credit
- 2 - Front money
- 3 - Other
CDR.G.5: Other type of account
Reject this report if the user did not provide a value and CDR.G.4 is 'Other'.
Reject this report if the user provided a value and CDR.G.4 is not 'Other'.
CDR.G.6: Account currency
Reject this report if the user did not provide a value and CDR.F2.5 is 'Casino account involved'.
Reject this report if the user provided a value and CDR.F2.5 is not 'Casino account involved'.
Reject this report if the user provided text that is not between 3 and 3 characters, containing only alpha characters.
Reject this report if the user provided a value not in the list:
- All ISO Currencies
CDR.G.7: Account holder type
Reject this report if the user did not provide a value and CDR.F2.5 is 'Casino account involved'.
Reject this report if the user provided a value and CDR.F2.5 is not 'Casino account involved'.
Reject this report if the user provided a value that is not a whole number between 1 and 2.
Reject this report if the user provided a value not in the list:
- 2 - Corporation or other entity
- 1 - Individual
CDR.G.8: Surname
Reject this report if the user did not provide a value and CDR.G.7 is 'Individual'.
Reject this report if the user provided a value and CDR.G.7 is not 'Individual'.
CDR.G.9: Given name
Reject this report if the user did not provide a value and CDR.G.7 is 'Individual'.
Reject this report if the user provided a value and CDR.G.7 is not 'Individual'.
CDR.G.10: Other name/initial
Reject this report if the user provided a value and CDR.G.7 is not 'Individual'.
CDR.G.11: Full name of entity
Reject this report if the user did not provide a value and CDR.G.7 is 'Corporation or other entity'.
Reject this report if the user provided a value and CDR.G.7 is not 'Corporation or other entity'.
Part G - Reason - Casino account information
CDR.G.1: Identifier number for the casino indicator
Reject this report if the user did not provide a value and CDR.F1.5 is 'Casino account involved'.
Reject this report if the user provided a value and CDR.F1.5 is not 'Casino account involved'.
Reject this report if the user provided a value that is not a whole number between 1 and 2.
Reject this report if the user provided a value not in the list:
- 1 - Casino identifier assigned
- 2 - No casino identifier assigned
CDR.G.2: Casino identifier number where the account is held
Reject this report if the user did not provide a value and CDR.G.1 is 'Casino identifier assigned'.
Reject this report if the user provided a value and CDR.G.1 is not 'Casino identifier assigned'.
CDR.G.3: Account number
Reject this report if the user did not provide a value and CDR.F1.5 is 'Casino account involved'.
Reject this report if the user provided a value and CDR.F1.5 is not 'Casino account involved'.
CDR.G.4: Type of account
Reject this report if the user did not provide a value and CDR.F1.5 is 'Casino account involved'.
Reject this report if the user provided a value and CDR.F1.5 is not 'Casino account involved'.
Reject this report if the user provided a value that is not a whole number between 1 and 3.
Reject this report if the user provided a value not in the list:
- 1 - Credit
- 2 - Front money
- 3 - Other
CDR.G.5: Other type of account
Reject this report if the user did not provide a value and CDR.G.4 is 'Other'.
Reject this report if the user provided a value and CDR.G.4 is not 'Other'.
CDR.G.6: Account currency
Reject this report if the user did not provide a value and CDR.F1.5 is 'Casino account involved'.
Reject this report if the user provided a value and CDR.F1.5 is not 'Casino account involved'.
Reject this report if the user provided text that is not between 3 and 3 characters, containing only alpha characters.
Reject this report if the user provided a value not in the list:
- All ISO Currencies
CDR.G.7: Account holder type
Reject this report if the user did not provide a value and CDR.F1.5 is 'Casino account involved'.
Reject this report if the user provided a value and CDR.F1.5 is not 'Casino account involved'.
Reject this report if the user provided a value that is not a whole number between 1 and 2.
Reject this report if the user provided a value not in the list:
- 2 - Corporation or other entity
- 1 - Individual
CDR.G.8: Surname
Reject this report if the user did not provide a value and CDR.G.7 is 'Individual'.
Reject this report if the user provided a value and CDR.G.7 is not 'Individual'.
CDR.G.9: Given name
Reject this report if the user did not provide a value and CDR.G.7 is 'Individual'.
Reject this report if the user provided a value and CDR.G.7 is not 'Individual'.
CDR.G.10: Other name/initial
Reject this report if the user provided a value and CDR.G.7 is not 'Individual'.
CDR.G.11: Full name of entity
Reject this report if the user did not provide a value and CDR.G.7 is 'Corporation or other entity'.
Reject this report if the user provided a value and CDR.G.7 is not 'Corporation or other entity'.
Part H - Method - Information about another individual
CDR.H.1: Surname
Reject this report if the user did not provide a value and CDR.F2.6 is 'Associated other individual'.
Reject this report if the user provided a value and CDR.F2.6 is not 'Associated other individual'.
CDR.H.2: Given name
Reject this report if the user did not provide a value and CDR.F2.6 is 'Associated other individual'.
Reject this report if the user provided a value and CDR.F2.6 is not 'Associated other individual'.
CDR.H.3: Other name/initial
Reject this report if the user provided a value and CDR.F2.6 is not 'Associated other individual'.
CDR.H.4: Account for this individual associated to the disbursement indicator
Reject this report if the user did not provide a value and CDR.F2.6 is 'Associated other individual'.
Reject this report if the user provided a value and CDR.F2.6 is not 'Associated other individual'.
Reject this report if the user provided a value that is not a whole number between 1 and 2.
Reject this report if the user provided a value not in the list:
- 1 - Associated account
- 2 - No associated account
CDR.H.5: Institution name
Reject this report if the user did not provide a value and CDR.H.4 is 'Associated account'.
Reject this report if the user provided a value and CDR.H.4 is not 'Associated account'.
CDR.H.6: Transit number
Reject this report if the user did not provide a value and CDR.H.4 is 'Associated account'.
Reject this report if the user provided a value and CDR.H.4 is not 'Associated account'.
CDR.H.7: Account number
Reject this report if the user did not provide a value and CDR.H.4 is 'Associated account'.
Reject this report if the user provided a value and CDR.H.4 is not 'Associated account'.
Part H - Reason - Information about another individual associated to the disbursement
CDR.H.1: Surname
Reject this report if the user did not provide a value and CDR.F1.6 is 'Associated other individual'.
Reject this report if the user provided a value and CDR.F1.6 is not 'Associated other individual'.
CDR.H.2: Given name
Reject this report if the user did not provide a value and CDR.F1.6 is 'Associated other individual'.
Reject this report if the user provided a value and CDR.F1.6 is not 'Associated other individual'.
CDR.H.3: Other name/initial
Reject this report if the user provided a value and CDR.F1.6 is not 'Associated other individual'.
CDR.H.4: Account for this individual associated to the disbursement indicator
Reject this report if the user did not provide a value and CDR.F1.6 is 'Associated other individual'.
Reject this report if the user provided a value and CDR.F1.6 is not 'Associated other individual'.
Reject this report if the user provided a value that is not a whole number between 1 and 2.
Reject this report if the user provided a value not in the list:
- 1 - Associated account
- 2 - No associated account
CDR.H.5: Institution name
Reject this report if the user did not provide a value and CDR.H.4 is 'Associated account'.
Reject this report if the user provided a value and CDR.H.4 is not 'Associated account'.
CDR.H.6: Transit number
Reject this report if the user did not provide a value and CDR.H.4 is 'Associated account'.
Reject this report if the user provided a value and CDR.H.4 is not 'Associated account'.
CDR.H.7: Account number
Reject this report if the user did not provide a value and CDR.H.4 is 'Associated account'.
Reject this report if the user provided a value and CDR.H.4 is not 'Associated account'.
Part I - Method - Information about another entity
CDR.I.1: Full name of entity
Reject this report if the user did not provide a value and CDR.F2.7 is 'Associated other entity'.
Reject this report if the user provided a value and CDR.F2.7 is not 'Associated other entity'.
CDR.I.2: Account for this entity associated to the disbursement indicator
Reject this report if the user did not provide a value and CDR.F2.7 is 'Associated other entity'.
Reject this report if the user provided a value and CDR.F2.7 is not 'Associated other entity'.
Reject this report if the user provided a value that is not a whole number between 1 and 2.
Reject this report if the user provided a value not in the list:
- 1 - Associated account
- 2 - No associated account
CDR.I.3: Institution name
Reject this report if the user did not provide a value and CDR.I.2 is 'Associated account'.
Reject this report if the user provided a value and CDR.I.2 is not 'Associated account'.
CDR.I.4: Transit number
Reject this report if the user did not provide a value and CDR.I.2 is 'Associated account'.
Reject this report if the user provided a value and CDR.I.2 is not 'Associated account'.
CDR.I.5: Account number
Reject this report if the user did not provide a value and CDR.I.2 is 'Associated account'.
Reject this report if the user provided a value and CDR.I.2 is not 'Associated account'.
Part I - Reason - Information about another entity associated to the disbursement
CDR.I.1: Full name of entity
Reject this report if the user did not provide a value and CDR.F1.7 is 'Associated other entity'.
Reject this report if the user provided a value and CDR.F1.7 is not 'Associated other entity'.
CDR.I.2: Account for this entity associated to the disbursement indicator
Reject this report if the user did not provide a value and CDR.F1.7 is 'Associated other entity'.
Reject this report if the user provided a value and CDR.F1.7 is not 'Associated other entity'.
Reject this report if the user provided a value that is not a whole number between 1 and 2.
Reject this report if the user provided a value not in the list:
- 1 - Associated account
- 2 - No associated account
CDR.I.3: Institution name
Reject this report if the user did not provide a value and CDR.I.2 is 'Associated account'.
Reject this report if the user provided a value and CDR.I.2 is not 'Associated account'.
CDR.I.4: Transit number
Reject this report if the user did not provide a value and CDR.I.2 is 'Associated account'.
Reject this report if the user provided a value and CDR.I.2 is not 'Associated account'.
CDR.I.5: Account number
Reject this report if the user did not provide a value and CDR.I.2 is 'Associated account'.
Reject this report if the user provided a value and CDR.I.2 is not 'Associated account'.
- Date Modified: