@switch (savingsAccount.accountStatus) {
@case ('INDIVIDUAL_MALE') {
Individual (Male)
}
@case ('INDIVIDUAL_FEMALE') {
Individual (Female)
}
@case ('SINGLE') {
Single Account
}
@case ('JOINT') {
Joint Account
}
@case ('MINOR') {
Minor Account
}
@case ('SENIOR_CITIZEN') {
Senior Citizen
}
@default {
{{ savingsAccount.accountStatus }}
}
}
@if (savingsAccount.accountStatus === 'JOINT') {
Mode of Operation
@switch (savingsAccount.modeOfOperation) {
@case ('EITHER_OR_SURVIVOR') {
Either or Survivor
}
@case ('FORMER_OR_SURVIVOR') {
Former or Survivor
}
@case ('JOINTLY') {
Jointly
}
@case ('ANYONE_OR_SURVIVOR') {
Anyone or Survivor
}
@default {
{{ savingsAccount.modeOfOperation || '—' }}
}
}
@if (savingsAccount.jointHolders?.length) {
| Sr. |
Holder Name |
CIF No. |
Ownership % |
Signing |
Role |
@for (holder of savingsAccount.jointHolders; track holder.clientId; let i = $index) {
| {{ i + 1 }} |
{{ holder.displayName || '—' }}
@if (holder.isPrimary) {
Primary
}
|
{{ holder.cifNumber || '—' }} |
{{ holder.sharePercentage ?? '—' }}% |
{{ holder.isMandatory ? 'Mandatory' : 'Optional' }} |
{{ holder.isPrimary ? 'Primary Account Holder' : 'Co-Holder' }} |
}
}
}
@if (savingsAccount.accountStatus === 'INDIVIDUAL_MALE' && savingsAccount.specialCategory) {
Special Category
@switch (savingsAccount.specialCategory) {
@case ('DEFENCE') {
Defence Personnel
}
@case ('EX_SERVICEMAN') {
Ex-Serviceman
}
@case ('GOVT_EMPLOYEE') {
Government Employee
}
@case ('PHYSICALLY_CHALLENGED') {
Physically Challenged
}
@case ('NRI') {
NRI (Non-Resident Indian)
}
@case ('NONE') {
None / General
}
@default {
{{ savingsAccount.specialCategory }}
}
}
}
@if (savingsAccount.accountStatus === 'INDIVIDUAL_FEMALE' && savingsAccount.weakerSection) {
Weaker Section
@switch (savingsAccount.weakerSection) {
@case ('BPL') {
BPL (Below Poverty Line)
}
@case ('SC_ST') {
SC / ST Category
}
@case ('MINORITY') {
Minority Community
}
@case ('SHG') {
Self Help Group Member
}
@case ('PMJDY') {
PMJDY Beneficiary
}
@case ('NONE') {
None / General
}
@default {
{{ savingsAccount.weakerSection }}
}
}
}
@if (savingsAccount.accountStatus === 'MINOR') {
@if (savingsAccount.guardianName) {
Guardian Name
{{ savingsAccount.guardianName }}
}
@if (savingsAccount.guardianCifNumber) {
Guardian CIF
{{ savingsAccount.guardianCifNumber }}
}
@if (savingsAccount.guardianRelationship) {
Relationship
{{ savingsAccount.guardianRelationship }}
}
@if (savingsAccount.minorDateOfBirth) {
Minor DOB
{{ savingsAccount.minorDateOfBirth }}
}
}