PREDICT Data Model 1.0

Schema IDhttps://models.d4cg.org/predict
LicenseCC BY-NC 4.0
Concepts11 classes · 81 slots · 47 enums
Community
Scope Matrix
Class Inclusion by View
Domain Class
DemographicsDemographics
DemographicsFamilyMedicalHistory
DemographicsMedicalHistory
DemographicsSubjectCharacteristics
DemographicsTiming
Disease AttributesDiseaseCharacteristics
InterventionTreatment
TestingBiometrics
TestingBiospecimen
TestingGeneticAnalysis
TestingTesting
Rendered Raw
Demographics

Demographics contains subject identity, enrollment, study participation, longitudinal episode structure, survival status, family and medical history, and other contextual information needed to interpret records across the model.

SubjectCharacteristics

SubjectCharacteristics captures core subject-level identifiers, data source context, and last-known survival/contact status needed to anchor all other records in the model.

SlotDescriptionRange
honest_broker_subject_id
string
data_contributor_id
data_source
last_known_survival_status
age_last_contact
decimal
age_last_contact_unit
age_last_contact_precision

Timing

Timing represents named clinical or research timepoints and their associated ages, providing the longitudinal structure used to align observations across the model.

SlotDescriptionRange
honest_broker_subject_id
string
subject_characteristics
SubjectCharacteristics
timepoint
timing_age_at
integer
age_unit
age_precision

FamilyMedicalHistory

FamilyMedicalHistory captures diabetes-related conditions reported among relatives, supporting representation of inherited patterns and familial disease context.

SlotDescriptionRange
honest_broker_subject_id
string
subject_characteristics
SubjectCharacteristics
relation_honest_broker_subject_id
string
relation
condition
source

Demographics

Demographics captures subject-level sex, race, and ethnicity information used to describe study populations and support cohort characterization.

SlotDescriptionRange
honest_broker_subject_id
string
subject_characteristics
SubjectCharacteristics
sex
ethnicity
race

MedicalHistory

MedicalHistory records prior or co-occurring medical conditions for a subject, including coded condition details when available.

SlotDescriptionRange
honest_broker_subject_id
string
subject_characteristics
SubjectCharacteristics
age_at
integer
age_unit
age_precision
medical_history_condition
condition_other
string
condition_code
string
code_system
Testing

Testing contains laboratory, pathology, genomic, functional, anthropometric, and specimen-related observations used to characterize subjects, disease biology, eligibility, monitoring, and research sample availability.

Biometrics

Biometrics captures anthropometric measurements such as height, weight, BMI, and related standardized scores used to characterize growth and body size over time.

SlotDescriptionRange
honest_broker_subject_id
string
subject_characteristics
SubjectCharacteristics
age_at
integer
age_unit
age_precision
measurement_type
measurement_numeric
decimal
measurement_unit
z_score
decimal

Biospecimen

Biospecimen records available subject specimens by sample type, supporting linkage between clinical data and biological materials for research use.

SlotDescriptionRange
honest_broker_subject_id
string
subject_characteristics
SubjectCharacteristics
sample_type

GeneticAnalysis

GeneticAnalysis captures genetic testing results, including methods, genes, alteration details, HGVS nomenclature, reported significance, allelic state, and related external references.

SlotDescriptionRange
honest_broker_subject_id
string
subject_characteristics
SubjectCharacteristics
age_at
integer
age_unit
age_precision
causative_alteration
status
genetic_analysis_sample_type
laboratory_name
cytogenetic_location
string
method
gene
alteration_type
alteration_effect
alteration_region
hgvs_accession
string
hgvs_coding
string
hgvs_protein
string
hgvs_genomic
string
iscn
string
reported_significance
allelic_state
maf_numeric
decimal
mosaicism
external_ref_id
string
external_ref_id_system

Testing

Testing captures laboratory, glucose-monitoring, and related clinical test results, including numeric values, units, interpretation, fasting status, and timepoint-specific testing context.

SlotDescriptionRange
honest_broker_subject_id
string
subject_characteristics
SubjectCharacteristics
age_at
integer
age_unit
age_precision
test_type
testing_method
testing_measurement_type
result_modifier
string
result_numeric
string
result_unit
reference_range
string
result_interpretation
fasting_status
post_glucose_timepoint
string
post_glucose_timepoint_unit
Disease Attributes

Disease Attributes contains diagnostic, staging, anatomic, histologic, biologic, risk, extent-of-disease, and disease-site concepts used to characterize the subject's cancer or cancer-related condition.

DiseaseCharacteristics

DiseaseCharacteristics records monogenic diabetes-related disease features, including diabetes status, hypoglycemia, ketoacidosis, glucose range metrics, diet, and exercise observations.

SlotDescriptionRange
honest_broker_subject_id
string
subject_characteristics
SubjectCharacteristics
age_at
integer
age_unit
age_precision
diabetes_status
hypoglycemia_frequency
severe_hypoglycemia_frequency
dka
time_in_range
decimal
cgm_range
diet
exercise
Intervention

Intervention contains treatment and procedure records, including surgery, medications, radiation therapy, transplantation, transfusion, cellular therapy, locoregional therapy, fertility preservation procedures, and protocol treatment modifications.

Treatment

Treatment captures diabetes-related medications and therapies, including medication class, name, dose, unit, route, frequency, timing, and reason for stopping treatment.

SlotDescriptionRange
honest_broker_subject_id
string
subject_characteristics
SubjectCharacteristics
age_at_start
integer
age_at_stop
integer
age_unit
age_precision
reason_stop
dm_medication_class
medication_class_other
medication_name
string
medication_code
string
medication_concentration
medication_dose
decimal
medication_unit
frequency
route

AgeLastContactPrecisionEnum

Permissible ValueDescriptionMeaning
Approximate
Exact

AgeLastContactUnitEnum

Permissible ValueDescriptionMeaning
Years
Months
Weeks
Days

AllelicStateEnum

Permissible ValueDescriptionMeaning
Homozygous
Heterozygous
Compound Heterozygous
Unknown
Not Reported

AlterationEffectEnum

Permissible ValueDescriptionMeaning
Frameshift
Missense
Stop Gain (Nonsense)
None (Inframe)

AlterationRegionEnum

Permissible ValueDescriptionMeaning
Splice Site
5' UTR
3' UTR

AlterationTypeEnum

Permissible ValueDescriptionMeaning
Chromosome Arm Gain
Chromosome Arm Loss
Substitution
Deletion
Insertion
Indel
Duplication
Unknown
Not Reported

CGMRangeEnum

Permissible ValueDescriptionMeaning
Standard
Non-Standard

CodeSystemEnum

Permissible ValueDescriptionMeaning
CTCAE
ICD-9
ICD-10
SNOMED-CT

ConditionEnum

Permissible ValueDescriptionMeaning
Prediabetes
Type 1 Diabetes
Type 2 Diabetes
Monogenic Diabetes
Gestational Diabetes
Diabetes, NOS

DKAEnum

Permissible ValueDescriptionMeaning
Yes - Hyperglycermic DKA
Yes - Euglycemic DKA
No

DMMedicationClassEnum

Permissible ValueDescriptionMeaning
Insulin, Rapid-Acting
Insulin, Long-Acting
Insulin, Intermediate-Acting
Insulin, Combination
Insulin, NOS
Biguanide
Sulfonylurea
Meglitinide
Thiazolidinedione
Dipeptidylpeptidase 4 Inhibitor
Sodium-Glucose Co-Transporter 2 Inhibitor
GLP-1 Receptor Agonist
Dual GLP-1/GIP Receptor Agonist
Amylin Analog
Alpha-Glucosidase Inhibitor
Bile Acid-Binding Resin

DataContributorIDEnum

Permissible ValueDescriptionMeaning
UChicago Monogenic Diabetes Research Group
Barbara Davis Center / UColorado
Baylor
Boston Children's
Cincinnati Children's Hospital
Indiana
MGH
Maryland
Michigan
Nebraska
NorthShore
WashU

DataSourceEnum

Permissible ValueDescriptionMeaning
Self-Reported
EHR

DiabetesStatusEnum

Permissible ValueDescriptionMeaning
Yes
No

EthnicityEnum

Permissible ValueDescriptionMeaning
Hispanic or Latino
Not Hispanic or Latino
Unknown
Not Reported

ExternalRefIDSystemEnum

Permissible ValueDescriptionMeaning
ClinGen
ClinVar

FastingStatusEnum

Permissible ValueDescriptionMeaning
Fasting
Non-Fasting
Random

FrequencyEnum

Permissible ValueDescriptionMeaning
Once per day
Two times a day
Three times a day
Four times a day
As needed
Before every meal
Before meals and at bedtime
Every night at bedtime
Every week

GeneEnum

Permissible ValueDescriptionMeaning
6q24-Related Abnormalities
ABCC8
CEL
CFTR
DCAF17
EIF2AK3
FOXP3
GATA4
GATA6
GCK
GLIS3
HNF1A
HNF1B
HNF4A
IAPP (Amylin)
IER3IP1
IGF2/Russell Silver Syndrome
IL2RA
INS
INSR
KCNJ11
LRBA
mtDNA
NEUROD1
PAX4
PCBD1
PDX1 (IPF1)
PTF1A
RFX6
STAT3
WFS1
Unknown
Not Reported

GeneticAnalysisSampleTypeEnum

Permissible ValueDescriptionMeaning
Saliva
Blood
Buccal
Urine
Unknown
Not Reported

HypoglycemiaFrequencyEnum

Permissible ValueDescriptionMeaning
Once or twice in past year
Every few months
Once or twice a month
Once or twice a week
Daily or every other day
Never

LaboratoryNameEnum

Permissible ValueDescriptionMeaning
Ambry Genetics
Athena
Baylor Genetics
Blueprint
GeneDx
Invitae
LMG
Research Lab
Seattle Children's Hospital
UCGSL
Unknown
Not Reported

LastKnownSurvivalStatusEnum

Permissible ValueDescriptionMeaning
Alive
Dead
Unknown
Not Reported

MeasurementTypeEnum

Permissible ValueDescriptionMeaning
Height/Length
Weight
BMI
Raw BMI

MeasurementUnitEnum

Permissible ValueDescriptionMeaning
kg
cm
kg/m^2
percentile
(md_v1.3) ConsortiumNote: Use percentile as a unit when reporting pediatric BMI.

MedicalHistoryConditionEnum

Permissible ValueDescriptionMeaning
Abnormal Kidney Shape, Size, Or Number
Absent Or Missing Pancreas
Behavioral Difficulties
Congenital Heart Defect
Coronary Artery Disease
Difficulty With Social Interactions
Elevated Liver Enzymes / Lfts
Fatty Liver
Genitourinary Developmental Malformation Or Abnormality
Gestational Diabetes
Hepatomegaly
High Cholesterol, NOS
High Frequency Hearing Loss
High LDL
High Total Cholesterol
High Triglycerides
Hypertension
Hypoglycemia In Infancy
Intrauterine Growth Restriction
Liver Adenoma
Low Frequency Hearing Loss
Low LDL
Macroglossia
Nephropathy
Peripheral Artery Disease
Peripheral Neuropathy
Polycystic Kidney Diseasea
Proteinuria
Renal CystL
Retinopathy
Small For Gestational Age
Small Pancreas
Stroke
Umbilical Hernia
Other
(md_v1.3) ConsortiumNote: Only select 'Other' if the condition is not related to the provided list (which are designated as 'of interest' by the PREDICT group).

MedicationClassOtherEnum

Permissible ValueDescriptionMeaning
ACE Inhibitor
ACL Inhibitor
Angiotensin II Receptor Blockers
ANGPTL3 Inhibitor
Antiepileptic
Antilipemic siRNA
Beta Blocker
Calcium Channel Blocker
Cholesterol Absorption Inhibitor
Coenzyme Q
Diuretic
Fibrates
Finerenone
Glucagon
Magnesium
Mineralcorticoid Receptor
Pancreatic Enzymes
Pcsk9 Inhibitor
Psychoactive
Statin

MedicationConcentrationEnum

Permissible ValueDescriptionMeaning
U100
U200
U300
U500
Not Applicable

MedicationUnitEnum

Permissible ValueDescriptionMeaning
Units
mg
mcg
gm
ml
tbsp
tsp
IU
puffs
Packets
mg/ml
application

MethodEnum

Permissible ValueDescriptionMeaning
Karyotyping
Fluorescence In Situ Hybridization
RT-PCR
PCR
MLPA
Sequencing, Sanger, Capillary Electropheresis
Sequencing, Sanger, Gel Electropheresis
Sequencing, Sanger, NOS
Sequencing, NGS, Whole Genome
Sequencing, NGS, lcWGS
Sequencing, NGS, Whole Exome
Sequencing, NGS, Multi-Gene Panel
Sequencing, NGS, Single Site
Sequencing, NGS, Single Gene DNA
Sequencing, NGS, Targeted DNA
Sequencing, NGS, Targeted RNA
Sequencing, NGS, Total RNA
Sequencing, NGS, TDS
Sequencing, NGS, NOS
Sequencing, Methylation Array
Sequencing, Nanostring
SNP Array
Array CGH
Genotyping, NOS
Cytogenetics, NOS
Other
Unknown
Not Reported

PostGlucoseTimepointUnitEnum

Permissible ValueDescriptionMeaning
Minutes

RaceEnum

Permissible ValueDescriptionMeaning
American Indian or Alaska Native
Asian
Black or African American
Native Hawaiian or Other Pacific Islander
White
Multiracial
Unknown
Not Reported

ReasonStopEnum

Permissible ValueDescriptionMeaning
Planned Stop
No Significant Effect
Side Effects
No Insured
Cost
Unknown

RelationEnum

Permissible ValueDescriptionMeaning
Father
Mother
Son
Daughter
Brother
Sister
Spouse/Partner
Grandfather (Paternal)
Grandfather (Maternal)
Grandmother (Paternal)
Grandmother (Maternal)
Uncle (Paternal)
Uncle (Maternal)
Aunt (Paternal)
Aunt (Maternal)
Niece
Nephew
First Cousin (Paternal)
First Cousin (Maternal)
First Cousin (Paternal/Maternal Unknown)
Great-Grandfather (Paternal)
Great-Grandfather (Maternal)
Great-Grandmother (Paternal)
Great-Grandmother (Maternal)
Great-Uncle (Paternal)
Great-Uncle (Maternal)
Great-Aunt (Paternal)
Great-Aunt (Maternal)
Other

ReportedSignificanceEnum

Permissible ValueDescriptionMeaning
Pathogenic
Likely Pathogenic
Uncertain Significance
Likely Benign
Benign
Unknown
Not Reported

ResultInterpretationEnum

Permissible ValueDescriptionMeaning
Positive
Negative

ResultUnitEnum

Permissible ValueDescriptionMeaning
%
mg/dL
U/L
U/mL
mmol/L
ng/mL
nmol/L

RouteEnum

Permissible ValueDescriptionMeaning
Oral
Nasally
Subcutaneous
IM
IV

SampleTypeEnum

Permissible ValueDescriptionMeaning
Saliva
Blood
DNA
Plasma
Serum
Urine
PBMC

SexEnum

Permissible ValueDescriptionMeaning
Male
Female
Undifferentiated

SourceEnum

Permissible ValueDescriptionMeaning
Confirmed By Genetic Test
Clinical Diagnosis Only

StatusEnum

Permissible ValueDescriptionMeaning
Present
Absent
Unknown
Not Reported

TestTypeEnum

Permissible ValueDescriptionMeaning
HbA1c
C-Peptide
Blood Glucose
Autoantibodies, GAD65
Autoantibodies, ZnT8
Autoantibodies, IA-2
Autoantibodies, Insulin
Autoantibodies, Islet Cell
Autoantibodies, NOS
Total Cholesterol
Triglycerides
HDL
LDL
Serum Magnesium
Serum Potassium
Serum Creatinine
Serum BUN
GFR
Urine Microalbumin
Urine Creatinine
Microalbumin/Creatinine Ratio
Urine MagnesiumSerum Potassium
ALT
AST

TestingMeasurementTypeEnum

Permissible ValueDescriptionMeaning
Average High
14-day Average
30-day Average
90-day Average
Average
Average Low
Point

TestingMethodEnum

Permissible ValueDescriptionMeaning
Continuous Glucose Monitoring
Laboratory Test
Home Glucose Test

TimepointEnum

Permissible ValueDescriptionMeaning
Prediabetes Diagnosis
Diagnosis
Relapse
Remission

YesNoEnum

Permissible ValueDescriptionMeaning
Yes
No
Unknown
Not Reported

Table of contents


This site uses Just the Docs, a documentation theme for Jekyll.