@if (recipientData) {

{{ 'labels.heading.Validated Recipient Information' | translate }}

badge

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

@if (recipientData.primaryDocument?.documentType) {
{{ 'labels.inputs.Document Type' | translate }} {{ recipientData.primaryDocument?.documentType }}
} @if (recipientData.primaryDocument?.documentNumber) {
{{ 'labels.inputs.Document Number' | translate }} {{ recipientData.primaryDocument?.documentNumber }}
} @if (recipientData.identityCard) {
{{ 'labels.inputs.National Identity Card Number' | translate }} {{ recipientData.identityCard }}
}
person

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

{{ 'labels.inputs.First Name' | translate }} {{ recipientData.givenName }}
{{ 'labels.inputs.Last Name' | translate }} {{ recipientData.lastName }}
@if (recipientData.motherMaidenName) {
{{ 'labels.inputs.Mothers Maiden Name' | translate }} {{ recipientData.motherMaidenName }}
} @if (recipientData.dateOfBirth) {
{{ 'labels.inputs.Date of Birth' | translate }} {{ recipientData.dateOfBirth | date: 'mediumDate' }}
} @if (recipientData.phone) {
{{ 'labels.inputs.Phone Number' | translate }} {{ recipientData.phone }}
}
location_on

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

@if (recipientData.address?.line1) {
{{ 'labels.inputs.Address Line' | translate }} {{ recipientData.address?.line1 }}
} @if (recipientData.address?.postalCode) {
{{ 'labels.inputs.Postal Code' | translate }} {{ recipientData.address?.postalCode }}
} @if (recipientData.address?.state) {
{{ 'labels.inputs.State' | translate }} {{ recipientData.address?.state }}
} @if (recipientData.municipality || recipientData.address?.city) {
{{ 'labels.inputs.Municipality' | translate }} {{ recipientData.municipality || recipientData.address?.city }}
} @if (recipientData.locality) {
{{ 'labels.inputs.Locality' | translate }} {{ recipientData.locality }}
} @if (recipientData.newLocality) {
{{ 'labels.inputs.New Locality' | translate }} {{ recipientData.newLocality }}
} @if (recipientData.address?.country) {
{{ 'labels.inputs.Country' | translate }} {{ recipientData.address?.country }}
}
work

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

@if (recipientData.occupation) {
{{ 'labels.inputs.Occupation' | translate }} {{ recipientData.occupation }}
} @if (recipientData.economicActivity) {
{{ 'labels.inputs.Economic Activity' | translate }} {{ recipientData.economicActivity }}
} @if (recipientData.entityMember) {
{{ 'labels.inputs.Entity Member' | translate }} {{ recipientData.entityMember }}
}
assignment_ind

{{ 'labels.heading.Assign to Mifos Client' | translate }}

{{ 'labels.text.Search and assign this beneficiary to an existing Mifos client account' | translate }}

{{ 'labels.inputs.Search Client' | translate }} search @for (client of filteredClients$ | async; track client.id) {
{{ client.displayName }} @if (client.accountNo) { } @if (client.externalId) { {{ 'labels.inputs.External ID' | translate }}: {{ client.externalId }} }
}
@if (searchError) {
error {{ 'labels.text.Failed to search clients. Please try again.' | translate }}
} @if (selectedClient) {
check_circle
{{ selectedClient.displayName }} @if (selectedClient.accountNo) { {{ 'labels.inputs.Account' | translate }}: {{ selectedClient.accountNo }} }
}
}