Re: Adding new genders for "spayed" veterinary med patients - it worked?

Karsten Hilbert <[email protected]> Sun, 30 Mar 2025 15:53:44 +0200
Newsgroups gmane.comp.gnu.medical.devel
Message-ID <[email protected]>
I have released 1.8.20 (to be packaged for the next Debian
Stable, hopefully) such that we got some of the any-staff
shenanigans out of the way.

Regarding the neutered/spayed aspect:

The need is clearly understood. Therefore I have updated the
client code (for 1.9) to

	- not have a constraint on dem.gender_label.tag

	- offer a column dem.gender_label.symbol for storing a
	(unicode) symbol to denote the gender if so desired

I plan on adding some GUI code to conveniently adjust the
available gender designations.

Now, some thinking on it seems to reveal that "neutered"
really isn't a gender as such. It is not even a change of
gender. It is a "procedure" having been performed on
patient, and a "tag" attributable to a patient. So, two
other options, which may also be applied simultaneously, and
can be searched for (think statistics) are:

A procedure:

	clin.procedure: document a neutering procedure to have
	been performed

A patient "tag":

	dem.identity_tag -> ref.tag_image: apply a tag
	"neutered" to a patient record which will then be shown
	in the top panel below the patient name

Apart from that, solving your need by adding in
pseudo-genders is OK. That's the beauty of open code. I can
certainly see how it is helpful to discern a gelding from a
stallion, say, in terms of narcotics needed :-o

On a higher level: the whole gender processing thing needs a
makeover. I can think of needs for all of the following:

	dem.identity.gender_preferred

		what a patient "feels like",
		the gender "identity",
		might change more than rarely

		relevance: how to properly address the patient (psychological well-being=
)

	dem.identity.gender_legal

		designated, officially-declared-to-be, what's-in-the-passport

		relevance: interaction with the society at large may
		require to use the "legalized" gender on, say, forms

	dem.identity.gender_biological

		what a patient is "built like",
		organs / chromosomes / hormones / ...

		relevance: deliver proper care (choice of
		medication, symptoms, prevalence of disease, ...)

	dem.identity.sexual_orientation

		what a patient is "attracted to"/intimately
		interacting with

		relevance: risk profiles [say, MSM], need for, say,
		PREP

This won't end up in GNUmed today, but it's good to be spelt
out (except that we might get banned in the US q:-{ ) in
case someone comes along in yet another 15 years ;-D

I am tempted to do some code on gender_preferred /
gender_legal which seems to be the low-hanging fruit.
Perhaps, gender_biological might be a free-form field for
the time being, listing what seems important.

Note, how "neutered" doesn't play into any of this just
yet...

Best,
Karsten
=2D-
GPG  40BE 5B0E C98E 1713 AFA6  5BC0 3BEA AC80 7D4F C89B