Field description type properties example enum
cohortDataTypes Type of information. Preferably values from Genomics Cohorts Knowledge Ontology (GeCKO) or others when GeCKO is not applicable. array NA NA NA
cohortDesign Definition of an ontology term. object id,label NA NA
cohortExclusionCriteria Criteria used for defining the cohort. It is assumed that all cohort participants will match or NOT match such criteria. object ageRange,diseaseConditions,ethnicities,genders,locations,phenotypicConditions NA NA
cohortId Cohort identifier. For ´study-defined´ or ´beacon-defined´cohorts this field is set by the implementer. For ´user-defined´ this unique identifier could be generated upon the query that defined the cohort, but could be later edited by the user. string NA NA NA
cohortInclusionCriteria Criteria used for defining the cohort. It is assumed that all cohort participants will match or NOT match such criteria. object ageRange,diseaseConditions,ethnicities,genders,locations,phenotypicConditions NA NA
cohortName Name of the cohort. For ´user-defined´ this field could be generated upon the query, e.g. a value that is a concatenationor some representation of the user query. string NA NA NA
cohortSize Count of unique Individuals in cohort (individuals meeting criteria for ´user-defined´ cohorts). If not previously known, it could be calculated by counting the individuals in the cohort. integer NA NA NA
cohortType Cohort type by its definition. If a cohort is declared ´study-defined´ or ´beacon-defined´ criteria are to be entered in cohort_inclusion_criteria; if a cohort is declared ‘user-defined' cohort_inclusion_criteria could be automatically populated from the parameters used to perform the query. string NA NA study-defined,beacon-defined,user-defined
collectionEvents TBD array NA NA NA