public AgreementType?ResolveWith(SettingsDigest settings) { // A Pharmacist always recieves a Pharmacy Agreement, regardless of setting if (Regulated) { return(AgreementType.CommunityPharmacistTOA); } else { return(AgreementType.PharmacyOboTOA); } }
public AgreementType?ResolveWith(SettingsDigest settings) { if (settings.HasCommunityPharmacy) { if (settings.Multiple) { // Normally, An OBO should not be working in both a Pharmacy setting and somewhere else return(null); } return(AgreementType.PharmacyOboTOA); } else { return(AgreementType.OboTOA); } }
public AgreementType?ResolveWith(SettingsDigest settings) { if (settings.HasCommunityPharmacy) { // Normally, only Pharmacists or Pharmacy OBOs should have Community Pharmacy return(null); } if (Regulated) { return(AgreementType.RegulatedUserTOA); } else { return(AgreementType.OboTOA); } }
public AgreementType?ResolveWith(SettingsDigest settings) { return(null); }
public AgreementType?ResolveWith(SettingsDigest settings) { // Multiple College licences result in too many edge cases for automatic determination to be possible. return(null); }