Files
oodikone/documentation/numeric_types.md
T
Riku Rauhala ad7cb80ca7 [Documentation] Update numeric types
Add missing types and their explanations, format nicely
2024-07-02 16:50:10 +03:00

3.9 KiB

Numeric types

Data used in Oodikone contains some numeric types (or magic numbers) that are not self-explanatory. The values of the numeric types are gathered here for convenience and quick reference.

Extent code

Appears in model Studyright (db: studyright) as extentcode (db: extentcode) and in model SISStudyRight (db: sis_study_rights) as extentCode (db: extent_code). Values are defined in the database table studyright_extents.

value meaning
1 Bachelor's degree
2 Master's degree
3 Licensiate
4 Doctor
5 Bachelor's and Master's degree
6 Continuing education
7 Exchange studies
9 Open University studies
13 Non-degree pedagogical studies for teachers
14 Contract training
16 Studies for secondary school students
18 Specialisation studies
22 Non-degree programme for special education teachers
23 Specialist training in medicine and dentistry
31 Summer and winter school
34 Exchange studies (postgraduate studies)
99 Non-Degree studies

Priority code

Warning

Obsolete, to be deprecated

Appears in model Studyright (db: studyright) as prioritycode (db: prioritycode).

value meaning notes
1 Primary
2 Secondary
5 Rescinded seemingly not in use anymore
6 Option Ba+Ma students can add a master programme to their study plan before graduating as bachelor
30 Graduated

Type

Warning

Obsolete, to be deprecated

Appears in model ElementDetails (db: element_details) as type (db: type).

value meaning
20 study programme
30 module, studytrack or kokonaisuus e.g. neurology

Enrollment type

Appears in model SemesterEnrollment (db: semester_enrollments) as enrollmenttype (db: enrollmenttype).

value meaning notes
1 Present
2 Absent
3 Inactive neither 1 or 2 has been declared

Credit type code

Appears in model Credit (db: credit) as credittypecode (db: credittypecode). Values are defined in the database table credit_types.

Completed/Improved/Transferred/Failed

value meaning
4 Completed
7 Improved (grade)
9 Transferred
10 Failed

Gender code

Appears in model Student (db: student) as gender_code (db: gender_code).

value meaning
0 Unknown
1 Male
2 Female
3 Other