{{ 'labels.heading.Personal Information' | translate }}

@if (clientViewData.displayName) {
{{ 'labels.inputs.Display Name' | translate }}
{{ clientViewData.displayName }}
} @if (isPerson()) { @if (clientViewData.firstname) {
{{ 'labels.inputs.First Name' | translate }}
{{ clientViewData.firstname }}
} @if (clientViewData.middlename) {
{{ 'labels.inputs.Middle Name' | translate }}
{{ clientViewData.middlename }}
} @if (clientViewData.lastname) {
{{ 'labels.inputs.Last Name' | translate }}
{{ clientViewData.lastname }}
} @if (clientViewData.dateOfBirth) {
{{ 'labels.inputs.Date of Birth' | translate }}
{{ clientViewData.dateOfBirth | dateFormat }}
} @if (clientViewData.gender) {
{{ 'labels.inputs.Gender' | translate }}
{{ clientViewData.gender.name }}
}
{{ 'labels.inputs.Is staff' | translate }}
{{ clientViewData.isStaff ? ('labels.commons.Yes' | translate) : ('labels.commons.No' | translate) }}
} @if (isLegalEntity()) { @if (clientViewData.fullname) {
{{ 'labels.inputs.Entity Name' | translate }}
{{ clientViewData.fullname }}
} @if (clientViewData.dateOfBirth) {
{{ 'labels.inputs.Incorporation Date' | translate }}
{{ clientViewData.dateOfBirth | dateFormat }}
} } @if (clientViewData.legalForm) {
{{ 'labels.inputs.Legal Form' | translate }}
{{ clientViewData.legalForm.value }}
}

{{ 'labels.heading.Account Information' | translate }}

{{ 'labels.inputs.Account No' | translate }}
{{ clientViewData.accountNo || '-' }}
{{ 'labels.inputs.CIF Number' | translate }}
{{ clientViewData.cifNumber || '-' }}
{{ 'labels.inputs.External Id' | translate }}
{{ clientViewData.externalId || '-' }}
{{ 'labels.inputs.Office' | translate }}
{{ clientViewData.officeName || '-' }}
{{ 'labels.inputs.Staff' | translate }}
{{ clientViewData.staffName || ('labels.inputs.Unassigned' | translate) }}
@if (clientViewData.savingsAccountId) {
{{ 'labels.inputs.Default Savings Account' | translate }}
{{ clientViewData.savingsAccountId }}
}
@if (isLegalEntity() && clientViewData.clientNonPersonDetails) {

{{ 'labels.heading.Entity Details' | translate }}

@if (clientViewData.clientNonPersonDetails.constitution) {
{{ 'labels.inputs.Constitution' | translate }}
{{ clientViewData.clientNonPersonDetails.constitution.name }}
} @if (clientViewData.clientNonPersonDetails.mainBusinessLine) {
{{ 'labels.inputs.Main Business Line' | translate }}
{{ clientViewData.clientNonPersonDetails.mainBusinessLine.name }}
} @if (clientViewData.clientNonPersonDetails.incorpValidityTillDate) {
{{ 'labels.inputs.Incorporation Validity Till Date' | translate }}
{{ clientViewData.clientNonPersonDetails.incorpValidityTillDate | dateFormat }}
} @if (clientViewData.clientNonPersonDetails.incorpNumber) {
{{ 'labels.inputs.Incorporation No' | translate }}
{{ clientViewData.clientNonPersonDetails.incorpNumber }}
} @if (clientViewData.clientNonPersonDetails.remarks) {
{{ 'labels.inputs.Remarks' | translate }}
{{ clientViewData.clientNonPersonDetails.remarks }}
}
}

{{ 'labels.heading.Contact Information' | translate }}

{{ 'labels.inputs.Mobile Number' | translate }}
{{ clientViewData.mobileNo || '-' }}
{{ 'labels.inputs.Email' | translate }}
{{ clientViewData.emailAddress || '-' }}

{{ 'labels.heading.Classification' | translate }}

@if (clientViewData.clientType) {
{{ 'labels.inputs.Client Type' | translate }}
{{ clientViewData.clientType.name }}
} @if (clientViewData.clientClassification) {
{{ 'labels.inputs.Client Classification' | translate }}
{{ clientViewData.clientClassification.name }}
} @if (clientViewData.occupationCategory) {
{{ 'labels.inputs.Occupation Category' | translate }}
{{ clientViewData.occupationCategory.name }}
} @if (clientViewData.occupation) {
{{ 'labels.inputs.Occupation' | translate }}
{{ clientViewData.occupation.name }}
} @if (!clientViewData.clientType && !clientViewData.clientClassification) {
{{ 'labels.commons.No classification data available' | translate }}
}
@if (clientViewData.groups && clientViewData.groups.length > 0) {

{{ 'labels.heading.Group Membership' | translate }}

@for (group of clientViewData.groups; track group) {
{{ 'labels.inputs.Group' | translate }}
{{ group.name }}
}
}

{{ 'labels.heading.Important Dates' | translate }}

@if (clientViewData.timeline?.submittedOnDate) {
{{ 'labels.inputs.Submitted On' | translate }}
{{ clientViewData.timeline.submittedOnDate | dateFormat }}
} @if (clientViewData.activationDate) {
{{ 'labels.inputs.Activation Date' | translate }}
{{ clientViewData.activationDate | dateFormat }}
} @if (clientViewData.timeline?.closedOnDate) {
{{ 'labels.inputs.Closed Date' | translate }}
{{ clientViewData.timeline.closedOnDate | dateFormat }}
}

{{ 'labels.heading.Status' | translate }}

@if (clientViewData.status) {
{{ 'labels.inputs.Client Status' | translate }}
{{ 'labels.status.' + clientViewData.status.value | translate }}
} @if (clientViewData.subStatus) {
{{ 'labels.inputs.Sub Status' | translate }}
{{ clientViewData.subStatus.name }}
}