Сервис жагсаалт
Ерөнхий боловсролын систем
Нэвтрэх
Үндсэн хэсэг
Боловсролын удирдлагын мэдээллийн системд нэвтрэх.
Параметр |
||
---|---|---|
username |
Хэрэглэгчийн нэр |
string |
password |
Нууц үг |
string |
Та дээрхи замаар хандахад дараах талбарууд буцаж ирнэ. Үүнд:
Талбар |
Утга |
---|---|
token |
Бусад сервисүүдийг дуудахад Bearer token-р ашиглана |
Note
Оролтын параметрүүдийг String төрөлөөр явуулах.
Жишээ нь
Системд нэвтрэхийн тулд https://hub.esis.edu.mn/svc/api/login
рүү POST
аргачлалаар хандана.
{
"username": "ES999999999",
"password": "999999999"
}
STATUS: 200
Үр дүн:
{
"result": {
"userId": 1,
"personId": null,
"legalEntityId": 1,
"academicYear": 2022,
"displayName": null,
"isEbsSub": 1,
"organizationName": "test",
"organizationProperty": 1,
"requestPermissionCode": "Y",
"username": "test"
},
"token": "rf.ddd"
}
Warning
Хэрэв 401 алдаа өгвөл та өөрийн нэвтэрч буй хэрэглэгчийн нэр, нууц үгээ шалгана уу.
Байгууллагын мэдээлэл
Нийтлэг мэдээлэл
Үндсэн хэсэг
Нийтлэг мэдээллийн сервис нь уг системд ашиглагдах сонгох талбарын утгуудыг /public lookup/-г авах зориулалттай сервис юм. Параметрийн нэрний ард ' тэмдэг байвал нийтлэг мэдээллийн сервис ашиглана. Параметр хэсгийн жишээ багананд '' хаалтанд байгаа нэрийг уг сервисийн :lookupType-д утга олгон ашиглана. Жишээ нь: 'EDUCATION_LEVEL'
Нийтлэг мэдээлэл.
Параметр |
|
---|---|
lookupType |
Мэдээллийн төрөл |
Мэдээллийн төрлүүд |
|
---|---|
EDUCATION_LEVEL |
Боловсролын түвшин |
ACADEMIC_SHIFT |
Сургалтын хэлбэр |
ACADEMIC_LOAD |
Сургалтын ачаалал |
DISABILITY_REASON |
Хөдөлмөрийн чадвар алдалтын төрөл |
DISABILITY_TYPE |
Хөгжлийн бэрхшээлийн төрөл |
DISABILITY_CATEGORY |
Хөгжлийн бэрхшээлийн хэлбэр |
STUDENT_LIVING_PALACE |
Амьдарч буй газар |
ORPHAN_GUARDIAN_TYPE |
Асран хамгаалагчийн төрөл |
ORPHAN_CATEGORY |
Өнчний хэлбэр |
ORPHAN_TYPE |
Өнчний төрөл |
ATTEND_REASON |
Ирцийн шалтгаан |
TEXTBOOK_ACQUIRED_SOURCE |
Олж авсан эх сурвалж |
Гаралтын параметрын тайлбар |
|
---|---|
lookupCode |
Код |
lookupName |
Нэр |
Жишээ нь
Нийтлэг мэдээлэл авахын тулд https://hub.esis.edu.mn/svc/api/public/lookup/:hubLookupType
рүү GET
аргачлалаар хандана.
STATUS: 200
{
"SUCCESS_CODE": 200,
"RESPONSE_MESSAGE": "Амжилттай",
"RESULT":
[
{
"lookupCode": "EARLY_CHILDHOOD",
"lookupName": "Сургуулийн өмнөх"
},
{
"lookupCode": "PRIMARY",
"lookupName": "Бага"
},
{
"lookupCode": "LOWER_SECONDARY",
"lookupName": "Суурь"
},
{
"lookupCode": "UPPER_SECONDARY",
"lookupName": "Бүрэн дунд"
},
{
"lookupCode": "POST_SECONDARY_NON_TERTIARY",
"lookupName": "Мэргэжлийн"
}
]
}
Warning
Хэрэв 401 алдаа өгвөл та өөрийн нэвтэрч буй хэрэглэгчийн нэр, нууц үгээ шалгана уу.
Бүлгийн жагсаалт
Үндсэн хэсэг
Бүлгийн жагсаалт.
Таны нэвтэрсэн хэрэглэгчийн token- г ашиглан хандахад дараах талбарууд буцаж ирнэ. Үүнд:
Талбар |
Утга |
---|---|
ACADEMIC_LEVEL |
Ангийн код |
ACADEMIC_LEVEL_NAME |
Ангийн нэр |
STUDENT_GROUP_ID |
Бүлгийн код |
PROGRAM_OF_STUDY_ID |
Хөтөлбөр ID |
PROGRAM_STAGE_ID |
Түвшин ID |
STUDENT_GROUP_NAME |
Бүлгийн нэр |
TEACHER_ID |
Анги удирдсан багшийн ID |
TEACHER_NAME |
Анги удирдсан багшийн нэр |
ACADEMIC_YEAR |
Тухайн хичээлийн жил |
Note
Нэвтэрсэн хэрэглэгчийн token - г ашиглан явуулах.
Жишээ нь
Бүлгийн жагсаалт хайхын тулд https://hub.esis.edu.mn/svc/api/hub/group/list
рүү GET
аргачлалаар хандана.
STATUS: 200
{
"SUCCESS_CODE": 200,
"RESPONSE_MESSAGE": "Амжилттай",
"RESULT": [
{
"ACADEMIC_LEVEL": "11",
"ACADEMIC_LEVEL_NAME": "11-р анги",
"STUDENT_GROUP_ID": 1,
"PROGRAM_OF_STUDY_ID": 1,
"PROGRAM_STAGE_ID": 1,
"STUDENT_GROUP_NAME": "11-а",
"TEACHER_ID": 1,
"TEACHER_NAME": "Ч.Чойном"
"ACADEMIC_YEAR": "2024"
}
]
}
Warning
Хэрэв 401 алдаа өгвөл та өөрийн нэвтэрч буй хэрэглэгчийн нэр, нууц үгээ шалгана уу.
Багшийн жагсаалт
Үндсэн хэсэг
Байгууллагын багшийн жагсаалт.
Таны нэвтэрсэн хэрэглэгчийн token- г ашиглан хандахад дараах талбарууд буцаж ирнэ. Үүнд:
Талбар |
Утга |
---|---|
PERSON_ID |
Хүний ID |
DISPLAY_NAME |
Багшийн товч нэр |
LAST_NAME |
Эцэг/эх/ийн нэр |
FIRST_NAME |
Өөрийн нэр |
DATE_OF_BIRTH |
Төрсөн огноо |
MICROSOFT_EMAIL |
Багшийн цахим хаяг |
GOOGLE_EMAIL |
Багшийн цахим хаяг |
ALL_EMAIL |
Бүх цахим хаяг |
ASSIGNMENT_NAME |
Багшийн албан тушаал |
TYPE_NAME |
Төрөл |
ACADEMIC_ORGANIZATION_ID |
Заах аргын нэгдлийн ID |
ACADEMIC_ORG_NAME |
Заах аргын нэгдлийн нэр |
USERNAME |
Багшийн нэвтрэх нэр |
Note
Нэвтэрсэн хэрэглэгчийн token - г ашиглан явуулах.
Жишээ нь
Багшийн мэдээлэл хайхын тулд https://hub.esis.edu.mn/svc/api/hub/teacher/list
рүү GET
аргачлалаар хандана.
STATUS: 200
{
"SUCCESS_CODE": 200,
"RESPONSE_MESSAGE": "Амжилттай",
"RESULT": [
{
"INSTITUTION_ID": 40301,
"PERSON_ID": 900000061497,
"DISPLAY_NAME": "А.Саранцэцэг",
"LAST_NAME": "Аюурзана",
"FIRST_NAME": "Саранцэцэг",
"DATE_OF_BIRTH": "1979-02-12T00:00:00.000Z",
"MICROSOFT_EMAIL": "sarantsetseg11@medle.mn",
"GOOGLE_EMAIL": "sarantsetseg12@moes.edu.mn",
"ALL_EMAIL": "sarantsetseg11@medle.mn, sarantsetseg12@moes.edu.mn",
"ASSIGNMENT_NAME": "Багш, физикийн",
"TYPE_NAME": "Ахлах ангийн үндсэн багш",
"ACADEMIC_ORGANIZATION_ID": 100000077754234,
"ACADEMIC_ORG_NAME": "Физик математикийн заах аргын нэгдэл",
"USERNAME": "ES3510583061"
}
]
}
Warning
Хэрэв 401 алдаа өгвөл та өөрийн нэвтэрч буй хэрэглэгчийн нэр, нууц үгээ шалгана уу.
Сургалтын хөтөлбөрийн жагсаалт
Үндсэн хэсэг
Сургалтын хөтөлбөрийн жагсаалт.
Таны нэвтэрсэн хэрэглэгчийн token- г ашиглан хандахад дараах талбарууд буцаж ирнэ. Үүнд:
Талбар |
Утга |
---|---|
PROGRAM_OF_STUDY_ID |
Сургалтын хөтөлбөрийн код |
PROGRAM_OF_STUDY_NAME |
Сургалтын хөтөлбөрийн нэр |
PROGRAM_CLASSIFICATION |
Хөтөлбөрийн ангилал код |
PROGRAM_CLASSIFICATION_NAME |
Хөтөлбөрийн ангилал нэр |
EDUCATION_LEVEL |
Боловсролын түвшин код |
EDUCATION_LEVEL_NAME |
Боловсролын түвшин нэр |
Note
Нэвтэрсэн хэрэглэгчийн token - г ашиглан явуулах.
Жишээ нь
Сургалтын хөтөлбөрийн жагсаалт хайхын тулд https://hub.esis.edu.mn/svc/api/hub/program/list
рүү GET
аргачлалаар хандана.
STATUS: 200
{
"SUCCESS_CODE": 200,
"RESPONSE_MESSAGE": "Амжилттай",
"RESULT": [
{
"PROGRAM_OF_STUDY_ID": 1,
"PROGRAM_OF_STUDY_NAME": "Бага хөтөлбөр /ЕБС - Ердийн/",
"PROGRAM_CLASSIFICATION": "2",
"PROGRAM_CLASSIFICATION_NAME": "ЕБС - Ердийн",
"EDUCATION_LEVEL": "PRIMARY",
"EDUCATION_LEVEL_NAME": "Бага боловсрол"
},
{
"PROGRAM_OF_STUDY_ID": 1,
"PROGRAM_OF_STUDY_NAME": "Суурь хөтөлбөр /ЕБС - Ердийн/",
"PROGRAM_CLASSIFICATION": "2",
"PROGRAM_CLASSIFICATION_NAME": "ЕБС - Ердийн",
"EDUCATION_LEVEL": "LOWER_SECONDARY",
"EDUCATION_LEVEL_NAME": "Суурь боловсрол"
},
{
"PROGRAM_OF_STUDY_ID": 1,
"PROGRAM_OF_STUDY_NAME": "Бүрэн дунд хөтөлбөр /ЕБС - Ердийн/",
"PROGRAM_CLASSIFICATION": "2",
"PROGRAM_CLASSIFICATION_NAME": "ЕБС - Ердийн",
"EDUCATION_LEVEL": "UPPER_SECONDARY",
"EDUCATION_LEVEL_NAME": "Бүрэн дунд боловсрол"
}
]
}
Warning
Хэрэв 401 алдаа өгвөл та өөрийн нэвтэрч буй хэрэглэгчийн нэр, нууц үгээ шалгана уу.
Сургалтын хөтөлбөр түвшингийн жагсаалт
Үндсэн хэсэг
Сургалтын хөтөлбөрийн түвшингийн жагсаалт.
Параметр |
|||
---|---|---|---|
PROGRAM_OF_STUDY_ID |
Сургалтын хөтөлбөрийн код |
number |
Та дээрхи замаар хандахад дараах талбарууд буцаж ирнэ. Үүнд:
Талбар |
Утга |
---|---|
PROGRAM_STAGE_ID |
Сургалтын төлөвлөгөөний үе шатын код |
PROGRAM_OF_STUDY_ID |
Сургалтын хөтөлбөрийн код |
LAST_STAGE_FLAG |
Хөтөлбөрийн ангилал код |
ACADEMIC_LEVEL |
Ангийн код |
PROGRAM_STAGE_NAME |
Сургалтын төлөвлөгөөний үе шатын нэр |
Note
Нэвтэрсэн хэрэглэгчийн token - г ашиглан явуулах ба programId буюу PROGRAM_OF_STUDY_ID - сургалтын хөтөлбөрийн кодыг тус тус явуулна.
Жишээ нь
Сургалтын хөтөлбөрийн түвшингийн жагсаалт хайхын тулд https://hub.esis.edu.mn/svc/api/hub/program/stage/list/:programId
рүү GET
аргачлалаар хандана.
STATUS: 200
{
"SUCCESS_CODE": 200,
"RESPONSE_MESSAGE": "Амжилттай",
"RESULT": [
{
"PROGRAM_STAGE_ID": 1,
"PROGRAM_OF_STUDY_ID": 1,
"LAST_STAGE_FLAG": "N",
"ACADEMIC_LEVEL": "10",
"PROGRAM_STAGE_NAME": "10 -р анги"
},
{
"PROGRAM_STAGE_ID": 1,
"PROGRAM_OF_STUDY_ID": 1,
"LAST_STAGE_FLAG": "N",
"ACADEMIC_LEVEL": "11",
"PROGRAM_STAGE_NAME": "11 -р анги"
},
{
"PROGRAM_STAGE_ID": 1,
"PROGRAM_OF_STUDY_ID": 1,
"LAST_STAGE_FLAG": "Y",
"ACADEMIC_LEVEL": "12",
"PROGRAM_STAGE_NAME": "12 -р анги"
}
]
}
Warning
Хэрэв 401 алдаа өгвөл та өөрийн нэвтэрч буй хэрэглэгчийн нэр, нууц үгээ шалгана уу.
Сургалтын хөтөлбөрийн төлөвлөгөөний жагсаалт
Үндсэн хэсэг
Сургалтын хөтөлбөрийн төлөвлөгөөний жагсаалт.
Параметр |
||
---|---|---|
PROGRAM_OF_STUDY_ID |
Сургалтын хөтөлбөрийн код |
number |
PROGRAM_STAGE_ID |
Сургалтын хөтөлбөрийн үе шатын код |
number |
Та дээрхи замаар хандахад дараах талбарууд буцаж ирнэ. Үүнд:
Талбар |
Утга |
---|---|
PROGRAM_PLAN_ID |
Сургалтын төлөвлөгөөний код |
PROGRAM_STAGE_ID |
Сургалтын төлөвлөгөөний үе шатын код |
PROGRAM_OF_STUDY_ID |
Сургалтын хөтөлбөрийн код |
PROGRAM_PLAN_NAME |
Сургалтын төлөвлөгөөний нэр |
PROGRAM_PLAN_TYPE |
Сургалтын төлөвлөгөөний төрөл |
PLAN_TYPE_NAME |
Сургалтын төлөвлөгөөний төрөл нэр |
DEGREE_ID |
Боловсролын зэргийн код |
DEGREE_NAME |
Боловсролын зэргийн нэр |
Note
Нэвтэрсэн хэрэглэгчийн token - г ашиглан явуулах ба programId буюу PROGRAM_OF_STUDY_ID - сургалтын хөтөлбөрийн код, PROGRAM_STAGE_ID - Сургалтын төлөвлөгөөний үе шатын кодыг тус тус явуулна.
Жишээ нь
Хөтөлбөрийн төлөвлөгөөний мэдээлэл хайхын тулд https://hub.esis.edu.mn/svc/api/hub/program/stage/plan/list/:programId/:programStageId
рүү GET
аргачлалаар хандана.
STATUS: 200
{
"SUCCESS_CODE": 200,
"RESPONSE_MESSAGE": "Амжилттай",
"RESULT": [
{
"PROGRAM_PLAN_ID": 1,
"PROGRAM_STAGE_ID": 1,
"PROGRAM_OF_STUDY_ID": 1,
"PROGRAM_PLAN_NAME": "491+491+491 төлөвлөгөө",
"PROGRAM_PLAN_TYPE": "FOUNDATION",
"PLAN_TYPE_NAME": "Суурь",
"DEGREE_ID": 3,
"DEGREE_NAME": "Бүрэн дунд боловсролын үнэмлэх"
}
]
}
Warning
Хэрэв 401 алдаа өгвөл та өөрийн нэвтэрч буй хэрэглэгчийн нэр, нууц үгээ шалгана уу.
Сургалтын хөтөлбөрийн хичээлийн жагсаалт
Үндсэн хэсэг
Сургалтын хөтөлбөрийн хичээлийн жагсаалт.
Параметр |
||
---|---|---|
PROGRAM_OF_STUDY_ID |
Сургалтын хөтөлбөрийн ID |
number |
PROGRAM_STAGE_ID |
Сургалтын хөтөлбөрийн үе шатын ID |
number |
PROGRAM_PLAN_ID |
Сургалтын төлөвлөгөөний ID |
number |
Та дээрхи замаар хандахад дараах талбарууд буцаж ирнэ. Үүнд:
Талбар |
Утга |
---|---|
COURSE_ID |
Хичээлийн код |
COURSE_NAME |
Хичээлийн нэр |
ENROLLMENT_CATEGORY |
Хичээл судлах төрөл код |
ENROLLMENT_CATEGORY_NAME |
Хичээл судлах төрөл нэр |
PROGRAM_ELEMENT_ID |
Хөтөлбөрийн элементийн код |
PROGRAM_STAGE_ID |
Сургалтын хөтөлбөрийн үе шатын код |
PROGRAM_PLAN_ID |
Сургалтын төлөвлөгөөний код |
PROGRAM_OF_STUDY_ID |
Сургалтын хөтөлбөрийн код |
SUBJECT_AREA_ID |
Судлагдахууны код |
SUBJECT_AREA_NAME |
Судлагдахууны нэр |
COURSE_CONTACT_HOURS |
Элементийн багц цаг |
AVG_CONTACT_HOURS |
Долоо хоногт орох дундаж цаг |
GRADING_SCHEME_ID |
Дүнгийн схемийн код |
GRADING_SCHEME_NAME |
Дүнгийн схемийн нэр |
COURSE_CLASSIFICATION |
Хичээлийн ангилал |
COURSE_CLASSIFICATION_NAME |
Хичээлийн ангилал нэр |
Note
Нэвтэрсэн хэрэглэгчийн token - г ашиглан явуулах ба programId буюу PROGRAM_OF_STUDY_ID - сургалтын хөтөлбөрийн код, PROGRAM_STAGE_ID - Сургалтын төлөвлөгөөний үе шатын код, PROGRAM_PLAN_ID - Сургалтын төлөвлөгөөний кодыг тус тус явуулна.
Жишээ нь
Сургалтын хөтөлбөрийн хичээлийн жагсаалт хайхын тулд https://hub.esis.edu.mn/svc/api/hub/program/stage/plan/course/list/:programId/:programStageId/:programPlanId
рүү GET
аргачлалаар хандана.
STATUS: 200
{
"SUCCESS_CODE": 200,
"RESPONSE_MESSAGE": "Амжилттай",
"RESULT": [
{
"COURSE_ID": 1,
"COURSE_NAME": "Монгол хэл 10 Заавал",
"ENROLLMENT_CATEGORY": "MANDATORY",
"ENROLLMENT_CATEGORY_NAME": "Заавал судлах",
"PROGRAM_ELEMENT_ID": 1,
"PROGRAM_STAGE_ID": 1,
"PROGRAM_PLAN_ID": 1,
"PROGRAM_OF_STUDY_ID": 1,
"SUBJECT_AREA_ID": 2,
"SUBJECT_AREA_NAME": "Монгол хэл",
"COURSE_CONTACT_HOURS": 33,
"AVG_CONTACT_HOURS": 1,
"GRADING_SCHEME_ID": 15,
"GRADING_SCHEME_NAME": "3-12 ангийн дүнгийн схем"
},
{
"COURSE_ID": 1,
"COURSE_NAME": "Уран зохиол 10 Заавал",
"ENROLLMENT_CATEGORY": "MANDATORY",
"ENROLLMENT_CATEGORY_NAME": "Заавал судлах",
"PROGRAM_ELEMENT_ID": 1,
"PROGRAM_STAGE_ID": 1,
"PROGRAM_PLAN_ID": 1,
"PROGRAM_OF_STUDY_ID": 1,
"SUBJECT_AREA_ID": 3,
"SUBJECT_AREA_NAME": "Уран зохиол",
"COURSE_CONTACT_HOURS": 33,
"AVG_CONTACT_HOURS": 1,
"GRADING_SCHEME_ID": 15,
"GRADING_SCHEME_NAME": "3-12 ангийн дүнгийн схем"
}
]
}
Warning
Хэрэв 401 алдаа өгвөл та өөрийн нэвтэрч буй хэрэглэгчийн нэр, нууц үгээ шалгана уу.
Суралцагчийн жагсаалт
Үндсэн хэсэг
Суралцагчийн жагсаалт.
Таны нэвтэрсэн хэрэглэгчийн token- г ашиглан хандахад дараах талбарууд буцаж ирнэ. Үүнд:
Талбар |
Утга |
---|---|
PERSON_ID |
Хүний ID |
FIRST_NAME |
Өөрийн нэр |
LAST_NAME |
Эцэг/эх/ийн нэр |
DATE_OF_BIRTH |
Төрсөн огноо |
GENDER_CODE |
Хүйсийн код |
ACADEMIC_LEVEL |
Ангийн код |
ACADEMIC_LEVEL_NAME |
Ангийн нэр |
STUDENT_GROUP_ID |
Бүлгийн код |
STUDENT_GROUP_NAME |
Бүлгийн нэр |
PROGRAM_OF_STUDY_ID |
Сургалтын хөтөлбөр ID |
PROGRAM_PLAN_ID |
Сургалтын Төлөвлөгөө ID |
Сурагчийн цахим хаяг |
|
PRIMARY_NID_NUMBER |
medle нууц үг |
PROGRAM_STAGE_ID |
Түвшин ID |
ACADEMIC_YEAR |
Тухайн хичээлийн жилийн он |
Note
Нэвтэрсэн хэрэглэгчийн token - г ашиглан явуулах.
Жишээ нь
Суралцагчийн жагсаалт хайхын тулд https://hub.esis.edu.mn/svc/api/hub/student/list
рүү GET
аргачлалаар хандана.
STATUS: 200
{
"SUCCESS_CODE": 200,
"RESPONSE_MESSAGE": "Амжилттай",
"RESULT": [
{
"PERSON_ID": 1,
"REGISTER_NUM": null,
"FIRST_NAME": "Ethan Nam",
"LAST_NAME": "Taylor",
"DATE_OF_BIRTH": "2013-05-20T00:00:00.000Z",
"GENDER_CODE": "M",
"ACADEMIC_LEVEL": "11",
"ACADEMIC_LEVEL_NAME": "11-р анги",
"STUDENT_GROUP_ID": 1,
"STUDENT_GROUP_NAME": "11-а",
"PROGRAM_OF_STUDY_ID": 1,
"PROGRAM_PLAN_ID": 1,
"EMAIL": null,
"PROGRAM_STAGE_ID": 1,
"PRIMARY_NID_NUMBER": 1,
"PROGRAM_STAGE_ID": 1,
"ACADEMIC_YEAR": "2024"
}
]
}
Warning
Хэрэв 401 алдаа өгвөл та өөрийн нэвтэрч буй хэрэглэгчийн нэр, нууц үгээ шалгана уу.
Суралцагчийн шилжилт хөдөлгөөний жагсаалт /Шинэчилсэн/
Үндсэн хэсэг
Суралцагчийн шилжилт хөдөлгөөний жагсаалт харах.
Оролтын параметр |
Жишээ |
||
---|---|---|---|
beginDate |
Эхлэх огноо |
string |
2021-01-01 |
Note
Тухайн оруулсан огноогоос одоогийн хугацаа хүртэлх шилжилт хөдөлгөөний мэдээллийг харуулна.
Таны нэвтэрсэн хэрэглэгчийн token- г ашиглан хандахад дараах талбарууд буцаж ирнэ. Үүнд:
Талбар |
Утга |
---|---|
STUDENT_PROGRAM_ID |
Сурагчийн хөтөлбөрийн ID |
INSTITUTION_ID |
Байгууллагын ID |
ACADEMIC_LEVEL |
Ангийн түвшин |
ACADEMIC_LEVEL_NAME |
Ангийн нэр |
STUDENT_GROUP_ID |
Бүлгийн ID |
STUDENT_GROUP_NAME |
Бүлгийн нэр |
PROGRAM_OF_STUDY_ID |
Сургалтын хөтөлбөр ID |
PROGRAM_PLAN_ID |
Сургалтын Төлөвлөгөө ID |
PROGRAM_STATUS |
Хөтөлбөрийн төлөв |
APPROVAL_STATUS |
Баталгаажсан эсэх |
PERSON_ID |
Хүний ID |
FIRST_NAME |
Өөрийн нэр |
LAST_NAME |
Эцэг/эх/ийн нэр |
DATE_OF_BIRTH |
Төрсөн огноо |
GENDER_CODE |
Хүйсийн ID |
ACTION_ID |
Үйлдлийн ID |
ACTION_NAME |
Үйлдлийн нэр |
ACTION_DATE |
Үйлдлийн огноо |
Note
Нэвтэрсэн хэрэглэгчийн token - г ашиглан явуулах.
Жишээ нь
Суралцагчийн шилжилт хөдөлгөөний жагсаалт хайхын тулд https://hub.esis.edu.mn/svc/api/hub/student/movement/v2/:beginDate
рүү GET
аргачлалаар хандана.
STATUS: 200
{
"SUCCESS_CODE": 200,
"RESPONSE_MESSAGE": "Амжилттай",
"RESULT": [
{
"STUDENT_PROGRAM_ID": **********,,
"INSTITUTION_ID": **********,,
"ACADEMIC_LEVEL": "1",
"ACADEMIC_LEVEL_NAME": "1-р анги",
"STUDENT_GROUP_ID": **********,
"STUDENT_GROUP_NAME": "1г",
"PROGRAM_OF_STUDY_ID": **********,,
"PROGRAM_PLAN_ID": null,
"PROGRAM_STATUS": "DISMISSED",
"APPROVAL_STATUS": "APPROVED",
"PERSON_ID": **********,,
"FIRST_NAME": "**********,",
"LAST_NAME": "**********,",
"DATE_OF_BIRTH": "2017-05-24T00:00:00.000Z",
"GENDER_CODE": "F",
"ACTION_ID": 6,
"ACTION_NAME": "Хасах",
"ACTION_DATE": "2024-02-07T10:01:31.000Z"
}
]
}
Warning
Хэрэв 401 алдаа өгвөл та өөрийн нэвтэрч буй хэрэглэгчийн нэр, нууц үгээ шалгана уу.
Байгууллагын заах аргын нэгдэл
Үндсэн хэсэг
Байгууллагын заах аргын нэгдлийн жагсаалт харах.
Таны нэвтэрсэн хэрэглэгчийн token- г ашиглан хандахад дараах талбарууд буцаж ирнэ. Үүнд:
Талбар |
Утга |
---|---|
institutionId |
Байгууллагын ID |
academicOrganizationId |
Заах аргын нэгдлийн ID |
academicOrgName |
Заах аргын нэгдлийн нэр |
organizationTypeId |
Заах аргын нэгдлийн төрлийн ID |
academicOrgTypeName |
Заах аргын нэгдлийн төрлийн нэр |
Note
Нэвтэрсэн хэрэглэгчийн token - г ашиглан явуулах.
Жишээ нь
Суралцагчийн шилжилт хөдөлгөөний жагсаалт хайхын тулд https://hub.esis.edu.mn/svc/api/hub/academic/org
рүү GET
аргачлалаар хандана.
STATUS: 200
{
"SUCCESS_CODE": 200,
"RESPONSE_MESSAGE": "Амжилттай",
"RESULT": [
{
"institutionId": 40301,
"academicOrganizationId": 100000077757243,
"academicOrgName": "Хими биолгийн заах аргын нэгдэл",
"organizationTypeId": 17,
"academicOrgTypeName": "Заах аргын нэгдэл (ЗАН)"
},
{
"institutionId": 40301,
"academicOrganizationId": 100000077757270,
"academicOrgName": "Биеийн тамирын заах аргын нэгдэл",
"organizationTypeId": 17,
"academicOrgTypeName": "Заах аргын нэгдэл (ЗАН)"
},
{
"institutionId": 40301,
"academicOrganizationId": 100000077757295,
"academicOrgName": "Бага ангийн заах аргын нэгдэл",
"organizationTypeId": 17,
"academicOrgTypeName": "Заах аргын нэгдэл (ЗАН)"
}
]
}
Warning
Хэрэв 401 алдаа өгвөл та өөрийн нэвтэрч буй хэрэглэгчийн нэр, нууц үгээ шалгана уу.
Судлагдахууны жагсаалт
Үндсэн хэсэг
Судлагдахууны жагсаалт харах.
Таны нэвтэрсэн хэрэглэгчийн token- г ашиглан хандахад дараах талбарууд буцаж ирнэ. Үүнд:
Талбар |
Утга |
---|---|
subjectAreaId |
Байгууллагын ID |
subjectName |
Заах аргын нэгдлийн ID |
Note
Нэвтэрсэн хэрэглэгчийн token - г ашиглан явуулах.
Жишээ нь
Судлагдахууны жагсаалт харахын тулд https://hub.esis.edu.mn/svc/api/hub/subject/area
рүү GET
аргачлалаар хандана.
STATUS: 200
{
"SUCCESS_CODE": 200,
"RESPONSE_MESSAGE": "Амжилттай",
"RESULT": [
{
"subjectAreaId": 163,
"subjectName": "Дуу хөгжим"
},
{
"subjectAreaId": 164,
"subjectName": "Дуу"
},
{
"subjectAreaId": 165,
"subjectName": "Хор дуу"
},
{
"subjectAreaId": 166,
"subjectName": "Зохиомжийн үндэс"
},
{
"subjectAreaId": 167,
"subjectName": "Уран зураг"
}
]
}
Warning
Хэрэв 401 алдаа өгвөл та өөрийн нэвтэрч буй хэрэглэгчийн нэр, нууц үгээ шалгана уу.
Байгууллагын барилга байгууламжын жагсаалт
Үндсэн хэсэг
Барилга байгууламжын жагсаалт харах.
Таны нэвтэрсэн хэрэглэгчийн token- г ашиглан хандахад дараах талбарууд буцаж ирнэ. Үүнд:
Талбар |
Утга |
---|---|
buildingId |
Барилга байгууламжийн ID |
buildingName |
Барилга байгууламжийн нэр |
createdYear |
Үүсгэсэн он |
buildingPurposeName |
Барилга байгууламжийн зориулалт |
standardFlag |
Стандарт флаг |
buildingProperty |
Барилга байгууламжийн төрөл |
normalCapacity |
Багтаамж |
totalCapacity |
Нийт багтаамж |
firstCost |
Анхны үнэ |
lastCost |
Эцсийн үнэ |
approvalStatusCode |
Баталгаажуулалтын төлвийн код |
buildingPurposeCode |
Барилга байгууламжийн зориулалтын код |
Note
Нэвтэрсэн хэрэглэгчийн token - г ашиглан явуулах.
Жишээ нь
Барилга байгууламжын жагсаалт харахын тулд https://hub.esis.edu.mn/svc/api/hub/building/list
рүү GET
аргачлалаар хандана.
STATUS: 200
{
"SUCCESS_CODE": 200,
"RESPONSE_MESSAGE": "Амжилттай",
"RESULT": [
{
"buildingId": 100003661334209,
"buildingName": "Бага тэнгэр сургууль",
"createdYear": "2023-09-01T00:00:00.000Z",
"buildingPurposeName": "Хичээлийн байр",
"standardFlag": "Тийм",
"buildingProperty": "Өөрийн эзэмшлийн",
"normalCapacity": 790,
"totalCapacity": 485,
"firstCost": 28000000000,
"lastCost": 35000000000,
"approvalStatusCode": "NEW",
"buildingPurposeCode": "1"
}
]
}
Warning
Хэрэв 401 алдаа өгвөл та өөрийн нэвтэрч буй хэрэглэгчийн нэр, нууц үгээ шалгана уу.
Байгууллагын барилга байгууламжын өрөөний жагсаалт
Үндсэн хэсэг
Барилга байгууламжын өрөөний жагсаалт харах.
Таны нэвтэрсэн хэрэглэгчийн token- г ашиглан хандахад дараах талбарууд буцаж ирнэ. Үүнд:
Талбар |
Утга |
---|---|
facilityId |
Өрөөний ID |
institutionId |
Байгуулагын ID |
buildingId |
Барилга байгууламжын ID |
buildingPurposeCode |
Барилга байгууламжийн зориулалтын код |
name |
Өрөөний нэр |
description |
Тайлбар |
facilityTypeId |
Өрөөний төрлийн ID |
classRoomType |
Өрөөний төрөл |
roomNumber |
Өрөөний дугаар |
floorNumber |
Давхарын дугаар |
roomCapacity |
Өрөөний багтаамж |
roomWidth |
Өрөөний өргөн |
roomLength |
Өрөөний урт |
roomHeight |
Өрөөний өндөр |
Note
Нэвтэрсэн хэрэглэгчийн token - г ашиглан явуулах.
Жишээ нь
Барилга байгууламжын өрөөний жагсаалт харахын тулд https://hub.esis.edu.mn/svc/api/hub/room/list
рүү GET
аргачлалаар хандана.
STATUS: 200
{
"SUCCESS_CODE": 200,
"RESPONSE_MESSAGE": "Амжилттай",
"RESULT": [
{
"facilityId": 100003661652427,
"institutionId": 44609,
"buildingId": 100003661334209,
"buildingPurposeCode": "1",
"name": "лаборатори",
"description": null,
"facilityTypeId": 1,
"classRoomType": "1",
"roomNumber": "202",
"floorNumber": 2,
"roomCapacity": 24,
"roomWidth": 7,
"roomLength": 9,
"roomHeight": 3.3000000000000003
},
{
"facilityId": 100003661666145,
"institutionId": 44609,
"buildingId": 100003661334209,
"buildingPurposeCode": "1",
"name": "оффис",
"description": null,
"facilityTypeId": 54,
"classRoomType": null,
"roomNumber": "203",
"floorNumber": 2,
"roomCapacity": 1,
"roomWidth": 4,
"roomLength": 4,
"roomHeight": 3
},
{
"facilityId": 100003661693728,
"institutionId": 44609,
"buildingId": 100003661334209,
"buildingPurposeCode": "1",
"name": "Эмч үзлэг",
"description": null,
"facilityTypeId": 28,
"classRoomType": null,
"roomNumber": "204",
"floorNumber": 2,
"roomCapacity": 2,
"roomWidth": 5,
"roomLength": 4,
"roomHeight": 3
}
]
}
Warning
Хэрэв 401 алдаа өгвөл та өөрийн нэвтэрч буй хэрэглэгчийн нэр, нууц үгээ шалгана уу.
Ээлжит хичээл нэмэх
Үндсэн хэсэг
Ээлжит хичээл нэмэх.
Таны нэвтэрсэн хэрэглэгчийн token- г ашиглан хандахад дараах талбарууд буцаж ирнэ. Үүнд:
Талбар |
Утга |
Төрөл |
---|---|---|
CLASS_ID_LMS |
Хичээлийн ID /LMS/ |
VARCHAR |
CLASS_NAME |
Ангийн нэр |
VARCHAR |
INSTITUTION_ID |
Байгуулагын ID |
NUMBER |
SUBJECT_AREA_ID |
Судлагдахууны код |
NUMBER |
ENROLLMENT_CATEGORY |
Хичээл судлах төрөл |
VARCHAR |
ACADEMIC_LEVEL |
Ангийн түвшин |
NUMBER |
STUDENT_GROUP_ID |
Бүлгийн ID |
NUMBER |
PERSON_ID |
Хүний ID |
NUMBER |
COURSE_ID |
Хичээлийн ID |
NUMBER |
ACADEMIC_YEAR |
Хичээлийн жил |
VARCHAR |
PROGRAM_OF_STUDY_ID |
Сургалтын хөтөлбөр ID |
NUMBER |
Note
Нэвтэрсэн хэрэглэгчийн token - г ашиглан явуулах.
Жишээ нь
Ээлжит хичээл нэмэхийн тулд https://hub.esis.edu.mn/svc/api/hub/class/courses/list/save
рүү POST
аргачлалаар хандана.
STATUS: 200
{
"arrayList":
[
{
"CLASS_ID_LMS": "test1",
"CLASS_NAME": "Test",
"INSTITUTION_ID": 40044,
"SUBJECT_AREA_ID": 1,
"ENROLLMENT_CATEGORY": "test",
"ACADEMIC_LEVEL": 10,
"STUDENT_GROUP_ID": 1,
"PERSON_ID": 900000061647,
"COURSE_ID": 1,
"ACADEMIC_YEAR": "2023",
"PROGRAM_OF_STUDY_ID": 100000075816742
}
]
}
Warning
Хэрэв 401 алдаа өгвөл та өөрийн нэвтэрч буй хэрэглэгчийн нэр, нууц үгээ шалгана уу.
Ээлжит хичээлийн бүртгэл лавлах
Үндсэн хэсэг
Ээлжит хичээлийн бүртгэл лавлах.
Оролтын параметр |
Жишээ |
||
---|---|---|---|
institutionId |
Сургуулийн ID |
number |
40044 |
academicYear |
Хичээлийн жил |
string |
2023 |
Таны нэвтэрсэн хэрэглэгчийн token- г ашиглан хандахад дараах талбарууд буцаж ирнэ. Үүнд:
Талбар |
Утга |
---|---|
REQUEST_ID |
Хүсэлтийн ID |
CLASS_ID |
Ээлжит хичээлийн ID |
CLASS_ID_LMS |
LMS-ийн ээлжит хичээл |
CLASS_NAME |
Ээлжит хичээлийн нэр |
INSTITUTION_ID |
Сургуулийн ID |
SUBJECT_AREA_ID |
Судлагдахууны ID |
ENROLLMENT_CATEGORY |
Ээлжит хичээлийн төрөл /MANDATORY-заавал судлах, ELECTIVE-сонгон судлах/ |
ACADEMIC_LEVEL |
Анги түвшин |
STUDENT_GROUP_ID |
Бүлгийн ID |
PERSON_ID |
Багшийн хувь хүний ID |
COURSE_ID |
Хичээлийн ID |
ACADEMIC_YEAR |
Хичээлийн жил |
Note
Нэвтэрсэн хэрэглэгчийн token - г ашиглан явуулах.
Жишээ нь
Ээлжит хичээлийн бүртгэл лавлах харахын тулд https://hub.esis.edu.mn/svc/api/hub/classes/:inInstitutionID/:inAcademicYear
рүү GET
аргачлалаар хандана.
STATUS: 200
{
"SUCCESS_CODE": 200,
"RESPONSE_MESSAGE": "Амжилттай",
"RESULT": [
{
"REQUEST_ID": 12002,
"CLASS_ID": 100004116327713,
"CLASS_ID_LMS": "test1",
"CLASS_NAME": "Test",
"INSTITUTION_ID": 40044,
"SUBJECT_AREA_ID": 1,
"ENROLLMENT_CATEGORY": "MANDATORY",
"ACADEMIC_LEVEL": 10,
"STUDENT_GROUP_ID": 1,
"PERSON_ID": 900000061647,
"COURSE_ID": 1,
"ACADEMIC_YEAR": "2023"
}
]
}
Warning
Хэрэв 401 алдаа өгвөл та өөрийн нэвтэрч буй хэрэглэгчийн нэр, нууц үгээ шалгана уу.
Багшийн мэдээлэл
Багшийн ерөнхий мэдээлэл
Үндсэн хэсэг
Багшийн ерөнхий мэдээлэл.
GET https://hub.esis.edu.mn/svc/api/hub/teacher/profile/:personId
Таны нэвтэрсэн хэрэглэгчийн token- г ашиглан хандахад дараах талбарууд буцаж ирнэ. Үүнд:
Талбар |
Утга |
Төрөл |
---|---|---|
personId |
Хүний ID |
String |
Note
Нэвтэрсэн хэрэглэгчийн token - г ашиглан явуулах.
Жишээ нь
Багшийн ерөнхий мэдээлэл хайхын тулд https://hub.esis.edu.mn/svc/api/hub/teacher/profile/:personId
рүү GET
аргачлалаар хандана.
STATUS: 200
{
"SUCCESS_CODE": 200,
"RESPONSE_MESSAGE": "Амжилттай",
"RESULT": [
{
"personId": 1,
"institutionId": 1,
"jobCode": "2330-11",
"jobName": "Багш, физикийн ",
"total": 21.400000000000002,
"edu": 21.400000000000002,
"currentJob": 16.3,
"currentOrg": 16.3,
"servant": 21.400000000000002,
"realServant": 0,
"highEdu": 0
}
]
}
Warning
Хэрэв 401 алдаа өгвөл та өөрийн нэвтэрч буй хэрэглэгчийн нэр, нууц үгээ шалгана уу.
Байгууллагын багш эсэх шалгах
Үндсэн хэсэг
Байгууллагын багш эсэх шалгах.
Параметр |
||
---|---|---|
PERSON_ID |
Хүний ID |
number |
Та дээрхи замаар хандахад дараах талбарууд буцаж ирнэ. Үүнд:
Талбар |
Утга |
---|---|
status |
Төлөв |
message |
Утга |
data |
Үнэн болон Худал эсэх |
Note
Нэвтэрсэн хэрэглэгчийн token - г ашиглан явуулах ба Байгууллагын багшийн мэдээлэл авах сервисын person_id -г тус тус явуулна.
Жишээ нь
Байгууллагын багш эсэх шалгахын тулд https://hub.esis.edu.mn/svc/api/hub/teacher/check/:personId
рүү GET
аргачлалаар хандана.
STATUS: 200
{
"status": 1,
"message": "******* ID дугаартай багш байна.",
"data": "true"
}
Warning
Хэрэв 401 алдаа өгвөл та өөрийн нэвтэрч буй хэрэглэгчийн нэр, нууц үгээ шалгана уу.
Багш хэрэглэгчээр нэвтрэх
Үндсэн хэсэг
Багш хэрэглэгчээр нэвтрэх.
Параметр |
||
---|---|---|
username |
Хэрэглэгчийн нэр |
string |
password |
Нууц үг |
string |
accessToken |
Хандалт token |
string |
Та дээрхи замаар хандахад дараах талбарууд буцаж ирнэ. Үүнд:
Гаралтын параметр |
||
---|---|---|
userId |
Хэрэглэгчийн ID |
number |
personId |
Хэрэглэгч Хүний ID |
number |
organizationId |
Байгууллагын ID |
number |
academicYear |
Хичээлийн жил |
string |
displayName |
Хэрэглэгчийн нэр |
string |
isEbsSub |
Сургалтын байгууллагын төрөл |
string |
groupName |
Хэрэглэгчийн төрөл |
string |
organizationName |
Байгууллагын нэр |
string |
username |
Хэрэглэгчийн нэр |
string |
Талбар |
Утга |
---|---|
token |
Бусад сервисүүдийг дуудахад Bearer token-р ашиглана |
Note
Оролтын параметрүүдийг String төрөлөөр явуулах.
Жишээ нь
Системд нэвтрэхийн тулд https://hub.esis.edu.mn/svc/teacher/login
рүү POST
аргачлалаар хандана.
{
"username": "ES999999999",
"password": "999999999",
"accessToken": "#######"
}
STATUS: 200
Үр дүн:
{
"result": {
"userId": *********,
"personId": *********,
"organizationId": *********,
"academicYear": "*********",
"displayName": "Б.*********",
"isEbsSub": "*********",
"groupName": "*********",
"organizationName": "********* сумын 1-р *********",
"username": "*********"
},
"token": "ffffff"
}
Warning
Хэрэв 401 алдаа өгвөл та өөрийн нэвтэрч буй хэрэглэгчийн нэр, нууц үгээ шалгана уу.
Сэдвийн сангийн жагсаалт
Үндсэн хэсэг
Сэдвийн сангийн жагсаалт.
GET https://hub.esis.edu.mn/svc/api/hub/teacher/topics/courses/:personId
Параметр |
|||
---|---|---|---|
personId |
Хүний ID |
number |
Та дээрхи замаар хандахад дараах талбарууд буцаж ирнэ. Үүнд:
Талбар |
Утга |
---|---|
courseId |
Хичээлийн ID |
courseName |
Хичээлийн нэр |
topicToo |
Сэдвийн тоо |
subTopicToo |
Дэд сэдвийн тоо |
Note
Нэвтэрсэн хэрэглэгчийн token - г ашиглан явуулах ба personId буюу - Хүний ID - г тус тус явуулна.
Жишээ нь
Сэдвийн сангийн жагсаалт хайхын тулд https://hub.esis.edu.mn/svc/api/hub/teacher/topics/courses/:personId
рүү GET
аргачлалаар хандана.
STATUS: 200
{
"SUCCESS_CODE": 200,
"RESPONSE_MESSAGE": "Амжилттай",
"RESULT": [
{
"courseId": 100000352314761,
"courseName": "Монгол хэл 7 (МХЛ 0701) Заавал",
"topicToo": 7,
"subTopicToo": 56
},
{
"courseId": 100000352314806,
"courseName": "Монгол хэл 8 (МХЛ 0801) Заавал",
"topicToo": 11,
"subTopicToo": 79
},
{
"courseId": 100000352314851,
"courseName": "Монгол хэл 9 (МХЛ 0901) Заавал",
"topicToo": 8,
"subTopicToo": 61
},
{
"courseId": 100000352314765,
"courseName": "Уран зохиол 7 (УЗО 0701) Заавал",
"topicToo": 10,
"subTopicToo": 58
}
]
}
Warning
Хэрэв 401 алдаа өгвөл та өөрийн нэвтэрч буй хэрэглэгчийн нэр, нууц үгээ шалгана уу.
Хичээлийн сэдвийн сангийн жагсаалт
Үндсэн хэсэг
Хичээлийн сэдвийн сангийн жагсаалт.
Параметр |
|||
---|---|---|---|
courseId |
Хичээлийн ID |
number |
Та дээрхи замаар хандахад дараах талбарууд буцаж ирнэ. Үүнд:
Талбар |
Утга |
---|---|
courseTopicId |
Хичээлийн сэдвийн ID |
parentCourseTopicId |
Хичээлийн сэдвийн бүлгийн ID |
courseTopicName |
Хичээлийн сэдвийн нэр |
parentCourseTopicName |
Хичээлийн сэдвийн бүлгийн нэр |
Note
Нэвтэрсэн хэрэглэгчийн token - г ашиглан явуулах ба courseId буюу - Хичээлийн ID - г тус тус явуулна.
Жишээ нь
Хичээлийн сэдвийн сангийн жагсаалт хайхын тулд https://hub.esis.edu.mn/svc/api/hub/teacher/topics/courses/:courseId
рүү GET
аргачлалаар хандана.
STATUS: 200
{
"SUCCESS_CODE": 200,
"RESPONSE_MESSAGE": "Амжилттай",
"RESULT": [
{
"courseTopicId": 100002416831402,
"parentCourseTopicId": 100002416793073,
"courseTopicName": "Байрнаасаа жижиг бөмбөг, цагаригийг 1-2м өндөрт татсан уяа хэцийг давуулан шидэж харуулах",
"parentCourseTopicName": "Шидэх, дамжуулах"
},
{
"courseTopicId": 100002416810275,
"parentCourseTopicId": 100002416793073,
"courseTopicName": "Дунд зэргийн хэмжээтэй бөмбөгөөр тоглохдоо бөмбөгийг 1м зайнаас нэг ба хоёр гараар дамжуулах, барьж авах, өнхрүүлж оновчтой дамжуулах аргыг ашиглах",
"parentCourseTopicName": "Шидэх, дамжуулах"
},
{
"courseTopicId": 100002416831573,
"parentCourseTopicId": 100002416793073,
"courseTopicName": "Том бөмбөгийг байрнааса хоёр гараар, жижиг бөмбөгийг нэг гараар аль болох хол шидэж харуулах",
"parentCourseTopicName": "Шидэх, дамжуулах"
}
]
}
Warning
Хэрэв 401 алдаа өгвөл та өөрийн нэвтэрч буй хэрэглэгчийн нэр, нууц үгээ шалгана уу.
Багшийн заадаг хичээлийн жагсаалт
Үндсэн хэсэг
Багшийн заадаг хичээлийн жагсаалт.
Параметр |
|||
---|---|---|---|
personId |
Хүний ID |
number |
Та дээрхи замаар хандахад дараах талбарууд буцаж ирнэ. Үүнд:
Талбар |
Утга |
---|---|
personId |
Хүний ID |
instructorCourseId |
Багшийн хичээлийн ID |
instructorId |
Багшийн ID |
institutionId |
Байгууллагын ID |
subjectAreaId |
Судлагдахууны ID |
subjectAreaName |
Судлагдахууны нэр |
courseId |
Хичээлийн ID |
courseName |
Хичээлийн нэр |
courseClassification |
Хичээлийн ангилал |
classificationName |
Хичээлийн ангиллын нэр |
Note
Нэвтэрсэн хэрэглэгчийн token - г ашиглан явуулах ба personId буюу - Хүний ID - г тус тус явуулна.
Жишээ нь
Багшийн заадаг хичээлийн жагсаалт хайхын тулд https://hub.esis.edu.mn/svc/api/hub/teacher/course/subject/:personId
рүү GET
аргачлалаар хандана.
STATUS: 200
{
"SUCCESS_CODE": 200,
"RESPONSE_MESSAGE": "Амжилттай",
"RESULT": [
{
"personId": 900000054049,
"instructorCourseId": 100002623490858,
"instructorId": 100000079741667,
"subjectAreaId": 1,
"subjectAreaName": "Бэлтгэл хичээл",
"courseId": 100000350275295,
"courseName": "Бэлтгэл хичээл 1 (БЭХ 0101) Заавал",
"courseClassification": "1",
"classificationName": "Заавал судлах хичээл"
},
{
"personId": 900000054049,
"instructorCourseId": 100000985966582,
"instructorId": 100000079741667,
"subjectAreaId": 2,
"subjectAreaName": "Монгол хэл",
"courseId": 100000350275353,
"courseName": "Монгол хэл 4 (МХЛ 0401) Заавал",
"courseClassification": "1",
"classificationName": "Заавал судлах хичээл"
},
{
"personId": 900000054049,
"instructorCourseId": 100001672956108,
"instructorId": 100000079741667,
"subjectAreaId": 2,
"subjectAreaName": "Монгол хэл",
"courseId": 100000350275375,
"courseName": "Монгол хэл 5 (МХЛ 0501) Заавал",
"courseClassification": "1",
"classificationName": "Заавал судлах хичээл"
}
]
}
Warning
Хэрэв 401 алдаа өгвөл та өөрийн нэвтэрч буй хэрэглэгчийн нэр, нууц үгээ шалгана уу.
Багшийн заах аргын нэгдэл
Үндсэн хэсэг
Багшийн заах аргын нэгдэл.
Параметр |
|||
---|---|---|---|
personId |
Хүний ID |
number |
Та дээрхи замаар хандахад дараах талбарууд буцаж ирнэ. Үүнд:
Талбар |
Утга |
---|---|
personId |
Хүний ID |
institutionId |
Байгууллагын ID |
jobCode |
Ажлын код |
jobName |
Ажлын нэр |
academicOrganizationId |
Заах аргын нэгдлийн ID |
academicOrgName |
Заах аргын нэгдлийн нэр |
Note
Нэвтэрсэн хэрэглэгчийн token - г ашиглан явуулах ба personId буюу - Хүний ID - г тус тус явуулна.
Жишээ нь
Багшийн заах аргын нэгдэл хайхын тулд https://hub.esis.edu.mn/svc/api/hub/teacher/academic/org/:personId
рүү GET
аргачлалаар хандана.
STATUS: 200
{
"SUCCESS_CODE": 200,
"RESPONSE_MESSAGE": "Амжилттай",
"RESULT": [
{
"personId": 9000000202380,
"institutionId": 40301,
"jobCode": "2330-01",
"jobName": "Багш, монгол хэл, уран зохиолын",
"academicOrganizationId": 100000077754210,
"academicOrgName": "Монгол хэл уран зохиолын заах аргын нэгдэл"
}
]
}
Warning
Хэрэв 401 алдаа өгвөл та өөрийн нэвтэрч буй хэрэглэгчийн нэр, нууц үгээ шалгана уу.
Байгууллагын багшийн шилжилт хөдөлгөөн
Үндсэн хэсэг
Байгууллагын багшийн шилжилт хөдөлгөөний жагсаалт харах.
Оролтын параметр |
Жишээ |
||
---|---|---|---|
beginDate |
Эхлэх огноо |
string |
2021-01-01 |
Note
Тухайн оруулсан огноогоос одоогийн хугацаа хүртэлх шилжилт хөдөлгөөний мэдээллийг харуулна.
Таны нэвтэрсэн хэрэглэгчийн token- г ашиглан хандахад дараах талбарууд буцаж ирнэ. Үүнд:
Талбар |
Утга |
---|---|
ASSIGNMENT_ID |
Ажилтны ID |
INSTITUTION_ID |
Байгууллагын ID |
PERSON_ID |
Хүний ID |
DISPLAY_NAME |
Багшийн нэр харагдах хэлбэрээр |
LAST_NAME |
Эцэг эхийн нэр |
FIRST_NAME |
Өөрийн нэр |
DATE_OF_BIRTH |
Төрсөн огноо |
GENDER_CODE |
Хүйсийн код |
MICROSOFT_EMAIL |
Microsoft email |
GOOGLE_EMAIL |
Google email |
ASSIGNMENT_NAME |
Ажлын нэр |
INSTRUCTOR_TYPE_ID |
Багшийн төрлийн ID |
TYPE_NAME |
Багшийн төрлийн нэр |
ACADEMIC_ORGANIZATION_ID |
ЗАН-ын ID |
ACADEMIC_ORG_NAME |
ЗАН-ын нэр |
USERNAME |
Хэрэглэгчийн нэр |
INSTRUCTOR_AVAILABILITY |
Багшийн төлөв |
INSTRUCTOR_ID |
Багшийн ID |
ACTION_ID |
Үйлдлийн ID |
ACTION_NAME |
Үйлдлийн нэр |
ACTION_DATE |
Үйлдлийн огноо |
Note
Нэвтэрсэн хэрэглэгчийн token - г ашиглан явуулах.
Жишээ нь
Байгууллагын багшийн шилжилт хөдөлгөөний жагсаалт хайхын тулд https://hub.esis.edu.mn/svc/api/hub/teacher/movements/:beginDate
рүү GET
аргачлалаар хандана.
STATUS: 200
{
"SUCCESS_CODE": 200,
"RESPONSE_MESSAGE": "Амжилттай",
"RESULT": [
{
"ASSIGNMENT_ID": **********,,
"INSTITUTION_ID": **********,,
"PERSON_ID": **********,,
"DISPLAY_NAME": "Д.Даш",
"LAST_NAME": "Даваа",
"FIRST_NAME": "Бат",
"DATE_OF_BIRTH": "2017-05-24T00:00:00.000Z",
"GENDER_CODE": "F",
"MICROSOFT_EMAIL": **********,,
"GOOGLE_EMAIL": **********,,
"ASSIGNMENT_NAME": **********,,
"INSTRUCTOR_TYPE_ID": "**********,",
"TYPE_NAME": "**********,",
"ACADEMIC_ORGANIZATION_ID": **********,,
"ACADEMIC_ORG_NAME": **********,,
"USERNAME": **********,,
"INSTRUCTOR_AVAILABILITY": **********,,
"INSTRUCTOR_ID": **********,,
"ACTION_NAME": "Хасах",
"ACTION_DATE": "2024-02-07T10:01:31.000Z",
"ACTION_ID": ********
}
]
}
Warning
Хэрэв 401 алдаа өгвөл та өөрийн нэвтэрч буй хэрэглэгчийн нэр, нууц үгээ шалгана уу.
Суралцагчийн мэдээлэл
Бүлгийн суралцагчийн жагсаалт
Үндсэн хэсэг
Бүлгийн суралцагчийн жагсаалт.
Параметр |
||
---|---|---|
STUDENT_GROUP_ID |
Бүлгийн код |
number |
Та дээрхи замаар хандахад дараах талбарууд буцаж ирнэ. Үүнд:
Талбар |
Утга |
---|---|
PERSON_ID |
Хүний ID |
FIRST_NAME |
Өөрийн нэр |
LAST_NAME |
Эцэг эхийн нэр |
DATE_OF_BIRTH |
Төрсөн огноо |
GENDER_CODE |
Хүйсийн код |
ACADEMIC_LEVEL |
Ангийн код |
ACADEMIC_LEVEL_NAME |
Ангийн нэр |
STUDENT_GROUP_ID |
Бүлгийн код |
STUDENT_GROUP_NAME |
Бүлгийн нэр |
PROGRAM_OF_STUDY_ID |
Сургалтын хөтөлбөр ID |
PROGRAM_PLAN_ID |
Сургалтын Төлөвлөгөө ID |
TEACHER_ID |
Анги удирдсан багшийн ID |
TEACHER_NAME |
Анги удирдсан багшийн нэр |
ACTION_DATE |
Үйлдэл хийсэн огноо |
ACADEMIC_YEAR |
Тухайн хичээлийн жилийн он |
Note
Нэвтэрсэн хэрэглэгчийн token - г ашиглан явуулах ба Байгууллагын суралцагчийн мэдээлэл авах сервисын STUDENT_GROUP_ID -г тус тус явуулна.
Жишээ нь
Бүлгийн суралцагчийн жагсаалт хайхын тулд https://hub.esis.edu.mn/svc/api/hub/group/student/list/:studentGroupId
рүү GET
аргачлалаар хандана.
STATUS: 200
{
"SUCCESS_CODE": 200,
"RESPONSE_MESSAGE": "Амжилттай",
"RESULT": [
{
"PERSON_ID": ***********,
"FIRST_NAME": "Цэнгэл",
"LAST_NAME": "Батзаяа",
"DATE_OF_BIRTH": "2014-06-11T00:00:00.000Z",
"GENDER_CODE": "M",
"ACADEMIC_LEVEL": "3",
"ACADEMIC_LEVEL_NAME": "3-р анги",
"STUDENT_GROUP_ID": ***********,
"STUDENT_GROUP_NAME": "3в",
"PROGRAM_OF_STUDY_ID": ***********,
"PROGRAM_PLAN_ID": ***********,
"TEACHER_ID": ***********,
"TEACHER_NAME": "Ц.Мөнхзаяа",
"PROGRAM_STAGE_ID": ***********,
"ACTION_DATE": "2023-06-08T02:32:33.000Z",
"ACADEMIC_YEAR": "2024"
},
{
"PERSON_ID": ***********,
"FIRST_NAME": "Ананд",
"LAST_NAME": "Билгүүн",
"DATE_OF_BIRTH": "2014-06-11T00:00:00.000Z",
"GENDER_CODE": "F",
"ACADEMIC_LEVEL": "10",
"ACADEMIC_LEVEL_NAME": "10-р анги",
"STUDENT_GROUP_ID": ***********,
"STUDENT_GROUP_NAME": "10в",
"PROGRAM_OF_STUDY_ID": ***********,
"PROGRAM_PLAN_ID": ***********,
"TEACHER_ID": ***********,
"TEACHER_NAME": "Б.Болд",
"PROGRAM_STAGE_ID": ***********,
"ACTION_DATE": "2023-06-08T02:32:33.000Z"
"ACADEMIC_YEAR": "2024"
}
]
}
Warning
Хэрэв 401 алдаа өгвөл та өөрийн нэвтэрч буй хэрэглэгчийн нэр, нууц үгээ шалгана уу.
Суралцагчийн мэдээлэл хайх
Үндсэн хэсэг
Суралцагчийн мэдээлэл хайх.
Параметр |
||
---|---|---|
PERSON_ID |
Хүний ID |
number |
Та дээрхи замаар хандахад дараах талбарууд буцаж ирнэ. Үүнд:
Талбар |
Утга |
---|---|
PERSON_ID |
Хүний ID |
FIRST_NAME |
Өөрийн нэр |
LAST_NAME |
Эцэг эхийн нэр |
DATE_OF_BIRTH |
Төрсөн огноо |
GENDER_CODE |
Хүйсийн код |
ACADEMIC_LEVEL |
Ангийн код |
ACADEMIC_LEVEL_NAME |
Ангийн нэр |
STUDENT_GROUP_ID |
Бүлгийн код |
STUDENT_GROUP_NAME |
Бүлгийн нэр |
PROGRAM_OF_STUDY_ID |
Сургалтын хөтөлбөр ID |
PROGRAM_PLAN_ID |
Сургалтын Төлөвлөгөө ID |
Note
Нэвтэрсэн хэрэглэгчийн token - г ашиглан явуулах ба Байгууллагын суралцагчийн мэдээлэл авах сервисын person_id -г тус тус явуулна.
Жишээ нь
Суралцагчийн мэдээлэл хайхын тулд https://hub.esis.edu.mn/svc/api/hub/student/search/:inPersonId
рүү GET
аргачлалаар хандана.
STATUS: 200
{
"SUCCESS_CODE": 200,
"RESPONSE_MESSAGE": "Амжилттай",
"RESULT": [
{
"PERSON_ID": 1,
"REGISTER_NUM": null,
"FIRST_NAME": "test",
"LAST_NAME": "test",
"DATE_OF_BIRTH": "2013-12-11T00:00:00.000Z",
"GENDER_CODE": "M",
"ACADEMIC_LEVEL": "3",
"ACADEMIC_LEVEL_NAME": "3-р анги",
"STUDENT_GROUP_ID": 1,
"STUDENT_GROUP_NAME": "3в",
"PROGRAM_OF_STUDY_ID": 1,
"PROGRAM_PLAN_ID": 1,
"EMAIL": "test@medle.mn",
"PROGRAM_STAGE_ID": 1
}
]
}
Warning
Хэрэв 401 алдаа өгвөл та өөрийн нэвтэрч буй хэрэглэгчийн нэр, нууц үгээ шалгана уу.
Суралцагчийн эсэх шалгах
Үндсэн хэсэг
Суралцагчийн эсэх шалгах.
Параметр |
||
---|---|---|
PERSON_ID |
Хүний ID |
number |
Та дээрхи замаар хандахад дараах талбарууд буцаж ирнэ. Үүнд:
Талбар |
Утга |
---|---|
status |
Төлөв |
message |
Утга |
data |
Үнэн болон Худал эсэх |
Note
Нэвтэрсэн хэрэглэгчийн token - г ашиглан явуулах ба Байгууллагын суралцагчийн мэдээлэл авах сервисын person_id -г тус тус явуулна.
Жишээ нь
Суралцагчийн эсэх шалгахын тулд https://hub.esis.edu.mn/svc/api/hub/student/check/:personId
рүү GET
аргачлалаар хандана.
STATUS: 200
{
"status": 1,
"message": "******* ID дугаартай сурагч байна.",
"data": "true"
}
Warning
Хэрэв 401 алдаа өгвөл та өөрийн нэвтэрч буй хэрэглэгчийн нэр, нууц үгээ шалгана уу.
Суралцагчийн нэмэлт мэдээлэл хадгалах
Үндсэн хэсэг
Суралцагчийн нэмэлт мэдээлэл хадгалах
Талбар |
Утга |
event |
Үйлдлийн утга |
personId |
Хүний ID |
infoNumber5 |
Ам бүлийн тоо |
infoFlag1 |
Нэн ядуу өрх эсэх:[Y/N] |
infoFlag2 |
АБТ-ээс доогуур орлоготой өрх эсэх:[Y/N] |
infoFlag3 |
Хөгжлийн бэрхшээлтэй гишүүнтэй өрх эсэх:[Y/N] |
infoFlag4 |
3 ба түүнээс дээш хүүхэд ЕБС-д сурдаг эсэх:[Y/N] |
infoFlag5 |
Эцэг, эхийн аль нэг малчин эсэх: [Y/N] |
infoNumber6 |
Айлын хэд дэх хүүхэд |
infoFlag11 |
Эцэг, эх нь хамт амьдардаг эсэх:[Y/N] |
infoFlag6 |
Эцэг, эх нь хоёулаа ажилгүй эсэх: [Y/N] |
infoFlag7 |
Эцэг,эх ньхоёулаа тэтгэвэр тогтоолгосон өрх эсэх:[Y/N] |
infoFlag9 |
СӨБ-д хамрагдсан эсэх: [Y/N] |
infoFlag10 |
Хамран сургах тойргийн эсэх: [Y/N] |
infoText4 |
Нэмэлт тайлбар |
infoFlag12 |
СӨБ-д хамрагдсан төрөл /NOT Usable/ |
infoFlag13 |
СӨБ-д хамрагдаагүй төрөл /NOT Usable/ |
infoText5 |
СӨБ-д хамрагдсан төрөл |
infoText6 |
СӨБ-д хамрагдаагүй төрөл |
Note
Хэрвээ infoFlag9 нь Y бол 101 (Төрийн өмчийн цэцэрлэгээс) / 102 (Хувийн өмчийн цэцэрлэгээс)/103 (Хувилбарт сургалтаас) N бол 201 (Гэрийн орчноос) / 202 (Гадаадад суралцаж байсан)/203 (Бусад).
Note
Нэвтэрсэн хэрэглэгчийн token - г ашиглан явуулах.
Жишээ нь
Суралцагчийн хувийн мэдээлэл хадгалахын тулд https://hub.esis.edu.mn/svc/api/hub/student/statistics/info
рүү POST
аргачлалаар хандана.
{
"event": "Create",
"personId": 1,
"infoNumber5": 4,
"infoFlag1": "N",
"infoFlag2": "N",
"infoFlag3": "N",
"infoFlag4": "N",
"infoFlag5": "N",
"infoNumber6": 2,
"infoFlag11": "N",
"infoFlag6": "N",
"infoFlag7": "N",
"infoFlag9": "N",
"infoFlag10": "N",
"infoText4": "Нэмэлт тайлбар оруулна",
"infoFlag12": "2",
"infoFlag13": "2",
"infoText5": "101",
"infoText6": "201"
}
STATUS: 200
{
"SUCCESS_CODE": 200,
"RESPONSE_MESSAGE": "sucess",
"RESULT": {
"status": 1,
"message": "sucess"
}
}
Хэрэв 401 алдаа өгвөл та өөрийн нэвтэрч буй хэрэглэгчийн нэр, нууц үгээ шалгана уу.
Дүрэмт хувцасны бүртгэлийн жагсаалт
Үндсэн хэсэг
Суралцагчийн дүрэмт хувцасны бүртгэлийн жагсаалтын сервис нь тухайн суралцагчийн дүрэмт хувцасны бүртгэлийн жагсаалтыг авах зориулалттай сервис юм. Параметр хэсгийн жишээ багананд байгаа нэрсийг уг сервисийн :personId, catId-д утга олгон ашиглана. Жишээ нь: '/90000002036577/2'
Суралцагчийн дүрэмт хувцасны бүртгэлийн жагсаалт.
Параметр |
|
---|---|
personId |
Хүний ID |
catId |
Зориулалт |
catId-Зориулалт |
|
---|---|
1 |
Бага анги (1-5) |
2 |
Дунд анги (6-9) |
3 |
Ахлах анги (10-12) |
4 |
Сургуулийн өмнөх боловсрол |
Та дээрхи замаар хандахад дараах талбарууд буцаж ирнэ. Үүнд:
Талбар |
Утга |
---|---|
studentUniformId |
Суралцагчийн дүрэмт хувцас ID |
uniformCategoryId |
Зориулалт |
uniformCategoryName |
Зориулалтын нэр |
uniformTypeId |
Бүрдэл |
uniformTypeName |
Бүрдлийн нэр |
numberOfUniforms |
Тоо, ширхэг |
academicYear |
Хичээлийн жил |
name |
Хичээлийн жилийн нэр |
manufacturerDetails |
Суралцагчийн түвшин |
Note
Нэвтэрсэн хэрэглэгчийн token - г ашиглан явуулах.
Жишээ нь
Суралцагчийн дүрэмт хувцасны бүртгэлийн жагсаалт авахын тулд https://hub.esis.edu.mn/svc/api/hub/student/profile/stdntUniform/90000002036577/2
рүү GET
аргачлалаар хандана.
STATUS: 200
{
"SUCCESS_CODE": 200,
"RESPONSE_MESSAGE": "Амжилттай",
"RESULT": [
{
"studentUniformId": 1,
"uniformCategoryId": 1,
"uniformCategoryName": "Бага анги (1-5)",
"uniformTypeId": 1,
"uniformTypeName": "Хүрэм, пиджак",
"numberOfUniforms": 1,
"academicYear": "2022",
"name": "2022-23 Хичээлийн жил",
"manufacturerDetails": null
},
{
"studentUniformId": 1,
"uniformCategoryId": 1,
"uniformCategoryName": "Бага анги (1-5)",
"uniformTypeId": 2,
"uniformTypeName": "Өмд",
"numberOfUniforms": 1,
"academicYear": "2022",
"name": "2022-23 Хичээлийн жил",
"manufacturerDetails": null
}
]
}
Дүрэмт хувцасны бүртгэл хадгалах
Үндсэн хэсэг
Суралцагчийн дүрэмт хувцасны бүртгэл шинээр бүртгэх, засах сервис
Параметрын тайлбар |
|||
---|---|---|---|
Параметр |
Тайлбар |
Өгөгдлийн төрөл |
Жишээ |
event |
Үйлдлийн утга |
String |
Create, Update |
institutionId |
Байгууллагын ID |
Long |
12345 |
personId |
Хүний ID |
Long |
999999999 |
studentUniformId |
Суралцагчийн дүрэмт хувцас ID |
Long |
10000 |
programTypeId |
Хөтөлбөрийн төрлийн ID |
Long |
100000000000000 |
programOfStudyId |
Сургалтын хөтөлбөрийн ID |
Long |
10 |
academicYear |
Хичээлийн жил |
String |
2022 |
uniformCategoryId |
Зориулалт |
Long |
1 |
uniformTypeId |
Бүрдэл |
Long |
10 |
numberOfUniforms |
Тоо, ширхэг |
Long |
10 |
manufacturerDetails |
Суралцагчийн түвшин |
String |
null |
infoFlag3 |
Дүрэмт хувцас огт худалдан авах боломжгүй өрхийн суралцагч эсэх |
String |
"N" |
username |
Үүсгэсэн хэрэглэгчийн нэр |
String |
null |
Note
Нэвтэрсэн хэрэглэгчийн token - г ашиглан явуулах.
Суралцагчийн дүрэмт хувцасны бүртгэл илгээхийн тулд
https://hub.esis.edu.mn/svc/api/hub/student/uniform/save
рүү POST
аргачлалаар хандана.
Жишээ нь
{
"event":"Create",
"personId":1,
"studentUniformId":1,
"programOfStudyId":1,
"academicYear":"2022",
"uniformCategoryId":1,
"uniformTypeId":1,
"numberOfUniforms":1,
"manufacturerDetails":"2"
"infoFlag3": "N"
}
{
"SUCCESS_CODE": 200,
"RESPONSE_MESSAGE": "Амжилттай хадгалагдлаа.",
"RESULT": {
"status": 1,
"message": "Амжилттай хадгалагдлаа."
}
}
Сурах бичгийн бүртгэлийн жагсаалт
Үндсэн хэсэг
Суралцагчийн сурах бичгийн бүртгэлийн жагсаалтын сервис нь тухайн суралцагчийн сурах бичгийн бүртгэлийн жагсаалтыг авах зориулалттай сервис юм. Параметр хэсгийн жишээ багананд байгаа нэрсийг уг сервисийн :personId, educationLevel-д утга олгон ашиглана. Жишээ нь: '/90000002036577/9'
Суралцагчийн сурах бичгийн бүртгэлийн жагсаалт.
Параметр |
|
---|---|
personId |
Хүний ID |
educationLevel |
Боловсролын түвшин |
educationLevel Боловсролын түвшин |
|
---|---|
1 |
1-р анги |
2 |
2-р анги |
3 |
3-р анги |
4 |
4-р анги |
5 |
5-р анги |
6 |
6-р анги |
7 |
7-р анги |
8 |
8-р анги |
9 |
9-р анги |
10 |
10-р анги |
11 |
11-р анги |
12 |
12-р анги |
Та дээрхи замаар хандахад дараах талбарууд буцаж ирнэ. Үүнд:
Талбар |
Утга |
---|---|
studentTextbookId |
Суралцагчийн сурах бичгийн бүртгэлийн ID |
ishas |
Байгаа эсэх |
textbookId |
Сурах бичгийн ID |
textbookName |
Сурах бичгийн нэр |
textbookTypeId |
Сургалтын материалын төрлийн ID |
textbookTypeName |
Сургалтын материалын төрлийн нэр |
textbookLevelId |
Сургалтын материалын түвшингийн ID |
textbookLevelName |
Сургалтын материалын түвшингийн нэр |
textbookGroupId |
Сургалтын материалын бүлгийн ID |
textbookGroupName |
Сургалтын материалын бүлгийн нэр |
acquiredType |
Олж авсан төрөл |
textbookAcquiredName |
Олж авсан төрлийн нэр |
acquiredSource |
Олж авсан эх сурвалж |
acquiredSourceName |
Олж авсан эх сурвалжийн нэр |
textbookPrice |
Сурах бичгийн үнэ |
subjectAreaId |
Үндсэн судлагдахууны ID |
Note
Нэвтэрсэн хэрэглэгчийн token - г ашиглан явуулах.
Жишээ нь
Суралцагчийн сурах бичгийн бүртгэлийн жагсаалт авахын тулд https://hub.esis.edu.mn/svc/api/hub/student/profile/textbook/90000002036577/2
рүү GET
аргачлалаар хандана.
{
"SUCCESS_CODE": 200,
"RESPONSE_MESSAGE": "Амжилттай",
"RESULT": [
{
"studentTextbookId": null,
"ishas": "N",
"textbookId": 1118,
"textbookName": "Англи хэл XI",
"textbookTypeId": 1,
"textbookTypeName": "Сурах бичиг",
"textbookLevelId": 11,
"textbookLevelName": "11-р анги",
"textbookGroupId": 1,
"textbookGroupName": "ЕБС-ын сургалтын материал",
"acquiredType": null,
"textbookAcquiredName": null,
"acquiredSource": null,
"acquiredSourceName": null,
"textbookPrice": null,
"subjectAreaId": 24
},
{
"studentTextbookId": null,
"ishas": "N",
"textbookId": 1117,
"textbookName": "Биологи XI",
"textbookTypeId": 1,
"textbookTypeName": "Сурах бичиг",
"textbookLevelId": 11,
"textbookLevelName": "11-р анги",
"textbookGroupId": 1,
"textbookGroupName": "ЕБС-ын сургалтын материал",
"acquiredType": null,
"textbookAcquiredName": null,
"acquiredSource": null,
"acquiredSourceName": null,
"textbookPrice": null,
"subjectAreaId": 11
}
]
}
Сурах бичгийн төрлийн жагсаалт
Үндсэн хэсэг
Суралцагчийн сурах бичгийн бүртгэлийн жагсаалт.
Та дээрхи замаар хандахад дараах талбарууд буцаж ирнэ. Үүнд:
Талбар |
Утга |
---|---|
textbookId |
Сурах бичгийн ID |
textbookGroupId |
Сурах бичгийн зориулалт |
textbookLevelId |
Сурах бичгийн хэрэглэх түвшин |
textbookTypeId |
Сурах бичгийн төрөл |
subjectAreaId |
Судлагдахууны ID |
textbookName |
Сурах бичгийн нэр |
textbookLanguage |
Сурах бичгийн хэл |
textbookGroupId Сурах бичгийн зориулалт |
|
---|---|
1 |
ЕБС- ийн сурах бичиг |
textbookTypeId Сурах бичгийн төрөл |
|
---|---|
1 |
Сурах бичиг |
5 |
Сурах бичиг/Казах хэл/ |
6 |
Сурах бичиг/Тусгай/ |
textbookLevelId Сурах бичгийн хэрэглэх түвшин |
|
---|---|
1 |
1-р анги |
2 |
2-р анги |
3 |
3-р анги |
4 |
4-р анги |
5 |
5-р анги |
6 |
6-р анги |
7 |
7-р анги |
8 |
8-р анги |
9 |
9-р анги |
10 |
10-р анги |
11 |
11-р анги |
12 |
12-р анги |
Note
Нэвтэрсэн хэрэглэгчийн token - г ашиглан явуулах.
Жишээ нь
Суралцагчийн сурах бичгийн бүртгэлийн жагсаалт авахын тулд https://hub.esis.edu.mn/svc/api/public/textbook/list
рүү GET
аргачлалаар хандана.
{
"SUCCESS_CODE": 200,
"RESPONSE_MESSAGE": "Амжилттай",
"RESULT": [
{
"textBookId": 1124,
"textBookGroupId": 1,
"textBookLevelId": 11,
"textbookTypeId": 1,
"subjectAreaId": 4,
"textbookName": "Үндэсний бичиг X-XI",
"textbookLanguage": "MN"
},
{
"textBookId": 1125,
"textBookGroupId": 1,
"textBookLevelId": 11,
"textbookTypeId": 1,
"subjectAreaId": 26,
"textbookName": "Иргэний боловсрол XI",
"textbookLanguage": "MN"
}
]
}
Сурах бичгийн бүртгэл хадгалах
Үндсэн хэсэг
Суралцагчийн сурах бичгийн бүртгэл шинээр бүртгэх, засах сервис
Параметрын тайлбар |
||||
---|---|---|---|---|
Параметр |
Тайлбар |
Өгөгдлийн төрөл |
Жишээ |
|
event |
Үйлдлийн утга |
String |
Create, Update |
|
institutionId |
Байгууллагын ID |
Long |
10000 |
|
personId |
Хүний ID |
Long |
999999999 |
|
studentTextbookId |
Суралцагчийн сурах бичгийн бүртгэлийн ID |
Long |
100000000000000 |
|
academicYear |
Хичээлийн жил |
String |
2022 |
|
textbookGroupId |
Сургалтын материалын бүлгийн ID |
Long |
1 |
|
textbookLevelId |
Сургалтын материалын түвшингийн ID |
Long |
9 |
|
textbookTypeId |
Сургалтын материалын төрлийн ID |
Long |
1 |
|
subjectAreaId |
Үндсэн судлагдахууны ID. Сурах бичиг нь олон судлагдахууны чиглэлтэй байж болох ба хэрэв тийм бол энд үндсэн судлагдахууныг бүртгэнэ. |
Long |
24 |
|
textbookId |
Сурах бичгийн ID |
Long |
1088 |
|
acquiredType |
Олж авсан төрөл |
String |
OTHER |
|
buyOrRentPrice |
Худалдаж авсан эсвэл түрээсэлсэн үнэ |
Long |
0 |
|
acquiredSource |
Олж авсан эх сурвалж |
String |
LIBRARY |
Note
Нэвтэрсэн хэрэглэгчийн token - г ашиглан явуулах.
Суралцагчийн сурах бичгийн бүртгэл илгээхийн тулд
https://hub.esis.edu.mn/svc/api/hub/student/textbook/save
рүү POST
аргачлалаар хандана.
Жишээ нь
STATUS: 200
{
"event":"Create",
"personId":1,
"studentTextbookId":1,
"academicYear":"2022",
"textbookGroupId":1,
"textbookLevelId":9,
"textbookTypeId":1,
"subjectAreaId":24,
"textbookId":1088,
"acquiredType":"OTHER",
"buyOrRentPrice":1,
"acquiredSource":"1"
}
Хэрэв 401 алдаа өгвөл та өөрийн нэвтэрч буй хэрэглэгчийн нэр, нууц үгээ шалгана уу.
{
"SUCCESS_CODE": 200,
"RESPONSE_MESSAGE": "Амжилттай хадгаллаа",
"RESULT": {
"status": 1,
"message": "Амжилттай хадгаллаа"
}
}
Суралцагч хэрэглэгчээр нэвтрэх
Үндсэн хэсэг
Суралцагч хэрэглэгчээр нэвтрэх.
Параметр |
||
---|---|---|
username |
Хэрэглэгчийн нэр |
string |
password |
Нууц үг |
string |
accessToken |
Хандалт token |
string |
Та дээрхи замаар хандахад дараах талбарууд буцаж ирнэ. Үүнд:
Гаралтын параметр |
||
---|---|---|
userId |
Хэрэглэгчийн ID |
number |
personId |
Хэрэглэгч Хүний ID |
number |
organizationId |
Байгууллагын ID |
number |
academicYear |
Хичээлийн жил |
string |
displayName |
Хэрэглэгчийн нэр |
string |
isEbsSub |
Сургалтын байгууллагын төрөл |
string |
groupName |
Хэрэглэгчийн төрөл |
string |
organizationName |
Байгууллагын нэр |
string |
username |
Хэрэглэгчийн нэр |
string |
Талбар |
Утга |
---|---|
token |
Бусад сервисүүдийг дуудахад Bearer token-р ашиглана |
Note
Оролтын параметрүүдийг String төрөлөөр явуулах.
Жишээ нь
Системд нэвтрэхийн тулд https://hub.esis.edu.mn/svc/student/login
рүү POST
аргачлалаар хандана.
{
"username": "ES999999999",
"password": "999999999",
"accessToken": "#######"
}
STATUS: 200
Үр дүн:
{
"result": {
"userId": *********,
"personId": *********,
"organizationId": *********,
"academicYear": "*********",
"displayName": "Б.*********",
"isEbsSub": "*********",
"groupName": "*********",
"organizationName": "********* сумын 1-р *********",
"username": "*********"
},
"token": "ffffff"
}
Warning
Хэрэв 401 алдаа өгвөл та өөрийн нэвтэрч буй хэрэглэгчийн нэр, нууц үгээ шалгана уу.
Хичээлийн дүн
Жилийн эцсийн дүн харах
Үндсэн хэсэг
Жилийн эцсийн дүн харах
Талбар |
Утга |
STUDENT_GROUP_ID |
Бүлгийн ID |
PERSON_ID |
Суралцагчийн ID |
PROGRAM_ELEMENT_ID |
Хөтөлбөрийн элементийн ID |
GRADE_MARK |
Суралцагчийн авсан хичээлийн дүн |
GRADE_ID |
Дүнгийн ID |
GRADE_CODE |
Дүнгийн код |
GRADE_POINTS |
Дүнгийн оноо |
GRADE_OUTCOME |
Дүнгийн үр дүн |
AVG_CONTACT_HOURS |
7 хоногт судалсан дундаж цаг |
APPROVAL_STATUS |
Баталгаажуулалтын төлөв |
APPROVAL_STATUS_NAME |
Баталгаажуулалтын төлөвийн нэр |
Note
Нэвтэрсэн хэрэглэгчийн token - г ашиглан явуулах.
Жишээ нь
Хичээлийн дүн харахын тулд https://hub.esis.edu.mn/svc/api/hub/group/list/grade/:studentGroupId/:programElementId
рүү GET
аргачлалаар хандана.
STATUS: 200
{
"SUCCESS_CODE": 200,
"RESPONSE_MESSAGE": "Амжилттай",
"RESULT": [
{
"STUDENT_GROUP_ID": 1,
"PERSON_ID": 1,
"PROGRAM_ELEMENT_ID": 1,
"GRADE_MARK": 100,
"GRADE_ID": 71,
"GRADE_CODE": "VIII",
"GRADE_POINTS": 0,
"GRADE_OUTCOME": "PASSED",
"AVG_CONTACT_HOURS": 1,
"APPROVAL_STATUS": "APPROVED",
"APPROVAL_STATUS_NAME": "Батлагдсан"
}
]
}
Хэрэв 401 алдаа өгвөл та өөрийн нэвтэрч буй хэрэглэгчийн нэр, нууц үгээ шалгана уу.
Жилийн эцсийн дүн хадгалах
Үндсэн хэсэг
Жилийн эцсийн дүн оруулах хадгалах илгээх
Талбар |
Утга |
programElementId |
Хөтөлбөрийн элементийн ID |
studentGroupId |
Бүлгийн ID |
academicLevel |
Суралцагчийн түвшин |
event |
Хичээлийн дүн оруулах эсвэл устгах төлөв |
courseGradeArray |
Суралцагчийн дүнгийн мэдээллийн жагсаалт /array/ |
person_id |
Суралцагчийн ID |
grade_mark |
Суралцагчийн авсан хичээлийн дүн |
grade_id |
Дүнгийн ID |
grade_code |
Дүнгийн код |
grade_points |
Дүнгийн оноо |
grade_outcome |
Дүнгийн үр дүн |
avg_contact_hours |
7 хоногт судалсан дундаж цаг |
Note
Нэвтэрсэн хэрэглэгчийн token - г ашиглан явуулах.
Жишээ нь
Хичээлийн дүн илгээхийн тулд https://hub.esis.edu.mn/svc/api/hub/group/course/save
рүү POST
аргачлалаар хандана.
{
"programElementId": 1,
"studentGroupId": 1,
"academicLevel": 11,
"event": "ADD",
"courseGradeArray": [
{
"PERSON_ID": 1,
"GRADE_MARK": 100,
"GRADE_ID": 71,
"GRADE_CODE": "VIII",
"GRADE_POINTS": 0,
"GRADE_OUTCOME": "PASSED",
"AVG_CONTACT_HOURS": 1
}
]
}
STATUS: 200
{
"SUCCESS_CODE": 200,
"RESPONSE_MESSAGE": "Амжилттай хадгаллаа",
"RESULT": {
"status": 1,
"message": "Амжилттай хадгаллаа"
}
}
Хэрэв 401 алдаа өгвөл та өөрийн нэвтэрч буй хэрэглэгчийн нэр, нууц үгээ шалгана уу.
Хичээлийн дүнгийн мэдээлэл /Дүнгийн схем/
Үндсэн хэсэг
Дүнгийн мэдээлэл.
Параметр |
Төрөл |
|
---|---|---|
GRADING_SCHEME_ID |
Дүнгийн схем код |
number |
Та дээрхи замаар хандахад дараах талбарууд буцаж ирнэ. Үүнд:
Талбар |
Утга |
---|---|
GRADE_ID |
Дүнгийн ID |
MIN_GRADE_MARK |
Түвшингийн доод дүн |
MAX_GRADE_MARK |
Түвшингийн дээд дүн |
GRADE_CODE |
Үсгэн дүн |
GRADE_POINTS |
Дүнгийн оноо |
GRADE_OUTCOME |
Дүнгийн үр дүн |
SEQUENCE |
Дараалал |
TOTAL_MIN |
Доод дүн |
TOTAL_MAX |
Дээд дүн |
COLOR_CODE |
Өнгийн код |
Note
Нэвтэрсэн хэрэглэгчийн token - г ашиглан явуулах ба Байгууллагын хөтөлбөрийн хичээлийн мэдээлэл авах сервисын GRADING_SCHEME_ID -г тус тус явуулна.
Жишээ нь
Дүнгийн мэдээлэл хайхын тулд https://hub.esis.edu.mn/svc/api/hub/scheme/grade/list/:gradingSchemeId
рүү get
аргачлалаар хандана.
STATUS: 200
{
"SUCCESS_CODE": 200,
"RESPONSE_MESSAGE": "Амжилттай",
"RESULT": [
{
"GRADE_ID": 71,
"MIN_GRADE_MARK": 89.9,
"MAX_GRADE_MARK": 100,
"GRADE_CODE": "VIII",
"GRADE_POINTS": 0,
"GRADE_OUTCOME": "PASSED",
"SEQUENCE": 1,
"TOTAL_MIN": -1,
"TOTAL_MAX": 100,
"COLOR_CODE": "#16A085"
},
{
"GRADE_ID": 72,
"MIN_GRADE_MARK": 79.9,
"MAX_GRADE_MARK": 89.9,
"GRADE_CODE": "VII",
"GRADE_POINTS": 0,
"GRADE_OUTCOME": "PASSED",
"SEQUENCE": 2,
"TOTAL_MIN": -1,
"TOTAL_MAX": 100,
"COLOR_CODE": "#42CCA6"
}
]
}
Warning
Хэрэв 401 алдаа өгвөл та өөрийн нэвтэрч буй хэрэглэгчийн нэр, нууц үгээ шалгана уу.
Бүлгийн ирц
Хүүхэд өдрийн ирц харах
Үндсэн хэсэг
Хүүхэд өдрийн ирц харах
Талбар |
Утга |
studentGroupId |
Бүлгийн ID |
dayDate |
Ирц бүртгэсэн өдөр |
Та дээрхи замаар хандахад дараах талбарууд буцаж ирнэ. Үүнд:
Талбар |
Утга |
ACADEMIC_LEVEL |
Суралцагчийн төвшин |
PROGRAM_STAGE_ID |
Сургалтын хөтөлбөрийн үе шатын ID |
PERSON_ID |
Хүний ID |
ATTEND_REASON |
Ирцийн шалтгаан |
ATTEND_REASON_NAME |
Ирцийн шалтгаан |
TARDY_MINUTES |
Хоцорсон минут |
Жишээ нь
Хүүхэд өдрийн ирц харахын тулд https://hub.esis.edu.mn/svc/api/hub/group/list/attendance/:studentGroupId/:dayDate
рүү GET
аргачлалаар хандана.
STATUS: 200
{
"SUCCESS_CODE": 200,
"RESPONSE_MESSAGE": "Амжилттай",
"RESULT": [
{
"ACADEMIC_LEVEL": "11",
"PROGRAM_STAGE_ID": 1,
"PERSON_ID": 1,
"ATTEND_REASON": "PRESENT",
"ATTEND_REASON_NAME": "Ирсэн",
"TARDY_MINUTES": 1
}
]
}
Хэрэв 401 алдаа өгвөл та өөрийн нэвтэрч буй хэрэглэгчийн нэр, нууц үгээ шалгана уу.
Хүүхэд өдрийн ирц хадгалах
Үндсэн хэсэг
Хүүхэд өдрийн ирц хадгалах
Талбар |
Утга |
programStageId |
Сургалтын хөтөлбөрийн үе шатын ID |
academicLevel |
Суралцагчийн төвшин |
studentGroupId |
Бүлгийн ID |
dayDate |
Ирцийн өдөр |
inAttendanceList |
Ирц бүртгэх суралцагчийн жагсаалт /array/ |
ACADEMIC_LEVEL |
Ангийн код |
PROGRAM_STAGE_ID |
Түвшин ID |
PERSON_ID |
Хүний ID |
ATTEND_REASON |
Ирцийн шалтгаан |
TARDY_MINUTES |
Хоцорсон минут |
Жишээ нь
Хүүхэд өдрийн ирц хадгалах, илгээхийн тулд https://hub.esis.edu.mn/svc/api/hub/group/school/attendance/save
рүү POST
аргачлалаар хандана.
{
"programStageId": 1,
"academicLevel": 11,
"studentGroupId": 1,
"dayDate": "2023-03-31",
"inAttendanceList": [
{
"ACADEMIC_LEVEL": "11",
"PROGRAM_STAGE_ID": 1,
"PERSON_ID": 1,
"ATTEND_REASON": "PRESENT",
"TARDY_MINUTES": 1
}
]
}
STATUS: 200
{
"SUCCESS_CODE": 200,
"RESPONSE_MESSAGE": "Амжилттай хадгаллаа",
"RESULT": {
"status": 1,
"message": "Амжилттай хадгаллаа"
}
}
Warning
Хэрэв 401 алдаа өгвөл та өөрийн нэвтэрч буй хэрэглэгчийн нэр, нууц үгээ шалгана уу.
Цахим сургалтын ирцийн мэдээлэл
Үндсэн хэсэг
Ирцийн мэдээлэл
Параметр |
||
---|---|---|
academicYear |
Хичээлийн жил |
number |
personId |
Суралцагчийн ID |
number |
groupId |
Бүлгийн ID |
number |
sessionId |
Улирлын ID |
number |
Талбар |
Утга |
COURSE_NAME |
Хичээлийн нэр |
E_CLASS_NAME |
Цахим ангийн нэр |
TEACHER_NAME |
Багшийн нэр |
PHONE_NUMBER |
Утасны дугаар |
DAY_OF_WEEK |
Хичээллэх гариг |
LAST_NAME |
Овог |
FIRST_NAME |
Нэр |
CLASS_ATTEND_DATE |
Ирц бүртгэгдсэн өдөр |
ATT_REASON |
Ирцийн төлөв |
WEEK_NUMBER |
Долоо хоногийн дугаар |
SESSION_NAME |
Улирлын нэр |
INSTRUCTOR_ID |
Багшийн ID |
INSTRUCTOR_PERSON_ID |
Багшийн бүртгэлийн ID |
BUSINESS_GROUP_ID |
Сургуулийн ID |
STUDENT_GROUP_ID |
Бүлгийн ID |
PERSON_ID |
Суралцагчийн ID |
CLASS_ID |
Ээлжит хичээлийн ID |
SUBJECT_AREA_ID |
Судлагдахууны ID |
COURSE_ID |
Хичээлийн ID |
ACADEMIC_YEAR |
Хичээлийн жил |
TERM_ID |
Хагас хичээлийн жилийн ID |
SESSION_ID |
Улирлын ID |
Жишээ нь
Ирцийн мэдээлэл харах https://hub.esis.edu.mn/svc/api/hub/attendance/list/:academicYear/:personId/:groupId/:sessionId
рүү GET
аргачлалаар хандана.
{
"SUCCESS_CODE": 200,
"RESPONSE_MESSAGE": "Амжилттай",
"RESULT": [
{
"courseName": "Орос хэл 10 Сонгон",
"eClassName": "ОРХ 10 Ц-23",
"teacherName": "Б.******,",
"phoneNumber": "******,",
"dayOfWeek": "******,",
"lastName": "******,",
"firstName": "******,",
"classAttendDate": "2023-10-12T00:00:00.000Z",
"attReason": "Чөлөөтэй",
"weekNumber": 2,
"sessionName": "1-р улирал",
"instructorId": ******,
"instructorPersonId": ******,,
"businessGroupId": ******,,
"studentGroupId": ******,,
"personId": ******,,
"classId": ******,,
"subjectAreaId": 25,
"courseId": ******,,
"academicYear": "2023",
"termId": 171,
"sessionId": ******,
}
]
}
Хэрэв 401 алдаа өгвөл та өөрийн нэвтэрч буй хэрэглэгчийн нэр, нууц үгээ шалгана уу.
Үнэлгээ 2
Үнэлгээ 2 хадгалах
Үндсэн хэсэг
Үнэлгээ 2 хадгалах
Талбар |
Утга |
institution_id |
Байгууллагын ID |
student_list |
Суралцагчийн жагсаалт |
term_id |
Хичээлийн хагас жил |
class_id |
Ээлжит хичээл ID |
Note
Нэвтэрсэн хэрэглэгчийн token - г ашиглан явуулах.
Жишээ нь
Хичээлийн дүн илгээхийн тулд https://hub.esis.edu.mn/svc/api/hub/class/grade/save
рүү POST
аргачлалаар хандана.
Note
term_id хэсэгт хичээлийн 1-р хагас бол 1, 2-р хагас бол 2 гэсэн утга сонгоно уу.
{
"studentList": [
{
"PERSON_ID": 90000003288838,
"GRADE_MARK": 97
}
],
"termId": 2,
"classId": 100004117985051
}
STATUS: 200
{
"SUCCESS_CODE": 200,
"RESPONSE_MESSAGE": "Амжилттай хадгалагдлаа",
"RESULT": {
"status": 1,
"message": "Амжилттай хадгалагдлаа"
}
}
Хэрэв 401 алдаа өгвөл та өөрийн нэвтэрч буй хэрэглэгчийн нэр, нууц үгээ шалгана уу.
Үнэлгээ 2 устгах
Үндсэн хэсэг
Үнэлгээг устгах
Талбар |
Утга |
institution_id |
Байгууллагын ID |
student_list |
Суралцагчийн жагсаалт |
term_id |
Хичээлийн хагас жил |
class_id |
Ээлжит хичээл ID |
username |
Үүсгэсэн хүн |
Note
Нэвтэрсэн хэрэглэгчийн token - г ашиглан явуулах.
Жишээ нь
Үнэлгээг устгахын тулд https://hub.esis.edu.mn/svc/api/hub/class/grade/delete
рүү POST
аргачлалаар хандана.
Note
term_id хэсэгт хичээлийн 1-р хагас бол 1, 2-р хагас бол 2 гэсэн утга сонгоно уу.
{
"studentList": [
{
"PERSON_ID": 90000003288838,
"GRADE_MARK": 97
}
],
"termId": 2,
"classId": 100004117985051
}
STATUS: 200
{
"SUCCESS_CODE": 200,
"RESPONSE_MESSAGE": "Амжилттай цуцлагдлаа",
"RESULT": {
"status": 1,
"message": "Амжилттай цуцлагдлаа"
}
}
Хэрэв 401 алдаа өгвөл та өөрийн нэвтэрч буй хэрэглэгчийн нэр, нууц үгээ шалгана уу.
Цахим сургалтын үнэлгээ харах
Үндсэн хэсэг
Цахим сургалтын үнэлгээ харах
Талбар |
Утга |
academicYear |
Хичээлийн жил |
groupId |
Бүлгийн ID |
Note
Нэвтэрсэн хэрэглэгчийн token - г ашиглан явуулах.
Жишээ нь
Цахим сургалтын үнэлгээ харахын тулд https://hub.esis.edu.mn/svc/api/hub/assessment2/list/:academicYear/:groupId
рүү GET
аргачлалаар хандана.
{
"SUCCESS_CODE": 200,
"RESPONSE_MESSAGE": "Амжилттай",
"RESULT": [
{
"courseId": 100000582914608,
"courseName": "Дизайн/зураг зүй, технологи 10 Сонгон",
"classId": ************,
"className": "********",
"instructorPersonId": ********,
"instructorId": **********,
"teacherName": "************",
"phoneNumber": "********, ********",
"subjectAreaId": ***,
"personId": *************,
"lastName": "**********",
"firstName": "*********",
"academicYear": "2023",
"studentGroupId": ************,
"gradeMark1": 9.6,
"gradeCode1": "I",
"approvalStatus1": "Батлагдсан",
"gradeMark2": null,
"gradeCode": null,
"approvalStatus2": null,
"lastGrade": null
}
]
}
Хэрэв 401 алдаа өгвөл та өөрийн нэвтэрч буй хэрэглэгчийн нэр, нууц үгээ шалгана уу.
Төсөв хөрөнгө
Төсөв орлого зарлагын маягтын мэдээлэл харах
Үндсэн хэсэг
Төсөв орлого зарлагын маягтын мэдээлэл харах
Note
Нэвтэрсэн хэрэглэгчийн token - г ашиглан явуулах.
Жишээ нь
Төсөв орлого зарлагын маягтын мэдээлэл харахын тулд https://hub.esis.edu.mn/svc/api/hub/execution
рүү GET
аргачлалаар хандана.
STATUS: 200
{
"SUCCESS_CODE": 200,
"RESPONSE_MESSAGE": "Амжилттай",
"RESULT": [
{
"specificationCode": "001",
"specificationName": "Мөнгөн хөрөнгийн эхний үлдэгдэл",
"budgetTotal": 0,
"executionTotal": 0,
"institutionId": 1,
"academicYear": "2022",
"sequence": 1,
"readOnlyFlag": "N"
},
{
"specificationCode": "002",
"specificationName": "Нэг. Зардлыг санхүүжүүлэх эх үүсвэр (мян.төг)",
"budgetTotal": null,
"executionTotal": null,
"institutionId": 1,
"academicYear": "2022",
"sequence": 2,
"readOnlyFlag": "Y"
}
]
}
Хэрэв 401 алдаа өгвөл та өөрийн нэвтэрч буй хэрэглэгчийн нэр, нууц үгээ шалгана уу.
Төсөв орлого зарлагын маягтын мэдээлэл хадгалах
Үндсэн хэсэг
Төсөв орлого зарлагын маягтын мэдээлэл хадгалах
Талбар |
Утга |
academicYear |
Хичээлийн жил |
budgetTotal |
Батлагдсан төсөв |
executionTotal |
Гүйцэтгэл |
specificationCode |
Гүйцэтгэлийн үзүүлэлтийн дугаар |
Жишээ нь
Төсвийн орлого зарлага хадгалахын тулд https://hub.esis.edu.mn/svc/api/hub/execution/save
рүү POST
аргачлалаар хандана.
{
"academicYear": "2022",
"inTotal": [{
"budgetTotal": ******,
"executionTotal": ******,
"specificationCode": "******"
}]
}
STATUS: 200
{
"SUCCESS_CODE": 200,
"RESPONSE_MESSAGE": "Амжилттай хадгаллаа",
"RESULT": {
"status": 1,
"message": "Амжилттай хадгаллаа"
}
}
Warning
Хэрэв 401 алдаа өгвөл та өөрийн нэвтэрч буй хэрэглэгчийн нэр, нууц үгээ шалгана уу.
Маягтын зураг
Төсөв хөрөнгийн маягтын мэдээлэл харах
Үндсэн хэсэг
Төсөв хөрөнгийн маягтын мэдээлэл харах
Талбар |
Утга |
specificationName |
Хөрөнгийн үзүүлэлтийн нэр |
specificationCode |
Хөрөнгийн үзүүлэлтийн мөрийн дугаар |
firstBalance |
Оны эхний үлдэгдэл |
additionBudget |
Төсвийн хөрөнгөөр /Нэмэгдсэн/ |
additionOwn |
Өөрийн хөрөнгөөр /Нэмэгдсэн/ |
additionProject |
Төсөл хөтөлбөрөөр /Нэмэгдсэн/ |
additionOther |
Бусад /Нэмэгдсэн/ |
subtractionBuy |
Худалдсан /Хасагдсан/ |
subtractionTransfer |
Үнэ төлбөргүй шилжүүлсэн /Хасагдсан/ |
subtractionRetire |
Акталж устгасан /Хасагдсан/ |
subtractionOther |
Бусад /Хасагдсан/ |
lastBalance |
Оны эцсийн үлдэгдэл |
institutionId |
Байгууллагын ID |
academicYear |
Хичээлийн жил |
sequence |
Хөрөнгийн үзүүлэлтийн мөрийн дугаарын дараалал /specificationCode - г дараалалд оруулсан төрөл/ |
readOnlyFlag |
Зөвхөн унших талбар эсэх |
Note
Нэвтэрсэн хэрэглэгчийн token - г ашиглан явуулах.
Жишээ нь
Төсөв хөрөнгийн маягтын мэдээлэл харах тулд https://hub.esis.edu.mn/svc/api/hub/totalAssets
рүү GET
аргачлалаар хандана.
STATUS: 200
{
"SUCCESS_CODE": 200,
"RESPONSE_MESSAGE": "Амжилттай",
"RESULT": [
{
"specificationCode": "027",
"specificationName": "Нийт хуримтлагдсан элэгдэл",
"firstBalance": 1687389844.7,
"additionBudget": null,
"additionOwn": null,
"additionProject": null,
"additionOther": 308628225.33,
"subtractionBuy": null,
"subtractionTransfer": null,
"subtractionRetire": null,
"subtractionOther": null,
"lastBalance": null,
"institutionId": 40130,
"academicYear": "2022",
"sequence": 27,
"readOnlyFlag": "N"
},
{
"specificationCode": "012",
"specificationName": "Эд хогшил, тавилга",
"firstBalance": 126896634.07,
"additionBudget": null,
"additionOwn": null,
"additionProject": null,
"additionOther": 44626614.04,
"subtractionBuy": null,
"subtractionTransfer": null,
"subtractionRetire": null,
"subtractionOther": 30952046.82,
"lastBalance": null,
"institutionId": 40130,
"academicYear": "2022",
"sequence": 12,
"readOnlyFlag": "N"
}
]
}
Хэрэв 401 алдаа өгвөл та өөрийн нэвтэрч буй хэрэглэгчийн нэр, нууц үгээ шалгана уу.
Төсөв хөрөнгийн маягтын мэдээлэл хадгалах
Үндсэн хэсэг
Төсөв хөрөнгийн маягтын мэдээлэл хадгалах
Талбар |
Утга |
inAcademicYear |
Хичээлийн жил |
specificationCode |
Хөрөнгийн үзүүлэлтийн дугаар |
firstBalance |
Оны эхний үлдэгдэл |
additionBudget |
Төсвийн хөрөнгөөр /Нэмэгдсэн/ |
additionOwn |
Өөрийн хөрөнгөөр /Нэмэгдсэн/ |
additionProject |
Төсөл хөтөлбөрөөр /Нэмэгдсэн/ |
additionOther |
Бусад /Нэмэгдсэн/ |
subtractionBuy |
Худалдсан /Хасагдсан/ |
subtractionTransfer |
Үнэ төлбөргүй шилжүүлсэн /Хасагдсан/ |
subtractionRetire |
Акталж устгасан /Хасагдсан/ |
subtractionOther |
Бусад /Хасагдсан/ |
lastBalance |
Оны эцсийн үлдэгдэл |
Жишээ нь
Төсвийн хөрөнгийн жагсаалт илгээхийн тулд https://hub.esis.edu.mn/svc/api/hub/totalAssets/save
рүү POST
аргачлалаар хандана.
{
"inAcademicYear":"2022",
"inStatisticList": [{
"specificationCode": "015",
"firstBalance": 150,
"additionBudget": 150,
"additionOwn": 1,
"additionProject": 2,
"additionOther": 2,
"subtractionBuy": 2,
"subtractionTransfer": 3,
"subtractionRetire": 3,
"subtractionOther": 3,
"lastBalance": 3
}]
}
STATUS: 200
{
"SUCCESS_CODE": 200,
"RESPONSE_MESSAGE": "Амжилттай хадгаллаа",
"RESULT": {
"status": 1,
"message": "Амжилттай хадгаллаа"
}
}
Warning
Хэрэв 401 алдаа өгвөл та өөрийн нэвтэрч буй хэрэглэгчийн нэр, нууц үгээ шалгана уу.
Маягтын зураг
Хоолны систем
Хоолны мэдээлэл
Хоолны ангилал
Үндсэн хэсэг
Хоолны ангилал харах
Талбар |
Утга |
PRODUCT_TYPE |
Хоолны ангилал /1-р хоол, 2-р хоол, Салат, Талх/ |
PRODUCT_TYPE_NAME |
Хоолны ангиллын нэр |
Note
Нэвтэрсэн хэрэглэгчийн token - г ашиглан явуулах.
Жишээ нь
Хоолны ангилал харахын тулд https://hub.esis.edu.mn/svc/api/public/cook/product/type
рүү GET
аргачлалаар хандана.
STATUS: 200
{
"SUCCESS_CODE": 200,
"RESPONSE_MESSAGE": "Амжилттай",
"RESULT": [
{
"PRODUCT_TYPE": "SOUP",
"PRODUCT_TYPE_NAME": "1-р хоол"
},
{
"PRODUCT_TYPE": "MAIN",
"PRODUCT_TYPE_NAME": "2-р хоол"
},
{
"PRODUCT_TYPE": "SALAD",
"PRODUCT_TYPE_NAME": "Салат/зууш, жимс"
},
{
"PRODUCT_TYPE": "DRINKS",
"PRODUCT_TYPE_NAME": "Уух зүйлс"
},
{
"PRODUCT_TYPE": "BAKERY",
"PRODUCT_TYPE_NAME": "Талх, нарийн боов"
},
{
"PRODUCT_TYPE": "KIT",
"PRODUCT_TYPE_NAME": "Иж бүрдэл"
}
]
}
Хэрэв 401 алдаа өгвөл та өөрийн нэвтэрч буй хэрэглэгчийн нэр, нууц үгээ шалгана уу.
Хүнсний бүлэг
Үндсэн хэсэг
Хүнсний бүлэг харах
Талбар |
Утга |
GROUP_ID |
Бүлгийн ID |
PARENT_GROUP_ID |
Дэд бүлгийн ID |
ORG_GROUP |
Сургалтын хэлбэрийн төрөл /EBS, SUB / |
GROUP_CODE |
Бүлгийн код |
GROUP_NAME |
Хоолны ангиллын нэр |
Note
Нэвтэрсэн хэрэглэгчийн token - г ашиглан явуулах.
Жишээ нь
Хоолны ангилал харахын тулд https://hub.esis.edu.mn/svc/api/public/cook/materialGroup
рүү GET
аргачлалаар хандана.
STATUS: 200
{
"SUCCESS_CODE": 200,
"RESPONSE_MESSAGE": "Амжилттай",
"RESULT": [
{
"GROUP_ID": 2005,
"PARENT_GROUP_ID": null,
"ORG_GROUP": "EBS",
"GROUP_CODE": "МУХ",
"GROUP_NAME": "Мах, уураглаг хүнс"
},
{
"GROUP_ID": 2006,
"PARENT_GROUP_ID": 2005,
"ORG_GROUP": "EBS",
"GROUP_CODE": "МУХ",
"GROUP_NAME": "Амьтны гаралтай хүнс "
}
]
}
Хэрэв 401 алдаа өгвөл та өөрийн нэвтэрч буй хэрэглэгчийн нэр, нууц үгээ шалгана уу.
Түүхий эд
Үндсэн хэсэг
Түүхий эд харах
Талбар |
Утга |
MATERIAL_ID |
Түүхий эд материалын ID |
GROUP_ID |
Бүлгийн ID |
MATERIAL_CODE |
Түүхий эд материалын код |
MATERIAL_NAME |
Түүхий эд материалын нэр |
MEASURE_CODE |
Хэмжих нэгж |
SUPPLIER_TYPE |
Бэлтгэн нийлүүлэгчийн төрөл /Дотоод, импорт/ |
NUTRITION |
Шимт бодисын хэмжээ |
CALORIES |
Илчлэг |
PROTEINS |
Уураг |
FATS |
Өөх тос |
CARBOHYDRATE |
Нүүрс ус |
SEQUENCE |
Дараалал |
Note
Нэвтэрсэн хэрэглэгчийн token - г ашиглан явуулах.
Жишээ нь
Түүхий эд харахын тулд https://hub.esis.edu.mn/svc/api/public/cook/material
рүү GET
аргачлалаар хандана.
STATUS: 200
{
"SUCCESS_CODE": 200,
"RESPONSE_MESSAGE": "Амжилттай",
"RESULT": [
{
"MATERIAL_ID": 3027,
"GROUP_ID": 2006,
"MATERIAL_CODE": "4027",
"MATERIAL_NAME": "Уушги",
"MEASURE_CODE": "gr",
"SUPPLIER_TYPE": "Y",
"NUTRITION": 102.5,
"CALORIES": 84,
"PROTEINS": 16.5,
"FATS": 2,
"CARBOHYDRATE": 0,
"SEQUENCE": 27
},
{
"MATERIAL_ID": 3028,
"GROUP_ID": 2006,
"MATERIAL_CODE": "4028",
"MATERIAL_NAME": "Таван цул",
"MEASURE_CODE": "gr",
"SUPPLIER_TYPE": "Y",
"NUTRITION": 131.6,
"CALORIES": 109.8,
"PROTEINS": 17.2,
"FATS": 4.6,
"CARBOHYDRATE": 0,
"SEQUENCE": 28
}
]
}
Хэрэв 401 алдаа өгвөл та өөрийн нэвтэрч буй хэрэглэгчийн нэр, нууц үгээ шалгана уу.
Бэлэн бүтээгдэхүүн
Үндсэн хэсэг
Бэлэн бүтээгдэхүүн харах
Талбар |
Утга |
PRODUCT_ID |
Бүтээгдэхүүний ID |
PRODUCT_CODE |
Бүтээгдэхүүний код |
PRODUCT_NAME |
Бүтээгдэхүүний нэр |
MEASURE_CODE |
Хэмжих нэгж |
PRODUCT_TYPE |
Хоолны төрөл |
NUTRITION |
имт бодисын хэмжээ |
CALORIES |
Шимт бодисын хэмжээ |
CARBOHYDRATE |
Нүүрс ус |
PROTEINS |
Уураг |
FATS |
Өөх тос |
HAS_RECIPE_FLAG |
Технологийн картад бүртгэсэн эсэх |
KIT_FLAG |
Иж бүрдэл байгаа эсэх |
SEQUENCE |
Дараалал |
Note
Нэвтэрсэн хэрэглэгчийн token - г ашиглан явуулах.
Жишээ нь
Бэлэн бүтээгдэхүүн харахын тулд https://hub.esis.edu.mn/svc/api/public/cook/product
рүү GET
аргачлалаар хандана.
STATUS: 200
{
"SUCCESS_CODE": 200,
"RESPONSE_MESSAGE": "Амжилттай",
"RESULT": [
{
"PRODUCT_ID": 1231,
"PRODUCT_CODE": "10241",
"PRODUCT_NAME": "ШАР ЛУУВАН, АЛИМНЫ САЛАТ",
"MEASURE_CODE": "UNIT",
"PRODUCT_TYPE": "SALAD",
"NUTRITION": 53.9,
"CALORIES": 45,
"CARBOHYDRATE": 6.2,
"PROTEINS": 0.7,
"FATS": 2,
"HAS_RECIPE_FLAG": "Y",
"KIT_FLAG": "N",
"SEQUENCE": 231
},
{
"PRODUCT_ID": 1232,
"PRODUCT_CODE": "10242",
"PRODUCT_NAME": "СОУСТАЙ БӨӨРӨНХИЙ МАХ",
"MEASURE_CODE": "UNIT",
"PRODUCT_TYPE": "MAIN",
"NUTRITION": 370.1,
"CALORIES": 307.3,
"CARBOHYDRATE": 35,
"PROTEINS": 16.8,
"FATS": 11,
"HAS_RECIPE_FLAG": "Y",
"KIT_FLAG": "N",
"SEQUENCE": 232
}
]
}
Хэрэв 401 алдаа өгвөл та өөрийн нэвтэрч буй хэрэглэгчийн нэр, нууц үгээ шалгана уу.
Технологийн карт
Үндсэн хэсэг
Технологийн карт харах
Note
Нэвтэрсэн хэрэглэгчийн token - г ашиглан явуулах.
Жишээ нь
Технологийн карт харахын тулд https://hub.esis.edu.mn/svc/api/public/cook/productMaterials
рүү GET
аргачлалаар хандана.
STATUS: 200
{
"SUCCESS_CODE": 200,
"RESPONSE_MESSAGE": "Амжилттай",
"RESULT": [
{
"PRODUCT_MATERIAL_ID": 6580,
"PRODUCT_ID": 1092,
"GROUP_ID": 2022,
"MATERIAL_ID": 3085,
"MEASURE_CODE": "gr",
"GROSS_WEIGHT": "20",
"NET_WEIGHT": "20",
"SEQUENCE": 1
},
{
"PRODUCT_MATERIAL_ID": 6581,
"PRODUCT_ID": 1092,
"GROUP_ID": 2022,
"MATERIAL_ID": 3081,
"MEASURE_CODE": "gr",
"GROSS_WEIGHT": "3",
"NET_WEIGHT": "3",
"SEQUENCE": 1
}
]
}
Хэрэв 401 алдаа өгвөл та өөрийн нэвтэрч буй хэрэглэгчийн нэр, нууц үгээ шалгана уу.
Дэд бүлэг
Үндсэн хэсэг
Дэд бүлэг харах
Талбар |
Утга |
PRODUCT_SUBCATEGORY |
Дэд бүлгийн нэр ENG |
PRODUCT_TYPE |
Хоолны ангилал /1-р хоол , 2-р хоол, Салат, Талх/ |
SUBCATEGORY_NAME |
Дэд бүлгийн нэр /Зутан шөл , Үндсэн хоол, Ундаа, шүүс/ |
Note
Нэвтэрсэн хэрэглэгчийн token - г ашиглан явуулах.
Жишээ нь
Дэд бүлэг харахын тулд https://hub.esis.edu.mn/svc/api/public/cook/subcategory
рүү GET
аргачлалаар хандана.
STATUS: 200
{
"SUCCESS_CODE": 200,
"RESPONSE_MESSAGE": "Амжилттай",
"RESULT": [
{
"PRODUCT_SUBCATEGORY": "SLURRYSOUP",
"PRODUCT_TYPE": "SOUP",
"SUBCATEGORY_NAME": "Зутан шөл"
},
{
"PRODUCT_SUBCATEGORY": "FUSEDSOUP",
"PRODUCT_TYPE": "SOUP",
"SUBCATEGORY_NAME": "Найруулсан шөл"
}
]
}
Хэрэв 401 алдаа өгвөл та өөрийн нэвтэрч буй хэрэглэгчийн нэр, нууц үгээ шалгана уу.
Иж бүрдэл
Үндсэн хэсэг
Иж бүрдэл харах
Оролтын Талбар |
Утга |
PRODUCT_ID |
Бүтээгдэхүүний ID |
Гаралтын талбар |
Утга |
PRODUCT_ID |
Бүтээгдэхүүний ID |
PRODUCT_TYPE |
Хоолны төрөл |
NUTRITION |
Шимт бодисын хэмжээ |
CALORIES |
Илчлэг |
CARBOHYDRATE |
Нүүрс ус |
PROTEINS |
Уураг |
FATS |
Өөх тос |
Note
Нэвтэрсэн хэрэглэгчийн token - г ашиглан явуулах.
Жишээ нь
Иж бүрдэл харахын тулд https://hub.esis.edu.mn/svc/api/public/cook/kit/:PRODUCT_ID
рүү GET
аргачлалаар хандана.
STATUS: 200
{
"SUCCESS_CODE": 200,
"RESPONSE_MESSAGE": "Амжилттай",
"RESULT": [
{
"PRODUCT_ID": 2006,
"PRODUCT_TYPE": "KIT_PRODUCT",
"NUTRITION": 329.4,
"CALORIES": 270.6,
"CARBOHYDRATE": 45.4,
"PROTEINS": 6.4,
"FATS": 7
}
]
}
Хэрэв 401 алдаа өгвөл та өөрийн нэвтэрч буй хэрэглэгчийн нэр, нууц үгээ шалгана уу.
Иж бүрдлийн бүрэлдэхүүн
Үндсэн хэсэг
Иж бүрдлийн бүрэлдэхүүн харах
Оролтын Талбар |
Утга |
PRODUCT_ID |
Бүтээгдэхүүний ID |
Гаралтын талбар |
Утга |
PRODUCT_CODE |
Бүтээгдэхүүний код |
PRODUCT_NAME |
Бүтээгдэхүүний нэр |
PRODUCT_TYPE |
Хоолны төрөл |
NUTRITION |
Шимт бодисын хэмжээ |
CALORIES |
Илчлэг |
PROTEINS |
Уураг |
FATS |
Өөх тос |
CARBOHYDRATE |
Нүүрс ус |
ORG_TYPE |
Байгууллагын төрөл |
Note
Нэвтэрсэн хэрэглэгчийн token - г ашиглан явуулах.
Жишээ нь
Иж бүрдлийн бүрэлдэхүүн харахын тулд https://hub.esis.edu.mn/svc/api/public/cook/kitProduct/2005
рүү GET
аргачлалаар хандана.
STATUS: 200
{
"SUCCESS_CODE": 200,
"RESPONSE_MESSAGE": "Амжилттай",
"RESULT": [
{
"PRODUCT_CODE": "1098",
"PRODUCT_NAME": "БАЙЦАЙТАЙ ШӨЛ",
"PRODUCT_TYPE": "KIT_PRODUCT",
"NUTRITION": 115.5,
"CALORIES": 97.3,
"PROTEINS": 9.8,
"FATS": 4.5,
"CARBOHYDRATE": 3.9,
"ORG_TYPE": "EBS"
}
]
}
Хэрэв 401 алдаа өгвөл та өөрийн нэвтэрч буй хэрэглэгчийн нэр, нууц үгээ шалгана уу.
Хүүхдийн хоолны хөнгөлөлтөд хамрагдах хүүхдийн мэдээлэл хайх
Үндсэн хэсэг
Хоолны хөнгөлөлтөд хамрагдах хүүхдийн мэдээлэл харах
Гаралтын талбар |
Утга |
ORDER_NUM |
Бүтээгдэхүүний код |
ORG_PROPERTY |
Байгууллагын өмчийн хэлбэр |
ORG_NAME |
Байгууллагын нэр |
CIVIL_ID |
Суралцагчийн CIVIL ID |
PERSON_ID |
|
LAST_NAME |
Овог |
FIRST_NAME |
Нэр |
REGISTER_NUMBER |
Регистрийн дугаар |
IS_FOOD_DISCOUNT |
3 болон түүнээс дээш хүүхэд цэцэрлэгт хамрагддаг эсэх |
Note
Нэвтэрсэн хэрэглэгчийн token - г ашиглан явуулах.
Жишээ нь
Иж бүрдлийн бүрэлдэхүүн харахын тулд https://hub.esis.edu.mn/svc/api/hub/levelHood/students
рүү GET
аргачлалаар хандана.
STATUS: 200
{
"SUCCESS_CODE": 200,
"RESPONSE_MESSAGE": "Амжилттай",
"RESULT": [
{
"ORDER_NUM": "********",,
"ORG_PROPERTY": "Төрийн цэцэрлэг",
"ORG_NAME": "209-р цэцэрлэг",
"CIVIL_ID": "********",,
"PERSON_ID": "********",,
"LAST_NAME": ""********",",
"FIRST_NAME": ""********",",
"REGISTER_NUMBER": "********",
"IS_FOOD_DISCOUNT": "Тийм"
}
]
}
Хэрэв 401 алдаа өгвөл та өөрийн нэвтэрч буй хэрэглэгчийн нэр, нууц үгээ шалгана уу.
Хүүхдийн хоолны төвлөрүүлэх орлого - Маягт 1
Үндсэн хэсэг
Хүүхдийн хоолны төвлөрүүлэх орлого - Маягт 1 хадгалах
Оролтын параметр |
||
---|---|---|
academicMonth |
Сар |
number |
studentCNT |
Сурагчийн тоо |
number |
inLivelihoodCNT |
Хөнгөлөлтөнд хамрагдах сурагчийн тоо |
number |
inLivelihoodBudget |
Төвлөрүүлэх орлогын дүн |
number |
inLivelihoodAmount |
Төвлөрүүлсэн орлогын дүн |
number |
Note
Нэвтэрсэн хэрэглэгчийн token - г ашиглан явуулах.
Жишээ нь
Хүүхдийн хоолны төвлөрүүлэх орлого - Маягт 1 хадгалахын тулд https://hub.esis.edu.mn/svc/api/hub/school/livelhood/save
рүү POST
аргачлалаар хандана.
body example:
{
"academicMonth": *,
"studentCNT": *
"inLivelihoodCNT": *,
"inLivelihoodBudget": *,
"inLivelihoodAmount": *
}
Response message
{
"SUCCESS_CODE": 200,
"RESPONSE_MESSAGE": "Амжилттай хадгаллаа.",
"RESULT": {
"status": 1,
"message": "Амжилттай хадгаллаа."
}
}
Хэрэв 401 алдаа өгвөл та өөрийн нэвтэрч буй хэрэглэгчийн нэр, нууц үгээ шалгана уу.
Хүүхдийн хоолны төвлөрүүлэх орлого - Маягт 2
Үндсэн хэсэг
Хүүхдийн хоолны төвлөрүүлэх орлого - Маягт 2 хадгалах
Оролтын параметр |
||
---|---|---|
academicMonth |
Сар |
number |
studentGroupId |
Бүлгийн ID |
number |
dataList |
Суралцагчийн жагсаалт |
array |
PERSON_ID |
Сурагчийн ID |
number |
COMING_DAYS |
ирэх өдөр |
number |
ARRIVAL_DAYS |
ирсэн өдөр |
number |
AMOUNT_DUE |
Төлөх дүн |
number |
AMOUNT_PAID |
Төлсөн дүн |
number |
LIVELIHOOD_DISCOUNT |
Амьжиргааны хөнгөлөлт |
number |
Note
Нэвтэрсэн хэрэглэгчийн token - г ашиглан явуулах.
Жишээ нь
Хүүхдийн хоолны төвлөрүүлэх орлого - Маягт 1 хадгалахын тулд https://hub.esis.edu.mn/svc/api/hub/school/livelhood/mayagt2/save
рүү POST
аргачлалаар хандана.
body example:
{
"academicMonth": *,
"studentGroupId": *,
"dataList": [
{
"PERSON_ID": *,
"COMING_DAYS": *,
"ARRIVAL_DAYS": *,
"AMOUNT_DUE": *,
"AMOUNT_PAID": *,
"LIVELIHOOD_DISCOUNT": *
}
]
}
Response message
{
"SUCCESS_CODE": 200,
"RESPONSE_MESSAGE": "Амжилттай хадгаллаа.",
"RESULT": {
"status": 1,
"message": "Амжилттай хадгаллаа."
}
}
Хэрэв 401 алдаа өгвөл та өөрийн нэвтэрч буй хэрэглэгчийн нэр, нууц үгээ шалгана уу.
Хүүхдийн хоолны төвлөрүүлэх орлого - Маягт 1 харах
Үндсэн хэсэг
Хүүхдийн хоолны төвлөрүүлэх орлого - Маягт 1 харах
Оролтын параметр |
||
---|---|---|
academicYear |
Жил |
String |
academicMonth |
Сар |
String |
Гаралтын талбар |
Утга |
ORG_NAME |
Байгууллагын нэр |
ACADEMIC_YEAR |
Жил |
ACADEMIC_MONTH |
Сар |
STUDENT_CNT |
Сурагчийн тоо |
LIVELIHOOD_CNT |
Хөнгөлөлтөнд хамрагдах сурагчийн тоо |
LIVELIHOOD_BUDGET |
Төвлөрүүлэх орлогын дүн |
LIVELIHOOD_AMOUNT |
Төвлөрүүлсэн орлогын дүн |
Note
Нэвтэрсэн хэрэглэгчийн token - г ашиглан явуулах.
Жишээ нь
Хүүхдийн хоолны төвлөрүүлэх орлого - Маягт 1 харахын тулд https://hub.esis.edu.mn/svc/api/hub/school/mayagt1/list/:academicYear/:academicMonth
рүү GET
аргачлалаар хандана.
STATUS: 200
{
"SUCCESS_CODE": 200,
"RESPONSE_MESSAGE": "Амжилттай",
"RESULT": [
{
"ORG_NAME": "*",
"ACADEMIC_YEAR": "*",
"ACADEMIC_MONTH": "*",
"STUDENT_CNT": *,
"LIVELIHOOD_CNT": *,
"LIVELIHOOD_BUDGET": *,
"LIVELIHOOD_AMOUNT": *
}
]
}
Хэрэв 401 алдаа өгвөл та өөрийн нэвтэрч буй хэрэглэгчийн нэр, нууц үгээ шалгана уу.
Хүүхдийн хоолны төвлөрүүлэх орлого - Маягт 2 харах
Үндсэн хэсэг
Хүүхдийн хоолны төвлөрүүлэх орлого - Маягт 2 харах
Оролтын параметр |
||
---|---|---|
academicYear |
Жил |
String |
academicMonth |
Сар |
String |
studentGroupId |
Бүлгийн ID |
number |
Гаралтын талбар |
Утга |
ORG_NAME |
Байгууллагын нэр |
ACADEMIC_YEAR |
Жил |
ACADEMIC_MONTH |
Сар |
STUDENT_GROUP_ID |
Бүлгийн ID |
STUDENT_GROUP_NAME |
Бүлгийн нэр |
PERSON_ID |
Сурагчийн ID |
COMING_DAYS |
ирэх өдөр |
ARRIVAL_DAYS |
ирсэн өдөр |
AMOUNT_DUE |
Төлөх дүн |
AMOUNT_PAID |
Төлсөн дүн |
LIVELIHOOD_DISCOUNT |
Амьжиргааны хөнгөлөлт |
Note
Нэвтэрсэн хэрэглэгчийн token - г ашиглан явуулах.
Жишээ нь
Хүүхдийн хоолны төвлөрүүлэх орлого - Маягт 1 харахын тулд https://hub.esis.edu.mn/svc/api/hub/school/mayagt2/list/:academicYear/:academicMonth/:studentGroupId
рүү GET
аргачлалаар хандана.
STATUS: 200
{
"SUCCESS_CODE": 200,
"RESPONSE_MESSAGE": "Амжилттай",
"RESULT": [
{
"ORG_NAME": "*",
"ACADEMIC_YEAR": "*",
"ACADEMIC_MONTH": "*",
"STUDENT_GROUP_ID": *,
"STUDENT_GROUP_NAME": "*",
"PERSON_ID": "*",
"COMING_DAYS": *,
"ARRIVAL_DAYS": *,
"AMOUNT_DUE": *,
"AMOUNT_PAID": *,
"LIVELIHOOD_DISCOUNT": *
}
]
}
Хэрэв 401 алдаа өгвөл та өөрийн нэвтэрч буй хэрэглэгчийн нэр, нууц үгээ шалгана уу.
Дээд боловсролын удирдлагын мэдээллийн систем
Ерөнхий
Дээд боловсролын удирдлагын мэдээллийн системтэй мэдээлэл вэб сервисээр солилцохдоо REST service-г ашиглана. Бүх сервисүүдэд хандахын өмнө нэвтрэх сервисийг эхлээд дуудах шаардлагатай.
Ашиглах формат:
Дээд боловсролын удирдлагын мэдээллийн системд сервис илгээх, хүлээн авахдаа JSON format ашиглана. JSON форматын талбарын утгууд нь бүгд нь том үсгээр, доогуур зураасаар холбогдсон байна. Жишээ нь: Хэрэглэгчийн id-г явуулахдаа USER_ID гэнэ.
- Огнооны формат:
Огнооны формат нь 'yyyy-MM-dd' байна. Жишээ нь: '2020-01-01' Огноо цагийн формат нь 'yyyy-MM-dd HH:mm:SS' байна. Жишээ нь: '2020-01-01 13:00:01'
Нэвтрэх
Үндсэн хэсэг
Дээд боловсролын удирдлагын мэдээллийн системд нэвтрэх.
Параметр |
|
---|---|
username |
Хэрэглэгчийн нэр |
password |
Нууц үг |
Та дээрхи замаар хандахад дараахь талбарууд буцаж ирнэ. Үүнд:
Талбар |
Утга |
---|---|
USER_ID |
Хэрэглэгчийн дугаар |
USER_GUID |
Хэрэглэгчийн |
USER_NAME |
Хэрэглэгчийн нэр |
USER_STATUS |
Хэрэглэгчийн төлөв |
token |
Бусад сервисүүдийг дуудахад Bearer token-р ашиглана |
Note
Оролтын параметрүүдийг String төрөлөөр явуулах.
Жишээ нь
Системд нэвтрэхийн тулд https://hub.esis.edu.mn/svc/hub/hemis/login
рүү POST
аргачлалаар хандана.
{
"username": "ES999999999",
"password": "999999999"
}
STATUS: 200
Үр дүн:
{
"SUCCESS_CODE": 200,
"RESPONSE_MESSAGE": "Сервис амжилттай холбогдлоо",
"RESULT": {
"USER_ID": xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx,
"USER_GUID": "xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx",
"USER_NAME": "xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx",
"USER_STATUS": "ACTIVE",
"ENTERPRISE_ID": xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx,
"token": "xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx."
}
}
Warning
Хэрэв 401 алдаа өгвөл та өөрийн нэвтэрч буй хэрэглэгчийн нэр, нууц үгээ шалгана уу.
Нийтлэг мэдээллийн сервис
Үндсэн хэсэг
Нийтлэг мэдээллийн сервис нь уг системд ашиглагдах сонгох талбарын утгуудыг /common lookup/-г авах зориулалттай сервис юм. Параметрийн нэрний ард ' тэмдэг байвал нийтлэг мэдээллийн сервис ашиглана. Параметр хэсгийн жишээ багананд '' хаалтанд байгаа нэрийг уг сервисийн :lookupType-д утга олгон ашиглана. Жишээ нь: 'FA_FINANCIAL_AID_TYPE'
Нийтлэг мэдээлэл.
Параметр |
||
---|---|---|
lookupType |
Мэдээллийн төрөл |
EDUCATION_LEVEL |
Мэдээллийн төрлүүд |
|
---|---|
EDUCATION_LEVEL |
Боловсролын түвшин |
ACADEMIC_SHIFT |
Сургалтын хэлбэр |
ACADEMIC_LOAD |
Сургалтын ачаалал |
Та дээрхи замаар хандахад дараахь талбарууд буцаж ирнэ. Үүнд:
Талбар |
Утга |
---|---|
LOOKUP_TYPE |
Төрөл |
LOOKUP_VALUE |
Бусад сервисүүдийг дуудахад ашиглана. |
Жишээ нь
Нийтлэг мэдээлэл авахын тулд https://hub.esis.edu.mn/svc/hemis/api/common/lookup/EDUCATION_LEVEL
рүү GET
аргачлалаар хандана.
STATUS: 200
{
"SUCCESS_CODE": 200,
"RESPONSE_MESSAGE": "Сервис амжилттай холбогдлоо",
"RESULT": [
{
"ENTERPRISE_ID": 0,
"LOOKUP_TYPE": "EDUCATION_LEVEL",
"LOOKUP_VALUE": "EARLY_CHILDHOOD",
"APPLICATION_ID": 0,
"DATASET_ID": 0,
"START_DATE": "1*9*-12-31T16:00:00Z",
"END_DATE": "4*3*-12-30T16:00:00Z",
"NAME": "Сургуулийн өмнөх боловсрол",
"DESCRIPTION": "Сургуулийн өмнөх боловсрол",
"LONG_DESCRIPTION": null,
"TERRITORY_CODE": "MN",
"TAG": null,
"DISPLAY_SEQUENCE": 1,
"STATUS": "A",
"OBJECT_VERSION_NUMBER": 1,
"CREATED_BY": "ZION_SEED_DATA",
"CREATED_DATE": "2*0*-01-01 00:00:00.0",
"LAST_UPDATED_BY": "ZION_SEED_DATA",
"LAST_UPDATED_DATE": "2*0*-01-01 00:00:00.0"
}
]
}
Warning
Хэрэв 401 алдаа өгвөл та өөрийн нэвтэрч буй хэрэглэгчийн нэр, нууц үгээ шалгана уу.
Хөтөлбөрийн мэдээлэл
Хөтөлбөрийн мэдээлэл хайх сервис
Хөтөлбөрийн мэдээлэл хайх сервис
Параметр |
||
---|---|---|
academicShift |
Сургалтын хэлбэр - Нийтлэг мэдээллийн төрөл авах сервисээс авна. |
DAY эсвэл NIGHT |
educationLevel |
Боловсролын түвшин - Нийтлэг мэдээллийн төрөл авах сервисээс авна. |
|
Та дээрх замаар хандахад дараахь талбарууд буцаж ирнэ. Үүнд:
Талбар |
Утга |
---|---|
programId |
Хөтөлбөрийн Id - бусад сервист ашиглана |
Хөтөлбөрийн мэдээлэл авахын тулд
https://hub.esis.edu.mn/svc/hemis/api/programs/DAY/BACHELOR_OR_EQUIVALENT
рүү GET
аргачлалаар хандана.
STATUS: 200
{
"SUCCESS_CODE": 200,
"RESPONSE_MESSAGE": "Сервис амжилттай холбогдлоо",
"RESULT": [
{
"PROGRAM_ID": 100000024538056,
"PROGRAM_CODE": "2172",
"PROGRAM_NAME": "Математик, хэрэглээний - num28-2006",
"PROGRAM_DESC": "Математик, хэрэглээний(num28-2006,Өдөр,120кр)",
"PROGRAM_TYPE_ID": 1,
"PROGRAM_STAGE_FLAG": "N",
"EDUCATION_FIELD_ID": 100000024110514,
"EDUCATION_LEVEL": "BACHELOR_OR_EQUIVALENT",
"ACADEMIC_SHIFT": "DAY",
"ACADEMIC_LOAD": "FULLTIME",
"PROGRAM_STATUS": "ACTIVE",
"ENTRY_EDUCATION_LEVEL": "UPPER_SECONDARY",
"ENTERPRISE_ID": 35581
},
]
}
Оюутны мэдээлэл
Оюутны мэдээлэл авах
Оюутны мэдээлэл авах сервис
Параметр |
||
---|---|---|
programId |
Хөтөлбөрийн ID,хөтөлбөр мэдээлэл сервисээс авна |
100000999999 |
Та дээрх замаар хандахад дараахь талбарууд буцаж ирнэ. Үүнд:
Оюутны мэдээлэл хайхын тулд https://hub.esis.edu.mn/svc/hemis/api/students/100000037844578
рүү GET
аргачлалаар хандана.
{
"SUCCESS_CODE": 200,
"RESPONSE_MESSAGE": "Сервис амжилттай холбогдлоо",
"RESULT": [
{
"PERSON_ID": 90000001111111,
"PRIMARY_IDENTIFIER_NUMBER": "к*0*2*1*0*",
"LAST_NAME": "Б*т*а*х*н",
"FIRST_NAME": "М*н*а*н*р",
"STUDENT_NUMBER": "1*b*n*m*0*5",
"STUDENT_ID": 100000011111111,
"PROGRAM_CODE": "N*M-*1*5*",
"PROGRAM_ID": 100000011111111,
"STUDENT_PROGRAM_ID": 100000011111111,
"PRIMARY_FLAG": "Y",
"ACADEMIC_SHIFT": "DAY",
"ACADEMIC_LOAD": "FULLTIME",
"ACADEMIC_LEVEL_RULE": "UNITS",
"ACADEMIC_LEVEL": "3",
"STUDENT_PROGRAM_STATUS": "ACTIVE",
"ENTRY_ACADEMIC_YEAR": "2019",
"ENTRY_TERM_ID": 2,
"ENTRY_DATE": "2019-08-31T15:00:00Z",
"ENTRY_TYPE": "05",
"ENTRY_SOURCE": "08",
"ENTRY_RECRUITER": "01",
"ENTRY_LOCATION": null,
"ENTRY_APPLICATION_NUMBER": null,
"ENTRY_DECISION_NUMBER": "01",
"ENTRY_DECISION_DATE": "2020-10-31T16:00:00Z",
"ACTION_TYPE": "STUDENT_CREATE",
"ACTION_ID": 54,
"ACTION_REASON_ID": 10,
"ACTION_DATE": "2019-10-16 00:00:00.0",
"STATUS": "A",
"OBJECT_VERSION_NUMBER": 1,
"CREATED_BY": "ES*6*0*5*1*7",
"CREATED_DATE": "2019-10-16 03:30:42.0",
"LAST_UPDATED_BY": "ES*6*0*5*5*3",
"LAST_UPDATED_DATE": "2020-11-17 22:35:13.0",
"ENTERPRISE_ID": 11111
}
]
}
Warning
Хэрэв 401 алдаа өгвөл та өөрийн нэвтэрч буй хэрэглэгчийн нэр, нууц үгээ шалгана уу.
Хичээлийн мэдээлэл
Хичээлийн мэдээлэл авах
Хичээлийн мэдээлэл авах сервис
Параметр |
||
---|---|---|
courseId |
Хичээлийн ID |
Жишээ:
Хичээлийн хайхын тулд https://hub.esis.edu.mn/svc/hemis/api/student/
рүү GET
аргачлалаар хандана.
STATUS: 200
{
"SUCCESS_CODE": 200,
"RESPONSE_MESSAGE": "Сервис амжилттай холбогдлоо",
"RESULT": [
{
"COURSE_ID": 100000011111111,
"COURSE_CODE": "N*M-L*3*0*",
"COURSE_NAME": "Математик 1а (Ерөнхий суурь)",
"COURSE_DESC": null,
"SUBJECT_ID": 1137,
"COURSE_TYPE_ID": 1,
"GRADING_SCHEME_ID": 100000011111111,
"TERM_TYPE_ID": 2,
"COURSE_LENGTH": 1,
"EARN_UNITS_FLAG": "Y",
"MIN_UNITS": 3,
"MAX_UNITS": 3,
"ACADEMIC_LEVEL": null,
"CONTACT_HOURS": null,
"COURSE_CONTENTS": null,
"COURSE_BENEFITS": null,
"ENTERPRISE_ID": 10000
}
]
}
Warning
Хэрэв 401 алдаа өгвөл та өөрийн нэвтэрч буй хэрэглэгчийн нэр, нууц үгээ шалгана уу.
Улирлын голч дүнгийн мэдээлэл
Улирлын голч дүнгийн мэдээлэл авах
Улирлын голч авах сервис
Параметрын тайлбар |
|||
---|---|---|---|
Параметр |
Тайлбар |
Өгөгдлийн төрөл |
Жишээ |
action |
Тухайн дүнгүүдийн мэдээллийг нэмэх эсвэл засах |
String |
ADD, EDIT |
institutionId |
Сургалтын байгууллага ID /Сургалтын байгууллагын сервисээс авна/ |
Long |
10000 |
programId |
Сургалтын хөтөлбөр ID /Сургалтын хөтөлбөр сервисээс авна/ |
Long |
1000000000 |
academicYear |
Хичээлийн жил /Хичээлийн жил авах сервисээс авна/ |
String |
2020 |
termTypeId |
Улирлын төрөл ID /Улирлын төрөл авах сервисээс авна/ |
Long |
2 |
termId |
Улирал ID /Улирлын мэдээлэл авах сервисээс авна/ |
Long |
2 |
Параметрын тайлбар |
||
---|---|---|
Параметр |
Тайлбар |
Жишээ |
programId |
Сургалтын хөтөлбөр ID /Сургалтын хөтөлбөр сервисээс авна/ |
1000000000 |
Жишээ:
Улирлын голч дүн авахын тулд https://hub.esis.edu.mn/svc/hemis/api/student/termgrades/:programId
рүү GET
аргачлалаар хандана.
STATUS: 200
{
"SUCCESS_CODE": 200,
"RESPONSE_MESSAGE": "Сервис амжилттай холбогдлоо",
"RESULT": [
{
"ENTERPRISE_ID": 35581,
"STUDENT_TERM_ID": 100000011111111,
"EFFECTIVE_START_DATE": "2021-02-15T08:42:56Z",
"EFFECTIVE_END_DATE": "4712-12-30T16:00:00Z",
"INSTITUTION_ID": 10043,
"PROGRAM_ID": 100000011111111,
"STUDENT_ID": 100000011111111,
"STUDENT_PROGRAM_ID": 100000011111111,
"ACADEMIC_YEAR": "2020",
"TERM_TYPE_ID": 2,
"TERM_ID": 2,
"ACTIVATION_DATE": "2021-02-15T08:42:56Z",
"TOTAL_GMA": 0,
"TOTAL_GPA": 0,
"TOTAL_UNITS": 0,
"TOTAL_UNITS_PASSED": 0,
"TOTAL_UNITS_TRANSFERRED": 0,
"TOTAL_COURSES": 0,
"TOTAL_COURSES_PASSED": 0,
"TOTAL_COURSES_TRANSFERRED": 0,
"TOTAL_EXAMS": 0,
"TOTAL_EXAMS_PASSED": 0,
"TOTAL_EXAMS_TRANSFERRED": 0,
"TOTAL_MILESTONES": 0,
"TOTAL_MILESTONES_PASSED": 0,
"TOTAL_MILESTONES_TRANSFERRED": 0,
"ACTION_TYPE": "STUDENT_PRG_TRANS",
"ACTION_ID": 62,
"ACTION_REASON_ID": 15,
"ACTION_DATE": "2021-02-15 16:42:56.0",
"STATUS": "A",
"OBJECT_VERSION_NUMBER": 1,
"CREATED_BY": "E*3*1*6*7*8*",
"CREATED_DATE": "2021-02-15 04:42:56.0",
"LAST_UPDATED_BY": "E*3*1*6*7*8*",
"LAST_UPDATED_DATE": "2021-02-15 16:42:56.0",
"REFERENCE_SOURCE": null,
"TOTAL_POINTS": 0,
"TOTAL_MARKS": 0,
"PERSON_ID": 100000011111111
}
]
}
Warning
Хэрэв 401 алдаа өгвөл та өөрийн нэвтэрч буй хэрэглэгчийн нэр, нууц үгээ шалгана уу.
Улирлын голч дүн илгээх
Улирлын голч дүн илгээх сервис
Параметрын тайлбар |
|||
---|---|---|---|
Параметр |
Тайлбар |
Өгөгдлийн төрөл |
Жишээ |
action |
Тухайн дүнгүүдийн мэдээллийг нэмэх эсвэл засах |
String |
ADD, EDIT |
institutionId |
Сургалтын байгууллага ID /Сургалтын байгууллагын сервисээс авна/ |
Long |
10000 |
programId |
Сургалтын хөтөлбөр ID /Сургалтын хөтөлбөр сервисээс авна/ |
Long |
1000000000 |
academicYear |
Хичээлийн жил /Хичээлийн жил авах сервисээс авна/ |
String |
2020 |
termTypeId |
Улирлын төрөл ID /Улирлын төрөл авах сервисээс авна/ |
Long |
2 |
termId |
Улирал ID /Улирлын мэдээлэл авах сервисээс авна/ |
Long |
2 |
termGrades |
Суралцагчдын дүнгийн мэдээллийг ARRAY-р эдээллийг ARRAY-р |
||
personId |
Хүний ID /Суралцагчийн мэдээлэл авах мэдээлэл авах/ |
Long |
10000000000 |
studentId |
Суралцагч ID /Суралцагчийн мэдээлэл авах мэдээлэл авах/ |
Long |
10000000000 |
studentProgramId |
Суралцагч хөтөлбөр ID /Суралцагчийн мэдээлэл авах мэдээлэл авах/ |
Long |
10000000000 |
totalGma |
Голч дүн |
Double |
100 |
totalGpa |
Голч оноо |
Double |
3 |
totalUnits |
Нийт цуглуулсан багц цаг |
Integer |
3 |
totalUnitsPassed |
Нийт цуглуулсан багц цаг - Амжилттай |
Integer |
3 |
totalUnitsTransferred |
Нийт цуглуулсан багц цаг - Дүйцүүлсэн |
Integer |
0 |
totalCourses |
Нийт цуглуулсан хичээл |
Integer |
3 |
totalCoursesPassed |
Нийт цуглуулсан хичээл - Амжилттай |
Integer |
0 |
totalCoursesTransferred |
Нийт цуглуулсан хичээл - Дүйцүүлсэн |
Integer |
3 |
totalExams |
Нийт өгсөн шалгалтын тоо |
Integer |
0 |
totalExamsPassed |
Нийт өгсөн шалгалтын тоо - Амжилттай |
Integer |
0 |
totalExamsTransferred |
Нийт өгсөн шалгалтын тоо - Дүйцүүлсэн |
Integer |
0 |
totalMilestones |
Нийт дадлага ажлын тоо - |
Integer |
0 |
totalMilestonesPassed |
Нийт дадлага ажлын тоо - Амжилттай |
Integer |
0 |
totalMilestonesTransferred |
Нийт дадлага ажлын тоо - Дүйцүүлсэн |
Integer |
0 |
Та дээрх замаар хандахад дараахь талбарууд буцаж ирнэ. Үүнд:
Талбар |
Утга |
---|---|
status |
1 хариу ирвэл амжилттай |
messages |
Хариу мэдээлэл |
Жишээ:
Улирлын голч дүн илгээхийн тулд https://hub.esis.edu.mn/svc/hemis/api/term/grade/save
рүү POST
аргачлалаар хандана.
{
"action": "ADD",
"institutionId": 1000,
"programId": 1000000000,
"academicYear": "2020",
"termTypeId": 2,
"termId": 3,
"termGradeArray": [
{
"personId": 1000000000,
"studentId": 1000000001,
"studentProgramId": 1000000002,
"totalGma": 100,
"totalGpa": 3,
"totalUnits": 3,
"totalUnitsPassed": 3,
"totalUnitsTransferred": 0,
"totalCourses": 1,
"totalCoursesPassed": 1,
"totalCoursesTransferred": 0,
"totalExams": 0,
"totalExamsPassed": 0,
"totalExamsTransferred": 0,
"totalMilestones": 0,
"totalMilestonesPassed": 1,
"totalMilestonesTransferred": 0
}
]
}
STATUS: 200
{
"SUCCESS_CODE": 200,
"RESPONSE_MESSAGE": "Сервис амжилттай холбогдлоо",
"RESULT": [
{
"status": 1,
"messages": "Амжилттай"
}
]
}
Warning
Хэрэв 401 алдаа өгвөл та өөрийн нэвтэрч буй хэрэглэгчийн нэр, нууц үгээ шалгана уу.
Хичээлийн дүнгийн мэдээлэл
Хичээлийн дүн авах
Хичээлийн дүн авах сервис
Параметр |
||
---|---|---|
courseId |
Хичээлийн ID |
Жишээ:
Хичээлийн дүн хайхын тулд https://hub.esis.edu.mn/svc/hemis/api/student/course/grades/:courseId
рүү GET
аргачлалаар хандана.
STATUS: 200
{
"RESULT": [
{
"COURSE_ID": 100000011111111,
"COURSE_CODE": "N*M-L*3*0*",
"COURSE_NAME": "Математик 1а (Ерөнхий суурь)",
"COURSE_DESC": null,
"SUBJECT_ID": 1137,
"COURSE_TYPE_ID": 1,
"GRADING_SCHEME_ID": 100000011111111,
"TERM_TYPE_ID": 2,
"COURSE_LENGTH": 1,
"EARN_UNITS_FLAG": "Y",
"MIN_UNITS": 3,
"MAX_UNITS": 3,
"ACADEMIC_LEVEL": null,
"CONTACT_HOURS": null,
"COURSE_CONTENTS": null,
"COURSE_BENEFITS": null,
"ENTERPRISE_ID": 10000
}
]
}
Warning
Хэрэв 401 алдаа өгвөл та өөрийн нэвтэрч буй хэрэглэгчийн нэр, нууц үгээ шалгана уу.
Хичээлийн дүн илгээх
Хичээлийн дүн илгээх сервис
Параметрын тайлбар |
|||||
---|---|---|---|---|---|
Параметр |
Тайлбар |
Өгөгдлийн төрөл |
Жишээ |
||
action |
Үйлдлийн төрөл |
String |
ADD, EDIT |
||
institutionId |
Сургалтын байгууллага ID |
Long |
10000 |
||
academicYear |
Хичээлийн жил |
String |
2020 |
||
termId |
Улирал ID |
Long |
2 |
||
courseId |
Хичээл ID |
Long |
1000000000 |
||
courseGrades |
Хичээлийн дүн оюутан бүрээр |
Array |
|||
studentId |
Оюутны ID |
Long |
1000000000 |
||
earnUnits |
Багц цаг |
Integer |
3 |
||
gradingInputMark |
Хичээлийн дүн |
Double |
100 |
||
gradingDate |
Огноо |
Date |
2021-01-01 |
||
instructorId |
Багш ID |
Long |
1000000000 |
||
attemptGradeFlag |
Голч дүнд тооцох эсэх |
String |
Y эсвэл N |
||
isTransferred |
Дүйцүүлсэн эсэх |
String |
Y эсвэл N |
Жишээ:
Хичээлийн дүн илгээхийн тулд https://hub.esis.edu.mn/svc/hemis/api/course/grade/save
рүү GET
аргачлалаар хандана.
{
"action": "ADD",
"institutionId": "1000",
"academicYear": "2020",
"termId": 2,
"courseId": 1000000000,
"courseGrades": [
{
"studentId": 1000000000,
"earnUnits": 2,
"gradingInputMark": 100,
"gradingDate": "2021-01-14",
"instructorId": null,
"attemptGradeFlag": "Y",
"isTransferred": "N"
}
]
}
Үр дүн:
STATUS: 200
{
"SUCCESS_CODE": 200,
"RESPONSE_MESSAGE": "Сервис амжилттай холбогдлоо",
"RESULT": [
{
"status": 1,
"messages": "Амжилттай"
}
]
}
Warning
Хэрэв 401 алдаа өгвөл та өөрийн нэвтэрч буй хэрэглэгчийн нэр, нууц үгээ шалгана уу.
Суралцагчийн санхүүгийн дэмжлэгийн мэдээлэл
Суралцагчийн санхүүгийн дэмжлэгийн мэдээлэл авах
Суралцагчийн санхүүгийн дэмжлэгийн мэдээлэл авах сервис
Жишээ:
{
"SUCCESS_CODE": 200,
"RESPONSE_MESSAGE": "Сервис амжилттай холбогдлоо",
"RESULT": [
{
"ENTERPRISE_ID": ***,
"FINANCIAL_AID_ID": 1000000******,
"EFFECTIVE_START_DATE": "2020-02-13 12:02:00",
"EFFECTIVE_END_DATE": "4712-12-31 12:12:00",
"PERSON_ID": 9000000*******,
"FIRST_NAME": "Э***",
"LAST_NAME": "М*н*э*д*н*",
"FAMILY_NAME": "Н*б*",
"GENDER_CODE": "F",
"GENDER_CODE_NAME": "Эмэгтэй",
"PERSON_IDENTIFIER_NUMBER": "у*9*0*1*4*",
"PERSON_COUNTRY": "MN",
"PERSON_COUNTRY_NAME": "Монгол",
"SOURCE_TYPE_ID": 1,
"SOURCE_ID": 1000000,
"SOURCE_CODE": "04",
"SOURCE_NAME": "З*с******",
"SOURCE_DESC": null,
"SOURCE_COUNTRY": "MN",
"SOURCE_PROGRAM_ID": 1000000*****,
"SOURCE_PROGRAM_CODE": "041",
"SOURCE_PROGRAM_NAME": "Ерөнхий сайдын нэрэмжит тэтгэлэг",
"SOURCE_PROGRAM_DESC": null,
"COST_TYPE": null,
"FINANCIAL_AID_TYPE": "LOAN",
"FINANCIAL_AID_TYPE_NAME": "Зээл",
"FINANCIAL_AID_BEGIN_DATE": "2020-02-13T16:00:00Z",
"FINANCIAL_AID_END_DATE": "2021-02-18T16:00:00Z",
"FINANCIAL_AID_STATUS": "ACTIVE",
"FINANCIAL_AID_STATUS_NAME": "Идэвхтэй",
"FINANCIAL_AID_STATUS_REASONS": null,
"CONTRACT_NUMBER": null,
"CONTRACT_INFORMATION": null,
"INTEREST_RATE": 0,
"INTEREST_RATE_FREQUENCY": "M",
"INTEREST_RATE_FREQUENCY_NAME": "Сар",
"CURRENCY_CODE": "MNT",
"CURRENCY_CODE_NAME": "Төгрөг",
"ACCEPTED_TOTAL_AMOUNT": 2****,
"ACCEPTED_TOTAL_LOAN_FEE": 5****,
"ACCEPTED_TOTAL_REBATE": 5****,
"ACCEPTED_TOTAL_INTEREST": 0,
"DISBURSEMENT_TOTAL_AMOUNT": 0,
"DISBURSEMENT_TOTAL_LOAN_FEE": 0,
"DISBURSEMENT_TOTAL_REBATE": 0,
"DISBURSEMENT_BEGIN_DATE": "2020-02-13T16:00:00Z",
"DISBURSEMENT_END_DATE": "2021-02-18T16:00:00Z",
"DISBURSEMENT_STATUS": "APPLIED",
"DISBURSEMENT_STATUS_NAME": "Хүсэлт гаргасан",
"REPAYMENT_TOTAL_AMOUNT": 0,
"REPAYMENT_TOTAL_PRINCIPAL": 0,
"REPAYMENT_TOTAL_INTEREST": 0,
"REPAYMENT_TOTAL_END_AMOUNT": 0,
"REPAYMENT_BEGIN_DATE": null,
"REPAYMENT_END_DATE": null,
"REPAYMENT_STATUS": null,
"REPAYMENT_STATUS_STATUS_NAME": null,
"INDEMNITY_FLAG": "N",
"INDEMNITY_FLAG_NAME": "Үгүй",
"INDEMNITY_AMOUNT": 0,
"INDEMNITY_PAID_AMOUNT": 0,
"APPLICATION_NUMBER": null,
"APPLICATION_DATE": null,
"INTERNAL_EXTERNAL": "INT",
"INTERNAL_EXTERNAL_NAME": "Дотоод",
"INSTITUTION_ID": 10023,
"INSTITUTION_FUNCTIONS": "С*****",
"INSTITUTION_NAME": "***********",
"INSTITUTION_PROPERTY_TYPES": null,
"LE_LEGAL_ENTITY_MODE": "21",
"LE_LEGAL_ENTITY_MODE_NAME": "ТБАГУТҮГ",
"LE_LEGAL_ENTITY_TYPE": "01",
"LE_LEGAL_ENTITY_TYPE_NAME": null,
"INSTITUTION_TYPE_NAME": "Их сургууль",
"SCHOOL_ID": 10463,
"SCHOOL_NAME": "**********",
"STUDENT_ID": 100000035272624,
"STUDENT_PROGRAM_ID": 100000040491247,
"STUDENT_PROGRAM_STATUS": "ACTIVE",
"PROGRAM_TYPE_ID": 1,
"PROGRAM_ID": 100000*******,
"PROGRAM_NAME": "**********",
"PROGRAM_PLAN_ID": 100000037507501,
"EDUCATION_FIELD_ID": 100000024110570,
"EDUCATION_FIELD_NAME": "*********",
"EDUCATION_FIELD_DESC": "*********",
"EDUCATION_LEVEL": "BACHELOR_OR_EQUIVALENT",
"ACADEMIC_SHIFT": "DAY",
"ACADEMIC_LOAD": "FULLTIME",
"ACADEMIC_LEVEL": "3",
"TERM_TYPE_ID": 2,
"ENTRY_ACADEMIC_YEAR": "2019",
"ENTRY_TERM_ID": 2,
"ENTRY_DATE": "2020-01-13T00:00:00Z",
"OUT_ACADEMIC_YEAR": null,
"OUT_TERM_ID": null,
"OUT_DATE": null,
"COMMENTS": null,
"ACTION_TYPE": "FINANCIAL_AID_CREATE",
"ACTION_TYPE_NAME": "Санхүүгийн дэмжлэг бүртгэх",
"ACTION_ID": 98,
"ACTION_CODE": "FINANCIAL_AID_CREATE",
"ACTION_NAME": "Санхүүгийн дэмжлэг үүсгэх",
"ACTION_DESC": "Санхүүгийн дэмжлэг үүсгэх",
"ACTION_REASON_ID": 1,
"ACTION_REASON_CODE": "NEW",
"ACTION_REASON_NAME": "Шинээр үүсгэх",
"ACTION_REASON_DESC": "Шинээр үүсгэх",
"ACTION_DATE": "2020-02-13 00:00:00.0",
"STATUS": "A",
"STATUS_NAME": "Идэвхтэй",
"OBJECT_VERSION_NUMBER": 2,
"CREATED_BY": "user1",
"CREATED_DATE": "2020-02-13 16:26:07.326",
"LAST_UPDATED_BY": "user1",
"LAST_UPDATED_DATE": "2020-02-13 16:35:04.173",
"STUDENT_PROGRAM_STATUS_NAME": "Суралцаж байгаа",
"ACADEMIC_SHIFT_NAME": "Өдрийн сургалт",
"ACADEMIC_LOAD_NAME": "Үндсэн (Бүтэн цаг)",
"ACADEMIC_LEVEL_NAME": "3-р дамжаа",
"ENTRY_ACADEMIC_YEAR_NAME": "2019-2020 хичээлийн жил",
"OUT_ACADEMIC_YEAR_NAME": "Мэдээлэл байхгүй"
]
}
}
.. code-block:: text
.. warning::
Хэрэв 401 алдаа өгвөл та өөрийн нэвтэрч буй хэрэглэгчийн нэр, нууц үгээ шалгана уу.