Package-level declarations
Types
Link copied to clipboard
data class CompetenceVulnerabilities(val financeManagement: Boolean?, val poorLiteracy: Boolean?, val poorLanguageSkills: Boolean?, val poorDigitalSkills: Boolean?)
Competence-related vulnerabilities — circumstances where the customer's literacy, language, financial knowledge or digital skills may make navigating financial decisions more challenging.
Link copied to clipboard
data class CustomerVulnerabilities(val health: HealthVulnerabilities?, val competence: CompetenceVulnerabilities?, val life: LifeVulnerabilities?, val additionalSupportNeeds: String?)
The vulnerabilities recorded for a customer, grouped into health, competence and life categories, with an optional free-text field describing further support needs.
Link copied to clipboard
data class HealthVulnerabilities(val physicalDisability: Boolean?, val lowMentalCapacity: Boolean?, val gamblingAddiction: Boolean?)
Health-related vulnerabilities — circumstances tied to the customer's physical or mental wellbeing that may affect their day-to-day functioning or decision-making capabilities.
Link copied to clipboard
data class LifeVulnerabilities(val caringResponsibilities: Boolean?, val fraudulentLocation: Boolean?)
Life-circumstance vulnerabilities — temporary or situational factors that may impair the customer's judgment or expose them to a higher risk of financial harm.