config/locales/en/error_messages/claim.yml
#################################################################################
# #
# PRIMARY KEY/FOREIGN KEY PRESENCE ERRORS #
# #
#################################################################################
dictionary:
dates:
too_far_in_past: &too_far_in_past "Can't be too far in the past"
before_rep_order: &before_rep_order "Can't be before the earliest rep. order"
in_future: &in_future "Can't be in the future"
check_date: &check_date 'Check this date'
enter_date: &enter_date 'Enter a date'
enter_valid_date: &enter_valid_date 'Enter a valid date'
date_not_allowed: &date_not_allowed 'Date not allowed'
enter_quantity: &enter_quantity 'Enter a quantity'
enter_amount: &enter_amount 'Enter an amount'
enter_valid_amount: &enter_valid_amount 'Enter a valid amount'
check_amount: &check_amount 'Check amount'
enter_valid_quantity: &enter_valid_quantity 'Enter a valid quantity'
enter_valid_rate: &enter_valid_rate 'Enter a valid rate'
enter_valid_net_amount: &enter_valid_net_amount 'Enter a valid net amount'
item_max_amount: &item_max_amount 'Amount exceeds limit'
max_vat_amount: &max_vat_amount 'Enter a valid amount'
claim_max_amount: &claim_max_amount 'Amount claimed exceeds limit'
max_length: &max_length 'Length exceeds limit'
expense_before_rep_order: &expense_before_rep_order "Date of expense must be on or after the date of the earliest representation order"
eqls_claim_case_number: &eqls_claim_case_number 'The additional case number must be different to the main case number'
# applies to defendant, fee, expense
claim:
_seq: 5
blank:
long: You must specify a claim
short: You must specify a claim
api: Claim cannot be blank
defendant:
_seq: 5
blank:
long: You must specify a defendant
short: You must specify a defendant
api: Defendant cannot be blank
#################################################################################
# #
# CLAIM BASE AGGREGATE ERRORS #
# #
#################################################################################
base:
_seq: 5
defendant_uplifts_mismatch:
long: The quantity of defendant uplifts exceeds the number of additional defendants
short: Too many defendant uplifts
api: Defendant uplift sums must match number of additional defendants
defendant_uplifts_basic_fees_mismatch:
long: The quantity of graduated fees defendant uplifts exceeds the number of additional defendants
short: Too many defendant uplifts
api: Defendant uplift sums must match number of additional defendants
defendant_uplifts_fixed_fees_mismatch:
long: The quantity of fixed fees defendant uplifts exceeds the number of additional defendants
short: Too many defendant uplifts
api: Defendant uplift sums must match number of additional defendants
defendant_uplifts_misc_fees_mismatch:
long: The quantity of miscellaneous fees defendant uplifts exceeds the number of additional defendants
short: Too many defendant uplifts
api: Defendant uplift sums must match number of additional defendants
defendant_uplifts_mismatch:
long: The quantity of defendant uplifts exceeds the number of additional defendants
short: Too many defendant uplifts
api: Defendant uplift sums must match number of additional defendants
lgfs_defendant_uplifts_mismatch:
long: The number of defendant uplifts exceeds the number of additional defendants
short: Too many defendant uplifts
api: Defendant uplift record counts must match number of additional defendants
unclaimable:
long: You cannot submit an interim bill for claims with the earliest representation order before 1 April 2018
short: Earliest representation order before 1 April 2018
api: Earliest representation order before 1 April 2018
#################################################################################
# #
# CLAIM #
# #
#################################################################################
supplier_number:
_seq: 5
choose_a_supplier_number:
long: Choose a supplier number
short: _
api: Choose a supplier number
supplier_number_is_not_valid:
long: Supplier number is not valid
short: _
api: Supplier number is not valid
supplier_number_is_unknown:
long: Supplier number is unknown
short: _
api: Supplier number is unknown
external_user_id:
_seq: 10
choose_an_advocate:
long: Choose an advocate
short: Choose an advocate
api: Choose an advocate
choose_a_litigator:
long: Choose a litigator
short: Choose a litigator
api: Choose a litigator
creator:
_seq: 15
blank:
long: Enter a creator
short: Enter a creator
api: Enter a creator
advocate_category:
_seq: 20
choose_an_advocate_category:
long: Choose an advocate category
short: _
api: Choose an advocate category
choose_an_eligible_advocate_category:
long: Choose an eligible advocate category
short: _
api: Choose an eligible advocate category
case_type_id:
_seq: 30
choose_a_case_type:
long: Choose a case type
short: _
api: Choose a case type
choose_an_eligible_case_type:
long: Choose an eligible case type
short: _
api: Choose an eligible case type
case_type_not_allowed:
long: Case type not allowed
short: _
api: Case type not allowed
case_stage_id:
_seq: 31
choose_a_case_stage:
long: Choose a case stage
short: _
api: Choose a case stage
case_stage_not_allowed:
long: Case stage not allowed
short: _
api: Case stage not allowed
choose_an_eligible_case_stage:
long: Choose an eligible case stage
short: _
api: Choose an eligible case stage
court_id:
_seq: 40
choose_a_court:
long: Choose a court
short: _
api: Choose a court
case_number:
_seq: 50
enter_a_case_number:
long: Enter a case number
short: _
api: Enter a case number
enter_a_valid_case_number:
long: The case number must be in the format A20161234
short: _
api: The case number must be in the format A20161234
enter_a_valid_case_number_or_urn:
long: The case number must be a case number (e.g. A20161234) or unique reference number (less than 21 letters and numbers)
short: _
api: The case number must be a case number (e.g. A20161234) or unique reference number (less than 21 letters and numbers)
transfer_court_id:
_seq: 55
choose_a_transfer_court:
long: Choose a transfer court
short: _
api: Choose a transfer court
choose_a_different_transfer_court:
long: Transfer court cannot be the same as the original court
short: _
api: Transfer court cannot be the same as the original court
transfer_case_number:
_seq: 60
enter_a_transfer_case_number:
long: Enter a transfer case number for example A20161234
short: _
api: Enter a transfer case number for example A20161234
invalid_transfer_case_number:
long: The transfer case number must be in the format A20161234
short: _
api: The transfer case number must be in the format A20161234
invalid_transfer_case_number_or_urn:
long: The transfer case number must be a case number (e.g. A20161234) or unique reference number (less than 21 letters and numbers)
short: _
api: The transfer case number must be a case number (e.g. A20161234) or unique reference number (less than 21 letters and numbers)
first_day_of_trial:
_seq: 70
enter_a_date_for_the_first_day_of_trial:
long: Enter a date for the first day of trial
short: _
api: Enter a date for the first day of trial
date_for_trial_start_is_not_allowed:
long: Date for trial start is not allowed
short: _
api: Date for trial start is not allowed
first_day_of_trial_cannot_be_after_the_trial_has_concluded:
long: First day of trial cannot be after the trial has concluded
short: _
api: First day of trial cannot be after the trial has concluded
first_day_of_trial_cannot_be_in_the_future:
long: First day of trial cannot be in the future
short: _
api: First day of trial cannot be in the future
first_day_of_trial_cannot_be_too_far_in_the_past:
long: First day of trial cannot be too far in the past
short: _
api: First day of trial cannot be too far in the past
check_combination_of_representation_order_date_and_trial_dates:
long: Check combination of representation order date and trial dates
short: _
api: Check combination of representation order date and trial dates
enter_a_valid_date_for_the_first_day_of_trial:
long: Enter a valid date for the first day of trial
short: _
api: Enter a valid date for the first day of trial
estimated_trial_length:
_seq: 80
enter_an_estimated_trial_length:
long: Enter an estimated trial length
short: Enter an estimated trial length
api: Enter an estimated trial length
enter_a_whole_number_of_days_for_the_estimated_trial_length:
long: Enter a whole number of days for the estimated trial length
short: _
api: Enter a whole number of days for the estimated trial length
enter_a_whole_number_of_days_minimum_of_10_for_the_estimated_trial_length:
long: Enter a whole number of days (minimum of 10) for the estimated trial length
short: _
api: Enter a whole number of days (minimum of 10) for the estimated trial length
actual_trial_length:
_seq: 90
enter_an_actual_trial_length:
long: Enter an actual trial length
short: _
api: Enter an actual trial length
enter_a_whole_number_of_days:
long: Enter a whole number of days
short: _
api: Enter a whole number of days
the_actual_trial_length_is_too_long:
long: The actual trial length is too long
short: _
api: The actual trial length is too long
trial_concluded_at:
_seq: 100
enter_the_date_on_which_the_trial_concluded:
long: Enter the date on which the trial concluded
short: _
api: Enter the date on which the trial concluded
date_for_trial_concluded_at_is_not_allowed:
long: Date for trial concluded at is not allowed
short: _
api: Date for trial concluded at is not allowed
trial_concluded_cannot_be_before_the_first_day_of_trial:
long: Trial concluded cannot be before the First day of trial
short: _
api: Trial concluded cannot be before the First day of trial
trial_concluded_date_cannot_be_too_far_in_the_past:
long: Trial concluded date cannot be too far in the past
short: _
api: Trial concluded date cannot be too far in the past
check_not_earlier_than_rep_order:
long: 'Check the combination of the representation order date and the dates of trial'
short: 'Check combination of representation order date and trial dates'
api: 'Check combination of rep order date and trial dates'
enter_a_valid_date_for_trial_concluded:
long: Enter a valid date for Trial concluded
short: *enter_valid_date
api: Enter a valid date for Trial concluded
trial_concluded_date_cannot_be_in_the_future:
long: Trial concluded date cannot be in the future
short: _
api: Trial concluded date cannot be in the future
retrial_started_at:
_seq: 110
enter_a_date_for_the_first_day_of_retrial:
long: Enter a date for the first day of retrial
short: _
api: Enter a date for the first day of retrial
date_for_retrial_start_is_not_allowed:
long: Date for retrial start is not allowed
short: _
api: Date for retrial start is not allowed
check_the_date_for_first_day_of_retrial:
long: Check the date for First day of retrial
short: _
api: Check the date for First day of retrial
first_day_of_retrial_cannot_be_too_far_in_the_past:
long: First day of retrial cannot be too far in the past
short: _
api: First day of retrial cannot be too far in the past
enter_a_valid_date_for_the_first_day_of_retrial:
long: Enter a valid date for the first day of retrial
short: _
api: Enter a valid date for the first day of retrial
first_day_of_retrial_cannot_be_too_far_in_the_future:
long: First day of retrial cannot be too far in the future
short: _
api: First day of retrial cannot be too far in the future
first_day_of_retrial_cannot_be_before_trial_concluded:
long: First day of retrial cannot be before Trial concluded
short: _
api: First day of retrial cannot be before Trial concluded
retrial_estimated_length:
_seq: 120
enter_an_estimated_retrial_length:
long: Enter an estimated retrial length
short: Enter an estimated retrial length
api: Enter an estimated retrial length
enter_a_whole_number_of_days_for_the_estimated_retrial_length:
long: Enter a whole number of days for the estimated retrial length
short: _
api: Enter a whole number of days for the estimated retrial length
enter_a_whole_number_of_days_minimum_of_10_for_the_estimated_retrial_length:
long: Enter a whole number of days (minimum of 10) for the estimated retrial length
short: _
api: Enter a whole number of days (minimum of 10) for the estimated retrial length
retrial_actual_length:
_seq: 130
enter_an_actual_retrial_length:
long: Enter an actual retrial length
short: _
api: Enter an actual retrial length
enter_a_whole_number_of_days_for_the_actual_retrial_length:
long: Enter a whole number of days for the actual retrial length
short: _
api: Enter a whole number of days for the actual retrial length
the_actual_retrial_length_must_not_exceed_days_since_first_day_of_retrial:
long: The actual retrial length must not exceed days since first day of retrial
short: _
api: The actual retrial length must not exceed days since first day of retrial
retrial_concluded_at:
_seq: 140
enter_the_date_on_which_the_retrial_concluded:
long: Enter the date on which the retrial concluded
short: _
api: Enter the date on which the retrial concluded
check_the_date_for_retrial_concluded:
long: Check the date for retrial concluded
short: _
api: Check the date for retrial concluded
retrial_conclusion_cannot_be_too_far_in_the_past:
long: Retrial conclusion cannot be too far in the past
short: _
api: Retrial conclusion cannot be too far in the past
retrial_conclusion_cannot_be_before_the_rep_order:
long: Retrial conclusion cannot be before the rep order
short: _
api: Retrial conclusion cannot be before the rep order
enter_a_valid_date_for_retrial_concluded:
long: Enter a valid date for retrial concluded
short: _
api: Enter a valid date for retrial concluded
trial_fixed_notice_at:
_seq: 150
enter_a_date_for_notice_of_1st_fixed/warned_issued:
long: Enter a date for Notice of 1st fixed/warned issued
short: _
api: Enter a date for Notice of 1st fixed/warned issued
notice_of_1st_fixed/warned_issued_cannot_be_in_the_future:
long: Notice of 1st fixed/warned issued cannot be in the future
short: _
api: Notice of 1st fixed/warned issued cannot be in the future
notice_of_1st_fixed_warned_issued_cannot_be_too_far_in_the_past:
long: Notice of 1st fixed/warned issued cannot be too far in the past
short: _
api: Notice of 1st fixed/warned issued cannot be too far in the past
date_must_be_2+_days_before_the_notice_of_1st_fixed/warned_issued:
long: Date must be 2+ days before the Notice of 1st fixed/warned issued
short: _
api: Date must be 2+ days before the Notice of 1st fixed/warned issued
date_must_be_before_case_cracked:
long: Date must be before Case cracked
short: _
api: Date must be before Case cracked
enter_a_valid_date_for_notice_of_1st_fixed/warned_issued:
long: Enter a valid date for Notice of 1st fixed/warned issued
short: _
api: Enter a valid date for Notice of 1st fixed/warned issued
trial_fixed_at:
_seq: 160
enter_a_date_for_1st_fixed/warned_trial:
long: Enter a date for 1st fixed/warned trial
short: _
api: Enter a date for 1st fixed/warned trial
1st_fixed/warned_trial_cannot_be_too_far_in_the_past:
long: 1st fixed/warned trial cannot be too far in the past
short: _
api: 1st fixed/warned trial cannot be too far in the past
date_must_be_2+_days_after_notice_of_1st_fixed/warned_issued:
long: Date must be 2+ days after Notice of 1st fixed/warned issued
short: _
api: Date must be 2+ days after Notice of 1st fixed/warned issued
enter_a_valid_date_for_1st_fixed/warned_trial:
long: Enter a valid date for 1st fixed/warned trial
short: _
api: Enter a valid date for 1st fixed/warned trial
trial_cracked_at:
_seq: 170
enter_a_date_for_case_cracked:
long: Enter a date for Case cracked
short: _
api: Enter a date for Case cracked
case_cracked_date_cannot_be_in_the_future:
long: Case cracked date cannot be in the future
short: _
api: Case cracked date cannot be in the future
case_cracked_date_cannot_be_too_far_in_the_past:
long: Case cracked date cannot be too far in the past
short: _
api: Case cracked date cannot be too far in the past
check_after_trial_fixed_notice_at:
long: Case cracked date cannot be before Notice of 1st fixed/warned issued
short: _
api: Case cracked date cannot be before Notice of 1st fixed/warned issued
enter_a_valid_date_for_case_cracked:
long: Enter a valid date for Case cracked
short: _
api: Enter a valid date for Case cracked
trial_cracked_at_third:
_seq: 180
choose_which_third_case_cracked_in:
long: Choose which third Case cracked in
short: _
api: Choose which third Case cracked in
choose_a_valid_option_for_case_cracked_in:
long: Choose a valid option for Case cracked in
short: _
api: Choose a valid option for Case cracked in
case_cracked_in_can_only_be_final_third_for_trials_that_cracked_before_retrial:
long: Case cracked in can only be Final Third for trials that cracked before retrial
short: _
api: Case cracked in can only be Final Third for trials that cracked before retrial
offence:
_seq: 190
choose_an_offence:
long: Choose an offence
short: _
api: Choose an offence
invalid:
long: Choose a valid offence category
short: _
api: Choose a valid offence category
invalid_class:
long: Choose a valid offence class
short: _
api: Choose a valid offence class
case_concluded_at:
_seq: 195
enter_a_date_for_case_concluded:
long: Enter a date for case concluded
short: _
api: Enter a date for case concluded
the_case_concluded_date_is_not_allowed:
long: The case concluded date is not allowed
short: _
api: The case concluded date is not allowed
case_concluded_cannot_be_too_far_in_the_future:
long: Case concluded cannot be too far in the future
short: _
api: Case concluded cannot be too far in the future
case_concluded_cannot_be_too_far_in_the_past:
long: Case concluded cannot be too far in the past
short: _
api: Case concluded cannot be too far in the past
effective_pcmh_date:
_seq: 200
enter_the_date_of_the_pcmh:
long: Enter the date of the PCMH
short: _
api: Enter the date of the PCMH
date_of_the_pcmh_is_not_allowed:
long: Date of the PCMH is not allowed
short: _
api: Date of the PCMH is not allowed
effective_pcmh_date_cannot_be_in_the_future:
long: Effective PCMH date cannot be in the future
short: _
api: Effective PCMH date cannot be in the future
legal_aid_transfer_date:
_seq: 210
enter_the_date_legal_aid_was_transferred_to_you:
long: Enter the date legal aid was transferred to you
short: _
api: Enter the date legal aid was transferred to you
enter_a_valid_legal_aid_transfer_date:
long: Enter a valid legal aid transfer date
short: _
api: Enter a valid legal aid transfer date
legal_aid_transfer_date_cannot_be_too_far_in_the_past:
long: Legal aid transfer date cannot be too far in the past
short: _
api: Legal aid transfer date cannot be too far in the past
the_date_legal_aid_was_transferred_is_not_allowed:
long: The date legal aid was transferred is not allowed
short: _
api: The date legal aid was transferred is not allowed
earliest_representation_order_date:
_seq: 220
invalid_for_elected_case_not_proceeded:
long: The representation order date and case type cannot be combined
short: _
api: The representation order date and case type cannot be combined
invalid_for_elected_case_not_proceeded_and_main_hearing_date:
long: The representation order date, main hearing date and case type cannot be combined
short: _
api: The representation order date, main hearing date and case type cannot be combined
main_hearing_date:
_seq: 225
main_hearing_date_cannot_be_too_far_in_the_past:
long: Main hearing date cannot be too far in the past
short: _
api: Main hearing date cannot be too far in the past
#################################################################################
# #
# TRANSFER DETAIL #
# #
#################################################################################
transfer_detail:
_seq: 220
invalid_combo:
long: Check combination of transfer details
short: Check combination of details
api: Check combination of transfer details
litigator_type:
_seq: 230
choose_the_litigator_type:
long: Choose the litigator type
short: _
api: Choose the litigator type
elected_case:
_seq: 240
choose_the_elected_case_status:
long: Choose the elected case status
short: _
api: Choose the elected case status
transfer_stage_id:
_seq: 250
check_the_stage_at_which_the_case_was_transfered:
long: Check the stage at which the case was transfered
short: _
api: Check the stage at which the case was transfered
transfer_date:
_seq: 260
enter_the_transfer_date:
long: Enter the transfer date
short: _
api: Enter the transfer date
transfer_date_cannot_be_in_the_future :
long: 'Check the transfer date'
short: _
api: 'Check the transfer date'
transfer_date_cannot_be_too_far_in_the_past:
long: 'Check the transfer date'
short: _
api: 'Check the transfer date'
case_conclusion_id:
_seq: 270
enter_a_case_conclusion:
long: Enter a case conclusion
short: _
api: Enter a case conclusion
do_not_enter_a_case_conclusion:
long: Do not enter a case conclusion
short: Do not choose an option
api: Do not enter a case conclusion
check_the_case_conclusion:
long: Check the case conclusion
short: _
api: Check the case conclusion
#################################################################################
# #
# DEFENDANT #
# #
#################################################################################
defendant:
_seq: 220
base:
uneditable_state:
long: You cannot edit a claim that is not in draft state
short: You cannot edit this claim
api: You cannot edit a claim that is not in draft state
first_name:
_seq: 10
enter_a_first_name:
long: "Enter a first name for the #{defendant}"
short: _
api: "Enter a first name for the defendant"
first_name_is_too_long:
long: "First name for the #{defendant} is too long"
short: _
api: "First name for the defendant is too long"
last_name:
_seq: 20
enter_a_last_name:
long: "Enter a last name for the #{defendant}"
short: _
api: "Enter a last name for the defendant"
last_name_is_too_long:
long: "Last name for the #{defendant} is too long"
short: _
api: "Last name for the defendant is too long"
date_of_birth:
_seq: 30
enter_a_date_of_birth:
long: "Enter a date of birth for the #{defendant}"
short: _
api: "Enter a date of birth for the defendant"
check_the_date_of_birth:
long: "Check the date of birth for of the #{defendant}"
short: _
api: "Check the date of birth for the defendant"
invalid_date:
long: "Enter a valid date of birth for the #{defendant}"
short: _
api: "Enter a valid date of birth for the defendant"
#################################################################################
# #
# REPRESENTATION ORDER #
# #
#################################################################################
representation_order:
_seq: 300
base:
uneditable_state:
long: You cannot edit a claim that is not in draft state
short: You cannot edit this claim
api: You cannot edit a claim that is not in draft state
representation_order_date:
_seq: 20
enter_a_representation_order_date:
long: 'Enter a representation order date for the #{representation_order} of the #{defendant}'
short: _
api: 'Enter a representation order date for the representation order of the defendant'
representation_orders_should_be_entered_in_chronological_order:
long: 'Representation orders should be entered in chronological order. Please check representation order dates of the #{defendant}'
short: _
api: 'Representation orders should be entered in chronological order. Please check representation order dates of the defendant'
enter_a_valid_date_for_the_representation_order_date:
long: 'Enter a valid date for the representation order date of the #{representation_order} of the #{defendant}'
short: _
api: 'Enter a valid date for the representation order date of the representation order of the defendant'
representation_order_date_can_not_be_too_far_in_the_future:
long: 'Check the representation order date for the #{representation_order} of the #{defendant}'
short: _
api: 'Check the representation order date for the representation order of the defendant'
representation_order_date_is_too_far_in_the_past:
long: 'Representation order date of the #{defendant} is too far in the past. Please check this date'
short: _
api: 'Representation order date of the defendant is too far in the past. Please check this date'
representation_order_date_cannot_be_prior_to_02/10/14:
long: 'Representation order date of the #{defendant} cannot be prior to 02/10/14. Please check this date'
short: _
api: 'Representation order date of the defendant cannot be prior to 02/10/14. Please check this date'
check_combination_of_representation_order_date_and_case_concluded_date:
long: 'Check the combination of the representation order date and the case concluded date'
short: _
api: 'Check combination of rep order date and case concluded date'
check_combination_of_representation_order_date_and_trial_dates:
long: 'Check the combination of the representation order date and the dates of trial'
short: _
api: 'Check combination of rep order date and trial dates'
check_combination_of_representation_order_date_and_trial_dates:
long: 'Check the combination of the representation order date and the dates of trial'
short: _
api: 'Check combination of rep order date and trial dates'
check_combination_of_representation_order_date_and_case_cracked_date:
long: 'Check the combination of the representation order date and the case cracked date'
short: _
api: 'Check combination of rep order date and case cracked date'
check_combination_of_representation_order_date_and_offence:
long: Check the combination of the representation order date and offence
short: _
api: Check the combination of the representation order date and offence
maat_reference:
_seq: 30
enter_a_valid_maat_reference:
long: "Enter a valid MAAT reference for the #{representation_order} of the #{defendant}"
short: _
api: "Enter a valid MAAT reference for the representation order of the defendant"
enter_a_unique_maat_reference:
long: "Each defendant must have a unique MAAT reference"
short: _
api: "Each defendant must have a unique MAAT reference"
#################################################################################
# #
# FEE #
# #
#################################################################################
# this fee translation subset should only ever be required for the API where type
# may not be specifed meaning we are unable to derive the category.
fee:
fee_type:
_seq: 10
blank:
long: Choose a type for the fee
short: Choose a fee type
api: Choose a type for the fee
base:
uneditable_state:
long: You cannot edit a claim that is not in draft state
short: You cannot edit this claim
api: You cannot edit a claim that is not in draft state
claim:
_seq: 05
blank:
long: You must specify a claim
short: Enter claim
api: You must specify a claim
graduated_fee_fixed_fee_case_type:
long: Invalid graduated fee for a Litigator Claim with a fixed-fee case type
short: Invalid fee type for this claim
api: Invalid graduated fee for a Litigator Claim with a fixed-fee case type
#################################################################################
# #
# BASIC FEE #
# #
#################################################################################
basic_fee:
_seq: 400
base:
uneditable_state:
long: You cannot edit a claim that is not in draft state
short: You cannot edit this claim
api: You cannot edit a claim that is not in draft state
quantity:
_seq: 10
enter_a_quantity_of_0_to_1_for_basic_fee:
long: Enter a quantity of 0 to 1 for basic fee
short: _
api: Enter a quantity of 0 to 1 for basic fee
the_number_of_daily_attendance_fees_3_40_days_does_not_fit_the_actual_re_trial_length:
long: The number of daily attendance fees (3-40 days) does not fit the actual (re)trial length
short: _
api: The number of daily attendance fees (3-40 days) does not fit the actual (re)trial length
the_number_of_daily_attendance_fees_41_50_days_does_not_fit_the_actual_re_trial_length:
long: The number of daily attendance fees (41-50 days) does not fit the actual (re)trial length
short: _
api: The number of daily attendance fees (41-50 days) does not fit the actual (re)trial length
the_number_of_daily_attendance_fees_51_days_does_not_fit_the_actual_re_trial_length:
long: The number of daily attendance fees (51+ days) does not fit the actual (re)trial length
short: _
api: The number of daily attendance fees (51+ days) does not fit the actual (re)trial length
the_number_of_daily_attendance_fees_2_days_does_not_fit_the_actual_re_trial_length:
long: The number of daily attendance fees (2+ days) does not fit the actual (re)trial length
short: _
api: The number of daily attendance fees (2+ days) does not fit the actual (re)trial length
plea_and_case_management_hearing_fee_not_applicable_to_case_type:
long: Plea and case management hearing fee not applicable to case type
short: _
api: Plea and case management hearing fee not applicable to case type
enter_a_valid_quantity_1_to_3_for_plea_and_case_management_hearing_fees:
long: Enter a valid quantity (1 to 3) for plea and case management hearing fees
short: _
api: Enter a valid quantity (1 to 3) for plea and case management hearing fees
# standard quantity validations (when a rate exists but quantity not specified)
enter_a_valid_quantity_for_the_basic_fee:
long: Enter a valid quantity for the basic fee
short: _
api: Enter a valid quantity for the basic fee
enter_a_valid_quantity_for_daily_attendance_fees_3_40_days:
long: Enter a valid quantity for daily attendance fees (3-40 days)
short: _
api: Enter a valid quantity for daily attendance fees (3-40 days)
enter_a_valid_quantity_for_daily_attendance_fees_41_50_days:
long: Enter a valid quantity for daily attendance fees (41-50 days)
short: _
api: Enter a valid quantity for daily attendance fees (41-50 days)
enter_a_valid_quantity_for_daily_attendance_fees_51_days:
long: Enter a valid quantity for daily attendance fees (51+ days)
short: _
api: Enter a valid quantity for daily attendance fees (51+ days)
enter_a_valid_quantity_for_daily_attendance_fees_2_days:
long: Enter a valid quantity for daily attendance fees (2+ days)
short: _
api: Enter a valid quantity for daily attendance fees (2+ days)
enter_a_valid_quantity_for_standard_appearance_fees:
long: Enter a valid quantity for standard appearance fees
short: _
api: Enter a valid quantity for standard appearance fees
enter_a_valid_quantity_for_plea_and_trial_preparation_hearing:
long: Enter a valid quantity for plea and trial preparation hearing
short: _
api: Enter a valid quantity for plea and trial preparation hearing
enter_a_valid_quantity_for_conference_and_views_fees:
long: Enter a valid quantity for conference and views fees
short: _
api: Enter a valid quantity for conference and views fees
enter_a_valid_quantity_for_number_of_defendants_uplift_fees:
long: Enter a valid quantity for number of defendants uplift fees
short: _
api: Enter a valid quantity for number of defendants uplift fees
enter_a_valid_quantity_for_number_of_cases_uplift_fees:
long: Enter a valid quantity for number of cases uplift fees
short: _
api: Enter a valid quantity for number of cases uplift fees
enter_a_valid_quantity_for_number_of_prosecution_witnesses_fees:
long: Enter a valid quantity for number of prosecution witnesses fees
short: _
api: Enter a valid quantity for number of prosecution witnesses fees
enter_a_valid_quantity_for_pages_of_prosecution_evidence_fees:
long: Enter a valid quantity for pages of prosecution evidence fees
short: _
api: Enter a valid quantity for pages of prosecution evidence fees
enter_a_valid_quantity_for_the_initial_fee:
long: Enter a valid quantity for the initial fee
short: _
api: Enter a valid quantity for the initial fee
you_must_specify_a_whole_number_for_this_type_of_fee:
long: You must specify a whole number for this type of fee
short: _
api: You must specify a whole number for this type of fee
rate:
_seq: 20
enter_a_valid_rate_for_the_basic_fee:
long: Enter a valid rate for the basic fee
short: _
api: Enter a valid rate for the basic fee
enter_a_valid_rate_for_daily_attendance_fees_3_40_days:
long: Enter a valid rate for daily attendance fees (3-40 days)
short: _
api: Enter a valid rate for daily attendance fees (3-40 days)
enter_a_valid_rate_for_daily_attendance_fees_41_50_days:
long: Enter a valid rate for daily attendance fees (41-50 days)
short: _
api: Enter a valid rate for daily attendance fees (41-50 days)
enter_a_valid_rate_for_daily_attendance_fees_51_days:
long: Enter a valid rate for daily attendance fees (51+ days)
short: _
api: Enter a valid rate for daily attendance fees (51+ days)
enter_a_valid_rate_for_daily_attendance_fees_2_days:
long: Enter a valid rate for daily attendance fees (2+ days)
short: _
api: Enter a valid rate for daily attendance fees (2+ days)
enter_a_valid_rate_for_standard_appearance_fees:
long: Enter a valid rate for standard appearance fees
short: _
api: Enter a valid rate for standard appearance fees
enter_a_valid_rate_for_plea_and_trial_preparation_hearing:
long: Enter a valid rate for plea and case management hearing fees
short: _
api: Enter a valid rate for plea and case management hearing fees
enter_a_valid_rate_for_conference_and_views_fees:
long: Enter a valid rate for conference and views fees
short: _
api: Enter a valid rate for conference and views fees
enter_a_valid_rate_for_number_of_defendants_uplift_fees:
long: Enter a valid rate for number of defendants uplift fees
short: _
api: Enter a valid rate for number of defendants uplift fees
enter_a_valid_rate_for_number_of_cases_uplift_fees:
long: Enter a valid rate for number of cases uplift fees
short: _
api: Enter a valid rate for number of cases uplift fees
enter_a_valid_rate_for_number_of_prosecution_witnesses_fees:
long: Enter a valid rate for number of prosecution witnesses fees
short: _
api: Enter a valid rate for number of prosecution witnesses fees
enter_a_valid_rate_for_pages_of_prosecution_evidence_fees:
long: Enter a valid rate for pages of prosecution evidence fees
short: _
api: Enter a valid rate for pages of prosecution evidence fees
number_of_prosecution_witnesses_fees_must_not_have_a_rate:
long: Number of prosecution witnesses fees must not have a rate
short: _
api: Number of prosecution witnesses fees must not have a rate
pages_of_prosecution_evidence_fees_must_not_have_a_rate:
long: Pages of prosecution evidence fees must not have a rate
short: _
api: Pages of prosecution evidence fees must not have a rate
enter_a_valid_rate_for_the_initial_fee:
long: Enter a valid rate for the initial fee
short: _
api: Enter a valid rate for the basic fee
amount:
_seq: 30
enter_a_valid_amount_for_number_of_prosecution_witnesses_fees:
long: Enter a valid amount for number of prosecution witnesses fees
short: _
api: Enter a valid amount for number of prosecution witnesses fees
enter_a_valid_amount_for_pages_of_prosecution_evidence_fees:
long: Enter a valid amount for pages of prosecution evidence fees
short: _
api: Enter a valid amount for pages of prosecution evidence fees
enter_a_valid_amount_for_the_basic_fee:
long: Enter a valid amount for the basic fee
short: _
api: Enter a valid amount for the basic fee
enter_a_valid_amount_for_daily_attendance_fees_3_40_days:
long: Enter a valid amount for daily attendance fees (3-40 days)
short: _
api: Enter a valid amount for daily attendance fees (3-40 days)
case_numbers:
_seq: 40
enter_case_numbers_for_the_number_of_cases_uplift:
long: Enter case numbers for the Number of cases uplift
short: _
api: Enter case numbers for the Number of cases uplift
enter_valid_case_numbers_for_the_number_of_cases_uplift:
long: Enter valid case numbers for the Number of cases uplift
short: Enter valid case numbers
api: Enter valid case numbers for the Number of cases uplift
the_number_of_case_uplifts_does_not_match_the_additional_case_numbers:
long: The number of case uplifts does not match the additional case numbers
short: _
api: The number of case uplifts does not match the additional case numbers
the_additional_case_number_must_be_different_to_the_main_case_number:
long: The additional case number must be different to the main case number
short: _
api: The additional case number must be different to the main case number
#################################################################################
# #
# MISCELLANEOUS FEE #
# #
#################################################################################
misc_fee:
_seq: 500
base:
uneditable_state:
long: You cannot edit a claim that is not in draft state
short: You cannot edit this claim
api: You cannot edit a claim that is not in draft state
fee_type:
_seq: 10
choose_a_type_for_the_miscellaneous_fee:
long: 'Choose a type for the #{misc_fee}'
short: _
api: Choose a type for the miscellaneous fee
fee_type_is_not_applicable_to_this_case_type:
long: 'Choose an applicable type for the #{misc_fee}'
short: _
api: Fee type is not applicable to this case type
fee_type_is_not_applicable_to_this_offence_category:
long: 'Choose an applicable type for the #{misc_fee}'
short: _
api: Fee type is not applicable to this offence category
fee_type_is_not_applicable_to_the_fee_scheme:
long: 'Choose an applicable type for the #{misc_fee}'
short: _
api: Fee type is not applicable to the fee scheme, based on representation order date
rate:
_seq: 20
enter_a_valid_rate_for_the_miscellaneous_fee:
long: 'Enter a valid net amount for the #{misc_fee}'
short: _
api: Enter a rate/net amount for the miscellaneous fee
enter_a_valid_rate_for_the_plea_and_trial_preparation_hearing:
long: Enter a valid rate for the Plea and trial preparation hearing
short: _
api: Enter a valid rate for the Plea and trial preparation hearing
enter_a_valid_rate_for_the_standard_appearance_fee:
long: Enter a valid rate for the Standard appearance fee
short: _
api: Enter a valid rate for the Standard appearance fee
quantity:
_seq: 30
enter_a_valid_quantity_for_the_miscellaneous_fee:
long: 'Enter a valid quantity for the #{misc_fee}'
short: _
api: Enter a valid quantity for the miscellaneous fee
you_must_specify_a_whole_number_for_this_type_of_fee:
long: You must specify a whole number for this type of fee
short: _
api: You must specify a whole number for this type of fee
enter_a_valid_quantity_for_plea_and_trial_preparation_hearing:
long: Enter a valid quantity for plea and trial preparation hearing
short: _
api: Enter a valid quantity for plea and trial preparation hearing
enter_a_valid_quantity_1_to_3_for_plea_and_case_management_hearing_fees:
long: Enter a valid quantity (1 to 3) for plea and case management hearing fees
short: _
api: Enter a valid quantity (1 to 3) for plea and case management hearing fees
enter_a_valid_quantity_(1)_for_unused_material_(up_to_3_hours):
long: 'Enter a valid quantity (1) for unused material (up to 3 hours)'
short: _
api: Enter a valid quantity (1) for unused material (up to 3 hours)
enter_a_valid_quantity_(1)_for_section_28_hearing:
long: 'Enter a valid quantity (1) for section 28 hearing'
short: _
api: Enter a valid quantity (1) for section 28 hearing
enter_a_valid_quantity_(1)_for_additional_preparation_hearing:
long: 'Enter a valid quantity (1) for additional preparation hearing'
short: _
api: Enter a valid quantity (1) for additional preparation hearing
the_amount_for_the_miscellaneous_fee_exceeds_the_limit:
long: The amount for the miscellaneous fee exceeds the limit
short: _
api: The amount for the miscellaneous fee exceeds the limit
case_numbers:
_seq: 40
enter_at_least_one_case_number_for_the_miscellaneous_fee:
long: 'Enter at least one case number for the #{misc_fee}'
short: _
api: Enter at least one case number for the miscellaneous fee
case_numbers_for_the_miscellaneous_fee_are_not_allowed:
long: 'Case numbers for the #{misc_fee} are not allowed'
short: _
api: Case numbers for the miscellaneous fee are not allowed
enter_valid_case_numbers_for_the_miscellaneous_fee:
long: 'Enter valid case numbers for the #{misc_fee}'
short: _
api: Enter valid case numbers for the miscellaneous fee
amount:
_seq: 50
enter_a_valid_amount_for_the_miscellaneous_fee:
long: 'Enter a valid amount for the #{misc_fee}'
short: _
api: Enter a valid amount for the miscellaneous fee
evidence_provision_fee_can_only_be_45_or_90:
long: Evidence provision fee can only be £45 or £90
short: _
api: Evidence provision fee can only be £45 or £90
the_amount_for_the_miscellaneous_fee_exceeds_the_limit:
long: The amount for the miscellaneous fee exceeds the limit
short: _
api: The amount for the miscellaneous fee exceeds the limit
misc_fees:
_seq: 505
you_must_select_at_least_one_miscellaneous_fee:
long: You must select at least one miscellaneous fee
short: _
api: You must select at least one miscellaneous fee
#################################################################################
# #
# FIXED FEE #
# #
#################################################################################
fixed_fee:
_seq: 600
base:
you_cannot_edit_a_claim_that_is_not_in_draft_state:
long: You cannot edit a claim that is not in draft state
short: _
api: You cannot edit a claim that is not in draft state
fee_type:
_seq: 10
blank:
long: 'Choose a type for the #{fixed_fee}'
short: _
api: Choose a type for the fixed fee
rate:
_seq: 20
enter_a_valid_rate_for_the_fixed_fee:
long: 'Enter a valid rate for the #{fixed_fee}'
short: _
api: Enter a rate/net amount for the fixed fee
enter_a_valid_rate_for_number_of_defendants_uplift_fees:
long: 'Enter a valid rate for Number of defendants uplift fees'
short: _
api: 'Enter a valid rate for Number of defendants uplift fees'
enter_a_valid_rate_for_number_of_cases_uplift_fees:
long: 'Enter a valid rate for Number of cases uplift fees'
short: _
api: 'Enter a valid rate for Number of cases uplift fees'
enter_a_valid_rate_for_standard_appearance_fees:
long: 'Enter a valid rate for Standard appearance fees'
short: _
api: 'Enter a valid rate for Standard appearance fees'
quantity:
_seq: 30
enter_a_valid_quantity:
long: 'Enter a valid quantity for the #{fixed_fee}'
short: _
api: *enter_valid_quantity
enter_a_valid_quantity_for_adjourned_appeals_committals_and_breaches:
long: 'Enter a valid quantity for Adjourned appeals, committals and breaches'
short: _
api: 'Enter a valid quantity for Adjourned appeals, committals and breaches'
enter_a_valid_quantity_for_basic_fee:
long: 'Enter a valid quantity for Basic fee'
short: _
api: 'Enter a valid quantity for Basic fee'
enter_a_valid_quantity_for_committal_for_sentence_hearings:
long: 'Enter a valid quantity for Committal for sentence hearings'
short: _
api: 'Enter a valid quantity for Committal for sentence hearings'
enter_a_valid_quantity_for_number_of_defendants_uplift:
long: 'Enter a valid quantity for Number of defendants uplift'
short: _
api: 'Enter a valid quantity for Number of defendants uplift'
enter_a_valid_quantity_for_number_of_cases_uplift:
long: 'Enter a valid quantity for Number of cases uplift'
short: _
api: 'Enter a valid quantity for Number of cases uplift'
enter_a_valid_quantity_for_standard_appearance_fee:
long: 'Enter a valid quantity for Standard appearance fee'
short: _
api: 'Enter a valid quantity for Standard appearance fee'
you_must_specify_a_whole_number_for_this_type_of_fee:
long: You must specify a whole number for this type of fee
short: Enter a whole number
api: You must specify a whole number for this type of fee
the_quantity_of_fixed_fees_defendant_uplifts_exceeds_the_number_of_additional_defendants:
long: The quantity of fixed fees defendant uplifts exceeds the number of additional defendants
short: Too many defendant uplifts
api: Defendant uplift sums must match number of additional defendants
sub_type:
_seq: 40
choose_a_fee_sub_type:
long: Choose a fee sub type
short: _
api: Choose a fee sub type
choose_a_valid_fee_sub_type:
long: Choose a valid fee sub type
short: _
api: Choose a valid fee sub type
do_not_choose_a_fee_sub_type:
long: Do not choose a fee sub type
short: _
api: Do not choose a fee sub type
amount:
_seq: 50
enter_a_valid_amount_for_the_fixed_fee:
long: Enter a valid amount for the fixed fee
short: _
api: Enter a valid amount for the fixed fee
date:
_seq: 60
enter_the_fixed_fee_date:
long: Enter the fixed fee date
short: _
api: Enter the fixed fee date
enter_a_valid_fixed_fee_date:
long: Enter a valid fixed fee date
short: _
api: Enter a valid fixed fee date
fixed_fee_date_cannot_be_too_far_in_the_future:
long: Check the fixed fee date
short: _
api: Check the fixed fee date
the_fixed_fee_date_cannot_be_too_far_in_the_past:
long: Check the fixed fee date
short: _
api: Check the fixed fee date
the_fixed_fee_date_cannot_be_no_earlier_than_two_years_before_the_earliest_representation_order_date:
long: The fixed fee date cannot be no earlier than two years before the earliest representation order date
short: _
api: The fixed fee date cannot be no earlier than two years before the earliest representation order date
case_numbers:
_seq: 70
enter_case_numbers_for_the_number_of_cases_uplift:
long: Enter case numbers for the Number of cases uplift
short: _
api: Enter case numbers for the Number of cases uplift
enter_valid_case_numbers_for_the_number_of_cases_uplift:
long: Enter valid case numbers for the Number of cases uplift
short: _
api: Enter valid case numbers for the Number of cases uplift
case_numbers_for_the_fixed_fee_are_not_allowed:
long: Case numbers for the fixed fee are not allowed
short: _
api: Case numbers for the fixed fee are not allowed
the_number_of_case_uplifts_does_not_match_the_additional_case_numbers:
long: The number of case uplifts does not match the additional case numbers
short: _
api: The number of case uplifts does not match the additional case numbers
the_additional_case_number_must_be_different_to_the_main_case_number:
long: The additional case number must be different to the main case number
short: _
api: The additional case number must be different to the main case number
fixed_fee_attributes_date:
_seq: 60
enter_the_fixed_fee_date:
long: Enter the fixed fee date
short: _
api: Enter the fixed fee date
enter_a_valid_fixed_fee_date:
long: Enter a valid fixed fee date
short: _
api: Enter a valid fixed fee date
fixed_fee_date_cannot_be_too_far_in_the_future:
long: Check the fixed fee date
short: _
api: Check the fixed fee date
the_fixed_fee_date_cannot_be_too_far_in_the_past:
long: Check the fixed fee date
short: _
api: Check the fixed fee date
the_fixed_fee_date_cannot_be_no_earlier_than_two_years_before_the_earliest_representation_order_date:
long: The fixed fee date cannot be no earlier than two years before the earliest representation order date
short: _
api: The fixed fee date cannot be no earlier than two years before the earliest representation order date
fixed_fee_attributes_rate:
_seq: 20
enter_a_valid_rate_for_the_fixed_fee:
long: 'Enter a valid rate for the fixed fee'
short: _
api: Enter a rate/net amount for the fixed fee
fixed_fee_attributes_quantity:
_seq: 30
enter_a_valid_quantity:
long: 'Enter a valid quantity for the fixed fee'
short: _
api: *enter_valid_quantity
you_must_specify_a_whole_number_for_this_type_of_fee:
long: You must specify a whole number for this type of fee
short: Enter a whole number
api: You must specify a whole number for this type of fee
the_quantity_of_fixed_fees_defendant_uplifts_exceeds_the_number_of_additional_defendants:
long: The quantity of fixed fees defendant uplifts exceeds the number of additional defendants
short: Too many defendant uplifts
api: Defendant uplift sums must match number of additional defendants
#################################################################################
# #
# WARRANT FEE #
# #
#################################################################################
warrant_fee: &warrant_fee_errors
_seq: 650
base:
uneditable_state:
long: You cannot edit a claim that is not in draft state
short: You cannot edit this claim
api: You cannot edit a claim that is not in draft state
fee_type:
_seq: 10
blank:
long: Choose a type for the warrant fee
short: Choose a fee type
api: Choose a type for the warrant fee
warrant_fee_cannot_be_empty:
long: Warrant fee cannot be empty
short: _
api: Warrant fee cannot be empty
warrant_issued_date:
_seq: 20
enter_a_warrant_issued_date:
long: Enter a warrant issued date
short: _
api: Enter a warrant issued date
warrant_issued_date_needs_to_be_on_or_after_the_earliest_representation_order_date:
long: Warrant issued date needs to be on or after the earliest representation order date
short: _
api: Warrant issued date needs to be on or after the earliest representation order date
warrant_issued_date_cannot_be_too_far_in_the_future:
long: Warrant issued date cannot be too far in the future
short: _
api: Warrant issued date cannot be too far in the future
warrant_issued_date_cannot_be_too_far_in_the_past:
long: Warrant issued date cannot be too far in the past
short: _
api: Warrant issued date cannot be too far in the past
warrant_fee_cannot_be_claimed_until_at_least_3_months_have_passed_since_warrant_was_issued:
long: Warrant fee cannot be claimed until at least 3 months have passed since warrant was issued
short: _
api: Warrant fee cannot be claimed until at least 3 months have passed since warrant was issued
warrant_executed_date:
_seq: 30
warrant_executed_date_cannot_be_too_far_in_the_future:
long: Warrant executed date cannot be too far in the future
short: _
api: Warrant executed date cannot be too far in the future
warrant_executed_date_cannot_be_too_far_in_the_past:
long: Warrant executed date cannot be too far in the past
short: _
api: Warrant executed date cannot be too far in the past
the_warrant_executed_date_is_before_the_issued_date:
long: The warrant executed date is before the issued date
short: _
api: The warrant executed date is before the issued date
amount:
_seq: 40
enter_an_amount_for_the_warrant_fee:
long: Enter an amount for the warrant fee
short: _
api: Enter an amount for the warrant fee
do_not_enter_an_amount_for_the_warrant_fee:
long: Do not enter an amount for the warrant fee
short: _
api: Do not enter an amount for the warrant fee
enter_a_valid_amount_for_the_warrant_fee:
long: Enter a valid amount for the warrant fee
short: _
api: Enter a valid amount for the warrant fee
the_amount_for_the_warrant_fee_exceeds_the_limit:
long: The amount for the warrant fee exceeds the limit
short: _
api: The amount for the warrant fee exceeds the limit
interim_claim_info: *warrant_fee_errors
interim_claim_info_attributes_warrant_issued_date:
_seq: 20
enter_a_warrant_issued_date:
long: Enter a warrant issued date
short: _
api: Enter a warrant issued date
warrant_issued_date_needs_to_be_on_or_after_the_earliest_representation_order_date:
long: Warrant issued date needs to be on or after the earliest representation order date
short: _
api: Warrant issued date needs to be on or after the earliest representation order date
warrant_issued_date_cannot_be_too_far_in_the_future:
long: Warrant issued date cannot be too far in the future
short: _
api: Warrant issued date cannot be too far in the future
warrant_issued_date_cannot_be_too_far_in_the_past:
long: Warrant issued date cannot be too far in the past
short: _
api: Warrant issued date cannot be too far in the past
warrant_fee_cannot_be_claimed_until_at_least_3_months_have_passed_since_warrant_was_issued:
long: Warrant fee cannot be claimed until at least 3 months have passed since warrant was issued
short: _
api: Warrant fee cannot be claimed until at least 3 months have passed since warrant was issued
interim_claim_info_attributes_warrant_executed_date:
_seq: 30
enter_a_warrant_executed_date:
long: Enter a warrant executed date
short: _
api: Enter a warrant executed date
warrant_executed_date_cannot_be_too_far_in_the_future:
long: Warrant executed date cannot be too far in the future
short: _
api: Warrant executed date cannot be too far in the future
warrant_executed_date_cannot_be_too_far_in_the_past:
long: Warrant executed date cannot be too far in the past
short: _
api: Warrant executed date cannot be too far in the past
the_warrant_executed_date_is_before_the_issued_date:
long: The warrant executed date is before the issued date
short: _
api: The warrant executed date is before the issued date
warrant_fee_attributes_warrant_issued_date:
_seq: 650.20
enter_a_warrant_issued_date:
long: Enter a warrant issued date
short: _
api: Enter a warrant issued date
warrant_issued_date_needs_to_be_on_or_after_the_earliest_representation_order_date:
long: Warrant issued date needs to be on or after the earliest representation order date
short: _
api: Warrant issued date needs to be on or after the earliest representation order date
warrant_issued_date_cannot_be_too_far_in_the_future:
long: Warrant issued date cannot be too far in the future
short: _
api: Warrant issued date cannot be too far in the future
warrant_issued_date_cannot_be_too_far_in_the_past:
long: Warrant issued date cannot be too far in the past
short: _
api: Warrant issued date cannot be too far in the past
warrant_fee_cannot_be_claimed_until_at_least_3_months_have_passed_since_warrant_was_issued:
long: Warrant fee cannot be claimed until at least 3 months have passed since warrant was issued
short: _
api: Warrant fee cannot be claimed until at least 3 months have passed since warrant was issued
warrant_fee_attributes_warrant_executed_date:
_seq: 650.30
warrant_executed_date_cannot_be_too_far_in_the_future:
long: Warrant executed date cannot be too far in the future
short: _
api: Warrant executed date cannot be too far in the future
warrant_executed_date_cannot_be_too_far_in_the_past:
long: Warrant executed date cannot be too far in the past
short: _
api: Warrant executed date cannot be too far in the past
the_warrant_executed_date_is_before_the_issued_date:
long: The warrant executed date is before the issued date
short: _
api: The warrant executed date is before the issued date
warrant_fee_attributes_amount:
_seq: 650.40
enter_an_amount_for_the_warrant_fee:
long: Enter an amount for the warrant fee
short: _
api: Enter an amount for the warrant fee
do_not_enter_an_amount_for_the_warrant_fee:
long: Do not enter an amount for the warrant fee
short: _
api: Do not enter an amount for the warrant fee
enter_a_valid_amount_for_the_warrant_fee:
long: Enter a valid amount for the warrant fee
short: _
api: Enter a valid amount for the warrant fee
the_amount_for_the_warrant_fee_exceeds_the_limit:
long: The amount for the warrant fee exceeds the limit
short: _
api: The amount for the warrant fee exceeds the limit
#################################################################################
# #
# TRANSFER FEE #
# #
#################################################################################
transfer_fee:
_seq: 200
base:
uneditable_state:
long: You cannot edit a claim that is not in draft state
short: You cannot edit this claim
api: You cannot edit a claim that is not in draft state
blank:
_seq: 5
long: Add a transfer fee
short: *enter_amount
api: Add a transfer fee
quantity:
_seq: 10
enter_a_ppe_quantity_for_the_transfer_fee:
long: Enter a PPE quantity for the transfer fee
short: _
api: Enter a PPE quantity for the transfer fee
the_ppe_quantity_for_the_transfer_fee_exceeds_the_limit:
long: The PPE quantity for the transfer fee exceeds the limit
short: _
api: The PPE quantity for the transfer fee exceeds the limit
enter_a_valid_ppe_quantity_for_the_transfer_fee:
long: Enter a valid PPE quantity for the transfer fee
short: _
api: Enter a valid PPE quantity for the transfer fee
amount:
_seq: 20
enter_an_amount_for_the_transfer:
long: Enter an amount for the transfer
short: _
api: Enter an amount for the transfer
the_amount_for_the_transfer_fee_exceeds_the_limit:
long: The amount for the transfer fee exceeds the limit
short: _
api: The amount for the transfer fee exceeds the limit
enter_a_valid_amount_for_the_transfer_fee:
long: Enter a valid amount for the transfer fee
short: _
api: Enter a valid amount for the transfer fee
transfer_fee_attributes_quantity:
_seq: 10
enter_a_ppe_quantity_for_the_transfer_fee:
long: Enter a PPE quantity for the transfer fee
short: _
api: Enter a PPE quantity for the transfer fee
the_ppe_quantity_for_the_transfer_fee_exceeds_the_limit:
long: The PPE quantity for the transfer fee exceeds the limit
short: _
api: The PPE quantity for the transfer fee exceeds the limit
enter_a_valid_ppe_quantity_for_the_transfer_fee:
long: Enter a valid PPE quantity for the transfer fee
short: _
api: Enter a valid PPE quantity for the transfer fee
transfer_fee_attributes_amount:
_seq: 20
enter_an_amount_for_the_transfer:
long: Enter an amount for the transfer
short: _
api: Enter an amount for the transfer
the_amount_for_the_transfer_fee_exceeds_the_limit:
long: The amount for the transfer fee exceeds the limit
short: _
api: The amount for the transfer fee exceeds the limit
enter_a_valid_amount_for_the_transfer_fee:
long: Enter a valid amount for the transfer fee
short: _
api: Enter a valid amount for the transfer fee
#################################################################################
# #
# EXPENSE #
# #
#################################################################################
expense:
_seq: 700
base:
uneditable_state:
long: You cannot edit a claim that is not in draft state
short: You cannot edit this claim
api: You cannot edit a claim that is not in draft state
date:
_seq: 5
enter_a_date_for_the_expense:
long: 'Enter a date for the #{expense}'
short: _
api: Enter a date for the expense
date_for_the_expense_cannot_be_in_the_future:
long: 'Date for #{expense} cannot be in the future'
short: _
api: Date for the expense cannot be in the future
check_the_date_for_the_expense:
long: 'Check the date for the #{expense}'
short: _
api: Check the date for the expense
expense_type:
_seq: 10
choose_an_expense_type:
long: 'Choose an expense type for the #{expense}'
short: _
api: Choose an expense type
amount:
_seq: 20
enter_an_amount_for_the_expense:
long: 'Enter an amount for the #{expense}'
short: _
api: Enter an amount for the expense
enter_a_valid_amount_for_the_expense:
long: 'Enter a valid amount for the #{expense}'
short: _
api: Enter a valid amount for the expense
the_amount_for_the_expense_exceeds_the_limit:
long: 'The amount for the #{expense} exceeds the limit'
short: _
api: The amount for the expense exceeds the limit
vat_amount:
_seq: 25
enter_a_valid_vat_amount_for_the_expense:
long: 'Enter a valid VAT amount for the #{expense}'
short: _
api: Enter a valid VAT amount for the expense
check_vat_amount_is_less_than_the_net_amount_for_the_expense:
long: 'Check VAT amount is less than the net amount for the #{expense}'
short: _
api: Check VAT amount is less than the net amount for the expense
vat_amount_doesn_t_apply:
long: "VAT amount doesn't apply for the #{expense}"
short: _
api: "VAT amount doesn't apply for the expense"
vat_amount_for_the_expense_exceeds_the_limit:
long: 'VAT amount for the #{expense} exceeds the limit'
short: _
api: VAT amount for the expense exceeds the limit
vat_amount_for_the_expense_exceeds_current_vat_rate:
long: 'VAT amount for the #{expense} exceeds current VAT rate'
short: _
api: VAT amount for the expense exceeds current VAT rate
location:
_seq: 30
enter_a_location:
long: 'Enter a location for the #{expense}'
short: _
api: Enter a location for the expenses
enter_a_valid_location:
long: 'Enter a valid location for the #{expense}'
short: _
api: Enter a valid location for the expense
location_type:
_seq: 30
enter_a_valid_location:
long: 'Enter a valid location for the #{expense}'
short: _
api: Enter a valid location for the expense
distance:
_seq: 40
enter_the_distance_for_the_expense:
long: 'Enter the distance for the #{expense}'
short: _
api: Enter the distance for the expense
enter_a_valid_distance:
long: 'Enter a valid distance for the #{expense}'
short: _
api: Enter a valid distance for the expense
enter_a_valid_distance_for_the_expense:
long: 'Enter a valid distance for the #{expense}'
short: _
api: Enter a valid distance for the expense
hours:
_seq: 45
enter_the_hours:
long: 'Enter the hours for the #{expense}'
short: _
api: Enter the hours for the expense
enter_valid_hours:
long: 'Enter valid hours for the #{expense}'
short: _
api: Enter valid hours for the expense
enter_valid_hours_for_the_expense:
long: 'Enter valid hours for the #{expense}'
short: _
api: Enter valid hours for the expense
max_2_decimals:
long: 'Travel time for #{expense} can be maximum 2 decimal places'
short: _
api: 'Travel time for #{expense} can be maximum 2 decimal places'
reason_text:
_seq: 50
enter_a_reason:
long: 'Enter a reason for the #{expense}'
short: _
api: Enter a reason for the expense
enter_a_valid_reason:
long: 'Enter a valid reason for the #{expense}'
short: _
api: Enter a valid reason for the expense
reason_id:
_seq: 55
enter_a_reason_for_the_expense:
long: 'Enter a reason for the #{expense}'
short: _
api: Enter a reason for the expense
enter_a_valid_reason_for_the_expense:
long: 'Enter a valid reason for the #{expense}'
short: _
api: Enter a valid reason for the expense
mileage_rate_id:
_seq: 60
select_a_mileage_rate:
long: 'Select a mileage rate for the #{expense}'
short: _
api: Select a mileage rate
select_a_valid_mileage_rate:
long: 'Select a valid mileage rate for the #{expense}'
short: _
api: Select a valid mileage rate
travel_expense_additional_information:
_seq: 215
provide_details_for_private_mileage_rate:
long: Provide details for private mileage rate
short: _
api: Provide details for private mileage rate
provide_details_for_increased_travel_distance:
long: Provide details for increased travel distance
short: _
api: Provide details for increased travel distance
#################################################################################
# #
# DATEATTENDED #
# #
#################################################################################
date_attended:
_seq: 800
base:
uneditable_state:
long: You cannot edit a claim that is not in draft state
short: You cannot edit this claim
api: You cannot edit a claim that is not in draft state
# applies to fee, expense
attended_item:
_seq: 5
blank:
long: "You must specify an attended item for the #{basic_fee}#{fixed_fee}#{misc_fee}#{graduated_fee}#{expense}"
short: You must specify an attended item
api: Attended item cannot be blank
date:
_seq: 10
enter_the_date_attended:
long: 'Enter the #{date_attended} (from) for the #{basic_fee}#{fixed_fee}#{misc_fee}#{graduated_fee}#{expense}'
short: _
api: 'Enter the date attended (from)'
the_fee_date_cannot_be_more_than_two_years_before_the_earliest_representation_order_date:
long: 'The #{basic_fee}#{fixed_fee}#{misc_fee}#{graduated_fee}#{expense} date cannot be more than two years before the earliest representation order date'
short: _
api: 'The #{basic_fee}#{fixed_fee}#{misc_fee}#{graduated_fee}#{expense} date cannot be more than two years before the earliest representation order date'
enter_a_date_that_is_not_in_the_future:
long: 'The #{date_attended} (from) for the #{basic_fee}#{fixed_fee}#{misc_fee}#{graduated_fee}#{expense} is invalid'
short: _
api: The date attended (from) cannot be in the future
enter_a_date_later_than_two_years_before_the_earliest_representation_order_date:
long: 'The #{date_attended} (from) for the #{basic_fee}#{fixed_fee}#{misc_fee}#{graduated_fee}#{expense} is invalid'
short: _
api: The date attended (from) must be later than two years before the earliest representation order date
invalid_date:
long: 'Enter a valid date for the #{date_attended} (from) of the #{basic_fee}#{fixed_fee}#{misc_fee}#{graduated_fee}#{expense}'
short: *enter_valid_date
api: 'Enter a valid date for the date attended (from)'
#################################################################################
# #
# DISBURSEMENT #
# #
#################################################################################
disbursement:
_seq: 900
base:
uneditable_state:
long: You cannot edit a claim that is not in draft state
short: You cannot edit this claim
api: You cannot edit a claim that is not in draft state
claim:
invalid_fee_scheme:
long: 'Claim is of an inappropriate fee scheme type for the #{disbursement}'
short: Inappropriate fee scheme
api: Claim is of an inappropriate fee scheme type for the disbursement
disbursement_type_id:
_seq: 10
choose_a_type_for_the_disbursement:
long: 'Choose a type for the #{disbursement}'
short: _
api: Choose a type for the disbursement
net_amount:
_seq: 20
enter_a_net_amount_for_the_disbursement:
long: 'Enter a net amount for the #{disbursement}'
short: _
api: Enter a net amount for the disbursement
enter_a_valid_net_amount_for_the_disbursement:
long: 'Enter a valid net amount for the #{disbursement}'
short: _
api: Enter a valid net amount for the disbursement
the_net_amount_exceeds_the_limit_for_the_disbursement:
long: 'The net amount for the #{disbursement} exceeds the limit'
short: _
api: The net amount for the disbursement exceeds the limit
vat_amount:
_seq: 30
enter_a_vat_amount_for_the_disbursement:
long: 'Enter a VAT amount for the #{disbursement}'
short: _
api: Enter a VAT amount for the disbursement
enter_a_valid_vat_amount_for_the_disbursement:
long: 'Enter a valid VAT amount for the #{disbursement}'
short: _
api: Enter a valid VAT amount for the disbursement
check_the_vat_amount_is_less_than_the_net_amount_for_the_disbursement:
long: 'Check VAT amount is less than the net amount for the #{disbursement}'
short: _
api: Check VAT amount is less than the net amount for the disbursement
vat_amount_does_not_apply_for_the_disbursement:
long: "VAT amount doesn't apply for the #{disbursement}"
short: _
api: "VAT amount doesn't apply for the disbursement"
vat_amount_exceeds_the_limit_for_the_disbursement:
long: 'VAT amount for the #{disbursement} exceeds the limit'
short: _
api: VAT amount for the disbursement exceeds the limit
vat_amount_for_the_expense_exceeds_current_vat_rate:
long: 'VAT amount for the #{disbursement} exceeds current VAT rate'
short: _
api: VAT amount for the expense exceeds current VAT rate
#################################################################################
# #
# GRADUATED FEE #
# #
#################################################################################
graduated_fee:
_seq: 1000
base:
uneditable_state:
long: You cannot edit a claim that is not in draft state
short: You cannot edit this claim
api: You cannot edit a claim that is not in draft state
fee_type:
_seq: 10
blank:
long: 'Choose a type for the graduated fee'
short: Choose a fee type
api: Choose a type for the graduated fee
quantity:
_seq: 20
enter_a_valid_quantity_for_the_graduated_fee:
long: Enter a valid quantity for the graduated fee
short: _
api: Enter a valid quantity for the graduated fee
amount:
_seq: 20
enter_a_valid_amount_for_the_graduated_fee:
long: Enter a valid amount for the graduated fee
short: _
api: Enter a valid amount for the graduated fee
the_amount_for_the_graduated_fee_exceeds_the_limit:
long: The amount for the graduated fee exceeds the limit
short: _
api: The amount for the graduated fee exceeds the limit
date:
_seq: 30
enter_the_graduated_fee_date:
long: Enter the graduated fee date
short: _
api: Enter the graduated fee date
enter_a_valid_graduated_fee_date:
long: Enter a valid graduated fee date
short: _
api: Enter a valid graduated fee date
graduated_fee_date_cannot_be_too_far_in_the_future:
long: Graduated fee date cannot be too far in the future
short: _
api: Graduated fee date cannot be too far in the future
graduated_fee_date_cannot_be_too_far_in_the_past:
long: Graduated fee date cannot be too far in the past
short: _
api: Graduated fee date cannot be too far in the past
the_fixed_fee_date_must_be_no_earlier_than_two_years_before_the_earliest_representation_order_date:
long: The fixed fee date must be no earlier than two years before the earliest representation order date
short: _
api: The fixed fee date must be no earlier than two years before the earliest representation order date
graduated_fee_attributes_quantity:
_seq: 20
enter_a_valid_quantity_for_the_graduated_fee:
long: Enter a valid quantity for the graduated fee
short: _
api: Enter a valid quantity for the graduated fee
graduated_fee_attributes_amount:
_seq: 20
enter_a_valid_amount_for_the_graduated_fee:
long: Enter a valid amount for the graduated fee
short: _
api: Enter a valid amount for the graduated fee
the_amount_for_the_graduated_fee_exceeds_the_limit:
long: The amount for the graduated fee exceeds the limit
short: _
api: The amount for the graduated fee exceeds the limit
graduated_fee_attributes_date:
_seq: 10005
enter_the_graduated_fee_date:
long: Enter the graduated fee date
short: _
api: Enter the graduated fee date
enter_a_valid_graduated_fee_date:
long: Enter a valid graduated fee date
short: _
api: Enter a valid graduated fee date
graduated_fee_date_cannot_be_too_far_in_the_future:
long: Graduated fee date cannot be too far in the future
short: _
api: Graduated fee date cannot be too far in the future
graduated_fee_date_cannot_be_too_far_in_the_past:
long: Graduated fee date cannot be too far in the past
short: _
api: Graduated fee date cannot be too far in the past
the_fixed_fee_date_must_be_no_earlier_than_two_years_before_the_earliest_representation_order_date:
long: The fixed fee date must be no earlier than two years before the earliest representation order date
short: _
api: The fixed fee date must be no earlier than two years before the earliest representation order date
#################################################################################
# #
# INTERIM FEE #
# #
#################################################################################
interim_fee:
_seq: 1100
blank:
_seq: 5
long: Add an interim fee
short: *enter_amount
api: Add an interim fee
base:
uneditable_state:
long: You cannot edit a claim that is not in draft state
short: You cannot edit this claim
api: You cannot edit a claim that is not in draft state
fee_type_id:
_seq: 10
choose_a_type_for_the_interim_fee:
long: Choose a type for the interim fee
short: _
api: Choose a type for the interim fee
quantity:
_seq: 20
do_not_enter_a_ppe_quantity_for_the_interim_fee:
long: Do not enter a PPE quantity for the interim fee
short: _
api: Do not enter a PPE quantity for the interim fee
enter_a_ppe_quantity_for_the_interim_fee:
long: Enter a PPE quantity for the interim fee
short: _
api: Enter a PPE quantity for the interim fee
enter_a_valid_ppe_quantity_for_the_interim_fee:
long: Enter a valid PPE quantity for the interim fee
short: _
api: Enter a valid PPE quantity for the interim fee
the_amount_for_ppe_quantity_exceeds_the_limit:
long: The amount for PPE quantity exceeds the limit
short: _
api: The amount for PPE quantity exceeds the limit
amount:
_seq: 30
do_not_enter_an_amount_for_the_interim_fee:
long: Do not enter an amount for the interim fee
short: _
api: Do not enter an amount for the interim fee
enter_a_valid_amount_for_the_interim_fee:
long: Enter a valid amount for the interim fee
short: _
api: Enter a valid amount for the interim fee
enter_an_amount_for_the_interim_fee:
long: Enter an amount for the interim fee
short: _
api: Enter an amount for the interim fee
the_amount_for_the_interim_fee_exceeds_the_limit:
long: The amount for the interim fee exceeds the limit
short: _
api: The amount for the interim fee exceeds the limit
warrant_issued_date:
_seq: 40
enter_a_warrant_issued_date:
long: Enter a warrant issued date
short: _
api: Enter a warrant issued date
warrant_issued_date_cannot_be_too_far_in_the_future:
long: Warrant issued date cannot be too far in the future
short: _
api: Warrant issued date cannot be too far in the future
warrant_issued_date_cannot_be_too_far_in_the_past:
long: Warrant issued date cannot be too far in the past
short: _
api: Warrant issued date cannot be too far in the past
warrant_executed_date:
_seq: 50
the_warrant_executed_date_is_before_the_issued_date:
long: The warrant executed date is before the issued date
short: _
api: The warrant executed date is before the issued date
warrant_executed_date_cannot_be_too_far_in_the_future:
long: Warrant executed date cannot be too far in the future
short: _
api: Warrant executed date cannot be too far in the future
disbursements:
_seq: 70
blank:
long: You must add at least one disbursement
short: Add at least one disbursement
api: You must add at least one disbursement
present:
long: Adding disbursements to this claim is not allowed
short: Do not add disbursements
api: Adding disbursements to this claim is not allowed
warrant:
_seq: 80
blank:
long: You must add a warrant fee
short: Add a warrant fee
api: You must add a warrant fee
present:
long: Adding a warrant to this claim is not allowed
short: Do not add a warrant
api: Adding a warrant to this claim is not allowed
interim_fee_attributes_amount:
_seq: 1100.30
do_not_enter_an_amount_for_the_interim_fee:
long: Do not enter an amount for the interim fee
short: _
api: Do not enter an amount for the interim fee
enter_a_valid_amount_for_the_interim_fee:
long: Enter a valid amount for the interim fee
short: _
api: Enter a valid amount for the interim fee
enter_an_amount_for_the_interim_fee:
long: Enter an amount for the interim fee
short: _
api: Enter an amount for the interim fee
the_amount_for_the_interim_fee_exceeds_the_limit:
long: The amount for the interim fee exceeds the limit
short: _
api: The amount for the interim fee exceeds the limit
interim_fee_attributes_disbursements:
_seq: 1100.70
blank:
long: You must add at least one disbursement
short: _
api: You must add at least one disbursement
interim_fee_attributes_fee_type_id:
_seq: 1100.10
choose_a_type_for_the_interim_fee:
long: Choose a type for the interim fee
short: _
api: Choose a type for the interim fee
interim_fee_attributes_quantity:
_seq: 1100.20
do_not_enter_a_ppe_quantity_for_the_interim_fee:
long: Do not enter a PPE quantity for the interim fee
short: _
api: Do not enter a PPE quantity for the interim fee
enter_a_ppe_quantity_for_the_interim_fee:
long: Enter a PPE quantity for the interim fee
short: _
api: Enter a PPE quantity for the interim fee
enter_a_valid_ppe_quantity_for_the_interim_fee:
long: Enter a valid PPE quantity for the interim fee
short: _
api: Enter a valid PPE quantity for the interim fee
the_amount_for_ppe_quantity_exceeds_the_limit:
long: The amount for PPE quantity exceeds the limit
short: _
api: The amount for PPE quantity exceeds the limit
interim_fee_attributes_warrant_executed_date:
_seq: 1100.50
the_warrant_executed_date_is_before_the_issued_date:
long: The warrant executed date is before the issued date
short: _
api: The warrant executed date is before the issued date
warrant_executed_date_cannot_be_too_far_in_the_future:
long: Warrant executed date cannot be too far in the future
short: _
api: Warrant executed date cannot be too far in the future
interim_fee_attributes_warrant_issued_date:
_seq: 1100.40
enter_a_warrant_issued_date:
long: Enter a warrant issued date
short: _
api: Enter a warrant issued date
warrant_issued_date_cannot_be_too_far_in_the_future:
long: Warrant issued date cannot be too far in the future
short: _
api: Warrant issued date cannot be too far in the future
warrant_issued_date_cannot_be_too_far_in_the_past:
long: Warrant issued date cannot be too far in the past
short: _
api: Warrant issued date cannot be too far in the past
#################################################################################
# #
# HARDSHIP FEE #
# #
#################################################################################
hardship_fee:
_seq: 1200
add_a_hardship_fee:
_seq: 5
long: Add a hardship fee
short: _
api: Add a hardship fee
base:
you_cannot_edit_a_claim_that_is_not_in_draft_state:
long: You cannot edit a claim that is not in draft state
short: _
api: You cannot edit a claim that is not in draft state
fee_type:
_seq: 10
choose_a_type_for_the_hardship_fee:
long: Choose a type for the hardship fee
short: _
api: Choose a type for the hardship fee
quantity:
_seq: 20
enter_a_ppe_quantity_for_the_hardship_fee:
long: Enter a PPE quantity for the hardship fee
short: _
api: Enter a PPE quantity for the hardship fee
enter_a_valid_ppe_quantity_for_the_hardship_fee:
long: Enter a valid PPE quantity for the hardship fee
short: _
api: Enter a valid PPE quantity for the hardship fee
the_quantity_for_the_hardship_fee_exceeds_the_limit:
long: The quantity for the hardship fee exceeds the limit
short: _
api: The quantity for the hardship fee exceeds the limit
amount:
_seq: 30
enter_a_valid_amount_for_the_hardship_fee:
long: Enter a valid amount for the hardship fee
short: _
api: Enter a valid amount for the hardship fee
do_not_enter_an_amount_for_the_hardship_fee:
long: Do not enter an amount for the hardship fee
short: _
api: Do not enter an amount for the hardship fee
the_amount_for_the_hardship_fee_exceeds_the_limit:
long: The amount for the hardship fee exceeds the limit
short: _
api: The amount for the hardship fee exceeds the limit
total:
_seq: 9999
numericality:
long: Total value claimed must be greater than £0.00
short: *check_amount
api: Total value claimed must be greater than £0.00
claim_max_amount:
long: Total value claimed exceeds the maximum claim limit
short: *claim_max_amount
api: Total value claimed exceeds the maximum claim limit