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

{{ 'labels.inputs.name' | translate }} {{ client.fullname }} {{ client.firstname }} {{ client.middlename ? client.middlename + ' ' + client.lastname : client.lastname }}
{{ 'labels.inputs.Office' | translate }} {{ client.officeId | find: clientTemplate.officeOptions : 'id' : 'name' }}
{{ 'labels.inputs.Legal Form' | translate }} {{ client.legalFormId | find: clientTemplate.clientLegalFormOptions : 'id' : 'value' }}
{{ 'labels.inputs.Staff' | translate }} {{ client.staffId | find: clientTemplate.staffOptions : 'id' : 'displayName' }}
{{ client.legalFormId === 1 ? 'Date of Birth' : 'Incorporation Date' }} {{ client.dateOfBirth | dateFormat }}
{{ 'labels.inputs.External Id' | translate }}
{{ 'labels.inputs.Mobile No' | translate }} {{ client.mobileNo }}
{{ 'labels.inputs.Email Address' | translate }} {{ client.emailAddress }}
{{ 'labels.inputs.Client Type' | translate }} {{ client.clientTypeId | find: clientTemplate.clientTypeOptions : 'id' : 'name' }}
{{ 'labels.inputs.Client Classification' | translate }} {{ client.clientClassificationId | find: clientTemplate.clientClassificationOptions : 'id' : 'name' }}
{{ 'labels.inputs.Savings Product' | translate }} {{ client.savingsProductId | find: clientTemplate.savingProductOptions : 'id' : 'name' }}
{{ 'labels.inputs.Submitted On Date' | translate }} {{ client.submittedOnDate | dateFormat }}
{{ 'labels.inputs.Active' | translate }}? {{ client.active | yesNo }}
{{ 'labels.inputs.Activation Date' | translate }} {{ client.activationDate | dateFormat }}
{{ 'labels.inputs.Gender' | translate }} {{ client.genderId | find: clientTemplate.genderOptions : 'id' : 'name' }}
{{ 'labels.inputs.Is staff' | translate }}? {{ client.isStaff | yesNo }}
{{ 'labels.inputs.Incorporation Validity Till Date' | translate }} {{ client.clientNonPersonDetails.incorpValidityTillDate | dateFormat }}
{{ 'labels.inputs.Incorportation Number' | translate }} {{ client.clientNonPersonDetails.incorpNumber || 'Not Provided' }}
{{ 'labels.inputs.Main Business Line' | translate }} {{ client.clientNonPersonDetails.mainBusinessLineId | find: clientTemplate.clientNonPersonMainBusinessLineOptions : 'id' : 'name' }}
{{ 'labels.inputs.Constitution' | translate }} {{ client.clientNonPersonDetails.constitutionId | find: clientTemplate.clientNonPersonConstitutionOptions : 'id' : 'name' }}
{{ 'labels.inputs.Remarks' | translate }} {{ client.clientNonPersonDetails.remarks || 'N/A' }}

{{ 'labels.heading.Family Members' | translate }}

{{ member.firstName }} {{ member.middleName ? member.middleName + ' ' + member.lastName : member.lastName }} {{ member.relationship }}

{{ 'labels.inputs.First Name' | translate }} : {{ member.firstName }}
{{ 'labels.inputs.Middle Name' | translate }} : {{ member.middleName }}
{{ 'labels.inputs.Last Name' | translate }} : {{ member.lastName }}
{{ 'labels.inputs.Qualification' | translate }} : {{ member.qualification }}
{{ 'labels.inputs.Relationship' | translate }} : {{ member.relationshipId | find: clientTemplate.familyMemberOptions.relationshipIdOptions : 'id' : 'name' }}
{{ 'labels.inputs.Age' | translate }} : {{ member.age }}
{{ 'labels.inputs.Is Dependent' | translate }} : {{ member.isDependent ? 'Yes' : 'No' }}
{{ 'labels.inputs.Marital Status' | translate }} : {{ member.maritalStatusId | find: clientTemplate.familyMemberOptions.maritalStatusIdOptions : 'id' : 'name' }}
{{ 'labels.inputs.Gender' | translate }} : {{ member.genderId | find: clientTemplate.familyMemberOptions.genderIdOptions : 'id' : 'name' }}
{{ 'labels.inputs.Profession' | translate }} : {{ member.professionId | find: clientTemplate.familyMemberOptions.professionIdOptions : 'id' : 'name' }}
{{ 'labels.inputs.Date Of Birth' | translate }} : {{ member.dateOfBirth | dateFormat }}

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

{{ getSelectedValue('addressTypeIdOptions', address.addressTypeId)?.name }} {{ address.relationship }}

{{ 'labels.inputs.Street' | translate }} : {{ address.street }}
{{ 'labels.inputs.Address Line' | translate }} 1 : {{ address.addressLine1 }}
{{ 'labels.inputs.Address Line' | translate }} 2 : {{ address.addressLine2 }}
{{ 'labels.inputs.Address Line' | translate }} 3 : {{ address.addressLine3 }}
{{ 'labels.inputs.Town / Village' | translate }} : {{ address.townVillage }}
{{ 'labels.inputs.City' | translate }} : {{ address.city }}
{{ 'labels.inputs.State / Province' | translate }} : {{ getSelectedValue('stateProvinceIdOptions', address.stateProvinceId)?.name }}
{{ 'labels.inputs.Country' | translate }} : {{ getSelectedValue('countryIdOptions', address.countryId)?.name }}
{{ 'labels.inputs.Postal Code' | translate }} : {{ address.postalCode }}
{{ 'labels.inputs.Active Status' | translate }} : {{ address.isActive }}