We use these attributes in database view to add several kinds of contact types to an organization contact. This is used to add the correct contact on an organization communication - example a contact may get receipt or reminders (such as finance person or admin assistant) but another altogether different contact (such as CEO or President) would get invitations and stewardship communications