Infopath: How to set a default value based on view

I have created a Leave Request site within my organization. I have a list which hosts the 3 following leave types: Annual, Special and Sickness. I have a choice field in the list named “Leave Type” which has a dropdown of all 3 types.

I have 3 different New Request views and I am linking to these from promoted links on my homepage. I want the Leave Type to change for each view so that it is correct for each list entry.

Rather than a Form Load rule, I need some kind of View Load rule.

Can anyone advise?