Find a Doctor
Many of our sites include an area which allows patients and other members of the public to search a directory of member profiles.
Whether a member is entitled to a public profile could be controlled automatically based on their category of membership, and any other criteria which you might wish to use.
Members would be given access to privacy settings which would allow them to control what data is shown in their profile (particularly addresses), and they would be able to add public contact details (such as email addresses and phone numbers) which are different from those on their CRM contact which the society uses to communicate with them.