{
  "id" : "qmUW4emAUygeIwWe",
  "name" : "Health-RI Ontology",
  "description" : null,
  "type" : "Project",
  "model" : {
    "id" : "qmUW4emAUygeIwWe_root",
    "name" : "Health-RI Ontology",
    "description" : null,
    "type" : "Package",
    "propertyAssignments" : null,
    "contents" : [ {
      "id" : "9YhW4emAUygeIwl6",
      "name" : "Sex and Gender",
      "description" : "This package describes the OntoUML conceptual model of Sex and Gender, detailing its structure, types, and relationships. The model follows the ontological notion of mode, representing properties that inhere in a Person. However, while these modes always depend on the bearer (they are properties of them), their determination can be either intrinsic—depending only on the person's own features—or extrinsic—requiring assessment, assignment, or recognition by external agents.\n\nThis distinction is crucial to properly model the social, legal, and biological complexity of sex and gender in human contexts.",
      "type" : "Package",
      "propertyAssignments" : {
        "stage" : "erv"
      },
      "contents" : [ {
        "id" : "29MUuemGAqAEHBDu",
        "name" : "Sex",
        "description" : "The Sex package represents biological sex of persons along three axes: karyotypic sex, phenotypic sex, and sex at birth. It classifies persons by biological sex (male, female, indeterminate) using the overall set of sexual dimorphic characteristics (which may be operationalized in specific applications by counting and/or weighting traits) and distinguishes karyotypic male and female, including regular and variant sex-chromosome composition. Phenotypic sex is treated as an observable condition of a person that can be classified as male, female, or ambiguous with reference to visual sex characteristics. Sex at birth is addressed as a registration category that distinguishes persons with assigned or unassigned sex at birth and specifies the categories male, female, or indeterminate.\n\nThe package separates characterization, assessment, and registration. Phenotypic sex may be established by one or more assessments, which can involve clinical professionals, depending on context. Sex at birth is represented as an assignment recorded in a birth registration record (e.g., a birth notification) and may be governed by jurisdiction-specific administrative or legal rules. Karyotypic sex provides a chromosome-based characterization without prescribing decision rules. This structure keeps the dimensions of sex explicit, identifies the agents and artifacts involved in assessments and assignments, and supports consistent application of categories to persons.",
        "type" : "Package",
        "propertyAssignments" : null,
        "contents" : [ {
          "id" : "3zRjNDmD.AAAARX7",
          "name" : "Sex Outcome",
          "description" : "Sex is decomposed into male, female, and indeterminate outcome categories, establishing a basic biological sex classification that can be used as a shared reference for person categorization. Sex classification is applied to Person as the bearer of sex, enabling sex categories to ground person classifications at the level of individuals.\n\nSpecialized person categories correspond to each sex category, distinguishing male-sex persons, female-sex persons, and indeterminate-sex persons. This supports consistent use of sex categories both as types of sex and as person classifications derived from the sex attributed to an individual.",
          "type" : "Package",
          "propertyAssignments" : {
            "stage" : "int"
          },
          "contents" : [ {
            "id" : "7HjeuemGAqAEHBbU",
            "name" : "Male-sex Person",
            "description" : "Describes a person whose overall set of sexual dimorphic characteristics aligns more strongly with those typically classified as male. This classification relies on counting or weighting traits that are conventionally considered male-typical.",
            "type" : "Class",
            "propertyAssignments" : {
              "synonyms" : "Biological Male Person, Biological Male"
            },
            "stereotype" : "subkind",
            "isAbstract" : false,
            "isDerived" : false,
            "properties" : null,
            "isExtensional" : false,
            "isPowertype" : null,
            "order" : null,
            "literals" : null,
            "restrictedTo" : [ "functional-complex" ]
          }, {
            "id" : "IHreuemGAqAEHBb4",
            "name" : "Female-sex Person",
            "description" : "Refers to a person whose sexual dimorphic characteristics align more strongly with those typically classified as female. The classification is based on the predominance of female-typical features in the overall assessment.",
            "type" : "Class",
            "propertyAssignments" : {
              "synonyms" : "Biological Female Person, Biological Female"
            },
            "stereotype" : "subkind",
            "isAbstract" : false,
            "isDerived" : false,
            "properties" : null,
            "isExtensional" : false,
            "isPowertype" : null,
            "order" : null,
            "literals" : null,
            "restrictedTo" : [ "functional-complex" ]
          }, {
            "id" : "AY7euemGAqAEHBcD",
            "name" : "Indeterminate-sex Person",
            "description" : "Describes individuals whose combination of sexual dimorphic characteristics does not clearly align with either male-typical or female-typical classifications. This category acknowledges biological variation that does not fit conventional binary classifications.",
            "type" : "Class",
            "propertyAssignments" : {
              "synonyms" : "Biological Indeterminate Person, Biological Indeterminate"
            },
            "stereotype" : "subkind",
            "isAbstract" : false,
            "isDerived" : false,
            "properties" : null,
            "isExtensional" : false,
            "isPowertype" : null,
            "order" : null,
            "literals" : null,
            "restrictedTo" : [ "functional-complex" ]
          }, {
            "id" : "Ac5ElDmGAqAEHCFk",
            "name" : "Male Sex",
            "description" : "Male Sex denotes the general category for classifying a person's sex as male based on biological traits related to reproductive anatomy, chromosomes, and other physical characteristics. It provides a common male classification that can be further specified by more concrete bases of determination, including karyotypic sex, phenotypic sex, and the sex recorded at birth.\n\nThis classification concerns biological sex categorization and is distinct from Gender and Gender Expression, which address social characterization and expression.",
            "type" : "Class",
            "propertyAssignments" : {
              "synonyms" : "Biological Male Sex"
            },
            "stereotype" : "category",
            "isAbstract" : false,
            "isDerived" : false,
            "properties" : null,
            "isExtensional" : false,
            "isPowertype" : null,
            "order" : null,
            "literals" : null,
            "restrictedTo" : [ "intrinsic-mode", "extrinsic-mode" ]
          }, {
            "id" : "LVVElDmGAqAEHCF7",
            "name" : "Female Sex",
            "description" : "Female Sex denotes the general category for classifying a person's sex as female based on biological traits related to reproductive anatomy, chromosomes, and other physical characteristics. It provides a common female classification that can be further specified by more concrete bases of determination, including karyotypic sex, phenotypic sex, and the sex recorded at birth.\n\nThis classification concerns biological sex categorization and is distinct from Gender and Gender Expression, which address social characterization and expression.",
            "type" : "Class",
            "propertyAssignments" : null,
            "stereotype" : "category",
            "isAbstract" : false,
            "isDerived" : false,
            "properties" : null,
            "isExtensional" : false,
            "isPowertype" : null,
            "order" : null,
            "literals" : null,
            "restrictedTo" : [ "intrinsic-mode", "extrinsic-mode" ]
          }, {
            "id" : "NQNElDmGAqAEHCGM",
            "name" : "Indeterminate Sex",
            "description" : "Indeterminate Sex denotes the general category for classifying a person's sex as indeterminate when available biological traits do not support a clear male or female classification. It supports representing biological variation that does not fit binary sex categories, while allowing more specific determinations based on assessment, chromosomal composition, or the sex recorded at birth.\n\nThis classification concerns biological sex categorization and is distinct from Gender and Gender Expression, which address social characterization and expression.",
            "type" : "Class",
            "propertyAssignments" : null,
            "stereotype" : "category",
            "isAbstract" : false,
            "isDerived" : false,
            "properties" : null,
            "isExtensional" : false,
            "isPowertype" : null,
            "order" : null,
            "literals" : null,
            "restrictedTo" : [ "intrinsic-mode", "extrinsic-mode" ]
          }, {
            "id" : "YqbulDmGAqAEHEWy",
            "name" : null,
            "description" : null,
            "type" : "Generalization",
            "propertyAssignments" : null,
            "general" : {
              "id" : "Ac5ElDmGAqAEHCFk",
              "type" : "Class"
            },
            "specific" : {
              "id" : "uyTMlDmGAqAEHCln",
              "type" : "Class"
            }
          }, {
            "id" : "IbbulDmGAqAEHEW8",
            "name" : null,
            "description" : null,
            "type" : "Generalization",
            "propertyAssignments" : null,
            "general" : {
              "id" : "Ac5ElDmGAqAEHCFk",
              "type" : "Class"
            },
            "specific" : {
              "id" : "1B4KlDmGAqAEHDMg",
              "type" : "Class"
            }
          }, {
            "id" : "Wd7ulDmGAqAEHEXG",
            "name" : null,
            "description" : null,
            "type" : "Generalization",
            "propertyAssignments" : null,
            "general" : {
              "id" : "Ac5ElDmGAqAEHCFk",
              "type" : "Class"
            },
            "specific" : {
              "id" : "3DCHwDmGAqAEHBXz",
              "type" : "Class"
            }
          }, {
            "id" : "vG3ulDmGAqAEHEY.",
            "name" : null,
            "description" : null,
            "type" : "Generalization",
            "propertyAssignments" : null,
            "general" : {
              "id" : "LVVElDmGAqAEHCF7",
              "type" : "Class"
            },
            "specific" : {
              "id" : "khjMlDmGAqAEHClc",
              "type" : "Class"
            }
          }, {
            "id" : "2KvulDmGAqAEHEZI",
            "name" : null,
            "description" : null,
            "type" : "Generalization",
            "propertyAssignments" : null,
            "general" : {
              "id" : "NQNElDmGAqAEHCGM",
              "type" : "Class"
            },
            "specific" : {
              "id" : "3pZKlDmGAqAEHDNK",
              "type" : "Class"
            }
          }, {
            "id" : "VjvulDmGAqAEHEZS",
            "name" : null,
            "description" : null,
            "type" : "Generalization",
            "propertyAssignments" : null,
            "general" : {
              "id" : "NQNElDmGAqAEHCGM",
              "type" : "Class"
            },
            "specific" : {
              "id" : "XANHwDmGAqAEHBYq",
              "type" : "Class"
            }
          }, {
            "id" : "38fulDmGAqAEHEZc",
            "name" : null,
            "description" : null,
            "type" : "Generalization",
            "propertyAssignments" : null,
            "general" : {
              "id" : "LVVElDmGAqAEHCF7",
              "type" : "Class"
            },
            "specific" : {
              "id" : "B.pKlDmGAqAEHDM_",
              "type" : "Class"
            }
          }, {
            "id" : "0VfulDmGAqAEHEZm",
            "name" : null,
            "description" : null,
            "type" : "Generalization",
            "propertyAssignments" : null,
            "general" : {
              "id" : "LVVElDmGAqAEHCF7",
              "type" : "Class"
            },
            "specific" : {
              "id" : "SmVHwDmGAqAEHBYZ",
              "type" : "Class"
            }
          }, {
            "id" : "DFQstDmAUygefiLI",
            "name" : null,
            "description" : null,
            "type" : "Generalization",
            "propertyAssignments" : null,
            "general" : {
              "id" : "7HjeuemGAqAEHBbU",
              "type" : "Class"
            },
            "specific" : {
              "id" : "tH1usemAUygeIx7d",
              "type" : "Class"
            }
          }, {
            "id" : "vAwstDmAUygefiLS",
            "name" : null,
            "description" : null,
            "type" : "Generalization",
            "propertyAssignments" : null,
            "general" : {
              "id" : "7HjeuemGAqAEHBbU",
              "type" : "Class"
            },
            "specific" : {
              "id" : "4XsguemGAqAEHA9b",
              "type" : "Class"
            }
          }, {
            "id" : "I2wctDmAUygefiSN",
            "name" : null,
            "description" : null,
            "type" : "Generalization",
            "propertyAssignments" : null,
            "general" : {
              "id" : "AY7euemGAqAEHBcD",
              "type" : "Class"
            },
            "specific" : {
              "id" : "QJyguemGAqAEHA.V",
              "type" : "Class"
            }
          }, {
            "id" : "8qoctDmAUygefiSu",
            "name" : null,
            "description" : null,
            "type" : "Generalization",
            "propertyAssignments" : null,
            "general" : {
              "id" : "IHreuemGAqAEHBb4",
              "type" : "Class"
            },
            "specific" : {
              "id" : "KIdusemAUygeIx74",
              "type" : "Class"
            }
          }, {
            "id" : "VroctDmAUygefiS4",
            "name" : null,
            "description" : null,
            "type" : "Generalization",
            "propertyAssignments" : null,
            "general" : {
              "id" : "IHreuemGAqAEHBb4",
              "type" : "Class"
            },
            "specific" : {
              "id" : "cEkguemGAqAEHA9K",
              "type" : "Class"
            }
          }, {
            "id" : "5MyklDmGAqAEHCMh",
            "name" : "sex outcome (sex)",
            "description" : null,
            "type" : "GeneralizationSet",
            "propertyAssignments" : null,
            "isDisjoint" : true,
            "isComplete" : true,
            "categorizer" : {
              "id" : "4BKMwjmGAqAEHDiM",
              "type" : "Class"
            },
            "generalizations" : [ {
              "id" : "0dXElDmGAqAEHCK7",
              "type" : "Generalization"
            }, {
              "id" : "BAXElDmGAqAEHCKo",
              "type" : "Generalization"
            }, {
              "id" : "4WXElDmGAqAEHCKx",
              "type" : "Generalization"
            } ]
          }, {
            "id" : "6GsUlDmGAqAEHCVO",
            "name" : "sex outcome chars",
            "description" : null,
            "type" : "GeneralizationSet",
            "propertyAssignments" : null,
            "isDisjoint" : true,
            "isComplete" : true,
            "categorizer" : null,
            "generalizations" : [ {
              "id" : "bfQUlDmGAqAEHCU6",
              "type" : "Generalization"
            }, {
              "id" : "yagUlDmGAqAEHCUw",
              "type" : "Generalization"
            }, {
              "id" : "QDwUlDmGAqAEHCVA",
              "type" : "Generalization"
            } ]
          }, {
            "id" : "yfhjtDmAUygefhuu",
            "name" : "female-sex axis (person)",
            "description" : null,
            "type" : "GeneralizationSet",
            "propertyAssignments" : null,
            "isDisjoint" : true,
            "isComplete" : true,
            "categorizer" : null,
            "generalizations" : [ {
              "id" : "VroctDmAUygefiS4",
              "type" : "Generalization"
            }, {
              "id" : "8qoctDmAUygefiSu",
              "type" : "Generalization"
            } ]
          }, {
            "id" : "1u9jtDmAUygefhvd",
            "name" : "female-sex axis (sex)",
            "description" : null,
            "type" : "GeneralizationSet",
            "propertyAssignments" : null,
            "isDisjoint" : true,
            "isComplete" : true,
            "categorizer" : null,
            "generalizations" : [ {
              "id" : "vG3ulDmGAqAEHEY.",
              "type" : "Generalization"
            }, {
              "id" : "38fulDmGAqAEHEZc",
              "type" : "Generalization"
            } ]
          }, {
            "id" : "KG3jtDmAUygefhwE",
            "name" : "female-sex axis chars",
            "description" : null,
            "type" : "GeneralizationSet",
            "propertyAssignments" : null,
            "isDisjoint" : true,
            "isComplete" : true,
            "categorizer" : null,
            "generalizations" : [ {
              "id" : "OLu2tDmAUygefhWa",
              "type" : "Generalization"
            }, {
              "id" : "l.e2tDmAUygefhWg",
              "type" : "Generalization"
            } ]
          }, {
            "id" : ".bCTtDmAUygefhxu",
            "name" : "male-sex axis (person)",
            "description" : null,
            "type" : "GeneralizationSet",
            "propertyAssignments" : null,
            "isDisjoint" : true,
            "isComplete" : true,
            "categorizer" : null,
            "generalizations" : [ {
              "id" : "DFQstDmAUygefiLI",
              "type" : "Generalization"
            }, {
              "id" : "vAwstDmAUygefiLS",
              "type" : "Generalization"
            } ]
          }, {
            "id" : "pfOTtDmAUygefhyR",
            "name" : "male-sex axis (sex)",
            "description" : null,
            "type" : "GeneralizationSet",
            "propertyAssignments" : null,
            "isDisjoint" : true,
            "isComplete" : true,
            "categorizer" : null,
            "generalizations" : [ {
              "id" : "YqbulDmGAqAEHEWy",
              "type" : "Generalization"
            }, {
              "id" : "IbbulDmGAqAEHEW8",
              "type" : "Generalization"
            } ]
          }, {
            "id" : "DWJTtDmAUygefhyl",
            "name" : "male-sex axis chars",
            "description" : null,
            "type" : "GeneralizationSet",
            "propertyAssignments" : null,
            "isDisjoint" : true,
            "isComplete" : true,
            "categorizer" : null,
            "generalizations" : [ {
              "id" : "2o5stDmAUygefiN9",
              "type" : "Generalization"
            }, {
              "id" : "IKZstDmAUygefiN3",
              "type" : "Generalization"
            } ]
          }, {
            "id" : "oNNklDmGAqAEHCQ0",
            "name" : null,
            "description" : null,
            "type" : "Relation",
            "propertyAssignments" : null,
            "stereotype" : "characterization",
            "isAbstract" : false,
            "isDerived" : false,
            "properties" : [ {
              "id" : "oNNklDmGAqAEHCQ1",
              "name" : null,
              "description" : null,
              "type" : "Property",
              "propertyAssignments" : null,
              "stereotype" : null,
              "isDerived" : false,
              "isReadOnly" : false,
              "isOrdered" : false,
              "cardinality" : "1..3",
              "propertyType" : {
                "id" : "Ac5ElDmGAqAEHCFk",
                "type" : "Class"
              },
              "subsettedProperties" : null,
              "redefinedProperties" : null,
              "aggregationKind" : "NONE"
            }, {
              "id" : "oNNklDmGAqAEHCQ3",
              "name" : null,
              "description" : null,
              "type" : "Property",
              "propertyAssignments" : null,
              "stereotype" : null,
              "isDerived" : false,
              "isReadOnly" : true,
              "isOrdered" : false,
              "cardinality" : "1",
              "propertyType" : {
                "id" : "7HjeuemGAqAEHBbU",
                "type" : "Class"
              },
              "subsettedProperties" : null,
              "redefinedProperties" : null,
              "aggregationKind" : "NONE"
            } ]
          }, {
            "id" : "qQtklDmGAqAEHCQ.",
            "name" : null,
            "description" : null,
            "type" : "Relation",
            "propertyAssignments" : null,
            "stereotype" : "characterization",
            "isAbstract" : false,
            "isDerived" : false,
            "properties" : [ {
              "id" : "qQtklDmGAqAEHCQ_",
              "name" : null,
              "description" : null,
              "type" : "Property",
              "propertyAssignments" : null,
              "stereotype" : null,
              "isDerived" : false,
              "isReadOnly" : false,
              "isOrdered" : false,
              "cardinality" : "1..3",
              "propertyType" : {
                "id" : "LVVElDmGAqAEHCF7",
                "type" : "Class"
              },
              "subsettedProperties" : null,
              "redefinedProperties" : null,
              "aggregationKind" : "NONE"
            }, {
              "id" : "qQtklDmGAqAEHCRB",
              "name" : null,
              "description" : null,
              "type" : "Property",
              "propertyAssignments" : null,
              "stereotype" : null,
              "isDerived" : false,
              "isReadOnly" : true,
              "isOrdered" : false,
              "cardinality" : "1",
              "propertyType" : {
                "id" : "IHreuemGAqAEHBb4",
                "type" : "Class"
              },
              "subsettedProperties" : null,
              "redefinedProperties" : null,
              "aggregationKind" : "NONE"
            } ]
          }, {
            "id" : "8qtklDmGAqAEHCRI",
            "name" : null,
            "description" : null,
            "type" : "Relation",
            "propertyAssignments" : null,
            "stereotype" : "characterization",
            "isAbstract" : false,
            "isDerived" : false,
            "properties" : [ {
              "id" : "8qtklDmGAqAEHCRJ",
              "name" : null,
              "description" : null,
              "type" : "Property",
              "propertyAssignments" : null,
              "stereotype" : null,
              "isDerived" : false,
              "isReadOnly" : false,
              "isOrdered" : false,
              "cardinality" : "1..*",
              "propertyType" : {
                "id" : "NQNElDmGAqAEHCGM",
                "type" : "Class"
              },
              "subsettedProperties" : null,
              "redefinedProperties" : null,
              "aggregationKind" : "NONE"
            }, {
              "id" : "8qtklDmGAqAEHCRL",
              "name" : null,
              "description" : null,
              "type" : "Property",
              "propertyAssignments" : null,
              "stereotype" : null,
              "isDerived" : false,
              "isReadOnly" : true,
              "isOrdered" : false,
              "cardinality" : "1",
              "propertyType" : {
                "id" : "AY7euemGAqAEHBcD",
                "type" : "Class"
              },
              "subsettedProperties" : null,
              "redefinedProperties" : null,
              "aggregationKind" : "NONE"
            } ]
          } ]
        }, {
          "id" : "QPpjNDmD.AAAARYE",
          "name" : "Sex Axis",
          "description" : "This package structures how biological sex is characterized along distinct bases of determination and how those characterizations become available for use. It distinguishes chromosome-based characterization, observation-based characterization grounded in visible anatomical features, and the formally recorded classification made at birth (where such registration exists). It supports representing determinate and indeterminate classifications, and it also supports representing cases in which no sex-at-birth classification is recorded (i.e., sex at birth is unassigned).\n\nThe package captures the assessment and assignment contexts that underpin non-intrinsic characterizations, including the participating professional roles, the person being assessed or assigned, and the records and rules (often jurisdiction-specific) that govern registration. It provides a focused vocabulary for visual sex characteristics and their typicality, enabling phenotypic characterization that can be tied to clinical or visual assessment while remaining separable from administrative recording at birth.",
          "type" : "Package",
          "propertyAssignments" : {
            "stage" : "int"
          },
          "contents" : [ {
            "id" : "ko5sEemAUygeIxAZ",
            "name" : "Sex-at-birth-unassigned Person",
            "description" : "Represents individuals who, at the point of registration, do not have a formally recorded sex assignment. This acknowledges the possibility of cases where no clear classification is made, recognizing flexibility in administrative processes.",
            "type" : "Class",
            "propertyAssignments" : null,
            "stereotype" : "role",
            "isAbstract" : false,
            "isDerived" : false,
            "properties" : null,
            "isExtensional" : false,
            "isPowertype" : null,
            "order" : null,
            "literals" : null,
            "restrictedTo" : [ "functional-complex" ]
          }, {
            "id" : "sdNsEemAUygeIxAq",
            "name" : "Sex-at-birth-assigned Person",
            "description" : "Describes an individual who has received a recorded sex classification during the birth registration process. This role reflects the outcome of a formal assignment that categorizes the person as male, female, or indeterminate at birth.",
            "type" : "Class",
            "propertyAssignments" : null,
            "stereotype" : "role",
            "isAbstract" : false,
            "isDerived" : false,
            "properties" : null,
            "isExtensional" : false,
            "isPowertype" : null,
            "order" : null,
            "literals" : null,
            "restrictedTo" : [ "functional-complex" ]
          }, {
            "id" : "fZPsEemAUygeIxBr",
            "name" : "Sex at Birth Assignment",
            "description" : "Captures the formal process through which a newborn's sex is assigned and recorded. This mediation process connects the assigner with the person being assigned, documenting the outcome in official records.",
            "type" : "Class",
            "propertyAssignments" : null,
            "stereotype" : "relator",
            "isAbstract" : false,
            "isDerived" : false,
            "properties" : null,
            "isExtensional" : null,
            "isPowertype" : null,
            "order" : null,
            "literals" : null,
            "restrictedTo" : [ "relator" ]
          }, {
            "id" : "1U68EemAUygeIxEi",
            "name" : "Birth Notification",
            "description" : "Represents the official document or record that includes the assigned sex at birth along with other birth details. Often required by legal or administrative systems as the initial source of personal data for registration.\n\nAlso called a \"birth record\" or \"attending physician's report\".",
            "type" : "Class",
            "propertyAssignments" : null,
            "stereotype" : "kind",
            "isAbstract" : false,
            "isDerived" : false,
            "properties" : null,
            "isExtensional" : null,
            "isPowertype" : null,
            "order" : null,
            "literals" : null,
            "restrictedTo" : [ "functional-complex" ]
          }, {
            "id" : "kf4lEemAUygeIxHN",
            "name" : "Birth-related Legislation Rule",
            "description" : "Describes the set of legal or regulatory requirements that govern how sex at birth must be assessed, assigned, and recorded. This concept ensures that the model accounts for variation in laws and administrative practices across jurisdictions.",
            "type" : "Class",
            "propertyAssignments" : null,
            "stereotype" : "category",
            "isAbstract" : false,
            "isDerived" : false,
            "properties" : null,
            "isExtensional" : false,
            "isPowertype" : null,
            "order" : null,
            "literals" : null,
            "restrictedTo" : [ "functional-complex" ]
          }, {
            "id" : "Jhx1EemAUygeIxMh",
            "name" : "Sex-at-birth Male-sex Person",
            "description" : "Denotes individuals officially assigned as male in their birth record, typically based on observed anatomical features at the time of delivery.",
            "type" : "Class",
            "propertyAssignments" : null,
            "stereotype" : "role",
            "isAbstract" : false,
            "isDerived" : false,
            "properties" : null,
            "isExtensional" : false,
            "isPowertype" : null,
            "order" : null,
            "literals" : null,
            "restrictedTo" : [ "functional-complex" ]
          }, {
            "id" : ".UF1EemAUygeIxMs",
            "name" : "Sex-at-birth Female-sex Person",
            "description" : "Denotes individuals officially assigned as female in their birth record, based on clinical observation of anatomical features immediately after birth.",
            "type" : "Class",
            "propertyAssignments" : null,
            "stereotype" : "role",
            "isAbstract" : false,
            "isDerived" : false,
            "properties" : null,
            "isExtensional" : false,
            "isPowertype" : null,
            "order" : null,
            "literals" : null,
            "restrictedTo" : [ "functional-complex" ]
          }, {
            "id" : "f7N1EemAUygeIxNB",
            "name" : "Sex-at-birth Indeterminate-sex Person",
            "description" : "Includes individuals whose sex at birth is formally recorded as indeterminate. This category supports administrative recognition of cases where observed features do not clearly fit male or female classifications.",
            "type" : "Class",
            "propertyAssignments" : null,
            "stereotype" : "role",
            "isAbstract" : false,
            "isDerived" : false,
            "properties" : null,
            "isExtensional" : false,
            "isPowertype" : null,
            "order" : null,
            "literals" : null,
            "restrictedTo" : [ "functional-complex" ]
          }, {
            "id" : "CBLvOemGAqAEHAuk",
            "name" : "Phenotypic Sex Assessment",
            "description" : "Represents the structured process through which a person's phenotypic sex is evaluated and categorized. It involves the interaction between the healthcare professional (assessor) and the individual being assessed.",
            "type" : "Class",
            "propertyAssignments" : null,
            "stereotype" : "relator",
            "isAbstract" : false,
            "isDerived" : false,
            "properties" : null,
            "isExtensional" : null,
            "isPowertype" : null,
            "order" : null,
            "literals" : null,
            "restrictedTo" : [ "relator" ]
          }, {
            "id" : "LpSfOemGAqAEHAxX",
            "name" : "Phenotypic Sex Assessor",
            "description" : "Refers to the role of the healthcare professional responsible for evaluating a person's phenotypic sex. This role involves clinical judgment and interpretation of anatomical features.",
            "type" : "Class",
            "propertyAssignments" : null,
            "stereotype" : "role",
            "isAbstract" : false,
            "isDerived" : false,
            "properties" : null,
            "isExtensional" : false,
            "isPowertype" : null,
            "order" : null,
            "literals" : null,
            "restrictedTo" : [ "functional-complex" ]
          }, {
            "id" : ".bKfOemGAqAEHAyF",
            "name" : "Sex at Birth Assigner",
            "description" : "Represents the role of professionals authorized to make and record the sex assignment at birth, typically including clinicians such as doctors or midwives who perform the observation and formal documentation.",
            "type" : "Class",
            "propertyAssignments" : null,
            "stereotype" : "role",
            "isAbstract" : false,
            "isDerived" : false,
            "properties" : null,
            "isExtensional" : false,
            "isPowertype" : null,
            "order" : null,
            "literals" : null,
            "restrictedTo" : [ "functional-complex" ]
          }, {
            "id" : "D8uAuemGAqAEHA6F",
            "name" : "Phenotypic-sex-assessed Person",
            "description" : "Describes an individual whose phenotypic sex has been evaluated and categorized, typically by a healthcare professional. This classification recognizes that phenotypic sex is not simply \"given\" but results from an assessment process.",
            "type" : "Class",
            "propertyAssignments" : null,
            "stereotype" : "role",
            "isAbstract" : false,
            "isDerived" : false,
            "properties" : null,
            "isExtensional" : false,
            "isPowertype" : null,
            "order" : null,
            "literals" : null,
            "restrictedTo" : [ "functional-complex" ]
          }, {
            "id" : "cEkguemGAqAEHA9K",
            "name" : "Phenotypic Female-sex Person",
            "description" : "Describes an individual assessed as having predominantly female-typical anatomical features. The classification reflects traits typically associated with female development.",
            "type" : "Class",
            "propertyAssignments" : null,
            "stereotype" : "role",
            "isAbstract" : false,
            "isDerived" : false,
            "properties" : null,
            "isExtensional" : false,
            "isPowertype" : null,
            "order" : null,
            "literals" : null,
            "restrictedTo" : [ "functional-complex" ]
          }, {
            "id" : "4XsguemGAqAEHA9b",
            "name" : "Phenotypic Male-sex Person",
            "description" : "Refers to an individual assessed as having predominantly male-typical anatomical features. This classification is based on observed traits aligned with typical male development.",
            "type" : "Class",
            "propertyAssignments" : null,
            "stereotype" : "role",
            "isAbstract" : false,
            "isDerived" : false,
            "properties" : null,
            "isExtensional" : false,
            "isPowertype" : null,
            "order" : null,
            "literals" : null,
            "restrictedTo" : [ "functional-complex" ]
          }, {
            "id" : "QJyguemGAqAEHA.V",
            "name" : "Phenotypic Ambiguous-sex Person",
            "description" : "Includes individuals whose anatomical traits do not clearly align with either male-typical or female-typical categories. This classification acknowledges the existence of anatomical diversity and variations outside binary expectations.",
            "type" : "Class",
            "propertyAssignments" : null,
            "stereotype" : "role",
            "isAbstract" : false,
            "isDerived" : false,
            "properties" : null,
            "isExtensional" : false,
            "isPowertype" : null,
            "order" : null,
            "literals" : null,
            "restrictedTo" : [ "functional-complex" ]
          }, {
            "id" : "L91xuemGAqAEHBm0",
            "name" : "Visual Sex Characteristic",
            "description" : "An umbrella category for anatomical features used to assess phenotypic sex. These characteristics serve as the basis for classifying individuals and include observable traits that vary in typicality across sexes.",
            "type" : "Class",
            "propertyAssignments" : null,
            "stereotype" : "category",
            "isAbstract" : false,
            "isDerived" : false,
            "properties" : null,
            "isExtensional" : false,
            "isPowertype" : null,
            "order" : null,
            "literals" : null,
            "restrictedTo" : [ "functional-complex" ]
          }, {
            "id" : "ivzxuemGAqAEHBnL",
            "name" : "Male-typical Visual Sex Characteristic",
            "description" : "Includes anatomical features statistically more common or pronounced in males, such as external genitalia shape, body hair distribution, or certain skeletal structures.",
            "type" : "Class",
            "propertyAssignments" : null,
            "stereotype" : "category",
            "isAbstract" : false,
            "isDerived" : false,
            "properties" : null,
            "isExtensional" : false,
            "isPowertype" : null,
            "order" : null,
            "literals" : null,
            "restrictedTo" : [ "functional-complex" ]
          }, {
            "id" : "mmXxuemGAqAEHBom",
            "name" : "Female-typical Visual Sex Characteristic",
            "description" : "Encompasses anatomical features typically associated with females, such as breast development, pelvic shape, or distribution of body fat.",
            "type" : "Class",
            "propertyAssignments" : null,
            "stereotype" : "category",
            "isAbstract" : false,
            "isDerived" : false,
            "properties" : null,
            "isExtensional" : false,
            "isPowertype" : null,
            "order" : null,
            "literals" : null,
            "restrictedTo" : [ "functional-complex" ]
          }, {
            "id" : "cgIJuemGAqAEHBqj",
            "name" : "Indeterminate Visual Sex Characteristic",
            "description" : "Captures anatomical features that do not clearly align with male-typical or female-typical categories. This classification supports recognizing and documenting variations beyond the binary model.",
            "type" : "Class",
            "propertyAssignments" : null,
            "stereotype" : "category",
            "isAbstract" : false,
            "isDerived" : false,
            "properties" : null,
            "isExtensional" : false,
            "isPowertype" : null,
            "order" : null,
            "literals" : null,
            "restrictedTo" : [ "functional-complex" ]
          }, {
            "id" : "NmTSZemAUygeIw3S",
            "name" : "Karyotypic Sex",
            "description" : "Refers to the classification of a person's sex based on their chromosomal composition, specifically the configuration of sex chromosomes (allosomes). It provides a genetic basis for categorizing individuals as male, female, or variants, supporting a biological understanding of sex that is typically stable across a person's life. In the model, it specializes Sex and may be further specified (e.g., karyotypic female sex, karyotypic male sex).",
            "type" : "Class",
            "propertyAssignments" : null,
            "stereotype" : "mode",
            "isAbstract" : false,
            "isDerived" : false,
            "properties" : null,
            "isExtensional" : null,
            "isPowertype" : null,
            "order" : null,
            "literals" : null,
            "restrictedTo" : [ "intrinsic-mode" ]
          }, {
            "id" : ".IztA.mGAqAEHBmC",
            "name" : "Phenotypic Sex",
            "description" : "Represents the observable anatomical and morphological features that inform sex classification, such as genitalia, secondary sexual traits, and body structure. It is determined through clinical or visual assessment and can vary across individuals.",
            "type" : "Class",
            "propertyAssignments" : {
              "synonyms" : "Received Phenotypic Sex"
            },
            "stereotype" : "mode",
            "isAbstract" : false,
            "isDerived" : false,
            "properties" : null,
            "isExtensional" : null,
            "isPowertype" : null,
            "order" : null,
            "literals" : null,
            "restrictedTo" : [ "extrinsic-mode" ]
          }, {
            "id" : "_BY.g.mGAqAEHA3F",
            "name" : "Sex at Birth",
            "description" : "Represents the formal classification of a person's sex that is recorded at the time of birth. This category acknowledges that sex at birth is not simply observed but is officially documented, often forming the basis for legal and administrative records throughout life.",
            "type" : "Class",
            "propertyAssignments" : null,
            "stereotype" : "subkind",
            "isAbstract" : false,
            "isDerived" : false,
            "properties" : null,
            "isExtensional" : false,
            "isPowertype" : null,
            "order" : null,
            "literals" : null,
            "restrictedTo" : [ "extrinsic-mode" ]
          }, {
            "id" : "3DCHwDmGAqAEHBXz",
            "name" : "Sex-at-birth Male Sex",
            "description" : "Male Sex at Birth is a sex-at-birth classification that is recorded as male during birth registration. It represents an officially documented category used in administrative and legal records.\n\nThis classification concerns what is formally recorded at birth, rather than making a claim about a person's later gender classification or gender expression.",
            "type" : "Class",
            "propertyAssignments" : null,
            "stereotype" : "subkind",
            "isAbstract" : false,
            "isDerived" : false,
            "properties" : null,
            "isExtensional" : false,
            "isPowertype" : null,
            "order" : null,
            "literals" : null,
            "restrictedTo" : [ "extrinsic-mode" ]
          }, {
            "id" : "SmVHwDmGAqAEHBYZ",
            "name" : "Sex-at-birth Female Sex",
            "description" : "Female Sex at Birth is a sex-at-birth classification that is recorded as female during birth registration. It represents an officially documented category used in administrative and legal records.\n\nThis classification concerns what is formally recorded at birth, rather than making a claim about a person's later gender classification or gender expression.",
            "type" : "Class",
            "propertyAssignments" : null,
            "stereotype" : "subkind",
            "isAbstract" : false,
            "isDerived" : false,
            "properties" : null,
            "isExtensional" : false,
            "isPowertype" : null,
            "order" : null,
            "literals" : null,
            "restrictedTo" : [ "extrinsic-mode" ]
          }, {
            "id" : "XANHwDmGAqAEHBYq",
            "name" : "Sex-at-birth Indeterminate Sex",
            "description" : "Indeterminate Sex at Birth is a Sex at Birth classification that is formally recorded as indeterminate at the time of birth. It covers cases where the birth record does not assign a male or female sex-at-birth category.\n\nThis classification reflects the outcome of formal documentation at birth and does not, by itself, determine later gender classification or gender expression.",
            "type" : "Class",
            "propertyAssignments" : null,
            "stereotype" : "subkind",
            "isAbstract" : false,
            "isDerived" : false,
            "properties" : null,
            "isExtensional" : false,
            "isPowertype" : null,
            "order" : null,
            "literals" : null,
            "restrictedTo" : [ "extrinsic-mode" ]
          }, {
            "id" : "9uHTxDmAUygefhiQ",
            "name" : "Sex-at-birth Determinate-sex Person",
            "description" : "Sex-at-birth Determinate-sex Person is a Sex-at-birth-assigned Person whose recorded sex-at-birth classification is determinate, namely Sex-at-birth Male Sex or Sex-at-birth Female Sex. It excludes individuals whose sex at birth is recorded as Sex-at-birth Indeterminate Sex.\n\nThis role is defined by the recorded classification in the birth record and should be interpreted as a statement about formal assignment at birth.",
            "type" : "Class",
            "propertyAssignments" : null,
            "stereotype" : "role",
            "isAbstract" : false,
            "isDerived" : false,
            "properties" : null,
            "isExtensional" : false,
            "isPowertype" : null,
            "order" : null,
            "literals" : null,
            "restrictedTo" : [ "functional-complex" ]
          }, {
            "id" : "khjMlDmGAqAEHClc",
            "name" : "Karyotypic Female Sex",
            "description" : "Karyotypic Female Sex denotes the classification of a person's sex as female based on chromosomal composition, specifically the configuration of sex chromosomes used in karyotypic determination. It captures a chromosome-based basis for the female category, supporting sex classification that is grounded in karyotype rather than in phenotypic assessment or administrative recording at birth.",
            "type" : "Class",
            "propertyAssignments" : null,
            "stereotype" : "subkind",
            "isAbstract" : false,
            "isDerived" : false,
            "properties" : null,
            "isExtensional" : false,
            "isPowertype" : null,
            "order" : null,
            "literals" : null,
            "restrictedTo" : [ "intrinsic-mode" ]
          }, {
            "id" : "uyTMlDmGAqAEHCln",
            "name" : "Karyotypic Male Sex",
            "description" : "Karyotypic Male Sex denotes the classification of a person's sex as male based on chromosomal composition, specifically the configuration of sex chromosomes used in karyotypic determination. It captures a chromosome-based basis for the male category, supporting sex classification that is grounded in karyotype rather than in phenotypic assessment or administrative recording at birth.",
            "type" : "Class",
            "propertyAssignments" : null,
            "stereotype" : "subkind",
            "isAbstract" : false,
            "isDerived" : false,
            "properties" : null,
            "isExtensional" : false,
            "isPowertype" : null,
            "order" : null,
            "literals" : null,
            "restrictedTo" : [ "intrinsic-mode" ]
          }, {
            "id" : "1B4KlDmGAqAEHDMg",
            "name" : "Phenotypic Male Sex",
            "description" : "Phenotypic Male Sex denotes the classification of a person's phenotypic sex as male based on observable anatomical and morphological features, as established through clinical or visual assessment. It provides a male classification tied to phenotypic observation, supporting a clear distinction from chromosome-based classification and from administrative recording at birth.",
            "type" : "Class",
            "propertyAssignments" : null,
            "stereotype" : "subkind",
            "isAbstract" : false,
            "isDerived" : false,
            "properties" : null,
            "isExtensional" : false,
            "isPowertype" : null,
            "order" : null,
            "literals" : null,
            "restrictedTo" : [ "extrinsic-mode" ]
          }, {
            "id" : "B.pKlDmGAqAEHDM_",
            "name" : "Phenotypic Female Sex",
            "description" : "Phenotypic Female Sex denotes the classification of a person's phenotypic sex as female based on observable anatomical and morphological features, as established through clinical or visual assessment. It provides a female classification tied to phenotypic observation, supporting a clear distinction from chromosome-based classification and from administrative recording at birth.",
            "type" : "Class",
            "propertyAssignments" : null,
            "stereotype" : "subkind",
            "isAbstract" : false,
            "isDerived" : false,
            "properties" : null,
            "isExtensional" : false,
            "isPowertype" : null,
            "order" : null,
            "literals" : null,
            "restrictedTo" : [ "extrinsic-mode" ]
          }, {
            "id" : "3pZKlDmGAqAEHDNK",
            "name" : "Phenotypic Ambiguous Sex",
            "description" : "Phenotypic Ambiguous Sex denotes the classification of a person's phenotypic sex as ambiguous when observable sex characteristics do not clearly align with male-typical or female-typical patterns in an assessment context. It provides an explicit representation of ambiguity at the level of phenotypic observation, distinct from chromosome-based classification and from administrative recording at birth.",
            "type" : "Class",
            "propertyAssignments" : null,
            "stereotype" : "subkind",
            "isAbstract" : false,
            "isDerived" : false,
            "properties" : null,
            "isExtensional" : false,
            "isPowertype" : null,
            "order" : null,
            "literals" : null,
            "restrictedTo" : [ "extrinsic-mode" ]
          }, {
            "id" : "jff1EemAUygeIxNy",
            "name" : null,
            "description" : null,
            "type" : "Generalization",
            "propertyAssignments" : null,
            "general" : {
              "id" : "sdNsEemAUygeIxAq",
              "type" : "Class"
            },
            "specific" : {
              "id" : "Jhx1EemAUygeIxMh",
              "type" : "Class"
            }
          }, {
            "id" : "DqANEemAUygeIxN8",
            "name" : null,
            "description" : null,
            "type" : "Generalization",
            "propertyAssignments" : null,
            "general" : {
              "id" : "sdNsEemAUygeIxAq",
              "type" : "Class"
            },
            "specific" : {
              "id" : ".UF1EemAUygeIxMs",
              "type" : "Class"
            }
          }, {
            "id" : "TEgNEemAUygeIxOG",
            "name" : null,
            "description" : null,
            "type" : "Generalization",
            "propertyAssignments" : null,
            "general" : {
              "id" : "sdNsEemAUygeIxAq",
              "type" : "Class"
            },
            "specific" : {
              "id" : "f7N1EemAUygeIxNB",
              "type" : "Class"
            }
          }, {
            "id" : "7kSguemGAqAEHA99",
            "name" : null,
            "description" : null,
            "type" : "Generalization",
            "propertyAssignments" : null,
            "general" : {
              "id" : "D8uAuemGAqAEHA6F",
              "type" : "Class"
            },
            "specific" : {
              "id" : "cEkguemGAqAEHA9K",
              "type" : "Class"
            }
          }, {
            "id" : "BBSguemGAqAEHA.H",
            "name" : null,
            "description" : null,
            "type" : "Generalization",
            "propertyAssignments" : null,
            "general" : {
              "id" : "D8uAuemGAqAEHA6F",
              "type" : "Class"
            },
            "specific" : {
              "id" : "4XsguemGAqAEHA9b",
              "type" : "Class"
            }
          }, {
            "id" : "mn5guemGAqAEHA.0",
            "name" : null,
            "description" : null,
            "type" : "Generalization",
            "propertyAssignments" : null,
            "general" : {
              "id" : "D8uAuemGAqAEHA6F",
              "type" : "Class"
            },
            "specific" : {
              "id" : "QJyguemGAqAEHA.V",
              "type" : "Class"
            }
          }, {
            "id" : "8j8JuemGAqAEHBrj",
            "name" : null,
            "description" : null,
            "type" : "Generalization",
            "propertyAssignments" : null,
            "general" : {
              "id" : "L91xuemGAqAEHBm0",
              "type" : "Class"
            },
            "specific" : {
              "id" : "ivzxuemGAqAEHBnL",
              "type" : "Class"
            }
          }, {
            "id" : "CICJuemGAqAEHBrt",
            "name" : null,
            "description" : null,
            "type" : "Generalization",
            "propertyAssignments" : null,
            "general" : {
              "id" : "L91xuemGAqAEHBm0",
              "type" : "Class"
            },
            "specific" : {
              "id" : "mmXxuemGAqAEHBom",
              "type" : "Class"
            }
          }, {
            "id" : "R6CJuemGAqAEHBr3",
            "name" : null,
            "description" : null,
            "type" : "Generalization",
            "propertyAssignments" : null,
            "general" : {
              "id" : "L91xuemGAqAEHBm0",
              "type" : "Class"
            },
            "specific" : {
              "id" : "cgIJuemGAqAEHBqj",
              "type" : "Class"
            }
          }, {
            "id" : "zSW.g.mGAqAEHA5X",
            "name" : null,
            "description" : null,
            "type" : "Generalization",
            "propertyAssignments" : null,
            "general" : {
              "id" : ".IztA.mGAqAEHBmC",
              "type" : "Class"
            },
            "specific" : {
              "id" : "_BY.g.mGAqAEHA3F",
              "type" : "Class"
            }
          }, {
            "id" : "8WTHwDmGAqAEHBZG",
            "name" : null,
            "description" : null,
            "type" : "Generalization",
            "propertyAssignments" : null,
            "general" : {
              "id" : "_BY.g.mGAqAEHA3F",
              "type" : "Class"
            },
            "specific" : {
              "id" : "3DCHwDmGAqAEHBXz",
              "type" : "Class"
            }
          }, {
            "id" : "4dTHwDmGAqAEHBZQ",
            "name" : null,
            "description" : null,
            "type" : "Generalization",
            "propertyAssignments" : null,
            "general" : {
              "id" : "_BY.g.mGAqAEHA3F",
              "type" : "Class"
            },
            "specific" : {
              "id" : "SmVHwDmGAqAEHBYZ",
              "type" : "Class"
            }
          }, {
            "id" : "f4zHwDmGAqAEHBZa",
            "name" : null,
            "description" : null,
            "type" : "Generalization",
            "propertyAssignments" : null,
            "general" : {
              "id" : "_BY.g.mGAqAEHA3F",
              "type" : "Class"
            },
            "specific" : {
              "id" : "XANHwDmGAqAEHBYq",
              "type" : "Class"
            }
          }, {
            "id" : "wEzQUDmAUygefjAa",
            "name" : null,
            "description" : null,
            "type" : "Generalization",
            "propertyAssignments" : null,
            "general" : {
              "id" : "Jhx1EemAUygeIxMh",
              "type" : "Class"
            },
            "specific" : {
              "id" : "q9yQUDmAUygefi9r",
              "type" : "Class"
            }
          }, {
            "id" : "YnzQUDmAUygefjAu",
            "name" : null,
            "description" : null,
            "type" : "Generalization",
            "propertyAssignments" : null,
            "general" : {
              "id" : ".UF1EemAUygeIxMs",
              "type" : "Class"
            },
            "specific" : {
              "id" : "gsUQUDmAUygefi85",
              "type" : "Class"
            }
          }, {
            "id" : "3sT0UDmAUygefjk9",
            "name" : null,
            "description" : null,
            "type" : "Generalization",
            "propertyAssignments" : null,
            "general" : {
              "id" : ".UF1EemAUygeIxMs",
              "type" : "Class"
            },
            "specific" : {
              "id" : "mT50UDmAUygefjj9",
              "type" : "Class"
            }
          }, {
            "id" : "PTT0UDmAUygefjlR",
            "name" : null,
            "description" : null,
            "type" : "Generalization",
            "propertyAssignments" : null,
            "general" : {
              "id" : "Jhx1EemAUygeIxMh",
              "type" : "Class"
            },
            "specific" : {
              "id" : "gPF0UDmAUygefjkI",
              "type" : "Class"
            }
          }, {
            "id" : "Mc16UDmAUygefkxJ",
            "name" : null,
            "description" : null,
            "type" : "Generalization",
            "propertyAssignments" : null,
            "general" : {
              "id" : "D8uAuemGAqAEHA6F",
              "type" : "Class"
            },
            "specific" : {
              "id" : "sdNsEemAUygeIxAq",
              "type" : "Class"
            }
          }, {
            "id" : "4MaDxDmAUygefhVC",
            "name" : null,
            "description" : null,
            "type" : "Generalization",
            "propertyAssignments" : null,
            "general" : {
              "id" : ".UF1EemAUygeIxMs",
              "type" : "Class"
            },
            "specific" : {
              "id" : "sCH9xDmAUygefhK8",
              "type" : "Class"
            }
          }, {
            "id" : "jtWDxDmAUygefhV0",
            "name" : null,
            "description" : null,
            "type" : "Generalization",
            "propertyAssignments" : null,
            "general" : {
              "id" : "Jhx1EemAUygeIxMh",
              "type" : "Class"
            },
            "specific" : {
              "id" : "Wen9xDmAUygefhLH",
              "type" : "Class"
            }
          }, {
            "id" : "pZszxDmAUygefhkV",
            "name" : null,
            "description" : null,
            "type" : "Generalization",
            "propertyAssignments" : null,
            "general" : {
              "id" : "sdNsEemAUygeIxAq",
              "type" : "Class"
            },
            "specific" : {
              "id" : "9uHTxDmAUygefhiQ",
              "type" : "Class"
            }
          }, {
            "id" : "xBxCJDmAUygefhmQ",
            "name" : null,
            "description" : null,
            "type" : "Generalization",
            "propertyAssignments" : null,
            "general" : {
              "id" : "9uHTxDmAUygefhiQ",
              "type" : "Class"
            },
            "specific" : {
              "id" : "l78w_9mGAqAEHBJ5",
              "type" : "Class"
            }
          }, {
            "id" : "4LpQFDmGAqAEHCDL",
            "name" : null,
            "description" : null,
            "type" : "Generalization",
            "propertyAssignments" : null,
            "general" : {
              "id" : "9uHTxDmAUygefhiQ",
              "type" : "Class"
            },
            "specific" : {
              "id" : "Jhx1EemAUygeIxMh",
              "type" : "Class"
            }
          }, {
            "id" : "X8ZQFDmGAqAEHCDV",
            "name" : null,
            "description" : null,
            "type" : "Generalization",
            "propertyAssignments" : null,
            "general" : {
              "id" : "9uHTxDmAUygefhiQ",
              "type" : "Class"
            },
            "specific" : {
              "id" : ".UF1EemAUygeIxMs",
              "type" : "Class"
            }
          }, {
            "id" : "7O8oFDmGAqAEHCWu",
            "name" : null,
            "description" : null,
            "type" : "Generalization",
            "propertyAssignments" : null,
            "general" : {
              "id" : "sdNsEemAUygeIxAq",
              "type" : "Class"
            },
            "specific" : {
              "id" : "NI8w_9mGAqAEHBJu",
              "type" : "Class"
            }
          }, {
            "id" : "egCoFDmGAqAEHCW4",
            "name" : null,
            "description" : null,
            "type" : "Generalization",
            "propertyAssignments" : null,
            "general" : {
              "id" : "sdNsEemAUygeIxAq",
              "type" : "Class"
            },
            "specific" : {
              "id" : "l78w_9mGAqAEHBJ5",
              "type" : "Class"
            }
          }, {
            "id" : "oOrMlDmGAqAEHCl9",
            "name" : null,
            "description" : null,
            "type" : "Generalization",
            "propertyAssignments" : null,
            "general" : {
              "id" : "NmTSZemAUygeIw3S",
              "type" : "Class"
            },
            "specific" : {
              "id" : "khjMlDmGAqAEHClc",
              "type" : "Class"
            }
          }, {
            "id" : "ALrMlDmGAqAEHCmH",
            "name" : null,
            "description" : null,
            "type" : "Generalization",
            "propertyAssignments" : null,
            "general" : {
              "id" : "NmTSZemAUygeIw3S",
              "type" : "Class"
            },
            "specific" : {
              "id" : "uyTMlDmGAqAEHCln",
              "type" : "Class"
            }
          }, {
            "id" : "AEVKlDmGAqAEHDNm",
            "name" : null,
            "description" : null,
            "type" : "Generalization",
            "propertyAssignments" : null,
            "general" : {
              "id" : ".IztA.mGAqAEHBmC",
              "type" : "Class"
            },
            "specific" : {
              "id" : "1B4KlDmGAqAEHDMg",
              "type" : "Class"
            }
          }, {
            "id" : "ouVKlDmGAqAEHDNw",
            "name" : null,
            "description" : null,
            "type" : "Generalization",
            "propertyAssignments" : null,
            "general" : {
              "id" : ".IztA.mGAqAEHBmC",
              "type" : "Class"
            },
            "specific" : {
              "id" : "B.pKlDmGAqAEHDM_",
              "type" : "Class"
            }
          }, {
            "id" : "KzVKlDmGAqAEHDN6",
            "name" : null,
            "description" : null,
            "type" : "Generalization",
            "propertyAssignments" : null,
            "general" : {
              "id" : ".IztA.mGAqAEHBmC",
              "type" : "Class"
            },
            "specific" : {
              "id" : "3pZKlDmGAqAEHDNK",
              "type" : "Class"
            }
          }, {
            "id" : "El.utDmAUygefhja",
            "name" : null,
            "description" : null,
            "type" : "Generalization",
            "propertyAssignments" : null,
            "general" : {
              "id" : "4XsguemGAqAEHA9b",
              "type" : "Class"
            },
            "specific" : {
              "id" : "Jhx1EemAUygeIxMh",
              "type" : "Class"
            }
          }, {
            "id" : "joButDmAUygefhjk",
            "name" : null,
            "description" : null,
            "type" : "Generalization",
            "propertyAssignments" : null,
            "general" : {
              "id" : "1B4KlDmGAqAEHDMg",
              "type" : "Class"
            },
            "specific" : {
              "id" : "3DCHwDmGAqAEHBXz",
              "type" : "Class"
            }
          }, {
            "id" : "kAS9tDmAUygefho9",
            "name" : null,
            "description" : null,
            "type" : "Generalization",
            "propertyAssignments" : null,
            "general" : {
              "id" : "cEkguemGAqAEHA9K",
              "type" : "Class"
            },
            "specific" : {
              "id" : ".UF1EemAUygeIxMs",
              "type" : "Class"
            }
          }, {
            "id" : "6.S9tDmAUygefhpH",
            "name" : null,
            "description" : null,
            "type" : "Generalization",
            "propertyAssignments" : null,
            "general" : {
              "id" : "B.pKlDmGAqAEHDM_",
              "type" : "Class"
            },
            "specific" : {
              "id" : "SmVHwDmGAqAEHBYZ",
              "type" : "Class"
            }
          }, {
            "id" : "E0u9tDmAUygefhqE",
            "name" : null,
            "description" : null,
            "type" : "Generalization",
            "propertyAssignments" : null,
            "general" : {
              "id" : "QJyguemGAqAEHA.V",
              "type" : "Class"
            },
            "specific" : {
              "id" : "f7N1EemAUygeIxNB",
              "type" : "Class"
            }
          }, {
            "id" : "NVu9tDmAUygefhqO",
            "name" : null,
            "description" : null,
            "type" : "Generalization",
            "propertyAssignments" : null,
            "general" : {
              "id" : "3pZKlDmGAqAEHDNK",
              "type" : "Class"
            },
            "specific" : {
              "id" : "XANHwDmGAqAEHBYq",
              "type" : "Class"
            }
          }, {
            "id" : "kytguemGAqAEHA.7",
            "name" : "phenotypic sex outcome (person)",
            "description" : null,
            "type" : "GeneralizationSet",
            "propertyAssignments" : null,
            "isDisjoint" : false,
            "isComplete" : true,
            "categorizer" : null,
            "generalizations" : [ {
              "id" : "mn5guemGAqAEHA.0",
              "type" : "Generalization"
            }, {
              "id" : "BBSguemGAqAEHA.H",
              "type" : "Generalization"
            }, {
              "id" : "7kSguemGAqAEHA99",
              "type" : "Generalization"
            } ]
          }, {
            "id" : "6WGJuemGAqAEHBsV",
            "name" : "visual sex characteristic",
            "description" : null,
            "type" : "GeneralizationSet",
            "propertyAssignments" : null,
            "isDisjoint" : true,
            "isComplete" : true,
            "categorizer" : null,
            "generalizations" : [ {
              "id" : "R6CJuemGAqAEHBr3",
              "type" : "Generalization"
            }, {
              "id" : "8j8JuemGAqAEHBrj",
              "type" : "Generalization"
            }, {
              "id" : "CICJuemGAqAEHBrt",
              "type" : "Generalization"
            } ]
          }, {
            "id" : "ZuTGaVmAUygeTxFk",
            "name" : "visual sex compositions",
            "description" : null,
            "type" : "GeneralizationSet",
            "propertyAssignments" : null,
            "isDisjoint" : true,
            "isComplete" : false,
            "categorizer" : null,
            "generalizations" : [ {
              "id" : "w_2GaVmAUygeTxEY",
              "type" : "Generalization"
            }, {
              "id" : "U_OGaVmAUygeTxEe",
              "type" : "Generalization"
            }, {
              "id" : "pM2GaVmAUygeTxES",
              "type" : "Generalization"
            } ]
          }, {
            "id" : "wazQFDmGAqAEHCD4",
            "name" : "determinate sex-at-birth types (person)",
            "description" : null,
            "type" : "GeneralizationSet",
            "propertyAssignments" : null,
            "isDisjoint" : true,
            "isComplete" : true,
            "categorizer" : null,
            "generalizations" : [ {
              "id" : "4LpQFDmGAqAEHCDL",
              "type" : "Generalization"
            }, {
              "id" : "X8ZQFDmGAqAEHCDV",
              "type" : "Generalization"
            } ]
          }, {
            "id" : "vZfMlDmGAqAEHCmx",
            "name" : "karyotypic sexes",
            "description" : null,
            "type" : "GeneralizationSet",
            "propertyAssignments" : null,
            "isDisjoint" : true,
            "isComplete" : true,
            "categorizer" : null,
            "generalizations" : [ {
              "id" : "ALrMlDmGAqAEHCmH",
              "type" : "Generalization"
            }, {
              "id" : "oOrMlDmGAqAEHCl9",
              "type" : "Generalization"
            } ]
          }, {
            "id" : "3KmslDmGAqAEHCrB",
            "name" : "karyotypic sex chars",
            "description" : null,
            "type" : "GeneralizationSet",
            "propertyAssignments" : null,
            "isDisjoint" : true,
            "isComplete" : true,
            "categorizer" : null,
            "generalizations" : [ {
              "id" : "xl8slDmGAqAEHCqT",
              "type" : "Generalization"
            }, {
              "id" : "O0CslDmGAqAEHCqZ",
              "type" : "Generalization"
            } ]
          }, {
            "id" : "qJAqlDmGAqAEHDO8",
            "name" : "phenotypic sexes",
            "description" : null,
            "type" : "GeneralizationSet",
            "propertyAssignments" : null,
            "isDisjoint" : true,
            "isComplete" : true,
            "categorizer" : null,
            "generalizations" : [ {
              "id" : "ouVKlDmGAqAEHDNw",
              "type" : "Generalization"
            }, {
              "id" : "KzVKlDmGAqAEHDN6",
              "type" : "Generalization"
            }, {
              "id" : "AEVKlDmGAqAEHDNm",
              "type" : "Generalization"
            } ]
          }, {
            "id" : "z8mqlDmGAqAEHDRw",
            "name" : "phenotypic sex chars",
            "description" : null,
            "type" : "GeneralizationSet",
            "propertyAssignments" : null,
            "isDisjoint" : true,
            "isComplete" : true,
            "categorizer" : null,
            "generalizations" : [ {
              "id" : "dyCqlDmGAqAEHDRQ",
              "type" : "Generalization"
            }, {
              "id" : "5p8qlDmGAqAEHDRK",
              "type" : "Generalization"
            }, {
              "id" : "7PCqlDmGAqAEHDRW",
              "type" : "Generalization"
            } ]
          }, {
            "id" : "k2nGlDmGAqAEHDuS",
            "name" : "sex axis chars",
            "description" : null,
            "type" : "GeneralizationSet",
            "propertyAssignments" : null,
            "isDisjoint" : true,
            "isComplete" : true,
            "categorizer" : null,
            "generalizations" : [ {
              "id" : "mdJGlDmGAqAEHDsr",
              "type" : "Generalization"
            }, {
              "id" : "GFxGlDmGAqAEHDsh",
              "type" : "Generalization"
            } ]
          }, {
            "id" : "OF0cEemAUygeIxCu",
            "name" : "assigned by",
            "description" : null,
            "type" : "Relation",
            "propertyAssignments" : null,
            "stereotype" : "mediation",
            "isAbstract" : false,
            "isDerived" : false,
            "properties" : [ {
              "id" : "OF0cEemAUygeIxCv",
              "name" : null,
              "description" : null,
              "type" : "Property",
              "propertyAssignments" : null,
              "stereotype" : null,
              "isDerived" : false,
              "isReadOnly" : false,
              "isOrdered" : false,
              "cardinality" : "1..*",
              "propertyType" : {
                "id" : "fZPsEemAUygeIxBr",
                "type" : "Class"
              },
              "subsettedProperties" : null,
              "redefinedProperties" : null,
              "aggregationKind" : "NONE"
            }, {
              "id" : "OF0cEemAUygeIxCx",
              "name" : null,
              "description" : null,
              "type" : "Property",
              "propertyAssignments" : null,
              "stereotype" : null,
              "isDerived" : false,
              "isReadOnly" : true,
              "isOrdered" : false,
              "cardinality" : "1",
              "propertyType" : {
                "id" : ".bKfOemGAqAEHAyF",
                "type" : "Class"
              },
              "subsettedProperties" : null,
              "redefinedProperties" : null,
              "aggregationKind" : "NONE"
            } ]
          }, {
            "id" : "Y_0cEemAUygeIxC4",
            "name" : "assigned to",
            "description" : null,
            "type" : "Relation",
            "propertyAssignments" : null,
            "stereotype" : "mediation",
            "isAbstract" : false,
            "isDerived" : false,
            "properties" : [ {
              "id" : "Y_0cEemAUygeIxC5",
              "name" : null,
              "description" : null,
              "type" : "Property",
              "propertyAssignments" : null,
              "stereotype" : null,
              "isDerived" : false,
              "isReadOnly" : false,
              "isOrdered" : false,
              "cardinality" : "1",
              "propertyType" : {
                "id" : "fZPsEemAUygeIxBr",
                "type" : "Class"
              },
              "subsettedProperties" : null,
              "redefinedProperties" : null,
              "aggregationKind" : "NONE"
            }, {
              "id" : "Y_0cEemAUygeIxC7",
              "name" : "",
              "description" : null,
              "type" : "Property",
              "propertyAssignments" : null,
              "stereotype" : null,
              "isDerived" : false,
              "isReadOnly" : true,
              "isOrdered" : false,
              "cardinality" : "1",
              "propertyType" : {
                "id" : "sdNsEemAUygeIxAq",
                "type" : "Class"
              },
              "subsettedProperties" : null,
              "redefinedProperties" : null,
              "aggregationKind" : "NONE"
            } ]
          }, {
            "id" : "L6W8EemAUygeIxE0",
            "name" : "generates",
            "description" : null,
            "type" : "Relation",
            "propertyAssignments" : null,
            "stereotype" : "mediation",
            "isAbstract" : false,
            "isDerived" : false,
            "properties" : [ {
              "id" : "L6W8EemAUygeIxE1",
              "name" : null,
              "description" : null,
              "type" : "Property",
              "propertyAssignments" : null,
              "stereotype" : null,
              "isDerived" : false,
              "isReadOnly" : false,
              "isOrdered" : false,
              "cardinality" : "1",
              "propertyType" : {
                "id" : "fZPsEemAUygeIxBr",
                "type" : "Class"
              },
              "subsettedProperties" : null,
              "redefinedProperties" : null,
              "aggregationKind" : "NONE"
            }, {
              "id" : "L6W8EemAUygeIxE3",
              "name" : null,
              "description" : null,
              "type" : "Property",
              "propertyAssignments" : null,
              "stereotype" : null,
              "isDerived" : false,
              "isReadOnly" : true,
              "isOrdered" : false,
              "cardinality" : "1",
              "propertyType" : {
                "id" : "1U68EemAUygeIxEi",
                "type" : "Class"
              },
              "subsettedProperties" : null,
              "redefinedProperties" : null,
              "aggregationKind" : "NONE"
            } ]
          }, {
            "id" : "Lao1EemAUygeIxLn",
            "name" : "restricted by",
            "description" : null,
            "type" : "Relation",
            "propertyAssignments" : null,
            "stereotype" : "mediation",
            "isAbstract" : false,
            "isDerived" : false,
            "properties" : [ {
              "id" : "Lao1EemAUygeIxLo",
              "name" : null,
              "description" : null,
              "type" : "Property",
              "propertyAssignments" : null,
              "stereotype" : null,
              "isDerived" : false,
              "isReadOnly" : false,
              "isOrdered" : false,
              "cardinality" : "0..*",
              "propertyType" : {
                "id" : "fZPsEemAUygeIxBr",
                "type" : "Class"
              },
              "subsettedProperties" : null,
              "redefinedProperties" : null,
              "aggregationKind" : "NONE"
            }, {
              "id" : "Lao1EemAUygeIxLq",
              "name" : null,
              "description" : null,
              "type" : "Property",
              "propertyAssignments" : null,
              "stereotype" : null,
              "isDerived" : false,
              "isReadOnly" : true,
              "isOrdered" : false,
              "cardinality" : "1..*",
              "propertyType" : {
                "id" : "kf4lEemAUygeIxHN",
                "type" : "Class"
              },
              "subsettedProperties" : null,
              "redefinedProperties" : null,
              "aggregationKind" : "NONE"
            } ]
          }, {
            "id" : "0gxAuemGAqAEHA69",
            "name" : "assessed by",
            "description" : null,
            "type" : "Relation",
            "propertyAssignments" : null,
            "stereotype" : "mediation",
            "isAbstract" : false,
            "isDerived" : false,
            "properties" : [ {
              "id" : "0gxAuemGAqAEHA6.",
              "name" : null,
              "description" : null,
              "type" : "Property",
              "propertyAssignments" : null,
              "stereotype" : null,
              "isDerived" : false,
              "isReadOnly" : false,
              "isOrdered" : false,
              "cardinality" : "1..*",
              "propertyType" : {
                "id" : "LpSfOemGAqAEHAxX",
                "type" : "Class"
              },
              "subsettedProperties" : null,
              "redefinedProperties" : null,
              "aggregationKind" : "NONE"
            }, {
              "id" : "0gxAuemGAqAEHA7A",
              "name" : null,
              "description" : null,
              "type" : "Property",
              "propertyAssignments" : null,
              "stereotype" : null,
              "isDerived" : false,
              "isReadOnly" : true,
              "isOrdered" : false,
              "cardinality" : "1..*",
              "propertyType" : {
                "id" : "CBLvOemGAqAEHAuk",
                "type" : "Class"
              },
              "subsettedProperties" : null,
              "redefinedProperties" : null,
              "aggregationKind" : "NONE"
            } ]
          }, {
            "id" : "fyxAuemGAqAEHA7H",
            "name" : "assesses",
            "description" : null,
            "type" : "Relation",
            "propertyAssignments" : null,
            "stereotype" : "mediation",
            "isAbstract" : false,
            "isDerived" : false,
            "properties" : [ {
              "id" : "fyxAuemGAqAEHA7I",
              "name" : null,
              "description" : null,
              "type" : "Property",
              "propertyAssignments" : null,
              "stereotype" : null,
              "isDerived" : false,
              "isReadOnly" : false,
              "isOrdered" : false,
              "cardinality" : "1..*",
              "propertyType" : {
                "id" : "CBLvOemGAqAEHAuk",
                "type" : "Class"
              },
              "subsettedProperties" : null,
              "redefinedProperties" : null,
              "aggregationKind" : "NONE"
            }, {
              "id" : "fyxAuemGAqAEHA7K",
              "name" : null,
              "description" : null,
              "type" : "Property",
              "propertyAssignments" : null,
              "stereotype" : null,
              "isDerived" : false,
              "isReadOnly" : true,
              "isOrdered" : false,
              "cardinality" : "1",
              "propertyType" : {
                "id" : "D8uAuemGAqAEHA6F",
                "type" : "Class"
              },
              "subsettedProperties" : null,
              "redefinedProperties" : null,
              "aggregationKind" : "NONE"
            } ]
          }, {
            "id" : "j7vxuemGAqAEHBpO",
            "name" : null,
            "description" : null,
            "type" : "Relation",
            "propertyAssignments" : null,
            "stereotype" : "componentOf",
            "isAbstract" : false,
            "isDerived" : false,
            "properties" : [ {
              "id" : "j7vxuemGAqAEHBpP",
              "name" : null,
              "description" : null,
              "type" : "Property",
              "propertyAssignments" : null,
              "stereotype" : null,
              "isDerived" : false,
              "isReadOnly" : false,
              "isOrdered" : false,
              "cardinality" : "0..*",
              "propertyType" : {
                "id" : "G9JsEemAUygeIxAG",
                "type" : "Class"
              },
              "subsettedProperties" : null,
              "redefinedProperties" : null,
              "aggregationKind" : "NONE"
            }, {
              "id" : "j7vxuemGAqAEHBpR",
              "name" : null,
              "description" : null,
              "type" : "Property",
              "propertyAssignments" : null,
              "stereotype" : null,
              "isDerived" : false,
              "isReadOnly" : false,
              "isOrdered" : false,
              "cardinality" : "1",
              "propertyType" : {
                "id" : "L91xuemGAqAEHBm0",
                "type" : "Class"
              },
              "subsettedProperties" : null,
              "redefinedProperties" : null,
              "aggregationKind" : "COMPOSITE"
            } ]
          }, {
            "id" : "GakiA.mGAqAEHBTd",
            "name" : null,
            "description" : null,
            "type" : "Relation",
            "propertyAssignments" : null,
            "stereotype" : "characterization",
            "isAbstract" : false,
            "isDerived" : false,
            "properties" : [ {
              "id" : "GakiA.mGAqAEHBTe",
              "name" : null,
              "description" : null,
              "type" : "Property",
              "propertyAssignments" : null,
              "stereotype" : null,
              "isDerived" : false,
              "isReadOnly" : false,
              "isOrdered" : false,
              "cardinality" : "1",
              "propertyType" : {
                "id" : "G9JsEemAUygeIxAG",
                "type" : "Class"
              },
              "subsettedProperties" : null,
              "redefinedProperties" : null,
              "aggregationKind" : "NONE"
            }, {
              "id" : "GakiA.mGAqAEHBTg",
              "name" : null,
              "description" : null,
              "type" : "Property",
              "propertyAssignments" : null,
              "stereotype" : null,
              "isDerived" : false,
              "isReadOnly" : true,
              "isOrdered" : false,
              "cardinality" : "1",
              "propertyType" : {
                "id" : "NmTSZemAUygeIw3S",
                "type" : "Class"
              },
              "subsettedProperties" : null,
              "redefinedProperties" : null,
              "aggregationKind" : "NONE"
            } ]
          }, {
            "id" : "hVrtA.mGAqAEHBmT",
            "name" : null,
            "description" : null,
            "type" : "Relation",
            "propertyAssignments" : null,
            "stereotype" : "characterization",
            "isAbstract" : false,
            "isDerived" : false,
            "properties" : [ {
              "id" : "hVrtA.mGAqAEHBmU",
              "name" : null,
              "description" : null,
              "type" : "Property",
              "propertyAssignments" : null,
              "stereotype" : null,
              "isDerived" : false,
              "isReadOnly" : false,
              "isOrdered" : false,
              "cardinality" : "1",
              "propertyType" : {
                "id" : ".IztA.mGAqAEHBmC",
                "type" : "Class"
              },
              "subsettedProperties" : null,
              "redefinedProperties" : null,
              "aggregationKind" : "NONE"
            }, {
              "id" : "RVrtA.mGAqAEHBmW",
              "name" : null,
              "description" : null,
              "type" : "Property",
              "propertyAssignments" : null,
              "stereotype" : null,
              "isDerived" : false,
              "isReadOnly" : true,
              "isOrdered" : false,
              "cardinality" : "1",
              "propertyType" : {
                "id" : "D8uAuemGAqAEHA6F",
                "type" : "Class"
              },
              "subsettedProperties" : null,
              "redefinedProperties" : null,
              "aggregationKind" : "NONE"
            } ]
          }, {
            "id" : ".F0.g.mGAqAEHA3Y",
            "name" : null,
            "description" : null,
            "type" : "Relation",
            "propertyAssignments" : null,
            "stereotype" : "characterization",
            "isAbstract" : false,
            "isDerived" : false,
            "properties" : [ {
              "id" : ".F0.g.mGAqAEHA3Z",
              "name" : null,
              "description" : null,
              "type" : "Property",
              "propertyAssignments" : null,
              "stereotype" : null,
              "isDerived" : false,
              "isReadOnly" : false,
              "isOrdered" : false,
              "cardinality" : "1",
              "propertyType" : {
                "id" : "_BY.g.mGAqAEHA3F",
                "type" : "Class"
              },
              "subsettedProperties" : null,
              "redefinedProperties" : null,
              "aggregationKind" : "NONE"
            }, {
              "id" : "BF0.g.mGAqAEHA3b",
              "name" : null,
              "description" : null,
              "type" : "Property",
              "propertyAssignments" : null,
              "stereotype" : null,
              "isDerived" : false,
              "isReadOnly" : true,
              "isOrdered" : false,
              "cardinality" : "1",
              "propertyType" : {
                "id" : "sdNsEemAUygeIxAq",
                "type" : "Class"
              },
              "subsettedProperties" : null,
              "redefinedProperties" : null,
              "aggregationKind" : "NONE"
            } ]
          }, {
            "id" : "Htz6aVmAUygeTxAz",
            "name" : null,
            "description" : null,
            "type" : "Relation",
            "propertyAssignments" : null,
            "stereotype" : "componentOf",
            "isAbstract" : false,
            "isDerived" : false,
            "properties" : [ {
              "id" : "Htz6aVmAUygeTxA0",
              "name" : null,
              "description" : null,
              "type" : "Property",
              "propertyAssignments" : null,
              "stereotype" : null,
              "isDerived" : false,
              "isReadOnly" : false,
              "isOrdered" : false,
              "cardinality" : "1..*",
              "propertyType" : {
                "id" : "ivzxuemGAqAEHBnL",
                "type" : "Class"
              },
              "subsettedProperties" : null,
              "redefinedProperties" : null,
              "aggregationKind" : "NONE"
            }, {
              "id" : "Htz6aVmAUygeTxA2",
              "name" : null,
              "description" : null,
              "type" : "Property",
              "propertyAssignments" : null,
              "stereotype" : null,
              "isDerived" : false,
              "isReadOnly" : false,
              "isOrdered" : false,
              "cardinality" : "1",
              "propertyType" : {
                "id" : "4XsguemGAqAEHA9b",
                "type" : "Class"
              },
              "subsettedProperties" : null,
              "redefinedProperties" : null,
              "aggregationKind" : "COMPOSITE"
            } ]
          }, {
            "id" : "XYL6aVmAUygeTxA.",
            "name" : null,
            "description" : null,
            "type" : "Relation",
            "propertyAssignments" : null,
            "stereotype" : "componentOf",
            "isAbstract" : false,
            "isDerived" : false,
            "properties" : [ {
              "id" : "XYL6aVmAUygeTxA_",
              "name" : null,
              "description" : null,
              "type" : "Property",
              "propertyAssignments" : null,
              "stereotype" : null,
              "isDerived" : false,
              "isReadOnly" : false,
              "isOrdered" : false,
              "cardinality" : "1..*",
              "propertyType" : {
                "id" : "mmXxuemGAqAEHBom",
                "type" : "Class"
              },
              "subsettedProperties" : null,
              "redefinedProperties" : null,
              "aggregationKind" : "NONE"
            }, {
              "id" : "XYL6aVmAUygeTxBB",
              "name" : null,
              "description" : null,
              "type" : "Property",
              "propertyAssignments" : null,
              "stereotype" : null,
              "isDerived" : false,
              "isReadOnly" : false,
              "isOrdered" : false,
              "cardinality" : "1",
              "propertyType" : {
                "id" : "cEkguemGAqAEHA9K",
                "type" : "Class"
              },
              "subsettedProperties" : null,
              "redefinedProperties" : null,
              "aggregationKind" : "COMPOSITE"
            } ]
          }, {
            "id" : "3eL6aVmAUygeTxBI",
            "name" : null,
            "description" : null,
            "type" : "Relation",
            "propertyAssignments" : null,
            "stereotype" : "componentOf",
            "isAbstract" : false,
            "isDerived" : false,
            "properties" : [ {
              "id" : "3eL6aVmAUygeTxBJ",
              "name" : null,
              "description" : null,
              "type" : "Property",
              "propertyAssignments" : null,
              "stereotype" : null,
              "isDerived" : false,
              "isReadOnly" : false,
              "isOrdered" : false,
              "cardinality" : "1..*",
              "propertyType" : {
                "id" : "cgIJuemGAqAEHBqj",
                "type" : "Class"
              },
              "subsettedProperties" : null,
              "redefinedProperties" : null,
              "aggregationKind" : "NONE"
            }, {
              "id" : "3eL6aVmAUygeTxBL",
              "name" : null,
              "description" : null,
              "type" : "Property",
              "propertyAssignments" : null,
              "stereotype" : null,
              "isDerived" : false,
              "isReadOnly" : false,
              "isOrdered" : false,
              "cardinality" : "1",
              "propertyType" : {
                "id" : "QJyguemGAqAEHA.V",
                "type" : "Class"
              },
              "subsettedProperties" : null,
              "redefinedProperties" : null,
              "aggregationKind" : "COMPOSITE"
            } ]
          }, {
            "id" : "LxHAIDmGAqAEHBd4",
            "name" : null,
            "description" : null,
            "type" : "Relation",
            "propertyAssignments" : null,
            "stereotype" : "characterization",
            "isAbstract" : false,
            "isDerived" : false,
            "properties" : [ {
              "id" : "LxHAIDmGAqAEHBd5",
              "name" : null,
              "description" : null,
              "type" : "Property",
              "propertyAssignments" : null,
              "stereotype" : null,
              "isDerived" : false,
              "isReadOnly" : false,
              "isOrdered" : false,
              "cardinality" : "1",
              "propertyType" : {
                "id" : "3DCHwDmGAqAEHBXz",
                "type" : "Class"
              },
              "subsettedProperties" : null,
              "redefinedProperties" : null,
              "aggregationKind" : "NONE"
            }, {
              "id" : "LxHAIDmGAqAEHBd7",
              "name" : null,
              "description" : null,
              "type" : "Property",
              "propertyAssignments" : null,
              "stereotype" : null,
              "isDerived" : false,
              "isReadOnly" : true,
              "isOrdered" : false,
              "cardinality" : "1",
              "propertyType" : {
                "id" : "Jhx1EemAUygeIxMh",
                "type" : "Class"
              },
              "subsettedProperties" : null,
              "redefinedProperties" : null,
              "aggregationKind" : "NONE"
            } ]
          }, {
            "id" : "a_HAIDmGAqAEHBeC",
            "name" : null,
            "description" : null,
            "type" : "Relation",
            "propertyAssignments" : null,
            "stereotype" : "characterization",
            "isAbstract" : false,
            "isDerived" : false,
            "properties" : [ {
              "id" : "a_HAIDmGAqAEHBeD",
              "name" : null,
              "description" : null,
              "type" : "Property",
              "propertyAssignments" : null,
              "stereotype" : null,
              "isDerived" : false,
              "isReadOnly" : false,
              "isOrdered" : false,
              "cardinality" : "1",
              "propertyType" : {
                "id" : "SmVHwDmGAqAEHBYZ",
                "type" : "Class"
              },
              "subsettedProperties" : null,
              "redefinedProperties" : null,
              "aggregationKind" : "NONE"
            }, {
              "id" : "a_HAIDmGAqAEHBeF",
              "name" : null,
              "description" : null,
              "type" : "Property",
              "propertyAssignments" : null,
              "stereotype" : null,
              "isDerived" : false,
              "isReadOnly" : true,
              "isOrdered" : false,
              "cardinality" : "1",
              "propertyType" : {
                "id" : ".UF1EemAUygeIxMs",
                "type" : "Class"
              },
              "subsettedProperties" : null,
              "redefinedProperties" : null,
              "aggregationKind" : "NONE"
            } ]
          }, {
            "id" : "2WnAIDmGAqAEHBeM",
            "name" : null,
            "description" : null,
            "type" : "Relation",
            "propertyAssignments" : null,
            "stereotype" : "characterization",
            "isAbstract" : false,
            "isDerived" : false,
            "properties" : [ {
              "id" : "2WnAIDmGAqAEHBeN",
              "name" : null,
              "description" : null,
              "type" : "Property",
              "propertyAssignments" : null,
              "stereotype" : null,
              "isDerived" : false,
              "isReadOnly" : false,
              "isOrdered" : false,
              "cardinality" : "1",
              "propertyType" : {
                "id" : "XANHwDmGAqAEHBYq",
                "type" : "Class"
              },
              "subsettedProperties" : null,
              "redefinedProperties" : null,
              "aggregationKind" : "NONE"
            }, {
              "id" : "2WnAIDmGAqAEHBeP",
              "name" : null,
              "description" : null,
              "type" : "Property",
              "propertyAssignments" : null,
              "stereotype" : null,
              "isDerived" : false,
              "isReadOnly" : true,
              "isOrdered" : false,
              "cardinality" : "1",
              "propertyType" : {
                "id" : "f7N1EemAUygeIxNB",
                "type" : "Class"
              },
              "subsettedProperties" : null,
              "redefinedProperties" : null,
              "aggregationKind" : "NONE"
            } ]
          }, {
            "id" : "zukslDmGAqAEHCpR",
            "name" : null,
            "description" : null,
            "type" : "Relation",
            "propertyAssignments" : null,
            "stereotype" : "characterization",
            "isAbstract" : false,
            "isDerived" : false,
            "properties" : [ {
              "id" : "zukslDmGAqAEHCpS",
              "name" : null,
              "description" : null,
              "type" : "Property",
              "propertyAssignments" : null,
              "stereotype" : null,
              "isDerived" : false,
              "isReadOnly" : false,
              "isOrdered" : false,
              "cardinality" : "1",
              "propertyType" : {
                "id" : "khjMlDmGAqAEHClc",
                "type" : "Class"
              },
              "subsettedProperties" : null,
              "redefinedProperties" : null,
              "aggregationKind" : "NONE"
            }, {
              "id" : "zukslDmGAqAEHCpU",
              "name" : null,
              "description" : null,
              "type" : "Property",
              "propertyAssignments" : null,
              "stereotype" : null,
              "isDerived" : false,
              "isReadOnly" : true,
              "isOrdered" : false,
              "cardinality" : "1",
              "propertyType" : {
                "id" : "KIdusemAUygeIx74",
                "type" : "Class"
              },
              "subsettedProperties" : null,
              "redefinedProperties" : null,
              "aggregationKind" : "NONE"
            } ]
          }, {
            "id" : "OLkslDmGAqAEHCpb",
            "name" : null,
            "description" : null,
            "type" : "Relation",
            "propertyAssignments" : null,
            "stereotype" : "characterization",
            "isAbstract" : false,
            "isDerived" : false,
            "properties" : [ {
              "id" : "OLkslDmGAqAEHCpc",
              "name" : null,
              "description" : null,
              "type" : "Property",
              "propertyAssignments" : null,
              "stereotype" : null,
              "isDerived" : false,
              "isReadOnly" : false,
              "isOrdered" : false,
              "cardinality" : "1",
              "propertyType" : {
                "id" : "uyTMlDmGAqAEHCln",
                "type" : "Class"
              },
              "subsettedProperties" : null,
              "redefinedProperties" : null,
              "aggregationKind" : "NONE"
            }, {
              "id" : "OLkslDmGAqAEHCpe",
              "name" : null,
              "description" : null,
              "type" : "Property",
              "propertyAssignments" : null,
              "stereotype" : null,
              "isDerived" : false,
              "isReadOnly" : true,
              "isOrdered" : false,
              "cardinality" : "1",
              "propertyType" : {
                "id" : "tH1usemAUygeIx7d",
                "type" : "Class"
              },
              "subsettedProperties" : null,
              "redefinedProperties" : null,
              "aggregationKind" : "NONE"
            } ]
          }, {
            "id" : "ECoqlDmGAqAEHDPN",
            "name" : null,
            "description" : null,
            "type" : "Relation",
            "propertyAssignments" : null,
            "stereotype" : "characterization",
            "isAbstract" : false,
            "isDerived" : false,
            "properties" : [ {
              "id" : "ECoqlDmGAqAEHDPO",
              "name" : null,
              "description" : null,
              "type" : "Property",
              "propertyAssignments" : null,
              "stereotype" : null,
              "isDerived" : false,
              "isReadOnly" : false,
              "isOrdered" : false,
              "cardinality" : "1",
              "propertyType" : {
                "id" : "1B4KlDmGAqAEHDMg",
                "type" : "Class"
              },
              "subsettedProperties" : null,
              "redefinedProperties" : null,
              "aggregationKind" : "NONE"
            }, {
              "id" : "ECoqlDmGAqAEHDPQ",
              "name" : null,
              "description" : null,
              "type" : "Property",
              "propertyAssignments" : null,
              "stereotype" : null,
              "isDerived" : false,
              "isReadOnly" : true,
              "isOrdered" : false,
              "cardinality" : "1",
              "propertyType" : {
                "id" : "4XsguemGAqAEHA9b",
                "type" : "Class"
              },
              "subsettedProperties" : null,
              "redefinedProperties" : null,
              "aggregationKind" : "NONE"
            } ]
          }, {
            "id" : "lFoqlDmGAqAEHDPX",
            "name" : null,
            "description" : null,
            "type" : "Relation",
            "propertyAssignments" : null,
            "stereotype" : "characterization",
            "isAbstract" : false,
            "isDerived" : false,
            "properties" : [ {
              "id" : "lFoqlDmGAqAEHDPY",
              "name" : null,
              "description" : null,
              "type" : "Property",
              "propertyAssignments" : null,
              "stereotype" : null,
              "isDerived" : false,
              "isReadOnly" : false,
              "isOrdered" : false,
              "cardinality" : "1",
              "propertyType" : {
                "id" : "B.pKlDmGAqAEHDM_",
                "type" : "Class"
              },
              "subsettedProperties" : null,
              "redefinedProperties" : null,
              "aggregationKind" : "NONE"
            }, {
              "id" : "lFoqlDmGAqAEHDPa",
              "name" : null,
              "description" : null,
              "type" : "Property",
              "propertyAssignments" : null,
              "stereotype" : null,
              "isDerived" : false,
              "isReadOnly" : true,
              "isOrdered" : false,
              "cardinality" : "1",
              "propertyType" : {
                "id" : "cEkguemGAqAEHA9K",
                "type" : "Class"
              },
              "subsettedProperties" : null,
              "redefinedProperties" : null,
              "aggregationKind" : "NONE"
            } ]
          }, {
            "id" : "FQYqlDmGAqAEHDPh",
            "name" : null,
            "description" : null,
            "type" : "Relation",
            "propertyAssignments" : null,
            "stereotype" : "characterization",
            "isAbstract" : false,
            "isDerived" : false,
            "properties" : [ {
              "id" : "FQYqlDmGAqAEHDPi",
              "name" : null,
              "description" : null,
              "type" : "Property",
              "propertyAssignments" : null,
              "stereotype" : null,
              "isDerived" : false,
              "isReadOnly" : false,
              "isOrdered" : false,
              "cardinality" : "1",
              "propertyType" : {
                "id" : "3pZKlDmGAqAEHDNK",
                "type" : "Class"
              },
              "subsettedProperties" : null,
              "redefinedProperties" : null,
              "aggregationKind" : "NONE"
            }, {
              "id" : "FQYqlDmGAqAEHDPk",
              "name" : null,
              "description" : null,
              "type" : "Property",
              "propertyAssignments" : null,
              "stereotype" : null,
              "isDerived" : false,
              "isReadOnly" : true,
              "isOrdered" : false,
              "cardinality" : "1",
              "propertyType" : {
                "id" : "QJyguemGAqAEHA.V",
                "type" : "Class"
              },
              "subsettedProperties" : null,
              "redefinedProperties" : null,
              "aggregationKind" : "NONE"
            } ]
          } ]
        }, {
          "id" : "un2muemGAqAEHBOl",
          "name" : "Sexual Dimorphic Characteristic",
          "description" : "An umbrella category for traits that show differences between sexes. These characteristics are used to classify biological sex by examining their type and distribution in an individual. Examples include body hair patterns, skeletal structure, and other anatomical features.",
          "type" : "Class",
          "propertyAssignments" : null,
          "stereotype" : "category",
          "isAbstract" : false,
          "isDerived" : false,
          "properties" : null,
          "isExtensional" : false,
          "isPowertype" : null,
          "order" : null,
          "literals" : null,
          "restrictedTo" : [ "functional-complex" ]
        }, {
          "id" : "UiumuemGAqAEHBOw",
          "name" : "Male-typical Dimorphic Characteristic",
          "description" : "Represents specific anatomical or physiological traits that are statistically more common or pronounced in males. Examples might include broader shoulders or denser facial hair.",
          "type" : "Class",
          "propertyAssignments" : null,
          "stereotype" : "category",
          "isAbstract" : false,
          "isDerived" : false,
          "properties" : null,
          "isExtensional" : false,
          "isPowertype" : null,
          "order" : null,
          "literals" : null,
          "restrictedTo" : [ "functional-complex" ]
        }, {
          "id" : "2R.muemGAqAEHBPD",
          "name" : "Female-typical Dimorphic Characteristic",
          "description" : "Includes anatomical or physiological traits more typical of females, such as wider pelvic structure or distribution of body fat. These traits inform classification into the female category.",
          "type" : "Class",
          "propertyAssignments" : null,
          "stereotype" : "category",
          "isAbstract" : false,
          "isDerived" : false,
          "properties" : null,
          "isExtensional" : false,
          "isPowertype" : null,
          "order" : null,
          "literals" : null,
          "restrictedTo" : [ "functional-complex" ]
        }, {
          "id" : "FEpWuemGAqAEHBQm",
          "name" : "Indeterminate Dimorphic Characteristic",
          "description" : "Captures traits that do not clearly align with typical male or female patterns. It supports the recognition of biological diversity and variation beyond the binary model.",
          "type" : "Class",
          "propertyAssignments" : null,
          "stereotype" : "category",
          "isAbstract" : false,
          "isDerived" : false,
          "properties" : null,
          "isExtensional" : false,
          "isPowertype" : null,
          "order" : null,
          "literals" : null,
          "restrictedTo" : [ "functional-complex" ]
        }, {
          "id" : "Q4F.g.mGAqAEHA65",
          "name" : "Sex",
          "description" : "Denotes the overall category for classifying a person's biological traits related to reproductive anatomy, chromosomes, and other physical characteristics. It includes different dimensions such as karyotypical sex (chromosomal composition), phenotypic sex (observable anatomical features), and sex at birth (the classification assigned during birth registration). This category emphasizes that sex, while grounded in biology, can involve observation, interpretation, and formal assignment.",
          "type" : "Class",
          "propertyAssignments" : {
            "synonyms" : "Biological Sex"
          },
          "stereotype" : "category",
          "isAbstract" : false,
          "isDerived" : false,
          "properties" : null,
          "isExtensional" : false,
          "isPowertype" : null,
          "order" : null,
          "literals" : null,
          "restrictedTo" : [ "intrinsic-mode", "extrinsic-mode" ]
        }, {
          "id" : "amsMwjmGAqAEHDhp",
          "name" : "Sex Axis",
          "description" : "Sex Axis identifies the basis on which a sex characterization is established.\n\nIt supports distinguishing sex characterizations grounded in different bases, such as phenotypic sex, karyotypic sex, and sex at birth, while keeping that basis separate from the resulting sex outcome category.",
          "type" : "Class",
          "propertyAssignments" : null,
          "stereotype" : "type",
          "isAbstract" : false,
          "isDerived" : false,
          "properties" : null,
          "isExtensional" : null,
          "isPowertype" : true,
          "order" : "2",
          "literals" : null,
          "restrictedTo" : [ "type" ]
        }, {
          "id" : "4BKMwjmGAqAEHDiM",
          "name" : "Sex Outcome",
          "description" : "Sex Outcome captures the outcome category of a sex characterization.\n\nIt supports outcome groupings such as female sex, male sex, and indeterminate sex, and it enables using these outcome categories to characterize persons without conflating them with the basis on which sex was established.",
          "type" : "Class",
          "propertyAssignments" : null,
          "stereotype" : "type",
          "isAbstract" : false,
          "isDerived" : false,
          "properties" : null,
          "isExtensional" : null,
          "isPowertype" : true,
          "order" : "2",
          "literals" : null,
          "restrictedTo" : [ "type" ]
        }, {
          "id" : "ODlWuemGAqAEHBRF",
          "name" : null,
          "description" : null,
          "type" : "Generalization",
          "propertyAssignments" : null,
          "general" : {
            "id" : "un2muemGAqAEHBOl",
            "type" : "Class"
          },
          "specific" : {
            "id" : "UiumuemGAqAEHBOw",
            "type" : "Class"
          }
        }, {
          "id" : "9wVWuemGAqAEHBRP",
          "name" : null,
          "description" : null,
          "type" : "Generalization",
          "propertyAssignments" : null,
          "general" : {
            "id" : "un2muemGAqAEHBOl",
            "type" : "Class"
          },
          "specific" : {
            "id" : "2R.muemGAqAEHBPD",
            "type" : "Class"
          }
        }, {
          "id" : "n6VWuemGAqAEHBRZ",
          "name" : null,
          "description" : null,
          "type" : "Generalization",
          "propertyAssignments" : null,
          "general" : {
            "id" : "un2muemGAqAEHBOl",
            "type" : "Class"
          },
          "specific" : {
            "id" : "FEpWuemGAqAEHBQm",
            "type" : "Class"
          }
        }, {
          "id" : "pzIBg.mGAqAEHA.G",
          "name" : null,
          "description" : null,
          "type" : "Generalization",
          "propertyAssignments" : null,
          "general" : {
            "id" : "Q4F.g.mGAqAEHA65",
            "type" : "Class"
          },
          "specific" : {
            "id" : "NmTSZemAUygeIw3S",
            "type" : "Class"
          }
        }, {
          "id" : "10oBg.mGAqAEHA.Q",
          "name" : null,
          "description" : null,
          "type" : "Generalization",
          "propertyAssignments" : null,
          "general" : {
            "id" : "Q4F.g.mGAqAEHA65",
            "type" : "Class"
          },
          "specific" : {
            "id" : ".IztA.mGAqAEHBmC",
            "type" : "Class"
          }
        }, {
          "id" : "BAXElDmGAqAEHCKo",
          "name" : null,
          "description" : null,
          "type" : "Generalization",
          "propertyAssignments" : null,
          "general" : {
            "id" : "Q4F.g.mGAqAEHA65",
            "type" : "Class"
          },
          "specific" : {
            "id" : "Ac5ElDmGAqAEHCFk",
            "type" : "Class"
          }
        }, {
          "id" : "4WXElDmGAqAEHCKx",
          "name" : null,
          "description" : null,
          "type" : "Generalization",
          "propertyAssignments" : null,
          "general" : {
            "id" : "Q4F.g.mGAqAEHA65",
            "type" : "Class"
          },
          "specific" : {
            "id" : "LVVElDmGAqAEHCF7",
            "type" : "Class"
          }
        }, {
          "id" : "0dXElDmGAqAEHCK7",
          "name" : null,
          "description" : null,
          "type" : "Generalization",
          "propertyAssignments" : null,
          "general" : {
            "id" : "Q4F.g.mGAqAEHA65",
            "type" : "Class"
          },
          "specific" : {
            "id" : "NQNElDmGAqAEHCGM",
            "type" : "Class"
          }
        }, {
          "id" : "GQnFEemAUygeIxGM",
          "name" : "sex-at-birth assignment status (person)",
          "description" : null,
          "type" : "GeneralizationSet",
          "propertyAssignments" : null,
          "isDisjoint" : true,
          "isComplete" : true,
          "categorizer" : null,
          "generalizations" : [ {
            "id" : "oaicEemAUygeIxDn",
            "type" : "Generalization"
          }, {
            "id" : "cPCcEemAUygeIxDd",
            "type" : "Generalization"
          } ]
        }, {
          "id" : "SAqNEemAUygeIxOw",
          "name" : "sex-at-birth types (person)",
          "description" : null,
          "type" : "GeneralizationSet",
          "propertyAssignments" : null,
          "isDisjoint" : true,
          "isComplete" : true,
          "categorizer" : null,
          "generalizations" : [ {
            "id" : "jff1EemAUygeIxNy",
            "type" : "Generalization"
          }, {
            "id" : "DqANEemAUygeIxN8",
            "type" : "Generalization"
          } ]
        }, {
          "id" : "NG92uemGAqAEHBSk",
          "name" : "dimorphic characteristic",
          "description" : null,
          "type" : "GeneralizationSet",
          "propertyAssignments" : null,
          "isDisjoint" : true,
          "isComplete" : true,
          "categorizer" : null,
          "generalizations" : [ {
            "id" : "9wVWuemGAqAEHBRP",
            "type" : "Generalization"
          }, {
            "id" : "n6VWuemGAqAEHBRZ",
            "type" : "Generalization"
          }, {
            "id" : "ODlWuemGAqAEHBRF",
            "type" : "Generalization"
          } ]
        }, {
          "id" : "syLEA.mGAqAEHBBS",
          "name" : "sex outcome (person)",
          "description" : null,
          "type" : "GeneralizationSet",
          "propertyAssignments" : null,
          "isDisjoint" : true,
          "isComplete" : true,
          "categorizer" : null,
          "generalizations" : [ {
            "id" : "ZENEA.mGAqAEHBAf",
            "type" : "Generalization"
          }, {
            "id" : "H3NEA.mGAqAEHBAz",
            "type" : "Generalization"
          }, {
            "id" : "MpNEA.mGAqAEHBAp",
            "type" : "Generalization"
          } ]
        }, {
          "id" : "oGJuaVmAUygeTxP.",
          "name" : "sexual dimorphic compositions",
          "description" : null,
          "type" : "GeneralizationSet",
          "propertyAssignments" : null,
          "isDisjoint" : true,
          "isComplete" : false,
          "categorizer" : null,
          "generalizations" : [ {
            "id" : "UfP2aVmAUygeTxNE",
            "type" : "Generalization"
          }, {
            "id" : "GCX2aVmAUygeTxM2",
            "type" : "Generalization"
          }, {
            "id" : "yz32aVmAUygeTxM.",
            "type" : "Generalization"
          } ]
        }, {
          "id" : "9PFnwDmGAqAEHBdW",
          "name" : "sex-at-birth types",
          "description" : null,
          "type" : "GeneralizationSet",
          "propertyAssignments" : null,
          "isDisjoint" : true,
          "isComplete" : true,
          "categorizer" : null,
          "generalizations" : [ {
            "id" : "4dTHwDmGAqAEHBZQ",
            "type" : "Generalization"
          }, {
            "id" : "f4zHwDmGAqAEHBZa",
            "type" : "Generalization"
          }, {
            "id" : "8WTHwDmGAqAEHBZG",
            "type" : "Generalization"
          } ]
        }, {
          "id" : "bMygIDmGAqAEHBgK",
          "name" : "sex-at-birth chars",
          "description" : null,
          "type" : "GeneralizationSet",
          "propertyAssignments" : null,
          "isDisjoint" : true,
          "isComplete" : true,
          "categorizer" : null,
          "generalizations" : [ {
            "id" : "XLIgIDmGAqAEHBfp",
            "type" : "Generalization"
          }, {
            "id" : "wgIgIDmGAqAEHBfj",
            "type" : "Generalization"
          }, {
            "id" : "O4wgIDmGAqAEHBfd",
            "type" : "Generalization"
          } ]
        }, {
          "id" : "8MzSJDmAUygefiCM",
          "name" : "sex-at-birth determinacy (person)",
          "description" : null,
          "type" : "GeneralizationSet",
          "propertyAssignments" : null,
          "isDisjoint" : true,
          "isComplete" : true,
          "categorizer" : null,
          "generalizations" : [ {
            "id" : "pZszxDmAUygefhkV",
            "type" : "Generalization"
          } ]
        }, {
          "id" : "K.OoFDmGAqAEHCXN",
          "name" : "gender modality (sex-at-birth)",
          "description" : null,
          "type" : "GeneralizationSet",
          "propertyAssignments" : null,
          "isDisjoint" : false,
          "isComplete" : true,
          "categorizer" : null,
          "generalizations" : [ {
            "id" : "egCoFDmGAqAEHCW4",
            "type" : "Generalization"
          }, {
            "id" : "TEgNEemAUygeIxOG",
            "type" : "Generalization"
          }, {
            "id" : "7O8oFDmGAqAEHCWu",
            "type" : "Generalization"
          } ]
        }, {
          "id" : "_270A.mGAqAEHBEv",
          "name" : null,
          "description" : null,
          "type" : "Relation",
          "propertyAssignments" : null,
          "stereotype" : "componentOf",
          "isAbstract" : false,
          "isDerived" : false,
          "properties" : [ {
            "id" : "_270A.mGAqAEHBEw",
            "name" : null,
            "description" : null,
            "type" : "Property",
            "propertyAssignments" : null,
            "stereotype" : null,
            "isDerived" : false,
            "isReadOnly" : false,
            "isOrdered" : false,
            "cardinality" : "0..*",
            "propertyType" : {
              "id" : "un2muemGAqAEHBOl",
              "type" : "Class"
            },
            "subsettedProperties" : null,
            "redefinedProperties" : null,
            "aggregationKind" : "NONE"
          }, {
            "id" : "_270A.mGAqAEHBEy",
            "name" : null,
            "description" : null,
            "type" : "Property",
            "propertyAssignments" : null,
            "stereotype" : null,
            "isDerived" : false,
            "isReadOnly" : false,
            "isOrdered" : false,
            "cardinality" : "1",
            "propertyType" : {
              "id" : "G9JsEemAUygeIxAG",
              "type" : "Class"
            },
            "subsettedProperties" : null,
            "redefinedProperties" : null,
            "aggregationKind" : "COMPOSITE"
          } ]
        }, {
          "id" : "wLd.g.mGAqAEHA7d",
          "name" : null,
          "description" : null,
          "type" : "Relation",
          "propertyAssignments" : null,
          "stereotype" : "characterization",
          "isAbstract" : false,
          "isDerived" : false,
          "properties" : [ {
            "id" : "wLd.g.mGAqAEHA7e",
            "name" : null,
            "description" : null,
            "type" : "Property",
            "propertyAssignments" : null,
            "stereotype" : null,
            "isDerived" : false,
            "isReadOnly" : false,
            "isOrdered" : false,
            "cardinality" : "1..*",
            "propertyType" : {
              "id" : "Q4F.g.mGAqAEHA65",
              "type" : "Class"
            },
            "subsettedProperties" : null,
            "redefinedProperties" : null,
            "aggregationKind" : "NONE"
          }, {
            "id" : "wLd.g.mGAqAEHA7g",
            "name" : null,
            "description" : null,
            "type" : "Property",
            "propertyAssignments" : null,
            "stereotype" : null,
            "isDerived" : false,
            "isReadOnly" : true,
            "isOrdered" : false,
            "cardinality" : "1",
            "propertyType" : {
              "id" : "G9JsEemAUygeIxAG",
              "type" : "Class"
            },
            "subsettedProperties" : null,
            "redefinedProperties" : null,
            "aggregationKind" : "NONE"
          } ]
        }, {
          "id" : "ZSVmaVmAUygeTxKE",
          "name" : null,
          "description" : null,
          "type" : "Relation",
          "propertyAssignments" : null,
          "stereotype" : "componentOf",
          "isAbstract" : false,
          "isDerived" : false,
          "properties" : [ {
            "id" : "ZSVmaVmAUygeTxKF",
            "name" : null,
            "description" : null,
            "type" : "Property",
            "propertyAssignments" : null,
            "stereotype" : null,
            "isDerived" : false,
            "isReadOnly" : false,
            "isOrdered" : false,
            "cardinality" : "1..*",
            "propertyType" : {
              "id" : "UiumuemGAqAEHBOw",
              "type" : "Class"
            },
            "subsettedProperties" : null,
            "redefinedProperties" : null,
            "aggregationKind" : "NONE"
          }, {
            "id" : "ZSVmaVmAUygeTxKH",
            "name" : null,
            "description" : null,
            "type" : "Property",
            "propertyAssignments" : null,
            "stereotype" : null,
            "isDerived" : false,
            "isReadOnly" : false,
            "isOrdered" : false,
            "cardinality" : "1",
            "propertyType" : {
              "id" : "7HjeuemGAqAEHBbU",
              "type" : "Class"
            },
            "subsettedProperties" : null,
            "redefinedProperties" : null,
            "aggregationKind" : "COMPOSITE"
          } ]
        }, {
          "id" : "FdVmaVmAUygeTxKO",
          "name" : null,
          "description" : null,
          "type" : "Relation",
          "propertyAssignments" : null,
          "stereotype" : "componentOf",
          "isAbstract" : false,
          "isDerived" : false,
          "properties" : [ {
            "id" : "FdVmaVmAUygeTxKP",
            "name" : null,
            "description" : null,
            "type" : "Property",
            "propertyAssignments" : null,
            "stereotype" : null,
            "isDerived" : false,
            "isReadOnly" : false,
            "isOrdered" : false,
            "cardinality" : "1..*",
            "propertyType" : {
              "id" : "2R.muemGAqAEHBPD",
              "type" : "Class"
            },
            "subsettedProperties" : null,
            "redefinedProperties" : null,
            "aggregationKind" : "NONE"
          }, {
            "id" : "FdVmaVmAUygeTxKR",
            "name" : null,
            "description" : null,
            "type" : "Property",
            "propertyAssignments" : null,
            "stereotype" : null,
            "isDerived" : false,
            "isReadOnly" : false,
            "isOrdered" : false,
            "cardinality" : "1",
            "propertyType" : {
              "id" : "IHreuemGAqAEHBb4",
              "type" : "Class"
            },
            "subsettedProperties" : null,
            "redefinedProperties" : null,
            "aggregationKind" : "COMPOSITE"
          } ]
        }, {
          "id" : "zK1maVmAUygeTxKY",
          "name" : null,
          "description" : null,
          "type" : "Relation",
          "propertyAssignments" : null,
          "stereotype" : "componentOf",
          "isAbstract" : false,
          "isDerived" : false,
          "properties" : [ {
            "id" : "zK1maVmAUygeTxKZ",
            "name" : null,
            "description" : null,
            "type" : "Property",
            "propertyAssignments" : null,
            "stereotype" : null,
            "isDerived" : false,
            "isReadOnly" : false,
            "isOrdered" : false,
            "cardinality" : "1..*",
            "propertyType" : {
              "id" : "FEpWuemGAqAEHBQm",
              "type" : "Class"
            },
            "subsettedProperties" : null,
            "redefinedProperties" : null,
            "aggregationKind" : "NONE"
          }, {
            "id" : "zK1maVmAUygeTxKb",
            "name" : null,
            "description" : null,
            "type" : "Property",
            "propertyAssignments" : null,
            "stereotype" : null,
            "isDerived" : false,
            "isReadOnly" : false,
            "isOrdered" : false,
            "cardinality" : "1",
            "propertyType" : {
              "id" : "AY7euemGAqAEHBcD",
              "type" : "Class"
            },
            "subsettedProperties" : null,
            "redefinedProperties" : null,
            "aggregationKind" : "COMPOSITE"
          } ]
        }, {
          "id" : "MwLMwjmGAqAEHDlg",
          "name" : null,
          "description" : null,
          "type" : "Relation",
          "propertyAssignments" : null,
          "stereotype" : "instantiation",
          "isAbstract" : false,
          "isDerived" : false,
          "properties" : [ {
            "id" : "MwLMwjmGAqAEHDlh",
            "name" : null,
            "description" : null,
            "type" : "Property",
            "propertyAssignments" : null,
            "stereotype" : null,
            "isDerived" : false,
            "isReadOnly" : false,
            "isOrdered" : false,
            "cardinality" : "1..*",
            "propertyType" : {
              "id" : "Q4F.g.mGAqAEHA65",
              "type" : "Class"
            },
            "subsettedProperties" : null,
            "redefinedProperties" : null,
            "aggregationKind" : "NONE"
          }, {
            "id" : "MwLMwjmGAqAEHDlj",
            "name" : null,
            "description" : null,
            "type" : "Property",
            "propertyAssignments" : null,
            "stereotype" : null,
            "isDerived" : false,
            "isReadOnly" : false,
            "isOrdered" : false,
            "cardinality" : "1..*",
            "propertyType" : {
              "id" : "amsMwjmGAqAEHDhp",
              "type" : "Class"
            },
            "subsettedProperties" : null,
            "redefinedProperties" : null,
            "aggregationKind" : "NONE"
          } ]
        }, {
          "id" : "ImLMwjmGAqAEHDlq",
          "name" : null,
          "description" : null,
          "type" : "Relation",
          "propertyAssignments" : null,
          "stereotype" : "instantiation",
          "isAbstract" : false,
          "isDerived" : false,
          "properties" : [ {
            "id" : "ImLMwjmGAqAEHDlr",
            "name" : null,
            "description" : null,
            "type" : "Property",
            "propertyAssignments" : null,
            "stereotype" : null,
            "isDerived" : false,
            "isReadOnly" : false,
            "isOrdered" : false,
            "cardinality" : "1..*",
            "propertyType" : {
              "id" : "Q4F.g.mGAqAEHA65",
              "type" : "Class"
            },
            "subsettedProperties" : null,
            "redefinedProperties" : null,
            "aggregationKind" : "NONE"
          }, {
            "id" : "ImLMwjmGAqAEHDlt",
            "name" : null,
            "description" : null,
            "type" : "Property",
            "propertyAssignments" : null,
            "stereotype" : null,
            "isDerived" : false,
            "isReadOnly" : false,
            "isOrdered" : false,
            "cardinality" : "1..*",
            "propertyType" : {
              "id" : "4BKMwjmGAqAEHDiM",
              "type" : "Class"
            },
            "subsettedProperties" : null,
            "redefinedProperties" : null,
            "aggregationKind" : "NONE"
          } ]
        } ]
      }, {
        "id" : "DMmUuemGAqAEHBFZ",
        "name" : "Gender",
        "description" : "Gender defines a person-related characteristic that can be established through distinct sources of identification and attribution. It distinguishes gender that is self-identified by the person from gender that is externally attributed to the person, and it supports external attribution that is recognized in administrative settings and, more specifically, in legal settings through governmental recognition. This separation enables representing gender characterizations that reflect different authorities and contexts of use without forcing a single privileged source.\n\nGender is organized around common gender outcomes and supports consistent alignment between those outcomes and context-specific gender types used in person characterizations. It also supports gender modality characterizations and explicit attribution by relating an attributing agent to the person to whom a gender is attributed, keeping the source of externally-attributed gender statements explicit.",
        "type" : "Package",
        "propertyAssignments" : null,
        "contents" : [ {
          "id" : "XGQUIDmGAqAEHCgG",
          "name" : "Gender Context",
          "description" : "Gender Context defines the contexts in which gender is established for a person and the agents and social entities involved in that establishment. It distinguishes self-identified gender from externally-attributed gender, specializes externally-attributed gender into administrative gender as gender recognized by organizations, and further specializes administrative gender into legal gender as gender recognized through an authoritative institution (e.g., governmental authority), depending on jurisdiction. It also supports representing persons whose administrative or legal gender is recognized, as well as persons whose legal gender is unassigned.\n\nGender Context captures recognition as a mediated process that can involve recognizers, recognition acts, and recognition documents, allowing administrative and legal recognition to be represented with their associated participants and artifacts. It also includes an explicit gender attribution relation connecting a gender attributor to an externally gender-attributed person, preserving a clear separation between the attributing party and the person who is attributed.",
          "type" : "Package",
          "propertyAssignments" : {
            "stage" : "int"
          },
          "contents" : [ {
            "id" : "TUXMRemGAqAEHAwH",
            "name" : "Legal Gender Recognition",
            "description" : "This definition outlines the recognition act that establishes the connection between a person and a legal gender.\n\nLegal Gender Recognition denotes a formal recognition act carried out by an authorized legal recognizer that acknowledges a specific legal gender for a person. It is the recognizing situation that links the recognizer, the person in the role of having a recognized legal gender, and the legal gender that is acknowledged, and it is formalized through an official recognition document.",
            "type" : "Class",
            "propertyAssignments" : null,
            "stereotype" : "subkind",
            "isAbstract" : false,
            "isDerived" : false,
            "properties" : null,
            "isExtensional" : false,
            "isPowertype" : null,
            "order" : null,
            "literals" : null,
            "restrictedTo" : [ "relator" ]
          }, {
            "id" : "f8vMRemGAqAEHAwl",
            "name" : "Legal Gender Recognition Document",
            "description" : "Legal Gender Recognition Document denotes an official document that records and formalizes one or more legal gender recognition acts. It provides the documentary basis associated with those recognitions, supporting the registration of the recognized legal gender for the relevant person in formal records.",
            "type" : "Class",
            "propertyAssignments" : null,
            "stereotype" : "roleMixin",
            "isAbstract" : false,
            "isDerived" : false,
            "properties" : null,
            "isExtensional" : false,
            "isPowertype" : null,
            "order" : null,
            "literals" : null,
            "restrictedTo" : [ "functional-complex" ]
          }, {
            "id" : "pFAWRemGAqAEHA1f",
            "name" : "Legally Recognized Gender Person",
            "description" : "This definition describes the person role associated with having a legally recognized gender.\n\nLegally Recognized Gender Person denotes a person for whom a legal gender has been acknowledged through a legal gender recognition act. In this role, the person is characterized by one or more instances of legal gender that have been recognized and recorded via the associated recognition process and documentation.",
            "type" : "Class",
            "propertyAssignments" : {
              "synonyms" : "Person with Recognized Legal Gender"
            },
            "stereotype" : "role",
            "isAbstract" : false,
            "isDerived" : false,
            "properties" : null,
            "isExtensional" : false,
            "isPowertype" : null,
            "order" : null,
            "literals" : null,
            "restrictedTo" : [ "functional-complex" ]
          }, {
            "id" : "6IcWRemGAqAEHA2P",
            "name" : "Legal Gender Recognizer",
            "description" : "This definition identifies the authorized recognizing party involved in legal gender recognition.\n\nLegal Gender Recognizer denotes an authorized entity that performs legal gender recognition for persons. It is the recognizing party that participates in a recognition act and thereby acknowledges a legal gender for a person within the scope of formal legal recognition.",
            "type" : "Class",
            "propertyAssignments" : null,
            "stereotype" : "role",
            "isAbstract" : false,
            "isDerived" : false,
            "properties" : null,
            "isExtensional" : false,
            "isPowertype" : null,
            "order" : null,
            "literals" : null,
            "restrictedTo" : [ "functional-complex" ]
          }, {
            "id" : "wNduRemGAqAEHBDW",
            "name" : "Legally Unassigned Gender Person",
            "description" : "This definition characterizes the absence of a recognized legal gender assignment for a person within formal records.\n\nLegally Unassigned Gender Person denotes a person for whom no legal gender is recorded as recognized in the relevant legal record or context. This role distinguishes persons lacking a recognized legal gender assignment from those whose legal gender has been formally recognized.",
            "type" : "Class",
            "propertyAssignments" : {
              "synonyms" : "Person with Unassigned Legal Gender"
            },
            "stereotype" : "role",
            "isAbstract" : false,
            "isDerived" : false,
            "properties" : null,
            "isExtensional" : false,
            "isPowertype" : null,
            "order" : null,
            "literals" : null,
            "restrictedTo" : [ "functional-complex" ]
          }, {
            "id" : "wye0g.mGAqAEHB6D",
            "name" : "Legal Gender",
            "description" : "This definition clarifies what counts as legal gender and how it is grounded in formal recognition.\n\nLegal Gender denotes a gender classification that is recognized through an official legal recognition act and is treated as the legally valid gender for a person within formal records. It is the gender used when a person is in the role of having a recognized legal gender, and it is the gender outcome that a legal recognizer acknowledges through the recognition process and its associated documentation. In the model, Legal Gender is a specialization of Administrative Gender.",
            "type" : "Class",
            "propertyAssignments" : null,
            "stereotype" : "subkind",
            "isAbstract" : false,
            "isDerived" : false,
            "properties" : null,
            "isExtensional" : false,
            "isPowertype" : null,
            "order" : null,
            "literals" : null,
            "restrictedTo" : [ "extrinsic-mode" ]
          }, {
            "id" : "JDRyg.mGAqAEHA4W",
            "name" : "Self-identified Gender",
            "description" : "This definition clarifies the self-ascribed gender that characterizes a self-aware person.\n\nSelf-identified Gender denotes the gender with which a self-aware person identifies, as expressed through self-identification rather than third-party attribution. It captures the person's own identification as the basis for the gender characterization used in self-identification contexts.",
            "type" : "Class",
            "propertyAssignments" : {
              "synonyms" : "Gender Identity, Self-assigned Gender, Self-attributed Gender"
            },
            "stereotype" : "mode",
            "isAbstract" : false,
            "isDerived" : false,
            "properties" : null,
            "isExtensional" : null,
            "isPowertype" : null,
            "order" : null,
            "literals" : null,
            "restrictedTo" : [ "intrinsic-mode" ]
          }, {
            "id" : "my2Kg.mGAqAEHA_h",
            "name" : "Administrative Gender Recognizing Organization",
            "description" : "Administrative Gender Recognizing Organization is the organizational role of the authority that recognizes a person's administrative gender. It participates in an Administrative Gender Recognition as the recognizing organization and may delegate operational activities to an Administrative Gender Recognition Agent that acts on its behalf, including creating the associated recognition document.",
            "type" : "Class",
            "propertyAssignments" : null,
            "stereotype" : "role",
            "isAbstract" : false,
            "isDerived" : false,
            "properties" : null,
            "isExtensional" : false,
            "isPowertype" : null,
            "order" : null,
            "literals" : null,
            "restrictedTo" : [ "functional-complex" ]
          }, {
            "id" : "snZKg.mGAqAEHBBx",
            "name" : "Administrative Gender Recognition",
            "description" : "Administrative Gender Recognition is the formal recognition act through which an organization assigns or recognizes a person's administrative gender. It links the recognizing organization, the recognition agent, the person whose gender is being recognized, and the resulting administrative gender designation.\n\nEach administrative gender recognition is carried out by a recognition agent and is recorded in an administrative gender recognition document created by that agent.",
            "type" : "Class",
            "propertyAssignments" : null,
            "stereotype" : "subkind",
            "isAbstract" : false,
            "isDerived" : false,
            "properties" : null,
            "isExtensional" : false,
            "isPowertype" : null,
            "order" : null,
            "literals" : null,
            "restrictedTo" : [ "relator" ]
          }, {
            "id" : "E19Kg.mGAqAEHBDn",
            "name" : "Administratively Recognized Gender Person",
            "description" : "This definition describes the person role tied to an administratively recognized gender assignment. Administratively Recognized Gender Person denotes a person who is the target of an administrative gender recognition act and thereby has an administrative gender acknowledged for administrative purposes. This role captures that the relevant administrative gender is established through an attribution or recognition act rather than solely through self-identification or gender expression.",
            "type" : "Class",
            "propertyAssignments" : {
              "synonyms" : "Person with Recognized Administrative Gender"
            },
            "stereotype" : "role",
            "isAbstract" : false,
            "isDerived" : false,
            "properties" : null,
            "isExtensional" : false,
            "isPowertype" : null,
            "order" : null,
            "literals" : null,
            "restrictedTo" : [ "functional-complex" ]
          }, {
            "id" : "nTkqg.mGAqAEHBGe",
            "name" : "Administrative Gender",
            "description" : "Administrative Gender is a gender designation that is externally attributed and recorded for administrative purposes by an organization or system. It captures the gender outcome used in administrative records and other administrative contexts, rather than a person's self-identified gender. An administrative gender characterizes a person as the outcome of an administrative gender recognition. It is a specialization of externally-attributed gender and may be further specialized (e.g., legal gender) when grounded in formal legal authority.",
            "type" : "Class",
            "propertyAssignments" : {
              "synonyms" : "Administrative Gender Marker, Civil Registry Gender, Civil Registry Gender Marker, Official Gender Marker, Population Register Gender, Population Register Gender Marker, Recorded Gender, Registered Gender, Registry Gender Marker"
            },
            "stereotype" : "subkind",
            "isAbstract" : false,
            "isDerived" : false,
            "properties" : null,
            "isExtensional" : false,
            "isPowertype" : null,
            "order" : null,
            "literals" : null,
            "restrictedTo" : [ "extrinsic-mode" ]
          }, {
            "id" : "ORxfipmAUygeKxDY",
            "name" : "Administrative Gender Recognition Agent",
            "description" : "Administrative Gender Recognition Agent is an individual who acts on behalf of an Administrative Gender Recognizing Organization in the context of an Administrative Gender Recognition. The agent is mediated by one or more Administrative Gender Recognitions and is created by a recognizing organization to operate on its behalf.",
            "type" : "Class",
            "propertyAssignments" : null,
            "stereotype" : "roleMixin",
            "isAbstract" : false,
            "isDerived" : false,
            "properties" : null,
            "isExtensional" : false,
            "isPowertype" : null,
            "order" : null,
            "literals" : null,
            "restrictedTo" : [ "functional-complex" ]
          }, {
            "id" : "jgbiGpmGAqAEHBWJ",
            "name" : "Administrative Gender Recognition Document",
            "description" : "Administrative Gender Recognition Document is a documentary artifact that records an administrative gender recognition and the administrative gender designation recognized for a person. It is created by an administrative gender recognition agent and participates in the recognition or recognitions it records.\n\nThe document provides the administrative record that ties a recognition act to its recorded administrative gender outcome.",
            "type" : "Class",
            "propertyAssignments" : null,
            "stereotype" : "roleMixin",
            "isAbstract" : false,
            "isDerived" : false,
            "properties" : null,
            "isExtensional" : false,
            "isPowertype" : null,
            "order" : null,
            "literals" : null,
            "restrictedTo" : [ "functional-complex", "collective" ]
          }, {
            "id" : "MVNh_9mGAqAEHBln",
            "name" : "Gender Attribution",
            "description" : "A gender attribution is an attribution relation that connects one gender attributor to one externally gender-attributed person. It represents a specific instance of externally attributing gender to a person, with the attributor as the source participant and the person as the target participant.\n\nEach gender attribution has exactly one attributor and is directed to exactly one person, while a person can be the target of one or more gender attributions and a gender attributor can participate in one or more gender attributions. In each gender attribution, the attributor and the attributed person are not the same individual.",
            "type" : "Class",
            "propertyAssignments" : null,
            "stereotype" : "relator",
            "isAbstract" : false,
            "isDerived" : false,
            "properties" : null,
            "isExtensional" : null,
            "isPowertype" : null,
            "order" : null,
            "literals" : null,
            "restrictedTo" : [ "relator" ]
          }, {
            "id" : "VnUR_9mGAqAEHBmz",
            "name" : "Externally Gender-attributed Person",
            "description" : "An externally gender-attributed person is a person who is the target of one or more gender attributions made by an individual agent acting as a gender attributor. Such a person is characterized by one or more externally-attributed genders, which represent the externally held gender characterization(s) applicable to that person. This class captures cases where a person's gender is held or assigned from an external perspective rather than asserted as the person's own self-identification or gender expression.",
            "type" : "Class",
            "propertyAssignments" : null,
            "stereotype" : "role",
            "isAbstract" : false,
            "isDerived" : false,
            "properties" : null,
            "isExtensional" : false,
            "isPowertype" : null,
            "order" : null,
            "literals" : null,
            "restrictedTo" : [ "functional-complex" ]
          }, {
            "id" : "JjsR_9mGAqAEHBnA",
            "name" : "Gender Attributor",
            "description" : "A gender attributor is an individual agent who participates as the attributor in one or more gender attributions directed at an externally gender-attributed person. The attributor is the source participant of the attribution and, in each attribution, is distinct from the person to whom the attribution is directed.",
            "type" : "Class",
            "propertyAssignments" : null,
            "stereotype" : "roleMixin",
            "isAbstract" : false,
            "isDerived" : false,
            "properties" : null,
            "isExtensional" : false,
            "isPowertype" : null,
            "order" : null,
            "literals" : null,
            "restrictedTo" : [ "functional-complex" ]
          }, {
            "id" : "13dx_9mGAqAEHB0Z",
            "name" : "Externally-attributed Gender",
            "description" : "This definition covers what an externally-attributed gender represents and how it functions as a gender characterization of a person.\n\nAn externally-attributed gender is a gender characterization that applies to a person as a result of someone else's attribution. It represents the gender outcome(s) assigned to, recorded for, or otherwise held about a person from an external viewpoint, and it is used to distinguish external attribution from gender expressed through self-identification or gender expression. In the model, administrative gender and legal gender are more specific forms of externally-attributed gender.",
            "type" : "Class",
            "propertyAssignments" : null,
            "stereotype" : "mode",
            "isAbstract" : false,
            "isDerived" : false,
            "properties" : null,
            "isExtensional" : null,
            "isPowertype" : null,
            "order" : null,
            "literals" : null,
            "restrictedTo" : [ "extrinsic-mode" ]
          }, {
            "id" : "fuPioDmGAqAEHBtu",
            "name" : "Self-identified Male Gender",
            "description" : "Self-identified Male Gender is a male gender held by a self-aware person through self-identification. It characterizes the person as male from the person's own perspective and may coexist with male gender attributions made by external parties or through administrative or legal assignment.",
            "type" : "Class",
            "propertyAssignments" : null,
            "stereotype" : "phase",
            "isAbstract" : false,
            "isDerived" : false,
            "properties" : null,
            "isExtensional" : false,
            "isPowertype" : null,
            "order" : null,
            "literals" : null,
            "restrictedTo" : [ "intrinsic-mode" ]
          }, {
            "id" : "GNvioDmGAqAEHBt7",
            "name" : "Self-identified Female Gender",
            "description" : "Self-identified Female Gender is a female gender held by a self-aware person through self-identification. It characterizes the person as female from the person's own perspective and may coexist with female gender attributions made by external parties or through administrative or legal assignment.",
            "type" : "Class",
            "propertyAssignments" : null,
            "stereotype" : "phase",
            "isAbstract" : false,
            "isDerived" : false,
            "properties" : null,
            "isExtensional" : false,
            "isPowertype" : null,
            "order" : null,
            "literals" : null,
            "restrictedTo" : [ "intrinsic-mode" ]
          }, {
            "id" : "VbfioDmGAqAEHBuI",
            "name" : "Self-identified Non-binary Gender",
            "description" : "Self-identified Non-binary Gender is a non-binary gender held by a self-aware person through self-identification. It characterizes the person as non-binary from the person's own perspective and may coexist with non-binary gender attributions made by external parties or through administrative or legal assignment.",
            "type" : "Class",
            "propertyAssignments" : null,
            "stereotype" : "phase",
            "isAbstract" : false,
            "isDerived" : false,
            "properties" : null,
            "isExtensional" : false,
            "isPowertype" : null,
            "order" : null,
            "literals" : null,
            "restrictedTo" : [ "intrinsic-mode" ]
          }, {
            "id" : "kchSoDmGAqAEHBvS",
            "name" : "Externally-attributed Male Gender",
            "description" : "Externally-attributed Male Gender is a male gender designation attributed to a person by an external party. It captures male gender attributions made by someone other than the person, without assuming that the attribution matches the person's self-identified gender or gender expression.",
            "type" : "Class",
            "propertyAssignments" : null,
            "stereotype" : "role",
            "isAbstract" : false,
            "isDerived" : false,
            "properties" : null,
            "isExtensional" : false,
            "isPowertype" : null,
            "order" : null,
            "literals" : null,
            "restrictedTo" : [ "extrinsic-mode" ]
          }, {
            "id" : "XKRSoDmGAqAEHBvf",
            "name" : "Externally-attributed Female Gender",
            "description" : "Externally-attributed Female Gender is a female gender designation attributed to a person by an external party. It captures female gender attributions made by someone other than the person, without assuming that the attribution matches the person's self-identified gender or gender expression.",
            "type" : "Class",
            "propertyAssignments" : null,
            "stereotype" : "role",
            "isAbstract" : false,
            "isDerived" : false,
            "properties" : null,
            "isExtensional" : false,
            "isPowertype" : null,
            "order" : null,
            "literals" : null,
            "restrictedTo" : [ "extrinsic-mode" ]
          }, {
            "id" : "3OxSoDmGAqAEHBvs",
            "name" : "Externally-attributed Non-binary Gender",
            "description" : "Externally-attributed Non-binary Gender is a non-binary gender designation attributed to a person by an external party. It captures non-binary gender attributions made by someone other than the person, without assuming that the attribution matches the person's self-identified gender or gender expression.",
            "type" : "Class",
            "propertyAssignments" : null,
            "stereotype" : "role",
            "isAbstract" : false,
            "isDerived" : false,
            "properties" : null,
            "isExtensional" : false,
            "isPowertype" : null,
            "order" : null,
            "literals" : null,
            "restrictedTo" : [ "extrinsic-mode" ]
          }, {
            "id" : "91FSoDmGAqAEHBwH",
            "name" : "Administrative Male Gender",
            "description" : "Administrative Male Gender is a male gender designation recognized through an administrative process. It represents an officially recorded male gender classification for a person, as established by an organization acting as an administrative gender recognizer. The administrative designation may or may not coincide with the person's self-identified gender or gender expression.",
            "type" : "Class",
            "propertyAssignments" : {
              "synonyms" : "Civil Registry Male Gender Marker, M Designation, M Gender Marker, Male Gender Marker, Population Register Male Gender Marker, Recorded As Male, Registered As Male, Registry Male Gender Marker"
            },
            "stereotype" : "role",
            "isAbstract" : false,
            "isDerived" : false,
            "properties" : null,
            "isExtensional" : false,
            "isPowertype" : null,
            "order" : null,
            "literals" : null,
            "restrictedTo" : [ "extrinsic-mode" ]
          }, {
            "id" : "68VSoDmGAqAEHBwU",
            "name" : "Administrative Female Gender",
            "description" : "Administrative Female Gender is a female gender designation recognized through an administrative process. It represents an officially recorded female gender classification for a person, as established by an organization acting as an administrative gender recognizer. The administrative designation may or may not coincide with the person's self-identified gender or gender expression.",
            "type" : "Class",
            "propertyAssignments" : {
              "synonyms" : "Civil Registry Female Gender Marker, F Designation, F Gender Marker, Female Gender Marker, Population Register Female Gender Marker, Recorded As Female, Registered As Female, Registry Female Gender Marker"
            },
            "stereotype" : "role",
            "isAbstract" : false,
            "isDerived" : false,
            "properties" : null,
            "isExtensional" : false,
            "isPowertype" : null,
            "order" : null,
            "literals" : null,
            "restrictedTo" : [ "extrinsic-mode" ]
          }, {
            "id" : "3.1SoDmGAqAEHBwh",
            "name" : "Administrative Non-binary Gender",
            "description" : "Administrative Non-binary Gender is a non-binary gender designation recognized through an administrative process. It represents an officially recorded non-binary gender classification for a person, as established by an organization acting as an administrative gender recognizer. The administrative designation may or may not coincide with the person's self-identified gender or gender expression.",
            "type" : "Class",
            "propertyAssignments" : {
              "synonyms" : "Civil Registry Non-binary Gender Marker, Non-binary Gender Marker, Population Register Non-binary Gender Marker, Recorded As Non-binary, Registered As Non-binary, Registry Non-binary Gender Marker, X Designation, X Gender Marker"
            },
            "stereotype" : "role",
            "isAbstract" : false,
            "isDerived" : false,
            "properties" : null,
            "isExtensional" : false,
            "isPowertype" : null,
            "order" : null,
            "literals" : null,
            "restrictedTo" : [ "extrinsic-mode" ]
          }, {
            "id" : "7stSoDmGAqAEHBw0",
            "name" : "Legal Male Gender",
            "description" : "Legal Male Gender is a legal gender characterization in which a person is legally recognized as male. It captures the legal gender status assigned through legal gender recognition and recorded in the corresponding legal gender recognition documentation.",
            "type" : "Class",
            "propertyAssignments" : null,
            "stereotype" : "role",
            "isAbstract" : false,
            "isDerived" : false,
            "properties" : null,
            "isExtensional" : false,
            "isPowertype" : null,
            "order" : null,
            "literals" : null,
            "restrictedTo" : [ "extrinsic-mode" ]
          }, {
            "id" : "CCdSoDmGAqAEHBxB",
            "name" : "Legal Female Gender",
            "description" : "Legal Female Gender is a legal gender characterization in which a person is legally recognized as female. It captures the legal gender status assigned through legal gender recognition and recorded in the corresponding legal gender recognition documentation.",
            "type" : "Class",
            "propertyAssignments" : null,
            "stereotype" : "role",
            "isAbstract" : false,
            "isDerived" : false,
            "properties" : null,
            "isExtensional" : false,
            "isPowertype" : null,
            "order" : null,
            "literals" : null,
            "restrictedTo" : [ "extrinsic-mode" ]
          }, {
            "id" : "ekjSoDmGAqAEHBxe",
            "name" : "Legal Non-binary Gender",
            "description" : "Legal Non-binary Gender is a legal gender characterization in which a person is legally recognized as non-binary. It captures the legal gender status assigned through legal gender recognition and recorded in the corresponding legal gender recognition documentation.",
            "type" : "Class",
            "propertyAssignments" : null,
            "stereotype" : "role",
            "isAbstract" : false,
            "isDerived" : false,
            "properties" : null,
            "isExtensional" : false,
            "isPowertype" : null,
            "order" : null,
            "literals" : null,
            "restrictedTo" : [ "extrinsic-mode" ]
          }, {
            "id" : "CMHLeDmGAqAEHBVx",
            "name" : "Gender Expression",
            "description" : "Gender Expression is a self-designated gender characteristic that represents how a person expresses gender. It is distinct from self-identified gender and characterizes a person independently of any particular self-identification.",
            "type" : "Class",
            "propertyAssignments" : null,
            "stereotype" : "mode",
            "isAbstract" : false,
            "isDerived" : false,
            "properties" : null,
            "isExtensional" : null,
            "isPowertype" : null,
            "order" : null,
            "literals" : null,
            "restrictedTo" : [ "intrinsic-mode" ]
          }, {
            "id" : "Y2JreDmGAqAEHBWm",
            "name" : "Masculine Gender Expression",
            "description" : "Masculine Gender Expression is a gender expression that is characterized as masculine. It represents a masculine form of gender expression and does not, by itself, determine a person's self-identified gender.",
            "type" : "Class",
            "propertyAssignments" : null,
            "stereotype" : "phase",
            "isAbstract" : false,
            "isDerived" : false,
            "properties" : null,
            "isExtensional" : false,
            "isPowertype" : null,
            "order" : null,
            "literals" : null,
            "restrictedTo" : [ "intrinsic-mode" ]
          }, {
            "id" : "LdNreDmGAqAEHBW7",
            "name" : "Feminine Gender Expression",
            "description" : "Feminine Gender Expression is a gender expression that is characterized as feminine. It represents a feminine form of gender expression and does not, by itself, determine a person's self-identified gender.",
            "type" : "Class",
            "propertyAssignments" : null,
            "stereotype" : "phase",
            "isAbstract" : false,
            "isDerived" : false,
            "properties" : null,
            "isExtensional" : false,
            "isPowertype" : null,
            "order" : null,
            "literals" : null,
            "restrictedTo" : [ "intrinsic-mode" ]
          }, {
            "id" : "6YdreDmGAqAEHBXG",
            "name" : "Non-binary Gender Expression",
            "description" : "Non-binary Gender Expression is a gender expression that is characterized as non-binary. It represents a non-binary form of gender expression and does not, by itself, determine a person's self-identified gender.",
            "type" : "Class",
            "propertyAssignments" : null,
            "stereotype" : "phase",
            "isAbstract" : false,
            "isDerived" : false,
            "properties" : null,
            "isExtensional" : false,
            "isPowertype" : null,
            "order" : null,
            "literals" : null,
            "restrictedTo" : [ "intrinsic-mode" ]
          }, {
            "id" : "AgpS.DmGAqAEHDTi",
            "name" : "Self-designated Gender",
            "description" : "Self-designated Gender is a general category for gender characteristics designated by the person. It includes self-identified gender and gender expression as distinct forms of self-designation used to represent how a person identifies and how a person expresses gender.",
            "type" : "Class",
            "propertyAssignments" : null,
            "stereotype" : "category",
            "isAbstract" : false,
            "isDerived" : false,
            "properties" : null,
            "isExtensional" : false,
            "isPowertype" : null,
            "order" : null,
            "literals" : null,
            "restrictedTo" : [ "intrinsic-mode" ]
          }, {
            "id" : "45gK.DmGAqAEHDaJ",
            "name" : "Preferred Pronoun",
            "description" : "Preferred Pronoun is a quality with a string value used to record a pronoun a person prefers to be addressed with. Values are not restricted to a predefined list, and a person may be associated with zero or more preferred pronoun values.",
            "type" : "Class",
            "propertyAssignments" : null,
            "stereotype" : "quality",
            "isAbstract" : false,
            "isDerived" : false,
            "properties" : [ {
              "id" : "q_YK.DmGAqAEHDab",
              "name" : "value",
              "description" : null,
              "type" : "Property",
              "propertyAssignments" : null,
              "stereotype" : null,
              "isDerived" : false,
              "isReadOnly" : false,
              "isOrdered" : false,
              "cardinality" : null,
              "propertyType" : {
                "id" : "OmUW4emAUygeIwWo",
                "type" : "Class"
              },
              "subsettedProperties" : null,
              "redefinedProperties" : null,
              "aggregationKind" : "NONE"
            } ],
            "isExtensional" : null,
            "isPowertype" : null,
            "order" : null,
            "literals" : null,
            "restrictedTo" : [ "quality" ]
          }, {
            "id" : "JcwZSzmGAqAEHBtu",
            "name" : "Self-identified Two-gender Person",
            "description" : null,
            "type" : "Class",
            "propertyAssignments" : {
              "synonyms" : "Self-identified Two Spirit Person"
            },
            "stereotype" : "phase",
            "isAbstract" : false,
            "isDerived" : false,
            "properties" : null,
            "isExtensional" : false,
            "isPowertype" : null,
            "order" : null,
            "literals" : null,
            "restrictedTo" : [ "functional-complex" ]
          }, {
            "id" : "hdq5SzmGAqAEHByF",
            "name" : "Self-identified Agender Person",
            "description" : null,
            "type" : "Class",
            "propertyAssignments" : null,
            "stereotype" : "phase",
            "isAbstract" : false,
            "isDerived" : true,
            "properties" : null,
            "isExtensional" : false,
            "isPowertype" : null,
            "order" : null,
            "literals" : null,
            "restrictedTo" : [ "functional-complex" ]
          }, {
            "id" : "mcDqg.mGAqAEHBLt",
            "name" : null,
            "description" : null,
            "type" : "Generalization",
            "propertyAssignments" : null,
            "general" : {
              "id" : "nTkqg.mGAqAEHBGe",
              "type" : "Class"
            },
            "specific" : {
              "id" : "wye0g.mGAqAEHB6D",
              "type" : "Class"
            }
          }, {
            "id" : "BEkqGpmGAqAEHBkq",
            "name" : null,
            "description" : null,
            "type" : "Generalization",
            "propertyAssignments" : null,
            "general" : {
              "id" : "jgbiGpmGAqAEHBWJ",
              "type" : "Class"
            },
            "specific" : {
              "id" : "f8vMRemGAqAEHAwl",
              "type" : "Class"
            }
          }, {
            "id" : "wS.d_9mGAqAEHCaU",
            "name" : null,
            "description" : null,
            "type" : "Generalization",
            "propertyAssignments" : null,
            "general" : {
              "id" : "13dx_9mGAqAEHB0Z",
              "type" : "Class"
            },
            "specific" : {
              "id" : "nTkqg.mGAqAEHBGe",
              "type" : "Class"
            }
          }, {
            "id" : "IPsX_9mGAqAEHDdD",
            "name" : null,
            "description" : null,
            "type" : "Generalization",
            "propertyAssignments" : null,
            "general" : {
              "id" : "VnUR_9mGAqAEHBmz",
              "type" : "Class"
            },
            "specific" : {
              "id" : "CoNz_9mGAqAEHC6s",
              "type" : "Class"
            }
          }, {
            "id" : "jccX_9mGAqAEHDdN",
            "name" : null,
            "description" : null,
            "type" : "Generalization",
            "propertyAssignments" : null,
            "general" : {
              "id" : "VnUR_9mGAqAEHBmz",
              "type" : "Class"
            },
            "specific" : {
              "id" : "ufsz_9mGAqAEHC5U",
              "type" : "Class"
            }
          }, {
            "id" : "r_cyoDmGAqAEHBzw",
            "name" : null,
            "description" : null,
            "type" : "Generalization",
            "propertyAssignments" : null,
            "general" : {
              "id" : "JDRyg.mGAqAEHA4W",
              "type" : "Class"
            },
            "specific" : {
              "id" : "fuPioDmGAqAEHBtu",
              "type" : "Class"
            }
          }, {
            "id" : "EiCyoDmGAqAEHB0I",
            "name" : null,
            "description" : null,
            "type" : "Generalization",
            "propertyAssignments" : null,
            "general" : {
              "id" : "JDRyg.mGAqAEHA4W",
              "type" : "Class"
            },
            "specific" : {
              "id" : "GNvioDmGAqAEHBt7",
              "type" : "Class"
            }
          }, {
            "id" : "iDayoDmGAqAEHB0w",
            "name" : null,
            "description" : null,
            "type" : "Generalization",
            "propertyAssignments" : null,
            "general" : {
              "id" : "JDRyg.mGAqAEHA4W",
              "type" : "Class"
            },
            "specific" : {
              "id" : "VbfioDmGAqAEHBuI",
              "type" : "Class"
            }
          }, {
            "id" : "DKOyoDmGAqAEHB1Z",
            "name" : null,
            "description" : null,
            "type" : "Generalization",
            "propertyAssignments" : null,
            "general" : {
              "id" : "13dx_9mGAqAEHB0Z",
              "type" : "Class"
            },
            "specific" : {
              "id" : "kchSoDmGAqAEHBvS",
              "type" : "Class"
            }
          }, {
            "id" : "touyoDmGAqAEHB1j",
            "name" : null,
            "description" : null,
            "type" : "Generalization",
            "propertyAssignments" : null,
            "general" : {
              "id" : "13dx_9mGAqAEHB0Z",
              "type" : "Class"
            },
            "specific" : {
              "id" : "XKRSoDmGAqAEHBvf",
              "type" : "Class"
            }
          }, {
            "id" : "d5uyoDmGAqAEHB1t",
            "name" : null,
            "description" : null,
            "type" : "Generalization",
            "propertyAssignments" : null,
            "general" : {
              "id" : "13dx_9mGAqAEHB0Z",
              "type" : "Class"
            },
            "specific" : {
              "id" : "3OxSoDmGAqAEHBvs",
              "type" : "Class"
            }
          }, {
            "id" : "D6nyoDmGAqAEHB5r",
            "name" : null,
            "description" : null,
            "type" : "Generalization",
            "propertyAssignments" : null,
            "general" : {
              "id" : "nTkqg.mGAqAEHBGe",
              "type" : "Class"
            },
            "specific" : {
              "id" : "68VSoDmGAqAEHBwU",
              "type" : "Class"
            }
          }, {
            "id" : "3CPyoDmGAqAEHB6D",
            "name" : null,
            "description" : null,
            "type" : "Generalization",
            "propertyAssignments" : null,
            "general" : {
              "id" : "nTkqg.mGAqAEHBGe",
              "type" : "Class"
            },
            "specific" : {
              "id" : "3.1SoDmGAqAEHBwh",
              "type" : "Class"
            }
          }, {
            "id" : "f_7yoDmGAqAEHB5X",
            "name" : null,
            "description" : null,
            "type" : "Generalization",
            "propertyAssignments" : null,
            "general" : {
              "id" : "nTkqg.mGAqAEHBGe",
              "type" : "Class"
            },
            "specific" : {
              "id" : "91FSoDmGAqAEHBwH",
              "type" : "Class"
            }
          }, {
            "id" : "IrsaoDmGAqAEHCDu",
            "name" : null,
            "description" : null,
            "type" : "Generalization",
            "propertyAssignments" : null,
            "general" : {
              "id" : "wye0g.mGAqAEHB6D",
              "type" : "Class"
            },
            "specific" : {
              "id" : "7stSoDmGAqAEHBw0",
              "type" : "Class"
            }
          }, {
            "id" : "wbcaoDmGAqAEHCD6",
            "name" : null,
            "description" : null,
            "type" : "Generalization",
            "propertyAssignments" : null,
            "general" : {
              "id" : "wye0g.mGAqAEHB6D",
              "type" : "Class"
            },
            "specific" : {
              "id" : "CCdSoDmGAqAEHBxB",
              "type" : "Class"
            }
          }, {
            "id" : "oi8aoDmGAqAEHCEE",
            "name" : null,
            "description" : null,
            "type" : "Generalization",
            "propertyAssignments" : null,
            "general" : {
              "id" : "wye0g.mGAqAEHB6D",
              "type" : "Class"
            },
            "specific" : {
              "id" : "ekjSoDmGAqAEHBxe",
              "type" : "Class"
            }
          }, {
            "id" : "w9WuoDmGAqAEHCy0",
            "name" : null,
            "description" : null,
            "type" : "Generalization",
            "propertyAssignments" : null,
            "general" : {
              "id" : "snZKg.mGAqAEHBBx",
              "type" : "Class"
            },
            "specific" : {
              "id" : "TUXMRemGAqAEHAwH",
              "type" : "Class"
            }
          }, {
            "id" : "4kFuoDmGAqAEHC0l",
            "name" : null,
            "description" : null,
            "type" : "Generalization",
            "propertyAssignments" : null,
            "general" : {
              "id" : "MVNh_9mGAqAEHBln",
              "type" : "Class"
            },
            "specific" : {
              "id" : "snZKg.mGAqAEHBBx",
              "type" : "Class"
            }
          }, {
            "id" : "JKQLkDmAUygefiCo",
            "name" : null,
            "description" : null,
            "type" : "Generalization",
            "propertyAssignments" : null,
            "general" : {
              "id" : "3.1SoDmGAqAEHBwh",
              "type" : "Class"
            },
            "specific" : {
              "id" : "ekjSoDmGAqAEHBxe",
              "type" : "Class"
            }
          }, {
            "id" : "ElQLkDmAUygefiCy",
            "name" : null,
            "description" : null,
            "type" : "Generalization",
            "propertyAssignments" : null,
            "general" : {
              "id" : "3OxSoDmGAqAEHBvs",
              "type" : "Class"
            },
            "specific" : {
              "id" : "3.1SoDmGAqAEHBwh",
              "type" : "Class"
            }
          }, {
            "id" : "8J_LkDmAUygefiIh",
            "name" : null,
            "description" : null,
            "type" : "Generalization",
            "propertyAssignments" : null,
            "general" : {
              "id" : "68VSoDmGAqAEHBwU",
              "type" : "Class"
            },
            "specific" : {
              "id" : "CCdSoDmGAqAEHBxB",
              "type" : "Class"
            }
          }, {
            "id" : "GH_LkDmAUygefiIr",
            "name" : null,
            "description" : null,
            "type" : "Generalization",
            "propertyAssignments" : null,
            "general" : {
              "id" : "XKRSoDmGAqAEHBvf",
              "type" : "Class"
            },
            "specific" : {
              "id" : "68VSoDmGAqAEHBwU",
              "type" : "Class"
            }
          }, {
            "id" : "lEgrkDmAUygefiJr",
            "name" : null,
            "description" : null,
            "type" : "Generalization",
            "propertyAssignments" : null,
            "general" : {
              "id" : "91FSoDmGAqAEHBwH",
              "type" : "Class"
            },
            "specific" : {
              "id" : "7stSoDmGAqAEHBw0",
              "type" : "Class"
            }
          }, {
            "id" : "U2grkDmAUygefiJ1",
            "name" : null,
            "description" : null,
            "type" : "Generalization",
            "propertyAssignments" : null,
            "general" : {
              "id" : "kchSoDmGAqAEHBvS",
              "type" : "Class"
            },
            "specific" : {
              "id" : "91FSoDmGAqAEHBwH",
              "type" : "Class"
            }
          }, {
            "id" : "DrksUDmAUygefjut",
            "name" : null,
            "description" : null,
            "type" : "Generalization",
            "propertyAssignments" : null,
            "general" : {
              "id" : "E19Kg.mGAqAEHBDn",
              "type" : "Class"
            },
            "specific" : {
              "id" : "pFAWRemGAqAEHA1f",
              "type" : "Class"
            }
          }, {
            "id" : ".MUsUDmAUygefju3",
            "name" : null,
            "description" : null,
            "type" : "Generalization",
            "propertyAssignments" : null,
            "general" : {
              "id" : "VnUR_9mGAqAEHBmz",
              "type" : "Class"
            },
            "specific" : {
              "id" : "E19Kg.mGAqAEHBDn",
              "type" : "Class"
            }
          }, {
            "id" : "l3Ma8DmAUygefmXG",
            "name" : null,
            "description" : null,
            "type" : "Generalization",
            "propertyAssignments" : null,
            "general" : {
              "id" : "JjsR_9mGAqAEHBnA",
              "type" : "Class"
            },
            "specific" : {
              "id" : "my2Kg.mGAqAEHA_h",
              "type" : "Class"
            }
          }, {
            "id" : "mCea8DmAUygefmYT",
            "name" : null,
            "description" : null,
            "type" : "Generalization",
            "propertyAssignments" : null,
            "general" : {
              "id" : "my2Kg.mGAqAEHA_h",
              "type" : "Class"
            },
            "specific" : {
              "id" : "6IcWRemGAqAEHA2P",
              "type" : "Class"
            }
          }, {
            "id" : "zg7reDmGAqAEHBX5",
            "name" : null,
            "description" : null,
            "type" : "Generalization",
            "propertyAssignments" : null,
            "general" : {
              "id" : "CMHLeDmGAqAEHBVx",
              "type" : "Class"
            },
            "specific" : {
              "id" : "Y2JreDmGAqAEHBWm",
              "type" : "Class"
            }
          }, {
            "id" : "F27reDmGAqAEHBYD",
            "name" : null,
            "description" : null,
            "type" : "Generalization",
            "propertyAssignments" : null,
            "general" : {
              "id" : "CMHLeDmGAqAEHBVx",
              "type" : "Class"
            },
            "specific" : {
              "id" : "LdNreDmGAqAEHBW7",
              "type" : "Class"
            }
          }, {
            "id" : "JX7reDmGAqAEHBYN",
            "name" : null,
            "description" : null,
            "type" : "Generalization",
            "propertyAssignments" : null,
            "general" : {
              "id" : "CMHLeDmGAqAEHBVx",
              "type" : "Class"
            },
            "specific" : {
              "id" : "6YdreDmGAqAEHBXG",
              "type" : "Class"
            }
          }, {
            "id" : "bltS.DmGAqAEHDUI",
            "name" : null,
            "description" : null,
            "type" : "Generalization",
            "propertyAssignments" : null,
            "general" : {
              "id" : "AgpS.DmGAqAEHDTi",
              "type" : "Class"
            },
            "specific" : {
              "id" : "JDRyg.mGAqAEHA4W",
              "type" : "Class"
            }
          }, {
            "id" : "AgdS.DmGAqAEHDUS",
            "name" : null,
            "description" : null,
            "type" : "Generalization",
            "propertyAssignments" : null,
            "general" : {
              "id" : "AgpS.DmGAqAEHDTi",
              "type" : "Class"
            },
            "specific" : {
              "id" : "CMHLeDmGAqAEHBVx",
              "type" : "Class"
            }
          }, {
            "id" : "a9CsAZmAUygeKycT",
            "name" : "legal gender assignment status",
            "description" : null,
            "type" : "GeneralizationSet",
            "propertyAssignments" : null,
            "isDisjoint" : true,
            "isComplete" : true,
            "categorizer" : null,
            "generalizations" : [ {
              "id" : "6MXuRemGAqAEHBHI",
              "type" : "Generalization"
            }, {
              "id" : "L_IWRemGAqAEHA1w",
              "type" : "Generalization"
            } ]
          }, {
            "id" : "9GQE.DmGAqAEHChv",
            "name" : "gender context chars",
            "description" : null,
            "type" : "GeneralizationSet",
            "propertyAssignments" : null,
            "isDisjoint" : true,
            "isComplete" : true,
            "categorizer" : null,
            "generalizations" : [ {
              "id" : "qe14.DmGAqAEHChE",
              "type" : "Generalization"
            }, {
              "id" : "A8I8IDmGAqAEHB6n",
              "type" : "Generalization"
            }, {
              "id" : "3aw8IDmGAqAEHB6h",
              "type" : "Generalization"
            } ]
          }, {
            "id" : "mLTS.DmGAqAEHDUi",
            "name" : "self-designation genders",
            "description" : null,
            "type" : "GeneralizationSet",
            "propertyAssignments" : null,
            "isDisjoint" : true,
            "isComplete" : true,
            "categorizer" : null,
            "generalizations" : [ {
              "id" : "AgdS.DmGAqAEHDUS",
              "type" : "Generalization"
            }, {
              "id" : "bltS.DmGAqAEHDUI",
              "type" : "Generalization"
            } ]
          }, {
            "id" : "Fpn5SzmGAqAEHB1E",
            "name" : "person gender identity",
            "description" : null,
            "type" : "GeneralizationSet",
            "propertyAssignments" : null,
            "isDisjoint" : true,
            "isComplete" : true,
            "categorizer" : null,
            "generalizations" : [ {
              "id" : "_VT.SzmGAqAEHBsO",
              "type" : "Generalization"
            }, {
              "id" : "1_T.SzmGAqAEHBsY",
              "type" : "Generalization"
            }, {
              "id" : "laz.SzmGAqAEHBsi",
              "type" : "Generalization"
            } ]
          }, {
            "id" : "qRClSzmGAqAEHB7w",
            "name" : "non-binary person type",
            "description" : null,
            "type" : "GeneralizationSet",
            "propertyAssignments" : null,
            "isDisjoint" : false,
            "isComplete" : false,
            "categorizer" : null,
            "generalizations" : [ {
              "id" : "Dom5SzmGAqAEHBya",
              "type" : "Generalization"
            }, {
              "id" : "hwWZSzmGAqAEHBt5",
              "type" : "Generalization"
            } ]
          }, {
            "id" : "V5DTSzmGAqAEHCfJ",
            "name" : "gender identity char types",
            "description" : null,
            "type" : "GeneralizationSet",
            "propertyAssignments" : null,
            "isDisjoint" : true,
            "isComplete" : true,
            "categorizer" : null,
            "generalizations" : [ {
              "id" : "_MzNSzmGAqAEHCGz",
              "type" : "Generalization"
            }, {
              "id" : "zjqTSzmGAqAEHCes",
              "type" : "Generalization"
            }, {
              "id" : "vJLNSzmGAqAEHCG_",
              "type" : "Generalization"
            }, {
              "id" : "mbzNSzmGAqAEHCG5",
              "type" : "Generalization"
            }, {
              "id" : "MdaTSzmGAqAEHCey",
              "type" : "Generalization"
            } ]
          }, {
            "id" : "FGYWRemGAqAEHA2B",
            "name" : "recognizes",
            "description" : null,
            "type" : "Relation",
            "propertyAssignments" : null,
            "stereotype" : "mediation",
            "isAbstract" : false,
            "isDerived" : false,
            "properties" : [ {
              "id" : "FGYWRemGAqAEHA2C",
              "name" : null,
              "description" : null,
              "type" : "Property",
              "propertyAssignments" : null,
              "stereotype" : null,
              "isDerived" : false,
              "isReadOnly" : false,
              "isOrdered" : false,
              "cardinality" : "1..*",
              "propertyType" : {
                "id" : "TUXMRemGAqAEHAwH",
                "type" : "Class"
              },
              "subsettedProperties" : null,
              "redefinedProperties" : null,
              "aggregationKind" : "NONE"
            }, {
              "id" : "FGYWRemGAqAEHA2E",
              "name" : null,
              "description" : null,
              "type" : "Property",
              "propertyAssignments" : null,
              "stereotype" : null,
              "isDerived" : false,
              "isReadOnly" : true,
              "isOrdered" : false,
              "cardinality" : "1",
              "propertyType" : {
                "id" : "pFAWRemGAqAEHA1f",
                "type" : "Class"
              },
              "subsettedProperties" : null,
              "redefinedProperties" : null,
              "aggregationKind" : "NONE"
            } ]
          }, {
            "id" : "2bg2RemGAqAEHA4D",
            "name" : "recognition by",
            "description" : null,
            "type" : "Relation",
            "propertyAssignments" : null,
            "stereotype" : "mediation",
            "isAbstract" : false,
            "isDerived" : false,
            "properties" : [ {
              "id" : "2bg2RemGAqAEHA4E",
              "name" : null,
              "description" : null,
              "type" : "Property",
              "propertyAssignments" : null,
              "stereotype" : null,
              "isDerived" : false,
              "isReadOnly" : false,
              "isOrdered" : false,
              "cardinality" : "1..*",
              "propertyType" : {
                "id" : "TUXMRemGAqAEHAwH",
                "type" : "Class"
              },
              "subsettedProperties" : null,
              "redefinedProperties" : null,
              "aggregationKind" : "NONE"
            }, {
              "id" : "2bg2RemGAqAEHA4G",
              "name" : null,
              "description" : null,
              "type" : "Property",
              "propertyAssignments" : null,
              "stereotype" : null,
              "isDerived" : false,
              "isReadOnly" : true,
              "isOrdered" : false,
              "cardinality" : "1",
              "propertyType" : {
                "id" : "6IcWRemGAqAEHA2P",
                "type" : "Class"
              },
              "subsettedProperties" : null,
              "redefinedProperties" : null,
              "aggregationKind" : "NONE"
            } ]
          }, {
            "id" : "51e2RemGAqAEHA6_",
            "name" : "formalized in",
            "description" : null,
            "type" : "Relation",
            "propertyAssignments" : null,
            "stereotype" : "mediation",
            "isAbstract" : false,
            "isDerived" : false,
            "properties" : [ {
              "id" : "51e2RemGAqAEHA7A",
              "name" : null,
              "description" : null,
              "type" : "Property",
              "propertyAssignments" : null,
              "stereotype" : null,
              "isDerived" : false,
              "isReadOnly" : false,
              "isOrdered" : false,
              "cardinality" : "1..*",
              "propertyType" : {
                "id" : "TUXMRemGAqAEHAwH",
                "type" : "Class"
              },
              "subsettedProperties" : null,
              "redefinedProperties" : null,
              "aggregationKind" : "NONE"
            }, {
              "id" : "51e2RemGAqAEHA7C",
              "name" : null,
              "description" : null,
              "type" : "Property",
              "propertyAssignments" : null,
              "stereotype" : null,
              "isDerived" : false,
              "isReadOnly" : true,
              "isOrdered" : false,
              "cardinality" : "1",
              "propertyType" : {
                "id" : "f8vMRemGAqAEHAwl",
                "type" : "Class"
              },
              "subsettedProperties" : null,
              "redefinedProperties" : null,
              "aggregationKind" : "NONE"
            } ]
          }, {
            "id" : "uph0g.mGAqAEHB6U",
            "name" : null,
            "description" : null,
            "type" : "Relation",
            "propertyAssignments" : null,
            "stereotype" : "characterization",
            "isAbstract" : false,
            "isDerived" : false,
            "properties" : [ {
              "id" : "eph0g.mGAqAEHB6V",
              "name" : null,
              "description" : null,
              "type" : "Property",
              "propertyAssignments" : null,
              "stereotype" : null,
              "isDerived" : false,
              "isReadOnly" : false,
              "isOrdered" : false,
              "cardinality" : "1..*",
              "propertyType" : {
                "id" : "pFAWRemGAqAEHA1f",
                "type" : "Class"
              },
              "subsettedProperties" : null,
              "redefinedProperties" : null,
              "aggregationKind" : "NONE"
            }, {
              "id" : "eph0g.mGAqAEHB6X",
              "name" : null,
              "description" : null,
              "type" : "Property",
              "propertyAssignments" : null,
              "stereotype" : null,
              "isDerived" : false,
              "isReadOnly" : true,
              "isOrdered" : false,
              "cardinality" : "1",
              "propertyType" : {
                "id" : "wye0g.mGAqAEHB6D",
                "type" : "Class"
              },
              "subsettedProperties" : null,
              "redefinedProperties" : null,
              "aggregationKind" : "NONE"
            } ]
          }, {
            "id" : "jylyg.mGAqAEHA4z",
            "name" : null,
            "description" : null,
            "type" : "Relation",
            "propertyAssignments" : null,
            "stereotype" : "characterization",
            "isAbstract" : false,
            "isDerived" : false,
            "properties" : [ {
              "id" : "jylyg.mGAqAEHA40",
              "name" : null,
              "description" : null,
              "type" : "Property",
              "propertyAssignments" : null,
              "stereotype" : null,
              "isDerived" : false,
              "isReadOnly" : false,
              "isOrdered" : false,
              "cardinality" : "0..*",
              "propertyType" : {
                "id" : "JDRyg.mGAqAEHA4W",
                "type" : "Class"
              },
              "subsettedProperties" : null,
              "redefinedProperties" : null,
              "aggregationKind" : "NONE"
            }, {
              "id" : "jylyg.mGAqAEHA42",
              "name" : null,
              "description" : null,
              "type" : "Property",
              "propertyAssignments" : null,
              "stereotype" : null,
              "isDerived" : false,
              "isReadOnly" : true,
              "isOrdered" : false,
              "cardinality" : "1",
              "propertyType" : {
                "id" : "8as3K.mGAqAEHAzm",
                "type" : "Class"
              },
              "subsettedProperties" : null,
              "redefinedProperties" : null,
              "aggregationKind" : "NONE"
            } ]
          }, {
            "id" : "yw1Kg.mGAqAEHBCe",
            "name" : "recognized by",
            "description" : null,
            "type" : "Relation",
            "propertyAssignments" : null,
            "stereotype" : "mediation",
            "isAbstract" : false,
            "isDerived" : false,
            "properties" : [ {
              "id" : "yw1Kg.mGAqAEHBCf",
              "name" : null,
              "description" : null,
              "type" : "Property",
              "propertyAssignments" : null,
              "stereotype" : null,
              "isDerived" : false,
              "isReadOnly" : false,
              "isOrdered" : false,
              "cardinality" : "1..*",
              "propertyType" : {
                "id" : "snZKg.mGAqAEHBBx",
                "type" : "Class"
              },
              "subsettedProperties" : null,
              "redefinedProperties" : null,
              "aggregationKind" : "NONE"
            }, {
              "id" : "yw1Kg.mGAqAEHBCh",
              "name" : null,
              "description" : null,
              "type" : "Property",
              "propertyAssignments" : null,
              "stereotype" : null,
              "isDerived" : false,
              "isReadOnly" : true,
              "isOrdered" : false,
              "cardinality" : "1",
              "propertyType" : {
                "id" : "my2Kg.mGAqAEHA_h",
                "type" : "Class"
              },
              "subsettedProperties" : null,
              "redefinedProperties" : null,
              "aggregationKind" : "NONE"
            } ]
          }, {
            "id" : "IgPKg.mGAqAEHBFA",
            "name" : "recognizes",
            "description" : null,
            "type" : "Relation",
            "propertyAssignments" : null,
            "stereotype" : "mediation",
            "isAbstract" : false,
            "isDerived" : false,
            "properties" : [ {
              "id" : "IgPKg.mGAqAEHBFB",
              "name" : "",
              "description" : null,
              "type" : "Property",
              "propertyAssignments" : null,
              "stereotype" : null,
              "isDerived" : false,
              "isReadOnly" : false,
              "isOrdered" : false,
              "cardinality" : "1..*",
              "propertyType" : {
                "id" : "snZKg.mGAqAEHBBx",
                "type" : "Class"
              },
              "subsettedProperties" : null,
              "redefinedProperties" : null,
              "aggregationKind" : "NONE"
            }, {
              "id" : "ogPKg.mGAqAEHBFD",
              "name" : null,
              "description" : null,
              "type" : "Property",
              "propertyAssignments" : null,
              "stereotype" : null,
              "isDerived" : false,
              "isReadOnly" : true,
              "isOrdered" : false,
              "cardinality" : "1",
              "propertyType" : {
                "id" : "E19Kg.mGAqAEHBDn",
                "type" : "Class"
              },
              "subsettedProperties" : null,
              "redefinedProperties" : null,
              "aggregationKind" : "NONE"
            } ]
          }, {
            "id" : "Lwsqg.mGAqAEHBGw",
            "name" : "",
            "description" : null,
            "type" : "Relation",
            "propertyAssignments" : null,
            "stereotype" : "characterization",
            "isAbstract" : false,
            "isDerived" : false,
            "properties" : [ {
              "id" : "Lwsqg.mGAqAEHBGx",
              "name" : null,
              "description" : null,
              "type" : "Property",
              "propertyAssignments" : null,
              "stereotype" : null,
              "isDerived" : false,
              "isReadOnly" : false,
              "isOrdered" : false,
              "cardinality" : "1..*",
              "propertyType" : {
                "id" : "nTkqg.mGAqAEHBGe",
                "type" : "Class"
              },
              "subsettedProperties" : null,
              "redefinedProperties" : null,
              "aggregationKind" : "NONE"
            }, {
              "id" : "Lwsqg.mGAqAEHBGz",
              "name" : "",
              "description" : null,
              "type" : "Property",
              "propertyAssignments" : null,
              "stereotype" : null,
              "isDerived" : false,
              "isReadOnly" : true,
              "isOrdered" : false,
              "cardinality" : "1",
              "propertyType" : {
                "id" : "E19Kg.mGAqAEHBDn",
                "type" : "Class"
              },
              "subsettedProperties" : null,
              "redefinedProperties" : null,
              "aggregationKind" : "NONE"
            } ]
          }, {
            "id" : "iGVfipmAUygeKxD0",
            "name" : "created by",
            "description" : null,
            "type" : "Relation",
            "propertyAssignments" : null,
            "stereotype" : "mediation",
            "isAbstract" : false,
            "isDerived" : false,
            "properties" : [ {
              "id" : "iGVfipmAUygeKxD1",
              "name" : null,
              "description" : null,
              "type" : "Property",
              "propertyAssignments" : null,
              "stereotype" : null,
              "isDerived" : false,
              "isReadOnly" : false,
              "isOrdered" : false,
              "cardinality" : "1..*",
              "propertyType" : {
                "id" : "ORxfipmAUygeKxDY",
                "type" : "Class"
              },
              "subsettedProperties" : null,
              "redefinedProperties" : null,
              "aggregationKind" : "NONE"
            }, {
              "id" : "iGVfipmAUygeKxD3",
              "name" : null,
              "description" : null,
              "type" : "Property",
              "propertyAssignments" : null,
              "stereotype" : null,
              "isDerived" : false,
              "isReadOnly" : true,
              "isOrdered" : false,
              "cardinality" : "1..*",
              "propertyType" : {
                "id" : "snZKg.mGAqAEHBBx",
                "type" : "Class"
              },
              "subsettedProperties" : null,
              "redefinedProperties" : null,
              "aggregationKind" : "NONE"
            } ]
          }, {
            "id" : "2_E_ipmAUygeKxEa",
            "name" : "creates on behalf of",
            "description" : null,
            "type" : "Relation",
            "propertyAssignments" : null,
            "stereotype" : "material",
            "isAbstract" : false,
            "isDerived" : false,
            "properties" : [ {
              "id" : "2_E_ipmAUygeKxEb",
              "name" : "",
              "description" : null,
              "type" : "Property",
              "propertyAssignments" : null,
              "stereotype" : null,
              "isDerived" : false,
              "isReadOnly" : false,
              "isOrdered" : false,
              "cardinality" : "1..*",
              "propertyType" : {
                "id" : "ORxfipmAUygeKxDY",
                "type" : "Class"
              },
              "subsettedProperties" : null,
              "redefinedProperties" : null,
              "aggregationKind" : "NONE"
            }, {
              "id" : "2_E_ipmAUygeKxEd",
              "name" : null,
              "description" : null,
              "type" : "Property",
              "propertyAssignments" : null,
              "stereotype" : null,
              "isDerived" : false,
              "isReadOnly" : false,
              "isOrdered" : false,
              "cardinality" : "1..*",
              "propertyType" : {
                "id" : "my2Kg.mGAqAEHA_h",
                "type" : "Class"
              },
              "subsettedProperties" : null,
              "redefinedProperties" : null,
              "aggregationKind" : "NONE"
            } ]
          }, {
            "id" : "2WHKGpmGAqAEHBiP",
            "name" : "generates",
            "description" : null,
            "type" : "Relation",
            "propertyAssignments" : null,
            "stereotype" : "mediation",
            "isAbstract" : false,
            "isDerived" : false,
            "properties" : [ {
              "id" : "2WHKGpmGAqAEHBiQ",
              "name" : null,
              "description" : null,
              "type" : "Property",
              "propertyAssignments" : null,
              "stereotype" : null,
              "isDerived" : false,
              "isReadOnly" : false,
              "isOrdered" : false,
              "cardinality" : "1..*",
              "propertyType" : {
                "id" : "snZKg.mGAqAEHBBx",
                "type" : "Class"
              },
              "subsettedProperties" : null,
              "redefinedProperties" : null,
              "aggregationKind" : "NONE"
            }, {
              "id" : "2WHKGpmGAqAEHBiS",
              "name" : null,
              "description" : null,
              "type" : "Property",
              "propertyAssignments" : null,
              "stereotype" : null,
              "isDerived" : false,
              "isReadOnly" : true,
              "isOrdered" : false,
              "cardinality" : "1..*",
              "propertyType" : {
                "id" : "jgbiGpmGAqAEHBWJ",
                "type" : "Class"
              },
              "subsettedProperties" : null,
              "redefinedProperties" : null,
              "aggregationKind" : "NONE"
            } ]
          }, {
            "id" : "vC8x_9mGAqAEHByX",
            "name" : "has attributor",
            "description" : null,
            "type" : "Relation",
            "propertyAssignments" : null,
            "stereotype" : "mediation",
            "isAbstract" : false,
            "isDerived" : false,
            "properties" : [ {
              "id" : "vC8x_9mGAqAEHByY",
              "name" : null,
              "description" : null,
              "type" : "Property",
              "propertyAssignments" : null,
              "stereotype" : null,
              "isDerived" : false,
              "isReadOnly" : false,
              "isOrdered" : false,
              "cardinality" : "1..*",
              "propertyType" : {
                "id" : "JjsR_9mGAqAEHBnA",
                "type" : "Class"
              },
              "subsettedProperties" : null,
              "redefinedProperties" : null,
              "aggregationKind" : "NONE"
            }, {
              "id" : "vC8x_9mGAqAEHBya",
              "name" : "gender Attributor",
              "description" : null,
              "type" : "Property",
              "propertyAssignments" : null,
              "stereotype" : null,
              "isDerived" : false,
              "isReadOnly" : true,
              "isOrdered" : false,
              "cardinality" : "1",
              "propertyType" : {
                "id" : "MVNh_9mGAqAEHBln",
                "type" : "Class"
              },
              "subsettedProperties" : null,
              "redefinedProperties" : null,
              "aggregationKind" : "NONE"
            } ]
          }, {
            "id" : "UD8x_9mGAqAEHByi",
            "name" : "attributed to",
            "description" : null,
            "type" : "Relation",
            "propertyAssignments" : null,
            "stereotype" : "mediation",
            "isAbstract" : false,
            "isDerived" : false,
            "properties" : [ {
              "id" : "UD8x_9mGAqAEHByj",
              "name" : null,
              "description" : null,
              "type" : "Property",
              "propertyAssignments" : null,
              "stereotype" : null,
              "isDerived" : false,
              "isReadOnly" : false,
              "isOrdered" : false,
              "cardinality" : "1..*",
              "propertyType" : {
                "id" : "MVNh_9mGAqAEHBln",
                "type" : "Class"
              },
              "subsettedProperties" : null,
              "redefinedProperties" : null,
              "aggregationKind" : "NONE"
            }, {
              "id" : "UD8x_9mGAqAEHByl",
              "name" : null,
              "description" : null,
              "type" : "Property",
              "propertyAssignments" : null,
              "stereotype" : null,
              "isDerived" : false,
              "isReadOnly" : true,
              "isOrdered" : false,
              "cardinality" : "1",
              "propertyType" : {
                "id" : "VnUR_9mGAqAEHBmz",
                "type" : "Class"
              },
              "subsettedProperties" : null,
              "redefinedProperties" : null,
              "aggregationKind" : "NONE"
            } ]
          }, {
            "id" : "dfYp_9mGAqAEHB99",
            "name" : null,
            "description" : null,
            "type" : "Relation",
            "propertyAssignments" : null,
            "stereotype" : "characterization",
            "isAbstract" : false,
            "isDerived" : false,
            "properties" : [ {
              "id" : "dfYp_9mGAqAEHB9.",
              "name" : null,
              "description" : null,
              "type" : "Property",
              "propertyAssignments" : null,
              "stereotype" : null,
              "isDerived" : false,
              "isReadOnly" : false,
              "isOrdered" : false,
              "cardinality" : "1..*",
              "propertyType" : {
                "id" : "VnUR_9mGAqAEHBmz",
                "type" : "Class"
              },
              "subsettedProperties" : null,
              "redefinedProperties" : null,
              "aggregationKind" : "NONE"
            }, {
              "id" : "dfYp_9mGAqAEHB.A",
              "name" : null,
              "description" : null,
              "type" : "Property",
              "propertyAssignments" : null,
              "stereotype" : null,
              "isDerived" : false,
              "isReadOnly" : true,
              "isOrdered" : false,
              "cardinality" : "1",
              "propertyType" : {
                "id" : "13dx_9mGAqAEHB0Z",
                "type" : "Class"
              },
              "subsettedProperties" : null,
              "redefinedProperties" : null,
              "aggregationKind" : "NONE"
            } ]
          }, {
            "id" : "dd1vkDmAUygefiYC",
            "name" : null,
            "description" : null,
            "type" : "Relation",
            "propertyAssignments" : null,
            "stereotype" : "characterization",
            "isAbstract" : false,
            "isDerived" : false,
            "properties" : [ {
              "id" : "dd1vkDmAUygefiYD",
              "name" : null,
              "description" : null,
              "type" : "Property",
              "propertyAssignments" : null,
              "stereotype" : null,
              "isDerived" : false,
              "isReadOnly" : false,
              "isOrdered" : false,
              "cardinality" : "1..*",
              "propertyType" : {
                "id" : "CCdSoDmGAqAEHBxB",
                "type" : "Class"
              },
              "subsettedProperties" : null,
              "redefinedProperties" : null,
              "aggregationKind" : "NONE"
            }, {
              "id" : "dd1vkDmAUygefiYF",
              "name" : "legal Female-gender Person",
              "description" : null,
              "type" : "Property",
              "propertyAssignments" : null,
              "stereotype" : null,
              "isDerived" : false,
              "isReadOnly" : true,
              "isOrdered" : false,
              "cardinality" : "1",
              "propertyType" : {
                "id" : "bMjPkDmAUygefiO5",
                "type" : "Class"
              },
              "subsettedProperties" : null,
              "redefinedProperties" : null,
              "aggregationKind" : "NONE"
            } ]
          }, {
            "id" : "A4NvkDmAUygefiYM",
            "name" : "",
            "description" : null,
            "type" : "Relation",
            "propertyAssignments" : null,
            "stereotype" : "characterization",
            "isAbstract" : false,
            "isDerived" : false,
            "properties" : [ {
              "id" : "A4NvkDmAUygefiYN",
              "name" : null,
              "description" : null,
              "type" : "Property",
              "propertyAssignments" : null,
              "stereotype" : null,
              "isDerived" : false,
              "isReadOnly" : false,
              "isOrdered" : false,
              "cardinality" : "1..*",
              "propertyType" : {
                "id" : "68VSoDmGAqAEHBwU",
                "type" : "Class"
              },
              "subsettedProperties" : null,
              "redefinedProperties" : null,
              "aggregationKind" : "NONE"
            }, {
              "id" : "A4NvkDmAUygefiYP",
              "name" : "administrative Female-gender Person",
              "description" : null,
              "type" : "Property",
              "propertyAssignments" : null,
              "stereotype" : null,
              "isDerived" : false,
              "isReadOnly" : true,
              "isOrdered" : false,
              "cardinality" : "1",
              "propertyType" : {
                "id" : "cU9PkDmAUygefiOa",
                "type" : "Class"
              },
              "subsettedProperties" : null,
              "redefinedProperties" : null,
              "aggregationKind" : "NONE"
            } ]
          }, {
            "id" : "SONvkDmAUygefiYW",
            "name" : null,
            "description" : null,
            "type" : "Relation",
            "propertyAssignments" : null,
            "stereotype" : "characterization",
            "isAbstract" : false,
            "isDerived" : false,
            "properties" : [ {
              "id" : "SONvkDmAUygefiYX",
              "name" : null,
              "description" : null,
              "type" : "Property",
              "propertyAssignments" : null,
              "stereotype" : null,
              "isDerived" : false,
              "isReadOnly" : false,
              "isOrdered" : false,
              "cardinality" : "1..*",
              "propertyType" : {
                "id" : "XKRSoDmGAqAEHBvf",
                "type" : "Class"
              },
              "subsettedProperties" : null,
              "redefinedProperties" : null,
              "aggregationKind" : "NONE"
            }, {
              "id" : "SONvkDmAUygefiYZ",
              "name" : "externally-attributed Female-gender Person",
              "description" : null,
              "type" : "Property",
              "propertyAssignments" : null,
              "stereotype" : null,
              "isDerived" : false,
              "isReadOnly" : true,
              "isOrdered" : false,
              "cardinality" : "1",
              "propertyType" : {
                "id" : "p7tPkDmAUygefiOJ",
                "type" : "Class"
              },
              "subsettedProperties" : null,
              "redefinedProperties" : null,
              "aggregationKind" : "NONE"
            } ]
          }, {
            "id" : "ObNvkDmAUygefiYg",
            "name" : null,
            "description" : null,
            "type" : "Relation",
            "propertyAssignments" : null,
            "stereotype" : "characterization",
            "isAbstract" : false,
            "isDerived" : false,
            "properties" : [ {
              "id" : "ObNvkDmAUygefiYh",
              "name" : null,
              "description" : null,
              "type" : "Property",
              "propertyAssignments" : null,
              "stereotype" : null,
              "isDerived" : false,
              "isReadOnly" : false,
              "isOrdered" : false,
              "cardinality" : "1",
              "propertyType" : {
                "id" : "GNvioDmGAqAEHBt7",
                "type" : "Class"
              },
              "subsettedProperties" : null,
              "redefinedProperties" : null,
              "aggregationKind" : "NONE"
            }, {
              "id" : "ObNvkDmAUygefiYj",
              "name" : "self-identified Female-gender Person",
              "description" : null,
              "type" : "Property",
              "propertyAssignments" : null,
              "stereotype" : null,
              "isDerived" : false,
              "isReadOnly" : true,
              "isOrdered" : false,
              "cardinality" : "0..1",
              "propertyType" : {
                "id" : "x4NPkDmAUygefiN4",
                "type" : "Class"
              },
              "subsettedProperties" : null,
              "redefinedProperties" : null,
              "aggregationKind" : "NONE"
            } ]
          }, {
            "id" : "B7K_kDmAUygefimK",
            "name" : null,
            "description" : null,
            "type" : "Relation",
            "propertyAssignments" : null,
            "stereotype" : "characterization",
            "isAbstract" : false,
            "isDerived" : false,
            "properties" : [ {
              "id" : "B7K_kDmAUygefimL",
              "name" : null,
              "description" : null,
              "type" : "Property",
              "propertyAssignments" : null,
              "stereotype" : null,
              "isDerived" : false,
              "isReadOnly" : false,
              "isOrdered" : false,
              "cardinality" : "1",
              "propertyType" : {
                "id" : "fuPioDmGAqAEHBtu",
                "type" : "Class"
              },
              "subsettedProperties" : null,
              "redefinedProperties" : null,
              "aggregationKind" : "NONE"
            }, {
              "id" : "B7K_kDmAUygefimN",
              "name" : "self-identified Male-gender Person",
              "description" : null,
              "type" : "Property",
              "propertyAssignments" : null,
              "stereotype" : null,
              "isDerived" : false,
              "isReadOnly" : true,
              "isOrdered" : false,
              "cardinality" : "0..1",
              "propertyType" : {
                "id" : "t8nPkDmAUygefiQE",
                "type" : "Class"
              },
              "subsettedProperties" : null,
              "redefinedProperties" : null,
              "aggregationKind" : "NONE"
            } ]
          }, {
            "id" : "OCq_kDmAUygefimU",
            "name" : null,
            "description" : null,
            "type" : "Relation",
            "propertyAssignments" : null,
            "stereotype" : "characterization",
            "isAbstract" : false,
            "isDerived" : false,
            "properties" : [ {
              "id" : "OCq_kDmAUygefimV",
              "name" : null,
              "description" : null,
              "type" : "Property",
              "propertyAssignments" : null,
              "stereotype" : null,
              "isDerived" : false,
              "isReadOnly" : false,
              "isOrdered" : false,
              "cardinality" : "1..*",
              "propertyType" : {
                "id" : "kchSoDmGAqAEHBvS",
                "type" : "Class"
              },
              "subsettedProperties" : null,
              "redefinedProperties" : null,
              "aggregationKind" : "NONE"
            }, {
              "id" : "OCq_kDmAUygefimX",
              "name" : "externally-attributed Male-gender Person",
              "description" : null,
              "type" : "Property",
              "propertyAssignments" : null,
              "stereotype" : null,
              "isDerived" : false,
              "isReadOnly" : true,
              "isOrdered" : false,
              "cardinality" : "1",
              "propertyType" : {
                "id" : "FX3PkDmAUygefiQV",
                "type" : "Class"
              },
              "subsettedProperties" : null,
              "redefinedProperties" : null,
              "aggregationKind" : "NONE"
            } ]
          }, {
            "id" : "J5q_kDmAUygefime",
            "name" : null,
            "description" : null,
            "type" : "Relation",
            "propertyAssignments" : null,
            "stereotype" : "characterization",
            "isAbstract" : false,
            "isDerived" : false,
            "properties" : [ {
              "id" : "p5q_kDmAUygefimf",
              "name" : null,
              "description" : null,
              "type" : "Property",
              "propertyAssignments" : null,
              "stereotype" : null,
              "isDerived" : false,
              "isReadOnly" : false,
              "isOrdered" : false,
              "cardinality" : "1..*",
              "propertyType" : {
                "id" : "91FSoDmGAqAEHBwH",
                "type" : "Class"
              },
              "subsettedProperties" : null,
              "redefinedProperties" : null,
              "aggregationKind" : "NONE"
            }, {
              "id" : "p5q_kDmAUygefimh",
              "name" : "administrative Male-gender Person",
              "description" : null,
              "type" : "Property",
              "propertyAssignments" : null,
              "stereotype" : null,
              "isDerived" : false,
              "isReadOnly" : true,
              "isOrdered" : false,
              "cardinality" : "1",
              "propertyType" : {
                "id" : "MDvPkDmAUygefiQm",
                "type" : "Class"
              },
              "subsettedProperties" : null,
              "redefinedProperties" : null,
              "aggregationKind" : "NONE"
            } ]
          }, {
            "id" : "A_q_kDmAUygefimo",
            "name" : null,
            "description" : null,
            "type" : "Relation",
            "propertyAssignments" : null,
            "stereotype" : "characterization",
            "isAbstract" : false,
            "isDerived" : false,
            "properties" : [ {
              "id" : "A_q_kDmAUygefimp",
              "name" : null,
              "description" : null,
              "type" : "Property",
              "propertyAssignments" : null,
              "stereotype" : null,
              "isDerived" : false,
              "isReadOnly" : false,
              "isOrdered" : false,
              "cardinality" : "1..*",
              "propertyType" : {
                "id" : "7stSoDmGAqAEHBw0",
                "type" : "Class"
              },
              "subsettedProperties" : null,
              "redefinedProperties" : null,
              "aggregationKind" : "NONE"
            }, {
              "id" : "g_q_kDmAUygefimr",
              "name" : "legal Male-gender Person",
              "description" : null,
              "type" : "Property",
              "propertyAssignments" : null,
              "stereotype" : null,
              "isDerived" : false,
              "isReadOnly" : true,
              "isOrdered" : false,
              "cardinality" : "1",
              "propertyType" : {
                "id" : "wdgvkDmAUygefiQ9",
                "type" : "Class"
              },
              "subsettedProperties" : null,
              "redefinedProperties" : null,
              "aggregationKind" : "NONE"
            } ]
          }, {
            "id" : "vhiAUDmAUygefit7",
            "name" : null,
            "description" : null,
            "type" : "Relation",
            "propertyAssignments" : null,
            "stereotype" : "characterization",
            "isAbstract" : false,
            "isDerived" : false,
            "properties" : [ {
              "id" : "vhiAUDmAUygefit8",
              "name" : null,
              "description" : null,
              "type" : "Property",
              "propertyAssignments" : null,
              "stereotype" : null,
              "isDerived" : false,
              "isReadOnly" : false,
              "isOrdered" : false,
              "cardinality" : "0..1",
              "propertyType" : {
                "id" : "VbfioDmGAqAEHBuI",
                "type" : "Class"
              },
              "subsettedProperties" : null,
              "redefinedProperties" : null,
              "aggregationKind" : "NONE"
            }, {
              "id" : "vhiAUDmAUygefit.",
              "name" : "self-identified Non-binary-gender Person",
              "description" : null,
              "type" : "Property",
              "propertyAssignments" : null,
              "stereotype" : null,
              "isDerived" : false,
              "isReadOnly" : true,
              "isOrdered" : false,
              "cardinality" : "1",
              "propertyType" : {
                "id" : "OcovkDmAUygefiRr",
                "type" : "Class"
              },
              "subsettedProperties" : null,
              "redefinedProperties" : null,
              "aggregationKind" : "NONE"
            } ]
          }, {
            "id" : "5niAUDmAUygefiuF",
            "name" : null,
            "description" : null,
            "type" : "Relation",
            "propertyAssignments" : null,
            "stereotype" : "characterization",
            "isAbstract" : false,
            "isDerived" : false,
            "properties" : [ {
              "id" : "5niAUDmAUygefiuG",
              "name" : null,
              "description" : null,
              "type" : "Property",
              "propertyAssignments" : null,
              "stereotype" : null,
              "isDerived" : false,
              "isReadOnly" : false,
              "isOrdered" : false,
              "cardinality" : "1..*",
              "propertyType" : {
                "id" : "3OxSoDmGAqAEHBvs",
                "type" : "Class"
              },
              "subsettedProperties" : null,
              "redefinedProperties" : null,
              "aggregationKind" : "NONE"
            }, {
              "id" : "5niAUDmAUygefiuI",
              "name" : "externally-attributed Non-binary-gender Person",
              "description" : null,
              "type" : "Property",
              "propertyAssignments" : null,
              "stereotype" : null,
              "isDerived" : false,
              "isReadOnly" : true,
              "isOrdered" : false,
              "cardinality" : "1",
              "propertyType" : {
                "id" : "ZE4vkDmAUygefiR8",
                "type" : "Class"
              },
              "subsettedProperties" : null,
              "redefinedProperties" : null,
              "aggregationKind" : "NONE"
            } ]
          }, {
            "id" : "DpGAUDmAUygefiu_",
            "name" : null,
            "description" : null,
            "type" : "Relation",
            "propertyAssignments" : null,
            "stereotype" : "characterization",
            "isAbstract" : false,
            "isDerived" : false,
            "properties" : [ {
              "id" : "DpGAUDmAUygefivA",
              "name" : null,
              "description" : null,
              "type" : "Property",
              "propertyAssignments" : null,
              "stereotype" : null,
              "isDerived" : false,
              "isReadOnly" : false,
              "isOrdered" : false,
              "cardinality" : "1..*",
              "propertyType" : {
                "id" : "3.1SoDmGAqAEHBwh",
                "type" : "Class"
              },
              "subsettedProperties" : null,
              "redefinedProperties" : null,
              "aggregationKind" : "NONE"
            }, {
              "id" : "DpGAUDmAUygefivC",
              "name" : "administrative Non-binary-gender Person",
              "description" : null,
              "type" : "Property",
              "propertyAssignments" : null,
              "stereotype" : null,
              "isDerived" : false,
              "isReadOnly" : true,
              "isOrdered" : false,
              "cardinality" : "1",
              "propertyType" : {
                "id" : "qykvkDmAUygefiSN",
                "type" : "Class"
              },
              "subsettedProperties" : null,
              "redefinedProperties" : null,
              "aggregationKind" : "NONE"
            } ]
          }, {
            "id" : "E3GAUDmAUygefivJ",
            "name" : null,
            "description" : null,
            "type" : "Relation",
            "propertyAssignments" : null,
            "stereotype" : "characterization",
            "isAbstract" : false,
            "isDerived" : false,
            "properties" : [ {
              "id" : "E3GAUDmAUygefivK",
              "name" : null,
              "description" : null,
              "type" : "Property",
              "propertyAssignments" : null,
              "stereotype" : null,
              "isDerived" : false,
              "isReadOnly" : false,
              "isOrdered" : false,
              "cardinality" : "1..*",
              "propertyType" : {
                "id" : "ekjSoDmGAqAEHBxe",
                "type" : "Class"
              },
              "subsettedProperties" : null,
              "redefinedProperties" : null,
              "aggregationKind" : "NONE"
            }, {
              "id" : "E3GAUDmAUygefivM",
              "name" : "legal Non-binary-gender Person",
              "description" : null,
              "type" : "Property",
              "propertyAssignments" : null,
              "stereotype" : null,
              "isDerived" : false,
              "isReadOnly" : true,
              "isOrdered" : false,
              "cardinality" : "1",
              "propertyType" : {
                "id" : "q0MvkDmAUygefiSu",
                "type" : "Class"
              },
              "subsettedProperties" : null,
              "redefinedProperties" : null,
              "aggregationKind" : "NONE"
            } ]
          }, {
            "id" : "Vlti8DmAUygefmBJ",
            "name" : "attributes gender",
            "description" : null,
            "type" : "Relation",
            "propertyAssignments" : null,
            "stereotype" : "mediation",
            "isAbstract" : false,
            "isDerived" : false,
            "properties" : [ {
              "id" : "tlti8DmAUygefmBK",
              "name" : null,
              "description" : null,
              "type" : "Property",
              "propertyAssignments" : null,
              "stereotype" : null,
              "isDerived" : false,
              "isReadOnly" : false,
              "isOrdered" : false,
              "cardinality" : "1",
              "propertyType" : {
                "id" : "MVNh_9mGAqAEHBln",
                "type" : "Class"
              },
              "subsettedProperties" : null,
              "redefinedProperties" : null,
              "aggregationKind" : "NONE"
            }, {
              "id" : "Dlti8DmAUygefmBM",
              "name" : "externally-attributed Gender",
              "description" : null,
              "type" : "Property",
              "propertyAssignments" : null,
              "stereotype" : null,
              "isDerived" : false,
              "isReadOnly" : true,
              "isOrdered" : false,
              "cardinality" : "1",
              "propertyType" : {
                "id" : "13dx_9mGAqAEHB0Z",
                "type" : "Class"
              },
              "subsettedProperties" : null,
              "redefinedProperties" : null,
              "aggregationKind" : "NONE"
            } ]
          }, {
            "id" : "igIy8DmAUygefmEg",
            "name" : "recognizes gender",
            "description" : null,
            "type" : "Relation",
            "propertyAssignments" : null,
            "stereotype" : "mediation",
            "isAbstract" : false,
            "isDerived" : false,
            "properties" : [ {
              "id" : "igIy8DmAUygefmEh",
              "name" : null,
              "description" : null,
              "type" : "Property",
              "propertyAssignments" : null,
              "stereotype" : null,
              "isDerived" : false,
              "isReadOnly" : false,
              "isOrdered" : false,
              "cardinality" : "1",
              "propertyType" : {
                "id" : "snZKg.mGAqAEHBBx",
                "type" : "Class"
              },
              "subsettedProperties" : null,
              "redefinedProperties" : null,
              "aggregationKind" : "NONE"
            }, {
              "id" : "igIy8DmAUygefmEj",
              "name" : "administrative Gender",
              "description" : null,
              "type" : "Property",
              "propertyAssignments" : null,
              "stereotype" : null,
              "isDerived" : false,
              "isReadOnly" : true,
              "isOrdered" : false,
              "cardinality" : "1",
              "propertyType" : {
                "id" : "nTkqg.mGAqAEHBGe",
                "type" : "Class"
              },
              "subsettedProperties" : null,
              "redefinedProperties" : null,
              "aggregationKind" : "NONE"
            } ]
          }, {
            "id" : "ybpK8DmAUygefmKT",
            "name" : "recognizes gender",
            "description" : null,
            "type" : "Relation",
            "propertyAssignments" : null,
            "stereotype" : "mediation",
            "isAbstract" : false,
            "isDerived" : false,
            "properties" : [ {
              "id" : "ybpK8DmAUygefmKU",
              "name" : null,
              "description" : null,
              "type" : "Property",
              "propertyAssignments" : null,
              "stereotype" : null,
              "isDerived" : false,
              "isReadOnly" : false,
              "isOrdered" : false,
              "cardinality" : "1",
              "propertyType" : {
                "id" : "TUXMRemGAqAEHAwH",
                "type" : "Class"
              },
              "subsettedProperties" : null,
              "redefinedProperties" : null,
              "aggregationKind" : "NONE"
            }, {
              "id" : "ybpK8DmAUygefmKW",
              "name" : "legal Gender",
              "description" : null,
              "type" : "Property",
              "propertyAssignments" : null,
              "stereotype" : null,
              "isDerived" : false,
              "isReadOnly" : true,
              "isOrdered" : false,
              "cardinality" : "1",
              "propertyType" : {
                "id" : "wye0g.mGAqAEHB6D",
                "type" : "Class"
              },
              "subsettedProperties" : null,
              "redefinedProperties" : null,
              "aggregationKind" : "NONE"
            } ]
          }, {
            "id" : "wKMXeDmGAqAEHBpU",
            "name" : null,
            "description" : null,
            "type" : "Relation",
            "propertyAssignments" : null,
            "stereotype" : "characterization",
            "isAbstract" : false,
            "isDerived" : false,
            "properties" : [ {
              "id" : "wKMXeDmGAqAEHBpV",
              "name" : null,
              "description" : null,
              "type" : "Property",
              "propertyAssignments" : null,
              "stereotype" : null,
              "isDerived" : false,
              "isReadOnly" : false,
              "isOrdered" : false,
              "cardinality" : "1",
              "propertyType" : {
                "id" : "LdNreDmGAqAEHBW7",
                "type" : "Class"
              },
              "subsettedProperties" : null,
              "redefinedProperties" : null,
              "aggregationKind" : "NONE"
            }, {
              "id" : "wKMXeDmGAqAEHBpX",
              "name" : "feminine-presenting person",
              "description" : null,
              "type" : "Property",
              "propertyAssignments" : null,
              "stereotype" : null,
              "isDerived" : false,
              "isReadOnly" : true,
              "isOrdered" : false,
              "cardinality" : "1",
              "propertyType" : {
                "id" : "CslneDmGAqAEHBnS",
                "type" : "Class"
              },
              "subsettedProperties" : null,
              "redefinedProperties" : null,
              "aggregationKind" : "NONE"
            } ]
          }, {
            "id" : "4YkA.DmGAqAEHCGH",
            "name" : null,
            "description" : null,
            "type" : "Relation",
            "propertyAssignments" : null,
            "stereotype" : "characterization",
            "isAbstract" : false,
            "isDerived" : false,
            "properties" : [ {
              "id" : "4YkA.DmGAqAEHCGI",
              "name" : null,
              "description" : null,
              "type" : "Property",
              "propertyAssignments" : null,
              "stereotype" : null,
              "isDerived" : false,
              "isReadOnly" : false,
              "isOrdered" : false,
              "cardinality" : "1",
              "propertyType" : {
                "id" : "Y2JreDmGAqAEHBWm",
                "type" : "Class"
              },
              "subsettedProperties" : null,
              "redefinedProperties" : null,
              "aggregationKind" : "NONE"
            }, {
              "id" : "4YkA.DmGAqAEHCGK",
              "name" : "masculine-presenting Person",
              "description" : null,
              "type" : "Property",
              "propertyAssignments" : null,
              "stereotype" : null,
              "isDerived" : false,
              "isReadOnly" : true,
              "isOrdered" : false,
              "cardinality" : "1",
              "propertyType" : {
                "id" : "U1HfeDmGAqAEHCCY",
                "type" : "Class"
              },
              "subsettedProperties" : null,
              "redefinedProperties" : null,
              "aggregationKind" : "NONE"
            } ]
          }, {
            "id" : "LR2g.DmGAqAEHCN.",
            "name" : null,
            "description" : null,
            "type" : "Relation",
            "propertyAssignments" : null,
            "stereotype" : "characterization",
            "isAbstract" : false,
            "isDerived" : false,
            "properties" : [ {
              "id" : "LR2g.DmGAqAEHCN_",
              "name" : null,
              "description" : null,
              "type" : "Property",
              "propertyAssignments" : null,
              "stereotype" : null,
              "isDerived" : false,
              "isReadOnly" : false,
              "isOrdered" : false,
              "cardinality" : "1",
              "propertyType" : {
                "id" : "6YdreDmGAqAEHBXG",
                "type" : "Class"
              },
              "subsettedProperties" : null,
              "redefinedProperties" : null,
              "aggregationKind" : "NONE"
            }, {
              "id" : "LR2g.DmGAqAEHCOB",
              "name" : "non-binary-presenting Person",
              "description" : null,
              "type" : "Property",
              "propertyAssignments" : null,
              "stereotype" : null,
              "isDerived" : false,
              "isReadOnly" : true,
              "isOrdered" : false,
              "cardinality" : "1",
              "propertyType" : {
                "id" : "xzIg.DmGAqAEHCLo",
                "type" : "Class"
              },
              "subsettedProperties" : null,
              "redefinedProperties" : null,
              "aggregationKind" : "NONE"
            } ]
          }, {
            "id" : "Fix4.DmGAqAEHCga",
            "name" : null,
            "description" : null,
            "type" : "Relation",
            "propertyAssignments" : null,
            "stereotype" : "characterization",
            "isAbstract" : false,
            "isDerived" : false,
            "properties" : [ {
              "id" : "Fix4.DmGAqAEHCgb",
              "name" : null,
              "description" : null,
              "type" : "Property",
              "propertyAssignments" : null,
              "stereotype" : null,
              "isDerived" : false,
              "isReadOnly" : false,
              "isOrdered" : false,
              "cardinality" : "1",
              "propertyType" : {
                "id" : "CMHLeDmGAqAEHBVx",
                "type" : "Class"
              },
              "subsettedProperties" : null,
              "redefinedProperties" : null,
              "aggregationKind" : "NONE"
            }, {
              "id" : "Fix4.DmGAqAEHCgd",
              "name" : "self-aware Person",
              "description" : null,
              "type" : "Property",
              "propertyAssignments" : null,
              "stereotype" : null,
              "isDerived" : false,
              "isReadOnly" : true,
              "isOrdered" : false,
              "cardinality" : "1",
              "propertyType" : {
                "id" : "8as3K.mGAqAEHAzm",
                "type" : "Class"
              },
              "subsettedProperties" : null,
              "redefinedProperties" : null,
              "aggregationKind" : "NONE"
            } ]
          }, {
            "id" : "OT9K.DmGAqAEHDcy",
            "name" : null,
            "description" : null,
            "type" : "Relation",
            "propertyAssignments" : null,
            "stereotype" : "characterization",
            "isAbstract" : false,
            "isDerived" : false,
            "properties" : [ {
              "id" : "OT9K.DmGAqAEHDcz",
              "name" : "",
              "description" : null,
              "type" : "Property",
              "propertyAssignments" : null,
              "stereotype" : null,
              "isDerived" : false,
              "isReadOnly" : false,
              "isOrdered" : false,
              "cardinality" : "0..*",
              "propertyType" : {
                "id" : "8as3K.mGAqAEHAzm",
                "type" : "Class"
              },
              "subsettedProperties" : null,
              "redefinedProperties" : null,
              "aggregationKind" : "NONE"
            }, {
              "id" : "OT9K.DmGAqAEHDc1",
              "name" : "self-aware Person",
              "description" : null,
              "type" : "Property",
              "propertyAssignments" : null,
              "stereotype" : null,
              "isDerived" : false,
              "isReadOnly" : true,
              "isOrdered" : false,
              "cardinality" : "0..*",
              "propertyType" : {
                "id" : "45gK.DmGAqAEHDaJ",
                "type" : "Class"
              },
              "subsettedProperties" : null,
              "redefinedProperties" : null,
              "aggregationKind" : "NONE"
            } ]
          }, {
            "id" : "R.LlSzmGAqAEHCAD",
            "name" : null,
            "description" : null,
            "type" : "Relation",
            "propertyAssignments" : null,
            "stereotype" : "characterization",
            "isAbstract" : false,
            "isDerived" : false,
            "properties" : [ {
              "id" : "R.LlSzmGAqAEHCAE",
              "name" : null,
              "description" : null,
              "type" : "Property",
              "propertyAssignments" : null,
              "stereotype" : null,
              "isDerived" : false,
              "isReadOnly" : false,
              "isOrdered" : false,
              "cardinality" : "1",
              "propertyType" : {
                "id" : "fuPioDmGAqAEHBtu",
                "type" : "Class"
              },
              "subsettedProperties" : null,
              "redefinedProperties" : null,
              "aggregationKind" : "NONE"
            }, {
              "id" : "R.LlSzmGAqAEHCAG",
              "name" : "self-identified Two-gender Person",
              "description" : null,
              "type" : "Property",
              "propertyAssignments" : null,
              "stereotype" : null,
              "isDerived" : false,
              "isReadOnly" : true,
              "isOrdered" : false,
              "cardinality" : "0..1",
              "propertyType" : {
                "id" : "JcwZSzmGAqAEHBtu",
                "type" : "Class"
              },
              "subsettedProperties" : null,
              "redefinedProperties" : null,
              "aggregationKind" : "NONE"
            } ]
          }, {
            "id" : "70rlSzmGAqAEHCAN",
            "name" : null,
            "description" : null,
            "type" : "Relation",
            "propertyAssignments" : null,
            "stereotype" : "characterization",
            "isAbstract" : false,
            "isDerived" : false,
            "properties" : [ {
              "id" : "70rlSzmGAqAEHCAO",
              "name" : null,
              "description" : null,
              "type" : "Property",
              "propertyAssignments" : null,
              "stereotype" : null,
              "isDerived" : false,
              "isReadOnly" : false,
              "isOrdered" : false,
              "cardinality" : "1",
              "propertyType" : {
                "id" : "GNvioDmGAqAEHBt7",
                "type" : "Class"
              },
              "subsettedProperties" : null,
              "redefinedProperties" : null,
              "aggregationKind" : "NONE"
            }, {
              "id" : "70rlSzmGAqAEHCAQ",
              "name" : "self-identified Two-gender Person",
              "description" : null,
              "type" : "Property",
              "propertyAssignments" : null,
              "stereotype" : null,
              "isDerived" : false,
              "isReadOnly" : true,
              "isOrdered" : false,
              "cardinality" : "0..1",
              "propertyType" : {
                "id" : "JcwZSzmGAqAEHBtu",
                "type" : "Class"
              },
              "subsettedProperties" : null,
              "redefinedProperties" : null,
              "aggregationKind" : "NONE"
            } ]
          } ]
        }, {
          "id" : "nytDkDmAUygefhn2",
          "name" : "Gender Outcome",
          "description" : "Gender Outcome defines person classifications according to gender outcomes, organizing persons as male-gender, female-gender, or non-binary-gender. It connects these person classifications to corresponding gender types through gender characterizations, ensuring that each person classification is grounded in an explicit gender characterization.\n\nThis package distinguishes person classifications by the source of the associated gender, separating self-identified from externally-attributed classifications and refining external attribution into administrative variants and, more specifically, legal variants. This supports describing a person by gender outcome while keeping the relevant source of recognition or attribution explicit (including organization- and jurisdiction-specific contexts).",
          "type" : "Package",
          "propertyAssignments" : {
            "stage" : "int"
          },
          "contents" : [ {
            "id" : "XD91IDmGAqAEHCmf",
            "name" : "Male Gender",
            "description" : "Male Gender is a gender that characterizes a person as male. It supports representing a person's male gender across different contexts, including self-identification, gender expression, external attribution, and administrative or legal assignment, without implying any particular sex at birth.",
            "type" : "Class",
            "propertyAssignments" : null,
            "stereotype" : "phaseMixin",
            "isAbstract" : false,
            "isDerived" : false,
            "properties" : null,
            "isExtensional" : false,
            "isPowertype" : null,
            "order" : null,
            "literals" : null,
            "restrictedTo" : [ "intrinsic-mode", "extrinsic-mode" ]
          }, {
            "id" : "byD1IDmGAqAEHCmq",
            "name" : "Female Gender",
            "description" : "Female Gender is a gender that characterizes a person as female. It supports representing a person's female gender across different contexts, including self-identification, gender expression, external attribution, and administrative or legal assignment, without implying any particular sex at birth.",
            "type" : "Class",
            "propertyAssignments" : null,
            "stereotype" : "phaseMixin",
            "isAbstract" : false,
            "isDerived" : false,
            "properties" : null,
            "isExtensional" : false,
            "isPowertype" : null,
            "order" : null,
            "literals" : null,
            "restrictedTo" : [ "intrinsic-mode", "extrinsic-mode" ]
          }, {
            "id" : "UbD1IDmGAqAEHCm1",
            "name" : "Non-binary Gender",
            "description" : "Non-binary Gender is a gender that characterizes a person as non-binary, meaning not exclusively male or female. It supports representing a person's non-binary gender across different contexts, including self-identification, gender expression, external attribution, and administrative or legal assignment, without implying any particular sex at birth.",
            "type" : "Class",
            "propertyAssignments" : null,
            "stereotype" : "phaseMixin",
            "isAbstract" : false,
            "isDerived" : false,
            "properties" : null,
            "isExtensional" : false,
            "isPowertype" : null,
            "order" : null,
            "literals" : null,
            "restrictedTo" : [ "intrinsic-mode", "extrinsic-mode" ]
          }, {
            "id" : "twBPIDmGAqAEHEVW",
            "name" : "Male-gender Person",
            "description" : "Male-gender Person is a person who is characterized by at least one instance of Male Gender. It captures membership in the male gender outcome regardless of whether that characterization comes from self-identification or gender expression, or from external attribution, including administrative or legal assignment. It does not imply any particular sex at birth and does not exclude additional gender characterizations.",
            "type" : "Class",
            "propertyAssignments" : null,
            "stereotype" : "phase",
            "isAbstract" : false,
            "isDerived" : false,
            "properties" : null,
            "isExtensional" : false,
            "isPowertype" : null,
            "order" : null,
            "literals" : null,
            "restrictedTo" : [ "functional-complex" ]
          }, {
            "id" : "wPBPIDmGAqAEHEVh",
            "name" : "Female-gender Person",
            "description" : "Female-gender Person is a person who is characterized by at least one instance of Female Gender. It captures membership in the female gender outcome regardless of whether that characterization comes from self-identification or gender expression, or from external attribution, including administrative or legal assignment. It does not imply any particular sex at birth and does not exclude additional gender characterizations.",
            "type" : "Class",
            "propertyAssignments" : null,
            "stereotype" : "phase",
            "isAbstract" : false,
            "isDerived" : false,
            "properties" : null,
            "isExtensional" : false,
            "isPowertype" : null,
            "order" : null,
            "literals" : null,
            "restrictedTo" : [ "functional-complex" ]
          }, {
            "id" : "xnhPIDmGAqAEHEVs",
            "name" : "Non-binary-gender Person",
            "description" : "Non-binary-gender Person is a person who is characterized by at least one instance of Non-binary Gender. It captures membership in the non-binary gender outcome regardless of whether that characterization comes from self-identification or gender expression, or from external attribution, including administrative or legal assignment. It does not imply any particular sex at birth and does not exclude additional gender characterizations.",
            "type" : "Class",
            "propertyAssignments" : null,
            "stereotype" : "phase",
            "isAbstract" : false,
            "isDerived" : false,
            "properties" : null,
            "isExtensional" : false,
            "isPowertype" : null,
            "order" : null,
            "literals" : null,
            "restrictedTo" : [ "functional-complex" ]
          }, {
            "id" : "x4NPkDmAUygefiN4",
            "name" : "Self-identified Female-gender Person",
            "description" : "This class focuses on persons whose female gender classification is based on self-identification, emphasizing the person as the source of the gender designation.\n\nA Self-identified Female-gender Person is a person whose self-identified gender is female. Such a person is characterized by exactly one instance of Self-identified Female Gender, reflecting the self-identified designation of female gender associated with the person.",
            "type" : "Class",
            "propertyAssignments" : null,
            "stereotype" : "phase",
            "isAbstract" : false,
            "isDerived" : false,
            "properties" : null,
            "isExtensional" : false,
            "isPowertype" : null,
            "order" : null,
            "literals" : null,
            "restrictedTo" : [ "functional-complex" ]
          }, {
            "id" : "p7tPkDmAUygefiOJ",
            "name" : "Externally-attributed Female-gender Person",
            "description" : "An Externally-attributed Female-gender Person is a person to whom a female gender is attributed by a gender attributor through a gender attribution. The gender attributor is a different person from the one receiving the attribution.\n\nThe class focuses on gender as assigned by another person, and it is not defined by the person's own gender identity or gender expression, or by administrative or legal recognition.",
            "type" : "Class",
            "propertyAssignments" : null,
            "stereotype" : "role",
            "isAbstract" : false,
            "isDerived" : false,
            "properties" : null,
            "isExtensional" : false,
            "isPowertype" : null,
            "order" : null,
            "literals" : null,
            "restrictedTo" : [ "functional-complex" ]
          }, {
            "id" : "cU9PkDmAUygefiOa",
            "name" : "Administrative Female-gender Person",
            "description" : "An Administrative Female-gender Person is a person whose administrative gender assignment is female. This classification concerns an administrative recognition of a female gender for the person, as established by an organization acting as an administrative gender recognizer and recorded through an administrative gender recognition.\n\nThe class is intended to capture the administrative status of a female gender assignment, independently of how the person identifies or expresses gender or how others may attribute gender in non-administrative contexts.",
            "type" : "Class",
            "propertyAssignments" : null,
            "stereotype" : "role",
            "isAbstract" : false,
            "isDerived" : false,
            "properties" : null,
            "isExtensional" : false,
            "isPowertype" : null,
            "order" : null,
            "literals" : null,
            "restrictedTo" : [ "functional-complex" ]
          }, {
            "id" : "bMjPkDmAUygefiO5",
            "name" : "Legal Female-gender Person",
            "description" : "This class focuses on persons whose female gender classification is established through legal recognition, rather than through self-identification, gender expression, or external attribution.\n\nA Legal Female-gender Person is a person whose legal gender is female. Such a person is characterized by one or more instances of Legal Female Gender, reflecting the legal designation of female gender that applies to the person.",
            "type" : "Class",
            "propertyAssignments" : null,
            "stereotype" : "role",
            "isAbstract" : false,
            "isDerived" : false,
            "properties" : null,
            "isExtensional" : false,
            "isPowertype" : null,
            "order" : null,
            "literals" : null,
            "restrictedTo" : [ "functional-complex" ]
          }, {
            "id" : "t8nPkDmAUygefiQE",
            "name" : "Self-identified Male-gender Person",
            "description" : "This class focuses on persons whose male gender classification is based on self-identification, emphasizing the person as the source of the gender designation.\n\nA Self-identified Male-gender Person is a person whose self-identified gender is male. Such a person is characterized by exactly one instance of Self-identified Male Gender, reflecting the self-identified designation of male gender associated with the person.",
            "type" : "Class",
            "propertyAssignments" : null,
            "stereotype" : "phase",
            "isAbstract" : false,
            "isDerived" : false,
            "properties" : null,
            "isExtensional" : false,
            "isPowertype" : null,
            "order" : null,
            "literals" : null,
            "restrictedTo" : [ "functional-complex" ]
          }, {
            "id" : "FX3PkDmAUygefiQV",
            "name" : "Externally-attributed Male-gender Person",
            "description" : "An Externally-attributed Male-gender Person is a person to whom a male gender is attributed by a gender attributor through a gender attribution. The gender attributor is a different person from the one receiving the attribution.\n\nThe class focuses on gender as assigned by another person, and it is not defined by the person's own gender identity or gender expression, or by administrative or legal recognition.",
            "type" : "Class",
            "propertyAssignments" : null,
            "stereotype" : "role",
            "isAbstract" : false,
            "isDerived" : false,
            "properties" : null,
            "isExtensional" : false,
            "isPowertype" : null,
            "order" : null,
            "literals" : null,
            "restrictedTo" : [ "functional-complex" ]
          }, {
            "id" : "MDvPkDmAUygefiQm",
            "name" : "Administrative Male-gender Person",
            "description" : "An Administrative Male-gender Person is a person whose administrative gender assignment is male. This classification concerns an administrative recognition of a male gender for the person, as established by an organization acting as an administrative gender recognizer and recorded through an administrative gender recognition.\n\nThe class is intended to capture the administrative status of a male gender assignment, independently of how the person identifies or expresses gender or how others may attribute gender in non-administrative contexts.",
            "type" : "Class",
            "propertyAssignments" : null,
            "stereotype" : "role",
            "isAbstract" : false,
            "isDerived" : false,
            "properties" : null,
            "isExtensional" : false,
            "isPowertype" : null,
            "order" : null,
            "literals" : null,
            "restrictedTo" : [ "functional-complex" ]
          }, {
            "id" : "wdgvkDmAUygefiQ9",
            "name" : "Legal Male-gender Person",
            "description" : "This class focuses on persons whose male gender classification is established through legal recognition, rather than through self-identification, gender expression, or external attribution.\n\nA Legal Male-gender Person is a person whose legal gender is male. Such a person is characterized by one or more instances of Legal Male Gender, reflecting the legal designation of male gender that applies to the person.",
            "type" : "Class",
            "propertyAssignments" : null,
            "stereotype" : "role",
            "isAbstract" : false,
            "isDerived" : false,
            "properties" : null,
            "isExtensional" : false,
            "isPowertype" : null,
            "order" : null,
            "literals" : null,
            "restrictedTo" : [ "functional-complex" ]
          }, {
            "id" : "OcovkDmAUygefiRr",
            "name" : "Self-identified Non-binary-gender Person",
            "description" : "This class focuses on persons whose non-binary gender classification is based on self-identification, emphasizing the person as the source of the gender designation.\n\nA Self-identified Non-binary-gender Person is a person whose self-identified gender is non-binary. Such a person is characterized by exactly one instance of Self-identified Non-binary Gender, reflecting the self-identified designation of non-binary gender associated with the person.",
            "type" : "Class",
            "propertyAssignments" : null,
            "stereotype" : "phase",
            "isAbstract" : false,
            "isDerived" : false,
            "properties" : null,
            "isExtensional" : false,
            "isPowertype" : null,
            "order" : null,
            "literals" : null,
            "restrictedTo" : [ "functional-complex" ]
          }, {
            "id" : "ZE4vkDmAUygefiR8",
            "name" : "Externally-attributed Non-binary-gender Person",
            "description" : "An Externally-attributed Non-binary-gender Person is a person to whom a non-binary gender is attributed by a gender attributor through a gender attribution. The gender attributor is a different person from the one receiving the attribution.\n\nThe class focuses on gender as assigned by another person, and it is not defined by the person's own gender identity or gender expression, or by administrative or legal recognition.",
            "type" : "Class",
            "propertyAssignments" : null,
            "stereotype" : "role",
            "isAbstract" : false,
            "isDerived" : false,
            "properties" : null,
            "isExtensional" : false,
            "isPowertype" : null,
            "order" : null,
            "literals" : null,
            "restrictedTo" : [ "functional-complex" ]
          }, {
            "id" : "qykvkDmAUygefiSN",
            "name" : "Administrative Non-binary-gender Person",
            "description" : "An Administrative Non-binary-gender Person is a person whose administrative gender assignment is non-binary. This classification concerns an administrative recognition of a non-binary gender for the person, as established by an organization acting as an administrative gender recognizer and recorded through an administrative gender recognition.\n\nThe class is intended to capture the administrative status of a non-binary gender assignment, independently of how the person identifies or expresses gender or how others may attribute gender in non-administrative contexts.",
            "type" : "Class",
            "propertyAssignments" : null,
            "stereotype" : "role",
            "isAbstract" : false,
            "isDerived" : false,
            "properties" : null,
            "isExtensional" : false,
            "isPowertype" : null,
            "order" : null,
            "literals" : null,
            "restrictedTo" : [ "functional-complex" ]
          }, {
            "id" : "q0MvkDmAUygefiSu",
            "name" : "Legal Non-binary-gender Person",
            "description" : "This class focuses on persons whose non-binary gender classification is established through legal recognition, rather than through self-identification, gender expression, or external attribution.\n\nA Legal Non-binary-gender Person is a person whose legal gender is non-binary. Such a person is characterized by one or more instances of Legal Non-binary Gender, reflecting the legal designation of non-binary gender that applies to the person.",
            "type" : "Class",
            "propertyAssignments" : null,
            "stereotype" : "role",
            "isAbstract" : false,
            "isDerived" : false,
            "properties" : null,
            "isExtensional" : false,
            "isPowertype" : null,
            "order" : null,
            "literals" : null,
            "restrictedTo" : [ "functional-complex" ]
          }, {
            "id" : "CslneDmGAqAEHBnS",
            "name" : "Feminine-presenting Person",
            "description" : "Feminine-presenting Person is a Female-gender Person whose gender expression is characterized as feminine. It captures cases where a person is characterized within the female gender outcome while presenting in ways commonly interpreted as feminine.\n\nThis category concerns presentation or expression and does not, by itself, imply any particular sex-at-birth classification.",
            "type" : "Class",
            "propertyAssignments" : null,
            "stereotype" : "phase",
            "isAbstract" : false,
            "isDerived" : false,
            "properties" : null,
            "isExtensional" : false,
            "isPowertype" : null,
            "order" : null,
            "literals" : null,
            "restrictedTo" : [ "functional-complex" ]
          }, {
            "id" : "U1HfeDmGAqAEHCCY",
            "name" : "Masculine-presenting Person",
            "description" : "Masculine-presenting Person is a Male-gender Person whose gender expression is characterized as masculine. It captures cases where a person is characterized within the male gender outcome while presenting in ways commonly interpreted as masculine.\n\nThis category concerns presentation or expression and does not, by itself, imply any particular sex-at-birth classification.",
            "type" : "Class",
            "propertyAssignments" : null,
            "stereotype" : "phase",
            "isAbstract" : false,
            "isDerived" : false,
            "properties" : null,
            "isExtensional" : false,
            "isPowertype" : null,
            "order" : null,
            "literals" : null,
            "restrictedTo" : [ "functional-complex" ]
          }, {
            "id" : "xzIg.DmGAqAEHCLo",
            "name" : "Non-binary-presenting Person",
            "description" : "Non-binary-presenting Person is a Non-binary-gender Person whose gender expression is characterized as non-binary. It captures cases where a person is characterized within the non-binary gender outcome while presenting in ways commonly interpreted as non-binary.\n\nThis category concerns presentation or expression and does not, by itself, imply any particular sex-at-birth classification.",
            "type" : "Class",
            "propertyAssignments" : null,
            "stereotype" : "phase",
            "isAbstract" : false,
            "isDerived" : false,
            "properties" : null,
            "isExtensional" : false,
            "isPowertype" : null,
            "order" : null,
            "literals" : null,
            "restrictedTo" : [ "functional-complex" ]
          }, {
            "id" : "168yoDmGAqAEHBz6",
            "name" : null,
            "description" : null,
            "type" : "Generalization",
            "propertyAssignments" : null,
            "general" : {
              "id" : "XD91IDmGAqAEHCmf",
              "type" : "Class"
            },
            "specific" : {
              "id" : "fuPioDmGAqAEHBtu",
              "type" : "Class"
            }
          }, {
            "id" : "5dCyoDmGAqAEHB0S",
            "name" : null,
            "description" : null,
            "type" : "Generalization",
            "propertyAssignments" : null,
            "general" : {
              "id" : "byD1IDmGAqAEHCmq",
              "type" : "Class"
            },
            "specific" : {
              "id" : "GNvioDmGAqAEHBt7",
              "type" : "Class"
            }
          }, {
            "id" : "h2hyoDmGAqAEHB2P",
            "name" : null,
            "description" : null,
            "type" : "Generalization",
            "propertyAssignments" : null,
            "general" : {
              "id" : "UbD1IDmGAqAEHCm1",
              "type" : "Class"
            },
            "specific" : {
              "id" : "VbfioDmGAqAEHBuI",
              "type" : "Class"
            }
          }, {
            "id" : "FVRyoDmGAqAEHB2f",
            "name" : null,
            "description" : null,
            "type" : "Generalization",
            "propertyAssignments" : null,
            "general" : {
              "id" : "XD91IDmGAqAEHCmf",
              "type" : "Class"
            },
            "specific" : {
              "id" : "kchSoDmGAqAEHBvS",
              "type" : "Class"
            }
          }, {
            "id" : "v9xyoDmGAqAEHB2p",
            "name" : null,
            "description" : null,
            "type" : "Generalization",
            "propertyAssignments" : null,
            "general" : {
              "id" : "byD1IDmGAqAEHCmq",
              "type" : "Class"
            },
            "specific" : {
              "id" : "XKRSoDmGAqAEHBvf",
              "type" : "Class"
            }
          }, {
            "id" : "YCJyoDmGAqAEHB2z",
            "name" : null,
            "description" : null,
            "type" : "Generalization",
            "propertyAssignments" : null,
            "general" : {
              "id" : "UbD1IDmGAqAEHCm1",
              "type" : "Class"
            },
            "specific" : {
              "id" : "3OxSoDmGAqAEHBvs",
              "type" : "Class"
            }
          }, {
            "id" : "V87yoDmGAqAEHB5N",
            "name" : null,
            "description" : null,
            "type" : "Generalization",
            "propertyAssignments" : null,
            "general" : {
              "id" : "XD91IDmGAqAEHCmf",
              "type" : "Class"
            },
            "specific" : {
              "id" : "91FSoDmGAqAEHBwH",
              "type" : "Class"
            }
          }, {
            "id" : "Gd3yoDmGAqAEHB55",
            "name" : null,
            "description" : null,
            "type" : "Generalization",
            "propertyAssignments" : null,
            "general" : {
              "id" : "UbD1IDmGAqAEHCm1",
              "type" : "Class"
            },
            "specific" : {
              "id" : "3.1SoDmGAqAEHBwh",
              "type" : "Class"
            }
          }, {
            "id" : "pHkKoDmGAqAEHB77",
            "name" : null,
            "description" : null,
            "type" : "Generalization",
            "propertyAssignments" : null,
            "general" : {
              "id" : "UbD1IDmGAqAEHCm1",
              "type" : "Class"
            },
            "specific" : {
              "id" : "ekjSoDmGAqAEHBxe",
              "type" : "Class"
            }
          }, {
            "id" : "wuEKoDmGAqAEHB7n",
            "name" : null,
            "description" : null,
            "type" : "Generalization",
            "propertyAssignments" : null,
            "general" : {
              "id" : "byD1IDmGAqAEHCmq",
              "type" : "Class"
            },
            "specific" : {
              "id" : "CCdSoDmGAqAEHBxB",
              "type" : "Class"
            }
          }, {
            "id" : "7G4KoDmGAqAEHB7T",
            "name" : null,
            "description" : null,
            "type" : "Generalization",
            "propertyAssignments" : null,
            "general" : {
              "id" : "XD91IDmGAqAEHCmf",
              "type" : "Class"
            },
            "specific" : {
              "id" : "7stSoDmGAqAEHBw0",
              "type" : "Class"
            }
          }, {
            "id" : "9eHyoDmGAqAEHB5h",
            "name" : null,
            "description" : null,
            "type" : "Generalization",
            "propertyAssignments" : null,
            "general" : {
              "id" : "byD1IDmGAqAEHCmq",
              "type" : "Class"
            },
            "specific" : {
              "id" : "68VSoDmGAqAEHBwU",
              "type" : "Class"
            }
          }, {
            "id" : "k.2vkDmAUygefiVp",
            "name" : null,
            "description" : null,
            "type" : "Generalization",
            "propertyAssignments" : null,
            "general" : {
              "id" : "wPBPIDmGAqAEHEVh",
              "type" : "Class"
            },
            "specific" : {
              "id" : "x4NPkDmAUygefiN4",
              "type" : "Class"
            }
          }, {
            "id" : "oj2vkDmAUygefiVz",
            "name" : null,
            "description" : null,
            "type" : "Generalization",
            "propertyAssignments" : null,
            "general" : {
              "id" : "wPBPIDmGAqAEHEVh",
              "type" : "Class"
            },
            "specific" : {
              "id" : "p7tPkDmAUygefiOJ",
              "type" : "Class"
            }
          }, {
            "id" : "NwVvkDmAUygefiXw",
            "name" : null,
            "description" : null,
            "type" : "Generalization",
            "propertyAssignments" : null,
            "general" : {
              "id" : "cU9PkDmAUygefiOa",
              "type" : "Class"
            },
            "specific" : {
              "id" : "bMjPkDmAUygefiO5",
              "type" : "Class"
            }
          }, {
            "id" : "k.VvkDmAUygefiX6",
            "name" : null,
            "description" : null,
            "type" : "Generalization",
            "propertyAssignments" : null,
            "general" : {
              "id" : "p7tPkDmAUygefiOJ",
              "type" : "Class"
            },
            "specific" : {
              "id" : "cU9PkDmAUygefiOa",
              "type" : "Class"
            }
          }, {
            "id" : "OhhfkDmAUygefid.",
            "name" : null,
            "description" : null,
            "type" : "Generalization",
            "propertyAssignments" : null,
            "general" : {
              "id" : "twBPIDmGAqAEHEVW",
              "type" : "Class"
            },
            "specific" : {
              "id" : "t8nPkDmAUygefiQE",
              "type" : "Class"
            }
          }, {
            "id" : "rnhfkDmAUygefieI",
            "name" : null,
            "description" : null,
            "type" : "Generalization",
            "propertyAssignments" : null,
            "general" : {
              "id" : "twBPIDmGAqAEHEVW",
              "type" : "Class"
            },
            "specific" : {
              "id" : "FX3PkDmAUygefiQV",
              "type" : "Class"
            }
          }, {
            "id" : "w6RfkDmAUygefieS",
            "name" : null,
            "description" : null,
            "type" : "Generalization",
            "propertyAssignments" : null,
            "general" : {
              "id" : "FX3PkDmAUygefiQV",
              "type" : "Class"
            },
            "specific" : {
              "id" : "MDvPkDmAUygefiQm",
              "type" : "Class"
            }
          }, {
            "id" : "HFRfkDmAUygefiec",
            "name" : null,
            "description" : null,
            "type" : "Generalization",
            "propertyAssignments" : null,
            "general" : {
              "id" : "MDvPkDmAUygefiQm",
              "type" : "Class"
            },
            "specific" : {
              "id" : "wdgvkDmAUygefiQ9",
              "type" : "Class"
            }
          }, {
            "id" : "FhZ_kDmAUygefipx",
            "name" : null,
            "description" : null,
            "type" : "Generalization",
            "propertyAssignments" : null,
            "general" : {
              "id" : "qykvkDmAUygefiSN",
              "type" : "Class"
            },
            "specific" : {
              "id" : "q0MvkDmAUygefiSu",
              "type" : "Class"
            }
          }, {
            "id" : "hLZ_kDmAUygefip7",
            "name" : null,
            "description" : null,
            "type" : "Generalization",
            "propertyAssignments" : null,
            "general" : {
              "id" : "ZE4vkDmAUygefiR8",
              "type" : "Class"
            },
            "specific" : {
              "id" : "qykvkDmAUygefiSN",
              "type" : "Class"
            }
          }, {
            "id" : "kK5_kDmAUygefiqF",
            "name" : null,
            "description" : null,
            "type" : "Generalization",
            "propertyAssignments" : null,
            "general" : {
              "id" : "xnhPIDmGAqAEHEVs",
              "type" : "Class"
            },
            "specific" : {
              "id" : "ZE4vkDmAUygefiR8",
              "type" : "Class"
            }
          }, {
            "id" : "tj5_kDmAUygefiqO",
            "name" : null,
            "description" : null,
            "type" : "Generalization",
            "propertyAssignments" : null,
            "general" : {
              "id" : "xnhPIDmGAqAEHEVs",
              "type" : "Class"
            },
            "specific" : {
              "id" : "OcovkDmAUygefiRr",
              "type" : "Class"
            }
          }, {
            "id" : "bbTQUDmAUygefjAQ",
            "name" : null,
            "description" : null,
            "type" : "Generalization",
            "propertyAssignments" : null,
            "general" : {
              "id" : "t8nPkDmAUygefiQE",
              "type" : "Class"
            },
            "specific" : {
              "id" : "q9yQUDmAUygefi9r",
              "type" : "Class"
            }
          }, {
            "id" : "0ZzQUDmAUygefjAk",
            "name" : null,
            "description" : null,
            "type" : "Generalization",
            "propertyAssignments" : null,
            "general" : {
              "id" : "x4NPkDmAUygefiN4",
              "type" : "Class"
            },
            "specific" : {
              "id" : "gsUQUDmAUygefi85",
              "type" : "Class"
            }
          }, {
            "id" : "gPj0UDmAUygefjkz",
            "name" : null,
            "description" : null,
            "type" : "Generalization",
            "propertyAssignments" : null,
            "general" : {
              "id" : "p7tPkDmAUygefiOJ",
              "type" : "Class"
            },
            "specific" : {
              "id" : "mT50UDmAUygefjj9",
              "type" : "Class"
            }
          }, {
            "id" : "R.T0UDmAUygefjlH",
            "name" : null,
            "description" : null,
            "type" : "Generalization",
            "propertyAssignments" : null,
            "general" : {
              "id" : "FX3PkDmAUygefiQV",
              "type" : "Class"
            },
            "specific" : {
              "id" : "gPF0UDmAUygefjkI",
              "type" : "Class"
            }
          }, {
            "id" : "lUCbeDmGAqAEHBZ8",
            "name" : null,
            "description" : null,
            "type" : "Generalization",
            "propertyAssignments" : null,
            "general" : {
              "id" : "XD91IDmGAqAEHCmf",
              "type" : "Class"
            },
            "specific" : {
              "id" : "Y2JreDmGAqAEHBWm",
              "type" : "Class"
            }
          }, {
            "id" : "mDCbeDmGAqAEHBaG",
            "name" : null,
            "description" : null,
            "type" : "Generalization",
            "propertyAssignments" : null,
            "general" : {
              "id" : "byD1IDmGAqAEHCmq",
              "type" : "Class"
            },
            "specific" : {
              "id" : "LdNreDmGAqAEHBW7",
              "type" : "Class"
            }
          }, {
            "id" : "i8ibeDmGAqAEHBaQ",
            "name" : null,
            "description" : null,
            "type" : "Generalization",
            "propertyAssignments" : null,
            "general" : {
              "id" : "UbD1IDmGAqAEHCm1",
              "type" : "Class"
            },
            "specific" : {
              "id" : "6YdreDmGAqAEHBXG",
              "type" : "Class"
            }
          }, {
            "id" : "FgNneDmGAqAEHBnf",
            "name" : null,
            "description" : null,
            "type" : "Generalization",
            "propertyAssignments" : null,
            "general" : {
              "id" : "wPBPIDmGAqAEHEVh",
              "type" : "Class"
            },
            "specific" : {
              "id" : "CslneDmGAqAEHBnS",
              "type" : "Class"
            }
          }, {
            "id" : "AUvfeDmGAqAEHCDQ",
            "name" : null,
            "description" : null,
            "type" : "Generalization",
            "propertyAssignments" : null,
            "general" : {
              "id" : "twBPIDmGAqAEHEVW",
              "type" : "Class"
            },
            "specific" : {
              "id" : "U1HfeDmGAqAEHCCY",
              "type" : "Class"
            }
          }, {
            "id" : "aVYg.DmGAqAEHCL8",
            "name" : null,
            "description" : null,
            "type" : "Generalization",
            "propertyAssignments" : null,
            "general" : {
              "id" : "xnhPIDmGAqAEHEVs",
              "type" : "Class"
            },
            "specific" : {
              "id" : "xzIg.DmGAqAEHCLo",
              "type" : "Class"
            }
          }, {
            "id" : "JnaDxDmAUygefhVM",
            "name" : null,
            "description" : null,
            "type" : "Generalization",
            "propertyAssignments" : null,
            "general" : {
              "id" : "wPBPIDmGAqAEHEVh",
              "type" : "Class"
            },
            "specific" : {
              "id" : "sCH9xDmAUygefhK8",
              "type" : "Class"
            }
          }, {
            "id" : "dfWDxDmAUygefhV.",
            "name" : null,
            "description" : null,
            "type" : "Generalization",
            "propertyAssignments" : null,
            "general" : {
              "id" : "twBPIDmGAqAEHEVW",
              "type" : "Class"
            },
            "specific" : {
              "id" : "Wen9xDmAUygefhLH",
              "type" : "Class"
            }
          }, {
            "id" : "hwWZSzmGAqAEHBt5",
            "name" : null,
            "description" : null,
            "type" : "Generalization",
            "propertyAssignments" : null,
            "general" : {
              "id" : "OcovkDmAUygefiRr",
              "type" : "Class"
            },
            "specific" : {
              "id" : "JcwZSzmGAqAEHBtu",
              "type" : "Class"
            }
          }, {
            "id" : "Dom5SzmGAqAEHBya",
            "name" : null,
            "description" : null,
            "type" : "Generalization",
            "propertyAssignments" : null,
            "general" : {
              "id" : "OcovkDmAUygefiRr",
              "type" : "Class"
            },
            "specific" : {
              "id" : "hdq5SzmGAqAEHByF",
              "type" : "Class"
            }
          }, {
            "id" : "E9qvIDmGAqAEHEdb",
            "name" : "person genders by outcome",
            "description" : null,
            "type" : "GeneralizationSet",
            "propertyAssignments" : null,
            "isDisjoint" : false,
            "isComplete" : true,
            "categorizer" : null,
            "generalizations" : [ {
              "id" : "wwFPIDmGAqAEHEWW",
              "type" : "Generalization"
            }, {
              "id" : "7aFPIDmGAqAEHEWg",
              "type" : "Generalization"
            }, {
              "id" : "UT5PIDmGAqAEHEWM",
              "type" : "Generalization"
            } ]
          }, {
            "id" : "1l8_IDmGAqAEHEnz",
            "name" : "gender outcome chars",
            "description" : null,
            "type" : "GeneralizationSet",
            "propertyAssignments" : null,
            "isDisjoint" : true,
            "isComplete" : true,
            "categorizer" : null,
            "generalizations" : [ {
              "id" : "7mXfIDmGAqAEHEnY",
              "type" : "Generalization"
            }, {
              "id" : "foPfIDmGAqAEHEnk",
              "type" : "Generalization"
            }, {
              "id" : "ai3fIDmGAqAEHEne",
              "type" : "Generalization"
            } ]
          }, {
            "id" : "5jgfkDmAUygefiZy",
            "name" : "female-gender person contexts",
            "description" : null,
            "type" : "GeneralizationSet",
            "propertyAssignments" : null,
            "isDisjoint" : false,
            "isComplete" : true,
            "categorizer" : null,
            "generalizations" : [ {
              "id" : "k.2vkDmAUygefiVp",
              "type" : "Generalization"
            }, {
              "id" : "FgNneDmGAqAEHBnf",
              "type" : "Generalization"
            }, {
              "id" : "oj2vkDmAUygefiVz",
              "type" : "Generalization"
            } ]
          }, {
            "id" : "y4S_kDmAUygefil9",
            "name" : "male-gender person contexts",
            "description" : null,
            "type" : "GeneralizationSet",
            "propertyAssignments" : null,
            "isDisjoint" : false,
            "isComplete" : true,
            "categorizer" : null,
            "generalizations" : [ {
              "id" : "rnhfkDmAUygefieI",
              "type" : "Generalization"
            }, {
              "id" : "OhhfkDmAUygefid.",
              "type" : "Generalization"
            }, {
              "id" : "AUvfeDmGAqAEHCDQ",
              "type" : "Generalization"
            } ]
          }, {
            "id" : "TPcAUDmAUygefitk",
            "name" : "non-binary-gender person contexts",
            "description" : null,
            "type" : "GeneralizationSet",
            "propertyAssignments" : null,
            "isDisjoint" : false,
            "isComplete" : true,
            "categorizer" : null,
            "generalizations" : [ {
              "id" : "tj5_kDmAUygefiqO",
              "type" : "Generalization"
            }, {
              "id" : "aVYg.DmGAqAEHCL8",
              "type" : "Generalization"
            }, {
              "id" : "kK5_kDmAUygefiqF",
              "type" : "Generalization"
            } ]
          }, {
            "id" : "JpIgUDmAUygefi0Y",
            "name" : "female-gender chars",
            "description" : null,
            "type" : "GeneralizationSet",
            "propertyAssignments" : null,
            "isDisjoint" : true,
            "isComplete" : true,
            "categorizer" : null,
            "generalizations" : [ {
              "id" : "mUiXeDmGAqAEHBpw",
              "type" : "Generalization"
            }, {
              "id" : "xHXAUDmAUygefiz7",
              "type" : "Generalization"
            }, {
              "id" : "mkXAUDmAUygefiz1",
              "type" : "Generalization"
            } ]
          }, {
            "id" : "P9CgUDmAUygefi1Y",
            "name" : "male-gender chars",
            "description" : null,
            "type" : "GeneralizationSet",
            "propertyAssignments" : null,
            "isDisjoint" : true,
            "isComplete" : true,
            "categorizer" : null,
            "generalizations" : [ {
              "id" : "xBEgUDmAUygefi06",
              "type" : "Generalization"
            }, {
              "id" : "0I0gUDmAUygefi1G",
              "type" : "Generalization"
            }, {
              "id" : "TaiA.DmGAqAEHCHD",
              "type" : "Generalization"
            } ]
          }, {
            "id" : "XE2gUDmAUygefi2I",
            "name" : "non-binary-gender chars",
            "description" : null,
            "type" : "GeneralizationSet",
            "propertyAssignments" : null,
            "isDisjoint" : true,
            "isComplete" : true,
            "categorizer" : null,
            "generalizations" : [ {
              "id" : "Nleg.DmGAqAEHCOY",
              "type" : "Generalization"
            }, {
              "id" : "BhqgUDmAUygefi1.",
              "type" : "Generalization"
            }, {
              "id" : "jLKgUDmAUygefi14",
              "type" : "Generalization"
            } ]
          }, {
            "id" : "fGVA.DmGAqAEHCIE",
            "name" : "male gender contexts",
            "description" : null,
            "type" : "GeneralizationSet",
            "propertyAssignments" : null,
            "isDisjoint" : true,
            "isComplete" : true,
            "categorizer" : null,
            "generalizations" : [ {
              "id" : "lUCbeDmGAqAEHBZ8",
              "type" : "Generalization"
            }, {
              "id" : "FVRyoDmGAqAEHB2f",
              "type" : "Generalization"
            }, {
              "id" : "168yoDmGAqAEHBz6",
              "type" : "Generalization"
            } ]
          }, {
            "id" : "CkjA.DmGAqAEHCIp",
            "name" : "female gender contexts",
            "description" : null,
            "type" : "GeneralizationSet",
            "propertyAssignments" : null,
            "isDisjoint" : true,
            "isComplete" : true,
            "categorizer" : null,
            "generalizations" : [ {
              "id" : "5dCyoDmGAqAEHB0S",
              "type" : "Generalization"
            }, {
              "id" : "v9xyoDmGAqAEHB2p",
              "type" : "Generalization"
            }, {
              "id" : "mDCbeDmGAqAEHBaG",
              "type" : "Generalization"
            } ]
          }, {
            "id" : "wf3vIDmGAqAEHEeX",
            "name" : null,
            "description" : null,
            "type" : "Relation",
            "propertyAssignments" : null,
            "stereotype" : "characterization",
            "isAbstract" : false,
            "isDerived" : false,
            "properties" : [ {
              "id" : "wf3vIDmGAqAEHEeY",
              "name" : null,
              "description" : null,
              "type" : "Property",
              "propertyAssignments" : null,
              "stereotype" : null,
              "isDerived" : false,
              "isReadOnly" : false,
              "isOrdered" : false,
              "cardinality" : "1..*",
              "propertyType" : {
                "id" : "UbD1IDmGAqAEHCm1",
                "type" : "Class"
              },
              "subsettedProperties" : null,
              "redefinedProperties" : null,
              "aggregationKind" : "NONE"
            }, {
              "id" : "wf3vIDmGAqAEHEea",
              "name" : null,
              "description" : null,
              "type" : "Property",
              "propertyAssignments" : null,
              "stereotype" : null,
              "isDerived" : false,
              "isReadOnly" : true,
              "isOrdered" : false,
              "cardinality" : "1",
              "propertyType" : {
                "id" : "xnhPIDmGAqAEHEVs",
                "type" : "Class"
              },
              "subsettedProperties" : null,
              "redefinedProperties" : null,
              "aggregationKind" : "NONE"
            } ]
          }, {
            "id" : "JWPvIDmGAqAEHEeh",
            "name" : null,
            "description" : null,
            "type" : "Relation",
            "propertyAssignments" : null,
            "stereotype" : "characterization",
            "isAbstract" : false,
            "isDerived" : false,
            "properties" : [ {
              "id" : "JWPvIDmGAqAEHEei",
              "name" : null,
              "description" : null,
              "type" : "Property",
              "propertyAssignments" : null,
              "stereotype" : null,
              "isDerived" : false,
              "isReadOnly" : false,
              "isOrdered" : false,
              "cardinality" : "1..*",
              "propertyType" : {
                "id" : "byD1IDmGAqAEHCmq",
                "type" : "Class"
              },
              "subsettedProperties" : null,
              "redefinedProperties" : null,
              "aggregationKind" : "NONE"
            }, {
              "id" : "JWPvIDmGAqAEHEek",
              "name" : null,
              "description" : null,
              "type" : "Property",
              "propertyAssignments" : null,
              "stereotype" : null,
              "isDerived" : false,
              "isReadOnly" : true,
              "isOrdered" : false,
              "cardinality" : "1",
              "propertyType" : {
                "id" : "wPBPIDmGAqAEHEVh",
                "type" : "Class"
              },
              "subsettedProperties" : null,
              "redefinedProperties" : null,
              "aggregationKind" : "NONE"
            } ]
          }, {
            "id" : "IjPvIDmGAqAEHEer",
            "name" : null,
            "description" : null,
            "type" : "Relation",
            "propertyAssignments" : null,
            "stereotype" : "characterization",
            "isAbstract" : false,
            "isDerived" : false,
            "properties" : [ {
              "id" : "IjPvIDmGAqAEHEes",
              "name" : null,
              "description" : null,
              "type" : "Property",
              "propertyAssignments" : null,
              "stereotype" : null,
              "isDerived" : false,
              "isReadOnly" : false,
              "isOrdered" : false,
              "cardinality" : "1..*",
              "propertyType" : {
                "id" : "XD91IDmGAqAEHCmf",
                "type" : "Class"
              },
              "subsettedProperties" : null,
              "redefinedProperties" : null,
              "aggregationKind" : "NONE"
            }, {
              "id" : "IjPvIDmGAqAEHEeu",
              "name" : null,
              "description" : null,
              "type" : "Property",
              "propertyAssignments" : null,
              "stereotype" : null,
              "isDerived" : false,
              "isReadOnly" : true,
              "isOrdered" : false,
              "cardinality" : "1",
              "propertyType" : {
                "id" : "twBPIDmGAqAEHEVW",
                "type" : "Class"
              },
              "subsettedProperties" : null,
              "redefinedProperties" : null,
              "aggregationKind" : "NONE"
            } ]
          } ]
        }, {
          "id" : "9JFgUDmAUygefi56",
          "name" : "Gender Modality",
          "description" : "Gender Modality defines how a person can be characterized as cisgender or transgender and how such characterizations may arise from different sources. It supports modality assignments for persons and refines them into self-identified and externally-attributed modality types, allowing both perspectives to be represented when applicable.\n\nGender Modality also refines cisgender and transgender person types through their connections to sex at birth and to person classifications by gender type, supporting more specific modality assignments that are grounded in these linked characterizations. This supports consistent representation of modality statements while keeping the source of the modality explicit.",
          "type" : "Package",
          "propertyAssignments" : {
            "stage" : "int"
          },
          "contents" : [ {
            "id" : "NI8w_9mGAqAEHBJu",
            "name" : "Cisgender Person",
            "description" : "Cisgender Person is a person assigned a cisgender modality, indicating alignment between a gender classification for the person and the person's sex-at-birth classification. The alignment may be established using self-identified gender or using externally-attributed gender, depending on the specific cisgender classification that applies to the person.",
            "type" : "Class",
            "propertyAssignments" : null,
            "stereotype" : "phase",
            "isAbstract" : true,
            "isDerived" : true,
            "properties" : null,
            "isExtensional" : false,
            "isPowertype" : null,
            "order" : null,
            "literals" : null,
            "restrictedTo" : [ "functional-complex" ]
          }, {
            "id" : "l78w_9mGAqAEHBJ5",
            "name" : "Transgender Person",
            "description" : "Transgender Person is a person classified as transgender in at least one gender modality context, including self-identification, external attribution, or both. This classification does not exclude concurrent cisgender classification in other gender modality contexts, supporting representation of differing attributions that may coexist for the same person.",
            "type" : "Class",
            "propertyAssignments" : null,
            "stereotype" : "phase",
            "isAbstract" : true,
            "isDerived" : true,
            "properties" : null,
            "isExtensional" : false,
            "isPowertype" : null,
            "order" : null,
            "literals" : null,
            "restrictedTo" : [ "functional-complex" ]
          }, {
            "id" : "ak0z_9mGAqAEHC5B",
            "name" : "Self-identified Cisgender Person",
            "description" : "Self-identified Cisgender Person is a self-aware person whose self-identified gender is aligned with the person's sex at birth. In this model, it is specialized into cisgender female and cisgender male cases by combining self-identified female or male gender with female or male sex at birth, and it is mutually exclusive with Self-identified Transgender Person.",
            "type" : "Class",
            "propertyAssignments" : null,
            "stereotype" : "role",
            "isAbstract" : false,
            "isDerived" : false,
            "properties" : null,
            "isExtensional" : false,
            "isPowertype" : null,
            "order" : null,
            "literals" : null,
            "restrictedTo" : [ "functional-complex" ]
          }, {
            "id" : "ufsz_9mGAqAEHC5U",
            "name" : "Externally-attributed Cisgender Person",
            "description" : "Externally-attributed Cisgender Person is a person classified as cisgender through external attribution. It captures cases where an externally attributed female or male gender classification is treated as aligned with the corresponding female or male sex-at-birth classification.",
            "type" : "Class",
            "propertyAssignments" : null,
            "stereotype" : "role",
            "isAbstract" : false,
            "isDerived" : false,
            "properties" : null,
            "isExtensional" : false,
            "isPowertype" : null,
            "order" : null,
            "literals" : null,
            "restrictedTo" : [ "functional-complex" ]
          }, {
            "id" : "tHVz_9mGAqAEHC6h",
            "name" : "Self-identified Transgender Person",
            "description" : "Self-identified Transgender Person is a self-aware person who self-identifies as transgender. It is mutually exclusive with Self-identified Cisgender Person and together they classify self-aware persons by self-identified gender modality, while allowing externally attributed transgender classifications to also apply to the same person.",
            "type" : "Class",
            "propertyAssignments" : null,
            "stereotype" : "phase",
            "isAbstract" : false,
            "isDerived" : false,
            "properties" : null,
            "isExtensional" : false,
            "isPowertype" : null,
            "order" : null,
            "literals" : null,
            "restrictedTo" : [ "functional-complex" ]
          }, {
            "id" : "CoNz_9mGAqAEHC6s",
            "name" : "Externally-attributed Transgender Person",
            "description" : "Externally-attributed Transgender Person is a person assigned a transgender modality through external attribution. It captures transgender classification as assigned by an external party, distinct from transgender classification grounded in self-identification.",
            "type" : "Class",
            "propertyAssignments" : null,
            "stereotype" : "role",
            "isAbstract" : false,
            "isDerived" : false,
            "properties" : null,
            "isExtensional" : false,
            "isPowertype" : null,
            "order" : null,
            "literals" : null,
            "restrictedTo" : [ "functional-complex" ]
          }, {
            "id" : "gsUQUDmAUygefi85",
            "name" : "Self-identified Cisgender Female Person",
            "description" : "A Self-identified Cisgender Female Person is a person who self-identifies as cisgender and as female.\n\nThis class applies when the person's self-identified female gender is consistent with the person's female sex at birth, so the cisgender status is grounded in self-identification rather than in external attribution.",
            "type" : "Class",
            "propertyAssignments" : null,
            "stereotype" : "role",
            "isAbstract" : false,
            "isDerived" : false,
            "properties" : null,
            "isExtensional" : false,
            "isPowertype" : null,
            "order" : null,
            "literals" : null,
            "restrictedTo" : [ "functional-complex" ]
          }, {
            "id" : "q9yQUDmAUygefi9r",
            "name" : "Self-identified Cisgender Male Person",
            "description" : "A Self-identified Cisgender Male Person is a person who self-identifies as cisgender and as male.\n\nThis class applies when the person's self-identified male gender is consistent with the person's male sex at birth, so the cisgender status is grounded in self-identification rather than in external attribution.",
            "type" : "Class",
            "propertyAssignments" : null,
            "stereotype" : "role",
            "isAbstract" : false,
            "isDerived" : false,
            "properties" : null,
            "isExtensional" : false,
            "isPowertype" : null,
            "order" : null,
            "literals" : null,
            "restrictedTo" : [ "functional-complex" ]
          }, {
            "id" : "mT50UDmAUygefjj9",
            "name" : "Externally-attributed Cisgender Female Person",
            "description" : "An Externally-attributed Cisgender Female Person is a person for whom another individual attributes a cisgender status together with a female gender attribution.\n\nThis class applies when the attributed female gender is consistent with the person's female sex at birth, and the cisgender status is grounded in that external attribution rather than in the person's self-identification.",
            "type" : "Class",
            "propertyAssignments" : null,
            "stereotype" : "role",
            "isAbstract" : false,
            "isDerived" : false,
            "properties" : null,
            "isExtensional" : false,
            "isPowertype" : null,
            "order" : null,
            "literals" : null,
            "restrictedTo" : [ "functional-complex" ]
          }, {
            "id" : "gPF0UDmAUygefjkI",
            "name" : "Externally-attributed Cisgender Male Person",
            "description" : "An Externally-attributed Cisgender Male Person is a person for whom another individual attributes a cisgender status together with a male gender attribution.\n\nThis class applies when the attributed male gender is consistent with the person's male sex at birth, and the cisgender status is grounded in that external attribution rather than in the person's self-identification.",
            "type" : "Class",
            "propertyAssignments" : null,
            "stereotype" : "role",
            "isAbstract" : false,
            "isDerived" : false,
            "properties" : null,
            "isExtensional" : false,
            "isPowertype" : null,
            "order" : null,
            "literals" : null,
            "restrictedTo" : [ "functional-complex" ]
          }, {
            "id" : "sCH9xDmAUygefhK8",
            "name" : "Female Cisgender Person",
            "description" : "Female Cisgender Person is a cisgender person whose recorded sex at birth is female and whose gender classification is female. It captures a form of cisgender modality grounded in alignment between these classifications.\n\nThis category is compatible with cases where the gender classification is based on self-identification or external attribution, provided that the resulting classification aligns with the person's female sex-at-birth record.",
            "type" : "Class",
            "propertyAssignments" : null,
            "stereotype" : "role",
            "isAbstract" : true,
            "isDerived" : true,
            "properties" : null,
            "isExtensional" : false,
            "isPowertype" : null,
            "order" : null,
            "literals" : null,
            "restrictedTo" : [ "functional-complex" ]
          }, {
            "id" : "Wen9xDmAUygefhLH",
            "name" : "Male Cisgender Person",
            "description" : "Male Cisgender Person is a cisgender person whose recorded sex at birth is male and whose gender classification is male. It captures a form of cisgender modality grounded in alignment between these classifications.\n\nThis category is compatible with cases where the gender classification is based on self-identification or external attribution, provided that the resulting classification aligns with the person's male sex-at-birth record.",
            "type" : "Class",
            "propertyAssignments" : null,
            "stereotype" : "role",
            "isAbstract" : true,
            "isDerived" : true,
            "properties" : null,
            "isExtensional" : false,
            "isPowertype" : null,
            "order" : null,
            "literals" : null,
            "restrictedTo" : [ "functional-complex" ]
          }, {
            "id" : "yRFawjmGAqAEHEjP",
            "name" : "Cisgender",
            "description" : "Cisgender is a gender modality that characterizes a person as cisgender in a given modality context.\n\nIt captures alignment between the person's sex at birth assignment and the person's gender outcome as established in that context, including contexts grounded in self-identification and external attribution.",
            "type" : "Class",
            "propertyAssignments" : null,
            "stereotype" : "mode",
            "isAbstract" : false,
            "isDerived" : false,
            "properties" : null,
            "isExtensional" : null,
            "isPowertype" : null,
            "order" : null,
            "literals" : null,
            "restrictedTo" : [ "intrinsic-mode", "extrinsic-mode" ]
          }, {
            "id" : "SKlawjmGAqAEHEja",
            "name" : "Transgender",
            "description" : "Transgender is a gender modality that characterizes a person as transgender in a given modality context.\n\nIt captures non-alignment between the person's sex at birth assignment and the person's gender outcome as established in that context, including contexts grounded in self-identification and external attribution.",
            "type" : "Class",
            "propertyAssignments" : null,
            "stereotype" : "mode",
            "isAbstract" : false,
            "isDerived" : false,
            "properties" : null,
            "isExtensional" : null,
            "isPowertype" : null,
            "order" : null,
            "literals" : null,
            "restrictedTo" : [ "intrinsic-mode", "extrinsic-mode" ]
          }, {
            "id" : "zS1WwjmGAqAEHFJi",
            "name" : "Gender Modality",
            "description" : "Gender Modality characterizes how sex and gender information jointly determine a modality for a person.\n\nIt captures modality categories such as cisgender and transgender, grounding the modality in both sex and gender information while keeping the modality distinct from the underlying sex outcomes and gender outcomes it depends on.",
            "type" : "Class",
            "propertyAssignments" : null,
            "stereotype" : "category",
            "isAbstract" : false,
            "isDerived" : false,
            "properties" : null,
            "isExtensional" : false,
            "isPowertype" : null,
            "order" : null,
            "literals" : null,
            "restrictedTo" : [ "intrinsic-mode", "extrinsic-mode" ]
          }, {
            "id" : "2.8ZkjmGAqAEHDTz",
            "name" : "Gender Modality Type",
            "description" : "Gender Modality Type provides a classifier for gender modality characterizations.\n\nIt supports identifying which modality category a given gender modality instance represents, such as cisgender or transgender, to enable consistent use and interpretation across contexts.",
            "type" : "Class",
            "propertyAssignments" : null,
            "stereotype" : "type",
            "isAbstract" : false,
            "isDerived" : false,
            "properties" : null,
            "isExtensional" : null,
            "isPowertype" : true,
            "order" : "2",
            "literals" : null,
            "restrictedTo" : [ "type" ]
          }, {
            "id" : "diC7_9mGAqAEHDCF",
            "name" : null,
            "description" : null,
            "type" : "Generalization",
            "propertyAssignments" : null,
            "general" : {
              "id" : "NI8w_9mGAqAEHBJu",
              "type" : "Class"
            },
            "specific" : {
              "id" : "ak0z_9mGAqAEHC5B",
              "type" : "Class"
            }
          }, {
            "id" : "45C7_9mGAqAEHDCP",
            "name" : null,
            "description" : null,
            "type" : "Generalization",
            "propertyAssignments" : null,
            "general" : {
              "id" : "NI8w_9mGAqAEHBJu",
              "type" : "Class"
            },
            "specific" : {
              "id" : "ufsz_9mGAqAEHC5U",
              "type" : "Class"
            }
          }, {
            "id" : "rEi7_9mGAqAEHDCY",
            "name" : null,
            "description" : null,
            "type" : "Generalization",
            "propertyAssignments" : null,
            "general" : {
              "id" : "l78w_9mGAqAEHBJ5",
              "type" : "Class"
            },
            "specific" : {
              "id" : "tHVz_9mGAqAEHC6h",
              "type" : "Class"
            }
          }, {
            "id" : "0Ri7_9mGAqAEHDCi",
            "name" : null,
            "description" : null,
            "type" : "Generalization",
            "propertyAssignments" : null,
            "general" : {
              "id" : "l78w_9mGAqAEHBJ5",
              "type" : "Class"
            },
            "specific" : {
              "id" : "CoNz_9mGAqAEHC6s",
              "type" : "Class"
            }
          }, {
            "id" : "6lFwUDmAUygefjGK",
            "name" : null,
            "description" : null,
            "type" : "Generalization",
            "propertyAssignments" : null,
            "general" : {
              "id" : "ak0z_9mGAqAEHC5B",
              "type" : "Class"
            },
            "specific" : {
              "id" : "gsUQUDmAUygefi85",
              "type" : "Class"
            }
          }, {
            "id" : "m3FwUDmAUygefjGU",
            "name" : null,
            "description" : null,
            "type" : "Generalization",
            "propertyAssignments" : null,
            "general" : {
              "id" : "ak0z_9mGAqAEHC5B",
              "type" : "Class"
            },
            "specific" : {
              "id" : "q9yQUDmAUygefi9r",
              "type" : "Class"
            }
          }, {
            "id" : "gmL0UDmAUygefjlm",
            "name" : null,
            "description" : null,
            "type" : "Generalization",
            "propertyAssignments" : null,
            "general" : {
              "id" : "ufsz_9mGAqAEHC5U",
              "type" : "Class"
            },
            "specific" : {
              "id" : "mT50UDmAUygefjj9",
              "type" : "Class"
            }
          }, {
            "id" : "ftL0UDmAUygefjlw",
            "name" : null,
            "description" : null,
            "type" : "Generalization",
            "propertyAssignments" : null,
            "general" : {
              "id" : "ufsz_9mGAqAEHC5U",
              "type" : "Class"
            },
            "specific" : {
              "id" : "gPF0UDmAUygefjkI",
              "type" : "Class"
            }
          }, {
            "id" : "0x2DxDmAUygefhWS",
            "name" : null,
            "description" : null,
            "type" : "Generalization",
            "propertyAssignments" : null,
            "general" : {
              "id" : "NI8w_9mGAqAEHBJu",
              "type" : "Class"
            },
            "specific" : {
              "id" : "sCH9xDmAUygefhK8",
              "type" : "Class"
            }
          }, {
            "id" : "iC2DxDmAUygefhWI",
            "name" : null,
            "description" : null,
            "type" : "Generalization",
            "propertyAssignments" : null,
            "general" : {
              "id" : "NI8w_9mGAqAEHBJu",
              "type" : "Class"
            },
            "specific" : {
              "id" : "Wen9xDmAUygefhLH",
              "type" : "Class"
            }
          }, {
            "id" : "LKXWwjmGAqAEHFKy",
            "name" : null,
            "description" : null,
            "type" : "Generalization",
            "propertyAssignments" : null,
            "general" : {
              "id" : "zS1WwjmGAqAEHFJi",
              "type" : "Class"
            },
            "specific" : {
              "id" : "yRFawjmGAqAEHEjP",
              "type" : "Class"
            }
          }, {
            "id" : "CdXWwjmGAqAEHFK8",
            "name" : null,
            "description" : null,
            "type" : "Generalization",
            "propertyAssignments" : null,
            "general" : {
              "id" : "zS1WwjmGAqAEHFJi",
              "type" : "Class"
            },
            "specific" : {
              "id" : "SKlawjmGAqAEHEja",
              "type" : "Class"
            }
          }, {
            "id" : "gpBw_9mGAqAEHBLa",
            "name" : "gender modality (person)",
            "description" : null,
            "type" : "GeneralizationSet",
            "propertyAssignments" : null,
            "isDisjoint" : false,
            "isComplete" : false,
            "categorizer" : null,
            "generalizations" : [ {
              "id" : "27Gw_9mGAqAEHBK6",
              "type" : "Generalization"
            }, {
              "id" : "eBGw_9mGAqAEHBKw",
              "type" : "Generalization"
            } ]
          }, {
            "id" : "M2YH_9mGAqAEHDEe",
            "name" : "transgender types",
            "description" : null,
            "type" : "GeneralizationSet",
            "propertyAssignments" : null,
            "isDisjoint" : false,
            "isComplete" : true,
            "categorizer" : null,
            "generalizations" : [ {
              "id" : "rEi7_9mGAqAEHDCY",
              "type" : "Generalization"
            }, {
              "id" : "0Ri7_9mGAqAEHDCi",
              "type" : "Generalization"
            } ]
          }, {
            "id" : "4KkH_9mGAqAEHDEl",
            "name" : "cisgender types",
            "description" : null,
            "type" : "GeneralizationSet",
            "propertyAssignments" : null,
            "isDisjoint" : false,
            "isComplete" : true,
            "categorizer" : null,
            "generalizations" : [ {
              "id" : "45C7_9mGAqAEHDCP",
              "type" : "Generalization"
            }, {
              "id" : "diC7_9mGAqAEHDCF",
              "type" : "Generalization"
            } ]
          }, {
            "id" : "zQr3_9mGAqAEHDdw",
            "name" : "gender modality (external)",
            "description" : null,
            "type" : "GeneralizationSet",
            "propertyAssignments" : null,
            "isDisjoint" : false,
            "isComplete" : true,
            "categorizer" : null,
            "generalizations" : [ {
              "id" : "jccX_9mGAqAEHDdN",
              "type" : "Generalization"
            }, {
              "id" : "IPsX_9mGAqAEHDdD",
              "type" : "Generalization"
            } ]
          }, {
            "id" : "fuwP_9mGAqAEHDeh",
            "name" : "gender modality (self-id)",
            "description" : null,
            "type" : "GeneralizationSet",
            "propertyAssignments" : null,
            "isDisjoint" : true,
            "isComplete" : true,
            "categorizer" : null,
            "generalizations" : [ {
              "id" : "DCsX_9mGAqAEHDcv",
              "type" : "Generalization"
            }, {
              "id" : "JZsX_9mGAqAEHDc5",
              "type" : "Generalization"
            } ]
          }, {
            "id" : "4a0IUDmAUygefjKw",
            "name" : "cis outcome (self-id)",
            "description" : null,
            "type" : "GeneralizationSet",
            "propertyAssignments" : null,
            "isDisjoint" : true,
            "isComplete" : true,
            "categorizer" : null,
            "generalizations" : [ {
              "id" : "m3FwUDmAUygefjGU",
              "type" : "Generalization"
            }, {
              "id" : "6lFwUDmAUygefjGK",
              "type" : "Generalization"
            } ]
          }, {
            "id" : "gTMMUDmAUygefjo6",
            "name" : "cis outcome (external)",
            "description" : null,
            "type" : "GeneralizationSet",
            "propertyAssignments" : null,
            "isDisjoint" : true,
            "isComplete" : true,
            "categorizer" : null,
            "generalizations" : [ {
              "id" : "gmL0UDmAUygefjlm",
              "type" : "Generalization"
            }, {
              "id" : "ftL0UDmAUygefjlw",
              "type" : "Generalization"
            } ]
          }, {
            "id" : "fP8jxDmAUygefha9",
            "name" : "cisgender persons",
            "description" : null,
            "type" : "GeneralizationSet",
            "propertyAssignments" : null,
            "isDisjoint" : true,
            "isComplete" : true,
            "categorizer" : null,
            "generalizations" : [ {
              "id" : "iC2DxDmAUygefhWI",
              "type" : "Generalization"
            }, {
              "id" : "0x2DxDmAUygefhWS",
              "type" : "Generalization"
            } ]
          }, {
            "id" : "VUaOwjmGAqAEHFSM",
            "name" : "gender modality types",
            "description" : null,
            "type" : "GeneralizationSet",
            "propertyAssignments" : null,
            "isDisjoint" : true,
            "isComplete" : true,
            "categorizer" : {
              "id" : "2.8ZkjmGAqAEHDTz",
              "type" : "Class"
            },
            "generalizations" : [ {
              "id" : "CdXWwjmGAqAEHFK8",
              "type" : "Generalization"
            }, {
              "id" : "LKXWwjmGAqAEHFKy",
              "type" : "Generalization"
            } ]
          }, {
            "id" : "InpOwjmGAqAEHFTc",
            "name" : "gender modality chars",
            "description" : null,
            "type" : "GeneralizationSet",
            "propertyAssignments" : null,
            "isDisjoint" : true,
            "isComplete" : true,
            "categorizer" : null,
            "generalizations" : [ {
              "id" : "vDBOwjmGAqAEHFTS",
              "type" : "Generalization"
            }, {
              "id" : "PEBOwjmGAqAEHFTM",
              "type" : "Generalization"
            } ]
          }, {
            "id" : "dse6wjmGAqAEHEqL",
            "name" : null,
            "description" : null,
            "type" : "Relation",
            "propertyAssignments" : null,
            "stereotype" : "characterization",
            "isAbstract" : false,
            "isDerived" : false,
            "properties" : [ {
              "id" : "dse6wjmGAqAEHEqM",
              "name" : null,
              "description" : null,
              "type" : "Property",
              "propertyAssignments" : null,
              "stereotype" : null,
              "isDerived" : false,
              "isReadOnly" : false,
              "isOrdered" : false,
              "cardinality" : "1..*",
              "propertyType" : {
                "id" : "yRFawjmGAqAEHEjP",
                "type" : "Class"
              },
              "subsettedProperties" : null,
              "redefinedProperties" : null,
              "aggregationKind" : "NONE"
            }, {
              "id" : "dse6wjmGAqAEHEqO",
              "name" : "/Cisgender Person",
              "description" : null,
              "type" : "Property",
              "propertyAssignments" : null,
              "stereotype" : null,
              "isDerived" : false,
              "isReadOnly" : true,
              "isOrdered" : false,
              "cardinality" : "1",
              "propertyType" : {
                "id" : "NI8w_9mGAqAEHBJu",
                "type" : "Class"
              },
              "subsettedProperties" : null,
              "redefinedProperties" : null,
              "aggregationKind" : "NONE"
            } ]
          }, {
            "id" : "7eB6wjmGAqAEHEqb",
            "name" : null,
            "description" : null,
            "type" : "Relation",
            "propertyAssignments" : null,
            "stereotype" : "characterization",
            "isAbstract" : false,
            "isDerived" : false,
            "properties" : [ {
              "id" : "7eB6wjmGAqAEHEqc",
              "name" : null,
              "description" : null,
              "type" : "Property",
              "propertyAssignments" : null,
              "stereotype" : null,
              "isDerived" : false,
              "isReadOnly" : false,
              "isOrdered" : false,
              "cardinality" : "1..*",
              "propertyType" : {
                "id" : "SKlawjmGAqAEHEja",
                "type" : "Class"
              },
              "subsettedProperties" : null,
              "redefinedProperties" : null,
              "aggregationKind" : "NONE"
            }, {
              "id" : "7eB6wjmGAqAEHEqe",
              "name" : "/Transgender Person",
              "description" : null,
              "type" : "Property",
              "propertyAssignments" : null,
              "stereotype" : null,
              "isDerived" : false,
              "isReadOnly" : true,
              "isOrdered" : false,
              "cardinality" : "1",
              "propertyType" : {
                "id" : "l78w_9mGAqAEHBJ5",
                "type" : "Class"
              },
              "subsettedProperties" : null,
              "redefinedProperties" : null,
              "aggregationKind" : "NONE"
            } ]
          }, {
            "id" : "8b3WwjmGAqAEHFLG",
            "name" : null,
            "description" : null,
            "type" : "Relation",
            "propertyAssignments" : null,
            "stereotype" : "characterization",
            "isAbstract" : false,
            "isDerived" : false,
            "properties" : [ {
              "id" : "8b3WwjmGAqAEHFLH",
              "name" : null,
              "description" : null,
              "type" : "Property",
              "propertyAssignments" : null,
              "stereotype" : null,
              "isDerived" : false,
              "isReadOnly" : false,
              "isOrdered" : false,
              "cardinality" : "0..*",
              "propertyType" : {
                "id" : "zS1WwjmGAqAEHFJi",
                "type" : "Class"
              },
              "subsettedProperties" : null,
              "redefinedProperties" : null,
              "aggregationKind" : "NONE"
            }, {
              "id" : "8b3WwjmGAqAEHFLJ",
              "name" : "person",
              "description" : null,
              "type" : "Property",
              "propertyAssignments" : null,
              "stereotype" : null,
              "isDerived" : false,
              "isReadOnly" : true,
              "isOrdered" : false,
              "cardinality" : "1",
              "propertyType" : {
                "id" : "G9JsEemAUygeIxAG",
                "type" : "Class"
              },
              "subsettedProperties" : null,
              "redefinedProperties" : null,
              "aggregationKind" : "NONE"
            } ]
          }, {
            "id" : "sHb2wjmGAqAEHFPv",
            "name" : "has cause",
            "description" : null,
            "type" : "Relation",
            "propertyAssignments" : null,
            "stereotype" : "material",
            "isAbstract" : false,
            "isDerived" : true,
            "properties" : [ {
              "id" : "sHb2wjmGAqAEHFPw",
              "name" : null,
              "description" : null,
              "type" : "Property",
              "propertyAssignments" : null,
              "stereotype" : null,
              "isDerived" : false,
              "isReadOnly" : false,
              "isOrdered" : false,
              "cardinality" : "0..*",
              "propertyType" : {
                "id" : "zS1WwjmGAqAEHFJi",
                "type" : "Class"
              },
              "subsettedProperties" : null,
              "redefinedProperties" : null,
              "aggregationKind" : "NONE"
            }, {
              "id" : "sHb2wjmGAqAEHFPy",
              "name" : "gender",
              "description" : null,
              "type" : "Property",
              "propertyAssignments" : null,
              "stereotype" : null,
              "isDerived" : false,
              "isReadOnly" : false,
              "isOrdered" : false,
              "cardinality" : "1",
              "propertyType" : {
                "id" : "HF29A.mGAqAEHBsq",
                "type" : "Class"
              },
              "subsettedProperties" : null,
              "redefinedProperties" : null,
              "aggregationKind" : "NONE"
            } ]
          }, {
            "id" : "mc72wjmGAqAEHFP5",
            "name" : "has cause",
            "description" : null,
            "type" : "Relation",
            "propertyAssignments" : null,
            "stereotype" : "material",
            "isAbstract" : false,
            "isDerived" : true,
            "properties" : [ {
              "id" : "mc72wjmGAqAEHFP6",
              "name" : null,
              "description" : null,
              "type" : "Property",
              "propertyAssignments" : null,
              "stereotype" : null,
              "isDerived" : false,
              "isReadOnly" : false,
              "isOrdered" : false,
              "cardinality" : "0..*",
              "propertyType" : {
                "id" : "zS1WwjmGAqAEHFJi",
                "type" : "Class"
              },
              "subsettedProperties" : null,
              "redefinedProperties" : null,
              "aggregationKind" : "NONE"
            }, {
              "id" : "mc72wjmGAqAEHFP8",
              "name" : "sex",
              "description" : null,
              "type" : "Property",
              "propertyAssignments" : null,
              "stereotype" : null,
              "isDerived" : false,
              "isReadOnly" : false,
              "isOrdered" : false,
              "cardinality" : "1",
              "propertyType" : {
                "id" : "Q4F.g.mGAqAEHA65",
                "type" : "Class"
              },
              "subsettedProperties" : null,
              "redefinedProperties" : null,
              "aggregationKind" : "NONE"
            } ]
          }, {
            "id" : "XwuZkjmGAqAEHDU.",
            "name" : null,
            "description" : null,
            "type" : "Relation",
            "propertyAssignments" : null,
            "stereotype" : "instantiation",
            "isAbstract" : false,
            "isDerived" : false,
            "properties" : [ {
              "id" : "XwuZkjmGAqAEHDU_",
              "name" : null,
              "description" : null,
              "type" : "Property",
              "propertyAssignments" : null,
              "stereotype" : null,
              "isDerived" : false,
              "isReadOnly" : false,
              "isOrdered" : false,
              "cardinality" : "1..*",
              "propertyType" : {
                "id" : "zS1WwjmGAqAEHFJi",
                "type" : "Class"
              },
              "subsettedProperties" : null,
              "redefinedProperties" : null,
              "aggregationKind" : "NONE"
            }, {
              "id" : "XwuZkjmGAqAEHDVB",
              "name" : "gender Modality Types",
              "description" : null,
              "type" : "Property",
              "propertyAssignments" : null,
              "stereotype" : null,
              "isDerived" : false,
              "isReadOnly" : false,
              "isOrdered" : false,
              "cardinality" : "1..*",
              "propertyType" : {
                "id" : "2.8ZkjmGAqAEHDTz",
                "type" : "Class"
              },
              "subsettedProperties" : null,
              "redefinedProperties" : null,
              "aggregationKind" : "NONE"
            } ]
          } ]
        }, {
          "id" : "HF29A.mGAqAEHBsq",
          "name" : "Gender",
          "description" : "Gender is the broad category of gender characterizations that can be attributed to a person, either by the person themselves or by others. It covers gender designated by the person, including self-identified gender and gender expression, as well as externally attributed gender, including administrative and legal forms used for recognition by organizations or legal institutions.",
          "type" : "Class",
          "propertyAssignments" : {
            "synonyms" : "Social Gender"
          },
          "stereotype" : "category",
          "isAbstract" : false,
          "isDerived" : false,
          "properties" : null,
          "isExtensional" : false,
          "isPowertype" : null,
          "order" : null,
          "literals" : null,
          "restrictedTo" : [ "intrinsic-mode", "extrinsic-mode" ]
        }, {
          "id" : "w7lkwjmGAqAEHDIn",
          "name" : "Gender Context",
          "description" : "Gender Context captures the context in which a gender outcome is established, recorded, or attributed.\n\nIt supports distinguishing contexts such as self-identified gender, externally-attributed gender, administrative gender, legal gender, and gender expression, while keeping the context separate from the resulting gender outcome category.",
          "type" : "Class",
          "propertyAssignments" : null,
          "stereotype" : "type",
          "isAbstract" : false,
          "isDerived" : false,
          "properties" : null,
          "isExtensional" : null,
          "isPowertype" : true,
          "order" : "2",
          "literals" : null,
          "restrictedTo" : [ "type" ]
        }, {
          "id" : "jw1kwjmGAqAEHDIy",
          "name" : "Gender Outcome",
          "description" : "Gender Outcome captures the outcome category of a gender characterization.\n\nIt supports outcome groupings such as female gender, male gender, and non-binary gender, as well as outcome categories tied to gender expression, while keeping the outcome distinct from the context in which it is established.",
          "type" : "Class",
          "propertyAssignments" : null,
          "stereotype" : "type",
          "isAbstract" : false,
          "isDerived" : false,
          "properties" : null,
          "isExtensional" : null,
          "isPowertype" : true,
          "order" : "2",
          "literals" : null,
          "restrictedTo" : [ "type" ]
        }, {
          "id" : ".pCMg.mGAqAEHB.9",
          "name" : null,
          "description" : null,
          "type" : "Generalization",
          "propertyAssignments" : null,
          "general" : {
            "id" : "HF29A.mGAqAEHBsq",
            "type" : "Class"
          },
          "specific" : {
            "id" : "13dx_9mGAqAEHB0Z",
            "type" : "Class"
          }
        }, {
          "id" : "q6Yag.mGAqAEHBNw",
          "name" : null,
          "description" : null,
          "type" : "Generalization",
          "propertyAssignments" : null,
          "general" : {
            "id" : "HF29A.mGAqAEHBsq",
            "type" : "Class"
          },
          "specific" : {
            "id" : "JDRyg.mGAqAEHA4W",
            "type" : "Class"
          }
        }, {
          "id" : "abL1IDmGAqAEHCnw",
          "name" : null,
          "description" : null,
          "type" : "Generalization",
          "propertyAssignments" : null,
          "general" : {
            "id" : "HF29A.mGAqAEHBsq",
            "type" : "Class"
          },
          "specific" : {
            "id" : "XD91IDmGAqAEHCmf",
            "type" : "Class"
          }
        }, {
          "id" : "mSr1IDmGAqAEHCn6",
          "name" : null,
          "description" : null,
          "type" : "Generalization",
          "propertyAssignments" : null,
          "general" : {
            "id" : "HF29A.mGAqAEHBsq",
            "type" : "Class"
          },
          "specific" : {
            "id" : "byD1IDmGAqAEHCmq",
            "type" : "Class"
          }
        }, {
          "id" : "bVr1IDmGAqAEHCoE",
          "name" : null,
          "description" : null,
          "type" : "Generalization",
          "propertyAssignments" : null,
          "general" : {
            "id" : "HF29A.mGAqAEHBsq",
            "type" : "Class"
          },
          "specific" : {
            "id" : "UbD1IDmGAqAEHCm1",
            "type" : "Class"
          }
        }, {
          "id" : "9W63eDmGAqAEHBuO",
          "name" : null,
          "description" : null,
          "type" : "Generalization",
          "propertyAssignments" : null,
          "general" : {
            "id" : "HF29A.mGAqAEHBsq",
            "type" : "Class"
          },
          "specific" : {
            "id" : "CMHLeDmGAqAEHBVx",
            "type" : "Class"
          }
        }, {
          "id" : "h.PQlDmGAqAEHBfW",
          "name" : null,
          "description" : null,
          "type" : "Generalization",
          "propertyAssignments" : null,
          "general" : {
            "id" : "HF29A.mGAqAEHBsq",
            "type" : "Class"
          },
          "specific" : {
            "id" : "AgpS.DmGAqAEHDTi",
            "type" : "Class"
          }
        }, {
          "id" : "JnjuwjmGAqAEHFbf",
          "name" : null,
          "description" : null,
          "type" : "Generalization",
          "propertyAssignments" : null,
          "general" : {
            "id" : "HF29A.mGAqAEHBsq",
            "type" : "Class"
          },
          "specific" : {
            "id" : "zS1WwjmGAqAEHFJi",
            "type" : "Class"
          }
        }, {
          "id" : "uDycAZmAUygeKykZ",
          "name" : "self-awarness",
          "description" : null,
          "type" : "GeneralizationSet",
          "propertyAssignments" : null,
          "isDisjoint" : true,
          "isComplete" : true,
          "categorizer" : null,
          "generalizations" : [ {
            "id" : "kpe3K.mGAqAEHA0c",
            "type" : "Generalization"
          }, {
            "id" : "Mye3K.mGAqAEHA0S",
            "type" : "Generalization"
          } ]
        }, {
          "id" : "HfF2oDmGAqAEHChj",
          "name" : "gender outcome",
          "description" : null,
          "type" : "GeneralizationSet",
          "propertyAssignments" : null,
          "isDisjoint" : true,
          "isComplete" : true,
          "categorizer" : {
            "id" : "jw1kwjmGAqAEHDIy",
            "type" : "Class"
          },
          "generalizations" : [ {
            "id" : "mSr1IDmGAqAEHCn6",
            "type" : "Generalization"
          }, {
            "id" : "abL1IDmGAqAEHCnw",
            "type" : "Generalization"
          }, {
            "id" : "bVr1IDmGAqAEHCoE",
            "type" : "Generalization"
          } ]
        }, {
          "id" : "vLjdcDmAUygefl1K",
          "name" : "self-identified gender outcome",
          "description" : null,
          "type" : "GeneralizationSet",
          "propertyAssignments" : null,
          "isDisjoint" : true,
          "isComplete" : true,
          "categorizer" : null,
          "generalizations" : [ {
            "id" : "iDayoDmGAqAEHB0w",
            "type" : "Generalization"
          }, {
            "id" : "EiCyoDmGAqAEHB0I",
            "type" : "Generalization"
          }, {
            "id" : "r_cyoDmGAqAEHBzw",
            "type" : "Generalization"
          } ]
        }, {
          "id" : "JCfdcDmAUygefl1l",
          "name" : "externally-attributed gender outcome",
          "description" : null,
          "type" : "GeneralizationSet",
          "propertyAssignments" : null,
          "isDisjoint" : false,
          "isComplete" : true,
          "categorizer" : null,
          "generalizations" : [ {
            "id" : "touyoDmGAqAEHB1j",
            "type" : "Generalization"
          }, {
            "id" : "d5uyoDmGAqAEHB1t",
            "type" : "Generalization"
          }, {
            "id" : "DKOyoDmGAqAEHB1Z",
            "type" : "Generalization"
          } ]
        }, {
          "id" : "_gG9cDmAUygefl25",
          "name" : "administrative gender outcome",
          "description" : null,
          "type" : "GeneralizationSet",
          "propertyAssignments" : null,
          "isDisjoint" : false,
          "isComplete" : true,
          "categorizer" : null,
          "generalizations" : [ {
            "id" : "3CPyoDmGAqAEHB6D",
            "type" : "Generalization"
          }, {
            "id" : "D6nyoDmGAqAEHB5r",
            "type" : "Generalization"
          }, {
            "id" : "f_7yoDmGAqAEHB5X",
            "type" : "Generalization"
          } ]
        }, {
          "id" : "gWe9cDmAUygefl3O",
          "name" : "legal gender outcome",
          "description" : null,
          "type" : "GeneralizationSet",
          "propertyAssignments" : null,
          "isDisjoint" : false,
          "isComplete" : true,
          "categorizer" : null,
          "generalizations" : [ {
            "id" : "IrsaoDmGAqAEHCDu",
            "type" : "Generalization"
          }, {
            "id" : "wbcaoDmGAqAEHCD6",
            "type" : "Generalization"
          }, {
            "id" : "oi8aoDmGAqAEHCEE",
            "type" : "Generalization"
          } ]
        }, {
          "id" : "p5UbeDmGAqAEHBZf",
          "name" : "gender expression outcome",
          "description" : null,
          "type" : "GeneralizationSet",
          "propertyAssignments" : null,
          "isDisjoint" : true,
          "isComplete" : true,
          "categorizer" : null,
          "generalizations" : [ {
            "id" : "F27reDmGAqAEHBYD",
            "type" : "Generalization"
          }, {
            "id" : "JX7reDmGAqAEHBYN",
            "type" : "Generalization"
          }, {
            "id" : "zg7reDmGAqAEHBX5",
            "type" : "Generalization"
          } ]
        }, {
          "id" : "poZg.DmGAqAEHCOv",
          "name" : "non-binary gender contexts",
          "description" : null,
          "type" : "GeneralizationSet",
          "propertyAssignments" : null,
          "isDisjoint" : true,
          "isComplete" : true,
          "categorizer" : null,
          "generalizations" : [ {
            "id" : "i8ibeDmGAqAEHBaQ",
            "type" : "Generalization"
          }, {
            "id" : "YCJyoDmGAqAEHB2z",
            "type" : "Generalization"
          }, {
            "id" : "h2hyoDmGAqAEHB2P",
            "type" : "Generalization"
          } ]
        }, {
          "id" : "dYfcIDmGAqAEHB5_",
          "name" : null,
          "description" : null,
          "type" : "Relation",
          "propertyAssignments" : null,
          "stereotype" : "characterization",
          "isAbstract" : false,
          "isDerived" : false,
          "properties" : [ {
            "id" : "dYfcIDmGAqAEHB6A",
            "name" : null,
            "description" : null,
            "type" : "Property",
            "propertyAssignments" : null,
            "stereotype" : null,
            "isDerived" : false,
            "isReadOnly" : false,
            "isOrdered" : false,
            "cardinality" : "1..*",
            "propertyType" : {
              "id" : "HF29A.mGAqAEHBsq",
              "type" : "Class"
            },
            "subsettedProperties" : null,
            "redefinedProperties" : null,
            "aggregationKind" : "NONE"
          }, {
            "id" : "dYfcIDmGAqAEHB6C",
            "name" : "person",
            "description" : null,
            "type" : "Property",
            "propertyAssignments" : null,
            "stereotype" : null,
            "isDerived" : false,
            "isReadOnly" : true,
            "isOrdered" : false,
            "cardinality" : "1",
            "propertyType" : {
              "id" : "G9JsEemAUygeIxAG",
              "type" : "Class"
            },
            "subsettedProperties" : null,
            "redefinedProperties" : null,
            "aggregationKind" : "NONE"
          } ]
        }, {
          "id" : "YCdUwjmGAqAEHDPd",
          "name" : null,
          "description" : null,
          "type" : "Relation",
          "propertyAssignments" : null,
          "stereotype" : "instantiation",
          "isAbstract" : false,
          "isDerived" : false,
          "properties" : [ {
            "id" : "YCdUwjmGAqAEHDPe",
            "name" : null,
            "description" : null,
            "type" : "Property",
            "propertyAssignments" : null,
            "stereotype" : null,
            "isDerived" : false,
            "isReadOnly" : false,
            "isOrdered" : false,
            "cardinality" : "1..*",
            "propertyType" : {
              "id" : "HF29A.mGAqAEHBsq",
              "type" : "Class"
            },
            "subsettedProperties" : null,
            "redefinedProperties" : null,
            "aggregationKind" : "NONE"
          }, {
            "id" : "YCdUwjmGAqAEHDPg",
            "name" : null,
            "description" : null,
            "type" : "Property",
            "propertyAssignments" : null,
            "stereotype" : null,
            "isDerived" : false,
            "isReadOnly" : false,
            "isOrdered" : false,
            "cardinality" : "1..*",
            "propertyType" : {
              "id" : "w7lkwjmGAqAEHDIn",
              "type" : "Class"
            },
            "subsettedProperties" : null,
            "redefinedProperties" : null,
            "aggregationKind" : "NONE"
          } ]
        }, {
          "id" : "bpdUwjmGAqAEHDPn",
          "name" : null,
          "description" : null,
          "type" : "Relation",
          "propertyAssignments" : null,
          "stereotype" : "instantiation",
          "isAbstract" : false,
          "isDerived" : false,
          "properties" : [ {
            "id" : "bpdUwjmGAqAEHDPo",
            "name" : null,
            "description" : null,
            "type" : "Property",
            "propertyAssignments" : null,
            "stereotype" : null,
            "isDerived" : false,
            "isReadOnly" : false,
            "isOrdered" : false,
            "cardinality" : "1..*",
            "propertyType" : {
              "id" : "HF29A.mGAqAEHBsq",
              "type" : "Class"
            },
            "subsettedProperties" : null,
            "redefinedProperties" : null,
            "aggregationKind" : "NONE"
          }, {
            "id" : "bpdUwjmGAqAEHDPq",
            "name" : null,
            "description" : null,
            "type" : "Property",
            "propertyAssignments" : null,
            "stereotype" : null,
            "isDerived" : false,
            "isReadOnly" : false,
            "isOrdered" : false,
            "cardinality" : "1..*",
            "propertyType" : {
              "id" : "jw1kwjmGAqAEHDIy",
              "type" : "Class"
            },
            "subsettedProperties" : null,
            "redefinedProperties" : null,
            "aggregationKind" : "NONE"
          } ]
        } ]
      }, {
        "id" : "rhXpgjmGAqAEHC3B",
        "name" : "Sex-Gender Outcome",
        "description" : "This package defines a shared set of sex-gender outcomes that align sex-based and gender-based classifications under common terms. In this model, Sex-Gender generalizes the outcomes Male, Female, and Non-binary. Male generalizes Male Sex and Male Gender, Female generalizes Female Sex and Female Gender, and Non-binary generalizes Indeterminate Sex and Non-binary Gender.\n\nThe package also provides corresponding person classifications that unify sex-based and gender-based person types. Man generalizes Male-sex Person and Male-gender Person, Woman generalizes Female-sex Person and Female-gender Person, and Non-binary Person generalizes Indeterminate-sex Person and Non-binary-gender Person. Associations link persons to Sex-Gender and link each of Man, Woman, and Non-binary Person to the corresponding outcome category, supporting consistent use of shared outcomes while retaining explicit ties to the underlying sex and gender variants.",
        "type" : "Package",
        "propertyAssignments" : null,
        "contents" : [ {
          "id" : "18CztDmAUygefh8h",
          "name" : "Man",
          "description" : "Man is a person classified in the male category. It serves as a general category that covers persons classified by sex as male and persons classified by gender as male.\n\nSex-based male classification includes variants based on sex at birth, phenotypic sex, and karyotypic sex. Gender-based male classification includes variants based on self-identification, external attribution, legal recognition, administrative recognition, and masculine presentation. This category can be used when one or both kinds of information are available, without requiring their agreement.",
          "type" : "Class",
          "propertyAssignments" : null,
          "stereotype" : "subkind",
          "isAbstract" : false,
          "isDerived" : false,
          "properties" : null,
          "isExtensional" : false,
          "isPowertype" : null,
          "order" : null,
          "literals" : null,
          "restrictedTo" : [ "functional-complex" ]
        }, {
          "id" : "ahDztDmAUygefiAO",
          "name" : "Woman",
          "description" : "Woman is a person classified in the female category. It serves as a general category that covers persons classified by sex as female and persons classified by gender as female.\n\nSex-based female classification includes variants based on sex at birth, phenotypic sex, and karyotypic sex. Gender-based female classification includes variants based on self-identification, external attribution, legal recognition, administrative recognition, and feminine presentation. This category can be used when one or both kinds of information are available, without requiring their agreement.",
          "type" : "Class",
          "propertyAssignments" : null,
          "stereotype" : "subkind",
          "isAbstract" : false,
          "isDerived" : false,
          "properties" : null,
          "isExtensional" : false,
          "isPowertype" : null,
          "order" : null,
          "literals" : null,
          "restrictedTo" : [ "functional-complex" ]
        }, {
          "id" : "McELtDmAUygefiC4",
          "name" : "Non-binary Person",
          "description" : "Non-binary Person is a person classified outside the male/female binary. It serves as a general category that covers persons classified by sex as indeterminate and persons classified by gender as non-binary.\n\nSex-based indeterminate classification includes variants based on sex at birth and phenotypic ambiguity. Gender-based non-binary classification includes variants based on self-identification, external attribution, legal recognition, administrative recognition, and non-binary presentation. This category can be used when one or both kinds of information are available.",
          "type" : "Class",
          "propertyAssignments" : null,
          "stereotype" : "subkind",
          "isAbstract" : false,
          "isDerived" : false,
          "properties" : null,
          "isExtensional" : false,
          "isPowertype" : null,
          "order" : null,
          "literals" : null,
          "restrictedTo" : [ "functional-complex" ]
        }, {
          "id" : "a3lpgjmGAqAEHC11",
          "name" : "Male",
          "description" : "Male denotes the general outcome category for classifying a person as male without committing to whether the classification is based on sex or gender. It captures a consolidated male classification that can be used when the basis of the male determination is not stated or is intentionally left unspecified.\n\nIt provides a common male classification that can be specified as a sex-based male classification or a gender-based male classification, depending on the intended basis of determination.",
          "type" : "Class",
          "propertyAssignments" : null,
          "stereotype" : "category",
          "isAbstract" : false,
          "isDerived" : false,
          "properties" : null,
          "isExtensional" : false,
          "isPowertype" : null,
          "order" : null,
          "literals" : null,
          "restrictedTo" : [ "intrinsic-mode", "extrinsic-mode" ]
        }, {
          "id" : "54NpgjmGAqAEHC2G",
          "name" : "Female",
          "description" : "Female denotes the general outcome category for classifying a person as female without committing to whether the classification is based on sex or gender. It captures a consolidated female classification that can be used when the basis of the female determination is not stated or is intentionally left unspecified.\n\nIt provides a common female classification that can be specified as a sex-based female classification or a gender-based female classification, depending on the intended basis of determination.",
          "type" : "Class",
          "propertyAssignments" : null,
          "stereotype" : "category",
          "isAbstract" : false,
          "isDerived" : false,
          "properties" : null,
          "isExtensional" : false,
          "isPowertype" : null,
          "order" : null,
          "literals" : null,
          "restrictedTo" : [ "intrinsic-mode", "extrinsic-mode" ]
        }, {
          "id" : "zTtpgjmGAqAEHC2T",
          "name" : "Non-binary Sex-Gender",
          "description" : "Non-binary Sex-Gender denotes the general outcome category for classifying a person outside the male/female binary without committing to whether the classification is based on sex or gender. It captures a consolidated non-binary classification that can be used when the basis of the non-binary determination is not stated or is intentionally left unspecified.\n\nIt provides a common non-binary classification that can be specified as an indeterminate sex classification or a non-binary gender classification, depending on the intended basis of determination.",
          "type" : "Class",
          "propertyAssignments" : null,
          "stereotype" : "category",
          "isAbstract" : false,
          "isDerived" : false,
          "properties" : null,
          "isExtensional" : false,
          "isPowertype" : null,
          "order" : null,
          "literals" : null,
          "restrictedTo" : [ "intrinsic-mode", "extrinsic-mode" ]
        }, {
          "id" : "B9lZgjmGAqAEHDBO",
          "name" : "Sex-Gender",
          "description" : "Sex-Gender denotes the general outcome category for classifying a person using sex and/or gender information when the representation does not require distinguishing sex classification from gender characterization. It captures the consolidated sex-gender classification at the highest level of abstraction used for these outcomes.\n\nIt provides a common space for male, female, and non-binary classifications at this consolidated level, while allowing a more specific basis of determination to be made explicit when needed.",
          "type" : "Class",
          "propertyAssignments" : null,
          "stereotype" : "category",
          "isAbstract" : false,
          "isDerived" : false,
          "properties" : null,
          "isExtensional" : false,
          "isPowertype" : null,
          "order" : null,
          "literals" : null,
          "restrictedTo" : [ "intrinsic-mode", "extrinsic-mode" ]
        }, {
          "id" : "j.hztDmAUygefh.v",
          "name" : null,
          "description" : null,
          "type" : "Generalization",
          "propertyAssignments" : null,
          "general" : {
            "id" : "18CztDmAUygefh8h",
            "type" : "Class"
          },
          "specific" : {
            "id" : "twBPIDmGAqAEHEVW",
            "type" : "Class"
          }
        }, {
          "id" : "hHlztDmAUygefh_p",
          "name" : null,
          "description" : null,
          "type" : "Generalization",
          "propertyAssignments" : null,
          "general" : {
            "id" : "18CztDmAUygefh8h",
            "type" : "Class"
          },
          "specific" : {
            "id" : "7HjeuemGAqAEHBbU",
            "type" : "Class"
          }
        }, {
          "id" : "boXztDmAUygefiCD",
          "name" : null,
          "description" : null,
          "type" : "Generalization",
          "propertyAssignments" : null,
          "general" : {
            "id" : "ahDztDmAUygefiAO",
            "type" : "Class"
          },
          "specific" : {
            "id" : "IHreuemGAqAEHBb4",
            "type" : "Class"
          }
        }, {
          "id" : "9uXztDmAUygefiCN",
          "name" : null,
          "description" : null,
          "type" : "Generalization",
          "propertyAssignments" : null,
          "general" : {
            "id" : "ahDztDmAUygefiAO",
            "type" : "Class"
          },
          "specific" : {
            "id" : "wPBPIDmGAqAEHEVh",
            "type" : "Class"
          }
        }, {
          "id" : "da0LtDmAUygefiDK",
          "name" : null,
          "description" : null,
          "type" : "Generalization",
          "propertyAssignments" : null,
          "general" : {
            "id" : "McELtDmAUygefiC4",
            "type" : "Class"
          },
          "specific" : {
            "id" : "xnhPIDmGAqAEHEVs",
            "type" : "Class"
          }
        }, {
          "id" : "BwCLtDmAUygefiD_",
          "name" : null,
          "description" : null,
          "type" : "Generalization",
          "propertyAssignments" : null,
          "general" : {
            "id" : "McELtDmAUygefiC4",
            "type" : "Class"
          },
          "specific" : {
            "id" : "AY7euemGAqAEHBcD",
            "type" : "Class"
          }
        }, {
          "id" : "Qg9ZgjmGAqAEHDBk",
          "name" : null,
          "description" : null,
          "type" : "Generalization",
          "propertyAssignments" : null,
          "general" : {
            "id" : "B9lZgjmGAqAEHDBO",
            "type" : "Class"
          },
          "specific" : {
            "id" : "a3lpgjmGAqAEHC11",
            "type" : "Class"
          }
        }, {
          "id" : "Ia9ZgjmGAqAEHDBu",
          "name" : null,
          "description" : null,
          "type" : "Generalization",
          "propertyAssignments" : null,
          "general" : {
            "id" : "B9lZgjmGAqAEHDBO",
            "type" : "Class"
          },
          "specific" : {
            "id" : "54NpgjmGAqAEHC2G",
            "type" : "Class"
          }
        }, {
          "id" : "CN9ZgjmGAqAEHDB4",
          "name" : null,
          "description" : null,
          "type" : "Generalization",
          "propertyAssignments" : null,
          "general" : {
            "id" : "B9lZgjmGAqAEHDBO",
            "type" : "Class"
          },
          "specific" : {
            "id" : "zTtpgjmGAqAEHC2T",
            "type" : "Class"
          }
        }, {
          "id" : "jurVgjmGAqAEHDZ4",
          "name" : null,
          "description" : null,
          "type" : "Generalization",
          "propertyAssignments" : null,
          "general" : {
            "id" : "a3lpgjmGAqAEHC11",
            "type" : "Class"
          },
          "specific" : {
            "id" : "XD91IDmGAqAEHCmf",
            "type" : "Class"
          }
        }, {
          "id" : "vbrVgjmGAqAEHDaE",
          "name" : null,
          "description" : null,
          "type" : "Generalization",
          "propertyAssignments" : null,
          "general" : {
            "id" : "a3lpgjmGAqAEHC11",
            "type" : "Class"
          },
          "specific" : {
            "id" : "Ac5ElDmGAqAEHCFk",
            "type" : "Class"
          }
        }, {
          "id" : "8vbVgjmGAqAEHDai",
          "name" : null,
          "description" : null,
          "type" : "Generalization",
          "propertyAssignments" : null,
          "general" : {
            "id" : "54NpgjmGAqAEHC2G",
            "type" : "Class"
          },
          "specific" : {
            "id" : "byD1IDmGAqAEHCmq",
            "type" : "Class"
          }
        }, {
          "id" : "Jq7VgjmGAqAEHDas",
          "name" : null,
          "description" : null,
          "type" : "Generalization",
          "propertyAssignments" : null,
          "general" : {
            "id" : "54NpgjmGAqAEHC2G",
            "type" : "Class"
          },
          "specific" : {
            "id" : "LVVElDmGAqAEHCF7",
            "type" : "Class"
          }
        }, {
          "id" : "CqHVgjmGAqAEHDbJ",
          "name" : null,
          "description" : null,
          "type" : "Generalization",
          "propertyAssignments" : null,
          "general" : {
            "id" : "zTtpgjmGAqAEHC2T",
            "type" : "Class"
          },
          "specific" : {
            "id" : "NQNElDmGAqAEHCGM",
            "type" : "Class"
          }
        }, {
          "id" : "XjHVgjmGAqAEHDbT",
          "name" : null,
          "description" : null,
          "type" : "Generalization",
          "propertyAssignments" : null,
          "general" : {
            "id" : "zTtpgjmGAqAEHC2T",
            "type" : "Class"
          },
          "specific" : {
            "id" : "UbD1IDmGAqAEHCm1",
            "type" : "Class"
          }
        }, {
          "id" : "NytswjmGAqAEHD1Y",
          "name" : null,
          "description" : null,
          "type" : "Generalization",
          "propertyAssignments" : null,
          "general" : {
            "id" : "B9lZgjmGAqAEHDBO",
            "type" : "Class"
          },
          "specific" : {
            "id" : "HF29A.mGAqAEHBsq",
            "type" : "Class"
          }
        }, {
          "id" : "pPtswjmGAqAEHD1h",
          "name" : null,
          "description" : null,
          "type" : "Generalization",
          "propertyAssignments" : null,
          "general" : {
            "id" : "B9lZgjmGAqAEHDBO",
            "type" : "Class"
          },
          "specific" : {
            "id" : "Q4F.g.mGAqAEHA65",
            "type" : "Class"
          }
        }, {
          "id" : "hoO5gjmGAqAEHDF9",
          "name" : "sex-gender outcomes",
          "description" : null,
          "type" : "GeneralizationSet",
          "propertyAssignments" : null,
          "isDisjoint" : false,
          "isComplete" : true,
          "categorizer" : {
            "id" : "Zf.cwjmGAqAEHD9E",
            "type" : "Class"
          },
          "generalizations" : [ {
            "id" : "Ia9ZgjmGAqAEHDBu",
            "type" : "Generalization"
          }, {
            "id" : "Qg9ZgjmGAqAEHDBk",
            "type" : "Generalization"
          }, {
            "id" : "CN9ZgjmGAqAEHDB4",
            "type" : "Generalization"
          } ]
        }, {
          "id" : "nvOlgjmGAqAEHDKE",
          "name" : "sex and gender chars",
          "description" : null,
          "type" : "GeneralizationSet",
          "propertyAssignments" : null,
          "isDisjoint" : true,
          "isComplete" : true,
          "categorizer" : null,
          "generalizations" : [ {
            "id" : "5305gjmGAqAEHDFE",
            "type" : "Generalization"
          }, {
            "id" : "mq05gjmGAqAEHDE.",
            "type" : "Generalization"
          }, {
            "id" : "UFM5gjmGAqAEHDFK",
            "type" : "Generalization"
          } ]
        }, {
          "id" : "ILXdgjmGAqAEHDzr",
          "name" : "male types",
          "description" : null,
          "type" : "GeneralizationSet",
          "propertyAssignments" : null,
          "isDisjoint" : true,
          "isComplete" : true,
          "categorizer" : null,
          "generalizations" : [ {
            "id" : "vbrVgjmGAqAEHDaE",
            "type" : "Generalization"
          }, {
            "id" : "jurVgjmGAqAEHDZ4",
            "type" : "Generalization"
          } ]
        }, {
          "id" : "nFk9gjmGAqAEHD0w",
          "name" : "men chars",
          "description" : null,
          "type" : "GeneralizationSet",
          "propertyAssignments" : null,
          "isDisjoint" : true,
          "isComplete" : true,
          "categorizer" : null,
          "generalizations" : [ {
            "id" : "tGitgjmGAqAEHDpb",
            "type" : "Generalization"
          }, {
            "id" : "nYStgjmGAqAEHDpj",
            "type" : "Generalization"
          } ]
        }, {
          "id" : "q3h9gjmGAqAEHD3j",
          "name" : "female types",
          "description" : null,
          "type" : "GeneralizationSet",
          "propertyAssignments" : null,
          "isDisjoint" : true,
          "isComplete" : true,
          "categorizer" : null,
          "generalizations" : [ {
            "id" : "8vbVgjmGAqAEHDai",
            "type" : "Generalization"
          }, {
            "id" : "Jq7VgjmGAqAEHDas",
            "type" : "Generalization"
          } ]
        }, {
          "id" : "BxADgjmGAqAEHD7s",
          "name" : "non-binary types",
          "description" : null,
          "type" : "GeneralizationSet",
          "propertyAssignments" : null,
          "isDisjoint" : true,
          "isComplete" : true,
          "categorizer" : null,
          "generalizations" : [ {
            "id" : "CqHVgjmGAqAEHDbJ",
            "type" : "Generalization"
          }, {
            "id" : "XjHVgjmGAqAEHDbT",
            "type" : "Generalization"
          } ]
        }, {
          "id" : "yJUDgjmGAqAEHD8O",
          "name" : "non-binary chars",
          "description" : null,
          "type" : "GeneralizationSet",
          "propertyAssignments" : null,
          "isDisjoint" : true,
          "isComplete" : true,
          "categorizer" : null,
          "generalizations" : [ {
            "id" : "dgLtgjmGAqAEHDs4",
            "type" : "Generalization"
          }, {
            "id" : "kCztgjmGAqAEHDsy",
            "type" : "Generalization"
          } ]
        }, {
          "id" : "zwFZgjmGAqAEHDAu",
          "name" : null,
          "description" : null,
          "type" : "Relation",
          "propertyAssignments" : null,
          "stereotype" : "characterization",
          "isAbstract" : false,
          "isDerived" : false,
          "properties" : [ {
            "id" : "zwFZgjmGAqAEHDAv",
            "name" : null,
            "description" : null,
            "type" : "Property",
            "propertyAssignments" : null,
            "stereotype" : null,
            "isDerived" : false,
            "isReadOnly" : false,
            "isOrdered" : false,
            "cardinality" : "1..*",
            "propertyType" : {
              "id" : "a3lpgjmGAqAEHC11",
              "type" : "Class"
            },
            "subsettedProperties" : null,
            "redefinedProperties" : null,
            "aggregationKind" : "NONE"
          }, {
            "id" : "_wFZgjmGAqAEHDAx",
            "name" : "man",
            "description" : null,
            "type" : "Property",
            "propertyAssignments" : null,
            "stereotype" : null,
            "isDerived" : false,
            "isReadOnly" : true,
            "isOrdered" : false,
            "cardinality" : "1",
            "propertyType" : {
              "id" : "18CztDmAUygefh8h",
              "type" : "Class"
            },
            "subsettedProperties" : null,
            "redefinedProperties" : null,
            "aggregationKind" : "NONE"
          } ]
        }, {
          "id" : "U2FZgjmGAqAEHDA4",
          "name" : null,
          "description" : null,
          "type" : "Relation",
          "propertyAssignments" : null,
          "stereotype" : "characterization",
          "isAbstract" : false,
          "isDerived" : false,
          "properties" : [ {
            "id" : "U2FZgjmGAqAEHDA5",
            "name" : null,
            "description" : null,
            "type" : "Property",
            "propertyAssignments" : null,
            "stereotype" : null,
            "isDerived" : false,
            "isReadOnly" : false,
            "isOrdered" : false,
            "cardinality" : "1..*",
            "propertyType" : {
              "id" : "54NpgjmGAqAEHC2G",
              "type" : "Class"
            },
            "subsettedProperties" : null,
            "redefinedProperties" : null,
            "aggregationKind" : "NONE"
          }, {
            "id" : "U2FZgjmGAqAEHDA7",
            "name" : "woman",
            "description" : null,
            "type" : "Property",
            "propertyAssignments" : null,
            "stereotype" : null,
            "isDerived" : false,
            "isReadOnly" : true,
            "isOrdered" : false,
            "cardinality" : "1",
            "propertyType" : {
              "id" : "ahDztDmAUygefiAO",
              "type" : "Class"
            },
            "subsettedProperties" : null,
            "redefinedProperties" : null,
            "aggregationKind" : "NONE"
          } ]
        }, {
          "id" : "4TFZgjmGAqAEHDBC",
          "name" : null,
          "description" : null,
          "type" : "Relation",
          "propertyAssignments" : null,
          "stereotype" : "characterization",
          "isAbstract" : false,
          "isDerived" : false,
          "properties" : [ {
            "id" : "4TFZgjmGAqAEHDBD",
            "name" : null,
            "description" : null,
            "type" : "Property",
            "propertyAssignments" : null,
            "stereotype" : null,
            "isDerived" : false,
            "isReadOnly" : false,
            "isOrdered" : false,
            "cardinality" : "1..*",
            "propertyType" : {
              "id" : "zTtpgjmGAqAEHC2T",
              "type" : "Class"
            },
            "subsettedProperties" : null,
            "redefinedProperties" : null,
            "aggregationKind" : "NONE"
          }, {
            "id" : "ETFZgjmGAqAEHDBF",
            "name" : "non-binary Person",
            "description" : null,
            "type" : "Property",
            "propertyAssignments" : null,
            "stereotype" : null,
            "isDerived" : false,
            "isReadOnly" : true,
            "isOrdered" : false,
            "cardinality" : "1",
            "propertyType" : {
              "id" : "McELtDmAUygefiC4",
              "type" : "Class"
            },
            "subsettedProperties" : null,
            "redefinedProperties" : null,
            "aggregationKind" : "NONE"
          } ]
        }, {
          "id" : "uMQ5gjmGAqAEHDD4",
          "name" : null,
          "description" : null,
          "type" : "Relation",
          "propertyAssignments" : null,
          "stereotype" : "characterization",
          "isAbstract" : false,
          "isDerived" : false,
          "properties" : [ {
            "id" : "uMQ5gjmGAqAEHDD5",
            "name" : null,
            "description" : null,
            "type" : "Property",
            "propertyAssignments" : null,
            "stereotype" : null,
            "isDerived" : false,
            "isReadOnly" : false,
            "isOrdered" : false,
            "cardinality" : "1..*",
            "propertyType" : {
              "id" : "B9lZgjmGAqAEHDBO",
              "type" : "Class"
            },
            "subsettedProperties" : null,
            "redefinedProperties" : null,
            "aggregationKind" : "NONE"
          }, {
            "id" : "eMQ5gjmGAqAEHDD7",
            "name" : "person",
            "description" : null,
            "type" : "Property",
            "propertyAssignments" : null,
            "stereotype" : null,
            "isDerived" : false,
            "isReadOnly" : true,
            "isOrdered" : false,
            "cardinality" : "1",
            "propertyType" : {
              "id" : "G9JsEemAUygeIxAG",
              "type" : "Class"
            },
            "subsettedProperties" : null,
            "redefinedProperties" : null,
            "aggregationKind" : "NONE"
          } ]
        }, {
          "id" : "sqXcwjmGAqAEHD_S",
          "name" : null,
          "description" : null,
          "type" : "Relation",
          "propertyAssignments" : null,
          "stereotype" : "instantiation",
          "isAbstract" : false,
          "isDerived" : false,
          "properties" : [ {
            "id" : "cqXcwjmGAqAEHD_T",
            "name" : null,
            "description" : null,
            "type" : "Property",
            "propertyAssignments" : null,
            "stereotype" : null,
            "isDerived" : false,
            "isReadOnly" : false,
            "isOrdered" : false,
            "cardinality" : "1..*",
            "propertyType" : {
              "id" : "B9lZgjmGAqAEHDBO",
              "type" : "Class"
            },
            "subsettedProperties" : null,
            "redefinedProperties" : null,
            "aggregationKind" : "NONE"
          }, {
            "id" : "cqXcwjmGAqAEHD_V",
            "name" : "sex-Gender Outcomes",
            "description" : null,
            "type" : "Property",
            "propertyAssignments" : null,
            "stereotype" : null,
            "isDerived" : false,
            "isReadOnly" : false,
            "isOrdered" : false,
            "cardinality" : "1..*",
            "propertyType" : {
              "id" : "Zf.cwjmGAqAEHD9E",
              "type" : "Class"
            },
            "subsettedProperties" : null,
            "redefinedProperties" : null,
            "aggregationKind" : "NONE"
          } ]
        }, {
          "id" : "B1XcwjmGAqAEHD_c",
          "name" : null,
          "description" : null,
          "type" : "Relation",
          "propertyAssignments" : null,
          "stereotype" : "instantiation",
          "isAbstract" : false,
          "isDerived" : false,
          "properties" : [ {
            "id" : "B1XcwjmGAqAEHD_d",
            "name" : null,
            "description" : null,
            "type" : "Property",
            "propertyAssignments" : null,
            "stereotype" : null,
            "isDerived" : false,
            "isReadOnly" : false,
            "isOrdered" : false,
            "cardinality" : "1..*",
            "propertyType" : {
              "id" : "B9lZgjmGAqAEHDBO",
              "type" : "Class"
            },
            "subsettedProperties" : null,
            "redefinedProperties" : null,
            "aggregationKind" : "NONE"
          }, {
            "id" : "B1XcwjmGAqAEHD_f",
            "name" : "sex-Gender Types",
            "description" : null,
            "type" : "Property",
            "propertyAssignments" : null,
            "stereotype" : null,
            "isDerived" : false,
            "isReadOnly" : false,
            "isOrdered" : false,
            "cardinality" : "1..*",
            "propertyType" : {
              "id" : "M7ecwjmGAqAEHD85",
              "type" : "Class"
            },
            "subsettedProperties" : null,
            "redefinedProperties" : null,
            "aggregationKind" : "NONE"
          } ]
        } ]
      }, {
        "id" : "M7ecwjmGAqAEHD85",
        "name" : "Sex-Gender Type",
        "description" : "Sex-Gender Type provides a classifier for sex-gender characterizations of persons.\n\nIt supports distinguishing which kind of sex-gender characterization is being applied, including characterizations treated as sex, treated as gender, or treated as a dedicated sex-gender outcome category.",
        "type" : "Class",
        "propertyAssignments" : null,
        "stereotype" : "type",
        "isAbstract" : false,
        "isDerived" : false,
        "properties" : null,
        "isExtensional" : null,
        "isPowertype" : true,
        "order" : "2",
        "literals" : null,
        "restrictedTo" : [ "type" ]
      }, {
        "id" : "Zf.cwjmGAqAEHD9E",
        "name" : "Sex-Gender Outcome",
        "description" : "Sex-Gender Outcome is a powertype whose instances correspond to the Sex-Gender outcome types (e.g., Female, Male, Non-binary Sex-Gender) used to classify Sex-Gender. It enables treating these outcomes as types in the model and supports consistent classification of Sex-Gender instances.",
        "type" : "Class",
        "propertyAssignments" : null,
        "stereotype" : "type",
        "isAbstract" : false,
        "isDerived" : false,
        "properties" : null,
        "isExtensional" : null,
        "isPowertype" : true,
        "order" : "2",
        "literals" : null,
        "restrictedTo" : [ "type" ]
      }, {
        "id" : "bVUag.mGAqAEHBN3",
        "name" : "gender context (gender)",
        "description" : null,
        "type" : "GeneralizationSet",
        "propertyAssignments" : null,
        "isDisjoint" : true,
        "isComplete" : true,
        "categorizer" : {
          "id" : "w7lkwjmGAqAEHDIn",
          "type" : "Class"
        },
        "generalizations" : [ {
          "id" : "q6Yag.mGAqAEHBNw",
          "type" : "Generalization"
        }, {
          "id" : ".pCMg.mGAqAEHB.9",
          "type" : "Generalization"
        }, {
          "id" : "9W63eDmGAqAEHBuO",
          "type" : "Generalization"
        } ]
      }, {
        "id" : "KNiBg.mGAqAEHA.y",
        "name" : "sexes by axis",
        "description" : null,
        "type" : "GeneralizationSet",
        "propertyAssignments" : null,
        "isDisjoint" : true,
        "isComplete" : false,
        "categorizer" : {
          "id" : "amsMwjmGAqAEHDhp",
          "type" : "Class"
        },
        "generalizations" : [ {
          "id" : "pzIBg.mGAqAEHA.G",
          "type" : "Generalization"
        }, {
          "id" : "10oBg.mGAqAEHA.Q",
          "type" : "Generalization"
        } ]
      }, {
        "id" : "kcqbtDmAUygefiKW",
        "name" : "person gender types",
        "description" : null,
        "type" : "GeneralizationSet",
        "propertyAssignments" : null,
        "isDisjoint" : false,
        "isComplete" : true,
        "categorizer" : null,
        "generalizations" : [ {
          "id" : "YymztDmAUygefh9G",
          "type" : "Generalization"
        }, {
          "id" : "6tjztDmAUygefiAf",
          "type" : "Generalization"
        }, {
          "id" : "DN0LtDmAUygefiDU",
          "type" : "Generalization"
        } ]
      }, {
        "id" : "3wlbtDmAUygefiKu",
        "name" : "men types",
        "description" : null,
        "type" : "GeneralizationSet",
        "propertyAssignments" : null,
        "isDisjoint" : false,
        "isComplete" : true,
        "categorizer" : null,
        "generalizations" : [ {
          "id" : "j.hztDmAUygefh.v",
          "type" : "Generalization"
        }, {
          "id" : "hHlztDmAUygefh_p",
          "type" : "Generalization"
        } ]
      }, {
        "id" : "6WrbtDmAUygefiK9",
        "name" : "women types",
        "description" : null,
        "type" : "GeneralizationSet",
        "propertyAssignments" : null,
        "isDisjoint" : false,
        "isComplete" : true,
        "categorizer" : null,
        "generalizations" : [ {
          "id" : "boXztDmAUygefiCD",
          "type" : "Generalization"
        }, {
          "id" : "9uXztDmAUygefiCN",
          "type" : "Generalization"
        } ]
      }, {
        "id" : "e_Q7tDmAUygefiLQ",
        "name" : "non-binary person types",
        "description" : null,
        "type" : "GeneralizationSet",
        "propertyAssignments" : null,
        "isDisjoint" : false,
        "isComplete" : true,
        "categorizer" : null,
        "generalizations" : [ {
          "id" : "BwCLtDmAUygefiD_",
          "type" : "Generalization"
        }, {
          "id" : "da0LtDmAUygefiDK",
          "type" : "Generalization"
        } ]
      }, {
        "id" : "vCTcwjmGAqAEHD.l",
        "name" : "sex-gender types",
        "description" : null,
        "type" : "GeneralizationSet",
        "propertyAssignments" : null,
        "isDisjoint" : true,
        "isComplete" : true,
        "categorizer" : {
          "id" : "M7ecwjmGAqAEHD85",
          "type" : "Class"
        },
        "generalizations" : [ {
          "id" : "pPtswjmGAqAEHD1h",
          "type" : "Generalization"
        }, {
          "id" : "NytswjmGAqAEHD1Y",
          "type" : "Generalization"
        } ]
      } ]
    }, {
      "id" : "LGnpMemAUygeIxUZ",
      "name" : "Biology",
      "description" : null,
      "type" : "Package",
      "propertyAssignments" : {
        "stage" : "int"
      },
      "contents" : [ {
        "id" : "MWA09JmGAqAEHA7G",
        "name" : "Health Condition",
        "description" : null,
        "type" : "Package",
        "propertyAssignments" : {
          "stage" : "int"
        },
        "contents" : [ {
          "id" : "yx3LV.mGAqAEHB4f",
          "name" : "Health Condition",
          "description" : "A Health Condition is represented as a specialization of Condition associated with an animal entity. In the model it serves as the general category from which more specific health-related distinctions are derived. It provides the structural basis for differentiating pathological, non-pathological, risk-based, and established conditions.",
          "type" : "Class",
          "propertyAssignments" : {
            "synonyms" : "health condition"
          },
          "stereotype" : "category",
          "isAbstract" : false,
          "isDerived" : false,
          "properties" : null,
          "isExtensional" : false,
          "isPowertype" : null,
          "order" : null,
          "literals" : null,
          "restrictedTo" : [ "intrinsic-mode", "extrinsic-mode" ]
        }, {
          "id" : "zSwIz.mGAqAEHChZ",
          "name" : "Health Condition Type",
          "description" : "A Health Condition Type is modeled as a type instantiated by individual health conditions. It captures the general categories under which health conditions can be classified, supporting a systematic way of grouping and distinguishing conditions across different contexts. This class ensures that health conditions are not only individual occurrences but are also connected to a broader typology.",
          "type" : "Class",
          "propertyAssignments" : null,
          "stereotype" : "type",
          "isAbstract" : false,
          "isDerived" : false,
          "properties" : null,
          "isExtensional" : null,
          "isPowertype" : false,
          "order" : "2",
          "literals" : null,
          "restrictedTo" : [ "type" ]
        }, {
          "id" : "kjpoz.mGAqAEHCmt",
          "name" : "Inherent Health Condition",
          "description" : "An Inherent Health Condition is a category used to represent health conditions that arise independently of external causal factors. In the model, it is placed as a subtype of known-origin health conditions, contrasted with externally-caused cases, and reflects conditions understood as intrinsic to the individual.",
          "type" : "Class",
          "propertyAssignments" : null,
          "stereotype" : "category",
          "isAbstract" : false,
          "isDerived" : false,
          "properties" : null,
          "isExtensional" : false,
          "isPowertype" : null,
          "order" : null,
          "literals" : null,
          "restrictedTo" : [ "intrinsic-mode" ]
        }, {
          "id" : "vEVoz.mGAqAEHCnT",
          "name" : "Injury",
          "description" : "Injury is a category used to represent health conditions that result from traumatic events or exposures. In the model, it is treated as a subtype of externally-caused health conditions, with trauma or harmful exposure identified as the relevant basis for its occurrence.",
          "type" : "Class",
          "propertyAssignments" : null,
          "stereotype" : "category",
          "isAbstract" : false,
          "isDerived" : false,
          "properties" : null,
          "isExtensional" : false,
          "isPowertype" : null,
          "order" : null,
          "literals" : null,
          "restrictedTo" : [ "extrinsic-mode" ]
        }, {
          "id" : "Hp1oz.mGAqAEHCng",
          "name" : "Exposure-based Health Condition",
          "description" : "An Exposure-based Health Condition is a category used to represent health conditions that arise from contact with or presence of external agents or environments. In the model, it is shown as a subtype of externally-caused health conditions, distinguished from injury by its basis in exposure rather than direct traumatic events.",
          "type" : "Class",
          "propertyAssignments" : null,
          "stereotype" : "category",
          "isAbstract" : false,
          "isDerived" : false,
          "properties" : null,
          "isExtensional" : false,
          "isPowertype" : null,
          "order" : null,
          "literals" : null,
          "restrictedTo" : [ "extrinsic-mode" ]
        }, {
          "id" : "AA_Yz.mGAqAEHCpC",
          "name" : "Traumatic Health Condition",
          "description" : "A Traumatic Health Condition is a category used to describe health conditions that result from traumatic events, such as physical injuries or exposure to harmful forces. In the model, it serves to contrast with non-traumatic cases by emphasizing the causal role of trauma in the condition's origin.",
          "type" : "Class",
          "propertyAssignments" : null,
          "stereotype" : "category",
          "isAbstract" : false,
          "isDerived" : false,
          "properties" : null,
          "isExtensional" : false,
          "isPowertype" : null,
          "order" : null,
          "literals" : null,
          "restrictedTo" : [ "extrinsic-mode" ]
        }, {
          "id" : "xTA4z.mGAqAEHCpN",
          "name" : "Non-traumatic Health Condition",
          "description" : "A Non-traumatic Health Condition is a category used to characterize health conditions that arise without a direct causal link to trauma. In the model, it groups together conditions that may have idiopathic or known origins, including congenital or acquired forms, thereby distinguishing them from conditions that are explicitly the result of injury or traumatic events.",
          "type" : "Class",
          "propertyAssignments" : {
            "example" : "Examples of non-traumatic injuries are, e.g., radiation injury, hypoxic-ischemic brain injury, many iatrogenic injuries."
          },
          "stereotype" : "category",
          "isAbstract" : false,
          "isDerived" : false,
          "properties" : null,
          "isExtensional" : false,
          "isPowertype" : null,
          "order" : null,
          "literals" : null,
          "restrictedTo" : [ "intrinsic-mode", "extrinsic-mode" ]
        }, {
          "id" : "A6h6EBmGAqAEHA_r",
          "name" : "Risk-based Health Condition",
          "description" : "A Risk-based Health Condition is represented as a condition that captures the probability or predisposition of future illness rather than an existing disorder. In the model it complements established health conditions, ensuring that the ontology incorporates preventive and epidemiological perspectives alongside diagnostic ones.",
          "type" : "Class",
          "propertyAssignments" : {
            "example" : "predisposition"
          },
          "stereotype" : "category",
          "isAbstract" : false,
          "isDerived" : false,
          "properties" : null,
          "isExtensional" : false,
          "isPowertype" : null,
          "order" : null,
          "literals" : null,
          "restrictedTo" : [ "intrinsic-mode" ]
        }, {
          "id" : "jmls9JmGAqAEHBB.",
          "name" : "Psychological Health Condition",
          "description" : "Psychological Health Condition is a category of Non-injury Health Condition used to classify conditions by their primary psychological manifestation within the model's non-structural axis. It groups health conditions whose salient features concern mental, affective, cognitive, or behavioral aspects rather than structural tissue damage or an injury event.\n\nPlacement in this hierarchy does not determine etiology, dependence, or origin. A Psychological Health Condition may also be specialized along those other axes where applicable in the diagrams, since the generalization sets there can be complete and overlapping. The category therefore provides a focused, non-injury, non-structural reading of a condition while remaining compatible with the other classifications present in the model.",
          "type" : "Class",
          "propertyAssignments" : null,
          "stereotype" : "category",
          "isAbstract" : false,
          "isDerived" : false,
          "properties" : null,
          "isExtensional" : false,
          "isPowertype" : null,
          "order" : null,
          "literals" : null,
          "restrictedTo" : [ "intrinsic-mode", "extrinsic-mode" ]
        }, {
          "id" : "74ts9JmGAqAEHBCJ",
          "name" : "Structural Health Condition",
          "description" : "Structural Health Condition is a category of Non-injury Health Condition used to group conditions identified by structural manifestations in tissues, organs, or other physical components of the body. Its role in the model is to emphasize that a health condition may be classified by its material or anatomical expression, independent of its etiology or dependence relations. This structural axis provides a complementary view to the functional classification, allowing conditions to be interpreted within multiple overlapping categories as specified in the diagrams.",
          "type" : "Class",
          "propertyAssignments" : null,
          "stereotype" : "category",
          "isAbstract" : false,
          "isDerived" : false,
          "properties" : null,
          "isExtensional" : false,
          "isPowertype" : null,
          "order" : null,
          "literals" : null,
          "restrictedTo" : [ "intrinsic-mode", "extrinsic-mode" ]
        }, {
          "id" : "vCds9JmGAqAEHBCU",
          "name" : "Functional Health Condition",
          "description" : "Functional Health Condition is a category of Non-injury Health Condition used to group conditions characterized by an alteration in the functional performance of psychological, physiological, or bodily processes. Its placement under the non-structural axis highlights that the classification is based on how a health condition affects operation or activity, rather than on structural damage or the presence of an injury.",
          "type" : "Class",
          "propertyAssignments" : null,
          "stereotype" : "category",
          "isAbstract" : false,
          "isDerived" : false,
          "properties" : null,
          "isExtensional" : false,
          "isPowertype" : null,
          "order" : null,
          "literals" : null,
          "restrictedTo" : [ "intrinsic-mode", "extrinsic-mode" ]
        }, {
          "id" : "LG7c9JmGAqAEHBD_",
          "name" : "Idiopathic Health Condition",
          "description" : "An Idiopathic Health Condition is a category used to represent health conditions for which no specific cause can be identified. In the model, it is contrasted with conditions of known origin, highlighting the absence of a clear etiological explanation.",
          "type" : "Class",
          "propertyAssignments" : null,
          "stereotype" : "category",
          "isAbstract" : false,
          "isDerived" : false,
          "properties" : null,
          "isExtensional" : false,
          "isPowertype" : null,
          "order" : null,
          "literals" : null,
          "restrictedTo" : [ "intrinsic-mode", "extrinsic-mode" ]
        }, {
          "id" : "W5nc9JmGAqAEHBEK",
          "name" : "Congenital Health Condition",
          "description" : "A Congenital Health Condition is a category used to denote health conditions that are present at birth. In the model, it is treated as a subtype of known-origin conditions, emphasizing that their identifiable cause lies in factors affecting development before or during birth. This classification situates congenital conditions within the broader framework of etiological distinctions.",
          "type" : "Class",
          "propertyAssignments" : null,
          "stereotype" : "category",
          "isAbstract" : false,
          "isDerived" : false,
          "properties" : null,
          "isExtensional" : false,
          "isPowertype" : null,
          "order" : null,
          "literals" : null,
          "restrictedTo" : [ "intrinsic-mode", "extrinsic-mode" ]
        }, {
          "id" : "KRPc9JmGAqAEHBEV",
          "name" : "Acquired Health Condition",
          "description" : "An Acquired Health Condition is a category used to denote health conditions that develop after birth. In the model, it is treated as a subtype of known-origin conditions, emphasizing that their identifiable cause emerges during the individual's life course. This classification complements congenital conditions by capturing the contrast between pre-birth and post-birth origins of known health conditions.",
          "type" : "Class",
          "propertyAssignments" : null,
          "stereotype" : "category",
          "isAbstract" : false,
          "isDerived" : false,
          "properties" : null,
          "isExtensional" : false,
          "isPowertype" : null,
          "order" : null,
          "literals" : null,
          "restrictedTo" : [ "extrinsic-mode" ]
        }, {
          "id" : "9X.i9JmGAqAEHBIc",
          "name" : "Known-Origin Health Condition",
          "description" : "A Known-Origin Health Condition is a category used to represent health conditions for which a specific cause can be identified. In the model, it is contrasted with idiopathic cases, emphasizing the distinction between conditions explained by their etiology and those without a clear causal account.",
          "type" : "Class",
          "propertyAssignments" : null,
          "stereotype" : "category",
          "isAbstract" : true,
          "isDerived" : false,
          "properties" : null,
          "isExtensional" : false,
          "isPowertype" : null,
          "order" : null,
          "literals" : null,
          "restrictedTo" : [ "intrinsic-mode", "extrinsic-mode" ]
        }, {
          "id" : "i9F.9JmGAqAEHBO9",
          "name" : "Established Health Condition",
          "description" : "An Established Health Condition is represented as a condition that is already present and identifiable, as opposed to a risk or predisposition. In the model it stands in contrast to risk-based health conditions, forming part of a complete and disjoint partition of health condition nature types. It provides the structural basis for organizing conditions that have been diagnosed or are otherwise clinically recognized, supporting their classification according to structural, functional, psychological, or etiological aspects.",
          "type" : "Class",
          "propertyAssignments" : null,
          "stereotype" : "category",
          "isAbstract" : false,
          "isDerived" : false,
          "properties" : null,
          "isExtensional" : false,
          "isPowertype" : null,
          "order" : null,
          "literals" : null,
          "restrictedTo" : [ "intrinsic-mode", "extrinsic-mode" ]
        }, {
          "id" : "_wdh9JmGAqAEHBYj",
          "name" : "Non-structural Health Condition",
          "description" : "Non-structural Health Condition is an abstract, derived category under Established Health Condition used on the aspect axis to classify conditions not identified by structural manifestation. It stands as the complement of Structural Health Condition within a complete, disjoint generalization and is further specialized by Psychological Health Condition and Functional Health Condition in a complete, overlapping set. This classification is organizational only and does not determine origin, etiology, dependence, or trauma status, which are handled on other axes.",
          "type" : "Class",
          "propertyAssignments" : null,
          "stereotype" : "category",
          "isAbstract" : true,
          "isDerived" : false,
          "properties" : null,
          "isExtensional" : false,
          "isPowertype" : null,
          "order" : null,
          "literals" : null,
          "restrictedTo" : [ "intrinsic-mode", "extrinsic-mode" ]
        }, {
          "id" : "l8X4TJmAUPDE3BDf",
          "name" : "Externally-caused Health Condition",
          "description" : "An Externally-caused Health Condition is a category used to represent health conditions that depend on external factors for their occurrence. In the model, it appears as a subtype of known-origin health conditions, contrasted with inherent ones, and includes cases where exposure or injury is the determining cause.",
          "type" : "Class",
          "propertyAssignments" : null,
          "stereotype" : "category",
          "isAbstract" : true,
          "isDerived" : false,
          "properties" : null,
          "isExtensional" : false,
          "isPowertype" : null,
          "order" : null,
          "literals" : null,
          "restrictedTo" : [ "extrinsic-mode" ]
        }, {
          "id" : "XXNAzJmAUPDE3Bar",
          "name" : "Non-injury Health Condition",
          "description" : "Non-injury Health Condition is an abstract category that serves as a top-level grouping for conditions not defined by injury events. It functions as a root point in the model from which further classifications, such as non-structural, functional, structural, or etiology-based categories, are derived. This abstraction clarifies the distinction between conditions arising without injury and those grouped under Injury, ensuring that subsequent classifications remain consistent across the different axes represented in the diagrams.",
          "type" : "Class",
          "propertyAssignments" : null,
          "stereotype" : "category",
          "isAbstract" : true,
          "isDerived" : true,
          "properties" : null,
          "isExtensional" : false,
          "isPowertype" : null,
          "order" : null,
          "literals" : null,
          "restrictedTo" : [ "intrinsic-mode", "extrinsic-mode" ]
        }, {
          "id" : "QKeqzJmAUPDE3Blf",
          "name" : "Pathological Health Condition",
          "description" : "A Pathological Health Condition is represented as a condition that qualifies as pathological in nature. It forms one side of the complete and disjoint partition of health conditions, capturing disorders or diseases that are clinically recognized as pathological. This class serves as the basis for further specialization into categories such as disease or non-traumatic health condition.",
          "type" : "Class",
          "propertyAssignments" : null,
          "stereotype" : "category",
          "isAbstract" : false,
          "isDerived" : false,
          "properties" : null,
          "isExtensional" : false,
          "isPowertype" : null,
          "order" : null,
          "literals" : null,
          "restrictedTo" : [ "intrinsic-mode", "extrinsic-mode" ]
        }, {
          "id" : "o2BqzJmAUPDE3Blq",
          "name" : "Non-Pathological Health Condition",
          "description" : "A Non-Pathological Health Condition is represented as a condition that does not fall under the pathological category. It complements pathological health conditions as part of a complete and disjoint partition, ensuring that the ontology accounts for conditions that may affect health without being classified as pathological.",
          "type" : "Class",
          "propertyAssignments" : null,
          "stereotype" : "category",
          "isAbstract" : false,
          "isDerived" : false,
          "properties" : null,
          "isExtensional" : false,
          "isPowertype" : null,
          "order" : null,
          "literals" : null,
          "restrictedTo" : [ "intrinsic-mode", "extrinsic-mode" ]
        }, {
          "id" : "paXazJmAUPDE3BoQ",
          "name" : "Disease",
          "description" : "Disease is represented as a specialization of Pathological Health Condition. In the model it captures a subset of pathological conditions that are formally identified as diseases, ensuring that such cases are explicitly represented within the broader pathological category.",
          "type" : "Class",
          "propertyAssignments" : null,
          "stereotype" : "category",
          "isAbstract" : false,
          "isDerived" : false,
          "properties" : null,
          "isExtensional" : false,
          "isPowertype" : null,
          "order" : null,
          "literals" : null,
          "restrictedTo" : [ "intrinsic-mode", "extrinsic-mode" ]
        }, {
          "id" : "Vi_WzJmAUPDE3B8A",
          "name" : "Condition",
          "description" : "Condition is a category used to represent a state that inheres in an individual animal as its bearer. In the model, Health Condition specializes Condition, and Condition can be characterized by Condition Indicators that describe or evidence the state in diagnostic contexts.",
          "type" : "Class",
          "propertyAssignments" : null,
          "stereotype" : "category",
          "isAbstract" : false,
          "isDerived" : false,
          "properties" : null,
          "isExtensional" : false,
          "isPowertype" : null,
          "order" : null,
          "literals" : null,
          "restrictedTo" : [ "intrinsic-mode", "extrinsic-mode" ]
        }, {
          "id" : "NBkmz.mGAqAEHCqV",
          "name" : null,
          "description" : null,
          "type" : "Generalization",
          "propertyAssignments" : null,
          "general" : {
            "id" : "i9F.9JmGAqAEHBO9",
            "type" : "Class"
          },
          "specific" : {
            "id" : "AA_Yz.mGAqAEHCpC",
            "type" : "Class"
          }
        }, {
          "id" : "Urkmz.mGAqAEHCqf",
          "name" : null,
          "description" : null,
          "type" : "Generalization",
          "propertyAssignments" : null,
          "general" : {
            "id" : "i9F.9JmGAqAEHBO9",
            "type" : "Class"
          },
          "specific" : {
            "id" : "xTA4z.mGAqAEHCpN",
            "type" : "Class"
          }
        }, {
          "id" : "xPMGEBmGAqAEHBAc",
          "name" : null,
          "description" : null,
          "type" : "Generalization",
          "propertyAssignments" : null,
          "general" : {
            "id" : "yx3LV.mGAqAEHB4f",
            "type" : "Class"
          },
          "specific" : {
            "id" : "A6h6EBmGAqAEHA_r",
            "type" : "Class"
          }
        }, {
          "id" : "K3w89JmGAqAEHBFL",
          "name" : null,
          "description" : null,
          "type" : "Generalization",
          "propertyAssignments" : null,
          "general" : {
            "id" : "i9F.9JmGAqAEHBO9",
            "type" : "Class"
          },
          "specific" : {
            "id" : "LG7c9JmGAqAEHBD_",
            "type" : "Class"
          }
        }, {
          "id" : "5CI89JmGAqAEHBFV",
          "name" : null,
          "description" : null,
          "type" : "Generalization",
          "propertyAssignments" : null,
          "general" : {
            "id" : "9X.i9JmGAqAEHBIc",
            "type" : "Class"
          },
          "specific" : {
            "id" : "KRPc9JmGAqAEHBEV",
            "type" : "Class"
          }
        }, {
          "id" : "cFI89JmGAqAEHBFf",
          "name" : null,
          "description" : null,
          "type" : "Generalization",
          "propertyAssignments" : null,
          "general" : {
            "id" : "9X.i9JmGAqAEHBIc",
            "type" : "Class"
          },
          "specific" : {
            "id" : "W5nc9JmGAqAEHBEK",
            "type" : "Class"
          }
        }, {
          "id" : "J10S9JmGAqAEHBJx",
          "name" : null,
          "description" : null,
          "type" : "Generalization",
          "propertyAssignments" : null,
          "general" : {
            "id" : "i9F.9JmGAqAEHBO9",
            "type" : "Class"
          },
          "specific" : {
            "id" : "9X.i9JmGAqAEHBIc",
            "type" : "Class"
          }
        }, {
          "id" : "Iy9.9JmGAqAEHBPq",
          "name" : null,
          "description" : null,
          "type" : "Generalization",
          "propertyAssignments" : null,
          "general" : {
            "id" : "yx3LV.mGAqAEHB4f",
            "type" : "Class"
          },
          "specific" : {
            "id" : "i9F.9JmGAqAEHBO9",
            "type" : "Class"
          }
        }, {
          "id" : "563B9JmGAqAEHBW0",
          "name" : null,
          "description" : null,
          "type" : "Generalization",
          "propertyAssignments" : null,
          "general" : {
            "id" : "9X.i9JmGAqAEHBIc",
            "type" : "Class"
          },
          "specific" : {
            "id" : "kjpoz.mGAqAEHCmt",
            "type" : "Class"
          }
        }, {
          "id" : "G6Ph9JmGAqAEHBZ1",
          "name" : null,
          "description" : null,
          "type" : "Generalization",
          "propertyAssignments" : null,
          "general" : {
            "id" : "i9F.9JmGAqAEHBO9",
            "type" : "Class"
          },
          "specific" : {
            "id" : "74ts9JmGAqAEHBCJ",
            "type" : "Class"
          }
        }, {
          "id" : "mjPh9JmGAqAEHBZ_",
          "name" : null,
          "description" : null,
          "type" : "Generalization",
          "propertyAssignments" : null,
          "general" : {
            "id" : "i9F.9JmGAqAEHBO9",
            "type" : "Class"
          },
          "specific" : {
            "id" : "_wdh9JmGAqAEHBYj",
            "type" : "Class"
          }
        }, {
          "id" : "tbkR9JmGAqAEHBaz",
          "name" : null,
          "description" : null,
          "type" : "Generalization",
          "propertyAssignments" : null,
          "general" : {
            "id" : "_wdh9JmGAqAEHBYj",
            "type" : "Class"
          },
          "specific" : {
            "id" : "jmls9JmGAqAEHBB.",
            "type" : "Class"
          }
        }, {
          "id" : "7UUR9JmGAqAEHBa9",
          "name" : null,
          "description" : null,
          "type" : "Generalization",
          "propertyAssignments" : null,
          "general" : {
            "id" : "_wdh9JmGAqAEHBYj",
            "type" : "Class"
          },
          "specific" : {
            "id" : "vCds9JmGAqAEHBCU",
            "type" : "Class"
          }
        }, {
          "id" : "CHJx9JmGAqAEHBfa",
          "name" : null,
          "description" : null,
          "type" : "Generalization",
          "propertyAssignments" : null,
          "general" : {
            "id" : "xTA4z.mGAqAEHCpN",
            "type" : "Class"
          },
          "specific" : {
            "id" : "W5nc9JmGAqAEHBEK",
            "type" : "Class"
          }
        }, {
          "id" : "NYmJ9JmGAqAEHBhz",
          "name" : null,
          "description" : null,
          "type" : "Generalization",
          "propertyAssignments" : null,
          "general" : {
            "id" : "xTA4z.mGAqAEHCpN",
            "type" : "Class"
          },
          "specific" : {
            "id" : "LG7c9JmGAqAEHBD_",
            "type" : "Class"
          }
        }, {
          "id" : "Pk1Z9JmGAqAEHBlj",
          "name" : null,
          "description" : null,
          "type" : "Generalization",
          "propertyAssignments" : null,
          "general" : {
            "id" : "vEVoz.mGAqAEHCnT",
            "type" : "Class"
          },
          "specific" : {
            "id" : "AA_Yz.mGAqAEHCpC",
            "type" : "Class"
          }
        }, {
          "id" : "QOiETJmAUPDE3BEr",
          "name" : null,
          "description" : null,
          "type" : "Generalization",
          "propertyAssignments" : null,
          "general" : {
            "id" : "9X.i9JmGAqAEHBIc",
            "type" : "Class"
          },
          "specific" : {
            "id" : "l8X4TJmAUPDE3BDf",
            "type" : "Class"
          }
        }, {
          "id" : "ixyETJmAUPDE3BE9",
          "name" : null,
          "description" : null,
          "type" : "Generalization",
          "propertyAssignments" : null,
          "general" : {
            "id" : "l8X4TJmAUPDE3BDf",
            "type" : "Class"
          },
          "specific" : {
            "id" : "vEVoz.mGAqAEHCnT",
            "type" : "Class"
          }
        }, {
          "id" : "vwKETJmAUPDE3BFH",
          "name" : null,
          "description" : null,
          "type" : "Generalization",
          "propertyAssignments" : null,
          "general" : {
            "id" : "l8X4TJmAUPDE3BDf",
            "type" : "Class"
          },
          "specific" : {
            "id" : "Hp1oz.mGAqAEHCng",
            "type" : "Class"
          }
        }, {
          "id" : "dfPkTJmAUPDE3BI3",
          "name" : null,
          "description" : null,
          "type" : "Generalization",
          "propertyAssignments" : null,
          "general" : {
            "id" : "l8X4TJmAUPDE3BDf",
            "type" : "Class"
          },
          "specific" : {
            "id" : "KRPc9JmGAqAEHBEV",
            "type" : "Class"
          }
        }, {
          "id" : "6aLAzJmAUPDE3BbO",
          "name" : null,
          "description" : null,
          "type" : "Generalization",
          "propertyAssignments" : null,
          "general" : {
            "id" : "XXNAzJmAUPDE3Bar",
            "type" : "Class"
          },
          "specific" : {
            "id" : "kjpoz.mGAqAEHCmt",
            "type" : "Class"
          }
        }, {
          "id" : "EdLAzJmAUPDE3BbY",
          "name" : null,
          "description" : null,
          "type" : "Generalization",
          "propertyAssignments" : null,
          "general" : {
            "id" : "XXNAzJmAUPDE3Bar",
            "type" : "Class"
          },
          "specific" : {
            "id" : "Hp1oz.mGAqAEHCng",
            "type" : "Class"
          }
        }, {
          "id" : "NAEgzJmAUPDE3Bcz",
          "name" : null,
          "description" : null,
          "type" : "Generalization",
          "propertyAssignments" : null,
          "general" : {
            "id" : "XXNAzJmAUPDE3Bar",
            "type" : "Class"
          },
          "specific" : {
            "id" : "jmls9JmGAqAEHBB.",
            "type" : "Class"
          }
        }, {
          "id" : "jbFqzJmAUPDE3BmW",
          "name" : null,
          "description" : null,
          "type" : "Generalization",
          "propertyAssignments" : null,
          "general" : {
            "id" : "yx3LV.mGAqAEHB4f",
            "type" : "Class"
          },
          "specific" : {
            "id" : "QKeqzJmAUPDE3Blf",
            "type" : "Class"
          }
        }, {
          "id" : "4ylqzJmAUPDE3Bmg",
          "name" : null,
          "description" : null,
          "type" : "Generalization",
          "propertyAssignments" : null,
          "general" : {
            "id" : "yx3LV.mGAqAEHB4f",
            "type" : "Class"
          },
          "specific" : {
            "id" : "o2BqzJmAUPDE3Blq",
            "type" : "Class"
          }
        }, {
          "id" : "NVI6zJmAUPDE3BpL",
          "name" : null,
          "description" : null,
          "type" : "Generalization",
          "propertyAssignments" : null,
          "general" : {
            "id" : "QKeqzJmAUPDE3Blf",
            "type" : "Class"
          },
          "specific" : {
            "id" : "paXazJmAUPDE3BoQ",
            "type" : "Class"
          }
        }, {
          "id" : "Azo6zJmAUPDE3BpZ",
          "name" : null,
          "description" : null,
          "type" : "Generalization",
          "propertyAssignments" : null,
          "general" : {
            "id" : "i9F.9JmGAqAEHBO9",
            "type" : "Class"
          },
          "specific" : {
            "id" : "paXazJmAUPDE3BoQ",
            "type" : "Class"
          }
        }, {
          "id" : "Pil6zJmAUPDE3Brl",
          "name" : null,
          "description" : null,
          "type" : "Generalization",
          "propertyAssignments" : null,
          "general" : {
            "id" : "xTA4z.mGAqAEHCpN",
            "type" : "Class"
          },
          "specific" : {
            "id" : "paXazJmAUPDE3BoQ",
            "type" : "Class"
          }
        }, {
          "id" : "Dm62zJmAUPDE3B.f",
          "name" : null,
          "description" : null,
          "type" : "Generalization",
          "propertyAssignments" : null,
          "general" : {
            "id" : "Vi_WzJmAUPDE3B8A",
            "type" : "Class"
          },
          "specific" : {
            "id" : "yx3LV.mGAqAEHB4f",
            "type" : "Class"
          }
        }, {
          "id" : "nu3GEBmGAqAEHBBo",
          "name" : "health condition trauma-based types",
          "description" : null,
          "type" : "GeneralizationSet",
          "propertyAssignments" : null,
          "isDisjoint" : true,
          "isComplete" : true,
          "categorizer" : null,
          "generalizations" : [ {
            "id" : "Urkmz.mGAqAEHCqf",
            "type" : "Generalization"
          }, {
            "id" : "NBkmz.mGAqAEHCqV",
            "type" : "Generalization"
          } ]
        }, {
          "id" : "NxBS9JmGAqAEHBKZ",
          "name" : "health condition known-origin types",
          "description" : null,
          "type" : "GeneralizationSet",
          "propertyAssignments" : null,
          "isDisjoint" : true,
          "isComplete" : true,
          "categorizer" : null,
          "generalizations" : [ {
            "id" : "5CI89JmGAqAEHBFV",
            "type" : "Generalization"
          }, {
            "id" : "cFI89JmGAqAEHBFf",
            "type" : "Generalization"
          } ]
        }, {
          "id" : "yiIR9JmGAqAEHBaP",
          "name" : "health condition aspect types",
          "description" : null,
          "type" : "GeneralizationSet",
          "propertyAssignments" : null,
          "isDisjoint" : true,
          "isComplete" : true,
          "categorizer" : null,
          "generalizations" : [ {
            "id" : "mjPh9JmGAqAEHBZ_",
            "type" : "Generalization"
          }, {
            "id" : "G6Ph9JmGAqAEHBZ1",
            "type" : "Generalization"
          } ]
        }, {
          "id" : "B8qR9JmGAqAEHBbl",
          "name" : "health condition non-structural types",
          "description" : null,
          "type" : "GeneralizationSet",
          "propertyAssignments" : null,
          "isDisjoint" : false,
          "isComplete" : true,
          "categorizer" : null,
          "generalizations" : [ {
            "id" : "tbkR9JmGAqAEHBaz",
            "type" : "Generalization"
          }, {
            "id" : "7UUR9JmGAqAEHBa9",
            "type" : "Generalization"
          } ]
        }, {
          "id" : "GYh4TJmAUPDE3BBL",
          "name" : "health condition nature types",
          "description" : null,
          "type" : "GeneralizationSet",
          "propertyAssignments" : null,
          "isDisjoint" : true,
          "isComplete" : true,
          "categorizer" : null,
          "generalizations" : [ {
            "id" : "xPMGEBmGAqAEHBAc",
            "type" : "Generalization"
          }, {
            "id" : "Iy9.9JmGAqAEHBPq",
            "type" : "Generalization"
          } ]
        }, {
          "id" : ".LBETJmAUPDE3BFm",
          "name" : "health condition dependence types",
          "description" : null,
          "type" : "GeneralizationSet",
          "propertyAssignments" : null,
          "isDisjoint" : true,
          "isComplete" : true,
          "categorizer" : null,
          "generalizations" : [ {
            "id" : "QOiETJmAUPDE3BEr",
            "type" : "Generalization"
          }, {
            "id" : "563B9JmGAqAEHBW0",
            "type" : "Generalization"
          } ]
        }, {
          "id" : "5ldETJmAUPDE3BF6",
          "name" : "health condition external dependence types",
          "description" : null,
          "type" : "GeneralizationSet",
          "propertyAssignments" : null,
          "isDisjoint" : false,
          "isComplete" : true,
          "categorizer" : null,
          "generalizations" : [ {
            "id" : "ixyETJmAUPDE3BE9",
            "type" : "Generalization"
          }, {
            "id" : "vwKETJmAUPDE3BFH",
            "type" : "Generalization"
          } ]
        }, {
          "id" : "H6agzJmAUPDE3BdK",
          "name" : "health condition non-injury types",
          "description" : null,
          "type" : "GeneralizationSet",
          "propertyAssignments" : null,
          "isDisjoint" : true,
          "isComplete" : true,
          "categorizer" : null,
          "generalizations" : [ {
            "id" : "EdLAzJmAUPDE3BbY",
            "type" : "Generalization"
          }, {
            "id" : "6aLAzJmAUPDE3BbO",
            "type" : "Generalization"
          } ]
        }, {
          "id" : "jrWIzJmAUPDE3Bgs",
          "name" : "health condition etiology types",
          "description" : null,
          "type" : "GeneralizationSet",
          "propertyAssignments" : null,
          "isDisjoint" : true,
          "isComplete" : true,
          "categorizer" : null,
          "generalizations" : [ {
            "id" : "J10S9JmGAqAEHBJx",
            "type" : "Generalization"
          }, {
            "id" : "K3w89JmGAqAEHBFL",
            "type" : "Generalization"
          } ]
        }, {
          "id" : "lSDqzJmAUPDE3Bmy",
          "name" : "health condition pathological types",
          "description" : null,
          "type" : "GeneralizationSet",
          "propertyAssignments" : null,
          "isDisjoint" : true,
          "isComplete" : true,
          "categorizer" : null,
          "generalizations" : [ {
            "id" : "4ylqzJmAUPDE3Bmg",
            "type" : "Generalization"
          }, {
            "id" : "jbFqzJmAUPDE3BmW",
            "type" : "Generalization"
          } ]
        }, {
          "id" : "TrKrV.mGAqAEHB8g",
          "name" : null,
          "description" : null,
          "type" : "Relation",
          "propertyAssignments" : null,
          "stereotype" : "characterization",
          "isAbstract" : false,
          "isDerived" : false,
          "properties" : [ {
            "id" : "TrKrV.mGAqAEHB8h",
            "name" : null,
            "description" : null,
            "type" : "Property",
            "propertyAssignments" : null,
            "stereotype" : null,
            "isDerived" : false,
            "isReadOnly" : false,
            "isOrdered" : false,
            "cardinality" : "0..*",
            "propertyType" : {
              "id" : "qGtRp.mAUVwC1hH9",
              "type" : "Class"
            },
            "subsettedProperties" : null,
            "redefinedProperties" : null,
            "aggregationKind" : "NONE"
          }, {
            "id" : "TrKrV.mGAqAEHB8j",
            "name" : null,
            "description" : null,
            "type" : "Property",
            "propertyAssignments" : null,
            "stereotype" : null,
            "isDerived" : false,
            "isReadOnly" : true,
            "isOrdered" : false,
            "cardinality" : "1",
            "propertyType" : {
              "id" : "yx3LV.mGAqAEHB4f",
              "type" : "Class"
            },
            "subsettedProperties" : null,
            "redefinedProperties" : null,
            "aggregationKind" : "NONE"
          } ]
        }, {
          "id" : "sVEIz.mGAqAEHCh4",
          "name" : null,
          "description" : null,
          "type" : "Relation",
          "propertyAssignments" : null,
          "stereotype" : "instantiation",
          "isAbstract" : false,
          "isDerived" : false,
          "properties" : [ {
            "id" : "sVEIz.mGAqAEHCh5",
            "name" : "",
            "description" : null,
            "type" : "Property",
            "propertyAssignments" : null,
            "stereotype" : null,
            "isDerived" : false,
            "isReadOnly" : false,
            "isOrdered" : false,
            "cardinality" : "0..*",
            "propertyType" : {
              "id" : "yx3LV.mGAqAEHB4f",
              "type" : "Class"
            },
            "subsettedProperties" : null,
            "redefinedProperties" : null,
            "aggregationKind" : "NONE"
          }, {
            "id" : "cVEIz.mGAqAEHCh7",
            "name" : "",
            "description" : null,
            "type" : "Property",
            "propertyAssignments" : null,
            "stereotype" : null,
            "isDerived" : false,
            "isReadOnly" : false,
            "isOrdered" : false,
            "cardinality" : "1",
            "propertyType" : {
              "id" : "zSwIz.mGAqAEHChZ",
              "type" : "Class"
            },
            "subsettedProperties" : null,
            "redefinedProperties" : null,
            "aggregationKind" : "NONE"
          } ]
        }, {
          "id" : "cB42zJmAUPDE3B8h",
          "name" : null,
          "description" : null,
          "type" : "Relation",
          "propertyAssignments" : null,
          "stereotype" : "characterization",
          "isAbstract" : false,
          "isDerived" : false,
          "properties" : [ {
            "id" : "cB42zJmAUPDE3B8i",
            "name" : null,
            "description" : null,
            "type" : "Property",
            "propertyAssignments" : null,
            "stereotype" : null,
            "isDerived" : false,
            "isReadOnly" : false,
            "isOrdered" : false,
            "cardinality" : "0..*",
            "propertyType" : {
              "id" : "Vi_WzJmAUPDE3B8A",
              "type" : "Class"
            },
            "subsettedProperties" : null,
            "redefinedProperties" : null,
            "aggregationKind" : "NONE"
          }, {
            "id" : "cB42zJmAUPDE3B8k",
            "name" : null,
            "description" : null,
            "type" : "Property",
            "propertyAssignments" : null,
            "stereotype" : null,
            "isDerived" : false,
            "isReadOnly" : true,
            "isOrdered" : false,
            "cardinality" : "1",
            "propertyType" : {
              "id" : ".BHxZ.mAUVwC1iH3",
              "type" : "Class"
            },
            "subsettedProperties" : null,
            "redefinedProperties" : null,
            "aggregationKind" : "NONE"
          } ]
        } ]
      }, {
        "id" : "lhAZMemAUygeIxVp",
        "name" : "Human Cell",
        "description" : "The fundamental structural and functional unit of the human body. A Human Cell is modeled as a kind that provides the basis for distinguishing between diploid and haploid cell types in the ontology. It is represented as the container of chromosomes, with its structural variation expressed through the number of chromosomes it includes.",
        "type" : "Class",
        "propertyAssignments" : null,
        "stereotype" : "kind",
        "isAbstract" : false,
        "isDerived" : false,
        "properties" : null,
        "isExtensional" : null,
        "isPowertype" : null,
        "order" : null,
        "literals" : null,
        "restrictedTo" : [ "functional-complex" ]
      }, {
        "id" : "V7NTMemAUygeIxX5",
        "name" : "Chromosome",
        "description" : "Chromosome is a kind that denotes the thread-like structures composed of nucleic acids and proteins that carry genetic information within human cells. They are the structural units in which genes are organized and transmitted across cell divisions, ensuring the preservation of hereditary information.\n\nIn human diploid cells, chromosomes occur in pairs and collectively encode the instructions necessary for development, biological functioning, and reproduction. Chromosomes are further distinguished into categories such as allosomes, which determine chromosomal sex, and autosomes, which are not directly involved in sex determination.",
        "type" : "Class",
        "propertyAssignments" : null,
        "stereotype" : "kind",
        "isAbstract" : false,
        "isDerived" : false,
        "properties" : null,
        "isExtensional" : null,
        "isPowertype" : null,
        "order" : null,
        "literals" : null,
        "restrictedTo" : [ "functional-complex" ]
      }, {
        "id" : "VsdTMemAUygeIxYK",
        "name" : "Allosome",
        "description" : "Allosome is a subkind of Chromosome that denotes the sex chromosomes present in human cells. Allosomes are responsible for determining chromosomal sex and also contribute to sexual development and related biological traits. In humans, diploid cells typically contain two allosomes, which may occur in the combinations XX or XY.",
        "type" : "Class",
        "propertyAssignments" : null,
        "stereotype" : "subkind",
        "isAbstract" : false,
        "isDerived" : false,
        "properties" : null,
        "isExtensional" : false,
        "isPowertype" : null,
        "order" : null,
        "literals" : null,
        "restrictedTo" : [ "functional-complex" ]
      }, {
        "id" : "dZBzMemAUygeIxbC",
        "name" : "Allosome X",
        "description" : "Allosome X is a subkind of Allosome representing the X chromosome. It contains a large number of genes, many of which are not directly related to sex determination but are essential for general biological functions. The X chromosome is present in both males and females, typically as XX in females and as XY in males.",
        "type" : "Class",
        "propertyAssignments" : null,
        "stereotype" : "subkind",
        "isAbstract" : false,
        "isDerived" : false,
        "properties" : null,
        "isExtensional" : false,
        "isPowertype" : null,
        "order" : null,
        "literals" : null,
        "restrictedTo" : [ "functional-complex" ]
      }, {
        "id" : "RjRzMemAUygeIxbN",
        "name" : "Allosome Y",
        "description" : "Allosome Y is a subkind of Allosome representing the Y chromosome. It carries genes critical for initiating male sex differentiation and development but contains fewer genes than the X chromosome. In viable human cells, the Y chromosome never occurs alone and must be paired with at least one X chromosome.",
        "type" : "Class",
        "propertyAssignments" : null,
        "stereotype" : "subkind",
        "isAbstract" : false,
        "isDerived" : false,
        "properties" : null,
        "isExtensional" : false,
        "isPowertype" : null,
        "order" : null,
        "literals" : null,
        "restrictedTo" : [ "functional-complex" ]
      }, {
        "id" : "TXb6semAUygeIx2j",
        "name" : "Regular Karyotypical Male Person",
        "description" : "Represents individuals with a typical male chromosomal configuration, usually XY. It reflects the standard genetic basis used to define male karyotypical sex in medical and genetic contexts.",
        "type" : "Class",
        "propertyAssignments" : null,
        "stereotype" : "subkind",
        "isAbstract" : false,
        "isDerived" : false,
        "properties" : null,
        "isExtensional" : false,
        "isPowertype" : null,
        "order" : null,
        "literals" : null,
        "restrictedTo" : [ "functional-complex" ]
      }, {
        "id" : "nVv6semAUygeIx2u",
        "name" : "Regular Karyotypical Female Person",
        "description" : "Refers to individuals with the standard female chromosomal configuration, typically XX. This category aligns with the most common understanding of female karyotypical sex in biology.",
        "type" : "Class",
        "propertyAssignments" : null,
        "stereotype" : "subkind",
        "isAbstract" : false,
        "isDerived" : false,
        "properties" : null,
        "isExtensional" : false,
        "isPowertype" : null,
        "order" : null,
        "literals" : null,
        "restrictedTo" : [ "functional-complex" ]
      }, {
        "id" : "t4GOsemAUygeIx3a",
        "name" : "Person with Regular Sex Chromosome",
        "description" : "A Person with Regular Sex Chromosome is represented as an individual whose sex chromosomes conform to the most frequent configurations in the population. In the model this class specializes Person and is disjoint and complete with its variant counterpart, capturing the regular chromosomal patterns used to define standard karyotypical categories. Its role is to provide the structural basis for distinguishing the commonly occurring XX and XY arrangements (reflected in Regular Karyotypical Female Person and Regular Karyotypical Male Person) from other possibilities.",
        "type" : "Class",
        "propertyAssignments" : null,
        "stereotype" : "subkind",
        "isAbstract" : false,
        "isDerived" : false,
        "properties" : null,
        "isExtensional" : false,
        "isPowertype" : null,
        "order" : null,
        "literals" : null,
        "restrictedTo" : [ "functional-complex" ]
      }, {
        "id" : "67OOsemAUygeIx3n",
        "name" : "Person with Variant Sex Chromosome",
        "description" : "A Person with Variant Sex Chromosome is represented as an individual whose chromosomal composition departs from the most common XX or XY configurations. In the model this class complements the regular category, ensuring that cases of chromosomal variation are consistently represented. It specializes Person and accounts for less frequent patterns, maintaining completeness and disjointness with the regular classification to capture chromosomal diversity in a systematic way (reflected in Variant Karyotypical Female Person and Variant Karyotypical Male Person).",
        "type" : "Class",
        "propertyAssignments" : null,
        "stereotype" : "subkind",
        "isAbstract" : false,
        "isDerived" : false,
        "properties" : null,
        "isExtensional" : false,
        "isPowertype" : null,
        "order" : null,
        "literals" : null,
        "restrictedTo" : [ "functional-complex" ]
      }, {
        "id" : "xvxusemAUygeIx6Z",
        "name" : "Variant Karyotypical Male Person",
        "description" : "Includes individuals whose chromosomal patterns are considered male but differ from the standard XY configuration. For example, XXY or other variations that still lead to a male classification but with genetic differences.",
        "type" : "Class",
        "propertyAssignments" : null,
        "stereotype" : "subkind",
        "isAbstract" : false,
        "isDerived" : false,
        "properties" : null,
        "isExtensional" : false,
        "isPowertype" : null,
        "order" : null,
        "literals" : null,
        "restrictedTo" : [ "functional-complex" ]
      }, {
        "id" : "hZFusemAUygeIx64",
        "name" : "Variant Karyotypical Female Person",
        "description" : "Describes individuals with variations from the standard XX female configuration while still aligning with a female classification. Such variations may include atypical chromosomal arrangements that result in female phenotypes or identities.",
        "type" : "Class",
        "propertyAssignments" : null,
        "stereotype" : "subkind",
        "isAbstract" : false,
        "isDerived" : false,
        "properties" : null,
        "isExtensional" : false,
        "isPowertype" : null,
        "order" : null,
        "literals" : null,
        "restrictedTo" : [ "functional-complex" ]
      }, {
        "id" : "tH1usemAUygeIx7d",
        "name" : "Karyotypic Male-sex Person",
        "description" : "A person whose karyotypical sex is male, determined by the sex chromosome complement. This class classifies persons by karyotype only and does not depend on phenotypic traits or on any sex assigned or assessed at birth or later.\n\nKaryotypic Male-sex Person subsumes both Regular Karyotypical Male Person and Variant Karyotypical Male Person, which are categorized as male in the model. It is exclusive with Karyotypic Female-sex Person within the karyotypical-sex classification of persons.",
        "type" : "Class",
        "propertyAssignments" : null,
        "stereotype" : "subkind",
        "isAbstract" : false,
        "isDerived" : false,
        "properties" : null,
        "isExtensional" : false,
        "isPowertype" : null,
        "order" : null,
        "literals" : null,
        "restrictedTo" : [ "functional-complex" ]
      }, {
        "id" : "KIdusemAUygeIx74",
        "name" : "Karyotypic Female-sex Person",
        "description" : "A person whose karyotypical sex is female, determined by the sex chromosome complement. This class classifies persons by karyotype only and does not depend on phenotypic traits or on any sex assigned or assessed at birth or later.\n\nKaryotypic Female-sex Person subsumes both Regular Karyotypical Female Person and Variant Karyotypical Female Person, which are categorized as female in the model. It is exclusive with Karyotypic Male-sex Person within the karyotypical-sex classification of persons.",
        "type" : "Class",
        "propertyAssignments" : null,
        "stereotype" : "subkind",
        "isAbstract" : false,
        "isDerived" : false,
        "properties" : null,
        "isExtensional" : false,
        "isPowertype" : null,
        "order" : null,
        "literals" : null,
        "restrictedTo" : [ "functional-complex" ]
      }, {
        "id" : "OU3usemAUygeIx8R",
        "name" : "Karyotypical Indeterminate Person",
        "description" : "Captures cases where the chromosomal composition does not allow clear classification as male or female. This category acknowledges the existence of complex or ambiguous chromosomal patterns that do not fit binary definitions.",
        "type" : "Class",
        "propertyAssignments" : null,
        "stereotype" : "subkind",
        "isAbstract" : false,
        "isDerived" : false,
        "properties" : null,
        "isExtensional" : false,
        "isPowertype" : null,
        "order" : null,
        "literals" : null,
        "restrictedTo" : [ "functional-complex" ]
      }, {
        "id" : "qGtRp.mAUVwC1hH9",
        "name" : "Animal",
        "description" : "An Animal is represented as a general category that specializes Cellular Entity and provides the basis for distinguishing humans from other living beings. In the model it subsumes both persons and non-human animals, forming a complete and disjoint partition of animal types. As a biological entity, it is also connected to the representation of health conditions, ensuring that conditions are grounded in organisms with a cellular structure. In addition, Animal is modeled as a type of agent, allowing it to participate in actions and interactions alongside other agents such as organizations and artificial agents. This position highlights its dual role as both a biological and an agentive category within the ontology.",
        "type" : "Class",
        "propertyAssignments" : null,
        "stereotype" : "category",
        "isAbstract" : false,
        "isDerived" : false,
        "properties" : null,
        "isExtensional" : false,
        "isPowertype" : null,
        "order" : null,
        "literals" : null,
        "restrictedTo" : [ "functional-complex" ]
      }, {
        "id" : "2QjRp.mAUVwC1hIq",
        "name" : "Non-Human Animal",
        "description" : "The class /Non-Human Animal represents every animal that is not a Person. It is modeled as the complement of the class Person with respect to the more general class Animal. This includes all biological animals outside the human species, independent of their specific taxonomy or characteristics.\n\nThe class abstracts from distinctions among different animal groups, serving instead to delimit the scope of Person within the Animal category. It ensures that the ontology can clearly separate human individuals from all other animals, while still maintaining their common status as animals under the broader hierarchy.",
        "type" : "Class",
        "propertyAssignments" : null,
        "stereotype" : "category",
        "isAbstract" : false,
        "isDerived" : true,
        "properties" : null,
        "isExtensional" : false,
        "isPowertype" : null,
        "order" : null,
        "literals" : null,
        "restrictedTo" : [ "functional-complex" ]
      }, {
        "id" : "UQ.il.mGAqAEHBb5",
        "name" : "Living Cellular Entity",
        "description" : "A Living Cellular Entity is represented as a phase of a cellular entity characterized by the presence of biological activity. In the model it appears as part of a complete and disjoint partition of cellular entity states, capturing the condition in which cells, embryos, or organisms are biologically active. This class clarifies that the living state is explicitly represented in contrast to its dead counterpart.",
        "type" : "Class",
        "propertyAssignments" : null,
        "stereotype" : "phaseMixin",
        "isAbstract" : false,
        "isDerived" : false,
        "properties" : null,
        "isExtensional" : false,
        "isPowertype" : null,
        "order" : null,
        "literals" : null,
        "restrictedTo" : [ "functional-complex" ]
      }, {
        "id" : "m4Bil.mGAqAEHBcE",
        "name" : "Dead Cellular Entity",
        "description" : "A Dead Cellular Entity is represented as a phase of a cellular entity in which biological activity is no longer present. In the model it complements the living state as part of a complete and disjoint partition, ensuring that both conditions of cellular existence are accounted for. This class makes explicit that cellular entities remain identifiable even after death within the ontology.",
        "type" : "Class",
        "propertyAssignments" : null,
        "stereotype" : "phaseMixin",
        "isAbstract" : false,
        "isDerived" : false,
        "properties" : null,
        "isExtensional" : false,
        "isPowertype" : null,
        "order" : null,
        "literals" : null,
        "restrictedTo" : [ "functional-complex" ]
      }, {
        "id" : "wNLZEBmGAqAEHBRt",
        "name" : "Cellular Entity",
        "description" : "A Cellular Entity is represented as a general category that encompasses entities defined by a cellular structure. In the model it subsumes both living and dead cellular entities through a complete and disjoint partition, ensuring that all possible cellular states are covered. The class provides the foundation for including not only organisms but also embryos, fetuses, and cells as part of the ontology.",
        "type" : "Class",
        "propertyAssignments" : null,
        "stereotype" : "category",
        "isAbstract" : false,
        "isDerived" : false,
        "properties" : null,
        "isExtensional" : false,
        "isPowertype" : null,
        "order" : null,
        "literals" : null,
        "restrictedTo" : [ "functional-complex" ]
      }, {
        "id" : "EzAzMemAUygeIxZF",
        "name" : "Gamete",
        "description" : "A Gamete is represented as a specific subkind of Haploid Cell. In the model it inherits the single chromosome set characteristic of haploid cells and is positioned as the mature form used in reproductive processes. The diagram shows it as a specialization, clarifying its placement in the ontology as the reproductive entity derived from haploid cellular structures.",
        "type" : "Class",
        "propertyAssignments" : null,
        "stereotype" : "subkind",
        "isAbstract" : false,
        "isDerived" : false,
        "properties" : null,
        "isExtensional" : false,
        "isPowertype" : null,
        "order" : null,
        "literals" : null,
        "restrictedTo" : [ "functional-complex" ]
      }, {
        "id" : "8FRbMemAUygeIxef",
        "name" : "Haploid Cell",
        "description" : "A Haploid Cell is a human cell that contains a single set of chromosomes. It is modeled as a subkind of Human Cell, disjoint and complete with the diploid alternative, and participates in the componentOf relation with chromosomes. Its reduced chromosomal count is essential for distinguishing it from diploid cells, and in the model it also serves as the basis from which gametes are defined.",
        "type" : "Class",
        "propertyAssignments" : null,
        "stereotype" : "subkind",
        "isAbstract" : false,
        "isDerived" : false,
        "properties" : null,
        "isExtensional" : false,
        "isPowertype" : null,
        "order" : null,
        "literals" : null,
        "restrictedTo" : [ "functional-complex" ]
      }, {
        "id" : "LVGbMemAUygeIxeO",
        "name" : "Diploid Cell",
        "description" : "A Diploid Cell is a human cell characterized by the presence of two chromosome sets. It is modeled as a subkind of Human Cell that includes chromosomes as components, with the number of chromosomes distinguishing it from other cell types in the model. In this representation, the diploid structure is complete and disjoint relative to the haploid alternative, reflecting its role in forming the ordinary chromosomal basis of human somatic cells.",
        "type" : "Class",
        "propertyAssignments" : null,
        "stereotype" : "subkind",
        "isAbstract" : false,
        "isDerived" : false,
        "properties" : null,
        "isExtensional" : false,
        "isPowertype" : null,
        "order" : null,
        "literals" : null,
        "restrictedTo" : [ "functional-complex" ]
      }, {
        "id" : "Yf18zlmAUygeTxik",
        "name" : "Polyploid",
        "description" : null,
        "type" : "Class",
        "propertyAssignments" : {
          "stage" : null
        },
        "stereotype" : "subkind",
        "isAbstract" : false,
        "isDerived" : false,
        "properties" : null,
        "isExtensional" : false,
        "isPowertype" : null,
        "order" : null,
        "literals" : null,
        "restrictedTo" : [ "functional-complex" ]
      }, {
        "id" : "j89TMemAUygeIxYV",
        "name" : null,
        "description" : null,
        "type" : "Generalization",
        "propertyAssignments" : null,
        "general" : {
          "id" : "V7NTMemAUygeIxX5",
          "type" : "Class"
        },
        "specific" : {
          "id" : "VsdTMemAUygeIxYK",
          "type" : "Class"
        }
      }, {
        "id" : "DnLzMemAUygeIxcR",
        "name" : null,
        "description" : null,
        "type" : "Generalization",
        "propertyAssignments" : null,
        "general" : {
          "id" : "VsdTMemAUygeIxYK",
          "type" : "Class"
        },
        "specific" : {
          "id" : "dZBzMemAUygeIxbC",
          "type" : "Class"
        }
      }, {
        "id" : "dUrzMemAUygeIxcb",
        "name" : null,
        "description" : null,
        "type" : "Generalization",
        "propertyAssignments" : null,
        "general" : {
          "id" : "VsdTMemAUygeIxYK",
          "type" : "Class"
        },
        "specific" : {
          "id" : "RjRzMemAUygeIxbN",
          "type" : "Class"
        }
      }, {
        "id" : "nsKGsemAUygeIx3E",
        "name" : null,
        "description" : null,
        "type" : "Generalization",
        "propertyAssignments" : null,
        "general" : {
          "id" : "t4GOsemAUygeIx3a",
          "type" : "Class"
        },
        "specific" : {
          "id" : "TXb6semAUygeIx2j",
          "type" : "Class"
        }
      }, {
        "id" : "CBKGsemAUygeIx3O",
        "name" : null,
        "description" : null,
        "type" : "Generalization",
        "propertyAssignments" : null,
        "general" : {
          "id" : "t4GOsemAUygeIx3a",
          "type" : "Class"
        },
        "specific" : {
          "id" : "nVv6semAUygeIx2u",
          "type" : "Class"
        }
      }, {
        "id" : "9WfusemAUygeIx8i",
        "name" : null,
        "description" : null,
        "type" : "Generalization",
        "propertyAssignments" : null,
        "general" : {
          "id" : "67OOsemAUygeIx3n",
          "type" : "Class"
        },
        "specific" : {
          "id" : "xvxusemAUygeIx6Z",
          "type" : "Class"
        }
      }, {
        "id" : "Z9fusemAUygeIx8s",
        "name" : null,
        "description" : null,
        "type" : "Generalization",
        "propertyAssignments" : null,
        "general" : {
          "id" : "67OOsemAUygeIx3n",
          "type" : "Class"
        },
        "specific" : {
          "id" : "hZFusemAUygeIx64",
          "type" : "Class"
        }
      }, {
        "id" : "GI_usemAUygeIx82",
        "name" : null,
        "description" : null,
        "type" : "Generalization",
        "propertyAssignments" : null,
        "general" : {
          "id" : "67OOsemAUygeIx3n",
          "type" : "Class"
        },
        "specific" : {
          "id" : "OU3usemAUygeIx8R",
          "type" : "Class"
        }
      }, {
        "id" : "fHXesemAUygeIyDJ",
        "name" : null,
        "description" : null,
        "type" : "Generalization",
        "propertyAssignments" : null,
        "general" : {
          "id" : "tH1usemAUygeIx7d",
          "type" : "Class"
        },
        "specific" : {
          "id" : "TXb6semAUygeIx2j",
          "type" : "Class"
        }
      }, {
        "id" : "Ss3esemAUygeIyDT",
        "name" : null,
        "description" : null,
        "type" : "Generalization",
        "propertyAssignments" : null,
        "general" : {
          "id" : "tH1usemAUygeIx7d",
          "type" : "Class"
        },
        "specific" : {
          "id" : "xvxusemAUygeIx6Z",
          "type" : "Class"
        }
      }, {
        "id" : "xR3esemAUygeIyDd",
        "name" : null,
        "description" : null,
        "type" : "Generalization",
        "propertyAssignments" : null,
        "general" : {
          "id" : "KIdusemAUygeIx74",
          "type" : "Class"
        },
        "specific" : {
          "id" : "nVv6semAUygeIx2u",
          "type" : "Class"
        }
      }, {
        "id" : "4H3esemAUygeIyDn",
        "name" : null,
        "description" : null,
        "type" : "Generalization",
        "propertyAssignments" : null,
        "general" : {
          "id" : "KIdusemAUygeIx74",
          "type" : "Class"
        },
        "specific" : {
          "id" : "hZFusemAUygeIx64",
          "type" : "Class"
        }
      }, {
        "id" : "ngrRp.mAUVwC1hJI",
        "name" : null,
        "description" : null,
        "type" : "Generalization",
        "propertyAssignments" : null,
        "general" : {
          "id" : "qGtRp.mAUVwC1hH9",
          "type" : "Class"
        },
        "specific" : {
          "id" : "G9JsEemAUygeIxAG",
          "type" : "Class"
        }
      }, {
        "id" : "MGrRp.mAUVwC1hJS",
        "name" : null,
        "description" : null,
        "type" : "Generalization",
        "propertyAssignments" : null,
        "general" : {
          "id" : "qGtRp.mAUVwC1hH9",
          "type" : "Class"
        },
        "specific" : {
          "id" : "2QjRp.mAUVwC1hIq",
          "type" : "Class"
        }
      }, {
        "id" : "AAg5EBmGAqAEHBSn",
        "name" : null,
        "description" : null,
        "type" : "Generalization",
        "propertyAssignments" : null,
        "general" : {
          "id" : "wNLZEBmGAqAEHBRt",
          "type" : "Class"
        },
        "specific" : {
          "id" : "qGtRp.mAUVwC1hH9",
          "type" : "Class"
        }
      }, {
        "id" : "4ZllEBmGAqAEHBZF",
        "name" : null,
        "description" : null,
        "type" : "Generalization",
        "propertyAssignments" : null,
        "general" : {
          "id" : "wNLZEBmGAqAEHBRt",
          "type" : "Class"
        },
        "specific" : {
          "id" : "UQ.il.mGAqAEHBb5",
          "type" : "Class"
        }
      }, {
        "id" : "JfllEBmGAqAEHBZP",
        "name" : null,
        "description" : null,
        "type" : "Generalization",
        "propertyAssignments" : null,
        "general" : {
          "id" : "wNLZEBmGAqAEHBRt",
          "type" : "Class"
        },
        "specific" : {
          "id" : "m4Bil.mGAqAEHBcE",
          "type" : "Class"
        }
      }, {
        "id" : "sPk7EBmGAqAEHB4j",
        "name" : null,
        "description" : null,
        "type" : "Generalization",
        "propertyAssignments" : null,
        "general" : {
          "id" : "wNLZEBmGAqAEHBRt",
          "type" : "Class"
        },
        "specific" : {
          "id" : "nmw7EBmGAqAEHB2r",
          "type" : "Class"
        }
      }, {
        "id" : "ywV5HJmAUygeKyDD",
        "name" : null,
        "description" : null,
        "type" : "Generalization",
        "propertyAssignments" : null,
        "general" : {
          "id" : "KIdusemAUygeIx74",
          "type" : "Class"
        },
        "specific" : {
          "id" : "UlmxHJmAUygeKxvI",
          "type" : "Class"
        }
      }, {
        "id" : "6OV5HJmAUygeKyDN",
        "name" : null,
        "description" : null,
        "type" : "Generalization",
        "propertyAssignments" : null,
        "general" : {
          "id" : "tH1usemAUygeIx7d",
          "type" : "Class"
        },
        "specific" : {
          "id" : "sbGxHJmAUygeKxu9",
          "type" : "Class"
        }
      }, {
        "id" : "mmEzMemAUygeIxZm",
        "name" : null,
        "description" : null,
        "type" : "Generalization",
        "propertyAssignments" : null,
        "general" : {
          "id" : "8FRbMemAUygeIxef",
          "type" : "Class"
        },
        "specific" : {
          "id" : "EzAzMemAUygeIxZF",
          "type" : "Class"
        }
      }, {
        "id" : "J127MemAUygeIxfW",
        "name" : null,
        "description" : null,
        "type" : "Generalization",
        "propertyAssignments" : null,
        "general" : {
          "id" : "lhAZMemAUygeIxVp",
          "type" : "Class"
        },
        "specific" : {
          "id" : "8FRbMemAUygeIxef",
          "type" : "Class"
        }
      }, {
        "id" : "MAO7MemAUygeIxfg",
        "name" : null,
        "description" : null,
        "type" : "Generalization",
        "propertyAssignments" : null,
        "general" : {
          "id" : "lhAZMemAUygeIxVp",
          "type" : "Class"
        },
        "specific" : {
          "id" : "LVGbMemAUygeIxeO",
          "type" : "Class"
        }
      }, {
        "id" : "s0XCzlmAUygeTxnP",
        "name" : null,
        "description" : null,
        "type" : "Generalization",
        "propertyAssignments" : null,
        "general" : {
          "id" : "lhAZMemAUygeIxVp",
          "type" : "Class"
        },
        "specific" : {
          "id" : "Yf18zlmAUygeTxik",
          "type" : "Class"
        }
      }, {
        "id" : "PMPtmTmAUygefhRm",
        "name" : null,
        "description" : null,
        "type" : "Generalization",
        "propertyAssignments" : null,
        "general" : {
          "id" : "KIdusemAUygeIx74",
          "type" : "Class"
        },
        "specific" : {
          "id" : "tVntmTmAUygefhRS",
          "type" : "Class"
        }
      }, {
        "id" : "UAALMemAUygeIxdH",
        "name" : "allosome type",
        "description" : null,
        "type" : "GeneralizationSet",
        "propertyAssignments" : null,
        "isDisjoint" : true,
        "isComplete" : true,
        "categorizer" : null,
        "generalizations" : [ {
          "id" : "dUrzMemAUygeIxcb",
          "type" : "Generalization"
        }, {
          "id" : "DnLzMemAUygeIxcR",
          "type" : "Generalization"
        } ]
      }, {
        "id" : "lcousemAUygeIx4t",
        "name" : "regular karyotypical sex",
        "description" : null,
        "type" : "GeneralizationSet",
        "propertyAssignments" : null,
        "isDisjoint" : true,
        "isComplete" : true,
        "categorizer" : null,
        "generalizations" : [ {
          "id" : "nsKGsemAUygeIx3E",
          "type" : "Generalization"
        }, {
          "id" : "CBKGsemAUygeIx3O",
          "type" : "Generalization"
        } ]
      }, {
        "id" : "3hyusemAUygeIx5v",
        "name" : "sex chromosome type",
        "description" : null,
        "type" : "GeneralizationSet",
        "propertyAssignments" : null,
        "isDisjoint" : true,
        "isComplete" : true,
        "categorizer" : null,
        "generalizations" : [ {
          "id" : "yLYusemAUygeIx48",
          "type" : "Generalization"
        }, {
          "id" : "yU4usemAUygeIx5G",
          "type" : "Generalization"
        } ]
      }, {
        "id" : "94kesemAUygeIx9O",
        "name" : "variant karyotypic sex",
        "description" : null,
        "type" : "GeneralizationSet",
        "propertyAssignments" : null,
        "isDisjoint" : true,
        "isComplete" : true,
        "categorizer" : null,
        "generalizations" : [ {
          "id" : "GI_usemAUygeIx82",
          "type" : "Generalization"
        }, {
          "id" : "9WfusemAUygeIx8i",
          "type" : "Generalization"
        }, {
          "id" : "Z9fusemAUygeIx8s",
          "type" : "Generalization"
        } ]
      }, {
        "id" : "08LesemAUygeIyCI",
        "name" : "person karyotypic sexes",
        "description" : null,
        "type" : "GeneralizationSet",
        "propertyAssignments" : null,
        "isDisjoint" : true,
        "isComplete" : true,
        "categorizer" : null,
        "generalizations" : [ {
          "id" : "PltesemAUygeIyBp",
          "type" : "Generalization"
        }, {
          "id" : "HPtesemAUygeIyBz",
          "type" : "Generalization"
        } ]
      }, {
        "id" : "Q7g.semAUygeIyEC",
        "name" : "karyotypical female",
        "description" : null,
        "type" : "GeneralizationSet",
        "propertyAssignments" : null,
        "isDisjoint" : true,
        "isComplete" : true,
        "categorizer" : null,
        "generalizations" : [ {
          "id" : "4H3esemAUygeIyDn",
          "type" : "Generalization"
        }, {
          "id" : "xR3esemAUygeIyDd",
          "type" : "Generalization"
        } ]
      }, {
        "id" : "V.E.semAUygeIyEW",
        "name" : "karyotypical male",
        "description" : null,
        "type" : "GeneralizationSet",
        "propertyAssignments" : null,
        "isDisjoint" : true,
        "isComplete" : true,
        "categorizer" : null,
        "generalizations" : [ {
          "id" : "fHXesemAUygeIyDJ",
          "type" : "Generalization"
        }, {
          "id" : "Ss3esemAUygeIyDT",
          "type" : "Generalization"
        } ]
      }, {
        "id" : "4Hixp.mAUVwC1hMF",
        "name" : "animal types",
        "description" : null,
        "type" : "GeneralizationSet",
        "propertyAssignments" : null,
        "isDisjoint" : true,
        "isComplete" : true,
        "categorizer" : null,
        "generalizations" : [ {
          "id" : "ngrRp.mAUVwC1hJI",
          "type" : "Generalization"
        }, {
          "id" : "MGrRp.mAUVwC1hJS",
          "type" : "Generalization"
        } ]
      }, {
        "id" : "wADlEBmGAqAEHBZh",
        "name" : "cellular entity state",
        "description" : null,
        "type" : "GeneralizationSet",
        "propertyAssignments" : null,
        "isDisjoint" : true,
        "isComplete" : true,
        "categorizer" : null,
        "generalizations" : [ {
          "id" : "4ZllEBmGAqAEHBZF",
          "type" : "Generalization"
        }, {
          "id" : "JfllEBmGAqAEHBZP",
          "type" : "Generalization"
        } ]
      }, {
        "id" : "pHx7MemAUygeIxgD",
        "name" : "non-binary gender types",
        "description" : null,
        "type" : "GeneralizationSet",
        "propertyAssignments" : null,
        "isDisjoint" : false,
        "isComplete" : true,
        "categorizer" : null,
        "generalizations" : [ {
          "id" : "s0XCzlmAUygeTxnP",
          "type" : "Generalization"
        }, {
          "id" : "J127MemAUygeIxfW",
          "type" : "Generalization"
        }, {
          "id" : "MAO7MemAUygeIxfg",
          "type" : "Generalization"
        } ]
      }, {
        "id" : "e.wZMemAUygeIxV6",
        "name" : null,
        "description" : null,
        "type" : "Relation",
        "propertyAssignments" : null,
        "stereotype" : "componentOf",
        "isAbstract" : false,
        "isDerived" : false,
        "properties" : [ {
          "id" : "e.wZMemAUygeIxV7",
          "name" : null,
          "description" : null,
          "type" : "Property",
          "propertyAssignments" : null,
          "stereotype" : null,
          "isDerived" : false,
          "isReadOnly" : false,
          "isOrdered" : false,
          "cardinality" : "2..*",
          "propertyType" : {
            "id" : "G9JsEemAUygeIxAG",
            "type" : "Class"
          },
          "subsettedProperties" : null,
          "redefinedProperties" : null,
          "aggregationKind" : "NONE"
        }, {
          "id" : "e.wZMemAUygeIxV9",
          "name" : null,
          "description" : null,
          "type" : "Property",
          "propertyAssignments" : null,
          "stereotype" : null,
          "isDerived" : false,
          "isReadOnly" : false,
          "isOrdered" : false,
          "cardinality" : "1",
          "propertyType" : {
            "id" : "G9JsEemAUygeIxAG",
            "type" : "Class"
          },
          "subsettedProperties" : null,
          "redefinedProperties" : null,
          "aggregationKind" : "COMPOSITE"
        } ]
      }, {
        "id" : "61WzMemAUygeIxaR",
        "name" : null,
        "description" : null,
        "type" : "Relation",
        "propertyAssignments" : null,
        "stereotype" : "componentOf",
        "isAbstract" : false,
        "isDerived" : false,
        "properties" : [ {
          "id" : "61WzMemAUygeIxaS",
          "name" : null,
          "description" : null,
          "type" : "Property",
          "propertyAssignments" : null,
          "stereotype" : null,
          "isDerived" : false,
          "isReadOnly" : false,
          "isOrdered" : false,
          "cardinality" : "1",
          "propertyType" : {
            "id" : "VsdTMemAUygeIxYK",
            "type" : "Class"
          },
          "subsettedProperties" : null,
          "redefinedProperties" : null,
          "aggregationKind" : "NONE"
        }, {
          "id" : "61WzMemAUygeIxaU",
          "name" : null,
          "description" : null,
          "type" : "Property",
          "propertyAssignments" : null,
          "stereotype" : null,
          "isDerived" : false,
          "isReadOnly" : false,
          "isOrdered" : false,
          "cardinality" : "0..1",
          "propertyType" : {
            "id" : "8FRbMemAUygeIxef",
            "type" : "Class"
          },
          "subsettedProperties" : null,
          "redefinedProperties" : null,
          "aggregationKind" : "COMPOSITE"
        } ]
      }, {
        "id" : "VAL7MemAUygeIxhR",
        "name" : null,
        "description" : null,
        "type" : "Relation",
        "propertyAssignments" : null,
        "stereotype" : "componentOf",
        "isAbstract" : false,
        "isDerived" : false,
        "properties" : [ {
          "id" : "VAL7MemAUygeIxhS",
          "name" : null,
          "description" : null,
          "type" : "Property",
          "propertyAssignments" : null,
          "stereotype" : null,
          "isDerived" : false,
          "isReadOnly" : false,
          "isOrdered" : false,
          "cardinality" : "1..*",
          "propertyType" : {
            "id" : "VsdTMemAUygeIxYK",
            "type" : "Class"
          },
          "subsettedProperties" : null,
          "redefinedProperties" : null,
          "aggregationKind" : "NONE"
        }, {
          "id" : "VAL7MemAUygeIxhU",
          "name" : null,
          "description" : null,
          "type" : "Property",
          "propertyAssignments" : null,
          "stereotype" : null,
          "isDerived" : false,
          "isReadOnly" : false,
          "isOrdered" : false,
          "cardinality" : "0..1",
          "propertyType" : {
            "id" : "LVGbMemAUygeIxeO",
            "type" : "Class"
          },
          "subsettedProperties" : null,
          "redefinedProperties" : null,
          "aggregationKind" : "COMPOSITE"
        } ]
      } ]
    }, {
      "id" : "czC2RemGAqAEHA48",
      "name" : "General",
      "description" : null,
      "type" : "Package",
      "propertyAssignments" : {
        "stage" : "int"
      },
      "contents" : [ {
        "id" : "TsnMRemGAqAEHAv8",
        "name" : "Government",
        "description" : "A formal organization with authority to create, implement, and enforce laws and policies within a defined territory. Governments typically manage public services, maintain order, and regulate social and economic activities. They exercise unique legal powers, including issuing official documents, defining legal statuses, and recognizing individual rights.",
        "type" : "Class",
        "propertyAssignments" : null,
        "stereotype" : "subkind",
        "isAbstract" : false,
        "isDerived" : false,
        "properties" : null,
        "isExtensional" : false,
        "isPowertype" : null,
        "order" : null,
        "literals" : null,
        "restrictedTo" : [ "functional-complex" ]
      }, {
        "id" : "ZRosRemGAqAEHAxR",
        "name" : "Organization",
        "description" : "A structured group of people with a common purpose, such as a business, government agency, nonprofit, or other formal entity. Organizations can have defined roles, responsibilities, and authority to make decisions, deliver services, and interact with individuals or other organizations in systematic ways.",
        "type" : "Class",
        "propertyAssignments" : null,
        "stereotype" : "kind",
        "isAbstract" : false,
        "isDerived" : false,
        "properties" : null,
        "isExtensional" : null,
        "isPowertype" : null,
        "order" : null,
        "literals" : null,
        "restrictedTo" : [ "functional-complex" ]
      }, {
        "id" : "WfS2RemGAqAEHA5D",
        "name" : "Document",
        "description" : "A recorded piece of information that can be stored, shared, and referenced, regardless of medium. Documents serve as authoritative records of facts, decisions, or transactions and can exist in physical or digital form. They are used to communicate, formalize, and preserve information across contexts such as administration, law, business, and personal records.",
        "type" : "Class",
        "propertyAssignments" : null,
        "stereotype" : "category",
        "isAbstract" : false,
        "isDerived" : false,
        "properties" : null,
        "isExtensional" : false,
        "isPowertype" : null,
        "order" : null,
        "literals" : null,
        "restrictedTo" : [ "functional-complex", "collective" ]
      }, {
        "id" : "vcN.p.mAUVwC1g2s",
        "name" : "Artificial Agent",
        "description" : "An individual agent realized by an artifact-based system rather than by a human person. It falls under the broader class Agent and under Individual Agent, and is disjoint from Person in the individual-agent partition. The class serves as a common type for machines or software-controlled systems that can act, perceive, or decide in ways that count as agency for the purposes of this model.\n\nArtificial Agent provides the basis for role-specific specializations in particular contexts. For example, when participating in diagnostic activities an instance can instantiate the Diagnosing Artificial Agent role.",
        "type" : "Class",
        "propertyAssignments" : null,
        "stereotype" : "category",
        "isAbstract" : false,
        "isDerived" : false,
        "properties" : null,
        "isExtensional" : false,
        "isPowertype" : null,
        "order" : null,
        "literals" : null,
        "restrictedTo" : [ "functional-complex" ]
      }, {
        "id" : "s0woV.mGAqAEHBbx",
        "name" : "Belief",
        "description" : "A general type of mental state that can characterize an agent and guide reasoning about a situation. In the diagnostic context it serves as the common category for the beliefs that arise during or from diagnostic activities.\n\nBelief subsumes Diagnosis Suspicion and Diagnostic Assessment Outcome as specialized kinds of belief used in the model. The class captures the agent's cognitive stance without itself committing to whether that stance is correct or incorrect.",
        "type" : "Class",
        "propertyAssignments" : null,
        "stereotype" : "category",
        "isAbstract" : false,
        "isDerived" : false,
        "properties" : null,
        "isExtensional" : false,
        "isPowertype" : null,
        "order" : null,
        "literals" : null,
        "restrictedTo" : [ "intrinsic-mode" ]
      }, {
        "id" : "F8JTHJmAUygeKycT",
        "name" : "OffsetDateTime",
        "description" : "A civil date-time with explicit UTC offset and nanosecond precision. It consists of a Date plus hour, minute, second, optional nanosecond, and utcOffsetMinutes. Hour is 0..23. Minute is 0..59. Second is 0..59; leap seconds (value 60) are out of scope and inputs with second equal to 60 must be rejected. Nanosecond, when present, is an integer in 0..999999999. The value 24:00:00 is not permitted.\n\nThe UTC offset is expressed as an integer number of minutes east of UTC in the closed range -840..+840. Any whole-minute offset is allowed, including zones that use 30 or 45 minute increments. The offset qualifies the local date-time but does not imply time-zone rules such as daylight-saving transitions.",
        "type" : "Class",
        "propertyAssignments" : {
          "synonyms" : "Offset Date-time, Date-time with Offset, DateTime with UTC Offset"
        },
        "stereotype" : "datatype",
        "isAbstract" : false,
        "isDerived" : false,
        "properties" : [ {
          "id" : "wl4EZFmGAqAEHA.K",
          "name" : "date",
          "description" : null,
          "type" : "Property",
          "propertyAssignments" : null,
          "stereotype" : null,
          "isDerived" : false,
          "isReadOnly" : false,
          "isOrdered" : false,
          "cardinality" : "1",
          "propertyType" : {
            "id" : "sujbHJmAUygeKynN",
            "type" : "Class"
          },
          "subsettedProperties" : null,
          "redefinedProperties" : null,
          "aggregationKind" : "NONE"
        }, {
          "id" : "JHVTHJmAUygeKyci",
          "name" : "hour",
          "description" : null,
          "type" : "Property",
          "propertyAssignments" : null,
          "stereotype" : null,
          "isDerived" : false,
          "isReadOnly" : false,
          "isOrdered" : false,
          "cardinality" : "1",
          "propertyType" : {
            "id" : "WmUW4emAUygeIwWk",
            "type" : "Class"
          },
          "subsettedProperties" : null,
          "redefinedProperties" : null,
          "aggregationKind" : "NONE"
        }, {
          "id" : "BNDTHJmAUygeKyc0",
          "name" : "minute",
          "description" : null,
          "type" : "Property",
          "propertyAssignments" : null,
          "stereotype" : null,
          "isDerived" : false,
          "isReadOnly" : false,
          "isOrdered" : false,
          "cardinality" : "1",
          "propertyType" : {
            "id" : "WmUW4emAUygeIwWk",
            "type" : "Class"
          },
          "subsettedProperties" : null,
          "redefinedProperties" : null,
          "aggregationKind" : "NONE"
        }, {
          "id" : "DsjTHJmAUygeKyc3",
          "name" : "second",
          "description" : null,
          "type" : "Property",
          "propertyAssignments" : null,
          "stereotype" : null,
          "isDerived" : false,
          "isReadOnly" : false,
          "isOrdered" : false,
          "cardinality" : "1",
          "propertyType" : {
            "id" : "WmUW4emAUygeIwWk",
            "type" : "Class"
          },
          "subsettedProperties" : null,
          "redefinedProperties" : null,
          "aggregationKind" : "NONE"
        }, {
          "id" : "I73THJmAUygeKydC",
          "name" : "nanosecond",
          "description" : null,
          "type" : "Property",
          "propertyAssignments" : null,
          "stereotype" : null,
          "isDerived" : false,
          "isReadOnly" : false,
          "isOrdered" : false,
          "cardinality" : "0..1",
          "propertyType" : {
            "id" : "WmUW4emAUygeIwWk",
            "type" : "Class"
          },
          "subsettedProperties" : null,
          "redefinedProperties" : null,
          "aggregationKind" : "NONE"
        }, {
          "id" : "awvTHJmAUygeKydF",
          "name" : "utcOffsetMinutes",
          "description" : null,
          "type" : "Property",
          "propertyAssignments" : null,
          "stereotype" : null,
          "isDerived" : false,
          "isReadOnly" : false,
          "isOrdered" : false,
          "cardinality" : "1",
          "propertyType" : {
            "id" : "WmUW4emAUygeIwWk",
            "type" : "Class"
          },
          "subsettedProperties" : null,
          "redefinedProperties" : null,
          "aggregationKind" : "NONE"
        } ],
        "isExtensional" : null,
        "isPowertype" : null,
        "order" : null,
        "literals" : null,
        "restrictedTo" : [ "abstract" ]
      }, {
        "id" : "sujbHJmAUygeKynN",
        "name" : "Date",
        "description" : "A calendar date composed of year, month, and day in the proleptic Gregorian calendar. The year is an integer that may be negative or positive. The month is a Month value. The day is an integer constrained by the month and the leap-year rule. No time-of-day or time-zone semantics are included.\n\nDay ranges follow the usual calendar limits: April, June, September, and November have 30 days; February has 28 days, or 29 only in a leap year; the other months have 31 days. A year is a leap year iff either year mod 400 equals 0, or year mod 4 equals 0 and year mod 100 does not equal 0.",
        "type" : "Class",
        "propertyAssignments" : null,
        "stereotype" : "datatype",
        "isAbstract" : false,
        "isDerived" : false,
        "properties" : [ {
          "id" : "hvrbHJmAUygeKyna",
          "name" : "year",
          "description" : null,
          "type" : "Property",
          "propertyAssignments" : null,
          "stereotype" : null,
          "isDerived" : false,
          "isReadOnly" : false,
          "isOrdered" : false,
          "cardinality" : "1",
          "propertyType" : {
            "id" : "WmUW4emAUygeIwWk",
            "type" : "Class"
          },
          "subsettedProperties" : null,
          "redefinedProperties" : null,
          "aggregationKind" : "NONE"
        }, {
          "id" : "y87bHJmAUygeKynl",
          "name" : "month",
          "description" : null,
          "type" : "Property",
          "propertyAssignments" : null,
          "stereotype" : null,
          "isDerived" : false,
          "isReadOnly" : false,
          "isOrdered" : false,
          "cardinality" : "1",
          "propertyType" : {
            "id" : "X4jkZFmGAqAEHA_Z",
            "type" : "Class"
          },
          "subsettedProperties" : null,
          "redefinedProperties" : null,
          "aggregationKind" : "NONE"
        }, {
          "id" : "BwHbHJmAUygeKyno",
          "name" : "day",
          "description" : null,
          "type" : "Property",
          "propertyAssignments" : null,
          "stereotype" : null,
          "isDerived" : false,
          "isReadOnly" : false,
          "isOrdered" : false,
          "cardinality" : "1",
          "propertyType" : {
            "id" : "WmUW4emAUygeIwWk",
            "type" : "Class"
          },
          "subsettedProperties" : null,
          "redefinedProperties" : null,
          "aggregationKind" : "NONE"
        } ],
        "isExtensional" : null,
        "isPowertype" : null,
        "order" : null,
        "literals" : null,
        "restrictedTo" : [ "abstract" ]
      }, {
        "id" : "cFusGpmGAqAEHBEc",
        "name" : "Individual Agent",
        "description" : "A single bearer of agency that can act as one countable unit. It is a subtype of Agent and excludes collective entities such as organizations. Individual Agent is specialized by Person and Artificial Agent, which partition the space of individual agents. It serves as the general type from which individual participants in recognition or other agentive relations are taken.",
        "type" : "Class",
        "propertyAssignments" : null,
        "stereotype" : "category",
        "isAbstract" : false,
        "isDerived" : false,
        "properties" : null,
        "isExtensional" : false,
        "isPowertype" : null,
        "order" : null,
        "literals" : null,
        "restrictedTo" : [ "functional-complex" ]
      }, {
        "id" : "SNqyGpmGAqAEHBZj",
        "name" : "Physical Document",
        "description" : "A document whose embodiment is a tangible artifact. Its content is carried by a physical medium that is created, stored, and exchanged through physical handling. The definition is independent of the particular material used.\n\nPhysical Document specializes Document and is disjoint from Digital Document.",
        "type" : "Class",
        "propertyAssignments" : null,
        "stereotype" : "category",
        "isAbstract" : false,
        "isDerived" : false,
        "properties" : null,
        "isExtensional" : false,
        "isPowertype" : null,
        "order" : null,
        "literals" : null,
        "restrictedTo" : [ "functional-complex" ]
      }, {
        "id" : "YNayGpmGAqAEHBZu",
        "name" : "Digital Document",
        "description" : "A document whose embodiment is digital. Its content is represented in an electronic information structure that can be stored, processed, or transmitted by computing systems. The definition is independent of any specific file format or storage technology.\n\nDigital Document specializes Document and is disjoint from Physical Document.",
        "type" : "Class",
        "propertyAssignments" : null,
        "stereotype" : "category",
        "isAbstract" : false,
        "isDerived" : false,
        "properties" : null,
        "isExtensional" : false,
        "isPowertype" : null,
        "order" : null,
        "literals" : null,
        "restrictedTo" : [ "functional-complex" ]
      }, {
        "id" : "X4jkZFmGAqAEHA_Z",
        "name" : "Month",
        "description" : "An enumeration with exactly twelve values: January, February, March, April, May, June, July, August, September, October, November, and December. These values are used to designate the month component of a calendar date.",
        "type" : "Class",
        "propertyAssignments" : null,
        "stereotype" : "enumeration",
        "isAbstract" : false,
        "isDerived" : false,
        "properties" : null,
        "isExtensional" : null,
        "isPowertype" : null,
        "order" : null,
        "literals" : [ {
          "id" : "0XzkZFmGAqAEHA_s",
          "name" : "January",
          "description" : null,
          "type" : "Literal",
          "propertyAssignments" : null
        }, {
          "id" : "AmfkZFmGAqAEHBAK",
          "name" : "February",
          "description" : null,
          "type" : "Literal",
          "propertyAssignments" : null
        }, {
          "id" : "6rAUZFmGAqAEHBAM",
          "name" : "March",
          "description" : null,
          "type" : "Literal",
          "propertyAssignments" : null
        }, {
          "id" : "4MQUZFmGAqAEHBAO",
          "name" : "April",
          "description" : null,
          "type" : "Literal",
          "propertyAssignments" : null
        }, {
          "id" : "RBwUZFmGAqAEHBAQ",
          "name" : "May",
          "description" : null,
          "type" : "Literal",
          "propertyAssignments" : null
        }, {
          "id" : "UjIUZFmGAqAEHBAS",
          "name" : "June",
          "description" : null,
          "type" : "Literal",
          "propertyAssignments" : null
        }, {
          "id" : "oToUZFmGAqAEHBAU",
          "name" : "July",
          "description" : null,
          "type" : "Literal",
          "propertyAssignments" : null
        }, {
          "id" : "aoEUZFmGAqAEHBAY",
          "name" : "August",
          "description" : null,
          "type" : "Literal",
          "propertyAssignments" : null
        }, {
          "id" : "PikUZFmGAqAEHBAa",
          "name" : "September",
          "description" : null,
          "type" : "Literal",
          "propertyAssignments" : null
        }, {
          "id" : "knUUZFmGAqAEHBAc",
          "name" : "October",
          "description" : null,
          "type" : "Literal",
          "propertyAssignments" : null
        }, {
          "id" : "cv0UZFmGAqAEHBAe",
          "name" : "November",
          "description" : null,
          "type" : "Literal",
          "propertyAssignments" : null
        }, {
          "id" : "sssUZFmGAqAEHBAg",
          "name" : "December",
          "description" : null,
          "type" : "Literal",
          "propertyAssignments" : null
        } ],
        "restrictedTo" : [ "abstract" ]
      }, {
        "id" : "jNHa8DmAUygefmZg",
        "name" : "Social Agent",
        "description" : "A Social Agent is an Agent that can participate in social interactions in which socially meaningful values are attributed to persons and other agents. It provides a general notion for agents that can act in social contexts where such attributions are relevant.\n\nSocial Agent includes individual agents and organizations, covering persons and artificial agents as individual agents as well as organizational entities. It supports a uniform treatment of these participants in social contexts where socially meaningful values are attributed.",
        "type" : "Class",
        "propertyAssignments" : null,
        "stereotype" : "category",
        "isAbstract" : false,
        "isDerived" : false,
        "properties" : null,
        "isExtensional" : false,
        "isPowertype" : null,
        "order" : null,
        "literals" : null,
        "restrictedTo" : [ "functional-complex" ]
      }, {
        "id" : "Zw9yWTmAUygefikD",
        "name" : "Addressable Place",
        "description" : "Addressable Place is a place considered specifically under the aspect of being addressable, that is, being the target of an Address used to refer to it in a stable and communicable way.\n\nEach Addressable Place is characterized by one or more Addresses, and an Address may characterize one or more Addressable Places, reflecting that the same address information can be applied to multiple places when they are treated as addressable within the same addressing context.",
        "type" : "Class",
        "propertyAssignments" : {
          "synonyms" : "Addressable Location, Place With Address"
        },
        "stereotype" : "mixin",
        "isAbstract" : false,
        "isDerived" : false,
        "properties" : null,
        "isExtensional" : false,
        "isPowertype" : null,
        "order" : null,
        "literals" : null,
        "restrictedTo" : [ "functional-complex" ]
      }, {
        "id" : "PloKWTmAUygefikm",
        "name" : "Address",
        "description" : "Address is the quality that specifies a conventional locator for an Addressable Place. It captures the information used to refer to a place for identification and locating purposes in human and system communication.\n\nEach Address is associated with one or more Addressable Places, and each Addressable Place is associated with one or more Addresses, supporting both shared and multiple address assignments where this is required for unambiguous reference.",
        "type" : "Class",
        "propertyAssignments" : null,
        "stereotype" : "quality",
        "isAbstract" : false,
        "isDerived" : false,
        "properties" : [ {
          "id" : "DnWaWTmAUygefind",
          "name" : "street name",
          "description" : null,
          "type" : "Property",
          "propertyAssignments" : null,
          "stereotype" : null,
          "isDerived" : false,
          "isReadOnly" : false,
          "isOrdered" : false,
          "cardinality" : "0..1",
          "propertyType" : {
            "id" : "OmUW4emAUygeIwWo",
            "type" : "Class"
          },
          "subsettedProperties" : null,
          "redefinedProperties" : null,
          "aggregationKind" : "NONE"
        }, {
          "id" : "nF2aWTmAUygefinh",
          "name" : "house number",
          "description" : null,
          "type" : "Property",
          "propertyAssignments" : null,
          "stereotype" : null,
          "isDerived" : false,
          "isReadOnly" : false,
          "isOrdered" : false,
          "cardinality" : "0..1",
          "propertyType" : {
            "id" : "OmUW4emAUygeIwWo",
            "type" : "Class"
          },
          "subsettedProperties" : null,
          "redefinedProperties" : null,
          "aggregationKind" : "NONE"
        }, {
          "id" : "BGOaWTmAUygefinl",
          "name" : "house number extension",
          "description" : null,
          "type" : "Property",
          "propertyAssignments" : null,
          "stereotype" : null,
          "isDerived" : false,
          "isReadOnly" : false,
          "isOrdered" : false,
          "cardinality" : "0..1",
          "propertyType" : {
            "id" : "OmUW4emAUygeIwWo",
            "type" : "Class"
          },
          "subsettedProperties" : null,
          "redefinedProperties" : null,
          "aggregationKind" : "NONE"
        }, {
          "id" : ".KuaWTmAUygefinp",
          "name" : "building name",
          "description" : null,
          "type" : "Property",
          "propertyAssignments" : null,
          "stereotype" : null,
          "isDerived" : false,
          "isReadOnly" : false,
          "isOrdered" : false,
          "cardinality" : "0..1",
          "propertyType" : {
            "id" : "OmUW4emAUygeIwWo",
            "type" : "Class"
          },
          "subsettedProperties" : null,
          "redefinedProperties" : null,
          "aggregationKind" : "NONE"
        }, {
          "id" : "lmeaWTmAUygefint",
          "name" : "unit designator",
          "description" : null,
          "type" : "Property",
          "propertyAssignments" : null,
          "stereotype" : null,
          "isDerived" : false,
          "isReadOnly" : false,
          "isOrdered" : false,
          "cardinality" : "0..1",
          "propertyType" : {
            "id" : "OmUW4emAUygeIwWo",
            "type" : "Class"
          },
          "subsettedProperties" : null,
          "redefinedProperties" : null,
          "aggregationKind" : "NONE"
        }, {
          "id" : "nARaWTmAUygefinx",
          "name" : "floor",
          "description" : null,
          "type" : "Property",
          "propertyAssignments" : null,
          "stereotype" : null,
          "isDerived" : false,
          "isReadOnly" : false,
          "isOrdered" : false,
          "cardinality" : "0..1",
          "propertyType" : {
            "id" : "OmUW4emAUygeIwWo",
            "type" : "Class"
          },
          "subsettedProperties" : null,
          "redefinedProperties" : null,
          "aggregationKind" : "NONE"
        }, {
          "id" : "nHpaWTmAUygefioB",
          "name" : "care of",
          "description" : null,
          "type" : "Property",
          "propertyAssignments" : null,
          "stereotype" : null,
          "isDerived" : false,
          "isReadOnly" : false,
          "isOrdered" : false,
          "cardinality" : "0..1",
          "propertyType" : {
            "id" : "OmUW4emAUygeIwWo",
            "type" : "Class"
          },
          "subsettedProperties" : null,
          "redefinedProperties" : null,
          "aggregationKind" : "NONE"
        }, {
          "id" : "x.ZaWTmAUygefioF",
          "name" : "post office box",
          "description" : null,
          "type" : "Property",
          "propertyAssignments" : null,
          "stereotype" : null,
          "isDerived" : false,
          "isReadOnly" : false,
          "isOrdered" : false,
          "cardinality" : "0..1",
          "propertyType" : {
            "id" : "OmUW4emAUygeIwWo",
            "type" : "Class"
          },
          "subsettedProperties" : null,
          "redefinedProperties" : null,
          "aggregationKind" : "NONE"
        }, {
          "id" : ".W5aWTmAUygefioJ",
          "name" : "postal code",
          "description" : null,
          "type" : "Property",
          "propertyAssignments" : null,
          "stereotype" : null,
          "isDerived" : false,
          "isReadOnly" : false,
          "isOrdered" : false,
          "cardinality" : "0..1",
          "propertyType" : {
            "id" : "OmUW4emAUygeIwWo",
            "type" : "Class"
          },
          "subsettedProperties" : null,
          "redefinedProperties" : null,
          "aggregationKind" : "NONE"
        }, {
          "id" : "FoFaWTmAUygefioN",
          "name" : "city or location",
          "description" : null,
          "type" : "Property",
          "propertyAssignments" : null,
          "stereotype" : null,
          "isDerived" : false,
          "isReadOnly" : false,
          "isOrdered" : false,
          "cardinality" : "0..1",
          "propertyType" : {
            "id" : "OmUW4emAUygeIwWo",
            "type" : "Class"
          },
          "subsettedProperties" : null,
          "redefinedProperties" : null,
          "aggregationKind" : "NONE"
        }, {
          "id" : "pQNaWTmAUygefiob",
          "name" : "district or neighborhood",
          "description" : null,
          "type" : "Property",
          "propertyAssignments" : null,
          "stereotype" : null,
          "isDerived" : false,
          "isReadOnly" : false,
          "isOrdered" : false,
          "cardinality" : "0..1",
          "propertyType" : {
            "id" : "OmUW4emAUygeIwWo",
            "type" : "Class"
          },
          "subsettedProperties" : null,
          "redefinedProperties" : null,
          "aggregationKind" : "NONE"
        }, {
          "id" : "nG9aWTmAUygefiof",
          "name" : "region or state",
          "description" : null,
          "type" : "Property",
          "propertyAssignments" : null,
          "stereotype" : null,
          "isDerived" : false,
          "isReadOnly" : false,
          "isOrdered" : false,
          "cardinality" : "0..1",
          "propertyType" : {
            "id" : "OmUW4emAUygeIwWo",
            "type" : "Class"
          },
          "subsettedProperties" : null,
          "redefinedProperties" : null,
          "aggregationKind" : "NONE"
        }, {
          "id" : "9JDaWTmAUygefioj",
          "name" : "country",
          "description" : null,
          "type" : "Property",
          "propertyAssignments" : null,
          "stereotype" : null,
          "isDerived" : false,
          "isReadOnly" : false,
          "isOrdered" : false,
          "cardinality" : "1",
          "propertyType" : {
            "id" : "OmUW4emAUygeIwWo",
            "type" : "Class"
          },
          "subsettedProperties" : null,
          "redefinedProperties" : null,
          "aggregationKind" : "NONE"
        }, {
          "id" : "yGJ6WTmAUygefirw",
          "name" : "country code",
          "description" : null,
          "type" : "Property",
          "propertyAssignments" : null,
          "stereotype" : null,
          "isDerived" : false,
          "isReadOnly" : false,
          "isOrdered" : false,
          "cardinality" : "0..1",
          "propertyType" : {
            "id" : "OmUW4emAUygeIwWo",
            "type" : "Class"
          },
          "subsettedProperties" : null,
          "redefinedProperties" : null,
          "aggregationKind" : "NONE"
        } ],
        "isExtensional" : null,
        "isPowertype" : null,
        "order" : null,
        "literals" : null,
        "restrictedTo" : [ "quality" ]
      }, {
        "id" : "VOksRemGAqAEHAxw",
        "name" : null,
        "description" : null,
        "type" : "Generalization",
        "propertyAssignments" : null,
        "general" : {
          "id" : "ZRosRemGAqAEHAxR",
          "type" : "Class"
        },
        "specific" : {
          "id" : "TsnMRemGAqAEHAv8",
          "type" : "Class"
        }
      }, {
        "id" : "mkGWRemGAqAEHA2m",
        "name" : null,
        "description" : null,
        "type" : "Generalization",
        "propertyAssignments" : null,
        "general" : {
          "id" : "TsnMRemGAqAEHAv8",
          "type" : "Class"
        },
        "specific" : {
          "id" : "6IcWRemGAqAEHA2P",
          "type" : "Class"
        }
      }, {
        "id" : "wpRKg.mGAqAEHBAe",
        "name" : null,
        "description" : null,
        "type" : "Generalization",
        "propertyAssignments" : null,
        "general" : {
          "id" : "ZRosRemGAqAEHAxR",
          "type" : "Class"
        },
        "specific" : {
          "id" : "my2Kg.mGAqAEHA_h",
          "type" : "Class"
        }
      }, {
        "id" : "HQppp.mAUVwC1haT",
        "name" : null,
        "description" : null,
        "type" : "Generalization",
        "propertyAssignments" : null,
        "general" : {
          "id" : "vcN.p.mAUVwC1g2s",
          "type" : "Class"
        },
        "specific" : {
          "id" : "N40pp.mAUVwC1hYL",
          "type" : "Class"
        }
      }, {
        "id" : "LSYoV.mGAqAEHBcP",
        "name" : null,
        "description" : null,
        "type" : "Generalization",
        "propertyAssignments" : null,
        "general" : {
          "id" : "s0woV.mGAqAEHBbx",
          "type" : "Class"
        },
        "specific" : {
          "id" : "OynaZ.mAUVwC1hzi",
          "type" : "Class"
        }
      }, {
        "id" : "8SU8kBmGAqAEHCg9",
        "name" : null,
        "description" : null,
        "type" : "Generalization",
        "propertyAssignments" : null,
        "general" : {
          "id" : "s0woV.mGAqAEHBbx",
          "type" : "Class"
        },
        "specific" : {
          "id" : "exJckBmGAqAEHCZg",
          "type" : "Class"
        }
      }, {
        "id" : "RcecGpmGAqAEHBNn",
        "name" : null,
        "description" : null,
        "type" : "Generalization",
        "propertyAssignments" : null,
        "general" : {
          "id" : "cFusGpmGAqAEHBEc",
          "type" : "Class"
        },
        "specific" : {
          "id" : "G9JsEemAUygeIxAG",
          "type" : "Class"
        }
      }, {
        "id" : "Qg.cGpmGAqAEHBNx",
        "name" : null,
        "description" : null,
        "type" : "Generalization",
        "propertyAssignments" : null,
        "general" : {
          "id" : "cFusGpmGAqAEHBEc",
          "type" : "Class"
        },
        "specific" : {
          "id" : "vcN.p.mAUVwC1g2s",
          "type" : "Class"
        }
      }, {
        "id" : "KWPcGpmGAqAEHBQM",
        "name" : null,
        "description" : null,
        "type" : "Generalization",
        "propertyAssignments" : null,
        "general" : {
          "id" : "jNHa8DmAUygefmZg",
          "type" : "Class"
        },
        "specific" : {
          "id" : "cFusGpmGAqAEHBEc",
          "type" : "Class"
        }
      }, {
        "id" : "KenCGpmGAqAEHBUB",
        "name" : null,
        "description" : null,
        "type" : "Generalization",
        "propertyAssignments" : null,
        "general" : {
          "id" : "cFusGpmGAqAEHBEc",
          "type" : "Class"
        },
        "specific" : {
          "id" : "ORxfipmAUygeKxDY",
          "type" : "Class"
        }
      }, {
        "id" : "_tWyGpmGAqAEHBaK",
        "name" : null,
        "description" : null,
        "type" : "Generalization",
        "propertyAssignments" : null,
        "general" : {
          "id" : "WfS2RemGAqAEHA5D",
          "type" : "Class"
        },
        "specific" : {
          "id" : "SNqyGpmGAqAEHBZj",
          "type" : "Class"
        }
      }, {
        "id" : "MQ2yGpmGAqAEHBaU",
        "name" : null,
        "description" : null,
        "type" : "Generalization",
        "propertyAssignments" : null,
        "general" : {
          "id" : "WfS2RemGAqAEHA5D",
          "type" : "Class"
        },
        "specific" : {
          "id" : "YNayGpmGAqAEHBZu",
          "type" : "Class"
        }
      }, {
        "id" : "NZQqGpmGAqAEHBjb",
        "name" : null,
        "description" : null,
        "type" : "Generalization",
        "propertyAssignments" : null,
        "general" : {
          "id" : "WfS2RemGAqAEHA5D",
          "type" : "Class"
        },
        "specific" : {
          "id" : "jgbiGpmGAqAEHBWJ",
          "type" : "Class"
        }
      }, {
        "id" : "eEXa8DmAUygefmZr",
        "name" : null,
        "description" : null,
        "type" : "Generalization",
        "propertyAssignments" : null,
        "general" : {
          "id" : "jNHa8DmAUygefmZg",
          "type" : "Class"
        },
        "specific" : {
          "id" : "ZRosRemGAqAEHAxR",
          "type" : "Class"
        }
      }, {
        "id" : "OvOGWTmAUygefiuY",
        "name" : null,
        "description" : null,
        "type" : "Generalization",
        "propertyAssignments" : null,
        "general" : {
          "id" : "Zw9yWTmAUygefikD",
          "type" : "Class"
        },
        "specific" : {
          "id" : "AsiCWTmAUygefiio",
          "type" : "Class"
        }
      }, {
        "id" : "HGs8GpmGAqAEHBQ_",
        "name" : "individual agents",
        "description" : null,
        "type" : "GeneralizationSet",
        "propertyAssignments" : null,
        "isDisjoint" : true,
        "isComplete" : true,
        "categorizer" : null,
        "generalizations" : [ {
          "id" : "RcecGpmGAqAEHBNn",
          "type" : "Generalization"
        }, {
          "id" : "Qg.cGpmGAqAEHBNx",
          "type" : "Generalization"
        } ]
      }, {
        "id" : "RbByGpmGAqAEHBal",
        "name" : "types of document",
        "description" : null,
        "type" : "GeneralizationSet",
        "propertyAssignments" : null,
        "isDisjoint" : true,
        "isComplete" : true,
        "categorizer" : null,
        "generalizations" : [ {
          "id" : "_tWyGpmGAqAEHBaK",
          "type" : "Generalization"
        }, {
          "id" : "MQ2yGpmGAqAEHBaU",
          "type" : "Generalization"
        } ]
      }, {
        "id" : "DNCG8DmAUygefmgf",
        "name" : "agents",
        "description" : null,
        "type" : "GeneralizationSet",
        "propertyAssignments" : null,
        "isDisjoint" : false,
        "isComplete" : true,
        "categorizer" : null,
        "generalizations" : [ {
          "id" : "OCb68DmAUygefme3",
          "type" : "Generalization"
        }, {
          "id" : "cTr68DmAUygefmet",
          "type" : "Generalization"
        } ]
      }, {
        "id" : "abmG8DmAUygefmg_",
        "name" : "social agents",
        "description" : null,
        "type" : "GeneralizationSet",
        "propertyAssignments" : null,
        "isDisjoint" : true,
        "isComplete" : true,
        "categorizer" : null,
        "generalizations" : [ {
          "id" : "eEXa8DmAUygefmZr",
          "type" : "Generalization"
        }, {
          "id" : "KWPcGpmGAqAEHBQM",
          "type" : "Generalization"
        } ]
      }, {
        "id" : "48EaWTmAUygefimR",
        "name" : "is address of",
        "description" : null,
        "type" : "Relation",
        "propertyAssignments" : {
          "inverse" : "has address"
        },
        "stereotype" : "characterization",
        "isAbstract" : false,
        "isDerived" : false,
        "properties" : [ {
          "id" : "48EaWTmAUygefimS",
          "name" : null,
          "description" : null,
          "type" : "Property",
          "propertyAssignments" : null,
          "stereotype" : null,
          "isDerived" : false,
          "isReadOnly" : false,
          "isOrdered" : false,
          "cardinality" : "1..*",
          "propertyType" : {
            "id" : "PloKWTmAUygefikm",
            "type" : "Class"
          },
          "subsettedProperties" : null,
          "redefinedProperties" : null,
          "aggregationKind" : "NONE"
        }, {
          "id" : "48EaWTmAUygefimU",
          "name" : "addressable Place",
          "description" : null,
          "type" : "Property",
          "propertyAssignments" : null,
          "stereotype" : null,
          "isDerived" : false,
          "isReadOnly" : true,
          "isOrdered" : false,
          "cardinality" : "1..*",
          "propertyType" : {
            "id" : "Zw9yWTmAUygefikD",
            "type" : "Class"
          },
          "subsettedProperties" : null,
          "redefinedProperties" : null,
          "aggregationKind" : "NONE"
        } ]
      } ]
    }, {
      "id" : "ttVPK.mGAqAEHA2w",
      "name" : "Diagnosis",
      "description" : null,
      "type" : "Package",
      "propertyAssignments" : {
        "stage" : "int"
      },
      "contents" : [ {
        "id" : "XPTPK.mGAqAEHA3M",
        "name" : "Diagnosis",
        "description" : "A diagnostic assessment outcome that asserts the presence of a condition for a diagnosed entity. It results from a positive diagnosis assessment and serves as the recorded outcome of the diagnostic process for the case at hand.\n\nAs an outcome, it stands in contrast to a No-Diagnosis Outcome and provides the basis for classifying specific kinds of diagnoses used in practice.",
        "type" : "Class",
        "propertyAssignments" : {
          "synonym" : "Diagnosis Result, Diagnosis Outcome"
        },
        "stereotype" : "subkind",
        "isAbstract" : false,
        "isDerived" : false,
        "properties" : null,
        "isExtensional" : false,
        "isPowertype" : null,
        "order" : null,
        "literals" : null,
        "restrictedTo" : [ "intrinsic-mode" ]
      }, {
        "id" : "px.vK.mGAqAEHA5v",
        "name" : "Diagnostic Assessment",
        "description" : "An event in which a diagnostic process is carried out to determine an assessment result type. It manifests a concluded diagnostic relation and may yield a diagnostic assessment outcome that characterizes the result.",
        "type" : "Class",
        "propertyAssignments" : null,
        "stereotype" : "event",
        "isAbstract" : false,
        "isDerived" : false,
        "properties" : null,
        "isExtensional" : null,
        "isPowertype" : null,
        "order" : null,
        "literals" : null,
        "restrictedTo" : [ "event" ]
      }, {
        "id" : "__C.p.mAUVwC1gz1",
        "name" : "Diagnosing Agent",
        "description" : "An agent that bears the diagnosing role in a diagnostic process. It participates by being mediated by a Diagnostic Relation and may be a person or an artificial agent, as indicated by the specialized types.\n\nA diagnosing agent can be characterized by diagnosis suspicions it holds, and may also serve as an outcome issuer that issues a Diagnostic Assessment Outcome.",
        "type" : "Class",
        "propertyAssignments" : null,
        "stereotype" : "roleMixin",
        "isAbstract" : false,
        "isDerived" : false,
        "properties" : null,
        "isExtensional" : false,
        "isPowertype" : null,
        "order" : null,
        "literals" : null,
        "restrictedTo" : [ "functional-complex" ]
      }, {
        "id" : "N40pp.mAUVwC1hYL",
        "name" : "Diagnosing Artificial Agent",
        "description" : "An artificial agent that bears the diagnosing role in a diagnostic process. It participates as a diagnosing agent when a system or device performs diagnostic activities within a Diagnostic Relation.",
        "type" : "Class",
        "propertyAssignments" : null,
        "stereotype" : "roleMixin",
        "isAbstract" : false,
        "isDerived" : false,
        "properties" : null,
        "isExtensional" : false,
        "isPowertype" : null,
        "order" : null,
        "literals" : null,
        "restrictedTo" : [ "functional-complex" ]
      }, {
        "id" : "xIspp.mAUVwC1hYW",
        "name" : "Diagnosing Person",
        "description" : "A person that bears the diagnosing role in a diagnostic process. This role may be taken by individuals with different professional statuses, which are further specialized as layperson or professional diagnosing agents.",
        "type" : "Class",
        "propertyAssignments" : null,
        "stereotype" : "role",
        "isAbstract" : false,
        "isDerived" : false,
        "properties" : null,
        "isExtensional" : false,
        "isPowertype" : null,
        "order" : null,
        "literals" : null,
        "restrictedTo" : [ "functional-complex" ]
      }, {
        "id" : "LpX5p.mAUVwC1hf6",
        "name" : "Positive Diagnosis Assessment",
        "description" : "A conclusive diagnostic assessment whose result determines a diagnosis for the case at hand. It yields a Diagnosis.",
        "type" : "Class",
        "propertyAssignments" : null,
        "stereotype" : "event",
        "isAbstract" : false,
        "isDerived" : false,
        "properties" : null,
        "isExtensional" : null,
        "isPowertype" : null,
        "order" : null,
        "literals" : null,
        "restrictedTo" : [ "event" ]
      }, {
        "id" : "VZRlp.mAUVwC1hg2",
        "name" : "Inconclusive Diagnostic Assessment",
        "description" : "A diagnostic assessment that does not reach a definitive determination. It completes without yielding a conclusive diagnostic assessment outcome.",
        "type" : "Class",
        "propertyAssignments" : null,
        "stereotype" : "event",
        "isAbstract" : false,
        "isDerived" : false,
        "properties" : null,
        "isExtensional" : null,
        "isPowertype" : null,
        "order" : null,
        "literals" : null,
        "restrictedTo" : [ "event" ]
      }, {
        "id" : "Ya1Dp.mAUVwC1hor",
        "name" : "Diagnostic Relation",
        "description" : "A relator that mediates the participation of a diagnosing agent and a diagnosed entity in a diagnostic process. It is characterized by a diagnostic method that specifies how the relation is conducted.\n\nWhen the process is finished, the relation can be in a concluded state, and such a concluded diagnostic relation is manifested by diagnostic assessment events that determine the assessment result type.",
        "type" : "Class",
        "propertyAssignments" : null,
        "stereotype" : "relator",
        "isAbstract" : false,
        "isDerived" : false,
        "properties" : null,
        "isExtensional" : null,
        "isPowertype" : null,
        "order" : null,
        "literals" : null,
        "restrictedTo" : [ "relator" ]
      }, {
        "id" : "FX2yZ.mAUVwC1hs9",
        "name" : "Negative Diagnosis Assessment",
        "description" : "A conclusive diagnostic assessment whose result determines the absence of a diagnosis for the case at hand. It yields a No-Diagnosis Outcome.",
        "type" : "Class",
        "propertyAssignments" : null,
        "stereotype" : "event",
        "isAbstract" : false,
        "isDerived" : false,
        "properties" : null,
        "isExtensional" : null,
        "isPowertype" : null,
        "order" : null,
        "literals" : null,
        "restrictedTo" : [ "event" ]
      }, {
        "id" : "F4saZ.mAUVwC1hzR",
        "name" : "No-Diagnosis Outcome",
        "description" : "A diagnostic assessment outcome indicating that the assessment concluded without establishing a diagnosis. It records the negative result of a conclusive assessment.",
        "type" : "Class",
        "propertyAssignments" : null,
        "stereotype" : "subkind",
        "isAbstract" : false,
        "isDerived" : false,
        "properties" : null,
        "isExtensional" : false,
        "isPowertype" : null,
        "order" : null,
        "literals" : null,
        "restrictedTo" : [ "intrinsic-mode" ]
      }, {
        "id" : "OynaZ.mAUVwC1hzi",
        "name" : "Diagnostic Assessment Outcome",
        "description" : "A mode that records the result of a diagnostic assessment. It is the issued outcome of the assessment and can be of different kinds, such as a Diagnosis or a No-Diagnosis Outcome, reflecting the conclusive determination reached by the diagnosing process. Each outcome is issued by an agent acting as a Diagnostic Outcome Issuer.",
        "type" : "Class",
        "propertyAssignments" : null,
        "stereotype" : "mode",
        "isAbstract" : false,
        "isDerived" : false,
        "properties" : null,
        "isExtensional" : null,
        "isPowertype" : null,
        "order" : null,
        "literals" : null,
        "restrictedTo" : [ "intrinsic-mode" ]
      }, {
        "id" : "dRkpZ.mAUVwC1iSN",
        "name" : "Diagnosed Entity",
        "description" : "A substantial that plays the diagnosed role within a Diagnostic Relation. It is the thing about which a diagnosis is formed and is connected to the relation that mediates the diagnostic process.\n\nA diagnosed entity may be characterized by conditions and by condition indicators, and it can be instantiated by varied bearers such as an organism, a biological part, a cellular entity, a specimen, or a group.",
        "type" : "Class",
        "propertyAssignments" : null,
        "stereotype" : "roleMixin",
        "isAbstract" : false,
        "isDerived" : false,
        "properties" : null,
        "isExtensional" : false,
        "isPowertype" : null,
        "order" : null,
        "literals" : null,
        "restrictedTo" : [ "functional-complex", "collective", "quantity" ]
      }, {
        "id" : "gyEvF.mGAqAEHA70",
        "name" : "Condition Indicator",
        "description" : "An information-bearing item that serves as an indicator about a Condition and characterizes a diagnosed entity. It captures observable or reported features used as evidence during diagnosis, without committing to any particular diagnostic result.",
        "type" : "Class",
        "propertyAssignments" : null,
        "stereotype" : "category",
        "isAbstract" : false,
        "isDerived" : false,
        "properties" : null,
        "isExtensional" : false,
        "isPowertype" : null,
        "order" : null,
        "literals" : null,
        "restrictedTo" : [ "intrinsic-mode", "extrinsic-mode" ]
      }, {
        "id" : "LI5Kl.mGAqAEHBGG",
        "name" : "Layperson Diagnosing Agent",
        "description" : "A diagnosing person whose professional status is layperson. The role applies when a person acts as a diagnosing agent without holding a professional status in the relevant domain.",
        "type" : "Class",
        "propertyAssignments" : null,
        "stereotype" : "role",
        "isAbstract" : false,
        "isDerived" : false,
        "properties" : null,
        "isExtensional" : false,
        "isPowertype" : null,
        "order" : null,
        "literals" : null,
        "restrictedTo" : [ "functional-complex" ]
      }, {
        "id" : "eglKl.mGAqAEHBGX",
        "name" : "Professional Diagnosing Agent",
        "description" : "A diagnosing person whose professional status is professional. The role applies when a person acts as a diagnosing agent with a recognized professional status in the relevant domain.",
        "type" : "Class",
        "propertyAssignments" : null,
        "stereotype" : "role",
        "isAbstract" : false,
        "isDerived" : false,
        "properties" : null,
        "isExtensional" : false,
        "isPowertype" : null,
        "order" : null,
        "literals" : null,
        "restrictedTo" : [ "functional-complex" ]
      }, {
        "id" : "o_wQV.mGAqAEHBUX",
        "name" : "Conclusive Diagnostic Assessment",
        "description" : "A Diagnostic Assessment event that reaches a definitive result. It determines the diagnostic outcome without remaining uncertainty, distinguishing it from Inconclusive Diagnostic Assessment and providing the basis for the corresponding outcome type.",
        "type" : "Class",
        "propertyAssignments" : null,
        "stereotype" : "event",
        "isAbstract" : false,
        "isDerived" : false,
        "properties" : null,
        "isExtensional" : null,
        "isPowertype" : null,
        "order" : null,
        "literals" : null,
        "restrictedTo" : [ "event" ]
      }, {
        "id" : "X06DV.mGAqAEHBfK",
        "name" : "Concluded Diagnostic Relation",
        "description" : "A temporally subsequent state of a Diagnostic Relation after the diagnostic process has been completed. It is a historical role taken by the relation once it has been determined through Diagnostic Assessment events, and is therefore manifested by such assessments.",
        "type" : "Class",
        "propertyAssignments" : null,
        "stereotype" : "historicalRole",
        "isAbstract" : false,
        "isDerived" : false,
        "properties" : null,
        "isExtensional" : false,
        "isPowertype" : null,
        "order" : null,
        "literals" : null,
        "restrictedTo" : [ "relator" ]
      }, {
        "id" : "myCjV.mGAqAEHBhm",
        "name" : "Diagnostic Outcome Issuer",
        "description" : "An agent that bears the role of issuing a diagnostic assessment outcome. It is responsible for producing or communicating the outcome that characterizes the result of a diagnostic assessment.",
        "type" : "Class",
        "propertyAssignments" : null,
        "stereotype" : "roleMixin",
        "isAbstract" : false,
        "isDerived" : false,
        "properties" : null,
        "isExtensional" : false,
        "isPowertype" : null,
        "order" : null,
        "literals" : null,
        "restrictedTo" : [ "functional-complex" ]
      }, {
        "id" : "orkzV.mGAqAEHBw8",
        "name" : "Antemortem Diagnosis",
        "description" : "Antemortem Diagnosis is a Cellular Entity Diagnosis concerning material obtained from a living organism before death. The temporal qualifier applies to the organism's life status at specimen collection or observation time, regardless of when the diagnostic conclusion is formulated, and contrasts with Postmortem Diagnosis in the same set.",
        "type" : "Class",
        "propertyAssignments" : null,
        "stereotype" : "subkind",
        "isAbstract" : false,
        "isDerived" : true,
        "properties" : null,
        "isExtensional" : false,
        "isPowertype" : null,
        "order" : null,
        "literals" : null,
        "restrictedTo" : [ "intrinsic-mode" ]
      }, {
        "id" : "0jSzV.mGAqAEHBxP",
        "name" : "Postmortem Diagnosis",
        "description" : "A diagnosis established after the death of the organism to which it refers. It contrasts with Antemortem Diagnosis by being determined in a post-death context.",
        "type" : "Class",
        "propertyAssignments" : null,
        "stereotype" : "subkind",
        "isAbstract" : false,
        "isDerived" : true,
        "properties" : null,
        "isExtensional" : false,
        "isPowertype" : null,
        "order" : null,
        "literals" : null,
        "restrictedTo" : [ "intrinsic-mode" ]
      }, {
        "id" : "fg05EBmGAqAEHBVj",
        "name" : "Cellular Entity Diagnosis",
        "description" : "A diagnosis whose focus is a cellular entity as the diagnosed entity, rather than an organism-level subject. It organizes diagnosis types that concern cellular-level objects and is separate from organism-focused healthcare diagnosis types.",
        "type" : "Class",
        "propertyAssignments" : null,
        "stereotype" : "subkind",
        "isAbstract" : false,
        "isDerived" : false,
        "properties" : null,
        "isExtensional" : false,
        "isPowertype" : null,
        "order" : null,
        "literals" : null,
        "restrictedTo" : [ "intrinsic-mode" ]
      }, {
        "id" : "FuIrEBmGAqAEHBnA",
        "name" : "Diagnosed Biological Part",
        "description" : "A diagnosed entity that is a biological part of an organism. The role applies when the diagnostic focus is a component such as an organ, tissue, or other anatomical part rather than the whole organism.",
        "type" : "Class",
        "propertyAssignments" : null,
        "stereotype" : "roleMixin",
        "isAbstract" : false,
        "isDerived" : false,
        "properties" : null,
        "isExtensional" : false,
        "isPowertype" : null,
        "order" : null,
        "literals" : null,
        "restrictedTo" : [ "functional-complex" ]
      }, {
        "id" : "RVkrEBmGAqAEHBnX",
        "name" : "Diagnosed Specimen",
        "description" : "A diagnosed entity that is a specimen used for diagnostic purposes. The role applies to collected biological material that serves as the focus of assessment.",
        "type" : "Class",
        "propertyAssignments" : null,
        "stereotype" : "roleMixin",
        "isAbstract" : false,
        "isDerived" : false,
        "properties" : null,
        "isExtensional" : false,
        "isPowertype" : null,
        "order" : null,
        "literals" : null,
        "restrictedTo" : [ "functional-complex" ]
      }, {
        "id" : "frGrEBmGAqAEHBnq",
        "name" : "Diagnosed Group",
        "description" : "A diagnosed entity that is a group considered as the diagnostic focus. The role applies when the assessment concerns a set of individuals as a group rather than each member separately.",
        "type" : "Class",
        "propertyAssignments" : null,
        "stereotype" : "roleMixin",
        "isAbstract" : false,
        "isDerived" : false,
        "properties" : null,
        "isExtensional" : false,
        "isPowertype" : null,
        "order" : null,
        "literals" : null,
        "restrictedTo" : [ "functional-complex" ]
      }, {
        "id" : "nmw7EBmGAqAEHB2r",
        "name" : "Diagnosed Cellular Entity",
        "description" : "A diagnosed entity that is a cellular entity. The role applies when the diagnostic focus is at cell level or below, covering cells and their subcellular structures.",
        "type" : "Class",
        "propertyAssignments" : null,
        "stereotype" : "roleMixin",
        "isAbstract" : false,
        "isDerived" : false,
        "properties" : null,
        "isExtensional" : false,
        "isPowertype" : null,
        "order" : null,
        "literals" : null,
        "restrictedTo" : [ "functional-complex" ]
      }, {
        "id" : "XfSXEBmGAqAEHB_2",
        "name" : "Healthcare Diagnosis",
        "description" : "A diagnosis formulated within healthcare practice about an organism-level case. It concerns a patient or animal as a whole, rather than cellular-level objects.\n\nIn the model it is organized by focus (human or veterinary), by source of evidence (for example clinical, laboratory, radiological, epidemiological, or administrative coding origins), and by use (care-oriented, surveillance, or research).",
        "type" : "Class",
        "propertyAssignments" : null,
        "stereotype" : "subkind",
        "isAbstract" : false,
        "isDerived" : false,
        "properties" : null,
        "isExtensional" : false,
        "isPowertype" : null,
        "order" : null,
        "literals" : null,
        "restrictedTo" : [ "intrinsic-mode" ]
      }, {
        "id" : "7HhXEBmGAqAEHCBW",
        "name" : "Clinical Diagnosis",
        "description" : "Clinical Diagnosis is a Healthcare Diagnosis whose source is clinical evaluation of the individual, grounded primarily in history, signs, and examination, possibly considering test results. Its scope is distinguished from diagnoses whose source is exclusively laboratory, imaging, or administrative coding.",
        "type" : "Class",
        "propertyAssignments" : null,
        "stereotype" : "subkind",
        "isAbstract" : false,
        "isDerived" : true,
        "properties" : null,
        "isExtensional" : false,
        "isPowertype" : null,
        "order" : null,
        "literals" : null,
        "restrictedTo" : [ "intrinsic-mode" ]
      }, {
        "id" : "93g3EBmGAqAEHCCj",
        "name" : "Laboratory Diagnosis",
        "description" : "A healthcare diagnosis established primarily from laboratory analyses of specimens such as blood or tissue.",
        "type" : "Class",
        "propertyAssignments" : null,
        "stereotype" : "subkind",
        "isAbstract" : false,
        "isDerived" : true,
        "properties" : null,
        "isExtensional" : false,
        "isPowertype" : null,
        "order" : null,
        "literals" : null,
        "restrictedTo" : [ "intrinsic-mode" ]
      }, {
        "id" : "zUw3EBmGAqAEHCCw",
        "name" : "Radiological Diagnosis",
        "description" : "A healthcare diagnosis for which the determining evidence originates from diagnostic imaging performed by radiology. Typical sources include X-ray, CT, and MRI images.",
        "type" : "Class",
        "propertyAssignments" : null,
        "stereotype" : "subkind",
        "isAbstract" : false,
        "isDerived" : true,
        "properties" : null,
        "isExtensional" : false,
        "isPowertype" : null,
        "order" : null,
        "literals" : null,
        "restrictedTo" : [ "intrinsic-mode" ]
      }, {
        "id" : "DMI3EBmGAqAEHCC9",
        "name" : "Administrative Coding Diagnosis",
        "description" : "Administrative Coding Diagnosis is a Healthcare Diagnosis defined by having an administrative coding record as its source. The diagnostic statement is taken from the administrative code representation rather than from clinical examination, laboratory measurement, or imaging as sources.",
        "type" : "Class",
        "propertyAssignments" : null,
        "stereotype" : "subkind",
        "isAbstract" : false,
        "isDerived" : true,
        "properties" : null,
        "isExtensional" : false,
        "isPowertype" : null,
        "order" : null,
        "literals" : null,
        "restrictedTo" : [ "intrinsic-mode" ]
      }, {
        "id" : "N0o3EBmGAqAEHCDK",
        "name" : "Epidemiological Diagnosis",
        "description" : "Epidemiological Diagnosis is a Healthcare Diagnosis defined by reliance on an epidemiological case definition as its source. The diagnostic assertion is derived from population-oriented criteria specified in the case definition, rather than from individual laboratory, imaging, or administrative coding sources.",
        "type" : "Class",
        "propertyAssignments" : null,
        "stereotype" : "subkind",
        "isAbstract" : false,
        "isDerived" : true,
        "properties" : null,
        "isExtensional" : false,
        "isPowertype" : null,
        "order" : null,
        "literals" : null,
        "restrictedTo" : [ "intrinsic-mode" ]
      }, {
        "id" : "0tC3EBmGAqAEHCFV",
        "name" : "Human Healthcare Diagnosis",
        "description" : "A diagnosis concerning a human patient in a healthcare context. Its scope is human health rather than veterinary care.",
        "type" : "Class",
        "propertyAssignments" : null,
        "stereotype" : "subkind",
        "isAbstract" : false,
        "isDerived" : true,
        "properties" : null,
        "isExtensional" : false,
        "isPowertype" : null,
        "order" : null,
        "literals" : null,
        "restrictedTo" : [ "intrinsic-mode" ]
      }, {
        "id" : "_US3EBmGAqAEHCFg",
        "name" : "Veterinary Diagnosis",
        "description" : "A diagnosis concerning non-human animals within veterinary care. Its scope is animal health and care rather than human healthcare.",
        "type" : "Class",
        "propertyAssignments" : null,
        "stereotype" : "subkind",
        "isAbstract" : false,
        "isDerived" : true,
        "properties" : null,
        "isExtensional" : false,
        "isPowertype" : null,
        "order" : null,
        "literals" : null,
        "restrictedTo" : [ "intrinsic-mode" ]
      }, {
        "id" : "NfPvEBmGAqAEHCK9",
        "name" : "Care-oriented Diagnosis",
        "description" : "A healthcare diagnosis whose use is oriented to direct care. Its purpose is to inform decisions for an identified patient or group in a care context, as opposed to surveillance or research uses.",
        "type" : "Class",
        "propertyAssignments" : null,
        "stereotype" : "role",
        "isAbstract" : false,
        "isDerived" : false,
        "properties" : null,
        "isExtensional" : false,
        "isPowertype" : null,
        "order" : null,
        "literals" : null,
        "restrictedTo" : [ "intrinsic-mode" ]
      }, {
        "id" : "Xs4_EBmGAqAEHCLs",
        "name" : "Surveillance Diagnosis",
        "description" : "A healthcare diagnosis whose use is oriented to surveillance. It functions as a diagnostic assertion used for monitoring, reporting, or population-level oversight, rather than for immediate care decisions about a specific patient.",
        "type" : "Class",
        "propertyAssignments" : null,
        "stereotype" : "role",
        "isAbstract" : false,
        "isDerived" : false,
        "properties" : null,
        "isExtensional" : false,
        "isPowertype" : null,
        "order" : null,
        "literals" : null,
        "restrictedTo" : [ "intrinsic-mode" ]
      }, {
        "id" : "VLE_EBmGAqAEHCL5",
        "name" : "Research Diagnosis",
        "description" : "A healthcare diagnosis whose use is oriented to research. It serves as a diagnostic assertion used to support study design, data analysis, or methodological evaluation, rather than to guide direct care for a specific patient.",
        "type" : "Class",
        "propertyAssignments" : null,
        "stereotype" : "role",
        "isAbstract" : false,
        "isDerived" : false,
        "properties" : null,
        "isExtensional" : false,
        "isPowertype" : null,
        "order" : null,
        "literals" : null,
        "restrictedTo" : [ "intrinsic-mode" ]
      }, {
        "id" : "exJckBmGAqAEHCZg",
        "name" : "Diagnosis Suspicion",
        "description" : "A belief held by a diagnosing agent that characterizes that agent regarding the possibility of a Condition in a diagnosed entity. It reflects a preliminary cognitive stance prior to or during assessment.",
        "type" : "Class",
        "propertyAssignments" : null,
        "stereotype" : "mode",
        "isAbstract" : false,
        "isDerived" : false,
        "properties" : null,
        "isExtensional" : null,
        "isPowertype" : null,
        "order" : null,
        "literals" : null,
        "restrictedTo" : [ "intrinsic-mode" ]
      }, {
        "id" : "h2USkBmGAqAEHCme",
        "name" : "Self-diagnosis",
        "description" : "A diagnosis made by an individual about themself, where the same individual plays the Diagnosing Agent and the Diagnosed Entity roles. It contrasts with External Diagnosis, which presupposes different individuals in those roles.",
        "type" : "Class",
        "propertyAssignments" : null,
        "stereotype" : "subkind",
        "isAbstract" : false,
        "isDerived" : true,
        "properties" : null,
        "isExtensional" : false,
        "isPowertype" : null,
        "order" : null,
        "literals" : null,
        "restrictedTo" : [ "intrinsic-mode" ]
      }, {
        "id" : "j5CSkBmGAqAEHCnp",
        "name" : "External Diagnosis",
        "description" : "External Diagnosis is a Diagnosis established by a diagnosing agent who is not identical to the diagnosed entity. It is contrasted with Self-diagnosis, where a single individual plays both Diagnosing Agent and Diagnosed Entity roles; the distinction is based on agent-role separation, independent of method, source, or intended use.",
        "type" : "Class",
        "propertyAssignments" : null,
        "stereotype" : "subkind",
        "isAbstract" : false,
        "isDerived" : true,
        "properties" : null,
        "isExtensional" : false,
        "isPowertype" : null,
        "order" : null,
        "literals" : null,
        "restrictedTo" : [ "intrinsic-mode" ]
      }, {
        "id" : "mtVCl.mGAqAEHBXy",
        "name" : "Diagnostic Method",
        "description" : "A mode that characterizes a diagnostic relation by specifying the concrete procedure or approach applied in that relation. Each diagnostic method instantiates a diagnostic method type that classifies the kind of procedure used.",
        "type" : "Class",
        "propertyAssignments" : null,
        "stereotype" : "mode",
        "isAbstract" : false,
        "isDerived" : false,
        "properties" : null,
        "isExtensional" : null,
        "isPowertype" : null,
        "order" : null,
        "literals" : null,
        "restrictedTo" : [ "extrinsic-mode" ]
      }, {
        "id" : "DqRwHJmAUygeKxRA",
        "name" : "Diagnostic Method Type",
        "description" : "A type that classifies diagnostic methods according to the kind of procedure they instantiate. It provides the categorial basis by which individual diagnostic methods are instantiated and compared.",
        "type" : "Class",
        "propertyAssignments" : null,
        "stereotype" : "type",
        "isAbstract" : false,
        "isDerived" : false,
        "properties" : null,
        "isExtensional" : null,
        "isPowertype" : false,
        "order" : "2",
        "literals" : null,
        "restrictedTo" : [ "type" ]
      }, {
        "id" : "vPppp.mAUVwC1hao",
        "name" : null,
        "description" : null,
        "type" : "Generalization",
        "propertyAssignments" : null,
        "general" : {
          "id" : "__C.p.mAUVwC1gz1",
          "type" : "Class"
        },
        "specific" : {
          "id" : "N40pp.mAUVwC1hYL",
          "type" : "Class"
        }
      }, {
        "id" : "AiZpp.mAUVwC1hay",
        "name" : null,
        "description" : null,
        "type" : "Generalization",
        "propertyAssignments" : null,
        "general" : {
          "id" : "__C.p.mAUVwC1gz1",
          "type" : "Class"
        },
        "specific" : {
          "id" : "xIspp.mAUVwC1hYW",
          "type" : "Class"
        }
      }, {
        "id" : "4dK6Z.mAUVwC1h1a",
        "name" : null,
        "description" : null,
        "type" : "Generalization",
        "propertyAssignments" : null,
        "general" : {
          "id" : "OynaZ.mAUVwC1hzi",
          "type" : "Class"
        },
        "specific" : {
          "id" : "F4saZ.mAUVwC1hzR",
          "type" : "Class"
        }
      }, {
        "id" : "ekq6Z.mAUVwC1h1k",
        "name" : null,
        "description" : null,
        "type" : "Generalization",
        "propertyAssignments" : null,
        "general" : {
          "id" : "OynaZ.mAUVwC1hzi",
          "type" : "Class"
        },
        "specific" : {
          "id" : "XPTPK.mGAqAEHA3M",
          "type" : "Class"
        }
      }, {
        "id" : "mz7Kl.mGAqAEHBIR",
        "name" : null,
        "description" : null,
        "type" : "Generalization",
        "propertyAssignments" : null,
        "general" : {
          "id" : "xIspp.mAUVwC1hYW",
          "type" : "Class"
        },
        "specific" : {
          "id" : "LI5Kl.mGAqAEHBGG",
          "type" : "Class"
        }
      }, {
        "id" : "4kHKl.mGAqAEHBIb",
        "name" : null,
        "description" : null,
        "type" : "Generalization",
        "propertyAssignments" : null,
        "general" : {
          "id" : "xIspp.mAUVwC1hYW",
          "type" : "Class"
        },
        "specific" : {
          "id" : "eglKl.mGAqAEHBGX",
          "type" : "Class"
        }
      }, {
        "id" : "EoYwV.mGAqAEHBVy",
        "name" : null,
        "description" : null,
        "type" : "Generalization",
        "propertyAssignments" : null,
        "general" : {
          "id" : "px.vK.mGAqAEHA5v",
          "type" : "Class"
        },
        "specific" : {
          "id" : "o_wQV.mGAqAEHBUX",
          "type" : "Class"
        }
      }, {
        "id" : "5WYwV.mGAqAEHBV8",
        "name" : null,
        "description" : null,
        "type" : "Generalization",
        "propertyAssignments" : null,
        "general" : {
          "id" : "px.vK.mGAqAEHA5v",
          "type" : "Class"
        },
        "specific" : {
          "id" : "VZRlp.mAUVwC1hg2",
          "type" : "Class"
        }
      }, {
        "id" : "YDYwV.mGAqAEHBWG",
        "name" : null,
        "description" : null,
        "type" : "Generalization",
        "propertyAssignments" : null,
        "general" : {
          "id" : "o_wQV.mGAqAEHBUX",
          "type" : "Class"
        },
        "specific" : {
          "id" : "LpX5p.mAUVwC1hf6",
          "type" : "Class"
        }
      }, {
        "id" : "EY4wV.mGAqAEHBWQ",
        "name" : null,
        "description" : null,
        "type" : "Generalization",
        "propertyAssignments" : null,
        "general" : {
          "id" : "o_wQV.mGAqAEHBUX",
          "type" : "Class"
        },
        "specific" : {
          "id" : "FX2yZ.mAUVwC1hs9",
          "type" : "Class"
        }
      }, {
        "id" : "ylODV.mGAqAEHBfs",
        "name" : null,
        "description" : null,
        "type" : "Generalization",
        "propertyAssignments" : null,
        "general" : {
          "id" : "Ya1Dp.mAUVwC1hor",
          "type" : "Class"
        },
        "specific" : {
          "id" : "X06DV.mGAqAEHBfK",
          "type" : "Class"
        }
      }, {
        "id" : "PxOjV.mGAqAEHBjd",
        "name" : null,
        "description" : null,
        "type" : "Generalization",
        "propertyAssignments" : null,
        "general" : {
          "id" : "__C.p.mAUVwC1gz1",
          "type" : "Class"
        },
        "specific" : {
          "id" : "myCjV.mGAqAEHBhm",
          "type" : "Class"
        }
      }, {
        "id" : "qS.zV.mGAqAEHBz2",
        "name" : null,
        "description" : null,
        "type" : "Generalization",
        "propertyAssignments" : null,
        "general" : {
          "id" : "fg05EBmGAqAEHBVj",
          "type" : "Class"
        },
        "specific" : {
          "id" : "orkzV.mGAqAEHBw8",
          "type" : "Class"
        }
      }, {
        "id" : "Wl.zV.mGAqAEHB0A",
        "name" : null,
        "description" : null,
        "type" : "Generalization",
        "propertyAssignments" : null,
        "general" : {
          "id" : "fg05EBmGAqAEHBVj",
          "type" : "Class"
        },
        "specific" : {
          "id" : "0jSzV.mGAqAEHBxP",
          "type" : "Class"
        }
      }, {
        "id" : "Upm5EBmGAqAEHBW6",
        "name" : null,
        "description" : null,
        "type" : "Generalization",
        "propertyAssignments" : null,
        "general" : {
          "id" : "XfSXEBmGAqAEHB_2",
          "type" : "Class"
        },
        "specific" : {
          "id" : "fg05EBmGAqAEHBVj",
          "type" : "Class"
        }
      }, {
        "id" : "iIo7EBmGAqAEHB28",
        "name" : null,
        "description" : null,
        "type" : "Generalization",
        "propertyAssignments" : null,
        "general" : {
          "id" : "dRkpZ.mAUVwC1iSN",
          "type" : "Class"
        },
        "specific" : {
          "id" : "nmw7EBmGAqAEHB2r",
          "type" : "Class"
        }
      }, {
        "id" : "_yo7EBmGAqAEHB3G",
        "name" : null,
        "description" : null,
        "type" : "Generalization",
        "propertyAssignments" : null,
        "general" : {
          "id" : "dRkpZ.mAUVwC1iSN",
          "type" : "Class"
        },
        "specific" : {
          "id" : "FuIrEBmGAqAEHBnA",
          "type" : "Class"
        }
      }, {
        "id" : "apo7EBmGAqAEHB3Q",
        "name" : null,
        "description" : null,
        "type" : "Generalization",
        "propertyAssignments" : null,
        "general" : {
          "id" : "dRkpZ.mAUVwC1iSN",
          "type" : "Class"
        },
        "specific" : {
          "id" : "RVkrEBmGAqAEHBnX",
          "type" : "Class"
        }
      }, {
        "id" : "Fno7EBmGAqAEHB3a",
        "name" : null,
        "description" : null,
        "type" : "Generalization",
        "propertyAssignments" : null,
        "general" : {
          "id" : "dRkpZ.mAUVwC1iSN",
          "type" : "Class"
        },
        "specific" : {
          "id" : "frGrEBmGAqAEHBnq",
          "type" : "Class"
        }
      }, {
        "id" : "IhGXEBmGAqAEHCAa",
        "name" : null,
        "description" : null,
        "type" : "Generalization",
        "propertyAssignments" : null,
        "general" : {
          "id" : "XPTPK.mGAqAEHA3M",
          "type" : "Class"
        },
        "specific" : {
          "id" : "XfSXEBmGAqAEHB_2",
          "type" : "Class"
        }
      }, {
        "id" : "47JXEBmGAqAEHCBq",
        "name" : null,
        "description" : null,
        "type" : "Generalization",
        "propertyAssignments" : null,
        "general" : {
          "id" : "XfSXEBmGAqAEHB_2",
          "type" : "Class"
        },
        "specific" : {
          "id" : "7HhXEBmGAqAEHCBW",
          "type" : "Class"
        }
      }, {
        "id" : "QEM3EBmGAqAEHCEn",
        "name" : null,
        "description" : null,
        "type" : "Generalization",
        "propertyAssignments" : null,
        "general" : {
          "id" : "XfSXEBmGAqAEHB_2",
          "type" : "Class"
        },
        "specific" : {
          "id" : "93g3EBmGAqAEHCCj",
          "type" : "Class"
        }
      }, {
        "id" : "COM3EBmGAqAEHCEx",
        "name" : null,
        "description" : null,
        "type" : "Generalization",
        "propertyAssignments" : null,
        "general" : {
          "id" : "XfSXEBmGAqAEHB_2",
          "type" : "Class"
        },
        "specific" : {
          "id" : "N0o3EBmGAqAEHCDK",
          "type" : "Class"
        }
      }, {
        "id" : "DzM3EBmGAqAEHCE7",
        "name" : null,
        "description" : null,
        "type" : "Generalization",
        "propertyAssignments" : null,
        "general" : {
          "id" : "XfSXEBmGAqAEHB_2",
          "type" : "Class"
        },
        "specific" : {
          "id" : "zUw3EBmGAqAEHCCw",
          "type" : "Class"
        }
      }, {
        "id" : "j8s3EBmGAqAEHCFF",
        "name" : null,
        "description" : null,
        "type" : "Generalization",
        "propertyAssignments" : null,
        "general" : {
          "id" : "XfSXEBmGAqAEHB_2",
          "type" : "Class"
        },
        "specific" : {
          "id" : "DMI3EBmGAqAEHCC9",
          "type" : "Class"
        }
      }, {
        "id" : "T6l3EBmGAqAEHCHf",
        "name" : null,
        "description" : null,
        "type" : "Generalization",
        "propertyAssignments" : null,
        "general" : {
          "id" : "XfSXEBmGAqAEHB_2",
          "type" : "Class"
        },
        "specific" : {
          "id" : "0tC3EBmGAqAEHCFV",
          "type" : "Class"
        }
      }, {
        "id" : "kjl3EBmGAqAEHCHp",
        "name" : null,
        "description" : null,
        "type" : "Generalization",
        "propertyAssignments" : null,
        "general" : {
          "id" : "XfSXEBmGAqAEHB_2",
          "type" : "Class"
        },
        "specific" : {
          "id" : "_US3EBmGAqAEHCFg",
          "type" : "Class"
        }
      }, {
        "id" : "hYB_EBmGAqAEHCNt",
        "name" : null,
        "description" : null,
        "type" : "Generalization",
        "propertyAssignments" : null,
        "general" : {
          "id" : "XfSXEBmGAqAEHB_2",
          "type" : "Class"
        },
        "specific" : {
          "id" : "NfPvEBmGAqAEHCK9",
          "type" : "Class"
        }
      }, {
        "id" : "TOB_EBmGAqAEHCN3",
        "name" : null,
        "description" : null,
        "type" : "Generalization",
        "propertyAssignments" : null,
        "general" : {
          "id" : "XfSXEBmGAqAEHB_2",
          "type" : "Class"
        },
        "specific" : {
          "id" : "Xs4_EBmGAqAEHCLs",
          "type" : "Class"
        }
      }, {
        "id" : "czB_EBmGAqAEHCOB",
        "name" : null,
        "description" : null,
        "type" : "Generalization",
        "propertyAssignments" : null,
        "general" : {
          "id" : "XfSXEBmGAqAEHB_2",
          "type" : "Class"
        },
        "specific" : {
          "id" : "VLE_EBmGAqAEHCL5",
          "type" : "Class"
        }
      }, {
        "id" : "S7WSkBmGAqAEHCoO",
        "name" : null,
        "description" : null,
        "type" : "Generalization",
        "propertyAssignments" : null,
        "general" : {
          "id" : "XPTPK.mGAqAEHA3M",
          "type" : "Class"
        },
        "specific" : {
          "id" : "j5CSkBmGAqAEHCnp",
          "type" : "Class"
        }
      }, {
        "id" : "ys2SkBmGAqAEHCoY",
        "name" : null,
        "description" : null,
        "type" : "Generalization",
        "propertyAssignments" : null,
        "general" : {
          "id" : "XPTPK.mGAqAEHA3M",
          "type" : "Class"
        },
        "specific" : {
          "id" : "h2USkBmGAqAEHCme",
          "type" : "Class"
        }
      }, {
        "id" : "NB1pp.mAUVwC1hbO",
        "name" : "diagnosing agent types",
        "description" : null,
        "type" : "GeneralizationSet",
        "propertyAssignments" : null,
        "isDisjoint" : true,
        "isComplete" : true,
        "categorizer" : null,
        "generalizations" : [ {
          "id" : "vPppp.mAUVwC1hao",
          "type" : "Generalization"
        }, {
          "id" : "AiZpp.mAUVwC1hay",
          "type" : "Generalization"
        } ]
      }, {
        "id" : "jyu6Z.mAUVwC1h13",
        "name" : "diagnostic process outcome types",
        "description" : null,
        "type" : "GeneralizationSet",
        "propertyAssignments" : null,
        "isDisjoint" : true,
        "isComplete" : true,
        "categorizer" : null,
        "generalizations" : [ {
          "id" : "4dK6Z.mAUVwC1h1a",
          "type" : "Generalization"
        }, {
          "id" : "ekq6Z.mAUVwC1h1k",
          "type" : "Generalization"
        } ]
      }, {
        "id" : ".ryql.mGAqAEHBIt",
        "name" : "diagnosing person's professional status",
        "description" : null,
        "type" : "GeneralizationSet",
        "propertyAssignments" : null,
        "isDisjoint" : false,
        "isComplete" : true,
        "categorizer" : null,
        "generalizations" : [ {
          "id" : "mz7Kl.mGAqAEHBIR",
          "type" : "Generalization"
        }, {
          "id" : "4kHKl.mGAqAEHBIb",
          "type" : "Generalization"
        } ]
      }, {
        "id" : "7n9oV.mGAqAEHBdp",
        "name" : "assessment result determination",
        "description" : null,
        "type" : "GeneralizationSet",
        "propertyAssignments" : null,
        "isDisjoint" : true,
        "isComplete" : true,
        "categorizer" : null,
        "generalizations" : [ {
          "id" : "EoYwV.mGAqAEHBVy",
          "type" : "Generalization"
        }, {
          "id" : "5WYwV.mGAqAEHBV8",
          "type" : "Generalization"
        } ]
      }, {
        "id" : "QIboV.mGAqAEHBd3",
        "name" : "assessment result type",
        "description" : null,
        "type" : "GeneralizationSet",
        "propertyAssignments" : null,
        "isDisjoint" : true,
        "isComplete" : true,
        "categorizer" : null,
        "generalizations" : [ {
          "id" : "YDYwV.mGAqAEHBWG",
          "type" : "Generalization"
        }, {
          "id" : "EY4wV.mGAqAEHBWQ",
          "type" : "Generalization"
        } ]
      }, {
        "id" : "Kl27EBmGAqAEHB51",
        "name" : "types of diagnosed entities",
        "description" : null,
        "type" : "GeneralizationSet",
        "propertyAssignments" : null,
        "isDisjoint" : true,
        "isComplete" : true,
        "categorizer" : null,
        "generalizations" : [ {
          "id" : "_yo7EBmGAqAEHB3G",
          "type" : "Generalization"
        }, {
          "id" : "apo7EBmGAqAEHB3Q",
          "type" : "Generalization"
        }, {
          "id" : "Fno7EBmGAqAEHB3a",
          "type" : "Generalization"
        }, {
          "id" : "iIo7EBmGAqAEHB28",
          "type" : "Generalization"
        } ]
      }, {
        "id" : "8KkXEBmGAqAEHB_G",
        "name" : "cellular entity diagnosis types",
        "description" : null,
        "type" : "GeneralizationSet",
        "propertyAssignments" : null,
        "isDisjoint" : true,
        "isComplete" : true,
        "categorizer" : null,
        "generalizations" : [ {
          "id" : "Wl.zV.mGAqAEHB0A",
          "type" : "Generalization"
        }, {
          "id" : "qS.zV.mGAqAEHBz2",
          "type" : "Generalization"
        } ]
      }, {
        "id" : "dD.3EBmGAqAEHCGc",
        "name" : "healthcare diagnosis types by source",
        "description" : null,
        "type" : "GeneralizationSet",
        "propertyAssignments" : null,
        "isDisjoint" : true,
        "isComplete" : true,
        "categorizer" : null,
        "generalizations" : [ {
          "id" : "QEM3EBmGAqAEHCEn",
          "type" : "Generalization"
        }, {
          "id" : "j8s3EBmGAqAEHCFF",
          "type" : "Generalization"
        }, {
          "id" : "COM3EBmGAqAEHCEx",
          "type" : "Generalization"
        }, {
          "id" : "47JXEBmGAqAEHCBq",
          "type" : "Generalization"
        }, {
          "id" : "DzM3EBmGAqAEHCE7",
          "type" : "Generalization"
        } ]
      }, {
        "id" : "hrhPEBmGAqAEHCKN",
        "name" : "healthcare diagnosis types by focus",
        "description" : null,
        "type" : "GeneralizationSet",
        "propertyAssignments" : null,
        "isDisjoint" : true,
        "isComplete" : true,
        "categorizer" : null,
        "generalizations" : [ {
          "id" : "T6l3EBmGAqAEHCHf",
          "type" : "Generalization"
        }, {
          "id" : "kjl3EBmGAqAEHCHp",
          "type" : "Generalization"
        } ]
      }, {
        "id" : "JfD_EBmGAqAEHCO8",
        "name" : "healthcare diagnosis types by use",
        "description" : null,
        "type" : "GeneralizationSet",
        "propertyAssignments" : null,
        "isDisjoint" : false,
        "isComplete" : true,
        "categorizer" : null,
        "generalizations" : [ {
          "id" : "hYB_EBmGAqAEHCNt",
          "type" : "Generalization"
        }, {
          "id" : "TOB_EBmGAqAEHCN3",
          "type" : "Generalization"
        }, {
          "id" : "czB_EBmGAqAEHCOB",
          "type" : "Generalization"
        } ]
      }, {
        "id" : "DJwVp.mAUVwC1hjT",
        "name" : "yielded",
        "description" : null,
        "type" : "Relation",
        "propertyAssignments" : null,
        "stereotype" : "manifestation",
        "isAbstract" : false,
        "isDerived" : false,
        "properties" : [ {
          "id" : "DJwVp.mAUVwC1hjU",
          "name" : "",
          "description" : null,
          "type" : "Property",
          "propertyAssignments" : null,
          "stereotype" : null,
          "isDerived" : false,
          "isReadOnly" : true,
          "isOrdered" : false,
          "cardinality" : "1",
          "propertyType" : {
            "id" : "LpX5p.mAUVwC1hf6",
            "type" : "Class"
          },
          "subsettedProperties" : null,
          "redefinedProperties" : null,
          "aggregationKind" : "NONE"
        }, {
          "id" : "DJwVp.mAUVwC1hjW",
          "name" : "",
          "description" : null,
          "type" : "Property",
          "propertyAssignments" : null,
          "stereotype" : null,
          "isDerived" : false,
          "isReadOnly" : false,
          "isOrdered" : false,
          "cardinality" : "1",
          "propertyType" : {
            "id" : "XPTPK.mGAqAEHA3M",
            "type" : "Class"
          },
          "subsettedProperties" : null,
          "redefinedProperties" : null,
          "aggregationKind" : "NONE"
        } ]
      }, {
        "id" : "Rlkjp.mAUVwC1hpk",
        "name" : null,
        "description" : null,
        "type" : "Relation",
        "propertyAssignments" : null,
        "stereotype" : "mediation",
        "isAbstract" : false,
        "isDerived" : false,
        "properties" : [ {
          "id" : "Rlkjp.mAUVwC1hpl",
          "name" : null,
          "description" : null,
          "type" : "Property",
          "propertyAssignments" : null,
          "stereotype" : null,
          "isDerived" : false,
          "isReadOnly" : false,
          "isOrdered" : false,
          "cardinality" : "1..*",
          "propertyType" : {
            "id" : "Ya1Dp.mAUVwC1hor",
            "type" : "Class"
          },
          "subsettedProperties" : null,
          "redefinedProperties" : null,
          "aggregationKind" : "NONE"
        }, {
          "id" : "Rlkjp.mAUVwC1hpn",
          "name" : null,
          "description" : null,
          "type" : "Property",
          "propertyAssignments" : null,
          "stereotype" : null,
          "isDerived" : false,
          "isReadOnly" : true,
          "isOrdered" : false,
          "cardinality" : "1..*",
          "propertyType" : {
            "id" : "__C.p.mAUVwC1gz1",
            "type" : "Class"
          },
          "subsettedProperties" : null,
          "redefinedProperties" : null,
          "aggregationKind" : "NONE"
        } ]
      }, {
        "id" : "14Ujp.mAUVwC1hpu",
        "name" : null,
        "description" : null,
        "type" : "Relation",
        "propertyAssignments" : null,
        "stereotype" : "manifestation",
        "isAbstract" : false,
        "isDerived" : false,
        "properties" : [ {
          "id" : "14Ujp.mAUVwC1hpv",
          "name" : null,
          "description" : null,
          "type" : "Property",
          "propertyAssignments" : null,
          "stereotype" : null,
          "isDerived" : false,
          "isReadOnly" : true,
          "isOrdered" : false,
          "cardinality" : "1",
          "propertyType" : {
            "id" : "X06DV.mGAqAEHBfK",
            "type" : "Class"
          },
          "subsettedProperties" : null,
          "redefinedProperties" : null,
          "aggregationKind" : "NONE"
        }, {
          "id" : "N4Ujp.mAUVwC1hpx",
          "name" : null,
          "description" : null,
          "type" : "Property",
          "propertyAssignments" : null,
          "stereotype" : null,
          "isDerived" : false,
          "isReadOnly" : false,
          "isOrdered" : false,
          "cardinality" : "1..*",
          "propertyType" : {
            "id" : "px.vK.mGAqAEHA5v",
            "type" : "Class"
          },
          "subsettedProperties" : null,
          "redefinedProperties" : null,
          "aggregationKind" : "NONE"
        } ]
      }, {
        "id" : "tcM6Z.mAUVwC1h0g",
        "name" : "yielded",
        "description" : null,
        "type" : "Relation",
        "propertyAssignments" : null,
        "stereotype" : "manifestation",
        "isAbstract" : false,
        "isDerived" : false,
        "properties" : [ {
          "id" : "dcM6Z.mAUVwC1h0h",
          "name" : null,
          "description" : null,
          "type" : "Property",
          "propertyAssignments" : null,
          "stereotype" : null,
          "isDerived" : false,
          "isReadOnly" : true,
          "isOrdered" : false,
          "cardinality" : "1",
          "propertyType" : {
            "id" : "FX2yZ.mAUVwC1hs9",
            "type" : "Class"
          },
          "subsettedProperties" : null,
          "redefinedProperties" : null,
          "aggregationKind" : "NONE"
        }, {
          "id" : "dcM6Z.mAUVwC1h0j",
          "name" : "",
          "description" : null,
          "type" : "Property",
          "propertyAssignments" : null,
          "stereotype" : null,
          "isDerived" : false,
          "isReadOnly" : false,
          "isOrdered" : false,
          "cardinality" : "1",
          "propertyType" : {
            "id" : "F4saZ.mAUVwC1hzR",
            "type" : "Class"
          },
          "subsettedProperties" : null,
          "redefinedProperties" : null,
          "aggregationKind" : "NONE"
        } ]
      }, {
        "id" : "r4SpZ.mAUVwC1iS7",
        "name" : null,
        "description" : null,
        "type" : "Relation",
        "propertyAssignments" : null,
        "stereotype" : "mediation",
        "isAbstract" : false,
        "isDerived" : false,
        "properties" : [ {
          "id" : "r4SpZ.mAUVwC1iS8",
          "name" : null,
          "description" : null,
          "type" : "Property",
          "propertyAssignments" : null,
          "stereotype" : null,
          "isDerived" : false,
          "isReadOnly" : false,
          "isOrdered" : false,
          "cardinality" : "1..*",
          "propertyType" : {
            "id" : "Ya1Dp.mAUVwC1hor",
            "type" : "Class"
          },
          "subsettedProperties" : null,
          "redefinedProperties" : null,
          "aggregationKind" : "NONE"
        }, {
          "id" : "b4SpZ.mAUVwC1iS.",
          "name" : null,
          "description" : null,
          "type" : "Property",
          "propertyAssignments" : null,
          "stereotype" : null,
          "isDerived" : false,
          "isReadOnly" : true,
          "isOrdered" : false,
          "cardinality" : "1",
          "propertyType" : {
            "id" : "dRkpZ.mAUVwC1iSN",
            "type" : "Class"
          },
          "subsettedProperties" : null,
          "redefinedProperties" : null,
          "aggregationKind" : "NONE"
        } ]
      }, {
        "id" : "m.hjV.mGAqAEHBll",
        "name" : "issued by",
        "description" : null,
        "type" : "Relation",
        "propertyAssignments" : null,
        "stereotype" : "characterization",
        "isAbstract" : false,
        "isDerived" : false,
        "properties" : [ {
          "id" : "m.hjV.mGAqAEHBlm",
          "name" : null,
          "description" : null,
          "type" : "Property",
          "propertyAssignments" : null,
          "stereotype" : null,
          "isDerived" : false,
          "isReadOnly" : false,
          "isOrdered" : false,
          "cardinality" : "1..*",
          "propertyType" : {
            "id" : "OynaZ.mAUVwC1hzi",
            "type" : "Class"
          },
          "subsettedProperties" : null,
          "redefinedProperties" : null,
          "aggregationKind" : "NONE"
        }, {
          "id" : "m.hjV.mGAqAEHBlo",
          "name" : null,
          "description" : null,
          "type" : "Property",
          "propertyAssignments" : null,
          "stereotype" : null,
          "isDerived" : false,
          "isReadOnly" : true,
          "isOrdered" : false,
          "cardinality" : "1",
          "propertyType" : {
            "id" : "myCjV.mGAqAEHBhm",
            "type" : "Class"
          },
          "subsettedProperties" : null,
          "redefinedProperties" : null,
          "aggregationKind" : "NONE"
        } ]
      }, {
        "id" : "et9ckBmGAqAEHCaF",
        "name" : null,
        "description" : null,
        "type" : "Relation",
        "propertyAssignments" : null,
        "stereotype" : "characterization",
        "isAbstract" : false,
        "isDerived" : false,
        "properties" : [ {
          "id" : "et9ckBmGAqAEHCaG",
          "name" : null,
          "description" : null,
          "type" : "Property",
          "propertyAssignments" : null,
          "stereotype" : null,
          "isDerived" : false,
          "isReadOnly" : false,
          "isOrdered" : false,
          "cardinality" : "1..*",
          "propertyType" : {
            "id" : "exJckBmGAqAEHCZg",
            "type" : "Class"
          },
          "subsettedProperties" : null,
          "redefinedProperties" : null,
          "aggregationKind" : "NONE"
        }, {
          "id" : "et9ckBmGAqAEHCaI",
          "name" : null,
          "description" : null,
          "type" : "Property",
          "propertyAssignments" : null,
          "stereotype" : null,
          "isDerived" : false,
          "isReadOnly" : true,
          "isOrdered" : false,
          "cardinality" : "1",
          "propertyType" : {
            "id" : "__C.p.mAUVwC1gz1",
            "type" : "Class"
          },
          "subsettedProperties" : null,
          "redefinedProperties" : null,
          "aggregationKind" : "NONE"
        } ]
      }, {
        "id" : "SweOzJmAUPDE3CDV",
        "name" : null,
        "description" : null,
        "type" : "Relation",
        "propertyAssignments" : null,
        "stereotype" : "characterization",
        "isAbstract" : false,
        "isDerived" : false,
        "properties" : [ {
          "id" : "SweOzJmAUPDE3CDW",
          "name" : null,
          "description" : null,
          "type" : "Property",
          "propertyAssignments" : null,
          "stereotype" : null,
          "isDerived" : false,
          "isReadOnly" : false,
          "isOrdered" : false,
          "cardinality" : "0..*",
          "propertyType" : {
            "id" : "dRkpZ.mAUVwC1iSN",
            "type" : "Class"
          },
          "subsettedProperties" : null,
          "redefinedProperties" : null,
          "aggregationKind" : "NONE"
        }, {
          "id" : "SweOzJmAUPDE3CDY",
          "name" : "",
          "description" : null,
          "type" : "Property",
          "propertyAssignments" : null,
          "stereotype" : null,
          "isDerived" : false,
          "isReadOnly" : true,
          "isOrdered" : false,
          "cardinality" : "1",
          "propertyType" : {
            "id" : "gyEvF.mGAqAEHA70",
            "type" : "Class"
          },
          "subsettedProperties" : null,
          "redefinedProperties" : null,
          "aggregationKind" : "NONE"
        } ]
      }, {
        "id" : ".64wHJmAUygeKxQQ",
        "name" : null,
        "description" : null,
        "type" : "Relation",
        "propertyAssignments" : null,
        "stereotype" : "characterization",
        "isAbstract" : false,
        "isDerived" : false,
        "properties" : [ {
          "id" : ".64wHJmAUygeKxQR",
          "name" : null,
          "description" : null,
          "type" : "Property",
          "propertyAssignments" : null,
          "stereotype" : null,
          "isDerived" : false,
          "isReadOnly" : false,
          "isOrdered" : false,
          "cardinality" : "1",
          "propertyType" : {
            "id" : "mtVCl.mGAqAEHBXy",
            "type" : "Class"
          },
          "subsettedProperties" : null,
          "redefinedProperties" : null,
          "aggregationKind" : "NONE"
        }, {
          "id" : ".64wHJmAUygeKxQT",
          "name" : "",
          "description" : null,
          "type" : "Property",
          "propertyAssignments" : null,
          "stereotype" : null,
          "isDerived" : false,
          "isReadOnly" : true,
          "isOrdered" : false,
          "cardinality" : "1",
          "propertyType" : {
            "id" : "Ya1Dp.mAUVwC1hor",
            "type" : "Class"
          },
          "subsettedProperties" : null,
          "redefinedProperties" : null,
          "aggregationKind" : "NONE"
        } ]
      }, {
        "id" : "KVFwHJmAUygeKxRw",
        "name" : null,
        "description" : null,
        "type" : "Relation",
        "propertyAssignments" : null,
        "stereotype" : "instantiation",
        "isAbstract" : false,
        "isDerived" : false,
        "properties" : [ {
          "id" : "KVFwHJmAUygeKxRx",
          "name" : null,
          "description" : null,
          "type" : "Property",
          "propertyAssignments" : null,
          "stereotype" : null,
          "isDerived" : false,
          "isReadOnly" : false,
          "isOrdered" : false,
          "cardinality" : "1..*",
          "propertyType" : {
            "id" : "mtVCl.mGAqAEHBXy",
            "type" : "Class"
          },
          "subsettedProperties" : null,
          "redefinedProperties" : null,
          "aggregationKind" : "NONE"
        }, {
          "id" : "KVFwHJmAUygeKxRz",
          "name" : null,
          "description" : null,
          "type" : "Property",
          "propertyAssignments" : null,
          "stereotype" : null,
          "isDerived" : false,
          "isReadOnly" : false,
          "isOrdered" : false,
          "cardinality" : "1",
          "propertyType" : {
            "id" : "DqRwHJmAUygeKxRA",
            "type" : "Class"
          },
          "subsettedProperties" : null,
          "redefinedProperties" : null,
          "aggregationKind" : "NONE"
        } ]
      } ]
    }, {
      "id" : "SVDxZ.mAUVwC1iHQ",
      "name" : "UFO",
      "description" : null,
      "type" : "Package",
      "propertyAssignments" : {
        "stage" : "int"
      },
      "contents" : [ {
        "id" : "cHO.p.mAUVwC1g1B",
        "name" : "Agent",
        "description" : "Agent is a substantial capable of acting and participating in goal-directed interactions. It subsumes organizations and individual agents, the latter including persons and artificial agents. Agents may bear agentive roles such as Diagnosing Agent when engaged in domain-specific activities.",
        "type" : "Class",
        "propertyAssignments" : null,
        "stereotype" : "category",
        "isAbstract" : false,
        "isDerived" : false,
        "properties" : null,
        "isExtensional" : false,
        "isPowertype" : null,
        "order" : null,
        "literals" : null,
        "restrictedTo" : [ "functional-complex", "collective" ]
      }, {
        "id" : "RGbxZ.mAUVwC1iHs",
        "name" : "Endurant",
        "description" : "Endurant is an individual that is wholly present whenever it exists and can persist through time while undergoing change. It provides the upper-level basis from which more specific substantial categories are specialized.",
        "type" : "Class",
        "propertyAssignments" : null,
        "stereotype" : "category",
        "isAbstract" : false,
        "isDerived" : false,
        "properties" : null,
        "isExtensional" : false,
        "isPowertype" : null,
        "order" : null,
        "literals" : null,
        "restrictedTo" : [ "functional-complex", "collective", "quantity", "relator", "intrinsic-mode", "extrinsic-mode", "quality" ]
      }, {
        "id" : ".BHxZ.mAUVwC1iH3",
        "name" : "Substantial",
        "description" : "Particular is the most general notion of an individual entity. It refers to any single concrete entity that can bear properties and participate in relations, covering endurant entities such as Substantial and its non-agentive and agentive forms (Object and Agent).",
        "type" : "Class",
        "propertyAssignments" : null,
        "stereotype" : "category",
        "isAbstract" : false,
        "isDerived" : false,
        "properties" : null,
        "isExtensional" : false,
        "isPowertype" : null,
        "order" : null,
        "literals" : null,
        "restrictedTo" : [ "functional-complex", "collective", "quantity" ]
      }, {
        "id" : "wGnxZ.mAUVwC1iIC",
        "name" : "Object",
        "description" : "Object is a substantial that lacks agency. It is the non-agentive counterpart to Agent and captures material or conceptual individuals that do not act as agents.",
        "type" : "Class",
        "propertyAssignments" : null,
        "stereotype" : "category",
        "isAbstract" : false,
        "isDerived" : false,
        "properties" : null,
        "isExtensional" : false,
        "isPowertype" : null,
        "order" : null,
        "literals" : null,
        "restrictedTo" : [ "functional-complex" ]
      }, {
        "id" : "Dd_5Z.mAUVwC1iZD",
        "name" : "Particular",
        "description" : "Particular is the most general notion of an individual entity. It refers to any concrete, single entity that can be the bearer of properties and participate in relations.",
        "type" : "Class",
        "propertyAssignments" : null,
        "stereotype" : "mixin",
        "isAbstract" : false,
        "isDerived" : false,
        "properties" : null,
        "isExtensional" : false,
        "isPowertype" : null,
        "order" : null,
        "literals" : null,
        "restrictedTo" : [ "functional-complex", "collective", "quantity", "relator", "intrinsic-mode", "extrinsic-mode", "quality" ]
      }, {
        "id" : "TKFpp.mAUVwC1hbG",
        "name" : null,
        "description" : null,
        "type" : "Generalization",
        "propertyAssignments" : null,
        "general" : {
          "id" : "cHO.p.mAUVwC1g1B",
          "type" : "Class"
        },
        "specific" : {
          "id" : "__C.p.mAUVwC1gz1",
          "type" : "Class"
        }
      }, {
        "id" : "NVIJZ.mAUVwC1iKI",
        "name" : null,
        "description" : null,
        "type" : "Generalization",
        "propertyAssignments" : null,
        "general" : {
          "id" : "RGbxZ.mAUVwC1iHs",
          "type" : "Class"
        },
        "specific" : {
          "id" : ".BHxZ.mAUVwC1iH3",
          "type" : "Class"
        }
      }, {
        "id" : "uAoJZ.mAUVwC1iKS",
        "name" : null,
        "description" : null,
        "type" : "Generalization",
        "propertyAssignments" : null,
        "general" : {
          "id" : ".BHxZ.mAUVwC1iH3",
          "type" : "Class"
        },
        "specific" : {
          "id" : "wGnxZ.mAUVwC1iIC",
          "type" : "Class"
        }
      }, {
        "id" : "NSoJZ.mAUVwC1iKc",
        "name" : null,
        "description" : null,
        "type" : "Generalization",
        "propertyAssignments" : null,
        "general" : {
          "id" : ".BHxZ.mAUVwC1iH3",
          "type" : "Class"
        },
        "specific" : {
          "id" : "cHO.p.mAUVwC1g1B",
          "type" : "Class"
        }
      }, {
        "id" : "wEIFZ.mAUVwC1iZi",
        "name" : null,
        "description" : null,
        "type" : "Generalization",
        "propertyAssignments" : null,
        "general" : {
          "id" : "Dd_5Z.mAUVwC1iZD",
          "type" : "Class"
        },
        "specific" : {
          "id" : "RGbxZ.mAUVwC1iHs",
          "type" : "Class"
        }
      }, {
        "id" : "riwPF.mAUVwC1ihn",
        "name" : null,
        "description" : null,
        "type" : "Generalization",
        "propertyAssignments" : null,
        "general" : {
          "id" : ".BHxZ.mAUVwC1iH3",
          "type" : "Class"
        },
        "specific" : {
          "id" : "dRkpZ.mAUVwC1iSN",
          "type" : "Class"
        }
      }, {
        "id" : "7KyrV.mGAqAEHB8M",
        "name" : null,
        "description" : null,
        "type" : "Generalization",
        "propertyAssignments" : null,
        "general" : {
          "id" : ".BHxZ.mAUVwC1iH3",
          "type" : "Class"
        },
        "specific" : {
          "id" : "qGtRp.mAUVwC1hH9",
          "type" : "Class"
        }
      }, {
        "id" : "cTr68DmAUygefmet",
        "name" : null,
        "description" : null,
        "type" : "Generalization",
        "propertyAssignments" : null,
        "general" : {
          "id" : "cHO.p.mAUVwC1g1B",
          "type" : "Class"
        },
        "specific" : {
          "id" : "jNHa8DmAUygefmZg",
          "type" : "Class"
        }
      }, {
        "id" : "OCb68DmAUygefme3",
        "name" : null,
        "description" : null,
        "type" : "Generalization",
        "propertyAssignments" : null,
        "general" : {
          "id" : "cHO.p.mAUVwC1g1B",
          "type" : "Class"
        },
        "specific" : {
          "id" : "qGtRp.mAUVwC1hH9",
          "type" : "Class"
        }
      }, {
        "id" : "n3sm8DmAUygefmmG",
        "name" : null,
        "description" : null,
        "type" : "Generalization",
        "propertyAssignments" : null,
        "general" : {
          "id" : "cHO.p.mAUVwC1g1B",
          "type" : "Class"
        },
        "specific" : {
          "id" : "JjsR_9mGAqAEHBnA",
          "type" : "Class"
        }
      }, {
        "id" : "aWsJZ.mAUVwC1iK2",
        "name" : "substantial types",
        "description" : null,
        "type" : "GeneralizationSet",
        "propertyAssignments" : null,
        "isDisjoint" : true,
        "isComplete" : true,
        "categorizer" : null,
        "generalizations" : [ {
          "id" : "NSoJZ.mAUVwC1iKc",
          "type" : "Generalization"
        }, {
          "id" : "uAoJZ.mAUVwC1iKS",
          "type" : "Generalization"
        } ]
      } ]
    }, {
      "id" : ".nq.HJmAUygeKxgs",
      "name" : "Person",
      "description" : null,
      "type" : "Package",
      "propertyAssignments" : {
        "stage" : "int"
      },
      "contents" : [ {
        "id" : "G9JsEemAUygeIxAG",
        "name" : "Person",
        "description" : "Person is a kind that denotes a single human individual as an agentive biological individual. Within the Agent hierarchy it is treated as an Individual Agent and a biological animal. The class provides the enduring identity of the human across time and contexts and abstracts from specific classifications or statuses.\n\nA Person may bear intrinsic modes such as Sex and Gender, which can be assessed, assigned, or institutionally recognized and give rise to roles including Phenotypic-sex-assessed Person, Sex-at-birth-assigned Person, Legally Recognized Gender Person, and Administratively Recognized Gender Person. A Person may also instantiate phases such as Living Person and Dead Person, and may play social or professional roles such as Offspring, Diagnosing Person, or Healthcare Professional.",
        "type" : "Class",
        "propertyAssignments" : {
          "synonyms" : "Human, Human Being"
        },
        "stereotype" : "kind",
        "isAbstract" : false,
        "isDerived" : false,
        "properties" : [ {
          "id" : "GyDpKTmGAqAEHBv.",
          "name" : "birth date-time",
          "description" : null,
          "type" : "Property",
          "propertyAssignments" : null,
          "stereotype" : null,
          "isDerived" : true,
          "isReadOnly" : false,
          "isOrdered" : false,
          "cardinality" : "1",
          "propertyType" : {
            "id" : "F8JTHJmAUygeKycT",
            "type" : "Class"
          },
          "subsettedProperties" : null,
          "redefinedProperties" : null,
          "aggregationKind" : "NONE"
        }, {
          "id" : "8KBbHJmAUygeKymZ",
          "name" : "birth date",
          "description" : null,
          "type" : "Property",
          "propertyAssignments" : null,
          "stereotype" : null,
          "isDerived" : true,
          "isReadOnly" : false,
          "isOrdered" : false,
          "cardinality" : "1",
          "propertyType" : {
            "id" : "sujbHJmAUygeKynN",
            "type" : "Class"
          },
          "subsettedProperties" : null,
          "redefinedProperties" : null,
          "aggregationKind" : "NONE"
        }, {
          "id" : "E9X5KTmGAqAEHCNE",
          "name" : "birth year",
          "description" : null,
          "type" : "Property",
          "propertyAssignments" : null,
          "stereotype" : null,
          "isDerived" : true,
          "isReadOnly" : false,
          "isOrdered" : false,
          "cardinality" : "1",
          "propertyType" : {
            "id" : "WmUW4emAUygeIwWk",
            "type" : "Class"
          },
          "subsettedProperties" : null,
          "redefinedProperties" : null,
          "aggregationKind" : "NONE"
        }, {
          "id" : "JDcnKTmGAqAEHCRe",
          "name" : "current age",
          "description" : null,
          "type" : "Property",
          "propertyAssignments" : null,
          "stereotype" : null,
          "isDerived" : true,
          "isReadOnly" : false,
          "isOrdered" : false,
          "cardinality" : "1",
          "propertyType" : {
            "id" : "WmUW4emAUygeIwWk",
            "type" : "Class"
          },
          "subsettedProperties" : null,
          "redefinedProperties" : null,
          "aggregationKind" : "NONE"
        }, {
          "id" : "NOglWTmAUygefi9q",
          "name" : "birth place address",
          "description" : null,
          "type" : "Property",
          "propertyAssignments" : null,
          "stereotype" : null,
          "isDerived" : true,
          "isReadOnly" : false,
          "isOrdered" : false,
          "cardinality" : "1",
          "propertyType" : {
            "id" : "PloKWTmAUygefikm",
            "type" : "Class"
          },
          "subsettedProperties" : null,
          "redefinedProperties" : null,
          "aggregationKind" : "NONE"
        }, {
          "id" : "7HylWTmAUygefi.B",
          "name" : "birth country",
          "description" : null,
          "type" : "Property",
          "propertyAssignments" : null,
          "stereotype" : null,
          "isDerived" : true,
          "isReadOnly" : false,
          "isOrdered" : false,
          "cardinality" : "1",
          "propertyType" : {
            "id" : "OmUW4emAUygeIwWo",
            "type" : "Class"
          },
          "subsettedProperties" : null,
          "redefinedProperties" : null,
          "aggregationKind" : "NONE"
        }, {
          "id" : "FtGlWTmAUygefi.G",
          "name" : "birth city or location",
          "description" : null,
          "type" : "Property",
          "propertyAssignments" : null,
          "stereotype" : null,
          "isDerived" : true,
          "isReadOnly" : false,
          "isOrdered" : false,
          "cardinality" : "1",
          "propertyType" : {
            "id" : "OmUW4emAUygeIwWo",
            "type" : "Class"
          },
          "subsettedProperties" : null,
          "redefinedProperties" : null,
          "aggregationKind" : "NONE"
        } ],
        "isExtensional" : null,
        "isPowertype" : null,
        "order" : null,
        "literals" : null,
        "restrictedTo" : [ "functional-complex" ]
      }, {
        "id" : "scfsEemAUygeIxB2",
        "name" : "Healthcare Professional",
        "description" : "Represents any trained and authorized individual who provides medical or health-related services. This includes doctors, nurses, midwives, and other clinicians involved in patient care. In the context of this model, healthcare professionals carry out assessments, make observations, and record classifications such as phenotypic sex at birth, but their role more broadly encompasses diagnosis, treatment, counseling, and support for overall health and well-being.",
        "type" : "Class",
        "propertyAssignments" : null,
        "stereotype" : "role",
        "isAbstract" : false,
        "isDerived" : false,
        "properties" : null,
        "isExtensional" : false,
        "isPowertype" : null,
        "order" : null,
        "literals" : null,
        "restrictedTo" : [ "functional-complex" ]
      }, {
        "id" : "8as3K.mGAqAEHAzm",
        "name" : "Self-aware Person",
        "description" : "Represents a phase of a Person characterized by the capacity for self-awareness. A Self-aware Person can recognize themselves as a distinct individual, reflect on their own thoughts and experiences, and potentially form concepts such as personal identity and gender identity. This phase typically develops over time and enables participation in complex social roles.",
        "type" : "Class",
        "propertyAssignments" : null,
        "stereotype" : "phase",
        "isAbstract" : false,
        "isDerived" : false,
        "properties" : null,
        "isExtensional" : false,
        "isPowertype" : null,
        "order" : null,
        "literals" : null,
        "restrictedTo" : [ "functional-complex" ]
      }, {
        "id" : "HzW3K.mGAqAEHAz1",
        "name" : "Non-self-aware Person",
        "description" : "Represents a phase of a Person lacking developed self-awareness. A Non-self-aware Person does not possess the cognitive capacity to recognize themselves as an individual or to reflect on their own mental states. This phase includes early developmental stages (such as infancy) or certain conditions that prevent the emergence of self-awareness.",
        "type" : "Class",
        "propertyAssignments" : null,
        "stereotype" : "phase",
        "isAbstract" : false,
        "isDerived" : false,
        "properties" : null,
        "isExtensional" : false,
        "isPowertype" : null,
        "order" : null,
        "literals" : null,
        "restrictedTo" : [ "functional-complex" ]
      }, {
        "id" : "MUUBHJmAUygeKxh_",
        "name" : "Dead Person",
        "description" : "Dead Person denotes the life-status phase of a person whose life has ended. This phase begins at exactly one Person's Death event and is mutually exclusive with being a Living Person. Each dead person is characterized by exactly one Person's Death Cause.",
        "type" : "Class",
        "propertyAssignments" : null,
        "stereotype" : "phase",
        "isAbstract" : false,
        "isDerived" : false,
        "properties" : null,
        "isExtensional" : false,
        "isPowertype" : null,
        "order" : null,
        "literals" : null,
        "restrictedTo" : [ "functional-complex" ]
      }, {
        "id" : "VU0BHJmAUygeKxiK",
        "name" : "Living Person",
        "description" : "Living Person denotes the life-status phase of a person whose life is ongoing. Together with Dead Person it forms a complete and disjoint partition of persons by living status. Within this phase, the life-stage subclasses Child, Adolescent, and Adult form a complete and disjoint specialization, and the self-awareness subclasses Self-aware Person and Non-self-aware Person form a complete and disjoint specialization.",
        "type" : "Class",
        "propertyAssignments" : null,
        "stereotype" : "phase",
        "isAbstract" : false,
        "isDerived" : false,
        "properties" : null,
        "isExtensional" : false,
        "isPowertype" : null,
        "order" : null,
        "literals" : null,
        "restrictedTo" : [ "functional-complex" ]
      }, {
        "id" : "3BMBHJmAUygeKxib",
        "name" : "Person's Death",
        "description" : "Person's Death is a temporally bounded event in which an individual person's life ends. It marks the transition of that person from living to dead and stands in a termination relation to exactly one person.",
        "type" : "Class",
        "propertyAssignments" : null,
        "stereotype" : "event",
        "isAbstract" : false,
        "isDerived" : false,
        "properties" : null,
        "isExtensional" : null,
        "isPowertype" : null,
        "order" : null,
        "literals" : null,
        "restrictedTo" : [ "event" ]
      }, {
        "id" : "IoFBHJmAUygeKxk.",
        "name" : "Person's Death Cause",
        "description" : "Person's Death Cause is the specific cause attributed to a dead person. It characterizes exactly one dead person and is an instance of exactly one Person's Death Cause Type; a type may correspond to many concrete death causes.",
        "type" : "Class",
        "propertyAssignments" : null,
        "stereotype" : "mode",
        "isAbstract" : false,
        "isDerived" : false,
        "properties" : null,
        "isExtensional" : null,
        "isPowertype" : null,
        "order" : null,
        "literals" : null,
        "restrictedTo" : [ "intrinsic-mode" ]
      }, {
        "id" : "jxHBHJmAUygeKxmj",
        "name" : "Person's Death Cause Type",
        "description" : "Person's Death Cause Type classifies kinds of death causes. Each instance serves as the type that a Person's Death Cause instantiates, allowing multiple concrete death causes to share the same type.",
        "type" : "Class",
        "propertyAssignments" : null,
        "stereotype" : "type",
        "isAbstract" : false,
        "isDerived" : false,
        "properties" : null,
        "isExtensional" : null,
        "isPowertype" : false,
        "order" : "2",
        "literals" : null,
        "restrictedTo" : [ "type" ]
      }, {
        "id" : "XtbRHJmAUygeKxsY",
        "name" : "Adult",
        "description" : "Adult denotes the life stage of a living person after adolescence. It is one of the mutually exclusive life-stage categories Child, Adolescent, and Adult shown as a complete set. In the progression constraints indicated, no person can be an adult without first being an adolescent.",
        "type" : "Class",
        "propertyAssignments" : null,
        "stereotype" : "phase",
        "isAbstract" : false,
        "isDerived" : false,
        "properties" : null,
        "isExtensional" : false,
        "isPowertype" : null,
        "order" : null,
        "literals" : null,
        "restrictedTo" : [ "functional-complex" ]
      }, {
        "id" : "iswxHJmAUygeKxsl",
        "name" : "Child",
        "description" : "Child denotes the life stage of a living person prior to adolescence. It identifies persons who are not yet adolescents or adults and may bear roles that depend on being a child.",
        "type" : "Class",
        "propertyAssignments" : null,
        "stereotype" : "phase",
        "isAbstract" : false,
        "isDerived" : false,
        "properties" : null,
        "isExtensional" : false,
        "isPowertype" : null,
        "order" : null,
        "literals" : null,
        "restrictedTo" : [ "functional-complex" ]
      }, {
        "id" : "FxoxHJmAUygeKxsw",
        "name" : "Adolescent",
        "description" : "Adolescent denotes the life stage of a living person between childhood and adulthood. It is one of the mutually exclusive life-stage categories Child, Adolescent, and Adult shown as a complete set. In the progression constraints indicated, no person can be an adolescent without first being a child.",
        "type" : "Class",
        "propertyAssignments" : null,
        "stereotype" : "phase",
        "isAbstract" : false,
        "isDerived" : false,
        "properties" : null,
        "isExtensional" : false,
        "isPowertype" : null,
        "order" : null,
        "literals" : null,
        "restrictedTo" : [ "functional-complex" ]
      }, {
        "id" : "WuAcEemAUygeIxCB",
        "name" : null,
        "description" : null,
        "type" : "Generalization",
        "propertyAssignments" : null,
        "general" : {
          "id" : "G9JsEemAUygeIxAG",
          "type" : "Class"
        },
        "specific" : {
          "id" : "scfsEemAUygeIxB2",
          "type" : "Class"
        }
      }, {
        "id" : "cPCcEemAUygeIxDd",
        "name" : null,
        "description" : null,
        "type" : "Generalization",
        "propertyAssignments" : null,
        "general" : {
          "id" : "G9JsEemAUygeIxAG",
          "type" : "Class"
        },
        "specific" : {
          "id" : "ko5sEemAUygeIxAZ",
          "type" : "Class"
        }
      }, {
        "id" : "oaicEemAUygeIxDn",
        "name" : null,
        "description" : null,
        "type" : "Generalization",
        "propertyAssignments" : null,
        "general" : {
          "id" : "G9JsEemAUygeIxAG",
          "type" : "Class"
        },
        "specific" : {
          "id" : "sdNsEemAUygeIxAq",
          "type" : "Class"
        }
      }, {
        "id" : "yLYusemAUygeIx48",
        "name" : null,
        "description" : null,
        "type" : "Generalization",
        "propertyAssignments" : null,
        "general" : {
          "id" : "G9JsEemAUygeIxAG",
          "type" : "Class"
        },
        "specific" : {
          "id" : "t4GOsemAUygeIx3a",
          "type" : "Class"
        }
      }, {
        "id" : "yU4usemAUygeIx5G",
        "name" : null,
        "description" : null,
        "type" : "Generalization",
        "propertyAssignments" : null,
        "general" : {
          "id" : "G9JsEemAUygeIxAG",
          "type" : "Class"
        },
        "specific" : {
          "id" : "67OOsemAUygeIx3n",
          "type" : "Class"
        }
      }, {
        "id" : "PltesemAUygeIyBp",
        "name" : null,
        "description" : null,
        "type" : "Generalization",
        "propertyAssignments" : null,
        "general" : {
          "id" : "G9JsEemAUygeIxAG",
          "type" : "Class"
        },
        "specific" : {
          "id" : "tH1usemAUygeIx7d",
          "type" : "Class"
        }
      }, {
        "id" : "HPtesemAUygeIyBz",
        "name" : null,
        "description" : null,
        "type" : "Generalization",
        "propertyAssignments" : null,
        "general" : {
          "id" : "G9JsEemAUygeIxAG",
          "type" : "Class"
        },
        "specific" : {
          "id" : "KIdusemAUygeIx74",
          "type" : "Class"
        }
      }, {
        "id" : "24WfOemGAqAEHAyo",
        "name" : null,
        "description" : null,
        "type" : "Generalization",
        "propertyAssignments" : null,
        "general" : {
          "id" : "scfsEemAUygeIxB2",
          "type" : "Class"
        },
        "specific" : {
          "id" : ".bKfOemGAqAEHAyF",
          "type" : "Class"
        }
      }, {
        "id" : "oGZfOemGAqAEHA0I",
        "name" : null,
        "description" : null,
        "type" : "Generalization",
        "propertyAssignments" : null,
        "general" : {
          "id" : "scfsEemAUygeIxB2",
          "type" : "Class"
        },
        "specific" : {
          "id" : "LpSfOemGAqAEHAxX",
          "type" : "Class"
        }
      }, {
        "id" : "PRBAuemGAqAEHA6r",
        "name" : null,
        "description" : null,
        "type" : "Generalization",
        "propertyAssignments" : null,
        "general" : {
          "id" : "G9JsEemAUygeIxAG",
          "type" : "Class"
        },
        "specific" : {
          "id" : "D8uAuemGAqAEHA6F",
          "type" : "Class"
        }
      }, {
        "id" : "L_IWRemGAqAEHA1w",
        "name" : null,
        "description" : null,
        "type" : "Generalization",
        "propertyAssignments" : null,
        "general" : {
          "id" : "G9JsEemAUygeIxAG",
          "type" : "Class"
        },
        "specific" : {
          "id" : "pFAWRemGAqAEHA1f",
          "type" : "Class"
        }
      }, {
        "id" : "6MXuRemGAqAEHBHI",
        "name" : null,
        "description" : null,
        "type" : "Generalization",
        "propertyAssignments" : null,
        "general" : {
          "id" : "G9JsEemAUygeIxAG",
          "type" : "Class"
        },
        "specific" : {
          "id" : "wNduRemGAqAEHBDW",
          "type" : "Class"
        }
      }, {
        "id" : "ZENEA.mGAqAEHBAf",
        "name" : null,
        "description" : null,
        "type" : "Generalization",
        "propertyAssignments" : null,
        "general" : {
          "id" : "G9JsEemAUygeIxAG",
          "type" : "Class"
        },
        "specific" : {
          "id" : "7HjeuemGAqAEHBbU",
          "type" : "Class"
        }
      }, {
        "id" : "MpNEA.mGAqAEHBAp",
        "name" : null,
        "description" : null,
        "type" : "Generalization",
        "propertyAssignments" : null,
        "general" : {
          "id" : "G9JsEemAUygeIxAG",
          "type" : "Class"
        },
        "specific" : {
          "id" : "IHreuemGAqAEHBb4",
          "type" : "Class"
        }
      }, {
        "id" : "H3NEA.mGAqAEHBAz",
        "name" : null,
        "description" : null,
        "type" : "Generalization",
        "propertyAssignments" : null,
        "general" : {
          "id" : "G9JsEemAUygeIxAG",
          "type" : "Class"
        },
        "specific" : {
          "id" : "AY7euemGAqAEHBcD",
          "type" : "Class"
        }
      }, {
        "id" : "tCXKg.mGAqAEHBEu",
        "name" : null,
        "description" : null,
        "type" : "Generalization",
        "propertyAssignments" : null,
        "general" : {
          "id" : "G9JsEemAUygeIxAG",
          "type" : "Class"
        },
        "specific" : {
          "id" : "E19Kg.mGAqAEHBDn",
          "type" : "Class"
        }
      }, {
        "id" : "Mye3K.mGAqAEHA0S",
        "name" : null,
        "description" : null,
        "type" : "Generalization",
        "propertyAssignments" : null,
        "general" : {
          "id" : "VU0BHJmAUygeKxiK",
          "type" : "Class"
        },
        "specific" : {
          "id" : "HzW3K.mGAqAEHAz1",
          "type" : "Class"
        }
      }, {
        "id" : "kpe3K.mGAqAEHA0c",
        "name" : null,
        "description" : null,
        "type" : "Generalization",
        "propertyAssignments" : null,
        "general" : {
          "id" : "VU0BHJmAUygeKxiK",
          "type" : "Class"
        },
        "specific" : {
          "id" : "8as3K.mGAqAEHAzm",
          "type" : "Class"
        }
      }, {
        "id" : "9.ppp.mAUVwC1hae",
        "name" : null,
        "description" : null,
        "type" : "Generalization",
        "propertyAssignments" : null,
        "general" : {
          "id" : "G9JsEemAUygeIxAG",
          "type" : "Class"
        },
        "specific" : {
          "id" : "xIspp.mAUVwC1hYW",
          "type" : "Class"
        }
      }, {
        "id" : "cQyBHJmAUygeKxjH",
        "name" : null,
        "description" : null,
        "type" : "Generalization",
        "propertyAssignments" : null,
        "general" : {
          "id" : "G9JsEemAUygeIxAG",
          "type" : "Class"
        },
        "specific" : {
          "id" : "VU0BHJmAUygeKxiK",
          "type" : "Class"
        }
      }, {
        "id" : "QWyBHJmAUygeKxjR",
        "name" : null,
        "description" : null,
        "type" : "Generalization",
        "propertyAssignments" : null,
        "general" : {
          "id" : "G9JsEemAUygeIxAG",
          "type" : "Class"
        },
        "specific" : {
          "id" : "MUUBHJmAUygeKxh_",
          "type" : "Class"
        }
      }, {
        "id" : "mAOpHJmAUygeKx3_",
        "name" : null,
        "description" : null,
        "type" : "Generalization",
        "propertyAssignments" : null,
        "general" : {
          "id" : "VU0BHJmAUygeKxiK",
          "type" : "Class"
        },
        "specific" : {
          "id" : "iswxHJmAUygeKxsl",
          "type" : "Class"
        }
      }, {
        "id" : "VqOpHJmAUygeKx4J",
        "name" : null,
        "description" : null,
        "type" : "Generalization",
        "propertyAssignments" : null,
        "general" : {
          "id" : "VU0BHJmAUygeKxiK",
          "type" : "Class"
        },
        "specific" : {
          "id" : "FxoxHJmAUygeKxsw",
          "type" : "Class"
        }
      }, {
        "id" : "DnZpHJmAUygeKx5c",
        "name" : null,
        "description" : null,
        "type" : "Generalization",
        "propertyAssignments" : null,
        "general" : {
          "id" : "VU0BHJmAUygeKxiK",
          "type" : "Class"
        },
        "specific" : {
          "id" : "XtbRHJmAUygeKxsY",
          "type" : "Class"
        }
      }, {
        "id" : "eBGw_9mGAqAEHBKw",
        "name" : null,
        "description" : null,
        "type" : "Generalization",
        "propertyAssignments" : null,
        "general" : {
          "id" : "G9JsEemAUygeIxAG",
          "type" : "Class"
        },
        "specific" : {
          "id" : "NI8w_9mGAqAEHBJu",
          "type" : "Class"
        }
      }, {
        "id" : "27Gw_9mGAqAEHBK6",
        "name" : null,
        "description" : null,
        "type" : "Generalization",
        "propertyAssignments" : null,
        "general" : {
          "id" : "G9JsEemAUygeIxAG",
          "type" : "Class"
        },
        "specific" : {
          "id" : "l78w_9mGAqAEHBJ5",
          "type" : "Class"
        }
      }, {
        "id" : "CGPR_9mGAqAEHBxb",
        "name" : null,
        "description" : null,
        "type" : "Generalization",
        "propertyAssignments" : null,
        "general" : {
          "id" : "G9JsEemAUygeIxAG",
          "type" : "Class"
        },
        "specific" : {
          "id" : "VnUR_9mGAqAEHBmz",
          "type" : "Class"
        }
      }, {
        "id" : "qxhn_9mGAqAEHDM.",
        "name" : null,
        "description" : null,
        "type" : "Generalization",
        "propertyAssignments" : null,
        "general" : {
          "id" : "G9JsEemAUygeIxAG",
          "type" : "Class"
        },
        "specific" : {
          "id" : "8as3K.mGAqAEHAzm",
          "type" : "Class"
        }
      }, {
        "id" : "DCsX_9mGAqAEHDcv",
        "name" : null,
        "description" : null,
        "type" : "Generalization",
        "propertyAssignments" : null,
        "general" : {
          "id" : "8as3K.mGAqAEHAzm",
          "type" : "Class"
        },
        "specific" : {
          "id" : "tHVz_9mGAqAEHC6h",
          "type" : "Class"
        }
      }, {
        "id" : "JZsX_9mGAqAEHDc5",
        "name" : null,
        "description" : null,
        "type" : "Generalization",
        "propertyAssignments" : null,
        "general" : {
          "id" : "8as3K.mGAqAEHAzm",
          "type" : "Class"
        },
        "specific" : {
          "id" : "ak0z_9mGAqAEHC5B",
          "type" : "Class"
        }
      }, {
        "id" : "UT5PIDmGAqAEHEWM",
        "name" : null,
        "description" : null,
        "type" : "Generalization",
        "propertyAssignments" : null,
        "general" : {
          "id" : "G9JsEemAUygeIxAG",
          "type" : "Class"
        },
        "specific" : {
          "id" : "twBPIDmGAqAEHEVW",
          "type" : "Class"
        }
      }, {
        "id" : "wwFPIDmGAqAEHEWW",
        "name" : null,
        "description" : null,
        "type" : "Generalization",
        "propertyAssignments" : null,
        "general" : {
          "id" : "G9JsEemAUygeIxAG",
          "type" : "Class"
        },
        "specific" : {
          "id" : "xnhPIDmGAqAEHEVs",
          "type" : "Class"
        }
      }, {
        "id" : "7aFPIDmGAqAEHEWg",
        "name" : null,
        "description" : null,
        "type" : "Generalization",
        "propertyAssignments" : null,
        "general" : {
          "id" : "G9JsEemAUygeIxAG",
          "type" : "Class"
        },
        "specific" : {
          "id" : "wPBPIDmGAqAEHEVh",
          "type" : "Class"
        }
      }, {
        "id" : "YymztDmAUygefh9G",
        "name" : null,
        "description" : null,
        "type" : "Generalization",
        "propertyAssignments" : null,
        "general" : {
          "id" : "G9JsEemAUygeIxAG",
          "type" : "Class"
        },
        "specific" : {
          "id" : "18CztDmAUygefh8h",
          "type" : "Class"
        }
      }, {
        "id" : "6tjztDmAUygefiAf",
        "name" : null,
        "description" : null,
        "type" : "Generalization",
        "propertyAssignments" : null,
        "general" : {
          "id" : "G9JsEemAUygeIxAG",
          "type" : "Class"
        },
        "specific" : {
          "id" : "ahDztDmAUygefiAO",
          "type" : "Class"
        }
      }, {
        "id" : "DN0LtDmAUygefiDU",
        "name" : null,
        "description" : null,
        "type" : "Generalization",
        "propertyAssignments" : null,
        "general" : {
          "id" : "G9JsEemAUygeIxAG",
          "type" : "Class"
        },
        "specific" : {
          "id" : "McELtDmAUygefiC4",
          "type" : "Class"
        }
      }, {
        "id" : "_VT.SzmGAqAEHBsO",
        "name" : null,
        "description" : null,
        "type" : "Generalization",
        "propertyAssignments" : null,
        "general" : {
          "id" : "8as3K.mGAqAEHAzm",
          "type" : "Class"
        },
        "specific" : {
          "id" : "t8nPkDmAUygefiQE",
          "type" : "Class"
        }
      }, {
        "id" : "1_T.SzmGAqAEHBsY",
        "name" : null,
        "description" : null,
        "type" : "Generalization",
        "propertyAssignments" : null,
        "general" : {
          "id" : "8as3K.mGAqAEHAzm",
          "type" : "Class"
        },
        "specific" : {
          "id" : "x4NPkDmAUygefiN4",
          "type" : "Class"
        }
      }, {
        "id" : "laz.SzmGAqAEHBsi",
        "name" : null,
        "description" : null,
        "type" : "Generalization",
        "propertyAssignments" : null,
        "general" : {
          "id" : "8as3K.mGAqAEHAzm",
          "type" : "Class"
        },
        "specific" : {
          "id" : "OcovkDmAUygefiRr",
          "type" : "Class"
        }
      }, {
        "id" : "BiOBHJmAUygeKxj.",
        "name" : "living status",
        "description" : null,
        "type" : "GeneralizationSet",
        "propertyAssignments" : null,
        "isDisjoint" : true,
        "isComplete" : true,
        "categorizer" : null,
        "generalizations" : [ {
          "id" : "cQyBHJmAUygeKxjH",
          "type" : "Generalization"
        }, {
          "id" : "QWyBHJmAUygeKxjR",
          "type" : "Generalization"
        } ]
      }, {
        "id" : "YdCbHJmAUygeKykR",
        "name" : "life stage",
        "description" : null,
        "type" : "GeneralizationSet",
        "propertyAssignments" : null,
        "isDisjoint" : true,
        "isComplete" : true,
        "categorizer" : null,
        "generalizations" : [ {
          "id" : "DnZpHJmAUygeKx5c",
          "type" : "Generalization"
        }, {
          "id" : "VqOpHJmAUygeKx4J",
          "type" : "Generalization"
        }, {
          "id" : "mAOpHJmAUygeKx3_",
          "type" : "Generalization"
        } ]
      }, {
        "id" : "QVzBHJmAUygeKxl9",
        "name" : null,
        "description" : null,
        "type" : "Relation",
        "propertyAssignments" : null,
        "stereotype" : "characterization",
        "isAbstract" : false,
        "isDerived" : false,
        "properties" : [ {
          "id" : "QVzBHJmAUygeKxl.",
          "name" : null,
          "description" : null,
          "type" : "Property",
          "propertyAssignments" : null,
          "stereotype" : null,
          "isDerived" : false,
          "isReadOnly" : false,
          "isOrdered" : false,
          "cardinality" : "1",
          "propertyType" : {
            "id" : "IoFBHJmAUygeKxk.",
            "type" : "Class"
          },
          "subsettedProperties" : null,
          "redefinedProperties" : null,
          "aggregationKind" : "NONE"
        }, {
          "id" : "QVzBHJmAUygeKxmA",
          "name" : null,
          "description" : null,
          "type" : "Property",
          "propertyAssignments" : null,
          "stereotype" : null,
          "isDerived" : false,
          "isReadOnly" : true,
          "isOrdered" : false,
          "cardinality" : "1",
          "propertyType" : {
            "id" : "MUUBHJmAUygeKxh_",
            "type" : "Class"
          },
          "subsettedProperties" : null,
          "redefinedProperties" : null,
          "aggregationKind" : "NONE"
        } ]
      }, {
        "id" : "idPBHJmAUygeKxnB",
        "name" : null,
        "description" : null,
        "type" : "Relation",
        "propertyAssignments" : null,
        "stereotype" : "instantiation",
        "isAbstract" : false,
        "isDerived" : false,
        "properties" : [ {
          "id" : "idPBHJmAUygeKxnC",
          "name" : null,
          "description" : null,
          "type" : "Property",
          "propertyAssignments" : null,
          "stereotype" : null,
          "isDerived" : false,
          "isReadOnly" : false,
          "isOrdered" : false,
          "cardinality" : "0..*",
          "propertyType" : {
            "id" : "IoFBHJmAUygeKxk.",
            "type" : "Class"
          },
          "subsettedProperties" : null,
          "redefinedProperties" : null,
          "aggregationKind" : "NONE"
        }, {
          "id" : "idPBHJmAUygeKxnE",
          "name" : null,
          "description" : null,
          "type" : "Property",
          "propertyAssignments" : null,
          "stereotype" : null,
          "isDerived" : false,
          "isReadOnly" : false,
          "isOrdered" : false,
          "cardinality" : "1",
          "propertyType" : {
            "id" : "jxHBHJmAUygeKxmj",
            "type" : "Class"
          },
          "subsettedProperties" : null,
          "redefinedProperties" : null,
          "aggregationKind" : "NONE"
        } ]
      }, {
        "id" : ".RvxHJmAUygeKxyb",
        "name" : null,
        "description" : null,
        "type" : "Relation",
        "propertyAssignments" : null,
        "stereotype" : "termination",
        "isAbstract" : false,
        "isDerived" : false,
        "properties" : [ {
          "id" : ".RvxHJmAUygeKxyc",
          "name" : null,
          "description" : null,
          "type" : "Property",
          "propertyAssignments" : null,
          "stereotype" : null,
          "isDerived" : false,
          "isReadOnly" : true,
          "isOrdered" : false,
          "cardinality" : "1",
          "propertyType" : {
            "id" : "MUUBHJmAUygeKxh_",
            "type" : "Class"
          },
          "subsettedProperties" : null,
          "redefinedProperties" : null,
          "aggregationKind" : "NONE"
        }, {
          "id" : "BRvxHJmAUygeKxye",
          "name" : null,
          "description" : null,
          "type" : "Property",
          "propertyAssignments" : null,
          "stereotype" : null,
          "isDerived" : false,
          "isReadOnly" : true,
          "isOrdered" : false,
          "cardinality" : "1",
          "propertyType" : {
            "id" : "3BMBHJmAUygeKxib",
            "type" : "Class"
          },
          "subsettedProperties" : null,
          "redefinedProperties" : null,
          "aggregationKind" : "NONE"
        } ]
      }, {
        "id" : "npU9HJmAUygeKyVj",
        "name" : "is born in",
        "description" : null,
        "type" : "Relation",
        "propertyAssignments" : null,
        "stereotype" : "creation",
        "isAbstract" : false,
        "isDerived" : false,
        "properties" : [ {
          "id" : "npU9HJmAUygeKyVk",
          "name" : "offspring",
          "description" : null,
          "type" : "Property",
          "propertyAssignments" : null,
          "stereotype" : null,
          "isDerived" : false,
          "isReadOnly" : true,
          "isOrdered" : false,
          "cardinality" : "1",
          "propertyType" : {
            "id" : "G9JsEemAUygeIxAG",
            "type" : "Class"
          },
          "subsettedProperties" : null,
          "redefinedProperties" : null,
          "aggregationKind" : "NONE"
        }, {
          "id" : "npU9HJmAUygeKyVm",
          "name" : null,
          "description" : null,
          "type" : "Property",
          "propertyAssignments" : null,
          "stereotype" : null,
          "isDerived" : false,
          "isReadOnly" : true,
          "isOrdered" : false,
          "cardinality" : "1",
          "propertyType" : {
            "id" : "4j7RWTmAUygefix_",
            "type" : "Class"
          },
          "subsettedProperties" : null,
          "redefinedProperties" : null,
          "aggregationKind" : "NONE"
        } ]
      }, {
        "id" : "7uPzTlmAUygeTxW5",
        "name" : "has allosome",
        "description" : null,
        "type" : "Relation",
        "propertyAssignments" : null,
        "stereotype" : "material",
        "isAbstract" : false,
        "isDerived" : true,
        "properties" : [ {
          "id" : "7uPzTlmAUygeTxW6",
          "name" : null,
          "description" : null,
          "type" : "Property",
          "propertyAssignments" : null,
          "stereotype" : null,
          "isDerived" : false,
          "isReadOnly" : false,
          "isOrdered" : false,
          "cardinality" : "1",
          "propertyType" : {
            "id" : "G9JsEemAUygeIxAG",
            "type" : "Class"
          },
          "subsettedProperties" : null,
          "redefinedProperties" : null,
          "aggregationKind" : "NONE"
        }, {
          "id" : "7uPzTlmAUygeTxW8",
          "name" : "allosomes",
          "description" : null,
          "type" : "Property",
          "propertyAssignments" : null,
          "stereotype" : null,
          "isDerived" : false,
          "isReadOnly" : false,
          "isOrdered" : false,
          "cardinality" : "2..*",
          "propertyType" : {
            "id" : "VsdTMemAUygeIxYK",
            "type" : "Class"
          },
          "subsettedProperties" : null,
          "redefinedProperties" : null,
          "aggregationKind" : "NONE"
        } ]
      }, {
        "id" : "C4E2eTmGAqAEHBp3",
        "name" : "is born in",
        "description" : null,
        "type" : "Relation",
        "propertyAssignments" : null,
        "stereotype" : "creation",
        "isAbstract" : false,
        "isDerived" : true,
        "properties" : [ {
          "id" : "C4E2eTmGAqAEHBp4",
          "name" : "offspring",
          "description" : null,
          "type" : "Property",
          "propertyAssignments" : null,
          "stereotype" : null,
          "isDerived" : false,
          "isReadOnly" : true,
          "isOrdered" : false,
          "cardinality" : "1..*",
          "propertyType" : {
            "id" : "6RcBHJmAUygeKxim",
            "type" : "Class"
          },
          "subsettedProperties" : null,
          "redefinedProperties" : null,
          "aggregationKind" : "NONE"
        }, {
          "id" : "C4E2eTmGAqAEHBp6",
          "name" : "birth",
          "description" : null,
          "type" : "Property",
          "propertyAssignments" : null,
          "stereotype" : null,
          "isDerived" : false,
          "isReadOnly" : true,
          "isOrdered" : false,
          "cardinality" : "1",
          "propertyType" : {
            "id" : "G9JsEemAUygeIxAG",
            "type" : "Class"
          },
          "subsettedProperties" : null,
          "redefinedProperties" : null,
          "aggregationKind" : "NONE"
        } ]
      } ]
    }, {
      "id" : "4vPWKTmGAqAEHBQi",
      "name" : "Person Birth",
      "description" : "This package provides the concepts needed to represent a person's birth as an event that can be linked to a place and categorized by multiplicity. It connects a Person to a Birth event that happened in a Birth Place, where Birth Place is treated as a specialization of Addressable Place. Birth is partitioned into Single Birth and Multiple Birth, and Single Birth is further partitioned into Singleton Birth and Multiple Birth Component, supporting explicit representation of multiple-birth components without mixing categories. Scope is limited to persons after birth and treats prenatal stages as out of scope.\n\nThe package also supports birth provenance at an abstract level through Birth Biological Provenance, which links the person to their Genetic Mother, Genetic Father, and a Gestational Carrier, while leaving detailed conception-to-birth processes outside scope. It assumes nuclear-DNA parentage with one oocyte provider and one sperm provider, and treats additional genetic contributors as out of scope. A constraint prohibits a person from being their own Genetic Mother, Genetic Father, or Gestational Carrier. Derived person attributes are specified from the recorded birth event: birth date-time from Birth.end preserving date, time, and UTC offset, birth date and birth year from Birth.start, and current age as full years computed by comparing the birth date to the current calendar date of use.",
      "type" : "Package",
      "propertyAssignments" : {
        "stage" : "irv"
      },
      "contents" : [ {
        "id" : "6RcBHJmAUygeKxim",
        "name" : "Birth",
        "description" : "Birth is an event in which one or more Persons come into existence (i.e., are created by the birth occurrence). It is specialized into Single Birth and Multiple Birth while preserving the same modeling patterns for participants and location. Each Birth occurs at exactly one Birth Place and involves exactly one Gestational Carrier, while a Birth Place or Gestational Carrier may be related to one or more Births.\n\nA Multiple Birth aggregates at least two Multiple Birth Components. Each Multiple Birth Component belongs to exactly one Multiple Birth and is modeled as a kind of Single Birth, recording a required birth position and supporting start/end timestamps for the component occurrence.",
        "type" : "Class",
        "propertyAssignments" : {
          "synonyms" : "Birth Event, Birth Occurrence, Human Birth, Birth of a Human, Birth of a Person"
        },
        "stereotype" : "event",
        "isAbstract" : false,
        "isDerived" : false,
        "properties" : null,
        "isExtensional" : null,
        "isPowertype" : null,
        "order" : null,
        "literals" : null,
        "restrictedTo" : [ "event" ]
      }, {
        "id" : "V8iRHJmAUygeKxqh",
        "name" : "Birth Biological Provenance",
        "description" : "Birth Biological Provenance is a relator that reifies a Person’s biological origin by mediating the Person to the biological and gestational participants relevant to that origin. In this model, it links the Person to exactly one Genetic Mother, exactly one Genetic Father, and exactly one Gestational Carrier, and it is in 1–1 correspondence with the Person it describes.\n\nThe same Genetic Mother, Genetic Father, or Gestational Carrier may be related to multiple Persons via distinct Birth Biological Provenance instances. This construct concerns biological/gestational provenance and is distinct from legal or social parentage.",
        "type" : "Class",
        "propertyAssignments" : {
          "synonyms" : "Biological Parentage and Gestation Provenance, Birth Biological Parentage Provenance"
        },
        "stereotype" : "relator",
        "isAbstract" : false,
        "isDerived" : false,
        "properties" : null,
        "isExtensional" : null,
        "isPowertype" : null,
        "order" : null,
        "literals" : null,
        "restrictedTo" : [ "relator" ]
      }, {
        "id" : "sbGxHJmAUygeKxu9",
        "name" : "Genetic Father",
        "description" : "Genetic Father is a role played by a Person who is the genetic (paternal) parent of another Person (the offspring). In this model, each Person is related to exactly one Genetic Father, while the same Genetic Father may be related to one or more Persons, typically via Birth Biological Provenance.\n\nGenetic Fatherhood captures biological/genetic parentage (not legal or social parentage). Modeling constraint: Genetic Father is specialized from Karyotypic Male-sex Person, reflecting an explicit restriction adopted in this model.",
        "type" : "Class",
        "propertyAssignments" : {
          "synonyms" : "Genetic Paternal Parent, Paternal Genetic Parent"
        },
        "stereotype" : "role",
        "isAbstract" : false,
        "isDerived" : false,
        "properties" : null,
        "isExtensional" : false,
        "isPowertype" : null,
        "order" : null,
        "literals" : null,
        "restrictedTo" : [ "functional-complex" ]
      }, {
        "id" : "UlmxHJmAUygeKxvI",
        "name" : "Genetic Mother",
        "description" : "Genetic Mother is a role played by a Person who is the genetic (maternal) parent of another Person (the offspring). In this model, each Person is related to exactly one Genetic Mother, while the same Genetic Mother may be related to one or more Persons, typically via Birth Biological Provenance.\n\nGenetic Motherhood captures biological/genetic parentage (not legal or social parentage) and is distinct from the Gestational Carrier role, which concerns gestation. Modeling constraint: Genetic Mother is specialized from Karyotypic Female-sex Person, reflecting an explicit restriction adopted in this model.",
        "type" : "Class",
        "propertyAssignments" : {
          "synonyms" : "Genetic Maternal Parent, Maternal Genetic Parent"
        },
        "stereotype" : "role",
        "isAbstract" : false,
        "isDerived" : false,
        "properties" : null,
        "isExtensional" : false,
        "isPowertype" : null,
        "order" : null,
        "literals" : null,
        "restrictedTo" : [ "functional-complex" ]
      }, {
        "id" : "tVntmTmAUygefhRS",
        "name" : "Gestational Carrier",
        "description" : "Gestational Carrier (historical role) is the role played by a Person who carried the pregnancy/gestation that culminated in a Birth.\n\nIn this model, each Birth is associated with exactly one Gestational Carrier, and each Gestational Carrier is associated with one or more Births. Gestational Carrier is linked to Birth Biological Provenance via participation in that relator (each provenance is associated with exactly one Gestational Carrier, and each Gestational Carrier is linked to one or more provenances).\n\nModel assumption: only karyotypic female-sex persons can instantiate Gestational Carrier.",
        "type" : "Class",
        "propertyAssignments" : {
          "synonyms" : "Gestational Mother, Pregnancy Carrier, Gestation Carrier"
        },
        "stereotype" : "historicalRole",
        "isAbstract" : false,
        "isDerived" : false,
        "properties" : null,
        "isExtensional" : false,
        "isPowertype" : null,
        "order" : null,
        "literals" : null,
        "restrictedTo" : [ "functional-complex" ]
      }, {
        "id" : "AsiCWTmAUygefiio",
        "name" : "Birth Place",
        "description" : "Birth Place is a historical role played by an Addressable Place when it is the location of a Birth event. It classifies a place according to its participation as the site where a Birth occurs.\n\nIn this model, each Birth is characterized by exactly one Birth Place, while an Addressable Place may play the Birth Place role for one or more Births (potentially across different times).",
        "type" : "Class",
        "propertyAssignments" : {
          "synonyms" : "Place of Birth, Birth Location, Birthplace"
        },
        "stereotype" : "historicalRoleMixin",
        "isAbstract" : false,
        "isDerived" : false,
        "properties" : null,
        "isExtensional" : false,
        "isPowertype" : null,
        "order" : null,
        "literals" : null,
        "restrictedTo" : [ "functional-complex" ]
      }, {
        "id" : "4j7RWTmAUygefix_",
        "name" : "Single Birth",
        "description" : "Scope: definition of Single Birth, temporal attributes, and offspring linkage.\n\nSingle Birth is a Birth event that results in the delivery of exactly one offspring (Person). It has start and end attributes typed as OffsetDateTime (multiplicity 1 each).\n\nA Single Birth is associated with exactly one Person via offspring (1), and each Person is linked to exactly one Single Birth (1). Single Birth is partitioned into:\n- Singleton Birth (standalone single birth), and\n- Multiple Birth Component (single birth occurring as part of a Multiple Birth).",
        "type" : "Class",
        "propertyAssignments" : {
          "synonyms" : "Birth Event of One Infant, Single-outcome Birth, Per-infant Birth Event"
        },
        "stereotype" : "event",
        "isAbstract" : false,
        "isDerived" : false,
        "properties" : [ {
          "id" : "_SvxWTmAUygefi04",
          "name" : "start",
          "description" : null,
          "type" : "Property",
          "propertyAssignments" : null,
          "stereotype" : null,
          "isDerived" : false,
          "isReadOnly" : false,
          "isOrdered" : false,
          "cardinality" : "1",
          "propertyType" : {
            "id" : "F8JTHJmAUygeKycT",
            "type" : "Class"
          },
          "subsettedProperties" : null,
          "redefinedProperties" : null,
          "aggregationKind" : "NONE"
        }, {
          "id" : "W3fxWTmAUygefi09",
          "name" : "end",
          "description" : null,
          "type" : "Property",
          "propertyAssignments" : null,
          "stereotype" : null,
          "isDerived" : false,
          "isReadOnly" : false,
          "isOrdered" : false,
          "cardinality" : "1",
          "propertyType" : {
            "id" : "F8JTHJmAUygeKycT",
            "type" : "Class"
          },
          "subsettedProperties" : null,
          "redefinedProperties" : null,
          "aggregationKind" : "NONE"
        } ],
        "isExtensional" : null,
        "isPowertype" : null,
        "order" : null,
        "literals" : null,
        "restrictedTo" : [ "event" ]
      }, {
        "id" : "rWXRWTmAUygefiyK",
        "name" : "Multiple Birth",
        "description" : "Scope: definition of Multiple Birth, its component structure, and temporal bounds.\n\nMultiple Birth is a Birth event that comprises two or more Single Birth component events (Multiple Birth Components), each corresponding to the delivery of one offspring within the overall multiple-birth event. Each Multiple Birth has two or more components (2..*), and each Multiple Birth Component belongs to exactly one Multiple Birth (1).\n\nMultiple Birth.start and Multiple Birth.end are derived temporal bounds (e.g., start = earliest component start; end = latest component end).",
        "type" : "Class",
        "propertyAssignments" : {
          "synonyms" : "Multiple-infant Birth, Multiple-Infant Birth Event"
        },
        "stereotype" : "event",
        "isAbstract" : false,
        "isDerived" : false,
        "properties" : [ {
          "id" : "AAsJWTmAUygefi1o",
          "name" : "start",
          "description" : null,
          "type" : "Property",
          "propertyAssignments" : null,
          "stereotype" : null,
          "isDerived" : true,
          "isReadOnly" : false,
          "isOrdered" : false,
          "cardinality" : null,
          "propertyType" : {
            "id" : "F8JTHJmAUygeKycT",
            "type" : "Class"
          },
          "subsettedProperties" : null,
          "redefinedProperties" : null,
          "aggregationKind" : "NONE"
        }, {
          "id" : "LniJWTmAUygefi1s",
          "name" : "end",
          "description" : null,
          "type" : "Property",
          "propertyAssignments" : null,
          "stereotype" : null,
          "isDerived" : true,
          "isReadOnly" : false,
          "isOrdered" : false,
          "cardinality" : null,
          "propertyType" : {
            "id" : "F8JTHJmAUygeKycT",
            "type" : "Class"
          },
          "subsettedProperties" : null,
          "redefinedProperties" : null,
          "aggregationKind" : "NONE"
        } ],
        "isExtensional" : null,
        "isPowertype" : null,
        "order" : null,
        "literals" : null,
        "restrictedTo" : [ "event" ]
      }, {
        "id" : "EiY5WTmAUygefi52",
        "name" : "Singleton Birth",
        "description" : "Scope: definition of Singleton Birth and its distinction from Multiple Birth Component.\n\nSingleton Birth is a Single Birth that is not a component of any Multiple Birth (i.e., a standalone delivery of exactly one offspring). Singleton Birth and Multiple Birth Component form a Disjoint and Covering partition of Single Birth (“single birth type”), so every Single Birth is exactly one of these two specializations.",
        "type" : "Class",
        "propertyAssignments" : {
          "synonyms" : "Non-component Single Birth, Non-multiple Single Birth"
        },
        "stereotype" : "event",
        "isAbstract" : false,
        "isDerived" : false,
        "properties" : null,
        "isExtensional" : null,
        "isPowertype" : null,
        "order" : null,
        "literals" : null,
        "restrictedTo" : [ "event" ]
      }, {
        "id" : "c9k5WTmAUygefi6B",
        "name" : "Multiple Birth Component",
        "description" : "Scope: definition of Multiple Birth Component, its relation to Multiple Birth, and ordering.\n\nMultiple Birth Component is a Single Birth event that represents the delivery of one offspring as part of a Multiple Birth. Each Multiple Birth has two or more components (2..*), and each component belongs to exactly one Multiple Birth (1).\n\nbirth position (int, derived, multiplicity 1) records the ordinal delivery position of the component within its Multiple Birth (e.g., 1 = first delivered, 2 = second, ...), derived from the ordering of components (or from recorded clinical sequence).",
        "type" : "Class",
        "propertyAssignments" : {
          "synonyms" : "Individual Birth in a Multiple Birth"
        },
        "stereotype" : "event",
        "isAbstract" : false,
        "isDerived" : false,
        "properties" : [ {
          "id" : "BAR5WTmAUygefi66",
          "name" : "birth position",
          "description" : null,
          "type" : "Property",
          "propertyAssignments" : null,
          "stereotype" : null,
          "isDerived" : true,
          "isReadOnly" : false,
          "isOrdered" : false,
          "cardinality" : "1",
          "propertyType" : {
            "id" : "WmUW4emAUygeIwWk",
            "type" : "Class"
          },
          "subsettedProperties" : null,
          "redefinedProperties" : null,
          "aggregationKind" : "NONE"
        } ],
        "isExtensional" : null,
        "isPowertype" : null,
        "order" : null,
        "literals" : null,
        "restrictedTo" : [ "event" ]
      }, {
        "id" : "TfexWTmAUygefizZ",
        "name" : null,
        "description" : null,
        "type" : "Generalization",
        "propertyAssignments" : null,
        "general" : {
          "id" : "6RcBHJmAUygeKxim",
          "type" : "Class"
        },
        "specific" : {
          "id" : "4j7RWTmAUygefix_",
          "type" : "Class"
        }
      }, {
        "id" : "rZ.xWTmAUygefizj",
        "name" : null,
        "description" : null,
        "type" : "Generalization",
        "propertyAssignments" : null,
        "general" : {
          "id" : "6RcBHJmAUygeKxim",
          "type" : "Class"
        },
        "specific" : {
          "id" : "rWXRWTmAUygefiyK",
          "type" : "Class"
        }
      }, {
        "id" : "vcD5WTmAUygefi7a",
        "name" : null,
        "description" : null,
        "type" : "Generalization",
        "propertyAssignments" : null,
        "general" : {
          "id" : "4j7RWTmAUygefix_",
          "type" : "Class"
        },
        "specific" : {
          "id" : "EiY5WTmAUygefi52",
          "type" : "Class"
        }
      }, {
        "id" : "OUj5WTmAUygefi7k",
        "name" : null,
        "description" : null,
        "type" : "Generalization",
        "propertyAssignments" : null,
        "general" : {
          "id" : "4j7RWTmAUygefix_",
          "type" : "Class"
        },
        "specific" : {
          "id" : "c9k5WTmAUygefi6B",
          "type" : "Class"
        }
      }, {
        "id" : "O_EpWTmAUygefi3X",
        "name" : "birth multiplicity",
        "description" : null,
        "type" : "GeneralizationSet",
        "propertyAssignments" : null,
        "isDisjoint" : true,
        "isComplete" : true,
        "categorizer" : null,
        "generalizations" : [ {
          "id" : "TfexWTmAUygefizZ",
          "type" : "Generalization"
        }, {
          "id" : "rZ.xWTmAUygefizj",
          "type" : "Generalization"
        } ]
      }, {
        "id" : "H8UFWTmAUygefi8I",
        "name" : "single birth type",
        "description" : null,
        "type" : "GeneralizationSet",
        "propertyAssignments" : null,
        "isDisjoint" : true,
        "isComplete" : true,
        "categorizer" : null,
        "generalizations" : [ {
          "id" : "OUj5WTmAUygefi7k",
          "type" : "Generalization"
        }, {
          "id" : "vcD5WTmAUygefi7a",
          "type" : "Generalization"
        } ]
      }, {
        "id" : "rO1FeTmGAqAEHBVa",
        "name" : "offspring",
        "description" : null,
        "type" : "GeneralizationSet",
        "propertyAssignments" : null,
        "isDisjoint" : false,
        "isComplete" : true,
        "categorizer" : null,
        "generalizations" : [ {
          "id" : "Xxy2eTmGAqAEHBrK",
          "type" : "Generalization"
        } ]
      }, {
        "id" : "Dsk5HJmAUygeKx9H",
        "name" : "has genetic mother",
        "description" : null,
        "type" : "Relation",
        "propertyAssignments" : null,
        "stereotype" : "mediation",
        "isAbstract" : false,
        "isDerived" : false,
        "properties" : [ {
          "id" : "Dsk5HJmAUygeKx9I",
          "name" : null,
          "description" : null,
          "type" : "Property",
          "propertyAssignments" : null,
          "stereotype" : null,
          "isDerived" : false,
          "isReadOnly" : false,
          "isOrdered" : false,
          "cardinality" : "1..*",
          "propertyType" : {
            "id" : "UlmxHJmAUygeKxvI",
            "type" : "Class"
          },
          "subsettedProperties" : null,
          "redefinedProperties" : null,
          "aggregationKind" : "NONE"
        }, {
          "id" : "Dsk5HJmAUygeKx9K",
          "name" : null,
          "description" : null,
          "type" : "Property",
          "propertyAssignments" : null,
          "stereotype" : null,
          "isDerived" : false,
          "isReadOnly" : true,
          "isOrdered" : false,
          "cardinality" : "1",
          "propertyType" : {
            "id" : "V8iRHJmAUygeKxqh",
            "type" : "Class"
          },
          "subsettedProperties" : null,
          "redefinedProperties" : null,
          "aggregationKind" : "NONE"
        } ]
      }, {
        "id" : "aZk5HJmAUygeKx9R",
        "name" : "has genetic father",
        "description" : null,
        "type" : "Relation",
        "propertyAssignments" : null,
        "stereotype" : "mediation",
        "isAbstract" : false,
        "isDerived" : false,
        "properties" : [ {
          "id" : "aZk5HJmAUygeKx9S",
          "name" : null,
          "description" : null,
          "type" : "Property",
          "propertyAssignments" : null,
          "stereotype" : null,
          "isDerived" : false,
          "isReadOnly" : false,
          "isOrdered" : false,
          "cardinality" : "1..*",
          "propertyType" : {
            "id" : "sbGxHJmAUygeKxu9",
            "type" : "Class"
          },
          "subsettedProperties" : null,
          "redefinedProperties" : null,
          "aggregationKind" : "NONE"
        }, {
          "id" : "aZk5HJmAUygeKx9U",
          "name" : null,
          "description" : null,
          "type" : "Property",
          "propertyAssignments" : null,
          "stereotype" : null,
          "isDerived" : false,
          "isReadOnly" : true,
          "isOrdered" : false,
          "cardinality" : "1",
          "propertyType" : {
            "id" : "V8iRHJmAUygeKxqh",
            "type" : "Class"
          },
          "subsettedProperties" : null,
          "redefinedProperties" : null,
          "aggregationKind" : "NONE"
        } ]
      }, {
        "id" : "__sFHJmAUygeKyGI",
        "name" : "is genetic mother of",
        "description" : null,
        "type" : "Relation",
        "propertyAssignments" : null,
        "stereotype" : "material",
        "isAbstract" : false,
        "isDerived" : true,
        "properties" : [ {
          "id" : "__sFHJmAUygeKyGJ",
          "name" : null,
          "description" : null,
          "type" : "Property",
          "propertyAssignments" : null,
          "stereotype" : null,
          "isDerived" : false,
          "isReadOnly" : false,
          "isOrdered" : false,
          "cardinality" : "1",
          "propertyType" : {
            "id" : "UlmxHJmAUygeKxvI",
            "type" : "Class"
          },
          "subsettedProperties" : null,
          "redefinedProperties" : null,
          "aggregationKind" : "NONE"
        }, {
          "id" : "__sFHJmAUygeKyGL",
          "name" : "",
          "description" : null,
          "type" : "Property",
          "propertyAssignments" : null,
          "stereotype" : null,
          "isDerived" : false,
          "isReadOnly" : false,
          "isOrdered" : false,
          "cardinality" : "1..*",
          "propertyType" : {
            "id" : "G9JsEemAUygeIxAG",
            "type" : "Class"
          },
          "subsettedProperties" : null,
          "redefinedProperties" : null,
          "aggregationKind" : "NONE"
        } ]
      }, {
        "id" : "iqGFHJmAUygeKyGo",
        "name" : "is genetic father of",
        "description" : null,
        "type" : "Relation",
        "propertyAssignments" : null,
        "stereotype" : "material",
        "isAbstract" : false,
        "isDerived" : true,
        "properties" : [ {
          "id" : "iqGFHJmAUygeKyGp",
          "name" : null,
          "description" : null,
          "type" : "Property",
          "propertyAssignments" : null,
          "stereotype" : null,
          "isDerived" : false,
          "isReadOnly" : false,
          "isOrdered" : false,
          "cardinality" : "1",
          "propertyType" : {
            "id" : "sbGxHJmAUygeKxu9",
            "type" : "Class"
          },
          "subsettedProperties" : null,
          "redefinedProperties" : null,
          "aggregationKind" : "NONE"
        }, {
          "id" : "iqGFHJmAUygeKyGr",
          "name" : null,
          "description" : null,
          "type" : "Property",
          "propertyAssignments" : null,
          "stereotype" : null,
          "isDerived" : false,
          "isReadOnly" : false,
          "isOrdered" : false,
          "cardinality" : "1..*",
          "propertyType" : {
            "id" : "G9JsEemAUygeIxAG",
            "type" : "Class"
          },
          "subsettedProperties" : null,
          "redefinedProperties" : null,
          "aggregationKind" : "NONE"
        } ]
      }, {
        "id" : "byi9mTmAUygefhUo",
        "name" : "has gestational carrier",
        "description" : null,
        "type" : "Relation",
        "propertyAssignments" : null,
        "stereotype" : "mediation",
        "isAbstract" : false,
        "isDerived" : false,
        "properties" : [ {
          "id" : "byi9mTmAUygefhUp",
          "name" : null,
          "description" : null,
          "type" : "Property",
          "propertyAssignments" : null,
          "stereotype" : null,
          "isDerived" : false,
          "isReadOnly" : false,
          "isOrdered" : false,
          "cardinality" : "1..*",
          "propertyType" : {
            "id" : "tVntmTmAUygefhRS",
            "type" : "Class"
          },
          "subsettedProperties" : null,
          "redefinedProperties" : null,
          "aggregationKind" : "NONE"
        }, {
          "id" : "byi9mTmAUygefhUr",
          "name" : null,
          "description" : null,
          "type" : "Property",
          "propertyAssignments" : null,
          "stereotype" : null,
          "isDerived" : false,
          "isReadOnly" : true,
          "isOrdered" : false,
          "cardinality" : "1",
          "propertyType" : {
            "id" : "V8iRHJmAUygeKxqh",
            "type" : "Class"
          },
          "subsettedProperties" : null,
          "redefinedProperties" : null,
          "aggregationKind" : "NONE"
        } ]
      }, {
        "id" : "lY3jmTmAUygefh8W",
        "name" : "participates in",
        "description" : null,
        "type" : "Relation",
        "propertyAssignments" : null,
        "stereotype" : "participation",
        "isAbstract" : false,
        "isDerived" : false,
        "properties" : [ {
          "id" : "lY3jmTmAUygefh8X",
          "name" : null,
          "description" : null,
          "type" : "Property",
          "propertyAssignments" : null,
          "stereotype" : null,
          "isDerived" : false,
          "isReadOnly" : true,
          "isOrdered" : false,
          "cardinality" : "1",
          "propertyType" : {
            "id" : "tVntmTmAUygefhRS",
            "type" : "Class"
          },
          "subsettedProperties" : null,
          "redefinedProperties" : null,
          "aggregationKind" : "NONE"
        }, {
          "id" : "lY3jmTmAUygefh8Z",
          "name" : "births",
          "description" : null,
          "type" : "Property",
          "propertyAssignments" : null,
          "stereotype" : null,
          "isDerived" : false,
          "isReadOnly" : false,
          "isOrdered" : false,
          "cardinality" : "1..*",
          "propertyType" : {
            "id" : "6RcBHJmAUygeKxim",
            "type" : "Class"
          },
          "subsettedProperties" : null,
          "redefinedProperties" : null,
          "aggregationKind" : "NONE"
        } ]
      }, {
        "id" : "pMiTmTmAUygefh.E",
        "name" : "has subject person",
        "description" : null,
        "type" : "Relation",
        "propertyAssignments" : null,
        "stereotype" : "mediation",
        "isAbstract" : false,
        "isDerived" : false,
        "properties" : [ {
          "id" : "pMiTmTmAUygefh.F",
          "name" : null,
          "description" : null,
          "type" : "Property",
          "propertyAssignments" : null,
          "stereotype" : null,
          "isDerived" : false,
          "isReadOnly" : false,
          "isOrdered" : false,
          "cardinality" : "1",
          "propertyType" : {
            "id" : "V8iRHJmAUygeKxqh",
            "type" : "Class"
          },
          "subsettedProperties" : null,
          "redefinedProperties" : null,
          "aggregationKind" : "NONE"
        }, {
          "id" : "pMiTmTmAUygefh.H",
          "name" : "person",
          "description" : null,
          "type" : "Property",
          "propertyAssignments" : null,
          "stereotype" : null,
          "isDerived" : false,
          "isReadOnly" : true,
          "isOrdered" : false,
          "cardinality" : "1",
          "propertyType" : {
            "id" : "G9JsEemAUygeIxAG",
            "type" : "Class"
          },
          "subsettedProperties" : null,
          "redefinedProperties" : null,
          "aggregationKind" : "NONE"
        } ]
      }, {
        "id" : "XrBGWTmAUygefiu1",
        "name" : "happened in",
        "description" : null,
        "type" : "Relation",
        "propertyAssignments" : null,
        "stereotype" : "characterization",
        "isAbstract" : false,
        "isDerived" : false,
        "properties" : [ {
          "id" : "XrBGWTmAUygefiu2",
          "name" : null,
          "description" : null,
          "type" : "Property",
          "propertyAssignments" : null,
          "stereotype" : null,
          "isDerived" : false,
          "isReadOnly" : false,
          "isOrdered" : false,
          "cardinality" : "1..*",
          "propertyType" : {
            "id" : "6RcBHJmAUygeKxim",
            "type" : "Class"
          },
          "subsettedProperties" : null,
          "redefinedProperties" : null,
          "aggregationKind" : "NONE"
        }, {
          "id" : "XrBGWTmAUygefiu4",
          "name" : "birth Place",
          "description" : null,
          "type" : "Property",
          "propertyAssignments" : null,
          "stereotype" : null,
          "isDerived" : false,
          "isReadOnly" : true,
          "isOrdered" : false,
          "cardinality" : "1",
          "propertyType" : {
            "id" : "AsiCWTmAUygefiio",
            "type" : "Class"
          },
          "subsettedProperties" : null,
          "redefinedProperties" : null,
          "aggregationKind" : "NONE"
        } ]
      }, {
        "id" : "3gxxWTmAUygefizt",
        "name" : "is component of",
        "description" : null,
        "type" : "Relation",
        "propertyAssignments" : null,
        "stereotype" : "participational",
        "isAbstract" : false,
        "isDerived" : false,
        "properties" : [ {
          "id" : "3gxxWTmAUygefizu",
          "name" : null,
          "description" : null,
          "type" : "Property",
          "propertyAssignments" : null,
          "stereotype" : null,
          "isDerived" : false,
          "isReadOnly" : true,
          "isOrdered" : false,
          "cardinality" : "2..*",
          "propertyType" : {
            "id" : "c9k5WTmAUygefi6B",
            "type" : "Class"
          },
          "subsettedProperties" : null,
          "redefinedProperties" : null,
          "aggregationKind" : "NONE"
        }, {
          "id" : "vgxxWTmAUygefizw",
          "name" : null,
          "description" : null,
          "type" : "Property",
          "propertyAssignments" : null,
          "stereotype" : null,
          "isDerived" : false,
          "isReadOnly" : true,
          "isOrdered" : false,
          "cardinality" : "1",
          "propertyType" : {
            "id" : "4j7RWTmAUygefix_",
            "type" : "Class"
          },
          "subsettedProperties" : null,
          "redefinedProperties" : null,
          "aggregationKind" : "COMPOSITE"
        } ]
      } ]
    }, {
      "id" : "o7q2zJmAUPDE3B.T",
      "name" : null,
      "description" : null,
      "type" : "Generalization",
      "propertyAssignments" : null,
      "general" : {
        "id" : "cB42zJmAUPDE3B8h",
        "type" : "Relation"
      },
      "specific" : {
        "id" : "TrKrV.mGAqAEHB8g",
        "type" : "Relation"
      }
    }, {
      "id" : "pM2GaVmAUygeTxES",
      "name" : null,
      "description" : null,
      "type" : "Generalization",
      "propertyAssignments" : null,
      "general" : {
        "id" : "j7vxuemGAqAEHBpO",
        "type" : "Relation"
      },
      "specific" : {
        "id" : "Htz6aVmAUygeTxAz",
        "type" : "Relation"
      }
    }, {
      "id" : "w_2GaVmAUygeTxEY",
      "name" : null,
      "description" : null,
      "type" : "Generalization",
      "propertyAssignments" : null,
      "general" : {
        "id" : "j7vxuemGAqAEHBpO",
        "type" : "Relation"
      },
      "specific" : {
        "id" : "XYL6aVmAUygeTxA.",
        "type" : "Relation"
      }
    }, {
      "id" : "U_OGaVmAUygeTxEe",
      "name" : null,
      "description" : null,
      "type" : "Generalization",
      "propertyAssignments" : null,
      "general" : {
        "id" : "j7vxuemGAqAEHBpO",
        "type" : "Relation"
      },
      "specific" : {
        "id" : "3eL6aVmAUygeTxBI",
        "type" : "Relation"
      }
    }, {
      "id" : "GCX2aVmAUygeTxM2",
      "name" : null,
      "description" : null,
      "type" : "Generalization",
      "propertyAssignments" : null,
      "general" : {
        "id" : "_270A.mGAqAEHBEv",
        "type" : "Relation"
      },
      "specific" : {
        "id" : "ZSVmaVmAUygeTxKE",
        "type" : "Relation"
      }
    }, {
      "id" : "yz32aVmAUygeTxM.",
      "name" : null,
      "description" : null,
      "type" : "Generalization",
      "propertyAssignments" : null,
      "general" : {
        "id" : "_270A.mGAqAEHBEv",
        "type" : "Relation"
      },
      "specific" : {
        "id" : "FdVmaVmAUygeTxKO",
        "type" : "Relation"
      }
    }, {
      "id" : "UfP2aVmAUygeTxNE",
      "name" : null,
      "description" : null,
      "type" : "Generalization",
      "propertyAssignments" : null,
      "general" : {
        "id" : "_270A.mGAqAEHBEv",
        "type" : "Relation"
      },
      "specific" : {
        "id" : "zK1maVmAUygeTxKY",
        "type" : "Relation"
      }
    }, {
      "id" : "O4wgIDmGAqAEHBfd",
      "name" : null,
      "description" : null,
      "type" : "Generalization",
      "propertyAssignments" : null,
      "general" : {
        "id" : ".F0.g.mGAqAEHA3Y",
        "type" : "Relation"
      },
      "specific" : {
        "id" : "LxHAIDmGAqAEHBd4",
        "type" : "Relation"
      }
    }, {
      "id" : "wgIgIDmGAqAEHBfj",
      "name" : null,
      "description" : null,
      "type" : "Generalization",
      "propertyAssignments" : null,
      "general" : {
        "id" : ".F0.g.mGAqAEHA3Y",
        "type" : "Relation"
      },
      "specific" : {
        "id" : "a_HAIDmGAqAEHBeC",
        "type" : "Relation"
      }
    }, {
      "id" : "XLIgIDmGAqAEHBfp",
      "name" : null,
      "description" : null,
      "type" : "Generalization",
      "propertyAssignments" : null,
      "general" : {
        "id" : ".F0.g.mGAqAEHA3Y",
        "type" : "Relation"
      },
      "specific" : {
        "id" : "2WnAIDmGAqAEHBeM",
        "type" : "Relation"
      }
    }, {
      "id" : "3aw8IDmGAqAEHB6h",
      "name" : null,
      "description" : null,
      "type" : "Generalization",
      "propertyAssignments" : null,
      "general" : {
        "id" : "dYfcIDmGAqAEHB5_",
        "type" : "Relation"
      },
      "specific" : {
        "id" : "jylyg.mGAqAEHA4z",
        "type" : "Relation"
      }
    }, {
      "id" : "A8I8IDmGAqAEHB6n",
      "name" : null,
      "description" : null,
      "type" : "Generalization",
      "propertyAssignments" : null,
      "general" : {
        "id" : "dYfcIDmGAqAEHB5_",
        "type" : "Relation"
      },
      "specific" : {
        "id" : "dfYp_9mGAqAEHB99",
        "type" : "Relation"
      }
    }, {
      "id" : "7mXfIDmGAqAEHEnY",
      "name" : null,
      "description" : null,
      "type" : "Generalization",
      "propertyAssignments" : null,
      "general" : {
        "id" : "dYfcIDmGAqAEHB5_",
        "type" : "Relation"
      },
      "specific" : {
        "id" : "IjPvIDmGAqAEHEer",
        "type" : "Relation"
      }
    }, {
      "id" : "ai3fIDmGAqAEHEne",
      "name" : null,
      "description" : null,
      "type" : "Generalization",
      "propertyAssignments" : null,
      "general" : {
        "id" : "dYfcIDmGAqAEHB5_",
        "type" : "Relation"
      },
      "specific" : {
        "id" : "JWPvIDmGAqAEHEeh",
        "type" : "Relation"
      }
    }, {
      "id" : "foPfIDmGAqAEHEnk",
      "name" : null,
      "description" : null,
      "type" : "Generalization",
      "propertyAssignments" : null,
      "general" : {
        "id" : "dYfcIDmGAqAEHB5_",
        "type" : "Relation"
      },
      "specific" : {
        "id" : "wf3vIDmGAqAEHEeX",
        "type" : "Relation"
      }
    }, {
      "id" : "nS5AUDmAUygefixN",
      "name" : null,
      "description" : null,
      "type" : "Generalization",
      "propertyAssignments" : null,
      "general" : {
        "id" : "DpGAUDmAUygefiu_",
        "type" : "Relation"
      },
      "specific" : {
        "id" : "E3GAUDmAUygefivJ",
        "type" : "Relation"
      }
    }, {
      "id" : "_75AUDmAUygefixT",
      "name" : null,
      "description" : null,
      "type" : "Generalization",
      "propertyAssignments" : null,
      "general" : {
        "id" : "5niAUDmAUygefiuF",
        "type" : "Relation"
      },
      "specific" : {
        "id" : "DpGAUDmAUygefiu_",
        "type" : "Relation"
      }
    }, {
      "id" : "4vlAUDmAUygefiyK",
      "name" : null,
      "description" : null,
      "type" : "Generalization",
      "propertyAssignments" : null,
      "general" : {
        "id" : "J5q_kDmAUygefime",
        "type" : "Relation"
      },
      "specific" : {
        "id" : "A_q_kDmAUygefimo",
        "type" : "Relation"
      }
    }, {
      "id" : "GTVAUDmAUygefiyQ",
      "name" : null,
      "description" : null,
      "type" : "Generalization",
      "propertyAssignments" : null,
      "general" : {
        "id" : "OCq_kDmAUygefimU",
        "type" : "Relation"
      },
      "specific" : {
        "id" : "J5q_kDmAUygefime",
        "type" : "Relation"
      }
    }, {
      "id" : "BwdAUDmAUygefizK",
      "name" : null,
      "description" : null,
      "type" : "Generalization",
      "propertyAssignments" : null,
      "general" : {
        "id" : "A4NvkDmAUygefiYM",
        "type" : "Relation"
      },
      "specific" : {
        "id" : "dd1vkDmAUygefiYC",
        "type" : "Relation"
      }
    }, {
      "id" : "YO9AUDmAUygefizU",
      "name" : null,
      "description" : null,
      "type" : "Generalization",
      "propertyAssignments" : null,
      "general" : {
        "id" : "SONvkDmAUygefiYW",
        "type" : "Relation"
      },
      "specific" : {
        "id" : "A4NvkDmAUygefiYM",
        "type" : "Relation"
      }
    }, {
      "id" : "mkXAUDmAUygefiz1",
      "name" : null,
      "description" : null,
      "type" : "Generalization",
      "propertyAssignments" : null,
      "general" : {
        "id" : "JWPvIDmGAqAEHEeh",
        "type" : "Relation"
      },
      "specific" : {
        "id" : "ObNvkDmAUygefiYg",
        "type" : "Relation"
      }
    }, {
      "id" : "xHXAUDmAUygefiz7",
      "name" : null,
      "description" : null,
      "type" : "Generalization",
      "propertyAssignments" : null,
      "general" : {
        "id" : "JWPvIDmGAqAEHEeh",
        "type" : "Relation"
      },
      "specific" : {
        "id" : "SONvkDmAUygefiYW",
        "type" : "Relation"
      }
    }, {
      "id" : "xBEgUDmAUygefi06",
      "name" : null,
      "description" : null,
      "type" : "Generalization",
      "propertyAssignments" : null,
      "general" : {
        "id" : "IjPvIDmGAqAEHEer",
        "type" : "Relation"
      },
      "specific" : {
        "id" : "B7K_kDmAUygefimK",
        "type" : "Relation"
      }
    }, {
      "id" : "0I0gUDmAUygefi1G",
      "name" : null,
      "description" : null,
      "type" : "Generalization",
      "propertyAssignments" : null,
      "general" : {
        "id" : "IjPvIDmGAqAEHEer",
        "type" : "Relation"
      },
      "specific" : {
        "id" : "OCq_kDmAUygefimU",
        "type" : "Relation"
      }
    }, {
      "id" : "jLKgUDmAUygefi14",
      "name" : null,
      "description" : null,
      "type" : "Generalization",
      "propertyAssignments" : null,
      "general" : {
        "id" : "wf3vIDmGAqAEHEeX",
        "type" : "Relation"
      },
      "specific" : {
        "id" : "vhiAUDmAUygefit7",
        "type" : "Relation"
      }
    }, {
      "id" : "BhqgUDmAUygefi1.",
      "name" : null,
      "description" : null,
      "type" : "Generalization",
      "propertyAssignments" : null,
      "general" : {
        "id" : "wf3vIDmGAqAEHEeX",
        "type" : "Relation"
      },
      "specific" : {
        "id" : "5niAUDmAUygefiuF",
        "type" : "Relation"
      }
    }, {
      "id" : "5uisUDmAUygefjva",
      "name" : null,
      "description" : null,
      "type" : "Generalization",
      "propertyAssignments" : null,
      "general" : {
        "id" : "Lwsqg.mGAqAEHBGw",
        "type" : "Relation"
      },
      "specific" : {
        "id" : "uph0g.mGAqAEHB6U",
        "type" : "Relation"
      }
    }, {
      "id" : "_MSsUDmAUygefjvg",
      "name" : null,
      "description" : null,
      "type" : "Generalization",
      "propertyAssignments" : null,
      "general" : {
        "id" : "dfYp_9mGAqAEHB99",
        "type" : "Relation"
      },
      "specific" : {
        "id" : "Lwsqg.mGAqAEHBGw",
        "type" : "Relation"
      }
    }, {
      "id" : "XON6UDmAUygefkxR",
      "name" : null,
      "description" : null,
      "type" : "Generalization",
      "propertyAssignments" : null,
      "general" : {
        "id" : "hVrtA.mGAqAEHBmT",
        "type" : "Relation"
      },
      "specific" : {
        "id" : ".F0.g.mGAqAEHA3Y",
        "type" : "Relation"
      }
    }, {
      "id" : "kg3W8DmAUygefmx0",
      "name" : "",
      "description" : null,
      "type" : "Generalization",
      "propertyAssignments" : null,
      "general" : {
        "id" : "dYfcIDmGAqAEHB5_",
        "type" : "Relation"
      },
      "specific" : {
        "id" : "dfYp_9mGAqAEHB99",
        "type" : "Relation"
      }
    }, {
      "id" : "86fW8DmAUygefmyI",
      "name" : null,
      "description" : null,
      "type" : "Generalization",
      "propertyAssignments" : null,
      "general" : {
        "id" : "dfYp_9mGAqAEHB99",
        "type" : "Relation"
      },
      "specific" : {
        "id" : "Lwsqg.mGAqAEHBGw",
        "type" : "Relation"
      }
    }, {
      "id" : "9SA28DmAUygefmyS",
      "name" : null,
      "description" : null,
      "type" : "Generalization",
      "propertyAssignments" : null,
      "general" : {
        "id" : "Lwsqg.mGAqAEHBGw",
        "type" : "Relation"
      },
      "specific" : {
        "id" : "uph0g.mGAqAEHB6U",
        "type" : "Relation"
      }
    }, {
      "id" : "EK028DmAUygefmy0",
      "name" : null,
      "description" : null,
      "type" : "Generalization",
      "propertyAssignments" : null,
      "general" : {
        "id" : "vC8x_9mGAqAEHByX",
        "type" : "Relation"
      },
      "specific" : {
        "id" : "yw1Kg.mGAqAEHBCe",
        "type" : "Relation"
      }
    }, {
      "id" : "1X028DmAUygefmy6",
      "name" : null,
      "description" : null,
      "type" : "Generalization",
      "propertyAssignments" : null,
      "general" : {
        "id" : "yw1Kg.mGAqAEHBCe",
        "type" : "Relation"
      },
      "specific" : {
        "id" : "2bg2RemGAqAEHA4D",
        "type" : "Relation"
      }
    }, {
      "id" : "GMq28DmAUygefmz0",
      "name" : null,
      "description" : null,
      "type" : "Generalization",
      "propertyAssignments" : null,
      "general" : {
        "id" : "UD8x_9mGAqAEHByi",
        "type" : "Relation"
      },
      "specific" : {
        "id" : "IgPKg.mGAqAEHBFA",
        "type" : "Relation"
      }
    }, {
      "id" : "Anq28DmAUygefmz6",
      "name" : null,
      "description" : null,
      "type" : "Generalization",
      "propertyAssignments" : null,
      "general" : {
        "id" : "IgPKg.mGAqAEHBFA",
        "type" : "Relation"
      },
      "specific" : {
        "id" : "FGYWRemGAqAEHA2B",
        "type" : "Relation"
      }
    }, {
      "id" : "8y528DmAUygefm1X",
      "name" : null,
      "description" : null,
      "type" : "Generalization",
      "propertyAssignments" : null,
      "general" : {
        "id" : "igIy8DmAUygefmEg",
        "type" : "Relation"
      },
      "specific" : {
        "id" : "ybpK8DmAUygefmKT",
        "type" : "Relation"
      }
    }, {
      "id" : "4wF28DmAUygefm1d",
      "name" : null,
      "description" : null,
      "type" : "Generalization",
      "propertyAssignments" : null,
      "general" : {
        "id" : "Vlti8DmAUygefmBJ",
        "type" : "Relation"
      },
      "specific" : {
        "id" : "igIy8DmAUygefmEg",
        "type" : "Relation"
      }
    }, {
      "id" : "mUiXeDmGAqAEHBpw",
      "name" : null,
      "description" : null,
      "type" : "Generalization",
      "propertyAssignments" : null,
      "general" : {
        "id" : "JWPvIDmGAqAEHEeh",
        "type" : "Relation"
      },
      "specific" : {
        "id" : "wKMXeDmGAqAEHBpU",
        "type" : "Relation"
      }
    }, {
      "id" : "TaiA.DmGAqAEHCHD",
      "name" : null,
      "description" : null,
      "type" : "Generalization",
      "propertyAssignments" : null,
      "general" : {
        "id" : "IjPvIDmGAqAEHEer",
        "type" : "Relation"
      },
      "specific" : {
        "id" : "4YkA.DmGAqAEHCGH",
        "type" : "Relation"
      }
    }, {
      "id" : "Nleg.DmGAqAEHCOY",
      "name" : null,
      "description" : null,
      "type" : "Generalization",
      "propertyAssignments" : null,
      "general" : {
        "id" : "wf3vIDmGAqAEHEeX",
        "type" : "Relation"
      },
      "specific" : {
        "id" : "LR2g.DmGAqAEHCN.",
        "type" : "Relation"
      }
    }, {
      "id" : "qe14.DmGAqAEHChE",
      "name" : null,
      "description" : null,
      "type" : "Generalization",
      "propertyAssignments" : null,
      "general" : {
        "id" : "dYfcIDmGAqAEHB5_",
        "type" : "Relation"
      },
      "specific" : {
        "id" : "Fix4.DmGAqAEHCga",
        "type" : "Relation"
      }
    }, {
      "id" : "yagUlDmGAqAEHCUw",
      "name" : null,
      "description" : null,
      "type" : "Generalization",
      "propertyAssignments" : null,
      "general" : {
        "id" : "wLd.g.mGAqAEHA7d",
        "type" : "Relation"
      },
      "specific" : {
        "id" : "oNNklDmGAqAEHCQ0",
        "type" : "Relation"
      }
    }, {
      "id" : "bfQUlDmGAqAEHCU6",
      "name" : null,
      "description" : null,
      "type" : "Generalization",
      "propertyAssignments" : null,
      "general" : {
        "id" : "wLd.g.mGAqAEHA7d",
        "type" : "Relation"
      },
      "specific" : {
        "id" : "qQtklDmGAqAEHCQ.",
        "type" : "Relation"
      }
    }, {
      "id" : "QDwUlDmGAqAEHCVA",
      "name" : null,
      "description" : null,
      "type" : "Generalization",
      "propertyAssignments" : null,
      "general" : {
        "id" : "wLd.g.mGAqAEHA7d",
        "type" : "Relation"
      },
      "specific" : {
        "id" : "8qtklDmGAqAEHCRI",
        "type" : "Relation"
      }
    }, {
      "id" : "xl8slDmGAqAEHCqT",
      "name" : null,
      "description" : null,
      "type" : "Generalization",
      "propertyAssignments" : null,
      "general" : {
        "id" : "GakiA.mGAqAEHBTd",
        "type" : "Relation"
      },
      "specific" : {
        "id" : "zukslDmGAqAEHCpR",
        "type" : "Relation"
      }
    }, {
      "id" : "O0CslDmGAqAEHCqZ",
      "name" : null,
      "description" : null,
      "type" : "Generalization",
      "propertyAssignments" : null,
      "general" : {
        "id" : "GakiA.mGAqAEHBTd",
        "type" : "Relation"
      },
      "specific" : {
        "id" : "OLkslDmGAqAEHCpb",
        "type" : "Relation"
      }
    }, {
      "id" : "5p8qlDmGAqAEHDRK",
      "name" : null,
      "description" : null,
      "type" : "Generalization",
      "propertyAssignments" : null,
      "general" : {
        "id" : "hVrtA.mGAqAEHBmT",
        "type" : "Relation"
      },
      "specific" : {
        "id" : "ECoqlDmGAqAEHDPN",
        "type" : "Relation"
      }
    }, {
      "id" : "dyCqlDmGAqAEHDRQ",
      "name" : null,
      "description" : null,
      "type" : "Generalization",
      "propertyAssignments" : null,
      "general" : {
        "id" : "hVrtA.mGAqAEHBmT",
        "type" : "Relation"
      },
      "specific" : {
        "id" : "lFoqlDmGAqAEHDPX",
        "type" : "Relation"
      }
    }, {
      "id" : "7PCqlDmGAqAEHDRW",
      "name" : null,
      "description" : null,
      "type" : "Generalization",
      "propertyAssignments" : null,
      "general" : {
        "id" : "hVrtA.mGAqAEHBmT",
        "type" : "Relation"
      },
      "specific" : {
        "id" : "FQYqlDmGAqAEHDPh",
        "type" : "Relation"
      }
    }, {
      "id" : "GFxGlDmGAqAEHDsh",
      "name" : null,
      "description" : null,
      "type" : "Generalization",
      "propertyAssignments" : null,
      "general" : {
        "id" : "wLd.g.mGAqAEHA7d",
        "type" : "Relation"
      },
      "specific" : {
        "id" : "GakiA.mGAqAEHBTd",
        "type" : "Relation"
      }
    }, {
      "id" : "mdJGlDmGAqAEHDsr",
      "name" : null,
      "description" : null,
      "type" : "Generalization",
      "propertyAssignments" : null,
      "general" : {
        "id" : "wLd.g.mGAqAEHA7d",
        "type" : "Relation"
      },
      "specific" : {
        "id" : "hVrtA.mGAqAEHBmT",
        "type" : "Relation"
      }
    }, {
      "id" : "IKZstDmAUygefiN3",
      "name" : null,
      "description" : null,
      "type" : "Generalization",
      "propertyAssignments" : null,
      "general" : {
        "id" : "oNNklDmGAqAEHCQ0",
        "type" : "Relation"
      },
      "specific" : {
        "id" : "OLkslDmGAqAEHCpb",
        "type" : "Relation"
      }
    }, {
      "id" : "2o5stDmAUygefiN9",
      "name" : null,
      "description" : null,
      "type" : "Generalization",
      "propertyAssignments" : null,
      "general" : {
        "id" : "oNNklDmGAqAEHCQ0",
        "type" : "Relation"
      },
      "specific" : {
        "id" : "ECoqlDmGAqAEHDPN",
        "type" : "Relation"
      }
    }, {
      "id" : "OLu2tDmAUygefhWa",
      "name" : null,
      "description" : null,
      "type" : "Generalization",
      "propertyAssignments" : null,
      "general" : {
        "id" : "qQtklDmGAqAEHCQ.",
        "type" : "Relation"
      },
      "specific" : {
        "id" : "zukslDmGAqAEHCpR",
        "type" : "Relation"
      }
    }, {
      "id" : "l.e2tDmAUygefhWg",
      "name" : null,
      "description" : null,
      "type" : "Generalization",
      "propertyAssignments" : null,
      "general" : {
        "id" : "qQtklDmGAqAEHCQ.",
        "type" : "Relation"
      },
      "specific" : {
        "id" : "lFoqlDmGAqAEHDPX",
        "type" : "Relation"
      }
    }, {
      "id" : "lEH2tDmAUygefhZV",
      "name" : null,
      "description" : null,
      "type" : "Generalization",
      "propertyAssignments" : null,
      "general" : {
        "id" : "8qtklDmGAqAEHCRI",
        "type" : "Relation"
      },
      "specific" : {
        "id" : "FQYqlDmGAqAEHDPh",
        "type" : "Relation"
      }
    }, {
      "id" : "JlJutDmAUygefhkF",
      "name" : null,
      "description" : null,
      "type" : "Generalization",
      "propertyAssignments" : null,
      "general" : {
        "id" : "ECoqlDmGAqAEHDPN",
        "type" : "Relation"
      },
      "specific" : {
        "id" : "LxHAIDmGAqAEHBd4",
        "type" : "Relation"
      }
    }, {
      "id" : "OkG9tDmAUygefhpe",
      "name" : null,
      "description" : null,
      "type" : "Generalization",
      "propertyAssignments" : null,
      "general" : {
        "id" : "lFoqlDmGAqAEHDPX",
        "type" : "Relation"
      },
      "specific" : {
        "id" : "a_HAIDmGAqAEHBeC",
        "type" : "Relation"
      }
    }, {
      "id" : "TJB9tDmAUygefhqg",
      "name" : null,
      "description" : null,
      "type" : "Generalization",
      "propertyAssignments" : null,
      "general" : {
        "id" : "FQYqlDmGAqAEHDPh",
        "type" : "Relation"
      },
      "specific" : {
        "id" : "2WnAIDmGAqAEHBeM",
        "type" : "Relation"
      }
    }, {
      "id" : "mq05gjmGAqAEHDE.",
      "name" : null,
      "description" : null,
      "type" : "Generalization",
      "propertyAssignments" : null,
      "general" : {
        "id" : "uMQ5gjmGAqAEHDD4",
        "type" : "Relation"
      },
      "specific" : {
        "id" : "zwFZgjmGAqAEHDAu",
        "type" : "Relation"
      }
    }, {
      "id" : "5305gjmGAqAEHDFE",
      "name" : null,
      "description" : null,
      "type" : "Generalization",
      "propertyAssignments" : null,
      "general" : {
        "id" : "uMQ5gjmGAqAEHDD4",
        "type" : "Relation"
      },
      "specific" : {
        "id" : "U2FZgjmGAqAEHDA4",
        "type" : "Relation"
      }
    }, {
      "id" : "UFM5gjmGAqAEHDFK",
      "name" : null,
      "description" : null,
      "type" : "Generalization",
      "propertyAssignments" : null,
      "general" : {
        "id" : "uMQ5gjmGAqAEHDD4",
        "type" : "Relation"
      },
      "specific" : {
        "id" : "4TFZgjmGAqAEHDBC",
        "type" : "Relation"
      }
    }, {
      "id" : "tGitgjmGAqAEHDpb",
      "name" : null,
      "description" : null,
      "type" : "Generalization",
      "propertyAssignments" : null,
      "general" : {
        "id" : "zwFZgjmGAqAEHDAu",
        "type" : "Relation"
      },
      "specific" : {
        "id" : "IjPvIDmGAqAEHEer",
        "type" : "Relation"
      }
    }, {
      "id" : "nYStgjmGAqAEHDpj",
      "name" : null,
      "description" : null,
      "type" : "Generalization",
      "propertyAssignments" : null,
      "general" : {
        "id" : "zwFZgjmGAqAEHDAu",
        "type" : "Relation"
      },
      "specific" : {
        "id" : "oNNklDmGAqAEHCQ0",
        "type" : "Relation"
      }
    }, {
      "id" : "NMKtgjmGAqAEHDp8",
      "name" : null,
      "description" : null,
      "type" : "Generalization",
      "propertyAssignments" : null,
      "general" : {
        "id" : "U2FZgjmGAqAEHDA4",
        "type" : "Relation"
      },
      "specific" : {
        "id" : "JWPvIDmGAqAEHEeh",
        "type" : "Relation"
      }
    }, {
      "id" : "DpWtgjmGAqAEHDrS",
      "name" : null,
      "description" : null,
      "type" : "Generalization",
      "propertyAssignments" : null,
      "general" : {
        "id" : "U2FZgjmGAqAEHDA4",
        "type" : "Relation"
      },
      "specific" : {
        "id" : "qQtklDmGAqAEHCQ.",
        "type" : "Relation"
      }
    }, {
      "id" : "kCztgjmGAqAEHDsy",
      "name" : null,
      "description" : null,
      "type" : "Generalization",
      "propertyAssignments" : null,
      "general" : {
        "id" : "4TFZgjmGAqAEHDBC",
        "type" : "Relation"
      },
      "specific" : {
        "id" : "wf3vIDmGAqAEHEeX",
        "type" : "Relation"
      }
    }, {
      "id" : "dgLtgjmGAqAEHDs4",
      "name" : null,
      "description" : null,
      "type" : "Generalization",
      "propertyAssignments" : null,
      "general" : {
        "id" : "4TFZgjmGAqAEHDBC",
        "type" : "Relation"
      },
      "specific" : {
        "id" : "8qtklDmGAqAEHCRI",
        "type" : "Relation"
      }
    }, {
      "id" : "PEBOwjmGAqAEHFTM",
      "name" : null,
      "description" : null,
      "type" : "Generalization",
      "propertyAssignments" : null,
      "general" : {
        "id" : "8b3WwjmGAqAEHFLG",
        "type" : "Relation"
      },
      "specific" : {
        "id" : "dse6wjmGAqAEHEqL",
        "type" : "Relation"
      }
    }, {
      "id" : "vDBOwjmGAqAEHFTS",
      "name" : null,
      "description" : null,
      "type" : "Generalization",
      "propertyAssignments" : null,
      "general" : {
        "id" : "8b3WwjmGAqAEHFLG",
        "type" : "Relation"
      },
      "specific" : {
        "id" : "7eB6wjmGAqAEHEqb",
        "type" : "Relation"
      }
    }, {
      "id" : "xhXuwjmGAqAEHFcV",
      "name" : null,
      "description" : null,
      "type" : "Generalization",
      "propertyAssignments" : null,
      "general" : {
        "id" : "dYfcIDmGAqAEHB5_",
        "type" : "Relation"
      },
      "specific" : {
        "id" : "8b3WwjmGAqAEHFLG",
        "type" : "Relation"
      }
    }, {
      "id" : "Xxy2eTmGAqAEHBrK",
      "name" : null,
      "description" : null,
      "type" : "Generalization",
      "propertyAssignments" : null,
      "general" : {
        "id" : "C4E2eTmGAqAEHBp3",
        "type" : "Relation"
      },
      "specific" : {
        "id" : "npU9HJmAUygeKyVj",
        "type" : "Relation"
      }
    }, {
      "id" : "_MzNSzmGAqAEHCGz",
      "name" : null,
      "description" : null,
      "type" : "Generalization",
      "propertyAssignments" : null,
      "general" : {
        "id" : "jylyg.mGAqAEHA4z",
        "type" : "Relation"
      },
      "specific" : {
        "id" : "B7K_kDmAUygefimK",
        "type" : "Relation"
      }
    }, {
      "id" : "mbzNSzmGAqAEHCG5",
      "name" : null,
      "description" : null,
      "type" : "Generalization",
      "propertyAssignments" : null,
      "general" : {
        "id" : "jylyg.mGAqAEHA4z",
        "type" : "Relation"
      },
      "specific" : {
        "id" : "ObNvkDmAUygefiYg",
        "type" : "Relation"
      }
    }, {
      "id" : "vJLNSzmGAqAEHCG_",
      "name" : null,
      "description" : null,
      "type" : "Generalization",
      "propertyAssignments" : null,
      "general" : {
        "id" : "jylyg.mGAqAEHA4z",
        "type" : "Relation"
      },
      "specific" : {
        "id" : "vhiAUDmAUygefit7",
        "type" : "Relation"
      }
    }, {
      "id" : "zjqTSzmGAqAEHCes",
      "name" : null,
      "description" : null,
      "type" : "Generalization",
      "propertyAssignments" : null,
      "general" : {
        "id" : "jylyg.mGAqAEHA4z",
        "type" : "Relation"
      },
      "specific" : {
        "id" : "70rlSzmGAqAEHCAN",
        "type" : "Relation"
      }
    }, {
      "id" : "MdaTSzmGAqAEHCey",
      "name" : null,
      "description" : null,
      "type" : "Generalization",
      "propertyAssignments" : null,
      "general" : {
        "id" : "jylyg.mGAqAEHA4z",
        "type" : "Relation"
      },
      "specific" : {
        "id" : "R.LlSzmGAqAEHCAD",
        "type" : "Relation"
      }
    }, {
      "id" : "WmUW4emAUygeIwWk",
      "name" : "int",
      "description" : null,
      "type" : "Class",
      "propertyAssignments" : null,
      "stereotype" : "datatype",
      "isAbstract" : false,
      "isDerived" : false,
      "properties" : null,
      "isExtensional" : null,
      "isPowertype" : null,
      "order" : null,
      "literals" : null,
      "restrictedTo" : [ "abstract" ]
    }, {
      "id" : "OmUW4emAUygeIwWo",
      "name" : "string",
      "description" : null,
      "type" : "Class",
      "propertyAssignments" : null,
      "stereotype" : "datatype",
      "isAbstract" : false,
      "isDerived" : false,
      "properties" : null,
      "isExtensional" : null,
      "isPowertype" : null,
      "order" : null,
      "literals" : null,
      "restrictedTo" : [ "abstract" ]
    } ]
  },
  "diagrams" : [ {
    "id" : "zj1W4emAUygeIwmI",
    "name" : "Sex at Birth",
    "description" : "The diagram models Sex at Birth as an extrinsic mode that is determined through a process of formal assignment at the time of birth registration. While such assignments often rely on the newborn’s phenotypical features, they are not merely descriptive but the outcome of a social and administrative act recorded in official documents.\n\nThe process is represented by the relator Sex at Birth Assignment, which mediates between the Sex at Birth Assigner (a role typically played by a healthcare professional) and the Sex-at-birth-assigned Person. This mediation links the professional responsible for the classification to the person whose sex is being recorded. Persons may therefore appear either as Sex-at-birth-assigned Persons or as Sex-at-birth-unassigned Persons if no assignment has yet taken place.\n\nThe assignment is also tied to a Birth Notification, which documents the registration act. A constraint clarifies that a person cannot register their own birth notification, ensuring that the assignment is always performed by another Sex at Birth Assigner. Furthermore, the model acknowledges the influence of Birth-related Legislation Rules, which establish the normative framework within which sex at birth assignments occur.",
    "type" : "Diagram",
    "owner" : {
      "id" : "QPpjNDmD.AAAARYE",
      "type" : "Package"
    },
    "contents" : [ {
      "id" : "_BY.g.mGAqAEHA3E",
      "type" : "ClassView",
      "modelElement" : {
        "id" : "_BY.g.mGAqAEHA3F",
        "type" : "Class"
      },
      "shape" : {
        "id" : "_BY.g.mGAqAEHA3E_shape",
        "type" : "Rectangle",
        "x" : 1070,
        "y" : 380,
        "width" : 150,
        "height" : 40
      }
    }, {
      "id" : ".bKfOemGAqAEHAyE",
      "type" : "ClassView",
      "modelElement" : {
        "id" : ".bKfOemGAqAEHAyF",
        "type" : "Class"
      },
      "shape" : {
        "id" : ".bKfOemGAqAEHAyE_shape",
        "type" : "Rectangle",
        "x" : 1270,
        "y" : 130,
        "width" : 180,
        "height" : 40
      }
    }, {
      "id" : "kf4lEemAUygeIxHM",
      "type" : "ClassView",
      "modelElement" : {
        "id" : "kf4lEemAUygeIxHN",
        "type" : "Class"
      },
      "shape" : {
        "id" : "kf4lEemAUygeIxHM_shape",
        "type" : "Rectangle",
        "x" : 1270,
        "y" : 381,
        "width" : 180,
        "height" : 40
      }
    }, {
      "id" : "oGW8EemAUygeIxE5",
      "type" : "RelationView",
      "modelElement" : {
        "id" : "L6W8EemAUygeIxE0",
        "type" : "Relation"
      },
      "shape" : {
        "id" : "oGW8EemAUygeIxE5_path",
        "type" : "Path",
        "points" : [ {
          "x" : 1449,
          "y" : 260
        }, {
          "x" : 1629,
          "y" : 260
        } ]
      },
      "source" : {
        "id" : "vZPsEemAUygeIxBq",
        "type" : "ClassView"
      },
      "target" : {
        "id" : "1U68EemAUygeIxEh",
        "type" : "ClassView"
      }
    }, {
      "id" : "PF0cEemAUygeIxCz",
      "type" : "RelationView",
      "modelElement" : {
        "id" : "OF0cEemAUygeIxCu",
        "type" : "Relation"
      },
      "shape" : {
        "id" : "PF0cEemAUygeIxCz_path",
        "type" : "Path",
        "points" : [ {
          "x" : 1359,
          "y" : 241
        }, {
          "x" : 1359,
          "y" : 170
        } ]
      },
      "source" : {
        "id" : "vZPsEemAUygeIxBq",
        "type" : "ClassView"
      },
      "target" : {
        "id" : ".bKfOemGAqAEHAyE",
        "type" : "ClassView"
      }
    }, {
      "id" : "lPCcEemAUygeIxDe",
      "type" : "GeneralizationView",
      "modelElement" : {
        "id" : "cPCcEemAUygeIxDd",
        "type" : "Generalization"
      },
      "shape" : {
        "id" : "lPCcEemAUygeIxDe_path",
        "type" : "Path",
        "points" : [ {
          "x" : 670,
          "y" : 260
        }, {
          "x" : 670,
          "y" : 350
        }, {
          "x" : 550,
          "y" : 350
        }, {
          "x" : 550,
          "y" : 381
        } ]
      },
      "source" : {
        "id" : "G9JsEemAUygeIxAF",
        "type" : "ClassView"
      },
      "target" : {
        "id" : "Eo5sEemAUygeIxAY",
        "type" : "ClassView"
      }
    }, {
      "id" : "sdNsEemAUygeIxAp",
      "type" : "ClassView",
      "modelElement" : {
        "id" : "sdNsEemAUygeIxAq",
        "type" : "Class"
      },
      "shape" : {
        "id" : "sdNsEemAUygeIxAp_shape",
        "type" : "Rectangle",
        "x" : 710,
        "y" : 380,
        "width" : 200,
        "height" : 40
      }
    }, {
      "id" : "TaicEemAUygeIxDo",
      "type" : "GeneralizationView",
      "modelElement" : {
        "id" : "oaicEemAUygeIxDn",
        "type" : "Generalization"
      },
      "shape" : {
        "id" : "TaicEemAUygeIxDo_path",
        "type" : "Path",
        "points" : [ {
          "x" : 669,
          "y" : 260
        }, {
          "x" : 669,
          "y" : 350
        }, {
          "x" : 809,
          "y" : 350
        }, {
          "x" : 809,
          "y" : 380
        } ]
      },
      "source" : {
        "id" : "G9JsEemAUygeIxAF",
        "type" : "ClassView"
      },
      "target" : {
        "id" : "sdNsEemAUygeIxAp",
        "type" : "ClassView"
      }
    }, {
      "id" : "3F0.g.mGAqAEHA3d",
      "type" : "RelationView",
      "modelElement" : {
        "id" : ".F0.g.mGAqAEHA3Y",
        "type" : "Relation"
      },
      "shape" : {
        "id" : "3F0.g.mGAqAEHA3d_path",
        "type" : "Path",
        "points" : [ {
          "x" : 1069,
          "y" : 400
        }, {
          "x" : 909,
          "y" : 400
        } ]
      },
      "source" : {
        "id" : "_BY.g.mGAqAEHA3E",
        "type" : "ClassView"
      },
      "target" : {
        "id" : "sdNsEemAUygeIxAp",
        "type" : "ClassView"
      }
    }, {
      "id" : "1U68EemAUygeIxEh",
      "type" : "ClassView",
      "modelElement" : {
        "id" : "1U68EemAUygeIxEi",
        "type" : "Class"
      },
      "shape" : {
        "id" : "1U68EemAUygeIxEh_shape",
        "type" : "Rectangle",
        "x" : 1630,
        "y" : 240,
        "width" : 100,
        "height" : 40
      }
    }, {
      "id" : "XuAcEemAUygeIxCC",
      "type" : "GeneralizationView",
      "modelElement" : {
        "id" : "WuAcEemAUygeIxCB",
        "type" : "Generalization"
      },
      "shape" : {
        "id" : "XuAcEemAUygeIxCC_path",
        "type" : "Path",
        "points" : [ {
          "x" : 669,
          "y" : 210
        }, {
          "x" : 669,
          "y" : 180
        } ]
      },
      "source" : {
        "id" : "G9JsEemAUygeIxAF",
        "type" : "ClassView"
      },
      "target" : {
        "id" : "scfsEemAUygeIxB1",
        "type" : "ClassView"
      }
    }, {
      "id" : "scfsEemAUygeIxB1",
      "type" : "ClassView",
      "modelElement" : {
        "id" : "scfsEemAUygeIxB2",
        "type" : "Class"
      },
      "shape" : {
        "id" : "scfsEemAUygeIxB1_shape",
        "type" : "Rectangle",
        "x" : 600,
        "y" : 130,
        "width" : 140,
        "height" : 50
      }
    }, {
      "id" : "Eo5sEemAUygeIxAY",
      "type" : "ClassView",
      "modelElement" : {
        "id" : "ko5sEemAUygeIxAZ",
        "type" : "Class"
      },
      "shape" : {
        "id" : "Eo5sEemAUygeIxAY_shape",
        "type" : "Rectangle",
        "x" : 451,
        "y" : 381,
        "width" : 210,
        "height" : 40
      }
    }, {
      "id" : "i6o1EemAUygeIxLs",
      "type" : "RelationView",
      "modelElement" : {
        "id" : "Lao1EemAUygeIxLn",
        "type" : "Relation"
      },
      "shape" : {
        "id" : "i6o1EemAUygeIxLs_path",
        "type" : "Path",
        "points" : [ {
          "x" : 1359,
          "y" : 281
        }, {
          "x" : 1359,
          "y" : 381
        } ]
      },
      "source" : {
        "id" : "vZPsEemAUygeIxBq",
        "type" : "ClassView"
      },
      "target" : {
        "id" : "kf4lEemAUygeIxHM",
        "type" : "ClassView"
      }
    }, {
      "id" : "R_0cEemAUygeIxC9",
      "type" : "RelationView",
      "modelElement" : {
        "id" : "Y_0cEemAUygeIxC4",
        "type" : "Relation"
      },
      "shape" : {
        "id" : "R_0cEemAUygeIxC9_path",
        "type" : "Path",
        "points" : [ {
          "x" : 1269,
          "y" : 260
        }, {
          "x" : 879,
          "y" : 260
        }, {
          "x" : 879,
          "y" : 380
        } ]
      },
      "source" : {
        "id" : "vZPsEemAUygeIxBq",
        "type" : "ClassView"
      },
      "target" : {
        "id" : "sdNsEemAUygeIxAp",
        "type" : "ClassView"
      }
    }, {
      "id" : "14WfOemGAqAEHAyp",
      "type" : "GeneralizationView",
      "modelElement" : {
        "id" : "24WfOemGAqAEHAyo",
        "type" : "Generalization"
      },
      "shape" : {
        "id" : "14WfOemGAqAEHAyp_path",
        "type" : "Path",
        "points" : [ {
          "x" : 739,
          "y" : 150
        }, {
          "x" : 1270,
          "y" : 150
        } ]
      },
      "source" : {
        "id" : "scfsEemAUygeIxB1",
        "type" : "ClassView"
      },
      "target" : {
        "id" : ".bKfOemGAqAEHAyE",
        "type" : "ClassView"
      }
    }, {
      "id" : "8wnFEemAUygeIxGO",
      "type" : "GeneralizationSetView",
      "modelElement" : {
        "id" : "GQnFEemAUygeIxGM",
        "type" : "GeneralizationSet"
      },
      "shape" : {
        "id" : "8wnFEemAUygeIxGO_shape",
        "type" : "Text",
        "x" : 660,
        "y" : 280,
        "width" : 210,
        "height" : 50,
        "value" : ""
      }
    }, {
      "id" : "G9JsEemAUygeIxAF",
      "type" : "ClassView",
      "modelElement" : {
        "id" : "G9JsEemAUygeIxAG",
        "type" : "Class"
      },
      "shape" : {
        "id" : "G9JsEemAUygeIxAF_shape",
        "type" : "Rectangle",
        "x" : 621,
        "y" : 210,
        "width" : 110,
        "height" : 50
      }
    }, {
      "id" : "vZPsEemAUygeIxBq",
      "type" : "ClassView",
      "modelElement" : {
        "id" : "fZPsEemAUygeIxBr",
        "type" : "Class"
      },
      "shape" : {
        "id" : "vZPsEemAUygeIxBq_shape",
        "type" : "Rectangle",
        "x" : 1270,
        "y" : 241,
        "width" : 180,
        "height" : 40
      }
    } ]
  }, {
    "id" : "gqvpMemAUygeIxUh",
    "name" : "Chromosomes",
    "description" : "The diagram models chromosomes and their role in human cells and persons. At its core, Chromosome is specialized into the subkind Allosome, which is further partitioned into Allosome X and Allosome Y. A note clarifies that an allosome set can never consist of only Y, preventing biologically inconsistent representations. The model enforces that allosome type is complete and disjoint.\n\nHuman cells are classified according to their number of chromosomes as either Diploid Cell or Haploid Cell, in a complete and disjoint partition. Diploid cells incorporate one or more allosomes, whereas haploid cells (including Gametes) contain only one set of chromosomes. The relations use {xor} constraints to ensure mutual exclusivity in chromosome composition. This distinction provides explicit support for modeling gametes as haploid carriers of genetic material.\n\nOn the organismal level, Person is represented as composed of two or more human cells, with specialization according to sex chromosome type. The diagram distinguishes between Person with Regular Sex Chromosome (diploid XX or XY) and Person with Variant Sex Chromosome, allowing the ontology to accommodate individuals with chromosomal variations.",
    "type" : "Diagram",
    "owner" : {
      "id" : "LGnpMemAUygeIxUZ",
      "type" : "Package"
    },
    "contents" : [ {
      "id" : "Yf18zlmAUygeTxij",
      "type" : "ClassView",
      "modelElement" : {
        "id" : "Yf18zlmAUygeTxik",
        "type" : "Class"
      },
      "shape" : {
        "id" : "Yf18zlmAUygeTxij_shape",
        "type" : "Rectangle",
        "x" : 499,
        "y" : 176,
        "width" : 80,
        "height" : 40
      }
    }, {
      "id" : "r1WzMemAUygeIxaW",
      "type" : "RelationView",
      "modelElement" : {
        "id" : "61WzMemAUygeIxaR",
        "type" : "Relation"
      },
      "shape" : {
        "id" : "r1WzMemAUygeIxaW_path",
        "type" : "Path",
        "points" : [ {
          "x" : 244,
          "y" : 359
        }, {
          "x" : 333,
          "y" : 359
        }, {
          "x" : 333,
          "y" : 389
        }, {
          "x" : 498,
          "y" : 389
        } ]
      },
      "source" : {
        "id" : "lsdTMemAUygeIxYJ",
        "type" : "ClassView"
      },
      "target" : {
        "id" : "8FRbMemAUygeIxee",
        "type" : "ClassView"
      }
    }, {
      "id" : "gN27MemAUygeIxfX",
      "type" : "GeneralizationView",
      "modelElement" : {
        "id" : "J127MemAUygeIxfW",
        "type" : "Generalization"
      },
      "shape" : {
        "id" : "gN27MemAUygeIxfX_path",
        "type" : "Path",
        "points" : [ {
          "x" : 688,
          "y" : 194
        }, {
          "x" : 632,
          "y" : 194
        }, {
          "x" : 632,
          "y" : 388
        }, {
          "x" : 579,
          "y" : 388
        } ]
      },
      "source" : {
        "id" : "lhAZMemAUygeIxVo",
        "type" : "ClassView"
      },
      "target" : {
        "id" : "8FRbMemAUygeIxee",
        "type" : "ClassView"
      }
    }, {
      "id" : "8nx7MemAUygeIxgF",
      "type" : "GeneralizationSetView",
      "modelElement" : {
        "id" : "pHx7MemAUygeIxgD",
        "type" : "GeneralizationSet"
      },
      "shape" : {
        "id" : "8nx7MemAUygeIxgF_shape",
        "type" : "Text",
        "x" : 640,
        "y" : 239,
        "width" : 119,
        "height" : 41,
        "value" : ""
      }
    }, {
      "id" : "RjRzMemAUygeIxbM",
      "type" : "ClassView",
      "modelElement" : {
        "id" : "RjRzMemAUygeIxbN",
        "type" : "Class"
      },
      "shape" : {
        "id" : "RjRzMemAUygeIxbM_shape",
        "type" : "Rectangle",
        "x" : 229,
        "y" : 459,
        "width" : 80,
        "height" : 40
      }
    }, {
      "id" : "ArYusemAUygeIx49",
      "type" : "GeneralizationView",
      "modelElement" : {
        "id" : "yLYusemAUygeIx48",
        "type" : "Generalization"
      },
      "shape" : {
        "id" : "ArYusemAUygeIx49_path",
        "type" : "Path",
        "points" : [ {
          "x" : 1053,
          "y" : 218
        }, {
          "x" : 1053,
          "y" : 279
        }, {
          "x" : 918,
          "y" : 279
        }, {
          "x" : 919,
          "y" : 318
        } ]
      },
      "source" : {
        "id" : "kW_pMemAUygeIxVM",
        "type" : "ClassView"
      },
      "target" : {
        "id" : "t4GOsemAUygeIx3Z",
        "type" : "ClassView"
      }
    }, {
      "id" : "lsdTMemAUygeIxYJ",
      "type" : "ClassView",
      "modelElement" : {
        "id" : "VsdTMemAUygeIxYK",
        "type" : "Class"
      },
      "shape" : {
        "id" : "lsdTMemAUygeIxYJ_shape",
        "type" : "Rectangle",
        "x" : 165,
        "y" : 329,
        "width" : 80,
        "height" : 40
      }
    }, {
      "id" : "2ePzTlmAUygeTxW.",
      "type" : "RelationView",
      "modelElement" : {
        "id" : "7uPzTlmAUygeTxW5",
        "type" : "Relation"
      },
      "shape" : {
        "id" : "2ePzTlmAUygeTxW._path",
        "type" : "Path",
        "points" : [ {
          "x" : 1054,
          "y" : 169
        }, {
          "x" : 1054,
          "y" : 134
        }, {
          "x" : 91,
          "y" : 134
        }, {
          "x" : 91,
          "y" : 347
        }, {
          "x" : 165,
          "y" : 349
        } ]
      },
      "source" : {
        "id" : "kW_pMemAUygeIxVM",
        "type" : "ClassView"
      },
      "target" : {
        "id" : "lsdTMemAUygeIxYJ",
        "type" : "ClassView"
      }
    }, {
      "id" : "t4GOsemAUygeIx3Z",
      "type" : "ClassView",
      "modelElement" : {
        "id" : "t4GOsemAUygeIx3a",
        "type" : "Class"
      },
      "shape" : {
        "id" : "t4GOsemAUygeIx3Z_shape",
        "type" : "Rectangle",
        "x" : 826,
        "y" : 319,
        "width" : 183,
        "height" : 40
      }
    }, {
      "id" : "ExyusemAUygeIx5x",
      "type" : "GeneralizationSetView",
      "modelElement" : {
        "id" : "3hyusemAUygeIx5v",
        "type" : "GeneralizationSet"
      },
      "shape" : {
        "id" : "ExyusemAUygeIx5x_shape",
        "type" : "Text",
        "x" : 1075,
        "y" : 229,
        "width" : 113,
        "height" : 45,
        "value" : ""
      }
    }, {
      "id" : "dZBzMemAUygeIxbB",
      "type" : "ClassView",
      "modelElement" : {
        "id" : "dZBzMemAUygeIxbC",
        "type" : "Class"
      },
      "shape" : {
        "id" : "dZBzMemAUygeIxbB_shape",
        "type" : "Rectangle",
        "x" : 89,
        "y" : 459,
        "width" : 80,
        "height" : 40
      }
    }, {
      "id" : "LVGbMemAUygeIxeN",
      "type" : "ClassView",
      "modelElement" : {
        "id" : "LVGbMemAUygeIxeO",
        "type" : "Class"
      },
      "shape" : {
        "id" : "LVGbMemAUygeIxeN_shape",
        "type" : "Rectangle",
        "x" : 499,
        "y" : 270,
        "width" : 80,
        "height" : 40
      }
    }, {
      "id" : "8FRbMemAUygeIxee",
      "type" : "ClassView",
      "modelElement" : {
        "id" : "8FRbMemAUygeIxef",
        "type" : "Class"
      },
      "shape" : {
        "id" : "8FRbMemAUygeIxee_shape",
        "type" : "Rectangle",
        "x" : 499,
        "y" : 369,
        "width" : 80,
        "height" : 40
      }
    }, {
      "id" : "AgALMemAUygeIxdJ",
      "type" : "GeneralizationSetView",
      "modelElement" : {
        "id" : "UAALMemAUygeIxdH",
        "type" : "GeneralizationSet"
      },
      "shape" : {
        "id" : "AgALMemAUygeIxdJ_shape",
        "type" : "Text",
        "x" : 59,
        "y" : 369,
        "width" : 89,
        "height" : 44,
        "value" : ""
      }
    }, {
      "id" : "E0rzMemAUygeIxcc",
      "type" : "GeneralizationView",
      "modelElement" : {
        "id" : "dUrzMemAUygeIxcb",
        "type" : "Generalization"
      },
      "shape" : {
        "id" : "E0rzMemAUygeIxcc_path",
        "type" : "Path",
        "points" : [ {
          "x" : 204,
          "y" : 369
        }, {
          "x" : 204,
          "y" : 419
        }, {
          "x" : 274,
          "y" : 419
        }, {
          "x" : 269,
          "y" : 458
        } ]
      },
      "source" : {
        "id" : "lsdTMemAUygeIxYJ",
        "type" : "ClassView"
      },
      "target" : {
        "id" : "RjRzMemAUygeIxbM",
        "type" : "ClassView"
      }
    }, {
      "id" : "5fYZMemAUygeIxWs",
      "type" : "RelationView",
      "modelElement" : {
        "id" : "e.wZMemAUygeIxV6",
        "type" : "Relation"
      },
      "shape" : {
        "id" : "5fYZMemAUygeIxWs_path",
        "type" : "Path",
        "points" : [ {
          "x" : 806,
          "y" : 197
        }, {
          "x" : 997,
          "y" : 194
        } ]
      },
      "source" : {
        "id" : "lhAZMemAUygeIxVo",
        "type" : "ClassView"
      },
      "target" : {
        "id" : "kW_pMemAUygeIxVM",
        "type" : "ClassView"
      }
    }, {
      "id" : "a7OOsemAUygeIx3m",
      "type" : "ClassView",
      "modelElement" : {
        "id" : "67OOsemAUygeIx3n",
        "type" : "Class"
      },
      "shape" : {
        "id" : "a7OOsemAUygeIx3m_shape",
        "type" : "Rectangle",
        "x" : 1095,
        "y" : 319,
        "width" : 180,
        "height" : 40
      }
    }, {
      "id" : "ogL7MemAUygeIxhW",
      "type" : "RelationView",
      "modelElement" : {
        "id" : "VAL7MemAUygeIxhR",
        "type" : "Relation"
      },
      "shape" : {
        "id" : "ogL7MemAUygeIxhW_path",
        "type" : "Path",
        "points" : [ {
          "x" : 245,
          "y" : 337
        }, {
          "x" : 334,
          "y" : 337
        }, {
          "x" : 334,
          "y" : 293
        }, {
          "x" : 499,
          "y" : 290
        } ]
      },
      "source" : {
        "id" : "lsdTMemAUygeIxYJ",
        "type" : "ClassView"
      },
      "target" : {
        "id" : "LVGbMemAUygeIxeN",
        "type" : "ClassView"
      }
    }, {
      "id" : "zmEzMemAUygeIxZn",
      "type" : "GeneralizationView",
      "modelElement" : {
        "id" : "mmEzMemAUygeIxZm",
        "type" : "Generalization"
      },
      "shape" : {
        "id" : "zmEzMemAUygeIxZn_path",
        "type" : "Path",
        "points" : [ {
          "x" : 539,
          "y" : 409
        }, {
          "x" : 539,
          "y" : 458
        } ]
      },
      "source" : {
        "id" : "8FRbMemAUygeIxee",
        "type" : "ClassView"
      },
      "target" : {
        "id" : "4zAzMemAUygeIxZE",
        "type" : "ClassView"
      }
    }, {
      "id" : "d0XCzlmAUygeTxnQ",
      "type" : "GeneralizationView",
      "modelElement" : {
        "id" : "s0XCzlmAUygeTxnP",
        "type" : "Generalization"
      },
      "shape" : {
        "id" : "d0XCzlmAUygeTxnQ_path",
        "type" : "Path",
        "points" : [ {
          "x" : 688,
          "y" : 194
        }, {
          "x" : 632,
          "y" : 194
        }, {
          "x" : 579,
          "y" : 194
        } ]
      },
      "source" : {
        "id" : "lhAZMemAUygeIxVo",
        "type" : "ClassView"
      },
      "target" : {
        "id" : "Yf18zlmAUygeTxij",
        "type" : "ClassView"
      }
    }, {
      "id" : "l7NTMemAUygeIxX4",
      "type" : "ClassView",
      "modelElement" : {
        "id" : "V7NTMemAUygeIxX5",
        "type" : "Class"
      },
      "shape" : {
        "id" : "l7NTMemAUygeIxX4_shape",
        "type" : "Rectangle",
        "x" : 160,
        "y" : 178,
        "width" : 88,
        "height" : 40
      }
    }, {
      "id" : "4zAzMemAUygeIxZE",
      "type" : "ClassView",
      "modelElement" : {
        "id" : "EzAzMemAUygeIxZF",
        "type" : "Class"
      },
      "shape" : {
        "id" : "4zAzMemAUygeIxZE_shape",
        "type" : "Rectangle",
        "x" : 499,
        "y" : 459,
        "width" : 80,
        "height" : 40
      }
    }, {
      "id" : "TU4usemAUygeIx5H",
      "type" : "GeneralizationView",
      "modelElement" : {
        "id" : "yU4usemAUygeIx5G",
        "type" : "Generalization"
      },
      "shape" : {
        "id" : "TU4usemAUygeIx5H_path",
        "type" : "Path",
        "points" : [ {
          "x" : 1053,
          "y" : 218
        }, {
          "x" : 1053,
          "y" : 279
        }, {
          "x" : 1186,
          "y" : 279
        }, {
          "x" : 1187,
          "y" : 318
        } ]
      },
      "source" : {
        "id" : "kW_pMemAUygeIxVM",
        "type" : "ClassView"
      },
      "target" : {
        "id" : "a7OOsemAUygeIx3m",
        "type" : "ClassView"
      }
    }, {
      "id" : "lhAZMemAUygeIxVo",
      "type" : "ClassView",
      "modelElement" : {
        "id" : "lhAZMemAUygeIxVp",
        "type" : "Class"
      },
      "shape" : {
        "id" : "lhAZMemAUygeIxVo_shape",
        "type" : "Rectangle",
        "x" : 690,
        "y" : 178,
        "width" : 115,
        "height" : 40
      }
    }, {
      "id" : "YXLzMemAUygeIxcS",
      "type" : "GeneralizationView",
      "modelElement" : {
        "id" : "DnLzMemAUygeIxcR",
        "type" : "Generalization"
      },
      "shape" : {
        "id" : "YXLzMemAUygeIxcS_path",
        "type" : "Path",
        "points" : [ {
          "x" : 204,
          "y" : 369
        }, {
          "x" : 204,
          "y" : 419
        }, {
          "x" : 132,
          "y" : 419
        }, {
          "x" : 131,
          "y" : 458
        } ]
      },
      "source" : {
        "id" : "lsdTMemAUygeIxYJ",
        "type" : "ClassView"
      },
      "target" : {
        "id" : "dZBzMemAUygeIxbB",
        "type" : "ClassView"
      }
    }, {
      "id" : "kW_pMemAUygeIxVM",
      "type" : "ClassView",
      "modelElement" : {
        "id" : "G9JsEemAUygeIxAG",
        "type" : "Class"
      },
      "shape" : {
        "id" : "kW_pMemAUygeIxVM_shape",
        "type" : "Rectangle",
        "x" : 999,
        "y" : 170,
        "width" : 109,
        "height" : 48
      }
    }, {
      "id" : "ZAO7MemAUygeIxfh",
      "type" : "GeneralizationView",
      "modelElement" : {
        "id" : "MAO7MemAUygeIxfg",
        "type" : "Generalization"
      },
      "shape" : {
        "id" : "ZAO7MemAUygeIxfh_path",
        "type" : "Path",
        "points" : [ {
          "x" : 688,
          "y" : 194
        }, {
          "x" : 632,
          "y" : 194
        }, {
          "x" : 632,
          "y" : 292
        }, {
          "x" : 579,
          "y" : 289
        } ]
      },
      "source" : {
        "id" : "lhAZMemAUygeIxVo",
        "type" : "ClassView"
      },
      "target" : {
        "id" : "LVGbMemAUygeIxeN",
        "type" : "ClassView"
      }
    }, {
      "id" : "CC9TMemAUygeIxYW",
      "type" : "GeneralizationView",
      "modelElement" : {
        "id" : "j89TMemAUygeIxYV",
        "type" : "Generalization"
      },
      "shape" : {
        "id" : "CC9TMemAUygeIxYW_path",
        "type" : "Path",
        "points" : [ {
          "x" : 204,
          "y" : 219
        }, {
          "x" : 204,
          "y" : 328
        } ]
      },
      "source" : {
        "id" : "l7NTMemAUygeIxX4",
        "type" : "ClassView"
      },
      "target" : {
        "id" : "lsdTMemAUygeIxYJ",
        "type" : "ClassView"
      }
    } ]
  }, {
    "id" : "ewZBsemAUygeIyIr",
    "name" : "Karyotypic Sex",
    "description" : "The diagram represents Karyotypic Sex as a mode that characterizes every Person according to their chromosomal configuration. This intrinsic determination is grounded in the composition of sex chromosomes and is present from birth, independently of later developmental or interpretive factors.\n\nThe model distinguishes between karyotypical male and karyotypical female persons, each further divided into Regular and Variant forms. Regular karyotypical males and females correspond to the common chromosomal patterns XY and XX, while variant karyotypes (e.g., XXY, X0, mosaic configurations) capture biological diversity beyond the typical patterns. Both male and female partitions are complete and disjoint, ensuring exhaustive and non-overlapping classification.\n\nAt the level of persons, the ontology separates Person with Regular Sex Chromosome from Person with Variant Sex Chromosome. Each of these types is further specified by the corresponding karyotypical category. Variant cases also include the possibility of a Karyotypical Indeterminate Person, acknowledging that some chromosomal configurations cannot be unambiguously aligned with either the male or female partition.",
    "type" : "Diagram",
    "owner" : {
      "id" : "QPpjNDmD.AAAARYE",
      "type" : "Package"
    },
    "contents" : [ {
      "id" : "T2lBsemAUygeIyKs",
      "type" : "GeneralizationView",
      "modelElement" : {
        "id" : "Z9fusemAUygeIx8s",
        "type" : "Generalization"
      },
      "shape" : {
        "id" : "T2lBsemAUygeIyKs_path",
        "type" : "Path",
        "points" : [ {
          "x" : 958,
          "y" : 565
        }, {
          "x" : 958,
          "y" : 609
        }, {
          "x" : 958,
          "y" : 647
        } ]
      },
      "source" : {
        "id" : "XmlBsemAUygeIyJh",
        "type" : "ClassView"
      },
      "target" : {
        "id" : "yWlBsemAUygeIyJz",
        "type" : "ClassView"
      }
    }, {
      "id" : "b2lBsemAUygeIyKv",
      "type" : "GeneralizationView",
      "modelElement" : {
        "id" : "PltesemAUygeIyBp",
        "type" : "Generalization"
      },
      "shape" : {
        "id" : "b2lBsemAUygeIyKv_path",
        "type" : "Path",
        "points" : [ {
          "x" : 585,
          "y" : 375
        }, {
          "x" : 585,
          "y" : 318
        }, {
          "x" : 329,
          "y" : 318
        }, {
          "x" : 329,
          "y" : 281
        } ]
      },
      "source" : {
        "id" : "0mlBsemAUygeIyJV",
        "type" : "ClassView"
      },
      "target" : {
        "id" : "eWlBsemAUygeIyJ2",
        "type" : "ClassView"
      }
    }, {
      "id" : "5WlBsemAUygeIyJ5",
      "type" : "ClassView",
      "modelElement" : {
        "id" : "KIdusemAUygeIx74",
        "type" : "Class"
      },
      "shape" : {
        "id" : "5WlBsemAUygeIyJ5_shape",
        "type" : "Rectangle",
        "x" : 738,
        "y" : 230,
        "width" : 210,
        "height" : 50
      }
    }, {
      "id" : "l2lBsemAUygeIyKj",
      "type" : "GeneralizationView",
      "modelElement" : {
        "id" : "nsKGsemAUygeIx3E",
        "type" : "Generalization"
      },
      "shape" : {
        "id" : "l2lBsemAUygeIyKj_path",
        "type" : "Path",
        "points" : [ {
          "x" : 329,
          "y" : 565
        }, {
          "x" : 329,
          "y" : 609
        }, {
          "x" : 209,
          "y" : 609
        }, {
          "x" : 209,
          "y" : 647
        } ]
      },
      "source" : {
        "id" : "zmlBsemAUygeIyJe",
        "type" : "ClassView"
      },
      "target" : {
        "id" : ".mlBsemAUygeIyJY",
        "type" : "ClassView"
      }
    }, {
      "id" : "EWlBsemAUygeIyJq",
      "type" : "GeneralizationSetView",
      "modelElement" : {
        "id" : "3hyusemAUygeIx5v",
        "type" : "GeneralizationSet"
      },
      "shape" : {
        "id" : "EWlBsemAUygeIyJq_shape",
        "type" : "Text",
        "x" : 344,
        "y" : 424,
        "width" : 117,
        "height" : 44,
        "value" : ""
      }
    }, {
      "id" : "gWlBsemAUygeIyJk",
      "type" : "GeneralizationSetView",
      "modelElement" : {
        "id" : "lcousemAUygeIx4t",
        "type" : "GeneralizationSet"
      },
      "shape" : {
        "id" : "gWlBsemAUygeIyJk_shape",
        "type" : "Text",
        "x" : 432,
        "y" : 576,
        "width" : 127,
        "height" : 44,
        "value" : ""
      }
    }, {
      "id" : "eWlBsemAUygeIyJ2",
      "type" : "ClassView",
      "modelElement" : {
        "id" : "tH1usemAUygeIx7d",
        "type" : "Class"
      },
      "shape" : {
        "id" : "eWlBsemAUygeIyJ2_shape",
        "type" : "Rectangle",
        "x" : 225,
        "y" : 230,
        "width" : 210,
        "height" : 50
      }
    }, {
      "id" : "P2lBsemAUygeIyKy",
      "type" : "GeneralizationView",
      "modelElement" : {
        "id" : "Ss3esemAUygeIyDT",
        "type" : "Generalization"
      },
      "shape" : {
        "id" : "P2lBsemAUygeIyKy_path",
        "type" : "Path",
        "points" : [ {
          "x" : 331,
          "y" : 230
        }, {
          "x" : 331,
          "y" : 185
        }, {
          "x" : 461,
          "y" : 185
        }, {
          "x" : 460,
          "y" : 134
        } ]
      },
      "source" : {
        "id" : "eWlBsemAUygeIyJ2",
        "type" : "ClassView"
      },
      "target" : {
        "id" : "82lBsemAUygeIyKR",
        "type" : "ClassView"
      }
    }, {
      "id" : "YWlBsemAUygeIyJn",
      "type" : "GeneralizationView",
      "modelElement" : {
        "id" : "CBKGsemAUygeIx3O",
        "type" : "Generalization"
      },
      "shape" : {
        "id" : "YWlBsemAUygeIyJn_path",
        "type" : "Path",
        "points" : [ {
          "x" : 329,
          "y" : 565
        }, {
          "x" : 329,
          "y" : 609
        }, {
          "x" : 461,
          "y" : 609
        }, {
          "x" : 461,
          "y" : 647
        } ]
      },
      "source" : {
        "id" : "zmlBsemAUygeIyJe",
        "type" : "ClassView"
      },
      "target" : {
        "id" : "lmlBsemAUygeIyJb",
        "type" : "ClassView"
      }
    }, {
      "id" : "d2lBsemAUygeIyKm",
      "type" : "GeneralizationView",
      "modelElement" : {
        "id" : "yU4usemAUygeIx5G",
        "type" : "Generalization"
      },
      "shape" : {
        "id" : "d2lBsemAUygeIyKm_path",
        "type" : "Path",
        "points" : [ {
          "x" : 585,
          "y" : 428
        }, {
          "x" : 585,
          "y" : 478
        }, {
          "x" : 960,
          "y" : 478
        }, {
          "x" : 960,
          "y" : 513
        } ]
      },
      "source" : {
        "id" : "0mlBsemAUygeIyJV",
        "type" : "ClassView"
      },
      "target" : {
        "id" : "XmlBsemAUygeIyJh",
        "type" : "ClassView"
      }
    }, {
      "id" : ".mlBsemAUygeIyJY",
      "type" : "ClassView",
      "modelElement" : {
        "id" : "TXb6semAUygeIx2j",
        "type" : "Class"
      },
      "shape" : {
        "id" : ".mlBsemAUygeIyJY_shape",
        "type" : "Rectangle",
        "x" : 104,
        "y" : 648,
        "width" : 211,
        "height" : 50
      }
    }, {
      "id" : "F2lBsemAUygeIyKg",
      "type" : "GeneralizationView",
      "modelElement" : {
        "id" : "fHXesemAUygeIyDJ",
        "type" : "Generalization"
      },
      "shape" : {
        "id" : "F2lBsemAUygeIyKg_path",
        "type" : "Path",
        "points" : [ {
          "x" : 331,
          "y" : 230
        }, {
          "x" : 331,
          "y" : 185
        }, {
          "x" : 209,
          "y" : 185
        }, {
          "x" : 209,
          "y" : 134
        } ]
      },
      "source" : {
        "id" : "eWlBsemAUygeIyJ2",
        "type" : "ClassView"
      },
      "target" : {
        "id" : "Q2lBsemAUygeIyKL",
        "type" : "ClassView"
      }
    }, {
      "id" : "zmlBsemAUygeIyJe",
      "type" : "ClassView",
      "modelElement" : {
        "id" : "t4GOsemAUygeIx3a",
        "type" : "Class"
      },
      "shape" : {
        "id" : "zmlBsemAUygeIyJe_shape",
        "type" : "Rectangle",
        "x" : 225,
        "y" : 514,
        "width" : 217,
        "height" : 50
      }
    }, {
      "id" : "dWlBsemAUygeIyJ8",
      "type" : "ClassView",
      "modelElement" : {
        "id" : "OU3usemAUygeIx8R",
        "type" : "Class"
      },
      "shape" : {
        "id" : "dWlBsemAUygeIyJ8_shape",
        "type" : "Rectangle",
        "x" : 1104,
        "y" : 648,
        "width" : 211,
        "height" : 50
      }
    }, {
      "id" : "XmlBsemAUygeIyJh",
      "type" : "ClassView",
      "modelElement" : {
        "id" : "67OOsemAUygeIx3n",
        "type" : "Class"
      },
      "shape" : {
        "id" : "XmlBsemAUygeIyJh_shape",
        "type" : "Rectangle",
        "x" : 850,
        "y" : 514,
        "width" : 218,
        "height" : 50
      }
    }, {
      "id" : "82lBsemAUygeIyKR",
      "type" : "ClassView",
      "modelElement" : {
        "id" : "xvxusemAUygeIx6Z",
        "type" : "Class"
      },
      "shape" : {
        "id" : "82lBsemAUygeIyKR_shape",
        "type" : "Rectangle",
        "x" : 354,
        "y" : 84,
        "width" : 211,
        "height" : 51
      }
    }, {
      "id" : "lmlBsemAUygeIyJb",
      "type" : "ClassView",
      "modelElement" : {
        "id" : "nVv6semAUygeIx2u",
        "type" : "Class"
      },
      "shape" : {
        "id" : "lmlBsemAUygeIyJb_shape",
        "type" : "Rectangle",
        "x" : 354,
        "y" : 648,
        "width" : 211,
        "height" : 50
      }
    }, {
      "id" : "0mlBsemAUygeIyJV",
      "type" : "ClassView",
      "modelElement" : {
        "id" : "G9JsEemAUygeIxAG",
        "type" : "Class"
      },
      "shape" : {
        "id" : "0mlBsemAUygeIyJV_shape",
        "type" : "Rectangle",
        "x" : 480,
        "y" : 377,
        "width" : 211,
        "height" : 50
      }
    }, {
      "id" : "q2lBsemAUygeIyKU",
      "type" : "ClassView",
      "modelElement" : {
        "id" : "hZFusemAUygeIx64",
        "type" : "Class"
      },
      "shape" : {
        "id" : "q2lBsemAUygeIyKU_shape",
        "type" : "Rectangle",
        "x" : 854,
        "y" : 84,
        "width" : 211,
        "height" : 51
      }
    }, {
      "id" : "MWlBsemAUygeIyJt",
      "type" : "GeneralizationView",
      "modelElement" : {
        "id" : "yLYusemAUygeIx48",
        "type" : "Generalization"
      },
      "shape" : {
        "id" : "MWlBsemAUygeIyJt_path",
        "type" : "Path",
        "points" : [ {
          "x" : 585,
          "y" : 428
        }, {
          "x" : 585,
          "y" : 478
        }, {
          "x" : 329,
          "y" : 478
        }, {
          "x" : 329,
          "y" : 513
        } ]
      },
      "source" : {
        "id" : "0mlBsemAUygeIyJV",
        "type" : "ClassView"
      },
      "target" : {
        "id" : "zmlBsemAUygeIyJe",
        "type" : "ClassView"
      }
    }, {
      "id" : "J2lBsemAUygeIyKd",
      "type" : "GeneralizationSetView",
      "modelElement" : {
        "id" : "V.E.semAUygeIyEW",
        "type" : "GeneralizationSet"
      },
      "shape" : {
        "id" : "J2lBsemAUygeIyKd_shape",
        "type" : "Text",
        "x" : 465,
        "y" : 164,
        "width" : 94,
        "height" : 44,
        "value" : ""
      }
    }, {
      "id" : "g2lBsemAUygeIyKI",
      "type" : "GeneralizationView",
      "modelElement" : {
        "id" : "HPtesemAUygeIyBz",
        "type" : "Generalization"
      },
      "shape" : {
        "id" : "g2lBsemAUygeIyKI_path",
        "type" : "Path",
        "points" : [ {
          "x" : 585,
          "y" : 375
        }, {
          "x" : 585,
          "y" : 318
        }, {
          "x" : 840,
          "y" : 318
        }, {
          "x" : 840,
          "y" : 279
        } ]
      },
      "source" : {
        "id" : "0mlBsemAUygeIyJV",
        "type" : "ClassView"
      },
      "target" : {
        "id" : "5WlBsemAUygeIyJ5",
        "type" : "ClassView"
      }
    }, {
      "id" : "O2lBsemAUygeIyKX",
      "type" : "GeneralizationSetView",
      "modelElement" : {
        "id" : "Q7g.semAUygeIyEC",
        "type" : "GeneralizationSet"
      },
      "shape" : {
        "id" : "O2lBsemAUygeIyKX_shape",
        "type" : "Text",
        "x" : 965,
        "y" : 167,
        "width" : 102,
        "height" : 44,
        "value" : ""
      }
    }, {
      "id" : "Q2lBsemAUygeIyKL",
      "type" : "ClassView",
      "modelElement" : {
        "id" : "TXb6semAUygeIx2j",
        "type" : "Class"
      },
      "shape" : {
        "id" : "Q2lBsemAUygeIyKL_shape",
        "type" : "Rectangle",
        "x" : 104,
        "y" : 84,
        "width" : 211,
        "height" : 51
      }
    }, {
      "id" : "E2lBsemAUygeIyKO",
      "type" : "ClassView",
      "modelElement" : {
        "id" : "nVv6semAUygeIx2u",
        "type" : "Class"
      },
      "shape" : {
        "id" : "E2lBsemAUygeIyKO_shape",
        "type" : "Rectangle",
        "x" : 604,
        "y" : 84,
        "width" : 211,
        "height" : 51
      }
    }, {
      "id" : "AOlBsemAUygeIyK1",
      "type" : "GeneralizationView",
      "modelElement" : {
        "id" : "4H3esemAUygeIyDn",
        "type" : "Generalization"
      },
      "shape" : {
        "id" : "AOlBsemAUygeIyK1_path",
        "type" : "Path",
        "points" : [ {
          "x" : 841,
          "y" : 230
        }, {
          "x" : 841,
          "y" : 177
        }, {
          "x" : 960,
          "y" : 177
        }, {
          "x" : 960,
          "y" : 134
        } ]
      },
      "source" : {
        "id" : "5WlBsemAUygeIyJ5",
        "type" : "ClassView"
      },
      "target" : {
        "id" : "q2lBsemAUygeIyKU",
        "type" : "ClassView"
      }
    }, {
      "id" : "x2lBsemAUygeIyKa",
      "type" : "GeneralizationView",
      "modelElement" : {
        "id" : "xR3esemAUygeIyDd",
        "type" : "Generalization"
      },
      "shape" : {
        "id" : "x2lBsemAUygeIyKa_path",
        "type" : "Path",
        "points" : [ {
          "x" : 841,
          "y" : 230
        }, {
          "x" : 841,
          "y" : 177
        }, {
          "x" : 709,
          "y" : 177
        }, {
          "x" : 709,
          "y" : 134
        } ]
      },
      "source" : {
        "id" : "5WlBsemAUygeIyJ5",
        "type" : "ClassView"
      },
      "target" : {
        "id" : "E2lBsemAUygeIyKO",
        "type" : "ClassView"
      }
    }, {
      "id" : "3WlBsemAUygeIyKF",
      "type" : "GeneralizationSetView",
      "modelElement" : {
        "id" : "08LesemAUygeIyCI",
        "type" : "GeneralizationSet"
      },
      "shape" : {
        "id" : "3WlBsemAUygeIyKF_shape",
        "type" : "Text",
        "x" : 514,
        "y" : 271,
        "width" : 132,
        "height" : 44,
        "value" : ""
      }
    }, {
      "id" : "yWlBsemAUygeIyJz",
      "type" : "ClassView",
      "modelElement" : {
        "id" : "hZFusemAUygeIx64",
        "type" : "Class"
      },
      "shape" : {
        "id" : "yWlBsemAUygeIyJz_shape",
        "type" : "Rectangle",
        "x" : 854,
        "y" : 648,
        "width" : 211,
        "height" : 50
      }
    }, {
      "id" : "rWlBsemAUygeIyJ_",
      "type" : "GeneralizationSetView",
      "modelElement" : {
        "id" : "94kesemAUygeIx9O",
        "type" : "GeneralizationSet"
      },
      "shape" : {
        "id" : "rWlBsemAUygeIyJ__shape",
        "type" : "Text",
        "x" : 728,
        "y" : 558,
        "width" : 114,
        "height" : 44,
        "value" : ""
      }
    }, {
      "id" : "sWlBsemAUygeIyJw",
      "type" : "ClassView",
      "modelElement" : {
        "id" : "xvxusemAUygeIx6Z",
        "type" : "Class"
      },
      "shape" : {
        "id" : "sWlBsemAUygeIyJw_shape",
        "type" : "Rectangle",
        "x" : 604,
        "y" : 648,
        "width" : 211,
        "height" : 50
      }
    }, {
      "id" : "D2lBsemAUygeIyKp",
      "type" : "GeneralizationView",
      "modelElement" : {
        "id" : "9WfusemAUygeIx8i",
        "type" : "Generalization"
      },
      "shape" : {
        "id" : "D2lBsemAUygeIyKp_path",
        "type" : "Path",
        "points" : [ {
          "x" : 958,
          "y" : 565
        }, {
          "x" : 958,
          "y" : 609
        }, {
          "x" : 709,
          "y" : 609
        }, {
          "x" : 709,
          "y" : 647
        } ]
      },
      "source" : {
        "id" : "XmlBsemAUygeIyJh",
        "type" : "ClassView"
      },
      "target" : {
        "id" : "sWlBsemAUygeIyJw",
        "type" : "ClassView"
      }
    }, {
      "id" : "XWlBsemAUygeIyKC",
      "type" : "GeneralizationView",
      "modelElement" : {
        "id" : "GI_usemAUygeIx82",
        "type" : "Generalization"
      },
      "shape" : {
        "id" : "XWlBsemAUygeIyKC_path",
        "type" : "Path",
        "points" : [ {
          "x" : 958,
          "y" : 565
        }, {
          "x" : 958,
          "y" : 609
        }, {
          "x" : 1172,
          "y" : 609
        }, {
          "x" : 1172,
          "y" : 647
        } ]
      },
      "source" : {
        "id" : "XmlBsemAUygeIyJh",
        "type" : "ClassView"
      },
      "target" : {
        "id" : "dWlBsemAUygeIyJ8",
        "type" : "ClassView"
      }
    } ]
  }, {
    "id" : "DoetOemGAqAEHAsf",
    "name" : "Phenotypic Sex",
    "description" : "The diagram models Phenotypic Sex as a mode that characterizes a Person based on their observable anatomical and morphological traits. Unlike karyotypic sex, phenotypic sex is extrinsic, as it arises through assessment by others rather than being solely determined by genetic makeup. This assessment is represented through the relator Phenotypic Sex Assessment, which mediates the interaction between the Phenotypic-sex-assessed Person and the Phenotypic Sex Assessor, a role typically played by a healthcare professional.\n\nPersons with assessed phenotypic sex are further specialized into the roles Phenotypic Male-sex Person, Phenotypic Female-sex Person, and Phenotypic Ambiguous-sex Person. These roles are complete and overlapping, reflecting the variability of observable traits and the fact that assessments may not always yield a binary outcome.\n\nThe ontology makes explicit use of Visual Sex Characteristic as the basis for assessment. These are categorized as Male-typical Visual Sex Characteristic, Female-typical Visual Sex Characteristic, or Indeterminate Visual Sex Characteristic, providing the cues through which assessments are made. This partition is complete and disjoint, ensuring that each characteristic is classified in exactly one category.",
    "type" : "Diagram",
    "owner" : {
      "id" : "QPpjNDmD.AAAARYE",
      "type" : "Package"
    },
    "contents" : [ {
      "id" : "CBLvOemGAqAEHAuj",
      "type" : "ClassView",
      "modelElement" : {
        "id" : "CBLvOemGAqAEHAuk",
        "type" : "Class"
      },
      "shape" : {
        "id" : "CBLvOemGAqAEHAuj_shape",
        "type" : "Rectangle",
        "x" : 1250,
        "y" : 240,
        "width" : 170,
        "height" : 40
      }
    }, {
      "id" : "Jn5guemGAqAEHA.1",
      "type" : "GeneralizationView",
      "modelElement" : {
        "id" : "mn5guemGAqAEHA.0",
        "type" : "Generalization"
      },
      "shape" : {
        "id" : "Jn5guemGAqAEHA.1_path",
        "type" : "Path",
        "points" : [ {
          "x" : 960,
          "y" : 281
        }, {
          "x" : 960,
          "y" : 350
        }, {
          "x" : 1200,
          "y" : 350
        }, {
          "x" : 1200,
          "y" : 389
        } ]
      },
      "source" : {
        "id" : "D8uAuemGAqAEHA6E",
        "type" : "ClassView"
      },
      "target" : {
        "id" : "QJyguemGAqAEHA.U",
        "type" : "ClassView"
      }
    }, {
      "id" : "WKxAuemGAqAEHA7M",
      "type" : "RelationView",
      "modelElement" : {
        "id" : "fyxAuemGAqAEHA7H",
        "type" : "Relation"
      },
      "shape" : {
        "id" : "WKxAuemGAqAEHA7M_path",
        "type" : "Path",
        "points" : [ {
          "x" : 1249,
          "y" : 260
        }, {
          "x" : 1071,
          "y" : 260
        } ]
      },
      "source" : {
        "id" : "CBLvOemGAqAEHAuj",
        "type" : "ClassView"
      },
      "target" : {
        "id" : "D8uAuemGAqAEHA6E",
        "type" : "ClassView"
      }
    }, {
      "id" : "asFtA.mGAqAEHBlD",
      "type" : "GeneralizationView",
      "modelElement" : {
        "id" : "WuAcEemAUygeIxCB",
        "type" : "Generalization"
      },
      "shape" : {
        "id" : "asFtA.mGAqAEHBlD_path",
        "type" : "Path",
        "points" : [ {
          "x" : 960,
          "y" : 129
        }, {
          "x" : 960,
          "y" : 60
        }, {
          "x" : 1249,
          "y" : 60
        } ]
      },
      "source" : {
        "id" : "K3wfOemGAqAEHAv7",
        "type" : "ClassView"
      },
      "target" : {
        "id" : "SsFtA.mGAqAEHBlB",
        "type" : "ClassView"
      }
    }, {
      "id" : "fM2GaVmAUygeTxET",
      "type" : "GeneralizationView",
      "modelElement" : {
        "id" : "pM2GaVmAUygeTxES",
        "type" : "Generalization"
      },
      "shape" : {
        "id" : "fM2GaVmAUygeTxET_path",
        "type" : "Path",
        "points" : [ {
          "x" : 510,
          "y" : 490
        }, {
          "x" : 550,
          "y" : 490
        }, {
          "x" : 550,
          "y" : 480
        }, {
          "x" : 720,
          "y" : 480
        } ]
      },
      "source" : {
        "id" : "1HBJuemGAqAEHBuc",
        "type" : "RelationView"
      },
      "target" : {
        "id" : "UxH6aVmAUygeTxB3",
        "type" : "RelationView"
      }
    }, {
      "id" : "QJyguemGAqAEHA.U",
      "type" : "ClassView",
      "modelElement" : {
        "id" : "QJyguemGAqAEHA.V",
        "type" : "Class"
      },
      "shape" : {
        "id" : "QJyguemGAqAEHA.U_shape",
        "type" : "Rectangle",
        "x" : 1090,
        "y" : 390,
        "width" : 220,
        "height" : 40
      }
    }, {
      "id" : ".IztA.mGAqAEHBmB",
      "type" : "ClassView",
      "modelElement" : {
        "id" : ".IztA.mGAqAEHBmC",
        "type" : "Class"
      },
      "shape" : {
        "id" : ".IztA.mGAqAEHBmB_shape",
        "type" : "Rectangle",
        "x" : 610,
        "y" : 240,
        "width" : 100,
        "height" : 40
      }
    }, {
      "id" : "ivzxuemGAqAEHBnK",
      "type" : "ClassView",
      "modelElement" : {
        "id" : "ivzxuemGAqAEHBnL",
        "type" : "Class"
      },
      "shape" : {
        "id" : "ivzxuemGAqAEHBnK_shape",
        "type" : "Rectangle",
        "x" : 610,
        "y" : 520,
        "width" : 220,
        "height" : 50
      }
    }, {
      "id" : "cEkguemGAqAEHA9J",
      "type" : "ClassView",
      "modelElement" : {
        "id" : "cEkguemGAqAEHA9K",
        "type" : "Class"
      },
      "shape" : {
        "id" : "cEkguemGAqAEHA9J_shape",
        "type" : "Rectangle",
        "x" : 850,
        "y" : 390,
        "width" : 220,
        "height" : 40
      }
    }, {
      "id" : "1HBJuemGAqAEHBuc",
      "type" : "RelationView",
      "modelElement" : {
        "id" : "j7vxuemGAqAEHBpO",
        "type" : "Relation"
      },
      "shape" : {
        "id" : "1HBJuemGAqAEHBuc_path",
        "type" : "Path",
        "points" : [ {
          "x" : 884,
          "y" : 690
        }, {
          "x" : 510,
          "y" : 690
        }, {
          "x" : 510,
          "y" : 160
        }, {
          "x" : 909,
          "y" : 160
        } ]
      },
      "source" : {
        "id" : "z91xuemGAqAEHBmz",
        "type" : "ClassView"
      },
      "target" : {
        "id" : "K3wfOemGAqAEHAv7",
        "type" : "ClassView"
      }
    }, {
      "id" : "D8uAuemGAqAEHA6E",
      "type" : "ClassView",
      "modelElement" : {
        "id" : "D8uAuemGAqAEHA6F",
        "type" : "Class"
      },
      "shape" : {
        "id" : "D8uAuemGAqAEHA6E_shape",
        "type" : "Rectangle",
        "x" : 850,
        "y" : 240,
        "width" : 220,
        "height" : 40
      }
    }, {
      "id" : "._OGaVmAUygeTxEf",
      "type" : "GeneralizationView",
      "modelElement" : {
        "id" : "U_OGaVmAUygeTxEe",
        "type" : "Generalization"
      },
      "shape" : {
        "id" : "._OGaVmAUygeTxEf_path",
        "type" : "Path",
        "points" : [ {
          "x" : 510,
          "y" : 490
        }, {
          "x" : 550,
          "y" : 490
        }, {
          "x" : 550,
          "y" : 500
        }, {
          "x" : 1200,
          "y" : 500
        } ]
      },
      "source" : {
        "id" : "1HBJuemGAqAEHBuc",
        "type" : "RelationView"
      },
      "target" : {
        "id" : "U.L6aVmAUygeTxBN",
        "type" : "RelationView"
      }
    }, {
      "id" : "BGZfOemGAqAEHA0J",
      "type" : "GeneralizationView",
      "modelElement" : {
        "id" : "oGZfOemGAqAEHA0I",
        "type" : "Generalization"
      },
      "shape" : {
        "id" : "BGZfOemGAqAEHA0J_path",
        "type" : "Path",
        "points" : [ {
          "x" : 1330,
          "y" : 81
        }, {
          "x" : 1330,
          "y" : 139
        } ]
      },
      "source" : {
        "id" : "SsFtA.mGAqAEHBlB",
        "type" : "ClassView"
      },
      "target" : {
        "id" : "TpSfOemGAqAEHAxW",
        "type" : "ClassView"
      }
    }, {
      "id" : "SsFtA.mGAqAEHBlB",
      "type" : "ClassView",
      "modelElement" : {
        "id" : "scfsEemAUygeIxB2",
        "type" : "Class"
      },
      "shape" : {
        "id" : "SsFtA.mGAqAEHBlB_shape",
        "type" : "Rectangle",
        "x" : 1250,
        "y" : 30,
        "width" : 170,
        "height" : 50
      }
    }, {
      "id" : "GAOGaVmAUygeTxEZ",
      "type" : "GeneralizationView",
      "modelElement" : {
        "id" : "w_2GaVmAUygeTxEY",
        "type" : "Generalization"
      },
      "shape" : {
        "id" : "GAOGaVmAUygeTxEZ_path",
        "type" : "Path",
        "points" : [ {
          "x" : 510,
          "y" : 490
        }, {
          "x" : 550,
          "y" : 490
        }, {
          "x" : 690,
          "y" : 490
        }, {
          "x" : 960,
          "y" : 490
        } ]
      },
      "source" : {
        "id" : "1HBJuemGAqAEHBuc",
        "type" : "RelationView"
      },
      "target" : {
        "id" : "84L6aVmAUygeTxBD",
        "type" : "RelationView"
      }
    }, {
      "id" : "TpSfOemGAqAEHAxW",
      "type" : "ClassView",
      "modelElement" : {
        "id" : "LpSfOemGAqAEHAxX",
        "type" : "Class"
      },
      "shape" : {
        "id" : "TpSfOemGAqAEHAxW_shape",
        "type" : "Rectangle",
        "x" : 1250,
        "y" : 140,
        "width" : 170,
        "height" : 40
      }
    }, {
      "id" : "_VrtA.mGAqAEHBmY",
      "type" : "RelationView",
      "modelElement" : {
        "id" : "hVrtA.mGAqAEHBmT",
        "type" : "Relation"
      },
      "shape" : {
        "id" : "_VrtA.mGAqAEHBmY_path",
        "type" : "Path",
        "points" : [ {
          "x" : 711,
          "y" : 260
        }, {
          "x" : 849,
          "y" : 260
        } ]
      },
      "source" : {
        "id" : ".IztA.mGAqAEHBmB",
        "type" : "ClassView"
      },
      "target" : {
        "id" : "D8uAuemGAqAEHA6E",
        "type" : "ClassView"
      }
    }, {
      "id" : "1j8JuemGAqAEHBrk",
      "type" : "GeneralizationView",
      "modelElement" : {
        "id" : "8j8JuemGAqAEHBrj",
        "type" : "Generalization"
      },
      "shape" : {
        "id" : "1j8JuemGAqAEHBrk_path",
        "type" : "Path",
        "points" : [ {
          "x" : 960,
          "y" : 669
        }, {
          "x" : 960,
          "y" : 600
        }, {
          "x" : 730,
          "y" : 600
        }, {
          "x" : 730,
          "y" : 571
        } ]
      },
      "source" : {
        "id" : "z91xuemGAqAEHBmz",
        "type" : "ClassView"
      },
      "target" : {
        "id" : "ivzxuemGAqAEHBnK",
        "type" : "ClassView"
      }
    }, {
      "id" : "vBSguemGAqAEHA.I",
      "type" : "GeneralizationView",
      "modelElement" : {
        "id" : "BBSguemGAqAEHA.H",
        "type" : "Generalization"
      },
      "shape" : {
        "id" : "vBSguemGAqAEHA.I_path",
        "type" : "Path",
        "points" : [ {
          "x" : 960,
          "y" : 281
        }, {
          "x" : 960,
          "y" : 350
        }, {
          "x" : 730,
          "y" : 350
        }, {
          "x" : 730,
          "y" : 389
        } ]
      },
      "source" : {
        "id" : "D8uAuemGAqAEHA6E",
        "type" : "ClassView"
      },
      "target" : {
        "id" : "4XsguemGAqAEHA9a",
        "type" : "ClassView"
      }
    }, {
      "id" : "K3wfOemGAqAEHAv7",
      "type" : "ClassView",
      "modelElement" : {
        "id" : "G9JsEemAUygeIxAG",
        "type" : "Class"
      },
      "shape" : {
        "id" : "K3wfOemGAqAEHAv7_shape",
        "type" : "Rectangle",
        "x" : 910,
        "y" : 130,
        "width" : 110,
        "height" : 50
      }
    }, {
      "id" : "4XsguemGAqAEHA9a",
      "type" : "ClassView",
      "modelElement" : {
        "id" : "4XsguemGAqAEHA9b",
        "type" : "Class"
      },
      "shape" : {
        "id" : "4XsguemGAqAEHA9a_shape",
        "type" : "Rectangle",
        "x" : 610,
        "y" : 390,
        "width" : 220,
        "height" : 40
      }
    }, {
      "id" : "W4FAuemGAqAEHA7g",
      "type" : "RelationView",
      "modelElement" : {
        "id" : "0gxAuemGAqAEHA69",
        "type" : "Relation"
      },
      "shape" : {
        "id" : "W4FAuemGAqAEHA7g_path",
        "type" : "Path",
        "points" : [ {
          "x" : 1330,
          "y" : 239
        }, {
          "x" : 1330,
          "y" : 181
        } ]
      },
      "source" : {
        "id" : "CBLvOemGAqAEHAuj",
        "type" : "ClassView"
      },
      "target" : {
        "id" : "TpSfOemGAqAEHAxW",
        "type" : "ClassView"
      }
    }, {
      "id" : "f6CJuemGAqAEHBr4",
      "type" : "GeneralizationView",
      "modelElement" : {
        "id" : "R6CJuemGAqAEHBr3",
        "type" : "Generalization"
      },
      "shape" : {
        "id" : "f6CJuemGAqAEHBr4_path",
        "type" : "Path",
        "points" : [ {
          "x" : 960,
          "y" : 669
        }, {
          "x" : 960,
          "y" : 600
        }, {
          "x" : 1200,
          "y" : 600
        }, {
          "x" : 1200,
          "y" : 571
        } ]
      },
      "source" : {
        "id" : "z91xuemGAqAEHBmz",
        "type" : "ClassView"
      },
      "target" : {
        "id" : "cgIJuemGAqAEHBqi",
        "type" : "ClassView"
      }
    }, {
      "id" : "U.L6aVmAUygeTxBN",
      "type" : "RelationView",
      "modelElement" : {
        "id" : "3eL6aVmAUygeTxBI",
        "type" : "Relation"
      },
      "shape" : {
        "id" : "U.L6aVmAUygeTxBN_path",
        "type" : "Path",
        "points" : [ {
          "x" : 1200,
          "y" : 519
        }, {
          "x" : 1200,
          "y" : 431
        } ]
      },
      "source" : {
        "id" : "cgIJuemGAqAEHBqi",
        "type" : "ClassView"
      },
      "target" : {
        "id" : "QJyguemGAqAEHA.U",
        "type" : "ClassView"
      }
    }, {
      "id" : "02GJuemGAqAEHBsX",
      "type" : "GeneralizationSetView",
      "modelElement" : {
        "id" : "6WGJuemGAqAEHBsV",
        "type" : "GeneralizationSet"
      },
      "shape" : {
        "id" : "02GJuemGAqAEHBsX_shape",
        "type" : "Text",
        "x" : 970,
        "y" : 610,
        "width" : 120,
        "height" : 60,
        "value" : ""
      }
    }, {
      "id" : "z91xuemGAqAEHBmz",
      "type" : "ClassView",
      "modelElement" : {
        "id" : "L91xuemGAqAEHBm0",
        "type" : "Class"
      },
      "shape" : {
        "id" : "z91xuemGAqAEHBmz_shape",
        "type" : "Rectangle",
        "x" : 885,
        "y" : 670,
        "width" : 150,
        "height" : 40
      }
    }, {
      "id" : "RUSguemGAqAEHA9.",
      "type" : "GeneralizationView",
      "modelElement" : {
        "id" : "7kSguemGAqAEHA99",
        "type" : "Generalization"
      },
      "shape" : {
        "id" : "RUSguemGAqAEHA9._path",
        "type" : "Path",
        "points" : [ {
          "x" : 960,
          "y" : 281
        }, {
          "x" : 960,
          "y" : 389
        } ]
      },
      "source" : {
        "id" : "D8uAuemGAqAEHA6E",
        "type" : "ClassView"
      },
      "target" : {
        "id" : "cEkguemGAqAEHA9J",
        "type" : "ClassView"
      }
    }, {
      "id" : "UxH6aVmAUygeTxB3",
      "type" : "RelationView",
      "modelElement" : {
        "id" : "Htz6aVmAUygeTxAz",
        "type" : "Relation"
      },
      "shape" : {
        "id" : "UxH6aVmAUygeTxB3_path",
        "type" : "Path",
        "points" : [ {
          "x" : 720,
          "y" : 519
        }, {
          "x" : 720,
          "y" : 431
        } ]
      },
      "source" : {
        "id" : "ivzxuemGAqAEHBnK",
        "type" : "ClassView"
      },
      "target" : {
        "id" : "4XsguemGAqAEHA9a",
        "type" : "ClassView"
      }
    }, {
      "id" : "VICJuemGAqAEHBru",
      "type" : "GeneralizationView",
      "modelElement" : {
        "id" : "CICJuemGAqAEHBrt",
        "type" : "Generalization"
      },
      "shape" : {
        "id" : "VICJuemGAqAEHBru_path",
        "type" : "Path",
        "points" : [ {
          "x" : 960,
          "y" : 669
        }, {
          "x" : 960,
          "y" : 571
        } ]
      },
      "source" : {
        "id" : "z91xuemGAqAEHBmz",
        "type" : "ClassView"
      },
      "target" : {
        "id" : "mmXxuemGAqAEHBol",
        "type" : "ClassView"
      }
    }, {
      "id" : "84L6aVmAUygeTxBD",
      "type" : "RelationView",
      "modelElement" : {
        "id" : "XYL6aVmAUygeTxA.",
        "type" : "Relation"
      },
      "shape" : {
        "id" : "84L6aVmAUygeTxBD_path",
        "type" : "Path",
        "points" : [ {
          "x" : 960,
          "y" : 519
        }, {
          "x" : 960,
          "y" : 431
        } ]
      },
      "source" : {
        "id" : "mmXxuemGAqAEHBol",
        "type" : "ClassView"
      },
      "target" : {
        "id" : "cEkguemGAqAEHA9J",
        "type" : "ClassView"
      }
    }, {
      "id" : "mmXxuemGAqAEHBol",
      "type" : "ClassView",
      "modelElement" : {
        "id" : "mmXxuemGAqAEHBom",
        "type" : "Class"
      },
      "shape" : {
        "id" : "mmXxuemGAqAEHBol_shape",
        "type" : "Rectangle",
        "x" : 850,
        "y" : 520,
        "width" : 220,
        "height" : 50
      }
    }, {
      "id" : "C.TGaVmAUygeTxFm",
      "type" : "GeneralizationSetView",
      "modelElement" : {
        "id" : "ZuTGaVmAUygeTxFk",
        "type" : "GeneralizationSet"
      },
      "shape" : {
        "id" : "C.TGaVmAUygeTxFm_shape",
        "type" : "Text",
        "x" : 520,
        "y" : 430,
        "width" : 120,
        "height" : 60,
        "value" : ""
      }
    }, {
      "id" : "cgIJuemGAqAEHBqi",
      "type" : "ClassView",
      "modelElement" : {
        "id" : "cgIJuemGAqAEHBqj",
        "type" : "Class"
      },
      "shape" : {
        "id" : "cgIJuemGAqAEHBqi_shape",
        "type" : "Rectangle",
        "x" : 1090,
        "y" : 520,
        "width" : 220,
        "height" : 50
      }
    }, {
      "id" : "MxBAuemGAqAEHA6s",
      "type" : "GeneralizationView",
      "modelElement" : {
        "id" : "PRBAuemGAqAEHA6r",
        "type" : "Generalization"
      },
      "shape" : {
        "id" : "MxBAuemGAqAEHA6s_path",
        "type" : "Path",
        "points" : [ {
          "x" : 960,
          "y" : 181
        }, {
          "x" : 960,
          "y" : 239
        } ]
      },
      "source" : {
        "id" : "K3wfOemGAqAEHAv7",
        "type" : "ClassView"
      },
      "target" : {
        "id" : "D8uAuemGAqAEHA6E",
        "type" : "ClassView"
      }
    }, {
      "id" : "PytguemGAqAEHA.9",
      "type" : "GeneralizationSetView",
      "modelElement" : {
        "id" : "kytguemGAqAEHA.7",
        "type" : "GeneralizationSet"
      },
      "shape" : {
        "id" : "PytguemGAqAEHA.9_shape",
        "type" : "Text",
        "x" : 960,
        "y" : 280,
        "width" : 140,
        "height" : 70,
        "value" : ""
      }
    } ]
  }, {
    "id" : "KaRsuemGAqAEHBJA",
    "name" : "Sex Definition",
    "description" : "The diagram models Sex as a biological property that characterizes every Person. In this context, sex is represented as a mode, understood as an intrinsic property grounded in the person’s biological makeup. The ontology acknowledges, however, that biological sex is not a single or unitary concept but rather an umbrella encompassing multiple dimensions, such as chromosomal, gonadal, hormonal, anatomical, and phenotypical aspects.\n\nThe model structures biological sex through three subkinds of persons: Male-sex Person, Female-sex Person, and Indeterminate-sex Person. These roles are distinguished based on the relative number of Sexual Dimorphic Characteristics exhibited by the individual. Such characteristics are further classified as Male-typical, Female-typical, or Indeterminate Dimorphic Characteristics, and together they form the basis for sex classification in the model.\n\nThis classification is simplified, focusing on the count of dimorphic traits without weighting them, while recognizing that in biological and clinical practice, some traits—such as chromosomal constitution, gonadal tissue, or hormonal profiles—may be considered diagnostically more significant than secondary sexual features. Supplementary notes in the model highlight this limitation and indicate that future refinements may include explicit modeling of chromosomes as sexual dimorphic characteristics.\n\nBy organizing sex in this way, the ontology establishes biological sex as a multifaceted construct while situating it within a coherent framework that connects intrinsic features of persons with representative biological dimensions, such as karyotypic, phenotypic, and assigned sex at birth.",
    "type" : "Diagram",
    "owner" : {
      "id" : "29MUuemGAqAEHBDu",
      "type" : "Package"
    },
    "contents" : [ {
      "id" : "AIVWuemGAqAEHBRQ",
      "type" : "GeneralizationView",
      "modelElement" : {
        "id" : "9wVWuemGAqAEHBRP",
        "type" : "Generalization"
      },
      "shape" : {
        "id" : "AIVWuemGAqAEHBRQ_path",
        "type" : "Path",
        "points" : [ {
          "x" : 1280,
          "y" : 270
        }, {
          "x" : 1280,
          "y" : 599
        }, {
          "x" : 1280,
          "y" : 479
        }, {
          "x" : 1170,
          "y" : 479
        } ]
      },
      "source" : {
        "id" : "un2muemGAqAEHBOk",
        "type" : "ClassView"
      },
      "target" : {
        "id" : "2R.muemGAqAEHBPC",
        "type" : "ClassView"
      }
    }, {
      "id" : "49VmaVmAUygeTxKT",
      "type" : "RelationView",
      "modelElement" : {
        "id" : "FdVmaVmAUygeTxKO",
        "type" : "Relation"
      },
      "shape" : {
        "id" : "49VmaVmAUygeTxKT_path",
        "type" : "Path",
        "points" : [ {
          "x" : 940,
          "y" : 480
        }, {
          "x" : 600,
          "y" : 480
        } ]
      },
      "source" : {
        "id" : "2R.muemGAqAEHBPC",
        "type" : "ClassView"
      },
      "target" : {
        "id" : "IHreuemGAqAEHBb3",
        "type" : "ClassView"
      }
    }, {
      "id" : "mm92uemGAqAEHBSm",
      "type" : "GeneralizationSetView",
      "modelElement" : {
        "id" : "NG92uemGAqAEHBSk",
        "type" : "GeneralizationSet"
      },
      "shape" : {
        "id" : "mm92uemGAqAEHBSm_shape",
        "type" : "Text",
        "x" : 1290,
        "y" : 280,
        "width" : 120,
        "height" : 60,
        "value" : ""
      }
    }, {
      "id" : "lpNEA.mGAqAEHBAq",
      "type" : "GeneralizationView",
      "modelElement" : {
        "id" : "MpNEA.mGAqAEHBAp",
        "type" : "Generalization"
      },
      "shape" : {
        "id" : "lpNEA.mGAqAEHBAq_path",
        "type" : "Path",
        "points" : [ {
          "x" : 254,
          "y" : 270
        }, {
          "x" : 254,
          "y" : 599
        }, {
          "x" : 254,
          "y" : 479
        }, {
          "x" : 370,
          "y" : 479
        } ]
      },
      "source" : {
        "id" : "PpBuuemGAqAEHBTY",
        "type" : "ClassView"
      },
      "target" : {
        "id" : "IHreuemGAqAEHBb3",
        "type" : "ClassView"
      }
    }, {
      "id" : "oKLEA.mGAqAEHBBU",
      "type" : "GeneralizationSetView",
      "modelElement" : {
        "id" : "syLEA.mGAqAEHBBS",
        "type" : "GeneralizationSet"
      },
      "shape" : {
        "id" : "oKLEA.mGAqAEHBBU_shape",
        "type" : "Text",
        "x" : 250,
        "y" : 280,
        "width" : 150,
        "height" : 50,
        "value" : ""
      }
    }, {
      "id" : "7HjeuemGAqAEHBbT",
      "type" : "ClassView",
      "modelElement" : {
        "id" : "7HjeuemGAqAEHBbU",
        "type" : "Class"
      },
      "shape" : {
        "id" : "7HjeuemGAqAEHBbT_shape",
        "type" : "Rectangle",
        "x" : 370,
        "y" : 330,
        "width" : 230,
        "height" : 60
      }
    }, {
      "id" : "un2muemGAqAEHBOk",
      "type" : "ClassView",
      "modelElement" : {
        "id" : "un2muemGAqAEHBOl",
        "type" : "Class"
      },
      "shape" : {
        "id" : "un2muemGAqAEHBOk_shape",
        "type" : "Rectangle",
        "x" : 1170,
        "y" : 210,
        "width" : 230,
        "height" : 60
      }
    }, {
      "id" : "VDlWuemGAqAEHBRG",
      "type" : "GeneralizationView",
      "modelElement" : {
        "id" : "ODlWuemGAqAEHBRF",
        "type" : "Generalization"
      },
      "shape" : {
        "id" : "VDlWuemGAqAEHBRG_path",
        "type" : "Path",
        "points" : [ {
          "x" : 1280,
          "y" : 270
        }, {
          "x" : 1280,
          "y" : 599
        }, {
          "x" : 1280,
          "y" : 360
        }, {
          "x" : 1170,
          "y" : 360
        } ]
      },
      "source" : {
        "id" : "un2muemGAqAEHBOk",
        "type" : "ClassView"
      },
      "target" : {
        "id" : "UiumuemGAqAEHBOv",
        "type" : "ClassView"
      }
    }, {
      "id" : "FEpWuemGAqAEHBQl",
      "type" : "ClassView",
      "modelElement" : {
        "id" : "FEpWuemGAqAEHBQm",
        "type" : "Class"
      },
      "shape" : {
        "id" : "FEpWuemGAqAEHBQl_shape",
        "type" : "Rectangle",
        "x" : 940,
        "y" : 570,
        "width" : 230,
        "height" : 60
      }
    }, {
      "id" : "rSVmaVmAUygeTxKJ",
      "type" : "RelationView",
      "modelElement" : {
        "id" : "ZSVmaVmAUygeTxKE",
        "type" : "Relation"
      },
      "shape" : {
        "id" : "rSVmaVmAUygeTxKJ_path",
        "type" : "Path",
        "points" : [ {
          "x" : 940,
          "y" : 360
        }, {
          "x" : 600,
          "y" : 360
        } ]
      },
      "source" : {
        "id" : "UiumuemGAqAEHBOv",
        "type" : "ClassView"
      },
      "target" : {
        "id" : "7HjeuemGAqAEHBbT",
        "type" : "ClassView"
      }
    }, {
      "id" : "xq1maVmAUygeTxKd",
      "type" : "RelationView",
      "modelElement" : {
        "id" : "zK1maVmAUygeTxKY",
        "type" : "Relation"
      },
      "shape" : {
        "id" : "xq1maVmAUygeTxKd_path",
        "type" : "Path",
        "points" : [ {
          "x" : 939,
          "y" : 600
        }, {
          "x" : 601,
          "y" : 600
        } ]
      },
      "source" : {
        "id" : "FEpWuemGAqAEHBQl",
        "type" : "ClassView"
      },
      "target" : {
        "id" : "AY7euemGAqAEHBcC",
        "type" : "ClassView"
      }
    }, {
      "id" : "oGVWuemGAqAEHBRa",
      "type" : "GeneralizationView",
      "modelElement" : {
        "id" : "n6VWuemGAqAEHBRZ",
        "type" : "Generalization"
      },
      "shape" : {
        "id" : "oGVWuemGAqAEHBRa_path",
        "type" : "Path",
        "points" : [ {
          "x" : 1280,
          "y" : 270
        }, {
          "x" : 1280,
          "y" : 599
        }, {
          "x" : 1170,
          "y" : 599
        } ]
      },
      "source" : {
        "id" : "un2muemGAqAEHBOk",
        "type" : "ClassView"
      },
      "target" : {
        "id" : "FEpWuemGAqAEHBQl",
        "type" : "ClassView"
      }
    }, {
      "id" : ".O70A.mGAqAEHBE0",
      "type" : "RelationView",
      "modelElement" : {
        "id" : "_270A.mGAqAEHBEv",
        "type" : "Relation"
      },
      "shape" : {
        "id" : ".O70A.mGAqAEHBE0_path",
        "type" : "Path",
        "points" : [ {
          "x" : 1170,
          "y" : 230
        }, {
          "x" : 370,
          "y" : 230
        } ]
      },
      "source" : {
        "id" : "un2muemGAqAEHBOk",
        "type" : "ClassView"
      },
      "target" : {
        "id" : "PpBuuemGAqAEHBTY",
        "type" : "ClassView"
      }
    }, {
      "id" : "2R.muemGAqAEHBPC",
      "type" : "ClassView",
      "modelElement" : {
        "id" : "2R.muemGAqAEHBPD",
        "type" : "Class"
      },
      "shape" : {
        "id" : "2R.muemGAqAEHBPC_shape",
        "type" : "Rectangle",
        "x" : 940,
        "y" : 450,
        "width" : 230,
        "height" : 60
      }
    }, {
      "id" : "UiumuemGAqAEHBOv",
      "type" : "ClassView",
      "modelElement" : {
        "id" : "UiumuemGAqAEHBOw",
        "type" : "Class"
      },
      "shape" : {
        "id" : "UiumuemGAqAEHBOv_shape",
        "type" : "Rectangle",
        "x" : 940,
        "y" : 330,
        "width" : 230,
        "height" : 60
      }
    }, {
      "id" : "KiX2aVmAUygeTxM3",
      "type" : "GeneralizationView",
      "modelElement" : {
        "id" : "GCX2aVmAUygeTxM2",
        "type" : "Generalization"
      },
      "shape" : {
        "id" : "KiX2aVmAUygeTxM3_path",
        "type" : "Path",
        "points" : [ {
          "x" : 890,
          "y" : 230
        }, {
          "x" : 890,
          "y" : 285
        }, {
          "x" : 890,
          "y" : 360
        } ]
      },
      "source" : {
        "id" : ".O70A.mGAqAEHBE0",
        "type" : "RelationView"
      },
      "target" : {
        "id" : "rSVmaVmAUygeTxKJ",
        "type" : "RelationView"
      }
    }, {
      "id" : "PGJuaVmAUygeTxQA",
      "type" : "GeneralizationSetView",
      "modelElement" : {
        "id" : "oGJuaVmAUygeTxP.",
        "type" : "GeneralizationSet"
      },
      "shape" : {
        "id" : "PGJuaVmAUygeTxQA_shape",
        "type" : "Text",
        "x" : 880,
        "y" : 240,
        "width" : 190,
        "height" : 60,
        "value" : ""
      }
    }, {
      "id" : "kkNEA.mGAqAEHBAg",
      "type" : "GeneralizationView",
      "modelElement" : {
        "id" : "ZENEA.mGAqAEHBAf",
        "type" : "Generalization"
      },
      "shape" : {
        "id" : "kkNEA.mGAqAEHBAg_path",
        "type" : "Path",
        "points" : [ {
          "x" : 254,
          "y" : 270
        }, {
          "x" : 254,
          "y" : 599
        }, {
          "x" : 254,
          "y" : 360
        }, {
          "x" : 370,
          "y" : 360
        } ]
      },
      "source" : {
        "id" : "PpBuuemGAqAEHBTY",
        "type" : "ClassView"
      },
      "target" : {
        "id" : "7HjeuemGAqAEHBbT",
        "type" : "ClassView"
      }
    }, {
      "id" : "BPNEA.mGAqAEHBA0",
      "type" : "GeneralizationView",
      "modelElement" : {
        "id" : "H3NEA.mGAqAEHBAz",
        "type" : "Generalization"
      },
      "shape" : {
        "id" : "BPNEA.mGAqAEHBA0_path",
        "type" : "Path",
        "points" : [ {
          "x" : 254,
          "y" : 270
        }, {
          "x" : 254,
          "y" : 599
        }, {
          "x" : 370,
          "y" : 599
        } ]
      },
      "source" : {
        "id" : "PpBuuemGAqAEHBTY",
        "type" : "ClassView"
      },
      "target" : {
        "id" : "AY7euemGAqAEHBcC",
        "type" : "ClassView"
      }
    }, {
      "id" : "xfP2aVmAUygeTxNF",
      "type" : "GeneralizationView",
      "modelElement" : {
        "id" : "UfP2aVmAUygeTxNE",
        "type" : "Generalization"
      },
      "shape" : {
        "id" : "xfP2aVmAUygeTxNF_path",
        "type" : "Path",
        "points" : [ {
          "x" : 890,
          "y" : 230
        }, {
          "x" : 890,
          "y" : 285
        }, {
          "x" : 870,
          "y" : 285
        }, {
          "x" : 870,
          "y" : 599
        } ]
      },
      "source" : {
        "id" : ".O70A.mGAqAEHBE0",
        "type" : "RelationView"
      },
      "target" : {
        "id" : "xq1maVmAUygeTxKd",
        "type" : "RelationView"
      }
    }, {
      "id" : "PpBuuemGAqAEHBTY",
      "type" : "ClassView",
      "modelElement" : {
        "id" : "G9JsEemAUygeIxAG",
        "type" : "Class"
      },
      "shape" : {
        "id" : "PpBuuemGAqAEHBTY_shape",
        "type" : "Rectangle",
        "x" : 140,
        "y" : 210,
        "width" : 230,
        "height" : 60
      }
    }, {
      "id" : "tz32aVmAUygeTxM_",
      "type" : "GeneralizationView",
      "modelElement" : {
        "id" : "yz32aVmAUygeTxM.",
        "type" : "Generalization"
      },
      "shape" : {
        "id" : "tz32aVmAUygeTxM__path",
        "type" : "Path",
        "points" : [ {
          "x" : 890,
          "y" : 230
        }, {
          "x" : 890,
          "y" : 285
        }, {
          "x" : 880,
          "y" : 285
        }, {
          "x" : 880,
          "y" : 479
        } ]
      },
      "source" : {
        "id" : ".O70A.mGAqAEHBE0",
        "type" : "RelationView"
      },
      "target" : {
        "id" : "49VmaVmAUygeTxKT",
        "type" : "RelationView"
      }
    }, {
      "id" : "AY7euemGAqAEHBcC",
      "type" : "ClassView",
      "modelElement" : {
        "id" : "AY7euemGAqAEHBcD",
        "type" : "Class"
      },
      "shape" : {
        "id" : "AY7euemGAqAEHBcC_shape",
        "type" : "Rectangle",
        "x" : 370,
        "y" : 570,
        "width" : 230,
        "height" : 60
      }
    }, {
      "id" : "IHreuemGAqAEHBb3",
      "type" : "ClassView",
      "modelElement" : {
        "id" : "IHreuemGAqAEHBb4",
        "type" : "Class"
      },
      "shape" : {
        "id" : "IHreuemGAqAEHBb3_shape",
        "type" : "Rectangle",
        "x" : 370,
        "y" : 450,
        "width" : 230,
        "height" : 60
      }
    } ]
  }, {
    "id" : "WaHMRemGAqAEHAvo",
    "name" : "Legal Gender",
    "description" : "Legal Gender is established through Legal Gender Recognition, which is carried out by a Legal Gender Recognizer situated within a Government. This recognition is formalized in a Legal Gender Recognition Document, and both the recognition and its document are treated as specializations of their administrative recognition counterparts. This frames legal gender as a state-based form of gender recognition.\n\nLegal Gender Recognition recognizes a Person, yielding the classification Legally Recognized Gender Person, and this person is associated with one or more Legal Gender instances. Persons are also classified under an \"assigned legal gender\" partition that distinguishes recognized legal gender from unassigned legal gender, supporting explicit representation of cases where no legal gender has been assigned.",
    "type" : "Diagram",
    "owner" : {
      "id" : "XGQUIDmGAqAEHCgG",
      "type" : "Package"
    },
    "contents" : [ {
      "id" : "6IcWRemGAqAEHA2O",
      "type" : "ClassView",
      "modelElement" : {
        "id" : "6IcWRemGAqAEHA2P",
        "type" : "Class"
      },
      "shape" : {
        "id" : "6IcWRemGAqAEHA2O_shape",
        "type" : "Rectangle",
        "x" : 80,
        "y" : 310,
        "width" : 250,
        "height" : 50
      }
    }, {
      "id" : "f8vMRemGAqAEHAwk",
      "type" : "ClassView",
      "modelElement" : {
        "id" : "f8vMRemGAqAEHAwl",
        "type" : "Class"
      },
      "shape" : {
        "id" : "f8vMRemGAqAEHAwk_shape",
        "type" : "Rectangle",
        "x" : 490,
        "y" : 190,
        "width" : 250,
        "height" : 50
      }
    }, {
      "id" : "lbg2RemGAqAEHA4I",
      "type" : "RelationView",
      "modelElement" : {
        "id" : "2bg2RemGAqAEHA4D",
        "type" : "Relation"
      },
      "shape" : {
        "id" : "lbg2RemGAqAEHA4I_path",
        "type" : "Path",
        "points" : [ {
          "x" : 490,
          "y" : 330
        }, {
          "x" : 330,
          "y" : 330
        } ]
      },
      "source" : {
        "id" : "TUXMRemGAqAEHAwG",
        "type" : "ClassView"
      },
      "target" : {
        "id" : "6IcWRemGAqAEHA2O",
        "type" : "ClassView"
      }
    }, {
      "id" : "j8EqGpmGAqAEHBkV",
      "type" : "ClassView",
      "modelElement" : {
        "id" : "jgbiGpmGAqAEHBWJ",
        "type" : "Class"
      },
      "shape" : {
        "id" : "j8EqGpmGAqAEHBkV_shape",
        "type" : "Rectangle",
        "x" : 490,
        "y" : 80,
        "width" : 250,
        "height" : 50
      }
    }, {
      "id" : "cAoWRemGAqAEHA1x",
      "type" : "GeneralizationView",
      "modelElement" : {
        "id" : "L_IWRemGAqAEHA1w",
        "type" : "Generalization"
      },
      "shape" : {
        "id" : "cAoWRemGAqAEHA1x_path",
        "type" : "Path",
        "points" : [ {
          "x" : 1020,
          "y" : 130
        }, {
          "x" : 1020,
          "y" : 161
        }, {
          "x" : 1020,
          "y" : 188
        } ]
      },
      "source" : {
        "id" : "Gu_mRemGAqAEHAy0",
        "type" : "ClassView"
      },
      "target" : {
        "id" : "pFAWRemGAqAEHA1e",
        "type" : "ClassView"
      }
    }, {
      "id" : "YDCsAZmAUygeKycV",
      "type" : "GeneralizationSetView",
      "modelElement" : {
        "id" : "a9CsAZmAUygeKycT",
        "type" : "GeneralizationSet"
      },
      "shape" : {
        "id" : "YDCsAZmAUygeKycV_shape",
        "type" : "Text",
        "x" : 1160,
        "y" : 110,
        "width" : 180,
        "height" : 50,
        "value" : ""
      }
    }, {
      "id" : "lkGWRemGAqAEHA2n",
      "type" : "GeneralizationView",
      "modelElement" : {
        "id" : "mkGWRemGAqAEHA2m",
        "type" : "Generalization"
      },
      "shape" : {
        "id" : "lkGWRemGAqAEHA2n_path",
        "type" : "Path",
        "points" : [ {
          "x" : 200,
          "y" : 240
        }, {
          "x" : 200,
          "y" : 310
        } ]
      },
      "source" : {
        "id" : "TsnMRemGAqAEHAv7",
        "type" : "ClassView"
      },
      "target" : {
        "id" : "6IcWRemGAqAEHA2O",
        "type" : "ClassView"
      }
    }, {
      "id" : "kuksRemGAqAEHAxx",
      "type" : "GeneralizationView",
      "modelElement" : {
        "id" : "VOksRemGAqAEHAxw",
        "type" : "Generalization"
      },
      "shape" : {
        "id" : "kuksRemGAqAEHAxx_path",
        "type" : "Path",
        "points" : [ {
          "x" : 200,
          "y" : 130
        }, {
          "x" : 200,
          "y" : 190
        } ]
      },
      "source" : {
        "id" : "ZRosRemGAqAEHAxQ",
        "type" : "ClassView"
      },
      "target" : {
        "id" : "TsnMRemGAqAEHAv7",
        "type" : "ClassView"
      }
    }, {
      "id" : "wNduRemGAqAEHBDV",
      "type" : "ClassView",
      "modelElement" : {
        "id" : "wNduRemGAqAEHBDW",
        "type" : "Class"
      },
      "shape" : {
        "id" : "wNduRemGAqAEHBDV_shape",
        "type" : "Rectangle",
        "x" : 1310,
        "y" : 190,
        "width" : 250,
        "height" : 50
      }
    }, {
      "id" : ".9WuoDmGAqAEHCy1",
      "type" : "GeneralizationView",
      "modelElement" : {
        "id" : "w9WuoDmGAqAEHCy0",
        "type" : "Generalization"
      },
      "shape" : {
        "id" : ".9WuoDmGAqAEHCy1_path",
        "type" : "Path",
        "points" : [ {
          "x" : 610,
          "y" : 420
        }, {
          "x" : 610,
          "y" : 360
        } ]
      },
      "source" : {
        "id" : "nMquoDmGAqAEHCyT",
        "type" : "ClassView"
      },
      "target" : {
        "id" : "TUXMRemGAqAEHAwG",
        "type" : "ClassView"
      }
    }, {
      "id" : "pFAWRemGAqAEHA1e",
      "type" : "ClassView",
      "modelElement" : {
        "id" : "pFAWRemGAqAEHA1f",
        "type" : "Class"
      },
      "shape" : {
        "id" : "pFAWRemGAqAEHA1e_shape",
        "type" : "Rectangle",
        "x" : 900,
        "y" : 190,
        "width" : 250,
        "height" : 50
      }
    }, {
      "id" : "kZR0g.mGAqAEHB6i",
      "type" : "RelationView",
      "modelElement" : {
        "id" : "uph0g.mGAqAEHB6U",
        "type" : "Relation"
      },
      "shape" : {
        "id" : "kZR0g.mGAqAEHB6i_path",
        "type" : "Path",
        "points" : [ {
          "x" : 1020,
          "y" : 309
        }, {
          "x" : 1020,
          "y" : 241
        } ]
      },
      "source" : {
        "id" : "Qye0g.mGAqAEHB6C",
        "type" : "ClassView"
      },
      "target" : {
        "id" : "pFAWRemGAqAEHA1e",
        "type" : "ClassView"
      }
    }, {
      "id" : "TbpK8DmAUygefmKY",
      "type" : "RelationView",
      "modelElement" : {
        "id" : "ybpK8DmAUygefmKT",
        "type" : "Relation"
      },
      "shape" : {
        "id" : "TbpK8DmAUygefmKY_path",
        "type" : "Path",
        "points" : [ {
          "x" : 740,
          "y" : 350
        }, {
          "x" : 900,
          "y" : 350
        } ]
      },
      "source" : {
        "id" : "TUXMRemGAqAEHAwG",
        "type" : "ClassView"
      },
      "target" : {
        "id" : "Qye0g.mGAqAEHB6C",
        "type" : "ClassView"
      }
    }, {
      "id" : "TUXMRemGAqAEHAwG",
      "type" : "ClassView",
      "modelElement" : {
        "id" : "TUXMRemGAqAEHAwH",
        "type" : "Class"
      },
      "shape" : {
        "id" : "TUXMRemGAqAEHAwG_shape",
        "type" : "Rectangle",
        "x" : 490,
        "y" : 310,
        "width" : 250,
        "height" : 50
      }
    }, {
      "id" : "fEkqGpmGAqAEHBkr",
      "type" : "GeneralizationView",
      "modelElement" : {
        "id" : "BEkqGpmGAqAEHBkq",
        "type" : "Generalization"
      },
      "shape" : {
        "id" : "fEkqGpmGAqAEHBkr_path",
        "type" : "Path",
        "points" : [ {
          "x" : 610,
          "y" : 130
        }, {
          "x" : 610,
          "y" : 190
        } ]
      },
      "source" : {
        "id" : "j8EqGpmGAqAEHBkV",
        "type" : "ClassView"
      },
      "target" : {
        "id" : "f8vMRemGAqAEHAwk",
        "type" : "ClassView"
      }
    }, {
      "id" : "Qye0g.mGAqAEHB6C",
      "type" : "ClassView",
      "modelElement" : {
        "id" : "wye0g.mGAqAEHB6D",
        "type" : "Class"
      },
      "shape" : {
        "id" : "Qye0g.mGAqAEHB6C_shape",
        "type" : "Rectangle",
        "x" : 900,
        "y" : 310,
        "width" : 250,
        "height" : 50
      }
    }, {
      "id" : "nMquoDmGAqAEHCyT",
      "type" : "ClassView",
      "modelElement" : {
        "id" : "snZKg.mGAqAEHBBx",
        "type" : "Class"
      },
      "shape" : {
        "id" : "nMquoDmGAqAEHCyT_shape",
        "type" : "Rectangle",
        "x" : 490,
        "y" : 420,
        "width" : 250,
        "height" : 50
      }
    }, {
      "id" : "ZRosRemGAqAEHAxQ",
      "type" : "ClassView",
      "modelElement" : {
        "id" : "ZRosRemGAqAEHAxR",
        "type" : "Class"
      },
      "shape" : {
        "id" : "ZRosRemGAqAEHAxQ_shape",
        "type" : "Rectangle",
        "x" : 80,
        "y" : 80,
        "width" : 250,
        "height" : 50
      }
    }, {
      "id" : "Gu_mRemGAqAEHAy0",
      "type" : "ClassView",
      "modelElement" : {
        "id" : "G9JsEemAUygeIxAG",
        "type" : "Class"
      },
      "shape" : {
        "id" : "Gu_mRemGAqAEHAy0_shape",
        "type" : "Rectangle",
        "x" : 900,
        "y" : 80,
        "width" : 250,
        "height" : 50
      }
    }, {
      "id" : "TsnMRemGAqAEHAv7",
      "type" : "ClassView",
      "modelElement" : {
        "id" : "TsnMRemGAqAEHAv8",
        "type" : "Class"
      },
      "shape" : {
        "id" : "TsnMRemGAqAEHAv7_shape",
        "type" : "Rectangle",
        "x" : 80,
        "y" : 190,
        "width" : 250,
        "height" : 50
      }
    }, {
      "id" : "EmYWRemGAqAEHA2G",
      "type" : "RelationView",
      "modelElement" : {
        "id" : "FGYWRemGAqAEHA2B",
        "type" : "Relation"
      },
      "shape" : {
        "id" : "EmYWRemGAqAEHA2G_path",
        "type" : "Path",
        "points" : [ {
          "x" : 740,
          "y" : 310
        }, {
          "x" : 860,
          "y" : 215
        }, {
          "x" : 900,
          "y" : 215
        } ]
      },
      "source" : {
        "id" : "TUXMRemGAqAEHAwG",
        "type" : "ClassView"
      },
      "target" : {
        "id" : "pFAWRemGAqAEHA1e",
        "type" : "ClassView"
      }
    }, {
      "id" : "INe2RemGAqAEHA7E",
      "type" : "RelationView",
      "modelElement" : {
        "id" : "51e2RemGAqAEHA6_",
        "type" : "Relation"
      },
      "shape" : {
        "id" : "INe2RemGAqAEHA7E_path",
        "type" : "Path",
        "points" : [ {
          "x" : 610,
          "y" : 310
        }, {
          "x" : 610,
          "y" : 240
        } ]
      },
      "source" : {
        "id" : "TUXMRemGAqAEHAwG",
        "type" : "ClassView"
      },
      "target" : {
        "id" : "f8vMRemGAqAEHAwk",
        "type" : "ClassView"
      }
    }, {
      "id" : "jMXuRemGAqAEHBHJ",
      "type" : "GeneralizationView",
      "modelElement" : {
        "id" : "6MXuRemGAqAEHBHI",
        "type" : "Generalization"
      },
      "shape" : {
        "id" : "jMXuRemGAqAEHBHJ_path",
        "type" : "Path",
        "points" : [ {
          "x" : 1020,
          "y" : 130
        }, {
          "x" : 1020,
          "y" : 161
        }, {
          "x" : 1400,
          "y" : 161
        }, {
          "x" : 1400,
          "y" : 190
        } ]
      },
      "source" : {
        "id" : "Gu_mRemGAqAEHAy0",
        "type" : "ClassView"
      },
      "target" : {
        "id" : "wNduRemGAqAEHBDV",
        "type" : "ClassView"
      }
    } ]
  }, {
    "id" : "WoWyg.mGAqAEHA25",
    "name" : "Administrative Gender",
    "description" : "Administrative Gender is assigned through an Administrative Gender Recognition, which specializes Gender Attribution. An Administrative Gender Recognizing Organization recognizes a Person through this recognition, supporting the classification Administratively Recognized Gender Person. The recognized person is associated with one or more Administrative Gender instances, capturing administrative gender outcomes as results of organizational recognition.\n\nAn Administrative Gender Recognition is created by an Administrative Gender Recognition Agent and generates an Administrative Gender Recognition Document, which is a Document. The generated document supports traceability of the recognition act. A relation \"creates on behalf of\" links the recognition agent and the recognizing organization, with a rule that derives this relation when an Administrative Gender Recognition mediates both parties; a scope note states that no additional formal relation between agent and organization is asserted.",
    "type" : "Diagram",
    "owner" : {
      "id" : "XGQUIDmGAqAEHCgG",
      "type" : "Package"
    },
    "contents" : [ {
      "id" : "my2Kg.mGAqAEHA_g",
      "type" : "ClassView",
      "modelElement" : {
        "id" : "my2Kg.mGAqAEHA_h",
        "type" : "Class"
      },
      "shape" : {
        "id" : "my2Kg.mGAqAEHA_g_shape",
        "type" : "Rectangle",
        "x" : 70,
        "y" : 280,
        "width" : 270,
        "height" : 50
      }
    }, {
      "id" : "jgbiGpmGAqAEHBWI",
      "type" : "ClassView",
      "modelElement" : {
        "id" : "jgbiGpmGAqAEHBWJ",
        "type" : "Class"
      },
      "shape" : {
        "id" : "jgbiGpmGAqAEHBWI_shape",
        "type" : "Rectangle",
        "x" : 540,
        "y" : 400,
        "width" : 270,
        "height" : 50
      }
    }, {
      "id" : "MnZKg.mGAqAEHBBw",
      "type" : "ClassView",
      "modelElement" : {
        "id" : "snZKg.mGAqAEHBBx",
        "type" : "Class"
      },
      "shape" : {
        "id" : "MnZKg.mGAqAEHBBw_shape",
        "type" : "Rectangle",
        "x" : 540,
        "y" : 280,
        "width" : 270,
        "height" : 50
      }
    }, {
      "id" : "qkFuoDmGAqAEHC0m",
      "type" : "GeneralizationView",
      "modelElement" : {
        "id" : "4kFuoDmGAqAEHC0l",
        "type" : "Generalization"
      },
      "shape" : {
        "id" : "qkFuoDmGAqAEHC0m_path",
        "type" : "Path",
        "points" : [ {
          "x" : 1000,
          "y" : 70
        }, {
          "x" : 930,
          "y" : 70
        }, {
          "x" : 810,
          "y" : 280
        } ]
      },
      "source" : {
        "id" : "J5euoDmGAqAEHCz2",
        "type" : "ClassView"
      },
      "target" : {
        "id" : "MnZKg.mGAqAEHBBw",
        "type" : "ClassView"
      }
    }, {
      "id" : "UY2Kg.mGAqAEHA_L",
      "type" : "ClassView",
      "modelElement" : {
        "id" : "ZRosRemGAqAEHAxR",
        "type" : "Class"
      },
      "shape" : {
        "id" : "UY2Kg.mGAqAEHA_L_shape",
        "type" : "Rectangle",
        "x" : 70,
        "y" : 160,
        "width" : 270,
        "height" : 50
      }
    }, {
      "id" : "xgIy8DmAUygefmEl",
      "type" : "RelationView",
      "modelElement" : {
        "id" : "igIy8DmAUygefmEg",
        "type" : "Relation"
      },
      "shape" : {
        "id" : "xgIy8DmAUygefmEl_path",
        "type" : "Path",
        "points" : [ {
          "x" : 810,
          "y" : 330
        }, {
          "x" : 930,
          "y" : 420
        }, {
          "x" : 1000,
          "y" : 420
        } ]
      },
      "source" : {
        "id" : "MnZKg.mGAqAEHBBw",
        "type" : "ClassView"
      },
      "target" : {
        "id" : "HTkqg.mGAqAEHBGd",
        "type" : "ClassView"
      }
    }, {
      "id" : "benCGpmGAqAEHBUC",
      "type" : "GeneralizationView",
      "modelElement" : {
        "id" : "KenCGpmGAqAEHBUB",
        "type" : "Generalization"
      },
      "shape" : {
        "id" : "benCGpmGAqAEHBUC_path",
        "type" : "Path",
        "points" : [ {
          "x" : 670,
          "y" : 100
        }, {
          "x" : 670,
          "y" : 160
        } ]
      },
      "source" : {
        "id" : "KrbCGpmGAqAEHBTl",
        "type" : "ClassView"
      },
      "target" : {
        "id" : "ORxfipmAUygeKxDX",
        "type" : "ClassView"
      }
    }, {
      "id" : "Wp7d_9mGAqAEHCcT",
      "type" : "RelationView",
      "modelElement" : {
        "id" : "Lwsqg.mGAqAEHBGw",
        "type" : "Relation"
      },
      "shape" : {
        "id" : "Wp7d_9mGAqAEHCcT_path",
        "type" : "Path",
        "points" : [ {
          "x" : 1130,
          "y" : 390
        }, {
          "x" : 1130,
          "y" : 330
        } ]
      },
      "source" : {
        "id" : "HTkqg.mGAqAEHBGd",
        "type" : "ClassView"
      },
      "target" : {
        "id" : "E19Kg.mGAqAEHBDm",
        "type" : "ClassView"
      }
    }, {
      "id" : "KpRKg.mGAqAEHBAf",
      "type" : "GeneralizationView",
      "modelElement" : {
        "id" : "wpRKg.mGAqAEHBAe",
        "type" : "Generalization"
      },
      "shape" : {
        "id" : "KpRKg.mGAqAEHBAf_path",
        "type" : "Path",
        "points" : [ {
          "x" : 210,
          "y" : 210
        }, {
          "x" : 210,
          "y" : 280
        } ]
      },
      "source" : {
        "id" : "UY2Kg.mGAqAEHA_L",
        "type" : "ClassView"
      },
      "target" : {
        "id" : "my2Kg.mGAqAEHA_g",
        "type" : "ClassView"
      }
    }, {
      "id" : "Jw1Kg.mGAqAEHBCj",
      "type" : "RelationView",
      "modelElement" : {
        "id" : "yw1Kg.mGAqAEHBCe",
        "type" : "Relation"
      },
      "shape" : {
        "id" : "Jw1Kg.mGAqAEHBCj_path",
        "type" : "Path",
        "points" : [ {
          "x" : 540,
          "y" : 290
        }, {
          "x" : 340,
          "y" : 290
        } ]
      },
      "source" : {
        "id" : "MnZKg.mGAqAEHBBw",
        "type" : "ClassView"
      },
      "target" : {
        "id" : "my2Kg.mGAqAEHA_g",
        "type" : "ClassView"
      }
    }, {
      "id" : "CpgqGpmGAqAEHBi_",
      "type" : "ClassView",
      "modelElement" : {
        "id" : "WfS2RemGAqAEHA5D",
        "type" : "Class"
      },
      "shape" : {
        "id" : "CpgqGpmGAqAEHBi__shape",
        "type" : "Rectangle",
        "x" : 540,
        "y" : 510,
        "width" : 270,
        "height" : 50
      }
    }, {
      "id" : "KrbCGpmGAqAEHBTl",
      "type" : "ClassView",
      "modelElement" : {
        "id" : "cFusGpmGAqAEHBEc",
        "type" : "Class"
      },
      "shape" : {
        "id" : "KrbCGpmGAqAEHBTl_shape",
        "type" : "Rectangle",
        "x" : 540,
        "y" : 50,
        "width" : 270,
        "height" : 50
      }
    }, {
      "id" : "1WHKGpmGAqAEHBiU",
      "type" : "RelationView",
      "modelElement" : {
        "id" : "2WHKGpmGAqAEHBiP",
        "type" : "Relation"
      },
      "shape" : {
        "id" : "1WHKGpmGAqAEHBiU_path",
        "type" : "Path",
        "points" : [ {
          "x" : 670,
          "y" : 330
        }, {
          "x" : 670,
          "y" : 400
        } ]
      },
      "source" : {
        "id" : "MnZKg.mGAqAEHBBw",
        "type" : "ClassView"
      },
      "target" : {
        "id" : "jgbiGpmGAqAEHBWI",
        "type" : "ClassView"
      }
    }, {
      "id" : "J5euoDmGAqAEHCz2",
      "type" : "ClassView",
      "modelElement" : {
        "id" : "MVNh_9mGAqAEHBln",
        "type" : "Class"
      },
      "shape" : {
        "id" : "J5euoDmGAqAEHCz2_shape",
        "type" : "Rectangle",
        "x" : 1000,
        "y" : 50,
        "width" : 270,
        "height" : 50
      }
    }, {
      "id" : "3_E_ipmAUygeKxEf",
      "type" : "RelationView",
      "modelElement" : {
        "id" : "2_E_ipmAUygeKxEa",
        "type" : "Relation"
      },
      "shape" : {
        "id" : "3_E_ipmAUygeKxEf_path",
        "type" : "Path",
        "points" : [ {
          "x" : 540,
          "y" : 190
        }, {
          "x" : 460,
          "y" : 190
        }, {
          "x" : 340,
          "y" : 280
        } ]
      },
      "source" : {
        "id" : "ORxfipmAUygeKxDX",
        "type" : "ClassView"
      },
      "target" : {
        "id" : "my2Kg.mGAqAEHA_g",
        "type" : "ClassView"
      }
    }, {
      "id" : "HTkqg.mGAqAEHBGd",
      "type" : "ClassView",
      "modelElement" : {
        "id" : "nTkqg.mGAqAEHBGe",
        "type" : "Class"
      },
      "shape" : {
        "id" : "HTkqg.mGAqAEHBGd_shape",
        "type" : "Rectangle",
        "x" : 1000,
        "y" : 390,
        "width" : 270,
        "height" : 50
      }
    }, {
      "id" : "xgPKg.mGAqAEHBFF",
      "type" : "RelationView",
      "modelElement" : {
        "id" : "IgPKg.mGAqAEHBFA",
        "type" : "Relation"
      },
      "shape" : {
        "id" : "xgPKg.mGAqAEHBFF_path",
        "type" : "Path",
        "points" : [ {
          "x" : 810,
          "y" : 300
        }, {
          "x" : 1000,
          "y" : 300
        } ]
      },
      "source" : {
        "id" : "MnZKg.mGAqAEHBBw",
        "type" : "ClassView"
      },
      "target" : {
        "id" : "E19Kg.mGAqAEHBDm",
        "type" : "ClassView"
      }
    }, {
      "id" : "E19Kg.mGAqAEHBDm",
      "type" : "ClassView",
      "modelElement" : {
        "id" : "E19Kg.mGAqAEHBDn",
        "type" : "Class"
      },
      "shape" : {
        "id" : "E19Kg.mGAqAEHBDm_shape",
        "type" : "Rectangle",
        "x" : 1000,
        "y" : 280,
        "width" : 270,
        "height" : 50
      }
    }, {
      "id" : "UiXKg.mGAqAEHBEv",
      "type" : "GeneralizationView",
      "modelElement" : {
        "id" : "tCXKg.mGAqAEHBEu",
        "type" : "Generalization"
      },
      "shape" : {
        "id" : "UiXKg.mGAqAEHBEv_path",
        "type" : "Path",
        "points" : [ {
          "x" : 1130,
          "y" : 210
        }, {
          "x" : 1130,
          "y" : 280
        } ]
      },
      "source" : {
        "id" : "lo9Kg.mGAqAEHBDQ",
        "type" : "ClassView"
      },
      "target" : {
        "id" : "E19Kg.mGAqAEHBDm",
        "type" : "ClassView"
      }
    }, {
      "id" : "lo9Kg.mGAqAEHBDQ",
      "type" : "ClassView",
      "modelElement" : {
        "id" : "G9JsEemAUygeIxAG",
        "type" : "Class"
      },
      "shape" : {
        "id" : "lo9Kg.mGAqAEHBDQ_shape",
        "type" : "Rectangle",
        "x" : 1000,
        "y" : 160,
        "width" : 270,
        "height" : 50
      }
    }, {
      "id" : "PZQqGpmGAqAEHBjc",
      "type" : "GeneralizationView",
      "modelElement" : {
        "id" : "NZQqGpmGAqAEHBjb",
        "type" : "Generalization"
      },
      "shape" : {
        "id" : "PZQqGpmGAqAEHBjc_path",
        "type" : "Path",
        "points" : [ {
          "x" : 670,
          "y" : 510
        }, {
          "x" : 670,
          "y" : 450
        } ]
      },
      "source" : {
        "id" : "CpgqGpmGAqAEHBi_",
        "type" : "ClassView"
      },
      "target" : {
        "id" : "jgbiGpmGAqAEHBWI",
        "type" : "ClassView"
      }
    }, {
      "id" : "bXw_ipmAUygeKxEC",
      "type" : "RelationView",
      "modelElement" : {
        "id" : "iGVfipmAUygeKxD0",
        "type" : "Relation"
      },
      "shape" : {
        "id" : "bXw_ipmAUygeKxEC_path",
        "type" : "Path",
        "points" : [ {
          "x" : 670,
          "y" : 280
        }, {
          "x" : 670,
          "y" : 210
        } ]
      },
      "source" : {
        "id" : "MnZKg.mGAqAEHBBw",
        "type" : "ClassView"
      },
      "target" : {
        "id" : "ORxfipmAUygeKxDX",
        "type" : "ClassView"
      }
    }, {
      "id" : "ORxfipmAUygeKxDX",
      "type" : "ClassView",
      "modelElement" : {
        "id" : "ORxfipmAUygeKxDY",
        "type" : "Class"
      },
      "shape" : {
        "id" : "ORxfipmAUygeKxDX_shape",
        "type" : "Rectangle",
        "x" : 540,
        "y" : 160,
        "width" : 270,
        "height" : 50
      }
    } ]
  }, {
    "id" : "9ouyg.mGAqAEHA3N",
    "name" : "Self-designated Gender",
    "description" : "A Living Person may be in the Self-aware Person condition, which supports capturing self-designated information about gender. Each Self-aware Person is characterized by exactly one Self-identified Gender and exactly one Gender Expression. Both Self-identified Gender and Gender Expression are treated as kinds of Self-designated Gender, and they are mutually exclusive and collectively exhaustive with respect to Self-designated Gender.\n\nPreferred pronouns are recorded for a Self-aware Person as optional, repeatable values. The pronoun content is represented as free text (string) to allow any pronoun specification without restricting the set of permitted values, supporting direct representation of an individual's stated pronouns.",
    "type" : "Diagram",
    "owner" : {
      "id" : "XGQUIDmGAqAEHCgG",
      "type" : "Package"
    },
    "contents" : [ {
      "id" : "JDRyg.mGAqAEHA4V",
      "type" : "ClassView",
      "modelElement" : {
        "id" : "JDRyg.mGAqAEHA4W",
        "type" : "Class"
      },
      "shape" : {
        "id" : "JDRyg.mGAqAEHA4V_shape",
        "type" : "Rectangle",
        "x" : 632,
        "y" : 199,
        "width" : 160,
        "height" : 59
      }
    }, {
      "id" : "X3U.SzmGAqAEHAmb",
      "type" : "GeneralizationSetView",
      "modelElement" : {
        "id" : "uDycAZmAUygeKykZ",
        "type" : "GeneralizationSet"
      },
      "shape" : {
        "id" : "X3U.SzmGAqAEHAmb_shape",
        "type" : "Text",
        "x" : 379,
        "y" : 150,
        "width" : 80,
        "height" : 20,
        "value" : ""
      }
    }, {
      "id" : "9gdS.DmGAqAEHDUT",
      "type" : "GeneralizationView",
      "modelElement" : {
        "id" : "AgdS.DmGAqAEHDUS",
        "type" : "Generalization"
      },
      "shape" : {
        "id" : "9gdS.DmGAqAEHDUT_path",
        "type" : "Path",
        "points" : [ {
          "x" : 938,
          "y" : 159
        }, {
          "x" : 938,
          "y" : 329
        }, {
          "x" : 793,
          "y" : 329
        } ]
      },
      "source" : {
        "id" : "AgpS.DmGAqAEHDTh",
        "type" : "ClassView"
      },
      "target" : {
        "id" : "zMrE.DmGAqAEHCqe",
        "type" : "ClassView"
      }
    }, {
      "id" : "EKlyg.mGAqAEHA44",
      "type" : "RelationView",
      "modelElement" : {
        "id" : "jylyg.mGAqAEHA4z",
        "type" : "Relation"
      },
      "shape" : {
        "id" : "EKlyg.mGAqAEHA44_path",
        "type" : "Path",
        "points" : [ {
          "x" : 632,
          "y" : 225
        }, {
          "x" : 510,
          "y" : 225
        } ]
      },
      "source" : {
        "id" : "JDRyg.mGAqAEHA4V",
        "type" : "ClassView"
      },
      "target" : {
        "id" : "8as3K.mGAqAEHAzl",
        "type" : "ClassView"
      }
    }, {
      "id" : "QsrE.DmGAqAEHCqg",
      "type" : "RelationView",
      "modelElement" : {
        "id" : "Fix4.DmGAqAEHCga",
        "type" : "Relation"
      },
      "shape" : {
        "id" : "QsrE.DmGAqAEHCqg_path",
        "type" : "Path",
        "points" : [ {
          "x" : 630,
          "y" : 330
        }, {
          "x" : 428,
          "y" : 330
        }, {
          "x" : 429,
          "y" : 259
        } ]
      },
      "source" : {
        "id" : "zMrE.DmGAqAEHCqe",
        "type" : "ClassView"
      },
      "target" : {
        "id" : "8as3K.mGAqAEHAzl",
        "type" : "ClassView"
      }
    }, {
      "id" : "SVtS.DmGAqAEHDUJ",
      "type" : "GeneralizationView",
      "modelElement" : {
        "id" : "bltS.DmGAqAEHDUI",
        "type" : "Generalization"
      },
      "shape" : {
        "id" : "SVtS.DmGAqAEHDUJ_path",
        "type" : "Path",
        "points" : [ {
          "x" : 939,
          "y" : 159
        }, {
          "x" : 939,
          "y" : 329
        }, {
          "x" : 939,
          "y" : 220
        }, {
          "x" : 792,
          "y" : 220
        } ]
      },
      "source" : {
        "id" : "AgpS.DmGAqAEHDTh",
        "type" : "ClassView"
      },
      "target" : {
        "id" : "JDRyg.mGAqAEHA4V",
        "type" : "ClassView"
      }
    }, {
      "id" : "560cAZmAUygeKyjy",
      "type" : "ClassView",
      "modelElement" : {
        "id" : "VU0BHJmAUygeKxiK",
        "type" : "Class"
      },
      "shape" : {
        "id" : "560cAZmAUygeKyjy_shape",
        "type" : "Rectangle",
        "x" : 350,
        "y" : 99,
        "width" : 160,
        "height" : 59
      }
    }, {
      "id" : "ErTS.DmGAqAEHDUk",
      "type" : "GeneralizationSetView",
      "modelElement" : {
        "id" : "mLTS.DmGAqAEHDUi",
        "type" : "GeneralizationSet"
      },
      "shape" : {
        "id" : "ErTS.DmGAqAEHDUk_shape",
        "type" : "Text",
        "x" : 811,
        "y" : 249,
        "width" : 130,
        "height" : 49,
        "value" : ""
      }
    }, {
      "id" : "8as3K.mGAqAEHAzl",
      "type" : "ClassView",
      "modelElement" : {
        "id" : "8as3K.mGAqAEHAzm",
        "type" : "Class"
      },
      "shape" : {
        "id" : "8as3K.mGAqAEHAzl_shape",
        "type" : "Rectangle",
        "x" : 350,
        "y" : 199,
        "width" : 160,
        "height" : 59
      }
    }, {
      "id" : "AgpS.DmGAqAEHDTh",
      "type" : "ClassView",
      "modelElement" : {
        "id" : "AgpS.DmGAqAEHDTi",
        "type" : "Class"
      },
      "shape" : {
        "id" : "AgpS.DmGAqAEHDTh_shape",
        "type" : "Rectangle",
        "x" : 852,
        "y" : 99,
        "width" : 160,
        "height" : 59
      }
    }, {
      "id" : "zMrE.DmGAqAEHCqe",
      "type" : "ClassView",
      "modelElement" : {
        "id" : "CMHLeDmGAqAEHBVx",
        "type" : "Class"
      },
      "shape" : {
        "id" : "zMrE.DmGAqAEHCqe_shape",
        "type" : "Rectangle",
        "x" : 632,
        "y" : 300,
        "width" : 160,
        "height" : 59
      }
    }, {
      "id" : "KeDK.DmGAqAEHDc.",
      "type" : "RelationView",
      "modelElement" : {
        "id" : "OT9K.DmGAqAEHDcy",
        "type" : "Relation"
      },
      "shape" : {
        "id" : "KeDK.DmGAqAEHDc._path",
        "type" : "Path",
        "points" : [ {
          "x" : 229,
          "y" : 225
        }, {
          "x" : 349,
          "y" : 225
        } ]
      },
      "source" : {
        "id" : "45gK.DmGAqAEHDaI",
        "type" : "ClassView"
      },
      "target" : {
        "id" : "8as3K.mGAqAEHAzl",
        "type" : "ClassView"
      }
    }, {
      "id" : "45gK.DmGAqAEHDaI",
      "type" : "ClassView",
      "modelElement" : {
        "id" : "45gK.DmGAqAEHDaJ",
        "type" : "Class"
      },
      "shape" : {
        "id" : "45gK.DmGAqAEHDaI_shape",
        "type" : "Rectangle",
        "x" : 68,
        "y" : 199,
        "width" : 160,
        "height" : 59
      }
    }, {
      "id" : "jpe3K.mGAqAEHA0d",
      "type" : "GeneralizationView",
      "modelElement" : {
        "id" : "kpe3K.mGAqAEHA0c",
        "type" : "Generalization"
      },
      "shape" : {
        "id" : "jpe3K.mGAqAEHA0d_path",
        "type" : "Path",
        "points" : [ {
          "x" : 430,
          "y" : 159
        }, {
          "x" : 430,
          "y" : 199
        } ]
      },
      "source" : {
        "id" : "560cAZmAUygeKyjy",
        "type" : "ClassView"
      },
      "target" : {
        "id" : "8as3K.mGAqAEHAzl",
        "type" : "ClassView"
      }
    } ]
  }, {
    "id" : "tX9PK.mGAqAEHA24",
    "name" : "Diagnostic Assessments",
    "description" : "The diagram represents the structure and results of diagnostic processes. At the top, a Diagnostic Relation connects diagnosing agents and diagnosed entities. Once a diagnostic process has been completed, this relation becomes a Concluded Diagnostic Relation, which manifests in one or more Diagnostic Assessments. These assessments classify the determination of diagnostic results into complete and disjoint categories.\n\nA Diagnostic Assessment may be Conclusive or Inconclusive. Inconclusive assessments represent cases where the diagnostic process fails to establish a definitive result. Conclusive assessments are subdivided into Negative Diagnosis Assessment and Positive Diagnosis Assessment, each yielding a specific outcome. Negative assessments yield a No-Diagnosis Outcome, while positive assessments yield a Diagnosis. Both outcomes are treated as subkinds of Diagnostic Assessment Outcome, which serves as the general mode representing the result of a diagnostic process.\n\nThe model also includes a connection from Diagnostic Assessment Outcome to the general category Belief, clarifying that diagnostic outcomes are modeled as entities that may ground or manifest beliefs within clinical or biomedical contexts.",
    "type" : "Diagram",
    "owner" : {
      "id" : "ttVPK.mGAqAEHA2w",
      "type" : "Package"
    },
    "contents" : [ {
      "id" : "fIboV.mGAqAEHBd5",
      "type" : "GeneralizationSetView",
      "modelElement" : {
        "id" : "QIboV.mGAqAEHBd3",
        "type" : "GeneralizationSet"
      },
      "shape" : {
        "id" : "fIboV.mGAqAEHBd5_shape",
        "type" : "Text",
        "x" : 441,
        "y" : 430,
        "width" : 123,
        "height" : 45,
        "value" : ""
      }
    }, {
      "id" : "n06DV.mGAqAEHBfJ",
      "type" : "ClassView",
      "modelElement" : {
        "id" : "X06DV.mGAqAEHBfK",
        "type" : "Class"
      },
      "shape" : {
        "id" : "n06DV.mGAqAEHBfJ_shape",
        "type" : "Rectangle",
        "x" : 471,
        "y" : 152,
        "width" : 205,
        "height" : 40
      }
    }, {
      "id" : "px.vK.mGAqAEHA5u",
      "type" : "ClassView",
      "modelElement" : {
        "id" : "px.vK.mGAqAEHA5v",
        "type" : "Class"
      },
      "shape" : {
        "id" : "px.vK.mGAqAEHA5u_shape",
        "type" : "Rectangle",
        "x" : 470,
        "y" : 247,
        "width" : 206,
        "height" : 40
      }
    }, {
      "id" : "UEUjp.mAUVwC1hpz",
      "type" : "RelationView",
      "modelElement" : {
        "id" : "14Ujp.mAUVwC1hpu",
        "type" : "Relation"
      },
      "shape" : {
        "id" : "UEUjp.mAUVwC1hpz_path",
        "type" : "Path",
        "points" : [ {
          "x" : 574,
          "y" : 193
        }, {
          "x" : 574,
          "y" : 246
        } ]
      },
      "source" : {
        "id" : "n06DV.mGAqAEHBfJ",
        "type" : "ClassView"
      },
      "target" : {
        "id" : "px.vK.mGAqAEHA5u",
        "type" : "ClassView"
      }
    }, {
      "id" : "nX9oV.mGAqAEHBdr",
      "type" : "GeneralizationSetView",
      "modelElement" : {
        "id" : "7n9oV.mGAqAEHBdp",
        "type" : "GeneralizationSet"
      },
      "shape" : {
        "id" : "nX9oV.mGAqAEHBdr_shape",
        "type" : "Text",
        "x" : 576,
        "y" : 303,
        "width" : 169,
        "height" : 45,
        "value" : ""
      }
    }, {
      "id" : "XPTPK.mGAqAEHA3L",
      "type" : "ClassView",
      "modelElement" : {
        "id" : "XPTPK.mGAqAEHA3M",
        "type" : "Class"
      },
      "shape" : {
        "id" : "XPTPK.mGAqAEHA3L_shape",
        "type" : "Rectangle",
        "x" : 470,
        "y" : 645,
        "width" : 206,
        "height" : 40
      }
    }, {
      "id" : "gzdAz.mGAqAEHCfI",
      "type" : "RelationView",
      "modelElement" : {
        "id" : "DJwVp.mAUVwC1hjT",
        "type" : "Relation"
      },
      "shape" : {
        "id" : "gzdAz.mGAqAEHCfI_path",
        "type" : "Path",
        "points" : [ {
          "x" : 572,
          "y" : 644
        }, {
          "x" : 572,
          "y" : 557
        } ]
      },
      "source" : {
        "id" : "XPTPK.mGAqAEHA3L",
        "type" : "ClassView"
      },
      "target" : {
        "id" : "zpX5p.mAUVwC1hf5",
        "type" : "ClassView"
      }
    }, {
      "id" : "SyYoV.mGAqAEHBcQ",
      "type" : "GeneralizationView",
      "modelElement" : {
        "id" : "LSYoV.mGAqAEHBcP",
        "type" : "Generalization"
      },
      "shape" : {
        "id" : "SyYoV.mGAqAEHBcQ_path",
        "type" : "Path",
        "points" : [ {
          "x" : 758,
          "y" : 796
        }, {
          "x" : 532,
          "y" : 796
        } ]
      },
      "source" : {
        "id" : "LyIoV.mGAqAEHBb4",
        "type" : "ClassView"
      },
      "target" : {
        "id" : "OynaZ.mAUVwC1hzh",
        "type" : "ClassView"
      }
    }, {
      "id" : "FKu6Z.mAUVwC1h15",
      "type" : "GeneralizationSetView",
      "modelElement" : {
        "id" : "jyu6Z.mAUVwC1h13",
        "type" : "GeneralizationSet"
      },
      "shape" : {
        "id" : "FKu6Z.mAUVwC1h15_shape",
        "type" : "Text",
        "x" : 431,
        "y" : 730,
        "width" : 176,
        "height" : 45,
        "value" : ""
      }
    }, {
      "id" : "2CtAz.mGAqAEHCe5",
      "type" : "RelationView",
      "modelElement" : {
        "id" : "tcM6Z.mAUVwC1h0g",
        "type" : "Relation"
      },
      "shape" : {
        "id" : "2CtAz.mGAqAEHCe5_path",
        "type" : "Path",
        "points" : [ {
          "x" : 284,
          "y" : 645
        }, {
          "x" : 284,
          "y" : 557
        } ]
      },
      "source" : {
        "id" : "F4saZ.mAUVwC1hzQ",
        "type" : "ClassView"
      },
      "target" : {
        "id" : "5X2yZ.mAUVwC1hs8",
        "type" : "ClassView"
      }
    }, {
      "id" : "LdK6Z.mAUVwC1h1b",
      "type" : "GeneralizationView",
      "modelElement" : {
        "id" : "4dK6Z.mAUVwC1h1a",
        "type" : "Generalization"
      },
      "shape" : {
        "id" : "LdK6Z.mAUVwC1h1b_path",
        "type" : "Path",
        "points" : [ {
          "x" : 428,
          "y" : 775
        }, {
          "x" : 428,
          "y" : 727
        }, {
          "x" : 284,
          "y" : 727
        }, {
          "x" : 284,
          "y" : 687
        } ]
      },
      "source" : {
        "id" : "OynaZ.mAUVwC1hzh",
        "type" : "ClassView"
      },
      "target" : {
        "id" : "F4saZ.mAUVwC1hzQ",
        "type" : "ClassView"
      }
    }, {
      "id" : "poYwV.mGAqAEHBVz",
      "type" : "GeneralizationView",
      "modelElement" : {
        "id" : "EoYwV.mGAqAEHBVy",
        "type" : "Generalization"
      },
      "shape" : {
        "id" : "poYwV.mGAqAEHBVz_path",
        "type" : "Path",
        "points" : [ {
          "x" : 571,
          "y" : 288
        }, {
          "x" : 571,
          "y" : 355
        }, {
          "x" : 427,
          "y" : 355
        }, {
          "x" : 427,
          "y" : 385
        } ]
      },
      "source" : {
        "id" : "px.vK.mGAqAEHA5u",
        "type" : "ClassView"
      },
      "target" : {
        "id" : "o_wQV.mGAqAEHBUW",
        "type" : "ClassView"
      }
    }, {
      "id" : "OynaZ.mAUVwC1hzh",
      "type" : "ClassView",
      "modelElement" : {
        "id" : "OynaZ.mAUVwC1hzi",
        "type" : "Class"
      },
      "shape" : {
        "id" : "OynaZ.mAUVwC1hzh_shape",
        "type" : "Rectangle",
        "x" : 325,
        "y" : 776,
        "width" : 206,
        "height" : 40
      }
    }, {
      "id" : "VZRlp.mAUVwC1hg1",
      "type" : "ClassView",
      "modelElement" : {
        "id" : "VZRlp.mAUVwC1hg2",
        "type" : "Class"
      },
      "shape" : {
        "id" : "VZRlp.mAUVwC1hg1_shape",
        "type" : "Rectangle",
        "x" : 759,
        "y" : 516,
        "width" : 206,
        "height" : 40
      }
    }, {
      "id" : "BDYwV.mGAqAEHBWH",
      "type" : "GeneralizationView",
      "modelElement" : {
        "id" : "YDYwV.mGAqAEHBWG",
        "type" : "Generalization"
      },
      "shape" : {
        "id" : "BDYwV.mGAqAEHBWH_path",
        "type" : "Path",
        "points" : [ {
          "x" : 428,
          "y" : 427
        }, {
          "x" : 428,
          "y" : 481
        }, {
          "x" : 573,
          "y" : 481
        }, {
          "x" : 573,
          "y" : 515
        } ]
      },
      "source" : {
        "id" : "o_wQV.mGAqAEHBUW",
        "type" : "ClassView"
      },
      "target" : {
        "id" : "zpX5p.mAUVwC1hf5",
        "type" : "ClassView"
      }
    }, {
      "id" : "5X2yZ.mAUVwC1hs8",
      "type" : "ClassView",
      "modelElement" : {
        "id" : "FX2yZ.mAUVwC1hs9",
        "type" : "Class"
      },
      "shape" : {
        "id" : "5X2yZ.mAUVwC1hs8_shape",
        "type" : "Rectangle",
        "x" : 181,
        "y" : 516,
        "width" : 206,
        "height" : 40
      }
    }, {
      "id" : "Pkq6Z.mAUVwC1h1l",
      "type" : "GeneralizationView",
      "modelElement" : {
        "id" : "ekq6Z.mAUVwC1h1k",
        "type" : "Generalization"
      },
      "shape" : {
        "id" : "Pkq6Z.mAUVwC1h1l_path",
        "type" : "Path",
        "points" : [ {
          "x" : 428,
          "y" : 775
        }, {
          "x" : 428,
          "y" : 727
        }, {
          "x" : 573,
          "y" : 727
        }, {
          "x" : 573,
          "y" : 686
        } ]
      },
      "source" : {
        "id" : "OynaZ.mAUVwC1hzh",
        "type" : "ClassView"
      },
      "target" : {
        "id" : "XPTPK.mGAqAEHA3L",
        "type" : "ClassView"
      }
    }, {
      "id" : "lY4wV.mGAqAEHBWR",
      "type" : "GeneralizationView",
      "modelElement" : {
        "id" : "EY4wV.mGAqAEHBWQ",
        "type" : "Generalization"
      },
      "shape" : {
        "id" : "lY4wV.mGAqAEHBWR_path",
        "type" : "Path",
        "points" : [ {
          "x" : 428,
          "y" : 427
        }, {
          "x" : 428,
          "y" : 481
        }, {
          "x" : 284,
          "y" : 481
        }, {
          "x" : 284,
          "y" : 515
        } ]
      },
      "source" : {
        "id" : "o_wQV.mGAqAEHBUW",
        "type" : "ClassView"
      },
      "target" : {
        "id" : "5X2yZ.mAUVwC1hs8",
        "type" : "ClassView"
      }
    }, {
      "id" : "LyIoV.mGAqAEHBb4",
      "type" : "ClassView",
      "modelElement" : {
        "id" : "s0woV.mGAqAEHBbx",
        "type" : "Class"
      },
      "shape" : {
        "id" : "LyIoV.mGAqAEHBb4_shape",
        "type" : "Rectangle",
        "x" : 759,
        "y" : 772,
        "width" : 206,
        "height" : 49
      }
    }, {
      "id" : "F4saZ.mAUVwC1hzQ",
      "type" : "ClassView",
      "modelElement" : {
        "id" : "F4saZ.mAUVwC1hzR",
        "type" : "Class"
      },
      "shape" : {
        "id" : "F4saZ.mAUVwC1hzQ_shape",
        "type" : "Rectangle",
        "x" : 181,
        "y" : 646,
        "width" : 206,
        "height" : 40
      }
    }, {
      "id" : "o_wQV.mGAqAEHBUW",
      "type" : "ClassView",
      "modelElement" : {
        "id" : "o_wQV.mGAqAEHBUX",
        "type" : "Class"
      },
      "shape" : {
        "id" : "o_wQV.mGAqAEHBUW_shape",
        "type" : "Rectangle",
        "x" : 325,
        "y" : 386,
        "width" : 206,
        "height" : 40
      }
    }, {
      "id" : "Ya1Dp.mAUVwC1hoq",
      "type" : "ClassView",
      "modelElement" : {
        "id" : "Ya1Dp.mAUVwC1hor",
        "type" : "Class"
      },
      "shape" : {
        "id" : "Ya1Dp.mAUVwC1hoq_shape",
        "type" : "Rectangle",
        "x" : 470,
        "y" : 84,
        "width" : 206,
        "height" : 40
      }
    }, {
      "id" : "zpX5p.mAUVwC1hf5",
      "type" : "ClassView",
      "modelElement" : {
        "id" : "LpX5p.mAUVwC1hf6",
        "type" : "Class"
      },
      "shape" : {
        "id" : "zpX5p.mAUVwC1hf5_shape",
        "type" : "Rectangle",
        "x" : 470,
        "y" : 516,
        "width" : 206,
        "height" : 40
      }
    }, {
      "id" : "w2YwV.mGAqAEHBV9",
      "type" : "GeneralizationView",
      "modelElement" : {
        "id" : "5WYwV.mGAqAEHBV8",
        "type" : "Generalization"
      },
      "shape" : {
        "id" : "w2YwV.mGAqAEHBV9_path",
        "type" : "Path",
        "points" : [ {
          "x" : 571,
          "y" : 288
        }, {
          "x" : 571,
          "y" : 355
        }, {
          "x" : 861,
          "y" : 355
        }, {
          "x" : 861,
          "y" : 515
        } ]
      },
      "source" : {
        "id" : "px.vK.mGAqAEHA5u",
        "type" : "ClassView"
      },
      "target" : {
        "id" : "VZRlp.mAUVwC1hg1",
        "type" : "ClassView"
      }
    }, {
      "id" : "plODV.mGAqAEHBft",
      "type" : "GeneralizationView",
      "modelElement" : {
        "id" : "ylODV.mGAqAEHBfs",
        "type" : "Generalization"
      },
      "shape" : {
        "id" : "plODV.mGAqAEHBft_path",
        "type" : "Path",
        "points" : [ {
          "x" : 573,
          "y" : 125
        }, {
          "x" : 573,
          "y" : 151
        } ]
      },
      "source" : {
        "id" : "Ya1Dp.mAUVwC1hoq",
        "type" : "ClassView"
      },
      "target" : {
        "id" : "n06DV.mGAqAEHBfJ",
        "type" : "ClassView"
      }
    } ]
  }, {
    "id" : "ibF.p.mAUVwC1g14",
    "name" : "Agents",
    "description" : "The diagram organizes the ontology of Agents, rooted in the UFO-based category Agent. Agents are understood as entities capable of acting or exercising agency in a system. The diagram distinguishes between collective and individual forms of agency.\n\nOrganization is modeled as a kind of agent that represents collective structures, while Individual Agent is a separate category, further divided into disjoint and complete types. These include Artificial Agent, covering computational or technological systems with agency-like behavior, and Animal, representing biological entities capable of action. Within the biological domain, Person is modeled as a kind of animal, thereby situating human agents within the broader taxonomy of living individual agents.\n\nThe diagram specifies that types of agents as a whole are incomplete and disjoint, clarifying that while the current taxonomy covers key distinctions, the classification is not exhaustive. By contrast, types of individual agents are modeled as complete and disjoint, ensuring that every individual agent must be classified as either artificial or animal, with no overlap.",
    "type" : "Diagram",
    "owner" : {
      "id" : "czC2RemGAqAEHA48",
      "type" : "Package"
    },
    "contents" : [ {
      "id" : "C8ecGpmGAqAEHBNo",
      "type" : "GeneralizationView",
      "modelElement" : {
        "id" : "RcecGpmGAqAEHBNn",
        "type" : "Generalization"
      },
      "shape" : {
        "id" : "C8ecGpmGAqAEHBNo_path",
        "type" : "Path",
        "points" : [ {
          "x" : 640,
          "y" : 340
        }, {
          "x" : 640,
          "y" : 380
        }, {
          "x" : 430,
          "y" : 380
        }, {
          "x" : 430,
          "y" : 410
        } ]
      },
      "source" : {
        "id" : "cFusGpmGAqAEHBEb",
        "type" : "ClassView"
      },
      "target" : {
        "id" : "whycGpmGAqAEHBHu",
        "type" : "ClassView"
      }
    }, {
      "id" : "BbEBp.mAUVwC1g.M",
      "type" : "ClassView",
      "modelElement" : {
        "id" : "ZRosRemGAqAEHAxR",
        "type" : "Class"
      },
      "shape" : {
        "id" : "BbEBp.mAUVwC1g.M_shape",
        "type" : "Rectangle",
        "x" : 800,
        "y" : 410,
        "width" : 120,
        "height" : 50
      }
    }, {
      "id" : "Bg.cGpmGAqAEHBNy",
      "type" : "GeneralizationView",
      "modelElement" : {
        "id" : "Qg.cGpmGAqAEHBNx",
        "type" : "Generalization"
      },
      "shape" : {
        "id" : "Bg.cGpmGAqAEHBNy_path",
        "type" : "Path",
        "points" : [ {
          "x" : 640,
          "y" : 340
        }, {
          "x" : 640,
          "y" : 410
        } ]
      },
      "source" : {
        "id" : "cFusGpmGAqAEHBEb",
        "type" : "ClassView"
      },
      "target" : {
        "id" : "vcN.p.mAUVwC1g2r",
        "type" : "ClassView"
      }
    }, {
      "id" : "_EXa8DmAUygefmZs",
      "type" : "GeneralizationView",
      "modelElement" : {
        "id" : "eEXa8DmAUygefmZr",
        "type" : "Generalization"
      },
      "shape" : {
        "id" : "_EXa8DmAUygefmZs_path",
        "type" : "Path",
        "points" : [ {
          "x" : 640,
          "y" : 225
        }, {
          "x" : 640,
          "y" : 260
        }, {
          "x" : 860,
          "y" : 260
        }, {
          "x" : 860,
          "y" : 410
        } ]
      },
      "source" : {
        "id" : "jNHa8DmAUygefmZf",
        "type" : "ClassView"
      },
      "target" : {
        "id" : "BbEBp.mAUVwC1g.M",
        "type" : "ClassView"
      }
    }, {
      "id" : "Hms8GpmGAqAEHBRB",
      "type" : "GeneralizationSetView",
      "modelElement" : {
        "id" : "HGs8GpmGAqAEHBQ_",
        "type" : "GeneralizationSet"
      },
      "shape" : {
        "id" : "Hms8GpmGAqAEHBRB_shape",
        "type" : "Text",
        "x" : 460,
        "y" : 380,
        "width" : 130,
        "height" : 60,
        "value" : ""
      }
    }, {
      "id" : "hTr68DmAUygefmeu",
      "type" : "GeneralizationView",
      "modelElement" : {
        "id" : "cTr68DmAUygefmet",
        "type" : "Generalization"
      },
      "shape" : {
        "id" : "hTr68DmAUygefmeu_path",
        "type" : "Path",
        "points" : [ {
          "x" : 640,
          "y" : 110
        }, {
          "x" : 640,
          "y" : 175
        } ]
      },
      "source" : {
        "id" : "xql.p.mAUVwC1g2J",
        "type" : "ClassView"
      },
      "target" : {
        "id" : "jNHa8DmAUygefmZf",
        "type" : "ClassView"
      }
    }, {
      "id" : "cFusGpmGAqAEHBEb",
      "type" : "ClassView",
      "modelElement" : {
        "id" : "cFusGpmGAqAEHBEc",
        "type" : "Class"
      },
      "shape" : {
        "id" : "cFusGpmGAqAEHBEb_shape",
        "type" : "Rectangle",
        "x" : 580,
        "y" : 290,
        "width" : 120,
        "height" : 50
      }
    }, {
      "id" : "vcN.p.mAUVwC1g2r",
      "type" : "ClassView",
      "modelElement" : {
        "id" : "vcN.p.mAUVwC1g2s",
        "type" : "Class"
      },
      "shape" : {
        "id" : "vcN.p.mAUVwC1g2r_shape",
        "type" : "Rectangle",
        "x" : 580,
        "y" : 410,
        "width" : 120,
        "height" : 50
      }
    }, {
      "id" : "HCb68DmAUygefme4",
      "type" : "GeneralizationView",
      "modelElement" : {
        "id" : "OCb68DmAUygefme3",
        "type" : "Generalization"
      },
      "shape" : {
        "id" : "HCb68DmAUygefme4_path",
        "type" : "Path",
        "points" : [ {
          "x" : 640,
          "y" : 110
        }, {
          "x" : 640,
          "y" : 140
        }, {
          "x" : 420,
          "y" : 140
        }, {
          "x" : 420,
          "y" : 290
        } ]
      },
      "source" : {
        "id" : "xql.p.mAUVwC1g2J",
        "type" : "ClassView"
      },
      "target" : {
        "id" : "Gm3Rp.mAUVwC1hKD",
        "type" : "ClassView"
      }
    }, {
      "id" : "whycGpmGAqAEHBHu",
      "type" : "ClassView",
      "modelElement" : {
        "id" : "G9JsEemAUygeIxAG",
        "type" : "Class"
      },
      "shape" : {
        "id" : "whycGpmGAqAEHBHu_shape",
        "type" : "Rectangle",
        "x" : 360,
        "y" : 410,
        "width" : 120,
        "height" : 50
      }
    }, {
      "id" : "Gm3Rp.mAUVwC1hKD",
      "type" : "ClassView",
      "modelElement" : {
        "id" : "qGtRp.mAUVwC1hH9",
        "type" : "Class"
      },
      "shape" : {
        "id" : "Gm3Rp.mAUVwC1hKD_shape",
        "type" : "Rectangle",
        "x" : 360,
        "y" : 290,
        "width" : 120,
        "height" : 50
      }
    }, {
      "id" : "TWPcGpmGAqAEHBQN",
      "type" : "GeneralizationView",
      "modelElement" : {
        "id" : "KWPcGpmGAqAEHBQM",
        "type" : "Generalization"
      },
      "shape" : {
        "id" : "TWPcGpmGAqAEHBQN_path",
        "type" : "Path",
        "points" : [ {
          "x" : 640,
          "y" : 225
        }, {
          "x" : 640,
          "y" : 290
        } ]
      },
      "source" : {
        "id" : "jNHa8DmAUygefmZf",
        "type" : "ClassView"
      },
      "target" : {
        "id" : "cFusGpmGAqAEHBEb",
        "type" : "ClassView"
      }
    }, {
      "id" : "c7mG8DmAUygefmhB",
      "type" : "GeneralizationSetView",
      "modelElement" : {
        "id" : "abmG8DmAUygefmg_",
        "type" : "GeneralizationSet"
      },
      "shape" : {
        "id" : "c7mG8DmAUygefmhB_shape",
        "type" : "Text",
        "x" : 720,
        "y" : 260,
        "width" : 80,
        "height" : 50,
        "value" : ""
      }
    }, {
      "id" : "mRycGpmGAqAEHBNG",
      "type" : "GeneralizationView",
      "modelElement" : {
        "id" : "ngrRp.mAUVwC1hJI",
        "type" : "Generalization"
      },
      "shape" : {
        "id" : "mRycGpmGAqAEHBNG_path",
        "type" : "Path",
        "points" : [ {
          "x" : 380,
          "y" : 340
        }, {
          "x" : 380,
          "y" : 410
        } ]
      },
      "source" : {
        "id" : "Gm3Rp.mAUVwC1hKD",
        "type" : "ClassView"
      },
      "target" : {
        "id" : "whycGpmGAqAEHBHu",
        "type" : "ClassView"
      }
    }, {
      "id" : "xql.p.mAUVwC1g2J",
      "type" : "ClassView",
      "modelElement" : {
        "id" : "cHO.p.mAUVwC1g1B",
        "type" : "Class"
      },
      "shape" : {
        "id" : "xql.p.mAUVwC1g2J_shape",
        "type" : "Rectangle",
        "x" : 580,
        "y" : 60,
        "width" : 120,
        "height" : 50
      }
    }, {
      "id" : "jNHa8DmAUygefmZf",
      "type" : "ClassView",
      "modelElement" : {
        "id" : "jNHa8DmAUygefmZg",
        "type" : "Class"
      },
      "shape" : {
        "id" : "jNHa8DmAUygefmZf_shape",
        "type" : "Rectangle",
        "x" : 580,
        "y" : 175,
        "width" : 120,
        "height" : 50
      }
    }, {
      "id" : "dtCG8DmAUygefmgh",
      "type" : "GeneralizationSetView",
      "modelElement" : {
        "id" : "DNCG8DmAUygefmgf",
        "type" : "GeneralizationSet"
      },
      "shape" : {
        "id" : "dtCG8DmAUygefmgh_shape",
        "type" : "Text",
        "x" : 640,
        "y" : 110,
        "width" : 80,
        "height" : 50,
        "value" : ""
      }
    } ]
  }, {
    "id" : "jDNRp.mAUVwC1hHo",
    "name" : "Cellular Entities",
    "description" : "The diagram represents the high-level modeling of cellular entities and their relation to broader biological categories. At the core is the category Cellular Entity, which generalizes living beings composed of cells, including both individual organisms and more specific cellular components. This category is specialized according to the complete and disjoint states Living Cellular Entity and Dead Cellular Entity, capturing the essential life-state distinction relevant to medical and biological contexts.\n\nThe diagram makes explicit that cellular entities encompass not only whole organisms but also entities such as fetuses, embryos, and isolated cells. This ensures coverage of cases important for biomedical data integration where early developmental stages and cellular-level entities must be consistently represented.\n\nFrom a taxonomic perspective, Cellular Entity subsumes Animal, which is further divided into the disjoint categories Person and Non-Human Animal. This partition provides a clear distinction between human and non-human subjects in biomedical datasets while preserving their common grounding as cellular entities.",
    "type" : "Diagram",
    "owner" : {
      "id" : "LGnpMemAUygeIxUZ",
      "type" : "Package"
    },
    "contents" : [ {
      "id" : "bfllEBmGAqAEHBZQ",
      "type" : "GeneralizationView",
      "modelElement" : {
        "id" : "JfllEBmGAqAEHBZP",
        "type" : "Generalization"
      },
      "shape" : {
        "id" : "bfllEBmGAqAEHBZQ_path",
        "type" : "Path",
        "points" : [ {
          "x" : 404,
          "y" : 166
        }, {
          "x" : 354,
          "y" : 166
        }, {
          "x" : 354,
          "y" : 203
        }, {
          "x" : 319,
          "y" : 203
        } ]
      },
      "source" : {
        "id" : "wNLZEBmGAqAEHBRs",
        "type" : "ClassView"
      },
      "target" : {
        "id" : "m4Bil.mGAqAEHBcD",
        "type" : "ClassView"
      }
    }, {
      "id" : "rADlEBmGAqAEHBZj",
      "type" : "GeneralizationSetView",
      "modelElement" : {
        "id" : "wADlEBmGAqAEHBZh",
        "type" : "GeneralizationSet"
      },
      "shape" : {
        "id" : "rADlEBmGAqAEHBZj_shape",
        "type" : "Text",
        "x" : 342,
        "y" : 97,
        "width" : 102,
        "height" : 45,
        "value" : ""
      }
    }, {
      "id" : "wNLZEBmGAqAEHBRs",
      "type" : "ClassView",
      "modelElement" : {
        "id" : "wNLZEBmGAqAEHBRt",
        "type" : "Class"
      },
      "shape" : {
        "id" : "wNLZEBmGAqAEHBRs_shape",
        "type" : "Rectangle",
        "x" : 405,
        "y" : 145,
        "width" : 120,
        "height" : 40
      }
    }, {
      "id" : "yZllEBmGAqAEHBZG",
      "type" : "GeneralizationView",
      "modelElement" : {
        "id" : "4ZllEBmGAqAEHBZF",
        "type" : "Generalization"
      },
      "shape" : {
        "id" : "yZllEBmGAqAEHBZG_path",
        "type" : "Path",
        "points" : [ {
          "x" : 404,
          "y" : 166
        }, {
          "x" : 355,
          "y" : 166
        }, {
          "x" : 355,
          "y" : 122
        }, {
          "x" : 319,
          "y" : 122
        } ]
      },
      "source" : {
        "id" : "wNLZEBmGAqAEHBRs",
        "type" : "ClassView"
      },
      "target" : {
        "id" : "3g.il.mGAqAEHBb4",
        "type" : "ClassView"
      }
    }, {
      "id" : "3g.il.mGAqAEHBb4",
      "type" : "ClassView",
      "modelElement" : {
        "id" : "UQ.il.mGAqAEHBb5",
        "type" : "Class"
      },
      "shape" : {
        "id" : "3g.il.mGAqAEHBb4_shape",
        "type" : "Rectangle",
        "x" : 175,
        "y" : 105,
        "width" : 144,
        "height" : 40
      }
    }, {
      "id" : "pEDRp.mAUVwC1hIT",
      "type" : "ClassView",
      "modelElement" : {
        "id" : "G9JsEemAUygeIxAG",
        "type" : "Class"
      },
      "shape" : {
        "id" : "pEDRp.mAUVwC1hIT_shape",
        "type" : "Rectangle",
        "x" : 492,
        "y" : 440,
        "width" : 112,
        "height" : 47
      }
    }, {
      "id" : "WQjRp.mAUVwC1hIp",
      "type" : "ClassView",
      "modelElement" : {
        "id" : "2QjRp.mAUVwC1hIq",
        "type" : "Class"
      },
      "shape" : {
        "id" : "WQjRp.mAUVwC1hIp_shape",
        "type" : "Rectangle",
        "x" : 325,
        "y" : 440,
        "width" : 112,
        "height" : 47
      }
    }, {
      "id" : "KQrRp.mAUVwC1hJJ",
      "type" : "GeneralizationView",
      "modelElement" : {
        "id" : "ngrRp.mAUVwC1hJI",
        "type" : "Generalization"
      },
      "shape" : {
        "id" : "KQrRp.mAUVwC1hJJ_path",
        "type" : "Path",
        "points" : [ {
          "x" : 465,
          "y" : 341
        }, {
          "x" : 465,
          "y" : 422
        }, {
          "x" : 549,
          "y" : 422
        }, {
          "x" : 549,
          "y" : 440
        } ]
      },
      "source" : {
        "id" : "qGtRp.mAUVwC1hH8",
        "type" : "ClassView"
      },
      "target" : {
        "id" : "pEDRp.mAUVwC1hIT",
        "type" : "ClassView"
      }
    }, {
      "id" : "qGtRp.mAUVwC1hH8",
      "type" : "ClassView",
      "modelElement" : {
        "id" : "qGtRp.mAUVwC1hH9",
        "type" : "Class"
      },
      "shape" : {
        "id" : "qGtRp.mAUVwC1hH8_shape",
        "type" : "Rectangle",
        "x" : 412,
        "y" : 300,
        "width" : 112,
        "height" : 40
      }
    }, {
      "id" : "MAg5EBmGAqAEHBSo",
      "type" : "GeneralizationView",
      "modelElement" : {
        "id" : "AAg5EBmGAqAEHBSn",
        "type" : "Generalization"
      },
      "shape" : {
        "id" : "MAg5EBmGAqAEHBSo_path",
        "type" : "Path",
        "points" : [ {
          "x" : 465,
          "y" : 185
        }, {
          "x" : 465,
          "y" : 299
        } ]
      },
      "source" : {
        "id" : "wNLZEBmGAqAEHBRs",
        "type" : "ClassView"
      },
      "target" : {
        "id" : "qGtRp.mAUVwC1hH8",
        "type" : "ClassView"
      }
    }, {
      "id" : "4nixp.mAUVwC1hMH",
      "type" : "GeneralizationSetView",
      "modelElement" : {
        "id" : "4Hixp.mAUVwC1hMF",
        "type" : "GeneralizationSet"
      },
      "shape" : {
        "id" : "4nixp.mAUVwC1hMH_shape",
        "type" : "Text",
        "x" : 479,
        "y" : 367,
        "width" : 70,
        "height" : 45,
        "value" : ""
      }
    }, {
      "id" : "hGrRp.mAUVwC1hJT",
      "type" : "GeneralizationView",
      "modelElement" : {
        "id" : "MGrRp.mAUVwC1hJS",
        "type" : "Generalization"
      },
      "shape" : {
        "id" : "hGrRp.mAUVwC1hJT_path",
        "type" : "Path",
        "points" : [ {
          "x" : 465,
          "y" : 341
        }, {
          "x" : 465,
          "y" : 422
        }, {
          "x" : 381,
          "y" : 422
        }, {
          "x" : 381,
          "y" : 440
        } ]
      },
      "source" : {
        "id" : "qGtRp.mAUVwC1hH8",
        "type" : "ClassView"
      },
      "target" : {
        "id" : "WQjRp.mAUVwC1hIp",
        "type" : "ClassView"
      }
    }, {
      "id" : "m4Bil.mGAqAEHBcD",
      "type" : "ClassView",
      "modelElement" : {
        "id" : "m4Bil.mGAqAEHBcE",
        "type" : "Class"
      },
      "shape" : {
        "id" : "m4Bil.mGAqAEHBcD_shape",
        "type" : "Rectangle",
        "x" : 175,
        "y" : 185,
        "width" : 144,
        "height" : 40
      }
    } ]
  }, {
    "id" : "EMDJp.mAUVwC1hVp",
    "name" : "Diagnostic Relations",
    "description" : "The diagram presents the structural components and mediations that constitute a Diagnostic Relation. This relator connects a Diagnosing Agent and a Diagnosed Entity, ensuring that diagnostic activities are explicitly grounded in the participation of both an agent and a target entity.\n\nA diagnostic process may begin with a Diagnosis Suspicion, modeled as a mode and characterized as a specific kind of Belief. Suspicion is always linked to at least one diagnosing agent, capturing the cognitive or inferential basis that motivates the establishment of a diagnostic relation.\n\nDiagnostic relations also involve Diagnostic Methods, which are characterized modes instantiated by a Diagnostic Method Type. This distinction ensures that diagnostic practices are not only recorded at the instance level but also categorized by methodological type, providing traceability of procedures.\n\nOn the side of the diagnosed entity, the diagram shows that each diagnosed entity, modeled as a substantial, can be characterized by one or more Conditions. These conditions, in turn, may be further qualified by Condition Indicators, which capture observable or inferable elements such as symptoms, signs, risk factors, or contextual historical data. A note clarifies that condition indicators can be decomposed into subjective, objective, and contextual categories, offering finer-grained representation of diagnostic evidence.",
    "type" : "Diagram",
    "owner" : {
      "id" : "ttVPK.mGAqAEHA2w",
      "type" : "Package"
    },
    "contents" : [ {
      "id" : "DDAIl.mGAqAEHBJ5",
      "type" : "GeneralizationView",
      "modelElement" : {
        "id" : "riwPF.mAUVwC1ihn",
        "type" : "Generalization"
      },
      "shape" : {
        "id" : "DDAIl.mGAqAEHBJ5_path",
        "type" : "Path",
        "points" : [ {
          "x" : 805,
          "y" : 260
        }, {
          "x" : 805,
          "y" : 300
        } ]
      },
      "source" : {
        "id" : "pDAIl.mGAqAEHBJ1",
        "type" : "ClassView"
      },
      "target" : {
        "id" : "MAnwl.mGAqAEHBIZ",
        "type" : "ClassView"
      }
    }, {
      "id" : "OnE8kBmGAqAEHCgn",
      "type" : "ClassView",
      "modelElement" : {
        "id" : "s0woV.mGAqAEHBbx",
        "type" : "Class"
      },
      "shape" : {
        "id" : "OnE8kBmGAqAEHCgn_shape",
        "type" : "Rectangle",
        "x" : 138,
        "y" : 115,
        "width" : 152,
        "height" : 51
      }
    }, {
      "id" : "ntIOzJmAUPDE3CBm",
      "type" : "RelationView",
      "modelElement" : {
        "id" : "cB42zJmAUPDE3B8h",
        "type" : "Relation"
      },
      "shape" : {
        "id" : "ntIOzJmAUPDE3CBm_path",
        "type" : "Path",
        "points" : [ {
          "x" : 1077,
          "y" : 231
        }, {
          "x" : 882,
          "y" : 231
        } ]
      },
      "source" : {
        "id" : "LtIOzJmAUPDE3CBk",
        "type" : "ClassView"
      },
      "target" : {
        "id" : "pDAIl.mGAqAEHBJ1",
        "type" : "ClassView"
      }
    }, {
      "id" : "AZpOzJmAUPDE3CEJ",
      "type" : "RelationView",
      "modelElement" : {
        "id" : "SweOzJmAUPDE3CDV",
        "type" : "Relation"
      },
      "shape" : {
        "id" : "AZpOzJmAUPDE3CEJ_path",
        "type" : "Path",
        "points" : [ {
          "x" : 1077,
          "y" : 324
        }, {
          "x" : 882,
          "y" : 324
        } ]
      },
      "source" : {
        "id" : "sycIl.mGAqAEHBOY",
        "type" : "ClassView"
      },
      "target" : {
        "id" : "MAnwl.mGAqAEHBIZ",
        "type" : "ClassView"
      }
    }, {
      "id" : "Vv9wl.mGAqAEHBHO",
      "type" : "ClassView",
      "modelElement" : {
        "id" : "Ya1Dp.mAUVwC1hor",
        "type" : "Class"
      },
      "shape" : {
        "id" : "Vv9wl.mGAqAEHBHO_shape",
        "type" : "Rectangle",
        "x" : 436,
        "y" : 302,
        "width" : 152,
        "height" : 40
      }
    }, {
      "id" : "sycIl.mGAqAEHBOY",
      "type" : "ClassView",
      "modelElement" : {
        "id" : "gyEvF.mGAqAEHA70",
        "type" : "Class"
      },
      "shape" : {
        "id" : "sycIl.mGAqAEHBOY_shape",
        "type" : "Rectangle",
        "x" : 1078,
        "y" : 302,
        "width" : 152,
        "height" : 40
      }
    }, {
      "id" : "LtIOzJmAUPDE3CBk",
      "type" : "ClassView",
      "modelElement" : {
        "id" : "Vi_WzJmAUPDE3B8A",
        "type" : "Class"
      },
      "shape" : {
        "id" : "LtIOzJmAUPDE3CBk_shape",
        "type" : "Rectangle",
        "x" : 1078,
        "y" : 208,
        "width" : 152,
        "height" : 51
      }
    }, {
      "id" : "exJckBmGAqAEHCZf",
      "type" : "ClassView",
      "modelElement" : {
        "id" : "exJckBmGAqAEHCZg",
        "type" : "Class"
      },
      "shape" : {
        "id" : "exJckBmGAqAEHCZf_shape",
        "type" : "Rectangle",
        "x" : 138,
        "y" : 213,
        "width" : 152,
        "height" : 40
      }
    }, {
      "id" : "qAnwl.mGAqAEHBIb",
      "type" : "RelationView",
      "modelElement" : {
        "id" : "r4SpZ.mAUVwC1iS7",
        "type" : "Relation"
      },
      "shape" : {
        "id" : "qAnwl.mGAqAEHBIb_path",
        "type" : "Path",
        "points" : [ {
          "x" : 587,
          "y" : 319
        }, {
          "x" : 731,
          "y" : 319
        } ]
      },
      "source" : {
        "id" : "Vv9wl.mGAqAEHBHO",
        "type" : "ClassView"
      },
      "target" : {
        "id" : "MAnwl.mGAqAEHBIZ",
        "type" : "ClassView"
      }
    }, {
      "id" : "pDAIl.mGAqAEHBJ1",
      "type" : "ClassView",
      "modelElement" : {
        "id" : ".BHxZ.mAUVwC1iH3",
        "type" : "Class"
      },
      "shape" : {
        "id" : "pDAIl.mGAqAEHBJ1_shape",
        "type" : "Rectangle",
        "x" : 731,
        "y" : 208,
        "width" : 152,
        "height" : 51
      }
    }, {
      "id" : "gG4wHJmAUygeKxQV",
      "type" : "RelationView",
      "modelElement" : {
        "id" : ".64wHJmAUygeKxQQ",
        "type" : "Relation"
      },
      "shape" : {
        "id" : "gG4wHJmAUygeKxQV_path",
        "type" : "Path",
        "points" : [ {
          "x" : 512,
          "y" : 448
        }, {
          "x" : 512,
          "y" : 342
        } ]
      },
      "source" : {
        "id" : "mtVCl.mGAqAEHBXx",
        "type" : "ClassView"
      },
      "target" : {
        "id" : "Vv9wl.mGAqAEHBHO",
        "type" : "ClassView"
      }
    }, {
      "id" : "Tv9wl.mGAqAEHBHQ",
      "type" : "RelationView",
      "modelElement" : {
        "id" : "Rlkjp.mAUVwC1hpk",
        "type" : "Relation"
      },
      "shape" : {
        "id" : "Tv9wl.mGAqAEHBHQ_path",
        "type" : "Path",
        "points" : [ {
          "x" : 435,
          "y" : 319
        }, {
          "x" : 290,
          "y" : 319
        } ]
      },
      "source" : {
        "id" : "Vv9wl.mGAqAEHBHO",
        "type" : "ClassView"
      },
      "target" : {
        "id" : "TNzJp.mAUVwC1hWa",
        "type" : "ClassView"
      }
    }, {
      "id" : "Nt9ckBmGAqAEHCaK",
      "type" : "RelationView",
      "modelElement" : {
        "id" : "et9ckBmGAqAEHCaF",
        "type" : "Relation"
      },
      "shape" : {
        "id" : "Nt9ckBmGAqAEHCaK_path",
        "type" : "Path",
        "points" : [ {
          "x" : 215,
          "y" : 254
        }, {
          "x" : 215,
          "y" : 300
        } ]
      },
      "source" : {
        "id" : "exJckBmGAqAEHCZf",
        "type" : "ClassView"
      },
      "target" : {
        "id" : "TNzJp.mAUVwC1hWa",
        "type" : "ClassView"
      }
    }, {
      "id" : "mtVCl.mGAqAEHBXx",
      "type" : "ClassView",
      "modelElement" : {
        "id" : "mtVCl.mGAqAEHBXy",
        "type" : "Class"
      },
      "shape" : {
        "id" : "mtVCl.mGAqAEHBXx_shape",
        "type" : "Rectangle",
        "x" : 437,
        "y" : 449,
        "width" : 152,
        "height" : 40
      }
    }, {
      "id" : "DqRwHJmAUygeKxQ_",
      "type" : "ClassView",
      "modelElement" : {
        "id" : "DqRwHJmAUygeKxRA",
        "type" : "Class"
      },
      "shape" : {
        "id" : "DqRwHJmAUygeKxQ__shape",
        "type" : "Rectangle",
        "x" : 731,
        "y" : 449,
        "width" : 152,
        "height" : 40
      }
    }, {
      "id" : "VSU8kBmGAqAEHCg.",
      "type" : "GeneralizationView",
      "modelElement" : {
        "id" : "8SU8kBmGAqAEHCg9",
        "type" : "Generalization"
      },
      "shape" : {
        "id" : "VSU8kBmGAqAEHCg._path",
        "type" : "Path",
        "points" : [ {
          "x" : 215,
          "y" : 167
        }, {
          "x" : 215,
          "y" : 212
        } ]
      },
      "source" : {
        "id" : "OnE8kBmGAqAEHCgn",
        "type" : "ClassView"
      },
      "target" : {
        "id" : "exJckBmGAqAEHCZf",
        "type" : "ClassView"
      }
    }, {
      "id" : "5VFwHJmAUygeKxR1",
      "type" : "RelationView",
      "modelElement" : {
        "id" : "KVFwHJmAUygeKxRw",
        "type" : "Relation"
      },
      "shape" : {
        "id" : "5VFwHJmAUygeKxR1_path",
        "type" : "Path",
        "points" : [ {
          "x" : 588,
          "y" : 474
        }, {
          "x" : 731,
          "y" : 474
        } ]
      },
      "source" : {
        "id" : "mtVCl.mGAqAEHBXx",
        "type" : "ClassView"
      },
      "target" : {
        "id" : "DqRwHJmAUygeKxQ_",
        "type" : "ClassView"
      }
    }, {
      "id" : "MAnwl.mGAqAEHBIZ",
      "type" : "ClassView",
      "modelElement" : {
        "id" : "dRkpZ.mAUVwC1iSN",
        "type" : "Class"
      },
      "shape" : {
        "id" : "MAnwl.mGAqAEHBIZ_shape",
        "type" : "Rectangle",
        "x" : 731,
        "y" : 301,
        "width" : 152,
        "height" : 40
      }
    }, {
      "id" : "TNzJp.mAUVwC1hWa",
      "type" : "ClassView",
      "modelElement" : {
        "id" : "__C.p.mAUVwC1gz1",
        "type" : "Class"
      },
      "shape" : {
        "id" : "TNzJp.mAUVwC1hWa_shape",
        "type" : "Rectangle",
        "x" : 138,
        "y" : 301,
        "width" : 152,
        "height" : 40
      }
    } ]
  }, {
    "id" : "g7rxZ.mAUVwC1iHY",
    "name" : "Endurant",
    "description" : "The diagram presents the high-level taxonomy of Endurants as conceptualized in UFO. At the top, Particular is introduced as a general mixin that subsumes all individual entities. From this root, the category Endurant captures entities that persist through time while possibly undergoing changes in their properties.\n\nSubstantial is modeled as a specialization of endurants, representing entities that have identity and exist independently. The category is further partitioned into two complete and disjoint subtypes: Object and Agent. Objects denote substantial entities that are not capable of agency, while Agents represent substantials that can act or exercise agency. This division provides the ontological basis for distinguishing between passive and active entities in the domain.",
    "type" : "Diagram",
    "owner" : {
      "id" : "SVDxZ.mAUVwC1iHQ",
      "type" : "Package"
    },
    "contents" : [ {
      "id" : "1CAJZ.mAUVwC1iJA",
      "type" : "ClassView",
      "modelElement" : {
        "id" : "cHO.p.mAUVwC1g1B",
        "type" : "Class"
      },
      "shape" : {
        "id" : "1CAJZ.mAUVwC1iJA_shape",
        "type" : "Rectangle",
        "x" : 370,
        "y" : 383,
        "width" : 80,
        "height" : 40
      }
    }, {
      "id" : "wGnxZ.mAUVwC1iIB",
      "type" : "ClassView",
      "modelElement" : {
        "id" : "wGnxZ.mAUVwC1iIC",
        "type" : "Class"
      },
      "shape" : {
        "id" : "wGnxZ.mAUVwC1iIB_shape",
        "type" : "Rectangle",
        "x" : 210,
        "y" : 383,
        "width" : 80,
        "height" : 40
      }
    }, {
      "id" : "RGbxZ.mAUVwC1iHr",
      "type" : "ClassView",
      "modelElement" : {
        "id" : "RGbxZ.mAUVwC1iHs",
        "type" : "Class"
      },
      "shape" : {
        "id" : "RGbxZ.mAUVwC1iHr_shape",
        "type" : "Rectangle",
        "x" : 291,
        "y" : 214,
        "width" : 80,
        "height" : 40
      }
    }, {
      "id" : ".BHxZ.mAUVwC1iH2",
      "type" : "ClassView",
      "modelElement" : {
        "id" : ".BHxZ.mAUVwC1iH3",
        "type" : "Class"
      },
      "shape" : {
        "id" : ".BHxZ.mAUVwC1iH2_shape",
        "type" : "Rectangle",
        "x" : 291,
        "y" : 299,
        "width" : 80,
        "height" : 40
      }
    }, {
      "id" : "E1IJZ.mAUVwC1iKJ",
      "type" : "GeneralizationView",
      "modelElement" : {
        "id" : "NVIJZ.mAUVwC1iKI",
        "type" : "Generalization"
      },
      "shape" : {
        "id" : "E1IJZ.mAUVwC1iKJ_path",
        "type" : "Path",
        "points" : [ {
          "x" : 331,
          "y" : 254
        }, {
          "x" : 331,
          "y" : 297
        } ]
      },
      "source" : {
        "id" : "RGbxZ.mAUVwC1iHr",
        "type" : "ClassView"
      },
      "target" : {
        "id" : ".BHxZ.mAUVwC1iH2",
        "type" : "ClassView"
      }
    }, {
      "id" : "AyoJZ.mAUVwC1iKd",
      "type" : "GeneralizationView",
      "modelElement" : {
        "id" : "NSoJZ.mAUVwC1iKc",
        "type" : "Generalization"
      },
      "shape" : {
        "id" : "AyoJZ.mAUVwC1iKd_path",
        "type" : "Path",
        "points" : [ {
          "x" : 333,
          "y" : 339
        }, {
          "x" : 333,
          "y" : 361
        }, {
          "x" : 411,
          "y" : 361
        }, {
          "x" : 411,
          "y" : 383
        } ]
      },
      "source" : {
        "id" : ".BHxZ.mAUVwC1iH2",
        "type" : "ClassView"
      },
      "target" : {
        "id" : "1CAJZ.mAUVwC1iJA",
        "type" : "ClassView"
      }
    }, {
      "id" : "7AoJZ.mAUVwC1iKT",
      "type" : "GeneralizationView",
      "modelElement" : {
        "id" : "uAoJZ.mAUVwC1iKS",
        "type" : "Generalization"
      },
      "shape" : {
        "id" : "7AoJZ.mAUVwC1iKT_path",
        "type" : "Path",
        "points" : [ {
          "x" : 333,
          "y" : 339
        }, {
          "x" : 333,
          "y" : 361
        }, {
          "x" : 250,
          "y" : 361
        }, {
          "x" : 250,
          "y" : 383
        } ]
      },
      "source" : {
        "id" : ".BHxZ.mAUVwC1iH2",
        "type" : "ClassView"
      },
      "target" : {
        "id" : "wGnxZ.mAUVwC1iIB",
        "type" : "ClassView"
      }
    }, {
      "id" : "9d_5Z.mAUVwC1iZC",
      "type" : "ClassView",
      "modelElement" : {
        "id" : "Dd_5Z.mAUVwC1iZD",
        "type" : "Class"
      },
      "shape" : {
        "id" : "9d_5Z.mAUVwC1iZC_shape",
        "type" : "Rectangle",
        "x" : 290,
        "y" : 129,
        "width" : 80,
        "height" : 40
      }
    }, {
      "id" : "82sJZ.mAUVwC1iK4",
      "type" : "GeneralizationSetView",
      "modelElement" : {
        "id" : "aWsJZ.mAUVwC1iK2",
        "type" : "GeneralizationSet"
      },
      "shape" : {
        "id" : "82sJZ.mAUVwC1iK4_shape",
        "type" : "Text",
        "x" : 395,
        "y" : 330,
        "width" : 92,
        "height" : 45,
        "value" : ""
      }
    }, {
      "id" : "REIFZ.mAUVwC1iZj",
      "type" : "GeneralizationView",
      "modelElement" : {
        "id" : "wEIFZ.mAUVwC1iZi",
        "type" : "Generalization"
      },
      "shape" : {
        "id" : "REIFZ.mAUVwC1iZj_path",
        "type" : "Path",
        "points" : [ {
          "x" : 331,
          "y" : 170
        }, {
          "x" : 331,
          "y" : 212
        } ]
      },
      "source" : {
        "id" : "9d_5Z.mAUVwC1iZC",
        "type" : "ClassView"
      },
      "target" : {
        "id" : "RGbxZ.mAUVwC1iHr",
        "type" : "ClassView"
      }
    } ]
  }, {
    "id" : "N64Kl.mGAqAEHA_y",
    "name" : "Diagnosing Agents",
    "description" : "The diagram specifies the agents responsible for performing diagnostic activities and issuing diagnostic outcomes. At its root, the general category Agent is specialized through the role mixin Diagnosing Agent, representing any entity capable of carrying out a diagnostic process. This general type is further specialized into two disjoint roles: Diagnosing Artificial Agent and Diagnosing Person.\n\nArtificial agents include automated systems, algorithms, or devices classified under the broader category Artificial Agent, highlighting the relevance of computational and technological systems in diagnostic contexts. Diagnosing persons, grounded in the kind Person, are subdivided according to professional status. The roles Layperson Diagnosing Agent and Professional Diagnosing Agent are modeled as complete and overlapping, allowing for flexible representation of cases where diagnostic activities may be carried out by professionals (e.g., clinicians) or non-professionals (e.g., self-diagnosis).\n\nIn addition, diagnosing agents are linked to the role mixin Diagnostic Outcome Issuer, ensuring that diagnostic activities are tied to the issuance of outcomes. A characterization relation specifies that each Diagnostic Assessment Outcome is issued by at least one diagnostic outcome issuer, anchoring diagnostic outcomes to the agents responsible for their production.",
    "type" : "Diagram",
    "owner" : {
      "id" : "ttVPK.mGAqAEHA2w",
      "type" : "Package"
    },
    "contents" : [ {
      "id" : "VRCKl.mGAqAEHBBb",
      "type" : "ClassView",
      "modelElement" : {
        "id" : "__C.p.mAUVwC1gz1",
        "type" : "Class"
      },
      "shape" : {
        "id" : "VRCKl.mGAqAEHBBb_shape",
        "type" : "Rectangle",
        "x" : 249,
        "y" : 213,
        "width" : 174,
        "height" : 40
      }
    }, {
      "id" : "IJCKl.mGAqAEHBEt",
      "type" : "ClassView",
      "modelElement" : {
        "id" : "xIspp.mAUVwC1hYW",
        "type" : "Class"
      },
      "shape" : {
        "id" : "IJCKl.mGAqAEHBEt_shape",
        "type" : "Rectangle",
        "x" : 345,
        "y" : 358,
        "width" : 174,
        "height" : 40
      }
    }, {
      "id" : "7RCKl.mGAqAEHBBe",
      "type" : "ClassView",
      "modelElement" : {
        "id" : "G9JsEemAUygeIxAG",
        "type" : "Class"
      },
      "shape" : {
        "id" : "7RCKl.mGAqAEHBBe_shape",
        "type" : "Rectangle",
        "x" : 345,
        "y" : 455,
        "width" : 174,
        "height" : 50
      }
    }, {
      "id" : "myCjV.mGAqAEHBhl",
      "type" : "ClassView",
      "modelElement" : {
        "id" : "myCjV.mGAqAEHBhm",
        "type" : "Class"
      },
      "shape" : {
        "id" : "myCjV.mGAqAEHBhl_shape",
        "type" : "Rectangle",
        "x" : 638,
        "y" : 213,
        "width" : 170,
        "height" : 40
      }
    }, {
      "id" : "z.hjV.mGAqAEHBlq",
      "type" : "RelationView",
      "modelElement" : {
        "id" : "m.hjV.mGAqAEHBll",
        "type" : "Relation"
      },
      "shape" : {
        "id" : "z.hjV.mGAqAEHBlq_path",
        "type" : "Path",
        "points" : [ {
          "x" : 949,
          "y" : 229
        }, {
          "x" : 811,
          "y" : 229
        } ]
      },
      "source" : {
        "id" : "EH.jV.mGAqAEHBlc",
        "type" : "ClassView"
      },
      "target" : {
        "id" : "myCjV.mGAqAEHBhl",
        "type" : "ClassView"
      }
    }, {
      "id" : "qbyql.mGAqAEHBIv",
      "type" : "GeneralizationSetView",
      "modelElement" : {
        "id" : ".ryql.mGAqAEHBIt",
        "type" : "GeneralizationSet"
      },
      "shape" : {
        "id" : "qbyql.mGAqAEHBIv_shape",
        "type" : "Text",
        "x" : 430,
        "y" : 310,
        "width" : 203,
        "height" : 45,
        "value" : ""
      }
    }, {
      "id" : "eglKl.mGAqAEHBGW",
      "type" : "ClassView",
      "modelElement" : {
        "id" : "eglKl.mGAqAEHBGX",
        "type" : "Class"
      },
      "shape" : {
        "id" : "eglKl.mGAqAEHBGW_shape",
        "type" : "Rectangle",
        "x" : 638,
        "y" : 398,
        "width" : 170,
        "height" : 40
      }
    }, {
      "id" : "hJCKl.mGAqAEHBEz",
      "type" : "GeneralizationView",
      "modelElement" : {
        "id" : "vPppp.mAUVwC1hao",
        "type" : "Generalization"
      },
      "shape" : {
        "id" : "hJCKl.mGAqAEHBEz_path",
        "type" : "Path",
        "points" : [ {
          "x" : 335,
          "y" : 254
        }, {
          "x" : 335,
          "y" : 333
        }, {
          "x" : 247,
          "y" : 333
        }, {
          "x" : 247,
          "y" : 358
        } ]
      },
      "source" : {
        "id" : "VRCKl.mGAqAEHBBb",
        "type" : "ClassView"
      },
      "target" : {
        "id" : "bxCKl.mGAqAEHBEq",
        "type" : "ClassView"
      }
    }, {
      "id" : "dJCKl.mGAqAEHBE_",
      "type" : "GeneralizationView",
      "modelElement" : {
        "id" : "TKFpp.mAUVwC1hbG",
        "type" : "Generalization"
      },
      "shape" : {
        "id" : "dJCKl.mGAqAEHBE__path",
        "type" : "Path",
        "points" : [ {
          "x" : 335,
          "y" : 156
        }, {
          "x" : 335,
          "y" : 212
        } ]
      },
      "source" : {
        "id" : "eRCKl.mGAqAEHBBO",
        "type" : "ClassView"
      },
      "target" : {
        "id" : "VRCKl.mGAqAEHBBb",
        "type" : "ClassView"
      }
    }, {
      "id" : "qJCKl.mGAqAEHBEw",
      "type" : "GeneralizationSetView",
      "modelElement" : {
        "id" : "NB1pp.mAUVwC1hbO",
        "type" : "GeneralizationSet"
      },
      "shape" : {
        "id" : "qJCKl.mGAqAEHBEw_shape",
        "type" : "Text",
        "x" : 205,
        "y" : 275,
        "width" : 124,
        "height" : 45,
        "value" : ""
      }
    }, {
      "id" : "RJCKl.mGAqAEHBE2",
      "type" : "GeneralizationView",
      "modelElement" : {
        "id" : "HQppp.mAUVwC1haT",
        "type" : "Generalization"
      },
      "shape" : {
        "id" : "RJCKl.mGAqAEHBE2_path",
        "type" : "Path",
        "points" : [ {
          "x" : 247,
          "y" : 455
        }, {
          "x" : 247,
          "y" : 399
        } ]
      },
      "source" : {
        "id" : "BxCKl.mGAqAEHBEn",
        "type" : "ClassView"
      },
      "target" : {
        "id" : "bxCKl.mGAqAEHBEq",
        "type" : "ClassView"
      }
    }, {
      "id" : "xkHKl.mGAqAEHBIc",
      "type" : "GeneralizationView",
      "modelElement" : {
        "id" : "4kHKl.mGAqAEHBIb",
        "type" : "Generalization"
      },
      "shape" : {
        "id" : "xkHKl.mGAqAEHBIc_path",
        "type" : "Path",
        "points" : [ {
          "x" : 519,
          "y" : 377
        }, {
          "x" : 588,
          "y" : 377
        }, {
          "x" : 588,
          "y" : 419
        }, {
          "x" : 636,
          "y" : 419
        } ]
      },
      "source" : {
        "id" : "IJCKl.mGAqAEHBEt",
        "type" : "ClassView"
      },
      "target" : {
        "id" : "eglKl.mGAqAEHBGW",
        "type" : "ClassView"
      }
    }, {
      "id" : "BxCKl.mGAqAEHBEn",
      "type" : "ClassView",
      "modelElement" : {
        "id" : "vcN.p.mAUVwC1g2s",
        "type" : "Class"
      },
      "shape" : {
        "id" : "BxCKl.mGAqAEHBEn_shape",
        "type" : "Rectangle",
        "x" : 160,
        "y" : 455,
        "width" : 174,
        "height" : 50
      }
    }, {
      "id" : "EH.jV.mGAqAEHBlc",
      "type" : "ClassView",
      "modelElement" : {
        "id" : "OynaZ.mAUVwC1hzi",
        "type" : "Class"
      },
      "shape" : {
        "id" : "EH.jV.mGAqAEHBlc_shape",
        "type" : "Rectangle",
        "x" : 950,
        "y" : 213,
        "width" : 205,
        "height" : 40
      }
    }, {
      "id" : "1JCKl.mGAqAEHBE8",
      "type" : "GeneralizationView",
      "modelElement" : {
        "id" : "AiZpp.mAUVwC1hay",
        "type" : "Generalization"
      },
      "shape" : {
        "id" : "1JCKl.mGAqAEHBE8_path",
        "type" : "Path",
        "points" : [ {
          "x" : 335,
          "y" : 254
        }, {
          "x" : 335,
          "y" : 333
        }, {
          "x" : 434,
          "y" : 333
        }, {
          "x" : 432,
          "y" : 358
        } ]
      },
      "source" : {
        "id" : "VRCKl.mGAqAEHBBb",
        "type" : "ClassView"
      },
      "target" : {
        "id" : "IJCKl.mGAqAEHBEt",
        "type" : "ClassView"
      }
    }, {
      "id" : "eRCKl.mGAqAEHBBO",
      "type" : "ClassView",
      "modelElement" : {
        "id" : "cHO.p.mAUVwC1g1B",
        "type" : "Class"
      },
      "shape" : {
        "id" : "eRCKl.mGAqAEHBBO_shape",
        "type" : "Rectangle",
        "x" : 249,
        "y" : 105,
        "width" : 174,
        "height" : 50
      }
    }, {
      "id" : "LI5Kl.mGAqAEHBGF",
      "type" : "ClassView",
      "modelElement" : {
        "id" : "LI5Kl.mGAqAEHBGG",
        "type" : "Class"
      },
      "shape" : {
        "id" : "LI5Kl.mGAqAEHBGF_shape",
        "type" : "Rectangle",
        "x" : 638,
        "y" : 318,
        "width" : 170,
        "height" : 40
      }
    }, {
      "id" : "ZJCKl.mGAqAEHBE5",
      "type" : "GeneralizationView",
      "modelElement" : {
        "id" : "9.ppp.mAUVwC1hae",
        "type" : "Generalization"
      },
      "shape" : {
        "id" : "ZJCKl.mGAqAEHBE5_path",
        "type" : "Path",
        "points" : [ {
          "x" : 432,
          "y" : 455
        }, {
          "x" : 432,
          "y" : 399
        } ]
      },
      "source" : {
        "id" : "7RCKl.mGAqAEHBBe",
        "type" : "ClassView"
      },
      "target" : {
        "id" : "IJCKl.mGAqAEHBEt",
        "type" : "ClassView"
      }
    }, {
      "id" : "bz7Kl.mGAqAEHBIS",
      "type" : "GeneralizationView",
      "modelElement" : {
        "id" : "mz7Kl.mGAqAEHBIR",
        "type" : "Generalization"
      },
      "shape" : {
        "id" : "bz7Kl.mGAqAEHBIS_path",
        "type" : "Path",
        "points" : [ {
          "x" : 519,
          "y" : 377
        }, {
          "x" : 588,
          "y" : 377
        }, {
          "x" : 588,
          "y" : 339
        }, {
          "x" : 636,
          "y" : 339
        } ]
      },
      "source" : {
        "id" : "IJCKl.mGAqAEHBEt",
        "type" : "ClassView"
      },
      "target" : {
        "id" : "LI5Kl.mGAqAEHBGF",
        "type" : "ClassView"
      }
    }, {
      "id" : "CJOjV.mGAqAEHBje",
      "type" : "GeneralizationView",
      "modelElement" : {
        "id" : "PxOjV.mGAqAEHBjd",
        "type" : "Generalization"
      },
      "shape" : {
        "id" : "CJOjV.mGAqAEHBje_path",
        "type" : "Path",
        "points" : [ {
          "x" : 422,
          "y" : 233
        }, {
          "x" : 637,
          "y" : 233
        } ]
      },
      "source" : {
        "id" : "VRCKl.mGAqAEHBBb",
        "type" : "ClassView"
      },
      "target" : {
        "id" : "myCjV.mGAqAEHBhl",
        "type" : "ClassView"
      }
    }, {
      "id" : "bxCKl.mGAqAEHBEq",
      "type" : "ClassView",
      "modelElement" : {
        "id" : "N40pp.mAUVwC1hYL",
        "type" : "Class"
      },
      "shape" : {
        "id" : "bxCKl.mGAqAEHBEq_shape",
        "type" : "Rectangle",
        "x" : 160,
        "y" : 358,
        "width" : 174,
        "height" : 40
      }
    } ]
  }, {
    "id" : "yghTV.mGAqAEHBtq",
    "name" : "Diagnosis Types",
    "description" : "The diagram structures the taxonomy of Diagnosis, identifying different types according to their object, focus, source, and use. A general subkind Diagnosis is specialized into Cellular Entity Diagnosis and Healthcare Diagnosis, ensuring coverage of both cellular-level and broader healthcare-oriented diagnostic contexts.\n\nCellular Entity Diagnosis is partitioned into the disjoint types Antemortem Diagnosis and Postmortem Diagnosis, distinguishing whether the diagnostic assessment occurs before or after death. Healthcare Diagnosis is further refined through three complementary classification axes. By focus, diagnoses are divided into Human Healthcare Diagnosis and Veterinary Diagnosis. By source, they are classified into disjoint subtypes such as Clinical Diagnosis, Epidemiological Diagnosis, Laboratory Diagnosis, Administrative Coding Diagnosis, and Radiological Diagnosis. By use, diagnoses are modeled as roles that may overlap: Care-oriented Diagnosis, Surveillance Diagnosis, and Research Diagnosis.\n\nThe model also incorporates the distinction between Self-diagnosis and External Diagnosis. A note clarifies that self-diagnosis applies exclusively when a single individual simultaneously plays both diagnosing agent and diagnosed entity roles. Another annotation highlights that diagnosis types are defined by the method from which they originate, such that diagnoses derived from laboratory methods are classified as laboratory diagnoses.",
    "type" : "Diagram",
    "owner" : {
      "id" : "ttVPK.mGAqAEHA2w",
      "type" : "Package"
    },
    "contents" : [ {
      "id" : "3KkXEBmGAqAEHB_I",
      "type" : "GeneralizationSetView",
      "modelElement" : {
        "id" : "8KkXEBmGAqAEHB_G",
        "type" : "GeneralizationSet"
      },
      "shape" : {
        "id" : "3KkXEBmGAqAEHB_I_shape",
        "type" : "Text",
        "x" : 231,
        "y" : 168,
        "width" : 154,
        "height" : 45,
        "value" : ""
      }
    }, {
      "id" : "_US3EBmGAqAEHCFf",
      "type" : "ClassView",
      "modelElement" : {
        "id" : "_US3EBmGAqAEHCFg",
        "type" : "Class"
      },
      "shape" : {
        "id" : "_US3EBmGAqAEHCFf_shape",
        "type" : "Rectangle",
        "x" : 370,
        "y" : 424,
        "width" : 182,
        "height" : 40
      }
    }, {
      "id" : "DMI3EBmGAqAEHCC8",
      "type" : "ClassView",
      "modelElement" : {
        "id" : "DMI3EBmGAqAEHCC9",
        "type" : "Class"
      },
      "shape" : {
        "id" : "DMI3EBmGAqAEHCC8_shape",
        "type" : "Rectangle",
        "x" : 818,
        "y" : 552,
        "width" : 191,
        "height" : 40
      }
    }, {
      "id" : "j5CSkBmGAqAEHCno",
      "type" : "ClassView",
      "modelElement" : {
        "id" : "j5CSkBmGAqAEHCnp",
        "type" : "Class"
      },
      "shape" : {
        "id" : "j5CSkBmGAqAEHCno_shape",
        "type" : "Rectangle",
        "x" : 879,
        "y" : 96,
        "width" : 182,
        "height" : 40
      }
    }, {
      "id" : "hEM3EBmGAqAEHCEo",
      "type" : "GeneralizationView",
      "modelElement" : {
        "id" : "QEM3EBmGAqAEHCEn",
        "type" : "Generalization"
      },
      "shape" : {
        "id" : "hEM3EBmGAqAEHCEo_path",
        "type" : "Path",
        "points" : [ {
          "x" : 729,
          "y" : 258
        }, {
          "x" : 729,
          "y" : 640
        }, {
          "x" : 729,
          "y" : 504
        }, {
          "x" : 817,
          "y" : 504
        } ]
      },
      "source" : {
        "id" : "XfSXEBmGAqAEHB_1",
        "type" : "ClassView"
      },
      "target" : {
        "id" : "d3g3EBmGAqAEHCCi",
        "type" : "ClassView"
      }
    }, {
      "id" : "kLM3EBmGAqAEHCE8",
      "type" : "GeneralizationView",
      "modelElement" : {
        "id" : "DzM3EBmGAqAEHCE7",
        "type" : "Generalization"
      },
      "shape" : {
        "id" : "kLM3EBmGAqAEHCE8_path",
        "type" : "Path",
        "points" : [ {
          "x" : 729,
          "y" : 258
        }, {
          "x" : 729,
          "y" : 640
        }, {
          "x" : 817,
          "y" : 640
        } ]
      },
      "source" : {
        "id" : "XfSXEBmGAqAEHB_1",
        "type" : "ClassView"
      },
      "target" : {
        "id" : "zUw3EBmGAqAEHCCv",
        "type" : "ClassView"
      }
    }, {
      "id" : "euB_EBmGAqAEHCN4",
      "type" : "GeneralizationView",
      "modelElement" : {
        "id" : "TOB_EBmGAqAEHCN3",
        "type" : "Generalization"
      },
      "shape" : {
        "id" : "euB_EBmGAqAEHCN4_path",
        "type" : "Path",
        "points" : [ {
          "x" : 766,
          "y" : 232
        }, {
          "x" : 1055,
          "y" : 232
        }, {
          "x" : 1055,
          "y" : 302
        }, {
          "x" : 1123,
          "y" : 302
        } ]
      },
      "source" : {
        "id" : "XfSXEBmGAqAEHB_1",
        "type" : "ClassView"
      },
      "target" : {
        "id" : "Xs4_EBmGAqAEHCLr",
        "type" : "ClassView"
      }
    }, {
      "id" : "Xs4_EBmGAqAEHCLr",
      "type" : "ClassView",
      "modelElement" : {
        "id" : "Xs4_EBmGAqAEHCLs",
        "type" : "Class"
      },
      "shape" : {
        "id" : "Xs4_EBmGAqAEHCLr_shape",
        "type" : "Rectangle",
        "x" : 1124,
        "y" : 282,
        "width" : 182,
        "height" : 40
      }
    }, {
      "id" : "obhPEBmGAqAEHCKP",
      "type" : "GeneralizationSetView",
      "modelElement" : {
        "id" : "hrhPEBmGAqAEHCKN",
        "type" : "GeneralizationSet"
      },
      "shape" : {
        "id" : "obhPEBmGAqAEHCKP_shape",
        "type" : "Text",
        "x" : 425,
        "y" : 297,
        "width" : 185,
        "height" : 45,
        "value" : ""
      }
    }, {
      "id" : "3s2SkBmGAqAEHCoZ",
      "type" : "GeneralizationView",
      "modelElement" : {
        "id" : "ys2SkBmGAqAEHCoY",
        "type" : "Generalization"
      },
      "shape" : {
        "id" : "3s2SkBmGAqAEHCoZ_path",
        "type" : "Path",
        "points" : [ {
          "x" : 766,
          "y" : 116
        }, {
          "x" : 839,
          "y" : 116
        }, {
          "x" : 839,
          "y" : 48
        }, {
          "x" : 877,
          "y" : 48
        } ]
      },
      "source" : {
        "id" : "oCHTV.mGAqAEHBwc",
        "type" : "ClassView"
      },
      "target" : {
        "id" : "h2USkBmGAqAEHCmd",
        "type" : "ClassView"
      }
    }, {
      "id" : "h2USkBmGAqAEHCmd",
      "type" : "ClassView",
      "modelElement" : {
        "id" : "h2USkBmGAqAEHCme",
        "type" : "Class"
      },
      "shape" : {
        "id" : "h2USkBmGAqAEHCmd_shape",
        "type" : "Rectangle",
        "x" : 878,
        "y" : 28,
        "width" : 182,
        "height" : 40
      }
    }, {
      "id" : "7S.zV.mGAqAEHBz3",
      "type" : "GeneralizationView",
      "modelElement" : {
        "id" : "qS.zV.mGAqAEHBz2",
        "type" : "Generalization"
      },
      "shape" : {
        "id" : "7S.zV.mGAqAEHBz3_path",
        "type" : "Path",
        "points" : [ {
          "x" : 318,
          "y" : 237
        }, {
          "x" : 268,
          "y" : 237
        }, {
          "x" : 268,
          "y" : 202
        }, {
          "x" : 229,
          "y" : 202
        } ]
      },
      "source" : {
        "id" : "fg05EBmGAqAEHBVi",
        "type" : "ClassView"
      },
      "target" : {
        "id" : "orkzV.mGAqAEHBw7",
        "type" : "ClassView"
      }
    }, {
      "id" : "zUw3EBmGAqAEHCCv",
      "type" : "ClassView",
      "modelElement" : {
        "id" : "zUw3EBmGAqAEHCCw",
        "type" : "Class"
      },
      "shape" : {
        "id" : "zUw3EBmGAqAEHCCv_shape",
        "type" : "Rectangle",
        "x" : 818,
        "y" : 620,
        "width" : 191,
        "height" : 40
      }
    }, {
      "id" : "NOM3EBmGAqAEHCEy",
      "type" : "GeneralizationView",
      "modelElement" : {
        "id" : "COM3EBmGAqAEHCEx",
        "type" : "Generalization"
      },
      "shape" : {
        "id" : "NOM3EBmGAqAEHCEy_path",
        "type" : "Path",
        "points" : [ {
          "x" : 729,
          "y" : 258
        }, {
          "x" : 729,
          "y" : 640
        }, {
          "x" : 729,
          "y" : 436
        }, {
          "x" : 817,
          "y" : 436
        } ]
      },
      "source" : {
        "id" : "XfSXEBmGAqAEHB_1",
        "type" : "ClassView"
      },
      "target" : {
        "id" : "N0o3EBmGAqAEHCDJ",
        "type" : "ClassView"
      }
    }, {
      "id" : "fg05EBmGAqAEHBVi",
      "type" : "ClassView",
      "modelElement" : {
        "id" : "fg05EBmGAqAEHBVj",
        "type" : "Class"
      },
      "shape" : {
        "id" : "fg05EBmGAqAEHBVi_shape",
        "type" : "Rectangle",
        "x" : 319,
        "y" : 217,
        "width" : 182,
        "height" : 40
      }
    }, {
      "id" : "6pm5EBmGAqAEHBW7",
      "type" : "GeneralizationView",
      "modelElement" : {
        "id" : "Upm5EBmGAqAEHBW6",
        "type" : "Generalization"
      },
      "shape" : {
        "id" : "6pm5EBmGAqAEHBW7_path",
        "type" : "Path",
        "points" : [ {
          "x" : 582,
          "y" : 234
        }, {
          "x" : 502,
          "y" : 234
        } ]
      },
      "source" : {
        "id" : "XfSXEBmGAqAEHB_1",
        "type" : "ClassView"
      },
      "target" : {
        "id" : "fg05EBmGAqAEHBVi",
        "type" : "ClassView"
      }
    }, {
      "id" : "xhGXEBmGAqAEHCAb",
      "type" : "GeneralizationView",
      "modelElement" : {
        "id" : "IhGXEBmGAqAEHCAa",
        "type" : "Generalization"
      },
      "shape" : {
        "id" : "xhGXEBmGAqAEHCAb_path",
        "type" : "Path",
        "points" : [ {
          "x" : 674,
          "y" : 137
        }, {
          "x" : 674,
          "y" : 216
        } ]
      },
      "source" : {
        "id" : "oCHTV.mGAqAEHBwc",
        "type" : "ClassView"
      },
      "target" : {
        "id" : "XfSXEBmGAqAEHB_1",
        "type" : "ClassView"
      }
    }, {
      "id" : "h7WSkBmGAqAEHCoP",
      "type" : "GeneralizationView",
      "modelElement" : {
        "id" : "S7WSkBmGAqAEHCoO",
        "type" : "Generalization"
      },
      "shape" : {
        "id" : "h7WSkBmGAqAEHCoP_path",
        "type" : "Path",
        "points" : [ {
          "x" : 766,
          "y" : 116
        }, {
          "x" : 878,
          "y" : 116
        } ]
      },
      "source" : {
        "id" : "oCHTV.mGAqAEHBwc",
        "type" : "ClassView"
      },
      "target" : {
        "id" : "j5CSkBmGAqAEHCno",
        "type" : "ClassView"
      }
    }, {
      "id" : "s_D_EBmGAqAEHCO.",
      "type" : "GeneralizationSetView",
      "modelElement" : {
        "id" : "JfD_EBmGAqAEHCO8",
        "type" : "GeneralizationSet"
      },
      "shape" : {
        "id" : "s_D_EBmGAqAEHCO._shape",
        "type" : "Text",
        "x" : 873,
        "y" : 239,
        "width" : 176,
        "height" : 45,
        "value" : ""
      }
    }, {
      "id" : "orkzV.mGAqAEHBw7",
      "type" : "ClassView",
      "modelElement" : {
        "id" : "orkzV.mGAqAEHBw8",
        "type" : "Class"
      },
      "shape" : {
        "id" : "orkzV.mGAqAEHBw7_shape",
        "type" : "Rectangle",
        "x" : 46,
        "y" : 177,
        "width" : 182,
        "height" : 40
      }
    }, {
      "id" : "0Cs3EBmGAqAEHCFG",
      "type" : "GeneralizationView",
      "modelElement" : {
        "id" : "j8s3EBmGAqAEHCFF",
        "type" : "Generalization"
      },
      "shape" : {
        "id" : "0Cs3EBmGAqAEHCFG_path",
        "type" : "Path",
        "points" : [ {
          "x" : 729,
          "y" : 258
        }, {
          "x" : 729,
          "y" : 640
        }, {
          "x" : 729,
          "y" : 572
        }, {
          "x" : 817,
          "y" : 572
        } ]
      },
      "source" : {
        "id" : "XfSXEBmGAqAEHB_1",
        "type" : "ClassView"
      },
      "target" : {
        "id" : "DMI3EBmGAqAEHCC8",
        "type" : "ClassView"
      }
    }, {
      "id" : "7HhXEBmGAqAEHCBV",
      "type" : "ClassView",
      "modelElement" : {
        "id" : "7HhXEBmGAqAEHCBW",
        "type" : "Class"
      },
      "shape" : {
        "id" : "7HhXEBmGAqAEHCBV_shape",
        "type" : "Rectangle",
        "x" : 818,
        "y" : 348,
        "width" : 191,
        "height" : 40
      }
    }, {
      "id" : "1YB_EBmGAqAEHCNu",
      "type" : "GeneralizationView",
      "modelElement" : {
        "id" : "hYB_EBmGAqAEHCNt",
        "type" : "Generalization"
      },
      "shape" : {
        "id" : "1YB_EBmGAqAEHCNu_path",
        "type" : "Path",
        "points" : [ {
          "x" : 766,
          "y" : 232
        }, {
          "x" : 1055,
          "y" : 232
        }, {
          "x" : 1123,
          "y" : 232
        } ]
      },
      "source" : {
        "id" : "XfSXEBmGAqAEHB_1",
        "type" : "ClassView"
      },
      "target" : {
        "id" : "NfPvEBmGAqAEHCK8",
        "type" : "ClassView"
      }
    }, {
      "id" : "0jSzV.mGAqAEHBxO",
      "type" : "ClassView",
      "modelElement" : {
        "id" : "0jSzV.mGAqAEHBxP",
        "type" : "Class"
      },
      "shape" : {
        "id" : "0jSzV.mGAqAEHBxO_shape",
        "type" : "Rectangle",
        "x" : 46,
        "y" : 248,
        "width" : 182,
        "height" : 40
      }
    }, {
      "id" : "XzB_EBmGAqAEHCOC",
      "type" : "GeneralizationView",
      "modelElement" : {
        "id" : "czB_EBmGAqAEHCOB",
        "type" : "Generalization"
      },
      "shape" : {
        "id" : "XzB_EBmGAqAEHCOC_path",
        "type" : "Path",
        "points" : [ {
          "x" : 766,
          "y" : 232
        }, {
          "x" : 1055,
          "y" : 232
        }, {
          "x" : 1055,
          "y" : 366
        }, {
          "x" : 1123,
          "y" : 366
        } ]
      },
      "source" : {
        "id" : "XfSXEBmGAqAEHB_1",
        "type" : "ClassView"
      },
      "target" : {
        "id" : "VLE_EBmGAqAEHCL4",
        "type" : "ClassView"
      }
    }, {
      "id" : "0tC3EBmGAqAEHCFU",
      "type" : "ClassView",
      "modelElement" : {
        "id" : "0tC3EBmGAqAEHCFV",
        "type" : "Class"
      },
      "shape" : {
        "id" : "0tC3EBmGAqAEHCFU_shape",
        "type" : "Rectangle",
        "x" : 370,
        "y" : 348,
        "width" : 182,
        "height" : 40
      }
    }, {
      "id" : "wV.zV.mGAqAEHB0B",
      "type" : "GeneralizationView",
      "modelElement" : {
        "id" : "Wl.zV.mGAqAEHB0A",
        "type" : "Generalization"
      },
      "shape" : {
        "id" : "wV.zV.mGAqAEHB0B_path",
        "type" : "Path",
        "points" : [ {
          "x" : 318,
          "y" : 237
        }, {
          "x" : 268,
          "y" : 237
        }, {
          "x" : 268,
          "y" : 267
        }, {
          "x" : 229,
          "y" : 267
        } ]
      },
      "source" : {
        "id" : "fg05EBmGAqAEHBVi",
        "type" : "ClassView"
      },
      "target" : {
        "id" : "0jSzV.mGAqAEHBxO",
        "type" : "ClassView"
      }
    }, {
      "id" : "NfPvEBmGAqAEHCK8",
      "type" : "ClassView",
      "modelElement" : {
        "id" : "NfPvEBmGAqAEHCK9",
        "type" : "Class"
      },
      "shape" : {
        "id" : "NfPvEBmGAqAEHCK8_shape",
        "type" : "Rectangle",
        "x" : 1124,
        "y" : 217,
        "width" : 182,
        "height" : 40
      }
    }, {
      "id" : "CGl3EBmGAqAEHCHg",
      "type" : "GeneralizationView",
      "modelElement" : {
        "id" : "T6l3EBmGAqAEHCHf",
        "type" : "Generalization"
      },
      "shape" : {
        "id" : "CGl3EBmGAqAEHCHg_path",
        "type" : "Path",
        "points" : [ {
          "x" : 615,
          "y" : 258
        }, {
          "x" : 615,
          "y" : 444
        }, {
          "x" : 615,
          "y" : 368
        }, {
          "x" : 553,
          "y" : 368
        } ]
      },
      "source" : {
        "id" : "XfSXEBmGAqAEHB_1",
        "type" : "ClassView"
      },
      "target" : {
        "id" : "0tC3EBmGAqAEHCFU",
        "type" : "ClassView"
      }
    }, {
      "id" : "VLE_EBmGAqAEHCL4",
      "type" : "ClassView",
      "modelElement" : {
        "id" : "VLE_EBmGAqAEHCL5",
        "type" : "Class"
      },
      "shape" : {
        "id" : "VLE_EBmGAqAEHCL4_shape",
        "type" : "Rectangle",
        "x" : 1124,
        "y" : 346,
        "width" : 182,
        "height" : 40
      }
    }, {
      "id" : "d3g3EBmGAqAEHCCi",
      "type" : "ClassView",
      "modelElement" : {
        "id" : "93g3EBmGAqAEHCCj",
        "type" : "Class"
      },
      "shape" : {
        "id" : "d3g3EBmGAqAEHCCi_shape",
        "type" : "Rectangle",
        "x" : 818,
        "y" : 484,
        "width" : 191,
        "height" : 40
      }
    }, {
      "id" : "oCHTV.mGAqAEHBwc",
      "type" : "ClassView",
      "modelElement" : {
        "id" : "XPTPK.mGAqAEHA3M",
        "type" : "Class"
      },
      "shape" : {
        "id" : "oCHTV.mGAqAEHBwc_shape",
        "type" : "Rectangle",
        "x" : 583,
        "y" : 96,
        "width" : 182,
        "height" : 40
      }
    }, {
      "id" : "N0o3EBmGAqAEHCDJ",
      "type" : "ClassView",
      "modelElement" : {
        "id" : "N0o3EBmGAqAEHCDK",
        "type" : "Class"
      },
      "shape" : {
        "id" : "N0o3EBmGAqAEHCDJ_shape",
        "type" : "Rectangle",
        "x" : 818,
        "y" : 416,
        "width" : 191,
        "height" : 40
      }
    }, {
      "id" : "XfSXEBmGAqAEHB_1",
      "type" : "ClassView",
      "modelElement" : {
        "id" : "XfSXEBmGAqAEHB_2",
        "type" : "Class"
      },
      "shape" : {
        "id" : "XfSXEBmGAqAEHB_1_shape",
        "type" : "Rectangle",
        "x" : 583,
        "y" : 217,
        "width" : 182,
        "height" : 40
      }
    }, {
      "id" : "Kj.3EBmGAqAEHCGe",
      "type" : "GeneralizationSetView",
      "modelElement" : {
        "id" : "dD.3EBmGAqAEHCGc",
        "type" : "GeneralizationSet"
      },
      "shape" : {
        "id" : "Kj.3EBmGAqAEHCGe_shape",
        "type" : "Text",
        "x" : 586,
        "y" : 480,
        "width" : 191,
        "height" : 45,
        "value" : ""
      }
    }, {
      "id" : "ajl3EBmGAqAEHCHq",
      "type" : "GeneralizationView",
      "modelElement" : {
        "id" : "kjl3EBmGAqAEHCHp",
        "type" : "Generalization"
      },
      "shape" : {
        "id" : "ajl3EBmGAqAEHCHq_path",
        "type" : "Path",
        "points" : [ {
          "x" : 615,
          "y" : 258
        }, {
          "x" : 615,
          "y" : 444
        }, {
          "x" : 553,
          "y" : 444
        } ]
      },
      "source" : {
        "id" : "XfSXEBmGAqAEHB_1",
        "type" : "ClassView"
      },
      "target" : {
        "id" : "_US3EBmGAqAEHCFf",
        "type" : "ClassView"
      }
    }, {
      "id" : "z7JXEBmGAqAEHCBr",
      "type" : "GeneralizationView",
      "modelElement" : {
        "id" : "47JXEBmGAqAEHCBq",
        "type" : "Generalization"
      },
      "shape" : {
        "id" : "z7JXEBmGAqAEHCBr_path",
        "type" : "Path",
        "points" : [ {
          "x" : 729,
          "y" : 258
        }, {
          "x" : 729,
          "y" : 640
        }, {
          "x" : 729,
          "y" : 368
        }, {
          "x" : 817,
          "y" : 368
        } ]
      },
      "source" : {
        "id" : "XfSXEBmGAqAEHB_1",
        "type" : "ClassView"
      },
      "target" : {
        "id" : "7HhXEBmGAqAEHCBV",
        "type" : "ClassView"
      }
    } ]
  }, {
    "id" : "5eRIz.mGAqAEHCi5",
    "name" : "Health Condition Overview",
    "description" : "The diagram Health Condition Overview provides a high-level structure for representing health conditions and their main distinctions. It introduces Health Condition as a specialization of Condition, associated with Animal entities, and instantiated through Health Condition Types. This establishes the general framework in which health conditions are characterized and classified within the ontology.\n\nThe diagram differentiates health conditions along two principal axes. The first axis concerns pathological status, dividing conditions into pathological and non-pathological types. Pathological Health Condition is further connected to categories such as Disease and Non-traumatic Health Condition, clarifying its scope within the ontology. The second axis addresses the nature of health conditions, separating risk-based conditions from established ones. Risk-based conditions represent probabilities or predispositions, while established conditions represent actual states, ensuring that both preventive and diagnostic perspectives are accounted for.\n\nTogether, these partitions provide a coherent schema for distinguishing between current disorders, risks of future conditions, and the pathological status of health states.",
    "type" : "Diagram",
    "owner" : {
      "id" : "MWA09JmGAqAEHA7G",
      "type" : "Package"
    },
    "contents" : [ {
      "id" : "Ie1Iz.mGAqAEHCkB",
      "type" : "ClassView",
      "modelElement" : {
        "id" : "zSwIz.mGAqAEHChZ",
        "type" : "Class"
      },
      "shape" : {
        "id" : "Ie1Iz.mGAqAEHCkB_shape",
        "type" : "Rectangle",
        "x" : 770,
        "y" : 231,
        "width" : 192,
        "height" : 40
      }
    }, {
      "id" : "5W62zJmAUPDE3B.g",
      "type" : "GeneralizationView",
      "modelElement" : {
        "id" : "Dm62zJmAUPDE3B.f",
        "type" : "Generalization"
      },
      "shape" : {
        "id" : "5W62zJmAUPDE3B.g_path",
        "type" : "Path",
        "points" : [ {
          "x" : 526,
          "y" : 98
        }, {
          "x" : 526,
          "y" : 231
        } ]
      },
      "source" : {
        "id" : "Vi_WzJmAUPDE3B7_",
        "type" : "ClassView"
      },
      "target" : {
        "id" : "nO1Iz.mGAqAEHCj4",
        "type" : "ClassView"
      }
    }, {
      "id" : "NylqzJmAUPDE3Bmh",
      "type" : "GeneralizationView",
      "modelElement" : {
        "id" : "4ylqzJmAUPDE3Bmg",
        "type" : "Generalization"
      },
      "shape" : {
        "id" : "NylqzJmAUPDE3Bmh_path",
        "type" : "Path",
        "points" : [ {
          "x" : 476,
          "y" : 271
        }, {
          "x" : 476,
          "y" : 522
        }, {
          "x" : 476,
          "y" : 436
        }, {
          "x" : 286,
          "y" : 436
        } ]
      },
      "source" : {
        "id" : "nO1Iz.mGAqAEHCj4",
        "type" : "ClassView"
      },
      "target" : {
        "id" : "o2BqzJmAUPDE3Blp",
        "type" : "ClassView"
      }
    }, {
      "id" : "mEQ4TJmAUPDE3A_b",
      "type" : "ClassView",
      "modelElement" : {
        "id" : "A6h6EBmGAqAEHA_r",
        "type" : "Class"
      },
      "shape" : {
        "id" : "mEQ4TJmAUPDE3A_b_shape",
        "type" : "Rectangle",
        "x" : 770,
        "y" : 413,
        "width" : 192,
        "height" : 40
      }
    }, {
      "id" : "o2BqzJmAUPDE3Blp",
      "type" : "ClassView",
      "modelElement" : {
        "id" : "o2BqzJmAUPDE3Blq",
        "type" : "Class"
      },
      "shape" : {
        "id" : "o2BqzJmAUPDE3Blp_shape",
        "type" : "Rectangle",
        "x" : 94,
        "y" : 413,
        "width" : 192,
        "height" : 40
      }
    }, {
      "id" : "i7FqzJmAUPDE3BmX",
      "type" : "GeneralizationView",
      "modelElement" : {
        "id" : "jbFqzJmAUPDE3BmW",
        "type" : "Generalization"
      },
      "shape" : {
        "id" : "i7FqzJmAUPDE3BmX_path",
        "type" : "Path",
        "points" : [ {
          "x" : 476,
          "y" : 271
        }, {
          "x" : 476,
          "y" : 522
        }, {
          "x" : 286,
          "y" : 522
        } ]
      },
      "source" : {
        "id" : "nO1Iz.mGAqAEHCj4",
        "type" : "ClassView"
      },
      "target" : {
        "id" : "QKeqzJmAUPDE3Ble",
        "type" : "ClassView"
      }
    }, {
      "id" : "QT3WzJmAUPDE3B7p",
      "type" : "GeneralizationView",
      "modelElement" : {
        "id" : "7KyrV.mGAqAEHB8M",
        "type" : "Generalization"
      },
      "shape" : {
        "id" : "QT3WzJmAUPDE3B7p_path",
        "type" : "Path",
        "points" : [ {
          "x" : 190,
          "y" : 97
        }, {
          "x" : 190,
          "y" : 231
        } ]
      },
      "source" : {
        "id" : "Pj3WzJmAUPDE3B7n",
        "type" : "ClassView"
      },
      "target" : {
        "id" : "BO1Iz.mGAqAEHCj1",
        "type" : "ClassView"
      }
    }, {
      "id" : "8dR6zJmAUPDE3Bqe",
      "type" : "ClassView",
      "modelElement" : {
        "id" : "xTA4z.mGAqAEHCpN",
        "type" : "Class"
      },
      "shape" : {
        "id" : "8dR6zJmAUPDE3Bqe_shape",
        "type" : "Rectangle",
        "x" : 432,
        "y" : 617,
        "width" : 192,
        "height" : 40
      }
    }, {
      "id" : "hEQ4TJmAUPDE3A_d",
      "type" : "GeneralizationView",
      "modelElement" : {
        "id" : "Iy9.9JmGAqAEHBPq",
        "type" : "Generalization"
      },
      "shape" : {
        "id" : "hEQ4TJmAUPDE3A_d_path",
        "type" : "Path",
        "points" : [ {
          "x" : 580,
          "y" : 271
        }, {
          "x" : 580,
          "y" : 521
        }, {
          "x" : 770,
          "y" : 521
        } ]
      },
      "source" : {
        "id" : "nO1Iz.mGAqAEHCj4",
        "type" : "ClassView"
      },
      "target" : {
        "id" : "kEQ4TJmAUPDE3A_Z",
        "type" : "ClassView"
      }
    }, {
      "id" : "Vi_WzJmAUPDE3B7_",
      "type" : "ClassView",
      "modelElement" : {
        "id" : "Vi_WzJmAUPDE3B8A",
        "type" : "Class"
      },
      "shape" : {
        "id" : "Vi_WzJmAUPDE3B7__shape",
        "type" : "Rectangle",
        "x" : 432,
        "y" : 48,
        "width" : 192,
        "height" : 50
      }
    }, {
      "id" : "kEQ4TJmAUPDE3A_Z",
      "type" : "ClassView",
      "modelElement" : {
        "id" : "i9F.9JmGAqAEHBO9",
        "type" : "Class"
      },
      "shape" : {
        "id" : "kEQ4TJmAUPDE3A_Z_shape",
        "type" : "Rectangle",
        "x" : 770,
        "y" : 500,
        "width" : 192,
        "height" : 40
      }
    }, {
      "id" : "hEQ4TJmAUPDE3A_f",
      "type" : "GeneralizationView",
      "modelElement" : {
        "id" : "xPMGEBmGAqAEHBAc",
        "type" : "Generalization"
      },
      "shape" : {
        "id" : "hEQ4TJmAUPDE3A_f_path",
        "type" : "Path",
        "points" : [ {
          "x" : 580,
          "y" : 271
        }, {
          "x" : 580,
          "y" : 521
        }, {
          "x" : 580,
          "y" : 435
        }, {
          "x" : 770,
          "y" : 435
        } ]
      },
      "source" : {
        "id" : "nO1Iz.mGAqAEHCj4",
        "type" : "ClassView"
      },
      "target" : {
        "id" : "mEQ4TJmAUPDE3A_b",
        "type" : "ClassView"
      }
    }, {
      "id" : "C7q2zJmAUPDE3B.U",
      "type" : "GeneralizationView",
      "modelElement" : {
        "id" : "o7q2zJmAUPDE3B.T",
        "type" : "Generalization"
      },
      "shape" : {
        "id" : "C7q2zJmAUPDE3B.U_path",
        "type" : "Path",
        "points" : [ {
          "x" : 351,
          "y" : 70
        }, {
          "x" : 351,
          "y" : 252
        } ]
      },
      "source" : {
        "id" : "RB42zJmAUPDE3B8m",
        "type" : "RelationView"
      },
      "target" : {
        "id" : "E.1Iz.mGAqAEHCkP",
        "type" : "RelationView"
      }
    }, {
      "id" : "Pj3WzJmAUPDE3B7n",
      "type" : "ClassView",
      "modelElement" : {
        "id" : ".BHxZ.mAUVwC1iH3",
        "type" : "Class"
      },
      "shape" : {
        "id" : "Pj3WzJmAUPDE3B7n_shape",
        "type" : "Rectangle",
        "x" : 94,
        "y" : 48,
        "width" : 192,
        "height" : 50
      }
    }, {
      "id" : ".zo6zJmAUPDE3Bpa",
      "type" : "GeneralizationView",
      "modelElement" : {
        "id" : "Azo6zJmAUPDE3BpZ",
        "type" : "Generalization"
      },
      "shape" : {
        "id" : ".zo6zJmAUPDE3Bpa_path",
        "type" : "Path",
        "points" : [ {
          "x" : 866,
          "y" : 541
        }, {
          "x" : 866,
          "y" : 725
        }, {
          "x" : 625,
          "y" : 725
        } ]
      },
      "source" : {
        "id" : "kEQ4TJmAUPDE3A_Z",
        "type" : "ClassView"
      },
      "target" : {
        "id" : "JaXazJmAUPDE3BoP",
        "type" : "ClassView"
      }
    }, {
      "id" : "E.1Iz.mGAqAEHCkP",
      "type" : "RelationView",
      "modelElement" : {
        "id" : "TrKrV.mGAqAEHB8g",
        "type" : "Relation"
      },
      "shape" : {
        "id" : "E.1Iz.mGAqAEHCkP_path",
        "type" : "Path",
        "points" : [ {
          "x" : 432,
          "y" : 253
        }, {
          "x" : 286,
          "y" : 253
        } ]
      },
      "source" : {
        "id" : "nO1Iz.mGAqAEHCj4",
        "type" : "ClassView"
      },
      "target" : {
        "id" : "BO1Iz.mGAqAEHCj1",
        "type" : "ClassView"
      }
    }, {
      "id" : "nO1Iz.mGAqAEHCj4",
      "type" : "ClassView",
      "modelElement" : {
        "id" : "yx3LV.mGAqAEHB4f",
        "type" : "Class"
      },
      "shape" : {
        "id" : "nO1Iz.mGAqAEHCj4_shape",
        "type" : "Rectangle",
        "x" : 432,
        "y" : 231,
        "width" : 192,
        "height" : 40
      }
    }, {
      "id" : "gB1Iz.mGAqAEHCkX",
      "type" : "RelationView",
      "modelElement" : {
        "id" : "sVEIz.mGAqAEHCh4",
        "type" : "Relation"
      },
      "shape" : {
        "id" : "gB1Iz.mGAqAEHCkX_path",
        "type" : "Path",
        "points" : [ {
          "x" : 624,
          "y" : 253
        }, {
          "x" : 770,
          "y" : 253
        } ]
      },
      "source" : {
        "id" : "nO1Iz.mGAqAEHCj4",
        "type" : "ClassView"
      },
      "target" : {
        "id" : "Ie1Iz.mGAqAEHCkB",
        "type" : "ClassView"
      }
    }, {
      "id" : "JaXazJmAUPDE3BoP",
      "type" : "ClassView",
      "modelElement" : {
        "id" : "paXazJmAUPDE3BoQ",
        "type" : "Class"
      },
      "shape" : {
        "id" : "JaXazJmAUPDE3BoP_shape",
        "type" : "Rectangle",
        "x" : 432,
        "y" : 715,
        "width" : 192,
        "height" : 40
      }
    }, {
      "id" : "GSl6zJmAUPDE3Brm",
      "type" : "GeneralizationView",
      "modelElement" : {
        "id" : "Pil6zJmAUPDE3Brl",
        "type" : "Generalization"
      },
      "shape" : {
        "id" : "GSl6zJmAUPDE3Brm_path",
        "type" : "Path",
        "points" : [ {
          "x" : 527,
          "y" : 657
        }, {
          "x" : 527,
          "y" : 714
        } ]
      },
      "source" : {
        "id" : "8dR6zJmAUPDE3Bqe",
        "type" : "ClassView"
      },
      "target" : {
        "id" : "JaXazJmAUPDE3BoP",
        "type" : "ClassView"
      }
    }, {
      "id" : "V4h4TJmAUPDE3BBT",
      "type" : "GeneralizationSetView",
      "modelElement" : {
        "id" : "GYh4TJmAUPDE3BBL",
        "type" : "GeneralizationSet"
      },
      "shape" : {
        "id" : "V4h4TJmAUPDE3BBT_shape",
        "type" : "Text",
        "x" : 536,
        "y" : 530,
        "width" : 151,
        "height" : 45,
        "value" : ""
      }
    }, {
      "id" : "OyDqzJmAUPDE3Bm0",
      "type" : "GeneralizationSetView",
      "modelElement" : {
        "id" : "lSDqzJmAUPDE3Bmy",
        "type" : "GeneralizationSet"
      },
      "shape" : {
        "id" : "OyDqzJmAUPDE3Bm0_shape",
        "type" : "Text",
        "x" : 306,
        "y" : 528,
        "width" : 180,
        "height" : 45,
        "value" : ""
      }
    }, {
      "id" : "RB42zJmAUPDE3B8m",
      "type" : "RelationView",
      "modelElement" : {
        "id" : "cB42zJmAUPDE3B8h",
        "type" : "Relation"
      },
      "shape" : {
        "id" : "RB42zJmAUPDE3B8m_path",
        "type" : "Path",
        "points" : [ {
          "x" : 432,
          "y" : 70
        }, {
          "x" : 287,
          "y" : 70
        } ]
      },
      "source" : {
        "id" : "Vi_WzJmAUPDE3B7_",
        "type" : "ClassView"
      },
      "target" : {
        "id" : "Pj3WzJmAUPDE3B7n",
        "type" : "ClassView"
      }
    }, {
      "id" : "U1I6zJmAUPDE3BpM",
      "type" : "GeneralizationView",
      "modelElement" : {
        "id" : "NVI6zJmAUPDE3BpL",
        "type" : "Generalization"
      },
      "shape" : {
        "id" : "U1I6zJmAUPDE3BpM_path",
        "type" : "Path",
        "points" : [ {
          "x" : 190,
          "y" : 540
        }, {
          "x" : 190,
          "y" : 737
        }, {
          "x" : 432,
          "y" : 737
        } ]
      },
      "source" : {
        "id" : "QKeqzJmAUPDE3Ble",
        "type" : "ClassView"
      },
      "target" : {
        "id" : "JaXazJmAUPDE3BoP",
        "type" : "ClassView"
      }
    }, {
      "id" : "QKeqzJmAUPDE3Ble",
      "type" : "ClassView",
      "modelElement" : {
        "id" : "QKeqzJmAUPDE3Blf",
        "type" : "Class"
      },
      "shape" : {
        "id" : "QKeqzJmAUPDE3Ble_shape",
        "type" : "Rectangle",
        "x" : 94,
        "y" : 500,
        "width" : 192,
        "height" : 40
      }
    }, {
      "id" : "BO1Iz.mGAqAEHCj1",
      "type" : "ClassView",
      "modelElement" : {
        "id" : "qGtRp.mAUVwC1hH9",
        "type" : "Class"
      },
      "shape" : {
        "id" : "BO1Iz.mGAqAEHCj1_shape",
        "type" : "Rectangle",
        "x" : 94,
        "y" : 231,
        "width" : 192,
        "height" : 50
      }
    } ]
  }, {
    "id" : "LEddEBmGAqAEHBmT",
    "name" : "Diagnosed Entities",
    "description" : "The diagram defines the abstract notion of a Diagnosed Entity, capturing the range of entities that may be the subject of a diagnostic process. This is partitioned into four disjoint and complete types, ensuring that all diagnosed entities fall into one of these categories.\n\nThe specialization includes Diagnosed Cellular Entity, which is explicitly linked to the broader biological category of Cellular Entity. This supports the modeling of diagnostic contexts where individual cells, such as tumor cells or infected cells, are the diagnostic target. Diagnosed Biological Part covers organs, tissues, or other anatomical structures subject to diagnosis, while Diagnosed Specimen represents biological samples collected for diagnostic analysis. Finally, Diagnosed Group accounts for diagnoses applied at the collective level, such as patient cohorts or study populations.",
    "type" : "Diagram",
    "owner" : {
      "id" : "ttVPK.mGAqAEHA2w",
      "type" : "Package"
    },
    "contents" : [ {
      "id" : "FuIrEBmGAqAEHBm_",
      "type" : "ClassView",
      "modelElement" : {
        "id" : "FuIrEBmGAqAEHBnA",
        "type" : "Class"
      },
      "shape" : {
        "id" : "FuIrEBmGAqAEHBm__shape",
        "type" : "Rectangle",
        "x" : 263,
        "y" : 250,
        "width" : 146,
        "height" : 40
      }
    }, {
      "id" : "wXo7EBmGAqAEHB3b",
      "type" : "GeneralizationView",
      "modelElement" : {
        "id" : "Fno7EBmGAqAEHB3a",
        "type" : "Generalization"
      },
      "shape" : {
        "id" : "wXo7EBmGAqAEHB3b_path",
        "type" : "Path",
        "points" : [ {
          "x" : 417,
          "y" : 117
        }, {
          "x" : 417,
          "y" : 197
        }, {
          "x" : 697,
          "y" : 197
        }, {
          "x" : 697,
          "y" : 249
        } ]
      },
      "source" : {
        "id" : "Ks9dEBmGAqAEHBmn",
        "type" : "ClassView"
      },
      "target" : {
        "id" : "frGrEBmGAqAEHBnp",
        "type" : "ClassView"
      }
    }, {
      "id" : "eKo7EBmGAqAEHB3H",
      "type" : "GeneralizationView",
      "modelElement" : {
        "id" : "_yo7EBmGAqAEHB3G",
        "type" : "Generalization"
      },
      "shape" : {
        "id" : "eKo7EBmGAqAEHB3H_path",
        "type" : "Path",
        "points" : [ {
          "x" : 417,
          "y" : 117
        }, {
          "x" : 417,
          "y" : 197
        }, {
          "x" : 337,
          "y" : 197
        }, {
          "x" : 337,
          "y" : 249
        } ]
      },
      "source" : {
        "id" : "Ks9dEBmGAqAEHBmn",
        "type" : "ClassView"
      },
      "target" : {
        "id" : "FuIrEBmGAqAEHBm_",
        "type" : "ClassView"
      }
    }, {
      "id" : "Hmw7EBmGAqAEHB2q",
      "type" : "ClassView",
      "modelElement" : {
        "id" : "nmw7EBmGAqAEHB2r",
        "type" : "Class"
      },
      "shape" : {
        "id" : "Hmw7EBmGAqAEHB2q_shape",
        "type" : "Rectangle",
        "x" : 84,
        "y" : 250,
        "width" : 146,
        "height" : 40
      }
    }, {
      "id" : "frGrEBmGAqAEHBnp",
      "type" : "ClassView",
      "modelElement" : {
        "id" : "frGrEBmGAqAEHBnq",
        "type" : "Class"
      },
      "shape" : {
        "id" : "frGrEBmGAqAEHBnp_shape",
        "type" : "Rectangle",
        "x" : 623,
        "y" : 250,
        "width" : 146,
        "height" : 40
      }
    }, {
      "id" : "5Pk7EBmGAqAEHB4k",
      "type" : "GeneralizationView",
      "modelElement" : {
        "id" : "sPk7EBmGAqAEHB4j",
        "type" : "Generalization"
      },
      "shape" : {
        "id" : "5Pk7EBmGAqAEHB4k_path",
        "type" : "Path",
        "points" : [ {
          "x" : 157,
          "y" : 117
        }, {
          "x" : 157,
          "y" : 249
        } ]
      },
      "source" : {
        "id" : "jSE7EBmGAqAEHB4Y",
        "type" : "ClassView"
      },
      "target" : {
        "id" : "Hmw7EBmGAqAEHB2q",
        "type" : "ClassView"
      }
    }, {
      "id" : "RVkrEBmGAqAEHBnW",
      "type" : "ClassView",
      "modelElement" : {
        "id" : "RVkrEBmGAqAEHBnX",
        "type" : "Class"
      },
      "shape" : {
        "id" : "RVkrEBmGAqAEHBnW_shape",
        "type" : "Rectangle",
        "x" : 443,
        "y" : 250,
        "width" : 146,
        "height" : 40
      }
    }, {
      "id" : "EV27EBmGAqAEHB53",
      "type" : "GeneralizationSetView",
      "modelElement" : {
        "id" : "Kl27EBmGAqAEHB51",
        "type" : "GeneralizationSet"
      },
      "shape" : {
        "id" : "EV27EBmGAqAEHB53_shape",
        "type" : "Text",
        "x" : 287,
        "y" : 146,
        "width" : 140,
        "height" : 44,
        "value" : ""
      }
    }, {
      "id" : "jSE7EBmGAqAEHB4Y",
      "type" : "ClassView",
      "modelElement" : {
        "id" : "wNLZEBmGAqAEHBRt",
        "type" : "Class"
      },
      "shape" : {
        "id" : "jSE7EBmGAqAEHB4Y_shape",
        "type" : "Rectangle",
        "x" : 84,
        "y" : 67,
        "width" : 146,
        "height" : 49
      }
    }, {
      "id" : "BIo7EBmGAqAEHB29",
      "type" : "GeneralizationView",
      "modelElement" : {
        "id" : "iIo7EBmGAqAEHB28",
        "type" : "Generalization"
      },
      "shape" : {
        "id" : "BIo7EBmGAqAEHB29_path",
        "type" : "Path",
        "points" : [ {
          "x" : 417,
          "y" : 117
        }, {
          "x" : 417,
          "y" : 197
        }, {
          "x" : 201,
          "y" : 197
        }, {
          "x" : 201,
          "y" : 249
        } ]
      },
      "source" : {
        "id" : "Ks9dEBmGAqAEHBmn",
        "type" : "ClassView"
      },
      "target" : {
        "id" : "Hmw7EBmGAqAEHB2q",
        "type" : "ClassView"
      }
    }, {
      "id" : "Tpo7EBmGAqAEHB3R",
      "type" : "GeneralizationView",
      "modelElement" : {
        "id" : "apo7EBmGAqAEHB3Q",
        "type" : "Generalization"
      },
      "shape" : {
        "id" : "Tpo7EBmGAqAEHB3R_path",
        "type" : "Path",
        "points" : [ {
          "x" : 417,
          "y" : 117
        }, {
          "x" : 417,
          "y" : 197
        }, {
          "x" : 516,
          "y" : 197
        }, {
          "x" : 516,
          "y" : 249
        } ]
      },
      "source" : {
        "id" : "Ks9dEBmGAqAEHBmn",
        "type" : "ClassView"
      },
      "target" : {
        "id" : "RVkrEBmGAqAEHBnW",
        "type" : "ClassView"
      }
    }, {
      "id" : "Ks9dEBmGAqAEHBmn",
      "type" : "ClassView",
      "modelElement" : {
        "id" : "dRkpZ.mAUVwC1iSN",
        "type" : "Class"
      },
      "shape" : {
        "id" : "Ks9dEBmGAqAEHBmn_shape",
        "type" : "Rectangle",
        "x" : 344,
        "y" : 67,
        "width" : 146,
        "height" : 49
      }
    } ]
  }, {
    "id" : "xvzYTJmAUPDE3A6X",
    "name" : "Established Health Condition Types",
    "description" : "The diagram Established Health Condition Types organizes the classification of health conditions based on structural, functional, psychological, and etiological aspects. It provides a structured view of how different categories of conditions are related, ensuring that all relevant perspectives on health conditions are consistently represented. The model distinguishes between structural and non-structural conditions, including functional and psychological conditions, and connects them to broader classifications of established health conditions. It also incorporates etiological distinctions, such as idiopathic and known-origin conditions, with the latter further divided into congenital and acquired types.\n\nThe diagram additionally addresses dependence types, separating inherent conditions from externally-caused ones. Externally-caused conditions are modeled alongside injuries and exposure-based conditions, reflecting the impact of external influences on health states. Injuries are further divided into traumatic and non-traumatic categories, capturing the role of trauma in their occurrence. This structure ensures that conditions are classified according to both their internal characteristics and their external determinants.\n\nOverall, the diagram provides a comprehensive schema for differentiating established health conditions, using complete and disjoint partitions where appropriate and allowing overlaps where necessary.",
    "type" : "Diagram",
    "owner" : {
      "id" : "MWA09JmGAqAEHA7G",
      "type" : "Package"
    },
    "contents" : [ {
      "id" : "1xyETJmAUPDE3BE.",
      "type" : "GeneralizationView",
      "modelElement" : {
        "id" : "ixyETJmAUPDE3BE9",
        "type" : "Generalization"
      },
      "shape" : {
        "id" : "1xyETJmAUPDE3BE._path",
        "type" : "Path",
        "points" : [ {
          "x" : 1592,
          "y" : 454
        }, {
          "x" : 1750,
          "y" : 452
        } ]
      },
      "source" : {
        "id" : "l8X4TJmAUPDE3BDe",
        "type" : "ClassView"
      },
      "target" : {
        "id" : "2cXYTJmAUPDE3A8U",
        "type" : "ClassView"
      }
    }, {
      "id" : "rrBETJmAUPDE3BFo",
      "type" : "GeneralizationSetView",
      "modelElement" : {
        "id" : ".LBETJmAUPDE3BFm",
        "type" : "GeneralizationSet"
      },
      "shape" : {
        "id" : "rrBETJmAUPDE3BFo_shape",
        "type" : "Text",
        "x" : 1171,
        "y" : 401,
        "width" : 170,
        "height" : 44,
        "value" : ""
      }
    }, {
      "id" : "1cXYTJmAUPDE3A8X",
      "type" : "ClassView",
      "modelElement" : {
        "id" : "Hp1oz.mGAqAEHCng",
        "type" : "Class"
      },
      "shape" : {
        "id" : "1cXYTJmAUPDE3A8X_shape",
        "type" : "Rectangle",
        "x" : 1747,
        "y" : 521,
        "width" : 190,
        "height" : 40
      }
    }, {
      "id" : "n8XYTJmAUPDE3A8m",
      "type" : "GeneralizationView",
      "modelElement" : {
        "id" : "Urkmz.mGAqAEHCqf",
        "type" : "Generalization"
      },
      "shape" : {
        "id" : "n8XYTJmAUPDE3A8m_path",
        "type" : "Path",
        "points" : [ {
          "x" : 809,
          "y" : 445
        }, {
          "x" : 809,
          "y" : 636
        }, {
          "x" : 809,
          "y" : 567
        }, {
          "x" : 571,
          "y" : 567
        } ]
      },
      "source" : {
        "id" : "ZKXYTJmAUPDE3A9K",
        "type" : "ClassView"
      },
      "target" : {
        "id" : "U8XYTJmAUPDE3A8d",
        "type" : "ClassView"
      }
    }, {
      "id" : "YaXYTJmAUPDE3A9l",
      "type" : "GeneralizationView",
      "modelElement" : {
        "id" : "7UUR9JmGAqAEHBa9",
        "type" : "Generalization"
      },
      "shape" : {
        "id" : "YaXYTJmAUPDE3A9l_path",
        "type" : "Path",
        "points" : [ {
          "x" : 381,
          "y" : 210
        }, {
          "x" : 316,
          "y" : 210
        }, {
          "x" : 316,
          "y" : 290
        }, {
          "x" : 281,
          "y" : 290
        } ]
      },
      "source" : {
        "id" : "aqXYTJmAUPDE3A9Z",
        "type" : "ClassView"
      },
      "target" : {
        "id" : "HCXYTJmAUPDE3A8v",
        "type" : "ClassView"
      }
    }, {
      "id" : "ZqXYTJmAUPDE3A9c",
      "type" : "GeneralizationSetView",
      "modelElement" : {
        "id" : "yiIR9JmGAqAEHBaP",
        "type" : "GeneralizationSet"
      },
      "shape" : {
        "id" : "ZqXYTJmAUPDE3A9c_shape",
        "type" : "Text",
        "x" : 581,
        "y" : 161,
        "width" : 150,
        "height" : 44,
        "value" : ""
      }
    }, {
      "id" : "FSXYTJmAUPDE3A87",
      "type" : "ClassView",
      "modelElement" : {
        "id" : "9X.i9JmGAqAEHBIc",
        "type" : "Class"
      },
      "shape" : {
        "id" : "FSXYTJmAUPDE3A87_shape",
        "type" : "Rectangle",
        "x" : 1060,
        "y" : 267,
        "width" : 190,
        "height" : 40
      }
    }, {
      "id" : "QWXYTJmAUPDE3A.G",
      "type" : "GeneralizationView",
      "modelElement" : {
        "id" : "cFI89JmGAqAEHBFf",
        "type" : "Generalization"
      },
      "shape" : {
        "id" : "QWXYTJmAUPDE3A.G_path",
        "type" : "Path",
        "points" : [ {
          "x" : 1250,
          "y" : 287
        }, {
          "x" : 1313,
          "y" : 287
        }, {
          "x" : 1313,
          "y" : 207
        }, {
          "x" : 1401,
          "y" : 207
        } ]
      },
      "source" : {
        "id" : "FSXYTJmAUPDE3A87",
        "type" : "ClassView"
      },
      "target" : {
        "id" : "ziXYTJmAUPDE3A81",
        "type" : "ClassView"
      }
    }, {
      "id" : "QWXYTJmAUPDE3A.J",
      "type" : "GeneralizationView",
      "modelElement" : {
        "id" : "J10S9JmGAqAEHBJx",
        "type" : "Generalization"
      },
      "shape" : {
        "id" : "QWXYTJmAUPDE3A.J_path",
        "type" : "Path",
        "points" : [ {
          "x" : 850,
          "y" : 405
        }, {
          "x" : 850,
          "y" : 209
        }, {
          "x" : 850,
          "y" : 289
        }, {
          "x" : 1060,
          "y" : 290
        } ]
      },
      "source" : {
        "id" : "ZKXYTJmAUPDE3A9K",
        "type" : "ClassView"
      },
      "target" : {
        "id" : "FSXYTJmAUPDE3A87",
        "type" : "ClassView"
      }
    }, {
      "id" : "6yXYTJmAUPDE3A9B",
      "type" : "GeneralizationView",
      "modelElement" : {
        "id" : "5CI89JmGAqAEHBFV",
        "type" : "Generalization"
      },
      "shape" : {
        "id" : "6yXYTJmAUPDE3A9B_path",
        "type" : "Path",
        "points" : [ {
          "x" : 1250,
          "y" : 287
        }, {
          "x" : 1313,
          "y" : 287
        }, {
          "x" : 1401,
          "y" : 287
        } ]
      },
      "source" : {
        "id" : "FSXYTJmAUPDE3A87",
        "type" : "ClassView"
      },
      "target" : {
        "id" : "CSXYTJmAUPDE3A84",
        "type" : "ClassView"
      }
    }, {
      "id" : "d2XYTJmAUPDE3A.t",
      "type" : "GeneralizationView",
      "modelElement" : {
        "id" : "Pk1Z9JmGAqAEHBlj",
        "type" : "Generalization"
      },
      "shape" : {
        "id" : "d2XYTJmAUPDE3A.t_path",
        "type" : "Path",
        "points" : [ {
          "x" : 281,
          "y" : 642
        }, {
          "x" : 381,
          "y" : 642
        } ]
      },
      "source" : {
        "id" : "wGXYTJmAUPDE3A90",
        "type" : "ClassView"
      },
      "target" : {
        "id" : "XcXYTJmAUPDE3A8a",
        "type" : "ClassView"
      }
    }, {
      "id" : "zaLAzJmAUPDE3BbP",
      "type" : "GeneralizationView",
      "modelElement" : {
        "id" : "6aLAzJmAUPDE3BbO",
        "type" : "Generalization"
      },
      "shape" : {
        "id" : "zaLAzJmAUPDE3BbP_path",
        "type" : "Path",
        "points" : [ {
          "x" : 1496,
          "y" : 617
        }, {
          "x" : 1496,
          "y" : 587
        }, {
          "x" : 1496,
          "y" : 561
        } ]
      },
      "source" : {
        "id" : "nXNAzJmAUPDE3Baq",
        "type" : "ClassView"
      },
      "target" : {
        "id" : "0cXYTJmAUPDE3A8R",
        "type" : "ClassView"
      }
    }, {
      "id" : "ZKXYTJmAUPDE3A9K",
      "type" : "ClassView",
      "modelElement" : {
        "id" : "i9F.9JmGAqAEHBO9",
        "type" : "Class"
      },
      "shape" : {
        "id" : "ZKXYTJmAUPDE3A9K_shape",
        "type" : "Rectangle",
        "x" : 714,
        "y" : 405,
        "width" : 191,
        "height" : 40
      }
    }, {
      "id" : "mCXYTJmAUPDE3A8s",
      "type" : "ClassView",
      "modelElement" : {
        "id" : "74ts9JmGAqAEHBCJ",
        "type" : "Class"
      },
      "shape" : {
        "id" : "mCXYTJmAUPDE3A8s_shape",
        "type" : "Rectangle",
        "x" : 381,
        "y" : 267,
        "width" : 190,
        "height" : 40
      }
    }, {
      "id" : "PAEgzJmAUPDE3Bc0",
      "type" : "GeneralizationView",
      "modelElement" : {
        "id" : "NAEgzJmAUPDE3Bcz",
        "type" : "Generalization"
      },
      "shape" : {
        "id" : "PAEgzJmAUPDE3Bc0_path",
        "type" : "Path",
        "points" : [ {
          "x" : 183,
          "y" : 124
        }, {
          "x" : 183,
          "y" : 187
        } ]
      },
      "source" : {
        "id" : "GUQgzJmAUPDE3Bca",
        "type" : "ClassView"
      },
      "target" : {
        "id" : "kCXYTJmAUPDE3A8p",
        "type" : "ClassView"
      }
    }, {
      "id" : "XfPkTJmAUPDE3BI4",
      "type" : "GeneralizationView",
      "modelElement" : {
        "id" : "dfPkTJmAUPDE3BI3",
        "type" : "Generalization"
      },
      "shape" : {
        "id" : "XfPkTJmAUPDE3BI4_path",
        "type" : "Path",
        "points" : [ {
          "x" : 1496,
          "y" : 431
        }, {
          "x" : 1496,
          "y" : 307
        } ]
      },
      "source" : {
        "id" : "l8X4TJmAUPDE3BDe",
        "type" : "ClassView"
      },
      "target" : {
        "id" : "CSXYTJmAUPDE3A84",
        "type" : "ClassView"
      }
    }, {
      "id" : "98XYTJmAUPDE3A8j",
      "type" : "GeneralizationSetView",
      "modelElement" : {
        "id" : "nu3GEBmGAqAEHBBo",
        "type" : "GeneralizationSet"
      },
      "shape" : {
        "id" : "98XYTJmAUPDE3A8j_shape",
        "type" : "Text",
        "x" : 600,
        "y" : 511,
        "width" : 187,
        "height" : 40,
        "value" : ""
      }
    }, {
      "id" : "eOiETJmAUPDE3BEs",
      "type" : "GeneralizationView",
      "modelElement" : {
        "id" : "QOiETJmAUPDE3BEr",
        "type" : "Generalization"
      },
      "shape" : {
        "id" : "eOiETJmAUPDE3BEs_path",
        "type" : "Path",
        "points" : [ {
          "x" : 1153,
          "y" : 307
        }, {
          "x" : 1153,
          "y" : 545
        }, {
          "x" : 1153,
          "y" : 455
        }, {
          "x" : 1401,
          "y" : 455
        } ]
      },
      "source" : {
        "id" : "FSXYTJmAUPDE3A87",
        "type" : "ClassView"
      },
      "target" : {
        "id" : "l8X4TJmAUPDE3BDe",
        "type" : "ClassView"
      }
    }, {
      "id" : "raXYTJmAUPDE3A9r",
      "type" : "ClassView",
      "modelElement" : {
        "id" : "xTA4z.mGAqAEHCpN",
        "type" : "Class"
      },
      "shape" : {
        "id" : "raXYTJmAUPDE3A9r_shape",
        "type" : "Rectangle",
        "x" : 1401,
        "y" : 84,
        "width" : 190,
        "height" : 41
      }
    }, {
      "id" : "CSXYTJmAUPDE3A84",
      "type" : "ClassView",
      "modelElement" : {
        "id" : "KRPc9JmGAqAEHBEV",
        "type" : "Class"
      },
      "shape" : {
        "id" : "CSXYTJmAUPDE3A84_shape",
        "type" : "Rectangle",
        "x" : 1401,
        "y" : 267,
        "width" : 190,
        "height" : 40
      }
    }, {
      "id" : "HiMIzJmAUPDE3BgG",
      "type" : "GeneralizationView",
      "modelElement" : {
        "id" : "K3w89JmGAqAEHBFL",
        "type" : "Generalization"
      },
      "shape" : {
        "id" : "HiMIzJmAUPDE3BgG_path",
        "type" : "Path",
        "points" : [ {
          "x" : 850,
          "y" : 405
        }, {
          "x" : 850,
          "y" : 209
        }, {
          "x" : 1060,
          "y" : 209
        } ]
      },
      "source" : {
        "id" : "ZKXYTJmAUPDE3A9K",
        "type" : "ClassView"
      },
      "target" : {
        "id" : "GiXYTJmAUPDE3A8y",
        "type" : "ClassView"
      }
    }, {
      "id" : "ziXYTJmAUPDE3A81",
      "type" : "ClassView",
      "modelElement" : {
        "id" : "W5nc9JmGAqAEHBEK",
        "type" : "Class"
      },
      "shape" : {
        "id" : "ziXYTJmAUPDE3A81_shape",
        "type" : "Rectangle",
        "x" : 1401,
        "y" : 187,
        "width" : 190,
        "height" : 40
      }
    }, {
      "id" : "2cXYTJmAUPDE3A8U",
      "type" : "ClassView",
      "modelElement" : {
        "id" : "vEVoz.mGAqAEHCnT",
        "type" : "Class"
      },
      "shape" : {
        "id" : "2cXYTJmAUPDE3A8U_shape",
        "type" : "Rectangle",
        "x" : 1750,
        "y" : 431,
        "width" : 190,
        "height" : 40
      }
    }, {
      "id" : "bqXYTJmAUPDE3A9f",
      "type" : "GeneralizationView",
      "modelElement" : {
        "id" : "mjPh9JmGAqAEHBZ_",
        "type" : "Generalization"
      },
      "shape" : {
        "id" : "bqXYTJmAUPDE3A9f_path",
        "type" : "Path",
        "points" : [ {
          "x" : 742,
          "y" : 405
        }, {
          "x" : 742,
          "y" : 209
        }, {
          "x" : 571,
          "y" : 210
        } ]
      },
      "source" : {
        "id" : "ZKXYTJmAUPDE3A9K",
        "type" : "ClassView"
      },
      "target" : {
        "id" : "aqXYTJmAUPDE3A9Z",
        "type" : "ClassView"
      }
    }, {
      "id" : "nGagzJmAUPDE3BdM",
      "type" : "GeneralizationSetView",
      "modelElement" : {
        "id" : "H6agzJmAUPDE3BdK",
        "type" : "GeneralizationSet"
      },
      "shape" : {
        "id" : "nGagzJmAUPDE3BdM_shape",
        "type" : "Text",
        "x" : 1585,
        "y" : 595,
        "width" : 160,
        "height" : 40,
        "value" : ""
      }
    }, {
      "id" : "kCXYTJmAUPDE3A8p",
      "type" : "ClassView",
      "modelElement" : {
        "id" : "jmls9JmGAqAEHBB.",
        "type" : "Class"
      },
      "shape" : {
        "id" : "kCXYTJmAUPDE3A8p_shape",
        "type" : "Rectangle",
        "x" : 91,
        "y" : 187,
        "width" : 190,
        "height" : 40
      }
    }, {
      "id" : "GiXYTJmAUPDE3A8y",
      "type" : "ClassView",
      "modelElement" : {
        "id" : "LG7c9JmGAqAEHBD_",
        "type" : "Class"
      },
      "shape" : {
        "id" : "GiXYTJmAUPDE3A8y_shape",
        "type" : "Rectangle",
        "x" : 1060,
        "y" : 185,
        "width" : 190,
        "height" : 40
      }
    }, {
      "id" : "aIKETJmAUPDE3BFI",
      "type" : "GeneralizationView",
      "modelElement" : {
        "id" : "vwKETJmAUPDE3BFH",
        "type" : "Generalization"
      },
      "shape" : {
        "id" : "aIKETJmAUPDE3BFI_path",
        "type" : "Path",
        "points" : [ {
          "x" : 1591,
          "y" : 453
        }, {
          "x" : 1675,
          "y" : 453
        }, {
          "x" : 1675,
          "y" : 546
        }, {
          "x" : 1747,
          "y" : 545
        } ]
      },
      "source" : {
        "id" : "l8X4TJmAUPDE3BDe",
        "type" : "ClassView"
      },
      "target" : {
        "id" : "1cXYTJmAUPDE3A8X",
        "type" : "ClassView"
      }
    }, {
      "id" : "aVdETJmAUPDE3BF8",
      "type" : "GeneralizationSetView",
      "modelElement" : {
        "id" : "5ldETJmAUPDE3BF6",
        "type" : "GeneralizationSet"
      },
      "shape" : {
        "id" : "aVdETJmAUPDE3BF8_shape",
        "type" : "Text",
        "x" : 1561,
        "y" : 397,
        "width" : 220,
        "height" : 44,
        "value" : ""
      }
    }, {
      "id" : "RmXYTJmAUPDE3A99",
      "type" : "GeneralizationView",
      "modelElement" : {
        "id" : "NBkmz.mGAqAEHCqV",
        "type" : "Generalization"
      },
      "shape" : {
        "id" : "RmXYTJmAUPDE3A99_path",
        "type" : "Path",
        "points" : [ {
          "x" : 809,
          "y" : 445
        }, {
          "x" : 809,
          "y" : 636
        }, {
          "x" : 571,
          "y" : 637
        } ]
      },
      "source" : {
        "id" : "ZKXYTJmAUPDE3A9K",
        "type" : "ClassView"
      },
      "target" : {
        "id" : "XcXYTJmAUPDE3A8a",
        "type" : "ClassView"
      }
    }, {
      "id" : "GUQgzJmAUPDE3Bca",
      "type" : "ClassView",
      "modelElement" : {
        "id" : "XXNAzJmAUPDE3Bar",
        "type" : "Class"
      },
      "shape" : {
        "id" : "GUQgzJmAUPDE3Bca_shape",
        "type" : "Rectangle",
        "x" : 91,
        "y" : 84,
        "width" : 190,
        "height" : 41
      }
    }, {
      "id" : "aqXYTJmAUPDE3A9Z",
      "type" : "ClassView",
      "modelElement" : {
        "id" : "_wdh9JmGAqAEHBYj",
        "type" : "Class"
      },
      "shape" : {
        "id" : "aqXYTJmAUPDE3A9Z_shape",
        "type" : "Rectangle",
        "x" : 381,
        "y" : 187,
        "width" : 190,
        "height" : 40
      }
    }, {
      "id" : "wGXYTJmAUPDE3A90",
      "type" : "ClassView",
      "modelElement" : {
        "id" : "vEVoz.mGAqAEHCnT",
        "type" : "Class"
      },
      "shape" : {
        "id" : "wGXYTJmAUPDE3A90_shape",
        "type" : "Rectangle",
        "x" : 91,
        "y" : 617,
        "width" : 190,
        "height" : 40
      }
    }, {
      "id" : "XcXYTJmAUPDE3A8a",
      "type" : "ClassView",
      "modelElement" : {
        "id" : "AA_Yz.mGAqAEHCpC",
        "type" : "Class"
      },
      "shape" : {
        "id" : "XcXYTJmAUPDE3A8a_shape",
        "type" : "Rectangle",
        "x" : 381,
        "y" : 617,
        "width" : 190,
        "height" : 40
      }
    }, {
      "id" : "4QIIzJmAUPDE3Bfd",
      "type" : "ClassView",
      "modelElement" : {
        "id" : "xTA4z.mGAqAEHCpN",
        "type" : "Class"
      },
      "shape" : {
        "id" : "4QIIzJmAUPDE3Bfd_shape",
        "type" : "Rectangle",
        "x" : 1060,
        "y" : 84,
        "width" : 190,
        "height" : 41
      }
    }, {
      "id" : "nXNAzJmAUPDE3Baq",
      "type" : "ClassView",
      "modelElement" : {
        "id" : "XXNAzJmAUPDE3Bar",
        "type" : "Class"
      },
      "shape" : {
        "id" : "nXNAzJmAUPDE3Baq_shape",
        "type" : "Rectangle",
        "x" : 1401,
        "y" : 617,
        "width" : 190,
        "height" : 40
      }
    }, {
      "id" : "g2XYTJmAUPDE3A.h",
      "type" : "GeneralizationView",
      "modelElement" : {
        "id" : "CHJx9JmGAqAEHBfa",
        "type" : "Generalization"
      },
      "shape" : {
        "id" : "g2XYTJmAUPDE3A.h_path",
        "type" : "Path",
        "points" : [ {
          "x" : 1496,
          "y" : 124
        }, {
          "x" : 1496,
          "y" : 187
        } ]
      },
      "source" : {
        "id" : "raXYTJmAUPDE3A9r",
        "type" : "ClassView"
      },
      "target" : {
        "id" : "ziXYTJmAUPDE3A81",
        "type" : "ClassView"
      }
    }, {
      "id" : "HCXYTJmAUPDE3A8v",
      "type" : "ClassView",
      "modelElement" : {
        "id" : "vCds9JmGAqAEHBCU",
        "type" : "Class"
      },
      "shape" : {
        "id" : "HCXYTJmAUPDE3A8v_shape",
        "type" : "Rectangle",
        "x" : 91,
        "y" : 267,
        "width" : 190,
        "height" : 40
      }
    }, {
      "id" : "jWXYTJmAUPDE3A.b",
      "type" : "GeneralizationView",
      "modelElement" : {
        "id" : "tbkR9JmGAqAEHBaz",
        "type" : "Generalization"
      },
      "shape" : {
        "id" : "jWXYTJmAUPDE3A.b_path",
        "type" : "Path",
        "points" : [ {
          "x" : 381,
          "y" : 210
        }, {
          "x" : 281,
          "y" : 210
        } ]
      },
      "source" : {
        "id" : "aqXYTJmAUPDE3A9Z",
        "type" : "ClassView"
      },
      "target" : {
        "id" : "kCXYTJmAUPDE3A8p",
        "type" : "ClassView"
      }
    }, {
      "id" : "xbWIzJmAUPDE3Bgu",
      "type" : "GeneralizationSetView",
      "modelElement" : {
        "id" : "jrWIzJmAUPDE3Bgs",
        "type" : "GeneralizationSet"
      },
      "shape" : {
        "id" : "xbWIzJmAUPDE3Bgu_shape",
        "type" : "Text",
        "x" : 817,
        "y" : 151,
        "width" : 157,
        "height" : 44,
        "value" : ""
      }
    }, {
      "id" : "yFSETJmAUPDE3BE2",
      "type" : "GeneralizationView",
      "modelElement" : {
        "id" : "563B9JmGAqAEHBW0",
        "type" : "Generalization"
      },
      "shape" : {
        "id" : "yFSETJmAUPDE3BE2_path",
        "type" : "Path",
        "points" : [ {
          "x" : 1153,
          "y" : 307
        }, {
          "x" : 1153,
          "y" : 545
        }, {
          "x" : 1401,
          "y" : 544
        } ]
      },
      "source" : {
        "id" : "FSXYTJmAUPDE3A87",
        "type" : "ClassView"
      },
      "target" : {
        "id" : "0cXYTJmAUPDE3A8R",
        "type" : "ClassView"
      }
    }, {
      "id" : "AZEIzJmAUPDE3Bf0",
      "type" : "GeneralizationView",
      "modelElement" : {
        "id" : "NYmJ9JmGAqAEHBhz",
        "type" : "Generalization"
      },
      "shape" : {
        "id" : "AZEIzJmAUPDE3Bf0_path",
        "type" : "Path",
        "points" : [ {
          "x" : 1153,
          "y" : 124
        }, {
          "x" : 1154,
          "y" : 185
        } ]
      },
      "source" : {
        "id" : "4QIIzJmAUPDE3Bfd",
        "type" : "ClassView"
      },
      "target" : {
        "id" : "GiXYTJmAUPDE3A8y",
        "type" : "ClassView"
      }
    }, {
      "id" : "GdLAzJmAUPDE3BbZ",
      "type" : "GeneralizationView",
      "modelElement" : {
        "id" : "EdLAzJmAUPDE3BbY",
        "type" : "Generalization"
      },
      "shape" : {
        "id" : "GdLAzJmAUPDE3BbZ_path",
        "type" : "Path",
        "points" : [ {
          "x" : 1496,
          "y" : 617
        }, {
          "x" : 1496,
          "y" : 587
        }, {
          "x" : 1841,
          "y" : 587
        }, {
          "x" : 1842,
          "y" : 561
        } ]
      },
      "source" : {
        "id" : "nXNAzJmAUPDE3Baq",
        "type" : "ClassView"
      },
      "target" : {
        "id" : "1cXYTJmAUPDE3A8X",
        "type" : "ClassView"
      }
    }, {
      "id" : "jWXYTJmAUPDE3A.Y",
      "type" : "GeneralizationView",
      "modelElement" : {
        "id" : "G6Ph9JmGAqAEHBZ1",
        "type" : "Generalization"
      },
      "shape" : {
        "id" : "jWXYTJmAUPDE3A.Y_path",
        "type" : "Path",
        "points" : [ {
          "x" : 742,
          "y" : 405
        }, {
          "x" : 742,
          "y" : 209
        }, {
          "x" : 742,
          "y" : 290
        }, {
          "x" : 571,
          "y" : 291
        } ]
      },
      "source" : {
        "id" : "ZKXYTJmAUPDE3A9K",
        "type" : "ClassView"
      },
      "target" : {
        "id" : "mCXYTJmAUPDE3A8s",
        "type" : "ClassView"
      }
    }, {
      "id" : "l8X4TJmAUPDE3BDe",
      "type" : "ClassView",
      "modelElement" : {
        "id" : "l8X4TJmAUPDE3BDf",
        "type" : "Class"
      },
      "shape" : {
        "id" : "l8X4TJmAUPDE3BDe_shape",
        "type" : "Rectangle",
        "x" : 1401,
        "y" : 431,
        "width" : 190,
        "height" : 44
      }
    }, {
      "id" : "bqXYTJmAUPDE3A9i",
      "type" : "GeneralizationSetView",
      "modelElement" : {
        "id" : "B8qR9JmGAqAEHBbl",
        "type" : "GeneralizationSet"
      },
      "shape" : {
        "id" : "bqXYTJmAUPDE3A9i_shape",
        "type" : "Text",
        "x" : 235,
        "y" : 151,
        "width" : 180,
        "height" : 44,
        "value" : ""
      }
    }, {
      "id" : "U8XYTJmAUPDE3A8d",
      "type" : "ClassView",
      "modelElement" : {
        "id" : "xTA4z.mGAqAEHCpN",
        "type" : "Class"
      },
      "shape" : {
        "id" : "U8XYTJmAUPDE3A8d_shape",
        "type" : "Rectangle",
        "x" : 381,
        "y" : 545,
        "width" : 190,
        "height" : 40
      }
    }, {
      "id" : "0cXYTJmAUPDE3A8R",
      "type" : "ClassView",
      "modelElement" : {
        "id" : "kjpoz.mGAqAEHCmt",
        "type" : "Class"
      },
      "shape" : {
        "id" : "0cXYTJmAUPDE3A8R_shape",
        "type" : "Rectangle",
        "x" : 1401,
        "y" : 521,
        "width" : 190,
        "height" : 40
      }
    }, {
      "id" : "4yXYTJmAUPDE3A8.",
      "type" : "GeneralizationSetView",
      "modelElement" : {
        "id" : "NxBS9JmGAqAEHBKZ",
        "type" : "GeneralizationSet"
      },
      "shape" : {
        "id" : "4yXYTJmAUPDE3A8._shape",
        "type" : "Text",
        "x" : 1215,
        "y" : 151,
        "width" : 180,
        "height" : 44,
        "value" : ""
      }
    } ]
  }, {
    "id" : "Gah.HJmAUygeKxhH",
    "name" : "Person's Living Status",
    "description" : "The diagram models the temporal and biological aspects of a person’s existence, capturing both life stages and living status. At its center is the kind Person, which includes an attribute date of birth that records the individual's birth date. A constraint ensures consistency by requiring that the date of birth matches the date portion of the end attribute of the associated Person’s Birth event.\n\nThe diagram distinguishes between two mutually exclusive living states, represented as phases: Living Person and Dead Person. This partition is complete and disjoint, ensuring that every person is classified in one and only one of these states at a time. A living person may transition across the life stages Child, Adolescent, and Adult, also modeled as complete and disjoint phases. Additional constraints clarify that no person can become an adolescent without first being a child, and no person can become an adult without first being an adolescent.\n\nThe Person's Birth event creates the role Offspring, mediated by the Parent-Child Relation. A birth event includes start and end timestamps, the latter aligning with the person's registered date of birth. Conversely, the Person's Death event terminates the individual's life status and is associated with at least one Person's Death Cause. This mode is instantiated by a Person's Death Cause Type, ensuring that every recorded death is explained by an identified cause type.\n\nBy connecting life stages, birth and death events, and cause of death, the diagram provides a coherent framework for modeling the lifecycle of a person within biomedical and demographic contexts.",
    "type" : "Diagram",
    "owner" : {
      "id" : ".nq.HJmAUygeKxgs",
      "type" : "Package"
    },
    "contents" : [ {
      "id" : "IoFBHJmAUygeKxk9",
      "type" : "ClassView",
      "modelElement" : {
        "id" : "IoFBHJmAUygeKxk.",
        "type" : "Class"
      },
      "shape" : {
        "id" : "IoFBHJmAUygeKxk9_shape",
        "type" : "Rectangle",
        "x" : 478,
        "y" : 437,
        "width" : 172,
        "height" : 40
      }
    }, {
      "id" : "6RcBHJmAUygeKxil",
      "type" : "ClassView",
      "modelElement" : {
        "id" : "6RcBHJmAUygeKxim",
        "type" : "Class"
      },
      "shape" : {
        "id" : "6RcBHJmAUygeKxil_shape",
        "type" : "Rectangle",
        "x" : 994,
        "y" : 185,
        "width" : 172,
        "height" : 68
      }
    }, {
      "id" : "hQyBHJmAUygeKxjI",
      "type" : "GeneralizationView",
      "modelElement" : {
        "id" : "cQyBHJmAUygeKxjH",
        "type" : "Generalization"
      },
      "shape" : {
        "id" : "hQyBHJmAUygeKxjI_path",
        "type" : "Path",
        "points" : [ {
          "x" : 455,
          "y" : 239
        }, {
          "x" : 455,
          "y" : 272
        }, {
          "x" : 347,
          "y" : 272
        }, {
          "x" : 347,
          "y" : 310
        } ]
      },
      "source" : {
        "id" : "sXQBHJmAUygeKxhj",
        "type" : "ClassView"
      },
      "target" : {
        "id" : "VU0BHJmAUygeKxiJ",
        "type" : "ClassView"
      }
    }, {
      "id" : "VU0BHJmAUygeKxiJ",
      "type" : "ClassView",
      "modelElement" : {
        "id" : "VU0BHJmAUygeKxiK",
        "type" : "Class"
      },
      "shape" : {
        "id" : "VU0BHJmAUygeKxiJ_shape",
        "type" : "Rectangle",
        "x" : 261,
        "y" : 311,
        "width" : 172,
        "height" : 40
      }
    }, {
      "id" : "aaOpHJmAUygeKx4K",
      "type" : "GeneralizationView",
      "modelElement" : {
        "id" : "VqOpHJmAUygeKx4J",
        "type" : "Generalization"
      },
      "shape" : {
        "id" : "aaOpHJmAUygeKx4K_path",
        "type" : "Path",
        "points" : [ {
          "x" : 347,
          "y" : 352
        }, {
          "x" : 347,
          "y" : 578
        }, {
          "x" : 347,
          "y" : 517
        }, {
          "x" : 271,
          "y" : 517
        } ]
      },
      "source" : {
        "id" : "VU0BHJmAUygeKxiJ",
        "type" : "ClassView"
      },
      "target" : {
        "id" : "PUapHJmAUygeKx3U",
        "type" : "ClassView"
      }
    }, {
      "id" : "qWyBHJmAUygeKxjS",
      "type" : "GeneralizationView",
      "modelElement" : {
        "id" : "QWyBHJmAUygeKxjR",
        "type" : "Generalization"
      },
      "shape" : {
        "id" : "qWyBHJmAUygeKxjS_path",
        "type" : "Path",
        "points" : [ {
          "x" : 455,
          "y" : 239
        }, {
          "x" : 455,
          "y" : 272
        }, {
          "x" : 564,
          "y" : 272
        }, {
          "x" : 564,
          "y" : 310
        } ]
      },
      "source" : {
        "id" : "sXQBHJmAUygeKxhj",
        "type" : "ClassView"
      },
      "target" : {
        "id" : "MUUBHJmAUygeKxh.",
        "type" : "ClassView"
      }
    }, {
      "id" : "0SOBHJmAUygeKxkA",
      "type" : "GeneralizationSetView",
      "modelElement" : {
        "id" : "BiOBHJmAUygeKxj.",
        "type" : "GeneralizationSet"
      },
      "shape" : {
        "id" : "0SOBHJmAUygeKxkA_shape",
        "type" : "Text",
        "x" : 433,
        "y" : 371,
        "width" : 68,
        "height" : 45,
        "value" : ""
      }
    }, {
      "id" : "KVzBHJmAUygeKxmC",
      "type" : "RelationView",
      "modelElement" : {
        "id" : "QVzBHJmAUygeKxl9",
        "type" : "Relation"
      },
      "shape" : {
        "id" : "KVzBHJmAUygeKxmC_path",
        "type" : "Path",
        "points" : [ {
          "x" : 564,
          "y" : 436
        }, {
          "x" : 564,
          "y" : 352
        } ]
      },
      "source" : {
        "id" : "IoFBHJmAUygeKxk9",
        "type" : "ClassView"
      },
      "target" : {
        "id" : "MUUBHJmAUygeKxh.",
        "type" : "ClassView"
      }
    }, {
      "id" : "ndCbHJmAUygeKykT",
      "type" : "GeneralizationSetView",
      "modelElement" : {
        "id" : "YdCbHJmAUygeKykR",
        "type" : "GeneralizationSet"
      },
      "shape" : {
        "id" : "ndCbHJmAUygeKykT_shape",
        "type" : "Text",
        "x" : 277,
        "y" : 384,
        "width" : 65,
        "height" : 45,
        "value" : ""
      }
    }, {
      "id" : "sXQBHJmAUygeKxhj",
      "type" : "ClassView",
      "modelElement" : {
        "id" : "G9JsEemAUygeIxAG",
        "type" : "Class"
      },
      "shape" : {
        "id" : "sXQBHJmAUygeKxhj_shape",
        "type" : "Rectangle",
        "x" : 369,
        "y" : 185,
        "width" : 172,
        "height" : 53
      }
    }, {
      "id" : "MUUBHJmAUygeKxh.",
      "type" : "ClassView",
      "modelElement" : {
        "id" : "MUUBHJmAUygeKxh_",
        "type" : "Class"
      },
      "shape" : {
        "id" : "MUUBHJmAUygeKxh._shape",
        "type" : "Rectangle",
        "x" : 478,
        "y" : 311,
        "width" : 172,
        "height" : 40
      }
    }, {
      "id" : "fRvxHJmAUygeKxyg",
      "type" : "RelationView",
      "modelElement" : {
        "id" : ".RvxHJmAUygeKxyb",
        "type" : "Relation"
      },
      "shape" : {
        "id" : "fRvxHJmAUygeKxyg_path",
        "type" : "Path",
        "points" : [ {
          "x" : 651,
          "y" : 331
        }, {
          "x" : 993,
          "y" : 331
        } ]
      },
      "source" : {
        "id" : "MUUBHJmAUygeKxh.",
        "type" : "ClassView"
      },
      "target" : {
        "id" : "XBMBHJmAUygeKxia",
        "type" : "ClassView"
      }
    }, {
      "id" : "3AOpHJmAUygeKx4A",
      "type" : "GeneralizationView",
      "modelElement" : {
        "id" : "mAOpHJmAUygeKx3_",
        "type" : "Generalization"
      },
      "shape" : {
        "id" : "3AOpHJmAUygeKx4A_path",
        "type" : "Path",
        "points" : [ {
          "x" : 347,
          "y" : 352
        }, {
          "x" : 347,
          "y" : 578
        }, {
          "x" : 347,
          "y" : 456
        }, {
          "x" : 271,
          "y" : 456
        } ]
      },
      "source" : {
        "id" : "VU0BHJmAUygeKxiJ",
        "type" : "ClassView"
      },
      "target" : {
        "id" : "GUapHJmAUygeKx3R",
        "type" : "ClassView"
      }
    }, {
      "id" : "MXZpHJmAUygeKx5d",
      "type" : "GeneralizationView",
      "modelElement" : {
        "id" : "DnZpHJmAUygeKx5c",
        "type" : "Generalization"
      },
      "shape" : {
        "id" : "MXZpHJmAUygeKx5d_path",
        "type" : "Path",
        "points" : [ {
          "x" : 347,
          "y" : 352
        }, {
          "x" : 347,
          "y" : 578
        }, {
          "x" : 271,
          "y" : 578
        } ]
      },
      "source" : {
        "id" : "VU0BHJmAUygeKxiJ",
        "type" : "ClassView"
      },
      "target" : {
        "id" : "VSppHJmAUygeKx4_",
        "type" : "ClassView"
      }
    }, {
      "id" : "XBMBHJmAUygeKxia",
      "type" : "ClassView",
      "modelElement" : {
        "id" : "3BMBHJmAUygeKxib",
        "type" : "Class"
      },
      "shape" : {
        "id" : "XBMBHJmAUygeKxia_shape",
        "type" : "Rectangle",
        "x" : 994,
        "y" : 311,
        "width" : 172,
        "height" : 40
      }
    }, {
      "id" : "PUapHJmAUygeKx3U",
      "type" : "ClassView",
      "modelElement" : {
        "id" : "FxoxHJmAUygeKxsw",
        "type" : "Class"
      },
      "shape" : {
        "id" : "PUapHJmAUygeKx3U_shape",
        "type" : "Rectangle",
        "x" : 70,
        "y" : 497,
        "width" : 200,
        "height" : 40
      }
    }, {
      "id" : "VSppHJmAUygeKx4_",
      "type" : "ClassView",
      "modelElement" : {
        "id" : "XtbRHJmAUygeKxsY",
        "type" : "Class"
      },
      "shape" : {
        "id" : "VSppHJmAUygeKx4__shape",
        "type" : "Rectangle",
        "x" : 70,
        "y" : 558,
        "width" : 200,
        "height" : 40
      }
    }, {
      "id" : "FdPBHJmAUygeKxnG",
      "type" : "RelationView",
      "modelElement" : {
        "id" : "idPBHJmAUygeKxnB",
        "type" : "Relation"
      },
      "shape" : {
        "id" : "FdPBHJmAUygeKxnG_path",
        "type" : "Path",
        "points" : [ {
          "x" : 651,
          "y" : 457
        }, {
          "x" : 993,
          "y" : 457
        } ]
      },
      "source" : {
        "id" : "IoFBHJmAUygeKxk9",
        "type" : "ClassView"
      },
      "target" : {
        "id" : "jxHBHJmAUygeKxmi",
        "type" : "ClassView"
      }
    }, {
      "id" : "GUapHJmAUygeKx3R",
      "type" : "ClassView",
      "modelElement" : {
        "id" : "iswxHJmAUygeKxsl",
        "type" : "Class"
      },
      "shape" : {
        "id" : "GUapHJmAUygeKx3R_shape",
        "type" : "Rectangle",
        "x" : 70,
        "y" : 436,
        "width" : 200,
        "height" : 40
      }
    }, {
      "id" : "jxHBHJmAUygeKxmi",
      "type" : "ClassView",
      "modelElement" : {
        "id" : "jxHBHJmAUygeKxmj",
        "type" : "Class"
      },
      "shape" : {
        "id" : "jxHBHJmAUygeKxmi_shape",
        "type" : "Rectangle",
        "x" : 994,
        "y" : 437,
        "width" : 172,
        "height" : 40
      }
    } ]
  }, {
    "id" : "HkDxHJmAUygeKxxB",
    "name" : "Birth Participants and Place",
    "description" : "Birth is linked to the persons that originate from it and to the gestational carrier associated with it. Each Person is linked to exactly one Birth, while a Birth may be linked to one or more persons, supporting cases where a single birth is associated with multiple persons. Each Birth is linked to exactly one Gestational Carrier, and each Gestational Carrier may be linked to one or more births across time.\n\nBirth is linked to exactly one Birth Place, and a Birth Place may be linked to one or more births. Birth Place specializes Addressable Place, enabling birth locations to be treated as addressable places. Person is intended to denote an individual after birth; prenatal stages are outside scope here.",
    "type" : "Diagram",
    "owner" : {
      "id" : "4vPWKTmGAqAEHBQi",
      "type" : "Package"
    },
    "contents" : [ {
      "id" : "wbY3_pmAUygeKxVG",
      "type" : "ClassView",
      "modelElement" : {
        "id" : "G9JsEemAUygeIxAG",
        "type" : "Class"
      },
      "shape" : {
        "id" : "wbY3_pmAUygeKxVG_shape",
        "type" : "Rectangle",
        "x" : 94,
        "y" : 267,
        "width" : 220,
        "height" : 161
      }
    }, {
      "id" : "AsiCWTmAUygefiin",
      "type" : "ClassView",
      "modelElement" : {
        "id" : "AsiCWTmAUygefiio",
        "type" : "Class"
      },
      "shape" : {
        "id" : "AsiCWTmAUygefiin_shape",
        "type" : "Rectangle",
        "x" : 550,
        "y" : 207,
        "width" : 220,
        "height" : 60
      }
    }, {
      "id" : "HRcxKTmGAqAEHBco",
      "type" : "ClassView",
      "modelElement" : {
        "id" : "6RcBHJmAUygeKxim",
        "type" : "Class"
      },
      "shape" : {
        "id" : "HRcxKTmGAqAEHBco_shape",
        "type" : "Rectangle",
        "x" : 550,
        "y" : 370,
        "width" : 220,
        "height" : 60
      }
    }, {
      "id" : "f1H2eTmGAqAEHBuP",
      "type" : "RelationView",
      "modelElement" : {
        "id" : "C4E2eTmGAqAEHBp3",
        "type" : "Relation"
      },
      "shape" : {
        "id" : "f1H2eTmGAqAEHBuP_path",
        "type" : "Path",
        "points" : [ {
          "x" : 314,
          "y" : 399
        }, {
          "x" : 550,
          "y" : 400
        } ]
      },
      "source" : {
        "id" : "wbY3_pmAUygeKxVG",
        "type" : "ClassView"
      },
      "target" : {
        "id" : "HRcxKTmGAqAEHBco",
        "type" : "ClassView"
      }
    }, {
      "id" : "I43jmTmAUygefh8b",
      "type" : "RelationView",
      "modelElement" : {
        "id" : "lY3jmTmAUygefh8W",
        "type" : "Relation"
      },
      "shape" : {
        "id" : "I43jmTmAUygefh8b_path",
        "type" : "Path",
        "points" : [ {
          "x" : 1005,
          "y" : 400
        }, {
          "x" : 770,
          "y" : 400
        } ]
      },
      "source" : {
        "id" : "NVntmTmAUygefhRR",
        "type" : "ClassView"
      },
      "target" : {
        "id" : "HRcxKTmGAqAEHBco",
        "type" : "ClassView"
      }
    }, {
      "id" : ".RGGWTmAUygefit1",
      "type" : "ClassView",
      "modelElement" : {
        "id" : "Zw9yWTmAUygefikD",
        "type" : "Class"
      },
      "shape" : {
        "id" : ".RGGWTmAUygefit1_shape",
        "type" : "Rectangle",
        "x" : 550,
        "y" : 97,
        "width" : 220,
        "height" : 60
      }
    }, {
      "id" : "dvOGWTmAUygefiuZ",
      "type" : "GeneralizationView",
      "modelElement" : {
        "id" : "OvOGWTmAUygefiuY",
        "type" : "Generalization"
      },
      "shape" : {
        "id" : "dvOGWTmAUygefiuZ_path",
        "type" : "Path",
        "points" : [ {
          "x" : 661,
          "y" : 157
        }, {
          "x" : 661,
          "y" : 206
        } ]
      },
      "source" : {
        "id" : ".RGGWTmAUygefit1",
        "type" : "ClassView"
      },
      "target" : {
        "id" : "AsiCWTmAUygefiin",
        "type" : "ClassView"
      }
    }, {
      "id" : "NVntmTmAUygefhRR",
      "type" : "ClassView",
      "modelElement" : {
        "id" : "tVntmTmAUygefhRS",
        "type" : "Class"
      },
      "shape" : {
        "id" : "NVntmTmAUygefhRR_shape",
        "type" : "Rectangle",
        "x" : 1005,
        "y" : 370,
        "width" : 220,
        "height" : 60
      }
    }, {
      "id" : "6bBGWTmAUygefiu6",
      "type" : "RelationView",
      "modelElement" : {
        "id" : "XrBGWTmAUygefiu1",
        "type" : "Relation"
      },
      "shape" : {
        "id" : "6bBGWTmAUygefiu6_path",
        "type" : "Path",
        "points" : [ {
          "x" : 660,
          "y" : 370
        }, {
          "x" : 660,
          "y" : 267
        } ]
      },
      "source" : {
        "id" : "HRcxKTmGAqAEHBco",
        "type" : "ClassView"
      },
      "target" : {
        "id" : "AsiCWTmAUygefiin",
        "type" : "ClassView"
      }
    } ]
  }, {
    "id" : "MxDbHJmAUygeKym5",
    "name" : "Datatypes",
    "description" : "A coherent set of datatypes for calendar and civil time. It includes an enumeration Month with twelve named values, a Date datatype that combines year, month, and day in the proleptic Gregorian calendar, and an OffsetDateTime that reuses Date and adds hour, minute, second, optional nanosecond, and a UTC offset in whole minutes. The separation between Date and OffsetDateTime supports reuse of calendar dates where no time-of-day or offset is needed and enables precise timestamping where an explicit offset is required.",
    "type" : "Diagram",
    "owner" : {
      "id" : "czC2RemGAqAEHA48",
      "type" : "Package"
    },
    "contents" : [ {
      "id" : "K5y7HJmAUygeKyp8",
      "type" : "ClassView",
      "modelElement" : {
        "id" : "F8JTHJmAUygeKycT",
        "type" : "Class"
      },
      "shape" : {
        "id" : "K5y7HJmAUygeKyp8_shape",
        "type" : "Rectangle",
        "x" : 690,
        "y" : 90,
        "width" : 140,
        "height" : 150
      }
    }, {
      "id" : "X4jkZFmGAqAEHA_Y",
      "type" : "ClassView",
      "modelElement" : {
        "id" : "X4jkZFmGAqAEHA_Z",
        "type" : "Class"
      },
      "shape" : {
        "id" : "X4jkZFmGAqAEHA_Y_shape",
        "type" : "Rectangle",
        "x" : 330,
        "y" : 70,
        "width" : 140,
        "height" : 220
      }
    }, {
      "id" : "sujbHJmAUygeKynM",
      "type" : "ClassView",
      "modelElement" : {
        "id" : "sujbHJmAUygeKynN",
        "type" : "Class"
      },
      "shape" : {
        "id" : "sujbHJmAUygeKynM_shape",
        "type" : "Rectangle",
        "x" : 160,
        "y" : 70,
        "width" : 140,
        "height" : 80
      }
    } ]
  }, {
    "id" : "19gyGpmGAqAEHBXu",
    "name" : "Documents",
    "description" : "The diagram introduces the general category Document, encompassing entities that serve as carriers of information. This category is specialized into two complete and disjoint subcategories: Physical Document and Digital Document.\n\nPhysical Document represents tangible information carriers such as paper records, printed reports, or handwritten notes. Digital Document covers information encoded in electronic formats, including files, databases, and digitally stored reports. The complete and disjoint constraint ensures that every document must be classified as either physical or digital, with no overlap between the two.\n\nThis distinction supports consistent representation of information artifacts across heterogeneous healthcare and research contexts, enabling explicit modeling of whether information exists in material form or as a digital object.",
    "type" : "Diagram",
    "owner" : {
      "id" : "czC2RemGAqAEHA48",
      "type" : "Package"
    },
    "contents" : [ {
      "id" : "9Q2yGpmGAqAEHBaV",
      "type" : "GeneralizationView",
      "modelElement" : {
        "id" : "MQ2yGpmGAqAEHBaU",
        "type" : "Generalization"
      },
      "shape" : {
        "id" : "9Q2yGpmGAqAEHBaV_path",
        "type" : "Path",
        "points" : [ {
          "x" : 480,
          "y" : 124
        }, {
          "x" : 480,
          "y" : 178
        }, {
          "x" : 557,
          "y" : 178
        }, {
          "x" : 557,
          "y" : 231
        } ]
      },
      "source" : {
        "id" : "UmQyGpmGAqAEHBYF",
        "type" : "ClassView"
      },
      "target" : {
        "id" : "YNayGpmGAqAEHBZt",
        "type" : "ClassView"
      }
    }, {
      "id" : "YNayGpmGAqAEHBZt",
      "type" : "ClassView",
      "modelElement" : {
        "id" : "YNayGpmGAqAEHBZu",
        "type" : "Class"
      },
      "shape" : {
        "id" : "YNayGpmGAqAEHBZt_shape",
        "type" : "Rectangle",
        "x" : 501,
        "y" : 232,
        "width" : 112,
        "height" : 40
      }
    }, {
      "id" : "mdWyGpmGAqAEHBaL",
      "type" : "GeneralizationView",
      "modelElement" : {
        "id" : "_tWyGpmGAqAEHBaK",
        "type" : "Generalization"
      },
      "shape" : {
        "id" : "mdWyGpmGAqAEHBaL_path",
        "type" : "Path",
        "points" : [ {
          "x" : 480,
          "y" : 124
        }, {
          "x" : 480,
          "y" : 178
        }, {
          "x" : 403,
          "y" : 178
        }, {
          "x" : 403,
          "y" : 231
        } ]
      },
      "source" : {
        "id" : "UmQyGpmGAqAEHBYF",
        "type" : "ClassView"
      },
      "target" : {
        "id" : "SNqyGpmGAqAEHBZi",
        "type" : "ClassView"
      }
    }, {
      "id" : "SNqyGpmGAqAEHBZi",
      "type" : "ClassView",
      "modelElement" : {
        "id" : "SNqyGpmGAqAEHBZj",
        "type" : "Class"
      },
      "shape" : {
        "id" : "SNqyGpmGAqAEHBZi_shape",
        "type" : "Rectangle",
        "x" : 347,
        "y" : 232,
        "width" : 112,
        "height" : 40
      }
    }, {
      "id" : "UmQyGpmGAqAEHBYF",
      "type" : "ClassView",
      "modelElement" : {
        "id" : "WfS2RemGAqAEHA5D",
        "type" : "Class"
      },
      "shape" : {
        "id" : "UmQyGpmGAqAEHBYF_shape",
        "type" : "Rectangle",
        "x" : 424,
        "y" : 83,
        "width" : 112,
        "height" : 40
      }
    }, {
      "id" : "i7ByGpmGAqAEHBan",
      "type" : "GeneralizationSetView",
      "modelElement" : {
        "id" : "RbByGpmGAqAEHBal",
        "type" : "GeneralizationSet"
      },
      "shape" : {
        "id" : "i7ByGpmGAqAEHBan_shape",
        "type" : "Text",
        "x" : 306,
        "y" : 141,
        "width" : 100,
        "height" : 45,
        "value" : ""
      }
    } ]
  }, {
    "id" : "cV4nf9mGAqAEHBCn",
    "name" : "Gender Modality Overview",
    "description" : "Person is classified by gender modality into Cisgender Person and Transgender Person, with the classification defined as complete and overlapping. Two context-specific person types support modality assignment: Self-aware Person supports self-identified modality types, and Externally Gender-attributed Person supports externally-attributed modality types.\n\nSelf-identified Cisgender Person and Self-identified Transgender Person specialize Self-aware Person as a complete and disjoint classification, while Externally-attributed Cisgender Person and Externally-attributed Transgender Person specialize Externally Gender-attributed Person as a complete and overlapping classification. Cisgender and transgender types are also refined by context, relating self-identified and externally-attributed variants to the broader cisgender and transgender person classifications.",
    "type" : "Diagram",
    "owner" : {
      "id" : "9JFgUDmAUygefi56",
      "type" : "Package"
    },
    "contents" : [ {
      "id" : "GHgX_9mGAqAEHDb.",
      "type" : "ClassView",
      "modelElement" : {
        "id" : "CoNz_9mGAqAEHC6s",
        "type" : "Class"
      },
      "shape" : {
        "id" : "GHgX_9mGAqAEHDb._shape",
        "type" : "Rectangle",
        "x" : 780,
        "y" : 30,
        "width" : 220,
        "height" : 50
      }
    }, {
      "id" : "W30n_9mGAqAEHDJ6",
      "type" : "GeneralizationView",
      "modelElement" : {
        "id" : "CGPR_9mGAqAEHBxb",
        "type" : "Generalization"
      },
      "shape" : {
        "id" : "W30n_9mGAqAEHDJ6_path",
        "type" : "Path",
        "points" : [ {
          "x" : 610,
          "y" : 330
        }, {
          "x" : 610,
          "y" : 250
        } ]
      },
      "source" : {
        "id" : "9ObT_9mGAqAEHC3d",
        "type" : "ClassView"
      },
      "target" : {
        "id" : "q30n_9mGAqAEHDJ4",
        "type" : "ClassView"
      }
    }, {
      "id" : "bZsX_9mGAqAEHDc6",
      "type" : "GeneralizationView",
      "modelElement" : {
        "id" : "JZsX_9mGAqAEHDc5",
        "type" : "Generalization"
      },
      "shape" : {
        "id" : "bZsX_9mGAqAEHDc6_path",
        "type" : "Path",
        "points" : [ {
          "x" : 470,
          "y" : 200
        }, {
          "x" : 470,
          "y" : 60
        }, {
          "x" : 310,
          "y" : 60
        } ]
      },
      "source" : {
        "id" : "5win_9mGAqAEHDL1",
        "type" : "ClassView"
      },
      "target" : {
        "id" : "pmJn_9mGAqAEHDNb",
        "type" : "ClassView"
      }
    }, {
      "id" : "5win_9mGAqAEHDL1",
      "type" : "ClassView",
      "modelElement" : {
        "id" : "8as3K.mGAqAEHAzm",
        "type" : "Class"
      },
      "shape" : {
        "id" : "5win_9mGAqAEHDL1_shape",
        "type" : "Rectangle",
        "x" : 300,
        "y" : 200,
        "width" : 220,
        "height" : 50
      }
    }, {
      "id" : "CoNz_9mGAqAEHC6r",
      "type" : "ClassView",
      "modelElement" : {
        "id" : "CoNz_9mGAqAEHC6s",
        "type" : "Class"
      },
      "shape" : {
        "id" : "CoNz_9mGAqAEHC6r_shape",
        "type" : "Rectangle",
        "x" : 780,
        "y" : 650,
        "width" : 220,
        "height" : 50
      }
    }, {
      "id" : "xxhn_9mGAqAEHDM_",
      "type" : "GeneralizationView",
      "modelElement" : {
        "id" : "qxhn_9mGAqAEHDM.",
        "type" : "Generalization"
      },
      "shape" : {
        "id" : "xxhn_9mGAqAEHDM__path",
        "type" : "Path",
        "points" : [ {
          "x" : 470,
          "y" : 330
        }, {
          "x" : 470,
          "y" : 250
        } ]
      },
      "source" : {
        "id" : "9ObT_9mGAqAEHC3d",
        "type" : "ClassView"
      },
      "target" : {
        "id" : "5win_9mGAqAEHDL1",
        "type" : "ClassView"
      }
    }, {
      "id" : "qPsX_9mGAqAEHDdE",
      "type" : "GeneralizationView",
      "modelElement" : {
        "id" : "IPsX_9mGAqAEHDdD",
        "type" : "Generalization"
      },
      "shape" : {
        "id" : "qPsX_9mGAqAEHDdE_path",
        "type" : "Path",
        "points" : [ {
          "x" : 610,
          "y" : 200
        }, {
          "x" : 610,
          "y" : 60
        }, {
          "x" : 780,
          "y" : 60
        } ]
      },
      "source" : {
        "id" : "q30n_9mGAqAEHDJ4",
        "type" : "ClassView"
      },
      "target" : {
        "id" : "GHgX_9mGAqAEHDb.",
        "type" : "ClassView"
      }
    }, {
      "id" : "NI8w_9mGAqAEHBJt",
      "type" : "ClassView",
      "modelElement" : {
        "id" : "NI8w_9mGAqAEHBJu",
        "type" : "Class"
      },
      "shape" : {
        "id" : "NI8w_9mGAqAEHBJt_shape",
        "type" : "Rectangle",
        "x" : 300,
        "y" : 470,
        "width" : 220,
        "height" : 50
      }
    }, {
      "id" : "tHVz_9mGAqAEHC6g",
      "type" : "ClassView",
      "modelElement" : {
        "id" : "tHVz_9mGAqAEHC6h",
        "type" : "Class"
      },
      "shape" : {
        "id" : "tHVz_9mGAqAEHC6g_shape",
        "type" : "Rectangle",
        "x" : 780,
        "y" : 570,
        "width" : 220,
        "height" : 50
      }
    }, {
      "id" : "ak0z_9mGAqAEHC5A",
      "type" : "ClassView",
      "modelElement" : {
        "id" : "ak0z_9mGAqAEHC5B",
        "type" : "Class"
      },
      "shape" : {
        "id" : "ak0z_9mGAqAEHC5A_shape",
        "type" : "Rectangle",
        "x" : 90,
        "y" : 570,
        "width" : 220,
        "height" : 50
      }
    }, {
      "id" : "Kki7_9mGAqAEHDCZ",
      "type" : "GeneralizationView",
      "modelElement" : {
        "id" : "rEi7_9mGAqAEHDCY",
        "type" : "Generalization"
      },
      "shape" : {
        "id" : "Kki7_9mGAqAEHDCZ_path",
        "type" : "Path",
        "points" : [ {
          "x" : 590,
          "y" : 520
        }, {
          "x" : 590,
          "y" : 670
        }, {
          "x" : 590,
          "y" : 590
        }, {
          "x" : 780,
          "y" : 590
        } ]
      },
      "source" : {
        "id" : "l78w_9mGAqAEHBJ4",
        "type" : "ClassView"
      },
      "target" : {
        "id" : "tHVz_9mGAqAEHC6g",
        "type" : "ClassView"
      }
    }, {
      "id" : "pmJn_9mGAqAEHDNb",
      "type" : "ClassView",
      "modelElement" : {
        "id" : "ak0z_9mGAqAEHC5B",
        "type" : "Class"
      },
      "shape" : {
        "id" : "pmJn_9mGAqAEHDNb_shape",
        "type" : "Rectangle",
        "x" : 90,
        "y" : 30,
        "width" : 220,
        "height" : 50
      }
    }, {
      "id" : "W5C7_9mGAqAEHDCQ",
      "type" : "GeneralizationView",
      "modelElement" : {
        "id" : "45C7_9mGAqAEHDCP",
        "type" : "Generalization"
      },
      "shape" : {
        "id" : "W5C7_9mGAqAEHDCQ_path",
        "type" : "Path",
        "points" : [ {
          "x" : 480,
          "y" : 520
        }, {
          "x" : 480,
          "y" : 674
        }, {
          "x" : 310,
          "y" : 674
        } ]
      },
      "source" : {
        "id" : "NI8w_9mGAqAEHBJt",
        "type" : "ClassView"
      },
      "target" : {
        "id" : "ufsz_9mGAqAEHC5T",
        "type" : "ClassView"
      }
    }, {
      "id" : "uewP_9mGAqAEHDej",
      "type" : "GeneralizationSetView",
      "modelElement" : {
        "id" : "fuwP_9mGAqAEHDeh",
        "type" : "GeneralizationSet"
      },
      "shape" : {
        "id" : "uewP_9mGAqAEHDej_shape",
        "type" : "Text",
        "x" : 340,
        "y" : 70,
        "width" : 130,
        "height" : 60,
        "value" : ""
      }
    }, {
      "id" : "AZBw_9mGAqAEHBLc",
      "type" : "GeneralizationSetView",
      "modelElement" : {
        "id" : "gpBw_9mGAqAEHBLa",
        "type" : "GeneralizationSet"
      },
      "shape" : {
        "id" : "AZBw_9mGAqAEHBLc_shape",
        "type" : "Text",
        "x" : 530,
        "y" : 380,
        "width" : 160,
        "height" : 70,
        "value" : ""
      }
    }, {
      "id" : "wOYH_9mGAqAEHDEg",
      "type" : "GeneralizationSetView",
      "modelElement" : {
        "id" : "M2YH_9mGAqAEHDEe",
        "type" : "GeneralizationSet"
      },
      "shape" : {
        "id" : "wOYH_9mGAqAEHDEg_shape",
        "type" : "Text",
        "x" : 590,
        "y" : 590,
        "width" : 120,
        "height" : 70,
        "value" : ""
      }
    }, {
      "id" : "8SC7_9mGAqAEHDCG",
      "type" : "GeneralizationView",
      "modelElement" : {
        "id" : "diC7_9mGAqAEHDCF",
        "type" : "Generalization"
      },
      "shape" : {
        "id" : "8SC7_9mGAqAEHDCG_path",
        "type" : "Path",
        "points" : [ {
          "x" : 480,
          "y" : 520
        }, {
          "x" : 480,
          "y" : 674
        }, {
          "x" : 480,
          "y" : 594
        }, {
          "x" : 310,
          "y" : 594
        } ]
      },
      "source" : {
        "id" : "NI8w_9mGAqAEHBJt",
        "type" : "ClassView"
      },
      "target" : {
        "id" : "ak0z_9mGAqAEHC5A",
        "type" : "ClassView"
      }
    }, {
      "id" : "q30n_9mGAqAEHDJ4",
      "type" : "ClassView",
      "modelElement" : {
        "id" : "VnUR_9mGAqAEHBmz",
        "type" : "Class"
      },
      "shape" : {
        "id" : "q30n_9mGAqAEHDJ4_shape",
        "type" : "Rectangle",
        "x" : 550,
        "y" : 200,
        "width" : 240,
        "height" : 50
      }
    }, {
      "id" : "57Gw_9mGAqAEHBK7",
      "type" : "GeneralizationView",
      "modelElement" : {
        "id" : "27Gw_9mGAqAEHBK6",
        "type" : "Generalization"
      },
      "shape" : {
        "id" : "57Gw_9mGAqAEHBK7_path",
        "type" : "Path",
        "points" : [ {
          "x" : 540,
          "y" : 380
        }, {
          "x" : 540,
          "y" : 440
        }, {
          "x" : 670,
          "y" : 440
        }, {
          "x" : 670,
          "y" : 470
        } ]
      },
      "source" : {
        "id" : "9ObT_9mGAqAEHC3d",
        "type" : "ClassView"
      },
      "target" : {
        "id" : "l78w_9mGAqAEHBJ4",
        "type" : "ClassView"
      }
    }, {
      "id" : "JRi7_9mGAqAEHDCj",
      "type" : "GeneralizationView",
      "modelElement" : {
        "id" : "0Ri7_9mGAqAEHDCi",
        "type" : "Generalization"
      },
      "shape" : {
        "id" : "JRi7_9mGAqAEHDCj_path",
        "type" : "Path",
        "points" : [ {
          "x" : 590,
          "y" : 520
        }, {
          "x" : 590,
          "y" : 670
        }, {
          "x" : 780,
          "y" : 670
        } ]
      },
      "source" : {
        "id" : "l78w_9mGAqAEHBJ4",
        "type" : "ClassView"
      },
      "target" : {
        "id" : "CoNz_9mGAqAEHC6r",
        "type" : "ClassView"
      }
    }, {
      "id" : "9ObT_9mGAqAEHC3d",
      "type" : "ClassView",
      "modelElement" : {
        "id" : "G9JsEemAUygeIxAG",
        "type" : "Class"
      },
      "shape" : {
        "id" : "9ObT_9mGAqAEHC3d_shape",
        "type" : "Rectangle",
        "x" : 430,
        "y" : 330,
        "width" : 220,
        "height" : 50
      }
    }, {
      "id" : "3BGw_9mGAqAEHBKx",
      "type" : "GeneralizationView",
      "modelElement" : {
        "id" : "eBGw_9mGAqAEHBKw",
        "type" : "Generalization"
      },
      "shape" : {
        "id" : "3BGw_9mGAqAEHBKx_path",
        "type" : "Path",
        "points" : [ {
          "x" : 540,
          "y" : 380
        }, {
          "x" : 540,
          "y" : 440
        }, {
          "x" : 410,
          "y" : 440
        }, {
          "x" : 410,
          "y" : 470
        } ]
      },
      "source" : {
        "id" : "9ObT_9mGAqAEHC3d",
        "type" : "ClassView"
      },
      "target" : {
        "id" : "NI8w_9mGAqAEHBJt",
        "type" : "ClassView"
      }
    }, {
      "id" : "kisX_9mGAqAEHDcw",
      "type" : "GeneralizationView",
      "modelElement" : {
        "id" : "DCsX_9mGAqAEHDcv",
        "type" : "Generalization"
      },
      "shape" : {
        "id" : "kisX_9mGAqAEHDcw_path",
        "type" : "Path",
        "points" : [ {
          "x" : 470,
          "y" : 200
        }, {
          "x" : 470,
          "y" : 60
        }, {
          "x" : 470,
          "y" : 130
        }, {
          "x" : 310,
          "y" : 130
        } ]
      },
      "source" : {
        "id" : "5win_9mGAqAEHDL1",
        "type" : "ClassView"
      },
      "target" : {
        "id" : "vmJn_9mGAqAEHDNe",
        "type" : "ClassView"
      }
    }, {
      "id" : "Zwr3_9mGAqAEHDdy",
      "type" : "GeneralizationSetView",
      "modelElement" : {
        "id" : "zQr3_9mGAqAEHDdw",
        "type" : "GeneralizationSet"
      },
      "shape" : {
        "id" : "Zwr3_9mGAqAEHDdy_shape",
        "type" : "Text",
        "x" : 610,
        "y" : 70,
        "width" : 140,
        "height" : 60,
        "value" : ""
      }
    }, {
      "id" : "P7gX_9mGAqAEHDb7",
      "type" : "ClassView",
      "modelElement" : {
        "id" : "ufsz_9mGAqAEHC5U",
        "type" : "Class"
      },
      "shape" : {
        "id" : "P7gX_9mGAqAEHDb7_shape",
        "type" : "Rectangle",
        "x" : 780,
        "y" : 110,
        "width" : 220,
        "height" : 50
      }
    }, {
      "id" : "l78w_9mGAqAEHBJ4",
      "type" : "ClassView",
      "modelElement" : {
        "id" : "l78w_9mGAqAEHBJ5",
        "type" : "Class"
      },
      "shape" : {
        "id" : "l78w_9mGAqAEHBJ4_shape",
        "type" : "Rectangle",
        "x" : 560,
        "y" : 470,
        "width" : 220,
        "height" : 50
      }
    }, {
      "id" : "i8cX_9mGAqAEHDdO",
      "type" : "GeneralizationView",
      "modelElement" : {
        "id" : "jccX_9mGAqAEHDdN",
        "type" : "Generalization"
      },
      "shape" : {
        "id" : "i8cX_9mGAqAEHDdO_path",
        "type" : "Path",
        "points" : [ {
          "x" : 610,
          "y" : 200
        }, {
          "x" : 610,
          "y" : 60
        }, {
          "x" : 610,
          "y" : 130
        }, {
          "x" : 780,
          "y" : 130
        } ]
      },
      "source" : {
        "id" : "q30n_9mGAqAEHDJ4",
        "type" : "ClassView"
      },
      "target" : {
        "id" : "P7gX_9mGAqAEHDb7",
        "type" : "ClassView"
      }
    }, {
      "id" : "JKkH_9mGAqAEHDEn",
      "type" : "GeneralizationSetView",
      "modelElement" : {
        "id" : "4KkH_9mGAqAEHDEl",
        "type" : "GeneralizationSet"
      },
      "shape" : {
        "id" : "JKkH_9mGAqAEHDEn_shape",
        "type" : "Text",
        "x" : 370,
        "y" : 590,
        "width" : 110,
        "height" : 70,
        "value" : ""
      }
    }, {
      "id" : "ufsz_9mGAqAEHC5T",
      "type" : "ClassView",
      "modelElement" : {
        "id" : "ufsz_9mGAqAEHC5U",
        "type" : "Class"
      },
      "shape" : {
        "id" : "ufsz_9mGAqAEHC5T_shape",
        "type" : "Rectangle",
        "x" : 90,
        "y" : 650,
        "width" : 220,
        "height" : 50
      }
    }, {
      "id" : "vmJn_9mGAqAEHDNe",
      "type" : "ClassView",
      "modelElement" : {
        "id" : "tHVz_9mGAqAEHC6h",
        "type" : "Class"
      },
      "shape" : {
        "id" : "vmJn_9mGAqAEHDNe_shape",
        "type" : "Rectangle",
        "x" : 90,
        "y" : 110,
        "width" : 220,
        "height" : 50
      }
    } ]
  }, {
    "id" : "ILnB_9mGAqAEHBf0",
    "name" : "Externally-attributed Gender",
    "description" : "Externally-attributed Gender is grounded in Gender Attribution, which links a Gender Attributor to an Externally Gender-attributed Person via mediation relations. This supports an explicit attribution situation in which an individual agent attributes gender information to a person, and the attributed person is associated with one or more Externally-attributed Gender instances.\n\nEach Gender Attribution has exactly one Gender Attributor and is attributed to exactly one Externally Gender-attributed Person, while allowing multiple attributions for the same attributor and for the same person. A stated constraint requires that, in each Gender Attribution, the Gender Attributor and the Externally Gender-attributed Person are not the same individual.",
    "type" : "Diagram",
    "owner" : {
      "id" : "XGQUIDmGAqAEHCgG",
      "type" : "Package"
    },
    "contents" : [ {
      "id" : "YdGp_9mGAqAEHCBs",
      "type" : "ClassView",
      "modelElement" : {
        "id" : "13dx_9mGAqAEHB0Z",
        "type" : "Class"
      },
      "shape" : {
        "id" : "YdGp_9mGAqAEHCBs_shape",
        "type" : "Rectangle",
        "x" : 670,
        "y" : 249,
        "width" : 170,
        "height" : 49
      }
    }, {
      "id" : "RXUm8DmAUygefmlu",
      "type" : "ClassView",
      "modelElement" : {
        "id" : "cHO.p.mAUVwC1g1B",
        "type" : "Class"
      },
      "shape" : {
        "id" : "RXUm8DmAUygefmlu_shape",
        "type" : "Rectangle",
        "x" : 49,
        "y" : 49,
        "width" : 170,
        "height" : 49
      }
    }, {
      "id" : "qPsm8DmAUygefmmH",
      "type" : "GeneralizationView",
      "modelElement" : {
        "id" : "n3sm8DmAUygefmmG",
        "type" : "Generalization"
      },
      "shape" : {
        "id" : "qPsm8DmAUygefmmH_path",
        "type" : "Path",
        "points" : [ {
          "x" : 133,
          "y" : 99
        }, {
          "x" : 133,
          "y" : 150
        } ]
      },
      "source" : {
        "id" : "RXUm8DmAUygefmlu",
        "type" : "ClassView"
      },
      "target" : {
        "id" : "KtGp_9mGAqAEHCBd",
        "type" : "ClassView"
      }
    }, {
      "id" : "LdGp_9mGAqAEHCCE",
      "type" : "GeneralizationView",
      "modelElement" : {
        "id" : "CGPR_9mGAqAEHBxb",
        "type" : "Generalization"
      },
      "shape" : {
        "id" : "LdGp_9mGAqAEHCCE_path",
        "type" : "Path",
        "points" : [ {
          "x" : 750,
          "y" : 100
        }, {
          "x" : 750,
          "y" : 149
        } ]
      },
      "source" : {
        "id" : "_tGp_9mGAqAEHCBp",
        "type" : "ClassView"
      },
      "target" : {
        "id" : "ktGp_9mGAqAEHCBa",
        "type" : "ClassView"
      }
    }, {
      "id" : "hIZd_9mGAqAEHCay",
      "type" : "RelationView",
      "modelElement" : {
        "id" : "dfYp_9mGAqAEHB99",
        "type" : "Relation"
      },
      "shape" : {
        "id" : "hIZd_9mGAqAEHCay_path",
        "type" : "Path",
        "points" : [ {
          "x" : 750,
          "y" : 248
        }, {
          "x" : 750,
          "y" : 201
        } ]
      },
      "source" : {
        "id" : "YdGp_9mGAqAEHCBs",
        "type" : "ClassView"
      },
      "target" : {
        "id" : "ktGp_9mGAqAEHCBa",
        "type" : "ClassView"
      }
    }, {
      "id" : "_tGp_9mGAqAEHCBp",
      "type" : "ClassView",
      "modelElement" : {
        "id" : "G9JsEemAUygeIxAG",
        "type" : "Class"
      },
      "shape" : {
        "id" : "_tGp_9mGAqAEHCBp_shape",
        "type" : "Rectangle",
        "x" : 670,
        "y" : 49,
        "width" : 170,
        "height" : 49
      }
    }, {
      "id" : "bdGp_9mGAqAEHCCH",
      "type" : "RelationView",
      "modelElement" : {
        "id" : "UD8x_9mGAqAEHByi",
        "type" : "Relation"
      },
      "shape" : {
        "id" : "bdGp_9mGAqAEHCCH_path",
        "type" : "Path",
        "points" : [ {
          "x" : 529,
          "y" : 180
        }, {
          "x" : 670,
          "y" : 180
        } ]
      },
      "source" : {
        "id" : "_NGp_9mGAqAEHCBX",
        "type" : "ClassView"
      },
      "target" : {
        "id" : "ktGp_9mGAqAEHCBa",
        "type" : "ClassView"
      }
    }, {
      "id" : "ktGp_9mGAqAEHCBa",
      "type" : "ClassView",
      "modelElement" : {
        "id" : "VnUR_9mGAqAEHBmz",
        "type" : "Class"
      },
      "shape" : {
        "id" : "ktGp_9mGAqAEHCBa_shape",
        "type" : "Rectangle",
        "x" : 670,
        "y" : 150,
        "width" : 170,
        "height" : 49
      }
    }, {
      "id" : "PdGp_9mGAqAEHCCM",
      "type" : "RelationView",
      "modelElement" : {
        "id" : "vC8x_9mGAqAEHByX",
        "type" : "Relation"
      },
      "shape" : {
        "id" : "PdGp_9mGAqAEHCCM_path",
        "type" : "Path",
        "points" : [ {
          "x" : 359,
          "y" : 180
        }, {
          "x" : 219,
          "y" : 180
        } ]
      },
      "source" : {
        "id" : "_NGp_9mGAqAEHCBX",
        "type" : "ClassView"
      },
      "target" : {
        "id" : "KtGp_9mGAqAEHCBd",
        "type" : "ClassView"
      }
    }, {
      "id" : "KtGp_9mGAqAEHCBd",
      "type" : "ClassView",
      "modelElement" : {
        "id" : "JjsR_9mGAqAEHBnA",
        "type" : "Class"
      },
      "shape" : {
        "id" : "KtGp_9mGAqAEHCBd_shape",
        "type" : "Rectangle",
        "x" : 49,
        "y" : 150,
        "width" : 170,
        "height" : 49
      }
    }, {
      "id" : "_NGp_9mGAqAEHCBX",
      "type" : "ClassView",
      "modelElement" : {
        "id" : "MVNh_9mGAqAEHBln",
        "type" : "Class"
      },
      "shape" : {
        "id" : "_NGp_9mGAqAEHCBX_shape",
        "type" : "Rectangle",
        "x" : 359,
        "y" : 150,
        "width" : 170,
        "height" : 49
      }
    }, {
      "id" : "GVti8DmAUygefmBO",
      "type" : "RelationView",
      "modelElement" : {
        "id" : "Vlti8DmAUygefmBJ",
        "type" : "Relation"
      },
      "shape" : {
        "id" : "GVti8DmAUygefmBO_path",
        "type" : "Path",
        "points" : [ {
          "x" : 489,
          "y" : 200
        }, {
          "x" : 489,
          "y" : 280
        }, {
          "x" : 670,
          "y" : 279
        } ]
      },
      "source" : {
        "id" : "_NGp_9mGAqAEHCBX",
        "type" : "ClassView"
      },
      "target" : {
        "id" : "YdGp_9mGAqAEHCBs",
        "type" : "ClassView"
      }
    } ]
  }, {
    "id" : "6rm0IDmGAqAEHBRx",
    "name" : "Person by Gender Context",
    "description" : "Person is characterized by Gender through a set of gender contexts that are complete and disjoint. Self-aware Person is characterized by exactly one Self-identified Gender and exactly one Gender Expression, reflecting the distinction between a person's current self-identification and a person's outward expression.\n\nExternally Gender-attributed Person is characterized by one or more Externally-attributed Gender outcomes, allowing multiple attributions to coexist. Administrative Gender and Legal Gender refine Externally-attributed Gender, and are used to characterize Administratively Recognized Gender Person and Legally Recognized Gender Person, respectively. Gender is treated as either a current self-identification that presupposes self-awareness, or an external attribution that may rely on prior self-identification or records, without assuming an inherent gender at birth.",
    "type" : "Diagram",
    "owner" : {
      "id" : "XGQUIDmGAqAEHCgG",
      "type" : "Package"
    },
    "contents" : [ {
      "id" : "J.5MIDmGAqAEHBlc",
      "type" : "ClassView",
      "modelElement" : {
        "id" : "VnUR_9mGAqAEHBmz",
        "type" : "Class"
      },
      "shape" : {
        "id" : "J.5MIDmGAqAEHBlc_shape",
        "type" : "Rectangle",
        "x" : 160,
        "y" : 371,
        "width" : 260,
        "height" : 60
      }
    }, {
      "id" : "hMnMIDmGAqAEHBo.",
      "type" : "GeneralizationView",
      "modelElement" : {
        "id" : "qxhn_9mGAqAEHDM.",
        "type" : "Generalization"
      },
      "shape" : {
        "id" : "hMnMIDmGAqAEHBo._path",
        "type" : "Path",
        "points" : [ {
          "x" : 90,
          "y" : 140
        }, {
          "x" : 90,
          "y" : 230
        }, {
          "x" : 160,
          "y" : 230
        } ]
      },
      "source" : {
        "id" : "ytf0IDmGAqAEHBYM",
        "type" : "ClassView"
      },
      "target" : {
        "id" : "0bbMIDmGAqAEHBo6",
        "type" : "ClassView"
      }
    }, {
      "id" : "Azf0IDmGAqAEHBeO",
      "type" : "RelationView",
      "modelElement" : {
        "id" : "uph0g.mGAqAEHB6U",
        "type" : "Relation"
      },
      "shape" : {
        "id" : "Azf0IDmGAqAEHBeO_path",
        "type" : "Path",
        "points" : [ {
          "x" : 680,
          "y" : 583
        }, {
          "x" : 420,
          "y" : 583
        } ]
      },
      "source" : {
        "id" : "v9f0IDmGAqAEHBdW",
        "type" : "ClassView"
      },
      "target" : {
        "id" : "v9f0IDmGAqAEHBdT",
        "type" : "ClassView"
      }
    }, {
      "id" : "4eisUDmAUygefjvb",
      "type" : "GeneralizationView",
      "modelElement" : {
        "id" : "5uisUDmAUygefjva",
        "type" : "Generalization"
      },
      "shape" : {
        "id" : "4eisUDmAUygefjvb_path",
        "type" : "Path",
        "points" : [ {
          "x" : 620,
          "y" : 500
        }, {
          "x" : 620,
          "y" : 583
        } ]
      },
      "source" : {
        "id" : "ELf0IDmGAqAEHBes",
        "type" : "RelationView"
      },
      "target" : {
        "id" : "Azf0IDmGAqAEHBeO",
        "type" : "RelationView"
      }
    }, {
      "id" : "slfY.DmGAqAEHCe5",
      "type" : "GeneralizationView",
      "modelElement" : {
        "id" : "9W63eDmGAqAEHBuO",
        "type" : "Generalization"
      },
      "shape" : {
        "id" : "slfY.DmGAqAEHCe5_path",
        "type" : "Path",
        "points" : [ {
          "x" : 1080,
          "y" : 140
        }, {
          "x" : 1080,
          "y" : 399
        }, {
          "x" : 1080,
          "y" : 314
        }, {
          "x" : 940,
          "y" : 314
        } ]
      },
      "source" : {
        "id" : "u9f0IDmGAqAEHBdN",
        "type" : "ClassView"
      },
      "target" : {
        "id" : "vFfY.DmGAqAEHCe3",
        "type" : "ClassView"
      }
    }, {
      "id" : "ODf0IDmGAqAEHBdf",
      "type" : "ClassView",
      "modelElement" : {
        "id" : "JDRyg.mGAqAEHA4W",
        "type" : "Class"
      },
      "shape" : {
        "id" : "ODf0IDmGAqAEHBdf_shape",
        "type" : "Rectangle",
        "x" : 680,
        "y" : 200,
        "width" : 260,
        "height" : 60
      }
    }, {
      "id" : "1jf0IDmGAqAEHBd6",
      "type" : "ClassView",
      "modelElement" : {
        "id" : "13dx_9mGAqAEHB0Z",
        "type" : "Class"
      },
      "shape" : {
        "id" : "1jf0IDmGAqAEHBd6_shape",
        "type" : "Rectangle",
        "x" : 680,
        "y" : 371,
        "width" : 260,
        "height" : 60
      }
    }, {
      "id" : "NDf0IDmGAqAEHBdi",
      "type" : "GeneralizationSetView",
      "modelElement" : {
        "id" : "bVUag.mGAqAEHBN3",
        "type" : "GeneralizationSet"
      },
      "shape" : {
        "id" : "NDf0IDmGAqAEHBdi_shape",
        "type" : "Text",
        "x" : 940,
        "y" : 160,
        "width" : 130,
        "height" : 60,
        "value" : ""
      }
    }, {
      "id" : "sDf0IDmGAqAEHBdZ",
      "type" : "ClassView",
      "modelElement" : {
        "id" : "E19Kg.mGAqAEHBDn",
        "type" : "Class"
      },
      "shape" : {
        "id" : "sDf0IDmGAqAEHBdZ_shape",
        "type" : "Rectangle",
        "x" : 160,
        "y" : 464,
        "width" : 260,
        "height" : 60
      }
    }, {
      "id" : "9e14.DmGAqAEHChF",
      "type" : "GeneralizationView",
      "modelElement" : {
        "id" : "qe14.DmGAqAEHChE",
        "type" : "Generalization"
      },
      "shape" : {
        "id" : "9e14.DmGAqAEHChF_path",
        "type" : "Path",
        "points" : [ {
          "x" : 630,
          "y" : 110
        }, {
          "x" : 630,
          "y" : 180
        }, {
          "x" : 620,
          "y" : 180
        }, {
          "x" : 620,
          "y" : 319
        } ]
      },
      "source" : {
        "id" : "k4fcIDmGAqAEHB6E",
        "type" : "RelationView"
      },
      "target" : {
        "id" : "USx4.DmGAqAEHCgf",
        "type" : "RelationView"
      }
    }, {
      "id" : "jMUsUDmAUygefju4",
      "type" : "GeneralizationView",
      "modelElement" : {
        "id" : ".MUsUDmAUygefju3",
        "type" : "Generalization"
      },
      "shape" : {
        "id" : "jMUsUDmAUygefju4_path",
        "type" : "Path",
        "points" : [ {
          "x" : 290,
          "y" : 431
        }, {
          "x" : 290,
          "y" : 463
        } ]
      },
      "source" : {
        "id" : "J.5MIDmGAqAEHBlc",
        "type" : "ClassView"
      },
      "target" : {
        "id" : "sDf0IDmGAqAEHBdZ",
        "type" : "ClassView"
      }
    }, {
      "id" : "FmQE.DmGAqAEHChx",
      "type" : "GeneralizationSetView",
      "modelElement" : {
        "id" : "9GQE.DmGAqAEHChv",
        "type" : "GeneralizationSet"
      },
      "shape" : {
        "id" : "FmQE.DmGAqAEHChx_shape",
        "type" : "Text",
        "x" : 620,
        "y" : 110,
        "width" : 170,
        "height" : 50,
        "value" : ""
      }
    }, {
      "id" : "ELf0IDmGAqAEHBes",
      "type" : "RelationView",
      "modelElement" : {
        "id" : "Lwsqg.mGAqAEHBGw",
        "type" : "Relation"
      },
      "shape" : {
        "id" : "ELf0IDmGAqAEHBes_path",
        "type" : "Path",
        "points" : [ {
          "x" : 680,
          "y" : 500
        }, {
          "x" : 420,
          "y" : 500
        } ]
      },
      "source" : {
        "id" : "sDf0IDmGAqAEHBdc",
        "type" : "ClassView"
      },
      "target" : {
        "id" : "sDf0IDmGAqAEHBdZ",
        "type" : "ClassView"
      }
    }, {
      "id" : "GLf0IDmGAqAEHBex",
      "type" : "GeneralizationView",
      "modelElement" : {
        "id" : "wS.d_9mGAqAEHCaU",
        "type" : "Generalization"
      },
      "shape" : {
        "id" : "GLf0IDmGAqAEHBex_path",
        "type" : "Path",
        "points" : [ {
          "x" : 810,
          "y" : 431
        }, {
          "x" : 810,
          "y" : 464
        } ]
      },
      "source" : {
        "id" : "1jf0IDmGAqAEHBd6",
        "type" : "ClassView"
      },
      "target" : {
        "id" : "sDf0IDmGAqAEHBdc",
        "type" : "ClassView"
      }
    }, {
      "id" : "sTZsIDmGAqAEHBsK",
      "type" : "RelationView",
      "modelElement" : {
        "id" : "jylyg.mGAqAEHA4z",
        "type" : "Relation"
      },
      "shape" : {
        "id" : "sTZsIDmGAqAEHBsK_path",
        "type" : "Path",
        "points" : [ {
          "x" : 680,
          "y" : 230
        }, {
          "x" : 420,
          "y" : 230
        } ]
      },
      "source" : {
        "id" : "ODf0IDmGAqAEHBdf",
        "type" : "ClassView"
      },
      "target" : {
        "id" : "0bbMIDmGAqAEHBo6",
        "type" : "ClassView"
      }
    }, {
      "id" : "mzf0IDmGAqAEHBeZ",
      "type" : "GeneralizationView",
      "modelElement" : {
        "id" : "q6Yag.mGAqAEHBNw",
        "type" : "Generalization"
      },
      "shape" : {
        "id" : "mzf0IDmGAqAEHBeZ_path",
        "type" : "Path",
        "points" : [ {
          "x" : 1080,
          "y" : 140
        }, {
          "x" : 1080,
          "y" : 399
        }, {
          "x" : 1080,
          "y" : 230
        }, {
          "x" : 940,
          "y" : 230
        } ]
      },
      "source" : {
        "id" : "u9f0IDmGAqAEHBdN",
        "type" : "ClassView"
      },
      "target" : {
        "id" : "ODf0IDmGAqAEHBdf",
        "type" : "ClassView"
      }
    }, {
      "id" : "s8I8IDmGAqAEHB6o",
      "type" : "GeneralizationView",
      "modelElement" : {
        "id" : "A8I8IDmGAqAEHB6n",
        "type" : "Generalization"
      },
      "shape" : {
        "id" : "s8I8IDmGAqAEHB6o_path",
        "type" : "Path",
        "points" : [ {
          "x" : 630,
          "y" : 110
        }, {
          "x" : 630,
          "y" : 180
        }, {
          "x" : 610,
          "y" : 180
        }, {
          "x" : 610,
          "y" : 401
        } ]
      },
      "source" : {
        "id" : "k4fcIDmGAqAEHB6E",
        "type" : "RelationView"
      },
      "target" : {
        "id" : "KmJsIDmGAqAEHBr5",
        "type" : "RelationView"
      }
    }, {
      "id" : "CsSsUDmAUygefjvh",
      "type" : "GeneralizationView",
      "modelElement" : {
        "id" : "_MSsUDmAUygefjvg",
        "type" : "Generalization"
      },
      "shape" : {
        "id" : "CsSsUDmAUygefjvh_path",
        "type" : "Path",
        "points" : [ {
          "x" : 620,
          "y" : 401
        }, {
          "x" : 620,
          "y" : 499
        } ]
      },
      "source" : {
        "id" : "KmJsIDmGAqAEHBr5",
        "type" : "RelationView"
      },
      "target" : {
        "id" : "ELf0IDmGAqAEHBes",
        "type" : "RelationView"
      }
    }, {
      "id" : "USx4.DmGAqAEHCgf",
      "type" : "RelationView",
      "modelElement" : {
        "id" : "Fix4.DmGAqAEHCga",
        "type" : "Relation"
      },
      "shape" : {
        "id" : "USx4.DmGAqAEHCgf_path",
        "type" : "Path",
        "points" : [ {
          "x" : 679,
          "y" : 320
        }, {
          "x" : 290,
          "y" : 320
        }, {
          "x" : 290,
          "y" : 260
        } ]
      },
      "source" : {
        "id" : "vFfY.DmGAqAEHCe3",
        "type" : "ClassView"
      },
      "target" : {
        "id" : "0bbMIDmGAqAEHBo6",
        "type" : "ClassView"
      }
    }, {
      "id" : "KmJsIDmGAqAEHBr5",
      "type" : "RelationView",
      "modelElement" : {
        "id" : "dfYp_9mGAqAEHB99",
        "type" : "Relation"
      },
      "shape" : {
        "id" : "KmJsIDmGAqAEHBr5_path",
        "type" : "Path",
        "points" : [ {
          "x" : 679,
          "y" : 401
        }, {
          "x" : 421,
          "y" : 401
        } ]
      },
      "source" : {
        "id" : "1jf0IDmGAqAEHBd6",
        "type" : "ClassView"
      },
      "target" : {
        "id" : "J.5MIDmGAqAEHBlc",
        "type" : "ClassView"
      }
    }, {
      "id" : "v9f0IDmGAqAEHBdT",
      "type" : "ClassView",
      "modelElement" : {
        "id" : "pFAWRemGAqAEHA1f",
        "type" : "Class"
      },
      "shape" : {
        "id" : "v9f0IDmGAqAEHBdT_shape",
        "type" : "Rectangle",
        "x" : 160,
        "y" : 560,
        "width" : 260,
        "height" : 60
      }
    }, {
      "id" : "sDf0IDmGAqAEHBdc",
      "type" : "ClassView",
      "modelElement" : {
        "id" : "nTkqg.mGAqAEHBGe",
        "type" : "Class"
      },
      "shape" : {
        "id" : "sDf0IDmGAqAEHBdc_shape",
        "type" : "Rectangle",
        "x" : 680,
        "y" : 464,
        "width" : 260,
        "height" : 60
      }
    }, {
      "id" : "u9f0IDmGAqAEHBdN",
      "type" : "ClassView",
      "modelElement" : {
        "id" : "HF29A.mGAqAEHBsq",
        "type" : "Class"
      },
      "shape" : {
        "id" : "u9f0IDmGAqAEHBdN_shape",
        "type" : "Rectangle",
        "x" : 851,
        "y" : 80,
        "width" : 260,
        "height" : 60
      }
    }, {
      "id" : "ytf0IDmGAqAEHBYM",
      "type" : "ClassView",
      "modelElement" : {
        "id" : "G9JsEemAUygeIxAG",
        "type" : "Class"
      },
      "shape" : {
        "id" : "ytf0IDmGAqAEHBYM_shape",
        "type" : "Rectangle",
        "x" : 50,
        "y" : 80,
        "width" : 260,
        "height" : 60
      }
    }, {
      "id" : "0bbMIDmGAqAEHBo6",
      "type" : "ClassView",
      "modelElement" : {
        "id" : "8as3K.mGAqAEHAzm",
        "type" : "Class"
      },
      "shape" : {
        "id" : "0bbMIDmGAqAEHBo6_shape",
        "type" : "Rectangle",
        "x" : 160,
        "y" : 200,
        "width" : 260,
        "height" : 60
      }
    }, {
      "id" : "v9f0IDmGAqAEHBdW",
      "type" : "ClassView",
      "modelElement" : {
        "id" : "wye0g.mGAqAEHB6D",
        "type" : "Class"
      },
      "shape" : {
        "id" : "v9f0IDmGAqAEHBdW_shape",
        "type" : "Rectangle",
        "x" : 680,
        "y" : 560,
        "width" : 260,
        "height" : 60
      }
    }, {
      "id" : "k4fcIDmGAqAEHB6E",
      "type" : "RelationView",
      "modelElement" : {
        "id" : "dYfcIDmGAqAEHB5_",
        "type" : "Relation"
      },
      "shape" : {
        "id" : "k4fcIDmGAqAEHB6E_path",
        "type" : "Path",
        "points" : [ {
          "x" : 851,
          "y" : 110
        }, {
          "x" : 310,
          "y" : 110
        } ]
      },
      "source" : {
        "id" : "u9f0IDmGAqAEHBdN",
        "type" : "ClassView"
      },
      "target" : {
        "id" : "ytf0IDmGAqAEHBYM",
        "type" : "ClassView"
      }
    }, {
      "id" : "_rksUDmAUygefjuu",
      "type" : "GeneralizationView",
      "modelElement" : {
        "id" : "DrksUDmAUygefjut",
        "type" : "Generalization"
      },
      "shape" : {
        "id" : "_rksUDmAUygefjuu_path",
        "type" : "Path",
        "points" : [ {
          "x" : 290,
          "y" : 524
        }, {
          "x" : 290,
          "y" : 560
        } ]
      },
      "source" : {
        "id" : "sDf0IDmGAqAEHBdZ",
        "type" : "ClassView"
      },
      "target" : {
        "id" : "v9f0IDmGAqAEHBdT",
        "type" : "ClassView"
      }
    }, {
      "id" : "NDf0IDmGAqAEHBdl",
      "type" : "GeneralizationView",
      "modelElement" : {
        "id" : ".pCMg.mGAqAEHB.9",
        "type" : "Generalization"
      },
      "shape" : {
        "id" : "NDf0IDmGAqAEHBdl_path",
        "type" : "Path",
        "points" : [ {
          "x" : 1080,
          "y" : 140
        }, {
          "x" : 1080,
          "y" : 399
        }, {
          "x" : 940,
          "y" : 399
        } ]
      },
      "source" : {
        "id" : "u9f0IDmGAqAEHBdN",
        "type" : "ClassView"
      },
      "target" : {
        "id" : "1jf0IDmGAqAEHBd6",
        "type" : "ClassView"
      }
    }, {
      "id" : ".L3MIDmGAqAEHBpN",
      "type" : "GeneralizationView",
      "modelElement" : {
        "id" : "CGPR_9mGAqAEHBxb",
        "type" : "Generalization"
      },
      "shape" : {
        "id" : ".L3MIDmGAqAEHBpN_path",
        "type" : "Path",
        "points" : [ {
          "x" : 90,
          "y" : 140
        }, {
          "x" : 90,
          "y" : 409
        }, {
          "x" : 160,
          "y" : 409
        } ]
      },
      "source" : {
        "id" : "ytf0IDmGAqAEHBYM",
        "type" : "ClassView"
      },
      "target" : {
        "id" : "J.5MIDmGAqAEHBlc",
        "type" : "ClassView"
      }
    }, {
      "id" : "k6w8IDmGAqAEHB6i",
      "type" : "GeneralizationView",
      "modelElement" : {
        "id" : "3aw8IDmGAqAEHB6h",
        "type" : "Generalization"
      },
      "shape" : {
        "id" : "k6w8IDmGAqAEHB6i_path",
        "type" : "Path",
        "points" : [ {
          "x" : 630,
          "y" : 110
        }, {
          "x" : 630,
          "y" : 180
        }, {
          "x" : 630,
          "y" : 230
        } ]
      },
      "source" : {
        "id" : "k4fcIDmGAqAEHB6E",
        "type" : "RelationView"
      },
      "target" : {
        "id" : "sTZsIDmGAqAEHBsK",
        "type" : "RelationView"
      }
    }, {
      "id" : "vFfY.DmGAqAEHCe3",
      "type" : "ClassView",
      "modelElement" : {
        "id" : "CMHLeDmGAqAEHBVx",
        "type" : "Class"
      },
      "shape" : {
        "id" : "vFfY.DmGAqAEHCe3_shape",
        "type" : "Rectangle",
        "x" : 680,
        "y" : 285,
        "width" : 260,
        "height" : 60
      }
    }, {
      "id" : "mzf0IDmGAqAEHBeW",
      "type" : "GeneralizationView",
      "modelElement" : {
        "id" : "mcDqg.mGAqAEHBLt",
        "type" : "Generalization"
      },
      "shape" : {
        "id" : "mzf0IDmGAqAEHBeW_path",
        "type" : "Path",
        "points" : [ {
          "x" : 810,
          "y" : 524
        }, {
          "x" : 810,
          "y" : 560
        } ]
      },
      "source" : {
        "id" : "sDf0IDmGAqAEHBdc",
        "type" : "ClassView"
      },
      "target" : {
        "id" : "v9f0IDmGAqAEHBdW",
        "type" : "ClassView"
      }
    } ]
  }, {
    "id" : "TBu0IDmGAqAEHBSH",
    "name" : "Sex Axis",
    "description" : "Sex is treated as a biological classification grounded in distinct dimensions, including chromosomal constitution and observable anatomical features. Persons can be connected to sex classifications that are assessed or recorded, including a recorded classification at birth.\n\nSex is specialized into Karyotypic Sex and Phenotypic Sex as mutually exclusive alternatives in this model, while not asserting that these alternatives are exhaustive. Phenotypic Sex is further specialized by Sex at Birth, emphasizing a phenotypic classification that is recorded at the time of birth. Person is connected to Sex and also connected to Karyotypic Sex, supporting explicit representation of chromosomal and broader sex classifications for a given person. Phenotypic-sex-assessed Person refines Person for cases where a phenotypic classification has been assessed, and Sex-at-birth-assigned Person refines that assessed category for cases where a sex-at-birth classification is recorded; the link between Sex-at-birth-assigned Person and Sex at Birth is a specialization of the link between Phenotypic-sex-assessed Person and Phenotypic Sex.",
    "type" : "Diagram",
    "owner" : {
      "id" : "QPpjNDmD.AAAARYE",
      "type" : "Package"
    },
    "contents" : [ {
      "id" : "EfwMIDmGAqAEHBgS",
      "type" : "ClassView",
      "modelElement" : {
        "id" : "Q4F.g.mGAqAEHA65",
        "type" : "Class"
      },
      "shape" : {
        "id" : "EfwMIDmGAqAEHBgS_shape",
        "type" : "Rectangle",
        "x" : 851,
        "y" : 30,
        "width" : 160,
        "height" : 50
      }
    }, {
      "id" : "b_wMIDmGAqAEHBg9",
      "type" : "RelationView",
      "modelElement" : {
        "id" : ".F0.g.mGAqAEHA3Y",
        "type" : "Relation"
      },
      "shape" : {
        "id" : "b_wMIDmGAqAEHBg9_path",
        "type" : "Path",
        "points" : [ {
          "x" : 691,
          "y" : 370
        }, {
          "x" : 490,
          "y" : 370
        } ]
      },
      "source" : {
        "id" : "EfwMIDmGAqAEHBgP",
        "type" : "ClassView"
      },
      "target" : {
        "id" : "UPwMIDmGAqAEHBfo",
        "type" : "ClassView"
      }
    }, {
      "id" : "UuN6UDmAUygefkxS",
      "type" : "GeneralizationView",
      "modelElement" : {
        "id" : "XON6UDmAUygefkxR",
        "type" : "Generalization"
      },
      "shape" : {
        "id" : "UuN6UDmAUygefkxS_path",
        "type" : "Path",
        "points" : [ {
          "x" : 630,
          "y" : 270
        }, {
          "x" : 630,
          "y" : 370
        } ]
      },
      "source" : {
        "id" : "Qju6UDmAUygefkwN",
        "type" : "RelationView"
      },
      "target" : {
        "id" : "b_wMIDmGAqAEHBg9",
        "type" : "RelationView"
      }
    }, {
      "id" : "NFxGlDmGAqAEHDsi",
      "type" : "GeneralizationView",
      "modelElement" : {
        "id" : "GFxGlDmGAqAEHDsh",
        "type" : "Generalization"
      },
      "shape" : {
        "id" : "NFxGlDmGAqAEHDsi_path",
        "type" : "Path",
        "points" : [ {
          "x" : 630,
          "y" : 60
        }, {
          "x" : 630,
          "y" : 115
        }, {
          "x" : 630,
          "y" : 160
        } ]
      },
      "source" : {
        "id" : "YAIMIDmGAqAEHBhF",
        "type" : "RelationView"
      },
      "target" : {
        "id" : "i_wMIDmGAqAEHBgk",
        "type" : "RelationView"
      }
    }, {
      "id" : "UPwMIDmGAqAEHBfo",
      "type" : "ClassView",
      "modelElement" : {
        "id" : "sdNsEemAUygeIxAq",
        "type" : "Class"
      },
      "shape" : {
        "id" : "UPwMIDmGAqAEHBfo_shape",
        "type" : "Rectangle",
        "x" : 230,
        "y" : 350,
        "width" : 260,
        "height" : 50
      }
    }, {
      "id" : "UPwMIDmGAqAEHBfl",
      "type" : "ClassView",
      "modelElement" : {
        "id" : "NmTSZemAUygeIw3S",
        "type" : "Class"
      },
      "shape" : {
        "id" : "UPwMIDmGAqAEHBfl_shape",
        "type" : "Rectangle",
        "x" : 691,
        "y" : 140,
        "width" : 160,
        "height" : 50
      }
    }, {
      "id" : "aAIMIDmGAqAEHBhK",
      "type" : "GeneralizationView",
      "modelElement" : {
        "id" : "10oBg.mGAqAEHA.Q",
        "type" : "Generalization"
      },
      "shape" : {
        "id" : "aAIMIDmGAqAEHBhK_path",
        "type" : "Path",
        "points" : [ {
          "x" : 949,
          "y" : 80
        }, {
          "x" : 949,
          "y" : 270
        }, {
          "x" : 851,
          "y" : 270
        } ]
      },
      "source" : {
        "id" : "EfwMIDmGAqAEHBgS",
        "type" : "ClassView"
      },
      "target" : {
        "id" : "WPwMIDmGAqAEHBfr",
        "type" : "ClassView"
      }
    }, {
      "id" : "2_wMIDmGAqAEHBgp",
      "type" : "GeneralizationView",
      "modelElement" : {
        "id" : "PRBAuemGAqAEHA6r",
        "type" : "Generalization"
      },
      "shape" : {
        "id" : "2_wMIDmGAqAEHBgp_path",
        "type" : "Path",
        "points" : [ {
          "x" : 140,
          "y" : 80
        }, {
          "x" : 140,
          "y" : 270
        }, {
          "x" : 230,
          "y" : 270
        } ]
      },
      "source" : {
        "id" : "33wMIDmGAqAEHBfi",
        "type" : "ClassView"
      },
      "target" : {
        "id" : "VPwMIDmGAqAEHBfx",
        "type" : "ClassView"
      }
    }, {
      "id" : "GfwMIDmGAqAEHBgY",
      "type" : "GeneralizationView",
      "modelElement" : {
        "id" : "pzIBg.mGAqAEHA.G",
        "type" : "Generalization"
      },
      "shape" : {
        "id" : "GfwMIDmGAqAEHBgY_path",
        "type" : "Path",
        "points" : [ {
          "x" : 949,
          "y" : 80
        }, {
          "x" : 949,
          "y" : 270
        }, {
          "x" : 949,
          "y" : 160
        }, {
          "x" : 851,
          "y" : 160
        } ]
      },
      "source" : {
        "id" : "EfwMIDmGAqAEHBgS",
        "type" : "ClassView"
      },
      "target" : {
        "id" : "UPwMIDmGAqAEHBfl",
        "type" : "ClassView"
      }
    }, {
      "id" : "FdJGlDmGAqAEHDss",
      "type" : "GeneralizationView",
      "modelElement" : {
        "id" : "mdJGlDmGAqAEHDsr",
        "type" : "Generalization"
      },
      "shape" : {
        "id" : "FdJGlDmGAqAEHDss_path",
        "type" : "Path",
        "points" : [ {
          "x" : 630,
          "y" : 60
        }, {
          "x" : 630,
          "y" : 120
        }, {
          "x" : 620,
          "y" : 120
        }, {
          "x" : 620,
          "y" : 269
        } ]
      },
      "source" : {
        "id" : "YAIMIDmGAqAEHBhF",
        "type" : "RelationView"
      },
      "target" : {
        "id" : "Qju6UDmAUygefkwN",
        "type" : "RelationView"
      }
    }, {
      "id" : "9c16UDmAUygefkxK",
      "type" : "GeneralizationView",
      "modelElement" : {
        "id" : "Mc16UDmAUygefkxJ",
        "type" : "Generalization"
      },
      "shape" : {
        "id" : "9c16UDmAUygefkxK_path",
        "type" : "Path",
        "points" : [ {
          "x" : 360,
          "y" : 300
        }, {
          "x" : 360,
          "y" : 350
        } ]
      },
      "source" : {
        "id" : "VPwMIDmGAqAEHBfx",
        "type" : "ClassView"
      },
      "target" : {
        "id" : "UPwMIDmGAqAEHBfo",
        "type" : "ClassView"
      }
    }, {
      "id" : "i_wMIDmGAqAEHBgk",
      "type" : "RelationView",
      "modelElement" : {
        "id" : "GakiA.mGAqAEHBTd",
        "type" : "Relation"
      },
      "shape" : {
        "id" : "i_wMIDmGAqAEHBgk_path",
        "type" : "Path",
        "points" : [ {
          "x" : 691,
          "y" : 160
        }, {
          "x" : 200,
          "y" : 160
        }, {
          "x" : 200,
          "y" : 80
        } ]
      },
      "source" : {
        "id" : "UPwMIDmGAqAEHBfl",
        "type" : "ClassView"
      },
      "target" : {
        "id" : "33wMIDmGAqAEHBfi",
        "type" : "ClassView"
      }
    }, {
      "id" : "WPwMIDmGAqAEHBfr",
      "type" : "ClassView",
      "modelElement" : {
        "id" : ".IztA.mGAqAEHBmC",
        "type" : "Class"
      },
      "shape" : {
        "id" : "WPwMIDmGAqAEHBfr_shape",
        "type" : "Rectangle",
        "x" : 691,
        "y" : 240,
        "width" : 160,
        "height" : 50
      }
    }, {
      "id" : "33wMIDmGAqAEHBfi",
      "type" : "ClassView",
      "modelElement" : {
        "id" : "G9JsEemAUygeIxAG",
        "type" : "Class"
      },
      "shape" : {
        "id" : "33wMIDmGAqAEHBfi_shape",
        "type" : "Rectangle",
        "x" : 100,
        "y" : 30,
        "width" : 130,
        "height" : 50
      }
    }, {
      "id" : "EOnGlDmGAqAEHDuU",
      "type" : "GeneralizationSetView",
      "modelElement" : {
        "id" : "k2nGlDmGAqAEHDuS",
        "type" : "GeneralizationSet"
      },
      "shape" : {
        "id" : "EOnGlDmGAqAEHDuU_shape",
        "type" : "Text",
        "x" : 610,
        "y" : 70,
        "width" : 120,
        "height" : 50,
        "value" : ""
      }
    }, {
      "id" : "EfwMIDmGAqAEHBgP",
      "type" : "ClassView",
      "modelElement" : {
        "id" : "_BY.g.mGAqAEHA3F",
        "type" : "Class"
      },
      "shape" : {
        "id" : "EfwMIDmGAqAEHBgP_shape",
        "type" : "Rectangle",
        "x" : 691,
        "y" : 350,
        "width" : 160,
        "height" : 50
      }
    }, {
      "id" : "YAIMIDmGAqAEHBhC",
      "type" : "GeneralizationView",
      "modelElement" : {
        "id" : "zSW.g.mGAqAEHA5X",
        "type" : "Generalization"
      },
      "shape" : {
        "id" : "YAIMIDmGAqAEHBhC_path",
        "type" : "Path",
        "points" : [ {
          "x" : 770,
          "y" : 290
        }, {
          "x" : 770,
          "y" : 350
        } ]
      },
      "source" : {
        "id" : "WPwMIDmGAqAEHBfr",
        "type" : "ClassView"
      },
      "target" : {
        "id" : "EfwMIDmGAqAEHBgP",
        "type" : "ClassView"
      }
    }, {
      "id" : "GfwMIDmGAqAEHBgV",
      "type" : "GeneralizationSetView",
      "modelElement" : {
        "id" : "KNiBg.mGAqAEHA.y",
        "type" : "GeneralizationSet"
      },
      "shape" : {
        "id" : "GfwMIDmGAqAEHBgV_shape",
        "type" : "Text",
        "x" : 960,
        "y" : 80,
        "width" : 70,
        "height" : 60,
        "value" : ""
      }
    }, {
      "id" : "Qju6UDmAUygefkwN",
      "type" : "RelationView",
      "modelElement" : {
        "id" : "hVrtA.mGAqAEHBmT",
        "type" : "Relation"
      },
      "shape" : {
        "id" : "Qju6UDmAUygefkwN_path",
        "type" : "Path",
        "points" : [ {
          "x" : 691,
          "y" : 270
        }, {
          "x" : 490,
          "y" : 270
        } ]
      },
      "source" : {
        "id" : "WPwMIDmGAqAEHBfr",
        "type" : "ClassView"
      },
      "target" : {
        "id" : "VPwMIDmGAqAEHBfx",
        "type" : "ClassView"
      }
    }, {
      "id" : "YAIMIDmGAqAEHBhF",
      "type" : "RelationView",
      "modelElement" : {
        "id" : "wLd.g.mGAqAEHA7d",
        "type" : "Relation"
      },
      "shape" : {
        "id" : "YAIMIDmGAqAEHBhF_path",
        "type" : "Path",
        "points" : [ {
          "x" : 851,
          "y" : 60
        }, {
          "x" : 230,
          "y" : 60
        } ]
      },
      "source" : {
        "id" : "EfwMIDmGAqAEHBgS",
        "type" : "ClassView"
      },
      "target" : {
        "id" : "33wMIDmGAqAEHBfi",
        "type" : "ClassView"
      }
    }, {
      "id" : "VPwMIDmGAqAEHBfx",
      "type" : "ClassView",
      "modelElement" : {
        "id" : "D8uAuemGAqAEHA6F",
        "type" : "Class"
      },
      "shape" : {
        "id" : "VPwMIDmGAqAEHBfx_shape",
        "type" : "Rectangle",
        "x" : 230,
        "y" : 250,
        "width" : 260,
        "height" : 50
      }
    } ]
  }, {
    "id" : "NVqPIDmGAqAEHETn",
    "name" : "Person by Gender Outcome",
    "description" : "Person is classified into Male-gender Person, Female-gender Person, and Non-binary-gender Person, with the classification defined as complete and overlapping. Each Person is characterized by one or more Gender instances, and each such Gender instance characterizes exactly one Person.\n\nMale-gender Person, Female-gender Person, and Non-binary-gender Person are each characterized by the corresponding gender outcome, namely Male Gender, Female Gender, and Non-binary Gender. The gender outcomes are defined as complete and disjoint, so each Gender instance falls under exactly one outcome, while a person may be associated with multiple outcomes by being characterized by multiple Gender instances.",
    "type" : "Diagram",
    "owner" : {
      "id" : "nytDkDmAUygefhn2",
      "type" : "Package"
    },
    "contents" : [ {
      "id" : "Vf3vIDmGAqAEHEec",
      "type" : "RelationView",
      "modelElement" : {
        "id" : "wf3vIDmGAqAEHEeX",
        "type" : "Relation"
      },
      "shape" : {
        "id" : "Vf3vIDmGAqAEHEec_path",
        "type" : "Path",
        "points" : [ {
          "x" : 619,
          "y" : 299
        }, {
          "x" : 370,
          "y" : 299
        } ]
      },
      "source" : {
        "id" : "e77PIDmGAqAEHEbR",
        "type" : "ClassView"
      },
      "target" : {
        "id" : "xnhPIDmGAqAEHEVr",
        "type" : "ClassView"
      }
    }, {
      "id" : "kH7PIDmGAqAEHEbd",
      "type" : "GeneralizationView",
      "modelElement" : {
        "id" : "abL1IDmGAqAEHCnw",
        "type" : "Generalization"
      },
      "shape" : {
        "id" : "kH7PIDmGAqAEHEbd_path",
        "type" : "Path",
        "points" : [ {
          "x" : 830,
          "y" : 100
        }, {
          "x" : 830,
          "y" : 300
        }, {
          "x" : 830,
          "y" : 160
        }, {
          "x" : 770,
          "y" : 160
        } ]
      },
      "source" : {
        "id" : "V77PIDmGAqAEHEbU",
        "type" : "ClassView"
      },
      "target" : {
        "id" : "Q77PIDmGAqAEHEbL",
        "type" : "ClassView"
      }
    }, {
      "id" : "077PIDmGAqAEHEbO",
      "type" : "ClassView",
      "modelElement" : {
        "id" : "byD1IDmGAqAEHCmq",
        "type" : "Class"
      },
      "shape" : {
        "id" : "077PIDmGAqAEHEbO_shape",
        "type" : "Rectangle",
        "x" : 620,
        "y" : 210,
        "width" : 150,
        "height" : 40
      }
    }, {
      "id" : "Q77PIDmGAqAEHEbL",
      "type" : "ClassView",
      "modelElement" : {
        "id" : "XD91IDmGAqAEHCmf",
        "type" : "Class"
      },
      "shape" : {
        "id" : "Q77PIDmGAqAEHEbL_shape",
        "type" : "Rectangle",
        "x" : 620,
        "y" : 140,
        "width" : 150,
        "height" : 40
      }
    }, {
      "id" : "zk_vIDmGAqAEHEe.",
      "type" : "RelationView",
      "modelElement" : {
        "id" : "dYfcIDmGAqAEHB5_",
        "type" : "Relation"
      },
      "shape" : {
        "id" : "zk_vIDmGAqAEHEe._path",
        "type" : "Path",
        "points" : [ {
          "x" : 779,
          "y" : 60
        }, {
          "x" : 220,
          "y" : 60
        } ]
      },
      "source" : {
        "id" : "V77PIDmGAqAEHEbU",
        "type" : "ClassView"
      },
      "target" : {
        "id" : "MuePIDmGAqAEHEU.",
        "type" : "ClassView"
      }
    }, {
      "id" : "e77PIDmGAqAEHEbR",
      "type" : "ClassView",
      "modelElement" : {
        "id" : "UbD1IDmGAqAEHCm1",
        "type" : "Class"
      },
      "shape" : {
        "id" : "e77PIDmGAqAEHEbR_shape",
        "type" : "Rectangle",
        "x" : 620,
        "y" : 280,
        "width" : 150,
        "height" : 40
      }
    }, {
      "id" : "G2PvIDmGAqAEHEem",
      "type" : "RelationView",
      "modelElement" : {
        "id" : "JWPvIDmGAqAEHEeh",
        "type" : "Relation"
      },
      "shape" : {
        "id" : "G2PvIDmGAqAEHEem_path",
        "type" : "Path",
        "points" : [ {
          "x" : 619,
          "y" : 230
        }, {
          "x" : 370,
          "y" : 230
        } ]
      },
      "source" : {
        "id" : "077PIDmGAqAEHEbO",
        "type" : "ClassView"
      },
      "target" : {
        "id" : "wPBPIDmGAqAEHEVg",
        "type" : "ClassView"
      }
    }, {
      "id" : "GYPfIDmGAqAEHEnl",
      "type" : "GeneralizationView",
      "modelElement" : {
        "id" : "foPfIDmGAqAEHEnk",
        "type" : "Generalization"
      },
      "shape" : {
        "id" : "GYPfIDmGAqAEHEnl_path",
        "type" : "Path",
        "points" : [ {
          "x" : 569,
          "y" : 60
        }, {
          "x" : 569,
          "y" : 129
        }, {
          "x" : 549,
          "y" : 129
        }, {
          "x" : 549,
          "y" : 298
        } ]
      },
      "source" : {
        "id" : "zk_vIDmGAqAEHEe.",
        "type" : "RelationView"
      },
      "target" : {
        "id" : "Vf3vIDmGAqAEHEec",
        "type" : "RelationView"
      }
    }, {
      "id" : "xnhPIDmGAqAEHEVr",
      "type" : "ClassView",
      "modelElement" : {
        "id" : "xnhPIDmGAqAEHEVs",
        "type" : "Class"
      },
      "shape" : {
        "id" : "xnhPIDmGAqAEHEVr_shape",
        "type" : "Rectangle",
        "x" : 220,
        "y" : 280,
        "width" : 150,
        "height" : 40
      }
    }, {
      "id" : "X77PIDmGAqAEHEba",
      "type" : "GeneralizationView",
      "modelElement" : {
        "id" : "mSr1IDmGAqAEHCn6",
        "type" : "Generalization"
      },
      "shape" : {
        "id" : "X77PIDmGAqAEHEba_path",
        "type" : "Path",
        "points" : [ {
          "x" : 830,
          "y" : 100
        }, {
          "x" : 830,
          "y" : 300
        }, {
          "x" : 830,
          "y" : 230
        }, {
          "x" : 770,
          "y" : 230
        } ]
      },
      "source" : {
        "id" : "V77PIDmGAqAEHEbU",
        "type" : "ClassView"
      },
      "target" : {
        "id" : "077PIDmGAqAEHEbO",
        "type" : "ClassView"
      }
    }, {
      "id" : "5jPvIDmGAqAEHEew",
      "type" : "RelationView",
      "modelElement" : {
        "id" : "IjPvIDmGAqAEHEer",
        "type" : "Relation"
      },
      "shape" : {
        "id" : "5jPvIDmGAqAEHEew_path",
        "type" : "Path",
        "points" : [ {
          "x" : 619,
          "y" : 160
        }, {
          "x" : 372,
          "y" : 160
        } ]
      },
      "source" : {
        "id" : "Q77PIDmGAqAEHEbL",
        "type" : "ClassView"
      },
      "target" : {
        "id" : "twBPIDmGAqAEHEVV",
        "type" : "ClassView"
      }
    }, {
      "id" : "wPBPIDmGAqAEHEVg",
      "type" : "ClassView",
      "modelElement" : {
        "id" : "wPBPIDmGAqAEHEVh",
        "type" : "Class"
      },
      "shape" : {
        "id" : "wPBPIDmGAqAEHEVg_shape",
        "type" : "Rectangle",
        "x" : 220,
        "y" : 210,
        "width" : 150,
        "height" : 40
      }
    }, {
      "id" : "twBPIDmGAqAEHEVV",
      "type" : "ClassView",
      "modelElement" : {
        "id" : "twBPIDmGAqAEHEVW",
        "type" : "Class"
      },
      "shape" : {
        "id" : "twBPIDmGAqAEHEVV_shape",
        "type" : "Rectangle",
        "x" : 220,
        "y" : 140,
        "width" : 150,
        "height" : 40
      }
    }, {
      "id" : "uT5PIDmGAqAEHEWN",
      "type" : "GeneralizationView",
      "modelElement" : {
        "id" : "UT5PIDmGAqAEHEWM",
        "type" : "Generalization"
      },
      "shape" : {
        "id" : "uT5PIDmGAqAEHEWN_path",
        "type" : "Path",
        "points" : [ {
          "x" : 170,
          "y" : 100
        }, {
          "x" : 170,
          "y" : 300
        }, {
          "x" : 170,
          "y" : 160
        }, {
          "x" : 219,
          "y" : 160
        } ]
      },
      "source" : {
        "id" : "MuePIDmGAqAEHEU.",
        "type" : "ClassView"
      },
      "target" : {
        "id" : "twBPIDmGAqAEHEVV",
        "type" : "ClassView"
      }
    }, {
      "id" : "H_F2oDmGAqAEHChl",
      "type" : "GeneralizationSetView",
      "modelElement" : {
        "id" : "HfF2oDmGAqAEHChj",
        "type" : "GeneralizationSet"
      },
      "shape" : {
        "id" : "H_F2oDmGAqAEHChl_shape",
        "type" : "Text",
        "x" : 840,
        "y" : 110,
        "width" : 80,
        "height" : 70,
        "value" : ""
      }
    }, {
      "id" : "MuePIDmGAqAEHEU.",
      "type" : "ClassView",
      "modelElement" : {
        "id" : "G9JsEemAUygeIxAG",
        "type" : "Class"
      },
      "shape" : {
        "id" : "MuePIDmGAqAEHEU._shape",
        "type" : "Rectangle",
        "x" : 70,
        "y" : 40,
        "width" : 150,
        "height" : 60
      }
    }, {
      "id" : "aWXfIDmGAqAEHEnZ",
      "type" : "GeneralizationView",
      "modelElement" : {
        "id" : "7mXfIDmGAqAEHEnY",
        "type" : "Generalization"
      },
      "shape" : {
        "id" : "aWXfIDmGAqAEHEnZ_path",
        "type" : "Path",
        "points" : [ {
          "x" : 569,
          "y" : 60
        }, {
          "x" : 569,
          "y" : 129
        }, {
          "x" : 569,
          "y" : 159
        } ]
      },
      "source" : {
        "id" : "zk_vIDmGAqAEHEe.",
        "type" : "RelationView"
      },
      "target" : {
        "id" : "5jPvIDmGAqAEHEew",
        "type" : "RelationView"
      }
    }, {
      "id" : "SwFPIDmGAqAEHEWX",
      "type" : "GeneralizationView",
      "modelElement" : {
        "id" : "wwFPIDmGAqAEHEWW",
        "type" : "Generalization"
      },
      "shape" : {
        "id" : "SwFPIDmGAqAEHEWX_path",
        "type" : "Path",
        "points" : [ {
          "x" : 170,
          "y" : 100
        }, {
          "x" : 170,
          "y" : 300
        }, {
          "x" : 220,
          "y" : 300
        } ]
      },
      "source" : {
        "id" : "MuePIDmGAqAEHEU.",
        "type" : "ClassView"
      },
      "target" : {
        "id" : "xnhPIDmGAqAEHEVr",
        "type" : "ClassView"
      }
    }, {
      "id" : "V77PIDmGAqAEHEbU",
      "type" : "ClassView",
      "modelElement" : {
        "id" : "HF29A.mGAqAEHBsq",
        "type" : "Class"
      },
      "shape" : {
        "id" : "V77PIDmGAqAEHEbU_shape",
        "type" : "Rectangle",
        "x" : 780,
        "y" : 40,
        "width" : 150,
        "height" : 60
      }
    }, {
      "id" : "v9qvIDmGAqAEHEdd",
      "type" : "GeneralizationSetView",
      "modelElement" : {
        "id" : "E9qvIDmGAqAEHEdb",
        "type" : "GeneralizationSet"
      },
      "shape" : {
        "id" : "v9qvIDmGAqAEHEdd_shape",
        "type" : "Text",
        "x" : 50,
        "y" : 110,
        "width" : 180,
        "height" : 50,
        "value" : ""
      }
    }, {
      "id" : "pV8_IDmGAqAEHEn1",
      "type" : "GeneralizationSetView",
      "modelElement" : {
        "id" : "1l8_IDmGAqAEHEnz",
        "type" : "GeneralizationSet"
      },
      "shape" : {
        "id" : "pV8_IDmGAqAEHEn1_shape",
        "type" : "Text",
        "x" : 580,
        "y" : 70,
        "width" : 120,
        "height" : 50,
        "value" : ""
      }
    }, {
      "id" : "kH7PIDmGAqAEHEbg",
      "type" : "GeneralizationView",
      "modelElement" : {
        "id" : "bVr1IDmGAqAEHCoE",
        "type" : "Generalization"
      },
      "shape" : {
        "id" : "kH7PIDmGAqAEHEbg_path",
        "type" : "Path",
        "points" : [ {
          "x" : 830,
          "y" : 100
        }, {
          "x" : 830,
          "y" : 300
        }, {
          "x" : 770,
          "y" : 300
        } ]
      },
      "source" : {
        "id" : "V77PIDmGAqAEHEbU",
        "type" : "ClassView"
      },
      "target" : {
        "id" : "e77PIDmGAqAEHEbR",
        "type" : "ClassView"
      }
    }, {
      "id" : "IS3fIDmGAqAEHEnf",
      "type" : "GeneralizationView",
      "modelElement" : {
        "id" : "ai3fIDmGAqAEHEne",
        "type" : "Generalization"
      },
      "shape" : {
        "id" : "IS3fIDmGAqAEHEnf_path",
        "type" : "Path",
        "points" : [ {
          "x" : 569,
          "y" : 60
        }, {
          "x" : 569,
          "y" : 129
        }, {
          "x" : 559,
          "y" : 129
        }, {
          "x" : 559,
          "y" : 229
        } ]
      },
      "source" : {
        "id" : "zk_vIDmGAqAEHEe.",
        "type" : "RelationView"
      },
      "target" : {
        "id" : "G2PvIDmGAqAEHEem",
        "type" : "RelationView"
      }
    }, {
      "id" : "46FPIDmGAqAEHEWh",
      "type" : "GeneralizationView",
      "modelElement" : {
        "id" : "7aFPIDmGAqAEHEWg",
        "type" : "Generalization"
      },
      "shape" : {
        "id" : "46FPIDmGAqAEHEWh_path",
        "type" : "Path",
        "points" : [ {
          "x" : 170,
          "y" : 100
        }, {
          "x" : 170,
          "y" : 300
        }, {
          "x" : 170,
          "y" : 230
        }, {
          "x" : 219,
          "y" : 230
        } ]
      },
      "source" : {
        "id" : "MuePIDmGAqAEHEU.",
        "type" : "ClassView"
      },
      "target" : {
        "id" : "wPBPIDmGAqAEHEVg",
        "type" : "ClassView"
      }
    } ]
  }, {
    "id" : "20GCoDmGAqAEHBqz",
    "name" : "Gender Overview",
    "description" : "Gender is organized along two orthogonal partitions that are each complete and disjoint: gender contexts and gender outcomes. Gender contexts distinguish Self-identified Gender, Gender Expression, and Externally-attributed Gender, with Administrative Gender and Legal Gender refining Externally-attributed Gender, and the externally-attributed, administrative, and legal partitions allowing overlap. Gender outcomes distinguish Male Gender, Female Gender, and Non-binary Gender.\n\nEach gender context is further specialized into outcome-specific types that align the context dimension with the outcome dimension, such as Self-identified Male Gender, Feminine Gender Expression, and Legal Non-binary Gender. Specialization relations are color-coded only to distinguish which generalization set they belong to, and the colors carry no semantic meaning.",
    "type" : "Diagram",
    "owner" : {
      "id" : "DMmUuemGAqAEHBFZ",
      "type" : "Package"
    },
    "contents" : [ {
      "id" : "PXplNDmD.AAAAQnG",
      "type" : "GeneralizationSetView",
      "modelElement" : {
        "id" : "poZg.DmGAqAEHCOv",
        "type" : "GeneralizationSet"
      },
      "shape" : {
        "id" : "PXplNDmD.AAAAQnG_shape",
        "type" : "Text",
        "x" : 660,
        "y" : 990,
        "width" : 110,
        "height" : 20,
        "value" : ""
      }
    }, {
      "id" : "yiCyoDmGAqAEHB0J",
      "type" : "GeneralizationView",
      "modelElement" : {
        "id" : "EiCyoDmGAqAEHB0I",
        "type" : "Generalization"
      },
      "shape" : {
        "id" : "yiCyoDmGAqAEHB0J_path",
        "type" : "Path",
        "points" : [ {
          "x" : 240,
          "y" : 310
        }, {
          "x" : 380,
          "y" : 310
        }, {
          "x" : 430,
          "y" : 310
        } ]
      },
      "source" : {
        "id" : "WRGCoDmGAqAEHBrO",
        "type" : "ClassView"
      },
      "target" : {
        "id" : "GNvioDmGAqAEHBt6",
        "type" : "ClassView"
      }
    }, {
      "id" : "368yoDmGAqAEHBz7",
      "type" : "GeneralizationView",
      "modelElement" : {
        "id" : "168yoDmGAqAEHBz6",
        "type" : "Generalization"
      },
      "shape" : {
        "id" : "368yoDmGAqAEHBz7_path",
        "type" : "Path",
        "points" : [ {
          "x" : 940,
          "y" : 340
        }, {
          "x" : 870,
          "y" : 340
        }, {
          "x" : 870,
          "y" : 245
        }, {
          "x" : 658,
          "y" : 245
        } ]
      },
      "source" : {
        "id" : "avpCoDmGAqAEHBsP",
        "type" : "ClassView"
      },
      "target" : {
        "id" : "fuPioDmGAqAEHBtt",
        "type" : "ClassView"
      }
    }, {
      "id" : "w9CyoDmGAqAEHB0T",
      "type" : "GeneralizationView",
      "modelElement" : {
        "id" : "5dCyoDmGAqAEHB0S",
        "type" : "Generalization"
      },
      "shape" : {
        "id" : "w9CyoDmGAqAEHB0T_path",
        "type" : "Path",
        "points" : [ {
          "x" : 940,
          "y" : 730
        }, {
          "x" : 790,
          "y" : 730
        }, {
          "x" : 790,
          "y" : 310
        }, {
          "x" : 660,
          "y" : 310
        } ]
      },
      "source" : {
        "id" : "pvpCoDmGAqAEHBsS",
        "type" : "ClassView"
      },
      "target" : {
        "id" : "GNvioDmGAqAEHBt6",
        "type" : "ClassView"
      }
    }, {
      "id" : "u263eDmGAqAEHBuP",
      "type" : "GeneralizationView",
      "modelElement" : {
        "id" : "9W63eDmGAqAEHBuO",
        "type" : "Generalization"
      },
      "shape" : {
        "id" : "u263eDmGAqAEHBuP_path",
        "type" : "Path",
        "points" : [ {
          "x" : 430,
          "y" : 110
        }, {
          "x" : 80,
          "y" : 110
        }, {
          "x" : 80,
          "y" : 517
        }, {
          "x" : 120,
          "y" : 517
        } ]
      },
      "source" : {
        "id" : "3hGCoDmGAqAEHBrF",
        "type" : "ClassView"
      },
      "target" : {
        "id" : "CMHLeDmGAqAEHBVw",
        "type" : "ClassView"
      }
    }, {
      "id" : "nRGCoDmGAqAEHBrX",
      "type" : "ClassView",
      "modelElement" : {
        "id" : "13dx_9mGAqAEHB0Z",
        "type" : "Class"
      },
      "shape" : {
        "id" : "nRGCoDmGAqAEHBrX_shape",
        "type" : "Rectangle",
        "x" : 120,
        "y" : 640,
        "width" : 120,
        "height" : 180
      }
    }, {
      "id" : "WRGCoDmGAqAEHBrO",
      "type" : "ClassView",
      "modelElement" : {
        "id" : "JDRyg.mGAqAEHA4W",
        "type" : "Class"
      },
      "shape" : {
        "id" : "WRGCoDmGAqAEHBrO_shape",
        "type" : "Rectangle",
        "x" : 120,
        "y" : 220,
        "width" : 120,
        "height" : 180
      }
    }, {
      "id" : "7stSoDmGAqAEHBwz",
      "type" : "ClassView",
      "modelElement" : {
        "id" : "7stSoDmGAqAEHBw0",
        "type" : "Class"
      },
      "shape" : {
        "id" : "7stSoDmGAqAEHBwz_shape",
        "type" : "Rectangle",
        "x" : 430,
        "y" : 1060,
        "width" : 230,
        "height" : 50
      }
    }, {
      "id" : "XKRSoDmGAqAEHBve",
      "type" : "ClassView",
      "modelElement" : {
        "id" : "XKRSoDmGAqAEHBvf",
        "type" : "Class"
      },
      "shape" : {
        "id" : "XKRSoDmGAqAEHBve_shape",
        "type" : "Rectangle",
        "x" : 430,
        "y" : 705,
        "width" : 230,
        "height" : 50
      }
    }, {
      "id" : "g2e9cDmAUygefl3Q",
      "type" : "GeneralizationSetView",
      "modelElement" : {
        "id" : "gWe9cDmAUygefl3O",
        "type" : "GeneralizationSet"
      },
      "shape" : {
        "id" : "g2e9cDmAUygefl3Q_shape",
        "type" : "Text",
        "x" : 240,
        "y" : 1100,
        "width" : 130,
        "height" : 50,
        "value" : ""
      }
    }, {
      "id" : "avpCoDmGAqAEHBsP",
      "type" : "ClassView",
      "modelElement" : {
        "id" : "XD91IDmGAqAEHCmf",
        "type" : "Class"
      },
      "shape" : {
        "id" : "avpCoDmGAqAEHBsP_shape",
        "type" : "Rectangle",
        "x" : 940,
        "y" : 220,
        "width" : 120,
        "height" : 250
      }
    }, {
      "id" : "LdNreDmGAqAEHBW6",
      "type" : "ClassView",
      "modelElement" : {
        "id" : "LdNreDmGAqAEHBW7",
        "type" : "Class"
      },
      "shape" : {
        "id" : "LdNreDmGAqAEHBW6_shape",
        "type" : "Rectangle",
        "x" : 430,
        "y" : 495,
        "width" : 230,
        "height" : 50
      }
    }, {
      "id" : "uAHyoDmGAqAEHB5Y",
      "type" : "GeneralizationView",
      "modelElement" : {
        "id" : "f_7yoDmGAqAEHB5X",
        "type" : "Generalization"
      },
      "shape" : {
        "id" : "uAHyoDmGAqAEHB5Y_path",
        "type" : "Path",
        "points" : [ {
          "x" : 240,
          "y" : 940
        }, {
          "x" : 380,
          "y" : 940
        }, {
          "x" : 380,
          "y" : 870
        }, {
          "x" : 430,
          "y" : 870
        } ]
      },
      "source" : {
        "id" : "WRGCoDmGAqAEHBrL",
        "type" : "ClassView"
      },
      "target" : {
        "id" : "d1FSoDmGAqAEHBwG",
        "type" : "ClassView"
      }
    }, {
      "id" : "d8ibeDmGAqAEHBaR",
      "type" : "GeneralizationView",
      "modelElement" : {
        "id" : "i8ibeDmGAqAEHBaQ",
        "type" : "Generalization"
      },
      "shape" : {
        "id" : "d8ibeDmGAqAEHBaR_path",
        "type" : "Path",
        "points" : [ {
          "x" : 940,
          "y" : 1120
        }, {
          "x" : 700,
          "y" : 1120
        }, {
          "x" : 700,
          "y" : 585
        }, {
          "x" : 660,
          "y" : 585
        } ]
      },
      "source" : {
        "id" : "rvpCoDmGAqAEHBsV",
        "type" : "ClassView"
      },
      "target" : {
        "id" : "6YdreDmGAqAEHBXF",
        "type" : "ClassView"
      }
    }, {
      "id" : "3hGCoDmGAqAEHBrF",
      "type" : "ClassView",
      "modelElement" : {
        "id" : "HF29A.mGAqAEHBsq",
        "type" : "Class"
      },
      "shape" : {
        "id" : "3hGCoDmGAqAEHBrF_shape",
        "type" : "Rectangle",
        "x" : 430,
        "y" : 90,
        "width" : 230,
        "height" : 40
      }
    }, {
      "id" : "lDCbeDmGAqAEHBaH",
      "type" : "GeneralizationView",
      "modelElement" : {
        "id" : "mDCbeDmGAqAEHBaG",
        "type" : "Generalization"
      },
      "shape" : {
        "id" : "lDCbeDmGAqAEHBaH_path",
        "type" : "Path",
        "points" : [ {
          "x" : 940,
          "y" : 730
        }, {
          "x" : 790,
          "y" : 730
        }, {
          "x" : 790,
          "y" : 520
        }, {
          "x" : 660,
          "y" : 520
        } ]
      },
      "source" : {
        "id" : "pvpCoDmGAqAEHBsS",
        "type" : "ClassView"
      },
      "target" : {
        "id" : "LdNreDmGAqAEHBW6",
        "type" : "ClassView"
      }
    }, {
      "id" : "xrsaoDmGAqAEHCDv",
      "type" : "GeneralizationView",
      "modelElement" : {
        "id" : "IrsaoDmGAqAEHCDu",
        "type" : "Generalization"
      },
      "shape" : {
        "id" : "xrsaoDmGAqAEHCDv_path",
        "type" : "Path",
        "points" : [ {
          "x" : 240,
          "y" : 1150
        }, {
          "x" : 380,
          "y" : 1150
        }, {
          "x" : 380,
          "y" : 1080
        }, {
          "x" : 430,
          "y" : 1080
        } ]
      },
      "source" : {
        "id" : "MRGCoDmGAqAEHBrI",
        "type" : "ClassView"
      },
      "target" : {
        "id" : "7stSoDmGAqAEHBwz",
        "type" : "ClassView"
      }
    }, {
      "id" : "Ji8aoDmGAqAEHCEF",
      "type" : "GeneralizationView",
      "modelElement" : {
        "id" : "oi8aoDmGAqAEHCEE",
        "type" : "Generalization"
      },
      "shape" : {
        "id" : "Ji8aoDmGAqAEHCEF_path",
        "type" : "Path",
        "points" : [ {
          "x" : 240,
          "y" : 1150
        }, {
          "x" : 380,
          "y" : 1150
        }, {
          "x" : 380,
          "y" : 1220
        }, {
          "x" : 430,
          "y" : 1220
        } ]
      },
      "source" : {
        "id" : "MRGCoDmGAqAEHBrI",
        "type" : "ClassView"
      },
      "target" : {
        "id" : "ekjSoDmGAqAEHBxd",
        "type" : "ClassView"
      }
    }, {
      "id" : ".m4KoDmGAqAEHB7U",
      "type" : "GeneralizationView",
      "modelElement" : {
        "id" : "7G4KoDmGAqAEHB7T",
        "type" : "Generalization"
      },
      "shape" : {
        "id" : ".m4KoDmGAqAEHB7U_path",
        "type" : "Path",
        "points" : [ {
          "x" : 940,
          "y" : 340
        }, {
          "x" : 870,
          "y" : 340
        }, {
          "x" : 870,
          "y" : 1085
        }, {
          "x" : 660,
          "y" : 1085
        } ]
      },
      "source" : {
        "id" : "avpCoDmGAqAEHBsP",
        "type" : "ClassView"
      },
      "target" : {
        "id" : "7stSoDmGAqAEHBwz",
        "type" : "ClassView"
      }
    }, {
      "id" : "rvpCoDmGAqAEHBsV",
      "type" : "ClassView",
      "modelElement" : {
        "id" : "UbD1IDmGAqAEHCm1",
        "type" : "Class"
      },
      "shape" : {
        "id" : "rvpCoDmGAqAEHBsV_shape",
        "type" : "Rectangle",
        "x" : 940,
        "y" : 990,
        "width" : 120,
        "height" : 250
      }
    }, {
      "id" : "WFuyoDmGAqAEHB1u",
      "type" : "GeneralizationView",
      "modelElement" : {
        "id" : "d5uyoDmGAqAEHB1t",
        "type" : "Generalization"
      },
      "shape" : {
        "id" : "WFuyoDmGAqAEHB1u_path",
        "type" : "Path",
        "points" : [ {
          "x" : 240,
          "y" : 730
        }, {
          "x" : 380,
          "y" : 730
        }, {
          "x" : 380,
          "y" : 800
        }, {
          "x" : 430,
          "y" : 800
        } ]
      },
      "source" : {
        "id" : "nRGCoDmGAqAEHBrX",
        "type" : "ClassView"
      },
      "target" : {
        "id" : "3OxSoDmGAqAEHBvr",
        "type" : "ClassView"
      }
    }, {
      "id" : "KfpCoDmGAqAEHBsh",
      "type" : "GeneralizationView",
      "modelElement" : {
        "id" : "abL1IDmGAqAEHCnw",
        "type" : "Generalization"
      },
      "shape" : {
        "id" : "KfpCoDmGAqAEHBsh_path",
        "type" : "Path",
        "points" : [ {
          "x" : 660,
          "y" : 110
        }, {
          "x" : 1110,
          "y" : 110
        }, {
          "x" : 1110,
          "y" : 338
        }, {
          "x" : 1060,
          "y" : 338
        } ]
      },
      "source" : {
        "id" : "3hGCoDmGAqAEHBrF",
        "type" : "ClassView"
      },
      "target" : {
        "id" : "avpCoDmGAqAEHBsP",
        "type" : "ClassView"
      }
    }, {
      "id" : "oA8yoDmGAqAEHBzx",
      "type" : "GeneralizationView",
      "modelElement" : {
        "id" : "r_cyoDmGAqAEHBzw",
        "type" : "Generalization"
      },
      "shape" : {
        "id" : "oA8yoDmGAqAEHBzx_path",
        "type" : "Path",
        "points" : [ {
          "x" : 240,
          "y" : 310
        }, {
          "x" : 380,
          "y" : 310
        }, {
          "x" : 380,
          "y" : 240
        }, {
          "x" : 430,
          "y" : 240
        } ]
      },
      "source" : {
        "id" : "WRGCoDmGAqAEHBrO",
        "type" : "ClassView"
      },
      "target" : {
        "id" : "fuPioDmGAqAEHBtt",
        "type" : "ClassView"
      }
    }, {
      "id" : "8ifdcDmAUygefl1n",
      "type" : "GeneralizationSetView",
      "modelElement" : {
        "id" : "JCfdcDmAUygefl1l",
        "type" : "GeneralizationSet"
      },
      "shape" : {
        "id" : "8ifdcDmAUygefl1n_shape",
        "type" : "Text",
        "x" : 240,
        "y" : 680,
        "width" : 190,
        "height" : 50,
        "value" : ""
      }
    }, {
      "id" : "KfpCoDmGAqAEHBsk",
      "type" : "GeneralizationView",
      "modelElement" : {
        "id" : "bVr1IDmGAqAEHCoE",
        "type" : "Generalization"
      },
      "shape" : {
        "id" : "KfpCoDmGAqAEHBsk_path",
        "type" : "Path",
        "points" : [ {
          "x" : 660,
          "y" : 110
        }, {
          "x" : 1110,
          "y" : 110
        }, {
          "x" : 1110,
          "y" : 1120
        }, {
          "x" : 1060,
          "y" : 1120
        } ]
      },
      "source" : {
        "id" : "3hGCoDmGAqAEHBrF",
        "type" : "ClassView"
      },
      "target" : {
        "id" : "rvpCoDmGAqAEHBsV",
        "type" : "ClassView"
      }
    }, {
      "id" : "d1FSoDmGAqAEHBwG",
      "type" : "ClassView",
      "modelElement" : {
        "id" : "91FSoDmGAqAEHBwH",
        "type" : "Class"
      },
      "shape" : {
        "id" : "d1FSoDmGAqAEHBwG_shape",
        "type" : "Rectangle",
        "x" : 430,
        "y" : 850,
        "width" : 230,
        "height" : 50
      }
    }, {
      "id" : "Y2JreDmGAqAEHBWl",
      "type" : "ClassView",
      "modelElement" : {
        "id" : "Y2JreDmGAqAEHBWm",
        "type" : "Class"
      },
      "shape" : {
        "id" : "Y2JreDmGAqAEHBWl_shape",
        "type" : "Rectangle",
        "x" : 430,
        "y" : 430,
        "width" : 230,
        "height" : 50
      }
    }, {
      "id" : "CCdSoDmGAqAEHBxA",
      "type" : "ClassView",
      "modelElement" : {
        "id" : "CCdSoDmGAqAEHBxB",
        "type" : "Class"
      },
      "shape" : {
        "id" : "CCdSoDmGAqAEHBxA_shape",
        "type" : "Rectangle",
        "x" : 430,
        "y" : 1125,
        "width" : 230,
        "height" : 50
      }
    }, {
      "id" : "WYuyoDmGAqAEHB1k",
      "type" : "GeneralizationView",
      "modelElement" : {
        "id" : "touyoDmGAqAEHB1j",
        "type" : "Generalization"
      },
      "shape" : {
        "id" : "WYuyoDmGAqAEHB1k_path",
        "type" : "Path",
        "points" : [ {
          "x" : 240,
          "y" : 730
        }, {
          "x" : 380,
          "y" : 730
        }, {
          "x" : 430,
          "y" : 730
        } ]
      },
      "source" : {
        "id" : "nRGCoDmGAqAEHBrX",
        "type" : "ClassView"
      },
      "target" : {
        "id" : "XKRSoDmGAqAEHBve",
        "type" : "ClassView"
      }
    }, {
      "id" : "diPyoDmGAqAEHB6E",
      "type" : "GeneralizationView",
      "modelElement" : {
        "id" : "3CPyoDmGAqAEHB6D",
        "type" : "Generalization"
      },
      "shape" : {
        "id" : "diPyoDmGAqAEHB6E_path",
        "type" : "Path",
        "points" : [ {
          "x" : 240,
          "y" : 940
        }, {
          "x" : 380,
          "y" : 940
        }, {
          "x" : 380,
          "y" : 1010
        }, {
          "x" : 430,
          "y" : 1010
        } ]
      },
      "source" : {
        "id" : "WRGCoDmGAqAEHBrL",
        "type" : "ClassView"
      },
      "target" : {
        "id" : "3.1SoDmGAqAEHBwg",
        "type" : "ClassView"
      }
    }, {
      "id" : "pvpCoDmGAqAEHBsS",
      "type" : "ClassView",
      "modelElement" : {
        "id" : "byD1IDmGAqAEHCmq",
        "type" : "Class"
      },
      "shape" : {
        "id" : "pvpCoDmGAqAEHBsS_shape",
        "type" : "Rectangle",
        "x" : 940,
        "y" : 610,
        "width" : 120,
        "height" : 250
      }
    }, {
      "id" : "CMHLeDmGAqAEHBVw",
      "type" : "ClassView",
      "modelElement" : {
        "id" : "CMHLeDmGAqAEHBVx",
        "type" : "Class"
      },
      "shape" : {
        "id" : "CMHLeDmGAqAEHBVw_shape",
        "type" : "Rectangle",
        "x" : 120,
        "y" : 430,
        "width" : 120,
        "height" : 180
      }
    }, {
      "id" : "3.1SoDmGAqAEHBwg",
      "type" : "ClassView",
      "modelElement" : {
        "id" : "3.1SoDmGAqAEHBwh",
        "type" : "Class"
      },
      "shape" : {
        "id" : "3.1SoDmGAqAEHBwg_shape",
        "type" : "Rectangle",
        "x" : 430,
        "y" : 980,
        "width" : 230,
        "height" : 50
      }
    }, {
      "id" : ".CJyoDmGAqAEHB20",
      "type" : "GeneralizationView",
      "modelElement" : {
        "id" : "YCJyoDmGAqAEHB2z",
        "type" : "Generalization"
      },
      "shape" : {
        "id" : ".CJyoDmGAqAEHB20_path",
        "type" : "Path",
        "points" : [ {
          "x" : 940,
          "y" : 1120
        }, {
          "x" : 700,
          "y" : 1120
        }, {
          "x" : 700,
          "y" : 795
        }, {
          "x" : 660,
          "y" : 795
        } ]
      },
      "source" : {
        "id" : "rvpCoDmGAqAEHBsV",
        "type" : "ClassView"
      },
      "target" : {
        "id" : "3OxSoDmGAqAEHBvr",
        "type" : "ClassView"
      }
    }, {
      "id" : "KfpCoDmGAqAEHBse",
      "type" : "GeneralizationView",
      "modelElement" : {
        "id" : "mSr1IDmGAqAEHCn6",
        "type" : "Generalization"
      },
      "shape" : {
        "id" : "KfpCoDmGAqAEHBse_path",
        "type" : "Path",
        "points" : [ {
          "x" : 660,
          "y" : 110
        }, {
          "x" : 1110,
          "y" : 110
        }, {
          "x" : 1110,
          "y" : 727
        }, {
          "x" : 1060,
          "y" : 727
        } ]
      },
      "source" : {
        "id" : "3hGCoDmGAqAEHBrF",
        "type" : "ClassView"
      },
      "target" : {
        "id" : "pvpCoDmGAqAEHBsS",
        "type" : "ClassView"
      }
    }, {
      "id" : "cQ7reDmGAqAEHBX6",
      "type" : "GeneralizationView",
      "modelElement" : {
        "id" : "zg7reDmGAqAEHBX5",
        "type" : "Generalization"
      },
      "shape" : {
        "id" : "cQ7reDmGAqAEHBX6_path",
        "type" : "Path",
        "points" : [ {
          "x" : 240,
          "y" : 520
        }, {
          "x" : 380,
          "y" : 520
        }, {
          "x" : 380,
          "y" : 450
        }, {
          "x" : 430,
          "y" : 450
        } ]
      },
      "source" : {
        "id" : "CMHLeDmGAqAEHBVw",
        "type" : "ClassView"
      },
      "target" : {
        "id" : "Y2JreDmGAqAEHBWl",
        "type" : "ClassView"
      }
    }, {
      "id" : "H_F2oDmGAqAEHCho",
      "type" : "GeneralizationSetView",
      "modelElement" : {
        "id" : "HfF2oDmGAqAEHChj",
        "type" : "GeneralizationSet"
      },
      "shape" : {
        "id" : "H_F2oDmGAqAEHCho_shape",
        "type" : "Text",
        "x" : 690,
        "y" : 110,
        "width" : 80,
        "height" : 70,
        "value" : ""
      }
    }, {
      "id" : "WPplNDmD.AAAAQny",
      "type" : "GeneralizationSetView",
      "modelElement" : {
        "id" : "fGVA.DmGAqAEHCIE",
        "type" : "GeneralizationSet"
      },
      "shape" : {
        "id" : "WPplNDmD.AAAAQny_shape",
        "type" : "Text",
        "x" : 660,
        "y" : 235,
        "width" : 80,
        "height" : 20,
        "value" : ""
      }
    }, {
      "id" : "3RGCoDmGAqAEHBrg",
      "type" : "GeneralizationView",
      "modelElement" : {
        "id" : "wS.d_9mGAqAEHCaU",
        "type" : "Generalization"
      },
      "shape" : {
        "id" : "3RGCoDmGAqAEHBrg_path",
        "type" : "Path",
        "points" : [ {
          "x" : 180,
          "y" : 820
        }, {
          "x" : 180,
          "y" : 850
        } ]
      },
      "source" : {
        "id" : "nRGCoDmGAqAEHBrX",
        "type" : "ClassView"
      },
      "target" : {
        "id" : "WRGCoDmGAqAEHBrL",
        "type" : "ClassView"
      }
    }, {
      "id" : "JFUbeDmGAqAEHBZh",
      "type" : "GeneralizationSetView",
      "modelElement" : {
        "id" : "p5UbeDmGAqAEHBZf",
        "type" : "GeneralizationSet"
      },
      "shape" : {
        "id" : "JFUbeDmGAqAEHBZh_shape",
        "type" : "Text",
        "x" : 240,
        "y" : 470,
        "width" : 150,
        "height" : 50,
        "value" : ""
      }
    }, {
      "id" : "e.HyoDmGAqAEHB5i",
      "type" : "GeneralizationView",
      "modelElement" : {
        "id" : "9eHyoDmGAqAEHB5h",
        "type" : "Generalization"
      },
      "shape" : {
        "id" : "e.HyoDmGAqAEHB5i_path",
        "type" : "Path",
        "points" : [ {
          "x" : 940,
          "y" : 730
        }, {
          "x" : 790,
          "y" : 730
        }, {
          "x" : 790,
          "y" : 940
        }, {
          "x" : 660,
          "y" : 940
        } ]
      },
      "source" : {
        "id" : "pvpCoDmGAqAEHBsS",
        "type" : "ClassView"
      },
      "target" : {
        "id" : "68VSoDmGAqAEHBwT",
        "type" : "ClassView"
      }
    }, {
      "id" : "v2hyoDmGAqAEHB2Q",
      "type" : "GeneralizationView",
      "modelElement" : {
        "id" : "h2hyoDmGAqAEHB2P",
        "type" : "Generalization"
      },
      "shape" : {
        "id" : "v2hyoDmGAqAEHB2Q_path",
        "type" : "Path",
        "points" : [ {
          "x" : 940,
          "y" : 1120
        }, {
          "x" : 700,
          "y" : 1120
        }, {
          "x" : 700,
          "y" : 375
        }, {
          "x" : 660,
          "y" : 375
        } ]
      },
      "source" : {
        "id" : "rvpCoDmGAqAEHBsV",
        "type" : "ClassView"
      },
      "target" : {
        "id" : "VbfioDmGAqAEHBuH",
        "type" : "ClassView"
      }
    }, {
      "id" : "0PplNDmD.AAAAQnp",
      "type" : "GeneralizationSetView",
      "modelElement" : {
        "id" : "CkjA.DmGAqAEHCIp",
        "type" : "GeneralizationSet"
      },
      "shape" : {
        "id" : "0PplNDmD.AAAAQnp_shape",
        "type" : "Text",
        "x" : 660,
        "y" : 720,
        "width" : 90,
        "height" : 20,
        "value" : ""
      }
    }, {
      "id" : "7d3yoDmGAqAEHB56",
      "type" : "GeneralizationView",
      "modelElement" : {
        "id" : "Gd3yoDmGAqAEHB55",
        "type" : "Generalization"
      },
      "shape" : {
        "id" : "7d3yoDmGAqAEHB56_path",
        "type" : "Path",
        "points" : [ {
          "x" : 940,
          "y" : 1120
        }, {
          "x" : 700,
          "y" : 1120
        }, {
          "x" : 700,
          "y" : 1005
        }, {
          "x" : 660,
          "y" : 1005
        } ]
      },
      "source" : {
        "id" : "rvpCoDmGAqAEHBsV",
        "type" : "ClassView"
      },
      "target" : {
        "id" : "3.1SoDmGAqAEHBwg",
        "type" : "ClassView"
      }
    }, {
      "id" : "ekjSoDmGAqAEHBxd",
      "type" : "ClassView",
      "modelElement" : {
        "id" : "ekjSoDmGAqAEHBxe",
        "type" : "Class"
      },
      "shape" : {
        "id" : "ekjSoDmGAqAEHBxd_shape",
        "type" : "Rectangle",
        "x" : 430,
        "y" : 1190,
        "width" : 230,
        "height" : 50
      }
    }, {
      "id" : "3RGCoDmGAqAEHBrd",
      "type" : "GeneralizationView",
      "modelElement" : {
        "id" : "q6Yag.mGAqAEHBNw",
        "type" : "Generalization"
      },
      "shape" : {
        "id" : "3RGCoDmGAqAEHBrd_path",
        "type" : "Path",
        "points" : [ {
          "x" : 430,
          "y" : 110
        }, {
          "x" : 80,
          "y" : 110
        }, {
          "x" : 80,
          "y" : 307
        }, {
          "x" : 120,
          "y" : 307
        } ]
      },
      "source" : {
        "id" : "3hGCoDmGAqAEHBrF",
        "type" : "ClassView"
      },
      "target" : {
        "id" : "WRGCoDmGAqAEHBrO",
        "type" : "ClassView"
      }
    }, {
      "id" : "S1RyoDmGAqAEHB2g",
      "type" : "GeneralizationView",
      "modelElement" : {
        "id" : "FVRyoDmGAqAEHB2f",
        "type" : "Generalization"
      },
      "shape" : {
        "id" : "S1RyoDmGAqAEHB2g_path",
        "type" : "Path",
        "points" : [ {
          "x" : 940,
          "y" : 340
        }, {
          "x" : 870,
          "y" : 340
        }, {
          "x" : 870,
          "y" : 660
        }, {
          "x" : 660,
          "y" : 660
        } ]
      },
      "source" : {
        "id" : "avpCoDmGAqAEHBsP",
        "type" : "ClassView"
      },
      "target" : {
        "id" : "EchSoDmGAqAEHBvR",
        "type" : "ClassView"
      }
    }, {
      "id" : "KuEKoDmGAqAEHB7o",
      "type" : "GeneralizationView",
      "modelElement" : {
        "id" : "wuEKoDmGAqAEHB7n",
        "type" : "Generalization"
      },
      "shape" : {
        "id" : "KuEKoDmGAqAEHB7o_path",
        "type" : "Path",
        "points" : [ {
          "x" : 940,
          "y" : 730
        }, {
          "x" : 790,
          "y" : 730
        }, {
          "x" : 790,
          "y" : 1150
        }, {
          "x" : 660,
          "y" : 1150
        } ]
      },
      "source" : {
        "id" : "pvpCoDmGAqAEHBsS",
        "type" : "ClassView"
      },
      "target" : {
        "id" : "CCdSoDmGAqAEHBxA",
        "type" : "ClassView"
      }
    }, {
      "id" : "A37reDmGAqAEHBYO",
      "type" : "GeneralizationView",
      "modelElement" : {
        "id" : "JX7reDmGAqAEHBYN",
        "type" : "Generalization"
      },
      "shape" : {
        "id" : "A37reDmGAqAEHBYO_path",
        "type" : "Path",
        "points" : [ {
          "x" : 240,
          "y" : 520
        }, {
          "x" : 380,
          "y" : 520
        }, {
          "x" : 380,
          "y" : 590
        }, {
          "x" : 430,
          "y" : 590
        } ]
      },
      "source" : {
        "id" : "CMHLeDmGAqAEHBVw",
        "type" : "ClassView"
      },
      "target" : {
        "id" : "6YdreDmGAqAEHBXF",
        "type" : "ClassView"
      }
    }, {
      "id" : "WRGCoDmGAqAEHBrL",
      "type" : "ClassView",
      "modelElement" : {
        "id" : "nTkqg.mGAqAEHBGe",
        "type" : "Class"
      },
      "shape" : {
        "id" : "WRGCoDmGAqAEHBrL_shape",
        "type" : "Rectangle",
        "x" : 120,
        "y" : 850,
        "width" : 120,
        "height" : 180
      }
    }, {
      "id" : "zbcaoDmGAqAEHCD7",
      "type" : "GeneralizationView",
      "modelElement" : {
        "id" : "wbcaoDmGAqAEHCD6",
        "type" : "Generalization"
      },
      "shape" : {
        "id" : "zbcaoDmGAqAEHCD7_path",
        "type" : "Path",
        "points" : [ {
          "x" : 240,
          "y" : 1150
        }, {
          "x" : 380,
          "y" : 1150
        }, {
          "x" : 430,
          "y" : 1150
        } ]
      },
      "source" : {
        "id" : "MRGCoDmGAqAEHBrI",
        "type" : "ClassView"
      },
      "target" : {
        "id" : "CCdSoDmGAqAEHBxA",
        "type" : "ClassView"
      }
    }, {
      "id" : "gnkKoDmGAqAEHB78",
      "type" : "GeneralizationView",
      "modelElement" : {
        "id" : "pHkKoDmGAqAEHB77",
        "type" : "Generalization"
      },
      "shape" : {
        "id" : "gnkKoDmGAqAEHB78_path",
        "type" : "Path",
        "points" : [ {
          "x" : 940,
          "y" : 1120
        }, {
          "x" : 700,
          "y" : 1120
        }, {
          "x" : 700,
          "y" : 1220
        }, {
          "x" : 660,
          "y" : 1220
        } ]
      },
      "source" : {
        "id" : "rvpCoDmGAqAEHBsV",
        "type" : "ClassView"
      },
      "target" : {
        "id" : "ekjSoDmGAqAEHBxd",
        "type" : "ClassView"
      }
    }, {
      "id" : "BrjdcDmAUygefl1M",
      "type" : "GeneralizationSetView",
      "modelElement" : {
        "id" : "vLjdcDmAUygefl1K",
        "type" : "GeneralizationSet"
      },
      "shape" : {
        "id" : "BrjdcDmAUygefl1M_shape",
        "type" : "Text",
        "x" : 240,
        "y" : 260,
        "width" : 170,
        "height" : 50,
        "value" : ""
      }
    }, {
      "id" : "xQG9cDmAUygefl27",
      "type" : "GeneralizationSetView",
      "modelElement" : {
        "id" : "_gG9cDmAUygefl25",
        "type" : "GeneralizationSet"
      },
      "shape" : {
        "id" : "xQG9cDmAUygefl27_shape",
        "type" : "Text",
        "x" : 240,
        "y" : 890,
        "width" : 170,
        "height" : 50,
        "value" : ""
      }
    }, {
      "id" : "VRGCoDmGAqAEHBrU",
      "type" : "GeneralizationView",
      "modelElement" : {
        "id" : ".pCMg.mGAqAEHB.9",
        "type" : "Generalization"
      },
      "shape" : {
        "id" : "VRGCoDmGAqAEHBrU_path",
        "type" : "Path",
        "points" : [ {
          "x" : 430,
          "y" : 110
        }, {
          "x" : 80,
          "y" : 110
        }, {
          "x" : 80,
          "y" : 730
        }, {
          "x" : 120,
          "y" : 730
        } ]
      },
      "source" : {
        "id" : "3hGCoDmGAqAEHBrF",
        "type" : "ClassView"
      },
      "target" : {
        "id" : "nRGCoDmGAqAEHBrX",
        "type" : "ClassView"
      }
    }, {
      "id" : "3RGCoDmGAqAEHBra",
      "type" : "GeneralizationView",
      "modelElement" : {
        "id" : "mcDqg.mGAqAEHBLt",
        "type" : "Generalization"
      },
      "shape" : {
        "id" : "3RGCoDmGAqAEHBra_path",
        "type" : "Path",
        "points" : [ {
          "x" : 180,
          "y" : 1030
        }, {
          "x" : 180,
          "y" : 1060
        } ]
      },
      "source" : {
        "id" : "WRGCoDmGAqAEHBrL",
        "type" : "ClassView"
      },
      "target" : {
        "id" : "MRGCoDmGAqAEHBrI",
        "type" : "ClassView"
      }
    }, {
      "id" : "_27reDmGAqAEHBYE",
      "type" : "GeneralizationView",
      "modelElement" : {
        "id" : "F27reDmGAqAEHBYD",
        "type" : "Generalization"
      },
      "shape" : {
        "id" : "_27reDmGAqAEHBYE_path",
        "type" : "Path",
        "points" : [ {
          "x" : 240,
          "y" : 520
        }, {
          "x" : 380,
          "y" : 520
        }, {
          "x" : 430,
          "y" : 520
        } ]
      },
      "source" : {
        "id" : "CMHLeDmGAqAEHBVw",
        "type" : "ClassView"
      },
      "target" : {
        "id" : "LdNreDmGAqAEHBW6",
        "type" : "ClassView"
      }
    }, {
      "id" : "_KOyoDmGAqAEHB1a",
      "type" : "GeneralizationView",
      "modelElement" : {
        "id" : "DKOyoDmGAqAEHB1Z",
        "type" : "Generalization"
      },
      "shape" : {
        "id" : "_KOyoDmGAqAEHB1a_path",
        "type" : "Path",
        "points" : [ {
          "x" : 240,
          "y" : 730
        }, {
          "x" : 380,
          "y" : 730
        }, {
          "x" : 380,
          "y" : 660
        }, {
          "x" : 430,
          "y" : 660
        } ]
      },
      "source" : {
        "id" : "nRGCoDmGAqAEHBrX",
        "type" : "ClassView"
      },
      "target" : {
        "id" : "EchSoDmGAqAEHBvR",
        "type" : "ClassView"
      }
    }, {
      "id" : "VbfioDmGAqAEHBuH",
      "type" : "ClassView",
      "modelElement" : {
        "id" : "VbfioDmGAqAEHBuI",
        "type" : "Class"
      },
      "shape" : {
        "id" : "VbfioDmGAqAEHBuH_shape",
        "type" : "Rectangle",
        "x" : 430,
        "y" : 350,
        "width" : 230,
        "height" : 50
      }
    }, {
      "id" : "nUCbeDmGAqAEHBZ9",
      "type" : "GeneralizationView",
      "modelElement" : {
        "id" : "lUCbeDmGAqAEHBZ8",
        "type" : "Generalization"
      },
      "shape" : {
        "id" : "nUCbeDmGAqAEHBZ9_path",
        "type" : "Path",
        "points" : [ {
          "x" : 940,
          "y" : 340
        }, {
          "x" : 870,
          "y" : 340
        }, {
          "x" : 870,
          "y" : 455
        }, {
          "x" : 660,
          "y" : 455
        } ]
      },
      "source" : {
        "id" : "avpCoDmGAqAEHBsP",
        "type" : "ClassView"
      },
      "target" : {
        "id" : "Y2JreDmGAqAEHBWl",
        "type" : "ClassView"
      }
    }, {
      "id" : "9DayoDmGAqAEHB0x",
      "type" : "GeneralizationView",
      "modelElement" : {
        "id" : "iDayoDmGAqAEHB0w",
        "type" : "Generalization"
      },
      "shape" : {
        "id" : "9DayoDmGAqAEHB0x_path",
        "type" : "Path",
        "points" : [ {
          "x" : 240,
          "y" : 310
        }, {
          "x" : 380,
          "y" : 310
        }, {
          "x" : 380,
          "y" : 380
        }, {
          "x" : 430,
          "y" : 380
        } ]
      },
      "source" : {
        "id" : "WRGCoDmGAqAEHBrO",
        "type" : "ClassView"
      },
      "target" : {
        "id" : "VbfioDmGAqAEHBuH",
        "type" : "ClassView"
      }
    }, {
      "id" : "fuPioDmGAqAEHBtt",
      "type" : "ClassView",
      "modelElement" : {
        "id" : "fuPioDmGAqAEHBtu",
        "type" : "Class"
      },
      "shape" : {
        "id" : "fuPioDmGAqAEHBtt_shape",
        "type" : "Rectangle",
        "x" : 430,
        "y" : 220,
        "width" : 230,
        "height" : 50
      }
    }, {
      "id" : "68VSoDmGAqAEHBwT",
      "type" : "ClassView",
      "modelElement" : {
        "id" : "68VSoDmGAqAEHBwU",
        "type" : "Class"
      },
      "shape" : {
        "id" : "68VSoDmGAqAEHBwT_shape",
        "type" : "Rectangle",
        "x" : 430,
        "y" : 915,
        "width" : 230,
        "height" : 50
      }
    }, {
      "id" : "aDxyoDmGAqAEHB2q",
      "type" : "GeneralizationView",
      "modelElement" : {
        "id" : "v9xyoDmGAqAEHB2p",
        "type" : "Generalization"
      },
      "shape" : {
        "id" : "aDxyoDmGAqAEHB2q_path",
        "type" : "Path",
        "points" : [ {
          "x" : 940,
          "y" : 730
        }, {
          "x" : 790,
          "y" : 730
        }, {
          "x" : 660,
          "y" : 730
        } ]
      },
      "source" : {
        "id" : "pvpCoDmGAqAEHBsS",
        "type" : "ClassView"
      },
      "target" : {
        "id" : "XKRSoDmGAqAEHBve",
        "type" : "ClassView"
      }
    }, {
      "id" : "3OxSoDmGAqAEHBvr",
      "type" : "ClassView",
      "modelElement" : {
        "id" : "3OxSoDmGAqAEHBvs",
        "type" : "Class"
      },
      "shape" : {
        "id" : "3OxSoDmGAqAEHBvr_shape",
        "type" : "Rectangle",
        "x" : 430,
        "y" : 770,
        "width" : 230,
        "height" : 50
      }
    }, {
      "id" : ".GnyoDmGAqAEHB5s",
      "type" : "GeneralizationView",
      "modelElement" : {
        "id" : "D6nyoDmGAqAEHB5r",
        "type" : "Generalization"
      },
      "shape" : {
        "id" : ".GnyoDmGAqAEHB5s_path",
        "type" : "Path",
        "points" : [ {
          "x" : 240,
          "y" : 940
        }, {
          "x" : 380,
          "y" : 940
        }, {
          "x" : 430,
          "y" : 940
        } ]
      },
      "source" : {
        "id" : "WRGCoDmGAqAEHBrL",
        "type" : "ClassView"
      },
      "target" : {
        "id" : "68VSoDmGAqAEHBwT",
        "type" : "ClassView"
      }
    }, {
      "id" : "GNvioDmGAqAEHBt6",
      "type" : "ClassView",
      "modelElement" : {
        "id" : "GNvioDmGAqAEHBt7",
        "type" : "Class"
      },
      "shape" : {
        "id" : "GNvioDmGAqAEHBt6_shape",
        "type" : "Rectangle",
        "x" : 430,
        "y" : 285,
        "width" : 230,
        "height" : 50
      }
    }, {
      "id" : "EchSoDmGAqAEHBvR",
      "type" : "ClassView",
      "modelElement" : {
        "id" : "kchSoDmGAqAEHBvS",
        "type" : "Class"
      },
      "shape" : {
        "id" : "EchSoDmGAqAEHBvR_shape",
        "type" : "Rectangle",
        "x" : 430,
        "y" : 640,
        "width" : 230,
        "height" : 50
      }
    }, {
      "id" : "hC7yoDmGAqAEHB5O",
      "type" : "GeneralizationView",
      "modelElement" : {
        "id" : "V87yoDmGAqAEHB5N",
        "type" : "Generalization"
      },
      "shape" : {
        "id" : "hC7yoDmGAqAEHB5O_path",
        "type" : "Path",
        "points" : [ {
          "x" : 940,
          "y" : 340
        }, {
          "x" : 870,
          "y" : 340
        }, {
          "x" : 870,
          "y" : 875
        }, {
          "x" : 660,
          "y" : 875
        } ]
      },
      "source" : {
        "id" : "avpCoDmGAqAEHBsP",
        "type" : "ClassView"
      },
      "target" : {
        "id" : "d1FSoDmGAqAEHBwG",
        "type" : "ClassView"
      }
    }, {
      "id" : "6YdreDmGAqAEHBXF",
      "type" : "ClassView",
      "modelElement" : {
        "id" : "6YdreDmGAqAEHBXG",
        "type" : "Class"
      },
      "shape" : {
        "id" : "6YdreDmGAqAEHBXF_shape",
        "type" : "Rectangle",
        "x" : 430,
        "y" : 560,
        "width" : 230,
        "height" : 50
      }
    }, {
      "id" : "MRGCoDmGAqAEHBrI",
      "type" : "ClassView",
      "modelElement" : {
        "id" : "wye0g.mGAqAEHB6D",
        "type" : "Class"
      },
      "shape" : {
        "id" : "MRGCoDmGAqAEHBrI_shape",
        "type" : "Rectangle",
        "x" : 120,
        "y" : 1060,
        "width" : 120,
        "height" : 180
      }
    }, {
      "id" : "VRGCoDmGAqAEHBrR",
      "type" : "GeneralizationSetView",
      "modelElement" : {
        "id" : "bVUag.mGAqAEHBN3",
        "type" : "GeneralizationSet"
      },
      "shape" : {
        "id" : "VRGCoDmGAqAEHBrR_shape",
        "type" : "Text",
        "x" : 310,
        "y" : 110,
        "width" : 130,
        "height" : 70,
        "value" : ""
      }
    } ]
  }, {
    "id" : "IqHDkDmAUygefho3",
    "name" : "Male Gender",
    "description" : "Male-gender Person is characterized by one or more Male Gender outcomes. Male-gender persons are specialized as a complete and overlapping set of person types covering self-identification, presentation, and external attribution, and these specializations are aligned with corresponding male gender context types through characterization relations.\n\nMale Gender is specialized into Self-identified Male Gender, Masculine Gender Expression, and Externally-attributed Male Gender as a complete and disjoint set, and Externally-attributed Male Gender is further specialized into Administrative Male Gender and Legal Male Gender. Self-identified Male-gender Person is characterized by exactly one Self-identified Male Gender, Masculine-presenting Person by exactly one Masculine Gender Expression, and externally-attributed, administrative, and legal male-gender persons by one or more corresponding externally-attributed, administrative, and legal male gender outcomes.",
    "type" : "Diagram",
    "owner" : {
      "id" : "nytDkDmAUygefhn2",
      "type" : "Package"
    },
    "contents" : [ {
      "id" : "A4BjkDmAUygefh30",
      "type" : "ClassView",
      "modelElement" : {
        "id" : "kchSoDmGAqAEHBvS",
        "type" : "Class"
      },
      "shape" : {
        "id" : "A4BjkDmAUygefh30_shape",
        "type" : "Rectangle",
        "x" : 650,
        "y" : 320,
        "width" : 230,
        "height" : 50
      }
    }, {
      "id" : "1Cq_kDmAUygefimZ",
      "type" : "RelationView",
      "modelElement" : {
        "id" : "OCq_kDmAUygefimU",
        "type" : "Relation"
      },
      "shape" : {
        "id" : "1Cq_kDmAUygefimZ_path",
        "type" : "Path",
        "points" : [ {
          "x" : 649,
          "y" : 340
        }, {
          "x" : 401,
          "y" : 340
        } ]
      },
      "source" : {
        "id" : "A4BjkDmAUygefh30",
        "type" : "ClassView"
      },
      "target" : {
        "id" : "FX3PkDmAUygefiQU",
        "type" : "ClassView"
      }
    }, {
      "id" : "HBEgUDmAUygefi07",
      "type" : "GeneralizationView",
      "modelElement" : {
        "id" : "xBEgUDmAUygefi06",
        "type" : "Generalization"
      },
      "shape" : {
        "id" : "HBEgUDmAUygefi07_path",
        "type" : "Path",
        "points" : [ {
          "x" : 610,
          "y" : 60
        }, {
          "x" : 610,
          "y" : 130
        }, {
          "x" : 610,
          "y" : 190
        } ]
      },
      "source" : {
        "id" : "1IIjkDmAUygefhxR",
        "type" : "RelationView"
      },
      "target" : {
        "id" : "j7K_kDmAUygefimP",
        "type" : "RelationView"
      }
    }, {
      "id" : "I4BjkDmAUygefh33",
      "type" : "ClassView",
      "modelElement" : {
        "id" : "91FSoDmGAqAEHBwH",
        "type" : "Class"
      },
      "shape" : {
        "id" : "I4BjkDmAUygefh33_shape",
        "type" : "Rectangle",
        "x" : 650,
        "y" : 410,
        "width" : 230,
        "height" : 50
      }
    }, {
      "id" : "DQIjkDmAUygefhwU",
      "type" : "ClassView",
      "modelElement" : {
        "id" : "twBPIDmGAqAEHEVW",
        "type" : "Class"
      },
      "shape" : {
        "id" : "DQIjkDmAUygefhwU_shape",
        "type" : "Rectangle",
        "x" : 60,
        "y" : 30,
        "width" : 230,
        "height" : 50
      }
    }, {
      "id" : "jYBjkDmAUygefh3x",
      "type" : "ClassView",
      "modelElement" : {
        "id" : "fuPioDmGAqAEHBtu",
        "type" : "Class"
      },
      "shape" : {
        "id" : "jYBjkDmAUygefh3x_shape",
        "type" : "Rectangle",
        "x" : 650,
        "y" : 160,
        "width" : 230,
        "height" : 50
      }
    }, {
      "id" : "WI0gUDmAUygefi1H",
      "type" : "GeneralizationView",
      "modelElement" : {
        "id" : "0I0gUDmAUygefi1G",
        "type" : "Generalization"
      },
      "shape" : {
        "id" : "WI0gUDmAUygefi1H_path",
        "type" : "Path",
        "points" : [ {
          "x" : 610,
          "y" : 60
        }, {
          "x" : 610,
          "y" : 130
        }, {
          "x" : 590,
          "y" : 130
        }, {
          "x" : 590,
          "y" : 340
        } ]
      },
      "source" : {
        "id" : "1IIjkDmAUygefhxR",
        "type" : "RelationView"
      },
      "target" : {
        "id" : "1Cq_kDmAUygefimZ",
        "type" : "RelationView"
      }
    }, {
      "id" : "dDCgUDmAUygefi1a",
      "type" : "GeneralizationSetView",
      "modelElement" : {
        "id" : "P9CgUDmAUygefi1Y",
        "type" : "GeneralizationSet"
      },
      "shape" : {
        "id" : "dDCgUDmAUygefi1a_shape",
        "type" : "Text",
        "x" : 620,
        "y" : 70,
        "width" : 100,
        "height" : 50,
        "value" : ""
      }
    }, {
      "id" : "FX3PkDmAUygefiQU",
      "type" : "ClassView",
      "modelElement" : {
        "id" : "FX3PkDmAUygefiQV",
        "type" : "Class"
      },
      "shape" : {
        "id" : "FX3PkDmAUygefiQU_shape",
        "type" : "Rectangle",
        "x" : 170,
        "y" : 320,
        "width" : 230,
        "height" : 50
      }
    }, {
      "id" : "Ltw_eDmGAqAEHCEi",
      "type" : "GeneralizationView",
      "modelElement" : {
        "id" : "lUCbeDmGAqAEHBZ8",
        "type" : "Generalization"
      },
      "shape" : {
        "id" : "Ltw_eDmGAqAEHCEi_path",
        "type" : "Path",
        "points" : [ {
          "x" : 950,
          "y" : 81
        }, {
          "x" : 950,
          "y" : 345
        }, {
          "x" : 950,
          "y" : 265
        }, {
          "x" : 881,
          "y" : 265
        } ]
      },
      "source" : {
        "id" : "MwIjkDmAUygefhwd",
        "type" : "ClassView"
      },
      "target" : {
        "id" : "ptw_eDmGAqAEHCEg",
        "type" : "ClassView"
      }
    }, {
      "id" : "QXhfkDmAUygefieJ",
      "type" : "GeneralizationView",
      "modelElement" : {
        "id" : "rnhfkDmAUygefieI",
        "type" : "Generalization"
      },
      "shape" : {
        "id" : "QXhfkDmAUygefieJ_path",
        "type" : "Path",
        "points" : [ {
          "x" : 100,
          "y" : 81
        }, {
          "x" : 100,
          "y" : 345
        }, {
          "x" : 169,
          "y" : 345
        } ]
      },
      "source" : {
        "id" : "DQIjkDmAUygefhwU",
        "type" : "ClassView"
      },
      "target" : {
        "id" : "FX3PkDmAUygefiQU",
        "type" : "ClassView"
      }
    }, {
      "id" : "UlRfkDmAUygefied",
      "type" : "GeneralizationView",
      "modelElement" : {
        "id" : "HFRfkDmAUygefiec",
        "type" : "Generalization"
      },
      "shape" : {
        "id" : "UlRfkDmAUygefied_path",
        "type" : "Path",
        "points" : [ {
          "x" : 285,
          "y" : 461
        }, {
          "x" : 285,
          "y" : 499
        } ]
      },
      "source" : {
        "id" : "MDvPkDmAUygefiQl",
        "type" : "ClassView"
      },
      "target" : {
        "id" : "wdgvkDmAUygefiQ8",
        "type" : "ClassView"
      }
    }, {
      "id" : "uUvfeDmGAqAEHCDR",
      "type" : "GeneralizationView",
      "modelElement" : {
        "id" : "AUvfeDmGAqAEHCDQ",
        "type" : "Generalization"
      },
      "shape" : {
        "id" : "uUvfeDmGAqAEHCDR_path",
        "type" : "Path",
        "points" : [ {
          "x" : 100,
          "y" : 81
        }, {
          "x" : 100,
          "y" : 345
        }, {
          "x" : 100,
          "y" : 265
        }, {
          "x" : 169,
          "y" : 265
        } ]
      },
      "source" : {
        "id" : "DQIjkDmAUygefhwU",
        "type" : "ClassView"
      },
      "target" : {
        "id" : "U1HfeDmGAqAEHCCX",
        "type" : "ClassView"
      }
    }, {
      "id" : "vmVA.DmGAqAEHCIJ",
      "type" : "GeneralizationSetView",
      "modelElement" : {
        "id" : "fGVA.DmGAqAEHCIE",
        "type" : "GeneralizationSet"
      },
      "shape" : {
        "id" : "vmVA.DmGAqAEHCIJ_shape",
        "type" : "Text",
        "x" : 830,
        "y" : 90,
        "width" : 110,
        "height" : 50,
        "value" : ""
      }
    }, {
      "id" : "BvlAUDmAUygefiyL",
      "type" : "GeneralizationView",
      "modelElement" : {
        "id" : "4vlAUDmAUygefiyK",
        "type" : "Generalization"
      },
      "shape" : {
        "id" : "BvlAUDmAUygefiyL_path",
        "type" : "Path",
        "points" : [ {
          "x" : 600,
          "y" : 435
        }, {
          "x" : 600,
          "y" : 525
        } ]
      },
      "source" : {
        "id" : "L5q_kDmAUygefimj",
        "type" : "RelationView"
      },
      "target" : {
        "id" : "c_q_kDmAUygefimt",
        "type" : "RelationView"
      }
    }, {
      "id" : "U1HfeDmGAqAEHCCX",
      "type" : "ClassView",
      "modelElement" : {
        "id" : "U1HfeDmGAqAEHCCY",
        "type" : "Class"
      },
      "shape" : {
        "id" : "U1HfeDmGAqAEHCCX_shape",
        "type" : "Rectangle",
        "x" : 170,
        "y" : 240,
        "width" : 230,
        "height" : 50
      }
    }, {
      "id" : "5TVAUDmAUygefiyR",
      "type" : "GeneralizationView",
      "modelElement" : {
        "id" : "GTVAUDmAUygefiyQ",
        "type" : "Generalization"
      },
      "shape" : {
        "id" : "5TVAUDmAUygefiyR_path",
        "type" : "Path",
        "points" : [ {
          "x" : 600,
          "y" : 340
        }, {
          "x" : 600,
          "y" : 435
        } ]
      },
      "source" : {
        "id" : "1Cq_kDmAUygefimZ",
        "type" : "RelationView"
      },
      "target" : {
        "id" : "L5q_kDmAUygefimj",
        "type" : "RelationView"
      }
    }, {
      "id" : "wdgvkDmAUygefiQ8",
      "type" : "ClassView",
      "modelElement" : {
        "id" : "wdgvkDmAUygefiQ9",
        "type" : "Class"
      },
      "shape" : {
        "id" : "wdgvkDmAUygefiQ8_shape",
        "type" : "Rectangle",
        "x" : 170,
        "y" : 500,
        "width" : 230,
        "height" : 50
      }
    }, {
      "id" : "t8nPkDmAUygefiQD",
      "type" : "ClassView",
      "modelElement" : {
        "id" : "t8nPkDmAUygefiQE",
        "type" : "Class"
      },
      "shape" : {
        "id" : "t8nPkDmAUygefiQD_shape",
        "type" : "Rectangle",
        "x" : 170,
        "y" : 160,
        "width" : 230,
        "height" : 50
      }
    }, {
      "id" : "Z4BjkDmAUygefh4A",
      "type" : "GeneralizationView",
      "modelElement" : {
        "id" : "FVRyoDmGAqAEHB2f",
        "type" : "Generalization"
      },
      "shape" : {
        "id" : "Z4BjkDmAUygefh4A_path",
        "type" : "Path",
        "points" : [ {
          "x" : 950,
          "y" : 81
        }, {
          "x" : 950,
          "y" : 345
        }, {
          "x" : 881,
          "y" : 345
        } ]
      },
      "source" : {
        "id" : "MwIjkDmAUygefhwd",
        "type" : "ClassView"
      },
      "target" : {
        "id" : "A4BjkDmAUygefh30",
        "type" : "ClassView"
      }
    }, {
      "id" : "MwIjkDmAUygefhwd",
      "type" : "ClassView",
      "modelElement" : {
        "id" : "XD91IDmGAqAEHCmf",
        "type" : "Class"
      },
      "shape" : {
        "id" : "MwIjkDmAUygefhwd_shape",
        "type" : "Rectangle",
        "x" : 760,
        "y" : 30,
        "width" : 230,
        "height" : 50
      }
    }, {
      "id" : "Z4BjkDmAUygefh39",
      "type" : "GeneralizationView",
      "modelElement" : {
        "id" : "168yoDmGAqAEHBz6",
        "type" : "Generalization"
      },
      "shape" : {
        "id" : "Z4BjkDmAUygefh39_path",
        "type" : "Path",
        "points" : [ {
          "x" : 950,
          "y" : 81
        }, {
          "x" : 950,
          "y" : 345
        }, {
          "x" : 950,
          "y" : 180
        }, {
          "x" : 881,
          "y" : 180
        } ]
      },
      "source" : {
        "id" : "MwIjkDmAUygefhwd",
        "type" : "ClassView"
      },
      "target" : {
        "id" : "jYBjkDmAUygefh3x",
        "type" : "ClassView"
      }
    }, {
      "id" : "HEgrkDmAUygefiJs",
      "type" : "GeneralizationView",
      "modelElement" : {
        "id" : "lEgrkDmAUygefiJr",
        "type" : "Generalization"
      },
      "shape" : {
        "id" : "HEgrkDmAUygefiJs_path",
        "type" : "Path",
        "points" : [ {
          "x" : 760,
          "y" : 461
        }, {
          "x" : 760,
          "y" : 499
        } ]
      },
      "source" : {
        "id" : "I4BjkDmAUygefh33",
        "type" : "ClassView"
      },
      "target" : {
        "id" : "q4BjkDmAUygefh36",
        "type" : "ClassView"
      }
    }, {
      "id" : "S6RfkDmAUygefieT",
      "type" : "GeneralizationView",
      "modelElement" : {
        "id" : "w6RfkDmAUygefieS",
        "type" : "Generalization"
      },
      "shape" : {
        "id" : "S6RfkDmAUygefieT_path",
        "type" : "Path",
        "points" : [ {
          "x" : 285,
          "y" : 371
        }, {
          "x" : 285,
          "y" : 409
        } ]
      },
      "source" : {
        "id" : "FX3PkDmAUygefiQU",
        "type" : "ClassView"
      },
      "target" : {
        "id" : "MDvPkDmAUygefiQl",
        "type" : "ClassView"
      }
    }, {
      "id" : "1IIjkDmAUygefhxR",
      "type" : "RelationView",
      "modelElement" : {
        "id" : "IjPvIDmGAqAEHEer",
        "type" : "Relation"
      },
      "shape" : {
        "id" : "1IIjkDmAUygefhxR_path",
        "type" : "Path",
        "points" : [ {
          "x" : 759,
          "y" : 60
        }, {
          "x" : 291,
          "y" : 60
        } ]
      },
      "source" : {
        "id" : "MwIjkDmAUygefhwd",
        "type" : "ClassView"
      },
      "target" : {
        "id" : "DQIjkDmAUygefhwU",
        "type" : "ClassView"
      }
    }, {
      "id" : "L4S_kDmAUygefil_",
      "type" : "GeneralizationSetView",
      "modelElement" : {
        "id" : "y4S_kDmAUygefil9",
        "type" : "GeneralizationSet"
      },
      "shape" : {
        "id" : "L4S_kDmAUygefil__shape",
        "type" : "Text",
        "x" : 110,
        "y" : 90,
        "width" : 150,
        "height" : 50,
        "value" : ""
      }
    }, {
      "id" : "L5q_kDmAUygefimj",
      "type" : "RelationView",
      "modelElement" : {
        "id" : "J5q_kDmAUygefime",
        "type" : "Relation"
      },
      "shape" : {
        "id" : "L5q_kDmAUygefimj_path",
        "type" : "Path",
        "points" : [ {
          "x" : 649,
          "y" : 435
        }, {
          "x" : 401,
          "y" : 435
        } ]
      },
      "source" : {
        "id" : "I4BjkDmAUygefh33",
        "type" : "ClassView"
      },
      "target" : {
        "id" : "MDvPkDmAUygefiQl",
        "type" : "ClassView"
      }
    }, {
      "id" : "S6iA.DmGAqAEHCHE",
      "type" : "GeneralizationView",
      "modelElement" : {
        "id" : "TaiA.DmGAqAEHCHD",
        "type" : "Generalization"
      },
      "shape" : {
        "id" : "S6iA.DmGAqAEHCHE_path",
        "type" : "Path",
        "points" : [ {
          "x" : 610,
          "y" : 60
        }, {
          "x" : 610,
          "y" : 130
        }, {
          "x" : 600,
          "y" : 130
        }, {
          "x" : 600,
          "y" : 265
        } ]
      },
      "source" : {
        "id" : "1IIjkDmAUygefhxR",
        "type" : "RelationView"
      },
      "target" : {
        "id" : "hYkA.DmGAqAEHCGM",
        "type" : "RelationView"
      }
    }, {
      "id" : "F2grkDmAUygefiJ2",
      "type" : "GeneralizationView",
      "modelElement" : {
        "id" : "U2grkDmAUygefiJ1",
        "type" : "Generalization"
      },
      "shape" : {
        "id" : "F2grkDmAUygefiJ2_path",
        "type" : "Path",
        "points" : [ {
          "x" : 760,
          "y" : 371
        }, {
          "x" : 760,
          "y" : 409
        } ]
      },
      "source" : {
        "id" : "A4BjkDmAUygefh30",
        "type" : "ClassView"
      },
      "target" : {
        "id" : "I4BjkDmAUygefh33",
        "type" : "ClassView"
      }
    }, {
      "id" : "MDvPkDmAUygefiQl",
      "type" : "ClassView",
      "modelElement" : {
        "id" : "MDvPkDmAUygefiQm",
        "type" : "Class"
      },
      "shape" : {
        "id" : "MDvPkDmAUygefiQl_shape",
        "type" : "Rectangle",
        "x" : 170,
        "y" : 410,
        "width" : 230,
        "height" : 50
      }
    }, {
      "id" : "zhhfkDmAUygefid_",
      "type" : "GeneralizationView",
      "modelElement" : {
        "id" : "OhhfkDmAUygefid.",
        "type" : "Generalization"
      },
      "shape" : {
        "id" : "zhhfkDmAUygefid__path",
        "type" : "Path",
        "points" : [ {
          "x" : 100,
          "y" : 81
        }, {
          "x" : 100,
          "y" : 345
        }, {
          "x" : 100,
          "y" : 180
        }, {
          "x" : 169,
          "y" : 180
        } ]
      },
      "source" : {
        "id" : "DQIjkDmAUygefhwU",
        "type" : "ClassView"
      },
      "target" : {
        "id" : "t8nPkDmAUygefiQD",
        "type" : "ClassView"
      }
    }, {
      "id" : "hYkA.DmGAqAEHCGM",
      "type" : "RelationView",
      "modelElement" : {
        "id" : "4YkA.DmGAqAEHCGH",
        "type" : "Relation"
      },
      "shape" : {
        "id" : "hYkA.DmGAqAEHCGM_path",
        "type" : "Path",
        "points" : [ {
          "x" : 649,
          "y" : 265
        }, {
          "x" : 401,
          "y" : 265
        } ]
      },
      "source" : {
        "id" : "ptw_eDmGAqAEHCEg",
        "type" : "ClassView"
      },
      "target" : {
        "id" : "U1HfeDmGAqAEHCCX",
        "type" : "ClassView"
      }
    }, {
      "id" : "j7K_kDmAUygefimP",
      "type" : "RelationView",
      "modelElement" : {
        "id" : "B7K_kDmAUygefimK",
        "type" : "Relation"
      },
      "shape" : {
        "id" : "j7K_kDmAUygefimP_path",
        "type" : "Path",
        "points" : [ {
          "x" : 649,
          "y" : 190
        }, {
          "x" : 401,
          "y" : 190
        } ]
      },
      "source" : {
        "id" : "jYBjkDmAUygefh3x",
        "type" : "ClassView"
      },
      "target" : {
        "id" : "t8nPkDmAUygefiQD",
        "type" : "ClassView"
      }
    }, {
      "id" : "c_q_kDmAUygefimt",
      "type" : "RelationView",
      "modelElement" : {
        "id" : "A_q_kDmAUygefimo",
        "type" : "Relation"
      },
      "shape" : {
        "id" : "c_q_kDmAUygefimt_path",
        "type" : "Path",
        "points" : [ {
          "x" : 649,
          "y" : 525
        }, {
          "x" : 401,
          "y" : 525
        } ]
      },
      "source" : {
        "id" : "q4BjkDmAUygefh36",
        "type" : "ClassView"
      },
      "target" : {
        "id" : "wdgvkDmAUygefiQ8",
        "type" : "ClassView"
      }
    }, {
      "id" : "q4BjkDmAUygefh36",
      "type" : "ClassView",
      "modelElement" : {
        "id" : "7stSoDmGAqAEHBw0",
        "type" : "Class"
      },
      "shape" : {
        "id" : "q4BjkDmAUygefh36_shape",
        "type" : "Rectangle",
        "x" : 650,
        "y" : 500,
        "width" : 230,
        "height" : 50
      }
    }, {
      "id" : "ptw_eDmGAqAEHCEg",
      "type" : "ClassView",
      "modelElement" : {
        "id" : "Y2JreDmGAqAEHBWm",
        "type" : "Class"
      },
      "shape" : {
        "id" : "ptw_eDmGAqAEHCEg_shape",
        "type" : "Rectangle",
        "x" : 650,
        "y" : 240,
        "width" : 230,
        "height" : 50
      }
    } ]
  }, {
    "id" : "97XDkDmAUygefhpI",
    "name" : "Female Gender",
    "description" : "Female-gender Person is characterized by one or more Female Gender outcomes. Female-gender persons are specialized as a complete and overlapping set of person types covering self-identification, presentation, and external attribution, and these specializations are aligned with corresponding female gender context types through characterization relations.\n\nFemale Gender is specialized into Self-identified Female Gender, Feminine Gender Expression, and Externally-attributed Female Gender as a complete and disjoint set, and Externally-attributed Female Gender is further specialized into Administrative Female Gender and Legal Female Gender. Self-identified Female-gender Person is characterized by exactly one Self-identified Female Gender, Feminine-presenting person by exactly one Feminine Gender Expression, and externally-attributed, administrative, and legal female-gender persons by one or more corresponding externally-attributed, administrative, and legal female gender outcomes.",
    "type" : "Diagram",
    "owner" : {
      "id" : "nytDkDmAUygefhn2",
      "type" : "Package"
    },
    "contents" : [ {
      "id" : "IZIgUDmAUygefi0a",
      "type" : "GeneralizationSetView",
      "modelElement" : {
        "id" : "JpIgUDmAUygefi0Y",
        "type" : "GeneralizationSet"
      },
      "shape" : {
        "id" : "IZIgUDmAUygefi0a_shape",
        "type" : "Text",
        "x" : 600,
        "y" : 70,
        "width" : 210,
        "height" : 50,
        "value" : ""
      }
    }, {
      "id" : "CslneDmGAqAEHBnR",
      "type" : "ClassView",
      "modelElement" : {
        "id" : "CslneDmGAqAEHBnS",
        "type" : "Class"
      },
      "shape" : {
        "id" : "CslneDmGAqAEHBnR_shape",
        "type" : "Rectangle",
        "x" : 190,
        "y" : 255,
        "width" : 240,
        "height" : 60
      }
    }, {
      "id" : "YIVvkDmAUygefiXx",
      "type" : "GeneralizationView",
      "modelElement" : {
        "id" : "NwVvkDmAUygefiXw",
        "type" : "Generalization"
      },
      "shape" : {
        "id" : "YIVvkDmAUygefiXx_path",
        "type" : "Path",
        "points" : [ {
          "x" : 310,
          "y" : 491
        }, {
          "x" : 310,
          "y" : 519
        } ]
      },
      "source" : {
        "id" : "cU9PkDmAUygefiOZ",
        "type" : "ClassView"
      },
      "target" : {
        "id" : "bMjPkDmAUygefiO4",
        "type" : "ClassView"
      }
    }, {
      "id" : "6O9AUDmAUygefizV",
      "type" : "GeneralizationView",
      "modelElement" : {
        "id" : "YO9AUDmAUygefizU",
        "type" : "Generalization"
      },
      "shape" : {
        "id" : "6O9AUDmAUygefizV_path",
        "type" : "Path",
        "points" : [ {
          "x" : 670,
          "y" : 370
        }, {
          "x" : 670,
          "y" : 460
        } ]
      },
      "source" : {
        "id" : "9ONvkDmAUygefiYb",
        "type" : "RelationView"
      },
      "target" : {
        "id" : "M4NvkDmAUygefiYR",
        "type" : "RelationView"
      }
    }, {
      "id" : "VUgjkDmAUygefhuk",
      "type" : "ClassView",
      "modelElement" : {
        "id" : "wPBPIDmGAqAEHEVh",
        "type" : "Class"
      },
      "shape" : {
        "id" : "VUgjkDmAUygefhuk_shape",
        "type" : "Rectangle",
        "x" : 70,
        "y" : 40,
        "width" : 240,
        "height" : 60
      }
    }, {
      "id" : "YTgfkDmAUygefiZ0",
      "type" : "GeneralizationSetView",
      "modelElement" : {
        "id" : "5jgfkDmAUygefiZy",
        "type" : "GeneralizationSet"
      },
      "shape" : {
        "id" : "YTgfkDmAUygefiZ0_shape",
        "type" : "Text",
        "x" : 130,
        "y" : 110,
        "width" : 170,
        "height" : 50,
        "value" : ""
      }
    }, {
      "id" : "9ONvkDmAUygefiYb",
      "type" : "RelationView",
      "modelElement" : {
        "id" : "SONvkDmAUygefiYW",
        "type" : "Relation"
      },
      "shape" : {
        "id" : "9ONvkDmAUygefiYb_path",
        "type" : "Path",
        "points" : [ {
          "x" : 709,
          "y" : 370
        }, {
          "x" : 431,
          "y" : 370
        } ]
      },
      "source" : {
        "id" : "trGjkDmAUygefh1o",
        "type" : "ClassView"
      },
      "target" : {
        "id" : "p7tPkDmAUygefiOI",
        "type" : "ClassView"
      }
    }, {
      "id" : "AQNneDmGAqAEHBng",
      "type" : "GeneralizationView",
      "modelElement" : {
        "id" : "FgNneDmGAqAEHBnf",
        "type" : "Generalization"
      },
      "shape" : {
        "id" : "AQNneDmGAqAEHBng_path",
        "type" : "Path",
        "points" : [ {
          "x" : 120,
          "y" : 101
        }, {
          "x" : 120,
          "y" : 370
        }, {
          "x" : 120,
          "y" : 285
        }, {
          "x" : 189,
          "y" : 285
        } ]
      },
      "source" : {
        "id" : "VUgjkDmAUygefhuk",
        "type" : "ClassView"
      },
      "target" : {
        "id" : "CslneDmGAqAEHBnR",
        "type" : "ClassView"
      }
    }, {
      "id" : "iUjA.DmGAqAEHCIu",
      "type" : "GeneralizationSetView",
      "modelElement" : {
        "id" : "CkjA.DmGAqAEHCIp",
        "type" : "GeneralizationSet"
      },
      "shape" : {
        "id" : "iUjA.DmGAqAEHCIu_shape",
        "type" : "Text",
        "x" : 890,
        "y" : 110,
        "width" : 120,
        "height" : 50,
        "value" : ""
      }
    }, {
      "id" : "x4NPkDmAUygefiN3",
      "type" : "ClassView",
      "modelElement" : {
        "id" : "x4NPkDmAUygefiN4",
        "type" : "Class"
      },
      "shape" : {
        "id" : "x4NPkDmAUygefiN3_shape",
        "type" : "Rectangle",
        "x" : 190,
        "y" : 170,
        "width" : 240,
        "height" : 60
      }
    }, {
      "id" : "EsOneDmGAqAEHBnA",
      "type" : "GeneralizationView",
      "modelElement" : {
        "id" : "mDCbeDmGAqAEHBaG",
        "type" : "Generalization"
      },
      "shape" : {
        "id" : "EsOneDmGAqAEHBnA_path",
        "type" : "Path",
        "points" : [ {
          "x" : 1020,
          "y" : 101
        }, {
          "x" : 1020,
          "y" : 370
        }, {
          "x" : 1020,
          "y" : 280
        }, {
          "x" : 951,
          "y" : 280
        } ]
      },
      "source" : {
        "id" : "g0gjkDmAUygefhut",
        "type" : "ClassView"
      },
      "target" : {
        "id" : "3MOneDmGAqAEHBm.",
        "type" : "ClassView"
      }
    }, {
      "id" : "frGjkDmAUygefh1r",
      "type" : "ClassView",
      "modelElement" : {
        "id" : "68VSoDmGAqAEHBwU",
        "type" : "Class"
      },
      "shape" : {
        "id" : "frGjkDmAUygefh1r_shape",
        "type" : "Rectangle",
        "x" : 710,
        "y" : 430,
        "width" : 240,
        "height" : 60
      }
    }, {
      "id" : "GbGjkDmAUygefh1x",
      "type" : "GeneralizationView",
      "modelElement" : {
        "id" : "5dCyoDmGAqAEHB0S",
        "type" : "Generalization"
      },
      "shape" : {
        "id" : "GbGjkDmAUygefh1x_path",
        "type" : "Path",
        "points" : [ {
          "x" : 1020,
          "y" : 101
        }, {
          "x" : 1020,
          "y" : 370
        }, {
          "x" : 1020,
          "y" : 200
        }, {
          "x" : 950,
          "y" : 200
        } ]
      },
      "source" : {
        "id" : "g0gjkDmAUygefhut",
        "type" : "ClassView"
      },
      "target" : {
        "id" : "0rGjkDmAUygefh1l",
        "type" : "ClassView"
      }
    }, {
      "id" : "zH_LkDmAUygefiIs",
      "type" : "GeneralizationView",
      "modelElement" : {
        "id" : "GH_LkDmAUygefiIr",
        "type" : "Generalization"
      },
      "shape" : {
        "id" : "zH_LkDmAUygefiIs_path",
        "type" : "Path",
        "points" : [ {
          "x" : 830,
          "y" : 401
        }, {
          "x" : 830,
          "y" : 429
        } ]
      },
      "source" : {
        "id" : "trGjkDmAUygefh1o",
        "type" : "ClassView"
      },
      "target" : {
        "id" : "frGjkDmAUygefh1r",
        "type" : "ClassView"
      }
    }, {
      "id" : "hKMXeDmGAqAEHBpZ",
      "type" : "RelationView",
      "modelElement" : {
        "id" : "wKMXeDmGAqAEHBpU",
        "type" : "Relation"
      },
      "shape" : {
        "id" : "hKMXeDmGAqAEHBpZ_path",
        "type" : "Path",
        "points" : [ {
          "x" : 709,
          "y" : 280
        }, {
          "x" : 431,
          "y" : 280
        } ]
      },
      "source" : {
        "id" : "3MOneDmGAqAEHBm.",
        "type" : "ClassView"
      },
      "target" : {
        "id" : "CslneDmGAqAEHBnR",
        "type" : "ClassView"
      }
    }, {
      "id" : "E91vkDmAUygefiYH",
      "type" : "RelationView",
      "modelElement" : {
        "id" : "dd1vkDmAUygefiYC",
        "type" : "Relation"
      },
      "shape" : {
        "id" : "E91vkDmAUygefiYH_path",
        "type" : "Path",
        "points" : [ {
          "x" : 709,
          "y" : 550
        }, {
          "x" : 431,
          "y" : 550
        } ]
      },
      "source" : {
        "id" : "EbGjkDmAUygefh1u",
        "type" : "ClassView"
      },
      "target" : {
        "id" : "bMjPkDmAUygefiO4",
        "type" : "ClassView"
      }
    }, {
      "id" : "bMjPkDmAUygefiO4",
      "type" : "ClassView",
      "modelElement" : {
        "id" : "bMjPkDmAUygefiO5",
        "type" : "Class"
      },
      "shape" : {
        "id" : "bMjPkDmAUygefiO4_shape",
        "type" : "Rectangle",
        "x" : 190,
        "y" : 520,
        "width" : 240,
        "height" : 60
      }
    }, {
      "id" : "THXAUDmAUygefiz8",
      "type" : "GeneralizationView",
      "modelElement" : {
        "id" : "xHXAUDmAUygefiz7",
        "type" : "Generalization"
      },
      "shape" : {
        "id" : "THXAUDmAUygefiz8_path",
        "type" : "Path",
        "points" : [ {
          "x" : 640,
          "y" : 70
        }, {
          "x" : 640,
          "y" : 150
        }, {
          "x" : 620,
          "y" : 150
        }, {
          "x" : 620,
          "y" : 370
        } ]
      },
      "source" : {
        "id" : "MMgjkDmAUygefhvZ",
        "type" : "RelationView"
      },
      "target" : {
        "id" : "9ONvkDmAUygefiYb",
        "type" : "RelationView"
      }
    }, {
      "id" : "Z.2vkDmAUygefiVq",
      "type" : "GeneralizationView",
      "modelElement" : {
        "id" : "k.2vkDmAUygefiVp",
        "type" : "Generalization"
      },
      "shape" : {
        "id" : "Z.2vkDmAUygefiVq_path",
        "type" : "Path",
        "points" : [ {
          "x" : 120,
          "y" : 101
        }, {
          "x" : 120,
          "y" : 370
        }, {
          "x" : 120,
          "y" : 200
        }, {
          "x" : 189,
          "y" : 200
        } ]
      },
      "source" : {
        "id" : "VUgjkDmAUygefhuk",
        "type" : "ClassView"
      },
      "target" : {
        "id" : "x4NPkDmAUygefiN3",
        "type" : "ClassView"
      }
    }, {
      "id" : "FkXAUDmAUygefiz2",
      "type" : "GeneralizationView",
      "modelElement" : {
        "id" : "mkXAUDmAUygefiz1",
        "type" : "Generalization"
      },
      "shape" : {
        "id" : "FkXAUDmAUygefiz2_path",
        "type" : "Path",
        "points" : [ {
          "x" : 640,
          "y" : 70
        }, {
          "x" : 640,
          "y" : 150
        }, {
          "x" : 640,
          "y" : 200
        } ]
      },
      "source" : {
        "id" : "MMgjkDmAUygefhvZ",
        "type" : "RelationView"
      },
      "target" : {
        "id" : "tbNvkDmAUygefiYl",
        "type" : "RelationView"
      }
    }, {
      "id" : "VUiXeDmGAqAEHBpx",
      "type" : "GeneralizationView",
      "modelElement" : {
        "id" : "mUiXeDmGAqAEHBpw",
        "type" : "Generalization"
      },
      "shape" : {
        "id" : "VUiXeDmGAqAEHBpx_path",
        "type" : "Path",
        "points" : [ {
          "x" : 640,
          "y" : 70
        }, {
          "x" : 640,
          "y" : 150
        }, {
          "x" : 630,
          "y" : 150
        }, {
          "x" : 630,
          "y" : 280
        } ]
      },
      "source" : {
        "id" : "MMgjkDmAUygefhvZ",
        "type" : "RelationView"
      },
      "target" : {
        "id" : "hKMXeDmGAqAEHBpZ",
        "type" : "RelationView"
      }
    }, {
      "id" : "jJ_LkDmAUygefiIi",
      "type" : "GeneralizationView",
      "modelElement" : {
        "id" : "8J_LkDmAUygefiIh",
        "type" : "Generalization"
      },
      "shape" : {
        "id" : "jJ_LkDmAUygefiIi_path",
        "type" : "Path",
        "points" : [ {
          "x" : 830,
          "y" : 491
        }, {
          "x" : 830,
          "y" : 519
        } ]
      },
      "source" : {
        "id" : "frGjkDmAUygefh1r",
        "type" : "ClassView"
      },
      "target" : {
        "id" : "EbGjkDmAUygefh1u",
        "type" : "ClassView"
      }
    }, {
      "id" : "p7tPkDmAUygefiOI",
      "type" : "ClassView",
      "modelElement" : {
        "id" : "p7tPkDmAUygefiOJ",
        "type" : "Class"
      },
      "shape" : {
        "id" : "p7tPkDmAUygefiOI_shape",
        "type" : "Rectangle",
        "x" : 190,
        "y" : 340,
        "width" : 240,
        "height" : 60
      }
    }, {
      "id" : "3MOneDmGAqAEHBm.",
      "type" : "ClassView",
      "modelElement" : {
        "id" : "LdNreDmGAqAEHBW7",
        "type" : "Class"
      },
      "shape" : {
        "id" : "3MOneDmGAqAEHBm._shape",
        "type" : "Rectangle",
        "x" : 710,
        "y" : 255,
        "width" : 240,
        "height" : 60
      }
    }, {
      "id" : "EbGjkDmAUygefh1u",
      "type" : "ClassView",
      "modelElement" : {
        "id" : "CCdSoDmGAqAEHBxB",
        "type" : "Class"
      },
      "shape" : {
        "id" : "EbGjkDmAUygefh1u_shape",
        "type" : "Rectangle",
        "x" : 710,
        "y" : 520,
        "width" : 240,
        "height" : 60
      }
    }, {
      "id" : "trGjkDmAUygefh1o",
      "type" : "ClassView",
      "modelElement" : {
        "id" : "XKRSoDmGAqAEHBvf",
        "type" : "Class"
      },
      "shape" : {
        "id" : "trGjkDmAUygefh1o_shape",
        "type" : "Rectangle",
        "x" : 710,
        "y" : 340,
        "width" : 240,
        "height" : 60
      }
    }, {
      "id" : "tbNvkDmAUygefiYl",
      "type" : "RelationView",
      "modelElement" : {
        "id" : "ObNvkDmAUygefiYg",
        "type" : "Relation"
      },
      "shape" : {
        "id" : "tbNvkDmAUygefiYl_path",
        "type" : "Path",
        "points" : [ {
          "x" : 709,
          "y" : 200
        }, {
          "x" : 431,
          "y" : 200
        } ]
      },
      "source" : {
        "id" : "0rGjkDmAUygefh1l",
        "type" : "ClassView"
      },
      "target" : {
        "id" : "x4NPkDmAUygefiN3",
        "type" : "ClassView"
      }
    }, {
      "id" : "x.VvkDmAUygefiX7",
      "type" : "GeneralizationView",
      "modelElement" : {
        "id" : "k.VvkDmAUygefiX6",
        "type" : "Generalization"
      },
      "shape" : {
        "id" : "x.VvkDmAUygefiX7_path",
        "type" : "Path",
        "points" : [ {
          "x" : 310,
          "y" : 401
        }, {
          "x" : 310,
          "y" : 429
        } ]
      },
      "source" : {
        "id" : "p7tPkDmAUygefiOI",
        "type" : "ClassView"
      },
      "target" : {
        "id" : "cU9PkDmAUygefiOZ",
        "type" : "ClassView"
      }
    }, {
      "id" : "M4NvkDmAUygefiYR",
      "type" : "RelationView",
      "modelElement" : {
        "id" : "A4NvkDmAUygefiYM",
        "type" : "Relation"
      },
      "shape" : {
        "id" : "M4NvkDmAUygefiYR_path",
        "type" : "Path",
        "points" : [ {
          "x" : 709,
          "y" : 460
        }, {
          "x" : 431,
          "y" : 460
        } ]
      },
      "source" : {
        "id" : "frGjkDmAUygefh1r",
        "type" : "ClassView"
      },
      "target" : {
        "id" : "cU9PkDmAUygefiOZ",
        "type" : "ClassView"
      }
    }, {
      "id" : "cU9PkDmAUygefiOZ",
      "type" : "ClassView",
      "modelElement" : {
        "id" : "cU9PkDmAUygefiOa",
        "type" : "Class"
      },
      "shape" : {
        "id" : "cU9PkDmAUygefiOZ_shape",
        "type" : "Rectangle",
        "x" : 190,
        "y" : 430,
        "width" : 240,
        "height" : 60
      }
    }, {
      "id" : "0rGjkDmAUygefh1l",
      "type" : "ClassView",
      "modelElement" : {
        "id" : "GNvioDmGAqAEHBt7",
        "type" : "Class"
      },
      "shape" : {
        "id" : "0rGjkDmAUygefh1l_shape",
        "type" : "Rectangle",
        "x" : 710,
        "y" : 170,
        "width" : 240,
        "height" : 60
      }
    }, {
      "id" : "TwdAUDmAUygefizL",
      "type" : "GeneralizationView",
      "modelElement" : {
        "id" : "BwdAUDmAUygefizK",
        "type" : "Generalization"
      },
      "shape" : {
        "id" : "TwdAUDmAUygefizL_path",
        "type" : "Path",
        "points" : [ {
          "x" : 670,
          "y" : 460
        }, {
          "x" : 670,
          "y" : 550
        } ]
      },
      "source" : {
        "id" : "M4NvkDmAUygefiYR",
        "type" : "RelationView"
      },
      "target" : {
        "id" : "E91vkDmAUygefiYH",
        "type" : "RelationView"
      }
    }, {
      "id" : "MMgjkDmAUygefhvZ",
      "type" : "RelationView",
      "modelElement" : {
        "id" : "JWPvIDmGAqAEHEeh",
        "type" : "Relation"
      },
      "shape" : {
        "id" : "MMgjkDmAUygefhvZ_path",
        "type" : "Path",
        "points" : [ {
          "x" : 829,
          "y" : 70
        }, {
          "x" : 311,
          "y" : 70
        } ]
      },
      "source" : {
        "id" : "g0gjkDmAUygefhut",
        "type" : "ClassView"
      },
      "target" : {
        "id" : "VUgjkDmAUygefhuk",
        "type" : "ClassView"
      }
    }, {
      "id" : "g0gjkDmAUygefhut",
      "type" : "ClassView",
      "modelElement" : {
        "id" : "byD1IDmGAqAEHCmq",
        "type" : "Class"
      },
      "shape" : {
        "id" : "g0gjkDmAUygefhut_shape",
        "type" : "Rectangle",
        "x" : 830,
        "y" : 40,
        "width" : 240,
        "height" : 60
      }
    }, {
      "id" : "GbGjkDmAUygefh10",
      "type" : "GeneralizationView",
      "modelElement" : {
        "id" : "v9xyoDmGAqAEHB2p",
        "type" : "Generalization"
      },
      "shape" : {
        "id" : "GbGjkDmAUygefh10_path",
        "type" : "Path",
        "points" : [ {
          "x" : 1020,
          "y" : 101
        }, {
          "x" : 1020,
          "y" : 370
        }, {
          "x" : 950,
          "y" : 370
        } ]
      },
      "source" : {
        "id" : "g0gjkDmAUygefhut",
        "type" : "ClassView"
      },
      "target" : {
        "id" : "trGjkDmAUygefh1o",
        "type" : "ClassView"
      }
    }, {
      "id" : "Bj2vkDmAUygefiV0",
      "type" : "GeneralizationView",
      "modelElement" : {
        "id" : "oj2vkDmAUygefiVz",
        "type" : "Generalization"
      },
      "shape" : {
        "id" : "Bj2vkDmAUygefiV0_path",
        "type" : "Path",
        "points" : [ {
          "x" : 120,
          "y" : 101
        }, {
          "x" : 120,
          "y" : 370
        }, {
          "x" : 189,
          "y" : 370
        } ]
      },
      "source" : {
        "id" : "VUgjkDmAUygefhuk",
        "type" : "ClassView"
      },
      "target" : {
        "id" : "p7tPkDmAUygefiOI",
        "type" : "ClassView"
      }
    } ]
  }, {
    "id" : "B.fDkDmAUygefhpX",
    "name" : "Non-binary Gender",
    "description" : "Non-binary-gender Person is characterized by one or more Non-binary Gender outcomes. Non-binary-gender persons are specialized as a complete and overlapping set of person types covering self-identification, presentation, and external attribution, and these specializations are aligned with corresponding non-binary gender context types through characterization relations.\n\nNon-binary Gender is specialized into Self-identified Non-binary Gender, Non-binary Gender Expression, and Externally-attributed Non-binary Gender as a complete and disjoint set, and Externally-attributed Non-binary Gender is further specialized into Administrative Non-binary Gender and Legal Non-binary Gender. Self-identified Non-binary-gender Person is characterized by exactly one Self-identified Non-binary Gender, Non-binary-presenting Person by exactly one Non-binary Gender Expression, and externally-attributed, administrative, and legal non-binary-gender persons by one or more corresponding externally-attributed, administrative, and legal non-binary gender outcomes.",
    "type" : "Diagram",
    "owner" : {
      "id" : "nytDkDmAUygefhn2",
      "type" : "Package"
    },
    "contents" : [ {
      "id" : "DhZ_kDmAUygefipy",
      "type" : "GeneralizationView",
      "modelElement" : {
        "id" : "FhZ_kDmAUygefipx",
        "type" : "Generalization"
      },
      "shape" : {
        "id" : "DhZ_kDmAUygefipy_path",
        "type" : "Path",
        "points" : [ {
          "x" : 330,
          "y" : 431
        }, {
          "x" : 330,
          "y" : 454
        } ]
      },
      "source" : {
        "id" : "qykvkDmAUygefiSM",
        "type" : "ClassView"
      },
      "target" : {
        "id" : "q0MvkDmAUygefiSt",
        "type" : "ClassView"
      }
    }, {
      "id" : "G3GAUDmAUygefivO",
      "type" : "RelationView",
      "modelElement" : {
        "id" : "E3GAUDmAUygefivJ",
        "type" : "Relation"
      },
      "shape" : {
        "id" : "G3GAUDmAUygefivO_path",
        "type" : "Path",
        "points" : [ {
          "x" : 759,
          "y" : 490
        }, {
          "x" : 441,
          "y" : 490
        } ]
      },
      "source" : {
        "id" : "7y5jkDmAUygefh6m",
        "type" : "ClassView"
      },
      "target" : {
        "id" : "q0MvkDmAUygefiSt",
        "type" : "ClassView"
      }
    }, {
      "id" : "KH5AUDmAUygefixU",
      "type" : "GeneralizationView",
      "modelElement" : {
        "id" : "_75AUDmAUygefixT",
        "type" : "Generalization"
      },
      "shape" : {
        "id" : "KH5AUDmAUygefixU_path",
        "type" : "Path",
        "points" : [ {
          "x" : 700,
          "y" : 330
        }, {
          "x" : 700,
          "y" : 410
        } ]
      },
      "source" : {
        "id" : "7niAUDmAUygefiuK",
        "type" : "RelationView"
      },
      "target" : {
        "id" : "3pGAUDmAUygefivE",
        "type" : "RelationView"
      }
    }, {
      "id" : "x_ojkDmAUygefhyL",
      "type" : "ClassView",
      "modelElement" : {
        "id" : "UbD1IDmGAqAEHCm1",
        "type" : "Class"
      },
      "shape" : {
        "id" : "x_ojkDmAUygefhyL_shape",
        "type" : "Rectangle",
        "x" : 920,
        "y" : 40,
        "width" : 220,
        "height" : 50
      }
    }, {
      "id" : "q0MvkDmAUygefiSt",
      "type" : "ClassView",
      "modelElement" : {
        "id" : "q0MvkDmAUygefiSu",
        "type" : "Class"
      },
      "shape" : {
        "id" : "q0MvkDmAUygefiSt_shape",
        "type" : "Rectangle",
        "x" : 220,
        "y" : 455,
        "width" : 220,
        "height" : 50
      }
    }, {
      "id" : "7niAUDmAUygefiuK",
      "type" : "RelationView",
      "modelElement" : {
        "id" : "5niAUDmAUygefiuF",
        "type" : "Relation"
      },
      "shape" : {
        "id" : "7niAUDmAUygefiuK_path",
        "type" : "Path",
        "points" : [ {
          "x" : 759,
          "y" : 330
        }, {
          "x" : 441,
          "y" : 330
        } ]
      },
      "source" : {
        "id" : "cy5jkDmAUygefh6g",
        "type" : "ClassView"
      },
      "target" : {
        "id" : "ZE4vkDmAUygefiR7",
        "type" : "ClassView"
      }
    }, {
      "id" : "iBHA.DmGAqAEHCLL",
      "type" : "ClassView",
      "modelElement" : {
        "id" : "6YdreDmGAqAEHBXG",
        "type" : "Class"
      },
      "shape" : {
        "id" : "iBHA.DmGAqAEHCLL_shape",
        "type" : "Rectangle",
        "x" : 760,
        "y" : 230,
        "width" : 220,
        "height" : 50
      }
    }, {
      "id" : "px2g.DmGAqAEHCOD",
      "type" : "RelationView",
      "modelElement" : {
        "id" : "LR2g.DmGAqAEHCN.",
        "type" : "Relation"
      },
      "shape" : {
        "id" : "px2g.DmGAqAEHCOD_path",
        "type" : "Path",
        "points" : [ {
          "x" : 759,
          "y" : 260
        }, {
          "x" : 441,
          "y" : 260
        } ]
      },
      "source" : {
        "id" : "iBHA.DmGAqAEHCLL",
        "type" : "ClassView"
      },
      "target" : {
        "id" : "xzIg.DmGAqAEHCLn",
        "type" : "ClassView"
      }
    }, {
      "id" : "Q_ojkDmAUygefhyC",
      "type" : "ClassView",
      "modelElement" : {
        "id" : "xnhPIDmGAqAEHEVs",
        "type" : "Class"
      },
      "shape" : {
        "id" : "Q_ojkDmAUygefhyC_shape",
        "type" : "Rectangle",
        "x" : 90,
        "y" : 40,
        "width" : 220,
        "height" : 50
      }
    }, {
      "id" : "xzIg.DmGAqAEHCLn",
      "type" : "ClassView",
      "modelElement" : {
        "id" : "xzIg.DmGAqAEHCLo",
        "type" : "Class"
      },
      "shape" : {
        "id" : "xzIg.DmGAqAEHCLn_shape",
        "type" : "Rectangle",
        "x" : 220,
        "y" : 230,
        "width" : 220,
        "height" : 50
      }
    }, {
      "id" : "ZE4vkDmAUygefiR7",
      "type" : "ClassView",
      "modelElement" : {
        "id" : "ZE4vkDmAUygefiR8",
        "type" : "Class"
      },
      "shape" : {
        "id" : "ZE4vkDmAUygefiR7_shape",
        "type" : "Rectangle",
        "x" : 220,
        "y" : 305,
        "width" : 220,
        "height" : 50
      }
    }, {
      "id" : "3pGAUDmAUygefivE",
      "type" : "RelationView",
      "modelElement" : {
        "id" : "DpGAUDmAUygefiu_",
        "type" : "Relation"
      },
      "shape" : {
        "id" : "3pGAUDmAUygefivE_path",
        "type" : "Path",
        "points" : [ {
          "x" : 759,
          "y" : 410
        }, {
          "x" : 441,
          "y" : 410
        } ]
      },
      "source" : {
        "id" : "ty5jkDmAUygefh6j",
        "type" : "ClassView"
      },
      "target" : {
        "id" : "qykvkDmAUygefiSM",
        "type" : "ClassView"
      }
    }, {
      "id" : "OYZg.DmGAqAEHCO0",
      "type" : "GeneralizationSetView",
      "modelElement" : {
        "id" : "poZg.DmGAqAEHCOv",
        "type" : "GeneralizationSet"
      },
      "shape" : {
        "id" : "OYZg.DmGAqAEHCO0_shape",
        "type" : "Text",
        "x" : 890,
        "y" : 100,
        "width" : 140,
        "height" : 50,
        "value" : ""
      }
    }, {
      "id" : "AK5jkDmAUygefh6p",
      "type" : "GeneralizationView",
      "modelElement" : {
        "id" : "h2hyoDmGAqAEHB2P",
        "type" : "Generalization"
      },
      "shape" : {
        "id" : "AK5jkDmAUygefh6p_path",
        "type" : "Path",
        "points" : [ {
          "x" : 1040,
          "y" : 91
        }, {
          "x" : 1040,
          "y" : 325
        }, {
          "x" : 1040,
          "y" : 190
        }, {
          "x" : 981,
          "y" : 190
        } ]
      },
      "source" : {
        "id" : "x_ojkDmAUygefhyL",
        "type" : "ClassView"
      },
      "target" : {
        "id" : "fS5jkDmAUygefh6d",
        "type" : "ClassView"
      }
    }, {
      "id" : "DhqgUDmAUygefi1_",
      "type" : "GeneralizationView",
      "modelElement" : {
        "id" : "BhqgUDmAUygefi1.",
        "type" : "Generalization"
      },
      "shape" : {
        "id" : "DhqgUDmAUygefi1__path",
        "type" : "Path",
        "points" : [ {
          "x" : 710,
          "y" : 60
        }, {
          "x" : 710,
          "y" : 140
        }, {
          "x" : 690,
          "y" : 140
        }, {
          "x" : 690,
          "y" : 330
        } ]
      },
      "source" : {
        "id" : "8AYjkDmAUygefhyv",
        "type" : "RelationView"
      },
      "target" : {
        "id" : "7niAUDmAUygefiuK",
        "type" : "RelationView"
      }
    }, {
      "id" : "7y5jkDmAUygefh6m",
      "type" : "ClassView",
      "modelElement" : {
        "id" : "ekjSoDmGAqAEHBxe",
        "type" : "Class"
      },
      "shape" : {
        "id" : "7y5jkDmAUygefh6m_shape",
        "type" : "Rectangle",
        "x" : 760,
        "y" : 455,
        "width" : 220,
        "height" : 50
      }
    }, {
      "id" : "mK5_kDmAUygefiqG",
      "type" : "GeneralizationView",
      "modelElement" : {
        "id" : "kK5_kDmAUygefiqF",
        "type" : "Generalization"
      },
      "shape" : {
        "id" : "mK5_kDmAUygefiqG_path",
        "type" : "Path",
        "points" : [ {
          "x" : 130,
          "y" : 91
        }, {
          "x" : 130,
          "y" : 330
        }, {
          "x" : 219,
          "y" : 330
        } ]
      },
      "source" : {
        "id" : "Q_ojkDmAUygefhyC",
        "type" : "ClassView"
      },
      "target" : {
        "id" : "ZE4vkDmAUygefiR7",
        "type" : "ClassView"
      }
    }, {
      "id" : "cy5jkDmAUygefh6g",
      "type" : "ClassView",
      "modelElement" : {
        "id" : "3OxSoDmGAqAEHBvs",
        "type" : "Class"
      },
      "shape" : {
        "id" : "cy5jkDmAUygefh6g_shape",
        "type" : "Rectangle",
        "x" : 760,
        "y" : 300,
        "width" : 220,
        "height" : 50
      }
    }, {
      "id" : "4qQLkDmAUygefiCp",
      "type" : "GeneralizationView",
      "modelElement" : {
        "id" : "JKQLkDmAUygefiCo",
        "type" : "Generalization"
      },
      "shape" : {
        "id" : "4qQLkDmAUygefiCp_path",
        "type" : "Path",
        "points" : [ {
          "x" : 870,
          "y" : 431
        }, {
          "x" : 870,
          "y" : 454
        } ]
      },
      "source" : {
        "id" : "ty5jkDmAUygefh6j",
        "type" : "ClassView"
      },
      "target" : {
        "id" : "7y5jkDmAUygefh6m",
        "type" : "ClassView"
      }
    }, {
      "id" : "plQLkDmAUygefiCz",
      "type" : "GeneralizationView",
      "modelElement" : {
        "id" : "ElQLkDmAUygefiCy",
        "type" : "Generalization"
      },
      "shape" : {
        "id" : "plQLkDmAUygefiCz_path",
        "type" : "Path",
        "points" : [ {
          "x" : 870,
          "y" : 351
        }, {
          "x" : 870,
          "y" : 379
        } ]
      },
      "source" : {
        "id" : "cy5jkDmAUygefh6g",
        "type" : "ClassView"
      },
      "target" : {
        "id" : "ty5jkDmAUygefh6j",
        "type" : "ClassView"
      }
    }, {
      "id" : "6vcAUDmAUygefitm",
      "type" : "GeneralizationSetView",
      "modelElement" : {
        "id" : "TPcAUDmAUygefitk",
        "type" : "GeneralizationSet"
      },
      "shape" : {
        "id" : "6vcAUDmAUygefitm_shape",
        "type" : "Text",
        "x" : 140,
        "y" : 100,
        "width" : 180,
        "height" : 50,
        "value" : ""
      }
    }, {
      "id" : "4y5AUDmAUygefixO",
      "type" : "GeneralizationView",
      "modelElement" : {
        "id" : "nS5AUDmAUygefixN",
        "type" : "Generalization"
      },
      "shape" : {
        "id" : "4y5AUDmAUygefixO_path",
        "type" : "Path",
        "points" : [ {
          "x" : 700,
          "y" : 410
        }, {
          "x" : 700,
          "y" : 490
        } ]
      },
      "source" : {
        "id" : "3pGAUDmAUygefivE",
        "type" : "RelationView"
      },
      "target" : {
        "id" : "G3GAUDmAUygefivO",
        "type" : "RelationView"
      }
    }, {
      "id" : "7leg.DmGAqAEHCOZ",
      "type" : "GeneralizationView",
      "modelElement" : {
        "id" : "Nleg.DmGAqAEHCOY",
        "type" : "Generalization"
      },
      "shape" : {
        "id" : "7leg.DmGAqAEHCOZ_path",
        "type" : "Path",
        "points" : [ {
          "x" : 710,
          "y" : 60
        }, {
          "x" : 710,
          "y" : 140
        }, {
          "x" : 700,
          "y" : 140
        }, {
          "x" : 700,
          "y" : 260
        } ]
      },
      "source" : {
        "id" : "8AYjkDmAUygefhyv",
        "type" : "RelationView"
      },
      "target" : {
        "id" : "px2g.DmGAqAEHCOD",
        "type" : "RelationView"
      }
    }, {
      "id" : "NLZ_kDmAUygefip8",
      "type" : "GeneralizationView",
      "modelElement" : {
        "id" : "hLZ_kDmAUygefip7",
        "type" : "Generalization"
      },
      "shape" : {
        "id" : "NLZ_kDmAUygefip8_path",
        "type" : "Path",
        "points" : [ {
          "x" : 330,
          "y" : 356
        }, {
          "x" : 330,
          "y" : 379
        } ]
      },
      "source" : {
        "id" : "ZE4vkDmAUygefiR7",
        "type" : "ClassView"
      },
      "target" : {
        "id" : "qykvkDmAUygefiSM",
        "type" : "ClassView"
      }
    }, {
      "id" : "uVYg.DmGAqAEHCL9",
      "type" : "GeneralizationView",
      "modelElement" : {
        "id" : "aVYg.DmGAqAEHCL8",
        "type" : "Generalization"
      },
      "shape" : {
        "id" : "uVYg.DmGAqAEHCL9_path",
        "type" : "Path",
        "points" : [ {
          "x" : 130,
          "y" : 91
        }, {
          "x" : 130,
          "y" : 330
        }, {
          "x" : 130,
          "y" : 255
        }, {
          "x" : 219,
          "y" : 255
        } ]
      },
      "source" : {
        "id" : "Q_ojkDmAUygefhyC",
        "type" : "ClassView"
      },
      "target" : {
        "id" : "xzIg.DmGAqAEHCLn",
        "type" : "ClassView"
      }
    }, {
      "id" : "_LKgUDmAUygefi15",
      "type" : "GeneralizationView",
      "modelElement" : {
        "id" : "jLKgUDmAUygefi14",
        "type" : "Generalization"
      },
      "shape" : {
        "id" : "_LKgUDmAUygefi15_path",
        "type" : "Path",
        "points" : [ {
          "x" : 710,
          "y" : 60
        }, {
          "x" : 710,
          "y" : 140
        }, {
          "x" : 710,
          "y" : 190
        } ]
      },
      "source" : {
        "id" : "8AYjkDmAUygefhyv",
        "type" : "RelationView"
      },
      "target" : {
        "id" : "sRiAUDmAUygefiuA",
        "type" : "RelationView"
      }
    }, {
      "id" : "fS5jkDmAUygefh6d",
      "type" : "ClassView",
      "modelElement" : {
        "id" : "VbfioDmGAqAEHBuI",
        "type" : "Class"
      },
      "shape" : {
        "id" : "fS5jkDmAUygefh6d_shape",
        "type" : "Rectangle",
        "x" : 760,
        "y" : 160,
        "width" : 220,
        "height" : 50
      }
    }, {
      "id" : "8AYjkDmAUygefhyv",
      "type" : "RelationView",
      "modelElement" : {
        "id" : "wf3vIDmGAqAEHEeX",
        "type" : "Relation"
      },
      "shape" : {
        "id" : "8AYjkDmAUygefhyv_path",
        "type" : "Path",
        "points" : [ {
          "x" : 919,
          "y" : 60
        }, {
          "x" : 311,
          "y" : 60
        } ]
      },
      "source" : {
        "id" : "x_ojkDmAUygefhyL",
        "type" : "ClassView"
      },
      "target" : {
        "id" : "Q_ojkDmAUygefhyC",
        "type" : "ClassView"
      }
    }, {
      "id" : "AK5jkDmAUygefh6s",
      "type" : "GeneralizationView",
      "modelElement" : {
        "id" : "YCJyoDmGAqAEHB2z",
        "type" : "Generalization"
      },
      "shape" : {
        "id" : "AK5jkDmAUygefh6s_path",
        "type" : "Path",
        "points" : [ {
          "x" : 1040,
          "y" : 91
        }, {
          "x" : 1040,
          "y" : 325
        }, {
          "x" : 981,
          "y" : 325
        } ]
      },
      "source" : {
        "id" : "x_ojkDmAUygefhyL",
        "type" : "ClassView"
      },
      "target" : {
        "id" : "cy5jkDmAUygefh6g",
        "type" : "ClassView"
      }
    }, {
      "id" : "Wk2gUDmAUygefi2K",
      "type" : "GeneralizationSetView",
      "modelElement" : {
        "id" : "XE2gUDmAUygefi2I",
        "type" : "GeneralizationSet"
      },
      "shape" : {
        "id" : "Wk2gUDmAUygefi2K_shape",
        "type" : "Text",
        "x" : 710,
        "y" : 70,
        "width" : 130,
        "height" : 50,
        "value" : ""
      }
    }, {
      "id" : "ty5jkDmAUygefh6j",
      "type" : "ClassView",
      "modelElement" : {
        "id" : "3.1SoDmGAqAEHBwh",
        "type" : "Class"
      },
      "shape" : {
        "id" : "ty5jkDmAUygefh6j_shape",
        "type" : "Rectangle",
        "x" : 760,
        "y" : 380,
        "width" : 220,
        "height" : 50
      }
    }, {
      "id" : "qykvkDmAUygefiSM",
      "type" : "ClassView",
      "modelElement" : {
        "id" : "qykvkDmAUygefiSN",
        "type" : "Class"
      },
      "shape" : {
        "id" : "qykvkDmAUygefiSM_shape",
        "type" : "Rectangle",
        "x" : 220,
        "y" : 380,
        "width" : 220,
        "height" : 50
      }
    }, {
      "id" : "OcovkDmAUygefiRq",
      "type" : "ClassView",
      "modelElement" : {
        "id" : "OcovkDmAUygefiRr",
        "type" : "Class"
      },
      "shape" : {
        "id" : "OcovkDmAUygefiRq_shape",
        "type" : "Rectangle",
        "x" : 220,
        "y" : 160,
        "width" : 220,
        "height" : 50
      }
    }, {
      "id" : "fj5_kDmAUygefiqP",
      "type" : "GeneralizationView",
      "modelElement" : {
        "id" : "tj5_kDmAUygefiqO",
        "type" : "Generalization"
      },
      "shape" : {
        "id" : "fj5_kDmAUygefiqP_path",
        "type" : "Path",
        "points" : [ {
          "x" : 130,
          "y" : 91
        }, {
          "x" : 130,
          "y" : 330
        }, {
          "x" : 130,
          "y" : 180
        }, {
          "x" : 219,
          "y" : 180
        } ]
      },
      "source" : {
        "id" : "Q_ojkDmAUygefhyC",
        "type" : "ClassView"
      },
      "target" : {
        "id" : "OcovkDmAUygefiRq",
        "type" : "ClassView"
      }
    }, {
      "id" : "sRiAUDmAUygefiuA",
      "type" : "RelationView",
      "modelElement" : {
        "id" : "vhiAUDmAUygefit7",
        "type" : "Relation"
      },
      "shape" : {
        "id" : "sRiAUDmAUygefiuA_path",
        "type" : "Path",
        "points" : [ {
          "x" : 759,
          "y" : 190
        }, {
          "x" : 441,
          "y" : 190
        } ]
      },
      "source" : {
        "id" : "fS5jkDmAUygefh6d",
        "type" : "ClassView"
      },
      "target" : {
        "id" : "OcovkDmAUygefiRq",
        "type" : "ClassView"
      }
    }, {
      "id" : "iBHA.DmGAqAEHCLN",
      "type" : "GeneralizationView",
      "modelElement" : {
        "id" : "i8ibeDmGAqAEHBaQ",
        "type" : "Generalization"
      },
      "shape" : {
        "id" : "iBHA.DmGAqAEHCLN_path",
        "type" : "Path",
        "points" : [ {
          "x" : 1040,
          "y" : 91
        }, {
          "x" : 1040,
          "y" : 325
        }, {
          "x" : 1040,
          "y" : 260
        }, {
          "x" : 981,
          "y" : 260
        } ]
      },
      "source" : {
        "id" : "x_ojkDmAUygefhyL",
        "type" : "ClassView"
      },
      "target" : {
        "id" : "iBHA.DmGAqAEHCLL",
        "type" : "ClassView"
      }
    } ]
  }, {
    "id" : "4GzgUDmAUygefi6a",
    "name" : "Self-identified Cisgender Criteria",
    "description" : "Defines self-identified cisgender classification by combining a self-identified gender-type classification with a sex-at-birth classification.\n\nSelf-identified cisgender persons are partitioned into female and male cases. Each case is defined by the conjunction of two conditions: the person is self-identified as female-gender or male-gender, and the person is also classified as Sex-at-birth Female-sex Person or Sex-at-birth Male-sex Person, respectively. This provides a clear criterion for self-identification-based cisgender classification that depends on both self-identification and a sex-at-birth type.",
    "type" : "Diagram",
    "owner" : {
      "id" : "9JFgUDmAUygefi56",
      "type" : "Package"
    },
    "contents" : [ {
      "id" : "kXIIUDmAUygefjKR",
      "type" : "ClassView",
      "modelElement" : {
        "id" : "t8nPkDmAUygefiQE",
        "type" : "Class"
      },
      "shape" : {
        "id" : "kXIIUDmAUygefjKR_shape",
        "type" : "Rectangle",
        "x" : 950,
        "y" : 140,
        "width" : 220,
        "height" : 60
      }
    }, {
      "id" : "Xa0IUDmAUygefjK1",
      "type" : "GeneralizationSetView",
      "modelElement" : {
        "id" : "4a0IUDmAUygefjKw",
        "type" : "GeneralizationSet"
      },
      "shape" : {
        "id" : "Xa0IUDmAUygefjK1_shape",
        "type" : "Text",
        "x" : 590,
        "y" : 110,
        "width" : 170,
        "height" : 50,
        "value" : ""
      }
    }, {
      "id" : "VXIIUDmAUygefjKj",
      "type" : "GeneralizationView",
      "modelElement" : {
        "id" : "YnzQUDmAUygefjAu",
        "type" : "Generalization"
      },
      "shape" : {
        "id" : "VXIIUDmAUygefjKj_path",
        "type" : "Path",
        "points" : [ {
          "x" : 271,
          "y" : 300
        }, {
          "x" : 370,
          "y" : 300
        }, {
          "x" : 370,
          "y" : 261
        } ]
      },
      "source" : {
        "id" : "mXIIUDmAUygefjKU",
        "type" : "ClassView"
      },
      "target" : {
        "id" : "rnIIUDmAUygefjKL",
        "type" : "ClassView"
      }
    }, {
      "id" : "VnIIUDmAUygefjKI",
      "type" : "ClassView",
      "modelElement" : {
        "id" : "x4NPkDmAUygefiN4",
        "type" : "Class"
      },
      "shape" : {
        "id" : "VnIIUDmAUygefjKI_shape",
        "type" : "Rectangle",
        "x" : 50,
        "y" : 140,
        "width" : 220,
        "height" : 60
      }
    }, {
      "id" : "VXIIUDmAUygefjKd",
      "type" : "GeneralizationView",
      "modelElement" : {
        "id" : "wEzQUDmAUygefjAa",
        "type" : "Generalization"
      },
      "shape" : {
        "id" : "VXIIUDmAUygefjKd_path",
        "type" : "Path",
        "points" : [ {
          "x" : 949,
          "y" : 300
        }, {
          "x" : 840,
          "y" : 300
        }, {
          "x" : 840,
          "y" : 261
        } ]
      },
      "source" : {
        "id" : "mXIIUDmAUygefjKX",
        "type" : "ClassView"
      },
      "target" : {
        "id" : "nnIIUDmAUygefjKO",
        "type" : "ClassView"
      }
    }, {
      "id" : "rXIIUDmAUygefjKp",
      "type" : "GeneralizationView",
      "modelElement" : {
        "id" : "m3FwUDmAUygefjGU",
        "type" : "Generalization"
      },
      "shape" : {
        "id" : "rXIIUDmAUygefjKp_path",
        "type" : "Path",
        "points" : [ {
          "x" : 610,
          "y" : 101
        }, {
          "x" : 610,
          "y" : 160
        }, {
          "x" : 740,
          "y" : 160
        }, {
          "x" : 740,
          "y" : 199
        } ]
      },
      "source" : {
        "id" : "6nIIUDmAUygefjKF",
        "type" : "ClassView"
      },
      "target" : {
        "id" : "nnIIUDmAUygefjKO",
        "type" : "ClassView"
      }
    }, {
      "id" : "mXIIUDmAUygefjKX",
      "type" : "ClassView",
      "modelElement" : {
        "id" : "Jhx1EemAUygeIxMh",
        "type" : "Class"
      },
      "shape" : {
        "id" : "mXIIUDmAUygefjKX_shape",
        "type" : "Rectangle",
        "x" : 950,
        "y" : 260,
        "width" : 220,
        "height" : 60
      }
    }, {
      "id" : "6nIIUDmAUygefjKF",
      "type" : "ClassView",
      "modelElement" : {
        "id" : "ak0z_9mGAqAEHC5B",
        "type" : "Class"
      },
      "shape" : {
        "id" : "6nIIUDmAUygefjKF_shape",
        "type" : "Rectangle",
        "x" : 500,
        "y" : 40,
        "width" : 220,
        "height" : 60
      }
    }, {
      "id" : "rnIIUDmAUygefjKL",
      "type" : "ClassView",
      "modelElement" : {
        "id" : "gsUQUDmAUygefi85",
        "type" : "Class"
      },
      "shape" : {
        "id" : "rnIIUDmAUygefjKL_shape",
        "type" : "Rectangle",
        "x" : 350,
        "y" : 200,
        "width" : 220,
        "height" : 60
      }
    }, {
      "id" : "VXIIUDmAUygefjKa",
      "type" : "GeneralizationView",
      "modelElement" : {
        "id" : "bbTQUDmAUygefjAQ",
        "type" : "Generalization"
      },
      "shape" : {
        "id" : "VXIIUDmAUygefjKa_path",
        "type" : "Path",
        "points" : [ {
          "x" : 949,
          "y" : 170
        }, {
          "x" : 840,
          "y" : 170
        }, {
          "x" : 840,
          "y" : 199
        } ]
      },
      "source" : {
        "id" : "kXIIUDmAUygefjKR",
        "type" : "ClassView"
      },
      "target" : {
        "id" : "nnIIUDmAUygefjKO",
        "type" : "ClassView"
      }
    }, {
      "id" : "VXIIUDmAUygefjKg",
      "type" : "GeneralizationView",
      "modelElement" : {
        "id" : "0ZzQUDmAUygefjAk",
        "type" : "Generalization"
      },
      "shape" : {
        "id" : "VXIIUDmAUygefjKg_path",
        "type" : "Path",
        "points" : [ {
          "x" : 271,
          "y" : 170
        }, {
          "x" : 370,
          "y" : 170
        }, {
          "x" : 370,
          "y" : 199
        } ]
      },
      "source" : {
        "id" : "VnIIUDmAUygefjKI",
        "type" : "ClassView"
      },
      "target" : {
        "id" : "rnIIUDmAUygefjKL",
        "type" : "ClassView"
      }
    }, {
      "id" : "nnIIUDmAUygefjKO",
      "type" : "ClassView",
      "modelElement" : {
        "id" : "q9yQUDmAUygefi9r",
        "type" : "Class"
      },
      "shape" : {
        "id" : "nnIIUDmAUygefjKO_shape",
        "type" : "Rectangle",
        "x" : 650,
        "y" : 200,
        "width" : 220,
        "height" : 60
      }
    }, {
      "id" : "VXIIUDmAUygefjKm",
      "type" : "GeneralizationView",
      "modelElement" : {
        "id" : "6lFwUDmAUygefjGK",
        "type" : "Generalization"
      },
      "shape" : {
        "id" : "VXIIUDmAUygefjKm_path",
        "type" : "Path",
        "points" : [ {
          "x" : 610,
          "y" : 101
        }, {
          "x" : 610,
          "y" : 160
        }, {
          "x" : 490,
          "y" : 160
        }, {
          "x" : 490,
          "y" : 199
        } ]
      },
      "source" : {
        "id" : "6nIIUDmAUygefjKF",
        "type" : "ClassView"
      },
      "target" : {
        "id" : "rnIIUDmAUygefjKL",
        "type" : "ClassView"
      }
    }, {
      "id" : "mXIIUDmAUygefjKU",
      "type" : "ClassView",
      "modelElement" : {
        "id" : ".UF1EemAUygeIxMs",
        "type" : "Class"
      },
      "shape" : {
        "id" : "mXIIUDmAUygefjKU_shape",
        "type" : "Rectangle",
        "x" : 50,
        "y" : 260,
        "width" : 220,
        "height" : 60
      }
    } ]
  }, {
    "id" : "81XgUDmAUygefi61",
    "name" : "Externally-attributed Cisgender Criteria",
    "description" : "Defines externally-attributed cisgender classification by combining an externally attributed gender-type classification with a sex-at-birth classification.\n\nExternally-attributed cisgender persons are partitioned into female and male cases. Each case is defined by the conjunction of two conditions: the person is externally attributed as female-gender or male-gender, and the person is also classified as Sex-at-birth Female-sex Person or Sex-at-birth Male-sex Person, respectively. This provides a clear criterion for externally attributed cisgender classification that depends on both an externally attributed gender type and a sex-at-birth type.",
    "type" : "Diagram",
    "owner" : {
      "id" : "9JFgUDmAUygefi56",
      "type" : "Package"
    },
    "contents" : [ {
      "id" : "rTMMUDmAUygefjo8",
      "type" : "GeneralizationSetView",
      "modelElement" : {
        "id" : "gTMMUDmAUygefjo6",
        "type" : "GeneralizationSet"
      },
      "shape" : {
        "id" : "rTMMUDmAUygefjo8_shape",
        "type" : "Text",
        "x" : 680,
        "y" : 140,
        "width" : 199,
        "height" : 49,
        "value" : ""
      }
    }, {
      "id" : "mcT0UDmAUygefjk.",
      "type" : "GeneralizationView",
      "modelElement" : {
        "id" : "3sT0UDmAUygefjk9",
        "type" : "Generalization"
      },
      "shape" : {
        "id" : "mcT0UDmAUygefjk._path",
        "type" : "Path",
        "points" : [ {
          "x" : 350,
          "y" : 340
        }, {
          "x" : 490,
          "y" : 340
        }, {
          "x" : 489,
          "y" : 299
        } ]
      },
      "source" : {
        "id" : "ygNkUDmAUygefjV7",
        "type" : "ClassView"
      },
      "target" : {
        "id" : "mT50UDmAUygefjj8",
        "type" : "ClassView"
      }
    }, {
      "id" : "ePj0UDmAUygefjk0",
      "type" : "GeneralizationView",
      "modelElement" : {
        "id" : "gPj0UDmAUygefjkz",
        "type" : "Generalization"
      },
      "shape" : {
        "id" : "ePj0UDmAUygefjk0_path",
        "type" : "Path",
        "points" : [ {
          "x" : 350,
          "y" : 199
        }, {
          "x" : 490,
          "y" : 199
        }, {
          "x" : 489,
          "y" : 239
        } ]
      },
      "source" : {
        "id" : "WfeUUDmAUygefjbn",
        "type" : "ClassView"
      },
      "target" : {
        "id" : "mT50UDmAUygefjj8",
        "type" : "ClassView"
      }
    }, {
      "id" : "egNkUDmAUygefjV.",
      "type" : "ClassView",
      "modelElement" : {
        "id" : "Jhx1EemAUygeIxMh",
        "type" : "Class"
      },
      "shape" : {
        "id" : "egNkUDmAUygefjV._shape",
        "type" : "Rectangle",
        "x" : 1080,
        "y" : 300,
        "width" : 270,
        "height" : 59
      }
    }, {
      "id" : "WfeUUDmAUygefjbn",
      "type" : "ClassView",
      "modelElement" : {
        "id" : "p7tPkDmAUygefiOJ",
        "type" : "Class"
      },
      "shape" : {
        "id" : "WfeUUDmAUygefjbn_shape",
        "type" : "Rectangle",
        "x" : 80,
        "y" : 179,
        "width" : 270,
        "height" : 59
      }
    }, {
      "id" : "szDkUDmAUygefjXc",
      "type" : "ClassView",
      "modelElement" : {
        "id" : "ufsz_9mGAqAEHC5U",
        "type" : "Class"
      },
      "shape" : {
        "id" : "szDkUDmAUygefjXc_shape",
        "type" : "Rectangle",
        "x" : 570,
        "y" : 70,
        "width" : 270,
        "height" : 59
      }
    }, {
      "id" : ".dL0UDmAUygefjlx",
      "type" : "GeneralizationView",
      "modelElement" : {
        "id" : "ftL0UDmAUygefjlw",
        "type" : "Generalization"
      },
      "shape" : {
        "id" : ".dL0UDmAUygefjlx_path",
        "type" : "Path",
        "points" : [ {
          "x" : 709,
          "y" : 130
        }, {
          "x" : 709,
          "y" : 200
        }, {
          "x" : 829,
          "y" : 200
        }, {
          "x" : 828,
          "y" : 238
        } ]
      },
      "source" : {
        "id" : "szDkUDmAUygefjXc",
        "type" : "ClassView"
      },
      "target" : {
        "id" : "gPF0UDmAUygefjkH",
        "type" : "ClassView"
      }
    }, {
      "id" : "gPF0UDmAUygefjkH",
      "type" : "ClassView",
      "modelElement" : {
        "id" : "gPF0UDmAUygefjkI",
        "type" : "Class"
      },
      "shape" : {
        "id" : "gPF0UDmAUygefjkH_shape",
        "type" : "Rectangle",
        "x" : 749,
        "y" : 239,
        "width" : 270,
        "height" : 59
      }
    }, {
      "id" : "mT50UDmAUygefjj8",
      "type" : "ClassView",
      "modelElement" : {
        "id" : "mT50UDmAUygefjj9",
        "type" : "Class"
      },
      "shape" : {
        "id" : "mT50UDmAUygefjj8_shape",
        "type" : "Rectangle",
        "x" : 409,
        "y" : 239,
        "width" : 270,
        "height" : 59
      }
    }, {
      "id" : "v.T0UDmAUygefjlI",
      "type" : "GeneralizationView",
      "modelElement" : {
        "id" : "R.T0UDmAUygefjlH",
        "type" : "Generalization"
      },
      "shape" : {
        "id" : "v.T0UDmAUygefjlI_path",
        "type" : "Path",
        "points" : [ {
          "x" : 1080,
          "y" : 199
        }, {
          "x" : 940,
          "y" : 199
        }, {
          "x" : 939,
          "y" : 239
        } ]
      },
      "source" : {
        "id" : "pfeUUDmAUygefjbp",
        "type" : "ClassView"
      },
      "target" : {
        "id" : "gPF0UDmAUygefjkH",
        "type" : "ClassView"
      }
    }, {
      "id" : "2mL0UDmAUygefjln",
      "type" : "GeneralizationView",
      "modelElement" : {
        "id" : "gmL0UDmAUygefjlm",
        "type" : "Generalization"
      },
      "shape" : {
        "id" : "2mL0UDmAUygefjln_path",
        "type" : "Path",
        "points" : [ {
          "x" : 709,
          "y" : 130
        }, {
          "x" : 709,
          "y" : 200
        }, {
          "x" : 579,
          "y" : 200
        }, {
          "x" : 578,
          "y" : 238
        } ]
      },
      "source" : {
        "id" : "szDkUDmAUygefjXc",
        "type" : "ClassView"
      },
      "target" : {
        "id" : "mT50UDmAUygefjj8",
        "type" : "ClassView"
      }
    }, {
      "id" : "ygNkUDmAUygefjV7",
      "type" : "ClassView",
      "modelElement" : {
        "id" : ".UF1EemAUygeIxMs",
        "type" : "Class"
      },
      "shape" : {
        "id" : "ygNkUDmAUygefjV7_shape",
        "type" : "Rectangle",
        "x" : 80,
        "y" : 300,
        "width" : 270,
        "height" : 59
      }
    }, {
      "id" : "pfeUUDmAUygefjbp",
      "type" : "ClassView",
      "modelElement" : {
        "id" : "FX3PkDmAUygefiQV",
        "type" : "Class"
      },
      "shape" : {
        "id" : "pfeUUDmAUygefjbp_shape",
        "type" : "Rectangle",
        "x" : 1080,
        "y" : 179,
        "width" : 270,
        "height" : 59
      }
    }, {
      "id" : "6zT0UDmAUygefjlS",
      "type" : "GeneralizationView",
      "modelElement" : {
        "id" : "PTT0UDmAUygefjlR",
        "type" : "Generalization"
      },
      "shape" : {
        "id" : "6zT0UDmAUygefjlS_path",
        "type" : "Path",
        "points" : [ {
          "x" : 1080,
          "y" : 340
        }, {
          "x" : 940,
          "y" : 340
        }, {
          "x" : 939,
          "y" : 299
        } ]
      },
      "source" : {
        "id" : "egNkUDmAUygefjV.",
        "type" : "ClassView"
      },
      "target" : {
        "id" : "gPF0UDmAUygefjkH",
        "type" : "ClassView"
      }
    } ]
  }, {
    "id" : "7kMSUDmAUygefkQP",
    "name" : "Person's Self-Awareness",
    "description" : null,
    "type" : "Diagram",
    "owner" : {
      "id" : ".nq.HJmAUygeKxgs",
      "type" : "Package"
    },
    "contents" : [ {
      "id" : "jZiSUDmAUygefkT5",
      "type" : "GeneralizationView",
      "modelElement" : {
        "id" : "kpe3K.mGAqAEHA0c",
        "type" : "Generalization"
      },
      "shape" : {
        "id" : "jZiSUDmAUygefkT5_path",
        "type" : "Path",
        "points" : [ {
          "x" : 490,
          "y" : 240
        }, {
          "x" : 490,
          "y" : 290
        }, {
          "x" : 631,
          "y" : 290
        }, {
          "x" : 631,
          "y" : 319
        } ]
      },
      "source" : {
        "id" : "HpiSUDmAUygefkTo",
        "type" : "ClassView"
      },
      "target" : {
        "id" : "ipiSUDmAUygefkTi",
        "type" : "ClassView"
      }
    }, {
      "id" : "mZiSUDmAUygefkTx",
      "type" : "GeneralizationSetView",
      "modelElement" : {
        "id" : "BiOBHJmAUygeKxj.",
        "type" : "GeneralizationSet"
      },
      "shape" : {
        "id" : "mZiSUDmAUygefkTx_shape",
        "type" : "Text",
        "x" : 460,
        "y" : 175,
        "width" : 68,
        "height" : 15,
        "value" : ""
      }
    }, {
      "id" : "6ZiSUDmAUygefkTu",
      "type" : "GeneralizationView",
      "modelElement" : {
        "id" : "Mye3K.mGAqAEHA0S",
        "type" : "Generalization"
      },
      "shape" : {
        "id" : "6ZiSUDmAUygefkTu_path",
        "type" : "Path",
        "points" : [ {
          "x" : 490,
          "y" : 240
        }, {
          "x" : 490,
          "y" : 290
        }, {
          "x" : 350,
          "y" : 290
        }, {
          "x" : 350,
          "y" : 319
        } ]
      },
      "source" : {
        "id" : "HpiSUDmAUygefkTo",
        "type" : "ClassView"
      },
      "target" : {
        "id" : "ZpiSUDmAUygefkTl",
        "type" : "ClassView"
      }
    }, {
      "id" : "ipiSUDmAUygefkTi",
      "type" : "ClassView",
      "modelElement" : {
        "id" : "8as3K.mGAqAEHAzm",
        "type" : "Class"
      },
      "shape" : {
        "id" : "ipiSUDmAUygefkTi_shape",
        "type" : "Rectangle",
        "x" : 555,
        "y" : 320,
        "width" : 152,
        "height" : 49
      }
    }, {
      "id" : "bZiSUDmAUygefkT8",
      "type" : "GeneralizationView",
      "modelElement" : {
        "id" : "cQyBHJmAUygeKxjH",
        "type" : "Generalization"
      },
      "shape" : {
        "id" : "bZiSUDmAUygefkT8_path",
        "type" : "Path",
        "points" : [ {
          "x" : 490,
          "y" : 120
        }, {
          "x" : 490,
          "y" : 189
        } ]
      },
      "source" : {
        "id" : "JJiSUDmAUygefkTc",
        "type" : "ClassView"
      },
      "target" : {
        "id" : "HpiSUDmAUygefkTo",
        "type" : "ClassView"
      }
    }, {
      "id" : "ZpiSUDmAUygefkTl",
      "type" : "ClassView",
      "modelElement" : {
        "id" : "HzW3K.mGAqAEHAz1",
        "type" : "Class"
      },
      "shape" : {
        "id" : "ZpiSUDmAUygefkTl_shape",
        "type" : "Rectangle",
        "x" : 265,
        "y" : 320,
        "width" : 152,
        "height" : 49
      }
    }, {
      "id" : "JJiSUDmAUygefkTc",
      "type" : "ClassView",
      "modelElement" : {
        "id" : "G9JsEemAUygeIxAG",
        "type" : "Class"
      },
      "shape" : {
        "id" : "JJiSUDmAUygefkTc_shape",
        "type" : "Rectangle",
        "x" : 410,
        "y" : 70,
        "width" : 152,
        "height" : 49
      }
    }, {
      "id" : "kZiSUDmAUygefkTr",
      "type" : "GeneralizationSetView",
      "modelElement" : {
        "id" : "uDycAZmAUygeKykZ",
        "type" : "GeneralizationSet"
      },
      "shape" : {
        "id" : "kZiSUDmAUygefkTr_shape",
        "type" : "Text",
        "x" : 500,
        "y" : 240,
        "width" : 78,
        "height" : 45,
        "value" : ""
      }
    }, {
      "id" : "HpiSUDmAUygefkTo",
      "type" : "ClassView",
      "modelElement" : {
        "id" : "VU0BHJmAUygeKxiK",
        "type" : "Class"
      },
      "shape" : {
        "id" : "HpiSUDmAUygefkTo_shape",
        "type" : "Rectangle",
        "x" : 410,
        "y" : 190,
        "width" : 152,
        "height" : 49
      }
    } ]
  }, {
    "id" : "B9Yq8DmAUygefmNV",
    "name" : "Externally-attributed Gender Hierarchy",
    "description" : "Gender Attribution defines how gender can be attributed to a person by an external agent through an explicit attribution relationship. It captures the roles of the gender attributor and the externally gender-attributed person, and it links the externally gender-attributed person to an externally-attributed gender characterization. Each attribution involves an attributing agent that is distinct from the person to whom gender is attributed, keeping the source of externally-attributed gender statements explicit.\n\nGender Attribution is specialized into Administrative Gender Recognition and Legal Gender Recognition, representing institutional attributions performed by an administrative gender recognizing organization and, more specifically, by a legal gender recognizer. These specializations relate the recognizing party to a recognition instance that connects a person with recognized gender to the corresponding recognized gender type, distinguishing administrative and legal recognition while preserving a shared attribution structure.",
    "type" : "Diagram",
    "owner" : {
      "id" : "XGQUIDmGAqAEHCgG",
      "type" : "Package"
    },
    "contents" : [ {
      "id" : "Dekq8DmAUygefmOo",
      "type" : "ClassView",
      "modelElement" : {
        "id" : "MVNh_9mGAqAEHBln",
        "type" : "Class"
      },
      "shape" : {
        "id" : "Dekq8DmAUygefmOo_shape",
        "type" : "Rectangle",
        "x" : 500,
        "y" : 230,
        "width" : 220,
        "height" : 50
      }
    }, {
      "id" : "NYca8DmAUygefmXR",
      "type" : "GeneralizationView",
      "modelElement" : {
        "id" : "DrksUDmAUygefjut",
        "type" : "Generalization"
      },
      "shape" : {
        "id" : "NYca8DmAUygefmXR_path",
        "type" : "Path",
        "points" : [ {
          "x" : 1020,
          "y" : 470
        }, {
          "x" : 1020,
          "y" : 610
        } ]
      },
      "source" : {
        "id" : "HvIa8DmAUygefmWU",
        "type" : "ClassView"
      },
      "target" : {
        "id" : "KCsq8DmAUygefmQL",
        "type" : "ClassView"
      }
    }, {
      "id" : "8M8a8DmAUygefmXZ",
      "type" : "GeneralizationView",
      "modelElement" : {
        "id" : ".MUsUDmAUygefju3",
        "type" : "Generalization"
      },
      "shape" : {
        "id" : "8M8a8DmAUygefmXZ_path",
        "type" : "Path",
        "points" : [ {
          "x" : 1020,
          "y" : 280
        }, {
          "x" : 1020,
          "y" : 420
        } ]
      },
      "source" : {
        "id" : "nekq8DmAUygefmOr",
        "type" : "ClassView"
      },
      "target" : {
        "id" : "HvIa8DmAUygefmWU",
        "type" : "ClassView"
      }
    }, {
      "id" : "QSsq8DmAUygefmQu",
      "type" : "RelationView",
      "modelElement" : {
        "id" : "ybpK8DmAUygefmKT",
        "type" : "Relation"
      },
      "shape" : {
        "id" : "QSsq8DmAUygefmQu_path",
        "type" : "Path",
        "points" : [ {
          "x" : 660,
          "y" : 660
        }, {
          "x" : 660,
          "y" : 734
        }, {
          "x" : 1320,
          "y" : 734
        } ]
      },
      "source" : {
        "id" : "K8sq8DmAUygefmQF",
        "type" : "ClassView"
      },
      "target" : {
        "id" : "Qisq8DmAUygefmQR",
        "type" : "ClassView"
      }
    }, {
      "id" : "GfIa8DmAUygefmWX",
      "type" : "RelationView",
      "modelElement" : {
        "id" : "yw1Kg.mGAqAEHBCe",
        "type" : "Relation"
      },
      "shape" : {
        "id" : "GfIa8DmAUygefmWX_path",
        "type" : "Path",
        "points" : [ {
          "x" : 500,
          "y" : 440
        }, {
          "x" : 310,
          "y" : 440
        } ]
      },
      "source" : {
        "id" : "Qisq8DmAUygefmQU",
        "type" : "ClassView"
      },
      "target" : {
        "id" : "nPIa8DmAUygefmWO",
        "type" : "ClassView"
      }
    }, {
      "id" : "z3Ma8DmAUygefmXH",
      "type" : "GeneralizationView",
      "modelElement" : {
        "id" : "l3Ma8DmAUygefmXG",
        "type" : "Generalization"
      },
      "shape" : {
        "id" : "z3Ma8DmAUygefmXH_path",
        "type" : "Path",
        "points" : [ {
          "x" : 200,
          "y" : 281
        }, {
          "x" : 200,
          "y" : 419
        } ]
      },
      "source" : {
        "id" : "o.kq8DmAUygefmOu",
        "type" : "ClassView"
      },
      "target" : {
        "id" : "nPIa8DmAUygefmWO",
        "type" : "ClassView"
      }
    }, {
      "id" : "Qisq8DmAUygefmQU",
      "type" : "ClassView",
      "modelElement" : {
        "id" : "snZKg.mGAqAEHBBx",
        "type" : "Class"
      },
      "shape" : {
        "id" : "Qisq8DmAUygefmQU_shape",
        "type" : "Rectangle",
        "x" : 500,
        "y" : 420,
        "width" : 220,
        "height" : 50
      }
    }, {
      "id" : "zisq8DmAUygefmQm",
      "type" : "RelationView",
      "modelElement" : {
        "id" : "uph0g.mGAqAEHB6U",
        "type" : "Relation"
      },
      "shape" : {
        "id" : "zisq8DmAUygefmQm_path",
        "type" : "Path",
        "points" : [ {
          "x" : 1380,
          "y" : 710
        }, {
          "x" : 1380,
          "y" : 630
        }, {
          "x" : 1130,
          "y" : 630
        } ]
      },
      "source" : {
        "id" : "Qisq8DmAUygefmQR",
        "type" : "ClassView"
      },
      "target" : {
        "id" : "KCsq8DmAUygefmQL",
        "type" : "ClassView"
      }
    }, {
      "id" : "L6fW8DmAUygefmyJ",
      "type" : "GeneralizationView",
      "modelElement" : {
        "id" : "86fW8DmAUygefmyI",
        "type" : "Generalization"
      },
      "shape" : {
        "id" : "L6fW8DmAUygefmyJ_path",
        "type" : "Path",
        "points" : [ {
          "x" : 1220,
          "y" : 250
        }, {
          "x" : 1220,
          "y" : 440
        } ]
      },
      "source" : {
        "id" : "8hkq8DmAUygefmPN",
        "type" : "RelationView"
      },
      "target" : {
        "id" : "Gc3m8DmAUygefmse",
        "type" : "RelationView"
      }
    }, {
      "id" : "zisq8DmAUygefmQr",
      "type" : "GeneralizationView",
      "modelElement" : {
        "id" : "w9WuoDmGAqAEHCy0",
        "type" : "Generalization"
      },
      "shape" : {
        "id" : "zisq8DmAUygefmQr_path",
        "type" : "Path",
        "points" : [ {
          "x" : 570,
          "y" : 470
        }, {
          "x" : 570,
          "y" : 610
        } ]
      },
      "source" : {
        "id" : "Qisq8DmAUygefmQU",
        "type" : "ClassView"
      },
      "target" : {
        "id" : "K8sq8DmAUygefmQF",
        "type" : "ClassView"
      }
    }, {
      "id" : "zCsq8DmAUygefmQO",
      "type" : "ClassView",
      "modelElement" : {
        "id" : "6IcWRemGAqAEHA2P",
        "type" : "Class"
      },
      "shape" : {
        "id" : "zCsq8DmAUygefmQO_shape",
        "type" : "Rectangle",
        "x" : 90,
        "y" : 610,
        "width" : 220,
        "height" : 50
      }
    }, {
      "id" : "R4BW8DmAUygefmv8",
      "type" : "GeneralizationView",
      "modelElement" : {
        "id" : ".pCMg.mGAqAEHB.9",
        "type" : "Generalization"
      },
      "shape" : {
        "id" : "R4BW8DmAUygefmv8_path",
        "type" : "Path",
        "points" : [ {
          "x" : 1500,
          "y" : 190
        }, {
          "x" : 1500,
          "y" : 330
        } ]
      },
      "source" : {
        "id" : "W4BW8DmAUygefmv4",
        "type" : "ClassView"
      },
      "target" : {
        "id" : "2.kq8DmAUygefmO0",
        "type" : "ClassView"
      }
    }, {
      "id" : "K8sq8DmAUygefmQF",
      "type" : "ClassView",
      "modelElement" : {
        "id" : "TUXMRemGAqAEHAwH",
        "type" : "Class"
      },
      "shape" : {
        "id" : "K8sq8DmAUygefmQF_shape",
        "type" : "Rectangle",
        "x" : 500,
        "y" : 610,
        "width" : 220,
        "height" : 50
      }
    }, {
      "id" : "ss3m8DmAUygefmsY",
      "type" : "GeneralizationView",
      "modelElement" : {
        "id" : "mcDqg.mGAqAEHBLt",
        "type" : "Generalization"
      },
      "shape" : {
        "id" : "ss3m8DmAUygefmsY_path",
        "type" : "Path",
        "points" : [ {
          "x" : 1500,
          "y" : 570
        }, {
          "x" : 1500,
          "y" : 710
        } ]
      },
      "source" : {
        "id" : "p0Lm8DmAUygefmsO",
        "type" : "ClassView"
      },
      "target" : {
        "id" : "Qisq8DmAUygefmQR",
        "type" : "ClassView"
      }
    }, {
      "id" : "FBkq8DmAUygefmO9",
      "type" : "GeneralizationView",
      "modelElement" : {
        "id" : "CGPR_9mGAqAEHBxb",
        "type" : "Generalization"
      },
      "shape" : {
        "id" : "FBkq8DmAUygefmO9_path",
        "type" : "Path",
        "points" : [ {
          "x" : 1020,
          "y" : 90
        }, {
          "x" : 1020,
          "y" : 230
        } ]
      },
      "source" : {
        "id" : "0.kq8DmAUygefmOx",
        "type" : "ClassView"
      },
      "target" : {
        "id" : "nekq8DmAUygefmOr",
        "type" : "ClassView"
      }
    }, {
      "id" : "2.kq8DmAUygefmO0",
      "type" : "ClassView",
      "modelElement" : {
        "id" : "13dx_9mGAqAEHB0Z",
        "type" : "Class"
      },
      "shape" : {
        "id" : "2.kq8DmAUygefmO0_shape",
        "type" : "Rectangle",
        "x" : 1320,
        "y" : 330,
        "width" : 220,
        "height" : 50
      }
    }, {
      "id" : "n0Cm8DmAUygefmnd",
      "type" : "ClassView",
      "modelElement" : {
        "id" : "cHO.p.mAUVwC1g1B",
        "type" : "Class"
      },
      "shape" : {
        "id" : "n0Cm8DmAUygefmnd_shape",
        "type" : "Rectangle",
        "x" : 90,
        "y" : 40,
        "width" : 220,
        "height" : 50
      }
    }, {
      "id" : "6K028DmAUygefmy1",
      "type" : "GeneralizationView",
      "modelElement" : {
        "id" : "EK028DmAUygefmy0",
        "type" : "Generalization"
      },
      "shape" : {
        "id" : "6K028DmAUygefmy1_path",
        "type" : "Path",
        "points" : [ {
          "x" : 460,
          "y" : 250
        }, {
          "x" : 460,
          "y" : 440
        } ]
      },
      "source" : {
        "id" : "PBkq8DmAUygefmPF",
        "type" : "RelationView"
      },
      "target" : {
        "id" : "GfIa8DmAUygefmWX",
        "type" : "RelationView"
      }
    }, {
      "id" : "Jg3W8DmAUygefmx1",
      "type" : "GeneralizationView",
      "modelElement" : {
        "id" : "kg3W8DmAUygefmx0",
        "type" : "Generalization"
      },
      "shape" : {
        "id" : "Jg3W8DmAUygefmx1_path",
        "type" : "Path",
        "points" : [ {
          "x" : 1230,
          "y" : 60
        }, {
          "x" : 1230,
          "y" : 250
        } ]
      },
      "source" : {
        "id" : "R4BW8DmAUygefmv6",
        "type" : "RelationView"
      },
      "target" : {
        "id" : "8hkq8DmAUygefmPN",
        "type" : "RelationView"
      }
    }, {
      "id" : "83028DmAUygefmy7",
      "type" : "GeneralizationView",
      "modelElement" : {
        "id" : "1X028DmAUygefmy6",
        "type" : "Generalization"
      },
      "shape" : {
        "id" : "83028DmAUygefmy7_path",
        "type" : "Path",
        "points" : [ {
          "x" : 450,
          "y" : 440
        }, {
          "x" : 450,
          "y" : 620
        }, {
          "x" : 450,
          "y" : 630
        } ]
      },
      "source" : {
        "id" : "GfIa8DmAUygefmWX",
        "type" : "RelationView"
      },
      "target" : {
        "id" : "Risq8DmAUygefmQc",
        "type" : "RelationView"
      }
    }, {
      "id" : "HvIa8DmAUygefmWU",
      "type" : "ClassView",
      "modelElement" : {
        "id" : "E19Kg.mGAqAEHBDn",
        "type" : "Class"
      },
      "shape" : {
        "id" : "HvIa8DmAUygefmWU_shape",
        "type" : "Rectangle",
        "x" : 910,
        "y" : 420,
        "width" : 220,
        "height" : 50
      }
    }, {
      "id" : "0.kq8DmAUygefmOx",
      "type" : "ClassView",
      "modelElement" : {
        "id" : "G9JsEemAUygeIxAG",
        "type" : "Class"
      },
      "shape" : {
        "id" : "0.kq8DmAUygefmOx_shape",
        "type" : "Rectangle",
        "x" : 910,
        "y" : 40,
        "width" : 220,
        "height" : 50
      }
    }, {
      "id" : "vVxm8DmAUygefmoz",
      "type" : "GeneralizationView",
      "modelElement" : {
        "id" : "n3sm8DmAUygefmmG",
        "type" : "Generalization"
      },
      "shape" : {
        "id" : "vVxm8DmAUygefmoz_path",
        "type" : "Path",
        "points" : [ {
          "x" : 200,
          "y" : 91
        }, {
          "x" : 200,
          "y" : 229
        } ]
      },
      "source" : {
        "id" : "n0Cm8DmAUygefmnd",
        "type" : "ClassView"
      },
      "target" : {
        "id" : "o.kq8DmAUygefmOu",
        "type" : "ClassView"
      }
    }, {
      "id" : "p0Lm8DmAUygefmsO",
      "type" : "ClassView",
      "modelElement" : {
        "id" : "nTkqg.mGAqAEHBGe",
        "type" : "Class"
      },
      "shape" : {
        "id" : "p0Lm8DmAUygefmsO_shape",
        "type" : "Rectangle",
        "x" : 1320,
        "y" : 520,
        "width" : 220,
        "height" : 50
      }
    }, {
      "id" : "PBkq8DmAUygefmPF",
      "type" : "RelationView",
      "modelElement" : {
        "id" : "vC8x_9mGAqAEHByX",
        "type" : "Relation"
      },
      "shape" : {
        "id" : "PBkq8DmAUygefmPF_path",
        "type" : "Path",
        "points" : [ {
          "x" : 499,
          "y" : 250
        }, {
          "x" : 311,
          "y" : 250
        } ]
      },
      "source" : {
        "id" : "Dekq8DmAUygefmOo",
        "type" : "ClassView"
      },
      "target" : {
        "id" : "o.kq8DmAUygefmOu",
        "type" : "ClassView"
      }
    }, {
      "id" : "fc3m8DmAUygefmsj",
      "type" : "RelationView",
      "modelElement" : {
        "id" : "igIy8DmAUygefmEg",
        "type" : "Relation"
      },
      "shape" : {
        "id" : "fc3m8DmAUygefmsj_path",
        "type" : "Path",
        "points" : [ {
          "x" : 660,
          "y" : 470
        }, {
          "x" : 660,
          "y" : 544
        }, {
          "x" : 1320,
          "y" : 544
        } ]
      },
      "source" : {
        "id" : "Qisq8DmAUygefmQU",
        "type" : "ClassView"
      },
      "target" : {
        "id" : "p0Lm8DmAUygefmsO",
        "type" : "ClassView"
      }
    }, {
      "id" : "pCea8DmAUygefmYU",
      "type" : "GeneralizationView",
      "modelElement" : {
        "id" : "mCea8DmAUygefmYT",
        "type" : "Generalization"
      },
      "shape" : {
        "id" : "pCea8DmAUygefmYU_path",
        "type" : "Path",
        "points" : [ {
          "x" : 200,
          "y" : 471
        }, {
          "x" : 200,
          "y" : 609
        } ]
      },
      "source" : {
        "id" : "nPIa8DmAUygefmWO",
        "type" : "ClassView"
      },
      "target" : {
        "id" : "zCsq8DmAUygefmQO",
        "type" : "ClassView"
      }
    }, {
      "id" : "_Mq28DmAUygefmz1",
      "type" : "GeneralizationView",
      "modelElement" : {
        "id" : "GMq28DmAUygefmz0",
        "type" : "Generalization"
      },
      "shape" : {
        "id" : "_Mq28DmAUygefmz1_path",
        "type" : "Path",
        "points" : [ {
          "x" : 880,
          "y" : 250
        }, {
          "x" : 880,
          "y" : 440
        } ]
      },
      "source" : {
        "id" : "dBkq8DmAUygefmPA",
        "type" : "RelationView"
      },
      "target" : {
        "id" : ".fIa8DmAUygefmWc",
        "type" : "RelationView"
      }
    }, {
      "id" : "dy528DmAUygefm1Y",
      "type" : "GeneralizationView",
      "modelElement" : {
        "id" : "8y528DmAUygefm1X",
        "type" : "Generalization"
      },
      "shape" : {
        "id" : "dy528DmAUygefm1Y_path",
        "type" : "Path",
        "points" : [ {
          "x" : 750,
          "y" : 544
        }, {
          "x" : 750,
          "y" : 734
        } ]
      },
      "source" : {
        "id" : "fc3m8DmAUygefmsj",
        "type" : "RelationView"
      },
      "target" : {
        "id" : "QSsq8DmAUygefmQu",
        "type" : "RelationView"
      }
    }, {
      "id" : "2isq8DmAUygefmQX",
      "type" : "RelationView",
      "modelElement" : {
        "id" : "FGYWRemGAqAEHA2B",
        "type" : "Relation"
      },
      "shape" : {
        "id" : "2isq8DmAUygefmQX_path",
        "type" : "Path",
        "points" : [ {
          "x" : 719,
          "y" : 629
        }, {
          "x" : 909,
          "y" : 629
        } ]
      },
      "source" : {
        "id" : "K8sq8DmAUygefmQF",
        "type" : "ClassView"
      },
      "target" : {
        "id" : "KCsq8DmAUygefmQL",
        "type" : "ClassView"
      }
    }, {
      "id" : "Gc3m8DmAUygefmse",
      "type" : "RelationView",
      "modelElement" : {
        "id" : "Lwsqg.mGAqAEHBGw",
        "type" : "Relation"
      },
      "shape" : {
        "id" : "Gc3m8DmAUygefmse_path",
        "type" : "Path",
        "points" : [ {
          "x" : 1380,
          "y" : 520
        }, {
          "x" : 1380,
          "y" : 440
        }, {
          "x" : 1130,
          "y" : 440
        } ]
      },
      "source" : {
        "id" : "p0Lm8DmAUygefmsO",
        "type" : "ClassView"
      },
      "target" : {
        "id" : "HvIa8DmAUygefmWU",
        "type" : "ClassView"
      }
    }, {
      "id" : "lhkq8DmAUygefmPV",
      "type" : "RelationView",
      "modelElement" : {
        "id" : "Vlti8DmAUygefmBJ",
        "type" : "Relation"
      },
      "shape" : {
        "id" : "lhkq8DmAUygefmPV_path",
        "type" : "Path",
        "points" : [ {
          "x" : 660,
          "y" : 280
        }, {
          "x" : 660,
          "y" : 354
        }, {
          "x" : 1320,
          "y" : 354
        } ]
      },
      "source" : {
        "id" : "Dekq8DmAUygefmOo",
        "type" : "ClassView"
      },
      "target" : {
        "id" : "2.kq8DmAUygefmO0",
        "type" : "ClassView"
      }
    }, {
      "id" : "Risq8DmAUygefmQc",
      "type" : "RelationView",
      "modelElement" : {
        "id" : "2bg2RemGAqAEHA4D",
        "type" : "Relation"
      },
      "shape" : {
        "id" : "Risq8DmAUygefmQc_path",
        "type" : "Path",
        "points" : [ {
          "x" : 500,
          "y" : 630
        }, {
          "x" : 310,
          "y" : 630
        } ]
      },
      "source" : {
        "id" : "K8sq8DmAUygefmQF",
        "type" : "ClassView"
      },
      "target" : {
        "id" : "zCsq8DmAUygefmQO",
        "type" : "ClassView"
      }
    }, {
      "id" : "SyA28DmAUygefmyT",
      "type" : "GeneralizationView",
      "modelElement" : {
        "id" : "9SA28DmAUygefmyS",
        "type" : "Generalization"
      },
      "shape" : {
        "id" : "SyA28DmAUygefmyT_path",
        "type" : "Path",
        "points" : [ {
          "x" : 1210,
          "y" : 440
        }, {
          "x" : 1210,
          "y" : 630
        } ]
      },
      "source" : {
        "id" : "Gc3m8DmAUygefmse",
        "type" : "RelationView"
      },
      "target" : {
        "id" : "zisq8DmAUygefmQm",
        "type" : "RelationView"
      }
    }, {
      "id" : "Wd6q8DmAUygefmRc",
      "type" : "GeneralizationView",
      "modelElement" : {
        "id" : "4kFuoDmGAqAEHC0l",
        "type" : "Generalization"
      },
      "shape" : {
        "id" : "Wd6q8DmAUygefmRc_path",
        "type" : "Path",
        "points" : [ {
          "x" : 570,
          "y" : 280
        }, {
          "x" : 570,
          "y" : 420
        } ]
      },
      "source" : {
        "id" : "Dekq8DmAUygefmOo",
        "type" : "ClassView"
      },
      "target" : {
        "id" : "Qisq8DmAUygefmQU",
        "type" : "ClassView"
      }
    }, {
      "id" : "W4BW8DmAUygefmv4",
      "type" : "ClassView",
      "modelElement" : {
        "id" : "HF29A.mGAqAEHBsq",
        "type" : "Class"
      },
      "shape" : {
        "id" : "W4BW8DmAUygefmv4_shape",
        "type" : "Rectangle",
        "x" : 1320,
        "y" : 140,
        "width" : 220,
        "height" : 50
      }
    }, {
      "id" : "nekq8DmAUygefmOr",
      "type" : "ClassView",
      "modelElement" : {
        "id" : "VnUR_9mGAqAEHBmz",
        "type" : "Class"
      },
      "shape" : {
        "id" : "nekq8DmAUygefmOr_shape",
        "type" : "Rectangle",
        "x" : 910,
        "y" : 230,
        "width" : 220,
        "height" : 50
      }
    }, {
      "id" : "rwF28DmAUygefm1e",
      "type" : "GeneralizationView",
      "modelElement" : {
        "id" : "4wF28DmAUygefm1d",
        "type" : "Generalization"
      },
      "shape" : {
        "id" : "rwF28DmAUygefm1e_path",
        "type" : "Path",
        "points" : [ {
          "x" : 760,
          "y" : 354
        }, {
          "x" : 760,
          "y" : 544
        } ]
      },
      "source" : {
        "id" : "lhkq8DmAUygefmPV",
        "type" : "RelationView"
      },
      "target" : {
        "id" : "fc3m8DmAUygefmsj",
        "type" : "RelationView"
      }
    }, {
      "id" : "KCsq8DmAUygefmQL",
      "type" : "ClassView",
      "modelElement" : {
        "id" : "pFAWRemGAqAEHA1f",
        "type" : "Class"
      },
      "shape" : {
        "id" : "KCsq8DmAUygefmQL_shape",
        "type" : "Rectangle",
        "x" : 910,
        "y" : 610,
        "width" : 220,
        "height" : 50
      }
    }, {
      "id" : "dBkq8DmAUygefmPA",
      "type" : "RelationView",
      "modelElement" : {
        "id" : "UD8x_9mGAqAEHByi",
        "type" : "Relation"
      },
      "shape" : {
        "id" : "dBkq8DmAUygefmPA_path",
        "type" : "Path",
        "points" : [ {
          "x" : 719,
          "y" : 249
        }, {
          "x" : 909,
          "y" : 249
        } ]
      },
      "source" : {
        "id" : "Dekq8DmAUygefmOo",
        "type" : "ClassView"
      },
      "target" : {
        "id" : "nekq8DmAUygefmOr",
        "type" : "ClassView"
      }
    }, {
      "id" : "Qisq8DmAUygefmQR",
      "type" : "ClassView",
      "modelElement" : {
        "id" : "wye0g.mGAqAEHB6D",
        "type" : "Class"
      },
      "shape" : {
        "id" : "Qisq8DmAUygefmQR_shape",
        "type" : "Rectangle",
        "x" : 1320,
        "y" : 710,
        "width" : 220,
        "height" : 50
      }
    }, {
      "id" : "8hkq8DmAUygefmPN",
      "type" : "RelationView",
      "modelElement" : {
        "id" : "dfYp_9mGAqAEHB99",
        "type" : "Relation"
      },
      "shape" : {
        "id" : "8hkq8DmAUygefmPN_path",
        "type" : "Path",
        "points" : [ {
          "x" : 1380,
          "y" : 330
        }, {
          "x" : 1380,
          "y" : 250
        }, {
          "x" : 1130,
          "y" : 250
        } ]
      },
      "source" : {
        "id" : "2.kq8DmAUygefmO0",
        "type" : "ClassView"
      },
      "target" : {
        "id" : "nekq8DmAUygefmOr",
        "type" : "ClassView"
      }
    }, {
      "id" : "nPIa8DmAUygefmWO",
      "type" : "ClassView",
      "modelElement" : {
        "id" : "my2Kg.mGAqAEHA_h",
        "type" : "Class"
      },
      "shape" : {
        "id" : "nPIa8DmAUygefmWO_shape",
        "type" : "Rectangle",
        "x" : 90,
        "y" : 420,
        "width" : 220,
        "height" : 50
      }
    }, {
      "id" : "oc3m8DmAUygefmsb",
      "type" : "GeneralizationView",
      "modelElement" : {
        "id" : "wS.d_9mGAqAEHCaU",
        "type" : "Generalization"
      },
      "shape" : {
        "id" : "oc3m8DmAUygefmsb_path",
        "type" : "Path",
        "points" : [ {
          "x" : 1500,
          "y" : 380
        }, {
          "x" : 1500,
          "y" : 520
        } ]
      },
      "source" : {
        "id" : "2.kq8DmAUygefmO0",
        "type" : "ClassView"
      },
      "target" : {
        "id" : "p0Lm8DmAUygefmsO",
        "type" : "ClassView"
      }
    }, {
      "id" : "R4BW8DmAUygefmv6",
      "type" : "RelationView",
      "modelElement" : {
        "id" : "dYfcIDmGAqAEHB5_",
        "type" : "Relation"
      },
      "shape" : {
        "id" : "R4BW8DmAUygefmv6_path",
        "type" : "Path",
        "points" : [ {
          "x" : 1380,
          "y" : 140
        }, {
          "x" : 1380,
          "y" : 60
        }, {
          "x" : 1130,
          "y" : 60
        } ]
      },
      "source" : {
        "id" : "W4BW8DmAUygefmv4",
        "type" : "ClassView"
      },
      "target" : {
        "id" : "0.kq8DmAUygefmOx",
        "type" : "ClassView"
      }
    }, {
      "id" : "o.kq8DmAUygefmOu",
      "type" : "ClassView",
      "modelElement" : {
        "id" : "JjsR_9mGAqAEHBnA",
        "type" : "Class"
      },
      "shape" : {
        "id" : "o.kq8DmAUygefmOu_shape",
        "type" : "Rectangle",
        "x" : 90,
        "y" : 230,
        "width" : 220,
        "height" : 50
      }
    }, {
      "id" : "Wnq28DmAUygefmz7",
      "type" : "GeneralizationView",
      "modelElement" : {
        "id" : "Anq28DmAUygefmz6",
        "type" : "Generalization"
      },
      "shape" : {
        "id" : "Wnq28DmAUygefmz7_path",
        "type" : "Path",
        "points" : [ {
          "x" : 870,
          "y" : 440
        }, {
          "x" : 870,
          "y" : 630
        } ]
      },
      "source" : {
        "id" : ".fIa8DmAUygefmWc",
        "type" : "RelationView"
      },
      "target" : {
        "id" : "2isq8DmAUygefmQX",
        "type" : "RelationView"
      }
    }, {
      "id" : ".fIa8DmAUygefmWc",
      "type" : "RelationView",
      "modelElement" : {
        "id" : "IgPKg.mGAqAEHBFA",
        "type" : "Relation"
      },
      "shape" : {
        "id" : ".fIa8DmAUygefmWc_path",
        "type" : "Path",
        "points" : [ {
          "x" : 719,
          "y" : 439
        }, {
          "x" : 909,
          "y" : 439
        } ]
      },
      "source" : {
        "id" : "Qisq8DmAUygefmQU",
        "type" : "ClassView"
      },
      "target" : {
        "id" : "HvIa8DmAUygefmWU",
        "type" : "ClassView"
      }
    } ]
  }, {
    "id" : "uyj9xDmAUygefhIt",
    "name" : "Cisgender and Transgender",
    "description" : "Gender modality is used to classify persons with an assigned sex at birth by the relationship between a gender classification and the sex-at-birth classification. Cisgender and transgender modalities are introduced and then specialized to capture male and female cisgender cases that combine gender characterization and sex-at-birth classification.\n\nSex-at-birth-assigned Person has specializations Cisgender Person, Transgender Person, and Sex-at-birth Indeterminate-sex Person; together these specializations are complete, while overlap between them is not excluded. Cisgender Person is specialized into Male Cisgender Person and Female Cisgender Person as mutually exclusive and collectively exhaustive alternatives. Male Cisgender Person is specialized under Cisgender Person, Male-gender Person, and Sex-at-birth Male-sex Person, and Female Cisgender Person is specialized under Cisgender Person, Female-gender Person, and Sex-at-birth Female-sex Person, capturing cases where a male or female gender characterization aligns with the corresponding sex-at-birth classification. Transgender Person is also specialized under Sex-at-birth Determinate-sex Person, focusing this modality on cases where the sex-at-birth classification is determinate.",
    "type" : "Diagram",
    "owner" : {
      "id" : "9JFgUDmAUygefi56",
      "type" : "Package"
    },
    "contents" : [ {
      "id" : "gKsSJDmAUygefh74",
      "type" : "GeneralizationView",
      "modelElement" : {
        "id" : "xBxCJDmAUygefhmQ",
        "type" : "Generalization"
      },
      "shape" : {
        "id" : "gKsSJDmAUygefh74_path",
        "type" : "Path",
        "points" : [ {
          "x" : 1449,
          "y" : 310
        }, {
          "x" : 1449,
          "y" : 420
        } ]
      },
      "source" : {
        "id" : "vwXSJDmAUygefiDH",
        "type" : "ClassView"
      },
      "target" : {
        "id" : ".DmiJDmAUygefh2F",
        "type" : "ClassView"
      }
    }, {
      "id" : "Nv8jxDmAUygefha_",
      "type" : "GeneralizationSetView",
      "modelElement" : {
        "id" : "fP8jxDmAUygefha9",
        "type" : "GeneralizationSet"
      },
      "shape" : {
        "id" : "Nv8jxDmAUygefha__shape",
        "type" : "Text",
        "x" : 830,
        "y" : 530,
        "width" : 100,
        "height" : 50,
        "value" : ""
      }
    }, {
      "id" : "4KEDxDmAUygefhOB",
      "type" : "ClassView",
      "modelElement" : {
        "id" : "twBPIDmGAqAEHEVW",
        "type" : "Class"
      },
      "shape" : {
        "id" : "4KEDxDmAUygefhOB_shape",
        "type" : "Rectangle",
        "x" : 1280,
        "y" : 650,
        "width" : 240,
        "height" : 60
      }
    }, {
      "id" : "TC2DxDmAUygefhWJ",
      "type" : "GeneralizationView",
      "modelElement" : {
        "id" : "iC2DxDmAUygefhWI",
        "type" : "Generalization"
      },
      "shape" : {
        "id" : "TC2DxDmAUygefhWJ_path",
        "type" : "Path",
        "points" : [ {
          "x" : 820,
          "y" : 480
        }, {
          "x" : 820,
          "y" : 590
        }, {
          "x" : 990,
          "y" : 590
        }, {
          "x" : 990,
          "y" : 650
        } ]
      },
      "source" : {
        "id" : "CDmiJDmAUygefh2C",
        "type" : "ClassView"
      },
      "target" : {
        "id" : "Wen9xDmAUygefhLG",
        "type" : "ClassView"
      }
    }, {
      "id" : ".DmiJDmAUygefh2F",
      "type" : "ClassView",
      "modelElement" : {
        "id" : "l78w_9mGAqAEHBJ5",
        "type" : "Class"
      },
      "shape" : {
        "id" : ".DmiJDmAUygefh2F_shape",
        "type" : "Rectangle",
        "x" : 1280,
        "y" : 420,
        "width" : 240,
        "height" : 60
      }
    }, {
      "id" : "DQgDxDmAUygefhMN",
      "type" : "ClassView",
      "modelElement" : {
        "id" : ".UF1EemAUygeIxMs",
        "type" : "Class"
      },
      "shape" : {
        "id" : "DQgDxDmAUygefhMN_shape",
        "type" : "Rectangle",
        "x" : 140,
        "y" : 557,
        "width" : 240,
        "height" : 60
      }
    }, {
      "id" : "kXaDxDmAUygefhVN",
      "type" : "GeneralizationView",
      "modelElement" : {
        "id" : "JnaDxDmAUygefhVM",
        "type" : "Generalization"
      },
      "shape" : {
        "id" : "kXaDxDmAUygefhVN_path",
        "type" : "Path",
        "points" : [ {
          "x" : 380,
          "y" : 680
        }, {
          "x" : 470,
          "y" : 680
        } ]
      },
      "source" : {
        "id" : "ovEDxDmAUygefhPY",
        "type" : "ClassView"
      },
      "target" : {
        "id" : "MCH9xDmAUygefhK7",
        "type" : "ClassView"
      }
    }, {
      "id" : "h_WDxDmAUygefhV_",
      "type" : "GeneralizationView",
      "modelElement" : {
        "id" : "dfWDxDmAUygefhV.",
        "type" : "Generalization"
      },
      "shape" : {
        "id" : "h_WDxDmAUygefhV__path",
        "type" : "Path",
        "points" : [ {
          "x" : 1280,
          "y" : 680
        }, {
          "x" : 1190,
          "y" : 680
        } ]
      },
      "source" : {
        "id" : "4KEDxDmAUygefhOB",
        "type" : "ClassView"
      },
      "target" : {
        "id" : "Wen9xDmAUygefhLG",
        "type" : "ClassView"
      }
    }, {
      "id" : "Zx2DxDmAUygefhWT",
      "type" : "GeneralizationView",
      "modelElement" : {
        "id" : "0x2DxDmAUygefhWS",
        "type" : "Generalization"
      },
      "shape" : {
        "id" : "Zx2DxDmAUygefhWT_path",
        "type" : "Path",
        "points" : [ {
          "x" : 820,
          "y" : 480
        }, {
          "x" : 820,
          "y" : 590
        }, {
          "x" : 650,
          "y" : 590
        }, {
          "x" : 650,
          "y" : 650
        } ]
      },
      "source" : {
        "id" : "CDmiJDmAUygefh2C",
        "type" : "ClassView"
      },
      "target" : {
        "id" : "MCH9xDmAUygefhK7",
        "type" : "ClassView"
      }
    }, {
      "id" : "Wen9xDmAUygefhLG",
      "type" : "ClassView",
      "modelElement" : {
        "id" : "Wen9xDmAUygefhLH",
        "type" : "Class"
      },
      "shape" : {
        "id" : "Wen9xDmAUygefhLG_shape",
        "type" : "Rectangle",
        "x" : 950,
        "y" : 650,
        "width" : 240,
        "height" : 60
      }
    }, {
      "id" : "MCH9xDmAUygefhK7",
      "type" : "ClassView",
      "modelElement" : {
        "id" : "sCH9xDmAUygefhK8",
        "type" : "Class"
      },
      "shape" : {
        "id" : "MCH9xDmAUygefhK7_shape",
        "type" : "Rectangle",
        "x" : 470,
        "y" : 650,
        "width" : 240,
        "height" : 60
      }
    }, {
      "id" : "wBOoFDmGAqAEHCXP",
      "type" : "GeneralizationSetView",
      "modelElement" : {
        "id" : "K.OoFDmGAqAEHCXN",
        "type" : "GeneralizationSet"
      },
      "shape" : {
        "id" : "wBOoFDmGAqAEHCXP_shape",
        "type" : "Text",
        "x" : 830,
        "y" : 330,
        "width" : 160,
        "height" : 50,
        "value" : ""
      }
    }, {
      "id" : "NMaDxDmAUygefhVD",
      "type" : "GeneralizationView",
      "modelElement" : {
        "id" : "4MaDxDmAUygefhVC",
        "type" : "Generalization"
      },
      "shape" : {
        "id" : "NMaDxDmAUygefhVD_path",
        "type" : "Path",
        "points" : [ {
          "x" : 380,
          "y" : 590
        }, {
          "x" : 520,
          "y" : 590
        }, {
          "x" : 520,
          "y" : 650
        } ]
      },
      "source" : {
        "id" : "DQgDxDmAUygefhMN",
        "type" : "ClassView"
      },
      "target" : {
        "id" : "MCH9xDmAUygefhK7",
        "type" : "ClassView"
      }
    }, {
      "id" : "0JcoFDmGAqAEHCWn",
      "type" : "GeneralizationView",
      "modelElement" : {
        "id" : "TEgNEemAUygeIxOG",
        "type" : "Generalization"
      },
      "shape" : {
        "id" : "0JcoFDmGAqAEHCWn_path",
        "type" : "Path",
        "points" : [ {
          "x" : 820,
          "y" : 310
        }, {
          "x" : 820,
          "y" : 380
        }, {
          "x" : 270,
          "y" : 380
        }, {
          "x" : 270,
          "y" : 410
        } ]
      },
      "source" : {
        "id" : ".wXSJDmAUygefiDB",
        "type" : "ClassView"
      },
      "target" : {
        "id" : "NwXSJDmAUygefiDE",
        "type" : "ClassView"
      }
    }, {
      "id" : "9wgDxDmAUygefhNe",
      "type" : "ClassView",
      "modelElement" : {
        "id" : "Jhx1EemAUygeIxMh",
        "type" : "Class"
      },
      "shape" : {
        "id" : "9wgDxDmAUygefhNe_shape",
        "type" : "Rectangle",
        "x" : 1280,
        "y" : 557,
        "width" : 240,
        "height" : 60
      }
    }, {
      "id" : ".wXSJDmAUygefiDB",
      "type" : "ClassView",
      "modelElement" : {
        "id" : "sdNsEemAUygeIxAq",
        "type" : "Class"
      },
      "shape" : {
        "id" : ".wXSJDmAUygefiDB_shape",
        "type" : "Rectangle",
        "x" : 710,
        "y" : 250,
        "width" : 240,
        "height" : 60
      }
    }, {
      "id" : "ovEDxDmAUygefhPY",
      "type" : "ClassView",
      "modelElement" : {
        "id" : "wPBPIDmGAqAEHEVh",
        "type" : "Class"
      },
      "shape" : {
        "id" : "ovEDxDmAUygefhPY_shape",
        "type" : "Rectangle",
        "x" : 140,
        "y" : 650,
        "width" : 240,
        "height" : 60
      }
    }, {
      "id" : "XgCoFDmGAqAEHCW5",
      "type" : "GeneralizationView",
      "modelElement" : {
        "id" : "egCoFDmGAqAEHCW4",
        "type" : "Generalization"
      },
      "shape" : {
        "id" : "XgCoFDmGAqAEHCW5_path",
        "type" : "Path",
        "points" : [ {
          "x" : 820,
          "y" : 310
        }, {
          "x" : 820,
          "y" : 380
        }, {
          "x" : 1350,
          "y" : 380
        }, {
          "x" : 1350,
          "y" : 420
        } ]
      },
      "source" : {
        "id" : ".wXSJDmAUygefiDB",
        "type" : "ClassView"
      },
      "target" : {
        "id" : ".DmiJDmAUygefh2F",
        "type" : "ClassView"
      }
    }, {
      "id" : "vwXSJDmAUygefiDH",
      "type" : "ClassView",
      "modelElement" : {
        "id" : "9uHTxDmAUygefhiQ",
        "type" : "Class"
      },
      "shape" : {
        "id" : "vwXSJDmAUygefiDH_shape",
        "type" : "Rectangle",
        "x" : 1280,
        "y" : 250,
        "width" : 240,
        "height" : 60
      }
    }, {
      "id" : "NwXSJDmAUygefiDE",
      "type" : "ClassView",
      "modelElement" : {
        "id" : "f7N1EemAUygeIxNB",
        "type" : "Class"
      },
      "shape" : {
        "id" : "NwXSJDmAUygefiDE_shape",
        "type" : "Rectangle",
        "x" : 150,
        "y" : 410,
        "width" : 240,
        "height" : 60
      }
    }, {
      "id" : "CDmiJDmAUygefh2C",
      "type" : "ClassView",
      "modelElement" : {
        "id" : "NI8w_9mGAqAEHBJu",
        "type" : "Class"
      },
      "shape" : {
        "id" : "CDmiJDmAUygefh2C_shape",
        "type" : "Rectangle",
        "x" : 710,
        "y" : 420,
        "width" : 240,
        "height" : 60
      }
    }, {
      "id" : "wdWDxDmAUygefhV1",
      "type" : "GeneralizationView",
      "modelElement" : {
        "id" : "jtWDxDmAUygefhV0",
        "type" : "Generalization"
      },
      "shape" : {
        "id" : "wdWDxDmAUygefhV1_path",
        "type" : "Path",
        "points" : [ {
          "x" : 1280,
          "y" : 587
        }, {
          "x" : 1100,
          "y" : 587
        }, {
          "x" : 1100,
          "y" : 650
        } ]
      },
      "source" : {
        "id" : "9wgDxDmAUygefhNe",
        "type" : "ClassView"
      },
      "target" : {
        "id" : "Wen9xDmAUygefhLG",
        "type" : "ClassView"
      }
    }, {
      "id" : "4u8oFDmGAqAEHCWv",
      "type" : "GeneralizationView",
      "modelElement" : {
        "id" : "7O8oFDmGAqAEHCWu",
        "type" : "Generalization"
      },
      "shape" : {
        "id" : "4u8oFDmGAqAEHCWv_path",
        "type" : "Path",
        "points" : [ {
          "x" : 820,
          "y" : 310
        }, {
          "x" : 820,
          "y" : 380
        }, {
          "x" : 820,
          "y" : 420
        } ]
      },
      "source" : {
        "id" : ".wXSJDmAUygefiDB",
        "type" : "ClassView"
      },
      "target" : {
        "id" : "CDmiJDmAUygefh2C",
        "type" : "ClassView"
      }
    } ]
  }, {
    "id" : "ijXP5DmGAqAEHBVY",
    "name" : "Sex at Birth Taxonomy",
    "description" : "Sex at birth assignment is treated as a classification outcome for a person, distinguishing cases with a recorded assignment from cases without a recorded assignment. Recorded assignments can be refined into determinate outcomes and indeterminate outcomes, and determinate outcomes are refined into male and female categories.\n\nPerson is partitioned into Sex-at-birth-assigned Person and Sex-at-birth-unassigned Person as mutually exclusive and collectively exhaustive alternatives, supporting explicit representation of the absence of a recorded sex-at-birth assignment. Sex-at-birth-assigned Person is further specialized by Sex-at-birth Determinate-sex Person, and also by Sex-at-birth Indeterminate-sex Person, capturing whether the recorded assignment resolves into a determinate category. Sex-at-birth Determinate-sex Person is partitioned into Sex-at-birth Male-sex Person and Sex-at-birth Female-sex Person as mutually exclusive and collectively exhaustive alternatives, representing the two determinate assignment outcomes.",
    "type" : "Diagram",
    "owner" : {
      "id" : "QPpjNDmD.AAAARYE",
      "type" : "Package"
    },
    "contents" : [ {
      "id" : "j33P5DmGAqAEHBgU",
      "type" : "GeneralizationSetView",
      "modelElement" : {
        "id" : "8MzSJDmAUygefiCM",
        "type" : "GeneralizationSet"
      },
      "shape" : {
        "id" : "j33P5DmGAqAEHBgU_shape",
        "type" : "Text",
        "x" : 660,
        "y" : 240,
        "width" : 220,
        "height" : 50,
        "value" : ""
      }
    }, {
      "id" : "mCZQFDmGAqAEHCDW",
      "type" : "GeneralizationView",
      "modelElement" : {
        "id" : "X8ZQFDmGAqAEHCDV",
        "type" : "Generalization"
      },
      "shape" : {
        "id" : "mCZQFDmGAqAEHCDW_path",
        "type" : "Path",
        "points" : [ {
          "x" : 870,
          "y" : 375
        }, {
          "x" : 870,
          "y" : 440
        }, {
          "x" : 1100,
          "y" : 440
        }, {
          "x" : 1100,
          "y" : 465
        } ]
      },
      "source" : {
        "id" : "R33P5DmGAqAEHBgL",
        "type" : "ClassView"
      },
      "target" : {
        "id" : "u_JQFDmGAqAEHCDC",
        "type" : "ClassView"
      }
    }, {
      "id" : "YrpQFDmGAqAEHCDM",
      "type" : "GeneralizationView",
      "modelElement" : {
        "id" : "4LpQFDmGAqAEHCDL",
        "type" : "Generalization"
      },
      "shape" : {
        "id" : "YrpQFDmGAqAEHCDM_path",
        "type" : "Path",
        "points" : [ {
          "x" : 870,
          "y" : 375
        }, {
          "x" : 870,
          "y" : 440
        }, {
          "x" : 660,
          "y" : 440
        }, {
          "x" : 660,
          "y" : 465
        } ]
      },
      "source" : {
        "id" : "R33P5DmGAqAEHBgL",
        "type" : "ClassView"
      },
      "target" : {
        "id" : "ffJQFDmGAqAEHCC_",
        "type" : "ClassView"
      }
    }, {
      "id" : "zn3P5DmGAqAEHBfn",
      "type" : "ClassView",
      "modelElement" : {
        "id" : "f7N1EemAUygeIxNB",
        "type" : "Class"
      },
      "shape" : {
        "id" : "zn3P5DmGAqAEHBfn_shape",
        "type" : "Rectangle",
        "x" : 340,
        "y" : 325,
        "width" : 220,
        "height" : 50
      }
    }, {
      "id" : "Bv3P5DmGAqAEHBgn",
      "type" : "GeneralizationView",
      "modelElement" : {
        "id" : "cPCcEemAUygeIxDd",
        "type" : "Generalization"
      },
      "shape" : {
        "id" : "Bv3P5DmGAqAEHBgn_path",
        "type" : "Path",
        "points" : [ {
          "x" : 450,
          "y" : 95
        }, {
          "x" : 450,
          "y" : 155
        }, {
          "x" : 220,
          "y" : 155
        }, {
          "x" : 220,
          "y" : 185
        } ]
      },
      "source" : {
        "id" : "Zr3P5DmGAqAEHBWz",
        "type" : "ClassView"
      },
      "target" : {
        "id" : "573P5DmGAqAEHBet",
        "type" : "ClassView"
      }
    }, {
      "id" : "Zr3P5DmGAqAEHBWz",
      "type" : "ClassView",
      "modelElement" : {
        "id" : "G9JsEemAUygeIxAG",
        "type" : "Class"
      },
      "shape" : {
        "id" : "Zr3P5DmGAqAEHBWz_shape",
        "type" : "Rectangle",
        "x" : 340,
        "y" : 45,
        "width" : 220,
        "height" : 50
      }
    }, {
      "id" : "L73P5DmGAqAEHBew",
      "type" : "ClassView",
      "modelElement" : {
        "id" : "sdNsEemAUygeIxAq",
        "type" : "Class"
      },
      "shape" : {
        "id" : "L73P5DmGAqAEHBew_shape",
        "type" : "Rectangle",
        "x" : 560,
        "y" : 185,
        "width" : 220,
        "height" : 50
      }
    }, {
      "id" : "573P5DmGAqAEHBet",
      "type" : "ClassView",
      "modelElement" : {
        "id" : "ko5sEemAUygeIxAZ",
        "type" : "Class"
      },
      "shape" : {
        "id" : "573P5DmGAqAEHBet_shape",
        "type" : "Rectangle",
        "x" : 120,
        "y" : 185,
        "width" : 220,
        "height" : 50
      }
    }, {
      "id" : "yGRYFDmGAqAEHCbO",
      "type" : "GeneralizationView",
      "modelElement" : {
        "id" : "TEgNEemAUygeIxOG",
        "type" : "Generalization"
      },
      "shape" : {
        "id" : "yGRYFDmGAqAEHCbO_path",
        "type" : "Path",
        "points" : [ {
          "x" : 670,
          "y" : 235
        }, {
          "x" : 670,
          "y" : 300
        }, {
          "x" : 450,
          "y" : 300
        }, {
          "x" : 450,
          "y" : 325
        } ]
      },
      "source" : {
        "id" : "L73P5DmGAqAEHBew",
        "type" : "ClassView"
      },
      "target" : {
        "id" : "zn3P5DmGAqAEHBfn",
        "type" : "ClassView"
      }
    }, {
      "id" : "ffJQFDmGAqAEHCC_",
      "type" : "ClassView",
      "modelElement" : {
        "id" : "Jhx1EemAUygeIxMh",
        "type" : "Class"
      },
      "shape" : {
        "id" : "ffJQFDmGAqAEHCC__shape",
        "type" : "Rectangle",
        "x" : 550,
        "y" : 465,
        "width" : 220,
        "height" : 50
      }
    }, {
      "id" : "LH3P5DmGAqAEHBe_",
      "type" : "GeneralizationView",
      "modelElement" : {
        "id" : "oaicEemAUygeIxDn",
        "type" : "Generalization"
      },
      "shape" : {
        "id" : "LH3P5DmGAqAEHBe__path",
        "type" : "Path",
        "points" : [ {
          "x" : 450,
          "y" : 95
        }, {
          "x" : 450,
          "y" : 155
        }, {
          "x" : 670,
          "y" : 155
        }, {
          "x" : 670,
          "y" : 185
        } ]
      },
      "source" : {
        "id" : "Zr3P5DmGAqAEHBWz",
        "type" : "ClassView"
      },
      "target" : {
        "id" : "L73P5DmGAqAEHBew",
        "type" : "ClassView"
      }
    }, {
      "id" : "R33P5DmGAqAEHBgL",
      "type" : "ClassView",
      "modelElement" : {
        "id" : "9uHTxDmAUygefhiQ",
        "type" : "Class"
      },
      "shape" : {
        "id" : "R33P5DmGAqAEHBgL_shape",
        "type" : "Rectangle",
        "x" : 780,
        "y" : 325,
        "width" : 220,
        "height" : 50
      }
    }, {
      "id" : "gP3P5DmGAqAEHBgX",
      "type" : "GeneralizationView",
      "modelElement" : {
        "id" : "pZszxDmAUygefhkV",
        "type" : "Generalization"
      },
      "shape" : {
        "id" : "gP3P5DmGAqAEHBgX_path",
        "type" : "Path",
        "points" : [ {
          "x" : 670,
          "y" : 235
        }, {
          "x" : 670,
          "y" : 300
        }, {
          "x" : 870,
          "y" : 300
        }, {
          "x" : 870,
          "y" : 325
        } ]
      },
      "source" : {
        "id" : "L73P5DmGAqAEHBew",
        "type" : "ClassView"
      },
      "target" : {
        "id" : "R33P5DmGAqAEHBgL",
        "type" : "ClassView"
      }
    }, {
      "id" : "u_JQFDmGAqAEHCDC",
      "type" : "ClassView",
      "modelElement" : {
        "id" : ".UF1EemAUygeIxMs",
        "type" : "Class"
      },
      "shape" : {
        "id" : "u_JQFDmGAqAEHCDC_shape",
        "type" : "Rectangle",
        "x" : 1000,
        "y" : 465,
        "width" : 220,
        "height" : 50
      }
    }, {
      "id" : "JH3P5DmGAqAEHBe8",
      "type" : "GeneralizationSetView",
      "modelElement" : {
        "id" : "GQnFEemAUygeIxGM",
        "type" : "GeneralizationSet"
      },
      "shape" : {
        "id" : "JH3P5DmGAqAEHBe8_shape",
        "type" : "Text",
        "x" : 450,
        "y" : 90,
        "width" : 220,
        "height" : 70,
        "value" : ""
      }
    }, {
      "id" : "w6zQFDmGAqAEHCD6",
      "type" : "GeneralizationSetView",
      "modelElement" : {
        "id" : "wazQFDmGAqAEHCD4",
        "type" : "GeneralizationSet"
      },
      "shape" : {
        "id" : "w6zQFDmGAqAEHCD6_shape",
        "type" : "Text",
        "x" : 880,
        "y" : 380,
        "width" : 200,
        "height" : 50,
        "value" : ""
      }
    } ]
  }, {
    "id" : "lphAlDmGAqAEHBJt",
    "name" : "Gender Taxonomy",
    "description" : "Gender is organized as a taxonomy that distinguishes a general notion of gender from several attribution modalities that reflect how gender is expressed, identified, or recorded. The taxonomy separates personal identification from external attribution and from institutionally recorded forms, supporting explicit distinctions between self-identified, externally-attributed, administrative, and legal variants of gender.\n\nWithin each attribution modality, gender categories are specialized into male, female, and non-binary forms, enabling consistent classification across different sources of gender information. Gender expression is represented as a related branch with its own categories, allowing expression-oriented classification to be used alongside attribution-oriented classification while keeping these perspectives conceptually distinct.",
    "type" : "Diagram",
    "owner" : {
      "id" : "DMmUuemGAqAEHBFZ",
      "type" : "Package"
    },
    "contents" : [ {
      "id" : "fNrAlDmGAqAEHBTy",
      "type" : "GeneralizationView",
      "modelElement" : {
        "id" : "AgdS.DmGAqAEHDUS",
        "type" : "Generalization"
      },
      "shape" : {
        "id" : "fNrAlDmGAqAEHBTy_path",
        "type" : "Path",
        "points" : [ {
          "x" : 2380,
          "y" : 350
        }, {
          "x" : 2380,
          "y" : 620
        }, {
          "x" : 3030,
          "y" : 620
        }, {
          "x" : 3030,
          "y" : 710
        } ]
      },
      "source" : {
        "id" : "HXTAlDmGAqAEHBTI",
        "type" : "ClassView"
      },
      "target" : {
        "id" : "Gm1AlDmGAqAEHBQp",
        "type" : "ClassView"
      }
    }, {
      "id" : ".K1AlDmGAqAEHBN7",
      "type" : "ClassView",
      "modelElement" : {
        "id" : "13dx_9mGAqAEHB0Z",
        "type" : "Class"
      },
      "shape" : {
        "id" : ".K1AlDmGAqAEHBN7_shape",
        "type" : "Rectangle",
        "x" : 790,
        "y" : 290,
        "width" : 240,
        "height" : 60
      }
    }, {
      "id" : "ST7AlDmGAqAEHBT8",
      "type" : "GeneralizationView",
      "modelElement" : {
        "id" : "FVRyoDmGAqAEHB2f",
        "type" : "Generalization"
      },
      "shape" : {
        "id" : "ST7AlDmGAqAEHBT8_path",
        "type" : "Path",
        "points" : [ {
          "x" : 1660,
          "y" : 350
        }, {
          "x" : 1660,
          "y" : 520
        }, {
          "x" : 950,
          "y" : 520
        }, {
          "x" : 950,
          "y" : 710
        } ]
      },
      "source" : {
        "id" : "Oa1AlDmGAqAEHBOf",
        "type" : "ClassView"
      },
      "target" : {
        "id" : "24DAlDmGAqAEHBR7",
        "type" : "ClassView"
      }
    }, {
      "id" : "ZBXAlDmGAqAEHBUc",
      "type" : "GeneralizationView",
      "modelElement" : {
        "id" : "h2hyoDmGAqAEHB2P",
        "type" : "Generalization"
      },
      "shape" : {
        "id" : "ZBXAlDmGAqAEHBUc_path",
        "type" : "Path",
        "points" : [ {
          "x" : 240,
          "y" : 350
        }, {
          "x" : 240,
          "y" : 520
        }, {
          "x" : 440,
          "y" : 520
        }, {
          "x" : 440,
          "y" : 1149
        }, {
          "x" : 1129,
          "y" : 1149
        }, {
          "x" : 1129,
          "y" : 1239
        } ]
      },
      "source" : {
        "id" : "GG1AlDmGAqAEHBP7",
        "type" : "ClassView"
      },
      "target" : {
        "id" : "EXTAlDmGAqAEHBS.",
        "type" : "ClassView"
      }
    }, {
      "id" : "SnTAlDmGAqAEHBSy",
      "type" : "GeneralizationView",
      "modelElement" : {
        "id" : "EiCyoDmGAqAEHB0I",
        "type" : "Generalization"
      },
      "shape" : {
        "id" : "SnTAlDmGAqAEHBSy_path",
        "type" : "Path",
        "points" : [ {
          "x" : 2680,
          "y" : 770
        }, {
          "x" : 2680,
          "y" : 1240
        } ]
      },
      "source" : {
        "id" : "Lq1AlDmGAqAEHBOV",
        "type" : "ClassView"
      },
      "target" : {
        "id" : "SnTAlDmGAqAEHBS0",
        "type" : "ClassView"
      }
    }, {
      "id" : "4ZPAlDmGAqAEHBVA",
      "type" : "GeneralizationView",
      "modelElement" : {
        "id" : "v9xyoDmGAqAEHB2p",
        "type" : "Generalization"
      },
      "shape" : {
        "id" : "4ZPAlDmGAqAEHBVA_path",
        "type" : "Path",
        "points" : [ {
          "x" : 3030,
          "y" : 350
        }, {
          "x" : 3030,
          "y" : 439
        }, {
          "x" : 1869,
          "y" : 429
        }, {
          "x" : 1869,
          "y" : 709
        } ]
      },
      "source" : {
        "id" : "e61AlDmGAqAEHBPN",
        "type" : "ClassView"
      },
      "target" : {
        "id" : "sEDAlDmGAqAEHBSF",
        "type" : "ClassView"
      }
    }, {
      "id" : "EXTAlDmGAqAEHBS8",
      "type" : "GeneralizationView",
      "modelElement" : {
        "id" : "iDayoDmGAqAEHB0w",
        "type" : "Generalization"
      },
      "shape" : {
        "id" : "EXTAlDmGAqAEHBS8_path",
        "type" : "Path",
        "points" : [ {
          "x" : 2680,
          "y" : 769
        }, {
          "x" : 2680,
          "y" : 1023
        }, {
          "x" : 1273,
          "y" : 1023
        }, {
          "x" : 1273,
          "y" : 1240
        } ]
      },
      "source" : {
        "id" : "Lq1AlDmGAqAEHBOV",
        "type" : "ClassView"
      },
      "target" : {
        "id" : "EXTAlDmGAqAEHBS.",
        "type" : "ClassView"
      }
    }, {
      "id" : "OZMglDmGAqAEHBWm",
      "type" : "GeneralizationView",
      "modelElement" : {
        "id" : "U2grkDmAUygefiJ1",
        "type" : "Generalization"
      },
      "shape" : {
        "id" : "OZMglDmGAqAEHBWm_path",
        "type" : "Path",
        "points" : [ {
          "x" : 950,
          "y" : 770
        }, {
          "x" : 950,
          "y" : 1240
        } ]
      },
      "source" : {
        "id" : "24DAlDmGAqAEHBR7",
        "type" : "ClassView"
      },
      "target" : {
        "id" : "aT7AlDmGAqAEHBUB",
        "type" : "ClassView"
      }
    }, {
      "id" : "PBXAlDmGAqAEHBUk",
      "type" : "ClassView",
      "modelElement" : {
        "id" : "3.1SoDmGAqAEHBwh",
        "type" : "Class"
      },
      "shape" : {
        "id" : "PBXAlDmGAqAEHBUk_shape",
        "type" : "Rectangle",
        "x" : 170,
        "y" : 1240,
        "width" : 240,
        "height" : 60
      }
    }, {
      "id" : "W9ZglDmGAqAEHBZY",
      "type" : "GeneralizationView",
      "modelElement" : {
        "id" : "oi8aoDmGAqAEHCEE",
        "type" : "Generalization"
      },
      "shape" : {
        "id" : "W9ZglDmGAqAEHBZY_path",
        "type" : "Path",
        "points" : [ {
          "x" : 600,
          "y" : 1300
        }, {
          "x" : 600,
          "y" : 1400
        }, {
          "x" : 350,
          "y" : 1400
        }, {
          "x" : 350,
          "y" : 1470
        } ]
      },
      "source" : {
        "id" : "x8WglDmGAqAEHBXa",
        "type" : "ClassView"
      },
      "target" : {
        "id" : "NhXAlDmGAqAEHBUu",
        "type" : "ClassView"
      }
    }, {
      "id" : "bBXAlDmGAqAEHBUf",
      "type" : "GeneralizationView",
      "modelElement" : {
        "id" : "YCJyoDmGAqAEHB2z",
        "type" : "Generalization"
      },
      "shape" : {
        "id" : "bBXAlDmGAqAEHBUf_path",
        "type" : "Path",
        "points" : [ {
          "x" : 240,
          "y" : 350
        }, {
          "x" : 240,
          "y" : 709
        } ]
      },
      "source" : {
        "id" : "GG1AlDmGAqAEHBP7",
        "type" : "ClassView"
      },
      "target" : {
        "id" : "jEDAlDmGAqAEHBSP",
        "type" : "ClassView"
      }
    }, {
      "id" : "Oa1AlDmGAqAEHBOd",
      "type" : "GeneralizationView",
      "modelElement" : {
        "id" : "abL1IDmGAqAEHCnw",
        "type" : "Generalization"
      },
      "shape" : {
        "id" : "Oa1AlDmGAqAEHBOd_path",
        "type" : "Path",
        "points" : [ {
          "x" : 1800,
          "y" : 150
        }, {
          "x" : 1800,
          "y" : 210
        }, {
          "x" : 1660,
          "y" : 210
        }, {
          "x" : 1660,
          "y" : 290
        } ]
      },
      "source" : {
        "id" : "eWFAlDmGAqAEHBKr",
        "type" : "ClassView"
      },
      "target" : {
        "id" : "Oa1AlDmGAqAEHBOf",
        "type" : "ClassView"
      }
    }, {
      "id" : "jCWglDmGAqAEHBXo",
      "type" : "GeneralizationView",
      "modelElement" : {
        "id" : "f_7yoDmGAqAEHB5X",
        "type" : "Generalization"
      },
      "shape" : {
        "id" : "jCWglDmGAqAEHBXo_path",
        "type" : "Path",
        "points" : [ {
          "x" : 600,
          "y" : 771
        }, {
          "x" : 600,
          "y" : 887
        }, {
          "x" : 832,
          "y" : 887
        }, {
          "x" : 832,
          "y" : 1238
        } ]
      },
      "source" : {
        "id" : ".YDAlDmGAqAEHBRx",
        "type" : "ClassView"
      },
      "target" : {
        "id" : "aT7AlDmGAqAEHBUB",
        "type" : "ClassView"
      }
    }, {
      "id" : ".YDAlDmGAqAEHBRx",
      "type" : "ClassView",
      "modelElement" : {
        "id" : "nTkqg.mGAqAEHBGe",
        "type" : "Class"
      },
      "shape" : {
        "id" : ".YDAlDmGAqAEHBRx_shape",
        "type" : "Rectangle",
        "x" : 482,
        "y" : 710,
        "width" : 240,
        "height" : 60
      }
    }, {
      "id" : "rkm1YjmGAqAEHGM7",
      "type" : "GeneralizationView",
      "modelElement" : {
        "id" : "LKXWwjmGAqAEHFKy",
        "type" : "Generalization"
      },
      "shape" : {
        "id" : "rkm1YjmGAqAEHGM7_path",
        "type" : "Path",
        "points" : [ {
          "x" : 1282,
          "y" : 350
        }, {
          "x" : 1282,
          "y" : 430
        }, {
          "x" : 1508,
          "y" : 430
        }, {
          "x" : 1509,
          "y" : 710
        } ]
      },
      "source" : {
        "id" : "xwi1YjmGAqAEHGMj",
        "type" : "ClassView"
      },
      "target" : {
        "id" : "bkm1YjmGAqAEHGM9",
        "type" : "ClassView"
      }
    }, {
      "id" : "NhXAlDmGAqAEHBUu",
      "type" : "ClassView",
      "modelElement" : {
        "id" : "ekjSoDmGAqAEHBxe",
        "type" : "Class"
      },
      "shape" : {
        "id" : "NhXAlDmGAqAEHBUu_shape",
        "type" : "Rectangle",
        "x" : 170,
        "y" : 1470,
        "width" : 240,
        "height" : 60
      }
    }, {
      "id" : "NixglDmGAqAEHBY7",
      "type" : "GeneralizationView",
      "modelElement" : {
        "id" : "IrsaoDmGAqAEHCDu",
        "type" : "Generalization"
      },
      "shape" : {
        "id" : "NixglDmGAqAEHBY7_path",
        "type" : "Path",
        "points" : [ {
          "x" : 600,
          "y" : 1300
        }, {
          "x" : 600,
          "y" : 1400
        }, {
          "x" : 830,
          "y" : 1400
        }, {
          "x" : 830,
          "y" : 1470
        } ]
      },
      "source" : {
        "id" : "x8WglDmGAqAEHBXa",
        "type" : "ClassView"
      },
      "target" : {
        "id" : "Zz7AlDmGAqAEHBUL",
        "type" : "ClassView"
      }
    }, {
      "id" : "2wi1YjmGAqAEHGMh",
      "type" : "GeneralizationView",
      "modelElement" : {
        "id" : "JnjuwjmGAqAEHFbf",
        "type" : "Generalization"
      },
      "shape" : {
        "id" : "2wi1YjmGAqAEHGMh_path",
        "type" : "Path",
        "points" : [ {
          "x" : 1800,
          "y" : 151
        }, {
          "x" : 1800,
          "y" : 210
        }, {
          "x" : 1283,
          "y" : 210
        }, {
          "x" : 1282,
          "y" : 288
        } ]
      },
      "source" : {
        "id" : "eWFAlDmGAqAEHBKr",
        "type" : "ClassView"
      },
      "target" : {
        "id" : "xwi1YjmGAqAEHGMj",
        "type" : "ClassView"
      }
    }, {
      "id" : "24DAlDmGAqAEHBR7",
      "type" : "ClassView",
      "modelElement" : {
        "id" : "kchSoDmGAqAEHBvS",
        "type" : "Class"
      },
      "shape" : {
        "id" : "24DAlDmGAqAEHBR7_shape",
        "type" : "Rectangle",
        "x" : 790,
        "y" : 710,
        "width" : 240,
        "height" : 60
      }
    }, {
      "id" : "hCWglDmGAqAEHBXi",
      "type" : "GeneralizationView",
      "modelElement" : {
        "id" : "D6nyoDmGAqAEHB5r",
        "type" : "Generalization"
      },
      "shape" : {
        "id" : "hCWglDmGAqAEHBXi_path",
        "type" : "Path",
        "points" : [ {
          "x" : 600,
          "y" : 771
        }, {
          "x" : 600,
          "y" : 887
        }, {
          "x" : 1452,
          "y" : 887
        }, {
          "x" : 1452,
          "y" : 1238
        } ]
      },
      "source" : {
        "id" : ".YDAlDmGAqAEHBRx",
        "type" : "ClassView"
      },
      "target" : {
        "id" : "T5PAlDmGAqAEHBVP",
        "type" : "ClassView"
      }
    }, {
      "id" : "WHTAlDmGAqAEHBSq",
      "type" : "ClassView",
      "modelElement" : {
        "id" : "fuPioDmGAqAEHBtu",
        "type" : "Class"
      },
      "shape" : {
        "id" : "WHTAlDmGAqAEHBSq_shape",
        "type" : "Rectangle",
        "x" : 2302,
        "y" : 1240,
        "width" : 240,
        "height" : 60
      }
    }, {
      "id" : "aT7AlDmGAqAEHBUB",
      "type" : "ClassView",
      "modelElement" : {
        "id" : "91FSoDmGAqAEHBwH",
        "type" : "Class"
      },
      "shape" : {
        "id" : "aT7AlDmGAqAEHBUB_shape",
        "type" : "Rectangle",
        "x" : 790,
        "y" : 1240,
        "width" : 240,
        "height" : 60
      }
    }, {
      "id" : "T5PAlDmGAqAEHBVP",
      "type" : "ClassView",
      "modelElement" : {
        "id" : "68VSoDmGAqAEHBwU",
        "type" : "Class"
      },
      "shape" : {
        "id" : "T5PAlDmGAqAEHBVP_shape",
        "type" : "Rectangle",
        "x" : 1390,
        "y" : 1240,
        "width" : 240,
        "height" : 60
      }
    }, {
      "id" : "sHuglDmGAqAEHBYR",
      "type" : "GeneralizationView",
      "modelElement" : {
        "id" : "8J_LkDmAUygefiIh",
        "type" : "Generalization"
      },
      "shape" : {
        "id" : "sHuglDmGAqAEHBYR_path",
        "type" : "Path",
        "points" : [ {
          "x" : 1550,
          "y" : 1300
        }, {
          "x" : 1550,
          "y" : 1470
        } ]
      },
      "source" : {
        "id" : "T5PAlDmGAqAEHBVP",
        "type" : "ClassView"
      },
      "target" : {
        "id" : "aZPAlDmGAqAEHBVF",
        "type" : "ClassView"
      }
    }, {
      "id" : "bkm1YjmGAqAEHGM9",
      "type" : "ClassView",
      "modelElement" : {
        "id" : "yRFawjmGAqAEHEjP",
        "type" : "Class"
      },
      "shape" : {
        "id" : "bkm1YjmGAqAEHGM9_shape",
        "type" : "Rectangle",
        "x" : 1390,
        "y" : 710,
        "width" : 240,
        "height" : 60
      }
    }, {
      "id" : "8K1AlDmGAqAEHBNr",
      "type" : "GeneralizationView",
      "modelElement" : {
        "id" : ".pCMg.mGAqAEHB.9",
        "type" : "Generalization"
      },
      "shape" : {
        "id" : "8K1AlDmGAqAEHBNr_path",
        "type" : "Path",
        "points" : [ {
          "x" : 1800,
          "y" : 150
        }, {
          "x" : 1800,
          "y" : 210
        }, {
          "x" : 910,
          "y" : 210
        }, {
          "x" : 910,
          "y" : 290
        } ]
      },
      "source" : {
        "id" : "eWFAlDmGAqAEHBKr",
        "type" : "ClassView"
      },
      "target" : {
        "id" : ".K1AlDmGAqAEHBN7",
        "type" : "ClassView"
      }
    }, {
      "id" : "SnTAlDmGAqAEHBS0",
      "type" : "ClassView",
      "modelElement" : {
        "id" : "GNvioDmGAqAEHBt7",
        "type" : "Class"
      },
      "shape" : {
        "id" : "SnTAlDmGAqAEHBS0_shape",
        "type" : "Rectangle",
        "x" : 2610,
        "y" : 1240,
        "width" : 240,
        "height" : 60
      }
    }, {
      "id" : "oq.glDmGAqAEHBYa",
      "type" : "GeneralizationView",
      "modelElement" : {
        "id" : "wbcaoDmGAqAEHCD6",
        "type" : "Generalization"
      },
      "shape" : {
        "id" : "oq.glDmGAqAEHBYa_path",
        "type" : "Path",
        "points" : [ {
          "x" : 600,
          "y" : 1300
        }, {
          "x" : 600,
          "y" : 1400
        }, {
          "x" : 1450,
          "y" : 1400
        }, {
          "x" : 1450,
          "y" : 1470
        } ]
      },
      "source" : {
        "id" : "x8WglDmGAqAEHBXa",
        "type" : "ClassView"
      },
      "target" : {
        "id" : "aZPAlDmGAqAEHBVF",
        "type" : "ClassView"
      }
    }, {
      "id" : "aZPAlDmGAqAEHBVF",
      "type" : "ClassView",
      "modelElement" : {
        "id" : "CCdSoDmGAqAEHBxB",
        "type" : "Class"
      },
      "shape" : {
        "id" : "aZPAlDmGAqAEHBVF_shape",
        "type" : "Rectangle",
        "x" : 1390,
        "y" : 1470,
        "width" : 240,
        "height" : 60
      }
    }, {
      "id" : "Oa1AlDmGAqAEHBOf",
      "type" : "ClassView",
      "modelElement" : {
        "id" : "XD91IDmGAqAEHCmf",
        "type" : "Class"
      },
      "shape" : {
        "id" : "Oa1AlDmGAqAEHBOf_shape",
        "type" : "Rectangle",
        "x" : 1540,
        "y" : 290,
        "width" : 240,
        "height" : 60
      }
    }, {
      "id" : "aYDAlDmGAqAEHBRU",
      "type" : "GeneralizationView",
      "modelElement" : {
        "id" : "wS.d_9mGAqAEHCaU",
        "type" : "Generalization"
      },
      "shape" : {
        "id" : "aYDAlDmGAqAEHBRU_path",
        "type" : "Path",
        "points" : [ {
          "x" : 860,
          "y" : 350
        }, {
          "x" : 860,
          "y" : 620
        }, {
          "x" : 600,
          "y" : 620
        }, {
          "x" : 600,
          "y" : 710
        } ]
      },
      "source" : {
        "id" : ".K1AlDmGAqAEHBN7",
        "type" : "ClassView"
      },
      "target" : {
        "id" : ".YDAlDmGAqAEHBRx",
        "type" : "ClassView"
      }
    }, {
      "id" : "R1rAlDmGAqAEHBTe",
      "type" : "GeneralizationView",
      "modelElement" : {
        "id" : "F27reDmGAqAEHBYD",
        "type" : "Generalization"
      },
      "shape" : {
        "id" : "R1rAlDmGAqAEHBTe_path",
        "type" : "Path",
        "points" : [ {
          "x" : 3060,
          "y" : 770
        }, {
          "x" : 3060,
          "y" : 1240
        } ]
      },
      "source" : {
        "id" : "Gm1AlDmGAqAEHBQp",
        "type" : "ClassView"
      },
      "target" : {
        "id" : "x1rAlDmGAqAEHBTg",
        "type" : "ClassView"
      }
    }, {
      "id" : "LUm1YjmGAqAEHGNH",
      "type" : "ClassView",
      "modelElement" : {
        "id" : "SKlawjmGAqAEHEja",
        "type" : "Class"
      },
      "shape" : {
        "id" : "LUm1YjmGAqAEHGNH_shape",
        "type" : "Rectangle",
        "x" : 1090,
        "y" : 710,
        "width" : 240,
        "height" : 60
      }
    }, {
      "id" : "eWFAlDmGAqAEHBKr",
      "type" : "ClassView",
      "modelElement" : {
        "id" : "HF29A.mGAqAEHBsq",
        "type" : "Class"
      },
      "shape" : {
        "id" : "eWFAlDmGAqAEHBKr_shape",
        "type" : "Rectangle",
        "x" : 1680,
        "y" : 90,
        "width" : 240,
        "height" : 60
      }
    }, {
      "id" : "GG1AlDmGAqAEHBP7",
      "type" : "ClassView",
      "modelElement" : {
        "id" : "UbD1IDmGAqAEHCm1",
        "type" : "Class"
      },
      "shape" : {
        "id" : "GG1AlDmGAqAEHBP7_shape",
        "type" : "Rectangle",
        "x" : 170,
        "y" : 290,
        "width" : 240,
        "height" : 60
      }
    }, {
      "id" : "DEDAlDmGAqAEHBSN",
      "type" : "GeneralizationView",
      "modelElement" : {
        "id" : "d5uyoDmGAqAEHB1t",
        "type" : "Generalization"
      },
      "shape" : {
        "id" : "DEDAlDmGAqAEHBSN_path",
        "type" : "Path",
        "points" : [ {
          "x" : 860,
          "y" : 351
        }, {
          "x" : 860,
          "y" : 620
        }, {
          "x" : 350,
          "y" : 620
        }, {
          "x" : 350,
          "y" : 708
        } ]
      },
      "source" : {
        "id" : ".K1AlDmGAqAEHBN7",
        "type" : "ClassView"
      },
      "target" : {
        "id" : "jEDAlDmGAqAEHBSP",
        "type" : "ClassView"
      }
    }, {
      "id" : "sEDAlDmGAqAEHBSD",
      "type" : "GeneralizationView",
      "modelElement" : {
        "id" : "touyoDmGAqAEHB1j",
        "type" : "Generalization"
      },
      "shape" : {
        "id" : "sEDAlDmGAqAEHBSD_path",
        "type" : "Path",
        "points" : [ {
          "x" : 860,
          "y" : 350
        }, {
          "x" : 860,
          "y" : 620
        }, {
          "x" : 1760,
          "y" : 620
        }, {
          "x" : 1760,
          "y" : 710
        } ]
      },
      "source" : {
        "id" : ".K1AlDmGAqAEHBN7",
        "type" : "ClassView"
      },
      "target" : {
        "id" : "sEDAlDmGAqAEHBSF",
        "type" : "ClassView"
      }
    }, {
      "id" : "xwi1YjmGAqAEHGMj",
      "type" : "ClassView",
      "modelElement" : {
        "id" : "zS1WwjmGAqAEHFJi",
        "type" : "Class"
      },
      "shape" : {
        "id" : "xwi1YjmGAqAEHGMj_shape",
        "type" : "Rectangle",
        "x" : 1162,
        "y" : 290,
        "width" : 240,
        "height" : 60
      }
    }, {
      "id" : "sEDAlDmGAqAEHBSF",
      "type" : "ClassView",
      "modelElement" : {
        "id" : "XKRSoDmGAqAEHBvf",
        "type" : "Class"
      },
      "shape" : {
        "id" : "sEDAlDmGAqAEHBSF_shape",
        "type" : "Rectangle",
        "x" : 1700,
        "y" : 710,
        "width" : 240,
        "height" : 60
      }
    }, {
      "id" : "e61AlDmGAqAEHBPL",
      "type" : "GeneralizationView",
      "modelElement" : {
        "id" : "mSr1IDmGAqAEHCn6",
        "type" : "Generalization"
      },
      "shape" : {
        "id" : "e61AlDmGAqAEHBPL_path",
        "type" : "Path",
        "points" : [ {
          "x" : 1800,
          "y" : 150
        }, {
          "x" : 1800,
          "y" : 210
        }, {
          "x" : 3030,
          "y" : 210
        }, {
          "x" : 3030,
          "y" : 290
        } ]
      },
      "source" : {
        "id" : "eWFAlDmGAqAEHBKr",
        "type" : "ClassView"
      },
      "target" : {
        "id" : "e61AlDmGAqAEHBPN",
        "type" : "ClassView"
      }
    }, {
      "id" : "mHTAlDmGAqAEHBSo",
      "type" : "GeneralizationView",
      "modelElement" : {
        "id" : "r_cyoDmGAqAEHBzw",
        "type" : "Generalization"
      },
      "shape" : {
        "id" : "mHTAlDmGAqAEHBSo_path",
        "type" : "Path",
        "points" : [ {
          "x" : 2680,
          "y" : 770
        }, {
          "x" : 2680,
          "y" : 1020
        }, {
          "x" : 2480,
          "y" : 1020
        }, {
          "x" : 2480,
          "y" : 1240
        } ]
      },
      "source" : {
        "id" : "Lq1AlDmGAqAEHBOV",
        "type" : "ClassView"
      },
      "target" : {
        "id" : "WHTAlDmGAqAEHBSq",
        "type" : "ClassView"
      }
    }, {
      "id" : "ET7AlDmGAqAEHBT5",
      "type" : "GeneralizationView",
      "modelElement" : {
        "id" : "168yoDmGAqAEHBz6",
        "type" : "Generalization"
      },
      "shape" : {
        "id" : "ET7AlDmGAqAEHBT5_path",
        "type" : "Path",
        "points" : [ {
          "x" : 1660,
          "y" : 350
        }, {
          "x" : 1660,
          "y" : 520
        }, {
          "x" : 2302,
          "y" : 520
        }, {
          "x" : 2302,
          "y" : 1240
        } ]
      },
      "source" : {
        "id" : "Oa1AlDmGAqAEHBOf",
        "type" : "ClassView"
      },
      "target" : {
        "id" : "WHTAlDmGAqAEHBSq",
        "type" : "ClassView"
      }
    }, {
      "id" : "NRXAlDmGAqAEHBU2",
      "type" : "GeneralizationView",
      "modelElement" : {
        "id" : "i8ibeDmGAqAEHBaQ",
        "type" : "Generalization"
      },
      "shape" : {
        "id" : "NRXAlDmGAqAEHBU2_path",
        "type" : "Path",
        "points" : [ {
          "x" : 240,
          "y" : 350
        }, {
          "x" : 240,
          "y" : 520
        }, {
          "x" : 440,
          "y" : 520
        }, {
          "x" : 440,
          "y" : 1149
        }, {
          "x" : 1800,
          "y" : 1149
        }, {
          "x" : 1800,
          "y" : 1239
        } ]
      },
      "source" : {
        "id" : "GG1AlDmGAqAEHBP7",
        "type" : "ClassView"
      },
      "target" : {
        "id" : "SNrAlDmGAqAEHBTq",
        "type" : "ClassView"
      }
    }, {
      "id" : "Lq1AlDmGAqAEHBOV",
      "type" : "ClassView",
      "modelElement" : {
        "id" : "JDRyg.mGAqAEHA4W",
        "type" : "Class"
      },
      "shape" : {
        "id" : "Lq1AlDmGAqAEHBOV_shape",
        "type" : "Rectangle",
        "x" : 2610,
        "y" : 710,
        "width" : 240,
        "height" : 60
      }
    }, {
      "id" : "HXTAlDmGAqAEHBTI",
      "type" : "ClassView",
      "modelElement" : {
        "id" : "AgpS.DmGAqAEHDTi",
        "type" : "Class"
      },
      "shape" : {
        "id" : "HXTAlDmGAqAEHBTI_shape",
        "type" : "Rectangle",
        "x" : 2220,
        "y" : 290,
        "width" : 240,
        "height" : 60
      }
    }, {
      "id" : "LVrAlDmGAqAEHBTU",
      "type" : "GeneralizationView",
      "modelElement" : {
        "id" : "zg7reDmGAqAEHBX5",
        "type" : "Generalization"
      },
      "shape" : {
        "id" : "LVrAlDmGAqAEHBTU_path",
        "type" : "Path",
        "points" : [ {
          "x" : 3060,
          "y" : 770
        }, {
          "x" : 3060,
          "y" : 1150
        }, {
          "x" : 2200,
          "y" : 1150
        }, {
          "x" : 2200,
          "y" : 1240
        } ]
      },
      "source" : {
        "id" : "Gm1AlDmGAqAEHBQp",
        "type" : "ClassView"
      },
      "target" : {
        "id" : "rVrAlDmGAqAEHBTW",
        "type" : "ClassView"
      }
    }, {
      "id" : "Gm1AlDmGAqAEHBQp",
      "type" : "ClassView",
      "modelElement" : {
        "id" : "CMHLeDmGAqAEHBVx",
        "type" : "Class"
      },
      "shape" : {
        "id" : "Gm1AlDmGAqAEHBQp_shape",
        "type" : "Rectangle",
        "x" : 2910,
        "y" : 710,
        "width" : 240,
        "height" : 60
      }
    }, {
      "id" : "rVrAlDmGAqAEHBTW",
      "type" : "ClassView",
      "modelElement" : {
        "id" : "Y2JreDmGAqAEHBWm",
        "type" : "Class"
      },
      "shape" : {
        "id" : "rVrAlDmGAqAEHBTW_shape",
        "type" : "Rectangle",
        "x" : 2000,
        "y" : 1240,
        "width" : 240,
        "height" : 60
      }
    }, {
      "id" : "x1rAlDmGAqAEHBTg",
      "type" : "ClassView",
      "modelElement" : {
        "id" : "LdNreDmGAqAEHBW7",
        "type" : "Class"
      },
      "shape" : {
        "id" : "x1rAlDmGAqAEHBTg_shape",
        "type" : "Rectangle",
        "x" : 2910,
        "y" : 1240,
        "width" : 240,
        "height" : 60
      }
    }, {
      "id" : "wMRglDmGAqAEHBYy",
      "type" : "GeneralizationView",
      "modelElement" : {
        "id" : "lEgrkDmAUygefiJr",
        "type" : "Generalization"
      },
      "shape" : {
        "id" : "wMRglDmGAqAEHBYy_path",
        "type" : "Path",
        "points" : [ {
          "x" : 945,
          "y" : 1300
        }, {
          "x" : 945,
          "y" : 1470
        } ]
      },
      "source" : {
        "id" : "aT7AlDmGAqAEHBUB",
        "type" : "ClassView"
      },
      "target" : {
        "id" : "Zz7AlDmGAqAEHBUL",
        "type" : "ClassView"
      }
    }, {
      "id" : "L.PQlDmGAqAEHBfX",
      "type" : "GeneralizationView",
      "modelElement" : {
        "id" : "h.PQlDmGAqAEHBfW",
        "type" : "Generalization"
      },
      "shape" : {
        "id" : "L.PQlDmGAqAEHBfX_path",
        "type" : "Path",
        "points" : [ {
          "x" : 1800,
          "y" : 150
        }, {
          "x" : 1800,
          "y" : 210
        }, {
          "x" : 2330,
          "y" : 210
        }, {
          "x" : 2330,
          "y" : 290
        } ]
      },
      "source" : {
        "id" : "eWFAlDmGAqAEHBKr",
        "type" : "ClassView"
      },
      "target" : {
        "id" : "HXTAlDmGAqAEHBTI",
        "type" : "ClassView"
      }
    }, {
      "id" : "XpPAlDmGAqAEHBU9",
      "type" : "GeneralizationView",
      "modelElement" : {
        "id" : "5dCyoDmGAqAEHB0S",
        "type" : "Generalization"
      },
      "shape" : {
        "id" : "XpPAlDmGAqAEHBU9_path",
        "type" : "Path",
        "points" : [ {
          "x" : 3030,
          "y" : 350
        }, {
          "x" : 3030,
          "y" : 440
        }, {
          "x" : 2880,
          "y" : 440
        }, {
          "x" : 2880,
          "y" : 1022
        }, {
          "x" : 2790,
          "y" : 1022
        }, {
          "x" : 2790,
          "y" : 1240
        } ]
      },
      "source" : {
        "id" : "e61AlDmGAqAEHBPN",
        "type" : "ClassView"
      },
      "target" : {
        "id" : "SnTAlDmGAqAEHBS0",
        "type" : "ClassView"
      }
    }, {
      "id" : "eL7AlDmGAqAEHBUT",
      "type" : "GeneralizationView",
      "modelElement" : {
        "id" : "lUCbeDmGAqAEHBZ8",
        "type" : "Generalization"
      },
      "shape" : {
        "id" : "eL7AlDmGAqAEHBUT_path",
        "type" : "Path",
        "points" : [ {
          "x" : 1660,
          "y" : 350
        }, {
          "x" : 1660,
          "y" : 520
        }, {
          "x" : 2090,
          "y" : 520
        }, {
          "x" : 2090,
          "y" : 1240
        } ]
      },
      "source" : {
        "id" : "Oa1AlDmGAqAEHBOf",
        "type" : "ClassView"
      },
      "target" : {
        "id" : "rVrAlDmGAqAEHBTW",
        "type" : "ClassView"
      }
    }, {
      "id" : "SNrAlDmGAqAEHBTo",
      "type" : "GeneralizationView",
      "modelElement" : {
        "id" : "JX7reDmGAqAEHBYN",
        "type" : "Generalization"
      },
      "shape" : {
        "id" : "SNrAlDmGAqAEHBTo_path",
        "type" : "Path",
        "points" : [ {
          "x" : 3060,
          "y" : 770
        }, {
          "x" : 3060,
          "y" : 1150
        }, {
          "x" : 1890,
          "y" : 1150
        }, {
          "x" : 1890,
          "y" : 1240
        } ]
      },
      "source" : {
        "id" : "Gm1AlDmGAqAEHBQp",
        "type" : "ClassView"
      },
      "target" : {
        "id" : "SNrAlDmGAqAEHBTq",
        "type" : "ClassView"
      }
    }, {
      "id" : "Zz7AlDmGAqAEHBUL",
      "type" : "ClassView",
      "modelElement" : {
        "id" : "7stSoDmGAqAEHBw0",
        "type" : "Class"
      },
      "shape" : {
        "id" : "Zz7AlDmGAqAEHBUL_shape",
        "type" : "Rectangle",
        "x" : 790,
        "y" : 1470,
        "width" : 240,
        "height" : 60
      }
    }, {
      "id" : "KlPAlDmGAqAEHBVX",
      "type" : "GeneralizationView",
      "modelElement" : {
        "id" : "mDCbeDmGAqAEHBaG",
        "type" : "Generalization"
      },
      "shape" : {
        "id" : "KlPAlDmGAqAEHBVX_path",
        "type" : "Path",
        "points" : [ {
          "x" : 3030,
          "y" : 350
        }, {
          "x" : 3030,
          "y" : 440
        }, {
          "x" : 2880,
          "y" : 440
        }, {
          "x" : 2880,
          "y" : 1022
        }, {
          "x" : 2960,
          "y" : 1022
        }, {
          "x" : 2960,
          "y" : 1240
        } ]
      },
      "source" : {
        "id" : "e61AlDmGAqAEHBPN",
        "type" : "ClassView"
      },
      "target" : {
        "id" : "x1rAlDmGAqAEHBTg",
        "type" : "ClassView"
      }
    }, {
      "id" : "SNrAlDmGAqAEHBTq",
      "type" : "ClassView",
      "modelElement" : {
        "id" : "6YdreDmGAqAEHBXG",
        "type" : "Class"
      },
      "shape" : {
        "id" : "SNrAlDmGAqAEHBTq_shape",
        "type" : "Rectangle",
        "x" : 1700,
        "y" : 1240,
        "width" : 240,
        "height" : 60
      }
    }, {
      "id" : "24DAlDmGAqAEHBR5",
      "type" : "GeneralizationView",
      "modelElement" : {
        "id" : "DKOyoDmGAqAEHB1Z",
        "type" : "Generalization"
      },
      "shape" : {
        "id" : "24DAlDmGAqAEHBR5_path",
        "type" : "Path",
        "points" : [ {
          "x" : 860,
          "y" : 350
        }, {
          "x" : 860,
          "y" : 710
        } ]
      },
      "source" : {
        "id" : ".K1AlDmGAqAEHBN7",
        "type" : "ClassView"
      },
      "target" : {
        "id" : "24DAlDmGAqAEHBR7",
        "type" : "ClassView"
      }
    }, {
      "id" : "ZukglDmGAqAEHBWU",
      "type" : "GeneralizationView",
      "modelElement" : {
        "id" : "ElQLkDmAUygefiCy",
        "type" : "Generalization"
      },
      "shape" : {
        "id" : "ZukglDmGAqAEHBWU_path",
        "type" : "Path",
        "points" : [ {
          "x" : 247,
          "y" : 770
        }, {
          "x" : 247,
          "y" : 1240
        } ]
      },
      "source" : {
        "id" : "jEDAlDmGAqAEHBSP",
        "type" : "ClassView"
      },
      "target" : {
        "id" : "PBXAlDmGAqAEHBUk",
        "type" : "ClassView"
      }
    }, {
      "id" : "HXTAlDmGAqAEHBTG",
      "type" : "GeneralizationView",
      "modelElement" : {
        "id" : "bltS.DmGAqAEHDUI",
        "type" : "Generalization"
      },
      "shape" : {
        "id" : "HXTAlDmGAqAEHBTG_path",
        "type" : "Path",
        "points" : [ {
          "x" : 2380,
          "y" : 350
        }, {
          "x" : 2380,
          "y" : 620
        }, {
          "x" : 2730,
          "y" : 620
        }, {
          "x" : 2730,
          "y" : 710
        } ]
      },
      "source" : {
        "id" : "HXTAlDmGAqAEHBTI",
        "type" : "ClassView"
      },
      "target" : {
        "id" : "Lq1AlDmGAqAEHBOV",
        "type" : "ClassView"
      }
    }, {
      "id" : "zUm1YjmGAqAEHGNF",
      "type" : "GeneralizationView",
      "modelElement" : {
        "id" : "CdXWwjmGAqAEHFK8",
        "type" : "Generalization"
      },
      "shape" : {
        "id" : "zUm1YjmGAqAEHGNF_path",
        "type" : "Path",
        "points" : [ {
          "x" : 1282,
          "y" : 350
        }, {
          "x" : 1282,
          "y" : 430
        }, {
          "x" : 1209,
          "y" : 430
        }, {
          "x" : 1210,
          "y" : 710
        } ]
      },
      "source" : {
        "id" : "xwi1YjmGAqAEHGMj",
        "type" : "ClassView"
      },
      "target" : {
        "id" : "LUm1YjmGAqAEHGNH",
        "type" : "ClassView"
      }
    }, {
      "id" : "jCWglDmGAqAEHBXl",
      "type" : "GeneralizationView",
      "modelElement" : {
        "id" : "3CPyoDmGAqAEHB6D",
        "type" : "Generalization"
      },
      "shape" : {
        "id" : "jCWglDmGAqAEHBXl_path",
        "type" : "Path",
        "points" : [ {
          "x" : 600,
          "y" : 771
        }, {
          "x" : 600,
          "y" : 887
        }, {
          "x" : 350,
          "y" : 887
        }, {
          "x" : 350,
          "y" : 1238
        } ]
      },
      "source" : {
        "id" : ".YDAlDmGAqAEHBRx",
        "type" : "ClassView"
      },
      "target" : {
        "id" : "PBXAlDmGAqAEHBUk",
        "type" : "ClassView"
      }
    }, {
      "id" : "EXTAlDmGAqAEHBS.",
      "type" : "ClassView",
      "modelElement" : {
        "id" : "VbfioDmGAqAEHBuI",
        "type" : "Class"
      },
      "shape" : {
        "id" : "EXTAlDmGAqAEHBS._shape",
        "type" : "Rectangle",
        "x" : 1090,
        "y" : 1240,
        "width" : 240,
        "height" : 60
      }
    }, {
      "id" : "pnBglDmGAqAEHBYp",
      "type" : "GeneralizationView",
      "modelElement" : {
        "id" : "JKQLkDmAUygefiCo",
        "type" : "Generalization"
      },
      "shape" : {
        "id" : "pnBglDmGAqAEHBYp_path",
        "type" : "Path",
        "points" : [ {
          "x" : 245,
          "y" : 1300
        }, {
          "x" : 245,
          "y" : 1470
        } ]
      },
      "source" : {
        "id" : "PBXAlDmGAqAEHBUk",
        "type" : "ClassView"
      },
      "target" : {
        "id" : "NhXAlDmGAqAEHBUu",
        "type" : "ClassView"
      }
    }, {
      "id" : "x8WglDmGAqAEHBXa",
      "type" : "ClassView",
      "modelElement" : {
        "id" : "wye0g.mGAqAEHB6D",
        "type" : "Class"
      },
      "shape" : {
        "id" : "x8WglDmGAqAEHBXa_shape",
        "type" : "Rectangle",
        "x" : 482,
        "y" : 1240,
        "width" : 240,
        "height" : 60
      }
    }, {
      "id" : "e61AlDmGAqAEHBPN",
      "type" : "ClassView",
      "modelElement" : {
        "id" : "byD1IDmGAqAEHCmq",
        "type" : "Class"
      },
      "shape" : {
        "id" : "e61AlDmGAqAEHBPN_shape",
        "type" : "Rectangle",
        "x" : 2910,
        "y" : 290,
        "width" : 240,
        "height" : 60
      }
    }, {
      "id" : "jEDAlDmGAqAEHBSP",
      "type" : "ClassView",
      "modelElement" : {
        "id" : "3OxSoDmGAqAEHBvs",
        "type" : "Class"
      },
      "shape" : {
        "id" : "jEDAlDmGAqAEHBSP_shape",
        "type" : "Rectangle",
        "x" : 170,
        "y" : 710,
        "width" : 240,
        "height" : 60
      }
    }, {
      "id" : "x8WglDmGAqAEHBXB",
      "type" : "GeneralizationView",
      "modelElement" : {
        "id" : "mcDqg.mGAqAEHBLt",
        "type" : "Generalization"
      },
      "shape" : {
        "id" : "x8WglDmGAqAEHBXB_path",
        "type" : "Path",
        "points" : [ {
          "x" : 600,
          "y" : 771
        }, {
          "x" : 600,
          "y" : 1238
        } ]
      },
      "source" : {
        "id" : ".YDAlDmGAqAEHBRx",
        "type" : "ClassView"
      },
      "target" : {
        "id" : "x8WglDmGAqAEHBXa",
        "type" : "ClassView"
      }
    }, {
      "id" : "GG1AlDmGAqAEHBP5",
      "type" : "GeneralizationView",
      "modelElement" : {
        "id" : "bVr1IDmGAqAEHCoE",
        "type" : "Generalization"
      },
      "shape" : {
        "id" : "GG1AlDmGAqAEHBP5_path",
        "type" : "Path",
        "points" : [ {
          "x" : 1800,
          "y" : 150
        }, {
          "x" : 1800,
          "y" : 210
        }, {
          "x" : 290,
          "y" : 210
        }, {
          "x" : 290,
          "y" : 290
        } ]
      },
      "source" : {
        "id" : "eWFAlDmGAqAEHBKr",
        "type" : "ClassView"
      },
      "target" : {
        "id" : "GG1AlDmGAqAEHBP7",
        "type" : "ClassView"
      }
    }, {
      "id" : "lM0glDmGAqAEHBWd",
      "type" : "GeneralizationView",
      "modelElement" : {
        "id" : "GH_LkDmAUygefiIr",
        "type" : "Generalization"
      },
      "shape" : {
        "id" : "lM0glDmGAqAEHBWd_path",
        "type" : "Path",
        "points" : [ {
          "x" : 1823,
          "y" : 769
        }, {
          "x" : 1823,
          "y" : 893
        }, {
          "x" : 1570,
          "y" : 893
        }, {
          "x" : 1570,
          "y" : 1240
        } ]
      },
      "source" : {
        "id" : "sEDAlDmGAqAEHBSF",
        "type" : "ClassView"
      },
      "target" : {
        "id" : "T5PAlDmGAqAEHBVP",
        "type" : "ClassView"
      }
    } ]
  }, {
    "id" : "c5R4lDmGAqAEHB_Z",
    "name" : "Sex Outcome",
    "description" : "Sex is decomposed into male, female, and indeterminate categories, establishing a basic biological sex classification that can be used as a shared reference for person categorization. Person is included as the general bearer of sex, enabling sex classification to be applied at the level of individuals.\n\nSpecialized person categories correspond to each sex category, distinguishing male-sex persons, female-sex persons, and indeterminate-sex persons. This supports consistent use of sex categories both as types of sex and as person classifications derived from the sex attributed to an individual.",
    "type" : "Diagram",
    "owner" : {
      "id" : "3zRjNDmD.AAAARX7",
      "type" : "Package"
    },
    "contents" : [ {
      "id" : "Fcp4lDmGAqAEHCBD",
      "type" : "GeneralizationSetView",
      "modelElement" : {
        "id" : "syLEA.mGAqAEHBBS",
        "type" : "GeneralizationSet"
      },
      "shape" : {
        "id" : "Fcp4lDmGAqAEHCBD_shape",
        "type" : "Text",
        "x" : 40,
        "y" : 90,
        "width" : 170,
        "height" : 50,
        "value" : ""
      }
    }, {
      "id" : "NQNElDmGAqAEHCGL",
      "type" : "ClassView",
      "modelElement" : {
        "id" : "NQNElDmGAqAEHCGM",
        "type" : "Class"
      },
      "shape" : {
        "id" : "NQNElDmGAqAEHCGL_shape",
        "type" : "Rectangle",
        "x" : 770,
        "y" : 260,
        "width" : 200,
        "height" : 50
      }
    }, {
      "id" : "LVVElDmGAqAEHCF6",
      "type" : "ClassView",
      "modelElement" : {
        "id" : "LVVElDmGAqAEHCF7",
        "type" : "Class"
      },
      "shape" : {
        "id" : "LVVElDmGAqAEHCF6_shape",
        "type" : "Rectangle",
        "x" : 770,
        "y" : 190,
        "width" : 200,
        "height" : 50
      }
    }, {
      "id" : "VAXElDmGAqAEHCKp",
      "type" : "GeneralizationView",
      "modelElement" : {
        "id" : "BAXElDmGAqAEHCKo",
        "type" : "Generalization"
      },
      "shape" : {
        "id" : "VAXElDmGAqAEHCKp_path",
        "type" : "Path",
        "points" : [ {
          "x" : 1040,
          "y" : 81
        }, {
          "x" : 1040,
          "y" : 280
        }, {
          "x" : 1040,
          "y" : 140
        }, {
          "x" : 971,
          "y" : 140
        } ]
      },
      "source" : {
        "id" : "Tcp4lDmGAqAEHCBJ",
        "type" : "ClassView"
      },
      "target" : {
        "id" : "Ac5ElDmGAqAEHCFj",
        "type" : "ClassView"
      }
    }, {
      "id" : "KmsUlDmGAqAEHCVQ",
      "type" : "GeneralizationSetView",
      "modelElement" : {
        "id" : "6GsUlDmGAqAEHCVO",
        "type" : "GeneralizationSet"
      },
      "shape" : {
        "id" : "KmsUlDmGAqAEHCVQ_shape",
        "type" : "Text",
        "x" : 710,
        "y" : 60,
        "width" : 120,
        "height" : 50,
        "value" : ""
      }
    }, {
      "id" : "Ac5ElDmGAqAEHCFj",
      "type" : "ClassView",
      "modelElement" : {
        "id" : "Ac5ElDmGAqAEHCFk",
        "type" : "Class"
      },
      "shape" : {
        "id" : "Ac5ElDmGAqAEHCFj_shape",
        "type" : "Rectangle",
        "x" : 770,
        "y" : 120,
        "width" : 200,
        "height" : 50
      }
    }, {
      "id" : "xNNklDmGAqAEHCQ5",
      "type" : "RelationView",
      "modelElement" : {
        "id" : "oNNklDmGAqAEHCQ0",
        "type" : "Relation"
      },
      "shape" : {
        "id" : "xNNklDmGAqAEHCQ5_path",
        "type" : "Path",
        "points" : [ {
          "x" : 769,
          "y" : 149
        }, {
          "x" : 461,
          "y" : 149
        } ]
      },
      "source" : {
        "id" : "Ac5ElDmGAqAEHCFj",
        "type" : "ClassView"
      },
      "target" : {
        "id" : "Qcp4lDmGAqAEHCA6",
        "type" : "ClassView"
      }
    }, {
      "id" : "28p4lDmGAqAEHCBb",
      "type" : "GeneralizationView",
      "modelElement" : {
        "id" : "H3NEA.mGAqAEHBAz",
        "type" : "Generalization"
      },
      "shape" : {
        "id" : "28p4lDmGAqAEHCBb_path",
        "type" : "Path",
        "points" : [ {
          "x" : 190,
          "y" : 81
        }, {
          "x" : 190,
          "y" : 280
        }, {
          "x" : 279,
          "y" : 280
        } ]
      },
      "source" : {
        "id" : "nsp4lDmGAqAEHCA3",
        "type" : "ClassView"
      },
      "target" : {
        "id" : "mcp4lDmGAqAEHCBA",
        "type" : "ClassView"
      }
    }, {
      "id" : "q_QUlDmGAqAEHCU7",
      "type" : "GeneralizationView",
      "modelElement" : {
        "id" : "bfQUlDmGAqAEHCU6",
        "type" : "Generalization"
      },
      "shape" : {
        "id" : "q_QUlDmGAqAEHCU7_path",
        "type" : "Path",
        "points" : [ {
          "x" : 710,
          "y" : 50
        }, {
          "x" : 710,
          "y" : 110
        }, {
          "x" : 700,
          "y" : 110
        }, {
          "x" : 700,
          "y" : 220
        } ]
      },
      "source" : {
        "id" : "RCp4lDmGAqAEHCBj",
        "type" : "RelationView"
      },
      "target" : {
        "id" : "TQtklDmGAqAEHCRD",
        "type" : "RelationView"
      }
    }, {
      "id" : "Qcp4lDmGAqAEHCA6",
      "type" : "ClassView",
      "modelElement" : {
        "id" : "7HjeuemGAqAEHBbU",
        "type" : "Class"
      },
      "shape" : {
        "id" : "Qcp4lDmGAqAEHCA6_shape",
        "type" : "Rectangle",
        "x" : 280,
        "y" : 120,
        "width" : 180,
        "height" : 50
      }
    }, {
      "id" : "y8p4lDmGAqAEHCBY",
      "type" : "GeneralizationView",
      "modelElement" : {
        "id" : "ZENEA.mGAqAEHBAf",
        "type" : "Generalization"
      },
      "shape" : {
        "id" : "y8p4lDmGAqAEHCBY_path",
        "type" : "Path",
        "points" : [ {
          "x" : 190,
          "y" : 81
        }, {
          "x" : 190,
          "y" : 280
        }, {
          "x" : 190,
          "y" : 140
        }, {
          "x" : 279,
          "y" : 140
        } ]
      },
      "source" : {
        "id" : "nsp4lDmGAqAEHCA3",
        "type" : "ClassView"
      },
      "target" : {
        "id" : "Qcp4lDmGAqAEHCA6",
        "type" : "ClassView"
      }
    }, {
      "id" : "RCp4lDmGAqAEHCBj",
      "type" : "RelationView",
      "modelElement" : {
        "id" : "wLd.g.mGAqAEHA7d",
        "type" : "Relation"
      },
      "shape" : {
        "id" : "RCp4lDmGAqAEHCBj_path",
        "type" : "Path",
        "points" : [ {
          "x" : 949,
          "y" : 50
        }, {
          "x" : 281,
          "y" : 50
        } ]
      },
      "source" : {
        "id" : "Tcp4lDmGAqAEHCBJ",
        "type" : "ClassView"
      },
      "target" : {
        "id" : "nsp4lDmGAqAEHCA3",
        "type" : "ClassView"
      }
    }, {
      "id" : "nsp4lDmGAqAEHCA3",
      "type" : "ClassView",
      "modelElement" : {
        "id" : "G9JsEemAUygeIxAG",
        "type" : "Class"
      },
      "shape" : {
        "id" : "nsp4lDmGAqAEHCA3_shape",
        "type" : "Rectangle",
        "x" : 100,
        "y" : 30,
        "width" : 180,
        "height" : 50
      }
    }, {
      "id" : "Tcp4lDmGAqAEHCBJ",
      "type" : "ClassView",
      "modelElement" : {
        "id" : "Q4F.g.mGAqAEHA65",
        "type" : "Class"
      },
      "shape" : {
        "id" : "Tcp4lDmGAqAEHCBJ_shape",
        "type" : "Rectangle",
        "x" : 950,
        "y" : 30,
        "width" : 180,
        "height" : 50
      }
    }, {
      "id" : "mcp4lDmGAqAEHCBA",
      "type" : "ClassView",
      "modelElement" : {
        "id" : "AY7euemGAqAEHBcD",
        "type" : "Class"
      },
      "shape" : {
        "id" : "mcp4lDmGAqAEHCBA_shape",
        "type" : "Rectangle",
        "x" : 280,
        "y" : 260,
        "width" : 180,
        "height" : 50
      }
    }, {
      "id" : "MsyklDmGAqAEHCMj",
      "type" : "GeneralizationSetView",
      "modelElement" : {
        "id" : "5MyklDmGAqAEHCMh",
        "type" : "GeneralizationSet"
      },
      "shape" : {
        "id" : "MsyklDmGAqAEHCMj_shape",
        "type" : "Text",
        "x" : 1050,
        "y" : 90,
        "width" : 90,
        "height" : 60,
        "value" : ""
      }
    }, {
      "id" : "udXElDmGAqAEHCK8",
      "type" : "GeneralizationView",
      "modelElement" : {
        "id" : "0dXElDmGAqAEHCK7",
        "type" : "Generalization"
      },
      "shape" : {
        "id" : "udXElDmGAqAEHCK8_path",
        "type" : "Path",
        "points" : [ {
          "x" : 1040,
          "y" : 81
        }, {
          "x" : 1040,
          "y" : 280
        }, {
          "x" : 971,
          "y" : 280
        } ]
      },
      "source" : {
        "id" : "Tcp4lDmGAqAEHCBJ",
        "type" : "ClassView"
      },
      "target" : {
        "id" : "NQNElDmGAqAEHCGL",
        "type" : "ClassView"
      }
    }, {
      "id" : "rqtklDmGAqAEHCRN",
      "type" : "RelationView",
      "modelElement" : {
        "id" : "8qtklDmGAqAEHCRI",
        "type" : "Relation"
      },
      "shape" : {
        "id" : "rqtklDmGAqAEHCRN_path",
        "type" : "Path",
        "points" : [ {
          "x" : 769,
          "y" : 285
        }, {
          "x" : 461,
          "y" : 285
        } ]
      },
      "source" : {
        "id" : "NQNElDmGAqAEHCGL",
        "type" : "ClassView"
      },
      "target" : {
        "id" : "mcp4lDmGAqAEHCBA",
        "type" : "ClassView"
      }
    }, {
      "id" : "ccp4lDmGAqAEHCA9",
      "type" : "ClassView",
      "modelElement" : {
        "id" : "IHreuemGAqAEHBb4",
        "type" : "Class"
      },
      "shape" : {
        "id" : "ccp4lDmGAqAEHCA9_shape",
        "type" : "Rectangle",
        "x" : 280,
        "y" : 190,
        "width" : 180,
        "height" : 50
      }
    }, {
      "id" : "RWXElDmGAqAEHCKy",
      "type" : "GeneralizationView",
      "modelElement" : {
        "id" : "4WXElDmGAqAEHCKx",
        "type" : "Generalization"
      },
      "shape" : {
        "id" : "RWXElDmGAqAEHCKy_path",
        "type" : "Path",
        "points" : [ {
          "x" : 1040,
          "y" : 81
        }, {
          "x" : 1040,
          "y" : 280
        }, {
          "x" : 1040,
          "y" : 210
        }, {
          "x" : 971,
          "y" : 210
        } ]
      },
      "source" : {
        "id" : "Tcp4lDmGAqAEHCBJ",
        "type" : "ClassView"
      },
      "target" : {
        "id" : "LVVElDmGAqAEHCF6",
        "type" : "ClassView"
      }
    }, {
      "id" : "Dcp4lDmGAqAEHCBG",
      "type" : "GeneralizationView",
      "modelElement" : {
        "id" : "MpNEA.mGAqAEHBAp",
        "type" : "Generalization"
      },
      "shape" : {
        "id" : "Dcp4lDmGAqAEHCBG_path",
        "type" : "Path",
        "points" : [ {
          "x" : 190,
          "y" : 81
        }, {
          "x" : 190,
          "y" : 280
        }, {
          "x" : 190,
          "y" : 210
        }, {
          "x" : 279,
          "y" : 210
        } ]
      },
      "source" : {
        "id" : "nsp4lDmGAqAEHCA3",
        "type" : "ClassView"
      },
      "target" : {
        "id" : "ccp4lDmGAqAEHCA9",
        "type" : "ClassView"
      }
    }, {
      "id" : "TQtklDmGAqAEHCRD",
      "type" : "RelationView",
      "modelElement" : {
        "id" : "qQtklDmGAqAEHCQ.",
        "type" : "Relation"
      },
      "shape" : {
        "id" : "TQtklDmGAqAEHCRD_path",
        "type" : "Path",
        "points" : [ {
          "x" : 769,
          "y" : 220
        }, {
          "x" : 461,
          "y" : 220
        } ]
      },
      "source" : {
        "id" : "LVVElDmGAqAEHCF6",
        "type" : "ClassView"
      },
      "target" : {
        "id" : "ccp4lDmGAqAEHCA9",
        "type" : "ClassView"
      }
    }, {
      "id" : "NagUlDmGAqAEHCUx",
      "type" : "GeneralizationView",
      "modelElement" : {
        "id" : "yagUlDmGAqAEHCUw",
        "type" : "Generalization"
      },
      "shape" : {
        "id" : "NagUlDmGAqAEHCUx_path",
        "type" : "Path",
        "points" : [ {
          "x" : 710,
          "y" : 50
        }, {
          "x" : 710,
          "y" : 110
        }, {
          "x" : 710,
          "y" : 149
        } ]
      },
      "source" : {
        "id" : "RCp4lDmGAqAEHCBj",
        "type" : "RelationView"
      },
      "target" : {
        "id" : "xNNklDmGAqAEHCQ5",
        "type" : "RelationView"
      }
    }, {
      "id" : "eDwUlDmGAqAEHCVB",
      "type" : "GeneralizationView",
      "modelElement" : {
        "id" : "QDwUlDmGAqAEHCVA",
        "type" : "Generalization"
      },
      "shape" : {
        "id" : "eDwUlDmGAqAEHCVB_path",
        "type" : "Path",
        "points" : [ {
          "x" : 710,
          "y" : 50
        }, {
          "x" : 710,
          "y" : 110
        }, {
          "x" : 690,
          "y" : 110
        }, {
          "x" : 690,
          "y" : 285
        } ]
      },
      "source" : {
        "id" : "RCp4lDmGAqAEHCBj",
        "type" : "RelationView"
      },
      "target" : {
        "id" : "rqtklDmGAqAEHCRN",
        "type" : "RelationView"
      }
    } ]
  }, {
    "id" : "dc_0lDmGAqAEHCeQ",
    "name" : "Karyotypic Sex Specializations",
    "description" : "Karyotypic Sex provides a chromosomal perspective on sex classification, distinguishing Karyotypic Male Sex and Karyotypic Female Sex as refinements of a common karyotypic basis.\n\nPersons are classified in parallel through Karyotypic Male-sex Person and Karyotypic Female-sex Person, enabling explicit linkage between karyotype-based sex categories and the corresponding person categories for contexts where chromosomal information is relevant.",
    "type" : "Diagram",
    "owner" : {
      "id" : "QPpjNDmD.AAAARYE",
      "type" : "Package"
    },
    "contents" : [ {
      "id" : "bqmslDmGAqAEHCrD",
      "type" : "GeneralizationSetView",
      "modelElement" : {
        "id" : "3KmslDmGAqAEHCrB",
        "type" : "GeneralizationSet"
      },
      "shape" : {
        "id" : "bqmslDmGAqAEHCrD_shape",
        "type" : "Text",
        "x" : 550,
        "y" : 100,
        "width" : 180,
        "height" : 50,
        "value" : ""
      }
    }, {
      "id" : "45AMlDmGAqAEHCgI",
      "type" : "ClassView",
      "modelElement" : {
        "id" : "KIdusemAUygeIx74",
        "type" : "Class"
      },
      "shape" : {
        "id" : "45AMlDmGAqAEHCgI_shape",
        "type" : "Rectangle",
        "x" : 250,
        "y" : 140,
        "width" : 180,
        "height" : 60
      }
    }, {
      "id" : "HLkslDmGAqAEHCpg",
      "type" : "RelationView",
      "modelElement" : {
        "id" : "OLkslDmGAqAEHCpb",
        "type" : "Relation"
      },
      "shape" : {
        "id" : "HLkslDmGAqAEHCpg_path",
        "type" : "Path",
        "points" : [ {
          "x" : 609,
          "y" : 270
        }, {
          "x" : 431,
          "y" : 270
        } ]
      },
      "source" : {
        "id" : "uyTMlDmGAqAEHClm",
        "type" : "ClassView"
      },
      "target" : {
        "id" : "7ZAMlDmGAqAEHCgF",
        "type" : "ClassView"
      }
    }, {
      "id" : "Z5AMlDmGAqAEHCgX",
      "type" : "GeneralizationView",
      "modelElement" : {
        "id" : "HPtesemAUygeIyBz",
        "type" : "Generalization"
      },
      "shape" : {
        "id" : "Z5AMlDmGAqAEHCgX_path",
        "type" : "Path",
        "points" : [ {
          "x" : 170,
          "y" : 101
        }, {
          "x" : 170,
          "y" : 250
        }, {
          "x" : 170,
          "y" : 170
        }, {
          "x" : 249,
          "y" : 170
        } ]
      },
      "source" : {
        "id" : "dpAMlDmGAqAEHCfk",
        "type" : "ClassView"
      },
      "target" : {
        "id" : "45AMlDmGAqAEHCgI",
        "type" : "ClassView"
      }
    }, {
      "id" : "JlAMlDmGAqAEHChH",
      "type" : "GeneralizationView",
      "modelElement" : {
        "id" : "PltesemAUygeIyBp",
        "type" : "Generalization"
      },
      "shape" : {
        "id" : "JlAMlDmGAqAEHChH_path",
        "type" : "Path",
        "points" : [ {
          "x" : 170,
          "y" : 101
        }, {
          "x" : 170,
          "y" : 250
        }, {
          "x" : 249,
          "y" : 250
        } ]
      },
      "source" : {
        "id" : "dpAMlDmGAqAEHCfk",
        "type" : "ClassView"
      },
      "target" : {
        "id" : "7ZAMlDmGAqAEHCgF",
        "type" : "ClassView"
      }
    }, {
      "id" : "LlAMlDmGAqAEHChQ",
      "type" : "RelationView",
      "modelElement" : {
        "id" : "GakiA.mGAqAEHBTd",
        "type" : "Relation"
      },
      "shape" : {
        "id" : "LlAMlDmGAqAEHChQ_path",
        "type" : "Path",
        "points" : [ {
          "x" : 779,
          "y" : 90
        }, {
          "x" : 271,
          "y" : 90
        } ]
      },
      "source" : {
        "id" : "rFAMlDmGAqAEHCg4",
        "type" : "ClassView"
      },
      "target" : {
        "id" : "dpAMlDmGAqAEHCfk",
        "type" : "ClassView"
      }
    }, {
      "id" : "f0CslDmGAqAEHCqa",
      "type" : "GeneralizationView",
      "modelElement" : {
        "id" : "O0CslDmGAqAEHCqZ",
        "type" : "Generalization"
      },
      "shape" : {
        "id" : "f0CslDmGAqAEHCqa_path",
        "type" : "Path",
        "points" : [ {
          "x" : 580,
          "y" : 90
        }, {
          "x" : 580,
          "y" : 140
        }, {
          "x" : 570,
          "y" : 140
        }, {
          "x" : 570,
          "y" : 270
        } ]
      },
      "source" : {
        "id" : "LlAMlDmGAqAEHChQ",
        "type" : "RelationView"
      },
      "target" : {
        "id" : "HLkslDmGAqAEHCpg",
        "type" : "RelationView"
      }
    }, {
      "id" : "rFAMlDmGAqAEHCg4",
      "type" : "ClassView",
      "modelElement" : {
        "id" : "NmTSZemAUygeIw3S",
        "type" : "Class"
      },
      "shape" : {
        "id" : "rFAMlDmGAqAEHCg4_shape",
        "type" : "Rectangle",
        "x" : 780,
        "y" : 40,
        "width" : 180,
        "height" : 60
      }
    }, {
      "id" : "FOrMlDmGAqAEHCl.",
      "type" : "GeneralizationView",
      "modelElement" : {
        "id" : "oOrMlDmGAqAEHCl9",
        "type" : "Generalization"
      },
      "shape" : {
        "id" : "FOrMlDmGAqAEHCl._path",
        "type" : "Path",
        "points" : [ {
          "x" : 860,
          "y" : 101
        }, {
          "x" : 860,
          "y" : 250
        }, {
          "x" : 860,
          "y" : 170
        }, {
          "x" : 791,
          "y" : 170
        } ]
      },
      "source" : {
        "id" : "rFAMlDmGAqAEHCg4",
        "type" : "ClassView"
      },
      "target" : {
        "id" : "khjMlDmGAqAEHClb",
        "type" : "ClassView"
      }
    }, {
      "id" : "aLrMlDmGAqAEHCmI",
      "type" : "GeneralizationView",
      "modelElement" : {
        "id" : "ALrMlDmGAqAEHCmH",
        "type" : "Generalization"
      },
      "shape" : {
        "id" : "aLrMlDmGAqAEHCmI_path",
        "type" : "Path",
        "points" : [ {
          "x" : 860,
          "y" : 101
        }, {
          "x" : 860,
          "y" : 250
        }, {
          "x" : 791,
          "y" : 250
        } ]
      },
      "source" : {
        "id" : "rFAMlDmGAqAEHCg4",
        "type" : "ClassView"
      },
      "target" : {
        "id" : "uyTMlDmGAqAEHClm",
        "type" : "ClassView"
      }
    }, {
      "id" : "7ZAMlDmGAqAEHCgF",
      "type" : "ClassView",
      "modelElement" : {
        "id" : "tH1usemAUygeIx7d",
        "type" : "Class"
      },
      "shape" : {
        "id" : "7ZAMlDmGAqAEHCgF_shape",
        "type" : "Rectangle",
        "x" : 250,
        "y" : 240,
        "width" : 180,
        "height" : 60
      }
    }, {
      "id" : "65AMlDmGAqAEHCgU",
      "type" : "GeneralizationSetView",
      "modelElement" : {
        "id" : "08LesemAUygeIyCI",
        "type" : "GeneralizationSet"
      },
      "shape" : {
        "id" : "65AMlDmGAqAEHCgU_shape",
        "type" : "Text",
        "x" : 30,
        "y" : 110,
        "width" : 150,
        "height" : 60,
        "value" : ""
      }
    }, {
      "id" : "n5fMlDmGAqAEHCmz",
      "type" : "GeneralizationSetView",
      "modelElement" : {
        "id" : "vZfMlDmGAqAEHCmx",
        "type" : "GeneralizationSet"
      },
      "shape" : {
        "id" : "n5fMlDmGAqAEHCmz_shape",
        "type" : "Text",
        "x" : 860,
        "y" : 110,
        "width" : 100,
        "height" : 50,
        "value" : ""
      }
    }, {
      "id" : "uyTMlDmGAqAEHClm",
      "type" : "ClassView",
      "modelElement" : {
        "id" : "uyTMlDmGAqAEHCln",
        "type" : "Class"
      },
      "shape" : {
        "id" : "uyTMlDmGAqAEHClm_shape",
        "type" : "Rectangle",
        "x" : 610,
        "y" : 240,
        "width" : 180,
        "height" : 60
      }
    }, {
      "id" : "JekslDmGAqAEHCpW",
      "type" : "RelationView",
      "modelElement" : {
        "id" : "zukslDmGAqAEHCpR",
        "type" : "Relation"
      },
      "shape" : {
        "id" : "JekslDmGAqAEHCpW_path",
        "type" : "Path",
        "points" : [ {
          "x" : 609,
          "y" : 180
        }, {
          "x" : 431,
          "y" : 180
        } ]
      },
      "source" : {
        "id" : "khjMlDmGAqAEHClb",
        "type" : "ClassView"
      },
      "target" : {
        "id" : "45AMlDmGAqAEHCgI",
        "type" : "ClassView"
      }
    }, {
      "id" : "dpAMlDmGAqAEHCfk",
      "type" : "ClassView",
      "modelElement" : {
        "id" : "G9JsEemAUygeIxAG",
        "type" : "Class"
      },
      "shape" : {
        "id" : "dpAMlDmGAqAEHCfk_shape",
        "type" : "Rectangle",
        "x" : 90,
        "y" : 40,
        "width" : 180,
        "height" : 60
      }
    }, {
      "id" : "khjMlDmGAqAEHClb",
      "type" : "ClassView",
      "modelElement" : {
        "id" : "khjMlDmGAqAEHClc",
        "type" : "Class"
      },
      "shape" : {
        "id" : "khjMlDmGAqAEHClb_shape",
        "type" : "Rectangle",
        "x" : 610,
        "y" : 150,
        "width" : 180,
        "height" : 60
      }
    }, {
      "id" : "AV8slDmGAqAEHCqU",
      "type" : "GeneralizationView",
      "modelElement" : {
        "id" : "xl8slDmGAqAEHCqT",
        "type" : "Generalization"
      },
      "shape" : {
        "id" : "AV8slDmGAqAEHCqU_path",
        "type" : "Path",
        "points" : [ {
          "x" : 580,
          "y" : 90
        }, {
          "x" : 580,
          "y" : 140
        }, {
          "x" : 580,
          "y" : 180
        } ]
      },
      "source" : {
        "id" : "LlAMlDmGAqAEHChQ",
        "type" : "RelationView"
      },
      "target" : {
        "id" : "JekslDmGAqAEHCpW",
        "type" : "RelationView"
      }
    } ]
  }, {
    "id" : "gLsSlDmGAqAEHC.D",
    "name" : "Phenotypic Sex Specializations",
    "description" : "Phenotypic sex is decomposed into male, female, and ambiguous categories, supporting classification based on phenotypic assessment while retaining an explicit place for ambiguity. A person category is included to represent individuals for whom phenotypic sex has been assessed.\n\nSpecialized person categories correspond to phenotypic male sex, phenotypic female sex, and phenotypic ambiguous sex, aligning person classification with the phenotypic sex categories. This enables explicit distinction between the assessed sex category and the person categories that depend on that assessment.",
    "type" : "Diagram",
    "owner" : {
      "id" : "QPpjNDmD.AAAARYE",
      "type" : "Package"
    },
    "contents" : [ {
      "id" : "cc8SlDmGAqAEHC_.",
      "type" : "ClassView",
      "modelElement" : {
        "id" : "QJyguemGAqAEHA.V",
        "type" : "Class"
      },
      "shape" : {
        "id" : "cc8SlDmGAqAEHC_._shape",
        "type" : "Rectangle",
        "x" : 300,
        "y" : 380,
        "width" : 220,
        "height" : 40
      }
    }, {
      "id" : "3pZKlDmGAqAEHDNJ",
      "type" : "ClassView",
      "modelElement" : {
        "id" : "3pZKlDmGAqAEHDNK",
        "type" : "Class"
      },
      "shape" : {
        "id" : "3pZKlDmGAqAEHDNJ_shape",
        "type" : "Rectangle",
        "x" : 760,
        "y" : 380,
        "width" : 220,
        "height" : 40
      }
    }, {
      "id" : "bC8SlDmGAqAEHDBJ",
      "type" : "RelationView",
      "modelElement" : {
        "id" : "hVrtA.mGAqAEHBmT",
        "type" : "Relation"
      },
      "shape" : {
        "id" : "bC8SlDmGAqAEHDBJ_path",
        "type" : "Path",
        "points" : [ {
          "x" : 979,
          "y" : 160
        }, {
          "x" : 301,
          "y" : 160
        } ]
      },
      "source" : {
        "id" : "K88SlDmGAqAEHDAc",
        "type" : "ClassView"
      },
      "target" : {
        "id" : "Ts8SlDmGAqAEHC_1",
        "type" : "ClassView"
      }
    }, {
      "id" : "Lp8qlDmGAqAEHDRL",
      "type" : "GeneralizationView",
      "modelElement" : {
        "id" : "5p8qlDmGAqAEHDRK",
        "type" : "Generalization"
      },
      "shape" : {
        "id" : "Lp8qlDmGAqAEHDRL_path",
        "type" : "Path",
        "points" : [ {
          "x" : 710,
          "y" : 160
        }, {
          "x" : 710,
          "y" : 210
        }, {
          "x" : 710,
          "y" : 240
        } ]
      },
      "source" : {
        "id" : "bC8SlDmGAqAEHDBJ",
        "type" : "RelationView"
      },
      "target" : {
        "id" : "NCoqlDmGAqAEHDPS",
        "type" : "RelationView"
      }
    }, {
      "id" : "K88SlDmGAqAEHDAc",
      "type" : "ClassView",
      "modelElement" : {
        "id" : ".IztA.mGAqAEHBmC",
        "type" : "Class"
      },
      "shape" : {
        "id" : "K88SlDmGAqAEHDAc_shape",
        "type" : "Rectangle",
        "x" : 980,
        "y" : 140,
        "width" : 220,
        "height" : 40
      }
    }, {
      "id" : ".s8SlDmGAqAEHC_v",
      "type" : "ClassView",
      "modelElement" : {
        "id" : "G9JsEemAUygeIxAG",
        "type" : "Class"
      },
      "shape" : {
        "id" : ".s8SlDmGAqAEHC_v_shape",
        "type" : "Rectangle",
        "x" : 80,
        "y" : 50,
        "width" : 220,
        "height" : 50
      }
    }, {
      "id" : "aC8SlDmGAqAEHDA4",
      "type" : "GeneralizationView",
      "modelElement" : {
        "id" : "BBSguemGAqAEHA.H",
        "type" : "Generalization"
      },
      "shape" : {
        "id" : "aC8SlDmGAqAEHDA4_path",
        "type" : "Path",
        "points" : [ {
          "x" : 181,
          "y" : 181
        }, {
          "x" : 181,
          "y" : 400
        }, {
          "x" : 181,
          "y" : 240
        }, {
          "x" : 299,
          "y" : 240
        } ]
      },
      "source" : {
        "id" : "Ts8SlDmGAqAEHC_1",
        "type" : "ClassView"
      },
      "target" : {
        "id" : "Yc8SlDmGAqAEHC_7",
        "type" : "ClassView"
      }
    }, {
      "id" : "UKCqlDmGAqAEHDRR",
      "type" : "GeneralizationView",
      "modelElement" : {
        "id" : "dyCqlDmGAqAEHDRQ",
        "type" : "Generalization"
      },
      "shape" : {
        "id" : "UKCqlDmGAqAEHDRR_path",
        "type" : "Path",
        "points" : [ {
          "x" : 710,
          "y" : 160
        }, {
          "x" : 710,
          "y" : 210
        }, {
          "x" : 700,
          "y" : 210
        }, {
          "x" : 700,
          "y" : 320
        } ]
      },
      "source" : {
        "id" : "bC8SlDmGAqAEHDBJ",
        "type" : "RelationView"
      },
      "target" : {
        "id" : "aloqlDmGAqAEHDPc",
        "type" : "RelationView"
      }
    }, {
      "id" : "aloqlDmGAqAEHDPc",
      "type" : "RelationView",
      "modelElement" : {
        "id" : "lFoqlDmGAqAEHDPX",
        "type" : "Relation"
      },
      "shape" : {
        "id" : "aloqlDmGAqAEHDPc_path",
        "type" : "Path",
        "points" : [ {
          "x" : 759,
          "y" : 320
        }, {
          "x" : 521,
          "y" : 320
        } ]
      },
      "source" : {
        "id" : "B.pKlDmGAqAEHDM.",
        "type" : "ClassView"
      },
      "target" : {
        "id" : "Ps8SlDmGAqAEHC_4",
        "type" : "ClassView"
      }
    }, {
      "id" : "Gc8SlDmGAqAEHDAB",
      "type" : "GeneralizationSetView",
      "modelElement" : {
        "id" : "kytguemGAqAEHA.7",
        "type" : "GeneralizationSet"
      },
      "shape" : {
        "id" : "Gc8SlDmGAqAEHDAB_shape",
        "type" : "Text",
        "x" : 60,
        "y" : 200,
        "width" : 170,
        "height" : 50,
        "value" : ""
      }
    }, {
      "id" : "PJAqlDmGAqAEHDO.",
      "type" : "GeneralizationSetView",
      "modelElement" : {
        "id" : "qJAqlDmGAqAEHDO8",
        "type" : "GeneralizationSet"
      },
      "shape" : {
        "id" : "PJAqlDmGAqAEHDO._shape",
        "type" : "Text",
        "x" : 1100,
        "y" : 190,
        "width" : 100,
        "height" : 50,
        "value" : ""
      }
    }, {
      "id" : "B.pKlDmGAqAEHDM.",
      "type" : "ClassView",
      "modelElement" : {
        "id" : "B.pKlDmGAqAEHDM_",
        "type" : "Class"
      },
      "shape" : {
        "id" : "B.pKlDmGAqAEHDM._shape",
        "type" : "Rectangle",
        "x" : 760,
        "y" : 300,
        "width" : 220,
        "height" : 40
      }
    }, {
      "id" : "H88SlDmGAqAEHDAo",
      "type" : "GeneralizationView",
      "modelElement" : {
        "id" : "PRBAuemGAqAEHA6r",
        "type" : "Generalization"
      },
      "shape" : {
        "id" : "H88SlDmGAqAEHDAo_path",
        "type" : "Path",
        "points" : [ {
          "x" : 181,
          "y" : 101
        }, {
          "x" : 181,
          "y" : 139
        } ]
      },
      "source" : {
        "id" : ".s8SlDmGAqAEHC_v",
        "type" : "ClassView"
      },
      "target" : {
        "id" : "Ts8SlDmGAqAEHC_1",
        "type" : "ClassView"
      }
    }, {
      "id" : "NCoqlDmGAqAEHDPS",
      "type" : "RelationView",
      "modelElement" : {
        "id" : "ECoqlDmGAqAEHDPN",
        "type" : "Relation"
      },
      "shape" : {
        "id" : "NCoqlDmGAqAEHDPS_path",
        "type" : "Path",
        "points" : [ {
          "x" : 759,
          "y" : 240
        }, {
          "x" : 521,
          "y" : 240
        } ]
      },
      "source" : {
        "id" : "1B4KlDmGAqAEHDMf",
        "type" : "ClassView"
      },
      "target" : {
        "id" : "Yc8SlDmGAqAEHC_7",
        "type" : "ClassView"
      }
    }, {
      "id" : "ec8SlDmGAqAEHDAE",
      "type" : "GeneralizationView",
      "modelElement" : {
        "id" : "mn5guemGAqAEHA.0",
        "type" : "Generalization"
      },
      "shape" : {
        "id" : "ec8SlDmGAqAEHDAE_path",
        "type" : "Path",
        "points" : [ {
          "x" : 181,
          "y" : 181
        }, {
          "x" : 181,
          "y" : 400
        }, {
          "x" : 299,
          "y" : 400
        } ]
      },
      "source" : {
        "id" : "Ts8SlDmGAqAEHC_1",
        "type" : "ClassView"
      },
      "target" : {
        "id" : "cc8SlDmGAqAEHC_.",
        "type" : "ClassView"
      }
    }, {
      "id" : "Yc8SlDmGAqAEHC_7",
      "type" : "ClassView",
      "modelElement" : {
        "id" : "4XsguemGAqAEHA9b",
        "type" : "Class"
      },
      "shape" : {
        "id" : "Yc8SlDmGAqAEHC_7_shape",
        "type" : "Rectangle",
        "x" : 300,
        "y" : 220,
        "width" : 220,
        "height" : 40
      }
    }, {
      "id" : "aEVKlDmGAqAEHDNn",
      "type" : "GeneralizationView",
      "modelElement" : {
        "id" : "AEVKlDmGAqAEHDNm",
        "type" : "Generalization"
      },
      "shape" : {
        "id" : "aEVKlDmGAqAEHDNn_path",
        "type" : "Path",
        "points" : [ {
          "x" : 1100,
          "y" : 181
        }, {
          "x" : 1100,
          "y" : 400
        }, {
          "x" : 1100,
          "y" : 240
        }, {
          "x" : 981,
          "y" : 240
        } ]
      },
      "source" : {
        "id" : "K88SlDmGAqAEHDAc",
        "type" : "ClassView"
      },
      "target" : {
        "id" : "1B4KlDmGAqAEHDMf",
        "type" : "ClassView"
      }
    }, {
      "id" : "IC8SlDmGAqAEHDA1",
      "type" : "GeneralizationView",
      "modelElement" : {
        "id" : "7kSguemGAqAEHA99",
        "type" : "Generalization"
      },
      "shape" : {
        "id" : "IC8SlDmGAqAEHDA1_path",
        "type" : "Path",
        "points" : [ {
          "x" : 181,
          "y" : 181
        }, {
          "x" : 181,
          "y" : 400
        }, {
          "x" : 181,
          "y" : 320
        }, {
          "x" : 299,
          "y" : 320
        } ]
      },
      "source" : {
        "id" : "Ts8SlDmGAqAEHC_1",
        "type" : "ClassView"
      },
      "target" : {
        "id" : "Ps8SlDmGAqAEHC_4",
        "type" : "ClassView"
      }
    }, {
      "id" : "JzVKlDmGAqAEHDN7",
      "type" : "GeneralizationView",
      "modelElement" : {
        "id" : "KzVKlDmGAqAEHDN6",
        "type" : "Generalization"
      },
      "shape" : {
        "id" : "JzVKlDmGAqAEHDN7_path",
        "type" : "Path",
        "points" : [ {
          "x" : 1100,
          "y" : 181
        }, {
          "x" : 1100,
          "y" : 400
        }, {
          "x" : 981,
          "y" : 400
        } ]
      },
      "source" : {
        "id" : "K88SlDmGAqAEHDAc",
        "type" : "ClassView"
      },
      "target" : {
        "id" : "3pZKlDmGAqAEHDNJ",
        "type" : "ClassView"
      }
    }, {
      "id" : "Ps8SlDmGAqAEHC_4",
      "type" : "ClassView",
      "modelElement" : {
        "id" : "cEkguemGAqAEHA9K",
        "type" : "Class"
      },
      "shape" : {
        "id" : "Ps8SlDmGAqAEHC_4_shape",
        "type" : "Rectangle",
        "x" : 300,
        "y" : 300,
        "width" : 220,
        "height" : 40
      }
    }, {
      "id" : "DCmqlDmGAqAEHDRy",
      "type" : "GeneralizationSetView",
      "modelElement" : {
        "id" : "z8mqlDmGAqAEHDRw",
        "type" : "GeneralizationSet"
      },
      "shape" : {
        "id" : "DCmqlDmGAqAEHDRy_shape",
        "type" : "Text",
        "x" : 680,
        "y" : 170,
        "width" : 170,
        "height" : 50,
        "value" : ""
      }
    }, {
      "id" : "KvCqlDmGAqAEHDRX",
      "type" : "GeneralizationView",
      "modelElement" : {
        "id" : "7PCqlDmGAqAEHDRW",
        "type" : "Generalization"
      },
      "shape" : {
        "id" : "KvCqlDmGAqAEHDRX_path",
        "type" : "Path",
        "points" : [ {
          "x" : 710,
          "y" : 160
        }, {
          "x" : 710,
          "y" : 210
        }, {
          "x" : 690,
          "y" : 210
        }, {
          "x" : 690,
          "y" : 400
        } ]
      },
      "source" : {
        "id" : "bC8SlDmGAqAEHDBJ",
        "type" : "RelationView"
      },
      "target" : {
        "id" : "7QYqlDmGAqAEHDPm",
        "type" : "RelationView"
      }
    }, {
      "id" : "1B4KlDmGAqAEHDMf",
      "type" : "ClassView",
      "modelElement" : {
        "id" : "1B4KlDmGAqAEHDMg",
        "type" : "Class"
      },
      "shape" : {
        "id" : "1B4KlDmGAqAEHDMf_shape",
        "type" : "Rectangle",
        "x" : 760,
        "y" : 220,
        "width" : 220,
        "height" : 40
      }
    }, {
      "id" : ".uVKlDmGAqAEHDNx",
      "type" : "GeneralizationView",
      "modelElement" : {
        "id" : "ouVKlDmGAqAEHDNw",
        "type" : "Generalization"
      },
      "shape" : {
        "id" : ".uVKlDmGAqAEHDNx_path",
        "type" : "Path",
        "points" : [ {
          "x" : 1100,
          "y" : 181
        }, {
          "x" : 1100,
          "y" : 400
        }, {
          "x" : 1100,
          "y" : 320
        }, {
          "x" : 981,
          "y" : 320
        } ]
      },
      "source" : {
        "id" : "K88SlDmGAqAEHDAc",
        "type" : "ClassView"
      },
      "target" : {
        "id" : "B.pKlDmGAqAEHDM.",
        "type" : "ClassView"
      }
    }, {
      "id" : "Ts8SlDmGAqAEHC_1",
      "type" : "ClassView",
      "modelElement" : {
        "id" : "D8uAuemGAqAEHA6F",
        "type" : "Class"
      },
      "shape" : {
        "id" : "Ts8SlDmGAqAEHC_1_shape",
        "type" : "Rectangle",
        "x" : 80,
        "y" : 140,
        "width" : 220,
        "height" : 40
      }
    }, {
      "id" : "7QYqlDmGAqAEHDPm",
      "type" : "RelationView",
      "modelElement" : {
        "id" : "FQYqlDmGAqAEHDPh",
        "type" : "Relation"
      },
      "shape" : {
        "id" : "7QYqlDmGAqAEHDPm_path",
        "type" : "Path",
        "points" : [ {
          "x" : 759,
          "y" : 400
        }, {
          "x" : 521,
          "y" : 400
        } ]
      },
      "source" : {
        "id" : "3pZKlDmGAqAEHDNJ",
        "type" : "ClassView"
      },
      "target" : {
        "id" : "cc8SlDmGAqAEHC_.",
        "type" : "ClassView"
      }
    } ]
  }, {
    "id" : "_3jqlDmGAqAEHDXO",
    "name" : "Sex at Birth Specializations",
    "description" : "Sex at birth is decomposed into male, female, and indeterminate categories, supporting representation of assigned sex at birth as a distinct classification. A person category is included to represent individuals with an assigned sex at birth.\n\nSpecialized person categories correspond to each sex-at-birth category, distinguishing male-at-birth-sex persons, female-at-birth-sex persons, and indeterminate-at-birth-sex persons. This supports consistent person classification derived from assigned sex at birth while keeping sex-at-birth categories distinct from other sex classifications.",
    "type" : "Diagram",
    "owner" : {
      "id" : "QPpjNDmD.AAAARYE",
      "type" : "Package"
    },
    "contents" : [ {
      "id" : "wbzqlDmGAqAEHDax",
      "type" : "RelationView",
      "modelElement" : {
        "id" : "2WnAIDmGAqAEHBeM",
        "type" : "Relation"
      },
      "shape" : {
        "id" : "wbzqlDmGAqAEHDax_path",
        "type" : "Path",
        "points" : [ {
          "x" : 809,
          "y" : 470
        }, {
          "x" : 541,
          "y" : 470
        } ]
      },
      "source" : {
        "id" : "DTzqlDmGAqAEHDZh",
        "type" : "ClassView"
      },
      "target" : {
        "id" : "jjzqlDmGAqAEHDZM",
        "type" : "ClassView"
      }
    }, {
      "id" : "iTzqlDmGAqAEHDZY",
      "type" : "ClassView",
      "modelElement" : {
        "id" : "_BY.g.mGAqAEHA3F",
        "type" : "Class"
      },
      "shape" : {
        "id" : "iTzqlDmGAqAEHDZY_shape",
        "type" : "Rectangle",
        "x" : 1030,
        "y" : 140,
        "width" : 240,
        "height" : 60
      }
    }, {
      "id" : "xzzqlDmGAqAEHDZt",
      "type" : "GeneralizationView",
      "modelElement" : {
        "id" : "XLIgIDmGAqAEHBfp",
        "type" : "Generalization"
      },
      "shape" : {
        "id" : "xzzqlDmGAqAEHDZt_path",
        "type" : "Path",
        "points" : [ {
          "x" : 750,
          "y" : 170
        }, {
          "x" : 750,
          "y" : 230
        }, {
          "x" : 730,
          "y" : 230
        }, {
          "x" : 730,
          "y" : 470
        } ]
      },
      "source" : {
        "id" : "orzqlDmGAqAEHDaZ",
        "type" : "RelationView"
      },
      "target" : {
        "id" : "wbzqlDmGAqAEHDax",
        "type" : "RelationView"
      }
    }, {
      "id" : "QTzqlDmGAqAEHDZS",
      "type" : "GeneralizationView",
      "modelElement" : {
        "id" : "DqANEemAUygeIxN8",
        "type" : "Generalization"
      },
      "shape" : {
        "id" : "QTzqlDmGAqAEHDZS_path",
        "type" : "Path",
        "points" : [ {
          "x" : 190,
          "y" : 201
        }, {
          "x" : 190,
          "y" : 360
        }, {
          "x" : 299,
          "y" : 360
        } ]
      },
      "source" : {
        "id" : "v9zqlDmGAqAEHDYx",
        "type" : "ClassView"
      },
      "target" : {
        "id" : "OjzqlDmGAqAEHDZJ",
        "type" : "ClassView"
      }
    }, {
      "id" : "yrzqlDmGAqAEHDah",
      "type" : "GeneralizationView",
      "modelElement" : {
        "id" : "8WTHwDmGAqAEHBZG",
        "type" : "Generalization"
      },
      "shape" : {
        "id" : "yrzqlDmGAqAEHDah_path",
        "type" : "Path",
        "points" : [ {
          "x" : 1140,
          "y" : 201
        }, {
          "x" : 1140,
          "y" : 470
        }, {
          "x" : 1140,
          "y" : 270
        }, {
          "x" : 1051,
          "y" : 270
        } ]
      },
      "source" : {
        "id" : "iTzqlDmGAqAEHDZY",
        "type" : "ClassView"
      },
      "target" : {
        "id" : "iTzqlDmGAqAEHDZb",
        "type" : "ClassView"
      }
    }, {
      "id" : "GzzqlDmGAqAEHDZq",
      "type" : "GeneralizationSetView",
      "modelElement" : {
        "id" : "bMygIDmGAqAEHBgK",
        "type" : "GeneralizationSet"
      },
      "shape" : {
        "id" : "GzzqlDmGAqAEHDZq_shape",
        "type" : "Text",
        "x" : 720,
        "y" : 180,
        "width" : 170,
        "height" : 50,
        "value" : ""
      }
    }, {
      "id" : "orzqlDmGAqAEHDaZ",
      "type" : "RelationView",
      "modelElement" : {
        "id" : ".F0.g.mGAqAEHA3Y",
        "type" : "Relation"
      },
      "shape" : {
        "id" : "orzqlDmGAqAEHDaZ_path",
        "type" : "Path",
        "points" : [ {
          "x" : 1029,
          "y" : 170
        }, {
          "x" : 321,
          "y" : 170
        } ]
      },
      "source" : {
        "id" : "iTzqlDmGAqAEHDZY",
        "type" : "ClassView"
      },
      "target" : {
        "id" : "v9zqlDmGAqAEHDYx",
        "type" : "ClassView"
      }
    }, {
      "id" : "gbzqlDmGAqAEHDas",
      "type" : "RelationView",
      "modelElement" : {
        "id" : "a_HAIDmGAqAEHBeC",
        "type" : "Relation"
      },
      "shape" : {
        "id" : "gbzqlDmGAqAEHDas_path",
        "type" : "Path",
        "points" : [ {
          "x" : 809,
          "y" : 370
        }, {
          "x" : 541,
          "y" : 370
        } ]
      },
      "source" : {
        "id" : "lTzqlDmGAqAEHDZe",
        "type" : "ClassView"
      },
      "target" : {
        "id" : "OjzqlDmGAqAEHDZJ",
        "type" : "ClassView"
      }
    }, {
      "id" : "7jzqlDmGAqAEHDZP",
      "type" : "GeneralizationSetView",
      "modelElement" : {
        "id" : "SAqNEemAUygeIxOw",
        "type" : "GeneralizationSet"
      },
      "shape" : {
        "id" : "7jzqlDmGAqAEHDZP_shape",
        "type" : "Text",
        "x" : 50,
        "y" : 210,
        "width" : 140,
        "height" : 50,
        "value" : ""
      }
    }, {
      "id" : "OjzqlDmGAqAEHDZJ",
      "type" : "ClassView",
      "modelElement" : {
        "id" : ".UF1EemAUygeIxMs",
        "type" : "Class"
      },
      "shape" : {
        "id" : "OjzqlDmGAqAEHDZJ_shape",
        "type" : "Rectangle",
        "x" : 300,
        "y" : 340,
        "width" : 240,
        "height" : 60
      }
    }, {
      "id" : "KbzqlDmGAqAEHDa5",
      "type" : "GeneralizationView",
      "modelElement" : {
        "id" : "wgIgIDmGAqAEHBfj",
        "type" : "Generalization"
      },
      "shape" : {
        "id" : "KbzqlDmGAqAEHDa5_path",
        "type" : "Path",
        "points" : [ {
          "x" : 750,
          "y" : 170
        }, {
          "x" : 750,
          "y" : 230
        }, {
          "x" : 740,
          "y" : 230
        }, {
          "x" : 740,
          "y" : 370
        } ]
      },
      "source" : {
        "id" : "orzqlDmGAqAEHDaZ",
        "type" : "RelationView"
      },
      "target" : {
        "id" : "gbzqlDmGAqAEHDas",
        "type" : "RelationView"
      }
    }, {
      "id" : "ojzqlDmGAqAEHDZA",
      "type" : "GeneralizationView",
      "modelElement" : {
        "id" : "oaicEemAUygeIxDn",
        "type" : "Generalization"
      },
      "shape" : {
        "id" : "ojzqlDmGAqAEHDZA_path",
        "type" : "Path",
        "points" : [ {
          "x" : 190,
          "y" : 101
        }, {
          "x" : 190,
          "y" : 139
        } ]
      },
      "source" : {
        "id" : "u9zqlDmGAqAEHDYr",
        "type" : "ClassView"
      },
      "target" : {
        "id" : "v9zqlDmGAqAEHDYx",
        "type" : "ClassView"
      }
    }, {
      "id" : "DTzqlDmGAqAEHDZh",
      "type" : "ClassView",
      "modelElement" : {
        "id" : "XANHwDmGAqAEHBYq",
        "type" : "Class"
      },
      "shape" : {
        "id" : "DTzqlDmGAqAEHDZh_shape",
        "type" : "Rectangle",
        "x" : 810,
        "y" : 440,
        "width" : 240,
        "height" : 60
      }
    }, {
      "id" : "lTzqlDmGAqAEHDZe",
      "type" : "ClassView",
      "modelElement" : {
        "id" : "SmVHwDmGAqAEHBYZ",
        "type" : "Class"
      },
      "shape" : {
        "id" : "lTzqlDmGAqAEHDZe_shape",
        "type" : "Rectangle",
        "x" : 810,
        "y" : 340,
        "width" : 240,
        "height" : 60
      }
    }, {
      "id" : "SjzqlDmGAqAEHDZG",
      "type" : "ClassView",
      "modelElement" : {
        "id" : "Jhx1EemAUygeIxMh",
        "type" : "Class"
      },
      "shape" : {
        "id" : "SjzqlDmGAqAEHDZG_shape",
        "type" : "Rectangle",
        "x" : 300,
        "y" : 240,
        "width" : 240,
        "height" : 60
      }
    }, {
      "id" : "KbzqlDmGAqAEHDa2",
      "type" : "GeneralizationView",
      "modelElement" : {
        "id" : "O4wgIDmGAqAEHBfd",
        "type" : "Generalization"
      },
      "shape" : {
        "id" : "KbzqlDmGAqAEHDa2_path",
        "type" : "Path",
        "points" : [ {
          "x" : 750,
          "y" : 170
        }, {
          "x" : 750,
          "y" : 230
        }, {
          "x" : 750,
          "y" : 266
        } ]
      },
      "source" : {
        "id" : "orzqlDmGAqAEHDaZ",
        "type" : "RelationView"
      },
      "target" : {
        "id" : "9rzqlDmGAqAEHDan",
        "type" : "RelationView"
      }
    }, {
      "id" : "iTzqlDmGAqAEHDZb",
      "type" : "ClassView",
      "modelElement" : {
        "id" : "3DCHwDmGAqAEHBXz",
        "type" : "Class"
      },
      "shape" : {
        "id" : "iTzqlDmGAqAEHDZb_shape",
        "type" : "Rectangle",
        "x" : 810,
        "y" : 240,
        "width" : 240,
        "height" : 60
      }
    }, {
      "id" : "u9zqlDmGAqAEHDYr",
      "type" : "ClassView",
      "modelElement" : {
        "id" : "G9JsEemAUygeIxAG",
        "type" : "Class"
      },
      "shape" : {
        "id" : "u9zqlDmGAqAEHDYr_shape",
        "type" : "Rectangle",
        "x" : 80,
        "y" : 40,
        "width" : 240,
        "height" : 60
      }
    }, {
      "id" : "5rzqlDmGAqAEHDak",
      "type" : "GeneralizationView",
      "modelElement" : {
        "id" : "f4zHwDmGAqAEHBZa",
        "type" : "Generalization"
      },
      "shape" : {
        "id" : "5rzqlDmGAqAEHDak_path",
        "type" : "Path",
        "points" : [ {
          "x" : 1140,
          "y" : 201
        }, {
          "x" : 1140,
          "y" : 470
        }, {
          "x" : 1051,
          "y" : 470
        } ]
      },
      "source" : {
        "id" : "iTzqlDmGAqAEHDZY",
        "type" : "ClassView"
      },
      "target" : {
        "id" : "DTzqlDmGAqAEHDZh",
        "type" : "ClassView"
      }
    }, {
      "id" : "9rzqlDmGAqAEHDan",
      "type" : "RelationView",
      "modelElement" : {
        "id" : "LxHAIDmGAqAEHBd4",
        "type" : "Relation"
      },
      "shape" : {
        "id" : "9rzqlDmGAqAEHDan_path",
        "type" : "Path",
        "points" : [ {
          "x" : 809,
          "y" : 266
        }, {
          "x" : 541,
          "y" : 266
        } ]
      },
      "source" : {
        "id" : "iTzqlDmGAqAEHDZb",
        "type" : "ClassView"
      },
      "target" : {
        "id" : "SjzqlDmGAqAEHDZG",
        "type" : "ClassView"
      }
    }, {
      "id" : "6zzqlDmGAqAEHDZn",
      "type" : "GeneralizationView",
      "modelElement" : {
        "id" : "4dTHwDmGAqAEHBZQ",
        "type" : "Generalization"
      },
      "shape" : {
        "id" : "6zzqlDmGAqAEHDZn_path",
        "type" : "Path",
        "points" : [ {
          "x" : 1140,
          "y" : 201
        }, {
          "x" : 1140,
          "y" : 470
        }, {
          "x" : 1140,
          "y" : 370
        }, {
          "x" : 1051,
          "y" : 370
        } ]
      },
      "source" : {
        "id" : "iTzqlDmGAqAEHDZY",
        "type" : "ClassView"
      },
      "target" : {
        "id" : "lTzqlDmGAqAEHDZe",
        "type" : "ClassView"
      }
    }, {
      "id" : "jjzqlDmGAqAEHDZM",
      "type" : "ClassView",
      "modelElement" : {
        "id" : "f7N1EemAUygeIxNB",
        "type" : "Class"
      },
      "shape" : {
        "id" : "jjzqlDmGAqAEHDZM_shape",
        "type" : "Rectangle",
        "x" : 300,
        "y" : 440,
        "width" : 240,
        "height" : 60
      }
    }, {
      "id" : "v9zqlDmGAqAEHDYx",
      "type" : "ClassView",
      "modelElement" : {
        "id" : "sdNsEemAUygeIxAq",
        "type" : "Class"
      },
      "shape" : {
        "id" : "v9zqlDmGAqAEHDYx_shape",
        "type" : "Rectangle",
        "x" : 80,
        "y" : 140,
        "width" : 240,
        "height" : 60
      }
    }, {
      "id" : "UzzqlDmGAqAEHDZk",
      "type" : "GeneralizationSetView",
      "modelElement" : {
        "id" : "9PFnwDmGAqAEHBdW",
        "type" : "GeneralizationSet"
      },
      "shape" : {
        "id" : "UzzqlDmGAqAEHDZk_shape",
        "type" : "Text",
        "x" : 1150,
        "y" : 200,
        "width" : 90,
        "height" : 50,
        "value" : ""
      }
    }, {
      "id" : "zLzqlDmGAqAEHDaQ",
      "type" : "GeneralizationView",
      "modelElement" : {
        "id" : "TEgNEemAUygeIxOG",
        "type" : "Generalization"
      },
      "shape" : {
        "id" : "zLzqlDmGAqAEHDaQ_path",
        "type" : "Path",
        "points" : [ {
          "x" : 190,
          "y" : 201
        }, {
          "x" : 190,
          "y" : 470
        }, {
          "x" : 299,
          "y" : 470
        } ]
      },
      "source" : {
        "id" : "v9zqlDmGAqAEHDYx",
        "type" : "ClassView"
      },
      "target" : {
        "id" : "jjzqlDmGAqAEHDZM",
        "type" : "ClassView"
      }
    }, {
      "id" : "RLzqlDmGAqAEHDaN",
      "type" : "GeneralizationView",
      "modelElement" : {
        "id" : "jff1EemAUygeIxNy",
        "type" : "Generalization"
      },
      "shape" : {
        "id" : "RLzqlDmGAqAEHDaN_path",
        "type" : "Path",
        "points" : [ {
          "x" : 190,
          "y" : 201
        }, {
          "x" : 190,
          "y" : 360
        }, {
          "x" : 190,
          "y" : 270
        }, {
          "x" : 299,
          "y" : 270
        } ]
      },
      "source" : {
        "id" : "v9zqlDmGAqAEHDYx",
        "type" : "ClassView"
      },
      "target" : {
        "id" : "SjzqlDmGAqAEHDZG",
        "type" : "ClassView"
      }
    } ]
  }, {
    "id" : "Iat2lDmGAqAEHD_n",
    "name" : "Sex Overview",
    "description" : "Sex is the general entry point for sex classification and is refined into Phenotypic Sex and Karyotypic Sex, with Sex at Birth positioned as a specialization of Phenotypic Sex to represent a recorded classification at birth.\n\nThe basic sex categories Male Sex, Female Sex, and Indeterminate Sex provide anchors that are further specialized into modality-specific counterparts, including phenotypic, karyotypic, and sex-at-birth variants, with Phenotypic Ambiguous Sex aligned with indeterminacy in the phenotypic modality.",
    "type" : "Diagram",
    "owner" : {
      "id" : "29MUuemGAqAEHBDu",
      "type" : "Package"
    },
    "contents" : [ {
      "id" : "tDyOlDmGAqAEHEHY",
      "type" : "ClassView",
      "modelElement" : {
        "id" : "uyTMlDmGAqAEHCln",
        "type" : "Class"
      },
      "shape" : {
        "id" : "tDyOlDmGAqAEHEHY_shape",
        "type" : "Rectangle",
        "x" : 399,
        "y" : 189,
        "width" : 179,
        "height" : 49
      }
    }, {
      "id" : "AVt2lDmGAqAEHEAD",
      "type" : "ClassView",
      "modelElement" : {
        "id" : "Q4F.g.mGAqAEHA65",
        "type" : "Class"
      },
      "shape" : {
        "id" : "AVt2lDmGAqAEHEAD_shape",
        "type" : "Rectangle",
        "x" : 399,
        "y" : 89,
        "width" : 179,
        "height" : 40
      }
    }, {
      "id" : "9Vt2lDmGAqAEHEAM",
      "type" : "GeneralizationView",
      "modelElement" : {
        "id" : "zSW.g.mGAqAEHA5X",
        "type" : "Generalization"
      },
      "shape" : {
        "id" : "9Vt2lDmGAqAEHEAM_path",
        "type" : "Path",
        "points" : [ {
          "x" : 163,
          "y" : 519
        }, {
          "x" : 163,
          "y" : 539
        } ]
      },
      "source" : {
        "id" : "Clt2lDmGAqAEHD_9",
        "type" : "ClassView"
      },
      "target" : {
        "id" : "Dlt2lDmGAqAEHEAA",
        "type" : "ClassView"
      }
    }, {
      "id" : "Dlt2lDmGAqAEHEAA",
      "type" : "ClassView",
      "modelElement" : {
        "id" : "_BY.g.mGAqAEHA3F",
        "type" : "Class"
      },
      "shape" : {
        "id" : "Dlt2lDmGAqAEHEAA_shape",
        "type" : "Rectangle",
        "x" : 119,
        "y" : 540,
        "width" : 89,
        "height" : 189
      }
    }, {
      "id" : "xVn.lDmGAqAEHEu4",
      "type" : "GeneralizationView",
      "modelElement" : {
        "id" : "8WTHwDmGAqAEHBZG",
        "type" : "Generalization"
      },
      "shape" : {
        "id" : "xVn.lDmGAqAEHEu4_path",
        "type" : "Path",
        "points" : [ {
          "x" : 209,
          "y" : 630
        }, {
          "x" : 339,
          "y" : 630
        }, {
          "x" : 339,
          "y" : 560
        }, {
          "x" : 398,
          "y" : 560
        } ]
      },
      "source" : {
        "id" : "Dlt2lDmGAqAEHEAA",
        "type" : "ClassView"
      },
      "target" : {
        "id" : "vDyOlDmGAqAEHEHg",
        "type" : "ClassView"
      }
    }, {
      "id" : "CVt2lDmGAqAEHEAG",
      "type" : "GeneralizationSetView",
      "modelElement" : {
        "id" : "KNiBg.mGAqAEHA.y",
        "type" : "GeneralizationSet"
      },
      "shape" : {
        "id" : "CVt2lDmGAqAEHEAG_shape",
        "type" : "Text",
        "x" : 290,
        "y" : 110,
        "width" : 100,
        "height" : 60,
        "value" : ""
      }
    }, {
      "id" : "rnG.lDmGAqAEHEqO",
      "type" : "GeneralizationView",
      "modelElement" : {
        "id" : "AEVKlDmGAqAEHDNm",
        "type" : "Generalization"
      },
      "shape" : {
        "id" : "rnG.lDmGAqAEHEqO_path",
        "type" : "Path",
        "points" : [ {
          "x" : 209,
          "y" : 419
        }, {
          "x" : 339,
          "y" : 419
        }, {
          "x" : 339,
          "y" : 349
        }, {
          "x" : 398,
          "y" : 349
        } ]
      },
      "source" : {
        "id" : "Clt2lDmGAqAEHD_9",
        "type" : "ClassView"
      },
      "target" : {
        "id" : "tDyOlDmGAqAEHEHQ",
        "type" : "ClassView"
      }
    }, {
      "id" : "zcU.lDmGAqAEHEnP",
      "type" : "GeneralizationView",
      "modelElement" : {
        "id" : "oOrMlDmGAqAEHCl9",
        "type" : "Generalization"
      },
      "shape" : {
        "id" : "zcU.lDmGAqAEHEnP_path",
        "type" : "Path",
        "points" : [ {
          "x" : 209,
          "y" : 249
        }, {
          "x" : 329,
          "y" : 249
        }, {
          "x" : 329,
          "y" : 280
        }, {
          "x" : 398,
          "y" : 280
        } ]
      },
      "source" : {
        "id" : "glt2lDmGAqAEHD_6",
        "type" : "ClassView"
      },
      "target" : {
        "id" : "vDyOlDmGAqAEHEHa",
        "type" : "ClassView"
      }
    }, {
      "id" : "gCAOlDmGAqAEHEFk",
      "type" : "GeneralizationView",
      "modelElement" : {
        "id" : "0dXElDmGAqAEHCK7",
        "type" : "Generalization"
      },
      "shape" : {
        "id" : "gCAOlDmGAqAEHEFk_path",
        "type" : "Path",
        "points" : [ {
          "x" : 579,
          "y" : 109
        }, {
          "x" : 989,
          "y" : 109
        }, {
          "x" : 989,
          "y" : 648
        }, {
          "x" : 939,
          "y" : 649
        } ]
      },
      "source" : {
        "id" : "AVt2lDmGAqAEHEAD",
        "type" : "ClassView"
      },
      "target" : {
        "id" : "Z8AOlDmGAqAEHEFY",
        "type" : "ClassView"
      }
    }, {
      "id" : "G7jOlDmGAqAEHEQt",
      "type" : "ClassView",
      "modelElement" : {
        "id" : "XANHwDmGAqAEHBYq",
        "type" : "Class"
      },
      "shape" : {
        "id" : "G7jOlDmGAqAEHEQt_shape",
        "type" : "Rectangle",
        "x" : 399,
        "y" : 680,
        "width" : 179,
        "height" : 49
      }
    }, {
      "id" : "Tt1.lDmGAqAEHEto",
      "type" : "GeneralizationView",
      "modelElement" : {
        "id" : "4dTHwDmGAqAEHBZQ",
        "type" : "Generalization"
      },
      "shape" : {
        "id" : "Tt1.lDmGAqAEHEto_path",
        "type" : "Path",
        "points" : [ {
          "x" : 209,
          "y" : 630
        }, {
          "x" : 259,
          "y" : 630
        }, {
          "x" : 398,
          "y" : 630
        } ]
      },
      "source" : {
        "id" : "Dlt2lDmGAqAEHEAA",
        "type" : "ClassView"
      },
      "target" : {
        "id" : "tDyOlDmGAqAEHEHU",
        "type" : "ClassView"
      }
    }, {
      "id" : ".Vt2lDmGAqAEHEAJ",
      "type" : "GeneralizationView",
      "modelElement" : {
        "id" : "pzIBg.mGAqAEHA.G",
        "type" : "Generalization"
      },
      "shape" : {
        "id" : ".Vt2lDmGAqAEHEAJ_path",
        "type" : "Path",
        "points" : [ {
          "x" : 398,
          "y" : 110
        }, {
          "x" : 79,
          "y" : 110
        }, {
          "x" : 79,
          "y" : 249
        }, {
          "x" : 118,
          "y" : 249
        } ]
      },
      "source" : {
        "id" : "AVt2lDmGAqAEHEAD",
        "type" : "ClassView"
      },
      "target" : {
        "id" : "glt2lDmGAqAEHD_6",
        "type" : "ClassView"
      }
    }, {
      "id" : "Bt1.lDmGAqAEHEtl",
      "type" : "GeneralizationSetView",
      "modelElement" : {
        "id" : "9PFnwDmGAqAEHBdW",
        "type" : "GeneralizationSet"
      },
      "shape" : {
        "id" : "Bt1.lDmGAqAEHEtl_shape",
        "type" : "Text",
        "x" : 239,
        "y" : 580,
        "width" : 89,
        "height" : 49,
        "value" : ""
      }
    }, {
      "id" : "vDyOlDmGAqAEHEHg",
      "type" : "ClassView",
      "modelElement" : {
        "id" : "3DCHwDmGAqAEHBXz",
        "type" : "Class"
      },
      "shape" : {
        "id" : "vDyOlDmGAqAEHEHg_shape",
        "type" : "Rectangle",
        "x" : 399,
        "y" : 540,
        "width" : 179,
        "height" : 49
      }
    }, {
      "id" : "rnG.lDmGAqAEHEqR",
      "type" : "GeneralizationView",
      "modelElement" : {
        "id" : "ouVKlDmGAqAEHDNw",
        "type" : "Generalization"
      },
      "shape" : {
        "id" : "rnG.lDmGAqAEHEqR_path",
        "type" : "Path",
        "points" : [ {
          "x" : 209,
          "y" : 419
        }, {
          "x" : 339,
          "y" : 419
        }, {
          "x" : 398,
          "y" : 418
        } ]
      },
      "source" : {
        "id" : "Clt2lDmGAqAEHD_9",
        "type" : "ClassView"
      },
      "target" : {
        "id" : "eDyOlDmGAqAEHEHO",
        "type" : "ClassView"
      }
    }, {
      "id" : "X8AOlDmGAqAEHEFe",
      "type" : "GeneralizationView",
      "modelElement" : {
        "id" : "4WXElDmGAqAEHCKx",
        "type" : "Generalization"
      },
      "shape" : {
        "id" : "X8AOlDmGAqAEHEFe_path",
        "type" : "Path",
        "points" : [ {
          "x" : 579,
          "y" : 109
        }, {
          "x" : 989,
          "y" : 109
        }, {
          "x" : 989,
          "y" : 459
        }, {
          "x" : 939,
          "y" : 459
        } ]
      },
      "source" : {
        "id" : "AVt2lDmGAqAEHEAD",
        "type" : "ClassView"
      },
      "target" : {
        "id" : "28AOlDmGAqAEHEFV",
        "type" : "ClassView"
      }
    }, {
      "id" : "eDyOlDmGAqAEHEHM",
      "type" : "ClassView",
      "modelElement" : {
        "id" : "3pZKlDmGAqAEHDNK",
        "type" : "Class"
      },
      "shape" : {
        "id" : "eDyOlDmGAqAEHEHM_shape",
        "type" : "Rectangle",
        "x" : 399,
        "y" : 469,
        "width" : 179,
        "height" : 49
      }
    }, {
      "id" : "Z8AOlDmGAqAEHEFY",
      "type" : "ClassView",
      "modelElement" : {
        "id" : "NQNElDmGAqAEHCGM",
        "type" : "Class"
      },
      "shape" : {
        "id" : "Z8AOlDmGAqAEHEFY_shape",
        "type" : "Rectangle",
        "x" : 849,
        "y" : 580,
        "width" : 89,
        "height" : 150
      }
    }, {
      "id" : "28AOlDmGAqAEHEFV",
      "type" : "ClassView",
      "modelElement" : {
        "id" : "LVVElDmGAqAEHCF7",
        "type" : "Class"
      },
      "shape" : {
        "id" : "28AOlDmGAqAEHEFV_shape",
        "type" : "Rectangle",
        "x" : 849,
        "y" : 379,
        "width" : 89,
        "height" : 160
      }
    }, {
      "id" : "1CfulDmGAqAEHEZd",
      "type" : "GeneralizationView",
      "modelElement" : {
        "id" : "38fulDmGAqAEHEZc",
        "type" : "Generalization"
      },
      "shape" : {
        "id" : "1CfulDmGAqAEHEZd_path",
        "type" : "Path",
        "points" : [ {
          "x" : 847,
          "y" : 459
        }, {
          "x" : 709,
          "y" : 459
        }, {
          "x" : 709,
          "y" : 418
        }, {
          "x" : 577,
          "y" : 418
        } ]
      },
      "source" : {
        "id" : "28AOlDmGAqAEHEFV",
        "type" : "ClassView"
      },
      "target" : {
        "id" : "eDyOlDmGAqAEHEHO",
        "type" : "ClassView"
      }
    }, {
      "id" : "tDyOlDmGAqAEHEHQ",
      "type" : "ClassView",
      "modelElement" : {
        "id" : "1B4KlDmGAqAEHDMg",
        "type" : "Class"
      },
      "shape" : {
        "id" : "tDyOlDmGAqAEHEHQ_shape",
        "type" : "Rectangle",
        "x" : 399,
        "y" : 330,
        "width" : 179,
        "height" : 49
      }
    }, {
      "id" : "eDyOlDmGAqAEHEHO",
      "type" : "ClassView",
      "modelElement" : {
        "id" : "B.pKlDmGAqAEHDM_",
        "type" : "Class"
      },
      "shape" : {
        "id" : "eDyOlDmGAqAEHEHO_shape",
        "type" : "Rectangle",
        "x" : 399,
        "y" : 399,
        "width" : 179,
        "height" : 49
      }
    }, {
      "id" : "rqbulDmGAqAEHEWz",
      "type" : "GeneralizationView",
      "modelElement" : {
        "id" : "YqbulDmGAqAEHEWy",
        "type" : "Generalization"
      },
      "shape" : {
        "id" : "rqbulDmGAqAEHEWz_path",
        "type" : "Path",
        "points" : [ {
          "x" : 848,
          "y" : 239
        }, {
          "x" : 639,
          "y" : 239
        }, {
          "x" : 639,
          "y" : 209
        }, {
          "x" : 579,
          "y" : 209
        } ]
      },
      "source" : {
        "id" : "08AOlDmGAqAEHEFS",
        "type" : "ClassView"
      },
      "target" : {
        "id" : "tDyOlDmGAqAEHEHY",
        "type" : "ClassView"
      }
    }, {
      "id" : "pnG.lDmGAqAEHEqI",
      "type" : "GeneralizationSetView",
      "modelElement" : {
        "id" : "qJAqlDmGAqAEHDO8",
        "type" : "GeneralizationSet"
      },
      "shape" : {
        "id" : "pnG.lDmGAqAEHEqI_shape",
        "type" : "Text",
        "x" : 229,
        "y" : 369,
        "width" : 99,
        "height" : 49,
        "value" : ""
      }
    }, {
      "id" : "Clt2lDmGAqAEHD_9",
      "type" : "ClassView",
      "modelElement" : {
        "id" : ".IztA.mGAqAEHBmC",
        "type" : "Class"
      },
      "shape" : {
        "id" : "Clt2lDmGAqAEHD_9_shape",
        "type" : "Rectangle",
        "x" : 119,
        "y" : 330,
        "width" : 89,
        "height" : 189
      }
    }, {
      "id" : "D8AOlDmGAqAEHEFb",
      "type" : "GeneralizationSetView",
      "modelElement" : {
        "id" : "5MyklDmGAqAEHCMh",
        "type" : "GeneralizationSet"
      },
      "shape" : {
        "id" : "D8AOlDmGAqAEHEFb_shape",
        "type" : "Text",
        "x" : 610,
        "y" : 110,
        "width" : 90,
        "height" : 70,
        "value" : ""
      }
    }, {
      "id" : "Tt1.lDmGAqAEHEtu",
      "type" : "GeneralizationView",
      "modelElement" : {
        "id" : "f4zHwDmGAqAEHBZa",
        "type" : "Generalization"
      },
      "shape" : {
        "id" : "Tt1.lDmGAqAEHEtu_path",
        "type" : "Path",
        "points" : [ {
          "x" : 209,
          "y" : 630
        }, {
          "x" : 339,
          "y" : 630
        }, {
          "x" : 339,
          "y" : 700
        }, {
          "x" : 398,
          "y" : 700
        } ]
      },
      "source" : {
        "id" : "Dlt2lDmGAqAEHEAA",
        "type" : "ClassView"
      },
      "target" : {
        "id" : "G7jOlDmGAqAEHEQt",
        "type" : "ClassView"
      }
    }, {
      "id" : "vDyOlDmGAqAEHEHa",
      "type" : "ClassView",
      "modelElement" : {
        "id" : "khjMlDmGAqAEHClc",
        "type" : "Class"
      },
      "shape" : {
        "id" : "vDyOlDmGAqAEHEHa_shape",
        "type" : "Rectangle",
        "x" : 399,
        "y" : 260,
        "width" : 179,
        "height" : 49
      }
    }, {
      "id" : "OVfulDmGAqAEHEZn",
      "type" : "GeneralizationView",
      "modelElement" : {
        "id" : "0VfulDmGAqAEHEZm",
        "type" : "Generalization"
      },
      "shape" : {
        "id" : "OVfulDmGAqAEHEZn_path",
        "type" : "Path",
        "points" : [ {
          "x" : 847,
          "y" : 459
        }, {
          "x" : 709,
          "y" : 459
        }, {
          "x" : 709,
          "y" : 628
        }, {
          "x" : 577,
          "y" : 628
        } ]
      },
      "source" : {
        "id" : "28AOlDmGAqAEHEFV",
        "type" : "ClassView"
      },
      "target" : {
        "id" : "tDyOlDmGAqAEHEHU",
        "type" : "ClassView"
      }
    }, {
      "id" : "sm3ulDmGAqAEHEY_",
      "type" : "GeneralizationView",
      "modelElement" : {
        "id" : "vG3ulDmGAqAEHEY.",
        "type" : "Generalization"
      },
      "shape" : {
        "id" : "sm3ulDmGAqAEHEY__path",
        "type" : "Path",
        "points" : [ {
          "x" : 848,
          "y" : 459
        }, {
          "x" : 709,
          "y" : 459
        }, {
          "x" : 709,
          "y" : 279
        }, {
          "x" : 579,
          "y" : 280
        } ]
      },
      "source" : {
        "id" : "28AOlDmGAqAEHEFV",
        "type" : "ClassView"
      },
      "target" : {
        "id" : "vDyOlDmGAqAEHEHa",
        "type" : "ClassView"
      }
    }, {
      "id" : "tDyOlDmGAqAEHEHU",
      "type" : "ClassView",
      "modelElement" : {
        "id" : "SmVHwDmGAqAEHBYZ",
        "type" : "Class"
      },
      "shape" : {
        "id" : "tDyOlDmGAqAEHEHU_shape",
        "type" : "Rectangle",
        "x" : 399,
        "y" : 610,
        "width" : 179,
        "height" : 49
      }
    }, {
      "id" : "YTvulDmGAqAEHEZT",
      "type" : "GeneralizationView",
      "modelElement" : {
        "id" : "VjvulDmGAqAEHEZS",
        "type" : "Generalization"
      },
      "shape" : {
        "id" : "YTvulDmGAqAEHEZT_path",
        "type" : "Path",
        "points" : [ {
          "x" : 848,
          "y" : 650
        }, {
          "x" : 779,
          "y" : 650
        }, {
          "x" : 779,
          "y" : 700
        }, {
          "x" : 579,
          "y" : 700
        } ]
      },
      "source" : {
        "id" : "Z8AOlDmGAqAEHEFY",
        "type" : "ClassView"
      },
      "target" : {
        "id" : "G7jOlDmGAqAEHEQt",
        "type" : "ClassView"
      }
    }, {
      "id" : "08AOlDmGAqAEHEFS",
      "type" : "ClassView",
      "modelElement" : {
        "id" : "Ac5ElDmGAqAEHCFk",
        "type" : "Class"
      },
      "shape" : {
        "id" : "08AOlDmGAqAEHEFS_shape",
        "type" : "Rectangle",
        "x" : 849,
        "y" : 189,
        "width" : 89,
        "height" : 150
      }
    }, {
      "id" : "glt2lDmGAqAEHD_6",
      "type" : "ClassView",
      "modelElement" : {
        "id" : "NmTSZemAUygeIw3S",
        "type" : "Class"
      },
      "shape" : {
        "id" : "glt2lDmGAqAEHD_6_shape",
        "type" : "Rectangle",
        "x" : 119,
        "y" : 189,
        "width" : 89,
        "height" : 119
      }
    }, {
      "id" : "38AOlDmGAqAEHEFh",
      "type" : "GeneralizationView",
      "modelElement" : {
        "id" : "BAXElDmGAqAEHCKo",
        "type" : "Generalization"
      },
      "shape" : {
        "id" : "38AOlDmGAqAEHEFh_path",
        "type" : "Path",
        "points" : [ {
          "x" : 579,
          "y" : 109
        }, {
          "x" : 989,
          "y" : 109
        }, {
          "x" : 989,
          "y" : 239
        }, {
          "x" : 939,
          "y" : 239
        } ]
      },
      "source" : {
        "id" : "AVt2lDmGAqAEHEAD",
        "type" : "ClassView"
      },
      "target" : {
        "id" : "08AOlDmGAqAEHEFS",
        "type" : "ClassView"
      }
    }, {
      "id" : "xcU.lDmGAqAEHEnM",
      "type" : "GeneralizationSetView",
      "modelElement" : {
        "id" : "vZfMlDmGAqAEHCmx",
        "type" : "GeneralizationSet"
      },
      "shape" : {
        "id" : "xcU.lDmGAqAEHEnM_shape",
        "type" : "Text",
        "x" : 230,
        "y" : 200,
        "width" : 99,
        "height" : 49,
        "value" : ""
      }
    }, {
      "id" : "3KvulDmGAqAEHEZJ",
      "type" : "GeneralizationView",
      "modelElement" : {
        "id" : "2KvulDmGAqAEHEZI",
        "type" : "Generalization"
      },
      "shape" : {
        "id" : "3KvulDmGAqAEHEZJ_path",
        "type" : "Path",
        "points" : [ {
          "x" : 848,
          "y" : 649
        }, {
          "x" : 779,
          "y" : 649
        }, {
          "x" : 779,
          "y" : 489
        }, {
          "x" : 579,
          "y" : 488
        } ]
      },
      "source" : {
        "id" : "Z8AOlDmGAqAEHEFY",
        "type" : "ClassView"
      },
      "target" : {
        "id" : "eDyOlDmGAqAEHEHM",
        "type" : "ClassView"
      }
    }, {
      "id" : "zcU.lDmGAqAEHEnS",
      "type" : "GeneralizationView",
      "modelElement" : {
        "id" : "ALrMlDmGAqAEHCmH",
        "type" : "Generalization"
      },
      "shape" : {
        "id" : "zcU.lDmGAqAEHEnS_path",
        "type" : "Path",
        "points" : [ {
          "x" : 209,
          "y" : 249
        }, {
          "x" : 329,
          "y" : 249
        }, {
          "x" : 329,
          "y" : 209
        }, {
          "x" : 398,
          "y" : 209
        } ]
      },
      "source" : {
        "id" : "glt2lDmGAqAEHD_6",
        "type" : "ClassView"
      },
      "target" : {
        "id" : "tDyOlDmGAqAEHEHY",
        "type" : "ClassView"
      }
    }, {
      "id" : "znG.lDmGAqAEHEqL",
      "type" : "GeneralizationView",
      "modelElement" : {
        "id" : "KzVKlDmGAqAEHDN6",
        "type" : "Generalization"
      },
      "shape" : {
        "id" : "znG.lDmGAqAEHEqL_path",
        "type" : "Path",
        "points" : [ {
          "x" : 209,
          "y" : 419
        }, {
          "x" : 339,
          "y" : 419
        }, {
          "x" : 339,
          "y" : 479
        }, {
          "x" : 398,
          "y" : 478
        } ]
      },
      "source" : {
        "id" : "Clt2lDmGAqAEHD_9",
        "type" : "ClassView"
      },
      "target" : {
        "id" : "eDyOlDmGAqAEHEHM",
        "type" : "ClassView"
      }
    }, {
      "id" : "xbbulDmGAqAEHEW9",
      "type" : "GeneralizationView",
      "modelElement" : {
        "id" : "IbbulDmGAqAEHEW8",
        "type" : "Generalization"
      },
      "shape" : {
        "id" : "xbbulDmGAqAEHEW9_path",
        "type" : "Path",
        "points" : [ {
          "x" : 848,
          "y" : 239
        }, {
          "x" : 639,
          "y" : 239
        }, {
          "x" : 639,
          "y" : 349
        }, {
          "x" : 579,
          "y" : 350
        } ]
      },
      "source" : {
        "id" : "08AOlDmGAqAEHEFS",
        "type" : "ClassView"
      },
      "target" : {
        "id" : "tDyOlDmGAqAEHEHQ",
        "type" : "ClassView"
      }
    }, {
      "id" : "Vd7ulDmGAqAEHEXH",
      "type" : "GeneralizationView",
      "modelElement" : {
        "id" : "Wd7ulDmGAqAEHEXG",
        "type" : "Generalization"
      },
      "shape" : {
        "id" : "Vd7ulDmGAqAEHEXH_path",
        "type" : "Path",
        "points" : [ {
          "x" : 847,
          "y" : 239
        }, {
          "x" : 639,
          "y" : 239
        }, {
          "x" : 639,
          "y" : 559
        }, {
          "x" : 577,
          "y" : 559
        } ]
      },
      "source" : {
        "id" : "08AOlDmGAqAEHEFS",
        "type" : "ClassView"
      },
      "target" : {
        "id" : "vDyOlDmGAqAEHEHg",
        "type" : "ClassView"
      }
    }, {
      "id" : "9Vt2lDmGAqAEHEAP",
      "type" : "GeneralizationView",
      "modelElement" : {
        "id" : "10oBg.mGAqAEHA.Q",
        "type" : "Generalization"
      },
      "shape" : {
        "id" : "9Vt2lDmGAqAEHEAP_path",
        "type" : "Path",
        "points" : [ {
          "x" : 398,
          "y" : 110
        }, {
          "x" : 79,
          "y" : 110
        }, {
          "x" : 79,
          "y" : 429
        }, {
          "x" : 118,
          "y" : 429
        } ]
      },
      "source" : {
        "id" : "AVt2lDmGAqAEHEAD",
        "type" : "ClassView"
      },
      "target" : {
        "id" : "Clt2lDmGAqAEHD_9",
        "type" : "ClassView"
      }
    } ]
  }, {
    "id" : "D49UtDmAUygefhtn",
    "name" : "Male Sex",
    "description" : "Male Sex is refined into distinct characterizations that capture the basis used for determining male sex. Karyotypic Male Sex, Phenotypic Male Sex, and Sex-at-birth Male Sex provide karyotypic, phenotypic, and birth-record perspectives while keeping Male Sex as the shared reference category.\n\nMale-sex Person is specialized into corresponding person categories that track the same basis of determination. The links between each person category and its corresponding male sex category keep the classification basis explicit across karyotypic, phenotypic, and sex-at-birth perspectives.",
    "type" : "Diagram",
    "owner" : {
      "id" : "3zRjNDmD.AAAARX7",
      "type" : "Package"
    },
    "contents" : [ {
      "id" : "D4.0tDmAUygefh.1",
      "type" : "GeneralizationView",
      "modelElement" : {
        "id" : "YqbulDmGAqAEHEWy",
        "type" : "Generalization"
      },
      "shape" : {
        "id" : "D4.0tDmAUygefh.1_path",
        "type" : "Path",
        "points" : [ {
          "x" : 1060,
          "y" : 110
        }, {
          "x" : 1060,
          "y" : 295
        }, {
          "x" : 1060,
          "y" : 195
        }, {
          "x" : 960,
          "y" : 195
        } ]
      },
      "source" : {
        "id" : "EHfUtDmAUygefh1s",
        "type" : "ClassView"
      },
      "target" : {
        "id" : "j4.0tDmAUygefh.3",
        "type" : "ClassView"
      }
    }, {
      "id" : "5E.0tDmAUygefh_B",
      "type" : "ClassView",
      "modelElement" : {
        "id" : "1B4KlDmGAqAEHDMg",
        "type" : "Class"
      },
      "shape" : {
        "id" : "5E.0tDmAUygefh_B_shape",
        "type" : "Rectangle",
        "x" : 760,
        "y" : 270,
        "width" : 200,
        "height" : 50
      }
    }, {
      "id" : "YYButDmAUygefhjl",
      "type" : "GeneralizationView",
      "modelElement" : {
        "id" : "joButDmAUygefhjk",
        "type" : "Generalization"
      },
      "shape" : {
        "id" : "YYButDmAUygefhjl_path",
        "type" : "Path",
        "points" : [ {
          "x" : 860,
          "y" : 320
        }, {
          "x" : 860,
          "y" : 370
        } ]
      },
      "source" : {
        "id" : "5E.0tDmAUygefh_B",
        "type" : "ClassView"
      },
      "target" : {
        "id" : "Rk.0tDmAUygefh_L",
        "type" : "ClassView"
      }
    }, {
      "id" : "OgwstDmAUygefiLT",
      "type" : "GeneralizationView",
      "modelElement" : {
        "id" : "vAwstDmAUygefiLS",
        "type" : "Generalization"
      },
      "shape" : {
        "id" : "OgwstDmAUygefiLT_path",
        "type" : "Path",
        "points" : [ {
          "x" : 190,
          "y" : 110
        }, {
          "x" : 190,
          "y" : 295
        }, {
          "x" : 280,
          "y" : 295
        } ]
      },
      "source" : {
        "id" : "a7fUtDmAUygefh1a",
        "type" : "ClassView"
      },
      "target" : {
        "id" : "owbMtDmAUygefiJ7",
        "type" : "ClassView"
      }
    }, {
      "id" : "VQrMtDmAUygefiJp",
      "type" : "RelationView",
      "modelElement" : {
        "id" : "OLkslDmGAqAEHCpb",
        "type" : "Relation"
      },
      "shape" : {
        "id" : "VQrMtDmAUygefiJp_path",
        "type" : "Path",
        "points" : [ {
          "x" : 760,
          "y" : 195
        }, {
          "x" : 480,
          "y" : 195
        } ]
      },
      "source" : {
        "id" : "j4.0tDmAUygefh.3",
        "type" : "ClassView"
      },
      "target" : {
        "id" : "NQrMtDmAUygefiJr",
        "type" : "ClassView"
      }
    }, {
      "id" : "owbMtDmAUygefiJ7",
      "type" : "ClassView",
      "modelElement" : {
        "id" : "4XsguemGAqAEHA9b",
        "type" : "Class"
      },
      "shape" : {
        "id" : "owbMtDmAUygefiJ7_shape",
        "type" : "Rectangle",
        "x" : 280,
        "y" : 270,
        "width" : 200,
        "height" : 50
      }
    }, {
      "id" : "EHfUtDmAUygefh1s",
      "type" : "ClassView",
      "modelElement" : {
        "id" : "Ac5ElDmGAqAEHCFk",
        "type" : "Class"
      },
      "shape" : {
        "id" : "EHfUtDmAUygefh1s_shape",
        "type" : "Rectangle",
        "x" : 960,
        "y" : 60,
        "width" : 200,
        "height" : 50
      }
    }, {
      "id" : "a7fUtDmAUygefh1a",
      "type" : "ClassView",
      "modelElement" : {
        "id" : "7HjeuemGAqAEHBbU",
        "type" : "Class"
      },
      "shape" : {
        "id" : "a7fUtDmAUygefh1a_shape",
        "type" : "Rectangle",
        "x" : 90,
        "y" : 60,
        "width" : 200,
        "height" : 50
      }
    }, {
      "id" : "Rk.0tDmAUygefh_L",
      "type" : "ClassView",
      "modelElement" : {
        "id" : "3DCHwDmGAqAEHBXz",
        "type" : "Class"
      },
      "shape" : {
        "id" : "Rk.0tDmAUygefh_L_shape",
        "type" : "Rectangle",
        "x" : 760,
        "y" : 370,
        "width" : 200,
        "height" : 50
      }
    }, {
      "id" : "wwbMtDmAUygefiJ5",
      "type" : "RelationView",
      "modelElement" : {
        "id" : "ECoqlDmGAqAEHDPN",
        "type" : "Relation"
      },
      "shape" : {
        "id" : "wwbMtDmAUygefiJ5_path",
        "type" : "Path",
        "points" : [ {
          "x" : 760,
          "y" : 295
        }, {
          "x" : 480,
          "y" : 295
        } ]
      },
      "source" : {
        "id" : "5E.0tDmAUygefh_B",
        "type" : "ClassView"
      },
      "target" : {
        "id" : "owbMtDmAUygefiJ7",
        "type" : "ClassView"
      }
    }, {
      "id" : "F4LMtDmAUygefiJb",
      "type" : "ClassView",
      "modelElement" : {
        "id" : "Jhx1EemAUygeIxMh",
        "type" : "Class"
      },
      "shape" : {
        "id" : "F4LMtDmAUygefiJb_shape",
        "type" : "Rectangle",
        "x" : 280,
        "y" : 370,
        "width" : 200,
        "height" : 50
      }
    }, {
      "id" : "F4LMtDmAUygefiJZ",
      "type" : "RelationView",
      "modelElement" : {
        "id" : "LxHAIDmGAqAEHBd4",
        "type" : "Relation"
      },
      "shape" : {
        "id" : "F4LMtDmAUygefiJZ_path",
        "type" : "Path",
        "points" : [ {
          "x" : 760,
          "y" : 395
        }, {
          "x" : 480,
          "y" : 395
        } ]
      },
      "source" : {
        "id" : "Rk.0tDmAUygefh_L",
        "type" : "ClassView"
      },
      "target" : {
        "id" : "F4LMtDmAUygefiJb",
        "type" : "ClassView"
      }
    }, {
      "id" : "j_OTtDmAUygefhyT",
      "type" : "GeneralizationSetView",
      "modelElement" : {
        "id" : "pfOTtDmAUygefhyR",
        "type" : "GeneralizationSet"
      },
      "shape" : {
        "id" : "j_OTtDmAUygefhyT_shape",
        "type" : "Text",
        "x" : 1070,
        "y" : 110,
        "width" : 110,
        "height" : 50,
        "value" : ""
      }
    }, {
      "id" : "ml.utDmAUygefhjb",
      "type" : "GeneralizationView",
      "modelElement" : {
        "id" : "El.utDmAUygefhja",
        "type" : "Generalization"
      },
      "shape" : {
        "id" : "ml.utDmAUygefhjb_path",
        "type" : "Path",
        "points" : [ {
          "x" : 380,
          "y" : 320
        }, {
          "x" : 380,
          "y" : 370
        } ]
      },
      "source" : {
        "id" : "owbMtDmAUygefiJ7",
        "type" : "ClassView"
      },
      "target" : {
        "id" : "F4LMtDmAUygefiJb",
        "type" : "ClassView"
      }
    }, {
      "id" : "J7CTtDmAUygefhxw",
      "type" : "GeneralizationSetView",
      "modelElement" : {
        "id" : ".bCTtDmAUygefhxu",
        "type" : "GeneralizationSet"
      },
      "shape" : {
        "id" : "J7CTtDmAUygefhxw_shape",
        "type" : "Text",
        "x" : 70,
        "y" : 130,
        "width" : 110,
        "height" : 50,
        "value" : ""
      }
    }, {
      "id" : "92JTtDmAUygefhyn",
      "type" : "GeneralizationSetView",
      "modelElement" : {
        "id" : "DWJTtDmAUygefhyl",
        "type" : "GeneralizationSet"
      },
      "shape" : {
        "id" : "92JTtDmAUygefhyn_shape",
        "type" : "Text",
        "x" : 690,
        "y" : 90,
        "width" : 110,
        "height" : 50,
        "value" : ""
      }
    }, {
      "id" : "j4.0tDmAUygefh.3",
      "type" : "ClassView",
      "modelElement" : {
        "id" : "uyTMlDmGAqAEHCln",
        "type" : "Class"
      },
      "shape" : {
        "id" : "j4.0tDmAUygefh.3_shape",
        "type" : "Rectangle",
        "x" : 760,
        "y" : 170,
        "width" : 200,
        "height" : 50
      }
    }, {
      "id" : "IY5stDmAUygefiN.",
      "type" : "GeneralizationView",
      "modelElement" : {
        "id" : "2o5stDmAUygefiN9",
        "type" : "Generalization"
      },
      "shape" : {
        "id" : "IY5stDmAUygefiN._path",
        "type" : "Path",
        "points" : [ {
          "x" : 680,
          "y" : 88
        }, {
          "x" : 680,
          "y" : 170
        }, {
          "x" : 670,
          "y" : 170
        }, {
          "x" : 670,
          "y" : 295
        } ]
      },
      "source" : {
        "id" : "KXfUtDmAUygefh2Y",
        "type" : "RelationView"
      },
      "target" : {
        "id" : "wwbMtDmAUygefiJ5",
        "type" : "RelationView"
      }
    }, {
      "id" : "KXfUtDmAUygefh2Y",
      "type" : "RelationView",
      "modelElement" : {
        "id" : "oNNklDmGAqAEHCQ0",
        "type" : "Relation"
      },
      "shape" : {
        "id" : "KXfUtDmAUygefh2Y_path",
        "type" : "Path",
        "points" : [ {
          "x" : 960,
          "y" : 89
        }, {
          "x" : 290,
          "y" : 89
        } ]
      },
      "source" : {
        "id" : "EHfUtDmAUygefh1s",
        "type" : "ClassView"
      },
      "target" : {
        "id" : "a7fUtDmAUygefh1a",
        "type" : "ClassView"
      }
    }, {
      "id" : "7lJutDmAUygefhkG",
      "type" : "GeneralizationView",
      "modelElement" : {
        "id" : "JlJutDmAUygefhkF",
        "type" : "Generalization"
      },
      "shape" : {
        "id" : "7lJutDmAUygefhkG_path",
        "type" : "Path",
        "points" : [ {
          "x" : 680,
          "y" : 295
        }, {
          "x" : 680,
          "y" : 395
        } ]
      },
      "source" : {
        "id" : "wwbMtDmAUygefiJ5",
        "type" : "RelationView"
      },
      "target" : {
        "id" : "F4LMtDmAUygefiJZ",
        "type" : "RelationView"
      }
    }, {
      "id" : "ZKZstDmAUygefiN4",
      "type" : "GeneralizationView",
      "modelElement" : {
        "id" : "IKZstDmAUygefiN3",
        "type" : "Generalization"
      },
      "shape" : {
        "id" : "ZKZstDmAUygefiN4_path",
        "type" : "Path",
        "points" : [ {
          "x" : 680,
          "y" : 88
        }, {
          "x" : 680,
          "y" : 170
        }, {
          "x" : 680,
          "y" : 195
        } ]
      },
      "source" : {
        "id" : "KXfUtDmAUygefh2Y",
        "type" : "RelationView"
      },
      "target" : {
        "id" : "VQrMtDmAUygefiJp",
        "type" : "RelationView"
      }
    }, {
      "id" : "NQrMtDmAUygefiJr",
      "type" : "ClassView",
      "modelElement" : {
        "id" : "tH1usemAUygeIx7d",
        "type" : "Class"
      },
      "shape" : {
        "id" : "NQrMtDmAUygefiJr_shape",
        "type" : "Rectangle",
        "x" : 280,
        "y" : 170,
        "width" : 200,
        "height" : 50
      }
    }, {
      "id" : "ClQstDmAUygefiLJ",
      "type" : "GeneralizationView",
      "modelElement" : {
        "id" : "DFQstDmAUygefiLI",
        "type" : "Generalization"
      },
      "shape" : {
        "id" : "ClQstDmAUygefiLJ_path",
        "type" : "Path",
        "points" : [ {
          "x" : 190,
          "y" : 110
        }, {
          "x" : 190,
          "y" : 295
        }, {
          "x" : 190,
          "y" : 195
        }, {
          "x" : 280,
          "y" : 195
        } ]
      },
      "source" : {
        "id" : "a7fUtDmAUygefh1a",
        "type" : "ClassView"
      },
      "target" : {
        "id" : "NQrMtDmAUygefiJr",
        "type" : "ClassView"
      }
    }, {
      "id" : "BE.0tDmAUygefh._",
      "type" : "GeneralizationView",
      "modelElement" : {
        "id" : "IbbulDmGAqAEHEW8",
        "type" : "Generalization"
      },
      "shape" : {
        "id" : "BE.0tDmAUygefh.__path",
        "type" : "Path",
        "points" : [ {
          "x" : 1060,
          "y" : 110
        }, {
          "x" : 1060,
          "y" : 295
        }, {
          "x" : 960,
          "y" : 295
        } ]
      },
      "source" : {
        "id" : "EHfUtDmAUygefh1s",
        "type" : "ClassView"
      },
      "target" : {
        "id" : "5E.0tDmAUygefh_B",
        "type" : "ClassView"
      }
    } ]
  }, {
    "id" : "8ajUtDmAUygefht5",
    "name" : "Female Sex",
    "description" : "Female Sex is refined into distinct characterizations that capture the basis used for determining female sex. Karyotypic Female Sex, Phenotypic Female Sex, and Sex-at-birth Female Sex provide karyotypic, phenotypic, and birth-record perspectives while keeping Female Sex as the shared reference category.\n\nFemale-sex Person is specialized into corresponding person categories that track the same basis of determination. The links between each person category and its corresponding female sex category keep the classification basis explicit across karyotypic, phenotypic, and sex-at-birth perspectives.",
    "type" : "Diagram",
    "owner" : {
      "id" : "3zRjNDmD.AAAARX7",
      "type" : "Package"
    },
    "contents" : [ {
      "id" : "_2I0tDmAUygefh4a",
      "type" : "RelationView",
      "modelElement" : {
        "id" : "qQtklDmGAqAEHCQ.",
        "type" : "Relation"
      },
      "shape" : {
        "id" : "_2I0tDmAUygefh4a_path",
        "type" : "Path",
        "points" : [ {
          "x" : 928,
          "y" : 129
        }, {
          "x" : 310,
          "y" : 129
        } ]
      },
      "source" : {
        "id" : "FWI0tDmAUygefh3y",
        "type" : "ClassView"
      },
      "target" : {
        "id" : "jmI0tDmAUygefh3g",
        "type" : "ClassView"
      }
    }, {
      "id" : "ze9jtDmAUygefhvf",
      "type" : "GeneralizationSetView",
      "modelElement" : {
        "id" : "1u9jtDmAUygefhvd",
        "type" : "GeneralizationSet"
      },
      "shape" : {
        "id" : "ze9jtDmAUygefhvf_shape",
        "type" : "Text",
        "x" : 1040,
        "y" : 170,
        "width" : 119,
        "height" : 49,
        "value" : ""
      }
    }, {
      "id" : "s_hjtDmAUygefhuw",
      "type" : "GeneralizationSetView",
      "modelElement" : {
        "id" : "yfhjtDmAUygefhuu",
        "type" : "GeneralizationSet"
      },
      "shape" : {
        "id" : "s_hjtDmAUygefhuw_shape",
        "type" : "Text",
        "x" : 80,
        "y" : 170,
        "width" : 119,
        "height" : 49,
        "value" : ""
      }
    }, {
      "id" : "jmI0tDmAUygefh3g",
      "type" : "ClassView",
      "modelElement" : {
        "id" : "IHreuemGAqAEHBb4",
        "type" : "Class"
      },
      "shape" : {
        "id" : "jmI0tDmAUygefh3g_shape",
        "type" : "Rectangle",
        "x" : 109,
        "y" : 109,
        "width" : 199,
        "height" : 49
      }
    }, {
      "id" : ".itstDmAUygefiQs",
      "type" : "ClassView",
      "modelElement" : {
        "id" : ".UF1EemAUygeIxMs",
        "type" : "Class"
      },
      "shape" : {
        "id" : ".itstDmAUygefiQs_shape",
        "type" : "Rectangle",
        "x" : 310,
        "y" : 409,
        "width" : 199,
        "height" : 49
      }
    }, {
      "id" : "4UG9tDmAUygefhpf",
      "type" : "GeneralizationView",
      "modelElement" : {
        "id" : "OkG9tDmAUygefhpe",
        "type" : "Generalization"
      },
      "shape" : {
        "id" : "4UG9tDmAUygefhpf_path",
        "type" : "Path",
        "points" : [ {
          "x" : 680,
          "y" : 335
        }, {
          "x" : 680,
          "y" : 430
        } ]
      },
      "source" : {
        "id" : "UONstDmAUygefiQa",
        "type" : "RelationView"
      },
      "target" : {
        "id" : "uitstDmAUygefiQq",
        "type" : "RelationView"
      }
    }, {
      "id" : "4ru2tDmAUygefhWb",
      "type" : "GeneralizationView",
      "modelElement" : {
        "id" : "OLu2tDmAUygefhWa",
        "type" : "Generalization"
      },
      "shape" : {
        "id" : "4ru2tDmAUygefhWb_path",
        "type" : "Path",
        "points" : [ {
          "x" : 680,
          "y" : 130
        }, {
          "x" : 680,
          "y" : 199
        }, {
          "x" : 680,
          "y" : 229
        } ]
      },
      "source" : {
        "id" : "_2I0tDmAUygefh4a",
        "type" : "RelationView"
      },
      "target" : {
        "id" : "4l1stDmAUygefiQK",
        "type" : "RelationView"
      }
    }, {
      "id" : "H.e2tDmAUygefhWh",
      "type" : "GeneralizationView",
      "modelElement" : {
        "id" : "l.e2tDmAUygefhWg",
        "type" : "Generalization"
      },
      "shape" : {
        "id" : "H.e2tDmAUygefhWh_path",
        "type" : "Path",
        "points" : [ {
          "x" : 680,
          "y" : 130
        }, {
          "x" : 680,
          "y" : 199
        }, {
          "x" : 670,
          "y" : 199
        }, {
          "x" : 670,
          "y" : 335
        } ]
      },
      "source" : {
        "id" : "_2I0tDmAUygefh4a",
        "type" : "RelationView"
      },
      "target" : {
        "id" : "UONstDmAUygefiQa",
        "type" : "RelationView"
      }
    }, {
      "id" : "4l1stDmAUygefiQK",
      "type" : "RelationView",
      "modelElement" : {
        "id" : "zukslDmGAqAEHCpR",
        "type" : "Relation"
      },
      "shape" : {
        "id" : "4l1stDmAUygefiQK_path",
        "type" : "Path",
        "points" : [ {
          "x" : 728,
          "y" : 229
        }, {
          "x" : 511,
          "y" : 229
        } ]
      },
      "source" : {
        "id" : "_hm0tDmAUygefh9X",
        "type" : "ClassView"
      },
      "target" : {
        "id" : "El1stDmAUygefiQM",
        "type" : "ClassView"
      }
    }, {
      "id" : "vroctDmAUygefiS5",
      "type" : "GeneralizationView",
      "modelElement" : {
        "id" : "VroctDmAUygefiS4",
        "type" : "Generalization"
      },
      "shape" : {
        "id" : "vroctDmAUygefiS5_path",
        "type" : "Path",
        "points" : [ {
          "x" : 209,
          "y" : 159
        }, {
          "x" : 209,
          "y" : 339
        }, {
          "x" : 309,
          "y" : 340
        } ]
      },
      "source" : {
        "id" : "jmI0tDmAUygefh3g",
        "type" : "ClassView"
      },
      "target" : {
        "id" : "0ONstDmAUygefiQc",
        "type" : "ClassView"
      }
    }, {
      "id" : "_hm0tDmAUygefh9X",
      "type" : "ClassView",
      "modelElement" : {
        "id" : "khjMlDmGAqAEHClc",
        "type" : "Class"
      },
      "shape" : {
        "id" : "_hm0tDmAUygefh9X_shape",
        "type" : "Rectangle",
        "x" : 729,
        "y" : 209,
        "width" : 199,
        "height" : 49
      }
    }, {
      "id" : "UONstDmAUygefiQa",
      "type" : "RelationView",
      "modelElement" : {
        "id" : "lFoqlDmGAqAEHDPX",
        "type" : "Relation"
      },
      "shape" : {
        "id" : "UONstDmAUygefiQa_path",
        "type" : "Path",
        "points" : [ {
          "x" : 728,
          "y" : 335
        }, {
          "x" : 511,
          "y" : 335
        } ]
      },
      "source" : {
        "id" : "DRm0tDmAUygefh9h",
        "type" : "ClassView"
      },
      "target" : {
        "id" : "0ONstDmAUygefiQc",
        "type" : "ClassView"
      }
    }, {
      "id" : "hqoctDmAUygefiSv",
      "type" : "GeneralizationView",
      "modelElement" : {
        "id" : "8qoctDmAUygefiSu",
        "type" : "Generalization"
      },
      "shape" : {
        "id" : "hqoctDmAUygefiSv_path",
        "type" : "Path",
        "points" : [ {
          "x" : 209,
          "y" : 159
        }, {
          "x" : 209,
          "y" : 339
        }, {
          "x" : 209,
          "y" : 233
        }, {
          "x" : 309,
          "y" : 233
        } ]
      },
      "source" : {
        "id" : "jmI0tDmAUygefh3g",
        "type" : "ClassView"
      },
      "target" : {
        "id" : "El1stDmAUygefiQM",
        "type" : "ClassView"
      }
    }, {
      "id" : "0ONstDmAUygefiQc",
      "type" : "ClassView",
      "modelElement" : {
        "id" : "cEkguemGAqAEHA9K",
        "type" : "Class"
      },
      "shape" : {
        "id" : "0ONstDmAUygefiQc_shape",
        "type" : "Rectangle",
        "x" : 310,
        "y" : 315,
        "width" : 199,
        "height" : 48
      }
    }, {
      "id" : "uitstDmAUygefiQq",
      "type" : "RelationView",
      "modelElement" : {
        "id" : "a_HAIDmGAqAEHBeC",
        "type" : "Relation"
      },
      "shape" : {
        "id" : "uitstDmAUygefiQq_path",
        "type" : "Path",
        "points" : [ {
          "x" : 728,
          "y" : 429
        }, {
          "x" : 511,
          "y" : 429
        } ]
      },
      "source" : {
        "id" : "Jxm0tDmAUygefh9r",
        "type" : "ClassView"
      },
      "target" : {
        "id" : ".itstDmAUygefiQs",
        "type" : "ClassView"
      }
    }, {
      "id" : "t.S9tDmAUygefhpI",
      "type" : "GeneralizationView",
      "modelElement" : {
        "id" : "6.S9tDmAUygefhpH",
        "type" : "Generalization"
      },
      "shape" : {
        "id" : "t.S9tDmAUygefhpI_path",
        "type" : "Path",
        "points" : [ {
          "x" : 829,
          "y" : 364
        }, {
          "x" : 829,
          "y" : 408
        } ]
      },
      "source" : {
        "id" : "DRm0tDmAUygefh9h",
        "type" : "ClassView"
      },
      "target" : {
        "id" : "Jxm0tDmAUygefh9r",
        "type" : "ClassView"
      }
    }, {
      "id" : "Jxm0tDmAUygefh9r",
      "type" : "ClassView",
      "modelElement" : {
        "id" : "SmVHwDmGAqAEHBYZ",
        "type" : "Class"
      },
      "shape" : {
        "id" : "Jxm0tDmAUygefh9r_shape",
        "type" : "Rectangle",
        "x" : 729,
        "y" : 409,
        "width" : 199,
        "height" : 49
      }
    }, {
      "id" : "fhm0tDmAUygefh9V",
      "type" : "GeneralizationView",
      "modelElement" : {
        "id" : "vG3ulDmGAqAEHEY.",
        "type" : "Generalization"
      },
      "shape" : {
        "id" : "fhm0tDmAUygefh9V_path",
        "type" : "Path",
        "points" : [ {
          "x" : 1029,
          "y" : 159
        }, {
          "x" : 1029,
          "y" : 339
        }, {
          "x" : 1029,
          "y" : 233
        }, {
          "x" : 929,
          "y" : 233
        } ]
      },
      "source" : {
        "id" : "FWI0tDmAUygefh3y",
        "type" : "ClassView"
      },
      "target" : {
        "id" : "_hm0tDmAUygefh9X",
        "type" : "ClassView"
      }
    }, {
      "id" : "9Rm0tDmAUygefh9f",
      "type" : "GeneralizationView",
      "modelElement" : {
        "id" : "38fulDmGAqAEHEZc",
        "type" : "Generalization"
      },
      "shape" : {
        "id" : "9Rm0tDmAUygefh9f_path",
        "type" : "Path",
        "points" : [ {
          "x" : 1029,
          "y" : 159
        }, {
          "x" : 1029,
          "y" : 339
        }, {
          "x" : 929,
          "y" : 340
        } ]
      },
      "source" : {
        "id" : "FWI0tDmAUygefh3y",
        "type" : "ClassView"
      },
      "target" : {
        "id" : "DRm0tDmAUygefh9h",
        "type" : "ClassView"
      }
    }, {
      "id" : "El1stDmAUygefiQM",
      "type" : "ClassView",
      "modelElement" : {
        "id" : "KIdusemAUygeIx74",
        "type" : "Class"
      },
      "shape" : {
        "id" : "El1stDmAUygefiQM_shape",
        "type" : "Rectangle",
        "x" : 310,
        "y" : 209,
        "width" : 199,
        "height" : 49
      }
    }, {
      "id" : "DRm0tDmAUygefh9h",
      "type" : "ClassView",
      "modelElement" : {
        "id" : "B.pKlDmGAqAEHDM_",
        "type" : "Class"
      },
      "shape" : {
        "id" : "DRm0tDmAUygefh9h_shape",
        "type" : "Rectangle",
        "x" : 729,
        "y" : 315,
        "width" : 199,
        "height" : 48
      }
    }, {
      "id" : "Dm3jtDmAUygefhwG",
      "type" : "GeneralizationSetView",
      "modelElement" : {
        "id" : "KG3jtDmAUygefhwE",
        "type" : "GeneralizationSet"
      },
      "shape" : {
        "id" : "Dm3jtDmAUygefhwG_shape",
        "type" : "Text",
        "x" : 660,
        "y" : 130,
        "width" : 150,
        "height" : 49,
        "value" : ""
      }
    }, {
      "id" : "FWI0tDmAUygefh3y",
      "type" : "ClassView",
      "modelElement" : {
        "id" : "LVVElDmGAqAEHCF7",
        "type" : "Class"
      },
      "shape" : {
        "id" : "FWI0tDmAUygefh3y_shape",
        "type" : "Rectangle",
        "x" : 929,
        "y" : 109,
        "width" : 199,
        "height" : 49
      }
    }, {
      "id" : "WAS9tDmAUygefho.",
      "type" : "GeneralizationView",
      "modelElement" : {
        "id" : "kAS9tDmAUygefho9",
        "type" : "Generalization"
      },
      "shape" : {
        "id" : "WAS9tDmAUygefho._path",
        "type" : "Path",
        "points" : [ {
          "x" : 409,
          "y" : 364
        }, {
          "x" : 409,
          "y" : 408
        } ]
      },
      "source" : {
        "id" : "0ONstDmAUygefiQc",
        "type" : "ClassView"
      },
      "target" : {
        "id" : ".itstDmAUygefiQs",
        "type" : "ClassView"
      }
    } ]
  }, {
    "id" : "pXbUtDmAUygefhuJ",
    "name" : "Indeterminate Sex",
    "description" : "Indeterminate Sex captures cases that do not align with a determinate male or female classification. Phenotypic Ambiguous Sex refines this notion for phenotypic assessment, and Sex-at-birth Indeterminate Sex further refines it to the context of registration at birth.\n\nIndeterminate-sex Person is specialized in parallel, with Phenotypic Ambiguous-sex Person and Sex-at-birth Indeterminate-sex Person preserving the same refinement pattern at the level of persons. The corresponding links keep person classification aligned with the indeterminate sex outcomes used as its basis.",
    "type" : "Diagram",
    "owner" : {
      "id" : "3zRjNDmD.AAAARX7",
      "type" : "Package"
    },
    "contents" : [ {
      "id" : "0T_stDmAUygefiRT",
      "type" : "ClassView",
      "modelElement" : {
        "id" : "QJyguemGAqAEHA.V",
        "type" : "Class"
      },
      "shape" : {
        "id" : "0T_stDmAUygefiRT_shape",
        "type" : "Rectangle",
        "x" : 330,
        "y" : 270,
        "width" : 210,
        "height" : 50
      }
    }, {
      "id" : "50u9tDmAUygefhqF",
      "type" : "GeneralizationView",
      "modelElement" : {
        "id" : "E0u9tDmAUygefhqE",
        "type" : "Generalization"
      },
      "shape" : {
        "id" : "50u9tDmAUygefhqF_path",
        "type" : "Path",
        "points" : [ {
          "x" : 435,
          "y" : 320
        }, {
          "x" : 435,
          "y" : 370
        } ]
      },
      "source" : {
        "id" : "0T_stDmAUygefiRT",
        "type" : "ClassView"
      },
      "target" : {
        "id" : ".ZActDmAUygefiRj",
        "type" : "ClassView"
      }
    }, {
      "id" : "WQo0tDmAUygefh56",
      "type" : "RelationView",
      "modelElement" : {
        "id" : "8qtklDmGAqAEHCRI",
        "type" : "Relation"
      },
      "shape" : {
        "id" : "WQo0tDmAUygefh56_path",
        "type" : "Path",
        "points" : [ {
          "x" : 1039,
          "y" : 190
        }, {
          "x" : 331,
          "y" : 190
        } ]
      },
      "source" : {
        "id" : "5go0tDmAUygefh5Q",
        "type" : "ClassView"
      },
      "target" : {
        "id" : "Mgo0tDmAUygefh4.",
        "type" : "ClassView"
      }
    }, {
      "id" : "Mgo0tDmAUygefh4.",
      "type" : "ClassView",
      "modelElement" : {
        "id" : "AY7euemGAqAEHBcD",
        "type" : "Class"
      },
      "shape" : {
        "id" : "Mgo0tDmAUygefh4._shape",
        "type" : "Rectangle",
        "x" : 120,
        "y" : 170,
        "width" : 210,
        "height" : 50
      }
    }, {
      "id" : "C2wctDmAUygefiSO",
      "type" : "GeneralizationView",
      "modelElement" : {
        "id" : "I2wctDmAUygefiSN",
        "type" : "Generalization"
      },
      "shape" : {
        "id" : "C2wctDmAUygefiSO_path",
        "type" : "Path",
        "points" : [ {
          "x" : 225,
          "y" : 221
        }, {
          "x" : 225,
          "y" : 295
        }, {
          "x" : 329,
          "y" : 295
        } ]
      },
      "source" : {
        "id" : "Mgo0tDmAUygefh4.",
        "type" : "ClassView"
      },
      "target" : {
        "id" : "0T_stDmAUygefiRT",
        "type" : "ClassView"
      }
    }, {
      "id" : "UT_stDmAUygefiRR",
      "type" : "RelationView",
      "modelElement" : {
        "id" : "FQYqlDmGAqAEHDPh",
        "type" : "Relation"
      },
      "shape" : {
        "id" : "UT_stDmAUygefiRR_path",
        "type" : "Path",
        "points" : [ {
          "x" : 819,
          "y" : 290
        }, {
          "x" : 541,
          "y" : 290
        } ]
      },
      "source" : {
        "id" : "rsO0tDmAUygefh.M",
        "type" : "ClassView"
      },
      "target" : {
        "id" : "0T_stDmAUygefiRT",
        "type" : "ClassView"
      }
    }, {
      "id" : "rsO0tDmAUygefh.M",
      "type" : "ClassView",
      "modelElement" : {
        "id" : "3pZKlDmGAqAEHDNK",
        "type" : "Class"
      },
      "shape" : {
        "id" : "rsO0tDmAUygefh.M_shape",
        "type" : "Rectangle",
        "x" : 820,
        "y" : 270,
        "width" : 210,
        "height" : 50
      }
    }, {
      "id" : "jsO0tDmAUygefh.K",
      "type" : "GeneralizationView",
      "modelElement" : {
        "id" : "2KvulDmGAqAEHEZI",
        "type" : "Generalization"
      },
      "shape" : {
        "id" : "jsO0tDmAUygefh.K_path",
        "type" : "Path",
        "points" : [ {
          "x" : 1060,
          "y" : 221
        }, {
          "x" : 1060,
          "y" : 290
        }, {
          "x" : 1031,
          "y" : 290
        } ]
      },
      "source" : {
        "id" : "5go0tDmAUygefh5Q",
        "type" : "ClassView"
      },
      "target" : {
        "id" : "rsO0tDmAUygefh.M",
        "type" : "ClassView"
      }
    }, {
      "id" : "opB9tDmAUygefhqh",
      "type" : "GeneralizationView",
      "modelElement" : {
        "id" : "TJB9tDmAUygefhqg",
        "type" : "Generalization"
      },
      "shape" : {
        "id" : "opB9tDmAUygefhqh_path",
        "type" : "Path",
        "points" : [ {
          "x" : 740,
          "y" : 290
        }, {
          "x" : 740,
          "y" : 390
        } ]
      },
      "source" : {
        "id" : "UT_stDmAUygefiRR",
        "type" : "RelationView"
      },
      "target" : {
        "id" : "eZActDmAUygefiRh",
        "type" : "RelationView"
      }
    }, {
      "id" : "eZActDmAUygefiRh",
      "type" : "RelationView",
      "modelElement" : {
        "id" : "2WnAIDmGAqAEHBeM",
        "type" : "Relation"
      },
      "shape" : {
        "id" : "eZActDmAUygefiRh_path",
        "type" : "Path",
        "points" : [ {
          "x" : 819,
          "y" : 390
        }, {
          "x" : 541,
          "y" : 390
        } ]
      },
      "source" : {
        "id" : "ecO0tDmAUygefh.W",
        "type" : "ClassView"
      },
      "target" : {
        "id" : ".ZActDmAUygefiRj",
        "type" : "ClassView"
      }
    }, {
      "id" : "01u9tDmAUygefhqP",
      "type" : "GeneralizationView",
      "modelElement" : {
        "id" : "NVu9tDmAUygefhqO",
        "type" : "Generalization"
      },
      "shape" : {
        "id" : "01u9tDmAUygefhqP_path",
        "type" : "Path",
        "points" : [ {
          "x" : 925,
          "y" : 320
        }, {
          "x" : 925,
          "y" : 370
        } ]
      },
      "source" : {
        "id" : "rsO0tDmAUygefh.M",
        "type" : "ClassView"
      },
      "target" : {
        "id" : "ecO0tDmAUygefh.W",
        "type" : "ClassView"
      }
    }, {
      "id" : "ecO0tDmAUygefh.W",
      "type" : "ClassView",
      "modelElement" : {
        "id" : "XANHwDmGAqAEHBYq",
        "type" : "Class"
      },
      "shape" : {
        "id" : "ecO0tDmAUygefh.W_shape",
        "type" : "Rectangle",
        "x" : 820,
        "y" : 370,
        "width" : 210,
        "height" : 50
      }
    }, {
      "id" : ".ZActDmAUygefiRj",
      "type" : "ClassView",
      "modelElement" : {
        "id" : "f7N1EemAUygeIxNB",
        "type" : "Class"
      },
      "shape" : {
        "id" : ".ZActDmAUygefiRj_shape",
        "type" : "Rectangle",
        "x" : 330,
        "y" : 370,
        "width" : 210,
        "height" : 50
      }
    }, {
      "id" : "0kH2tDmAUygefhZW",
      "type" : "GeneralizationView",
      "modelElement" : {
        "id" : "lEH2tDmAUygefhZV",
        "type" : "Generalization"
      },
      "shape" : {
        "id" : "0kH2tDmAUygefhZW_path",
        "type" : "Path",
        "points" : [ {
          "x" : 740,
          "y" : 190
        }, {
          "x" : 740,
          "y" : 290
        } ]
      },
      "source" : {
        "id" : "WQo0tDmAUygefh56",
        "type" : "RelationView"
      },
      "target" : {
        "id" : "UT_stDmAUygefiRR",
        "type" : "RelationView"
      }
    }, {
      "id" : "5go0tDmAUygefh5Q",
      "type" : "ClassView",
      "modelElement" : {
        "id" : "NQNElDmGAqAEHCGM",
        "type" : "Class"
      },
      "shape" : {
        "id" : "5go0tDmAUygefh5Q_shape",
        "type" : "Rectangle",
        "x" : 1040,
        "y" : 170,
        "width" : 210,
        "height" : 50
      }
    } ]
  }, {
    "id" : "bpkztDmAUygefh0j",
    "name" : "Person's Sex and Gender Basic Taxonomy",
    "description" : "Person is classified into Woman, Man, and Non-binary Person as a complete set of person types. Each of these is further specified along two perspectives: sex-based person categories (Female-sex Person, Male-sex Person, Indeterminate-sex Person) and gender-based person categories (Female-gender Person, Male-gender Person, Non-binary-gender Person).\n\nOverlap between sex-based and gender-based specializations is permitted, enabling a person to fall under a gender category independently of their sex classification while still relating both to the same person type. This keeps sex and gender conceptually distinct while providing a consistent alignment point for male, female, and non-binary person categories.",
    "type" : "Diagram",
    "owner" : {
      "id" : "9YhW4emAUygeIwl6",
      "type" : "Package"
    },
    "contents" : [ {
      "id" : "DAALtDmAUygefiCn",
      "type" : "ClassView",
      "modelElement" : {
        "id" : "xnhPIDmGAqAEHEVs",
        "type" : "Class"
      },
      "shape" : {
        "id" : "DAALtDmAUygefiCn_shape",
        "type" : "Rectangle",
        "x" : 1500,
        "y" : 610,
        "width" : 240,
        "height" : 60
      }
    }, {
      "id" : "xAw7tDmAUygefiLS",
      "type" : "GeneralizationSetView",
      "modelElement" : {
        "id" : "e_Q7tDmAUygefiLQ",
        "type" : "GeneralizationSet"
      },
      "shape" : {
        "id" : "xAw7tDmAUygefiLS_shape",
        "type" : "Text",
        "x" : 1480,
        "y" : 510,
        "width" : 140,
        "height" : 50,
        "value" : ""
      }
    }, {
      "id" : "ahDztDmAUygefiAN",
      "type" : "ClassView",
      "modelElement" : {
        "id" : "ahDztDmAUygefiAO",
        "type" : "Class"
      },
      "shape" : {
        "id" : "ahDztDmAUygefiAN_shape",
        "type" : "Rectangle",
        "x" : 820,
        "y" : 420,
        "width" : 240,
        "height" : 60
      }
    }, {
      "id" : "gnlztDmAUygefh_q",
      "type" : "GeneralizationView",
      "modelElement" : {
        "id" : "hHlztDmAUygefh_p",
        "type" : "Generalization"
      },
      "shape" : {
        "id" : "gnlztDmAUygefh_q_path",
        "type" : "Path",
        "points" : [ {
          "x" : 400,
          "y" : 490
        }, {
          "x" : 400,
          "y" : 560
        }, {
          "x" : 270,
          "y" : 560
        }, {
          "x" : 270,
          "y" : 610
        } ]
      },
      "source" : {
        "id" : "18CztDmAUygefh8g",
        "type" : "ClassView"
      },
      "target" : {
        "id" : "QhJztDmAUygefh_K",
        "type" : "ClassView"
      }
    }, {
      "id" : "Mt0LtDmAUygefiDV",
      "type" : "GeneralizationView",
      "modelElement" : {
        "id" : "DN0LtDmAUygefiDU",
        "type" : "Generalization"
      },
      "shape" : {
        "id" : "Mt0LtDmAUygefiDV_path",
        "type" : "Path",
        "points" : [ {
          "x" : 939,
          "y" : 300
        }, {
          "x" : 939,
          "y" : 380
        }, {
          "x" : 1480,
          "y" : 380
        }, {
          "x" : 1480,
          "y" : 430
        } ]
      },
      "source" : {
        "id" : "uIsztDmAUygefh06",
        "type" : "ClassView"
      },
      "target" : {
        "id" : "McELtDmAUygefiC3",
        "type" : "ClassView"
      }
    }, {
      "id" : "AoHztDmAUygefiBD",
      "type" : "ClassView",
      "modelElement" : {
        "id" : "wPBPIDmGAqAEHEVh",
        "type" : "Class"
      },
      "shape" : {
        "id" : "AoHztDmAUygefiBD_shape",
        "type" : "Rectangle",
        "x" : 960,
        "y" : 610,
        "width" : 240,
        "height" : 60
      }
    }, {
      "id" : "QhJztDmAUygefh_K",
      "type" : "ClassView",
      "modelElement" : {
        "id" : "7HjeuemGAqAEHBbU",
        "type" : "Class"
      },
      "shape" : {
        "id" : "QhJztDmAUygefh_K_shape",
        "type" : "Rectangle",
        "x" : 150,
        "y" : 610,
        "width" : 240,
        "height" : 60
      }
    }, {
      "id" : "CBhztDmAUygefh.w",
      "type" : "GeneralizationView",
      "modelElement" : {
        "id" : "j.hztDmAUygefh.v",
        "type" : "Generalization"
      },
      "shape" : {
        "id" : "CBhztDmAUygefh.w_path",
        "type" : "Path",
        "points" : [ {
          "x" : 400,
          "y" : 490
        }, {
          "x" : 400,
          "y" : 560
        }, {
          "x" : 540,
          "y" : 560
        }, {
          "x" : 540,
          "y" : 610
        } ]
      },
      "source" : {
        "id" : "18CztDmAUygefh8g",
        "type" : "ClassView"
      },
      "target" : {
        "id" : "_euztDmAUygefh9X",
        "type" : "ClassView"
      }
    }, {
      "id" : "ZKcLtDmAUygefiDp",
      "type" : "ClassView",
      "modelElement" : {
        "id" : "AY7euemGAqAEHBcD",
        "type" : "Class"
      },
      "shape" : {
        "id" : "ZKcLtDmAUygefiDp_shape",
        "type" : "Rectangle",
        "x" : 1230,
        "y" : 610,
        "width" : 240,
        "height" : 60
      }
    }, {
      "id" : "zIlbtDmAUygefiKw",
      "type" : "GeneralizationSetView",
      "modelElement" : {
        "id" : "3wlbtDmAUygefiKu",
        "type" : "GeneralizationSet"
      },
      "shape" : {
        "id" : "zIlbtDmAUygefiKw_shape",
        "type" : "Text",
        "x" : 400,
        "y" : 510,
        "width" : 80,
        "height" : 50,
        "value" : ""
      }
    }, {
      "id" : "18CztDmAUygefh8g",
      "type" : "ClassView",
      "modelElement" : {
        "id" : "18CztDmAUygefh8h",
        "type" : "Class"
      },
      "shape" : {
        "id" : "18CztDmAUygefh8g_shape",
        "type" : "Rectangle",
        "x" : 280,
        "y" : 430,
        "width" : 240,
        "height" : 60
      }
    }, {
      "id" : "CeXztDmAUygefiCO",
      "type" : "GeneralizationView",
      "modelElement" : {
        "id" : "9uXztDmAUygefiCN",
        "type" : "Generalization"
      },
      "shape" : {
        "id" : "CeXztDmAUygefiCO_path",
        "type" : "Path",
        "points" : [ {
          "x" : 939,
          "y" : 480
        }, {
          "x" : 939,
          "y" : 560
        }, {
          "x" : 1079,
          "y" : 560
        }, {
          "x" : 1079,
          "y" : 610
        } ]
      },
      "source" : {
        "id" : "ahDztDmAUygefiAN",
        "type" : "ClassView"
      },
      "target" : {
        "id" : "AoHztDmAUygefiBD",
        "type" : "ClassView"
      }
    }, {
      "id" : "PJbztDmAUygefiA2",
      "type" : "ClassView",
      "modelElement" : {
        "id" : "IHreuemGAqAEHBb4",
        "type" : "Class"
      },
      "shape" : {
        "id" : "PJbztDmAUygefiA2_shape",
        "type" : "Rectangle",
        "x" : 690,
        "y" : 610,
        "width" : 240,
        "height" : 60
      }
    }, {
      "id" : "_wCLtDmAUygefiEA",
      "type" : "GeneralizationView",
      "modelElement" : {
        "id" : "BwCLtDmAUygefiD_",
        "type" : "Generalization"
      },
      "shape" : {
        "id" : "_wCLtDmAUygefiEA_path",
        "type" : "Path",
        "points" : [ {
          "x" : 1479,
          "y" : 490
        }, {
          "x" : 1479,
          "y" : 560
        }, {
          "x" : 1339,
          "y" : 560
        }, {
          "x" : 1339,
          "y" : 610
        } ]
      },
      "source" : {
        "id" : "McELtDmAUygefiC3",
        "type" : "ClassView"
      },
      "target" : {
        "id" : "ZKcLtDmAUygefiDp",
        "type" : "ClassView"
      }
    }, {
      "id" : "42rbtDmAUygefiK_",
      "type" : "GeneralizationSetView",
      "modelElement" : {
        "id" : "6WrbtDmAUygefiK9",
        "type" : "GeneralizationSet"
      },
      "shape" : {
        "id" : "42rbtDmAUygefiK__shape",
        "type" : "Text",
        "x" : 940,
        "y" : 510,
        "width" : 80,
        "height" : 50,
        "value" : ""
      }
    }, {
      "id" : "9ymztDmAUygefh9H",
      "type" : "GeneralizationView",
      "modelElement" : {
        "id" : "YymztDmAUygefh9G",
        "type" : "Generalization"
      },
      "shape" : {
        "id" : "9ymztDmAUygefh9H_path",
        "type" : "Path",
        "points" : [ {
          "x" : 940,
          "y" : 300
        }, {
          "x" : 940,
          "y" : 380
        }, {
          "x" : 400,
          "y" : 380
        }, {
          "x" : 400,
          "y" : 430
        } ]
      },
      "source" : {
        "id" : "uIsztDmAUygefh06",
        "type" : "ClassView"
      },
      "target" : {
        "id" : "18CztDmAUygefh8g",
        "type" : "ClassView"
      }
    }, {
      "id" : "_euztDmAUygefh9X",
      "type" : "ClassView",
      "modelElement" : {
        "id" : "twBPIDmGAqAEHEVW",
        "type" : "Class"
      },
      "shape" : {
        "id" : "_euztDmAUygefh9X_shape",
        "type" : "Rectangle",
        "x" : 420,
        "y" : 610,
        "width" : 240,
        "height" : 60
      }
    }, {
      "id" : "uIsztDmAUygefh06",
      "type" : "ClassView",
      "modelElement" : {
        "id" : "G9JsEemAUygeIxAG",
        "type" : "Class"
      },
      "shape" : {
        "id" : "uIsztDmAUygefh06_shape",
        "type" : "Rectangle",
        "x" : 820,
        "y" : 240,
        "width" : 240,
        "height" : 60
      }
    }, {
      "id" : "W8qbtDmAUygefiKY",
      "type" : "GeneralizationSetView",
      "modelElement" : {
        "id" : "kcqbtDmAUygefiKW",
        "type" : "GeneralizationSet"
      },
      "shape" : {
        "id" : "W8qbtDmAUygefiKY_shape",
        "type" : "Text",
        "x" : 930,
        "y" : 330,
        "width" : 140,
        "height" : 50,
        "value" : ""
      }
    }, {
      "id" : "_tjztDmAUygefiAg",
      "type" : "GeneralizationView",
      "modelElement" : {
        "id" : "6tjztDmAUygefiAf",
        "type" : "Generalization"
      },
      "shape" : {
        "id" : "_tjztDmAUygefiAg_path",
        "type" : "Path",
        "points" : [ {
          "x" : 939,
          "y" : 300
        }, {
          "x" : 939,
          "y" : 380
        }, {
          "x" : 939,
          "y" : 420
        } ]
      },
      "source" : {
        "id" : "uIsztDmAUygefh06",
        "type" : "ClassView"
      },
      "target" : {
        "id" : "ahDztDmAUygefiAN",
        "type" : "ClassView"
      }
    }, {
      "id" : "W60LtDmAUygefiDL",
      "type" : "GeneralizationView",
      "modelElement" : {
        "id" : "da0LtDmAUygefiDK",
        "type" : "Generalization"
      },
      "shape" : {
        "id" : "W60LtDmAUygefiDL_path",
        "type" : "Path",
        "points" : [ {
          "x" : 1479,
          "y" : 490
        }, {
          "x" : 1479,
          "y" : 560
        }, {
          "x" : 1619,
          "y" : 560
        }, {
          "x" : 1619,
          "y" : 610
        } ]
      },
      "source" : {
        "id" : "McELtDmAUygefiC3",
        "type" : "ClassView"
      },
      "target" : {
        "id" : "DAALtDmAUygefiCn",
        "type" : "ClassView"
      }
    }, {
      "id" : "McELtDmAUygefiC3",
      "type" : "ClassView",
      "modelElement" : {
        "id" : "McELtDmAUygefiC4",
        "type" : "Class"
      },
      "shape" : {
        "id" : "McELtDmAUygefiC3_shape",
        "type" : "Rectangle",
        "x" : 1360,
        "y" : 430,
        "width" : 240,
        "height" : 60
      }
    }, {
      "id" : "6YXztDmAUygefiCE",
      "type" : "GeneralizationView",
      "modelElement" : {
        "id" : "boXztDmAUygefiCD",
        "type" : "Generalization"
      },
      "shape" : {
        "id" : "6YXztDmAUygefiCE_path",
        "type" : "Path",
        "points" : [ {
          "x" : 939,
          "y" : 480
        }, {
          "x" : 939,
          "y" : 560
        }, {
          "x" : 809,
          "y" : 560
        }, {
          "x" : 809,
          "y" : 610
        } ]
      },
      "source" : {
        "id" : "ahDztDmAUygefiAN",
        "type" : "ClassView"
      },
      "target" : {
        "id" : "PJbztDmAUygefiA2",
        "type" : "ClassView"
      }
    } ]
  }, {
    "id" : "m6pAlDmGAqAEHBJ_",
    "name" : "Person's Sex and Gender Full Taxonomy",
    "description" : "Person is classified through multiple perspectives that cover sex at birth, phenotypic assessment, karyotypic characterization, and gender modality. Sex-at-birth-assigned Person is refined into Sex-at-birth Female-sex Person, Sex-at-birth Male-sex Person, and Sex-at-birth Indeterminate-sex Person and is aligned with phenotypic person categories, while karyotypic person categories distinguish regular and variant sex chromosome cases and refine them into regular and variant karyotypical male and female persons, including a karyotypical indeterminate person for variant cases.\n\nGender classification is represented through Female-gender Person, Male-gender Person, and Non-binary-gender Person and is refined by modality, including self-identified and externally attributed categories, administrative recognition, legal recognition, and legally unassigned gender. Cisgender Person and Transgender Person connect gender outcomes to sex-at-birth outcomes, and their self-identified and externally attributed refinements are grounded in self-awareness and external attribution, with masculine, feminine, and non-binary presentation categories adding focused refinements.",
    "type" : "Diagram",
    "owner" : {
      "id" : "9YhW4emAUygeIwl6",
      "type" : "Package"
    },
    "contents" : [ {
      "id" : "XUW4dDmAUygefjE7",
      "type" : "ClassView",
      "modelElement" : {
        "id" : "E19Kg.mGAqAEHBDn",
        "type" : "Class"
      },
      "shape" : {
        "id" : "XUW4dDmAUygefjE7_shape",
        "type" : "Rectangle",
        "x" : 4050,
        "y" : 750,
        "width" : 260,
        "height" : 80
      }
    }, {
      "id" : "cCx4dDmAUygefjH2",
      "type" : "ClassView",
      "modelElement" : {
        "id" : "x4NPkDmAUygefiN4",
        "type" : "Class"
      },
      "shape" : {
        "id" : "cCx4dDmAUygefjH2_shape",
        "type" : "Rectangle",
        "x" : 4880,
        "y" : 1050,
        "width" : 260,
        "height" : 80
      }
    }, {
      "id" : "WSx4dDmAUygefjIK",
      "type" : "ClassView",
      "modelElement" : {
        "id" : "CslneDmGAqAEHBnS",
        "type" : "Class"
      },
      "shape" : {
        "id" : "WSx4dDmAUygefjIK_shape",
        "type" : "Rectangle",
        "x" : 5240,
        "y" : 1050,
        "width" : 260,
        "height" : 80
      }
    }, {
      "id" : "bdxudDmAUygefkr6",
      "type" : "GeneralizationView",
      "modelElement" : {
        "id" : "nsKGsemAUygeIx3E",
        "type" : "Generalization"
      },
      "shape" : {
        "id" : "bdxudDmAUygefkr6_path",
        "type" : "Path",
        "points" : [ {
          "x" : 6110,
          "y" : 560
        }, {
          "x" : 6110,
          "y" : 1240
        }, {
          "x" : 7420,
          "y" : 1240
        }, {
          "x" : 7420,
          "y" : 1890
        } ]
      },
      "source" : {
        "id" : "eRhudDmAUygefkr2",
        "type" : "ClassView"
      },
      "target" : {
        "id" : "CaC4dDmAUygefjDN",
        "type" : "ClassView"
      }
    }, {
      "id" : "Kr13tDmAUygefiO.",
      "type" : "ClassView",
      "modelElement" : {
        "id" : "twBPIDmGAqAEHEVW",
        "type" : "Class"
      },
      "shape" : {
        "id" : "Kr13tDmAUygefiO._shape",
        "type" : "Rectangle",
        "x" : 7400,
        "y" : 750,
        "width" : 260,
        "height" : 80
      }
    }, {
      "id" : "F2H4dDmAUygefjMG",
      "type" : "GeneralizationView",
      "modelElement" : {
        "id" : "mn5guemGAqAEHA.0",
        "type" : "Generalization"
      },
      "shape" : {
        "id" : "F2H4dDmAUygefjMG_path",
        "type" : "Path",
        "points" : [ {
          "x" : 2640,
          "y" : 560
        }, {
          "x" : 2640,
          "y" : 660
        }, {
          "x" : 1610,
          "y" : 660
        }, {
          "x" : 1610,
          "y" : 1050
        } ]
      },
      "source" : {
        "id" : "VkW4dDmAUygefjEe",
        "type" : "ClassView"
      },
      "target" : {
        "id" : "WMN4dDmAUygefjKd",
        "type" : "ClassView"
      }
    }, {
      "id" : "WUW4dDmAUygefjEo",
      "type" : "ClassView",
      "modelElement" : {
        "id" : "pFAWRemGAqAEHA1f",
        "type" : "Class"
      },
      "shape" : {
        "id" : "WUW4dDmAUygefjEo_shape",
        "type" : "Rectangle",
        "x" : 4050,
        "y" : 1050,
        "width" : 260,
        "height" : 80
      }
    }, {
      "id" : "FXU4dDmAUygefjCR",
      "type" : "ClassView",
      "modelElement" : {
        "id" : "sbGxHJmAUygeKxu9",
        "type" : "Class"
      },
      "shape" : {
        "id" : "FXU4dDmAUygefjCR_shape",
        "type" : "Rectangle",
        "x" : 6250,
        "y" : 1050,
        "width" : 260,
        "height" : 80
      }
    }, {
      "id" : "9W4EdDmAUygefjOm",
      "type" : "ClassView",
      "modelElement" : {
        "id" : "9uHTxDmAUygefhiQ",
        "type" : "Class"
      },
      "shape" : {
        "id" : "9W4EdDmAUygefjOm_shape",
        "type" : "Rectangle",
        "x" : 2510,
        "y" : 1050,
        "width" : 260,
        "height" : 80
      }
    }, {
      "id" : "P.OEdDmAUygefjSA",
      "type" : "ClassView",
      "modelElement" : {
        "id" : "qykvkDmAUygefiSN",
        "type" : "Class"
      },
      "shape" : {
        "id" : "P.OEdDmAUygefjSA_shape",
        "type" : "Rectangle",
        "x" : 1060,
        "y" : 1890,
        "width" : 260,
        "height" : 80
      }
    }, {
      "id" : "1ByEdDmAUygefjQZ",
      "type" : "ClassView",
      "modelElement" : {
        "id" : "cU9PkDmAUygefiOa",
        "type" : "Class"
      },
      "shape" : {
        "id" : "1ByEdDmAUygefjQZ_shape",
        "type" : "Rectangle",
        "x" : 6700,
        "y" : 1890,
        "width" : 260,
        "height" : 80
      }
    }, {
      "id" : "Ex.ozDmGAqAEHAuP",
      "type" : "GeneralizationSetView",
      "modelElement" : {
        "id" : ".bCTtDmAUygefhxu",
        "type" : "GeneralizationSet"
      },
      "shape" : {
        "id" : "Ex.ozDmGAqAEHAuP_shape",
        "type" : "Text",
        "x" : 6750,
        "y" : 930,
        "width" : 110,
        "height" : 20,
        "value" : ""
      }
    }, {
      "id" : "VWpEdDmAUygefjS0",
      "type" : "GeneralizationView",
      "modelElement" : {
        "id" : "ftL0UDmAUygefjlw",
        "type" : "Generalization"
      },
      "shape" : {
        "id" : "VWpEdDmAUygefjS0_path",
        "type" : "Path",
        "points" : [ {
          "x" : 4450,
          "y" : 1970
        }, {
          "x" : 4450,
          "y" : 2240
        }, {
          "x" : 6470,
          "y" : 2240
        }, {
          "x" : 6470,
          "y" : 2710
        } ]
      },
      "source" : {
        "id" : "hHn4dDmAUygefjMg",
        "type" : "ClassView"
      },
      "target" : {
        "id" : "ChcEdDmAUygefjPc",
        "type" : "ClassView"
      }
    }, {
      "id" : "yb13tDmAUygefiPH",
      "type" : "ClassView",
      "modelElement" : {
        "id" : "IHreuemGAqAEHBb4",
        "type" : "Class"
      },
      "shape" : {
        "id" : "yb13tDmAUygefiPH_shape",
        "type" : "Rectangle",
        "x" : 4560,
        "y" : 750,
        "width" : 260,
        "height" : 80
      }
    }, {
      "id" : "nfviyzmGAqAEHBg9",
      "type" : "ClassView",
      "modelElement" : {
        "id" : "JcwZSzmGAqAEHBtu",
        "type" : "Class"
      },
      "shape" : {
        "id" : "nfviyzmGAqAEHBg9_shape",
        "type" : "Rectangle",
        "x" : 500,
        "y" : 1890,
        "width" : 260,
        "height" : 80
      }
    }, {
      "id" : "G2H4dDmAUygefjMD",
      "type" : "GeneralizationView",
      "modelElement" : {
        "id" : "7kSguemGAqAEHA99",
        "type" : "Generalization"
      },
      "shape" : {
        "id" : "G2H4dDmAUygefjMD_path",
        "type" : "Path",
        "points" : [ {
          "x" : 2640,
          "y" : 560
        }, {
          "x" : 2640,
          "y" : 660
        }, {
          "x" : 3480,
          "y" : 660
        }, {
          "x" : 3480,
          "y" : 940
        }, {
          "x" : 3840,
          "y" : 940
        }, {
          "x" : 3840,
          "y" : 1050
        } ]
      },
      "source" : {
        "id" : "VkW4dDmAUygefjEe",
        "type" : "ClassView"
      },
      "target" : {
        "id" : "4Hp4dDmAUygefjIr",
        "type" : "ClassView"
      }
    }, {
      "id" : "yx.ozDmGAqAEHAuh",
      "type" : "GeneralizationSetView",
      "modelElement" : {
        "id" : "4a0IUDmAUygefjKw",
        "type" : "GeneralizationSet"
      },
      "shape" : {
        "id" : "yx.ozDmGAqAEHAuh_shape",
        "type" : "Text",
        "x" : 3120,
        "y" : 2330,
        "width" : 170,
        "height" : 20,
        "value" : ""
      }
    }, {
      "id" : "fOV4dDmAUygefjJ_",
      "type" : "GeneralizationView",
      "modelElement" : {
        "id" : "tj5_kDmAUygefiqO",
        "type" : "Generalization"
      },
      "shape" : {
        "id" : "fOV4dDmAUygefjJ__path",
        "type" : "Path",
        "points" : [ {
          "x" : 909,
          "y" : 829
        }, {
          "x" : 909,
          "y" : 939
        }, {
          "x" : 629,
          "y" : 939
        }, {
          "x" : 629,
          "y" : 1049
        } ]
      },
      "source" : {
        "id" : "zb13tDmAUygefiPN",
        "type" : "ClassView"
      },
      "target" : {
        "id" : "fOV4dDmAUygefjKB",
        "type" : "ClassView"
      }
    }, {
      "id" : "xl_4dDmAUygefjNM",
      "type" : "GeneralizationView",
      "modelElement" : {
        "id" : "4H3esemAUygeIyDn",
        "type" : "Generalization"
      },
      "shape" : {
        "id" : "xl_4dDmAUygefjNM_path",
        "type" : "Path",
        "points" : [ {
          "x" : 4729,
          "y" : 1129
        }, {
          "x" : 4729,
          "y" : 1239
        }, {
          "x" : 5580,
          "y" : 1240
        }, {
          "x" : 5580,
          "y" : 1580
        }, {
          "x" : 7190,
          "y" : 1580
        }, {
          "x" : 7190,
          "y" : 1890
        } ]
      },
      "source" : {
        "id" : "UkW4dDmAUygefjEU",
        "type" : "ClassView"
      },
      "target" : {
        "id" : "bXT4dDmAUygefjLf",
        "type" : "ClassView"
      }
    }, {
      "id" : "vt8EdDmAUygefjPy",
      "type" : "GeneralizationView",
      "modelElement" : {
        "id" : "4MaDxDmAUygefhVC",
        "type" : "Generalization"
      },
      "shape" : {
        "id" : "vt8EdDmAUygefjPy_path",
        "type" : "Path",
        "points" : [ {
          "x" : 3130,
          "y" : 1940
        }, {
          "x" : 3890,
          "y" : 1940
        }, {
          "x" : 3890,
          "y" : 2390
        }, {
          "x" : 4170,
          "y" : 2390
        }, {
          "x" : 4170,
          "y" : 2710
        } ]
      },
      "source" : {
        "id" : "k64EdDmAUygefjOS",
        "type" : "ClassView"
      },
      "target" : {
        "id" : "6yx4dDmAUygefjIU",
        "type" : "ClassView"
      }
    }, {
      "id" : "aZ_4dDmAUygefjNC",
      "type" : "GeneralizationView",
      "modelElement" : {
        "id" : "xR3esemAUygeIyDd",
        "type" : "Generalization"
      },
      "shape" : {
        "id" : "aZ_4dDmAUygefjNC_path",
        "type" : "Path",
        "points" : [ {
          "x" : 4729,
          "y" : 1129
        }, {
          "x" : 4729,
          "y" : 1239
        }, {
          "x" : 5579,
          "y" : 1239
        }, {
          "x" : 5579,
          "y" : 1889
        } ]
      },
      "source" : {
        "id" : "UkW4dDmAUygefjEU",
        "type" : "ClassView"
      },
      "target" : {
        "id" : "6Z_4dDmAUygefjNE",
        "type" : "ClassView"
      }
    }, {
      "id" : "XR.ozDmGAqAEHAt_",
      "type" : "GeneralizationSetView",
      "modelElement" : {
        "id" : "GQnFEemAUygeIxGM",
        "type" : "GeneralizationSet"
      },
      "shape" : {
        "id" : "XR.ozDmGAqAEHAt__shape",
        "type" : "Text",
        "x" : 6950,
        "y" : 380,
        "width" : 180,
        "height" : 20,
        "value" : ""
      }
    }, {
      "id" : "GRO4dDmAUygefjGj",
      "type" : "ClassView",
      "modelElement" : {
        "id" : "Jhx1EemAUygeIxMh",
        "type" : "Class"
      },
      "shape" : {
        "id" : "GRO4dDmAUygefjGj_shape",
        "type" : "Rectangle",
        "x" : 4620,
        "y" : 1890,
        "width" : 260,
        "height" : 80
      }
    }, {
      "id" : "kCMudDmAUygefkog",
      "type" : "GeneralizationView",
      "modelElement" : {
        "id" : "Z9fusemAUygeIx8s",
        "type" : "Generalization"
      },
      "shape" : {
        "id" : "kCMudDmAUygefkog_path",
        "type" : "Path",
        "points" : [ {
          "x" : 8390,
          "y" : 560
        }, {
          "x" : 8390,
          "y" : 660
        }, {
          "x" : 8160,
          "y" : 660
        }, {
          "x" : 8160,
          "y" : 1710
        }, {
          "x" : 7270,
          "y" : 1710
        }, {
          "x" : 7270,
          "y" : 1890
        } ]
      },
      "source" : {
        "id" : "l9EudDmAUygefkoV",
        "type" : "ClassView"
      },
      "target" : {
        "id" : "bXT4dDmAUygefjLf",
        "type" : "ClassView"
      }
    }, {
      "id" : "UkW4dDmAUygefjEU",
      "type" : "ClassView",
      "modelElement" : {
        "id" : "KIdusemAUygeIx74",
        "type" : "Class"
      },
      "shape" : {
        "id" : "UkW4dDmAUygefjEU_shape",
        "type" : "Rectangle",
        "x" : 4600,
        "y" : 1050,
        "width" : 260,
        "height" : 80
      }
    }, {
      "id" : "PuV4dDmAUygefjKJ",
      "type" : "GeneralizationView",
      "modelElement" : {
        "id" : "aVYg.DmGAqAEHCL8",
        "type" : "Generalization"
      },
      "shape" : {
        "id" : "PuV4dDmAUygefjKJ_path",
        "type" : "Path",
        "points" : [ {
          "x" : 909,
          "y" : 829
        }, {
          "x" : 909,
          "y" : 939
        }, {
          "x" : 909,
          "y" : 1049
        } ]
      },
      "source" : {
        "id" : "zb13tDmAUygefiPN",
        "type" : "ClassView"
      },
      "target" : {
        "id" : "vuV4dDmAUygefjKL",
        "type" : "ClassView"
      }
    }, {
      "id" : "eR.ozDmGAqAEHAt1",
      "type" : "GeneralizationSetView",
      "modelElement" : {
        "id" : "BiOBHJmAUygeKxj.",
        "type" : "GeneralizationSet"
      },
      "shape" : {
        "id" : "eR.ozDmGAqAEHAt1_shape",
        "type" : "Text",
        "x" : 3440,
        "y" : 380,
        "width" : 70,
        "height" : 20,
        "value" : ""
      }
    }, {
      "id" : "sMW4dDmAUygefjFe",
      "type" : "ClassView",
      "modelElement" : {
        "id" : "wNduRemGAqAEHBDW",
        "type" : "Class"
      },
      "shape" : {
        "id" : "sMW4dDmAUygefjFe_shape",
        "type" : "Rectangle",
        "x" : 5300,
        "y" : 480,
        "width" : 260,
        "height" : 80
      }
    }, {
      "id" : "RPU4dDmAUygefjCj",
      "type" : "GeneralizationView",
      "modelElement" : {
        "id" : "vAwstDmAUygefiLS",
        "type" : "Generalization"
      },
      "shape" : {
        "id" : "RPU4dDmAUygefjCj_path",
        "type" : "Path",
        "points" : [ {
          "x" : 6659,
          "y" : 829
        }, {
          "x" : 6659,
          "y" : 939
        }, {
          "x" : 6659,
          "y" : 1049
        } ]
      },
      "source" : {
        "id" : "tr13tDmAUygefiPB",
        "type" : "ClassView"
      },
      "target" : {
        "id" : "RPU4dDmAUygefjCl",
        "type" : "ClassView"
      }
    }, {
      "id" : "_ecEdDmAUygefjPS",
      "type" : "ClassView",
      "modelElement" : {
        "id" : "q9yQUDmAUygefi9r",
        "type" : "Class"
      },
      "shape" : {
        "id" : "_ecEdDmAUygefjPS_shape",
        "type" : "Rectangle",
        "x" : 5860,
        "y" : 2710,
        "width" : 260,
        "height" : 80
      }
    }, {
      "id" : "A_viyzmGAqAEHBhD",
      "type" : "GeneralizationView",
      "modelElement" : {
        "id" : "Dom5SzmGAqAEHBya",
        "type" : "Generalization"
      },
      "shape" : {
        "id" : "A_viyzmGAqAEHBhD_path",
        "type" : "Path",
        "points" : [ {
          "x" : 630,
          "y" : 1130
        }, {
          "x" : 630,
          "y" : 1490
        }, {
          "x" : 910,
          "y" : 1490
        }, {
          "x" : 910,
          "y" : 1890
        } ]
      },
      "source" : {
        "id" : "fOV4dDmAUygefjKB",
        "type" : "ClassView"
      },
      "target" : {
        "id" : "vfviyzmGAqAEHBg_",
        "type" : "ClassView"
      }
    }, {
      "id" : "MpoEdDmAUygefjN1",
      "type" : "GeneralizationView",
      "modelElement" : {
        "id" : "DCsX_9mGAqAEHDcv",
        "type" : "Generalization"
      },
      "shape" : {
        "id" : "MpoEdDmAUygefjN1_path",
        "type" : "Path",
        "points" : [ {
          "x" : 1889,
          "y" : 829
        }, {
          "x" : 1889,
          "y" : 1789
        }, {
          "x" : 1890,
          "y" : 2710
        } ]
      },
      "source" : {
        "id" : "WcW4dDmAUygefjGG",
        "type" : "ClassView"
      },
      "target" : {
        "id" : "MpoEdDmAUygefjN3",
        "type" : "ClassView"
      }
    }, {
      "id" : "AJ.ozDmGAqAEHAvY",
      "type" : "GeneralizationSetView",
      "modelElement" : {
        "id" : "3hyusemAUygeIx5v",
        "type" : "GeneralizationSet"
      },
      "shape" : {
        "id" : "AJ.ozDmGAqAEHAvY_shape",
        "type" : "Text",
        "x" : 5500,
        "y" : 380,
        "width" : 120,
        "height" : 20,
        "value" : ""
      }
    }, {
      "id" : "DSD4dDmAUygefjLC",
      "type" : "GeneralizationView",
      "modelElement" : {
        "id" : "DrksUDmAUygefjut",
        "type" : "Generalization"
      },
      "shape" : {
        "id" : "DSD4dDmAUygefjLC_path",
        "type" : "Path",
        "points" : [ {
          "x" : 4179,
          "y" : 829
        }, {
          "x" : 4179,
          "y" : 1049
        } ]
      },
      "source" : {
        "id" : "XUW4dDmAUygefjE7",
        "type" : "ClassView"
      },
      "target" : {
        "id" : "WUW4dDmAUygefjEo",
        "type" : "ClassView"
      }
    }, {
      "id" : "ChcEdDmAUygefjPa",
      "type" : "GeneralizationView",
      "modelElement" : {
        "id" : "PTT0UDmAUygefjlR",
        "type" : "Generalization"
      },
      "shape" : {
        "id" : "ChcEdDmAUygefjPa_path",
        "type" : "Path",
        "points" : [ {
          "x" : 4770,
          "y" : 1970
        }, {
          "x" : 4770,
          "y" : 2080
        }, {
          "x" : 6550,
          "y" : 2080
        }, {
          "x" : 6550,
          "y" : 2710
        } ]
      },
      "source" : {
        "id" : "GRO4dDmAUygefjGj",
        "type" : "ClassView"
      },
      "target" : {
        "id" : "ChcEdDmAUygefjPc",
        "type" : "ClassView"
      }
    }, {
      "id" : "ChcEdDmAUygefjPc",
      "type" : "ClassView",
      "modelElement" : {
        "id" : "gPF0UDmAUygefjkI",
        "type" : "Class"
      },
      "shape" : {
        "id" : "ChcEdDmAUygefjPc_shape",
        "type" : "Rectangle",
        "x" : 6420,
        "y" : 2710,
        "width" : 260,
        "height" : 80
      }
    }, {
      "id" : "ixcEdDmAUygefjPn",
      "type" : "GeneralizationView",
      "modelElement" : {
        "id" : "4LpQFDmGAqAEHCDL",
        "type" : "Generalization"
      },
      "shape" : {
        "id" : "ixcEdDmAUygefjPn_path",
        "type" : "Path",
        "points" : [ {
          "x" : 2708,
          "y" : 1130
        }, {
          "x" : 2708,
          "y" : 1580
        }, {
          "x" : 4660,
          "y" : 1580
        }, {
          "x" : 4660,
          "y" : 1890
        } ]
      },
      "source" : {
        "id" : "9W4EdDmAUygefjOm",
        "type" : "ClassView"
      },
      "target" : {
        "id" : "GRO4dDmAUygefjGj",
        "type" : "ClassView"
      }
    }, {
      "id" : "cCx4dDmAUygefjH0",
      "type" : "GeneralizationView",
      "modelElement" : {
        "id" : "k.2vkDmAUygefiVp",
        "type" : "Generalization"
      },
      "shape" : {
        "id" : "cCx4dDmAUygefjH0_path",
        "type" : "Path",
        "points" : [ {
          "x" : 5369,
          "y" : 829
        }, {
          "x" : 5369,
          "y" : 939
        }, {
          "x" : 4999,
          "y" : 939
        }, {
          "x" : 4999,
          "y" : 1049
        } ]
      },
      "source" : {
        "id" : "xb13tDmAUygefiPK",
        "type" : "ClassView"
      },
      "target" : {
        "id" : "cCx4dDmAUygefjH2",
        "type" : "ClassView"
      }
    }, {
      "id" : "4J.ozDmGAqAEHAvh",
      "type" : "GeneralizationSetView",
      "modelElement" : {
        "id" : "Q7g.semAUygeIyEC",
        "type" : "GeneralizationSet"
      },
      "shape" : {
        "id" : "4J.ozDmGAqAEHAvh_shape",
        "type" : "Text",
        "x" : 5090,
        "y" : 1230,
        "width" : 110,
        "height" : 20,
        "value" : ""
      }
    }, {
      "id" : "IZIGdDmAUygefkLv",
      "type" : "GeneralizationView",
      "modelElement" : {
        "id" : "El.utDmAUygefhja",
        "type" : "Generalization"
      },
      "shape" : {
        "id" : "IZIGdDmAUygefkLv_path",
        "type" : "Path",
        "points" : [ {
          "x" : 6660,
          "y" : 1130
        }, {
          "x" : 6660,
          "y" : 1490
        }, {
          "x" : 4840,
          "y" : 1490
        }, {
          "x" : 4840,
          "y" : 1890
        } ]
      },
      "source" : {
        "id" : "RPU4dDmAUygefjCl",
        "type" : "ClassView"
      },
      "target" : {
        "id" : "GRO4dDmAUygefjGj",
        "type" : "ClassView"
      }
    }, {
      "id" : "6ix4dDmAUygefjIA",
      "type" : "ClassView",
      "modelElement" : {
        "id" : "p7tPkDmAUygefiOJ",
        "type" : "Class"
      },
      "shape" : {
        "id" : "6ix4dDmAUygefjIA_shape",
        "type" : "Rectangle",
        "x" : 5770,
        "y" : 1060,
        "width" : 240,
        "height" : 70
      }
    }, {
      "id" : "clF4dDmAUygefjJZ",
      "type" : "GeneralizationView",
      "modelElement" : {
        "id" : "AUvfeDmGAqAEHCDQ",
        "type" : "Generalization"
      },
      "shape" : {
        "id" : "clF4dDmAUygefjJZ_path",
        "type" : "Path",
        "points" : [ {
          "x" : 7529,
          "y" : 829
        }, {
          "x" : 7529,
          "y" : 939
        }, {
          "x" : 7529,
          "y" : 1049
        } ]
      },
      "source" : {
        "id" : "Kr13tDmAUygefiO.",
        "type" : "ClassView"
      },
      "target" : {
        "id" : "clF4dDmAUygefjJb",
        "type" : "ClassView"
      }
    }, {
      "id" : "4vwEdDmAUygefjNh",
      "type" : "GeneralizationView",
      "modelElement" : {
        "id" : "7O8oFDmGAqAEHCWu",
        "type" : "Generalization"
      },
      "shape" : {
        "id" : "4vwEdDmAUygefjNh_path",
        "type" : "Path",
        "points" : [ {
          "x" : 2639,
          "y" : 829
        }, {
          "x" : 2639,
          "y" : 939
        }, {
          "x" : 3209,
          "y" : 939
        }, {
          "x" : 3209,
          "y" : 1049
        } ]
      },
      "source" : {
        "id" : "C4W4dDmAUygefjDz",
        "type" : "ClassView"
      },
      "target" : {
        "id" : "CsW4dDmAUygefjFy",
        "type" : "ClassView"
      }
    }, {
      "id" : "MpoEdDmAUygefjN3",
      "type" : "ClassView",
      "modelElement" : {
        "id" : "tHVz_9mGAqAEHC6h",
        "type" : "Class"
      },
      "shape" : {
        "id" : "MpoEdDmAUygefjN3_shape",
        "type" : "Rectangle",
        "x" : 1800,
        "y" : 2710,
        "width" : 260,
        "height" : 80
      }
    }, {
      "id" : "gH13tDmAUygefiPu",
      "type" : "GeneralizationView",
      "modelElement" : {
        "id" : "hHlztDmAUygefh_p",
        "type" : "Generalization"
      },
      "shape" : {
        "id" : "gH13tDmAUygefiPu_path",
        "type" : "Path",
        "points" : [ {
          "x" : 7090,
          "y" : 560
        }, {
          "x" : 7090,
          "y" : 660
        }, {
          "x" : 6660,
          "y" : 660
        }, {
          "x" : 6660,
          "y" : 750
        } ]
      },
      "source" : {
        "id" : "_L13tDmAUygefiO7",
        "type" : "ClassView"
      },
      "target" : {
        "id" : "tr13tDmAUygefiPB",
        "type" : "ClassView"
      }
    }, {
      "id" : "mx.ozDmGAqAEHAup",
      "type" : "GeneralizationSetView",
      "modelElement" : {
        "id" : "fP8jxDmAUygefha9",
        "type" : "GeneralizationSet"
      },
      "shape" : {
        "id" : "mx.ozDmGAqAEHAup_shape",
        "type" : "Text",
        "x" : 3680,
        "y" : 2140,
        "width" : 100,
        "height" : 20,
        "value" : ""
      }
    }, {
      "id" : "cdTEdDmAUygefjUg",
      "type" : "GeneralizationView",
      "modelElement" : {
        "id" : "HFRfkDmAUygefiec",
        "type" : "Generalization"
      },
      "shape" : {
        "id" : "cdTEdDmAUygefjUg_path",
        "type" : "Path",
        "points" : [ {
          "x" : 9060,
          "y" : 1970
        }, {
          "x" : 9060,
          "y" : 2710
        } ]
      },
      "source" : {
        "id" : "XjqEdDmAUygefjRC",
        "type" : "ClassView"
      },
      "target" : {
        "id" : "8dTEdDmAUygefjUi",
        "type" : "ClassView"
      }
    }, {
      "id" : "Q713tDmAUygefiPT",
      "type" : "ClassView",
      "modelElement" : {
        "id" : "AY7euemGAqAEHBcD",
        "type" : "Class"
      },
      "shape" : {
        "id" : "Q713tDmAUygefiPT_shape",
        "type" : "Rectangle",
        "x" : 1300,
        "y" : 750,
        "width" : 260,
        "height" : 80
      }
    }, {
      "id" : "QPT4dDmAUygefjLp",
      "type" : "ClassView",
      "modelElement" : {
        "id" : "OU3usemAUygeIx8R",
        "type" : "Class"
      },
      "shape" : {
        "id" : "QPT4dDmAUygefjLp_shape",
        "type" : "Rectangle",
        "x" : 8260,
        "y" : 750,
        "width" : 260,
        "height" : 80
      }
    }, {
      "id" : "ax.ozDmGAqAEHAul",
      "type" : "GeneralizationSetView",
      "modelElement" : {
        "id" : "M2YH_9mGAqAEHDEe",
        "type" : "GeneralizationSet"
      },
      "shape" : {
        "id" : "ax.ozDmGAqAEHAul_shape",
        "type" : "Text",
        "x" : 3060,
        "y" : 2230,
        "width" : 100,
        "height" : 20,
        "value" : ""
      }
    }, {
      "id" : "fecEdDmAUygefjPQ",
      "type" : "GeneralizationView",
      "modelElement" : {
        "id" : "wEzQUDmAUygefjAa",
        "type" : "Generalization"
      },
      "shape" : {
        "id" : "fecEdDmAUygefjPQ_path",
        "type" : "Path",
        "points" : [ {
          "x" : 4770,
          "y" : 1970
        }, {
          "x" : 4770,
          "y" : 2080
        }, {
          "x" : 5990,
          "y" : 2080
        }, {
          "x" : 5990,
          "y" : 2710
        } ]
      },
      "source" : {
        "id" : "GRO4dDmAUygefjGj",
        "type" : "ClassView"
      },
      "target" : {
        "id" : "_ecEdDmAUygefjPS",
        "type" : "ClassView"
      }
    }, {
      "id" : "BJ.ozDmGAqAEHAwd",
      "type" : "GeneralizationSetView",
      "modelElement" : {
        "id" : "TPcAUDmAUygefitk",
        "type" : "GeneralizationSet"
      },
      "shape" : {
        "id" : "BJ.ozDmGAqAEHAwd_shape",
        "type" : "Text",
        "x" : 970,
        "y" : 930,
        "width" : 150,
        "height" : 20,
        "value" : ""
      }
    }, {
      "id" : "lMW4dDmAUygefjFo",
      "type" : "ClassView",
      "modelElement" : {
        "id" : "VnUR_9mGAqAEHBmz",
        "type" : "Class"
      },
      "shape" : {
        "id" : "lMW4dDmAUygefjFo_shape",
        "type" : "Rectangle",
        "x" : 4050,
        "y" : 480,
        "width" : 260,
        "height" : 80
      }
    }, {
      "id" : "Z2V4dDmAUygefjJ3",
      "type" : "ClassView",
      "modelElement" : {
        "id" : "ZE4vkDmAUygefiR8",
        "type" : "Class"
      },
      "shape" : {
        "id" : "Z2V4dDmAUygefjJ3_shape",
        "type" : "Rectangle",
        "x" : 1060,
        "y" : 1050,
        "width" : 260,
        "height" : 80
      }
    }, {
      "id" : "WMN4dDmAUygefjKb",
      "type" : "GeneralizationView",
      "modelElement" : {
        "id" : "I2wctDmAUygefiSN",
        "type" : "Generalization"
      },
      "shape" : {
        "id" : "WMN4dDmAUygefjKb_path",
        "type" : "Path",
        "points" : [ {
          "x" : 1429,
          "y" : 829
        }, {
          "x" : 1429,
          "y" : 1049
        } ]
      },
      "source" : {
        "id" : "Q713tDmAUygefiPT",
        "type" : "ClassView"
      },
      "target" : {
        "id" : "WMN4dDmAUygefjKd",
        "type" : "ClassView"
      }
    }, {
      "id" : "1ZF4dDmAUygefjJF",
      "type" : "GeneralizationView",
      "modelElement" : {
        "id" : "OhhfkDmAUygefid.",
        "type" : "Generalization"
      },
      "shape" : {
        "id" : "1ZF4dDmAUygefjJF_path",
        "type" : "Path",
        "points" : [ {
          "x" : 7529,
          "y" : 829
        }, {
          "x" : 7529,
          "y" : 939
        }, {
          "x" : 7249,
          "y" : 939
        }, {
          "x" : 7249,
          "y" : 1049
        } ]
      },
      "source" : {
        "id" : "Kr13tDmAUygefiO.",
        "type" : "ClassView"
      },
      "target" : {
        "id" : "NZF4dDmAUygefjJH",
        "type" : "ClassView"
      }
    }, {
      "id" : "6yx4dDmAUygefjIU",
      "type" : "ClassView",
      "modelElement" : {
        "id" : "sCH9xDmAUygefhK8",
        "type" : "Class"
      },
      "shape" : {
        "id" : "6yx4dDmAUygefjIU_shape",
        "type" : "Rectangle",
        "x" : 4130,
        "y" : 2710,
        "width" : 260,
        "height" : 80
      }
    }, {
      "id" : "VkW4dDmAUygefjEc",
      "type" : "GeneralizationView",
      "modelElement" : {
        "id" : "PRBAuemGAqAEHA6r",
        "type" : "Generalization"
      },
      "shape" : {
        "id" : "VkW4dDmAUygefjEc_path",
        "type" : "Path",
        "points" : [ {
          "x" : 5030,
          "y" : 290
        }, {
          "x" : 5030,
          "y" : 390
        }, {
          "x" : 2640,
          "y" : 390
        }, {
          "x" : 2640,
          "y" : 480
        } ]
      },
      "source" : {
        "id" : "BL13tDmAUygefiO4",
        "type" : "ClassView"
      },
      "target" : {
        "id" : "VkW4dDmAUygefjEe",
        "type" : "ClassView"
      }
    }, {
      "id" : "eZoEdDmAUygefjN_",
      "type" : "GeneralizationView",
      "modelElement" : {
        "id" : "JZsX_9mGAqAEHDc5",
        "type" : "Generalization"
      },
      "shape" : {
        "id" : "eZoEdDmAUygefjN__path",
        "type" : "Path",
        "points" : [ {
          "x" : 1889,
          "y" : 829
        }, {
          "x" : 1889,
          "y" : 1789
        }, {
          "x" : 2379,
          "y" : 1789
        }, {
          "x" : 2379,
          "y" : 1889
        } ]
      },
      "source" : {
        "id" : "WcW4dDmAUygefjGG",
        "type" : "ClassView"
      },
      "target" : {
        "id" : "9XwEdDmAUygefjNZ",
        "type" : "ClassView"
      }
    }, {
      "id" : "5X5EdDmAUygefjTE",
      "type" : "GeneralizationView",
      "modelElement" : {
        "id" : "m3FwUDmAUygefjGU",
        "type" : "Generalization"
      },
      "shape" : {
        "id" : "5X5EdDmAUygefjTE_path",
        "type" : "Path",
        "points" : [ {
          "x" : 2440,
          "y" : 1970
        }, {
          "x" : 2440,
          "y" : 2340
        }, {
          "x" : 5940,
          "y" : 2340
        }, {
          "x" : 5940,
          "y" : 2710
        } ]
      },
      "source" : {
        "id" : "9XwEdDmAUygefjNZ",
        "type" : "ClassView"
      },
      "target" : {
        "id" : "_ecEdDmAUygefjPS",
        "type" : "ClassView"
      }
    }, {
      "id" : "fOV4dDmAUygefjKB",
      "type" : "ClassView",
      "modelElement" : {
        "id" : "OcovkDmAUygefiRr",
        "type" : "Class"
      },
      "shape" : {
        "id" : "fOV4dDmAUygefjKB_shape",
        "type" : "Rectangle",
        "x" : 500,
        "y" : 1050,
        "width" : 260,
        "height" : 80
      }
    }, {
      "id" : "GrDEdDmAUygefjUK",
      "type" : "ClassView",
      "modelElement" : {
        "id" : "bMjPkDmAUygefiO5",
        "type" : "Class"
      },
      "shape" : {
        "id" : "GrDEdDmAUygefjUK_shape",
        "type" : "Rectangle",
        "x" : 6700,
        "y" : 2710,
        "width" : 260,
        "height" : 80
      }
    }, {
      "id" : "_oSEdDmAUygefjQF",
      "type" : "GeneralizationView",
      "modelElement" : {
        "id" : "0ZzQUDmAUygefjAk",
        "type" : "Generalization"
      },
      "shape" : {
        "id" : "_oSEdDmAUygefjQF_path",
        "type" : "Path",
        "points" : [ {
          "x" : 5000,
          "y" : 1130
        }, {
          "x" : 5000,
          "y" : 2490
        }, {
          "x" : 4070,
          "y" : 2490
        }, {
          "x" : 4070,
          "y" : 2710
        } ]
      },
      "source" : {
        "id" : "cCx4dDmAUygefjH2",
        "type" : "ClassView"
      },
      "target" : {
        "id" : "AYSEdDmAUygefjQH",
        "type" : "ClassView"
      }
    }, {
      "id" : "m713tDmAUygefiPZ",
      "type" : "GeneralizationView",
      "modelElement" : {
        "id" : "YymztDmAUygefh9G",
        "type" : "Generalization"
      },
      "shape" : {
        "id" : "m713tDmAUygefiPZ_path",
        "type" : "Path",
        "points" : [ {
          "x" : 5030,
          "y" : 290
        }, {
          "x" : 5030,
          "y" : 390
        }, {
          "x" : 7090,
          "y" : 390
        }, {
          "x" : 7090,
          "y" : 480
        } ]
      },
      "source" : {
        "id" : "BL13tDmAUygefiO4",
        "type" : "ClassView"
      },
      "target" : {
        "id" : "_L13tDmAUygefiO7",
        "type" : "ClassView"
      }
    }, {
      "id" : "WMN4dDmAUygefjKd",
      "type" : "ClassView",
      "modelElement" : {
        "id" : "QJyguemGAqAEHA.V",
        "type" : "Class"
      },
      "shape" : {
        "id" : "WMN4dDmAUygefjKd_shape",
        "type" : "Rectangle",
        "x" : 1380,
        "y" : 1050,
        "width" : 260,
        "height" : 80
      }
    }, {
      "id" : "yH13tDmAUygefiP3",
      "type" : "GeneralizationView",
      "modelElement" : {
        "id" : "da0LtDmAUygefiDK",
        "type" : "Generalization"
      },
      "shape" : {
        "id" : "yH13tDmAUygefiP3_path",
        "type" : "Path",
        "points" : [ {
          "x" : 1170,
          "y" : 560
        }, {
          "x" : 1170,
          "y" : 660
        }, {
          "x" : 910,
          "y" : 660
        }, {
          "x" : 910,
          "y" : 750
        } ]
      },
      "source" : {
        "id" : "nb13tDmAUygefiPQ",
        "type" : "ClassView"
      },
      "target" : {
        "id" : "zb13tDmAUygefiPN",
        "type" : "ClassView"
      }
    }, {
      "id" : "DHzEdDmAUygefjU0",
      "type" : "ClassView",
      "modelElement" : {
        "id" : "q0MvkDmAUygefiSu",
        "type" : "Class"
      },
      "shape" : {
        "id" : "DHzEdDmAUygefjU0_shape",
        "type" : "Rectangle",
        "x" : 1060,
        "y" : 2710,
        "width" : 260,
        "height" : 80
      }
    }, {
      "id" : "tr13tDmAUygefiPB",
      "type" : "ClassView",
      "modelElement" : {
        "id" : "7HjeuemGAqAEHBbU",
        "type" : "Class"
      },
      "shape" : {
        "id" : "tr13tDmAUygefiPB_shape",
        "type" : "Rectangle",
        "x" : 6530,
        "y" : 750,
        "width" : 260,
        "height" : 80
      }
    }, {
      "id" : "cx.ozDmGAqAEHAuZ",
      "type" : "GeneralizationSetView",
      "modelElement" : {
        "id" : "yfhjtDmAUygefhuu",
        "type" : "GeneralizationSet"
      },
      "shape" : {
        "id" : "cx.ozDmGAqAEHAuZ_shape",
        "type" : "Text",
        "x" : 4630,
        "y" : 930,
        "width" : 120,
        "height" : 20,
        "value" : ""
      }
    }, {
      "id" : "7bn4dDmAUygefjMW",
      "type" : "ClassView",
      "modelElement" : {
        "id" : "CoNz_9mGAqAEHC6s",
        "type" : "Class"
      },
      "shape" : {
        "id" : "7bn4dDmAUygefjMW_shape",
        "type" : "Rectangle",
        "x" : 3440,
        "y" : 2710,
        "width" : 260,
        "height" : 80
      }
    }, {
      "id" : "FVKEdDmAUygefjQz",
      "type" : "GeneralizationView",
      "modelElement" : {
        "id" : "kAS9tDmAUygefho9",
        "type" : "Generalization"
      },
      "shape" : {
        "id" : "FVKEdDmAUygefjQz_path",
        "type" : "Path",
        "points" : [ {
          "x" : 3900,
          "y" : 1130
        }, {
          "x" : 3900,
          "y" : 1680
        }, {
          "x" : 3090,
          "y" : 1680
        }, {
          "x" : 3090,
          "y" : 1890
        } ]
      },
      "source" : {
        "id" : "4Hp4dDmAUygefjIr",
        "type" : "ClassView"
      },
      "target" : {
        "id" : "k64EdDmAUygefjOS",
        "type" : "ClassView"
      }
    }, {
      "id" : "xb13tDmAUygefiPK",
      "type" : "ClassView",
      "modelElement" : {
        "id" : "wPBPIDmGAqAEHEVh",
        "type" : "Class"
      },
      "shape" : {
        "id" : "xb13tDmAUygefiPK_shape",
        "type" : "Rectangle",
        "x" : 5240,
        "y" : 750,
        "width" : 260,
        "height" : 80
      }
    }, {
      "id" : "hHn4dDmAUygefjMg",
      "type" : "ClassView",
      "modelElement" : {
        "id" : "ufsz_9mGAqAEHC5U",
        "type" : "Class"
      },
      "shape" : {
        "id" : "hHn4dDmAUygefjMg_shape",
        "type" : "Rectangle",
        "x" : 4320,
        "y" : 1890,
        "width" : 260,
        "height" : 80
      }
    }, {
      "id" : "vx.ozDmGAqAEHAvS",
      "type" : "GeneralizationSetView",
      "modelElement" : {
        "id" : "uDycAZmAUygeKykZ",
        "type" : "GeneralizationSet"
      },
      "shape" : {
        "id" : "vx.ozDmGAqAEHAvS_shape",
        "type" : "Text",
        "x" : 1890,
        "y" : 640,
        "width" : 80,
        "height" : 20,
        "value" : ""
      }
    }, {
      "id" : "_5F4dDmAUygefjJR",
      "type" : "ClassView",
      "modelElement" : {
        "id" : "FX3PkDmAUygefiQV",
        "type" : "Class"
      },
      "shape" : {
        "id" : "_5F4dDmAUygefjJR_shape",
        "type" : "Rectangle",
        "x" : 7760,
        "y" : 1050,
        "width" : 260,
        "height" : 80
      }
    }, {
      "id" : "yH13tDmAUygefiP6",
      "type" : "GeneralizationView",
      "modelElement" : {
        "id" : "DN0LtDmAUygefiDU",
        "type" : "Generalization"
      },
      "shape" : {
        "id" : "yH13tDmAUygefiP6_path",
        "type" : "Path",
        "points" : [ {
          "x" : 5030,
          "y" : 290
        }, {
          "x" : 5030,
          "y" : 390
        }, {
          "x" : 1170,
          "y" : 390
        }, {
          "x" : 1170,
          "y" : 480
        } ]
      },
      "source" : {
        "id" : "BL13tDmAUygefiO4",
        "type" : "ClassView"
      },
      "target" : {
        "id" : "nb13tDmAUygefiPQ",
        "type" : "ClassView"
      }
    }, {
      "id" : "oJ.ozDmGAqAEHAvd",
      "type" : "GeneralizationSetView",
      "modelElement" : {
        "id" : "94kesemAUygeIx9O",
        "type" : "GeneralizationSet"
      },
      "shape" : {
        "id" : "oJ.ozDmGAqAEHAvd_shape",
        "type" : "Text",
        "x" : 8330,
        "y" : 640,
        "width" : 120,
        "height" : 20,
        "value" : ""
      }
    }, {
      "id" : "3.OEdDmAUygefjR.",
      "type" : "GeneralizationView",
      "modelElement" : {
        "id" : "hLZ_kDmAUygefip7",
        "type" : "Generalization"
      },
      "shape" : {
        "id" : "3.OEdDmAUygefjR._path",
        "type" : "Path",
        "points" : [ {
          "x" : 1189,
          "y" : 1129
        }, {
          "x" : 1189,
          "y" : 1889
        } ]
      },
      "source" : {
        "id" : "Z2V4dDmAUygefjJ3",
        "type" : "ClassView"
      },
      "target" : {
        "id" : "P.OEdDmAUygefjSA",
        "type" : "ClassView"
      }
    }, {
      "id" : "yQMEdDmAUygefjO_",
      "type" : "GeneralizationView",
      "modelElement" : {
        "id" : "rEi7_9mGAqAEHDCY",
        "type" : "Generalization"
      },
      "shape" : {
        "id" : "yQMEdDmAUygefjO__path",
        "type" : "Path",
        "points" : [ {
          "x" : 2720,
          "y" : 1970
        }, {
          "x" : 2720,
          "y" : 2240
        }, {
          "x" : 2000,
          "y" : 2240
        }, {
          "x" : 2000,
          "y" : 2710
        } ]
      },
      "source" : {
        "id" : "jsW4dDmAUygefjF8",
        "type" : "ClassView"
      },
      "target" : {
        "id" : "MpoEdDmAUygefjN3",
        "type" : "ClassView"
      }
    }, {
      "id" : "k64EdDmAUygefjOS",
      "type" : "ClassView",
      "modelElement" : {
        "id" : ".UF1EemAUygeIxMs",
        "type" : "Class"
      },
      "shape" : {
        "id" : "k64EdDmAUygefjOS_shape",
        "type" : "Rectangle",
        "x" : 2870,
        "y" : 1890,
        "width" : 260,
        "height" : 80
      }
    }, {
      "id" : "SJ.ozDmGAqAEHAv.",
      "type" : "GeneralizationSetView",
      "modelElement" : {
        "id" : "kytguemGAqAEHA.7",
        "type" : "GeneralizationSet"
      },
      "shape" : {
        "id" : "SJ.ozDmGAqAEHAv._shape",
        "type" : "Text",
        "x" : 2050,
        "y" : 650,
        "width" : 140,
        "height" : 20,
        "value" : ""
      }
    }, {
      "id" : "hHn4dDmAUygefjMe",
      "type" : "GeneralizationView",
      "modelElement" : {
        "id" : "jccX_9mGAqAEHDdN",
        "type" : "Generalization"
      },
      "shape" : {
        "id" : "hHn4dDmAUygefjMe_path",
        "type" : "Path",
        "points" : [ {
          "x" : 4180,
          "y" : 560
        }, {
          "x" : 4180,
          "y" : 660
        }, {
          "x" : 4510,
          "y" : 660
        }, {
          "x" : 4510,
          "y" : 1890
        } ]
      },
      "source" : {
        "id" : "lMW4dDmAUygefjFo",
        "type" : "ClassView"
      },
      "target" : {
        "id" : "hHn4dDmAUygefjMg",
        "type" : "ClassView"
      }
    }, {
      "id" : "XG4EdDmAUygefjOa",
      "type" : "GeneralizationView",
      "modelElement" : {
        "id" : "TEgNEemAUygeIxOG",
        "type" : "Generalization"
      },
      "shape" : {
        "id" : "XG4EdDmAUygefjOa_path",
        "type" : "Path",
        "points" : [ {
          "x" : 2639,
          "y" : 829
        }, {
          "x" : 2639,
          "y" : 939
        }, {
          "x" : 2140,
          "y" : 940
        }, {
          "x" : 2140,
          "y" : 1890
        } ]
      },
      "source" : {
        "id" : "C4W4dDmAUygefjDz",
        "type" : "ClassView"
      },
      "target" : {
        "id" : "XG4EdDmAUygefjOc",
        "type" : "ClassView"
      }
    }, {
      "id" : "20W4dDmAUygefjFF",
      "type" : "ClassView",
      "modelElement" : {
        "id" : "VU0BHJmAUygeKxiK",
        "type" : "Class"
      },
      "shape" : {
        "id" : "20W4dDmAUygefjFF_shape",
        "type" : "Rectangle",
        "x" : 1800,
        "y" : 480,
        "width" : 260,
        "height" : 80
      }
    }, {
      "id" : "NZF4dDmAUygefjJH",
      "type" : "ClassView",
      "modelElement" : {
        "id" : "t8nPkDmAUygefiQE",
        "type" : "Class"
      },
      "shape" : {
        "id" : "NZF4dDmAUygefjJH_shape",
        "type" : "Rectangle",
        "x" : 7120,
        "y" : 1050,
        "width" : 260,
        "height" : 80
      }
    }, {
      "id" : "BL13tDmAUygefiO4",
      "type" : "ClassView",
      "modelElement" : {
        "id" : "G9JsEemAUygeIxAG",
        "type" : "Class"
      },
      "shape" : {
        "id" : "BL13tDmAUygefiO4_shape",
        "type" : "Rectangle",
        "x" : 4900,
        "y" : 210,
        "width" : 260,
        "height" : 80
      }
    }, {
      "id" : "A_viyzmGAqAEHBhB",
      "type" : "GeneralizationView",
      "modelElement" : {
        "id" : "hwWZSzmGAqAEHBt5",
        "type" : "Generalization"
      },
      "shape" : {
        "id" : "A_viyzmGAqAEHBhB_path",
        "type" : "Path",
        "points" : [ {
          "x" : 630,
          "y" : 1130
        }, {
          "x" : 630,
          "y" : 1890
        } ]
      },
      "source" : {
        "id" : "fOV4dDmAUygefjKB",
        "type" : "ClassView"
      },
      "target" : {
        "id" : "nfviyzmGAqAEHBg9",
        "type" : "ClassView"
      }
    }, {
      "id" : "BvwEdDmAUygefjNk",
      "type" : "GeneralizationView",
      "modelElement" : {
        "id" : "45C7_9mGAqAEHDCP",
        "type" : "Generalization"
      },
      "shape" : {
        "id" : "BvwEdDmAUygefjNk_path",
        "type" : "Path",
        "points" : [ {
          "x" : 3209,
          "y" : 1129
        }, {
          "x" : 3209,
          "y" : 1789
        }, {
          "x" : 4389,
          "y" : 1789
        }, {
          "x" : 4389,
          "y" : 1889
        } ]
      },
      "source" : {
        "id" : "CsW4dDmAUygefjFy",
        "type" : "ClassView"
      },
      "target" : {
        "id" : "hHn4dDmAUygefjMg",
        "type" : "ClassView"
      }
    }, {
      "id" : "4Hp4dDmAUygefjIp",
      "type" : "GeneralizationView",
      "modelElement" : {
        "id" : "VroctDmAUygefiS4",
        "type" : "Generalization"
      },
      "shape" : {
        "id" : "4Hp4dDmAUygefjIp_path",
        "type" : "Path",
        "points" : [ {
          "x" : 4690,
          "y" : 830
        }, {
          "x" : 4690,
          "y" : 940
        }, {
          "x" : 3970,
          "y" : 940
        }, {
          "x" : 3970,
          "y" : 1050
        } ]
      },
      "source" : {
        "id" : "yb13tDmAUygefiPH",
        "type" : "ClassView"
      },
      "target" : {
        "id" : "4Hp4dDmAUygefjIr",
        "type" : "ClassView"
      }
    }, {
      "id" : "WSx4dDmAUygefjII",
      "type" : "GeneralizationView",
      "modelElement" : {
        "id" : "FgNneDmGAqAEHBnf",
        "type" : "Generalization"
      },
      "shape" : {
        "id" : "WSx4dDmAUygefjII_path",
        "type" : "Path",
        "points" : [ {
          "x" : 5369,
          "y" : 829
        }, {
          "x" : 5369,
          "y" : 939
        }, {
          "x" : 5369,
          "y" : 1049
        } ]
      },
      "source" : {
        "id" : "xb13tDmAUygefiPK",
        "type" : "ClassView"
      },
      "target" : {
        "id" : "WSx4dDmAUygefjIK",
        "type" : "ClassView"
      }
    }, {
      "id" : "Ix.ozDmGAqAEHAuI",
      "type" : "GeneralizationSetView",
      "modelElement" : {
        "id" : "SAqNEemAUygeIxOw",
        "type" : "GeneralizationSet"
      },
      "shape" : {
        "id" : "Ix.ozDmGAqAEHAuI_shape",
        "type" : "Text",
        "x" : 2070,
        "y" : 1200,
        "width" : 140,
        "height" : 20,
        "value" : ""
      }
    }, {
      "id" : "C9xudDmAUygefkr9",
      "type" : "GeneralizationView",
      "modelElement" : {
        "id" : "CBKGsemAUygeIx3O",
        "type" : "Generalization"
      },
      "shape" : {
        "id" : "C9xudDmAUygefkr9_path",
        "type" : "Path",
        "points" : [ {
          "x" : 6110,
          "y" : 560
        }, {
          "x" : 6110,
          "y" : 1240
        }, {
          "x" : 5710,
          "y" : 1240
        }, {
          "x" : 5710,
          "y" : 1890
        } ]
      },
      "source" : {
        "id" : "eRhudDmAUygefkr2",
        "type" : "ClassView"
      },
      "target" : {
        "id" : "6Z_4dDmAUygefjNE",
        "type" : "ClassView"
      }
    }, {
      "id" : "jsW4dDmAUygefjF8",
      "type" : "ClassView",
      "modelElement" : {
        "id" : "l78w_9mGAqAEHBJ5",
        "type" : "Class"
      },
      "shape" : {
        "id" : "jsW4dDmAUygefjF8_shape",
        "type" : "Rectangle",
        "x" : 2590,
        "y" : 1890,
        "width" : 260,
        "height" : 80
      }
    }, {
      "id" : "20W4dDmAUygefjFD",
      "type" : "GeneralizationView",
      "modelElement" : {
        "id" : "cQyBHJmAUygeKxjH",
        "type" : "Generalization"
      },
      "shape" : {
        "id" : "20W4dDmAUygefjFD_path",
        "type" : "Path",
        "points" : [ {
          "x" : 5030,
          "y" : 290
        }, {
          "x" : 5030,
          "y" : 390
        }, {
          "x" : 1930,
          "y" : 390
        }, {
          "x" : 1930,
          "y" : 480
        } ]
      },
      "source" : {
        "id" : "BL13tDmAUygefiO4",
        "type" : "ClassView"
      },
      "target" : {
        "id" : "20W4dDmAUygefjFF",
        "type" : "ClassView"
      }
    }, {
      "id" : "N7p4dDmAUygefjIm",
      "type" : "GeneralizationView",
      "modelElement" : {
        "id" : "8qoctDmAUygefiSu",
        "type" : "Generalization"
      },
      "shape" : {
        "id" : "N7p4dDmAUygefjIm_path",
        "type" : "Path",
        "points" : [ {
          "x" : 4690,
          "y" : 830
        }, {
          "x" : 4690,
          "y" : 940
        }, {
          "x" : 4690,
          "y" : 1050
        } ]
      },
      "source" : {
        "id" : "yb13tDmAUygefiPH",
        "type" : "ClassView"
      },
      "target" : {
        "id" : "UkW4dDmAUygefjEU",
        "type" : "ClassView"
      }
    }, {
      "id" : "UJ.ozDmGAqAEHAvm",
      "type" : "GeneralizationSetView",
      "modelElement" : {
        "id" : "V.E.semAUygeIyEW",
        "type" : "GeneralizationSet"
      },
      "shape" : {
        "id" : "UJ.ozDmGAqAEHAvm_shape",
        "type" : "Text",
        "x" : 7200,
        "y" : 1780,
        "width" : 100,
        "height" : 20,
        "value" : ""
      }
    }, {
      "id" : "CaC4dDmAUygefjDN",
      "type" : "ClassView",
      "modelElement" : {
        "id" : "TXb6semAUygeIx2j",
        "type" : "Class"
      },
      "shape" : {
        "id" : "CaC4dDmAUygefjDN_shape",
        "type" : "Rectangle",
        "x" : 7360,
        "y" : 1890,
        "width" : 260,
        "height" : 80
      }
    }, {
      "id" : "WcW4dDmAUygefjGG",
      "type" : "ClassView",
      "modelElement" : {
        "id" : "8as3K.mGAqAEHAzm",
        "type" : "Class"
      },
      "shape" : {
        "id" : "WcW4dDmAUygefjGG_shape",
        "type" : "Rectangle",
        "x" : 1800,
        "y" : 750,
        "width" : 260,
        "height" : 80
      }
    }, {
      "id" : "Jx.ozDmGAqAEHAu2",
      "type" : "GeneralizationSetView",
      "modelElement" : {
        "id" : "zQr3_9mGAqAEHDdw",
        "type" : "GeneralizationSet"
      },
      "shape" : {
        "id" : "Jx.ozDmGAqAEHAu2_shape",
        "type" : "Text",
        "x" : 4230,
        "y" : 650,
        "width" : 220,
        "height" : 20,
        "value" : ""
      }
    }, {
      "id" : "nQMEdDmAUygefjPF",
      "type" : "GeneralizationView",
      "modelElement" : {
        "id" : "xBxCJDmAUygefhmQ",
        "type" : "Generalization"
      },
      "shape" : {
        "id" : "nQMEdDmAUygefjPF_path",
        "type" : "Path",
        "points" : [ {
          "x" : 2708,
          "y" : 1130
        }, {
          "x" : 2708,
          "y" : 1890
        } ]
      },
      "source" : {
        "id" : "9W4EdDmAUygefjOm",
        "type" : "ClassView"
      },
      "target" : {
        "id" : "jsW4dDmAUygefjF8",
        "type" : "ClassView"
      }
    }, {
      "id" : "F9EudDmAUygefkoT",
      "type" : "GeneralizationView",
      "modelElement" : {
        "id" : "GI_usemAUygeIx82",
        "type" : "Generalization"
      },
      "shape" : {
        "id" : "F9EudDmAUygefkoT_path",
        "type" : "Path",
        "points" : [ {
          "x" : 8390,
          "y" : 560
        }, {
          "x" : 8390,
          "y" : 660
        }, {
          "x" : 8390,
          "y" : 750
        } ]
      },
      "source" : {
        "id" : "l9EudDmAUygefkoV",
        "type" : "ClassView"
      },
      "target" : {
        "id" : "QPT4dDmAUygefjLp",
        "type" : "ClassView"
      }
    }, {
      "id" : "l3U4dDmAUygefjCZ",
      "type" : "GeneralizationView",
      "modelElement" : {
        "id" : "DFQstDmAUygefiLI",
        "type" : "Generalization"
      },
      "shape" : {
        "id" : "l3U4dDmAUygefjCZ_path",
        "type" : "Path",
        "points" : [ {
          "x" : 6659,
          "y" : 829
        }, {
          "x" : 6659,
          "y" : 939
        }, {
          "x" : 6969,
          "y" : 939
        }, {
          "x" : 6969,
          "y" : 1049
        } ]
      },
      "source" : {
        "id" : "tr13tDmAUygefiPB",
        "type" : "ClassView"
      },
      "target" : {
        "id" : "l3U4dDmAUygefjCb",
        "type" : "ClassView"
      }
    }, {
      "id" : "k64EdDmAUygefjOQ",
      "type" : "GeneralizationView",
      "modelElement" : {
        "id" : "DqANEemAUygeIxN8",
        "type" : "Generalization"
      },
      "shape" : {
        "id" : "k64EdDmAUygefjOQ_path",
        "type" : "Path",
        "points" : [ {
          "x" : 2640,
          "y" : 830
        }, {
          "x" : 2640,
          "y" : 940
        }, {
          "x" : 2140,
          "y" : 940
        }, {
          "x" : 2140,
          "y" : 1490
        }, {
          "x" : 2900,
          "y" : 1490
        }, {
          "x" : 2900,
          "y" : 1890
        } ]
      },
      "source" : {
        "id" : "C4W4dDmAUygefjDz",
        "type" : "ClassView"
      },
      "target" : {
        "id" : "k64EdDmAUygefjOS",
        "type" : "ClassView"
      }
    }, {
      "id" : "1x.ozDmGAqAEHAu.",
      "type" : "GeneralizationSetView",
      "modelElement" : {
        "id" : "6WrbtDmAUygefiK9",
        "type" : "GeneralizationSet"
      },
      "shape" : {
        "id" : "1x.ozDmGAqAEHAu._shape",
        "type" : "Text",
        "x" : 5170,
        "y" : 650,
        "width" : 50,
        "height" : 20,
        "value" : ""
      }
    }, {
      "id" : "H2H4dDmAUygefjMJ",
      "type" : "GeneralizationView",
      "modelElement" : {
        "id" : "Mc16UDmAUygefkxJ",
        "type" : "Generalization"
      },
      "shape" : {
        "id" : "H2H4dDmAUygefjMJ_path",
        "type" : "Path",
        "points" : [ {
          "x" : 2640,
          "y" : 560
        }, {
          "x" : 2640,
          "y" : 750
        } ]
      },
      "source" : {
        "id" : "VkW4dDmAUygefjEe",
        "type" : "ClassView"
      },
      "target" : {
        "id" : "C4W4dDmAUygefjDz",
        "type" : "ClassView"
      }
    }, {
      "id" : "qJ.ozDmGAqAEHAwE",
      "type" : "GeneralizationSetView",
      "modelElement" : {
        "id" : "wazQFDmGAqAEHCD4",
        "type" : "GeneralizationSet"
      },
      "shape" : {
        "id" : "qJ.ozDmGAqAEHAwE_shape",
        "type" : "Text",
        "x" : 2750,
        "y" : 1570,
        "width" : 200,
        "height" : 20,
        "value" : ""
      }
    }, {
      "id" : "GrDEdDmAUygefjUI",
      "type" : "GeneralizationView",
      "modelElement" : {
        "id" : "NwVvkDmAUygefiXw",
        "type" : "Generalization"
      },
      "shape" : {
        "id" : "GrDEdDmAUygefjUI_path",
        "type" : "Path",
        "points" : [ {
          "x" : 6830,
          "y" : 1970
        }, {
          "x" : 6830,
          "y" : 2710
        } ]
      },
      "source" : {
        "id" : "1ByEdDmAUygefjQZ",
        "type" : "ClassView"
      },
      "target" : {
        "id" : "GrDEdDmAUygefjUK",
        "type" : "ClassView"
      }
    }, {
      "id" : "UH13tDmAUygefiP0",
      "type" : "GeneralizationView",
      "modelElement" : {
        "id" : "boXztDmAUygefiCD",
        "type" : "Generalization"
      },
      "shape" : {
        "id" : "UH13tDmAUygefiP0_path",
        "type" : "Path",
        "points" : [ {
          "x" : 5030,
          "y" : 560
        }, {
          "x" : 5030,
          "y" : 660
        }, {
          "x" : 4690,
          "y" : 660
        }, {
          "x" : 4690,
          "y" : 750
        } ]
      },
      "source" : {
        "id" : "_r13tDmAUygefiPE",
        "type" : "ClassView"
      },
      "target" : {
        "id" : "yb13tDmAUygefiPH",
        "type" : "ClassView"
      }
    }, {
      "id" : "CVF4dDmAUygefjJj",
      "type" : "GeneralizationView",
      "modelElement" : {
        "id" : "dfWDxDmAUygefhV.",
        "type" : "Generalization"
      },
      "shape" : {
        "id" : "CVF4dDmAUygefjJj_path",
        "type" : "Path",
        "points" : [ {
          "x" : 7530,
          "y" : 830
        }, {
          "x" : 7530,
          "y" : 860
        }, {
          "x" : 7710,
          "y" : 860
        }, {
          "x" : 7710,
          "y" : 1060
        }, {
          "x" : 7710,
          "y" : 910
        }, {
          "x" : 7710,
          "y" : 2490
        }, {
          "x" : 6360,
          "y" : 2490
        }, {
          "x" : 6360,
          "y" : 2710
        } ]
      },
      "source" : {
        "id" : "Kr13tDmAUygefiO.",
        "type" : "ClassView"
      },
      "target" : {
        "id" : "CVF4dDmAUygefjJl",
        "type" : "ClassView"
      }
    }, {
      "id" : "W9xudDmAUygefksA",
      "type" : "GeneralizationView",
      "modelElement" : {
        "id" : "yLYusemAUygeIx48",
        "type" : "Generalization"
      },
      "shape" : {
        "id" : "W9xudDmAUygefksA_path",
        "type" : "Path",
        "points" : [ {
          "x" : 5030,
          "y" : 290
        }, {
          "x" : 5030,
          "y" : 390
        }, {
          "x" : 6100,
          "y" : 390
        }, {
          "x" : 6100,
          "y" : 480
        } ]
      },
      "source" : {
        "id" : "BL13tDmAUygefiO4",
        "type" : "ClassView"
      },
      "target" : {
        "id" : "eRhudDmAUygefkr2",
        "type" : "ClassView"
      }
    }, {
      "id" : "7bn4dDmAUygefjMU",
      "type" : "GeneralizationView",
      "modelElement" : {
        "id" : "IPsX_9mGAqAEHDdD",
        "type" : "Generalization"
      },
      "shape" : {
        "id" : "7bn4dDmAUygefjMU_path",
        "type" : "Path",
        "points" : [ {
          "x" : 4180,
          "y" : 560
        }, {
          "x" : 4180,
          "y" : 660
        }, {
          "x" : 3620,
          "y" : 660
        }, {
          "x" : 3620,
          "y" : 2710
        } ]
      },
      "source" : {
        "id" : "lMW4dDmAUygefjFo",
        "type" : "ClassView"
      },
      "target" : {
        "id" : "7bn4dDmAUygefjMW",
        "type" : "ClassView"
      }
    }, {
      "id" : "cyD4dDmAUygefjLF",
      "type" : "GeneralizationView",
      "modelElement" : {
        "id" : ".MUsUDmAUygefju3",
        "type" : "Generalization"
      },
      "shape" : {
        "id" : "cyD4dDmAUygefjLF_path",
        "type" : "Path",
        "points" : [ {
          "x" : 4180,
          "y" : 560
        }, {
          "x" : 4180,
          "y" : 750
        } ]
      },
      "source" : {
        "id" : "lMW4dDmAUygefjFo",
        "type" : "ClassView"
      },
      "target" : {
        "id" : "XUW4dDmAUygefjE7",
        "type" : "ClassView"
      }
    }, {
      "id" : "XjqEdDmAUygefjRC",
      "type" : "ClassView",
      "modelElement" : {
        "id" : "MDvPkDmAUygefiQm",
        "type" : "Class"
      },
      "shape" : {
        "id" : "XjqEdDmAUygefjRC_shape",
        "type" : "Rectangle",
        "x" : 8930,
        "y" : 1890,
        "width" : 260,
        "height" : 80
      }
    }, {
      "id" : "Ox.ozDmGAqAEHAut",
      "type" : "GeneralizationSetView",
      "modelElement" : {
        "id" : "fuwP_9mGAqAEHDeh",
        "type" : "GeneralizationSet"
      },
      "shape" : {
        "id" : "Ox.ozDmGAqAEHAut_shape",
        "type" : "Text",
        "x" : 2030,
        "y" : 1780,
        "width" : 190,
        "height" : 20,
        "value" : ""
      }
    }, {
      "id" : "dY1EdDmAUygefjTh",
      "type" : "GeneralizationView",
      "modelElement" : {
        "id" : "X8ZQFDmGAqAEHCDV",
        "type" : "Generalization"
      },
      "shape" : {
        "id" : "dY1EdDmAUygefjTh_path",
        "type" : "Path",
        "points" : [ {
          "x" : 2708,
          "y" : 1130
        }, {
          "x" : 2708,
          "y" : 1580
        }, {
          "x" : 3000,
          "y" : 1580
        }, {
          "x" : 3000,
          "y" : 1890
        } ]
      },
      "source" : {
        "id" : "9W4EdDmAUygefjOm",
        "type" : "ClassView"
      },
      "target" : {
        "id" : "k64EdDmAUygefjOS",
        "type" : "ClassView"
      }
    }, {
      "id" : "njqEdDmAUygefjRA",
      "type" : "GeneralizationView",
      "modelElement" : {
        "id" : "w6RfkDmAUygefieS",
        "type" : "Generalization"
      },
      "shape" : {
        "id" : "njqEdDmAUygefjRA_path",
        "type" : "Path",
        "points" : [ {
          "x" : 7890,
          "y" : 1130
        }, {
          "x" : 7890,
          "y" : 1490
        }, {
          "x" : 9060,
          "y" : 1490
        }, {
          "x" : 9060,
          "y" : 1890
        } ]
      },
      "source" : {
        "id" : "_5F4dDmAUygefjJR",
        "type" : "ClassView"
      },
      "target" : {
        "id" : "XjqEdDmAUygefjRC",
        "type" : "ClassView"
      }
    }, {
      "id" : "DvwEdDmAUygefjNn",
      "type" : "GeneralizationView",
      "modelElement" : {
        "id" : "0x2DxDmAUygefhWS",
        "type" : "Generalization"
      },
      "shape" : {
        "id" : "DvwEdDmAUygefjNn_path",
        "type" : "Path",
        "points" : [ {
          "x" : 3210,
          "y" : 1130
        }, {
          "x" : 3210,
          "y" : 2150
        }, {
          "x" : 4260,
          "y" : 2150
        }, {
          "x" : 4260,
          "y" : 2710
        } ]
      },
      "source" : {
        "id" : "CsW4dDmAUygefjFy",
        "type" : "ClassView"
      },
      "target" : {
        "id" : "6yx4dDmAUygefjIU",
        "type" : "ClassView"
      }
    }, {
      "id" : "uY1EdDmAUygefjTe",
      "type" : "GeneralizationView",
      "modelElement" : {
        "id" : "3sT0UDmAUygefjk9",
        "type" : "Generalization"
      },
      "shape" : {
        "id" : "uY1EdDmAUygefjTe_path",
        "type" : "Path",
        "points" : [ {
          "x" : 3130,
          "y" : 1940
        }, {
          "x" : 3890,
          "y" : 1940
        }, {
          "x" : 3890,
          "y" : 2390
        }, {
          "x" : 4690,
          "y" : 2390
        }, {
          "x" : 4690,
          "y" : 2710
        } ]
      },
      "source" : {
        "id" : "k64EdDmAUygefjOS",
        "type" : "ClassView"
      },
      "target" : {
        "id" : "YxyEdDmAUygefjQj",
        "type" : "ClassView"
      }
    }, {
      "id" : "sJ.ozDmGAqAEHAvq",
      "type" : "GeneralizationSetView",
      "modelElement" : {
        "id" : "lcousemAUygeIx4t",
        "type" : "GeneralizationSet"
      },
      "shape" : {
        "id" : "sJ.ozDmGAqAEHAvq_shape",
        "type" : "Text",
        "x" : 5840,
        "y" : 1230,
        "width" : 130,
        "height" : 20,
        "value" : ""
      }
    }, {
      "id" : "oH13tDmAUygefiPx",
      "type" : "GeneralizationView",
      "modelElement" : {
        "id" : "6tjztDmAUygefiAf",
        "type" : "Generalization"
      },
      "shape" : {
        "id" : "oH13tDmAUygefiPx_path",
        "type" : "Path",
        "points" : [ {
          "x" : 5030,
          "y" : 290
        }, {
          "x" : 5030,
          "y" : 390
        }, {
          "x" : 5030,
          "y" : 479
        } ]
      },
      "source" : {
        "id" : "BL13tDmAUygefiO4",
        "type" : "ClassView"
      },
      "target" : {
        "id" : "_r13tDmAUygefiPE",
        "type" : "ClassView"
      }
    }, {
      "id" : "NQMEdDmAUygefjPC",
      "type" : "GeneralizationView",
      "modelElement" : {
        "id" : "0Ri7_9mGAqAEHDCi",
        "type" : "Generalization"
      },
      "shape" : {
        "id" : "NQMEdDmAUygefjPC_path",
        "type" : "Path",
        "points" : [ {
          "x" : 2720,
          "y" : 1970
        }, {
          "x" : 2720,
          "y" : 2240
        }, {
          "x" : 3510,
          "y" : 2240
        }, {
          "x" : 3510,
          "y" : 2710
        } ]
      },
      "source" : {
        "id" : "jsW4dDmAUygefjF8",
        "type" : "ClassView"
      },
      "target" : {
        "id" : "7bn4dDmAUygefjMW",
        "type" : "ClassView"
      }
    }, {
      "id" : "JZoEdDmAUygefjOC",
      "type" : "GeneralizationView",
      "modelElement" : {
        "id" : "kpe3K.mGAqAEHA0c",
        "type" : "Generalization"
      },
      "shape" : {
        "id" : "JZoEdDmAUygefjOC_path",
        "type" : "Path",
        "points" : [ {
          "x" : 1930,
          "y" : 560
        }, {
          "x" : 1930,
          "y" : 750
        } ]
      },
      "source" : {
        "id" : "20W4dDmAUygefjFF",
        "type" : "ClassView"
      },
      "target" : {
        "id" : "WcW4dDmAUygefjGG",
        "type" : "ClassView"
      }
    }, {
      "id" : "bXT4dDmAUygefjLf",
      "type" : "ClassView",
      "modelElement" : {
        "id" : "hZFusemAUygeIx64",
        "type" : "Class"
      },
      "shape" : {
        "id" : "bXT4dDmAUygefjLf_shape",
        "type" : "Rectangle",
        "x" : 7080,
        "y" : 1890,
        "width" : 260,
        "height" : 80
      }
    }, {
      "id" : "VDuEdDmAUygefjSQ",
      "type" : "GeneralizationView",
      "modelElement" : {
        "id" : "E0u9tDmAUygefhqE",
        "type" : "Generalization"
      },
      "shape" : {
        "id" : "VDuEdDmAUygefjSQ_path",
        "type" : "Path",
        "points" : [ {
          "x" : 1510,
          "y" : 1130
        }, {
          "x" : 1510,
          "y" : 1490
        }, {
          "x" : 2000,
          "y" : 1490
        }, {
          "x" : 2000,
          "y" : 1890
        } ]
      },
      "source" : {
        "id" : "WMN4dDmAUygefjKd",
        "type" : "ClassView"
      },
      "target" : {
        "id" : "XG4EdDmAUygefjOc",
        "type" : "ClassView"
      }
    }, {
      "id" : "mJ.ozDmGAqAEHAwL",
      "type" : "GeneralizationSetView",
      "modelElement" : {
        "id" : "a9CsAZmAUygeKycT",
        "type" : "GeneralizationSet"
      },
      "shape" : {
        "id" : "mJ.ozDmGAqAEHAwL_shape",
        "type" : "Text",
        "x" : 5170,
        "y" : 380,
        "width" : 120,
        "height" : 20,
        "value" : ""
      }
    }, {
      "id" : "clF4dDmAUygefjJb",
      "type" : "ClassView",
      "modelElement" : {
        "id" : "U1HfeDmGAqAEHCCY",
        "type" : "Class"
      },
      "shape" : {
        "id" : "clF4dDmAUygefjJb_shape",
        "type" : "Rectangle",
        "x" : 7400,
        "y" : 1050,
        "width" : 260,
        "height" : 80
      }
    }, {
      "id" : "T713tDmAUygefiPr",
      "type" : "GeneralizationView",
      "modelElement" : {
        "id" : "BwCLtDmAUygefiD_",
        "type" : "Generalization"
      },
      "shape" : {
        "id" : "T713tDmAUygefiPr_path",
        "type" : "Path",
        "points" : [ {
          "x" : 1170,
          "y" : 560
        }, {
          "x" : 1170,
          "y" : 660
        }, {
          "x" : 1430,
          "y" : 660
        }, {
          "x" : 1430,
          "y" : 750
        } ]
      },
      "source" : {
        "id" : "nb13tDmAUygefiPQ",
        "type" : "ClassView"
      },
      "target" : {
        "id" : "Q713tDmAUygefiPT",
        "type" : "ClassView"
      }
    }, {
      "id" : "Q6C4dDmAUygefjDX",
      "type" : "ClassView",
      "modelElement" : {
        "id" : "xvxusemAUygeIx6Z",
        "type" : "Class"
      },
      "shape" : {
        "id" : "Q6C4dDmAUygefjDX_shape",
        "type" : "Rectangle",
        "x" : 8410,
        "y" : 1890,
        "width" : 260,
        "height" : 80
      }
    }, {
      "id" : "DHzEdDmAUygefjUy",
      "type" : "GeneralizationView",
      "modelElement" : {
        "id" : "FhZ_kDmAUygefipx",
        "type" : "Generalization"
      },
      "shape" : {
        "id" : "DHzEdDmAUygefjUy_path",
        "type" : "Path",
        "points" : [ {
          "x" : 1190,
          "y" : 1970
        }, {
          "x" : 1190,
          "y" : 2710
        } ]
      },
      "source" : {
        "id" : "P.OEdDmAUygefjSA",
        "type" : "ClassView"
      },
      "target" : {
        "id" : "DHzEdDmAUygefjU0",
        "type" : "ClassView"
      }
    }, {
      "id" : "sMW4dDmAUygefjFc",
      "type" : "GeneralizationView",
      "modelElement" : {
        "id" : "6MXuRemGAqAEHBHI",
        "type" : "Generalization"
      },
      "shape" : {
        "id" : "sMW4dDmAUygefjFc_path",
        "type" : "Path",
        "points" : [ {
          "x" : 5030,
          "y" : 290
        }, {
          "x" : 5030,
          "y" : 390
        }, {
          "x" : 5430,
          "y" : 390
        }, {
          "x" : 5430,
          "y" : 480
        } ]
      },
      "source" : {
        "id" : "BL13tDmAUygefiO4",
        "type" : "ClassView"
      },
      "target" : {
        "id" : "sMW4dDmAUygefjFe",
        "type" : "ClassView"
      }
    }, {
      "id" : "Cx.ozDmGAqAEHAud",
      "type" : "GeneralizationSetView",
      "modelElement" : {
        "id" : "4KkH_9mGAqAEHDEl",
        "type" : "GeneralizationSet"
      },
      "shape" : {
        "id" : "Cx.ozDmGAqAEHAud_shape",
        "type" : "Text",
        "x" : 3750,
        "y" : 1780,
        "width" : 90,
        "height" : 20,
        "value" : ""
      }
    }, {
      "id" : "FzqEdDmAUygefjRK",
      "type" : "GeneralizationView",
      "modelElement" : {
        "id" : "R.T0UDmAUygefjlH",
        "type" : "Generalization"
      },
      "shape" : {
        "id" : "FzqEdDmAUygefjRK_path",
        "type" : "Path",
        "points" : [ {
          "x" : 7890,
          "y" : 1130
        }, {
          "x" : 7890,
          "y" : 2240
        }, {
          "x" : 6620,
          "y" : 2240
        }, {
          "x" : 6620,
          "y" : 2710
        } ]
      },
      "source" : {
        "id" : "_5F4dDmAUygefjJR",
        "type" : "ClassView"
      },
      "target" : {
        "id" : "ChcEdDmAUygefjPc",
        "type" : "ClassView"
      }
    }, {
      "id" : "AfwEdDmAUygefjNq",
      "type" : "GeneralizationView",
      "modelElement" : {
        "id" : "iC2DxDmAUygefhWI",
        "type" : "Generalization"
      },
      "shape" : {
        "id" : "AfwEdDmAUygefjNq_path",
        "type" : "Path",
        "points" : [ {
          "x" : 3210,
          "y" : 1130
        }, {
          "x" : 3210,
          "y" : 2150
        }, {
          "x" : 6190,
          "y" : 2150
        }, {
          "x" : 6190,
          "y" : 2710
        } ]
      },
      "source" : {
        "id" : "CsW4dDmAUygefjFy",
        "type" : "ClassView"
      },
      "target" : {
        "id" : "CVF4dDmAUygefjJl",
        "type" : "ClassView"
      }
    }, {
      "id" : "9x.ozDmGAqAEHAvE",
      "type" : "GeneralizationSetView",
      "modelElement" : {
        "id" : "e_Q7tDmAUygefiLQ",
        "type" : "GeneralizationSet"
      },
      "shape" : {
        "id" : "9x.ozDmGAqAEHAvE_shape",
        "type" : "Text",
        "x" : 1250,
        "y" : 650,
        "width" : 100,
        "height" : 20,
        "value" : ""
      }
    }, {
      "id" : "Va4EdDmAUygefjON",
      "type" : "GeneralizationView",
      "modelElement" : {
        "id" : "jff1EemAUygeIxNy",
        "type" : "Generalization"
      },
      "shape" : {
        "id" : "Va4EdDmAUygefjON_path",
        "type" : "Path",
        "points" : [ {
          "x" : 2640,
          "y" : 830
        }, {
          "x" : 2640,
          "y" : 940
        }, {
          "x" : 2139,
          "y" : 939
        }, {
          "x" : 2139,
          "y" : 1489
        }, {
          "x" : 4749,
          "y" : 1489
        }, {
          "x" : 4749,
          "y" : 1889
        } ]
      },
      "source" : {
        "id" : "C4W4dDmAUygefjDz",
        "type" : "ClassView"
      },
      "target" : {
        "id" : "GRO4dDmAUygefjGj",
        "type" : "ClassView"
      }
    }, {
      "id" : "mYW4dDmAUygefjDn",
      "type" : "GeneralizationView",
      "modelElement" : {
        "id" : "cPCcEemAUygeIxDd",
        "type" : "Generalization"
      },
      "shape" : {
        "id" : "mYW4dDmAUygefjDn_path",
        "type" : "Path",
        "points" : [ {
          "x" : 5030,
          "y" : 290
        }, {
          "x" : 5030,
          "y" : 390
        }, {
          "x" : 9060,
          "y" : 390
        }, {
          "x" : 9060,
          "y" : 480
        } ]
      },
      "source" : {
        "id" : "BL13tDmAUygefiO4",
        "type" : "ClassView"
      },
      "target" : {
        "id" : "mYW4dDmAUygefjDp",
        "type" : "ClassView"
      }
    }, {
      "id" : "XG4EdDmAUygefjOc",
      "type" : "ClassView",
      "modelElement" : {
        "id" : "f7N1EemAUygeIxNB",
        "type" : "Class"
      },
      "shape" : {
        "id" : "XG4EdDmAUygefjOc_shape",
        "type" : "Rectangle",
        "x" : 1930,
        "y" : 1890,
        "width" : 260,
        "height" : 80
      }
    }, {
      "id" : "jlKudDmAUygefko3",
      "type" : "GeneralizationView",
      "modelElement" : {
        "id" : "yU4usemAUygeIx5G",
        "type" : "Generalization"
      },
      "shape" : {
        "id" : "jlKudDmAUygefko3_path",
        "type" : "Path",
        "points" : [ {
          "x" : 5030,
          "y" : 290
        }, {
          "x" : 5030,
          "y" : 390
        }, {
          "x" : 8390,
          "y" : 390
        }, {
          "x" : 8390,
          "y" : 480
        } ]
      },
      "source" : {
        "id" : "BL13tDmAUygefiO4",
        "type" : "ClassView"
      },
      "target" : {
        "id" : "l9EudDmAUygefkoV",
        "type" : "ClassView"
      }
    }, {
      "id" : "vuV4dDmAUygefjKL",
      "type" : "ClassView",
      "modelElement" : {
        "id" : "xzIg.DmGAqAEHCLo",
        "type" : "Class"
      },
      "shape" : {
        "id" : "vuV4dDmAUygefjKL_shape",
        "type" : "Rectangle",
        "x" : 780,
        "y" : 1050,
        "width" : 260,
        "height" : 80
      }
    }, {
      "id" : "VkmEdDmAUygefjRh",
      "type" : "GeneralizationView",
      "modelElement" : {
        "id" : "bbTQUDmAUygefjAQ",
        "type" : "Generalization"
      },
      "shape" : {
        "id" : "VkmEdDmAUygefjRh_path",
        "type" : "Path",
        "points" : [ {
          "x" : 7190,
          "y" : 1130
        }, {
          "x" : 7190,
          "y" : 1300
        }, {
          "x" : 6080,
          "y" : 1300
        }, {
          "x" : 6080,
          "y" : 2710
        } ]
      },
      "source" : {
        "id" : "NZF4dDmAUygefjJH",
        "type" : "ClassView"
      },
      "target" : {
        "id" : "_ecEdDmAUygefjPS",
        "type" : "ClassView"
      }
    }, {
      "id" : "C4W4dDmAUygefjDz",
      "type" : "ClassView",
      "modelElement" : {
        "id" : "sdNsEemAUygeIxAq",
        "type" : "Class"
      },
      "shape" : {
        "id" : "C4W4dDmAUygefjDz_shape",
        "type" : "Rectangle",
        "x" : 2510,
        "y" : 750,
        "width" : 260,
        "height" : 80
      }
    }, {
      "id" : "l9EudDmAUygefkoV",
      "type" : "ClassView",
      "modelElement" : {
        "id" : "67OOsemAUygeIx3n",
        "type" : "Class"
      },
      "shape" : {
        "id" : "l9EudDmAUygefkoV_shape",
        "type" : "Rectangle",
        "x" : 8260,
        "y" : 480,
        "width" : 260,
        "height" : 80
      }
    }, {
      "id" : "OJ.ozDmGAqAEHAwV",
      "type" : "GeneralizationSetView",
      "modelElement" : {
        "id" : "5jgfkDmAUygefiZy",
        "type" : "GeneralizationSet"
      },
      "shape" : {
        "id" : "OJ.ozDmGAqAEHAwV_shape",
        "type" : "Text",
        "x" : 5560,
        "y" : 930,
        "width" : 130,
        "height" : 20,
        "value" : ""
      }
    }, {
      "id" : "eRhudDmAUygefkr2",
      "type" : "ClassView",
      "modelElement" : {
        "id" : "t4GOsemAUygeIx3a",
        "type" : "Class"
      },
      "shape" : {
        "id" : "eRhudDmAUygefkr2_shape",
        "type" : "Rectangle",
        "x" : 5980,
        "y" : 480,
        "width" : 260,
        "height" : 80
      }
    }, {
      "id" : "VByEdDmAUygefjQX",
      "type" : "GeneralizationView",
      "modelElement" : {
        "id" : "k.VvkDmAUygefiX6",
        "type" : "Generalization"
      },
      "shape" : {
        "id" : "VByEdDmAUygefjQX_path",
        "type" : "Path",
        "points" : [ {
          "x" : 5890,
          "y" : 1130
        }, {
          "x" : 5890,
          "y" : 1680
        }, {
          "x" : 6830,
          "y" : 1680
        }, {
          "x" : 6830,
          "y" : 1890
        } ]
      },
      "source" : {
        "id" : "6ix4dDmAUygefjIA",
        "type" : "ClassView"
      },
      "target" : {
        "id" : "1ByEdDmAUygefjQZ",
        "type" : "ClassView"
      }
    }, {
      "id" : "zb13tDmAUygefiPN",
      "type" : "ClassView",
      "modelElement" : {
        "id" : "xnhPIDmGAqAEHEVs",
        "type" : "Class"
      },
      "shape" : {
        "id" : "zb13tDmAUygefiPN_shape",
        "type" : "Rectangle",
        "x" : 780,
        "y" : 750,
        "width" : 260,
        "height" : 80
      }
    }, {
      "id" : "kWpEdDmAUygefjSx",
      "type" : "GeneralizationView",
      "modelElement" : {
        "id" : "gmL0UDmAUygefjlm",
        "type" : "Generalization"
      },
      "shape" : {
        "id" : "kWpEdDmAUygefjSx_path",
        "type" : "Path",
        "points" : [ {
          "x" : 4450,
          "y" : 1970
        }, {
          "x" : 4450,
          "y" : 2240
        }, {
          "x" : 4770,
          "y" : 2240
        }, {
          "x" : 4770,
          "y" : 2710
        } ]
      },
      "source" : {
        "id" : "hHn4dDmAUygefjMg",
        "type" : "ClassView"
      },
      "target" : {
        "id" : "YxyEdDmAUygefjQj",
        "type" : "ClassView"
      }
    }, {
      "id" : "CsW4dDmAUygefjFy",
      "type" : "ClassView",
      "modelElement" : {
        "id" : "NI8w_9mGAqAEHBJu",
        "type" : "Class"
      },
      "shape" : {
        "id" : "CsW4dDmAUygefjFy_shape",
        "type" : "Rectangle",
        "x" : 3080,
        "y" : 1050,
        "width" : 260,
        "height" : 80
      }
    }, {
      "id" : "nb13tDmAUygefiPQ",
      "type" : "ClassView",
      "modelElement" : {
        "id" : "McELtDmAUygefiC4",
        "type" : "Class"
      },
      "shape" : {
        "id" : "nb13tDmAUygefiPQ_shape",
        "type" : "Rectangle",
        "x" : 1040,
        "y" : 480,
        "width" : 260,
        "height" : 80
      }
    }, {
      "id" : "lMW4dDmAUygefjFm",
      "type" : "GeneralizationView",
      "modelElement" : {
        "id" : "CGPR_9mGAqAEHBxb",
        "type" : "Generalization"
      },
      "shape" : {
        "id" : "lMW4dDmAUygefjFm_path",
        "type" : "Path",
        "points" : [ {
          "x" : 5030,
          "y" : 290
        }, {
          "x" : 5030,
          "y" : 390
        }, {
          "x" : 4180,
          "y" : 390
        }, {
          "x" : 4180,
          "y" : 480
        } ]
      },
      "source" : {
        "id" : "BL13tDmAUygefiO4",
        "type" : "ClassView"
      },
      "target" : {
        "id" : "lMW4dDmAUygefjFo",
        "type" : "ClassView"
      }
    }, {
      "id" : "9XwEdDmAUygefjNX",
      "type" : "GeneralizationView",
      "modelElement" : {
        "id" : "diC7_9mGAqAEHDCF",
        "type" : "Generalization"
      },
      "shape" : {
        "id" : "9XwEdDmAUygefjNX_path",
        "type" : "Path",
        "points" : [ {
          "x" : 3209,
          "y" : 1129
        }, {
          "x" : 3209,
          "y" : 1789
        }, {
          "x" : 2499,
          "y" : 1789
        }, {
          "x" : 2499,
          "y" : 1889
        } ]
      },
      "source" : {
        "id" : "CsW4dDmAUygefjFy",
        "type" : "ClassView"
      },
      "target" : {
        "id" : "9XwEdDmAUygefjNZ",
        "type" : "ClassView"
      }
    }, {
      "id" : "CaC4dDmAUygefjDL",
      "type" : "GeneralizationView",
      "modelElement" : {
        "id" : "fHXesemAUygeIyDJ",
        "type" : "Generalization"
      },
      "shape" : {
        "id" : "CaC4dDmAUygefjDL_path",
        "type" : "Path",
        "points" : [ {
          "x" : 6969,
          "y" : 1129
        }, {
          "x" : 6969,
          "y" : 1789
        }, {
          "x" : 7529,
          "y" : 1789
        }, {
          "x" : 7529,
          "y" : 1889
        } ]
      },
      "source" : {
        "id" : "l3U4dDmAUygefjCb",
        "type" : "ClassView"
      },
      "target" : {
        "id" : "CaC4dDmAUygefjDN",
        "type" : "ClassView"
      }
    }, {
      "id" : "CVF4dDmAUygefjJl",
      "type" : "ClassView",
      "modelElement" : {
        "id" : "Wen9xDmAUygefhLH",
        "type" : "Class"
      },
      "shape" : {
        "id" : "CVF4dDmAUygefjJl_shape",
        "type" : "Rectangle",
        "x" : 6140,
        "y" : 2710,
        "width" : 260,
        "height" : 80
      }
    }, {
      "id" : "_r13tDmAUygefiPE",
      "type" : "ClassView",
      "modelElement" : {
        "id" : "ahDztDmAUygefiAO",
        "type" : "Class"
      },
      "shape" : {
        "id" : "_r13tDmAUygefiPE_shape",
        "type" : "Rectangle",
        "x" : 4900,
        "y" : 480,
        "width" : 260,
        "height" : 80
      }
    }, {
      "id" : "4Hp4dDmAUygefjIr",
      "type" : "ClassView",
      "modelElement" : {
        "id" : "cEkguemGAqAEHA9K",
        "type" : "Class"
      },
      "shape" : {
        "id" : "4Hp4dDmAUygefjIr_shape",
        "type" : "Rectangle",
        "x" : 3770,
        "y" : 1050,
        "width" : 260,
        "height" : 80
      }
    }, {
      "id" : "_L13tDmAUygefiO7",
      "type" : "ClassView",
      "modelElement" : {
        "id" : "18CztDmAUygefh8h",
        "type" : "Class"
      },
      "shape" : {
        "id" : "_L13tDmAUygefiO7_shape",
        "type" : "Rectangle",
        "x" : 6960,
        "y" : 480,
        "width" : 260,
        "height" : 80
      }
    }, {
      "id" : "VkW4dDmAUygefjEe",
      "type" : "ClassView",
      "modelElement" : {
        "id" : "D8uAuemGAqAEHA6F",
        "type" : "Class"
      },
      "shape" : {
        "id" : "VkW4dDmAUygefjEe_shape",
        "type" : "Rectangle",
        "x" : 2510,
        "y" : 480,
        "width" : 260,
        "height" : 80
      }
    }, {
      "id" : "Q6C4dDmAUygefjDV",
      "type" : "GeneralizationView",
      "modelElement" : {
        "id" : "Ss3esemAUygeIyDT",
        "type" : "Generalization"
      },
      "shape" : {
        "id" : "Q6C4dDmAUygefjDV_path",
        "type" : "Path",
        "points" : [ {
          "x" : 6969,
          "y" : 1129
        }, {
          "x" : 6969,
          "y" : 1789
        }, {
          "x" : 8459,
          "y" : 1789
        }, {
          "x" : 8459,
          "y" : 1889
        } ]
      },
      "source" : {
        "id" : "l3U4dDmAUygefjCb",
        "type" : "ClassView"
      },
      "target" : {
        "id" : "Q6C4dDmAUygefjDX",
        "type" : "ClassView"
      }
    }, {
      "id" : "YxcEdDmAUygefjPk",
      "type" : "GeneralizationView",
      "modelElement" : {
        "id" : "jtWDxDmAUygefhV0",
        "type" : "Generalization"
      },
      "shape" : {
        "id" : "YxcEdDmAUygefjPk_path",
        "type" : "Path",
        "points" : [ {
          "x" : 4770,
          "y" : 1970
        }, {
          "x" : 4770,
          "y" : 2080
        }, {
          "x" : 6270,
          "y" : 2080
        }, {
          "x" : 6270,
          "y" : 2710
        } ]
      },
      "source" : {
        "id" : "GRO4dDmAUygefjGj",
        "type" : "ClassView"
      },
      "target" : {
        "id" : "CVF4dDmAUygefjJl",
        "type" : "ClassView"
      }
    }, {
      "id" : "_5F4dDmAUygefjJP",
      "type" : "GeneralizationView",
      "modelElement" : {
        "id" : "rnhfkDmAUygefieI",
        "type" : "Generalization"
      },
      "shape" : {
        "id" : "_5F4dDmAUygefjJP_path",
        "type" : "Path",
        "points" : [ {
          "x" : 7529,
          "y" : 829
        }, {
          "x" : 7529,
          "y" : 939
        }, {
          "x" : 7879,
          "y" : 939
        }, {
          "x" : 7879,
          "y" : 1049
        } ]
      },
      "source" : {
        "id" : "Kr13tDmAUygefiO.",
        "type" : "ClassView"
      },
      "target" : {
        "id" : "_5F4dDmAUygefjJR",
        "type" : "ClassView"
      }
    }, {
      "id" : "mYW4dDmAUygefjDp",
      "type" : "ClassView",
      "modelElement" : {
        "id" : "ko5sEemAUygeIxAZ",
        "type" : "Class"
      },
      "shape" : {
        "id" : "mYW4dDmAUygefjDp_shape",
        "type" : "Rectangle",
        "x" : 8930,
        "y" : 480,
        "width" : 260,
        "height" : 80
      }
    }, {
      "id" : "6ix4dDmAUygefjH.",
      "type" : "GeneralizationView",
      "modelElement" : {
        "id" : "oj2vkDmAUygefiVz",
        "type" : "Generalization"
      },
      "shape" : {
        "id" : "6ix4dDmAUygefjH._path",
        "type" : "Path",
        "points" : [ {
          "x" : 5369,
          "y" : 829
        }, {
          "x" : 5369,
          "y" : 939
        }, {
          "x" : 5889,
          "y" : 939
        }, {
          "x" : 5889,
          "y" : 1059
        } ]
      },
      "source" : {
        "id" : "xb13tDmAUygefiPK",
        "type" : "ClassView"
      },
      "target" : {
        "id" : "6ix4dDmAUygefjIA",
        "type" : "ClassView"
      }
    }, {
      "id" : "8dTEdDmAUygefjUi",
      "type" : "ClassView",
      "modelElement" : {
        "id" : "wdgvkDmAUygefiQ9",
        "type" : "Class"
      },
      "shape" : {
        "id" : "8dTEdDmAUygefjUi_shape",
        "type" : "Rectangle",
        "x" : 8930,
        "y" : 2710,
        "width" : 260,
        "height" : 80
      }
    }, {
      "id" : "9W4EdDmAUygefjOk",
      "type" : "GeneralizationView",
      "modelElement" : {
        "id" : "pZszxDmAUygefhkV",
        "type" : "Generalization"
      },
      "shape" : {
        "id" : "9W4EdDmAUygefjOk_path",
        "type" : "Path",
        "points" : [ {
          "x" : 2639,
          "y" : 829
        }, {
          "x" : 2639,
          "y" : 1049
        } ]
      },
      "source" : {
        "id" : "C4W4dDmAUygefjDz",
        "type" : "ClassView"
      },
      "target" : {
        "id" : "9W4EdDmAUygefjOm",
        "type" : "ClassView"
      }
    }, {
      "id" : "xJ.ozDmGAqAEHAwj",
      "type" : "GeneralizationSetView",
      "modelElement" : {
        "id" : "y4S_kDmAUygefil9",
        "type" : "GeneralizationSet"
      },
      "shape" : {
        "id" : "xJ.ozDmGAqAEHAwj_shape",
        "type" : "Text",
        "x" : 7640,
        "y" : 930,
        "width" : 120,
        "height" : 20,
        "value" : ""
      }
    }, {
      "id" : "9XwEdDmAUygefjNZ",
      "type" : "ClassView",
      "modelElement" : {
        "id" : "ak0z_9mGAqAEHC5B",
        "type" : "Class"
      },
      "shape" : {
        "id" : "9XwEdDmAUygefjNZ_shape",
        "type" : "Rectangle",
        "x" : 2310,
        "y" : 1890,
        "width" : 260,
        "height" : 80
      }
    }, {
      "id" : "vfviyzmGAqAEHBg_",
      "type" : "ClassView",
      "modelElement" : {
        "id" : "hdq5SzmGAqAEHByF",
        "type" : "Class"
      },
      "shape" : {
        "id" : "vfviyzmGAqAEHBg__shape",
        "type" : "Rectangle",
        "x" : 780,
        "y" : 1890,
        "width" : 260,
        "height" : 80
      }
    }, {
      "id" : "l3U4dDmAUygefjCb",
      "type" : "ClassView",
      "modelElement" : {
        "id" : "tH1usemAUygeIx7d",
        "type" : "Class"
      },
      "shape" : {
        "id" : "l3U4dDmAUygefjCb_shape",
        "type" : "Rectangle",
        "x" : 6840,
        "y" : 1050,
        "width" : 260,
        "height" : 80
      }
    }, {
      "id" : "F713tDmAUygefiPf",
      "type" : "GeneralizationView",
      "modelElement" : {
        "id" : "j.hztDmAUygefh.v",
        "type" : "Generalization"
      },
      "shape" : {
        "id" : "F713tDmAUygefiPf_path",
        "type" : "Path",
        "points" : [ {
          "x" : 7090,
          "y" : 560
        }, {
          "x" : 7090,
          "y" : 660
        }, {
          "x" : 7530,
          "y" : 660
        }, {
          "x" : 7530,
          "y" : 750
        } ]
      },
      "source" : {
        "id" : "_L13tDmAUygefiO7",
        "type" : "ClassView"
      },
      "target" : {
        "id" : "Kr13tDmAUygefiO.",
        "type" : "ClassView"
      }
    }, {
      "id" : "6yx4dDmAUygefjIS",
      "type" : "GeneralizationView",
      "modelElement" : {
        "id" : "JnaDxDmAUygefhVM",
        "type" : "Generalization"
      },
      "shape" : {
        "id" : "6yx4dDmAUygefjIS_path",
        "type" : "Path",
        "points" : [ {
          "x" : 5370,
          "y" : 830
        }, {
          "x" : 5370,
          "y" : 940
        }, {
          "x" : 5200,
          "y" : 940
        }, {
          "x" : 5200,
          "y" : 2540
        }, {
          "x" : 4350,
          "y" : 2540
        }, {
          "x" : 4350,
          "y" : 2710
        } ]
      },
      "source" : {
        "id" : "xb13tDmAUygefiPK",
        "type" : "ClassView"
      },
      "target" : {
        "id" : "6yx4dDmAUygefjIU",
        "type" : "ClassView"
      }
    }, {
      "id" : "YxyEdDmAUygefjQh",
      "type" : "GeneralizationView",
      "modelElement" : {
        "id" : "gPj0UDmAUygefjkz",
        "type" : "Generalization"
      },
      "shape" : {
        "id" : "YxyEdDmAUygefjQh_path",
        "type" : "Path",
        "points" : [ {
          "x" : 5890,
          "y" : 1130
        }, {
          "x" : 5890,
          "y" : 2590
        }, {
          "x" : 4860,
          "y" : 2590
        }, {
          "x" : 4860,
          "y" : 2710
        } ]
      },
      "source" : {
        "id" : "6ix4dDmAUygefjIA",
        "type" : "ClassView"
      },
      "target" : {
        "id" : "YxyEdDmAUygefjQj",
        "type" : "ClassView"
      }
    }, {
      "id" : "Bx.ozDmGAqAEHAux",
      "type" : "GeneralizationSetView",
      "modelElement" : {
        "id" : "gTMMUDmAUygefjo6",
        "type" : "GeneralizationSet"
      },
      "shape" : {
        "id" : "Bx.ozDmGAqAEHAux_shape",
        "type" : "Text",
        "x" : 4510,
        "y" : 2230,
        "width" : 200,
        "height" : 20,
        "value" : ""
      }
    }, {
      "id" : "Lx.ozDmGAqAEHAvI",
      "type" : "GeneralizationSetView",
      "modelElement" : {
        "id" : "kcqbtDmAUygefiKW",
        "type" : "GeneralizationSet"
      },
      "shape" : {
        "id" : "Lx.ozDmGAqAEHAvI_shape",
        "type" : "Text",
        "x" : 6010,
        "y" : 380,
        "width" : 90,
        "height" : 20,
        "value" : ""
      }
    }, {
      "id" : "EO4EdDmAUygefjOu",
      "type" : "GeneralizationView",
      "modelElement" : {
        "id" : "egCoFDmGAqAEHCW4",
        "type" : "Generalization"
      },
      "shape" : {
        "id" : "EO4EdDmAUygefjOu_path",
        "type" : "Path",
        "points" : [ {
          "x" : 2639,
          "y" : 829
        }, {
          "x" : 2639,
          "y" : 939
        }, {
          "x" : 2140,
          "y" : 940
        }, {
          "x" : 2140,
          "y" : 1490
        }, {
          "x" : 2640,
          "y" : 1490
        }, {
          "x" : 2640,
          "y" : 1890
        } ]
      },
      "source" : {
        "id" : "C4W4dDmAUygefjDz",
        "type" : "ClassView"
      },
      "target" : {
        "id" : "jsW4dDmAUygefjF8",
        "type" : "ClassView"
      }
    }, {
      "id" : "YxyEdDmAUygefjQj",
      "type" : "ClassView",
      "modelElement" : {
        "id" : "mT50UDmAUygefjj9",
        "type" : "Class"
      },
      "shape" : {
        "id" : "YxyEdDmAUygefjQj_shape",
        "type" : "Rectangle",
        "x" : 4640,
        "y" : 2710,
        "width" : 260,
        "height" : 80
      }
    }, {
      "id" : "6Z_4dDmAUygefjNE",
      "type" : "ClassView",
      "modelElement" : {
        "id" : "nVv6semAUygeIx2u",
        "type" : "Class"
      },
      "shape" : {
        "id" : "6Z_4dDmAUygefjNE_shape",
        "type" : "Rectangle",
        "x" : 5510,
        "y" : 1890,
        "width" : 260,
        "height" : 80
      }
    }, {
      "id" : "RPU4dDmAUygefjCl",
      "type" : "ClassView",
      "modelElement" : {
        "id" : "4XsguemGAqAEHA9b",
        "type" : "Class"
      },
      "shape" : {
        "id" : "RPU4dDmAUygefjCl_shape",
        "type" : "Rectangle",
        "x" : 6530,
        "y" : 1050,
        "width" : 260,
        "height" : 80
      }
    }, {
      "id" : "J8MudDmAUygefkod",
      "type" : "GeneralizationView",
      "modelElement" : {
        "id" : "9WfusemAUygeIx8i",
        "type" : "Generalization"
      },
      "shape" : {
        "id" : "J8MudDmAUygefkod_path",
        "type" : "Path",
        "points" : [ {
          "x" : 8390,
          "y" : 560
        }, {
          "x" : 8390,
          "y" : 660
        }, {
          "x" : 8600,
          "y" : 660
        }, {
          "x" : 8600,
          "y" : 1890
        } ]
      },
      "source" : {
        "id" : "l9EudDmAUygefkoV",
        "type" : "ClassView"
      },
      "target" : {
        "id" : "Q6C4dDmAUygefjDX",
        "type" : "ClassView"
      }
    }, {
      "id" : "AYSEdDmAUygefjQH",
      "type" : "ClassView",
      "modelElement" : {
        "id" : "gsUQUDmAUygefi85",
        "type" : "Class"
      },
      "shape" : {
        "id" : "AYSEdDmAUygefjQH_shape",
        "type" : "Rectangle",
        "x" : 3850,
        "y" : 2710,
        "width" : 260,
        "height" : 80
      }
    }, {
      "id" : "T713tDmAUygefiPl",
      "type" : "GeneralizationView",
      "modelElement" : {
        "id" : "9uXztDmAUygefiCN",
        "type" : "Generalization"
      },
      "shape" : {
        "id" : "T713tDmAUygefiPl_path",
        "type" : "Path",
        "points" : [ {
          "x" : 5030,
          "y" : 560
        }, {
          "x" : 5030,
          "y" : 660
        }, {
          "x" : 5370,
          "y" : 660
        }, {
          "x" : 5370,
          "y" : 750
        } ]
      },
      "source" : {
        "id" : "_r13tDmAUygefiPE",
        "type" : "ClassView"
      },
      "target" : {
        "id" : "xb13tDmAUygefiPK",
        "type" : "ClassView"
      }
    }, {
      "id" : "ln5EdDmAUygefjTB",
      "type" : "GeneralizationView",
      "modelElement" : {
        "id" : "6lFwUDmAUygefjGK",
        "type" : "Generalization"
      },
      "shape" : {
        "id" : "ln5EdDmAUygefjTB_path",
        "type" : "Path",
        "points" : [ {
          "x" : 2440,
          "y" : 1970
        }, {
          "x" : 2440,
          "y" : 2340
        }, {
          "x" : 3980,
          "y" : 2340
        }, {
          "x" : 3980,
          "y" : 2710
        } ]
      },
      "source" : {
        "id" : "9XwEdDmAUygefjNZ",
        "type" : "ClassView"
      },
      "target" : {
        "id" : "AYSEdDmAUygefjQH",
        "type" : "ClassView"
      }
    }, {
      "id" : ".o1EdDmAUygefjTb",
      "type" : "GeneralizationView",
      "modelElement" : {
        "id" : "YnzQUDmAUygefjAu",
        "type" : "Generalization"
      },
      "shape" : {
        "id" : ".o1EdDmAUygefjTb_path",
        "type" : "Path",
        "points" : [ {
          "x" : 3130,
          "y" : 1940
        }, {
          "x" : 3890,
          "y" : 1940
        }, {
          "x" : 3890,
          "y" : 2710
        } ]
      },
      "source" : {
        "id" : "k64EdDmAUygefjOS",
        "type" : "ClassView"
      },
      "target" : {
        "id" : "AYSEdDmAUygefjQH",
        "type" : "ClassView"
      }
    }, {
      "id" : "5x.ozDmGAqAEHAu6",
      "type" : "GeneralizationSetView",
      "modelElement" : {
        "id" : "3wlbtDmAUygefiKu",
        "type" : "GeneralizationSet"
      },
      "shape" : {
        "id" : "5x.ozDmGAqAEHAu6_shape",
        "type" : "Text",
        "x" : 7290,
        "y" : 650,
        "width" : 40,
        "height" : 20,
        "value" : ""
      }
    }, {
      "id" : "fR.ozDmGAqAEHAuD",
      "type" : "GeneralizationSetView",
      "modelElement" : {
        "id" : "K.OoFDmGAqAEHCXN",
        "type" : "GeneralizationSet"
      },
      "shape" : {
        "id" : "fR.ozDmGAqAEHAuD_shape",
        "type" : "Text",
        "x" : 2850,
        "y" : 930,
        "width" : 140,
        "height" : 20,
        "value" : ""
      }
    }, {
      "id" : "Z2V4dDmAUygefjJ1",
      "type" : "GeneralizationView",
      "modelElement" : {
        "id" : "kK5_kDmAUygefiqF",
        "type" : "Generalization"
      },
      "shape" : {
        "id" : "Z2V4dDmAUygefjJ1_path",
        "type" : "Path",
        "points" : [ {
          "x" : 909,
          "y" : 829
        }, {
          "x" : 909,
          "y" : 939
        }, {
          "x" : 1189,
          "y" : 939
        }, {
          "x" : 1189,
          "y" : 1049
        } ]
      },
      "source" : {
        "id" : "zb13tDmAUygefiPN",
        "type" : "ClassView"
      },
      "target" : {
        "id" : "Z2V4dDmAUygefjJ3",
        "type" : "ClassView"
      }
    }, {
      "id" : "rR.ozDmGAqAEHAt6",
      "type" : "GeneralizationSetView",
      "modelElement" : {
        "id" : "8MzSJDmAUygefiCM",
        "type" : "GeneralizationSet"
      },
      "shape" : {
        "id" : "rR.ozDmGAqAEHAt6_shape",
        "type" : "Text",
        "x" : 2540,
        "y" : 930,
        "width" : 190,
        "height" : 20,
        "value" : ""
      }
    } ]
  }, {
    "id" : "Pqj3tDmAUygefiQ4",
    "name" : "Sex Taxonomy",
    "description" : "Sex is organized as an umbrella category with distinct dimensions. Karyotypic Sex and Phenotypic Sex provide two major dimensions, and Sex at Birth is positioned as a refinement of phenotypic sex that captures formal assignment at birth.\n\nMale Sex, Female Sex, and Indeterminate Sex act as core sex outcomes, while karyotypic, phenotypic, and sex-at-birth specializations align with them through multiple inheritance so that an outcome can be understood both as a general sex category and as a dimension-specific classification. The structure supports representing sex determinations without conflating chromosomal, phenotypic, and birth-record categories.",
    "type" : "Diagram",
    "owner" : {
      "id" : "29MUuemGAqAEHBDu",
      "type" : "Package"
    },
    "contents" : [ {
      "id" : "3Ib3tDmAUygefiRe",
      "type" : "ClassView",
      "modelElement" : {
        "id" : "NmTSZemAUygeIw3S",
        "type" : "Class"
      },
      "shape" : {
        "id" : "3Ib3tDmAUygefiRe_shape",
        "type" : "Rectangle",
        "x" : 280,
        "y" : 220,
        "width" : 180,
        "height" : 50
      }
    }, {
      "id" : "_E6vtDmAUygefiVH",
      "type" : "GeneralizationView",
      "modelElement" : {
        "id" : "8WTHwDmGAqAEHBZG",
        "type" : "Generalization"
      },
      "shape" : {
        "id" : "_E6vtDmAUygefiVH_path",
        "type" : "Path",
        "points" : [ {
          "x" : 1000,
          "y" : 500
        }, {
          "x" : 1000,
          "y" : 570
        }, {
          "x" : 860,
          "y" : 570
        }, {
          "x" : 860,
          "y" : 630
        } ]
      },
      "source" : {
        "id" : "cPMvtDmAUygefiTI",
        "type" : "ClassView"
      },
      "target" : {
        "id" : "JC8vtDmAUygefiT7",
        "type" : "ClassView"
      }
    }, {
      "id" : "5xSvtDmAUygefiUj",
      "type" : "GeneralizationView",
      "modelElement" : {
        "id" : "38fulDmGAqAEHEZc",
        "type" : "Generalization"
      },
      "shape" : {
        "id" : "5xSvtDmAUygefiUj_path",
        "type" : "Path",
        "points" : [ {
          "x" : 150,
          "y" : 270
        }, {
          "x" : 150,
          "y" : 400
        }, {
          "x" : 350,
          "y" : 400
        }, {
          "x" : 350,
          "y" : 450
        } ]
      },
      "source" : {
        "id" : "Fkb3tDmAUygefiR8",
        "type" : "ClassView"
      },
      "target" : {
        "id" : "HvMvtDmAUygefiTc",
        "type" : "ClassView"
      }
    }, {
      "id" : "hGT3tDmAUygefiRM",
      "type" : "ClassView",
      "modelElement" : {
        "id" : "Q4F.g.mGAqAEHA65",
        "type" : "Class"
      },
      "shape" : {
        "id" : "hGT3tDmAUygefiRM_shape",
        "type" : "Rectangle",
        "x" : 620,
        "y" : 60,
        "width" : 180,
        "height" : 50
      }
    }, {
      "id" : "WEb3tDmAUygefiRw",
      "type" : "GeneralizationView",
      "modelElement" : {
        "id" : "BAXElDmGAqAEHCKo",
        "type" : "Generalization"
      },
      "shape" : {
        "id" : "WEb3tDmAUygefiRw_path",
        "type" : "Path",
        "points" : [ {
          "x" : 710,
          "y" : 110
        }, {
          "x" : 710,
          "y" : 220
        } ]
      },
      "source" : {
        "id" : "hGT3tDmAUygefiRM",
        "type" : "ClassView"
      },
      "target" : {
        "id" : "WEb3tDmAUygefiRy",
        "type" : "ClassView"
      }
    }, {
      "id" : "0vMvtDmAUygefiTQ",
      "type" : "GeneralizationView",
      "modelElement" : {
        "id" : "AEVKlDmGAqAEHDNm",
        "type" : "Generalization"
      },
      "shape" : {
        "id" : "0vMvtDmAUygefiTQ_path",
        "type" : "Path",
        "points" : [ {
          "x" : 980,
          "y" : 270
        }, {
          "x" : 980,
          "y" : 400
        }, {
          "x" : 840,
          "y" : 400
        }, {
          "x" : 840,
          "y" : 450
        } ]
      },
      "source" : {
        "id" : "m4b3tDmAUygefiRo",
        "type" : "ClassView"
      },
      "target" : {
        "id" : "0vMvtDmAUygefiTS",
        "type" : "ClassView"
      }
    }, {
      "id" : "CxSvtDmAUygefiUg",
      "type" : "GeneralizationView",
      "modelElement" : {
        "id" : "vG3ulDmGAqAEHEY.",
        "type" : "Generalization"
      },
      "shape" : {
        "id" : "CxSvtDmAUygefiUg_path",
        "type" : "Path",
        "points" : [ {
          "x" : 150,
          "y" : 270
        }, {
          "x" : 150,
          "y" : 450
        } ]
      },
      "source" : {
        "id" : "Fkb3tDmAUygefiR8",
        "type" : "ClassView"
      },
      "target" : {
        "id" : "WAivtDmAUygefiUN",
        "type" : "ClassView"
      }
    }, {
      "id" : "Gg0vtDmAUygefiS7",
      "type" : "GeneralizationView",
      "modelElement" : {
        "id" : "KzVKlDmGAqAEHDN6",
        "type" : "Generalization"
      },
      "shape" : {
        "id" : "Gg0vtDmAUygefiS7_path",
        "type" : "Path",
        "points" : [ {
          "x" : 980,
          "y" : 270
        }, {
          "x" : 980,
          "y" : 400
        }, {
          "x" : 1200,
          "y" : 400
        }, {
          "x" : 1200,
          "y" : 450
        } ]
      },
      "source" : {
        "id" : "m4b3tDmAUygefiRo",
        "type" : "ClassView"
      },
      "target" : {
        "id" : "8oH3tDmAUygefiSY",
        "type" : "ClassView"
      }
    }, {
      "id" : "3Ib3tDmAUygefiRc",
      "type" : "GeneralizationView",
      "modelElement" : {
        "id" : "pzIBg.mGAqAEHA.G",
        "type" : "Generalization"
      },
      "shape" : {
        "id" : "3Ib3tDmAUygefiRc_path",
        "type" : "Path",
        "points" : [ {
          "x" : 710,
          "y" : 110
        }, {
          "x" : 710,
          "y" : 170
        }, {
          "x" : 390,
          "y" : 170
        }, {
          "x" : 390,
          "y" : 220
        } ]
      },
      "source" : {
        "id" : "hGT3tDmAUygefiRM",
        "type" : "ClassView"
      },
      "target" : {
        "id" : "3Ib3tDmAUygefiRe",
        "type" : "ClassView"
      }
    }, {
      "id" : "coH3tDmAUygefiSW",
      "type" : "GeneralizationView",
      "modelElement" : {
        "id" : "2KvulDmGAqAEHEZI",
        "type" : "Generalization"
      },
      "shape" : {
        "id" : "coH3tDmAUygefiSW_path",
        "type" : "Path",
        "points" : [ {
          "x" : 1260,
          "y" : 270
        }, {
          "x" : 1260,
          "y" : 450
        } ]
      },
      "source" : {
        "id" : "ZUb3tDmAUygefiSG",
        "type" : "ClassView"
      },
      "target" : {
        "id" : "8oH3tDmAUygefiSY",
        "type" : "ClassView"
      }
    }, {
      "id" : "HvMvtDmAUygefiTa",
      "type" : "GeneralizationView",
      "modelElement" : {
        "id" : "ouVKlDmGAqAEHDNw",
        "type" : "Generalization"
      },
      "shape" : {
        "id" : "HvMvtDmAUygefiTa_path",
        "type" : "Path",
        "points" : [ {
          "x" : 980,
          "y" : 270
        }, {
          "x" : 980,
          "y" : 400
        }, {
          "x" : 440,
          "y" : 400
        }, {
          "x" : 440,
          "y" : 450
        } ]
      },
      "source" : {
        "id" : "m4b3tDmAUygefiRo",
        "type" : "ClassView"
      },
      "target" : {
        "id" : "HvMvtDmAUygefiTc",
        "type" : "ClassView"
      }
    }, {
      "id" : "oOGvtDmAUygefiVV",
      "type" : "GeneralizationView",
      "modelElement" : {
        "id" : "6.S9tDmAUygefhpH",
        "type" : "Generalization"
      },
      "shape" : {
        "id" : "oOGvtDmAUygefiVV_path",
        "type" : "Path",
        "points" : [ {
          "x" : 340,
          "y" : 500
        }, {
          "x" : 340,
          "y" : 630
        } ]
      },
      "source" : {
        "id" : "HvMvtDmAUygefiTc",
        "type" : "ClassView"
      },
      "target" : {
        "id" : "1xSvtDmAUygefiUo",
        "type" : "ClassView"
      }
    }, {
      "id" : "Fkb3tDmAUygefiR6",
      "type" : "GeneralizationView",
      "modelElement" : {
        "id" : "4WXElDmGAqAEHCKx",
        "type" : "Generalization"
      },
      "shape" : {
        "id" : "Fkb3tDmAUygefiR6_path",
        "type" : "Path",
        "points" : [ {
          "x" : 710,
          "y" : 110
        }, {
          "x" : 710,
          "y" : 170
        }, {
          "x" : 150,
          "y" : 170
        }, {
          "x" : 150,
          "y" : 220
        } ]
      },
      "source" : {
        "id" : "hGT3tDmAUygefiRM",
        "type" : "ClassView"
      },
      "target" : {
        "id" : "Fkb3tDmAUygefiR8",
        "type" : "ClassView"
      }
    }, {
      "id" : "ZUb3tDmAUygefiSG",
      "type" : "ClassView",
      "modelElement" : {
        "id" : "NQNElDmGAqAEHCGM",
        "type" : "Class"
      },
      "shape" : {
        "id" : "ZUb3tDmAUygefiSG_shape",
        "type" : "Rectangle",
        "x" : 1170,
        "y" : 220,
        "width" : 180,
        "height" : 50
      }
    }, {
      "id" : "Kk6vtDmAUygefiVK",
      "type" : "GeneralizationView",
      "modelElement" : {
        "id" : "4dTHwDmGAqAEHBZQ",
        "type" : "Generalization"
      },
      "shape" : {
        "id" : "Kk6vtDmAUygefiVK_path",
        "type" : "Path",
        "points" : [ {
          "x" : 1000,
          "y" : 500
        }, {
          "x" : 1000,
          "y" : 570
        }, {
          "x" : 410,
          "y" : 570
        }, {
          "x" : 410,
          "y" : 630
        } ]
      },
      "source" : {
        "id" : "cPMvtDmAUygefiTI",
        "type" : "ClassView"
      },
      "target" : {
        "id" : "1xSvtDmAUygefiUo",
        "type" : "ClassView"
      }
    }, {
      "id" : "0vMvtDmAUygefiTS",
      "type" : "ClassView",
      "modelElement" : {
        "id" : "1B4KlDmGAqAEHDMg",
        "type" : "Class"
      },
      "shape" : {
        "id" : "0vMvtDmAUygefiTS_shape",
        "type" : "Rectangle",
        "x" : 730,
        "y" : 450,
        "width" : 180,
        "height" : 50
      }
    }, {
      "id" : "ZUb3tDmAUygefiSE",
      "type" : "GeneralizationView",
      "modelElement" : {
        "id" : "0dXElDmGAqAEHCK7",
        "type" : "Generalization"
      },
      "shape" : {
        "id" : "ZUb3tDmAUygefiSE_path",
        "type" : "Path",
        "points" : [ {
          "x" : 710,
          "y" : 110
        }, {
          "x" : 710,
          "y" : 170
        }, {
          "x" : 1260,
          "y" : 170
        }, {
          "x" : 1260,
          "y" : 220
        } ]
      },
      "source" : {
        "id" : "hGT3tDmAUygefiRM",
        "type" : "ClassView"
      },
      "target" : {
        "id" : "ZUb3tDmAUygefiSG",
        "type" : "ClassView"
      }
    }, {
      "id" : "j88vtDmAUygefiTs",
      "type" : "GeneralizationView",
      "modelElement" : {
        "id" : "YqbulDmGAqAEHEWy",
        "type" : "Generalization"
      },
      "shape" : {
        "id" : "j88vtDmAUygefiTs_path",
        "type" : "Path",
        "points" : [ {
          "x" : 710,
          "y" : 270
        }, {
          "x" : 710,
          "y" : 340
        }, {
          "x" : 630,
          "y" : 340
        }, {
          "x" : 630,
          "y" : 450
        } ]
      },
      "source" : {
        "id" : "WEb3tDmAUygefiRy",
        "type" : "ClassView"
      },
      "target" : {
        "id" : "T88vtDmAUygefiTu",
        "type" : "ClassView"
      }
    }, {
      "id" : "mAivtDmAUygefiUL",
      "type" : "GeneralizationView",
      "modelElement" : {
        "id" : "oOrMlDmGAqAEHCl9",
        "type" : "Generalization"
      },
      "shape" : {
        "id" : "mAivtDmAUygefiUL_path",
        "type" : "Path",
        "points" : [ {
          "x" : 370,
          "y" : 270
        }, {
          "x" : 370,
          "y" : 340
        }, {
          "x" : 190,
          "y" : 340
        }, {
          "x" : 190,
          "y" : 450
        } ]
      },
      "source" : {
        "id" : "3Ib3tDmAUygefiRe",
        "type" : "ClassView"
      },
      "target" : {
        "id" : "WAivtDmAUygefiUN",
        "type" : "ClassView"
      }
    }, {
      "id" : "DTmvtDmAUygefiVi",
      "type" : "GeneralizationView",
      "modelElement" : {
        "id" : "joButDmAUygefhjk",
        "type" : "Generalization"
      },
      "shape" : {
        "id" : "DTmvtDmAUygefiVi_path",
        "type" : "Path",
        "points" : [ {
          "x" : 780,
          "y" : 500
        }, {
          "x" : 780,
          "y" : 630
        } ]
      },
      "source" : {
        "id" : "0vMvtDmAUygefiTS",
        "type" : "ClassView"
      },
      "target" : {
        "id" : "JC8vtDmAUygefiT7",
        "type" : "ClassView"
      }
    }, {
      "id" : "_A0vtDmAUygefiS4",
      "type" : "GeneralizationView",
      "modelElement" : {
        "id" : "NVu9tDmAUygefhqO",
        "type" : "Generalization"
      },
      "shape" : {
        "id" : "_A0vtDmAUygefiS4_path",
        "type" : "Path",
        "points" : [ {
          "x" : 1290,
          "y" : 500
        }, {
          "x" : 1290,
          "y" : 630
        } ]
      },
      "source" : {
        "id" : "8oH3tDmAUygefiSY",
        "type" : "ClassView"
      },
      "target" : {
        "id" : "TYH3tDmAUygefiSi",
        "type" : "ClassView"
      }
    }, {
      "id" : "m4b3tDmAUygefiRm",
      "type" : "GeneralizationView",
      "modelElement" : {
        "id" : "10oBg.mGAqAEHA.Q",
        "type" : "Generalization"
      },
      "shape" : {
        "id" : "m4b3tDmAUygefiRm_path",
        "type" : "Path",
        "points" : [ {
          "x" : 710,
          "y" : 110
        }, {
          "x" : 710,
          "y" : 170
        }, {
          "x" : 980,
          "y" : 170
        }, {
          "x" : 980,
          "y" : 220
        } ]
      },
      "source" : {
        "id" : "hGT3tDmAUygefiRM",
        "type" : "ClassView"
      },
      "target" : {
        "id" : "m4b3tDmAUygefiRo",
        "type" : "ClassView"
      }
    }, {
      "id" : "8oH3tDmAUygefiSY",
      "type" : "ClassView",
      "modelElement" : {
        "id" : "3pZKlDmGAqAEHDNK",
        "type" : "Class"
      },
      "shape" : {
        "id" : "8oH3tDmAUygefiSY_shape",
        "type" : "Rectangle",
        "x" : 1170,
        "y" : 450,
        "width" : 180,
        "height" : 50
      }
    }, {
      "id" : "JC8vtDmAUygefiT7",
      "type" : "ClassView",
      "modelElement" : {
        "id" : "3DCHwDmGAqAEHBXz",
        "type" : "Class"
      },
      "shape" : {
        "id" : "JC8vtDmAUygefiT7_shape",
        "type" : "Rectangle",
        "x" : 730,
        "y" : 630,
        "width" : 180,
        "height" : 50
      }
    }, {
      "id" : "cPMvtDmAUygefiTG",
      "type" : "GeneralizationView",
      "modelElement" : {
        "id" : "zSW.g.mGAqAEHA5X",
        "type" : "Generalization"
      },
      "shape" : {
        "id" : "cPMvtDmAUygefiTG_path",
        "type" : "Path",
        "points" : [ {
          "x" : 980,
          "y" : 270
        }, {
          "x" : 980,
          "y" : 450
        } ]
      },
      "source" : {
        "id" : "m4b3tDmAUygefiRo",
        "type" : "ClassView"
      },
      "target" : {
        "id" : "cPMvtDmAUygefiTI",
        "type" : "ClassView"
      }
    }, {
      "id" : "WAivtDmAUygefiUN",
      "type" : "ClassView",
      "modelElement" : {
        "id" : "khjMlDmGAqAEHClc",
        "type" : "Class"
      },
      "shape" : {
        "id" : "WAivtDmAUygefiUN_shape",
        "type" : "Rectangle",
        "x" : 60,
        "y" : 450,
        "width" : 180,
        "height" : 50
      }
    }, {
      "id" : "Fkb3tDmAUygefiR8",
      "type" : "ClassView",
      "modelElement" : {
        "id" : "LVVElDmGAqAEHCF7",
        "type" : "Class"
      },
      "shape" : {
        "id" : "Fkb3tDmAUygefiR8_shape",
        "type" : "Rectangle",
        "x" : 60,
        "y" : 220,
        "width" : 180,
        "height" : 50
      }
    }, {
      "id" : "T88vtDmAUygefiTu",
      "type" : "ClassView",
      "modelElement" : {
        "id" : "uyTMlDmGAqAEHCln",
        "type" : "Class"
      },
      "shape" : {
        "id" : "T88vtDmAUygefiTu_shape",
        "type" : "Rectangle",
        "x" : 510,
        "y" : 450,
        "width" : 180,
        "height" : 50
      }
    }, {
      "id" : "JuKvtDmAUygefiU4",
      "type" : "GeneralizationView",
      "modelElement" : {
        "id" : "f4zHwDmGAqAEHBZa",
        "type" : "Generalization"
      },
      "shape" : {
        "id" : "JuKvtDmAUygefiU4_path",
        "type" : "Path",
        "points" : [ {
          "x" : 1000,
          "y" : 500
        }, {
          "x" : 1000,
          "y" : 570
        }, {
          "x" : 1200,
          "y" : 570
        }, {
          "x" : 1200,
          "y" : 630
        } ]
      },
      "source" : {
        "id" : "cPMvtDmAUygefiTI",
        "type" : "ClassView"
      },
      "target" : {
        "id" : "TYH3tDmAUygefiSi",
        "type" : "ClassView"
      }
    }, {
      "id" : "m4b3tDmAUygefiRo",
      "type" : "ClassView",
      "modelElement" : {
        "id" : ".IztA.mGAqAEHBmC",
        "type" : "Class"
      },
      "shape" : {
        "id" : "m4b3tDmAUygefiRo_shape",
        "type" : "Rectangle",
        "x" : 950,
        "y" : 220,
        "width" : 180,
        "height" : 50
      }
    }, {
      "id" : "1xSvtDmAUygefiUo",
      "type" : "ClassView",
      "modelElement" : {
        "id" : "SmVHwDmGAqAEHBYZ",
        "type" : "Class"
      },
      "shape" : {
        "id" : "1xSvtDmAUygefiUo_shape",
        "type" : "Rectangle",
        "x" : 280,
        "y" : 630,
        "width" : 180,
        "height" : 50
      }
    }, {
      "id" : "cPMvtDmAUygefiTI",
      "type" : "ClassView",
      "modelElement" : {
        "id" : "_BY.g.mGAqAEHA3F",
        "type" : "Class"
      },
      "shape" : {
        "id" : "cPMvtDmAUygefiTI_shape",
        "type" : "Rectangle",
        "x" : 950,
        "y" : 450,
        "width" : 180,
        "height" : 50
      }
    }, {
      "id" : "hC8vtDmAUygefiT2",
      "type" : "GeneralizationView",
      "modelElement" : {
        "id" : "IbbulDmGAqAEHEW8",
        "type" : "Generalization"
      },
      "shape" : {
        "id" : "hC8vtDmAUygefiT2_path",
        "type" : "Path",
        "points" : [ {
          "x" : 710,
          "y" : 270
        }, {
          "x" : 710,
          "y" : 340
        }, {
          "x" : 770,
          "y" : 340
        }, {
          "x" : 770,
          "y" : 450
        } ]
      },
      "source" : {
        "id" : "WEb3tDmAUygefiRy",
        "type" : "ClassView"
      },
      "target" : {
        "id" : "0vMvtDmAUygefiTS",
        "type" : "ClassView"
      }
    }, {
      "id" : "TYH3tDmAUygefiSi",
      "type" : "ClassView",
      "modelElement" : {
        "id" : "XANHwDmGAqAEHBYq",
        "type" : "Class"
      },
      "shape" : {
        "id" : "TYH3tDmAUygefiSi_shape",
        "type" : "Rectangle",
        "x" : 1170,
        "y" : 630,
        "width" : 180,
        "height" : 50
      }
    }, {
      "id" : "WEb3tDmAUygefiRy",
      "type" : "ClassView",
      "modelElement" : {
        "id" : "Ac5ElDmGAqAEHCFk",
        "type" : "Class"
      },
      "shape" : {
        "id" : "WEb3tDmAUygefiRy_shape",
        "type" : "Rectangle",
        "x" : 620,
        "y" : 220,
        "width" : 180,
        "height" : 50
      }
    }, {
      "id" : "HvMvtDmAUygefiTc",
      "type" : "ClassView",
      "modelElement" : {
        "id" : "B.pKlDmGAqAEHDM_",
        "type" : "Class"
      },
      "shape" : {
        "id" : "HvMvtDmAUygefiTc_shape",
        "type" : "Rectangle",
        "x" : 280,
        "y" : 450,
        "width" : 180,
        "height" : 50
      }
    }, {
      "id" : "5givtDmAUygefiUV",
      "type" : "GeneralizationView",
      "modelElement" : {
        "id" : "ALrMlDmGAqAEHCmH",
        "type" : "Generalization"
      },
      "shape" : {
        "id" : "5givtDmAUygefiUV_path",
        "type" : "Path",
        "points" : [ {
          "x" : 370,
          "y" : 270
        }, {
          "x" : 370,
          "y" : 340
        }, {
          "x" : 560,
          "y" : 340
        }, {
          "x" : 560,
          "y" : 450
        } ]
      },
      "source" : {
        "id" : "3Ib3tDmAUygefiRe",
        "type" : "ClassView"
      },
      "target" : {
        "id" : "T88vtDmAUygefiTu",
        "type" : "ClassView"
      }
    } ]
  }, {
    "id" : "VvkZgjmGAqAEHC8d",
    "name" : "Sex-Gender Outcome",
    "description" : "Defines the Sex-Gender outcome space used to qualify a general person class and the three high-level outcome categories. Clarifies how the outcome categories relate to the corresponding person categories.\n\nA general class (unlabeled) is characterized by Sex-Gender, and Sex-Gender is specialized into Male, Female, and Non-binary as a complete refinement that permits overlap. Man is characterized by Male, Woman by Female, and Non-binary Person by Non-binary, establishing outcome-based person categories alongside the general Sex-Gender qualification.",
    "type" : "Diagram",
    "owner" : {
      "id" : "rhXpgjmGAqAEHC3B",
      "type" : "Package"
    },
    "contents" : [ {
      "id" : "oNKZgjmGAqAEHC92",
      "type" : "ClassView",
      "modelElement" : {
        "id" : "G9JsEemAUygeIxAG",
        "type" : "Class"
      },
      "shape" : {
        "id" : "oNKZgjmGAqAEHC92_shape",
        "type" : "Rectangle",
        "x" : 110,
        "y" : 80,
        "width" : 150,
        "height" : 50
      }
    }, {
      "id" : "rN9ZgjmGAqAEHDB5",
      "type" : "GeneralizationView",
      "modelElement" : {
        "id" : "CN9ZgjmGAqAEHDB4",
        "type" : "Generalization"
      },
      "shape" : {
        "id" : "rN9ZgjmGAqAEHDB5_path",
        "type" : "Path",
        "points" : [ {
          "x" : 930,
          "y" : 131
        }, {
          "x" : 930,
          "y" : 465
        }, {
          "x" : 881,
          "y" : 465
        } ]
      },
      "source" : {
        "id" : ".9lZgjmGAqAEHDBN",
        "type" : "ClassView"
      },
      "target" : {
        "id" : "ItKZgjmGAqAEHC.O",
        "type" : "ClassView"
      }
    }, {
      "id" : "rNKZgjmGAqAEHC.I",
      "type" : "ClassView",
      "modelElement" : {
        "id" : "a3lpgjmGAqAEHC11",
        "type" : "Class"
      },
      "shape" : {
        "id" : "rNKZgjmGAqAEHC.I_shape",
        "type" : "Rectangle",
        "x" : 730,
        "y" : 200,
        "width" : 150,
        "height" : 50
      }
    }, {
      "id" : "DNKZgjmGAqAEHC.C",
      "type" : "GeneralizationSetView",
      "modelElement" : {
        "id" : "kcqbtDmAUygefiKW",
        "type" : "GeneralizationSet"
      },
      "shape" : {
        "id" : "DNKZgjmGAqAEHC.C_shape",
        "type" : "Text",
        "x" : 70,
        "y" : 150,
        "width" : 140,
        "height" : 50,
        "value" : ""
      }
    }, {
      "id" : "JNKZgjmGAqAEHC9_",
      "type" : "ClassView",
      "modelElement" : {
        "id" : "McELtDmAUygefiC4",
        "type" : "Class"
      },
      "shape" : {
        "id" : "JNKZgjmGAqAEHC9__shape",
        "type" : "Rectangle",
        "x" : 300,
        "y" : 440,
        "width" : 150,
        "height" : 50
      }
    }, {
      "id" : "ItKZgjmGAqAEHC.O",
      "type" : "ClassView",
      "modelElement" : {
        "id" : "zTtpgjmGAqAEHC2T",
        "type" : "Class"
      },
      "shape" : {
        "id" : "ItKZgjmGAqAEHC.O_shape",
        "type" : "Rectangle",
        "x" : 730,
        "y" : 440,
        "width" : 150,
        "height" : 50
      }
    }, {
      "id" : "F2FZgjmGAqAEHDA9",
      "type" : "RelationView",
      "modelElement" : {
        "id" : "U2FZgjmGAqAEHDA4",
        "type" : "Relation"
      },
      "shape" : {
        "id" : "F2FZgjmGAqAEHDA9_path",
        "type" : "Path",
        "points" : [ {
          "x" : 729,
          "y" : 345
        }, {
          "x" : 451,
          "y" : 345
        } ]
      },
      "source" : {
        "id" : "ItKZgjmGAqAEHC.L",
        "type" : "ClassView"
      },
      "target" : {
        "id" : "qNKZgjmGAqAEHC98",
        "type" : "ClassView"
      }
    }, {
      "id" : "ksQ5gjmGAqAEHDD9",
      "type" : "RelationView",
      "modelElement" : {
        "id" : "uMQ5gjmGAqAEHDD4",
        "type" : "Relation"
      },
      "shape" : {
        "id" : "ksQ5gjmGAqAEHDD9_path",
        "type" : "Path",
        "points" : [ {
          "x" : 879,
          "y" : 100
        }, {
          "x" : 261,
          "y" : 100
        } ]
      },
      "source" : {
        "id" : ".9lZgjmGAqAEHDBN",
        "type" : "ClassView"
      },
      "target" : {
        "id" : "oNKZgjmGAqAEHC92",
        "type" : "ClassView"
      }
    }, {
      "id" : "JFM5gjmGAqAEHDFL",
      "type" : "GeneralizationView",
      "modelElement" : {
        "id" : "UFM5gjmGAqAEHDFK",
        "type" : "Generalization"
      },
      "shape" : {
        "id" : "JFM5gjmGAqAEHDFL_path",
        "type" : "Path",
        "points" : [ {
          "x" : 660,
          "y" : 100
        }, {
          "x" : 660,
          "y" : 190
        }, {
          "x" : 640,
          "y" : 190
        }, {
          "x" : 640,
          "y" : 460
        } ]
      },
      "source" : {
        "id" : "ksQ5gjmGAqAEHDD9",
        "type" : "RelationView"
      },
      "target" : {
        "id" : "6TFZgjmGAqAEHDBH",
        "type" : "RelationView"
      }
    }, {
      "id" : "KtKZgjmGAqAEHC.R",
      "type" : "GeneralizationView",
      "modelElement" : {
        "id" : "6tjztDmAUygefiAf",
        "type" : "Generalization"
      },
      "shape" : {
        "id" : "KtKZgjmGAqAEHC.R_path",
        "type" : "Path",
        "points" : [ {
          "x" : 220,
          "y" : 131
        }, {
          "x" : 220,
          "y" : 460
        }, {
          "x" : 220,
          "y" : 345
        }, {
          "x" : 299,
          "y" : 345
        } ]
      },
      "source" : {
        "id" : "oNKZgjmGAqAEHC92",
        "type" : "ClassView"
      },
      "target" : {
        "id" : "qNKZgjmGAqAEHC98",
        "type" : "ClassView"
      }
    }, {
      "id" : "qNKZgjmGAqAEHC95",
      "type" : "ClassView",
      "modelElement" : {
        "id" : "18CztDmAUygefh8h",
        "type" : "Class"
      },
      "shape" : {
        "id" : "qNKZgjmGAqAEHC95_shape",
        "type" : "Rectangle",
        "x" : 300,
        "y" : 200,
        "width" : 150,
        "height" : 50
      }
    }, {
      "id" : "qNKZgjmGAqAEHC98",
      "type" : "ClassView",
      "modelElement" : {
        "id" : "ahDztDmAUygefiAO",
        "type" : "Class"
      },
      "shape" : {
        "id" : "qNKZgjmGAqAEHC98_shape",
        "type" : "Rectangle",
        "x" : 300,
        "y" : 320,
        "width" : 150,
        "height" : 50
      }
    }, {
      "id" : "Va9ZgjmGAqAEHDBv",
      "type" : "GeneralizationView",
      "modelElement" : {
        "id" : "Ia9ZgjmGAqAEHDBu",
        "type" : "Generalization"
      },
      "shape" : {
        "id" : "Va9ZgjmGAqAEHDBv_path",
        "type" : "Path",
        "points" : [ {
          "x" : 930,
          "y" : 131
        }, {
          "x" : 930,
          "y" : 465
        }, {
          "x" : 930,
          "y" : 345
        }, {
          "x" : 881,
          "y" : 345
        } ]
      },
      "source" : {
        "id" : ".9lZgjmGAqAEHDBN",
        "type" : "ClassView"
      },
      "target" : {
        "id" : "ItKZgjmGAqAEHC.L",
        "type" : "ClassView"
      }
    }, {
      "id" : "KtKZgjmGAqAEHC.U",
      "type" : "GeneralizationView",
      "modelElement" : {
        "id" : "DN0LtDmAUygefiDU",
        "type" : "Generalization"
      },
      "shape" : {
        "id" : "KtKZgjmGAqAEHC.U_path",
        "type" : "Path",
        "points" : [ {
          "x" : 220,
          "y" : 131
        }, {
          "x" : 220,
          "y" : 460
        }, {
          "x" : 299,
          "y" : 460
        } ]
      },
      "source" : {
        "id" : "oNKZgjmGAqAEHC92",
        "type" : "ClassView"
      },
      "target" : {
        "id" : "JNKZgjmGAqAEHC9_",
        "type" : "ClassView"
      }
    }, {
      "id" : ".9lZgjmGAqAEHDBN",
      "type" : "ClassView",
      "modelElement" : {
        "id" : "B9lZgjmGAqAEHDBO",
        "type" : "Class"
      },
      "shape" : {
        "id" : ".9lZgjmGAqAEHDBN_shape",
        "type" : "Rectangle",
        "x" : 880,
        "y" : 80,
        "width" : 150,
        "height" : 50
      }
    }, {
      "id" : "TfOlgjmGAqAEHDKG",
      "type" : "GeneralizationSetView",
      "modelElement" : {
        "id" : "nvOlgjmGAqAEHDKE",
        "type" : "GeneralizationSet"
      },
      "shape" : {
        "id" : "TfOlgjmGAqAEHDKG_shape",
        "type" : "Text",
        "x" : 640,
        "y" : 110,
        "width" : 180,
        "height" : 50,
        "value" : ""
      }
    }, {
      "id" : "4P05gjmGAqAEHDFF",
      "type" : "GeneralizationView",
      "modelElement" : {
        "id" : "5305gjmGAqAEHDFE",
        "type" : "Generalization"
      },
      "shape" : {
        "id" : "4P05gjmGAqAEHDFF_path",
        "type" : "Path",
        "points" : [ {
          "x" : 660,
          "y" : 100
        }, {
          "x" : 660,
          "y" : 190
        }, {
          "x" : 650,
          "y" : 190
        }, {
          "x" : 650,
          "y" : 345
        } ]
      },
      "source" : {
        "id" : "ksQ5gjmGAqAEHDD9",
        "type" : "RelationView"
      },
      "target" : {
        "id" : "F2FZgjmGAqAEHDA9",
        "type" : "RelationView"
      }
    }, {
      "id" : "rNKZgjmGAqAEHC.F",
      "type" : "GeneralizationView",
      "modelElement" : {
        "id" : "YymztDmAUygefh9G",
        "type" : "Generalization"
      },
      "shape" : {
        "id" : "rNKZgjmGAqAEHC.F_path",
        "type" : "Path",
        "points" : [ {
          "x" : 220,
          "y" : 131
        }, {
          "x" : 220,
          "y" : 460
        }, {
          "x" : 220,
          "y" : 220
        }, {
          "x" : 299,
          "y" : 220
        } ]
      },
      "source" : {
        "id" : "oNKZgjmGAqAEHC92",
        "type" : "ClassView"
      },
      "target" : {
        "id" : "qNKZgjmGAqAEHC95",
        "type" : "ClassView"
      }
    }, {
      "id" : "qYO5gjmGAqAEHDF_",
      "type" : "GeneralizationSetView",
      "modelElement" : {
        "id" : "hoO5gjmGAqAEHDF9",
        "type" : "GeneralizationSet"
      },
      "shape" : {
        "id" : "qYO5gjmGAqAEHDF__shape",
        "type" : "Text",
        "x" : 940,
        "y" : 140,
        "width" : 110,
        "height" : 80,
        "value" : ""
      }
    }, {
      "id" : "Kg9ZgjmGAqAEHDBl",
      "type" : "GeneralizationView",
      "modelElement" : {
        "id" : "Qg9ZgjmGAqAEHDBk",
        "type" : "Generalization"
      },
      "shape" : {
        "id" : "Kg9ZgjmGAqAEHDBl_path",
        "type" : "Path",
        "points" : [ {
          "x" : 930,
          "y" : 131
        }, {
          "x" : 930,
          "y" : 465
        }, {
          "x" : 930,
          "y" : 220
        }, {
          "x" : 881,
          "y" : 220
        } ]
      },
      "source" : {
        "id" : ".9lZgjmGAqAEHDBN",
        "type" : "ClassView"
      },
      "target" : {
        "id" : "rNKZgjmGAqAEHC.I",
        "type" : "ClassView"
      }
    }, {
      "id" : "ItKZgjmGAqAEHC.L",
      "type" : "ClassView",
      "modelElement" : {
        "id" : "54NpgjmGAqAEHC2G",
        "type" : "Class"
      },
      "shape" : {
        "id" : "ItKZgjmGAqAEHC.L_shape",
        "type" : "Rectangle",
        "x" : 730,
        "y" : 320,
        "width" : 150,
        "height" : 50
      }
    }, {
      "id" : "iIFZgjmGAqAEHDAz",
      "type" : "RelationView",
      "modelElement" : {
        "id" : "zwFZgjmGAqAEHDAu",
        "type" : "Relation"
      },
      "shape" : {
        "id" : "iIFZgjmGAqAEHDAz_path",
        "type" : "Path",
        "points" : [ {
          "x" : 729,
          "y" : 220
        }, {
          "x" : 451,
          "y" : 220
        } ]
      },
      "source" : {
        "id" : "rNKZgjmGAqAEHC.I",
        "type" : "ClassView"
      },
      "target" : {
        "id" : "qNKZgjmGAqAEHC95",
        "type" : "ClassView"
      }
    }, {
      "id" : "zq05gjmGAqAEHDE_",
      "type" : "GeneralizationView",
      "modelElement" : {
        "id" : "mq05gjmGAqAEHDE.",
        "type" : "Generalization"
      },
      "shape" : {
        "id" : "zq05gjmGAqAEHDE__path",
        "type" : "Path",
        "points" : [ {
          "x" : 660,
          "y" : 100
        }, {
          "x" : 660,
          "y" : 190
        }, {
          "x" : 660,
          "y" : 220
        } ]
      },
      "source" : {
        "id" : "ksQ5gjmGAqAEHDD9",
        "type" : "RelationView"
      },
      "target" : {
        "id" : "iIFZgjmGAqAEHDAz",
        "type" : "RelationView"
      }
    }, {
      "id" : "6TFZgjmGAqAEHDBH",
      "type" : "RelationView",
      "modelElement" : {
        "id" : "4TFZgjmGAqAEHDBC",
        "type" : "Relation"
      },
      "shape" : {
        "id" : "6TFZgjmGAqAEHDBH_path",
        "type" : "Path",
        "points" : [ {
          "x" : 729,
          "y" : 460
        }, {
          "x" : 451,
          "y" : 460
        } ]
      },
      "source" : {
        "id" : "ItKZgjmGAqAEHC.O",
        "type" : "ClassView"
      },
      "target" : {
        "id" : "JNKZgjmGAqAEHC9_",
        "type" : "ClassView"
      }
    } ]
  }, {
    "id" : "6UPlgjmGAqAEHDLY",
    "name" : "Male",
    "description" : "Distinguishes sex-based and gender-based forms of Male and aligns these with corresponding types of Man. Captures separate qualification patterns for the sex-based and gender-based cases.\n\nMan is characterized by Male. Male is specialized into Male Sex and Male Gender as disjoint and complete alternatives, while Man is specialized into Male-sex Person and Male-gender Person as a complete refinement that permits overlap. Male Sex is associated to Male-sex Person with cardinality 1..3, and Male Gender is associated to Male-gender Person with cardinality 1..*; these two associations correspond to the sex-based and gender-based specializations of Male.",
    "type" : "Diagram",
    "owner" : {
      "id" : "rhXpgjmGAqAEHC3B",
      "type" : "Package"
    },
    "contents" : [ {
      "id" : "cmitgjmGAqAEHDpc",
      "type" : "GeneralizationView",
      "modelElement" : {
        "id" : "tGitgjmGAqAEHDpb",
        "type" : "Generalization"
      },
      "shape" : {
        "id" : "cmitgjmGAqAEHDpc_path",
        "type" : "Path",
        "points" : [ {
          "x" : 730,
          "y" : 60
        }, {
          "x" : 730,
          "y" : 140
        }, {
          "x" : 730,
          "y" : 180
        } ]
      },
      "source" : {
        "id" : "Zp4VgjmGAqAEHDOo",
        "type" : "RelationView"
      },
      "target" : {
        "id" : "hYdVgjmGAqAEHDZW",
        "type" : "RelationView"
      }
    }, {
      "id" : "KJ4VgjmGAqAEHDOW",
      "type" : "ClassView",
      "modelElement" : {
        "id" : "18CztDmAUygefh8h",
        "type" : "Class"
      },
      "shape" : {
        "id" : "KJ4VgjmGAqAEHDOW_shape",
        "type" : "Rectangle",
        "x" : 170,
        "y" : 40,
        "width" : 170,
        "height" : 50
      }
    }, {
      "id" : "hYdVgjmGAqAEHDZU",
      "type" : "RelationView",
      "modelElement" : {
        "id" : "oNNklDmGAqAEHCQ0",
        "type" : "Relation"
      },
      "shape" : {
        "id" : "hYdVgjmGAqAEHDZU_path",
        "type" : "Path",
        "points" : [ {
          "x" : 799,
          "y" : 300
        }, {
          "x" : 581,
          "y" : 300
        } ]
      },
      "source" : {
        "id" : "6YdVgjmGAqAEHDZQ",
        "type" : "ClassView"
      },
      "target" : {
        "id" : "q7WVgjmGAqAEHDVp",
        "type" : "ClassView"
      }
    }, {
      "id" : "dWVdgjmGAqAEHDyu",
      "type" : "GeneralizationSetView",
      "modelElement" : {
        "id" : "3wlbtDmAUygefiKu",
        "type" : "GeneralizationSet"
      },
      "shape" : {
        "id" : "dWVdgjmGAqAEHDyu_shape",
        "type" : "Text",
        "x" : 190,
        "y" : 100,
        "width" : 80,
        "height" : 50,
        "value" : ""
      }
    }, {
      "id" : "OYdVgjmGAqAEHDZS",
      "type" : "ClassView",
      "modelElement" : {
        "id" : "XD91IDmGAqAEHCmf",
        "type" : "Class"
      },
      "shape" : {
        "id" : "OYdVgjmGAqAEHDZS_shape",
        "type" : "Rectangle",
        "x" : 800,
        "y" : 160,
        "width" : 240,
        "height" : 50
      }
    }, {
      "id" : "yVk9gjmGAqAEHD0y",
      "type" : "GeneralizationSetView",
      "modelElement" : {
        "id" : "nFk9gjmGAqAEHD0w",
        "type" : "GeneralizationSet"
      },
      "shape" : {
        "id" : "yVk9gjmGAqAEHD0y_shape",
        "type" : "Text",
        "x" : 720,
        "y" : 80,
        "width" : 120,
        "height" : 50,
        "value" : ""
      }
    }, {
      "id" : "vWVdgjmGAqAEHDyx",
      "type" : "GeneralizationView",
      "modelElement" : {
        "id" : "j.hztDmAUygefh.v",
        "type" : "Generalization"
      },
      "shape" : {
        "id" : "vWVdgjmGAqAEHDyx_path",
        "type" : "Path",
        "points" : [ {
          "x" : 270,
          "y" : 91
        }, {
          "x" : 270,
          "y" : 300
        }, {
          "x" : 270,
          "y" : 180
        }, {
          "x" : 339,
          "y" : 180
        } ]
      },
      "source" : {
        "id" : "KJ4VgjmGAqAEHDOW",
        "type" : "ClassView"
      },
      "target" : {
        "id" : "I7WVgjmGAqAEHDVm",
        "type" : "ClassView"
      }
    }, {
      "id" : "q7WVgjmGAqAEHDVp",
      "type" : "ClassView",
      "modelElement" : {
        "id" : "7HjeuemGAqAEHBbU",
        "type" : "Class"
      },
      "shape" : {
        "id" : "q7WVgjmGAqAEHDVp_shape",
        "type" : "Rectangle",
        "x" : 340,
        "y" : 280,
        "width" : 240,
        "height" : 50
      }
    }, {
      "id" : "U7rVgjmGAqAEHDaF",
      "type" : "GeneralizationView",
      "modelElement" : {
        "id" : "vbrVgjmGAqAEHDaE",
        "type" : "Generalization"
      },
      "shape" : {
        "id" : "U7rVgjmGAqAEHDaF_path",
        "type" : "Path",
        "points" : [ {
          "x" : 1110,
          "y" : 91
        }, {
          "x" : 1110,
          "y" : 300
        }, {
          "x" : 1041,
          "y" : 300
        } ]
      },
      "source" : {
        "id" : "7J4VgjmGAqAEHDOf",
        "type" : "ClassView"
      },
      "target" : {
        "id" : "6YdVgjmGAqAEHDZQ",
        "type" : "ClassView"
      }
    }, {
      "id" : "Zp4VgjmGAqAEHDOo",
      "type" : "RelationView",
      "modelElement" : {
        "id" : "zwFZgjmGAqAEHDAu",
        "type" : "Relation"
      },
      "shape" : {
        "id" : "Zp4VgjmGAqAEHDOo_path",
        "type" : "Path",
        "points" : [ {
          "x" : 1039,
          "y" : 60
        }, {
          "x" : 341,
          "y" : 60
        } ]
      },
      "source" : {
        "id" : "7J4VgjmGAqAEHDOf",
        "type" : "ClassView"
      },
      "target" : {
        "id" : "KJ4VgjmGAqAEHDOW",
        "type" : "ClassView"
      }
    }, {
      "id" : "7J4VgjmGAqAEHDOf",
      "type" : "ClassView",
      "modelElement" : {
        "id" : "a3lpgjmGAqAEHC11",
        "type" : "Class"
      },
      "shape" : {
        "id" : "7J4VgjmGAqAEHDOf_shape",
        "type" : "Rectangle",
        "x" : 1040,
        "y" : 40,
        "width" : 170,
        "height" : 50
      }
    }, {
      "id" : "vWVdgjmGAqAEHDy0",
      "type" : "GeneralizationView",
      "modelElement" : {
        "id" : "hHlztDmAUygefh_p",
        "type" : "Generalization"
      },
      "shape" : {
        "id" : "vWVdgjmGAqAEHDy0_path",
        "type" : "Path",
        "points" : [ {
          "x" : 270,
          "y" : 91
        }, {
          "x" : 270,
          "y" : 300
        }, {
          "x" : 339,
          "y" : 300
        } ]
      },
      "source" : {
        "id" : "KJ4VgjmGAqAEHDOW",
        "type" : "ClassView"
      },
      "target" : {
        "id" : "q7WVgjmGAqAEHDVp",
        "type" : "ClassView"
      }
    }, {
      "id" : "6YdVgjmGAqAEHDZQ",
      "type" : "ClassView",
      "modelElement" : {
        "id" : "Ac5ElDmGAqAEHCFk",
        "type" : "Class"
      },
      "shape" : {
        "id" : "6YdVgjmGAqAEHDZQ_shape",
        "type" : "Rectangle",
        "x" : 800,
        "y" : 280,
        "width" : 240,
        "height" : 50
      }
    }, {
      "id" : "hYdVgjmGAqAEHDZW",
      "type" : "RelationView",
      "modelElement" : {
        "id" : "IjPvIDmGAqAEHEer",
        "type" : "Relation"
      },
      "shape" : {
        "id" : "hYdVgjmGAqAEHDZW_path",
        "type" : "Path",
        "points" : [ {
          "x" : 799,
          "y" : 180
        }, {
          "x" : 581,
          "y" : 180
        } ]
      },
      "source" : {
        "id" : "OYdVgjmGAqAEHDZS",
        "type" : "ClassView"
      },
      "target" : {
        "id" : "I7WVgjmGAqAEHDVm",
        "type" : "ClassView"
      }
    }, {
      "id" : "irXdgjmGAqAEHDzt",
      "type" : "GeneralizationSetView",
      "modelElement" : {
        "id" : "ILXdgjmGAqAEHDzr",
        "type" : "GeneralizationSet"
      },
      "shape" : {
        "id" : "irXdgjmGAqAEHDzt_shape",
        "type" : "Text",
        "x" : 1120,
        "y" : 100,
        "width" : 70,
        "height" : 50,
        "value" : ""
      }
    }, {
      "id" : "ierVgjmGAqAEHDZ5",
      "type" : "GeneralizationView",
      "modelElement" : {
        "id" : "jurVgjmGAqAEHDZ4",
        "type" : "Generalization"
      },
      "shape" : {
        "id" : "ierVgjmGAqAEHDZ5_path",
        "type" : "Path",
        "points" : [ {
          "x" : 1110,
          "y" : 91
        }, {
          "x" : 1110,
          "y" : 300
        }, {
          "x" : 1110,
          "y" : 185
        }, {
          "x" : 1041,
          "y" : 185
        } ]
      },
      "source" : {
        "id" : "7J4VgjmGAqAEHDOf",
        "type" : "ClassView"
      },
      "target" : {
        "id" : "OYdVgjmGAqAEHDZS",
        "type" : "ClassView"
      }
    }, {
      "id" : "I7WVgjmGAqAEHDVm",
      "type" : "ClassView",
      "modelElement" : {
        "id" : "twBPIDmGAqAEHEVW",
        "type" : "Class"
      },
      "shape" : {
        "id" : "I7WVgjmGAqAEHDVm_shape",
        "type" : "Rectangle",
        "x" : 340,
        "y" : 160,
        "width" : 240,
        "height" : 50
      }
    }, {
      "id" : "44StgjmGAqAEHDpk",
      "type" : "GeneralizationView",
      "modelElement" : {
        "id" : "nYStgjmGAqAEHDpj",
        "type" : "Generalization"
      },
      "shape" : {
        "id" : "44StgjmGAqAEHDpk_path",
        "type" : "Path",
        "points" : [ {
          "x" : 730,
          "y" : 60
        }, {
          "x" : 730,
          "y" : 160
        }, {
          "x" : 720,
          "y" : 160
        }, {
          "x" : 720,
          "y" : 300
        } ]
      },
      "source" : {
        "id" : "Zp4VgjmGAqAEHDOo",
        "type" : "RelationView"
      },
      "target" : {
        "id" : "hYdVgjmGAqAEHDZU",
        "type" : "RelationView"
      }
    } ]
  }, {
    "id" : "jqflgjmGAqAEHDLo",
    "name" : "Female",
    "description" : "Distinguishes sex-based and gender-based forms of Female and aligns these with corresponding types of Woman. Captures separate qualification patterns for the sex-based and gender-based cases.\n\nWoman is characterized by Female. Female is specialized into Female Sex and Female Gender as disjoint and complete alternatives, while Woman is specialized into Female-sex Person and Female-gender Person as a complete refinement that permits overlap. Female Sex is associated to Female-sex Person with cardinality 1..3, and Female Gender is associated to Female-gender Person with cardinality 1..*; these two associations correspond to the sex-based and gender-based specializations of Female.",
    "type" : "Diagram",
    "owner" : {
      "id" : "rhXpgjmGAqAEHC3B",
      "type" : "Package"
    },
    "contents" : [ {
      "id" : "TmS9gjmGAqAEHD2X",
      "type" : "GeneralizationView",
      "modelElement" : {
        "id" : "boXztDmAUygefiCD",
        "type" : "Generalization"
      },
      "shape" : {
        "id" : "TmS9gjmGAqAEHD2X_path",
        "type" : "Path",
        "points" : [ {
          "x" : 270,
          "y" : 141
        }, {
          "x" : 270,
          "y" : 340
        }, {
          "x" : 349,
          "y" : 340
        } ]
      },
      "source" : {
        "id" : "AfIVgjmGAqAEHDMu",
        "type" : "ClassView"
      },
      "target" : {
        "id" : "x86VgjmGAqAEHDVE",
        "type" : "ClassView"
      }
    }, {
      "id" : "PyNVgjmGAqAEHDY5",
      "type" : "RelationView",
      "modelElement" : {
        "id" : "JWPvIDmGAqAEHEeh",
        "type" : "Relation"
      },
      "shape" : {
        "id" : "PyNVgjmGAqAEHDY5_path",
        "type" : "Path",
        "points" : [ {
          "x" : 819,
          "y" : 220
        }, {
          "x" : 591,
          "y" : 220
        } ]
      },
      "source" : {
        "id" : "HyNVgjmGAqAEHDY1",
        "type" : "ClassView"
      },
      "target" : {
        "id" : "r86VgjmGAqAEHDVH",
        "type" : "ClassView"
      }
    }, {
      "id" : "Hq7VgjmGAqAEHDat",
      "type" : "GeneralizationView",
      "modelElement" : {
        "id" : "Jq7VgjmGAqAEHDas",
        "type" : "Generalization"
      },
      "shape" : {
        "id" : "Hq7VgjmGAqAEHDat_path",
        "type" : "Path",
        "points" : [ {
          "x" : 1140,
          "y" : 141
        }, {
          "x" : 1140,
          "y" : 340
        }, {
          "x" : 1061,
          "y" : 340
        } ]
      },
      "source" : {
        "id" : "3fIVgjmGAqAEHDM9",
        "type" : "ClassView"
      },
      "target" : {
        "id" : "1yNVgjmGAqAEHDYz",
        "type" : "ClassView"
      }
    }, {
      "id" : "_MKtgjmGAqAEHDp9",
      "type" : "GeneralizationView",
      "modelElement" : {
        "id" : "NMKtgjmGAqAEHDp8",
        "type" : "Generalization"
      },
      "shape" : {
        "id" : "_MKtgjmGAqAEHDp9_path",
        "type" : "Path",
        "points" : [ {
          "x" : 760,
          "y" : 110
        }, {
          "x" : 760,
          "y" : 220
        } ]
      },
      "source" : {
        "id" : "1AoVgjmGAqAEHDNd",
        "type" : "RelationView"
      },
      "target" : {
        "id" : "PyNVgjmGAqAEHDY5",
        "type" : "RelationView"
      }
    }, {
      "id" : "HyNVgjmGAqAEHDY1",
      "type" : "ClassView",
      "modelElement" : {
        "id" : "byD1IDmGAqAEHCmq",
        "type" : "Class"
      },
      "shape" : {
        "id" : "HyNVgjmGAqAEHDY1_shape",
        "type" : "Rectangle",
        "x" : 820,
        "y" : 200,
        "width" : 240,
        "height" : 50
      }
    }, {
      "id" : "AfIVgjmGAqAEHDMu",
      "type" : "ClassView",
      "modelElement" : {
        "id" : "ahDztDmAUygefiAO",
        "type" : "Class"
      },
      "shape" : {
        "id" : "AfIVgjmGAqAEHDMu_shape",
        "type" : "Rectangle",
        "x" : 190,
        "y" : 90,
        "width" : 160,
        "height" : 50
      }
    }, {
      "id" : "1AoVgjmGAqAEHDNd",
      "type" : "RelationView",
      "modelElement" : {
        "id" : "U2FZgjmGAqAEHDA4",
        "type" : "Relation"
      },
      "shape" : {
        "id" : "1AoVgjmGAqAEHDNd_path",
        "type" : "Path",
        "points" : [ {
          "x" : 1059,
          "y" : 110
        }, {
          "x" : 351,
          "y" : 110
        } ]
      },
      "source" : {
        "id" : "3fIVgjmGAqAEHDM9",
        "type" : "ClassView"
      },
      "target" : {
        "id" : "AfIVgjmGAqAEHDMu",
        "type" : "ClassView"
      }
    }, {
      "id" : "1yNVgjmGAqAEHDYz",
      "type" : "ClassView",
      "modelElement" : {
        "id" : "LVVElDmGAqAEHCF7",
        "type" : "Class"
      },
      "shape" : {
        "id" : "1yNVgjmGAqAEHDYz_shape",
        "type" : "Rectangle",
        "x" : 820,
        "y" : 310,
        "width" : 240,
        "height" : 50
      }
    }, {
      "id" : "xmS9gjmGAqAEHD2R",
      "type" : "GeneralizationSetView",
      "modelElement" : {
        "id" : "6WrbtDmAUygefiK9",
        "type" : "GeneralizationSet"
      },
      "shape" : {
        "id" : "xmS9gjmGAqAEHD2R_shape",
        "type" : "Text",
        "x" : 190,
        "y" : 150,
        "width" : 80,
        "height" : 50,
        "value" : ""
      }
    }, {
      "id" : "cZWtgjmGAqAEHDrT",
      "type" : "GeneralizationView",
      "modelElement" : {
        "id" : "DpWtgjmGAqAEHDrS",
        "type" : "Generalization"
      },
      "shape" : {
        "id" : "cZWtgjmGAqAEHDrT_path",
        "type" : "Path",
        "points" : [ {
          "x" : 760,
          "y" : 110
        }, {
          "x" : 760,
          "y" : 200
        }, {
          "x" : 750,
          "y" : 200
        }, {
          "x" : 750,
          "y" : 335
        } ]
      },
      "source" : {
        "id" : "1AoVgjmGAqAEHDNd",
        "type" : "RelationView"
      },
      "target" : {
        "id" : "PyNVgjmGAqAEHDY3",
        "type" : "RelationView"
      }
    }, {
      "id" : "P3h9gjmGAqAEHD3l",
      "type" : "GeneralizationSetView",
      "modelElement" : {
        "id" : "q3h9gjmGAqAEHD3j",
        "type" : "GeneralizationSet"
      },
      "shape" : {
        "id" : "P3h9gjmGAqAEHD3l_shape",
        "type" : "Text",
        "x" : 1140,
        "y" : 150,
        "width" : 80,
        "height" : 50,
        "value" : ""
      }
    }, {
      "id" : "r86VgjmGAqAEHDVH",
      "type" : "ClassView",
      "modelElement" : {
        "id" : "wPBPIDmGAqAEHEVh",
        "type" : "Class"
      },
      "shape" : {
        "id" : "r86VgjmGAqAEHDVH_shape",
        "type" : "Rectangle",
        "x" : 350,
        "y" : 200,
        "width" : 240,
        "height" : 50
      }
    }, {
      "id" : "x86VgjmGAqAEHDVE",
      "type" : "ClassView",
      "modelElement" : {
        "id" : "IHreuemGAqAEHBb4",
        "type" : "Class"
      },
      "shape" : {
        "id" : "x86VgjmGAqAEHDVE_shape",
        "type" : "Rectangle",
        "x" : 350,
        "y" : 310,
        "width" : 240,
        "height" : 50
      }
    }, {
      "id" : "PyNVgjmGAqAEHDY3",
      "type" : "RelationView",
      "modelElement" : {
        "id" : "qQtklDmGAqAEHCQ.",
        "type" : "Relation"
      },
      "shape" : {
        "id" : "PyNVgjmGAqAEHDY3_path",
        "type" : "Path",
        "points" : [ {
          "x" : 819,
          "y" : 335
        }, {
          "x" : 591,
          "y" : 335
        } ]
      },
      "source" : {
        "id" : "1yNVgjmGAqAEHDYz",
        "type" : "ClassView"
      },
      "target" : {
        "id" : "x86VgjmGAqAEHDVE",
        "type" : "ClassView"
      }
    }, {
      "id" : "lvbVgjmGAqAEHDaj",
      "type" : "GeneralizationView",
      "modelElement" : {
        "id" : "8vbVgjmGAqAEHDai",
        "type" : "Generalization"
      },
      "shape" : {
        "id" : "lvbVgjmGAqAEHDaj_path",
        "type" : "Path",
        "points" : [ {
          "x" : 1140,
          "y" : 141
        }, {
          "x" : 1140,
          "y" : 340
        }, {
          "x" : 1140,
          "y" : 230
        }, {
          "x" : 1061,
          "y" : 230
        } ]
      },
      "source" : {
        "id" : "3fIVgjmGAqAEHDM9",
        "type" : "ClassView"
      },
      "target" : {
        "id" : "HyNVgjmGAqAEHDY1",
        "type" : "ClassView"
      }
    }, {
      "id" : "3fIVgjmGAqAEHDM9",
      "type" : "ClassView",
      "modelElement" : {
        "id" : "54NpgjmGAqAEHC2G",
        "type" : "Class"
      },
      "shape" : {
        "id" : "3fIVgjmGAqAEHDM9_shape",
        "type" : "Rectangle",
        "x" : 1060,
        "y" : 90,
        "width" : 160,
        "height" : 50
      }
    }, {
      "id" : "TmS9gjmGAqAEHD2U",
      "type" : "GeneralizationView",
      "modelElement" : {
        "id" : "9uXztDmAUygefiCN",
        "type" : "Generalization"
      },
      "shape" : {
        "id" : "TmS9gjmGAqAEHD2U_path",
        "type" : "Path",
        "points" : [ {
          "x" : 270,
          "y" : 141
        }, {
          "x" : 270,
          "y" : 340
        }, {
          "x" : 270,
          "y" : 230
        }, {
          "x" : 349,
          "y" : 230
        } ]
      },
      "source" : {
        "id" : "AfIVgjmGAqAEHDMu",
        "type" : "ClassView"
      },
      "target" : {
        "id" : "r86VgjmGAqAEHDVH",
        "type" : "ClassView"
      }
    } ]
  }, {
    "id" : "b6gVgjmGAqAEHDL3",
    "name" : "Non-binary",
    "description" : "Distinguishes gender-based and indeterminate-sex forms of Non-binary and aligns these with corresponding types of Non-binary Person. Captures separate qualification patterns for the gender-based and indeterminate-sex cases.\n\nNon-binary Person is characterized by Non-binary. Non-binary is specialized into Non-binary Gender and Indeterminate Sex as disjoint and complete alternatives, while Non-binary Person is specialized into Non-binary-gender Person and Indeterminate-sex Person as a complete refinement that permits overlap. Non-binary Gender is associated to Non-binary-gender Person with cardinality 1..*, and Indeterminate Sex is associated to Indeterminate-sex Person with cardinality 1..*; these two associations correspond to the gender-based and indeterminate-sex specializations of Non-binary.",
    "type" : "Diagram",
    "owner" : {
      "id" : "rhXpgjmGAqAEHC3B",
      "type" : "Package"
    },
    "contents" : [ {
      "id" : "OqHVgjmGAqAEHDbK",
      "type" : "GeneralizationView",
      "modelElement" : {
        "id" : "CqHVgjmGAqAEHDbJ",
        "type" : "Generalization"
      },
      "shape" : {
        "id" : "OqHVgjmGAqAEHDbK_path",
        "type" : "Path",
        "points" : [ {
          "x" : 1110,
          "y" : 141
        }, {
          "x" : 1110,
          "y" : 310
        }, {
          "x" : 1041,
          "y" : 310
        } ]
      },
      "source" : {
        "id" : "uqEVgjmGAqAEHDPS",
        "type" : "ClassView"
      },
      "target" : {
        "id" : "wSZVgjmGAqAEHDYF",
        "type" : "ClassView"
      }
    }, {
      "id" : "jRD9gjmGAqAEHD6m",
      "type" : "GeneralizationView",
      "modelElement" : {
        "id" : "da0LtDmAUygefiDK",
        "type" : "Generalization"
      },
      "shape" : {
        "id" : "jRD9gjmGAqAEHD6m_path",
        "type" : "Path",
        "points" : [ {
          "x" : 270,
          "y" : 141
        }, {
          "x" : 270,
          "y" : 315
        }, {
          "x" : 270,
          "y" : 215
        }, {
          "x" : 319,
          "y" : 215
        } ]
      },
      "source" : {
        "id" : "WKEVgjmGAqAEHDPJ",
        "type" : "ClassView"
      },
      "target" : {
        "id" : "ISOVgjmGAqAEHDWW",
        "type" : "ClassView"
      }
    }, {
      "id" : "jRD9gjmGAqAEHD6j",
      "type" : "GeneralizationView",
      "modelElement" : {
        "id" : "BwCLtDmAUygefiD_",
        "type" : "Generalization"
      },
      "shape" : {
        "id" : "jRD9gjmGAqAEHD6j_path",
        "type" : "Path",
        "points" : [ {
          "x" : 270,
          "y" : 141
        }, {
          "x" : 270,
          "y" : 315
        }, {
          "x" : 319,
          "y" : 315
        } ]
      },
      "source" : {
        "id" : "WKEVgjmGAqAEHDPJ",
        "type" : "ClassView"
      },
      "target" : {
        "id" : "KSOVgjmGAqAEHDWZ",
        "type" : "ClassView"
      }
    }, {
      "id" : "hRD9gjmGAqAEHD6g",
      "type" : "GeneralizationSetView",
      "modelElement" : {
        "id" : "e_Q7tDmAUygefiLQ",
        "type" : "GeneralizationSet"
      },
      "shape" : {
        "id" : "hRD9gjmGAqAEHD6g_shape",
        "type" : "Text",
        "x" : 130,
        "y" : 150,
        "width" : 130,
        "height" : 50,
        "value" : ""
      }
    }, {
      "id" : "wSZVgjmGAqAEHDYF",
      "type" : "ClassView",
      "modelElement" : {
        "id" : "NQNElDmGAqAEHCGM",
        "type" : "Class"
      },
      "shape" : {
        "id" : "wSZVgjmGAqAEHDYF_shape",
        "type" : "Rectangle",
        "x" : 800,
        "y" : 290,
        "width" : 240,
        "height" : 50
      }
    }, {
      "id" : "qTHVgjmGAqAEHDbU",
      "type" : "GeneralizationView",
      "modelElement" : {
        "id" : "XjHVgjmGAqAEHDbT",
        "type" : "Generalization"
      },
      "shape" : {
        "id" : "qTHVgjmGAqAEHDbU_path",
        "type" : "Path",
        "points" : [ {
          "x" : 1110,
          "y" : 141
        }, {
          "x" : 1110,
          "y" : 310
        }, {
          "x" : 1110,
          "y" : 215
        }, {
          "x" : 1041,
          "y" : 215
        } ]
      },
      "source" : {
        "id" : "uqEVgjmGAqAEHDPS",
        "type" : "ClassView"
      },
      "target" : {
        "id" : "kuFVgjmGAqAEHDYT",
        "type" : "ClassView"
      }
    }, {
      "id" : "KSOVgjmGAqAEHDWZ",
      "type" : "ClassView",
      "modelElement" : {
        "id" : "AY7euemGAqAEHBcD",
        "type" : "Class"
      },
      "shape" : {
        "id" : "KSOVgjmGAqAEHDWZ_shape",
        "type" : "Rectangle",
        "x" : 320,
        "y" : 290,
        "width" : 240,
        "height" : 50
      }
    }, {
      "id" : "kuFVgjmGAqAEHDYT",
      "type" : "ClassView",
      "modelElement" : {
        "id" : "UbD1IDmGAqAEHCm1",
        "type" : "Class"
      },
      "shape" : {
        "id" : "kuFVgjmGAqAEHDYT_shape",
        "type" : "Rectangle",
        "x" : 800,
        "y" : 190,
        "width" : 240,
        "height" : 50
      }
    }, {
      "id" : "ISOVgjmGAqAEHDWW",
      "type" : "ClassView",
      "modelElement" : {
        "id" : "xnhPIDmGAqAEHEVs",
        "type" : "Class"
      },
      "shape" : {
        "id" : "ISOVgjmGAqAEHDWW_shape",
        "type" : "Rectangle",
        "x" : 320,
        "y" : 190,
        "width" : 240,
        "height" : 50
      }
    }, {
      "id" : "3xADgjmGAqAEHD7u",
      "type" : "GeneralizationSetView",
      "modelElement" : {
        "id" : "BxADgjmGAqAEHD7s",
        "type" : "GeneralizationSet"
      },
      "shape" : {
        "id" : "3xADgjmGAqAEHD7u_shape",
        "type" : "Text",
        "x" : 1110,
        "y" : 150,
        "width" : 100,
        "height" : 50,
        "value" : ""
      }
    }, {
      "id" : "ESZVgjmGAqAEHDYH",
      "type" : "RelationView",
      "modelElement" : {
        "id" : "8qtklDmGAqAEHCRI",
        "type" : "Relation"
      },
      "shape" : {
        "id" : "ESZVgjmGAqAEHDYH_path",
        "type" : "Path",
        "points" : [ {
          "x" : 799,
          "y" : 310
        }, {
          "x" : 561,
          "y" : 310
        } ]
      },
      "source" : {
        "id" : "wSZVgjmGAqAEHDYF",
        "type" : "ClassView"
      },
      "target" : {
        "id" : "KSOVgjmGAqAEHDWZ",
        "type" : "ClassView"
      }
    }, {
      "id" : "GCztgjmGAqAEHDsz",
      "type" : "GeneralizationView",
      "modelElement" : {
        "id" : "kCztgjmGAqAEHDsy",
        "type" : "Generalization"
      },
      "shape" : {
        "id" : "GCztgjmGAqAEHDsz_path",
        "type" : "Path",
        "points" : [ {
          "x" : 740,
          "y" : 110
        }, {
          "x" : 740,
          "y" : 190
        }, {
          "x" : 740,
          "y" : 210
        } ]
      },
      "source" : {
        "id" : "MaEVgjmGAqAEHDPf",
        "type" : "RelationView"
      },
      "target" : {
        "id" : "cuFVgjmGAqAEHDYV",
        "type" : "RelationView"
      }
    }, {
      "id" : "WKEVgjmGAqAEHDPJ",
      "type" : "ClassView",
      "modelElement" : {
        "id" : "McELtDmAUygefiC4",
        "type" : "Class"
      },
      "shape" : {
        "id" : "WKEVgjmGAqAEHDPJ_shape",
        "type" : "Rectangle",
        "x" : 150,
        "y" : 90,
        "width" : 170,
        "height" : 50
      }
    }, {
      "id" : "uqEVgjmGAqAEHDPS",
      "type" : "ClassView",
      "modelElement" : {
        "id" : "zTtpgjmGAqAEHC2T",
        "type" : "Class"
      },
      "shape" : {
        "id" : "uqEVgjmGAqAEHDPS_shape",
        "type" : "Rectangle",
        "x" : 1040,
        "y" : 90,
        "width" : 170,
        "height" : 50
      }
    }, {
      "id" : "XgLtgjmGAqAEHDs5",
      "type" : "GeneralizationView",
      "modelElement" : {
        "id" : "dgLtgjmGAqAEHDs4",
        "type" : "Generalization"
      },
      "shape" : {
        "id" : "XgLtgjmGAqAEHDs5_path",
        "type" : "Path",
        "points" : [ {
          "x" : 740,
          "y" : 110
        }, {
          "x" : 740,
          "y" : 190
        }, {
          "x" : 730,
          "y" : 190
        }, {
          "x" : 730,
          "y" : 310
        } ]
      },
      "source" : {
        "id" : "MaEVgjmGAqAEHDPf",
        "type" : "RelationView"
      },
      "target" : {
        "id" : "ESZVgjmGAqAEHDYH",
        "type" : "RelationView"
      }
    }, {
      "id" : "MaEVgjmGAqAEHDPf",
      "type" : "RelationView",
      "modelElement" : {
        "id" : "4TFZgjmGAqAEHDBC",
        "type" : "Relation"
      },
      "shape" : {
        "id" : "MaEVgjmGAqAEHDPf_path",
        "type" : "Path",
        "points" : [ {
          "x" : 1039,
          "y" : 110
        }, {
          "x" : 321,
          "y" : 110
        } ]
      },
      "source" : {
        "id" : "uqEVgjmGAqAEHDPS",
        "type" : "ClassView"
      },
      "target" : {
        "id" : "WKEVgjmGAqAEHDPJ",
        "type" : "ClassView"
      }
    }, {
      "id" : "cuFVgjmGAqAEHDYV",
      "type" : "RelationView",
      "modelElement" : {
        "id" : "wf3vIDmGAqAEHEeX",
        "type" : "Relation"
      },
      "shape" : {
        "id" : "cuFVgjmGAqAEHDYV_path",
        "type" : "Path",
        "points" : [ {
          "x" : 799,
          "y" : 210
        }, {
          "x" : 561,
          "y" : 210
        } ]
      },
      "source" : {
        "id" : "kuFVgjmGAqAEHDYT",
        "type" : "ClassView"
      },
      "target" : {
        "id" : "ISOVgjmGAqAEHDWW",
        "type" : "ClassView"
      }
    }, {
      "id" : "CpUDgjmGAqAEHD8Q",
      "type" : "GeneralizationSetView",
      "modelElement" : {
        "id" : "yJUDgjmGAqAEHD8O",
        "type" : "GeneralizationSet"
      },
      "shape" : {
        "id" : "CpUDgjmGAqAEHD8Q_shape",
        "type" : "Text",
        "x" : 720,
        "y" : 120,
        "width" : 150,
        "height" : 50,
        "value" : ""
      }
    } ]
  }, {
    "id" : "QXs1gjmGAqAEHDer",
    "name" : "Sex and Gender Full Taxonomy",
    "description" : "Organizes a taxonomy of Sex-Gender, Sex, and Gender categories used in the Sex and Gender scope. Provides a coherent naming structure across self-designated, externally-attributed, administrative, legal, and expression-based gender variants, alongside sex-related variants.\n\nSex-Gender is specialized into Male, Female, and Non-binary; Male is specialized into Male Sex and Male Gender, Female into Female Sex and Female Gender, and Non-binary into Indeterminate Sex and Non-binary Gender. Sex is specialized into Phenotypic Sex and Karyotypic Sex, and Phenotypic Sex is specialized into Sex at Birth. Gender is specialized into Self-designated Gender, Externally-attributed Gender, and Gender Expression; Self-designated Gender is specialized into Self-identified Gender and Gender Expression, and Self-identified Gender is specialized into Self-identified Male Gender, Self-identified Female Gender, and Self-identified Non-binary Gender. Externally-attributed Gender is specialized into Administrative Gender and into Externally-attributed Male Gender, Externally-attributed Female Gender, and Externally-attributed Non-binary Gender; Administrative Gender is specialized into Administrative Male Gender, Administrative Female Gender, and Administrative Non-binary Gender, and also into Legal Gender; Legal Gender is specialized into Legal Male Gender, Legal Female Gender, and Legal Non-binary Gender.",
    "type" : "Diagram",
    "owner" : {
      "id" : "9YhW4emAUygeIwl6",
      "type" : "Package"
    },
    "contents" : [ {
      "id" : "WaYjgjmGAqAEHEIS",
      "type" : "ClassView",
      "modelElement" : {
        "id" : "68VSoDmGAqAEHBwU",
        "type" : "Class"
      },
      "shape" : {
        "id" : "WaYjgjmGAqAEHEIS_shape",
        "type" : "Rectangle",
        "x" : 1030,
        "y" : 1510,
        "width" : 240,
        "height" : 50
      }
    }, {
      "id" : "3OwjgjmGAqAEHEHd",
      "type" : "GeneralizationView",
      "modelElement" : {
        "id" : "10oBg.mGAqAEHA.Q",
        "type" : "Generalization"
      },
      "shape" : {
        "id" : "3OwjgjmGAqAEHEHd_path",
        "type" : "Path",
        "points" : [ {
          "x" : 5240,
          "y" : 250
        }, {
          "x" : 5240,
          "y" : 300
        }, {
          "x" : 5240,
          "y" : 380
        } ]
      },
      "source" : {
        "id" : "ES9DgjmGAqAEHECw",
        "type" : "ClassView"
      },
      "target" : {
        "id" : "CLgjgjmGAqAEHEHK",
        "type" : "ClassView"
      }
    }, {
      "id" : "upZDgjmGAqAEHEAW",
      "type" : "ClassView",
      "modelElement" : {
        "id" : "zTtpgjmGAqAEHC2T",
        "type" : "Class"
      },
      "shape" : {
        "id" : "upZDgjmGAqAEHEAW_shape",
        "type" : "Rectangle",
        "x" : 3760,
        "y" : 380,
        "width" : 240,
        "height" : 50
      }
    }, {
      "id" : "mJZDgjmGAqAEHEAA",
      "type" : "GeneralizationView",
      "modelElement" : {
        "id" : "Qg9ZgjmGAqAEHDBk",
        "type" : "Generalization"
      },
      "shape" : {
        "id" : "mJZDgjmGAqAEHEAA_path",
        "type" : "Path",
        "points" : [ {
          "x" : 4270,
          "y" : 90
        }, {
          "x" : 4270,
          "y" : 150
        }, {
          "x" : 4670,
          "y" : 150
        }, {
          "x" : 4670,
          "y" : 379
        } ]
      },
      "source" : {
        "id" : "sfxDgjmGAqAEHD_1",
        "type" : "ClassView"
      },
      "target" : {
        "id" : "WJZDgjmGAqAEHEAC",
        "type" : "ClassView"
      }
    }, {
      "id" : "5.3DgjmGAqAEHEFw",
      "type" : "ClassView",
      "modelElement" : {
        "id" : "wye0g.mGAqAEHB6D",
        "type" : "Class"
      },
      "shape" : {
        "id" : "5.3DgjmGAqAEHEFw_shape",
        "type" : "Rectangle",
        "x" : 240,
        "y" : 1230,
        "width" : 240,
        "height" : 50
      }
    }, {
      "id" : "sfxDgjmGAqAEHD_1",
      "type" : "ClassView",
      "modelElement" : {
        "id" : "B9lZgjmGAqAEHDBO",
        "type" : "Class"
      },
      "shape" : {
        "id" : "sfxDgjmGAqAEHD_1_shape",
        "type" : "Rectangle",
        "x" : 4150,
        "y" : 40,
        "width" : 240,
        "height" : 50
      }
    }, {
      "id" : "CaHDgjmGAqAEHEFJ",
      "type" : "ClassView",
      "modelElement" : {
        "id" : "JDRyg.mGAqAEHA4W",
        "type" : "Class"
      },
      "shape" : {
        "id" : "CaHDgjmGAqAEHEFJ_shape",
        "type" : "Rectangle",
        "x" : 2590,
        "y" : 780,
        "width" : 240,
        "height" : 50
      }
    }, {
      "id" : "LhsjgjmGAqAEHEKc",
      "type" : "ClassView",
      "modelElement" : {
        "id" : "6YdreDmGAqAEHBXG",
        "type" : "Class"
      },
      "shape" : {
        "id" : "LhsjgjmGAqAEHEKc_shape",
        "type" : "Rectangle",
        "x" : 1420,
        "y" : 1230,
        "width" : 240,
        "height" : 50
      }
    }, {
      "id" : "NA7DgjmGAqAEHEE1",
      "type" : "GeneralizationView",
      "modelElement" : {
        "id" : "zg7reDmGAqAEHBX5",
        "type" : "Generalization"
      },
      "shape" : {
        "id" : "NA7DgjmGAqAEHEE1_path",
        "type" : "Path",
        "points" : [ {
          "x" : 2330,
          "y" : 830
        }, {
          "x" : 2330,
          "y" : 1060
        }, {
          "x" : 3460,
          "y" : 1060
        }, {
          "x" : 3460,
          "y" : 1230
        } ]
      },
      "source" : {
        "id" : "NA7DgjmGAqAEHEE3",
        "type" : "ClassView"
      },
      "target" : {
        "id" : "d2NDgjmGAqAEHEBy",
        "type" : "ClassView"
      }
    }, {
      "id" : "9WNDgjmGAqAEHEBe",
      "type" : "ClassView",
      "modelElement" : {
        "id" : "91FSoDmGAqAEHBwH",
        "type" : "Class"
      },
      "shape" : {
        "id" : "9WNDgjmGAqAEHEBe_shape",
        "type" : "Rectangle",
        "x" : 1420,
        "y" : 1510,
        "width" : 240,
        "height" : 50
      }
    }, {
      "id" : "CWNDgjmGAqAEHEBS",
      "type" : "GeneralizationView",
      "modelElement" : {
        "id" : "FVRyoDmGAqAEHB2f",
        "type" : "Generalization"
      },
      "shape" : {
        "id" : "CWNDgjmGAqAEHEBS_path",
        "type" : "Path",
        "points" : [ {
          "x" : 3940,
          "y" : 830
        }, {
          "x" : 3940,
          "y" : 1170
        }, {
          "x" : 2370,
          "y" : 1170
        }, {
          "x" : 2370,
          "y" : 1230
        } ]
      },
      "source" : {
        "id" : "XDFDgjmGAqAEHEAs",
        "type" : "ClassView"
      },
      "target" : {
        "id" : "CWNDgjmGAqAEHEBU",
        "type" : "ClassView"
      }
    }, {
      "id" : "7LMIwjmGAqAEHCAa",
      "type" : "GeneralizationSetView",
      "modelElement" : {
        "id" : "bVUag.mGAqAEHBN3",
        "type" : "GeneralizationSet"
      },
      "shape" : {
        "id" : "7LMIwjmGAqAEHCAa_shape",
        "type" : "Text",
        "x" : 1630,
        "y" : 290,
        "width" : 90,
        "height" : 20,
        "value" : ""
      }
    }, {
      "id" : "_OAjgjmGAqAEHEG2",
      "type" : "GeneralizationView",
      "modelElement" : {
        "id" : "ALrMlDmGAqAEHCmH",
        "type" : "Generalization"
      },
      "shape" : {
        "id" : "_OAjgjmGAqAEHEG2_path",
        "type" : "Path",
        "points" : [ {
          "x" : 5900,
          "y" : 430
        }, {
          "x" : 5900,
          "y" : 1170
        }, {
          "x" : 5900,
          "y" : 1230
        } ]
      },
      "source" : {
        "id" : "AuAjgjmGAqAEHEG4",
        "type" : "ClassView"
      },
      "target" : {
        "id" : "JC9DgjmGAqAEHECS",
        "type" : "ClassView"
      }
    }, {
      "id" : "uACjgjmGAqAEHEK5",
      "type" : "GeneralizationView",
      "modelElement" : {
        "id" : "F27reDmGAqAEHBYD",
        "type" : "Generalization"
      },
      "shape" : {
        "id" : "uACjgjmGAqAEHEK5_path",
        "type" : "Path",
        "points" : [ {
          "x" : 2330,
          "y" : 830
        }, {
          "x" : 2330,
          "y" : 1060
        }, {
          "x" : 2640,
          "y" : 1060
        }, {
          "x" : 2640,
          "y" : 1230
        } ]
      },
      "source" : {
        "id" : "NA7DgjmGAqAEHEE3",
        "type" : "ClassView"
      },
      "target" : {
        "id" : "D6YjgjmGAqAEHEIc",
        "type" : "ClassView"
      }
    }, {
      "id" : "6STDgjmGAqAEHEDe",
      "type" : "ClassView",
      "modelElement" : {
        "id" : "NQNElDmGAqAEHCGM",
        "type" : "Class"
      },
      "shape" : {
        "id" : "6STDgjmGAqAEHEDe_shape",
        "type" : "Rectangle",
        "x" : 4160,
        "y" : 780,
        "width" : 240,
        "height" : 50
      }
    }, {
      "id" : "lusjgjmGAqAEHEJ0",
      "type" : "ClassView",
      "modelElement" : {
        "id" : "VbfioDmGAqAEHBuI",
        "type" : "Class"
      },
      "shape" : {
        "id" : "lusjgjmGAqAEHEJ0_shape",
        "type" : "Rectangle",
        "x" : 1810,
        "y" : 1230,
        "width" : 240,
        "height" : 50
      }
    }, {
      "id" : "hrMIwjmGAqAEHCBa",
      "type" : "GeneralizationSetView",
      "modelElement" : {
        "id" : "vZfMlDmGAqAEHCmx",
        "type" : "GeneralizationSet"
      },
      "shape" : {
        "id" : "hrMIwjmGAqAEHCBa_shape",
        "type" : "Text",
        "x" : 5650,
        "y" : 1160,
        "width" : 100,
        "height" : 20,
        "value" : ""
      }
    }, {
      "id" : "3VajgjmGAqAEHEMG",
      "type" : "GeneralizationView",
      "modelElement" : {
        "id" : "zSW.g.mGAqAEHA5X",
        "type" : "Generalization"
      },
      "shape" : {
        "id" : "3VajgjmGAqAEHEMG_path",
        "type" : "Path",
        "points" : [ {
          "x" : 5240,
          "y" : 430
        }, {
          "x" : 5240,
          "y" : 780
        } ]
      },
      "source" : {
        "id" : "CLgjgjmGAqAEHEHK",
        "type" : "ClassView"
      },
      "target" : {
        "id" : "PI_DgjmGAqAEHEGj",
        "type" : "ClassView"
      }
    }, {
      "id" : "cBnLgjmGAqAEHEOl",
      "type" : "GeneralizationView",
      "modelElement" : {
        "id" : "JKQLkDmAUygefiCo",
        "type" : "Generalization"
      },
      "shape" : {
        "id" : "cBnLgjmGAqAEHEOl_path",
        "type" : "Path",
        "points" : [ {
          "x" : 790,
          "y" : 1560
        }, {
          "x" : 790,
          "y" : 1720
        } ]
      },
      "source" : {
        "id" : "Z.sjgjmGAqAEHEKI",
        "type" : "ClassView"
      },
      "target" : {
        "id" : "PBsjgjmGAqAEHEKS",
        "type" : "ClassView"
      }
    }, {
      "id" : "4yEjgjmGAqAEHEI6",
      "type" : "ClassView",
      "modelElement" : {
        "id" : "B.pKlDmGAqAEHDM_",
        "type" : "Class"
      },
      "shape" : {
        "id" : "4yEjgjmGAqAEHEI6_shape",
        "type" : "Rectangle",
        "x" : 4550,
        "y" : 1230,
        "width" : 240,
        "height" : 50
      }
    }, {
      "id" : "nDFDgjmGAqAEHEAq",
      "type" : "GeneralizationView",
      "modelElement" : {
        "id" : "jurVgjmGAqAEHDZ4",
        "type" : "Generalization"
      },
      "shape" : {
        "id" : "nDFDgjmGAqAEHEAq_path",
        "type" : "Path",
        "points" : [ {
          "x" : 4670,
          "y" : 430
        }, {
          "x" : 4670,
          "y" : 700
        }, {
          "x" : 3940,
          "y" : 700
        }, {
          "x" : 3940,
          "y" : 780
        } ]
      },
      "source" : {
        "id" : "WJZDgjmGAqAEHEAC",
        "type" : "ClassView"
      },
      "target" : {
        "id" : "XDFDgjmGAqAEHEAs",
        "type" : "ClassView"
      }
    }, {
      "id" : "u09LgjmGAqAEHENL",
      "type" : "GeneralizationView",
      "modelElement" : {
        "id" : "8J_LkDmAUygefiIh",
        "type" : "Generalization"
      },
      "shape" : {
        "id" : "u09LgjmGAqAEHENL_path",
        "type" : "Path",
        "points" : [ {
          "x" : 1190,
          "y" : 1560
        }, {
          "x" : 1190,
          "y" : 1720
        } ]
      },
      "source" : {
        "id" : "WaYjgjmGAqAEHEIS",
        "type" : "ClassView"
      },
      "target" : {
        "id" : "2qYjgjmGAqAEHEII",
        "type" : "ClassView"
      }
    }, {
      "id" : "PBsjgjmGAqAEHEKS",
      "type" : "ClassView",
      "modelElement" : {
        "id" : "ekjSoDmGAqAEHBxe",
        "type" : "Class"
      },
      "shape" : {
        "id" : "PBsjgjmGAqAEHEKS_shape",
        "type" : "Rectangle",
        "x" : 640,
        "y" : 1720,
        "width" : 240,
        "height" : 50
      }
    }, {
      "id" : "PLMIwjmGAqAEHCAg",
      "type" : "GeneralizationSetView",
      "modelElement" : {
        "id" : "HfF2oDmGAqAEHChj",
        "type" : "GeneralizationSet"
      },
      "shape" : {
        "id" : "PLMIwjmGAqAEHCAg_shape",
        "type" : "Text",
        "x" : 2580,
        "y" : 290,
        "width" : 90,
        "height" : 20,
        "value" : ""
      }
    }, {
      "id" : "YSEjgjmGAqAEHEIw",
      "type" : "ClassView",
      "modelElement" : {
        "id" : "khjMlDmGAqAEHClc",
        "type" : "Class"
      },
      "shape" : {
        "id" : "YSEjgjmGAqAEHEIw_shape",
        "type" : "Rectangle",
        "x" : 5330,
        "y" : 1230,
        "width" : 240,
        "height" : 50
      }
    }, {
      "id" : "5.3DgjmGAqAEHEFu",
      "type" : "GeneralizationView",
      "modelElement" : {
        "id" : "IrsaoDmGAqAEHCDu",
        "type" : "Generalization"
      },
      "shape" : {
        "id" : "5.3DgjmGAqAEHEFu_path",
        "type" : "Path",
        "points" : [ {
          "x" : 300,
          "y" : 1280
        }, {
          "x" : 300,
          "y" : 1680
        }, {
          "x" : 1480,
          "y" : 1680
        }, {
          "x" : 1480,
          "y" : 1720
        } ]
      },
      "source" : {
        "id" : "5.3DgjmGAqAEHEFw",
        "type" : "ClassView"
      },
      "target" : {
        "id" : "82NDgjmGAqAEHEBo",
        "type" : "ClassView"
      }
    }, {
      "id" : "BrMIwjmGAqAEHCBW",
      "type" : "GeneralizationSetView",
      "modelElement" : {
        "id" : "qJAqlDmGAqAEHDO8",
        "type" : "GeneralizationSet"
      },
      "shape" : {
        "id" : "BrMIwjmGAqAEHCBW_shape",
        "type" : "Text",
        "x" : 4970,
        "y" : 890,
        "width" : 100,
        "height" : 20,
        "value" : ""
      }
    }, {
      "id" : "cHkjgjmGAqAEHEJg",
      "type" : "ClassView",
      "modelElement" : {
        "id" : "XANHwDmGAqAEHBYq",
        "type" : "Class"
      },
      "shape" : {
        "id" : "cHkjgjmGAqAEHEJg_shape",
        "type" : "Rectangle",
        "x" : 4150,
        "y" : 1510,
        "width" : 240,
        "height" : 50
      }
    }, {
      "id" : "AuwjgjmGAqAEHEHg",
      "type" : "GeneralizationView",
      "modelElement" : {
        "id" : "4WXElDmGAqAEHCKx",
        "type" : "Generalization"
      },
      "shape" : {
        "id" : "AuwjgjmGAqAEHEHg_path",
        "type" : "Path",
        "points" : [ {
          "x" : 5240,
          "y" : 250
        }, {
          "x" : 5240,
          "y" : 300
        }, {
          "x" : 4890,
          "y" : 300
        }, {
          "x" : 4890,
          "y" : 640
        }, {
          "x" : 4740,
          "y" : 640
        }, {
          "x" : 4740,
          "y" : 780
        } ]
      },
      "source" : {
        "id" : "ES9DgjmGAqAEHECw",
        "type" : "ClassView"
      },
      "target" : {
        "id" : "RXDDgjmGAqAEHEDM",
        "type" : "ClassView"
      }
    }, {
      "id" : "gNvDgjmGAqAEHEGR",
      "type" : "ClassView",
      "modelElement" : {
        "id" : "AgpS.DmGAqAEHDTi",
        "type" : "Class"
      },
      "shape" : {
        "id" : "gNvDgjmGAqAEHEGR_shape",
        "type" : "Rectangle",
        "x" : 2590,
        "y" : 380,
        "width" : 240,
        "height" : 50
      }
    }, {
      "id" : "uyYjgjmGAqAEHEH0",
      "type" : "ClassView",
      "modelElement" : {
        "id" : "GNvioDmGAqAEHBt7",
        "type" : "Class"
      },
      "shape" : {
        "id" : "uyYjgjmGAqAEHEH0_shape",
        "type" : "Rectangle",
        "x" : 2980,
        "y" : 1230,
        "width" : 240,
        "height" : 50
      }
    }, {
      "id" : "H1vDgjmGAqAEHEGJ",
      "type" : "GeneralizationView",
      "modelElement" : {
        "id" : "bVr1IDmGAqAEHCoE",
        "type" : "Generalization"
      },
      "shape" : {
        "id" : "H1vDgjmGAqAEHEGJ_path",
        "type" : "Path",
        "points" : [ {
          "x" : 2220,
          "y" : 250
        }, {
          "x" : 2220,
          "y" : 300
        }, {
          "x" : 1860,
          "y" : 300
        }, {
          "x" : 1860,
          "y" : 780
        } ]
      },
      "source" : {
        "id" : "cONDgjmGAqAEHEB8",
        "type" : "ClassView"
      },
      "target" : {
        "id" : "wyTDgjmGAqAEHEDo",
        "type" : "ClassView"
      }
    }, {
      "id" : "jrMIwjmGAqAEHCCD",
      "type" : "GeneralizationSetView",
      "modelElement" : {
        "id" : "hoO5gjmGAqAEHDF9",
        "type" : "GeneralizationSet"
      },
      "shape" : {
        "id" : "jrMIwjmGAqAEHCCD_shape",
        "type" : "Text",
        "x" : 4210,
        "y" : 330,
        "width" : 110,
        "height" : 20,
        "value" : ""
      }
    }, {
      "id" : "4yEjgjmGAqAEHEI4",
      "type" : "GeneralizationView",
      "modelElement" : {
        "id" : "38fulDmGAqAEHEZc",
        "type" : "Generalization"
      },
      "shape" : {
        "id" : "4yEjgjmGAqAEHEI4_path",
        "type" : "Path",
        "points" : [ {
          "x" : 4620,
          "y" : 830
        }, {
          "x" : 4620,
          "y" : 1100
        }, {
          "x" : 4620,
          "y" : 1230
        } ]
      },
      "source" : {
        "id" : "RXDDgjmGAqAEHEDM",
        "type" : "ClassView"
      },
      "target" : {
        "id" : "4yEjgjmGAqAEHEI6",
        "type" : "ClassView"
      }
    }, {
      "id" : "_pSjgjmGAqAEHELh",
      "type" : "GeneralizationView",
      "modelElement" : {
        "id" : "3CPyoDmGAqAEHB6D",
        "type" : "Generalization"
      },
      "shape" : {
        "id" : "_pSjgjmGAqAEHELh_path",
        "type" : "Path",
        "points" : [ {
          "x" : 360,
          "y" : 830
        }, {
          "x" : 360,
          "y" : 1170
        }, {
          "x" : 570,
          "y" : 1170
        }, {
          "x" : 570,
          "y" : 1410
        }, {
          "x" : 710,
          "y" : 1410
        }, {
          "x" : 710,
          "y" : 1510
        } ]
      },
      "source" : {
        "id" : "WXnDgjmGAqAEHEFe",
        "type" : "ClassView"
      },
      "target" : {
        "id" : "Z.sjgjmGAqAEHEKI",
        "type" : "ClassView"
      }
    }, {
      "id" : "D6YjgjmGAqAEHEIc",
      "type" : "ClassView",
      "modelElement" : {
        "id" : "LdNreDmGAqAEHBW7",
        "type" : "Class"
      },
      "shape" : {
        "id" : "D6YjgjmGAqAEHEIc_shape",
        "type" : "Rectangle",
        "x" : 2590,
        "y" : 1230,
        "width" : 240,
        "height" : 50
      }
    }, {
      "id" : "6STDgjmGAqAEHEDc",
      "type" : "GeneralizationView",
      "modelElement" : {
        "id" : "CqHVgjmGAqAEHDbJ",
        "type" : "Generalization"
      },
      "shape" : {
        "id" : "6STDgjmGAqAEHEDc_path",
        "type" : "Path",
        "points" : [ {
          "x" : 3880,
          "y" : 430
        }, {
          "x" : 3880,
          "y" : 500
        }, {
          "x" : 4200,
          "y" : 500
        }, {
          "x" : 4200,
          "y" : 780
        } ]
      },
      "source" : {
        "id" : "upZDgjmGAqAEHEAW",
        "type" : "ClassView"
      },
      "target" : {
        "id" : "6STDgjmGAqAEHEDe",
        "type" : "ClassView"
      }
    }, {
      "id" : "TlcjgjmGAqAEHEKo",
      "type" : "GeneralizationView",
      "modelElement" : {
        "id" : "wS.d_9mGAqAEHCaU",
        "type" : "Generalization"
      },
      "shape" : {
        "id" : "TlcjgjmGAqAEHEKo_path",
        "type" : "Path",
        "points" : [ {
          "x" : 1080,
          "y" : 430
        }, {
          "x" : 1080,
          "y" : 720
        }, {
          "x" : 360,
          "y" : 720
        }, {
          "x" : 360,
          "y" : 780
        } ]
      },
      "source" : {
        "id" : "YnzDgjmGAqAEHED_",
        "type" : "ClassView"
      },
      "target" : {
        "id" : "WXnDgjmGAqAEHEFe",
        "type" : "ClassView"
      }
    }, {
      "id" : "AKijgjmGAqAEHELN",
      "type" : "GeneralizationView",
      "modelElement" : {
        "id" : "iDayoDmGAqAEHB0w",
        "type" : "Generalization"
      },
      "shape" : {
        "id" : "AKijgjmGAqAEHELN_path",
        "type" : "Path",
        "points" : [ {
          "x" : 2670,
          "y" : 830
        }, {
          "x" : 2670,
          "y" : 1000
        }, {
          "x" : 1980,
          "y" : 1000
        }, {
          "x" : 1980,
          "y" : 1230
        } ]
      },
      "source" : {
        "id" : "CaHDgjmGAqAEHEFJ",
        "type" : "ClassView"
      },
      "target" : {
        "id" : "lusjgjmGAqAEHEJ0",
        "type" : "ClassView"
      }
    }, {
      "id" : "hrMIwjmGAqAEHCBt",
      "type" : "GeneralizationSetView",
      "modelElement" : {
        "id" : "CkjA.DmGAqAEHCIp",
        "type" : "GeneralizationSet"
      },
      "shape" : {
        "id" : "hrMIwjmGAqAEHCBt_shape",
        "type" : "Text",
        "x" : 2120,
        "y" : 920,
        "width" : 90,
        "height" : 20,
        "value" : ""
      }
    }, {
      "id" : "8LgjgjmGAqAEHEHI",
      "type" : "GeneralizationView",
      "modelElement" : {
        "id" : "AEVKlDmGAqAEHDNm",
        "type" : "Generalization"
      },
      "shape" : {
        "id" : "8LgjgjmGAqAEHEHI_path",
        "type" : "Path",
        "points" : [ {
          "x" : 5240,
          "y" : 430
        }, {
          "x" : 5240,
          "y" : 640
        }, {
          "x" : 5020,
          "y" : 640
        }, {
          "x" : 5020,
          "y" : 1230
        } ]
      },
      "source" : {
        "id" : "CLgjgjmGAqAEHEHK",
        "type" : "ClassView"
      },
      "target" : {
        "id" : "8i9DgjmGAqAEHECc",
        "type" : "ClassView"
      }
    }, {
      "id" : "LhsjgjmGAqAEHEKa",
      "type" : "GeneralizationView",
      "modelElement" : {
        "id" : "i8ibeDmGAqAEHBaQ",
        "type" : "Generalization"
      },
      "shape" : {
        "id" : "LhsjgjmGAqAEHEKa_path",
        "type" : "Path",
        "points" : [ {
          "x" : 1860,
          "y" : 840
        }, {
          "x" : 1860,
          "y" : 1110
        }, {
          "x" : 1480,
          "y" : 1110
        }, {
          "x" : 1480,
          "y" : 1230
        } ]
      },
      "source" : {
        "id" : "wyTDgjmGAqAEHEDo",
        "type" : "ClassView"
      },
      "target" : {
        "id" : "LhsjgjmGAqAEHEKc",
        "type" : "ClassView"
      }
    }, {
      "id" : "NA7DgjmGAqAEHEE3",
      "type" : "ClassView",
      "modelElement" : {
        "id" : "CMHLeDmGAqAEHBVx",
        "type" : "Class"
      },
      "shape" : {
        "id" : "NA7DgjmGAqAEHEE3_shape",
        "type" : "Rectangle",
        "x" : 2200,
        "y" : 780,
        "width" : 240,
        "height" : 50
      }
    }, {
      "id" : "WJZDgjmGAqAEHEAC",
      "type" : "ClassView",
      "modelElement" : {
        "id" : "a3lpgjmGAqAEHC11",
        "type" : "Class"
      },
      "shape" : {
        "id" : "WJZDgjmGAqAEHEAC_shape",
        "type" : "Rectangle",
        "x" : 4550,
        "y" : 380,
        "width" : 240,
        "height" : 50
      }
    }, {
      "id" : "wyTDgjmGAqAEHEDm",
      "type" : "GeneralizationView",
      "modelElement" : {
        "id" : "XjHVgjmGAqAEHDbT",
        "type" : "Generalization"
      },
      "shape" : {
        "id" : "wyTDgjmGAqAEHEDm_path",
        "type" : "Path",
        "points" : [ {
          "x" : 3880,
          "y" : 430
        }, {
          "x" : 3880,
          "y" : 500
        }, {
          "x" : 1990,
          "y" : 500
        }, {
          "x" : 1990,
          "y" : 780
        } ]
      },
      "source" : {
        "id" : "upZDgjmGAqAEHEAW",
        "type" : "ClassView"
      },
      "target" : {
        "id" : "wyTDgjmGAqAEHEDo",
        "type" : "ClassView"
      }
    }, {
      "id" : "PI_DgjmGAqAEHEGj",
      "type" : "ClassView",
      "modelElement" : {
        "id" : "_BY.g.mGAqAEHA3F",
        "type" : "Class"
      },
      "shape" : {
        "id" : "PI_DgjmGAqAEHEGj_shape",
        "type" : "Rectangle",
        "x" : 5120,
        "y" : 780,
        "width" : 240,
        "height" : 50
      }
    }, {
      "id" : "jACjgjmGAqAEHEK8",
      "type" : "GeneralizationView",
      "modelElement" : {
        "id" : "JX7reDmGAqAEHBYN",
        "type" : "Generalization"
      },
      "shape" : {
        "id" : "jACjgjmGAqAEHEK8_path",
        "type" : "Path",
        "points" : [ {
          "x" : 2330,
          "y" : 830
        }, {
          "x" : 2330,
          "y" : 1060
        }, {
          "x" : 1600,
          "y" : 1060
        }, {
          "x" : 1600,
          "y" : 1230
        } ]
      },
      "source" : {
        "id" : "NA7DgjmGAqAEHEE3",
        "type" : "ClassView"
      },
      "target" : {
        "id" : "LhsjgjmGAqAEHEKc",
        "type" : "ClassView"
      }
    }, {
      "id" : "wyTDgjmGAqAEHEDo",
      "type" : "ClassView",
      "modelElement" : {
        "id" : "UbD1IDmGAqAEHCm1",
        "type" : "Class"
      },
      "shape" : {
        "id" : "wyTDgjmGAqAEHEDo_shape",
        "type" : "Rectangle",
        "x" : 1810,
        "y" : 780,
        "width" : 240,
        "height" : 60
      }
    }, {
      "id" : "PemjgjmGAqAEHEMe",
      "type" : "GeneralizationView",
      "modelElement" : {
        "id" : "ouVKlDmGAqAEHDNw",
        "type" : "Generalization"
      },
      "shape" : {
        "id" : "PemjgjmGAqAEHEMe_path",
        "type" : "Path",
        "points" : [ {
          "x" : 5240,
          "y" : 430
        }, {
          "x" : 5240,
          "y" : 640
        }, {
          "x" : 5020,
          "y" : 640
        }, {
          "x" : 5020,
          "y" : 1170
        }, {
          "x" : 4710,
          "y" : 1170
        }, {
          "x" : 4710,
          "y" : 1230
        } ]
      },
      "source" : {
        "id" : "CLgjgjmGAqAEHEHK",
        "type" : "ClassView"
      },
      "target" : {
        "id" : "4yEjgjmGAqAEHEI6",
        "type" : "ClassView"
      }
    }, {
      "id" : "ANvDgjmGAqAEHEGP",
      "type" : "GeneralizationView",
      "modelElement" : {
        "id" : "h.PQlDmGAqAEHBfW",
        "type" : "Generalization"
      },
      "shape" : {
        "id" : "ANvDgjmGAqAEHEGP_path",
        "type" : "Path",
        "points" : [ {
          "x" : 2220,
          "y" : 250
        }, {
          "x" : 2220,
          "y" : 300
        }, {
          "x" : 2710,
          "y" : 300
        }, {
          "x" : 2710,
          "y" : 380
        } ]
      },
      "source" : {
        "id" : "cONDgjmGAqAEHEB8",
        "type" : "ClassView"
      },
      "target" : {
        "id" : "gNvDgjmGAqAEHEGR",
        "type" : "ClassView"
      }
    }, {
      "id" : "unDDgjmGAqAEHEDA",
      "type" : "GeneralizationView",
      "modelElement" : {
        "id" : "8vbVgjmGAqAEHDai",
        "type" : "Generalization"
      },
      "shape" : {
        "id" : "unDDgjmGAqAEHEDA_path",
        "type" : "Path",
        "points" : [ {
          "x" : 4270,
          "y" : 430
        }, {
          "x" : 4270,
          "y" : 560
        }, {
          "x" : 3160,
          "y" : 560
        }, {
          "x" : 3160,
          "y" : 780
        } ]
      },
      "source" : {
        "id" : "QpZDgjmGAqAEHEAM",
        "type" : "ClassView"
      },
      "target" : {
        "id" : "enDDgjmGAqAEHEDC",
        "type" : "ClassView"
      }
    }, {
      "id" : "ci9DgjmGAqAEHECa",
      "type" : "GeneralizationView",
      "modelElement" : {
        "id" : "IbbulDmGAqAEHEW8",
        "type" : "Generalization"
      },
      "shape" : {
        "id" : "ci9DgjmGAqAEHECa_path",
        "type" : "Path",
        "points" : [ {
          "x" : 5770,
          "y" : 830
        }, {
          "x" : 5770,
          "y" : 1000
        }, {
          "x" : 5120,
          "y" : 1000
        }, {
          "x" : 5120,
          "y" : 1230
        } ]
      },
      "source" : {
        "id" : "tjFDgjmGAqAEHEA2",
        "type" : "ClassView"
      },
      "target" : {
        "id" : "8i9DgjmGAqAEHECc",
        "type" : "ClassView"
      }
    }, {
      "id" : "SY_DgjmGAqAEHEGr",
      "type" : "GeneralizationView",
      "modelElement" : {
        "id" : "joButDmAUygefhjk",
        "type" : "Generalization"
      },
      "shape" : {
        "id" : "SY_DgjmGAqAEHEGr_path",
        "type" : "Path",
        "points" : [ {
          "x" : 5020,
          "y" : 1280
        }, {
          "x" : 5020,
          "y" : 1510
        } ]
      },
      "source" : {
        "id" : "8i9DgjmGAqAEHECc",
        "type" : "ClassView"
      },
      "target" : {
        "id" : "1i9DgjmGAqAEHECm",
        "type" : "ClassView"
      }
    }, {
      "id" : "rP6jgjmGAqAEHEMR",
      "type" : "GeneralizationView",
      "modelElement" : {
        "id" : "oOrMlDmGAqAEHCl9",
        "type" : "Generalization"
      },
      "shape" : {
        "id" : "rP6jgjmGAqAEHEMR_path",
        "type" : "Path",
        "points" : [ {
          "x" : 5900,
          "y" : 430
        }, {
          "x" : 5900,
          "y" : 1170
        }, {
          "x" : 5500,
          "y" : 1170
        }, {
          "x" : 5500,
          "y" : 1230
        } ]
      },
      "source" : {
        "id" : "AuAjgjmGAqAEHEG4",
        "type" : "ClassView"
      },
      "target" : {
        "id" : "YSEjgjmGAqAEHEIw",
        "type" : "ClassView"
      }
    }, {
      "id" : "AuAjgjmGAqAEHEG4",
      "type" : "ClassView",
      "modelElement" : {
        "id" : "NmTSZemAUygeIw3S",
        "type" : "Class"
      },
      "shape" : {
        "id" : "AuAjgjmGAqAEHEG4_shape",
        "type" : "Rectangle",
        "x" : 5720,
        "y" : 380,
        "width" : 240,
        "height" : 50
      }
    }, {
      "id" : "Z.sjgjmGAqAEHEKI",
      "type" : "ClassView",
      "modelElement" : {
        "id" : "3.1SoDmGAqAEHBwh",
        "type" : "Class"
      },
      "shape" : {
        "id" : "Z.sjgjmGAqAEHEKI_shape",
        "type" : "Rectangle",
        "x" : 640,
        "y" : 1510,
        "width" : 240,
        "height" : 50
      }
    }, {
      "id" : "JC9DgjmGAqAEHECS",
      "type" : "ClassView",
      "modelElement" : {
        "id" : "uyTMlDmGAqAEHCln",
        "type" : "Class"
      },
      "shape" : {
        "id" : "JC9DgjmGAqAEHECS_shape",
        "type" : "Rectangle",
        "x" : 5720,
        "y" : 1230,
        "width" : 240,
        "height" : 50
      }
    }, {
      "id" : "_bkjgjmGAqAEHEJW",
      "type" : "ClassView",
      "modelElement" : {
        "id" : "3pZKlDmGAqAEHDNK",
        "type" : "Class"
      },
      "shape" : {
        "id" : "_bkjgjmGAqAEHEJW_shape",
        "type" : "Rectangle",
        "x" : 4160,
        "y" : 1230,
        "width" : 240,
        "height" : 50
      }
    }, {
      "id" : "82NDgjmGAqAEHEBo",
      "type" : "ClassView",
      "modelElement" : {
        "id" : "7stSoDmGAqAEHBw0",
        "type" : "Class"
      },
      "shape" : {
        "id" : "82NDgjmGAqAEHEBo_shape",
        "type" : "Rectangle",
        "x" : 1420,
        "y" : 1720,
        "width" : 240,
        "height" : 50
      }
    }, {
      "id" : "QpZDgjmGAqAEHEAK",
      "type" : "GeneralizationView",
      "modelElement" : {
        "id" : "Ia9ZgjmGAqAEHDBu",
        "type" : "Generalization"
      },
      "shape" : {
        "id" : "QpZDgjmGAqAEHEAK_path",
        "type" : "Path",
        "points" : [ {
          "x" : 4270,
          "y" : 90
        }, {
          "x" : 4270,
          "y" : 150
        }, {
          "x" : 4270,
          "y" : 379
        } ]
      },
      "source" : {
        "id" : "sfxDgjmGAqAEHD_1",
        "type" : "ClassView"
      },
      "target" : {
        "id" : "QpZDgjmGAqAEHEAM",
        "type" : "ClassView"
      }
    }, {
      "id" : "xGrLgjmGAqAEHEN9",
      "type" : "GeneralizationView",
      "modelElement" : {
        "id" : "NVu9tDmAUygefhqO",
        "type" : "Generalization"
      },
      "shape" : {
        "id" : "xGrLgjmGAqAEHEN9_path",
        "type" : "Path",
        "points" : [ {
          "x" : 4220,
          "y" : 1280
        }, {
          "x" : 4220,
          "y" : 1510
        } ]
      },
      "source" : {
        "id" : "_bkjgjmGAqAEHEJW",
        "type" : "ClassView"
      },
      "target" : {
        "id" : "cHkjgjmGAqAEHEJg",
        "type" : "ClassView"
      }
    }, {
      "id" : "5NNLgjmGAqAEHEM0",
      "type" : "GeneralizationView",
      "modelElement" : {
        "id" : "GH_LkDmAUygefiIr",
        "type" : "Generalization"
      },
      "shape" : {
        "id" : "5NNLgjmGAqAEHEM0_path",
        "type" : "Path",
        "points" : [ {
          "x" : 1200,
          "y" : 1280
        }, {
          "x" : 1200,
          "y" : 1510
        } ]
      },
      "source" : {
        "id" : "OKYjgjmGAqAEHEH.",
        "type" : "ClassView"
      },
      "target" : {
        "id" : "WaYjgjmGAqAEHEIS",
        "type" : "ClassView"
      }
    }, {
      "id" : "XyEjgjmGAqAEHEJE",
      "type" : "ClassView",
      "modelElement" : {
        "id" : "SmVHwDmGAqAEHBYZ",
        "type" : "Class"
      },
      "shape" : {
        "id" : "XyEjgjmGAqAEHEJE_shape",
        "type" : "Rectangle",
        "x" : 4550,
        "y" : 1510,
        "width" : 240,
        "height" : 50
      }
    }, {
      "id" : "KVajgjmGAqAEHEMA",
      "type" : "GeneralizationView",
      "modelElement" : {
        "id" : "4dTHwDmGAqAEHBZQ",
        "type" : "Generalization"
      },
      "shape" : {
        "id" : "KVajgjmGAqAEHEMA_path",
        "type" : "Path",
        "points" : [ {
          "x" : 5220,
          "y" : 830
        }, {
          "x" : 5220,
          "y" : 1460
        }, {
          "x" : 4710,
          "y" : 1460
        }, {
          "x" : 4710,
          "y" : 1510
        } ]
      },
      "source" : {
        "id" : "PI_DgjmGAqAEHEGj",
        "type" : "ClassView"
      },
      "target" : {
        "id" : "XyEjgjmGAqAEHEJE",
        "type" : "ClassView"
      }
    }, {
      "id" : "RXDDgjmGAqAEHEDM",
      "type" : "ClassView",
      "modelElement" : {
        "id" : "LVVElDmGAqAEHCF7",
        "type" : "Class"
      },
      "shape" : {
        "id" : "RXDDgjmGAqAEHEDM_shape",
        "type" : "Rectangle",
        "x" : 4550,
        "y" : 780,
        "width" : 240,
        "height" : 50
      }
    }, {
      "id" : "tjFDgjmGAqAEHEA2",
      "type" : "ClassView",
      "modelElement" : {
        "id" : "Ac5ElDmGAqAEHCFk",
        "type" : "Class"
      },
      "shape" : {
        "id" : "tjFDgjmGAqAEHEA2_shape",
        "type" : "Rectangle",
        "x" : 5580,
        "y" : 780,
        "width" : 240,
        "height" : 50
      }
    }, {
      "id" : "YmNDgjmGAqAEHEBI",
      "type" : "GeneralizationView",
      "modelElement" : {
        "id" : "168yoDmGAqAEHBz6",
        "type" : "Generalization"
      },
      "shape" : {
        "id" : "YmNDgjmGAqAEHEBI_path",
        "type" : "Path",
        "points" : [ {
          "x" : 3940,
          "y" : 830
        }, {
          "x" : 3940,
          "y" : 1170
        }, {
          "x" : 3940,
          "y" : 1230
        } ]
      },
      "source" : {
        "id" : "XDFDgjmGAqAEHEAs",
        "type" : "ClassView"
      },
      "target" : {
        "id" : "imNDgjmGAqAEHEBK",
        "type" : "ClassView"
      }
    }, {
      "id" : "D6YjgjmGAqAEHEIa",
      "type" : "GeneralizationView",
      "modelElement" : {
        "id" : "mDCbeDmGAqAEHBaG",
        "type" : "Generalization"
      },
      "shape" : {
        "id" : "D6YjgjmGAqAEHEIa_path",
        "type" : "Path",
        "points" : [ {
          "x" : 3140,
          "y" : 830
        }, {
          "x" : 3140,
          "y" : 930
        }, {
          "x" : 2750,
          "y" : 930
        }, {
          "x" : 2750,
          "y" : 1230
        } ]
      },
      "source" : {
        "id" : "enDDgjmGAqAEHEDC",
        "type" : "ClassView"
      },
      "target" : {
        "id" : "D6YjgjmGAqAEHEIc",
        "type" : "ClassView"
      }
    }, {
      "id" : "XDFDgjmGAqAEHEAs",
      "type" : "ClassView",
      "modelElement" : {
        "id" : "XD91IDmGAqAEHCmf",
        "type" : "Class"
      },
      "shape" : {
        "id" : "XDFDgjmGAqAEHEAs_shape",
        "type" : "Rectangle",
        "x" : 3760,
        "y" : 780,
        "width" : 240,
        "height" : 50
      }
    }, {
      "id" : "nACjgjmGAqAEHEK_",
      "type" : "GeneralizationView",
      "modelElement" : {
        "id" : "AgdS.DmGAqAEHDUS",
        "type" : "Generalization"
      },
      "shape" : {
        "id" : "nACjgjmGAqAEHEK__path",
        "type" : "Path",
        "points" : [ {
          "x" : 2710,
          "y" : 430
        }, {
          "x" : 2710,
          "y" : 710
        }, {
          "x" : 2330,
          "y" : 710
        }, {
          "x" : 2330,
          "y" : 780
        } ]
      },
      "source" : {
        "id" : "gNvDgjmGAqAEHEGR",
        "type" : "ClassView"
      },
      "target" : {
        "id" : "NA7DgjmGAqAEHEE3",
        "type" : "ClassView"
      }
    }, {
      "id" : "crMIwjmGAqAEHCAw",
      "type" : "GeneralizationSetView",
      "modelElement" : {
        "id" : "p5UbeDmGAqAEHBZf",
        "type" : "GeneralizationSet"
      },
      "shape" : {
        "id" : "crMIwjmGAqAEHCAw_shape",
        "type" : "Text",
        "x" : 2420,
        "y" : 1050,
        "width" : 110,
        "height" : 20,
        "value" : ""
      }
    }, {
      "id" : "cVcjgjmGAqAEHEKu",
      "type" : "GeneralizationView",
      "modelElement" : {
        "id" : "d5uyoDmGAqAEHB1t",
        "type" : "Generalization"
      },
      "shape" : {
        "id" : "cVcjgjmGAqAEHEKu_path",
        "type" : "Path",
        "points" : [ {
          "x" : 1079,
          "y" : 430
        }, {
          "x" : 1079,
          "y" : 1170
        }, {
          "x" : 809,
          "y" : 1170
        }, {
          "x" : 809,
          "y" : 1230
        } ]
      },
      "source" : {
        "id" : "YnzDgjmGAqAEHED_",
        "type" : "ClassView"
      },
      "target" : {
        "id" : "FesjgjmGAqAEHEJ.",
        "type" : "ClassView"
      }
    }, {
      "id" : "PI_DgjmGAqAEHEGh",
      "type" : "GeneralizationView",
      "modelElement" : {
        "id" : "8WTHwDmGAqAEHBZG",
        "type" : "Generalization"
      },
      "shape" : {
        "id" : "PI_DgjmGAqAEHEGh_path",
        "type" : "Path",
        "points" : [ {
          "x" : 5220,
          "y" : 830
        }, {
          "x" : 5220,
          "y" : 1460
        }, {
          "x" : 5120,
          "y" : 1460
        }, {
          "x" : 5120,
          "y" : 1510
        } ]
      },
      "source" : {
        "id" : "PI_DgjmGAqAEHEGj",
        "type" : "ClassView"
      },
      "target" : {
        "id" : "1i9DgjmGAqAEHECm",
        "type" : "ClassView"
      }
    }, {
      "id" : "jrMIwjmGAqAEHCCJ",
      "type" : "GeneralizationSetView",
      "modelElement" : {
        "id" : "q3h9gjmGAqAEHD3j",
        "type" : "GeneralizationSet"
      },
      "shape" : {
        "id" : "jrMIwjmGAqAEHCCJ_shape",
        "type" : "Text",
        "x" : 3670,
        "y" : 550,
        "width" : 80,
        "height" : 20,
        "value" : ""
      }
    }, {
      "id" : ".LMIwjmGAqAEHCAH",
      "type" : "GeneralizationSetView",
      "modelElement" : {
        "id" : "pfOTtDmAUygefhyR",
        "type" : "GeneralizationSet"
      },
      "shape" : {
        "id" : ".LMIwjmGAqAEHCAH_shape",
        "type" : "Text",
        "x" : 5730,
        "y" : 1020,
        "width" : 70,
        "height" : 20,
        "value" : ""
      }
    }, {
      "id" : "cONDgjmGAqAEHEB8",
      "type" : "ClassView",
      "modelElement" : {
        "id" : "HF29A.mGAqAEHBsq",
        "type" : "Class"
      },
      "shape" : {
        "id" : "cONDgjmGAqAEHEB8_shape",
        "type" : "Rectangle",
        "x" : 2100,
        "y" : 200,
        "width" : 240,
        "height" : 50
      }
    }, {
      "id" : "YnzDgjmGAqAEHED9",
      "type" : "GeneralizationView",
      "modelElement" : {
        "id" : "DKOyoDmGAqAEHB1Z",
        "type" : "Generalization"
      },
      "shape" : {
        "id" : "YnzDgjmGAqAEHED9_path",
        "type" : "Path",
        "points" : [ {
          "x" : 1079,
          "y" : 430
        }, {
          "x" : 1079,
          "y" : 1170
        }, {
          "x" : 2239,
          "y" : 1170
        }, {
          "x" : 2239,
          "y" : 1230
        } ]
      },
      "source" : {
        "id" : "YnzDgjmGAqAEHED_",
        "type" : "ClassView"
      },
      "target" : {
        "id" : "CWNDgjmGAqAEHEBU",
        "type" : "ClassView"
      }
    }, {
      "id" : ".TyjgjmGAqAEHELv",
      "type" : "GeneralizationView",
      "modelElement" : {
        "id" : "oi8aoDmGAqAEHCEE",
        "type" : "Generalization"
      },
      "shape" : {
        "id" : ".TyjgjmGAqAEHELv_path",
        "type" : "Path",
        "points" : [ {
          "x" : 300,
          "y" : 1280
        }, {
          "x" : 300,
          "y" : 1680
        }, {
          "x" : 700,
          "y" : 1680
        }, {
          "x" : 700,
          "y" : 1720
        } ]
      },
      "source" : {
        "id" : "5.3DgjmGAqAEHEFw",
        "type" : "ClassView"
      },
      "target" : {
        "id" : "PBsjgjmGAqAEHEKS",
        "type" : "ClassView"
      }
    }, {
      "id" : "ES9DgjmGAqAEHECw",
      "type" : "ClassView",
      "modelElement" : {
        "id" : "Q4F.g.mGAqAEHA65",
        "type" : "Class"
      },
      "shape" : {
        "id" : "ES9DgjmGAqAEHECw_shape",
        "type" : "Rectangle",
        "x" : 5120,
        "y" : 200,
        "width" : 240,
        "height" : 50
      }
    }, {
      "id" : "JC9DgjmGAqAEHECQ",
      "type" : "GeneralizationView",
      "modelElement" : {
        "id" : "YqbulDmGAqAEHEWy",
        "type" : "Generalization"
      },
      "shape" : {
        "id" : "JC9DgjmGAqAEHECQ_path",
        "type" : "Path",
        "points" : [ {
          "x" : 5770,
          "y" : 830
        }, {
          "x" : 5770,
          "y" : 1000
        }, {
          "x" : 5770,
          "y" : 1230
        } ]
      },
      "source" : {
        "id" : "tjFDgjmGAqAEHEA2",
        "type" : "ClassView"
      },
      "target" : {
        "id" : "JC9DgjmGAqAEHECS",
        "type" : "ClassView"
      }
    }, {
      "id" : "d2NDgjmGAqAEHEBy",
      "type" : "ClassView",
      "modelElement" : {
        "id" : "Y2JreDmGAqAEHBWm",
        "type" : "Class"
      },
      "shape" : {
        "id" : "d2NDgjmGAqAEHEBy_shape",
        "type" : "Rectangle",
        "x" : 3370,
        "y" : 1230,
        "width" : 240,
        "height" : 50
      }
    }, {
      "id" : "mpSjgjmGAqAEHELb",
      "type" : "GeneralizationView",
      "modelElement" : {
        "id" : "mcDqg.mGAqAEHBLt",
        "type" : "Generalization"
      },
      "shape" : {
        "id" : "mpSjgjmGAqAEHELb_path",
        "type" : "Path",
        "points" : [ {
          "x" : 360,
          "y" : 830
        }, {
          "x" : 360,
          "y" : 1230
        } ]
      },
      "source" : {
        "id" : "WXnDgjmGAqAEHEFe",
        "type" : "ClassView"
      },
      "target" : {
        "id" : "5.3DgjmGAqAEHEFw",
        "type" : "ClassView"
      }
    }, {
      "id" : "OKYjgjmGAqAEHEH8",
      "type" : "GeneralizationView",
      "modelElement" : {
        "id" : "v9xyoDmGAqAEHB2p",
        "type" : "Generalization"
      },
      "shape" : {
        "id" : "OKYjgjmGAqAEHEH8_path",
        "type" : "Path",
        "points" : [ {
          "x" : 3140,
          "y" : 830
        }, {
          "x" : 3140,
          "y" : 930
        }, {
          "x" : 1200,
          "y" : 930
        }, {
          "x" : 1200,
          "y" : 1230
        } ]
      },
      "source" : {
        "id" : "enDDgjmGAqAEHEDC",
        "type" : "ClassView"
      },
      "target" : {
        "id" : "OKYjgjmGAqAEHEH.",
        "type" : "ClassView"
      }
    }, {
      "id" : "eK7LgjmGAqAEHEOS",
      "type" : "GeneralizationView",
      "modelElement" : {
        "id" : "ElQLkDmAUygefiCy",
        "type" : "Generalization"
      },
      "shape" : {
        "id" : "eK7LgjmGAqAEHEOS_path",
        "type" : "Path",
        "points" : [ {
          "x" : 810,
          "y" : 1280
        }, {
          "x" : 810,
          "y" : 1510
        } ]
      },
      "source" : {
        "id" : "FesjgjmGAqAEHEJ.",
        "type" : "ClassView"
      },
      "target" : {
        "id" : "Z.sjgjmGAqAEHEKI",
        "type" : "ClassView"
      }
    }, {
      "id" : "_bkjgjmGAqAEHEJU",
      "type" : "GeneralizationView",
      "modelElement" : {
        "id" : "2KvulDmGAqAEHEZI",
        "type" : "Generalization"
      },
      "shape" : {
        "id" : "_bkjgjmGAqAEHEJU_path",
        "type" : "Path",
        "points" : [ {
          "x" : 4220,
          "y" : 830
        }, {
          "x" : 4220,
          "y" : 1230
        } ]
      },
      "source" : {
        "id" : "6STDgjmGAqAEHEDe",
        "type" : "ClassView"
      },
      "target" : {
        "id" : "_bkjgjmGAqAEHEJW",
        "type" : "ClassView"
      }
    }, {
      "id" : "2qYjgjmGAqAEHEII",
      "type" : "ClassView",
      "modelElement" : {
        "id" : "CCdSoDmGAqAEHBxB",
        "type" : "Class"
      },
      "shape" : {
        "id" : "2qYjgjmGAqAEHEII_shape",
        "type" : "Rectangle",
        "x" : 1030,
        "y" : 1720,
        "width" : 240,
        "height" : 50
      }
    }, {
      "id" : "cONDgjmGAqAEHEB6",
      "type" : "GeneralizationView",
      "modelElement" : {
        "id" : "abL1IDmGAqAEHCnw",
        "type" : "Generalization"
      },
      "shape" : {
        "id" : "cONDgjmGAqAEHEB6_path",
        "type" : "Path",
        "points" : [ {
          "x" : 2220,
          "y" : 250
        }, {
          "x" : 2220,
          "y" : 300
        }, {
          "x" : 3040,
          "y" : 300
        }, {
          "x" : 3040,
          "y" : 710
        }, {
          "x" : 3830,
          "y" : 700
        }, {
          "x" : 3830,
          "y" : 780
        } ]
      },
      "source" : {
        "id" : "cONDgjmGAqAEHEB8",
        "type" : "ClassView"
      },
      "target" : {
        "id" : "XDFDgjmGAqAEHEAs",
        "type" : "ClassView"
      }
    }, {
      "id" : "1i9DgjmGAqAEHECm",
      "type" : "ClassView",
      "modelElement" : {
        "id" : "3DCHwDmGAqAEHBXz",
        "type" : "Class"
      },
      "shape" : {
        "id" : "1i9DgjmGAqAEHECm_shape",
        "type" : "Rectangle",
        "x" : 4940,
        "y" : 1510,
        "width" : 240,
        "height" : 50
      }
    }, {
      "id" : "W1vDgjmGAqAEHEGA",
      "type" : "GeneralizationView",
      "modelElement" : {
        "id" : ".pCMg.mGAqAEHB.9",
        "type" : "Generalization"
      },
      "shape" : {
        "id" : "W1vDgjmGAqAEHEGA_path",
        "type" : "Path",
        "points" : [ {
          "x" : 2220,
          "y" : 250
        }, {
          "x" : 2220,
          "y" : 300
        }, {
          "x" : 1150,
          "y" : 300
        }, {
          "x" : 1150,
          "y" : 380
        } ]
      },
      "source" : {
        "id" : "cONDgjmGAqAEHEB8",
        "type" : "ClassView"
      },
      "target" : {
        "id" : "YnzDgjmGAqAEHED_",
        "type" : "ClassView"
      }
    }, {
      "id" : "hXDDgjmGAqAEHEDK",
      "type" : "GeneralizationView",
      "modelElement" : {
        "id" : "Jq7VgjmGAqAEHDas",
        "type" : "Generalization"
      },
      "shape" : {
        "id" : "hXDDgjmGAqAEHEDK_path",
        "type" : "Path",
        "points" : [ {
          "x" : 4270,
          "y" : 430
        }, {
          "x" : 4270,
          "y" : 560
        }, {
          "x" : 4600,
          "y" : 560
        }, {
          "x" : 4600,
          "y" : 780
        } ]
      },
      "source" : {
        "id" : "QpZDgjmGAqAEHEAM",
        "type" : "ClassView"
      },
      "target" : {
        "id" : "RXDDgjmGAqAEHEDM",
        "type" : "ClassView"
      }
    }, {
      "id" : "UKijgjmGAqAEHELQ",
      "type" : "GeneralizationView",
      "modelElement" : {
        "id" : "bltS.DmGAqAEHDUI",
        "type" : "Generalization"
      },
      "shape" : {
        "id" : "UKijgjmGAqAEHELQ_path",
        "type" : "Path",
        "points" : [ {
          "x" : 2710,
          "y" : 430
        }, {
          "x" : 2710,
          "y" : 710
        }, {
          "x" : 2710,
          "y" : 780
        } ]
      },
      "source" : {
        "id" : "gNvDgjmGAqAEHEGR",
        "type" : "ClassView"
      },
      "target" : {
        "id" : "CaHDgjmGAqAEHEFJ",
        "type" : "ClassView"
      }
    }, {
      "id" : "8OwjgjmGAqAEHEHa",
      "type" : "GeneralizationView",
      "modelElement" : {
        "id" : "pzIBg.mGAqAEHA.G",
        "type" : "Generalization"
      },
      "shape" : {
        "id" : "8OwjgjmGAqAEHEHa_path",
        "type" : "Path",
        "points" : [ {
          "x" : 5240,
          "y" : 250
        }, {
          "x" : 5240,
          "y" : 300
        }, {
          "x" : 5840,
          "y" : 300
        }, {
          "x" : 5840,
          "y" : 380
        } ]
      },
      "source" : {
        "id" : "ES9DgjmGAqAEHECw",
        "type" : "ClassView"
      },
      "target" : {
        "id" : "AuAjgjmGAqAEHEG4",
        "type" : "ClassView"
      }
    }, {
      "id" : "_pSjgjmGAqAEHELe",
      "type" : "GeneralizationView",
      "modelElement" : {
        "id" : "D6nyoDmGAqAEHB5r",
        "type" : "Generalization"
      },
      "shape" : {
        "id" : "_pSjgjmGAqAEHELe_path",
        "type" : "Path",
        "points" : [ {
          "x" : 360,
          "y" : 830
        }, {
          "x" : 360,
          "y" : 1170
        }, {
          "x" : 570,
          "y" : 1170
        }, {
          "x" : 570,
          "y" : 1410
        }, {
          "x" : 1040,
          "y" : 1410
        }, {
          "x" : 1040,
          "y" : 1510
        } ]
      },
      "source" : {
        "id" : "WXnDgjmGAqAEHEFe",
        "type" : "ClassView"
      },
      "target" : {
        "id" : "WaYjgjmGAqAEHEIS",
        "type" : "ClassView"
      }
    }, {
      "id" : "d2NDgjmGAqAEHEBw",
      "type" : "GeneralizationView",
      "modelElement" : {
        "id" : "lUCbeDmGAqAEHBZ8",
        "type" : "Generalization"
      },
      "shape" : {
        "id" : "d2NDgjmGAqAEHEBw_path",
        "type" : "Path",
        "points" : [ {
          "x" : 3940,
          "y" : 830
        }, {
          "x" : 3940,
          "y" : 1170
        }, {
          "x" : 3570,
          "y" : 1170
        }, {
          "x" : 3570,
          "y" : 1230
        } ]
      },
      "source" : {
        "id" : "XDFDgjmGAqAEHEAs",
        "type" : "ClassView"
      },
      "target" : {
        "id" : "d2NDgjmGAqAEHEBy",
        "type" : "ClassView"
      }
    }, {
      "id" : "IXnDgjmGAqAEHEFZ",
      "type" : "GeneralizationView",
      "modelElement" : {
        "id" : "lEgrkDmAUygefiJr",
        "type" : "Generalization"
      },
      "shape" : {
        "id" : "IXnDgjmGAqAEHEFZ_path",
        "type" : "Path",
        "points" : [ {
          "x" : 1580,
          "y" : 1560
        }, {
          "x" : 1580,
          "y" : 1720
        } ]
      },
      "source" : {
        "id" : "9WNDgjmGAqAEHEBe",
        "type" : "ClassView"
      },
      "target" : {
        "id" : "82NDgjmGAqAEHEBo",
        "type" : "ClassView"
      }
    }, {
      "id" : ".LMIwjmGAqAEHB_8",
      "type" : "GeneralizationSetView",
      "modelElement" : {
        "id" : "1u9jtDmAUygefhvd",
        "type" : "GeneralizationSet"
      },
      "shape" : {
        "id" : ".LMIwjmGAqAEHB_8_shape",
        "type" : "Text",
        "x" : 4960,
        "y" : 1090,
        "width" : 80,
        "height" : 20,
        "value" : ""
      }
    }, {
      "id" : "imNDgjmGAqAEHEBK",
      "type" : "ClassView",
      "modelElement" : {
        "id" : "fuPioDmGAqAEHBtu",
        "type" : "Class"
      },
      "shape" : {
        "id" : "imNDgjmGAqAEHEBK_shape",
        "type" : "Rectangle",
        "x" : 3760,
        "y" : 1230,
        "width" : 240,
        "height" : 50
      }
    }, {
      "id" : "cVcjgjmGAqAEHEKr",
      "type" : "GeneralizationView",
      "modelElement" : {
        "id" : "touyoDmGAqAEHB1j",
        "type" : "Generalization"
      },
      "shape" : {
        "id" : "cVcjgjmGAqAEHEKr_path",
        "type" : "Path",
        "points" : [ {
          "x" : 1079,
          "y" : 430
        }, {
          "x" : 1079,
          "y" : 1170
        }, {
          "x" : 1079,
          "y" : 1230
        } ]
      },
      "source" : {
        "id" : "YnzDgjmGAqAEHED_",
        "type" : "ClassView"
      },
      "target" : {
        "id" : "OKYjgjmGAqAEHEH.",
        "type" : "ClassView"
      }
    }, {
      "id" : "YSEjgjmGAqAEHEIu",
      "type" : "GeneralizationView",
      "modelElement" : {
        "id" : "vG3ulDmGAqAEHEY.",
        "type" : "Generalization"
      },
      "shape" : {
        "id" : "YSEjgjmGAqAEHEIu_path",
        "type" : "Path",
        "points" : [ {
          "x" : 4620,
          "y" : 830
        }, {
          "x" : 4620,
          "y" : 1100
        }, {
          "x" : 5390,
          "y" : 1100
        }, {
          "x" : 5390,
          "y" : 1230
        } ]
      },
      "source" : {
        "id" : "RXDDgjmGAqAEHEDM",
        "type" : "ClassView"
      },
      "target" : {
        "id" : "YSEjgjmGAqAEHEIw",
        "type" : "ClassView"
      }
    }, {
      "id" : "MTyjgjmGAqAEHELs",
      "type" : "GeneralizationView",
      "modelElement" : {
        "id" : "wbcaoDmGAqAEHCD6",
        "type" : "Generalization"
      },
      "shape" : {
        "id" : "MTyjgjmGAqAEHELs_path",
        "type" : "Path",
        "points" : [ {
          "x" : 300,
          "y" : 1280
        }, {
          "x" : 300,
          "y" : 1680
        }, {
          "x" : 1050,
          "y" : 1680
        }, {
          "x" : 1050,
          "y" : 1720
        } ]
      },
      "source" : {
        "id" : "5.3DgjmGAqAEHEFw",
        "type" : "ClassView"
      },
      "target" : {
        "id" : "2qYjgjmGAqAEHEII",
        "type" : "ClassView"
      }
    }, {
      "id" : "DVajgjmGAqAEHEMD",
      "type" : "GeneralizationView",
      "modelElement" : {
        "id" : "f4zHwDmGAqAEHBZa",
        "type" : "Generalization"
      },
      "shape" : {
        "id" : "DVajgjmGAqAEHEMD_path",
        "type" : "Path",
        "points" : [ {
          "x" : 5220,
          "y" : 830
        }, {
          "x" : 5220,
          "y" : 1460
        }, {
          "x" : 4330,
          "y" : 1460
        }, {
          "x" : 4330,
          "y" : 1510
        } ]
      },
      "source" : {
        "id" : "PI_DgjmGAqAEHEGj",
        "type" : "ClassView"
      },
      "target" : {
        "id" : "cHkjgjmGAqAEHEJg",
        "type" : "ClassView"
      }
    }, {
      "id" : "CWNDgjmGAqAEHEBU",
      "type" : "ClassView",
      "modelElement" : {
        "id" : "kchSoDmGAqAEHBvS",
        "type" : "Class"
      },
      "shape" : {
        "id" : "CWNDgjmGAqAEHEBU_shape",
        "type" : "Rectangle",
        "x" : 2200,
        "y" : 1230,
        "width" : 240,
        "height" : 50
      }
    }, {
      "id" : "OKYjgjmGAqAEHEH.",
      "type" : "ClassView",
      "modelElement" : {
        "id" : "XKRSoDmGAqAEHBvf",
        "type" : "Class"
      },
      "shape" : {
        "id" : "OKYjgjmGAqAEHEH._shape",
        "type" : "Rectangle",
        "x" : 1030,
        "y" : 1230,
        "width" : 240,
        "height" : 50
      }
    }, {
      "id" : "irMIwjmGAqAEHCA0",
      "type" : "GeneralizationSetView",
      "modelElement" : {
        "id" : "poZg.DmGAqAEHCOv",
        "type" : "GeneralizationSet"
      },
      "shape" : {
        "id" : "irMIwjmGAqAEHCA0_shape",
        "type" : "Text",
        "x" : 1220,
        "y" : 1100,
        "width" : 110,
        "height" : 20,
        "value" : ""
      }
    }, {
      "id" : "jrMIwjmGAqAEHCB_",
      "type" : "GeneralizationSetView",
      "modelElement" : {
        "id" : "ILXdgjmGAqAEHDzr",
        "type" : "GeneralizationSet"
      },
      "shape" : {
        "id" : "jrMIwjmGAqAEHCB__shape",
        "type" : "Text",
        "x" : 4260,
        "y" : 690,
        "width" : 70,
        "height" : 20,
        "value" : ""
      }
    }, {
      "id" : "arMIwjmGAqAEHCA5",
      "type" : "GeneralizationSetView",
      "modelElement" : {
        "id" : "vLjdcDmAUygefl1K",
        "type" : "GeneralizationSet"
      },
      "shape" : {
        "id" : "arMIwjmGAqAEHCA5_shape",
        "type" : "Text",
        "x" : 2790,
        "y" : 990,
        "width" : 120,
        "height" : 20,
        "value" : ""
      }
    }, {
      "id" : "UrMIwjmGAqAEHCAs",
      "type" : "GeneralizationSetView",
      "modelElement" : {
        "id" : "gWe9cDmAUygefl3O",
        "type" : "GeneralizationSet"
      },
      "shape" : {
        "id" : "UrMIwjmGAqAEHCAs_shape",
        "type" : "Text",
        "x" : 630,
        "y" : 1670,
        "width" : 80,
        "height" : 20,
        "value" : ""
      }
    }, {
      "id" : ".LMIwjmGAqAEHCAA",
      "type" : "GeneralizationSetView",
      "modelElement" : {
        "id" : "5MyklDmGAqAEHCMh",
        "type" : "GeneralizationSet"
      },
      "shape" : {
        "id" : ".LMIwjmGAqAEHCAA_shape",
        "type" : "Text",
        "x" : 4870,
        "y" : 460,
        "width" : 40,
        "height" : 20,
        "value" : ""
      }
    }, {
      "id" : "hrMIwjmGAqAEHCB2",
      "type" : "GeneralizationSetView",
      "modelElement" : {
        "id" : "fGVA.DmGAqAEHCIE",
        "type" : "GeneralizationSet"
      },
      "shape" : {
        "id" : "hrMIwjmGAqAEHCB2_shape",
        "type" : "Text",
        "x" : 3110,
        "y" : 1160,
        "width" : 80,
        "height" : 20,
        "value" : ""
      }
    }, {
      "id" : "YyrswjmGAqAEHD5c",
      "type" : "GeneralizationView",
      "modelElement" : {
        "id" : "NytswjmGAqAEHD1Y",
        "type" : "Generalization"
      },
      "shape" : {
        "id" : "YyrswjmGAqAEHD5c_path",
        "type" : "Path",
        "points" : [ {
          "x" : 4270,
          "y" : 90
        }, {
          "x" : 4270,
          "y" : 150
        }, {
          "x" : 2219,
          "y" : 150
        }, {
          "x" : 2219,
          "y" : 199
        } ]
      },
      "source" : {
        "id" : "sfxDgjmGAqAEHD_1",
        "type" : "ClassView"
      },
      "target" : {
        "id" : "cONDgjmGAqAEHEB8",
        "type" : "ClassView"
      }
    }, {
      "id" : "8i9DgjmGAqAEHECc",
      "type" : "ClassView",
      "modelElement" : {
        "id" : "1B4KlDmGAqAEHDMg",
        "type" : "Class"
      },
      "shape" : {
        "id" : "8i9DgjmGAqAEHECc_shape",
        "type" : "Rectangle",
        "x" : 4940,
        "y" : 1230,
        "width" : 240,
        "height" : 50
      }
    }, {
      "id" : "FesjgjmGAqAEHEJ.",
      "type" : "ClassView",
      "modelElement" : {
        "id" : "3OxSoDmGAqAEHBvs",
        "type" : "Class"
      },
      "shape" : {
        "id" : "FesjgjmGAqAEHEJ._shape",
        "type" : "Rectangle",
        "x" : 640,
        "y" : 1230,
        "width" : 240,
        "height" : 50
      }
    }, {
      "id" : ".LMIwjmGAqAEHB_w",
      "type" : "GeneralizationSetView",
      "modelElement" : {
        "id" : "9PFnwDmGAqAEHBdW",
        "type" : "GeneralizationSet"
      },
      "shape" : {
        "id" : ".LMIwjmGAqAEHB_w_shape",
        "type" : "Text",
        "x" : 4910,
        "y" : 1450,
        "width" : 100,
        "height" : 20,
        "value" : ""
      }
    }, {
      "id" : "ES9DgjmGAqAEHECu",
      "type" : "GeneralizationView",
      "modelElement" : {
        "id" : "BAXElDmGAqAEHCKo",
        "type" : "Generalization"
      },
      "shape" : {
        "id" : "ES9DgjmGAqAEHECu_path",
        "type" : "Path",
        "points" : [ {
          "x" : 5240,
          "y" : 250
        }, {
          "x" : 5240,
          "y" : 300
        }, {
          "x" : 5680,
          "y" : 300
        }, {
          "x" : 5680,
          "y" : 780
        } ]
      },
      "source" : {
        "id" : "ES9DgjmGAqAEHECw",
        "type" : "ClassView"
      },
      "target" : {
        "id" : "tjFDgjmGAqAEHEA2",
        "type" : "ClassView"
      }
    }, {
      "id" : "grMIwjmGAqAEHCAk",
      "type" : "GeneralizationSetView",
      "modelElement" : {
        "id" : "JCfdcDmAUygefl1l",
        "type" : "GeneralizationSet"
      },
      "shape" : {
        "id" : "grMIwjmGAqAEHCAk_shape",
        "type" : "Text",
        "x" : 1010,
        "y" : 820,
        "width" : 140,
        "height" : 20,
        "value" : ""
      }
    }, {
      "id" : "YnzDgjmGAqAEHED_",
      "type" : "ClassView",
      "modelElement" : {
        "id" : "13dx_9mGAqAEHB0Z",
        "type" : "Class"
      },
      "shape" : {
        "id" : "YnzDgjmGAqAEHED__shape",
        "type" : "Rectangle",
        "x" : 1030,
        "y" : 380,
        "width" : 240,
        "height" : 50
      }
    }, {
      "id" : "enDDgjmGAqAEHEDC",
      "type" : "ClassView",
      "modelElement" : {
        "id" : "byD1IDmGAqAEHCmq",
        "type" : "Class"
      },
      "shape" : {
        "id" : "enDDgjmGAqAEHEDC_shape",
        "type" : "Rectangle",
        "x" : 2980,
        "y" : 780,
        "width" : 240,
        "height" : 50
      }
    }, {
      "id" : "uyYjgjmGAqAEHEHy",
      "type" : "GeneralizationView",
      "modelElement" : {
        "id" : "5dCyoDmGAqAEHB0S",
        "type" : "Generalization"
      },
      "shape" : {
        "id" : "uyYjgjmGAqAEHEHy_path",
        "type" : "Path",
        "points" : [ {
          "x" : 3140,
          "y" : 830
        }, {
          "x" : 3140,
          "y" : 930
        }, {
          "x" : 3140,
          "y" : 1230
        } ]
      },
      "source" : {
        "id" : "enDDgjmGAqAEHEDC",
        "type" : "ClassView"
      },
      "target" : {
        "id" : "uyYjgjmGAqAEHEH0",
        "type" : "ClassView"
      }
    }, {
      "id" : "CaHDgjmGAqAEHEFH",
      "type" : "GeneralizationView",
      "modelElement" : {
        "id" : "r_cyoDmGAqAEHBzw",
        "type" : "Generalization"
      },
      "shape" : {
        "id" : "CaHDgjmGAqAEHEFH_path",
        "type" : "Path",
        "points" : [ {
          "x" : 2670,
          "y" : 830
        }, {
          "x" : 2670,
          "y" : 1000
        }, {
          "x" : 3810,
          "y" : 1000
        }, {
          "x" : 3810,
          "y" : 1230
        } ]
      },
      "source" : {
        "id" : "CaHDgjmGAqAEHEFJ",
        "type" : "ClassView"
      },
      "target" : {
        "id" : "imNDgjmGAqAEHEBK",
        "type" : "ClassView"
      }
    }, {
      "id" : "tjFDgjmGAqAEHEA0",
      "type" : "GeneralizationView",
      "modelElement" : {
        "id" : "vbrVgjmGAqAEHDaE",
        "type" : "Generalization"
      },
      "shape" : {
        "id" : "tjFDgjmGAqAEHEA0_path",
        "type" : "Path",
        "points" : [ {
          "x" : 4670,
          "y" : 430
        }, {
          "x" : 4670,
          "y" : 700
        }, {
          "x" : 5610,
          "y" : 700
        }, {
          "x" : 5610,
          "y" : 780
        } ]
      },
      "source" : {
        "id" : "WJZDgjmGAqAEHEAC",
        "type" : "ClassView"
      },
      "target" : {
        "id" : "tjFDgjmGAqAEHEA2",
        "type" : "ClassView"
      }
    }, {
      "id" : "CLgjgjmGAqAEHEHK",
      "type" : "ClassView",
      "modelElement" : {
        "id" : ".IztA.mGAqAEHBmC",
        "type" : "Class"
      },
      "shape" : {
        "id" : "CLgjgjmGAqAEHEHK_shape",
        "type" : "Rectangle",
        "x" : 5120,
        "y" : 380,
        "width" : 240,
        "height" : 50
      }
    }, {
      "id" : "AZgcwjmGAqAEHD6U",
      "type" : "GeneralizationView",
      "modelElement" : {
        "id" : "pPtswjmGAqAEHD1h",
        "type" : "Generalization"
      },
      "shape" : {
        "id" : "AZgcwjmGAqAEHD6U_path",
        "type" : "Path",
        "points" : [ {
          "x" : 4270,
          "y" : 90
        }, {
          "x" : 4270,
          "y" : 150
        }, {
          "x" : 5240,
          "y" : 150
        }, {
          "x" : 5240,
          "y" : 199
        } ]
      },
      "source" : {
        "id" : "sfxDgjmGAqAEHD_1",
        "type" : "ClassView"
      },
      "target" : {
        "id" : "ES9DgjmGAqAEHECw",
        "type" : "ClassView"
      }
    }, {
      "id" : "C.mjgjmGAqAEHEMh",
      "type" : "GeneralizationView",
      "modelElement" : {
        "id" : "KzVKlDmGAqAEHDN6",
        "type" : "Generalization"
      },
      "shape" : {
        "id" : "C.mjgjmGAqAEHEMh_path",
        "type" : "Path",
        "points" : [ {
          "x" : 5240,
          "y" : 430
        }, {
          "x" : 5240,
          "y" : 640
        }, {
          "x" : 5020,
          "y" : 640
        }, {
          "x" : 5020,
          "y" : 1170
        }, {
          "x" : 4330,
          "y" : 1170
        }, {
          "x" : 4330,
          "y" : 1230
        } ]
      },
      "source" : {
        "id" : "CLgjgjmGAqAEHEHK",
        "type" : "ClassView"
      },
      "target" : {
        "id" : "_bkjgjmGAqAEHEJW",
        "type" : "ClassView"
      }
    }, {
      "id" : "YrMIwjmGAqAEHCAo",
      "type" : "GeneralizationSetView",
      "modelElement" : {
        "id" : "_gG9cDmAUygefl25",
        "type" : "GeneralizationSet"
      },
      "shape" : {
        "id" : "YrMIwjmGAqAEHCAo_shape",
        "type" : "Text",
        "x" : 500,
        "y" : 1280,
        "width" : 130,
        "height" : 20,
        "value" : ""
      }
    }, {
      "id" : "ouwjgjmGAqAEHEHj",
      "type" : "GeneralizationView",
      "modelElement" : {
        "id" : "0dXElDmGAqAEHCK7",
        "type" : "Generalization"
      },
      "shape" : {
        "id" : "ouwjgjmGAqAEHEHj_path",
        "type" : "Path",
        "points" : [ {
          "x" : 5240,
          "y" : 250
        }, {
          "x" : 5240,
          "y" : 300
        }, {
          "x" : 4890,
          "y" : 300
        }, {
          "x" : 4890,
          "y" : 640
        }, {
          "x" : 4330,
          "y" : 640
        }, {
          "x" : 4330,
          "y" : 780
        } ]
      },
      "source" : {
        "id" : "ES9DgjmGAqAEHECw",
        "type" : "ClassView"
      },
      "target" : {
        "id" : "6STDgjmGAqAEHEDe",
        "type" : "ClassView"
      }
    }, {
      "id" : "hrMIwjmGAqAEHCB7",
      "type" : "GeneralizationSetView",
      "modelElement" : {
        "id" : "BxADgjmGAqAEHD7s",
        "type" : "GeneralizationSet"
      },
      "shape" : {
        "id" : "hrMIwjmGAqAEHCB7_shape",
        "type" : "Text",
        "x" : 3990,
        "y" : 490,
        "width" : 100,
        "height" : 20,
        "value" : ""
      }
    }, {
      "id" : "WXnDgjmGAqAEHEFe",
      "type" : "ClassView",
      "modelElement" : {
        "id" : "nTkqg.mGAqAEHBGe",
        "type" : "Class"
      },
      "shape" : {
        "id" : "WXnDgjmGAqAEHEFe_shape",
        "type" : "Rectangle",
        "x" : 240,
        "y" : 780,
        "width" : 240,
        "height" : 50
      }
    }, {
      "id" : "xusjgjmGAqAEHEJy",
      "type" : "GeneralizationView",
      "modelElement" : {
        "id" : "h2hyoDmGAqAEHB2P",
        "type" : "Generalization"
      },
      "shape" : {
        "id" : "xusjgjmGAqAEHEJy_path",
        "type" : "Path",
        "points" : [ {
          "x" : 1860,
          "y" : 840
        }, {
          "x" : 1860,
          "y" : 1110
        }, {
          "x" : 1860,
          "y" : 1230
        } ]
      },
      "source" : {
        "id" : "wyTDgjmGAqAEHEDo",
        "type" : "ClassView"
      },
      "target" : {
        "id" : "lusjgjmGAqAEHEJ0",
        "type" : "ClassView"
      }
    }, {
      "id" : "LLMIwjmGAqAEHCAW",
      "type" : "GeneralizationSetView",
      "modelElement" : {
        "id" : "KNiBg.mGAqAEHA.y",
        "type" : "GeneralizationSet"
      },
      "shape" : {
        "id" : "LLMIwjmGAqAEHCAW_shape",
        "type" : "Text",
        "x" : 5520,
        "y" : 290,
        "width" : 40,
        "height" : 20,
        "value" : ""
      }
    }, {
      "id" : "L1vDgjmGAqAEHEGG",
      "type" : "GeneralizationView",
      "modelElement" : {
        "id" : "mSr1IDmGAqAEHCn6",
        "type" : "Generalization"
      },
      "shape" : {
        "id" : "L1vDgjmGAqAEHEGG_path",
        "type" : "Path",
        "points" : [ {
          "x" : 2220,
          "y" : 250
        }, {
          "x" : 2220,
          "y" : 300
        }, {
          "x" : 3040,
          "y" : 300
        }, {
          "x" : 3040,
          "y" : 780
        } ]
      },
      "source" : {
        "id" : "cONDgjmGAqAEHEB8",
        "type" : "ClassView"
      },
      "target" : {
        "id" : "enDDgjmGAqAEHEDC",
        "type" : "ClassView"
      }
    }, {
      "id" : "WXnDgjmGAqAEHEFc",
      "type" : "GeneralizationView",
      "modelElement" : {
        "id" : "f_7yoDmGAqAEHB5X",
        "type" : "Generalization"
      },
      "shape" : {
        "id" : "WXnDgjmGAqAEHEFc_path",
        "type" : "Path",
        "points" : [ {
          "x" : 360,
          "y" : 830
        }, {
          "x" : 360,
          "y" : 1170
        }, {
          "x" : 570,
          "y" : 1170
        }, {
          "x" : 570,
          "y" : 1410
        }, {
          "x" : 1480,
          "y" : 1410
        }, {
          "x" : 1480,
          "y" : 1510
        } ]
      },
      "source" : {
        "id" : "WXnDgjmGAqAEHEFe",
        "type" : "ClassView"
      },
      "target" : {
        "id" : "9WNDgjmGAqAEHEBe",
        "type" : "ClassView"
      }
    }, {
      "id" : "upZDgjmGAqAEHEAU",
      "type" : "GeneralizationView",
      "modelElement" : {
        "id" : "CN9ZgjmGAqAEHDB4",
        "type" : "Generalization"
      },
      "shape" : {
        "id" : "upZDgjmGAqAEHEAU_path",
        "type" : "Path",
        "points" : [ {
          "x" : 4269,
          "y" : 90
        }, {
          "x" : 4269,
          "y" : 150
        }, {
          "x" : 3889,
          "y" : 150
        }, {
          "x" : 3889,
          "y" : 379
        } ]
      },
      "source" : {
        "id" : "sfxDgjmGAqAEHD_1",
        "type" : "ClassView"
      },
      "target" : {
        "id" : "upZDgjmGAqAEHEAW",
        "type" : "ClassView"
      }
    }, {
      "id" : ".yijgjmGAqAEHELK",
      "type" : "GeneralizationView",
      "modelElement" : {
        "id" : "EiCyoDmGAqAEHB0I",
        "type" : "Generalization"
      },
      "shape" : {
        "id" : ".yijgjmGAqAEHELK_path",
        "type" : "Path",
        "points" : [ {
          "x" : 2670,
          "y" : 830
        }, {
          "x" : 2670,
          "y" : 1000
        }, {
          "x" : 3040,
          "y" : 1000
        }, {
          "x" : 3040,
          "y" : 1230
        } ]
      },
      "source" : {
        "id" : "CaHDgjmGAqAEHEFJ",
        "type" : "ClassView"
      },
      "target" : {
        "id" : "uyYjgjmGAqAEHEH0",
        "type" : "ClassView"
      }
    }, {
      "id" : "hrMIwjmGAqAEHCBj",
      "type" : "GeneralizationSetView",
      "modelElement" : {
        "id" : "mLTS.DmGAqAEHDUi",
        "type" : "GeneralizationSet"
      },
      "shape" : {
        "id" : "hrMIwjmGAqAEHCBj_shape",
        "type" : "Text",
        "x" : 2450,
        "y" : 700,
        "width" : 130,
        "height" : 20,
        "value" : ""
      }
    }, {
      "id" : "FesjgjmGAqAEHEJ8",
      "type" : "GeneralizationView",
      "modelElement" : {
        "id" : "YCJyoDmGAqAEHB2z",
        "type" : "Generalization"
      },
      "shape" : {
        "id" : "FesjgjmGAqAEHEJ8_path",
        "type" : "Path",
        "points" : [ {
          "x" : 1860,
          "y" : 840
        }, {
          "x" : 1860,
          "y" : 1110
        }, {
          "x" : 700,
          "y" : 1110
        }, {
          "x" : 700,
          "y" : 1230
        } ]
      },
      "source" : {
        "id" : "wyTDgjmGAqAEHEDo",
        "type" : "ClassView"
      },
      "target" : {
        "id" : "FesjgjmGAqAEHEJ.",
        "type" : "ClassView"
      }
    }, {
      "id" : "wOzLgjmGAqAEHENq",
      "type" : "GeneralizationView",
      "modelElement" : {
        "id" : "6.S9tDmAUygefhpH",
        "type" : "Generalization"
      },
      "shape" : {
        "id" : "wOzLgjmGAqAEHENq_path",
        "type" : "Path",
        "points" : [ {
          "x" : 4620,
          "y" : 1280
        }, {
          "x" : 4620,
          "y" : 1510
        } ]
      },
      "source" : {
        "id" : "4yEjgjmGAqAEHEI6",
        "type" : "ClassView"
      },
      "target" : {
        "id" : "XyEjgjmGAqAEHEJE",
        "type" : "ClassView"
      }
    }, {
      "id" : "tHzDgjmGAqAEHED6",
      "type" : "GeneralizationView",
      "modelElement" : {
        "id" : "U2grkDmAUygefiJ1",
        "type" : "Generalization"
      },
      "shape" : {
        "id" : "tHzDgjmGAqAEHED6_path",
        "type" : "Path",
        "points" : [ {
          "x" : 2320,
          "y" : 1280
        }, {
          "x" : 2320,
          "y" : 1410
        }, {
          "x" : 1630,
          "y" : 1410
        }, {
          "x" : 1630,
          "y" : 1510
        } ]
      },
      "source" : {
        "id" : "CWNDgjmGAqAEHEBU",
        "type" : "ClassView"
      },
      "target" : {
        "id" : "9WNDgjmGAqAEHEBe",
        "type" : "ClassView"
      }
    }, {
      "id" : "QpZDgjmGAqAEHEAM",
      "type" : "ClassView",
      "modelElement" : {
        "id" : "54NpgjmGAqAEHC2G",
        "type" : "Class"
      },
      "shape" : {
        "id" : "QpZDgjmGAqAEHEAM_shape",
        "type" : "Rectangle",
        "x" : 4160,
        "y" : 380,
        "width" : 240,
        "height" : 50
      }
    } ]
  }, {
    "id" : "SaskwjmGAqAEHC9D",
    "name" : "Gender Types",
    "description" : "Gender is organized to separate how gender information is established from the categorical result that is recorded. A context layer captures the basis for a gender characterization, while an outcome layer captures the resulting gender category, supporting consistent interpretation in interoperability settings.\n\nGender Context provides a complete and disjoint partition into Self-identified Gender, Gender Expression, and Externally-attributed Gender, with Externally-attributed Gender further specialized into Administrative Gender and Legal Gender. Gender Outcome provides a complete and disjoint partition into Female Gender, Male Gender, and Non-binary Gender. The context and outcome layers each classify one or more Gender instances, and each Gender instance is classified by one or more context types and one or more outcome types.",
    "type" : "Diagram",
    "owner" : {
      "id" : "DMmUuemGAqAEHBFZ",
      "type" : "Package"
    },
    "contents" : [ {
      "id" : "qS8kwjmGAqAEHDEK",
      "type" : "GeneralizationSetView",
      "modelElement" : {
        "id" : "HfF2oDmGAqAEHChj",
        "type" : "GeneralizationSet"
      },
      "shape" : {
        "id" : "qS8kwjmGAqAEHDEK_shape",
        "type" : "Text",
        "x" : 690,
        "y" : 320,
        "width" : 340,
        "height" : 100,
        "value" : ""
      }
    }, {
      "id" : "U88kwjmGAqAEHDAo",
      "type" : "GeneralizationView",
      "modelElement" : {
        "id" : ".pCMg.mGAqAEHB.9",
        "type" : "Generalization"
      },
      "shape" : {
        "id" : "U88kwjmGAqAEHDAo_path",
        "type" : "Path",
        "points" : [ {
          "x" : 539,
          "y" : 410
        }, {
          "x" : 370,
          "y" : 410
        }, {
          "x" : 301,
          "y" : 410
        } ]
      },
      "source" : {
        "id" : "kc8kwjmGAqAEHC9s",
        "type" : "ClassView"
      },
      "target" : {
        "id" : "S88kwjmGAqAEHDAr",
        "type" : "ClassView"
      }
    }, {
      "id" : "Oy8kwjmGAqAEHDEr",
      "type" : "ClassView",
      "modelElement" : {
        "id" : "CMHLeDmGAqAEHBVx",
        "type" : "Class"
      },
      "shape" : {
        "id" : "Oy8kwjmGAqAEHDEr_shape",
        "type" : "Rectangle",
        "x" : 60,
        "y" : 310,
        "width" : 240,
        "height" : 50
      }
    }, {
      "id" : "kc8kwjmGAqAEHC9s",
      "type" : "ClassView",
      "modelElement" : {
        "id" : "HF29A.mGAqAEHBsq",
        "type" : "Class"
      },
      "shape" : {
        "id" : "kc8kwjmGAqAEHC9s_shape",
        "type" : "Rectangle",
        "x" : 540,
        "y" : 380,
        "width" : 240,
        "height" : 50
      }
    }, {
      "id" : "288kwjmGAqAEHDA8",
      "type" : "ClassView",
      "modelElement" : {
        "id" : "XD91IDmGAqAEHCmf",
        "type" : "Class"
      },
      "shape" : {
        "id" : "288kwjmGAqAEHDA8_shape",
        "type" : "Rectangle",
        "x" : 1020,
        "y" : 240,
        "width" : 240,
        "height" : 50
      }
    }, {
      "id" : "w7lkwjmGAqAEHDIm",
      "type" : "ClassView",
      "modelElement" : {
        "id" : "w7lkwjmGAqAEHDIn",
        "type" : "Class"
      },
      "shape" : {
        "id" : "w7lkwjmGAqAEHDIm_shape",
        "type" : "Rectangle",
        "x" : 300,
        "y" : 60,
        "width" : 240,
        "height" : 65
      }
    }, {
      "id" : "XK8kwjmGAqAEHDFM",
      "type" : "GeneralizationView",
      "modelElement" : {
        "id" : "wS.d_9mGAqAEHCaU",
        "type" : "Generalization"
      },
      "shape" : {
        "id" : "XK8kwjmGAqAEHDFM_path",
        "type" : "Path",
        "points" : [ {
          "x" : 180,
          "y" : 441
        }, {
          "x" : 180,
          "y" : 469
        } ]
      },
      "source" : {
        "id" : "S88kwjmGAqAEHDAr",
        "type" : "ClassView"
      },
      "target" : {
        "id" : "Jc8kwjmGAqAEHC_1",
        "type" : "ClassView"
      }
    }, {
      "id" : "m68kwjmGAqAEHDGg",
      "type" : "GeneralizationView",
      "modelElement" : {
        "id" : "9W63eDmGAqAEHBuO",
        "type" : "Generalization"
      },
      "shape" : {
        "id" : "m68kwjmGAqAEHDGg_path",
        "type" : "Path",
        "points" : [ {
          "x" : 539,
          "y" : 410
        }, {
          "x" : 370,
          "y" : 410
        }, {
          "x" : 370,
          "y" : 330
        }, {
          "x" : 301,
          "y" : 330
        } ]
      },
      "source" : {
        "id" : "kc8kwjmGAqAEHC9s",
        "type" : "ClassView"
      },
      "target" : {
        "id" : "Oy8kwjmGAqAEHDEr",
        "type" : "ClassView"
      }
    }, {
      "id" : "xCdUwjmGAqAEHDPi",
      "type" : "RelationView",
      "modelElement" : {
        "id" : "YCdUwjmGAqAEHDPd",
        "type" : "Relation"
      },
      "shape" : {
        "id" : "xCdUwjmGAqAEHDPi_path",
        "type" : "Path",
        "points" : [ {
          "x" : 600,
          "y" : 379
        }, {
          "x" : 600,
          "y" : 90
        }, {
          "x" : 541,
          "y" : 90
        } ]
      },
      "source" : {
        "id" : "kc8kwjmGAqAEHC9s",
        "type" : "ClassView"
      },
      "target" : {
        "id" : "w7lkwjmGAqAEHDIm",
        "type" : "ClassView"
      }
    }, {
      "id" : "jw1kwjmGAqAEHDIx",
      "type" : "ClassView",
      "modelElement" : {
        "id" : "jw1kwjmGAqAEHDIy",
        "type" : "Class"
      },
      "shape" : {
        "id" : "jw1kwjmGAqAEHDIx_shape",
        "type" : "Rectangle",
        "x" : 780,
        "y" : 60,
        "width" : 240,
        "height" : 65
      }
    }, {
      "id" : "hc8kwjmGAqAEHC_b",
      "type" : "ClassView",
      "modelElement" : {
        "id" : "wye0g.mGAqAEHB6D",
        "type" : "Class"
      },
      "shape" : {
        "id" : "hc8kwjmGAqAEHC_b_shape",
        "type" : "Rectangle",
        "x" : 60,
        "y" : 550,
        "width" : 240,
        "height" : 50
      }
    }, {
      "id" : "H88kwjmGAqAEHDCt",
      "type" : "ClassView",
      "modelElement" : {
        "id" : "UbD1IDmGAqAEHCm1",
        "type" : "Class"
      },
      "shape" : {
        "id" : "H88kwjmGAqAEHDCt_shape",
        "type" : "Rectangle",
        "x" : 1020,
        "y" : 550,
        "width" : 240,
        "height" : 50
      }
    }, {
      "id" : "zc8kwjmGAqAEHDAl",
      "type" : "GeneralizationSetView",
      "modelElement" : {
        "id" : "bVUag.mGAqAEHBN3",
        "type" : "GeneralizationSet"
      },
      "shape" : {
        "id" : "zc8kwjmGAqAEHDAl_shape",
        "type" : "Text",
        "x" : 290,
        "y" : 300,
        "width" : 310,
        "height" : 140,
        "value" : ""
      }
    }, {
      "id" : "BS8kwjmGAqAEHDEN",
      "type" : "GeneralizationView",
      "modelElement" : {
        "id" : "mSr1IDmGAqAEHCn6",
        "type" : "Generalization"
      },
      "shape" : {
        "id" : "BS8kwjmGAqAEHDEN_path",
        "type" : "Path",
        "points" : [ {
          "x" : 781,
          "y" : 410
        }, {
          "x" : 1019,
          "y" : 410
        } ]
      },
      "source" : {
        "id" : "kc8kwjmGAqAEHC9s",
        "type" : "ClassView"
      },
      "target" : {
        "id" : "l88kwjmGAqAEHDB1",
        "type" : "ClassView"
      }
    }, {
      "id" : "S88kwjmGAqAEHDAr",
      "type" : "ClassView",
      "modelElement" : {
        "id" : "13dx_9mGAqAEHB0Z",
        "type" : "Class"
      },
      "shape" : {
        "id" : "S88kwjmGAqAEHDAr_shape",
        "type" : "Rectangle",
        "x" : 60,
        "y" : 390,
        "width" : 240,
        "height" : 50
      }
    }, {
      "id" : "XK8kwjmGAqAEHDFJ",
      "type" : "GeneralizationView",
      "modelElement" : {
        "id" : "q6Yag.mGAqAEHBNw",
        "type" : "Generalization"
      },
      "shape" : {
        "id" : "XK8kwjmGAqAEHDFJ_path",
        "type" : "Path",
        "points" : [ {
          "x" : 539,
          "y" : 410
        }, {
          "x" : 370,
          "y" : 410
        }, {
          "x" : 370,
          "y" : 260
        }, {
          "x" : 301,
          "y" : 260
        } ]
      },
      "source" : {
        "id" : "kc8kwjmGAqAEHC9s",
        "type" : "ClassView"
      },
      "target" : {
        "id" : "zc8kwjmGAqAEHDAT",
        "type" : "ClassView"
      }
    }, {
      "id" : "Jc8kwjmGAqAEHC_1",
      "type" : "ClassView",
      "modelElement" : {
        "id" : "nTkqg.mGAqAEHBGe",
        "type" : "Class"
      },
      "shape" : {
        "id" : "Jc8kwjmGAqAEHC_1_shape",
        "type" : "Rectangle",
        "x" : 60,
        "y" : 470,
        "width" : 240,
        "height" : 50
      }
    }, {
      "id" : "XK8kwjmGAqAEHDFS",
      "type" : "GeneralizationView",
      "modelElement" : {
        "id" : "abL1IDmGAqAEHCnw",
        "type" : "Generalization"
      },
      "shape" : {
        "id" : "XK8kwjmGAqAEHDFS_path",
        "type" : "Path",
        "points" : [ {
          "x" : 781,
          "y" : 410
        }, {
          "x" : 960,
          "y" : 410
        }, {
          "x" : 960,
          "y" : 265
        }, {
          "x" : 1019,
          "y" : 265
        } ]
      },
      "source" : {
        "id" : "kc8kwjmGAqAEHC9s",
        "type" : "ClassView"
      },
      "target" : {
        "id" : "288kwjmGAqAEHDA8",
        "type" : "ClassView"
      }
    }, {
      "id" : "zc8kwjmGAqAEHDAT",
      "type" : "ClassView",
      "modelElement" : {
        "id" : "JDRyg.mGAqAEHA4W",
        "type" : "Class"
      },
      "shape" : {
        "id" : "zc8kwjmGAqAEHDAT_shape",
        "type" : "Rectangle",
        "x" : 60,
        "y" : 240,
        "width" : 240,
        "height" : 50
      }
    }, {
      "id" : "l88kwjmGAqAEHDB1",
      "type" : "ClassView",
      "modelElement" : {
        "id" : "byD1IDmGAqAEHCmq",
        "type" : "Class"
      },
      "shape" : {
        "id" : "l88kwjmGAqAEHDB1_shape",
        "type" : "Rectangle",
        "x" : 1020,
        "y" : 380,
        "width" : 240,
        "height" : 50
      }
    }, {
      "id" : "VK8kwjmGAqAEHDFG",
      "type" : "GeneralizationView",
      "modelElement" : {
        "id" : "mcDqg.mGAqAEHBLt",
        "type" : "Generalization"
      },
      "shape" : {
        "id" : "VK8kwjmGAqAEHDFG_path",
        "type" : "Path",
        "points" : [ {
          "x" : 180,
          "y" : 521
        }, {
          "x" : 180,
          "y" : 549
        } ]
      },
      "source" : {
        "id" : "Jc8kwjmGAqAEHC_1",
        "type" : "ClassView"
      },
      "target" : {
        "id" : "hc8kwjmGAqAEHC_b",
        "type" : "ClassView"
      }
    }, {
      "id" : "XK8kwjmGAqAEHDFP",
      "type" : "GeneralizationView",
      "modelElement" : {
        "id" : "bVr1IDmGAqAEHCoE",
        "type" : "Generalization"
      },
      "shape" : {
        "id" : "XK8kwjmGAqAEHDFP_path",
        "type" : "Path",
        "points" : [ {
          "x" : 781,
          "y" : 410
        }, {
          "x" : 960,
          "y" : 410
        }, {
          "x" : 960,
          "y" : 575
        }, {
          "x" : 1019,
          "y" : 575
        } ]
      },
      "source" : {
        "id" : "kc8kwjmGAqAEHC9s",
        "type" : "ClassView"
      },
      "target" : {
        "id" : "H88kwjmGAqAEHDCt",
        "type" : "ClassView"
      }
    }, {
      "id" : "KZdUwjmGAqAEHDPs",
      "type" : "RelationView",
      "modelElement" : {
        "id" : "bpdUwjmGAqAEHDPn",
        "type" : "Relation"
      },
      "shape" : {
        "id" : "KZdUwjmGAqAEHDPs_path",
        "type" : "Path",
        "points" : [ {
          "x" : 720,
          "y" : 379
        }, {
          "x" : 720,
          "y" : 90
        }, {
          "x" : 779,
          "y" : 90
        } ]
      },
      "source" : {
        "id" : "kc8kwjmGAqAEHC9s",
        "type" : "ClassView"
      },
      "target" : {
        "id" : "jw1kwjmGAqAEHDIx",
        "type" : "ClassView"
      }
    } ]
  }, {
    "id" : "1nH0wjmGAqAEHDZK",
    "name" : "Sex Types",
    "description" : "Sex is organized to distinguish the basis on which sex is described from the categorical value that is recorded. An axis layer provides alternative sex description bases, while an outcome layer provides the categorical sex outcomes used for recording and exchange.\n\nSex Axis provides a disjoint partition of Sex into Phenotypic Sex and Karyotypic Sex that is explicitly incomplete, allowing additional axis kinds beyond those enumerated. Sex at Birth specializes Phenotypic Sex to capture the birth-recorded case. Sex Outcome provides a complete and disjoint partition into Female Sex, Male Sex, and Indeterminate Sex. The axis and outcome layers each classify one or more Sex instances, and each Sex instance is classified by one or more axis types and one or more outcome types.",
    "type" : "Diagram",
    "owner" : {
      "id" : "29MUuemGAqAEHBDu",
      "type" : "Package"
    },
    "contents" : [ {
      "id" : "3W30wjmGAqAEHDaw",
      "type" : "ClassView",
      "modelElement" : {
        "id" : ".IztA.mGAqAEHBmC",
        "type" : "Class"
      },
      "shape" : {
        "id" : "3W30wjmGAqAEHDaw_shape",
        "type" : "Rectangle",
        "x" : 90,
        "y" : 360,
        "width" : 200,
        "height" : 60
      }
    }, {
      "id" : "g.30wjmGAqAEHDfW",
      "type" : "GeneralizationView",
      "modelElement" : {
        "id" : "0dXElDmGAqAEHCK7",
        "type" : "Generalization"
      },
      "shape" : {
        "id" : "g.30wjmGAqAEHDfW_path",
        "type" : "Path",
        "points" : [ {
          "x" : 691,
          "y" : 390
        }, {
          "x" : 850,
          "y" : 390
        }, {
          "x" : 850,
          "y" : 510
        }, {
          "x" : 899,
          "y" : 510
        } ]
      },
      "source" : {
        "id" : "m230wjmGAqAEHDco",
        "type" : "ClassView"
      },
      "target" : {
        "id" : "CO30wjmGAqAEHDeG",
        "type" : "ClassView"
      }
    }, {
      "id" : "7230wjmGAqAEHDdN",
      "type" : "GeneralizationView",
      "modelElement" : {
        "id" : "pzIBg.mGAqAEHA.G",
        "type" : "Generalization"
      },
      "shape" : {
        "id" : "7230wjmGAqAEHDdN_path",
        "type" : "Path",
        "points" : [ {
          "x" : 489,
          "y" : 390
        }, {
          "x" : 340,
          "y" : 390
        }, {
          "x" : 340,
          "y" : 270
        }, {
          "x" : 291,
          "y" : 270
        } ]
      },
      "source" : {
        "id" : "m230wjmGAqAEHDco",
        "type" : "ClassView"
      },
      "target" : {
        "id" : "FW30wjmGAqAEHDaG",
        "type" : "ClassView"
      }
    }, {
      "id" : "Le30wjmGAqAEHDfQ",
      "type" : "GeneralizationView",
      "modelElement" : {
        "id" : "10oBg.mGAqAEHA.Q",
        "type" : "Generalization"
      },
      "shape" : {
        "id" : "Le30wjmGAqAEHDfQ_path",
        "type" : "Path",
        "points" : [ {
          "x" : 489,
          "y" : 390
        }, {
          "x" : 340,
          "y" : 390
        }, {
          "x" : 291,
          "y" : 390
        } ]
      },
      "source" : {
        "id" : "m230wjmGAqAEHDco",
        "type" : "ClassView"
      },
      "target" : {
        "id" : "3W30wjmGAqAEHDaw",
        "type" : "ClassView"
      }
    }, {
      "id" : "amsMwjmGAqAEHDho",
      "type" : "ClassView",
      "modelElement" : {
        "id" : "amsMwjmGAqAEHDhp",
        "type" : "Class"
      },
      "shape" : {
        "id" : "amsMwjmGAqAEHDho_shape",
        "type" : "Rectangle",
        "x" : 290,
        "y" : 60,
        "width" : 200,
        "height" : 75
      }
    }, {
      "id" : "wO30wjmGAqAEHDdr",
      "type" : "ClassView",
      "modelElement" : {
        "id" : "LVVElDmGAqAEHCF7",
        "type" : "Class"
      },
      "shape" : {
        "id" : "wO30wjmGAqAEHDdr_shape",
        "type" : "Rectangle",
        "x" : 890,
        "y" : 360,
        "width" : 200,
        "height" : 60
      }
    }, {
      "id" : "H230wjmGAqAEHDdQ",
      "type" : "ClassView",
      "modelElement" : {
        "id" : "Ac5ElDmGAqAEHCFk",
        "type" : "Class"
      },
      "shape" : {
        "id" : "H230wjmGAqAEHDdQ_shape",
        "type" : "Rectangle",
        "x" : 890,
        "y" : 240,
        "width" : 200,
        "height" : 60
      }
    }, {
      "id" : "N230wjmGAqAEHDdK",
      "type" : "GeneralizationSetView",
      "modelElement" : {
        "id" : "KNiBg.mGAqAEHA.y",
        "type" : "GeneralizationSet"
      },
      "shape" : {
        "id" : "N230wjmGAqAEHDdK_shape",
        "type" : "Text",
        "x" : 340,
        "y" : 320,
        "width" : 140,
        "height" : 70,
        "value" : ""
      }
    }, {
      "id" : "5O30wjmGAqAEHDed",
      "type" : "GeneralizationView",
      "modelElement" : {
        "id" : "4WXElDmGAqAEHCKx",
        "type" : "Generalization"
      },
      "shape" : {
        "id" : "5O30wjmGAqAEHDed_path",
        "type" : "Path",
        "points" : [ {
          "x" : 691,
          "y" : 390
        }, {
          "x" : 850,
          "y" : 390
        }, {
          "x" : 889,
          "y" : 390
        } ]
      },
      "source" : {
        "id" : "m230wjmGAqAEHDco",
        "type" : "ClassView"
      },
      "target" : {
        "id" : "wO30wjmGAqAEHDdr",
        "type" : "ClassView"
      }
    }, {
      "id" : "U230wjmGAqAEHDb0",
      "type" : "ClassView",
      "modelElement" : {
        "id" : "_BY.g.mGAqAEHA3F",
        "type" : "Class"
      },
      "shape" : {
        "id" : "U230wjmGAqAEHDb0_shape",
        "type" : "Rectangle",
        "x" : 90,
        "y" : 480,
        "width" : 200,
        "height" : 60
      }
    }, {
      "id" : "Ne30wjmGAqAEHDfN",
      "type" : "GeneralizationView",
      "modelElement" : {
        "id" : "zSW.g.mGAqAEHA5X",
        "type" : "Generalization"
      },
      "shape" : {
        "id" : "Ne30wjmGAqAEHDfN_path",
        "type" : "Path",
        "points" : [ {
          "x" : 190,
          "y" : 421
        }, {
          "x" : 190,
          "y" : 479
        } ]
      },
      "source" : {
        "id" : "3W30wjmGAqAEHDaw",
        "type" : "ClassView"
      },
      "target" : {
        "id" : "U230wjmGAqAEHDb0",
        "type" : "ClassView"
      }
    }, {
      "id" : "uO30wjmGAqAEHDea",
      "type" : "GeneralizationSetView",
      "modelElement" : {
        "id" : "5MyklDmGAqAEHCMh",
        "type" : "GeneralizationSet"
      },
      "shape" : {
        "id" : "uO30wjmGAqAEHDea_shape",
        "type" : "Text",
        "x" : 700,
        "y" : 320,
        "width" : 140,
        "height" : 60,
        "value" : ""
      }
    }, {
      "id" : "FW30wjmGAqAEHDaG",
      "type" : "ClassView",
      "modelElement" : {
        "id" : "NmTSZemAUygeIw3S",
        "type" : "Class"
      },
      "shape" : {
        "id" : "FW30wjmGAqAEHDaG_shape",
        "type" : "Rectangle",
        "x" : 90,
        "y" : 240,
        "width" : 200,
        "height" : 60
      }
    }, {
      "id" : "5mLMwjmGAqAEHDlv",
      "type" : "RelationView",
      "modelElement" : {
        "id" : "ImLMwjmGAqAEHDlq",
        "type" : "Relation"
      },
      "shape" : {
        "id" : "5mLMwjmGAqAEHDlv_path",
        "type" : "Path",
        "points" : [ {
          "x" : 640,
          "y" : 359
        }, {
          "x" : 640,
          "y" : 100
        }, {
          "x" : 689,
          "y" : 100
        } ]
      },
      "source" : {
        "id" : "m230wjmGAqAEHDco",
        "type" : "ClassView"
      },
      "target" : {
        "id" : "4BKMwjmGAqAEHDiL",
        "type" : "ClassView"
      }
    }, {
      "id" : "CO30wjmGAqAEHDeG",
      "type" : "ClassView",
      "modelElement" : {
        "id" : "NQNElDmGAqAEHCGM",
        "type" : "Class"
      },
      "shape" : {
        "id" : "CO30wjmGAqAEHDeG_shape",
        "type" : "Rectangle",
        "x" : 900,
        "y" : 480,
        "width" : 200,
        "height" : 60
      }
    }, {
      "id" : "OwLMwjmGAqAEHDll",
      "type" : "RelationView",
      "modelElement" : {
        "id" : "MwLMwjmGAqAEHDlg",
        "type" : "Relation"
      },
      "shape" : {
        "id" : "OwLMwjmGAqAEHDll_path",
        "type" : "Path",
        "points" : [ {
          "x" : 540,
          "y" : 359
        }, {
          "x" : 540,
          "y" : 100
        }, {
          "x" : 491,
          "y" : 100
        } ]
      },
      "source" : {
        "id" : "m230wjmGAqAEHDco",
        "type" : "ClassView"
      },
      "target" : {
        "id" : "amsMwjmGAqAEHDho",
        "type" : "ClassView"
      }
    }, {
      "id" : "m230wjmGAqAEHDco",
      "type" : "ClassView",
      "modelElement" : {
        "id" : "Q4F.g.mGAqAEHA65",
        "type" : "Class"
      },
      "shape" : {
        "id" : "m230wjmGAqAEHDco_shape",
        "type" : "Rectangle",
        "x" : 490,
        "y" : 360,
        "width" : 200,
        "height" : 60
      }
    }, {
      "id" : "4BKMwjmGAqAEHDiL",
      "type" : "ClassView",
      "modelElement" : {
        "id" : "4BKMwjmGAqAEHDiM",
        "type" : "Class"
      },
      "shape" : {
        "id" : "4BKMwjmGAqAEHDiL_shape",
        "type" : "Rectangle",
        "x" : 690,
        "y" : 60,
        "width" : 200,
        "height" : 75
      }
    }, {
      "id" : "Xe30wjmGAqAEHDfT",
      "type" : "GeneralizationView",
      "modelElement" : {
        "id" : "BAXElDmGAqAEHCKo",
        "type" : "Generalization"
      },
      "shape" : {
        "id" : "Xe30wjmGAqAEHDfT_path",
        "type" : "Path",
        "points" : [ {
          "x" : 691,
          "y" : 390
        }, {
          "x" : 850,
          "y" : 390
        }, {
          "x" : 850,
          "y" : 270
        }, {
          "x" : 889,
          "y" : 270
        } ]
      },
      "source" : {
        "id" : "m230wjmGAqAEHDco",
        "type" : "ClassView"
      },
      "target" : {
        "id" : "H230wjmGAqAEHDdQ",
        "type" : "ClassView"
      }
    } ]
  }, {
    "id" : "lXZswjmGAqAEHDy8",
    "name" : "Sex and Gender Types",
    "description" : "Sex-Gender provides a shared classification space for outcome categories that are used across sex-based and gender-based recording. This enables a single set of outcome identifiers to be referenced while still distinguishing whether the classification is being treated as sex-based or gender-based.\n\nSex-Gender Type provides a complete and disjoint partition of Sex-Gender into Sex and Gender. Sex-Gender Outcome provides a complete partition into Male, Female, and Non-binary Sex-Gender outcomes, with explicit overlap permitted among these outcomes. The type and outcome layers each classify one or more Sex-Gender instances, and each Sex-Gender instance is classified by one or more sex-gender types and one or more sex-gender outcomes.",
    "type" : "Diagram",
    "owner" : {
      "id" : "9YhW4emAUygeIwl6",
      "type" : "Package"
    },
    "contents" : [ {
      "id" : "zPtswjmGAqAEHD1i",
      "type" : "GeneralizationView",
      "modelElement" : {
        "id" : "pPtswjmGAqAEHD1h",
        "type" : "Generalization"
      },
      "shape" : {
        "id" : "zPtswjmGAqAEHD1i_path",
        "type" : "Path",
        "points" : [ {
          "x" : 731,
          "y" : 370
        }, {
          "x" : 890,
          "y" : 370
        }, {
          "x" : 890,
          "y" : 425
        }, {
          "x" : 949,
          "y" : 425
        } ]
      },
      "source" : {
        "id" : "ApFswjmGAqAEHD0W",
        "type" : "ClassView"
      },
      "target" : {
        "id" : "JdNswjmGAqAEHD1D",
        "type" : "ClassView"
      }
    }, {
      "id" : "7JFswjmGAqAEHD0T",
      "type" : "ClassView",
      "modelElement" : {
        "id" : "zTtpgjmGAqAEHC2T",
        "type" : "Class"
      },
      "shape" : {
        "id" : "7JFswjmGAqAEHD0T_shape",
        "type" : "Rectangle",
        "x" : 70,
        "y" : 450,
        "width" : 220,
        "height" : 50
      }
    }, {
      "id" : "NJFswjmGAqAEHD0Q",
      "type" : "ClassView",
      "modelElement" : {
        "id" : "54NpgjmGAqAEHC2G",
        "type" : "Class"
      },
      "shape" : {
        "id" : "NJFswjmGAqAEHD0Q_shape",
        "type" : "Rectangle",
        "x" : 70,
        "y" : 350,
        "width" : 220,
        "height" : 50
      }
    }, {
      "id" : "EpFswjmGAqAEHD0Z",
      "type" : "GeneralizationSetView",
      "modelElement" : {
        "id" : "hoO5gjmGAqAEHDF9",
        "type" : "GeneralizationSet"
      },
      "shape" : {
        "id" : "EpFswjmGAqAEHD0Z_shape",
        "type" : "Text",
        "x" : 360,
        "y" : 300,
        "width" : 130,
        "height" : 70,
        "value" : ""
      }
    }, {
      "id" : "ApFswjmGAqAEHD0W",
      "type" : "ClassView",
      "modelElement" : {
        "id" : "B9lZgjmGAqAEHDBO",
        "type" : "Class"
      },
      "shape" : {
        "id" : "ApFswjmGAqAEHD0W_shape",
        "type" : "Rectangle",
        "x" : 510,
        "y" : 350,
        "width" : 220,
        "height" : 50
      }
    }, {
      "id" : "5iTcwjmGAqAEHD.n",
      "type" : "GeneralizationSetView",
      "modelElement" : {
        "id" : "vCTcwjmGAqAEHD.l",
        "type" : "GeneralizationSet"
      },
      "shape" : {
        "id" : "5iTcwjmGAqAEHD.n_shape",
        "type" : "Text",
        "x" : 750,
        "y" : 300,
        "width" : 120,
        "height" : 70,
        "value" : ""
      }
    }, {
      "id" : "cpFswjmGAqAEHD0c",
      "type" : "GeneralizationView",
      "modelElement" : {
        "id" : "Ia9ZgjmGAqAEHDBu",
        "type" : "Generalization"
      },
      "shape" : {
        "id" : "cpFswjmGAqAEHD0c_path",
        "type" : "Path",
        "points" : [ {
          "x" : 509,
          "y" : 375
        }, {
          "x" : 350,
          "y" : 375
        }, {
          "x" : 291,
          "y" : 375
        } ]
      },
      "source" : {
        "id" : "ApFswjmGAqAEHD0W",
        "type" : "ClassView"
      },
      "target" : {
        "id" : "NJFswjmGAqAEHD0Q",
        "type" : "ClassView"
      }
    }, {
      "id" : "M7ecwjmGAqAEHD84",
      "type" : "ClassView",
      "modelElement" : {
        "id" : "M7ecwjmGAqAEHD85",
        "type" : "Class"
      },
      "shape" : {
        "id" : "M7ecwjmGAqAEHD84_shape",
        "type" : "Rectangle",
        "x" : 730,
        "y" : 100,
        "width" : 220,
        "height" : 65
      }
    }, {
      "id" : "pP1swjmGAqAEHD0w",
      "type" : "ClassView",
      "modelElement" : {
        "id" : "HF29A.mGAqAEHBsq",
        "type" : "Class"
      },
      "shape" : {
        "id" : "pP1swjmGAqAEHD0w_shape",
        "type" : "Rectangle",
        "x" : 950,
        "y" : 300,
        "width" : 220,
        "height" : 50
      }
    }, {
      "id" : "8pFswjmGAqAEHD0f",
      "type" : "GeneralizationView",
      "modelElement" : {
        "id" : "Qg9ZgjmGAqAEHDBk",
        "type" : "Generalization"
      },
      "shape" : {
        "id" : "8pFswjmGAqAEHD0f_path",
        "type" : "Path",
        "points" : [ {
          "x" : 509,
          "y" : 375
        }, {
          "x" : 350,
          "y" : 375
        }, {
          "x" : 350,
          "y" : 275
        }, {
          "x" : 291,
          "y" : 275
        } ]
      },
      "source" : {
        "id" : "ApFswjmGAqAEHD0W",
        "type" : "ClassView"
      },
      "target" : {
        "id" : "eJFswjmGAqAEHD0N",
        "type" : "ClassView"
      }
    }, {
      "id" : "eJFswjmGAqAEHD0N",
      "type" : "ClassView",
      "modelElement" : {
        "id" : "a3lpgjmGAqAEHC11",
        "type" : "Class"
      },
      "shape" : {
        "id" : "eJFswjmGAqAEHD0N_shape",
        "type" : "Rectangle",
        "x" : 70,
        "y" : 250,
        "width" : 220,
        "height" : 50
      }
    }, {
      "id" : "ypFswjmGAqAEHD0i",
      "type" : "GeneralizationView",
      "modelElement" : {
        "id" : "CN9ZgjmGAqAEHDB4",
        "type" : "Generalization"
      },
      "shape" : {
        "id" : "ypFswjmGAqAEHD0i_path",
        "type" : "Path",
        "points" : [ {
          "x" : 509,
          "y" : 375
        }, {
          "x" : 350,
          "y" : 375
        }, {
          "x" : 350,
          "y" : 475
        }, {
          "x" : 291,
          "y" : 475
        } ]
      },
      "source" : {
        "id" : "ApFswjmGAqAEHD0W",
        "type" : "ClassView"
      },
      "target" : {
        "id" : "7JFswjmGAqAEHD0T",
        "type" : "ClassView"
      }
    }, {
      "id" : "EKtswjmGAqAEHD1Z",
      "type" : "GeneralizationView",
      "modelElement" : {
        "id" : "NytswjmGAqAEHD1Y",
        "type" : "Generalization"
      },
      "shape" : {
        "id" : "EKtswjmGAqAEHD1Z_path",
        "type" : "Path",
        "points" : [ {
          "x" : 731,
          "y" : 370
        }, {
          "x" : 890,
          "y" : 370
        }, {
          "x" : 890,
          "y" : 325
        }, {
          "x" : 949,
          "y" : 325
        } ]
      },
      "source" : {
        "id" : "ApFswjmGAqAEHD0W",
        "type" : "ClassView"
      },
      "target" : {
        "id" : "pP1swjmGAqAEHD0w",
        "type" : "ClassView"
      }
    }, {
      "id" : "HqXcwjmGAqAEHD_X",
      "type" : "RelationView",
      "modelElement" : {
        "id" : "sqXcwjmGAqAEHD_S",
        "type" : "Relation"
      },
      "shape" : {
        "id" : "HqXcwjmGAqAEHD_X_path",
        "type" : "Path",
        "points" : [ {
          "x" : 570,
          "y" : 349
        }, {
          "x" : 570,
          "y" : 132
        }, {
          "x" : 511,
          "y" : 132
        } ]
      },
      "source" : {
        "id" : "ApFswjmGAqAEHD0W",
        "type" : "ClassView"
      },
      "target" : {
        "id" : "Zf.cwjmGAqAEHD9D",
        "type" : "ClassView"
      }
    }, {
      "id" : "JdNswjmGAqAEHD1D",
      "type" : "ClassView",
      "modelElement" : {
        "id" : "Q4F.g.mGAqAEHA65",
        "type" : "Class"
      },
      "shape" : {
        "id" : "JdNswjmGAqAEHD1D_shape",
        "type" : "Rectangle",
        "x" : 950,
        "y" : 400,
        "width" : 220,
        "height" : 50
      }
    }, {
      "id" : "Zf.cwjmGAqAEHD9D",
      "type" : "ClassView",
      "modelElement" : {
        "id" : "Zf.cwjmGAqAEHD9E",
        "type" : "Class"
      },
      "shape" : {
        "id" : "Zf.cwjmGAqAEHD9D_shape",
        "type" : "Rectangle",
        "x" : 290,
        "y" : 100,
        "width" : 220,
        "height" : 65
      }
    }, {
      "id" : "v1XcwjmGAqAEHD_h",
      "type" : "RelationView",
      "modelElement" : {
        "id" : "B1XcwjmGAqAEHD_c",
        "type" : "Relation"
      },
      "shape" : {
        "id" : "v1XcwjmGAqAEHD_h_path",
        "type" : "Path",
        "points" : [ {
          "x" : 670,
          "y" : 349
        }, {
          "x" : 670,
          "y" : 132
        }, {
          "x" : 729,
          "y" : 132
        } ]
      },
      "source" : {
        "id" : "ApFswjmGAqAEHD0W",
        "type" : "ClassView"
      },
      "target" : {
        "id" : "M7ecwjmGAqAEHD84",
        "type" : "ClassView"
      }
    } ]
  }, {
    "id" : "VhrGwjmGAqAEHEwU",
    "name" : "Person by Gender Modality",
    "description" : "Gender Modality links Person-level sex and gender characterizations by representing pairings between a Sex-at-birth-related sex classification and a gender classification. A Person may be classified as Cisgender Person and or Transgender Person, reflecting an explicitly incomplete and overlapping partition of Person by modality-based characterization.\n\nEach Gender Modality instance is linked by has cause relations to exactly one Sex and exactly one Gender, establishing the specific sex-gender pairing it represents. Modality instances are determined for eligible pairings between the Sex-at-birth and Gender characterizations of a person, excluding Indeterminate Sex at birth from pairing. A modality instance is classified as Cisgender when its Sex-at-birth and Gender causes match (Male with Male, or Female with Female), and as Transgender when they do not match, including pairings involving Non-binary Gender. A Person belongs to Cisgender Person or Transgender Person when characterized by the corresponding Cisgender or Transgender modality instance.",
    "type" : "Diagram",
    "owner" : {
      "id" : "9JFgUDmAUygefi56",
      "type" : "Package"
    },
    "contents" : [ {
      "id" : "40aOwjmGAqAEHFSO",
      "type" : "GeneralizationSetView",
      "modelElement" : {
        "id" : "VUaOwjmGAqAEHFSM",
        "type" : "GeneralizationSet"
      },
      "shape" : {
        "id" : "40aOwjmGAqAEHFSO_shape",
        "type" : "Text",
        "x" : 910,
        "y" : 280,
        "width" : 130,
        "height" : 50,
        "value" : ""
      }
    }, {
      "id" : "FxbGwjmGAqAEHEyJ",
      "type" : "ClassView",
      "modelElement" : {
        "id" : "SKlawjmGAqAEHEja",
        "type" : "Class"
      },
      "shape" : {
        "id" : "FxbGwjmGAqAEHEyJ_shape",
        "type" : "Rectangle",
        "x" : 690,
        "y" : 450,
        "width" : 150,
        "height" : 60
      }
    }, {
      "id" : "1dXWwjmGAqAEHFK9",
      "type" : "GeneralizationView",
      "modelElement" : {
        "id" : "CdXWwjmGAqAEHFK8",
        "type" : "Generalization"
      },
      "shape" : {
        "id" : "1dXWwjmGAqAEHFK9_path",
        "type" : "Path",
        "points" : [ {
          "x" : 910,
          "y" : 270
        }, {
          "x" : 910,
          "y" : 470
        }, {
          "x" : 840,
          "y" : 470
        } ]
      },
      "source" : {
        "id" : "zS1WwjmGAqAEHFJh",
        "type" : "ClassView"
      },
      "target" : {
        "id" : "FxbGwjmGAqAEHEyJ",
        "type" : "ClassView"
      }
    }, {
      "id" : "BbDOwjmGAqAEHFXY",
      "type" : "GeneralizationView",
      "modelElement" : {
        "id" : "eBGw_9mGAqAEHBKw",
        "type" : "Generalization"
      },
      "shape" : {
        "id" : "BbDOwjmGAqAEHFXY_path",
        "type" : "Path",
        "points" : [ {
          "x" : 183,
          "y" : 270
        }, {
          "x" : 183,
          "y" : 480
        }, {
          "x" : 183,
          "y" : 360
        }, {
          "x" : 249,
          "y" : 360
        } ]
      },
      "source" : {
        "id" : "lWDWwjmGAqAEHFJy",
        "type" : "ClassView"
      },
      "target" : {
        "id" : "_BbGwjmGAqAEHExo",
        "type" : "ClassView"
      }
    }, {
      "id" : "Fc72wjmGAqAEHFP.",
      "type" : "RelationView",
      "modelElement" : {
        "id" : "mc72wjmGAqAEHFP5",
        "type" : "Relation"
      },
      "shape" : {
        "id" : "Fc72wjmGAqAEHFP._path",
        "type" : "Path",
        "points" : [ {
          "x" : 990,
          "y" : 220
        }, {
          "x" : 1110,
          "y" : 220
        }, {
          "x" : 1110,
          "y" : 110
        } ]
      },
      "source" : {
        "id" : "zS1WwjmGAqAEHFJh",
        "type" : "ClassView"
      },
      "target" : {
        "id" : "oqd2wjmGAqAEHFOt",
        "type" : "ClassView"
      }
    }, {
      "id" : "uJbGwjmGAqAEHEyq",
      "type" : "RelationView",
      "modelElement" : {
        "id" : "dse6wjmGAqAEHEqL",
        "type" : "Relation"
      },
      "shape" : {
        "id" : "uJbGwjmGAqAEHEyq_path",
        "type" : "Path",
        "points" : [ {
          "x" : 690,
          "y" : 360
        }, {
          "x" : 400,
          "y" : 360
        } ]
      },
      "source" : {
        "id" : "cxbGwjmGAqAEHEyG",
        "type" : "ClassView"
      },
      "target" : {
        "id" : "_BbGwjmGAqAEHExo",
        "type" : "ClassView"
      }
    }, {
      "id" : "yjBOwjmGAqAEHFTT",
      "type" : "GeneralizationView",
      "modelElement" : {
        "id" : "vDBOwjmGAqAEHFTS",
        "type" : "Generalization"
      },
      "shape" : {
        "id" : "yjBOwjmGAqAEHFTT_path",
        "type" : "Path",
        "points" : [ {
          "x" : 621,
          "y" : 241
        }, {
          "x" : 621,
          "y" : 341
        }, {
          "x" : 611,
          "y" : 341
        }, {
          "x" : 611,
          "y" : 481
        } ]
      },
      "source" : {
        "id" : "9b3WwjmGAqAEHFLL",
        "type" : "RelationView"
      },
      "target" : {
        "id" : "dJbGwjmGAqAEHEyv",
        "type" : "RelationView"
      }
    }, {
      "id" : "vhXuwjmGAqAEHFcW",
      "type" : "GeneralizationView",
      "modelElement" : {
        "id" : "xhXuwjmGAqAEHFcV",
        "type" : "Generalization"
      },
      "shape" : {
        "id" : "vhXuwjmGAqAEHFcW_path",
        "type" : "Path",
        "points" : [ {
          "x" : 641,
          "y" : 81
        }, {
          "x" : 641,
          "y" : 241
        } ]
      },
      "source" : {
        "id" : ".IhuwjmGAqAEHFao",
        "type" : "RelationView"
      },
      "target" : {
        "id" : "9b3WwjmGAqAEHFLL",
        "type" : "RelationView"
      }
    }, {
      "id" : "lWDWwjmGAqAEHFJy",
      "type" : "ClassView",
      "modelElement" : {
        "id" : "G9JsEemAUygeIxAG",
        "type" : "Class"
      },
      "shape" : {
        "id" : "lWDWwjmGAqAEHFJy_shape",
        "type" : "Rectangle",
        "x" : 110,
        "y" : 210,
        "width" : 150,
        "height" : 60
      }
    }, {
      "id" : "_njuwjmGAqAEHFbg",
      "type" : "GeneralizationView",
      "modelElement" : {
        "id" : "JnjuwjmGAqAEHFbf",
        "type" : "Generalization"
      },
      "shape" : {
        "id" : "_njuwjmGAqAEHFbg_path",
        "type" : "Path",
        "points" : [ {
          "x" : 880,
          "y" : 110
        }, {
          "x" : 880,
          "y" : 210
        } ]
      },
      "source" : {
        "id" : "CIhuwjmGAqAEHFam",
        "type" : "ClassView"
      },
      "target" : {
        "id" : "zS1WwjmGAqAEHFJh",
        "type" : "ClassView"
      }
    }, {
      "id" : "uHb2wjmGAqAEHFP0",
      "type" : "RelationView",
      "modelElement" : {
        "id" : "sHb2wjmGAqAEHFPv",
        "type" : "Relation"
      },
      "shape" : {
        "id" : "uHb2wjmGAqAEHFP0_path",
        "type" : "Path",
        "points" : [ {
          "x" : 950,
          "y" : 210
        }, {
          "x" : 950,
          "y" : 110
        } ]
      },
      "source" : {
        "id" : "zS1WwjmGAqAEHFJh",
        "type" : "ClassView"
      },
      "target" : {
        "id" : "CIhuwjmGAqAEHFam",
        "type" : "ClassView"
      }
    }, {
      "id" : "dJbGwjmGAqAEHEyv",
      "type" : "RelationView",
      "modelElement" : {
        "id" : "7eB6wjmGAqAEHEqb",
        "type" : "Relation"
      },
      "shape" : {
        "id" : "dJbGwjmGAqAEHEyv_path",
        "type" : "Path",
        "points" : [ {
          "x" : 690,
          "y" : 480
        }, {
          "x" : 400,
          "y" : 480
        } ]
      },
      "source" : {
        "id" : "FxbGwjmGAqAEHEyJ",
        "type" : "ClassView"
      },
      "target" : {
        "id" : "yhbGwjmGAqAEHExr",
        "type" : "ClassView"
      }
    }, {
      "id" : "4qXWwjmGAqAEHFKz",
      "type" : "GeneralizationView",
      "modelElement" : {
        "id" : "LKXWwjmGAqAEHFKy",
        "type" : "Generalization"
      },
      "shape" : {
        "id" : "4qXWwjmGAqAEHFKz_path",
        "type" : "Path",
        "points" : [ {
          "x" : 910,
          "y" : 270
        }, {
          "x" : 910,
          "y" : 470
        }, {
          "x" : 910,
          "y" : 350
        }, {
          "x" : 840,
          "y" : 350
        } ]
      },
      "source" : {
        "id" : "zS1WwjmGAqAEHFJh",
        "type" : "ClassView"
      },
      "target" : {
        "id" : "cxbGwjmGAqAEHEyG",
        "type" : "ClassView"
      }
    }, {
      "id" : "CIhuwjmGAqAEHFam",
      "type" : "ClassView",
      "modelElement" : {
        "id" : "HF29A.mGAqAEHBsq",
        "type" : "Class"
      },
      "shape" : {
        "id" : "CIhuwjmGAqAEHFam_shape",
        "type" : "Rectangle",
        "x" : 840,
        "y" : 50,
        "width" : 150,
        "height" : 60
      }
    }, {
      "id" : "tbDOwjmGAqAEHFXe",
      "type" : "GeneralizationView",
      "modelElement" : {
        "id" : "27Gw_9mGAqAEHBK6",
        "type" : "Generalization"
      },
      "shape" : {
        "id" : "tbDOwjmGAqAEHFXe_path",
        "type" : "Path",
        "points" : [ {
          "x" : 183,
          "y" : 270
        }, {
          "x" : 183,
          "y" : 480
        }, {
          "x" : 249,
          "y" : 480
        } ]
      },
      "source" : {
        "id" : "lWDWwjmGAqAEHFJy",
        "type" : "ClassView"
      },
      "target" : {
        "id" : "yhbGwjmGAqAEHExr",
        "type" : "ClassView"
      }
    }, {
      "id" : "9b3WwjmGAqAEHFLL",
      "type" : "RelationView",
      "modelElement" : {
        "id" : "8b3WwjmGAqAEHFLG",
        "type" : "Relation"
      },
      "shape" : {
        "id" : "9b3WwjmGAqAEHFLL_path",
        "type" : "Path",
        "points" : [ {
          "x" : 840,
          "y" : 240
        }, {
          "x" : 260,
          "y" : 240
        } ]
      },
      "source" : {
        "id" : "zS1WwjmGAqAEHFJh",
        "type" : "ClassView"
      },
      "target" : {
        "id" : "lWDWwjmGAqAEHFJy",
        "type" : "ClassView"
      }
    }, {
      "id" : "cxbGwjmGAqAEHEyG",
      "type" : "ClassView",
      "modelElement" : {
        "id" : "yRFawjmGAqAEHEjP",
        "type" : "Class"
      },
      "shape" : {
        "id" : "cxbGwjmGAqAEHEyG_shape",
        "type" : "Rectangle",
        "x" : 690,
        "y" : 330,
        "width" : 150,
        "height" : 60
      }
    }, {
      "id" : ".IhuwjmGAqAEHFao",
      "type" : "RelationView",
      "modelElement" : {
        "id" : "dYfcIDmGAqAEHB5_",
        "type" : "Relation"
      },
      "shape" : {
        "id" : ".IhuwjmGAqAEHFao_path",
        "type" : "Path",
        "points" : [ {
          "x" : 840,
          "y" : 80
        }, {
          "x" : 180,
          "y" : 80
        }, {
          "x" : 180,
          "y" : 210
        } ]
      },
      "source" : {
        "id" : "CIhuwjmGAqAEHFam",
        "type" : "ClassView"
      },
      "target" : {
        "id" : "lWDWwjmGAqAEHFJy",
        "type" : "ClassView"
      }
    }, {
      "id" : "bnpOwjmGAqAEHFTe",
      "type" : "GeneralizationSetView",
      "modelElement" : {
        "id" : "InpOwjmGAqAEHFTc",
        "type" : "GeneralizationSet"
      },
      "shape" : {
        "id" : "bnpOwjmGAqAEHFTe_shape",
        "type" : "Text",
        "x" : 630,
        "y" : 260,
        "width" : 110,
        "height" : 50,
        "value" : ""
      }
    }, {
      "id" : "_BbGwjmGAqAEHExo",
      "type" : "ClassView",
      "modelElement" : {
        "id" : "NI8w_9mGAqAEHBJu",
        "type" : "Class"
      },
      "shape" : {
        "id" : "_BbGwjmGAqAEHExo_shape",
        "type" : "Rectangle",
        "x" : 250,
        "y" : 330,
        "width" : 150,
        "height" : 60
      }
    }, {
      "id" : "oqd2wjmGAqAEHFOt",
      "type" : "ClassView",
      "modelElement" : {
        "id" : "Q4F.g.mGAqAEHA65",
        "type" : "Class"
      },
      "shape" : {
        "id" : "oqd2wjmGAqAEHFOt_shape",
        "type" : "Rectangle",
        "x" : 1040,
        "y" : 50,
        "width" : 150,
        "height" : 60
      }
    }, {
      "id" : "cbDOwjmGAqAEHFXV",
      "type" : "GeneralizationSetView",
      "modelElement" : {
        "id" : "gpBw_9mGAqAEHBLa",
        "type" : "GeneralizationSet"
      },
      "shape" : {
        "id" : "cbDOwjmGAqAEHFXV_shape",
        "type" : "Text",
        "x" : 180,
        "y" : 260,
        "width" : 160,
        "height" : 70,
        "value" : ""
      }
    }, {
      "id" : "qkBOwjmGAqAEHFTN",
      "type" : "GeneralizationView",
      "modelElement" : {
        "id" : "PEBOwjmGAqAEHFTM",
        "type" : "Generalization"
      },
      "shape" : {
        "id" : "qkBOwjmGAqAEHFTN_path",
        "type" : "Path",
        "points" : [ {
          "x" : 621,
          "y" : 241
        }, {
          "x" : 621,
          "y" : 341
        }, {
          "x" : 621,
          "y" : 361
        } ]
      },
      "source" : {
        "id" : "9b3WwjmGAqAEHFLL",
        "type" : "RelationView"
      },
      "target" : {
        "id" : "uJbGwjmGAqAEHEyq",
        "type" : "RelationView"
      }
    }, {
      "id" : "yhbGwjmGAqAEHExr",
      "type" : "ClassView",
      "modelElement" : {
        "id" : "l78w_9mGAqAEHBJ5",
        "type" : "Class"
      },
      "shape" : {
        "id" : "yhbGwjmGAqAEHExr_shape",
        "type" : "Rectangle",
        "x" : 250,
        "y" : 450,
        "width" : 150,
        "height" : 60
      }
    }, {
      "id" : "zS1WwjmGAqAEHFJh",
      "type" : "ClassView",
      "modelElement" : {
        "id" : "zS1WwjmGAqAEHFJi",
        "type" : "Class"
      },
      "shape" : {
        "id" : "zS1WwjmGAqAEHFJh_shape",
        "type" : "Rectangle",
        "x" : 840,
        "y" : 210,
        "width" : 150,
        "height" : 60
      }
    } ]
  }, {
    "id" : "w3wZkjmGAqAEHDQc",
    "name" : "Gender Modality Types",
    "description" : "Gender Modality supports a controlled representation of how sex and gender relate for a person by organizing modality as a distinct classification focus. A dedicated type layer provides stable modality type identifiers that can be used to classify modality instances consistently across data capture and exchange.\n\nCisgender and Transgender form a complete and disjoint partition of Gender Modality, ensuring that each modality instance falls under exactly one of these modality kinds. The type layer classifies one or more Gender Modality instances, and each Gender Modality instance is classified by one or more modality types, supporting reuse of modality type designations where modality needs to be referenced as a type-level label.",
    "type" : "Diagram",
    "owner" : {
      "id" : "9JFgUDmAUygefi56",
      "type" : "Package"
    },
    "contents" : [ {
      "id" : "f7IZkjmGAqAEHDQ.",
      "type" : "GeneralizationView",
      "modelElement" : {
        "id" : "LKXWwjmGAqAEHFKy",
        "type" : "Generalization"
      },
      "shape" : {
        "id" : "f7IZkjmGAqAEHDQ._path",
        "type" : "Path",
        "points" : [ {
          "x" : 479,
          "y" : 280
        }, {
          "x" : 320,
          "y" : 280
        }, {
          "x" : 320,
          "y" : 220
        }, {
          "x" : 300,
          "y" : 220
        } ]
      },
      "source" : {
        "id" : "D7IZkjmGAqAEHDQ4",
        "type" : "ClassView"
      },
      "target" : {
        "id" : "87IZkjmGAqAEHDQy",
        "type" : "ClassView"
      }
    }, {
      "id" : "f7IZkjmGAqAEHDQ7",
      "type" : "GeneralizationSetView",
      "modelElement" : {
        "id" : "VUaOwjmGAqAEHFSM",
        "type" : "GeneralizationSet"
      },
      "shape" : {
        "id" : "f7IZkjmGAqAEHDQ7_shape",
        "type" : "Text",
        "x" : 340,
        "y" : 200,
        "width" : 130,
        "height" : 80,
        "value" : ""
      }
    }, {
      "id" : "2.8ZkjmGAqAEHDTy",
      "type" : "ClassView",
      "modelElement" : {
        "id" : "2.8ZkjmGAqAEHDTz",
        "type" : "Class"
      },
      "shape" : {
        "id" : "2.8ZkjmGAqAEHDTy_shape",
        "type" : "Rectangle",
        "x" : 480,
        "y" : 80,
        "width" : 150,
        "height" : 55
      }
    }, {
      "id" : "cHIZkjmGAqAEHDRB",
      "type" : "GeneralizationView",
      "modelElement" : {
        "id" : "CdXWwjmGAqAEHFK8",
        "type" : "Generalization"
      },
      "shape" : {
        "id" : "cHIZkjmGAqAEHDRB_path",
        "type" : "Path",
        "points" : [ {
          "x" : 479,
          "y" : 280
        }, {
          "x" : 320,
          "y" : 280
        }, {
          "x" : 320,
          "y" : 340
        }, {
          "x" : 300,
          "y" : 340
        } ]
      },
      "source" : {
        "id" : "D7IZkjmGAqAEHDQ4",
        "type" : "ClassView"
      },
      "target" : {
        "id" : ".7IZkjmGAqAEHDQ1",
        "type" : "ClassView"
      }
    }, {
      "id" : ".7IZkjmGAqAEHDQ1",
      "type" : "ClassView",
      "modelElement" : {
        "id" : "SKlawjmGAqAEHEja",
        "type" : "Class"
      },
      "shape" : {
        "id" : ".7IZkjmGAqAEHDQ1_shape",
        "type" : "Rectangle",
        "x" : 150,
        "y" : 320,
        "width" : 150,
        "height" : 40
      }
    }, {
      "id" : "UIuZkjmGAqAEHDVD",
      "type" : "RelationView",
      "modelElement" : {
        "id" : "XwuZkjmGAqAEHDU.",
        "type" : "Relation"
      },
      "shape" : {
        "id" : "UIuZkjmGAqAEHDVD_path",
        "type" : "Path",
        "points" : [ {
          "x" : 555,
          "y" : 259
        }, {
          "x" : 555,
          "y" : 136
        } ]
      },
      "source" : {
        "id" : "D7IZkjmGAqAEHDQ4",
        "type" : "ClassView"
      },
      "target" : {
        "id" : "2.8ZkjmGAqAEHDTy",
        "type" : "ClassView"
      }
    }, {
      "id" : "87IZkjmGAqAEHDQy",
      "type" : "ClassView",
      "modelElement" : {
        "id" : "yRFawjmGAqAEHEjP",
        "type" : "Class"
      },
      "shape" : {
        "id" : "87IZkjmGAqAEHDQy_shape",
        "type" : "Rectangle",
        "x" : 150,
        "y" : 200,
        "width" : 150,
        "height" : 40
      }
    }, {
      "id" : "D7IZkjmGAqAEHDQ4",
      "type" : "ClassView",
      "modelElement" : {
        "id" : "zS1WwjmGAqAEHFJi",
        "type" : "Class"
      },
      "shape" : {
        "id" : "D7IZkjmGAqAEHDQ4_shape",
        "type" : "Rectangle",
        "x" : 480,
        "y" : 260,
        "width" : 150,
        "height" : 40
      }
    } ]
  }, {
    "id" : "2thsqTmGAqAEHDey",
    "name" : "Birth Attribute Derivation",
    "description" : "Person includes birth-derived attributes computed from the Single Birth that creates the Person. Temporal values use the date component of Single Birth.start and the full timestamp of Single Birth.end as recorded.\n\nCurrent age is derived as full years by comparing Single Birth.start.date to today’s calendar date (subtracting one year if the birthday has not occurred yet this year). Birth year is Single Birth.start.date.year; birth date is the date part of Single Birth.start (ignoring time and UTC offset); and birth date-time is taken from Single Birth.end preserving date, clock time, and UTC offset (treat nanosecond as 0 if missing). Place-of-birth attributes (birth place address/country/city-or-location) are derived from the Birth Place used in the Single Birth and the Address applicable at the time of the Birth.",
    "type" : "Diagram",
    "owner" : {
      "id" : "4vPWKTmGAqAEHBQi",
      "type" : "Package"
    },
    "contents" : [ {
      "id" : "RAJsqTmGAqAEHDfs",
      "type" : "ClassView",
      "modelElement" : {
        "id" : "G9JsEemAUygeIxAG",
        "type" : "Class"
      },
      "shape" : {
        "id" : "RAJsqTmGAqAEHDfs_shape",
        "type" : "Rectangle",
        "x" : 80,
        "y" : 80,
        "width" : 220,
        "height" : 480
      }
    } ]
  }, {
    "id" : "ChibmTmAUygefiJX",
    "name" : "Birth Provenance",
    "description" : "This diagram models biological birth provenance for a Person via a Birth Biological Provenance relator. Each Person is linked to exactly one provenance, which links the Person to exactly one Genetic Mother, one Genetic Father, and one Gestational Carrier; each contributor may participate in one or more provenances over time. Genetic Mother and Genetic Father are also connected directly to Person via the named material relations “is genetic mother of” and “is genetic father of”.\n\nScope is restricted to nuclear-DNA parentage with exactly one oocyte provider and one sperm provider per person (excluding additional contributors such as mitochondrial donation). Genetic Mother and Gestational Carrier specialize Karyotypic Female-sex Person; Genetic Father specializes Karyotypic Male-sex Person. A Person cannot be their own genetic mother, genetic father, or gestational carrier; prenatal stages are out of scope.",
    "type" : "Diagram",
    "owner" : {
      "id" : "4vPWKTmGAqAEHBQi",
      "type" : "Package"
    },
    "contents" : [ {
      "id" : "Jx17mTmAUygefiMO",
      "type" : "ClassView",
      "modelElement" : {
        "id" : "UlmxHJmAUygeKxvI",
        "type" : "Class"
      },
      "shape" : {
        "id" : "Jx17mTmAUygefiMO_shape",
        "type" : "Rectangle",
        "x" : 430,
        "y" : 170,
        "width" : 190,
        "height" : 50
      }
    }, {
      "id" : "gF17mTmAUygefiNh",
      "type" : "GeneralizationView",
      "modelElement" : {
        "id" : "PMPtmTmAUygefhRm",
        "type" : "Generalization"
      },
      "shape" : {
        "id" : "gF17mTmAUygefiNh_path",
        "type" : "Path",
        "points" : [ {
          "x" : 915,
          "y" : 221
        }, {
          "x" : 915,
          "y" : 339
        } ]
      },
      "source" : {
        "id" : "6J17mTmAUygefiMa",
        "type" : "ClassView"
      },
      "target" : {
        "id" : "np17mTmAUygefiMs",
        "type" : "ClassView"
      }
    }, {
      "id" : "HZ17mTmAUygefiM_",
      "type" : "RelationView",
      "modelElement" : {
        "id" : "__sFHJmAUygeKyGI",
        "type" : "Relation"
      },
      "shape" : {
        "id" : "HZ17mTmAUygefiM__path",
        "type" : "Path",
        "points" : [ {
          "x" : 429,
          "y" : 195
        }, {
          "x" : 130,
          "y" : 195
        }, {
          "x" : 130,
          "y" : 339
        } ]
      },
      "source" : {
        "id" : "Jx17mTmAUygefiMO",
        "type" : "ClassView"
      },
      "target" : {
        "id" : "jx17mTmAUygefiMR",
        "type" : "ClassView"
      }
    }, {
      "id" : "jx17mTmAUygefiMR",
      "type" : "ClassView",
      "modelElement" : {
        "id" : "G9JsEemAUygeIxAG",
        "type" : "Class"
      },
      "shape" : {
        "id" : "jx17mTmAUygefiMR_shape",
        "type" : "Rectangle",
        "x" : 40,
        "y" : 340,
        "width" : 190,
        "height" : 50
      }
    }, {
      "id" : "CZ17mTmAUygefiM1",
      "type" : "RelationView",
      "modelElement" : {
        "id" : "aZk5HJmAUygeKx9R",
        "type" : "Relation"
      },
      "shape" : {
        "id" : "CZ17mTmAUygefiM1_path",
        "type" : "Path",
        "points" : [ {
          "x" : 520,
          "y" : 391
        }, {
          "x" : 520,
          "y" : 509
        } ]
      },
      "source" : {
        "id" : "TR17mTmAUygefiMI",
        "type" : "ClassView"
      },
      "target" : {
        "id" : "0x17mTmAUygefiML",
        "type" : "ClassView"
      }
    }, {
      "id" : "YZ17mTmAUygefiMv",
      "type" : "GeneralizationView",
      "modelElement" : {
        "id" : "ywV5HJmAUygeKyDD",
        "type" : "Generalization"
      },
      "shape" : {
        "id" : "YZ17mTmAUygefiMv_path",
        "type" : "Path",
        "points" : [ {
          "x" : 819,
          "y" : 195
        }, {
          "x" : 621,
          "y" : 195
        } ]
      },
      "source" : {
        "id" : "6J17mTmAUygefiMa",
        "type" : "ClassView"
      },
      "target" : {
        "id" : "Jx17mTmAUygefiMO",
        "type" : "ClassView"
      }
    }, {
      "id" : "TR17mTmAUygefiMI",
      "type" : "ClassView",
      "modelElement" : {
        "id" : "V8iRHJmAUygeKxqh",
        "type" : "Class"
      },
      "shape" : {
        "id" : "TR17mTmAUygefiMI_shape",
        "type" : "Rectangle",
        "x" : 430,
        "y" : 340,
        "width" : 190,
        "height" : 50
      }
    }, {
      "id" : "EF17mTmAUygefiNk",
      "type" : "RelationView",
      "modelElement" : {
        "id" : "byi9mTmAUygefhUo",
        "type" : "Relation"
      },
      "shape" : {
        "id" : "EF17mTmAUygefiNk_path",
        "type" : "Path",
        "points" : [ {
          "x" : 621,
          "y" : 360
        }, {
          "x" : 819,
          "y" : 360
        } ]
      },
      "source" : {
        "id" : "TR17mTmAUygefiMI",
        "type" : "ClassView"
      },
      "target" : {
        "id" : "np17mTmAUygefiMs",
        "type" : "ClassView"
      }
    }, {
      "id" : "hJ17mTmAUygefiMd",
      "type" : "ClassView",
      "modelElement" : {
        "id" : "tH1usemAUygeIx7d",
        "type" : "Class"
      },
      "shape" : {
        "id" : "hJ17mTmAUygefiMd_shape",
        "type" : "Rectangle",
        "x" : 820,
        "y" : 510,
        "width" : 190,
        "height" : 50
      }
    }, {
      "id" : "0x17mTmAUygefiML",
      "type" : "ClassView",
      "modelElement" : {
        "id" : "sbGxHJmAUygeKxu9",
        "type" : "Class"
      },
      "shape" : {
        "id" : "0x17mTmAUygefiML_shape",
        "type" : "Rectangle",
        "x" : 430,
        "y" : 510,
        "width" : 190,
        "height" : 50
      }
    }, {
      "id" : "tF17mTmAUygefiNu",
      "type" : "RelationView",
      "modelElement" : {
        "id" : "pMiTmTmAUygefh.E",
        "type" : "Relation"
      },
      "shape" : {
        "id" : "tF17mTmAUygefiNu_path",
        "type" : "Path",
        "points" : [ {
          "x" : 429,
          "y" : 360
        }, {
          "x" : 231,
          "y" : 360
        } ]
      },
      "source" : {
        "id" : "TR17mTmAUygefiMI",
        "type" : "ClassView"
      },
      "target" : {
        "id" : "jx17mTmAUygefiMR",
        "type" : "ClassView"
      }
    }, {
      "id" : "0Z17mTmAUygefiMy",
      "type" : "GeneralizationView",
      "modelElement" : {
        "id" : "6OV5HJmAUygeKyDN",
        "type" : "Generalization"
      },
      "shape" : {
        "id" : "0Z17mTmAUygefiMy_path",
        "type" : "Path",
        "points" : [ {
          "x" : 819,
          "y" : 535
        }, {
          "x" : 621,
          "y" : 535
        } ]
      },
      "source" : {
        "id" : "hJ17mTmAUygefiMd",
        "type" : "ClassView"
      },
      "target" : {
        "id" : "0x17mTmAUygefiML",
        "type" : "ClassView"
      }
    }, {
      "id" : "np17mTmAUygefiMs",
      "type" : "ClassView",
      "modelElement" : {
        "id" : "tVntmTmAUygefhRS",
        "type" : "Class"
      },
      "shape" : {
        "id" : "np17mTmAUygefiMs_shape",
        "type" : "Rectangle",
        "x" : 820,
        "y" : 340,
        "width" : 190,
        "height" : 50
      }
    }, {
      "id" : "6J17mTmAUygefiMa",
      "type" : "ClassView",
      "modelElement" : {
        "id" : "KIdusemAUygeIx74",
        "type" : "Class"
      },
      "shape" : {
        "id" : "6J17mTmAUygefiMa_shape",
        "type" : "Rectangle",
        "x" : 820,
        "y" : 170,
        "width" : 190,
        "height" : 50
      }
    }, {
      "id" : "4517mTmAUygefiNE",
      "type" : "RelationView",
      "modelElement" : {
        "id" : "iqGFHJmAUygeKyGo",
        "type" : "Relation"
      },
      "shape" : {
        "id" : "4517mTmAUygefiNE_path",
        "type" : "Path",
        "points" : [ {
          "x" : 429,
          "y" : 535
        }, {
          "x" : 130,
          "y" : 535
        }, {
          "x" : 130,
          "y" : 391
        } ]
      },
      "source" : {
        "id" : "0x17mTmAUygefiML",
        "type" : "ClassView"
      },
      "target" : {
        "id" : "jx17mTmAUygefiMR",
        "type" : "ClassView"
      }
    }, {
      "id" : "1Z17mTmAUygefiM6",
      "type" : "RelationView",
      "modelElement" : {
        "id" : "Dsk5HJmAUygeKx9H",
        "type" : "Relation"
      },
      "shape" : {
        "id" : "1Z17mTmAUygefiM6_path",
        "type" : "Path",
        "points" : [ {
          "x" : 520,
          "y" : 339
        }, {
          "x" : 520,
          "y" : 221
        } ]
      },
      "source" : {
        "id" : "TR17mTmAUygefiMI",
        "type" : "ClassView"
      },
      "target" : {
        "id" : "Jx17mTmAUygefiMO",
        "type" : "ClassView"
      }
    } ]
  }, {
    "id" : "2xdyWTmAUygefijv",
    "name" : "Addressable Place",
    "description" : "Address characterizes Addressable Place via “is address of”. Multiplicity 1..* on both ends supports multiple addresses per place and (when needed) reuse of the same address across multiple addressable places.",
    "type" : "Diagram",
    "owner" : {
      "id" : "czC2RemGAqAEHA48",
      "type" : "Package"
    },
    "contents" : [ {
      "id" : "28EaWTmAUygefimW",
      "type" : "RelationView",
      "modelElement" : {
        "id" : "48EaWTmAUygefimR",
        "type" : "Relation"
      },
      "shape" : {
        "id" : "28EaWTmAUygefimW_path",
        "type" : "Path",
        "points" : [ {
          "x" : 579,
          "y" : 140
        }, {
          "x" : 330,
          "y" : 140
        } ]
      },
      "source" : {
        "id" : "PloKWTmAUygefikl",
        "type" : "ClassView"
      },
      "target" : {
        "id" : "Zw9yWTmAUygefikC",
        "type" : "ClassView"
      }
    }, {
      "id" : "PloKWTmAUygefikl",
      "type" : "ClassView",
      "modelElement" : {
        "id" : "PloKWTmAUygefikm",
        "type" : "Class"
      },
      "shape" : {
        "id" : "PloKWTmAUygefikl_shape",
        "type" : "Rectangle",
        "x" : 580,
        "y" : 120,
        "width" : 220,
        "height" : 247
      }
    }, {
      "id" : "Zw9yWTmAUygefikC",
      "type" : "ClassView",
      "modelElement" : {
        "id" : "Zw9yWTmAUygefikD",
        "type" : "Class"
      },
      "shape" : {
        "id" : "Zw9yWTmAUygefikC_shape",
        "type" : "Rectangle",
        "x" : 160,
        "y" : 120,
        "width" : 170,
        "height" : 60
      }
    } ]
  }, {
    "id" : "Rkg2eTmGAqAEHBZy",
    "name" : "Birth Types",
    "description" : "Birth is specialized into Single Birth and Multiple Birth, distinguishing births by whether they correspond to one person or to a grouped multiple birth. Single Birth is specialized into Singleton Birth and Multiple Birth Component, supporting a representation where each component birth in a multiple birth is itself treated as a single birth instance. Multiple Birth is linked to Multiple Birth Components in a whole-part relation where each Multiple Birth is linked to two or more components and each component is linked to exactly one Multiple Birth.\n\nThe Person to Birth link is specialized for Single Birth, using an offspring relation between Person and Single Birth with multiplicity 1 at both ends. Birth position for Multiple Birth Component is derived by ranking the components of the same Multiple Birth by start time (earliest to latest), using end time only to break ties when start times match; the rank is the birth position. Multiple Birth start matches the earliest component start, and Multiple Birth end matches the latest component end.",
    "type" : "Diagram",
    "owner" : {
      "id" : "4vPWKTmGAqAEHBQi",
      "type" : "Package"
    },
    "contents" : [ {
      "id" : "u6w2eTmGAqAEHBot",
      "type" : "ClassView",
      "modelElement" : {
        "id" : "EiY5WTmAUygefi52",
        "type" : "Class"
      },
      "shape" : {
        "id" : "u6w2eTmGAqAEHBot_shape",
        "type" : "Rectangle",
        "x" : 450,
        "y" : 480,
        "width" : 220,
        "height" : 60
      }
    }, {
      "id" : "hu1FeTmGAqAEHBVc",
      "type" : "GeneralizationSetView",
      "modelElement" : {
        "id" : "rO1FeTmGAqAEHBVa",
        "type" : "GeneralizationSet"
      },
      "shape" : {
        "id" : "hu1FeTmGAqAEHBVc_shape",
        "type" : "Text",
        "x" : 400,
        "y" : 160,
        "width" : 80,
        "height" : 50,
        "value" : ""
      }
    }, {
      "id" : "yGw2eTmGAqAEHBo8",
      "type" : "RelationView",
      "modelElement" : {
        "id" : "npU9HJmAUygeKyVj",
        "type" : "Relation"
      },
      "shape" : {
        "id" : "yGw2eTmGAqAEHBo8_path",
        "type" : "Path",
        "points" : [ {
          "x" : 310,
          "y" : 300
        }, {
          "x" : 570,
          "y" : 300
        } ]
      },
      "source" : {
        "id" : "14w2eTmGAqAEHBam",
        "type" : "ClassView"
      },
      "target" : {
        "id" : "7qw2eTmGAqAEHBoh",
        "type" : "ClassView"
      }
    }, {
      "id" : "L6w2eTmGAqAEHBoz",
      "type" : "GeneralizationSetView",
      "modelElement" : {
        "id" : "H8UFWTmAUygefi8I",
        "type" : "GeneralizationSet"
      },
      "shape" : {
        "id" : "L6w2eTmGAqAEHBoz_shape",
        "type" : "Text",
        "x" : 710,
        "y" : 380,
        "width" : 90,
        "height" : 50,
        "value" : ""
      }
    }, {
      "id" : "82w2eTmGAqAEHBpa",
      "type" : "GeneralizationView",
      "modelElement" : {
        "id" : "vcD5WTmAUygefi7a",
        "type" : "Generalization"
      },
      "shape" : {
        "id" : "82w2eTmGAqAEHBpa_path",
        "type" : "Path",
        "points" : [ {
          "x" : 683,
          "y" : 340
        }, {
          "x" : 683,
          "y" : 450
        }, {
          "x" : 590,
          "y" : 450
        }, {
          "x" : 590,
          "y" : 480
        } ]
      },
      "source" : {
        "id" : "7qw2eTmGAqAEHBoh",
        "type" : "ClassView"
      },
      "target" : {
        "id" : "u6w2eTmGAqAEHBot",
        "type" : "ClassView"
      }
    }, {
      "id" : "lKw2eTmGAqAEHBoP",
      "type" : "ClassView",
      "modelElement" : {
        "id" : "6RcBHJmAUygeKxim",
        "type" : "Class"
      },
      "shape" : {
        "id" : "lKw2eTmGAqAEHBoP_shape",
        "type" : "Rectangle",
        "x" : 750,
        "y" : 60,
        "width" : 220,
        "height" : 60
      }
    }, {
      "id" : "J6w2eTmGAqAEHBow",
      "type" : "ClassView",
      "modelElement" : {
        "id" : "c9k5WTmAUygefi6B",
        "type" : "Class"
      },
      "shape" : {
        "id" : "J6w2eTmGAqAEHBow_shape",
        "type" : "Rectangle",
        "x" : 700,
        "y" : 480,
        "width" : 220,
        "height" : 60
      }
    }, {
      "id" : "o6w2eTmGAqAEHBoq",
      "type" : "GeneralizationView",
      "modelElement" : {
        "id" : "rZ.xWTmAUygefizj",
        "type" : "Generalization"
      },
      "shape" : {
        "id" : "o6w2eTmGAqAEHBoq_path",
        "type" : "Path",
        "points" : [ {
          "x" : 860,
          "y" : 120
        }, {
          "x" : 860,
          "y" : 210
        }, {
          "x" : 1040,
          "y" : 210
        }, {
          "x" : 1040,
          "y" : 258
        } ]
      },
      "source" : {
        "id" : "lKw2eTmGAqAEHBoP",
        "type" : "ClassView"
      },
      "target" : {
        "id" : "Eaw2eTmGAqAEHBok",
        "type" : "ClassView"
      }
    }, {
      "id" : "_Ww2eTmGAqAEHBpV",
      "type" : "RelationView",
      "modelElement" : {
        "id" : "3gxxWTmAUygefizt",
        "type" : "Relation"
      },
      "shape" : {
        "id" : "_Ww2eTmGAqAEHBpV_path",
        "type" : "Path",
        "points" : [ {
          "x" : 920,
          "y" : 490
        }, {
          "x" : 1044,
          "y" : 490
        }, {
          "x" : 1044,
          "y" : 340
        } ]
      },
      "source" : {
        "id" : "J6w2eTmGAqAEHBow",
        "type" : "ClassView"
      },
      "target" : {
        "id" : "Eaw2eTmGAqAEHBok",
        "type" : "ClassView"
      }
    }, {
      "id" : "14w2eTmGAqAEHBam",
      "type" : "ClassView",
      "modelElement" : {
        "id" : "G9JsEemAUygeIxAG",
        "type" : "Class"
      },
      "shape" : {
        "id" : "14w2eTmGAqAEHBam_shape",
        "type" : "Rectangle",
        "x" : 90,
        "y" : 60,
        "width" : 220,
        "height" : 280
      }
    }, {
      "id" : "xQi2eTmGAqAEHBq3",
      "type" : "RelationView",
      "modelElement" : {
        "id" : "C4E2eTmGAqAEHBp3",
        "type" : "Relation"
      },
      "shape" : {
        "id" : "xQi2eTmGAqAEHBq3_path",
        "type" : "Path",
        "points" : [ {
          "x" : 310,
          "y" : 90
        }, {
          "x" : 749,
          "y" : 90
        } ]
      },
      "source" : {
        "id" : "14w2eTmGAqAEHBam",
        "type" : "ClassView"
      },
      "target" : {
        "id" : "lKw2eTmGAqAEHBoP",
        "type" : "ClassView"
      }
    }, {
      "id" : "aaw2eTmGAqAEHBon",
      "type" : "GeneralizationSetView",
      "modelElement" : {
        "id" : "O_EpWTmAUygefi3X",
        "type" : "GeneralizationSet"
      },
      "shape" : {
        "id" : "aaw2eTmGAqAEHBon_shape",
        "type" : "Text",
        "x" : 880,
        "y" : 150,
        "width" : 90,
        "height" : 50,
        "value" : ""
      }
    }, {
      "id" : "wGw2eTmGAqAEHBo2",
      "type" : "GeneralizationView",
      "modelElement" : {
        "id" : "OUj5WTmAUygefi7k",
        "type" : "Generalization"
      },
      "shape" : {
        "id" : "wGw2eTmGAqAEHBo2_path",
        "type" : "Path",
        "points" : [ {
          "x" : 683,
          "y" : 340
        }, {
          "x" : 683,
          "y" : 450
        }, {
          "x" : 780,
          "y" : 450
        }, {
          "x" : 780,
          "y" : 480
        } ]
      },
      "source" : {
        "id" : "7qw2eTmGAqAEHBoh",
        "type" : "ClassView"
      },
      "target" : {
        "id" : "J6w2eTmGAqAEHBow",
        "type" : "ClassView"
      }
    }, {
      "id" : "iJy2eTmGAqAEHBrL",
      "type" : "GeneralizationView",
      "modelElement" : {
        "id" : "Xxy2eTmGAqAEHBrK",
        "type" : "Generalization"
      },
      "shape" : {
        "id" : "iJy2eTmGAqAEHBrL_path",
        "type" : "Path",
        "points" : [ {
          "x" : 399,
          "y" : 90
        }, {
          "x" : 399,
          "y" : 299
        } ]
      },
      "source" : {
        "id" : "xQi2eTmGAqAEHBq3",
        "type" : "RelationView"
      },
      "target" : {
        "id" : "yGw2eTmGAqAEHBo8",
        "type" : "RelationView"
      }
    }, {
      "id" : "CWw2eTmGAqAEHBpS",
      "type" : "GeneralizationView",
      "modelElement" : {
        "id" : "TfexWTmAUygefizZ",
        "type" : "Generalization"
      },
      "shape" : {
        "id" : "CWw2eTmGAqAEHBpS_path",
        "type" : "Path",
        "points" : [ {
          "x" : 859,
          "y" : 120
        }, {
          "x" : 859,
          "y" : 210
        }, {
          "x" : 678,
          "y" : 210
        }, {
          "x" : 678,
          "y" : 260
        } ]
      },
      "source" : {
        "id" : "lKw2eTmGAqAEHBoP",
        "type" : "ClassView"
      },
      "target" : {
        "id" : "7qw2eTmGAqAEHBoh",
        "type" : "ClassView"
      }
    }, {
      "id" : "Eaw2eTmGAqAEHBok",
      "type" : "ClassView",
      "modelElement" : {
        "id" : "rWXRWTmAUygefiyK",
        "type" : "Class"
      },
      "shape" : {
        "id" : "Eaw2eTmGAqAEHBok_shape",
        "type" : "Rectangle",
        "x" : 930,
        "y" : 260,
        "width" : 230,
        "height" : 80
      }
    }, {
      "id" : "7qw2eTmGAqAEHBoh",
      "type" : "ClassView",
      "modelElement" : {
        "id" : "4j7RWTmAUygefix_",
        "type" : "Class"
      },
      "shape" : {
        "id" : "7qw2eTmGAqAEHBoh_shape",
        "type" : "Rectangle",
        "x" : 570,
        "y" : 260,
        "width" : 230,
        "height" : 80
      }
    } ]
  }, {
    "id" : "hVu.SzmGAqAEHBaM",
    "name" : "Self-identified Gender",
    "description" : null,
    "type" : "Diagram",
    "owner" : {
      "id" : "XGQUIDmGAqAEHCgG",
      "type" : "Package"
    },
    "contents" : [ {
      "id" : "dszNSzmGAqAEHCG0",
      "type" : "GeneralizationView",
      "modelElement" : {
        "id" : "_MzNSzmGAqAEHCGz",
        "type" : "Generalization"
      },
      "shape" : {
        "id" : "dszNSzmGAqAEHCG0_path",
        "type" : "Path",
        "points" : [ {
          "x" : 990,
          "y" : 91
        }, {
          "x" : 990,
          "y" : 181
        }, {
          "x" : 990,
          "y" : 231
        } ]
      },
      "source" : {
        "id" : "xaR.SzmGAqAEHBkJ",
        "type" : "RelationView"
      },
      "target" : {
        "id" : "sdF.SzmGAqAEHBnJ",
        "type" : "RelationView"
      }
    }, {
      "id" : "ZyR.SzmGAqAEHBby",
      "type" : "ClassView",
      "modelElement" : {
        "id" : "JDRyg.mGAqAEHA4W",
        "type" : "Class"
      },
      "shape" : {
        "id" : "ZyR.SzmGAqAEHBby_shape",
        "type" : "Rectangle",
        "x" : 1190,
        "y" : 60,
        "width" : 240,
        "height" : 58
      }
    }, {
      "id" : "JcwZSzmGAqAEHBtt",
      "type" : "ClassView",
      "modelElement" : {
        "id" : "JcwZSzmGAqAEHBtu",
        "type" : "Class"
      },
      "shape" : {
        "id" : "JcwZSzmGAqAEHBtt_shape",
        "type" : "Rectangle",
        "x" : 540,
        "y" : 500,
        "width" : 240,
        "height" : 58
      }
    }, {
      "id" : "XgZ.SzmGAqAEHBkv",
      "type" : "ClassView",
      "modelElement" : {
        "id" : "GNvioDmGAqAEHBt7",
        "type" : "Class"
      },
      "shape" : {
        "id" : "XgZ.SzmGAqAEHBkv_shape",
        "type" : "Rectangle",
        "x" : 1030,
        "y" : 310,
        "width" : 240,
        "height" : 58
      }
    }, {
      "id" : "XwWZSzmGAqAEHBt6",
      "type" : "GeneralizationView",
      "modelElement" : {
        "id" : "hwWZSzmGAqAEHBt5",
        "type" : "Generalization"
      },
      "shape" : {
        "id" : "XwWZSzmGAqAEHBt6_path",
        "type" : "Path",
        "points" : [ {
          "x" : 480,
          "y" : 478
        }, {
          "x" : 480,
          "y" : 610
        }, {
          "x" : 480,
          "y" : 540
        }, {
          "x" : 540,
          "y" : 540
        } ]
      },
      "source" : {
        "id" : "sdF.SzmGAqAEHBnF",
        "type" : "ClassView"
      },
      "target" : {
        "id" : "JcwZSzmGAqAEHBtt",
        "type" : "ClassView"
      }
    }, {
      "id" : "i1T.SzmGAqAEHBsP",
      "type" : "GeneralizationView",
      "modelElement" : {
        "id" : "_VT.SzmGAqAEHBsO",
        "type" : "Generalization"
      },
      "shape" : {
        "id" : "i1T.SzmGAqAEHBsP_path",
        "type" : "Path",
        "points" : [ {
          "x" : 330,
          "y" : 120
        }, {
          "x" : 330,
          "y" : 450
        }, {
          "x" : 330,
          "y" : 230
        }, {
          "x" : 409,
          "y" : 230
        } ]
      },
      "source" : {
        "id" : "LqR.SzmGAqAEHBgn",
        "type" : "ClassView"
      },
      "target" : {
        "id" : "vtF.SzmGAqAEHBnD",
        "type" : "ClassView"
      }
    }, {
      "id" : "CFDTSzmGAqAEHCfL",
      "type" : "GeneralizationSetView",
      "modelElement" : {
        "id" : "V5DTSzmGAqAEHCfJ",
        "type" : "GeneralizationSet"
      },
      "shape" : {
        "id" : "CFDTSzmGAqAEHCfL_shape",
        "type" : "Text",
        "x" : 850,
        "y" : 140,
        "width" : 140,
        "height" : 50,
        "value" : ""
      }
    }, {
      "id" : "LqR.SzmGAqAEHBgn",
      "type" : "ClassView",
      "modelElement" : {
        "id" : "8as3K.mGAqAEHAzm",
        "type" : "Class"
      },
      "shape" : {
        "id" : "LqR.SzmGAqAEHBgn_shape",
        "type" : "Rectangle",
        "x" : 250,
        "y" : 60,
        "width" : 240,
        "height" : 58
      }
    }, {
      "id" : "eYm5SzmGAqAEHByb",
      "type" : "GeneralizationView",
      "modelElement" : {
        "id" : "Dom5SzmGAqAEHBya",
        "type" : "Generalization"
      },
      "shape" : {
        "id" : "eYm5SzmGAqAEHByb_path",
        "type" : "Path",
        "points" : [ {
          "x" : 480,
          "y" : 478
        }, {
          "x" : 480,
          "y" : 610
        }, {
          "x" : 538,
          "y" : 610
        } ]
      },
      "source" : {
        "id" : "sdF.SzmGAqAEHBnF",
        "type" : "ClassView"
      },
      "target" : {
        "id" : "hdq5SzmGAqAEHByE",
        "type" : "ClassView"
      }
    }, {
      "id" : "vtF.SzmGAqAEHBnD",
      "type" : "ClassView",
      "modelElement" : {
        "id" : "t8nPkDmAUygefiQE",
        "type" : "Class"
      },
      "shape" : {
        "id" : "vtF.SzmGAqAEHBnD_shape",
        "type" : "Rectangle",
        "x" : 410,
        "y" : 200,
        "width" : 240,
        "height" : 58
      }
    }, {
      "id" : "qxClSzmGAqAEHB7y",
      "type" : "GeneralizationSetView",
      "modelElement" : {
        "id" : "qRClSzmGAqAEHB7w",
        "type" : "GeneralizationSet"
      },
      "shape" : {
        "id" : "qxClSzmGAqAEHB7y_shape",
        "type" : "Text",
        "x" : 350,
        "y" : 550,
        "width" : 130,
        "height" : 50,
        "value" : ""
      }
    }, {
      "id" : "LdaTSzmGAqAEHCez",
      "type" : "GeneralizationView",
      "modelElement" : {
        "id" : "MdaTSzmGAqAEHCey",
        "type" : "Generalization"
      },
      "shape" : {
        "id" : "LdaTSzmGAqAEHCez_path",
        "type" : "Path",
        "points" : [ {
          "x" : 990,
          "y" : 91
        }, {
          "x" : 990,
          "y" : 181
        }, {
          "x" : 950,
          "y" : 181
        }, {
          "x" : 950,
          "y" : 550
        } ]
      },
      "source" : {
        "id" : "xaR.SzmGAqAEHBkJ",
        "type" : "RelationView"
      },
      "target" : {
        "id" : "DPuDSzmGAqAEHCaq",
        "type" : "RelationView"
      }
    }, {
      "id" : "4Zn5SzmGAqAEHB1G",
      "type" : "GeneralizationSetView",
      "modelElement" : {
        "id" : "Fpn5SzmGAqAEHB1E",
        "type" : "GeneralizationSet"
      },
      "shape" : {
        "id" : "4Zn5SzmGAqAEHB1G_shape",
        "type" : "Text",
        "x" : 340,
        "y" : 130,
        "width" : 120,
        "height" : 50,
        "value" : ""
      }
    }, {
      "id" : "cQZ.SzmGAqAEHBlV",
      "type" : "ClassView",
      "modelElement" : {
        "id" : "fuPioDmGAqAEHBtu",
        "type" : "Class"
      },
      "shape" : {
        "id" : "cQZ.SzmGAqAEHBlV_shape",
        "type" : "Rectangle",
        "x" : 1030,
        "y" : 200,
        "width" : 240,
        "height" : 58
      }
    }, {
      "id" : "sdF.SzmGAqAEHBnF",
      "type" : "ClassView",
      "modelElement" : {
        "id" : "OcovkDmAUygefiRr",
        "type" : "Class"
      },
      "shape" : {
        "id" : "sdF.SzmGAqAEHBnF_shape",
        "type" : "Rectangle",
        "x" : 410,
        "y" : 420,
        "width" : 240,
        "height" : 58
      }
    }, {
      "id" : "LtF.SzmGAqAEHBmz",
      "type" : "ClassView",
      "modelElement" : {
        "id" : "x4NPkDmAUygefiN4",
        "type" : "Class"
      },
      "shape" : {
        "id" : "LtF.SzmGAqAEHBmz_shape",
        "type" : "Rectangle",
        "x" : 410,
        "y" : 310,
        "width" : 240,
        "height" : 58
      }
    }, {
      "id" : "sdF.SzmGAqAEHBnH",
      "type" : "RelationView",
      "modelElement" : {
        "id" : "ObNvkDmAUygefiYg",
        "type" : "Relation"
      },
      "shape" : {
        "id" : "sdF.SzmGAqAEHBnH_path",
        "type" : "Path",
        "points" : [ {
          "x" : 1030,
          "y" : 340
        }, {
          "x" : 650,
          "y" : 340
        } ]
      },
      "source" : {
        "id" : "XgZ.SzmGAqAEHBkv",
        "type" : "ClassView"
      },
      "target" : {
        "id" : "LtF.SzmGAqAEHBmz",
        "type" : "ClassView"
      }
    }, {
      "id" : "UAz.SzmGAqAEHBsZ",
      "type" : "GeneralizationView",
      "modelElement" : {
        "id" : "1_T.SzmGAqAEHBsY",
        "type" : "Generalization"
      },
      "shape" : {
        "id" : "UAz.SzmGAqAEHBsZ_path",
        "type" : "Path",
        "points" : [ {
          "x" : 330,
          "y" : 120
        }, {
          "x" : 330,
          "y" : 450
        }, {
          "x" : 330,
          "y" : 340
        }, {
          "x" : 409,
          "y" : 340
        } ]
      },
      "source" : {
        "id" : "LqR.SzmGAqAEHBgn",
        "type" : "ClassView"
      },
      "target" : {
        "id" : "LtF.SzmGAqAEHBmz",
        "type" : "ClassView"
      }
    }, {
      "id" : "KEU9SzmGAqAEHCVE",
      "type" : "GeneralizationView",
      "modelElement" : {
        "id" : "iDayoDmGAqAEHB0w",
        "type" : "Generalization"
      },
      "shape" : {
        "id" : "KEU9SzmGAqAEHCVE_path",
        "type" : "Path",
        "points" : [ {
          "x" : 1400,
          "y" : 120
        }, {
          "x" : 1400,
          "y" : 450
        }, {
          "x" : 1271,
          "y" : 450
        } ]
      },
      "source" : {
        "id" : "ZyR.SzmGAqAEHBby",
        "type" : "ClassView"
      },
      "target" : {
        "id" : "2QZ.SzmGAqAEHBl7",
        "type" : "ClassView"
      }
    }, {
      "id" : "f4U9SzmGAqAEHCU7",
      "type" : "GeneralizationSetView",
      "modelElement" : {
        "id" : "vLjdcDmAUygefl1K",
        "type" : "GeneralizationSet"
      },
      "shape" : {
        "id" : "f4U9SzmGAqAEHCU7_shape",
        "type" : "Text",
        "x" : 1230,
        "y" : 140,
        "width" : 170,
        "height" : 50,
        "value" : ""
      }
    }, {
      "id" : "w6z.SzmGAqAEHBsj",
      "type" : "GeneralizationView",
      "modelElement" : {
        "id" : "laz.SzmGAqAEHBsi",
        "type" : "Generalization"
      },
      "shape" : {
        "id" : "w6z.SzmGAqAEHBsj_path",
        "type" : "Path",
        "points" : [ {
          "x" : 330,
          "y" : 120
        }, {
          "x" : 330,
          "y" : 450
        }, {
          "x" : 409,
          "y" : 450
        } ]
      },
      "source" : {
        "id" : "LqR.SzmGAqAEHBgn",
        "type" : "ClassView"
      },
      "target" : {
        "id" : "sdF.SzmGAqAEHBnF",
        "type" : "ClassView"
      }
    }, {
      "id" : "nbzNSzmGAqAEHCG6",
      "type" : "GeneralizationView",
      "modelElement" : {
        "id" : "mbzNSzmGAqAEHCG5",
        "type" : "Generalization"
      },
      "shape" : {
        "id" : "nbzNSzmGAqAEHCG6_path",
        "type" : "Path",
        "points" : [ {
          "x" : 990,
          "y" : 91
        }, {
          "x" : 990,
          "y" : 181
        }, {
          "x" : 980,
          "y" : 181
        }, {
          "x" : 980,
          "y" : 341
        } ]
      },
      "source" : {
        "id" : "xaR.SzmGAqAEHBkJ",
        "type" : "RelationView"
      },
      "target" : {
        "id" : "sdF.SzmGAqAEHBnH",
        "type" : "RelationView"
      }
    }, {
      "id" : "xaR.SzmGAqAEHBkJ",
      "type" : "RelationView",
      "modelElement" : {
        "id" : "jylyg.mGAqAEHA4z",
        "type" : "Relation"
      },
      "shape" : {
        "id" : "xaR.SzmGAqAEHBkJ_path",
        "type" : "Path",
        "points" : [ {
          "x" : 1190,
          "y" : 90
        }, {
          "x" : 490,
          "y" : 90
        } ]
      },
      "source" : {
        "id" : "ZyR.SzmGAqAEHBby",
        "type" : "ClassView"
      },
      "target" : {
        "id" : "LqR.SzmGAqAEHBgn",
        "type" : "ClassView"
      }
    }, {
      "id" : "DPuDSzmGAqAEHCaq",
      "type" : "RelationView",
      "modelElement" : {
        "id" : "R.LlSzmGAqAEHCAD",
        "type" : "Relation"
      },
      "shape" : {
        "id" : "DPuDSzmGAqAEHCaq_path",
        "type" : "Path",
        "points" : [ {
          "x" : 1271,
          "y" : 240
        }, {
          "x" : 1330,
          "y" : 240
        }, {
          "x" : 1330,
          "y" : 550
        }, {
          "x" : 781,
          "y" : 550
        } ]
      },
      "source" : {
        "id" : "cQZ.SzmGAqAEHBlV",
        "type" : "ClassView"
      },
      "target" : {
        "id" : "JcwZSzmGAqAEHBtt",
        "type" : "ClassView"
      }
    }, {
      "id" : "hdq5SzmGAqAEHByE",
      "type" : "ClassView",
      "modelElement" : {
        "id" : "hdq5SzmGAqAEHByF",
        "type" : "Class"
      },
      "shape" : {
        "id" : "hdq5SzmGAqAEHByE_shape",
        "type" : "Rectangle",
        "x" : 540,
        "y" : 580,
        "width" : 240,
        "height" : 58
      }
    }, {
      "id" : "2QZ.SzmGAqAEHBl7",
      "type" : "ClassView",
      "modelElement" : {
        "id" : "VbfioDmGAqAEHBuI",
        "type" : "Class"
      },
      "shape" : {
        "id" : "2QZ.SzmGAqAEHBl7_shape",
        "type" : "Rectangle",
        "x" : 1030,
        "y" : 420,
        "width" : 240,
        "height" : 58
      }
    }, {
      "id" : "4EU9SzmGAqAEHCU.",
      "type" : "GeneralizationView",
      "modelElement" : {
        "id" : "EiCyoDmGAqAEHB0I",
        "type" : "Generalization"
      },
      "shape" : {
        "id" : "4EU9SzmGAqAEHCU._path",
        "type" : "Path",
        "points" : [ {
          "x" : 1400,
          "y" : 120
        }, {
          "x" : 1400,
          "y" : 450
        }, {
          "x" : 1400,
          "y" : 330
        }, {
          "x" : 1271,
          "y" : 330
        } ]
      },
      "source" : {
        "id" : "ZyR.SzmGAqAEHBby",
        "type" : "ClassView"
      },
      "target" : {
        "id" : "XgZ.SzmGAqAEHBkv",
        "type" : "ClassView"
      }
    }, {
      "id" : "LElDSzmGAqAEHCcL",
      "type" : "RelationView",
      "modelElement" : {
        "id" : "70rlSzmGAqAEHCAN",
        "type" : "Relation"
      },
      "shape" : {
        "id" : "LElDSzmGAqAEHCcL_path",
        "type" : "Path",
        "points" : [ {
          "x" : 1271,
          "y" : 360
        }, {
          "x" : 1300,
          "y" : 360
        }, {
          "x" : 1300,
          "y" : 520
        }, {
          "x" : 781,
          "y" : 520
        } ]
      },
      "source" : {
        "id" : "XgZ.SzmGAqAEHBkv",
        "type" : "ClassView"
      },
      "target" : {
        "id" : "JcwZSzmGAqAEHBtt",
        "type" : "ClassView"
      }
    }, {
      "id" : "0TqTSzmGAqAEHCet",
      "type" : "GeneralizationView",
      "modelElement" : {
        "id" : "zjqTSzmGAqAEHCes",
        "type" : "Generalization"
      },
      "shape" : {
        "id" : "0TqTSzmGAqAEHCet_path",
        "type" : "Path",
        "points" : [ {
          "x" : 990,
          "y" : 91
        }, {
          "x" : 990,
          "y" : 181
        }, {
          "x" : 960,
          "y" : 181
        }, {
          "x" : 960,
          "y" : 520
        } ]
      },
      "source" : {
        "id" : "xaR.SzmGAqAEHBkJ",
        "type" : "RelationView"
      },
      "target" : {
        "id" : "LElDSzmGAqAEHCcL",
        "type" : "RelationView"
      }
    }, {
      "id" : "sdF.SzmGAqAEHBnJ",
      "type" : "RelationView",
      "modelElement" : {
        "id" : "B7K_kDmAUygefimK",
        "type" : "Relation"
      },
      "shape" : {
        "id" : "sdF.SzmGAqAEHBnJ_path",
        "type" : "Path",
        "points" : [ {
          "x" : 1030,
          "y" : 230
        }, {
          "x" : 650,
          "y" : 230
        } ]
      },
      "source" : {
        "id" : "cQZ.SzmGAqAEHBlV",
        "type" : "ClassView"
      },
      "target" : {
        "id" : "vtF.SzmGAqAEHBnD",
        "type" : "ClassView"
      }
    }, {
      "id" : "sdF.SzmGAqAEHBnL",
      "type" : "RelationView",
      "modelElement" : {
        "id" : "vhiAUDmAUygefit7",
        "type" : "Relation"
      },
      "shape" : {
        "id" : "sdF.SzmGAqAEHBnL_path",
        "type" : "Path",
        "points" : [ {
          "x" : 1030,
          "y" : 450
        }, {
          "x" : 650,
          "y" : 450
        } ]
      },
      "source" : {
        "id" : "2QZ.SzmGAqAEHBl7",
        "type" : "ClassView"
      },
      "target" : {
        "id" : "sdF.SzmGAqAEHBnF",
        "type" : "ClassView"
      }
    }, {
      "id" : "spLNSzmGAqAEHCHA",
      "type" : "GeneralizationView",
      "modelElement" : {
        "id" : "vJLNSzmGAqAEHCG_",
        "type" : "Generalization"
      },
      "shape" : {
        "id" : "spLNSzmGAqAEHCHA_path",
        "type" : "Path",
        "points" : [ {
          "x" : 990,
          "y" : 91
        }, {
          "x" : 990,
          "y" : 181
        }, {
          "x" : 970,
          "y" : 181
        }, {
          "x" : 970,
          "y" : 450
        }, {
          "x" : 970,
          "y" : 451
        } ]
      },
      "source" : {
        "id" : "xaR.SzmGAqAEHBkJ",
        "type" : "RelationView"
      },
      "target" : {
        "id" : "sdF.SzmGAqAEHBnL",
        "type" : "RelationView"
      }
    }, {
      "id" : "4EU9SzmGAqAEHCVB",
      "type" : "GeneralizationView",
      "modelElement" : {
        "id" : "r_cyoDmGAqAEHBzw",
        "type" : "Generalization"
      },
      "shape" : {
        "id" : "4EU9SzmGAqAEHCVB_path",
        "type" : "Path",
        "points" : [ {
          "x" : 1400,
          "y" : 120
        }, {
          "x" : 1400,
          "y" : 450
        }, {
          "x" : 1400,
          "y" : 210
        }, {
          "x" : 1271,
          "y" : 210
        } ]
      },
      "source" : {
        "id" : "ZyR.SzmGAqAEHBby",
        "type" : "ClassView"
      },
      "target" : {
        "id" : "cQZ.SzmGAqAEHBlV",
        "type" : "ClassView"
      }
    } ]
  } ]
}