-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Loading branch information
1 parent
c4c818a
commit 3b087a3
Showing
1 changed file
with
254 additions
and
0 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,254 @@ | ||
{ | ||
"$schema": "https://json-schema.org/draft/2020-12/schema", | ||
"$id": "https://example.com/product.schema.json", | ||
"title": "Student_Enrollment_Aggregate", | ||
"description": "Student Enrollment Aggregate Schema", | ||
"type": "object", | ||
"properties": { | ||
"institution_id": { | ||
"description": "Your institution's OPEID. Format: Use an 8- digit OPEID (6-digit OPEID + 2-digit branch code). If you do not have a branch code, enter your 6-digit OPEID with 00 at the end.Use an 8- digit OPEID (6-digit OPEID + 2-digit branch code). If you do not have a branch code, enter your 6-digit OPEID with 00 at the end.", | ||
"type": "integer", | ||
"minimum": 1000000, | ||
"maximum": 99999999 | ||
}, | ||
"cohort": { | ||
"description": "Academic year in which the student first enrolled in at least one course. Must be 2 consecutive years between 2000 and today Example: 2019-20 Format: Date YYYY-YYDate YYYY-YY", | ||
"type": "string", | ||
"pattern": "^2[0-9]{3}-[0-9]{2}$" | ||
}, | ||
"cohort_term": { | ||
"description": "Term in which student first enrolled in at least one course in the CCGEF Micro-pathway program. Format: Valid codes: Fall Winter Spring SummerValid codes: Fall Winter Spring Summer", | ||
"enum": [ | ||
"Fall", | ||
"Winter", | ||
"Spring", | ||
"Summer" | ||
] | ||
}, | ||
"ethnicity": { | ||
"description": "Student's ethnicity. Format: Valid codes: H = Hispanic or Latino NH = Not Hispanic or Latino UK = UnknownValid codes: H = Hispanic or Latino N = Not Hispanic or Latino UK = Unknown", | ||
"enum": [ | ||
"H", | ||
"UK", | ||
"N" | ||
] | ||
}, | ||
"race": { | ||
"description": "Student's race. Format: Valid codes: A = Nonresident Alien AI = American Indian or Alaska Native AN = Asian B = Black HP = Native Hawaiian or other Pacific Islander MR = Multiracial (two or more races) W = White HU = Hispanic or Latino race is unknown UK = UnknownValid codes: A = Nonresident Alien IA= American Indian or Alaska Native AN = Asian B = Black HP = Native Hawaiian or other Pacific Islander W = White UK = Unknown", | ||
"enum": [ | ||
"A", | ||
"IA", | ||
"AN", | ||
"B", | ||
"HP", | ||
"W", | ||
"UK" | ||
] | ||
}, | ||
"veteran_status": { | ||
"description": "Student's military status at the time of enrollment. Format: Valid values: 0 = None 1 = Active Duty 2 = Veteran 3 = Reserves/Guard Use UK for Unknown.Valid values: 0 = None 1 = Active Duty 2 = Veteran 3 = Reserves/Guard Use UK for Unknown.", | ||
"enum": [ | ||
0.0, | ||
1.0, | ||
2.0, | ||
3.0, | ||
"UK" | ||
] | ||
}, | ||
"disability_status": { | ||
"description": "Disability status of student with the institution or system. Format: Valid codes: Y = Yes, should the student have a documented record with the disability office as learning, physical, and/or psychological disability. N = No, the student does not identify or have documented/reported disability with the institution or system UK = Unknown.Valid codes: Y = Yes, should the student have a documented record with the disability office as learning, physical, and/or psychological disability. N = No, the student does not identify or have documented/reported disability with the institution or system UK = Unknown.", | ||
"enum": [ | ||
"Y", | ||
"N", | ||
"UK" | ||
] | ||
}, | ||
"gender": { | ||
"description": "Student's gender at the time of enrollment. Format: Valid codes: M = Male F = Female N = Non-binary or Non-gender P = Prefer to self-describe UK = Unknown Valid codes: M = Male F = Female N = Non-binary or Non-gender P = Prefer to self-describe UK = Unknown ", | ||
"enum": [ | ||
"M", | ||
"F", | ||
"N", | ||
"P", | ||
"UK" | ||
] | ||
}, | ||
"marital_status": { | ||
"description": "Student's marital status at the time of enrollment. Format: Valid values and code: 1. Currently Married 2. Divorced, Separated or Widowed 3. Never Married Use UK for Unknown Valid codes: 1. Currently Married 2. Living with unmarried partner 3. Divorced or separated 4. Widowed 5. Never Married", | ||
"enum": [ | ||
1.0, | ||
2.0, | ||
3.0, | ||
4.0, | ||
"5UK" | ||
] | ||
}, | ||
"parenting": { | ||
"description": "Student's parental status at the time of enrollment. Format: Valid codes: Y = Yes - currently a parent or guardian to any child under the age of 18 or other dependant living in the home. N = No - not currently a parent or guardian to any child under the age of 18 or other dependant living in the home. Use UK for Unknown.Valid codes: Y = Yes - currently a parent or guardian to any child under the age of 18 or other dependant living in the home. N = No - not currently a parent or guardian to any child under the age of 18 or other dependant living in the home. Use UK for Unknown.", | ||
"enum": [ | ||
"Y", | ||
"N", | ||
"UK" | ||
] | ||
}, | ||
"employment_status": { | ||
"description": "Student's employment status at the time of enrollment. Format: Valid values and code: 1= Full-time 2=Less than full-time but at least half-time 3=Less than half-time 4=Not employed Use UK for Unknown.Valid values and code: 1= Full-time 2=Less than full-time but at least half-time 3=Less than half-time 4=Not employed Use UK for Unknown.", | ||
"enum": [ | ||
1.0, | ||
2.0, | ||
3.0, | ||
4.0, | ||
"UK" | ||
] | ||
}, | ||
"first_gen": { | ||
"description": "Indicates whether either of the student's parents has completed a certificate or higher credential at a post-secondary institution. Format: Valid values and code: 1 = Neither parent completed college. 2 = At least one parent completed college. Use UK for Unknown.Use either numeric or alphabetical code values: Numeric: N = Neither parent attended college P = At least one parent attended college but earned no credential or degree C = At least one parent earned a certificate A = At least one parent earned an associate's degree B = At least one parent earned a bachelor's degree or higher ", | ||
"enum": [ | ||
"N", | ||
"P", | ||
"C", | ||
"A", | ||
"B", | ||
"UK" | ||
] | ||
}, | ||
"dual_summer": { | ||
"description": "Student was a previous dual enrollment student and/or enrolled in summer work before their first term enrolled with credential-seeking status Format: Valid codes: DE = Past dual enrollment SE = Past summer enrollment DS = Past dual and summer enrollment N = Neither dual nor summer enrollment UK = UnknownValid codes: DE = Past dual enrollment SE = Past summer enrollment DS = Past dual and summer enrollment UK = Unknown", | ||
"enum": [ | ||
"DE", | ||
"SE", | ||
"DS", | ||
"N", | ||
"UK" | ||
] | ||
}, | ||
"enrollment_type": { | ||
"description": "Student's cohort enrollment type. Format: Valid codes: F = First time at institution, non-transfer C = Continuing R = Re-admit T = Transfer UK = Uknown Valid codes: F = First time at institution, non-transfer C = Continuing R = Re-admit T = Transfer UK = Uknown ", | ||
"enum": [ | ||
"F", | ||
"C", | ||
"R", | ||
"T", | ||
"UK" | ||
] | ||
}, | ||
"reading_replacement": { | ||
"description": "Student was college ready in Reading upon enrollment based on your institution's Reading placement policies. Format: Valid codes: C = College ready N = Not college ready UK = Unknown NA = Not applicable to programValid codes: C = College ready N = Not college ready UK = Unknown", | ||
"enum": [ | ||
"C", | ||
"N", | ||
"UK" | ||
] | ||
}, | ||
"math_placement": { | ||
"description": "Student was college ready in math upon enrollment based on the institution's math placement policies. Format: Valid codes: C = College ready N = Not college ready UK = Unknown NA = Not applicable to programValid codes: C = College ready N = Not college ready UK = Unknown NA = Not applicable to program", | ||
"enum": [ | ||
"C", | ||
"N", | ||
"UK", | ||
"NA" | ||
] | ||
}, | ||
"english_placement": { | ||
"description": "Student was college ready in English upon enrollment based on the institution's English placement policies. Format: Valid codes: C = College ready N = Not college ready UK = Unknown NA = Not applicable to programValid codes: C = College ready N = Not college ready UK = Unknown NA = Not applicable to program", | ||
"enum": [ | ||
"C", | ||
"N", | ||
"UK", | ||
"NA" | ||
] | ||
}, | ||
"gateway_math_status": { | ||
"description": "Whether the student is required to complete a gateway math course at enrollment. Format: You may classify more than one course as a math gateway course. Valid codes: R = Required N = Not required UK = Unknown NA = Not applicable to programYou may classify more than one course as a math gateway course. If unknown, enter UK. This field is used to populate the Gateway dashboard. If you enter UK in the Gateway Math/English Status fields for all students, the Gateway dashboard will show no data. Valid codes: R = Required N = Not required UK = Unknown", | ||
"enum": [ | ||
"R", | ||
"N", | ||
"UK" | ||
] | ||
}, | ||
"gateway_english_status": { | ||
"description": "Whether the student is required to complete a gateway English course at enrollment. Format: You may classify more than one course as an English gateway course. Valid codes: R = Required N = Not required UK = Unknown NA = Not applicable to programYou may classify more than one course as a math gateway course. If unknown, enter UK. This field is used to populate the Gateway dashboard. If you enter UK in the Gateway Math/English Status fields for all students, the Gateway dashboard will show no data. Valid codes: R = Required N = Not required UK = Unknown", | ||
"enum": [ | ||
"R", | ||
"N", | ||
"UK" | ||
] | ||
}, | ||
"current_country": { | ||
"description": "Student's current country of residence. Format: See the PDP Appendix 2 for a list of valid country codes. Use UK for Unknown.See the PDP Appendix 2 for a list of valid country codes. Use UK for Unknown.", | ||
"anyOf": [ | ||
{ | ||
"type": "string", | ||
"pattern": "^[A-Z]{2}" | ||
}, | ||
{ | ||
"enum": [ | ||
"UK" | ||
] | ||
} | ||
] | ||
}, | ||
"pell_recipent": { | ||
"description": "Whether the student received a Pell grant during the term. Format: Valid codes: Y = Yes N = N UK = Unknown, or information cannot be shared by the institution.Valid codes: Y = Yes N = N UK = Unknown, or information cannot be shared by the institution.", | ||
"enum": [ | ||
"Y", | ||
"N", | ||
"UK" | ||
] | ||
}, | ||
"institutional_grant": { | ||
"description": "Numeric up to 5 or 6 digits. If the student did not receive an Other Institutional Grant, enter 0. If not available, enter Missing.Numeric up to 5 or 6 digits. If the student did not receive an Other Institutional Grant, enter 0. Use UK for Unknown. Use NA for Not Applicable.", | ||
"anyOf": [ | ||
{ | ||
"type": "integer", | ||
"minimum": 0 | ||
}, | ||
{ | ||
"enum": [ | ||
"UK", | ||
"Missing" | ||
] | ||
} | ||
] | ||
}, | ||
"ccgef_sponsorship": { | ||
"description": "Total amount of CCGEF scholarship funds received by the student Format: Numeric up to 5 or 6 digits. If the student did not receive any CCGEF scholarship, enter 0. Use NA for Not Applicable.Numeric up to 5 or 6 digits. If the student did not receive any CCGEF scholarship, enter 0. Use NA for Not Applicable.", | ||
"anyOf": [ | ||
{ | ||
"type": "integer", | ||
"minimum": 0 | ||
}, | ||
{ | ||
"enum": [ | ||
"NA" | ||
] | ||
} | ||
] | ||
} | ||
}, | ||
"required": [ | ||
"institution_id", | ||
"cohort", | ||
"cohort_term", | ||
"ethnicity", | ||
"race", | ||
"veteran_status", | ||
"disability_status", | ||
"gender", | ||
"marital_status", | ||
"parenting", | ||
"employment_status", | ||
"first_gen", | ||
"dual_summer", | ||
"enrollment_type", | ||
"reading_replacement", | ||
"math_placement", | ||
"english_placement", | ||
"gateway_math_status", | ||
"gateway_english_status", | ||
"current_country", | ||
"pell_recipent", | ||
"institutional_grant", | ||
"ccgef_sponsorship" | ||
] | ||
} |