[%- BLOCK account_type_description -%]
[%- IF account.credit_type_code -%]
[%- PROCESS credit_type_description credit_type_code = account.credit_type_code -%]
[%- ELSIF account.debit_type_code -%]
[%- PROCESS debit_type_description debit_type_code = account.debit_type_code -%]
[%- END -%]
[%- PROCESS account_status_description account=account -%]
[%- END -%]
[%- BLOCK debit_type_description -%]
[%- SWITCH debit_type_code -%]
[%- CASE 'ACCOUNT' -]Account creation fee
[%- CASE 'ACCOUNT_RENEW' -]Account renewal fee
[%- CASE 'ARTICLE_REQUEST' -]Article request fee
[%- CASE 'LOST' -]Lost item
[%- CASE 'MANUAL' -]Manual fee
[%- CASE 'NEW_CARD' -]New card
[%- CASE 'OVERDUE' -]Fine
[%- CASE 'PROCESSING' -]Lost item processing fee
[%- CASE 'RENT' -]Rental fee
[%- CASE 'RENT_DAILY' -]Daily rental fee
[%- CASE 'RENT_RENEW' -]Renewal of rental item
[%- CASE 'RENT_DAILY_RENEW' -]Renewal of daily rental item
[%- CASE 'RESERVE' -]Hold fee
[%- CASE 'RESERVE_EXPIRED' -]Hold waiting too long
[%- CASE 'Payout' -]Payout
[%- CASE -][% debit_type.description | html %]
[%- END -%]
[%- END -%]
[%- BLOCK credit_type_description -%]
[%- SWITCH credit_type_code -%]
[%- CASE 'PAYMENT' -]Payment
[%- CASE 'WRITEOFF' -]Writeoff
[%- CASE 'FORGIVEN' -]Forgiven
[%- CASE 'CREDIT' -]Credit
[%- CASE 'LOST_FOUND' -]Lost item fee refund
[%- CASE 'OVERPAYMENT' -]Overpayment refund
[%- CASE 'REFUND' -]Refund
[%- CASE 'CANCELLATION' -]Cancelled charge
[%- CASE -][% credit_type.description | html %]
[%- END -%]
[%- END -%]
[%- BLOCK account_status_description -%]
[%- SWITCH account.status -%]
[%- CASE 'UNRETURNED' -%] (Accruing)
[%- CASE 'RETURNED' -%] (Returned)
[%- CASE 'REPLACED' -%] (Replaced)
[%- CASE 'REFUNDED' -%] (Refunded)
[%- CASE 'FORGIVEN' -%] (Forgiven)
[%- CASE 'VOID' -%] (Voided)
[%- CASE 'LOST' -%] (Lost)
[%- CASE 'CANCELLED' -%] (Cancelled)
[%- CASE -%]
[%- END -%]
[%- END -%]