Karyotypic sex¶
Karyotypic sex (KS) is the determination of sex chromosomes in an individual.
GitHub issue: ISSUE
Phenopackets representation¶
Phenopackets captures KS as an attribute on Individual and provides a value set for permissible values.
FHIR representation¶
FHIR does not have a dedicated named field for this domain element. However, it provides guidance for this and closely related domain concepts here and suggests an approach for representing this concept using observations, since there are multiple types of clinical sex (e.g., karyotypic, gonadal, ductal, phenotypic) that could be captured as coded observations.
Proposed Core IG representation¶
The PP karyotypic sex is mapped to an Observation instance. The PP value set is represented with a FHIR valueset that builds on existing FHIR coding systems (assuming HPO will be one of them), or a proposed new coding system or new content for a new coding system if necessary.
Any binding declared in Observation profiles for this element should be preferred or extensible at most, not required. See here As it says at the end of that section, the binding can be further constrained for project-specific purposes but for wider interoperability purposes it is very harmful to have a required binding on a very specific value set, as this forces a profile to be “over fitted” to a specific use case and the profile will not be reusable by others, thereby limiting the interoperability value of the profile.