Untitled

 avatar
unknown
python
2 months ago
4.2 kB
3
Indexable
class TitleChoices(models.TextChoices):
    MR = "MR", _("Mr")
    MRS = "MRS", _("Mrs")
    MS = "MS", _("Ms")


class GenderChoices(models.TextChoices):
    MALE = "MALE", _("Male")
    FEMALE = "FEMALE", _("Female")


class MaritalStatusChoices(models.TextChoices):
    SINGLE = "SINGLE", _("Single")
    MARRIED = "MARRIED", _("Married")
    DIVORCED = "DIVORCED", _("Divorced")
    SEPARATED = "SEPARATED", _("Separated")
    WIDOW = "WIDOW", _("Widow")
    WIDOWER = "WIDOWER", _("Widower")
    CO_HABITING = "CO_HABITING", _("Co-Habiting")
    CIVIL_PARTNER = "CIVIL_PARTNER", _("Civil Partner")
    RELIGIOUSLY_MARRIED = "RELIGIOUSLY_MARRIED", _("Religiously Married")


class MarketingPreferencesChoices(models.TextChoices):
    EMAIL = "EMAIL", _("Email")
    TELEPHONE = "TELEPHONE", _("Telephone")
    SMS = "SMS", _("SMS")
    POST = "POST", _("Post")
    NO_COMMUNICATION = "NO_COMMUNICATION", _("No Communication")


class ResidentialStatus(models.TextChoices):
    OWNER = "OWNER", _("Owner")
    RENTING_PRIVATE = "RENTING_PRIVATE", _("Renting - private")
    RENTING_LOCAL_AUTHORITY = "RENTING_LOCAL_AUTHORITY", _("Renting - Local Authority")
    TIED_ACCOMMODATION = "TIED_ACCOMMODATION", _("Tied Accommodation")
    LIVING_WITH_PARENTS = "LIVING_WITH_PARENTS", _("Living with Parents")
    LIVING_WITH_FRIENDS_FAMILY = "LIVING_WITH_FRIENDS_FAMILY", _(
        "Living with Friends/Family"
    )


class MortgageType(models.TextChoices):
    SECURED_LOAN = "SECURED_LOAN", _("Secured Loan (Applicant Commitments)")
    SECOND_HOME = "SECOND_HOME", _("Second Home (Applicant Commitments)")
    HOLIDAY_HOME = "HOLIDAY_HOME", _("Holiday Home (Applicant Commitments)")
    BUY_TO_LET = "BUY_TO_LET", _("Buy to Let (Applicant Mortgage Details)")
    HOLIDAY_LET = "HOLIDAY_LET", _("Holiday Let (Applicant Mortgage Details)")
    COMMERCIAL_INVESTMENT = "COMMERCIAL_INVESTMENT", _(
        "Commercial Investment (Applicant Mortgage Details)"
    )


class RepaymentType(models.TextChoices):
    CAPITAL_INTEREST = "CAPITAL_INTEREST", _("Capital and Interest")
    INTEREST_ONLY = "INTEREST_ONLY", _("Interest Only")
    PART_AND_PART = "PART_AND_PART", _("Part And Part")
    SERVICED = "SERVICED", _("Serviced")
    ROLLED_UP = "ROLLED_UP", _("Rolled Up")
    RETAINED = "RETAINED", _("Retained")
    OTHER = "OTHER", _("Other")


class InterestType(models.TextChoices):
    FIXED = "FIXED", _("Fixed")
    VARIABLE = "VARIABLE", _("Variable")
    TRACKER = "TRACKER", _("Tracker")
    DISCOUNT = "DISCOUNT", _("Discount")
    CAPPED = "CAPPED", _("Capped")
    SVR = "SVR", _("SVR")
    OFFSET = "OFFSET", _("Offset")
    LIFETIME = "LIFETIME", _("Lifetime")
    OTHER = "OTHER", _("Other")


class ERCCompletionStatus(models.TextChoices):
    NA = "NA", _("N/A")
    YES = "YES", _("Yes")
    NO = "NO", _("No")


class PropertyType(models.TextChoices):
    HOUSE = "HOUSE", _("House")
    FLAT = "FLAT", _("Flat")
    MAISONETTE = "MAISONETTE", _("Maisonette")
    BUNGALOW = "BUNGALOW", _("Bungalow")
    WAREHOUSE = "WAREHOUSE", _("Warehouse")
    LAND = "LAND", _("Land")
    COMMERCIAL = "COMMERCIAL", _("Commercial")
    SEMI_COMMERCIAL = "SEMI_COMMERCIAL", _("Semi-Commercial")
    MULTI_UNIT_BLOCK = "MULTI_UNIT_BLOCK", _("Multi-Unit Block (MUB)")
    HMO = "HMO", _("HMO")


class TenureType(models.TextChoices):
    FREEHOLD = "FREEHOLD", _("Freehold")
    LEASEHOLD = "LEASEHOLD", _("Leasehold")
    COMMONHOLD = "COMMONHOLD", _("Commonhold")
    FEUDAL = "FEUDAL", _("Feudal")


class CompanyType(models.TextChoices):
    PRIVATE_LIMITED = "PRIVATE_LIMITED", _("Private Limited Company")
    PUBLIC_LIMITED = "PUBLIC_LIMITED", _("Public Limited Company")
    SOLE_TRADER = "SOLE_TRADER", _("Sole Trader")
    PARTNERSHIP = "PARTNERSHIP", _("Partnership")
    LIMITED_LIABILITY_PARTNERSHIP = "LIMITED_LIABILITY_PARTNERSHIP", _(
        "Limited Liability Partnership"
    )
    OTHER = "OTHER", _("Other")


class RoleType(models.TextChoices):
    DIRECTOR = "DIRECTOR", _("Director")
    SHAREHOLDER = "SHAREHOLDER", _("Share Holder")
    BOTH = "BOTH", _("Both")
Editor is loading...
Leave a Comment