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.