Question

Photo of Hock_Hin Lee

0

What is the best method to record Blood Type?

There are several ways to record/store new information about a person.

For example using a New Person Attribute;  New Group; New Tag; etc.

What would be the best way to record the Blood Type of a person?

In our scenario,

- not a mandatory field, entered only for people who are willing to donate blood

- cannot have more than 1 blood type

- want this information to be easily seen on person profile screen

- want to be able to see all people with a certain blood type

- want to be able to see all people who are willing to donate blood (non-empty field)

  • Photo of Daniel Hazelbaker

    0

    I would suggest a new Person Attribute to hold the data. If you use a single-select field that ensures everybody enters the "blood type" the same way (i.e. otherwise some people may type in "Type O" and others just "O").

    Also, you could create a Lava Badge with a red icon, maybe either the fa-tint or fa-fill-drip icons to indicate that the person is a blood donor (by checking if the attribute value is not blank).

    You could then build DataViews / Reports to show all people who are willing to donate and have it show their blood type; or filter it down to people willing to donate a specific blood type.