It would be nice to be able to re-label consent types. For example, a community may not like the name "Declined - Anonymous" and want to label it differently, like maybe they only use it for victims of domestic violence so they might call it "DV client." Or, they may want to call the "Explicit" consent something like "Signed HIFIS Consent Form."
Furthermore, it would be nice to perhaps have different copies of these. Particularly if a consent form is being deprecated, it might be nice to, say, have two versions of the Explicit consent (obviously you wouldn't be using them at the same time), but like, one called "2019 Consent Form" and one called "2022 Consent Form." This could help reduce some confusion, like if I see a client has several expired Explicit consents, I would know a little bit more about whether the client has since signed the new form and then withdrew consent, or whether they only had the old consent and still need to sign the new one. The conversation a staff would have might be different in those two cases.
So please introduce most of the normal look-up table behaviour for consent types. Let us add a custom value, and have it roll-up to a default value and have HIFIS use the behaviour of the roll-up value.
We could have “Signed HIFIS form” rolling up to “Explicit” and “Provided verbal consent” also rolling up to “Explicit.” Disabling “Declined - Anonymous” consent and replacing it with “Declined to share” and replacing “Inherited” with “Guardian provided consent.”