Сервис жагсаалт ******************* Ерөнхий боловсрол, Сургуулийн өмнөх боловсролын систем ========================================================= Нэвтрэх ----------- Үндсэн хэсэг ^^^^^^^^^^^^ Боловсолын удирдлагын мэдээллийн системд нэвтрэх. POST https://hub.esis.edu.mn/svc/login -------------------------------------------------- +-------------------+-------------------------------------------------------+ | Параметр | +===================+=======================================================+ | username | Хэрэглэгчийн нэр | +-------------------+-------------------------------------------------------+ | password | Нууц үг | +-------------------+-------------------------------------------------------+ Та дээрхи замаар хандахад дараах талбарууд буцаж ирнэ. Үүнд: +-------------------------+----------------------------------------+ | Талбар | Утга | +=========================+========================================+ | userId | Хэрэглэгчийн Id | +-------------------------+----------------------------------------+ | username | Хэрэглэгчийн нэр | +-------------------------+----------------------------------------+ | organizationId | Байгууллагын Id | +-------------------------+----------------------------------------+ | organizationName | Байгууллагын нэр | +-------------------------+----------------------------------------+ | token | Бусад сервисүүдийг дуудахад Bearer | | | token-р ашиглана | +-------------------------+----------------------------------------+ .. note:: Оролтын параметрүүдийг String төрөлөөр явуулах. Жишээ нь ^^^^^^^^^ Системд нэвтэрэхийн тулд ``https://hub.esis.edu.mn/svc/login`` рүү ``POST`` аргачлалаар хандана. .. code-block:: json { "username": "ES999999999", "password": "999999999" } .. code-block:: text STATUS: 200 Үр дүн: .. code-block:: json { "SUCCESS_CODE": 200, "RESPONSE_MESSAGE": "Амжилттай холбогдлоо", "RESULT": { "userId": "XXXXXXXXXX", "username": "*V*3*0*1*0*1", "organizationId": "40019", "organizationName": "Э*д*н* с*м*н *у*г*у*ь", "token": "XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX" } } .. warning:: Хэрэв 401 алдаа өгвөл та өөрийн нэвтэрч буй хэрэглэгчийн нэр, нууц үгээ шалгана уу. Хэрэглэгч шалгах ------------------------------------------------------------- Үндсэн хэсэг ^^^^^^^^^^^^ Хэрэглэгч шалгах. POST https://hub.esis.edu.mn/svc/user/verify -------------------------------------------------- +-------------------+-------------------------------------------------------+ | Параметр | +===================+=======================================================+ | username | Хэрэглэгчийн нэр | +-------------------+-------------------------------------------------------+ | password | Нууц үг | +-------------------+-------------------------------------------------------+ Та дээрхи замаар хандахад дараах талбарууд буцаж ирнэ. Үүнд: +-------------------------+----------------------------------------+ | Талбар | Утга | +=========================+========================================+ | username | Хэрэглэгчийн нэр | +-------------------------+----------------------------------------+ .. note:: Оролтын параметрүүдийг String төрөлөөр явуулах. Жишээ нь ^^^^^^^^^ Системд нэвтэрэхийн тулд ``https://hub.esis.edu.mn/svc/user/verify`` рүү ``POST`` аргачлалаар хандана. .. code-block:: json { "username": "ES999999999", "password": "999999999" } .. code-block:: text STATUS: 200 Үр дүн: .. code-block:: json { "SUCCESS_CODE": 200, "RESPONSE_MESSAGE": "Хэрэглэгч бүртгэлтэй байна", "RESULT": { "username": "ES999999999" } } .. code-block:: text STATUS: 201 Үр дүн: .. code-block:: json { "SUCCESS_CODE": 201, "RESPONSE_MESSAGE": "Хэрэглэгч бүртгэлгүй байна", "RESULT": "" } .. warning:: Хэрэв 401 алдаа өгвөл та өөрийн нэвтэрч буй хэрэглэгчийн нэр, нууц үгээ шалгана уу. Байгууллагын багшийн мэдээлэл ------------------------------------------------------------- Үндсэн хэсэг ^^^^^^^^^^^^ Байгууллагын багшийн мэдээлэл. POST https://hub.esis.edu.mn/svc/api/teacher/list --------------------------------------------------------- Та дээрхи замаар хандахад дараах талбарууд буцаж ирнэ. Үүнд: +---------------------------+----------------------------------------+ | Талбар | Утга | +===========================+========================================+ | personId | Хүний ID | +---------------------------+----------------------------------------+ | displayName | Багшийн товч нэр | +---------------------------+----------------------------------------+ | lastName | Эцэг/эх/ийн нэр | +---------------------------+----------------------------------------+ | firstName | Өөрийн нэр | +---------------------------+----------------------------------------+ | dateOfBirth | Төрсөн огноо | +---------------------------+----------------------------------------+ .. note:: Оролтын параметрүүдийг String төрөлөөр явуулах. Жишээ нь ^^^^^^^^^ Сурагчийн мэдээлэл хайхын тулд ``https://hub.esis.edu.mn/svc/api/teacher/list`` рүү ``POST`` аргачлалаар хандана. .. code-block:: text STATUS: 200 .. code-block:: json { "data": [ { "personId": "XXXXXXXXXX", "displayName": "*а*ч*м*г", "lastName": "*л*и*б*т", "firstName": "*а*ч*м*г", "dateOfBirth": "XXXXXXXXXX" }, ], "status": 1, "message": "Амжилттай" } .. warning:: Хэрэв 401 алдаа өгвөл та өөрийн нэвтэрч буй хэрэглэгчийн нэр, нууц үгээ шалгана уу. Байгууллагын суралцагчийн мэдээлэл ------------------------------------------------------------- Үндсэн хэсэг ^^^^^^^^^^^^ Байгууллагын суралцагчийн мэдээлэл. POST https://hub.esis.edu.mn/svc/api/student/list --------------------------------------------------------- Та дээрхи замаар хандахад дараах талбарууд буцаж ирнэ. Үүнд: +---------------------------+----------------------------------------+ | Талбар | Утга | +===========================+========================================+ | personId | Хүний ID | +---------------------------+----------------------------------------+ | register_num | Регистрийн дугаар | +---------------------------+----------------------------------------+ | first_name | Өөрийн нэр | +---------------------------+----------------------------------------+ | last_name | Эцэг/эх/ийн нэр | +---------------------------+----------------------------------------+ | dateOfBirth | Төрсөн огноо | +---------------------------+----------------------------------------+ | gender_code | Хүйсийн код | +---------------------------+----------------------------------------+ | academic_level | Ангийн код | +---------------------------+----------------------------------------+ | academic_level_name | Ангийн нэр | +---------------------------+----------------------------------------+ | student_group_id | Бүлгийн код | +---------------------------+----------------------------------------+ | student_group_name | Бүлгийн нэр | +---------------------------+----------------------------------------+ | program_of_study_id | Сургалтын хөтөлбөр ID | +---------------------------+----------------------------------------+ | program_plan_id | Сургалтын Төлөвлөгөө ID | +---------------------------+----------------------------------------+ .. note:: Оролтын параметрүүдийг String төрөлөөр явуулах. Жишээ нь ^^^^^^^^^ Сурагчийн мэдээлэл хайхын тулд ``https://hub.esis.edu.mn/svc/api/student/list`` рүү ``POST`` аргачлалаар хандана. .. code-block:: text STATUS: 200 .. code-block:: json { "data": [ { "personId": "XXXXXXXXXX", "registerNum": "*у*5*4*7*2", "firstName": "*д*я*д*л*э*р", "lastName": "*ү*э*ж", "dateOfBirth": "XXXXXXXX", "genderCode": "X", "academicLevel": "*0", "academicLevelName": "*0*р *н*и", "studentGroupId": "XXXXXXXXXX", "studentGroupName": "*0*", "programOfStudyId": "XXXXXXXXXX", "programPlanId": "XXXXXXXXXX" }, ], "status": 1, "message": "Амжилттай" } .. warning:: Хэрэв 401 алдаа өгвөл та өөрийн нэвтэрч буй хэрэглэгчийн нэр, нууц үгээ шалгана уу. Байгууллагын бүлгийн мэдээлэл ------------------------------------------------------------- Үндсэн хэсэг ^^^^^^^^^^^^ Байгууллагын бүлгийн мэдээлэл. POST https://hub.esis.edu.mn/svc/api/group/list --------------------------------------------------------- Та дээрхи замаар хандахад дараах талбарууд буцаж ирнэ. Үүнд: +---------------------------+----------------------------------------+ | Талбар | Утга | +===========================+========================================+ | academic_level | Ангийн код | +---------------------------+----------------------------------------+ | academic_level_name | Ангийн нэр | +---------------------------+----------------------------------------+ | student_group_id | Бүлгийн код | +---------------------------+----------------------------------------+ | program_of_study_id | Хөтөлбөр ID | +---------------------------+----------------------------------------+ | progra_stage_id | Түвшин ID | +---------------------------+----------------------------------------+ | student_group_name | Бүлгийн нэр | +---------------------------+----------------------------------------+ | teacherId | Анги удирдсан багшийн ID | +---------------------------+----------------------------------------+ | teacher_name | Анги удирдсан багшийн нэр | +---------------------------+----------------------------------------+ .. note:: Оролтын параметрүүдийг String төрөлөөр явуулах. Жишээ нь ^^^^^^^^^ Сурагчийн мэдээлэл хайхын тулд ``https://hub.esis.edu.mn/svc/api/group/list`` рүү ``POST`` аргачлалаар хандана. .. code-block:: text STATUS: 200 .. code-block:: json { "data": [ { "academicLevel": "*", "academicLevelName": "1*р *н*и", "studentGroupId": "XXXXXXXXXX", "programOfStudyId": "XXXXXXXXXX", "programStageId": "XXXXXXXXXX", "studentGroupName": "*а", "teacherId": "XXXXXXXXXX", "teacherName": "*Э*х*э*э*" }, ], "status": 1, "message": "Амжилттай" } .. warning:: Хэрэв 401 алдаа өгвөл та өөрийн нэвтэрч буй хэрэглэгчийн нэр, нууц үгээ шалгана уу. Байгууллагын хөтөлбөрийн мэдээлэл ------------------------------------------------------------- Үндсэн хэсэг ^^^^^^^^^^^^ Байгууллагын хөтөлбөрийн мэдээлэл. POST https://hub.esis.edu.mn/svc/api/program/list --------------------------------------------------------- Та дээрхи замаар хандахад дараах талбарууд буцаж ирнэ. Үүнд: +---------------------------+----------------------------------------+ | Талбар | Утга | +===========================+========================================+ | programOfStudyId | Сургалтын хөтөлбөрийн код | +---------------------------+----------------------------------------+ | programOfStudyName | Сургалтын хөтөлбөрийн нэр | +---------------------------+----------------------------------------+ | programClassification | Хөтөлбөрийн ангилал код | +---------------------------+----------------------------------------+ | programClassificationName | Хөтөлбөрийн ангилал нэр | +---------------------------+----------------------------------------+ | educationLevel | Боловсролын түвшин код | +---------------------------+----------------------------------------+ | educationLevelName | Боловсролын түвшин нэр | +---------------------------+----------------------------------------+ .. note:: Оролтын параметрүүдийг String төрөлөөр явуулах. Жишээ нь ^^^^^^^^^ Сурагчийн мэдээлэл хайхын тулд ``https://hub.esis.edu.mn/svc/api/program/list`` рүү ``POST`` аргачлалаар хандана. .. code-block:: text STATUS: 200 .. code-block:: json { "data": [ { "programOfStudyId": "XXXXXXXXXX", "programOfStudyName": "Б*г* *о*о*с*о*ы* *д*и*н х*т*л*ө*", "programClassification": "X", "programClassificationName": "Е*С", "educationLevel": "P*I*A*Y", "educationLevelName": "*а*а б*л*в*р*л" }, ], "status": 1, "message": "Амжилттай" } .. warning:: Хэрэв 401 алдаа өгвөл та өөрийн нэвтэрч буй хэрэглэгчийн нэр, нууц үгээ шалгана уу. Байгууллагын хөтөлбөрийн түвшингийн мэдээлэл ------------------------------------------------------------- Үндсэн хэсэг ^^^^^^^^^^^^ Байгууллагын хөтөлбөрийн түвшингийн мэдээлэл. POST https://hub.esis.edu.mn/svc/api/program/stage/list --------------------------------------------------------- +-------------------+-------------------------------------------------------+ | Параметр | +===================+=======================================================+ | programId | Сургалтын хөтөлбөрийн ID | +-------------------+-------------------------------------------------------+ Та дээрхи замаар хандахад дараах талбарууд буцаж ирнэ. Үүнд: +---------------------------+----------------------------------------+ | Талбар | Утга | +===========================+========================================+ | programStageId | Сургалтын төлөвлөгөөний үе шатын код | +---------------------------+----------------------------------------+ | programOfStudyId | Сургалтын хөтөлбөрийн код | +---------------------------+----------------------------------------+ | lastStageFlag | Хөтөлбөрийн ангилал код | +---------------------------+----------------------------------------+ | academicLevel | Ангийн код | +---------------------------+----------------------------------------+ | programStageName | Сургалтын төлөвлөгөөний үе шатын нэр | +---------------------------+----------------------------------------+ .. note:: Оролтын параметрүүдийг String төрөлөөр явуулах. Жишээ нь ^^^^^^^^^ Сурагчийн мэдээлэл хайхын тулд ``https://hub.esis.edu.mn/svc/api/program/stage/list`` рүү ``POST`` аргачлалаар хандана. .. code-block:: text STATUS: 200 .. code-block:: json { "data": [ { "programStageId": "XXXXXXXXXX", "programOfStudyId": "XXXXXXXXXX", "lastStageFlag": "X", "academicLevel": "*", "programStageName": "1*р *н*и" }, ], "status": 1, "message": "Амжилттай" } .. warning:: Хэрэв 401 алдаа өгвөл та өөрийн нэвтэрч буй хэрэглэгчийн нэр, нууц үгээ шалгана уу. Байгууллагын хөтөлбөрийн төлөвлөгөөний мэдээлэл ------------------------------------------------------------- Үндсэн хэсэг ^^^^^^^^^^^^ Байгууллагын хөтөлбөрийн төлөвлөгөөний мэдээлэл. POST https://hub.esis.edu.mn/svc/api/program/stage/plan/list --------------------------------------------------------- +-------------------+-------------------------------------------------------+ | Параметр | +===================+=======================================================+ | programId | Сургалтын хөтөлбөрийн ID | +-------------------+-------------------------------------------------------+ | programStageId | Сургалтын хөтөлбөрийн үе шатын ID | +-------------------+-------------------------------------------------------+ Та дээрхи замаар хандахад дараах талбарууд буцаж ирнэ. Үүнд: +---------------------------+----------------------------------------+ | Талбар | Утга | +===========================+========================================+ | programPlanId | Сургалтын төлөвлөгөөний код | +---------------------------+----------------------------------------+ | programStageId | Сургалтын төлөвлөгөөний үе шатын код | +---------------------------+----------------------------------------+ | programOfStudyId | Сургалтын хөтөлбөрийн код | +---------------------------+----------------------------------------+ | programPlanName | Сургалтын төлөвлөгөөний нэр | +---------------------------+----------------------------------------+ | programPlanType | Сургалтын төлөвлөгөөний төрөл | +---------------------------+----------------------------------------+ | programPlanTypeName | Сургалтын төлөвлөгөөний төрөл нэр | +---------------------------+----------------------------------------+ | degreeId | Боловсролын зэргийн код | +---------------------------+----------------------------------------+ | degreeName | Боловсролын зэргийн нэр | +---------------------------+----------------------------------------+ .. note:: Оролтын параметрүүдийг String төрөлөөр явуулах. Жишээ нь ^^^^^^^^^ Сурагчийн мэдээлэл хайхын тулд ``https://hub.esis.edu.mn/svc/api/program/stage/plan/list`` рүү ``POST`` аргачлалаар хандана. .. code-block:: text STATUS: 200 .. code-block:: json { "data": [ { "programPlanId": "XXXXXXXX", "programStageId": "XXXXXXXX", "programOfStudyId": "XXXXXXXXXX", "programPlanName": "*9*+*9*+*9*+*9*+*9* /*р *н*и/ т*л*в*ө*ө*", "programPlanType": "*A*O*", "programPlanTypeName": "*н*с*н *э*г*ж*л", "degreeId": "X", "degreeName": "*а*а б*л*в*р*л*н *э*ч*л*э*" }, ], "status": 1, "message": "Амжилттай" } .. warning:: Хэрэв 401 алдаа өгвөл та өөрийн нэвтэрч буй хэрэглэгчийн нэр, нууц үгээ шалгана уу. Байгууллагын хөтөлбөрийн хичээлийн мэдээлэл ------------------------------------------------------------- Үндсэн хэсэг ^^^^^^^^^^^^ Байгууллагын хөтөлбөрийн хичээлийн мэдээлэл. POST https://hub.esis.edu.mn/svc/api/program/stage/plan/course/list --------------------------------------------------------- +-------------------+-------------------------------------------------------+ | Параметр | +===================+=======================================================+ | programId | Сургалтын хөтөлбөрийн ID | +-------------------+-------------------------------------------------------+ | programStageId | Сургалтын хөтөлбөрийн үе шатын ID | +-------------------+-------------------------------------------------------+ | programPlanId | Сургалтын төлөвлөгөөний ID | +-------------------+-------------------------------------------------------+ Та дээрхи замаар хандахад дараах талбарууд буцаж ирнэ. Үүнд: +---------------------------+----------------------------------------+ | Талбар | Утга | +===========================+========================================+ | courseId | Хичээлийн код | +---------------------------+----------------------------------------+ | courseName | Хичээлийн нэр | +---------------------------+----------------------------------------+ | enrollmentCategory | Хичээл судлах төрөл код | +---------------------------+----------------------------------------+ | enrollmentCategoryName | Хичээл судлах төрөл нэр | +---------------------------+----------------------------------------+ | programElementId | Хөтөлбөрийн элементийн код | +---------------------------+----------------------------------------+ | programStageId | Сургалтын хөтөлбөрийн үе шатын код | +---------------------------+----------------------------------------+ | programPlanId | Сургалтын төлөвлөгөөний код | +---------------------------+----------------------------------------+ | programOfStudyId | Сургалтын хөтөлбөрийн код | +---------------------------+----------------------------------------+ | subjectAreaId | Судлагдахууны код | +---------------------------+----------------------------------------+ | subjectAreaName | Судлагдахууны нэр | +---------------------------+----------------------------------------+ | courseContactHours | Элементийн багц цаг | +---------------------------+----------------------------------------+ | avgContactHours | Долоо хоногт орох дундаж цаг | +---------------------------+----------------------------------------+ | gradingSchemeId | Дүнгийн схемийн код | +---------------------------+----------------------------------------+ | gradingSchemeName | Дүнгийн схемийн нэр | +---------------------------+----------------------------------------+ .. note:: Оролтын параметрүүдийг String төрөлөөр явуулах. Жишээ нь ^^^^^^^^^ Сурагчийн мэдээлэл хайхын тулд ``https://hub.esis.edu.mn/svc/api/program/stage/plan/course/list`` рүү ``POST`` аргачлалаар хандана. .. code-block:: text STATUS: 200 .. code-block:: json { "data": [ { "courseId": "XXXXXXXXXX", "courseName": "*э*т*э* х*ч*э* (*Э* *1*1) *а*в*л", "enrollmentCategory": "*A*D*T*R*", "enrollmentCategoryName": "З*а*а* с*д*а*", "programElementId": "XXXXXXXXXX", "programStageId": "XXXXXXXXXX", "programPlanId": "XXXXXXXXXX", "programOfStudyId": "XXXXXXXXXX", "subjectAreaId": "X", "subjectAreaName": "*э*т*э* х*ч*э*", "courseContactHours": "*0", "avgContactHours": "X", "gradingSchemeId": "XX", "gradingSchemeName": "1* *н*и*н *ү*г*й* *х*м" }, ], "status": 1, "message": "Амжилттай" } .. warning:: Хэрэв 401 алдаа өгвөл та өөрийн нэвтэрч буй хэрэглэгчийн нэр, нууц үгээ шалгана уу. Дүнгийн мэдээлэл ------------------------------------------------------------- Үндсэн хэсэг ^^^^^^^^^^^^ Дүнгийн мэдээлэл. POST https://hub.esis.edu.mn/svc/api/scheme/grade/list --------------------------------------------------------- +-------------------+-------------------------------------------------------+ | Параметр | +===================+=======================================================+ | gradingSchemeId | Дүнгийн схем код | +-------------------+-------------------------------------------------------+ Та дээрхи замаар хандахад дараах талбарууд буцаж ирнэ. Үүнд: +---------------------------+----------------------------------------+ | Талбар | Утга | +===========================+========================================+ | grade_id | Дүнгийн ID | +---------------------------+----------------------------------------+ | min_grade_mark | Түвшингийн доод дүн | +---------------------------+----------------------------------------+ | max_grade_mark | Түвшингийн дээд дүн | +---------------------------+----------------------------------------+ | grade_code | Үсгэн дүн | +---------------------------+----------------------------------------+ | grade_points | Дүнгийн оноо | +---------------------------+----------------------------------------+ | grade_outcome | Дүнгийн үр дүн | +---------------------------+----------------------------------------+ | sequence | Дараалал | +---------------------------+----------------------------------------+ | total_min | Доод дүн | +---------------------------+----------------------------------------+ | total_max | Дээд дүн | +---------------------------+----------------------------------------+ | color_code | Өнгийн код | +---------------------------+----------------------------------------+ .. note:: Оролтын параметрүүдийг String төрөлөөр явуулах. Жишээ нь ^^^^^^^^^ Сурагчийн мэдээлэл хайхын тулд ``https://hub.esis.edu.mn/svc/api/scheme/grade/list`` рүү ``POST`` аргачлалаар хандана. .. code-block:: text STATUS: 200 .. code-block:: json { "data": [ { "gradeId": "**", "minGradeMark": "**", "maxGradeMark": "**", "gradeCode": "*I*I", "gradePoint": "X", "gradOutcome": "*A*S*D", "sequence": "X", "totalMin": "X", "totalMax": "*0*", "colorCode": "*1*A*8*" }, ], "status": 1, "message": "Амжилттай" } .. warning:: Хэрэв 401 алдаа өгвөл та өөрийн нэвтэрч буй хэрэглэгчийн нэр, нууц үгээ шалгана уу. Байгууллагын бүлгийн суралцагчийн мэдээлэл ------------------------------------------------------------- Үндсэн хэсэг ^^^^^^^^^^^^ Байгууллагын бүлгийн суралцагчийн мэдээлэл. POST https://hub.esis.edu.mn/svc/api/group/student/list --------------------------------------------------------- +-------------------+-------------------------------------------------------+ | Параметр | +===================+=======================================================+ | groupId | Бүлгийн код | +-------------------+-------------------------------------------------------+ Та дээрхи замаар хандахад дараах талбарууд буцаж ирнэ. Үүнд: +---------------------------+----------------------------------------+ | Талбар | Утга | +===========================+========================================+ | person_id | Хүний ID | +---------------------------+----------------------------------------+ | register_num | Регистрийн дугаар | +---------------------------+----------------------------------------+ | 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:: Оролтын параметрүүдийг String төрөлөөр явуулах. Жишээ нь ^^^^^^^^^ Сурагчийн мэдээлэл хайхын тулд ``https://hub.esis.edu.mn/svc/api/group/student/list`` рүү ``POST`` аргачлалаар хандана. .. code-block:: text STATUS: 200 .. code-block:: json { "data": [ { "personId": "XXXXXXXXXX", "registerNum": "*у*5*4*7*2", "firstName": "*д*я*д*л*э*", "lastName": "*ү*э*ж", "dateOfBirth": "XXXXXXXX", "genderCode": "*", "academicLevel": "**", "academicLevelName": "*р *н*и", "studentGroupId": "XXXXXXXXXX", "studentGroupName": "1*а", "programOfStudyId": "XXXXXXXXXX", "programPlanId": "XXXXXXXXXX" }, ], "status": 1, "message": "Амжилттай" } .. warning:: Хэрэв 401 алдаа өгвөл та өөрийн нэвтэрч буй хэрэглэгчийн нэр, нууц үгээ шалгана уу. Байгууллагын суралцагчийн мэдээлэл хайх ------------------------------------------------------------- Үндсэн хэсэг ^^^^^^^^^^^^ Байгууллагын суралцагчийн мэдээлэл хайх. POST https://hub.esis.edu.mn/svc/api/student/search --------------------------------------------------------- +-------------------+-------------------------------------------------------+ | Параметр | +===================+=======================================================+ | registerNum | Регистрийн дугаар | +-------------------+-------------------------------------------------------+ Та дээрхи замаар хандахад дараах талбарууд буцаж ирнэ. Үүнд: +---------------------------+----------------------------------------+ | Талбар | Утга | +===========================+========================================+ | person_id | Хүний ID | +---------------------------+----------------------------------------+ | register_num | Регистрийн дугаар | +---------------------------+----------------------------------------+ | 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:: Оролтын параметрүүдийг String төрөлөөр явуулах. Жишээ нь ^^^^^^^^^ Сурагчийн мэдээлэл хайхын тулд ``https://hub.esis.edu.mn/svc/api/student/search`` рүү ``POST`` аргачлалаар хандана. .. code-block:: text STATUS: 200 .. code-block:: json { "data": [ { "personId": "XXXXXXXXXX", "registerNum": "*у*5*4*7*2", "firstName": "*д*я*д*л*э*", "lastName": "*ү*э*ж", "dateOfBirth": "XXXXXXXX", "genderCode": "*", "academicLevel": "**", "academicLevelName": "*0р* *н*и", "studentGroupId": "XXXXXXXXXX", "studentGroupName": "***", "programOfStudyId": "XXXXXXXXXX", "programPlanId": "XXXXXXXXXX" }, ], "status": 1, "message": "Амжилттай" } .. warning:: Хэрэв 401 алдаа өгвөл та өөрийн нэвтэрч буй хэрэглэгчийн нэр, нууц үгээ шалгана уу. Бүлгийн ирц хадгалах ----------------------------------------------------------------------------------------- Үндсэн хэсэг ^^^^^^^^^^^^ Бүлгийн ирц хадгалах сервис POST https://hub.esis.edu.mn/svc/api/group/attendance/save ------------------------------------------------------------------------------------------ +---------------------------+------------------------------------------------+ | Талбар | Утга | +---------------------------+------------------------------------------------+ | inInstitutionID | Байгууллагын ID | +---------------------------+------------------------------------------------+ | inProgramStageID | Сургалтын хөтөлбөрийн үе шатын ID | +---------------------------+------------------------------------------------+ | inAcademicLevel | Суралцагчийн төвшин | +---------------------------+------------------------------------------------+ | inStudenGroupID | Бүлгийн ID | +---------------------------+------------------------------------------------+ | inDayDate | Ирцийн өдөр | +---------------------------+------------------------------------------------+ | inAttendanceList | Ирц бүртгэх суралцагчийн жагсаалт /array/ | +---------------------------+------------------------------------------------+ | academic_level | Ангийн код | +---------------------------+------------------------------------------------+ | program_stage_id | Түвшин ID | +---------------------------+------------------------------------------------+ | person_id | Хүний ID | +---------------------------+------------------------------------------------+ | attend_reason | Ирцийн шалтгаан | +---------------------------+------------------------------------------------+ | tardy_minutes | Хоцорсон минут | +---------------------------+------------------------------------------------+ | inCreatedBy | Үүсгэсэн хүн | +---------------------------+------------------------------------------------+ | inSourceName | Үүсгэсэн байгууллагын нэр | +---------------------------+------------------------------------------------+ Жишээ нь ^^^^^^^^^ Хичээлийн дүн илгээхийн тулд ``https://hub.esis.edu.mn/svc/api/group/attendance/save`` рүү ``POST`` аргачлалаар хандана. .. code-block:: text { "institutionId": "39641", "programStageId": "100000178467143", "academicLevel": "1", "studentGroupId": "100000933992099", "dayDate": "2021-04-20", "inAttendanceList": [ { "academicLevel": "1", "programStageId": "1", "personId": "90000003517269", "attendPerson": "1", "tardyMinutes": "12" } ], "createdBy": "api-user", "sourceName": "api-user" } .. code-block:: text STATUS: 200 .. code-block:: json { "SUCCESS_CODE": 200, "RESPONSE_MESSAGE": "Сервис амжилттай холбогдлоо", "RESULT": [ { "status": 1, "messages": "Амжилттай хадгалагдлаа" } ] } .. warning:: Хэрэв 401 алдаа өгвөл та өөрийн нэвтэрч буй хэрэглэгчийн нэр, нууц үгээ шалгана уу. Хичээлийн дүн хадгалах ----------------------------------------------------------------------------------------- Үндсэн хэсэг ^^^^^^^^^^^^ Хичээлийн дүн оруулах хадгалах илгээх POST https://hub.esis.edu.mn/svc/api/group/course/save ------------------------------------------------------------------------------------------ +---------------------------+-----------------------------------------------------+ | Талбар | Утга | +---------------------------+-----------------------------------------------------+ | inInstitutionID | Байгууллагын ID | +---------------------------+-----------------------------------------------------+ | inProgramElementID | Хөтөлбөрийн элементийн ID | +---------------------------+-----------------------------------------------------+ | inStudentGroupID | Бүлгийн ID | +---------------------------+-----------------------------------------------------+ | inAcademicLevel | Суралцагчийн түвшин | +---------------------------+-----------------------------------------------------+ | inApprovalStatus | Баталгаажуулалтын төлөв | +---------------------------+-----------------------------------------------------+ | hub_course_grade_array | Суралцагчийн дүнгийн мэдээллийн жагсаалт /array/ | +---------------------------+-----------------------------------------------------+ | student_course_grade_id | Суралцагчийн хичээлийн дүнгийн ID | +---------------------------+-----------------------------------------------------+ | person_id | Хүний ID | +---------------------------+-----------------------------------------------------+ | grade_mark | Суралцагчийн авсан хичээлийн дүн | +---------------------------+-----------------------------------------------------+ | grade_id | Дүнгийн ID | +---------------------------+-----------------------------------------------------+ | grade_code | Дүнгийн код | +---------------------------+-----------------------------------------------------+ | grade_points | Дүнгийн оноо | +---------------------------+-----------------------------------------------------+ | grade_outcome | Дүнгийн үр дүн | +---------------------------+-----------------------------------------------------+ | avg_contact_hours | 7 хоногт судалсан дундаж цаг | +---------------------------+-----------------------------------------------------+ | inCreatedBy | Үүсгэсэн хүн | +---------------------------+-----------------------------------------------------+ | inSourceName | Үүсгэсэн байгууллагын нэр | +---------------------------+-----------------------------------------------------+ Жишээ нь ^^^^^^^^^ Хичээлийн дүн илгээхийн тулд ``https://hub.esis.edu.mn/svc/api/group/course/save`` рүү ``POST`` аргачлалаар хандана. .. code-block:: text { "institutionId": "39641", "programElementId": "0", "studentGroupId": "100000837312688", "academicLevel": "10", "approvalStatus": "APPROVED", "courseGradeArray": [ { "courseGradeId": "100000074525260", "personId": "90000002256578", "gradeMark": "100", "gradeId": "4", "gradeCode": "", "gradePoints": "1", "gradeOutcome": "PASSED", "avgContactHours": "1" } ], "createdBy": "api-user", "sourceName": "api-user" } .. code-block:: text STATUS: 200 .. code-block:: json { "SUCCESS_CODE": 200, "RESPONSE_MESSAGE": "Сервис амжилттай холбогдлоо", "RESULT": [ { "status": 1, "messages": "Амжилттай хадгалагдлаа" } ] } .. warning:: Хэрэв 401 алдаа өгвөл та өөрийн нэвтэрч буй хэрэглэгчийн нэр, нууц үгээ шалгана уу. Хүүхэд өдрийн ирц ----------------------------------------------------------------------------------------- Үндсэн хэсэг ^^^^^^^^^^^^ Хүүхэд өдрийн ирц харах GET https://hub.esis.edu.mn/svc/api/student/attendance/list/аб10111213/2021-10-27 ------------------------------------------------------------------------------------------ +---------------------------+-----------------------------------------------------+ | Талбар | Утга | +---------------------------+-----------------------------------------------------+ | attendStatus | Ирцийн төлөв | +---------------------------+-----------------------------------------------------+ | attendStatusName | Ирцийн нэр | +---------------------------+-----------------------------------------------------+ Жишээ нь ^^^^^^^^^ Хүүхэд өдрийн ирц харахын тулд ``https://hub.esis.edu.mn/svc/hub/attend/аб10111213/2021-10-27`` рүү ``GET`` аргачлалаар хандана. .. code-block:: text STATUS: 200 .. code-block:: json { "SUCCESS_CODE": 200, "RESPONSE_MESSAGE": "Амжилттай хадгалагдлаа", "RESULT": { "attendStatus": "ONLINE", "attendStatusName": "Зайнаас" } } .. warning:: Хэрэв 401 алдаа өгвөл та өөрийн нэвтэрч буй хэрэглэгчийн нэр, нууц үгээ шалгана уу. Боловсролын баримт бичгийн лавлагаа ------------------------------------------------------------- Үндсэн хэсэг ^^^^^^^^^^^^ Боловсролын баримт бичгийн лавлагаа хайх. POST https://hub.esis.edu.mn/svc/diplom/referral --------------------------------------------------------- +-------------------+--------------------------------------------------------------------------------------------------------------+ | Параметр | +===================+==============================================================================================================+ | value | Гэрчилгээний дугаар/Регистрийн дугаар | +-------------------+--------------------------------------------------------------------------------------------------------------+ | type | Лавлагааны төрөл - DEGREENIDNUMBER /Гэрчилгээний дугаар/, REGISTERNUMBER/Регистрийн дугаар/ BARCODE /QRCOD/ | +-------------------+--------------------------------------------------------------------------------------------------------------+ Та дээрхи замаар хандахад дараах талбарууд буцаж ирнэ. Үүнд: +---------------------------+----------------------------------------+ | Талбар | Утга | +===========================+========================================+ | rowNumber | Дэс дугаар | +---------------------------+----------------------------------------+ | dataType | Өгөгдлийн төрөл | +---------------------------+----------------------------------------+ | nameMn | Кирилл нэр | +---------------------------+----------------------------------------+ | nameMgl | Монгол бичгийн нэр | +---------------------------+----------------------------------------+ | valueMn | Кирилл тоо | +---------------------------+----------------------------------------+ | valueMgl | Монгол бичиг тоо | +---------------------------+----------------------------------------+ .. note:: Оролтын параметрүүдийг String төрөлөөр явуулах. Жишээ нь ^^^^^^^^^ Боловсролын баримт бичгийн лавлагаа хайхын тулд ``https://hub.esis.edu.mn/svc/diplom/referral`` рүү ``POST`` аргачлалаар хандана. .. code-block:: text STATUS: 200 .. code-block:: json { "data": [ { "rowNumber": "1", "dataType": "*E*R*E*G*A", "nameMn": "*н*э*г*н*й**у*д*ж**у*ь", "nameMgl": "ᠦᠨᠡᠯᠡᠭᠡᠨ ᠦ ᠳᠤᠮᠳᠠᠴᠢ ᠬᠤᠪᠢ", "valueMn": "*9*8", "valueMgl": "*᠗*᠘" }, ], "status": 1, "message": "Амжилттай" } .. warning:: Хэрэв 401 алдаа өгвөл та өөрийн нэвтэрч буй хэрэглэгчийн нэр, нууц үгээ шалгана уу. Суралцагчийн мэдээлэл хадгалах ----------------------------------------------------------------------------------------- Үндсэн хэсэг ^^^^^^^^^^^^ Суралцагчийн хувийн мэдээлэл хадгалах POST https://hub.esis.edu.mn/api/profile ------------------------------------------------------------------------------------------ +---------------------------+-----------------------------------------------------+ | Талбар | Утга | +---------------------------+-----------------------------------------------------+ | personId | Суралцагчийн ID | +---------------------------+-----------------------------------------------------+ | institutionId | Байгууллагын ID | +---------------------------+-----------------------------------------------------+ | orphanCategory | Өнчний хэлбэр /lookup/ | +---------------------------+-----------------------------------------------------+ | orphanType | Өнчний төрөл /lookup/ | +---------------------------+-----------------------------------------------------+ | guardianType | Асран хамгаалагчийн төрөл /lookup/ | +---------------------------+-----------------------------------------------------+ | infoFlag1 | Нэн ядуу өрх эсэх: | +---------------------------+-----------------------------------------------------+ | infoFlag2 | АБТ-ээс доогуур орлоготой өрх эсэх: | +---------------------------+-----------------------------------------------------+ | infoFlag3 | Хөгжлийн бэрхшээлтэй гишүүнтэй өрх эсэх: | +---------------------------+-----------------------------------------------------+ | infoFlag4 | 3 ба түүнээс дээш хүүхэд ЕБС-д сурдаг эсэх: | +---------------------------+-----------------------------------------------------+ | infoFlag5 | Эцэг, эхийн аль нэг малчин эсэх: | +---------------------------+-----------------------------------------------------+ | infoFlag6 | Эцэг, эх нь хоёулаа ажилгүй өрх эсэх: | +---------------------------+-----------------------------------------------------+ | infoFlag7 | Эцэг, эх нь хоёулаа тэтгэвэр тогтоолгосон эсэх: | +---------------------------+-----------------------------------------------------+ | infoFlag9 | СӨБ-д хамрагдсан эсэх: | +---------------------------+-----------------------------------------------------+ | infoFlag10 | Хамран сургах тойргийн эсэх: | +---------------------------+-----------------------------------------------------+ | infoFlag11 | Эцэг эх нь хамт амьдардаг эсэх: | +---------------------------+-----------------------------------------------------+ | infoText1 | Амьдарч буй газар /lookup/ | +---------------------------+-----------------------------------------------------+ | infoNumber1 | Сургалтын байгууллага хүртэлх зай /км/ /lookup/ | +---------------------------+-----------------------------------------------------+ | disabilityReason | Шалтгаан /Хөдөлмөрийн чадвар алдалтын төрөл/ lookup | +---------------------------+-----------------------------------------------------+ | disabilityCategory | Хөгжлийн бэрхшээлийн алдсан эсэх /lookup/ | +---------------------------+-----------------------------------------------------+ | disabilityType | Хөгжлийн бэрхшээлийн төрөл /lookup/ | +---------------------------+-----------------------------------------------------+ | username | Үүсгэсэн хэрэглэгчийн нэр | +---------------------------+-----------------------------------------------------+ Жишээ нь ^^^^^^^^^ Суралцагчийн хувийн мэдээлэл хадгалахын тулд ``https://hub.esis.edu.mn/api/profile`` рүү ``POST`` аргачлалаар хандана. .. code-block:: text { "personId": 9000000******, "institutionId": 40***, "orphanCategory": "NONE", "orphanType": "FULL", "guardianType": "PARENTS", "infoFlag1": "N", "infoFlag2": "N", "infoFlag3": "N", "infoFlag4": "N", "infoFlag5": "N", "infoFlag6": "N", "infoFlag7": "N", "infoFlag9": "N", "infoFlag10": "N", "infoFlag11": "N", "infoText1": 1, "infoNumber1": 9, "disabilityReason": "N", "disabilityCategory": "NONE", "disabilityType": "NATURAL", "username": "es*********" } .. code-block:: text STATUS: 200 .. code-block:: json { "messages": "Амжилттай хадгалагдлаа" } .. warning:: Хэрэв 401 алдаа өгвөл та өөрийн нэвтэрч буй хэрэглэгчийн нэр, нууц үгээ шалгана уу. Төсвийн гүйцэтгэл хадгалах ----------------------------------------------------------------------------------------- Үндсэн хэсэг ^^^^^^^^^^^^ Төсвийн гүйцэтгэлийн тайлан хадгалах POST https://hub.esis.edu.mn/api/execution/save ------------------------------------------------------------------------------------------ +---------------------------+-----------------------------------------------------+ | Талбар | Утга | +---------------------------+-----------------------------------------------------+ | institutionId | Байгууллагын ID | +---------------------------+-----------------------------------------------------+ | academicYear | Хичээлийн жил | +---------------------------+-----------------------------------------------------+ | userName | userName | +---------------------------+-----------------------------------------------------+ | inTotal | Батлагдсан төсөв болон гүйцэтгэлийн жагсаалт /array/| +---------------------------+-----------------------------------------------------+ | budgetTotal | Батлагдсан төсөв | +---------------------------+-----------------------------------------------------+ | executionTotal | Гүйцэтгэл | +---------------------------+-----------------------------------------------------+ | specificationCode | Мөрийн дугаар | +---------------------------+-----------------------------------------------------+ Жишээ нь ^^^^^^^^^ Төсвийн гүйцэтгэлийн тайлан илгээхийн тулд ``https://hub.esis.edu.mn/api/execution/save`` рүү ``POST`` аргачлалаар хандана. .. code-block:: text { "institutionId": 39641, "academicYear": "2022", "userName": "********", "inTotal": [ { "budgetTotal": 10000000, "executionTotal": 1500000, "specificationCode": "100" } ], } .. code-block:: text STATUS: 200 .. code-block:: json { "messages": "Төсвийн гүйцэтгэл амжилттай хадгалагдлаа." } .. warning:: Хэрэв 401 алдаа өгвөл та өөрийн нэвтэрч буй хэрэглэгчийн нэр, нууц үгээ шалгана уу. Төсвийн гүйцэтгэл харах ----------------------------------------------------------------------------------------- Үндсэн хэсэг ^^^^^^^^^^^^ Төсвийн гүйцэтгэлийн тайлан харах GET https://hub.esis.edu.mn/api/execution/:institutionId ------------------------------------------------------------------------------------------ +---------------------------+-----------------------------------------------------+ | Талбар | Утга | +---------------------------+-----------------------------------------------------+ | specificationCode | Мөрийн дугаар | +---------------------------+-----------------------------------------------------+ | specificationName | Талбарын нэр | +---------------------------+-----------------------------------------------------+ | budgetTotal | Батлагдсан төсөв | +---------------------------+-----------------------------------------------------+ | executionTotal | Гүйцэтгэл | +---------------------------+-----------------------------------------------------+ | institutionId | Байгууллагын ID | +---------------------------+-----------------------------------------------------+ | academicYear | Хичээлийн жи | +---------------------------+-----------------------------------------------------+ Жишээ нь ^^^^^^^^^ Төсвийн гүйцэтгэлийн тайлан илгээхийн тулд ``https://hub.esis.edu.mn/api/execution/institutionId`` рүү ``GET`` аргачлалаар хандана. .. code-block:: text { "specificationCode": "001, "specificationName": "Мөнгөн хөрөнгийн эхний үлдэгдэл", "budgetTotal": 1000000, "executionTotal": 10000000, "institutionId": 39461, "academicYear": "2022" } .. code-block:: text STATUS: 200 .. code-block:: json { "SUCCESS_CODE": 200, "RESPONSE_MESSAGE": "Амжилттай хадгалагдлаа", "RESULT": { "specificationCode": "001", "specificationName": "Мөнгөн хөрөнгийн эхний үлдэгдэл", "budgetTotal": 100000, "executionTotal": 100000, "institutionId": 39461, "academicYear": "2022" } } .. warning:: Хэрэв 401 алдаа өгвөл та өөрийн нэвтэрч буй хэрэглэгчийн нэр, нууц үгээ шалгана уу. Төсвийн хөрөнгийн жагсаалт харах ----------------------------------------------------------------------------------------- Үндсэн хэсэг ^^^^^^^^^^^^ Төсвийн хөрөнгийн жагсаалт харах GET https://hub.esis.edu.mn/api/hub/totalAssets/:institutionId ------------------------------------------------------------------------------------------ +---------------------------+-----------------------------------------------------+ | Талбар | Утга | +---------------------------+-----------------------------------------------------+ | specificationName | Хөрөнгийн үзүүлэлтийн нэр | +---------------------------+-----------------------------------------------------+ | specificationCode | Хөрөнгийн үзүүлэлтийн дугаар | +---------------------------+-----------------------------------------------------+ | firstBalance | Оны эхний үлдэгдэл | +---------------------------+-----------------------------------------------------+ | additionBudget | Төсвийн хөрөнгөөр /Нэмэгдсэн/ | +---------------------------+-----------------------------------------------------+ | additionOwn | Өөрийн хөрөнгөөр /Нэмэгдсэн/ | +---------------------------+-----------------------------------------------------+ | additionProject | Төсөл хөтөлбөрөөр /Нэмэгдсэн/ | +---------------------------+-----------------------------------------------------+ | additionOther | Бусад /Нэмэгдсэн/ | +---------------------------+-----------------------------------------------------+ | subtractionBuy | Худалдсан /Хасагдсан/ | +---------------------------+-----------------------------------------------------+ | subtractionTransfer | Үнэ төлбөргүй шилжүүлсэн /Хасагдсан/ | +---------------------------+-----------------------------------------------------+ | subtractionRetire | Акталж устгасан /Хасагдсан/ | +---------------------------+-----------------------------------------------------+ | subtractionOther | Бусад /Хасагдсан/ | +---------------------------+-----------------------------------------------------+ | lastBalance | Оны эцсийн үлдэгдэл | +---------------------------+-----------------------------------------------------+ | institutionId | Байгууллагын ID | +---------------------------+-----------------------------------------------------+ | academicYear | Хичээлийн жил | +---------------------------+-----------------------------------------------------+ Жишээ нь ^^^^^^^^^ Төсвийн хөрөнгийн жагсаалт харахын тулд ``https://hub.esis.edu.mn/api/hub/totalAssets/institutionId`` рүү ``GET`` аргачлалаар хандана. .. code-block:: text STATUS: 200 .. code-block:: json [ { "specificationName": "Их засвар, өргөтгөл, шинэчлэлт, сэргээн босголтын ажил", "specificationCode": "008", "firstBalance": null, "additionBudget": null, "additionOwn": null, "additionProject": null, "additionOther": null, "subtractionBuy": null, "subtractionTransfer": null, "subtractionRetire": null, "subtractionOther": null, "lastBalance": null, "institutionId": *****, "academicYear": "2022" } ] .. warning:: Хэрэв 401 алдаа өгвөл та өөрийн нэвтэрч буй хэрэглэгчийн нэр, нууц үгээ шалгана уу. Төсвийн хөрөнгийн жагсаалт хадгалах ----------------------------------------------------------------------------------------- Үндсэн хэсэг ^^^^^^^^^^^^ Төсвийн хөрөнгийн жагсаалт хадгалах POST https://hub.esis.edu.mn/api/totalAssets/save ------------------------------------------------------------------------------------------ +---------------------------+------------------------------------------------+ | Талбар | Утга | +---------------------------+------------------------------------------------+ | inInstitutionID | Байгууллагын ID | +---------------------------+------------------------------------------------+ | inAcademicYear | Хичээлийн жил | +---------------------------+------------------------------------------------+ | specificationCode | Хөрөнгийн үзүүлэлтийн дугаар | +---------------------------+------------------------------------------------+ | firstBalance | Оны эхний үлдэгдэл | +---------------------------+------------------------------------------------+ | additionBudget | Төсвийн хөрөнгөөр /Нэмэгдсэн/ | +---------------------------+------------------------------------------------+ | additionOwn | Өөрийн хөрөнгөөр /Нэмэгдсэн/ | +---------------------------+------------------------------------------------+ | additionProject | Төсөл хөтөлбөрөөр /Нэмэгдсэн/ | +---------------------------+------------------------------------------------+ | additionOther | Бусад /Нэмэгдсэн/ | +---------------------------+------------------------------------------------+ | subtractionBuy | Худалдсан /Хасагдсан/ | +---------------------------+------------------------------------------------+ | subtractionTransfer | Үнэ төлбөргүй шилжүүлсэн /Хасагдсан/ | +---------------------------+------------------------------------------------+ | subtractionRetire | Акталж устгасан /Хасагдсан/ | +---------------------------+------------------------------------------------+ | subtractionOther | Бусад /Хасагдсан/ | +---------------------------+------------------------------------------------+ | lastBalance | Оны эцсийн үлдэгдэл | +---------------------------+------------------------------------------------+ | inUserName | Хэрэглэгчийн нэвтрэх нэр | +---------------------------+------------------------------------------------+ Жишээ нь ^^^^^^^^^ Төсвийн хөрөнгийн жагсаалт илгээхийн тулд ``https://hub.esis.edu.mn/api/totalAssets/save`` рүү ``POST`` аргачлалаар хандана. .. code-block:: text { "inInstitutionId":40130, "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 }], "inUserName":"username" } .. code-block:: text STATUS: 200 .. code-block:: json { "status": 1, "message": "Нийт хөрөнгийн тайлан амжилттай хадгалагдлаа." } .. warning:: Хэрэв 401 алдаа өгвөл та өөрийн нэвтэрч буй хэрэглэгчийн нэр, нууц үгээ шалгана уу. Нийтлэг мэдээллийн сервис ------------------------------------------------------------- Үндсэн хэсэг ^^^^^^^^^^^^ Нийтлэг мэдээллийн сервис нь уг системд ашиглагдах сонгох талбарын утгуудыг /common lookup/-г авах зориулалттай сервис юм. Параметрийн нэрний ард ' тэмдэг байвал нийтлэг мэдээллийн сервис ашиглана. Параметр хэсгийн жишээ багананд '' хаалтанд байгаа нэрийг уг сервисийн :lookupType-д утга олгон ашиглана. Жишээ нь: 'FA_FINANCIAL_AID_TYPE' Нийтлэг мэдээлэл. GET https://hub.esis.edu.mn/api/common/lookUp/:lookupType ----------------------------------------------------------------------------- +-------------------+--------------------------------+ | Параметр | +===================+================================+ | lookupType | Мэдээллийн төрөл | +-------------------+--------------------------------+ +-----------------------+---------------------------------------------------+ | Мэдээллийн төрлүүд | +=======================+===================================================+ | EDUCATION_LEVEL | Боловсролын түвшин | +-----------------------+---------------------------------------------------+ | ACADEMIC_SHIFT | Сургалтын хэлбэр | +-----------------------+---------------------------------------------------+ | ORPHAN_GUARDIAN_TYPE | Сургалтын ачаалал | +-----------------------+---------------------------------------------------+ Та дээрхи замаар хандахад дараах талбарууд буцаж ирнэ. Үүнд: +-------------------------+----------------------------------------+ | Талбар | Утга | +=========================+========================================+ | lookupCode | Англи нэр | +-------------------------+----------------------------------------+ | lookupName | Монгол нэр | +-------------------------+----------------------------------------+ Жишээ нь ^^^^^^^^^ Нийтлэг мэдээлэл авахын тулд ``https://hub.esis.edu.mn/hemis/api/v1.0.0/common/lookUp/EDUCATION_LEVEL`` рүү ``GET`` аргачлалаар хандана. .. code-block:: text STATUS: 200 .. code-block:: json "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": "Мэргэжлийн" }, { "lookupCode": "SHORT_CYCLE_TERTIARY", "lookupName": "Дипломын" }, { "lookupCode": "BACHELOR_OR_EQUIVALENT", "lookupName": "Бакалавр" }, { "lookupCode": "MASTER_OR_EQUIVALENT", "lookupName": "Магистр" }, { "lookupCode": "DOCTORAL_OR_EQUIVALENT", "lookupName": "Доктор" }, { "lookupCode": "NOT_CLASSIFIED", "lookupName": "Ангилагдаагүй" }, { "lookupCode": "POST_SECONDARY_NON_TERTIARY2", "lookupName": "Техникийн" }, { "lookupCode": "LOWER_SECONDARY", "lookupName": "Суурь" }, { "lookupCode": "UPPER_SECONDARY", "lookupName": "Бүрэн дунд" }, { "lookupCode": "POST_SECONDARY_NON_TERTIARY", "lookupName": "Мэргэжлийн" }, { "lookupCode": "POST_SECONDARY_NON_TERTIARY2", "lookupName": "Техникийн" }, { "lookupCode": "SHORT_CYCLE_TERTIARY", "lookupName": "Дипломын" }, { "lookupCode": "BACHELOR_OR_EQUIVALENT", "lookupName": "Бакалавр" }, { "lookupCode": "MASTER_OR_EQUIVALENT", "lookupName": "Магистр" }, { "lookupCode": "DOCTORAL_OR_EQUIVALENT", "lookupName": "Доктор" }, { "lookupCode": "BACHELOR_OR_EQUIVALENT", "lookupName": "Бакалавр" }, { "lookupCode": "DOCTORAL_OR_EQUIVALENT", "lookupName": "Доктор" }, { "lookupCode": "LOWER_SECONDARY", "lookupName": "Суурь" }, { "lookupCode": "MASTER_OR_EQUIVALENT", "lookupName": "Магистр" }, { "lookupCode": "POST_SECONDARY_NON_TERTIARY", "lookupName": "Мэргэжлийн" }, { "lookupCode": "POST_SECONDARY_NON_TERTIARY2", "lookupName": "Техникийн" }, { "lookupCode": "SHORT_CYCLE_TERTIARY", "lookupName": "Дипломын" }, { "lookupCode": "UPPER_SECONDARY", "lookupName": "Бүрэн дунд" } ] } Суралцагчийн дүрэмт хувцасны бүртгэлийн жагсаалт ------------------------------------------------------------- Үндсэн хэсэг ^^^^^^^^^^^^ Суралцагчийн дүрэмт хувцасны бүртгэлийн жагсаалтын сервис нь тухайн суралцагчийн дүрэмт хувцасны бүртгэлийн жагсаалтыг авах зориулалттай сервис юм. Параметр хэсгийн жишээ багананд байгаа нэрсийг уг сервисийн :personId, institutionId, catId-д утга олгон ашиглана. Жишээ нь: '/90000002036577/40130/2' Суралцагчийн дүрэмт хувцасны бүртгэлийн жагсаалт. GET https://hub.esis.edu.mn/api/student/profile/stdntUniform/:personId/:institutionId/:catId ----------------------------------------------------------------------------- +-------------------+--------------------------------+ | Параметр | +===================+================================+ | personId | Хүний ID | +-------------------+--------------------------------+ | institutionId | Байгууллагийн ID | +-------------------+--------------------------------+ | catId | Зориулалт | +-------------------+--------------------------------+ +------------------+-------------------------------------+ | Зориулалт | +==================+=====================================+ | 1 | Бага анги (1-5) | +------------------+-------------------------------------+ | 2 | Дунд анги (6-9) | +------------------+-------------------------------------+ | 3 | Ахлах анги (10-12) | +------------------+-------------------------------------+ | 4 | Сургуулийн өмнөх боловсрол | +------------------+-------------------------------------+ Та дээрхи замаар хандахад дараах талбарууд буцаж ирнэ. Үүнд: +-------------------------+----------------------------------------+ | Талбар | Утга | +=========================+========================================+ | studentUniformId | Суралцагчийн дүрэмт хувцас ID | +-------------------------+----------------------------------------+ | uniformCategoryId | Зориулалт | +-------------------------+----------------------------------------+ | uniformCategoryName | Зориулалтын нэр | +-------------------------+----------------------------------------+ | uniformTypeId | Бүрдэл | +-------------------------+----------------------------------------+ | uniformTypeName | Бүрдлийн нэр | +-------------------------+----------------------------------------+ | numberOfUniforms | Тоо, ширхэг | +-------------------------+----------------------------------------+ | academicYear | Хичээлийн жил | +-------------------------+----------------------------------------+ | name | Хичээлийн жилийн нэр | +-------------------------+----------------------------------------+ | manufacturerDetails | Суралцагчийн түвшин | +-------------------------+----------------------------------------+ Жишээ нь ^^^^^^^^^ Суралцагчийн дүрэмт хувцасны бүртгэлийн жагсаалт авахын тулд ``https://hub.esis.edu.mn/api/v1.0.0/api/student/profile/stdntUniform/90000002036577/40130/2`` рүү ``GET`` аргачлалаар хандана. .. code-block:: text STATUS: 200 .. code-block:: json "SUCCESS_CODE": 200, "RESPONSE_MESSAGE": "Амжилттай хадгалагдлаа", "RESULT": [ { "studentUniformId": 100002639518233, "uniformCategoryId": 2, "uniformCategoryName": "Дунд анги (6-9)", "uniformTypeId": 7, "uniformTypeName": "Жакет", "numberOfUniforms": 1, "academicYear": "2022", "name": "2022-23 Хичээлийн жил", "manufacturerDetails": " " }, { "studentUniformId": 100002850284051, "uniformCategoryId": 2, "uniformCategoryName": "Дунд анги (6-9)", "uniformTypeId": 8, "uniformTypeName": "Юбка", "numberOfUniforms": 0, "academicYear": "2022", "name": "2022-23 Хичээлийн жил", "manufacturerDetails": null }, { "studentUniformId": 100002639518232, "uniformCategoryId": 2, "uniformCategoryName": "Дунд анги (6-9)", "uniformTypeId": 9, "uniformTypeName": "Майк", "numberOfUniforms": 1, "academicYear": "2022", "name": "2022-23 Хичээлийн жил", "manufacturerDetails": null }, { "studentUniformId": 100002639518231, "uniformCategoryId": 2, "uniformCategoryName": "Дунд анги (6-9)", "uniformTypeId": 9, "uniformTypeName": "Майк", "numberOfUniforms": 0, "academicYear": "2022", "name": "2022-23 Хичээлийн жил", "manufacturerDetails": " " }, { "studentUniformId": 100002639518234, "uniformCategoryId": 2, "uniformCategoryName": "Дунд анги (6-9)", "uniformTypeId": 11, "uniformTypeName": "Хүрэм, пиджак", "numberOfUniforms": 1, "academicYear": "2022", "name": "2022-23 Хичээлийн жил", "manufacturerDetails": null }, { "studentUniformId": 100002639518236, "uniformCategoryId": 2, "uniformCategoryName": "Дунд анги (6-9)", "uniformTypeId": 12, "uniformTypeName": "Өмд", "numberOfUniforms": 1, "academicYear": "2022", "name": "2022-23 Хичээлийн жил", "manufacturerDetails": null }, { "studentUniformId": 100002639518235, "uniformCategoryId": 2, "uniformCategoryName": "Дунд анги (6-9)", "uniformTypeId": 13, "uniformTypeName": "Цэнхэр цамц", "numberOfUniforms": 2, "academicYear": "2022", "name": "2022-23 Хичээлийн жил", "manufacturerDetails": null } ] } Суралцагчийн дүрэмт хувцасны бүртгэл хадгалах ------------------------------------------------------------- Үндсэн хэсэг ^^^^^^^^^^^^ Суралцагчийн дүрэмт хувцасны бүртгэл шинээр бүртгэх, засах сервис Суралцагчийн дүрэмт хувцасны бүртгэл илгээхийн тулд ``https://hub.esis.edu.mn/api/student/profile/stdntUniform`` рүү ``POST`` аргачлалаар хандана. ------------------------------------------------------------------------------------------------------ +-------------------------+------------------------------+------------------+------------------------+ | Параметрын тайлбар | +=========================+==============================+==================+========================+ | Параметр | Тайлбар | Өгөгдлийн төрөл | Жишээ | +-------------------------+------------------------------+------------------+------------------------+ | event | Үйлдлийн утга | String | UPDATE | +-------------------------+------------------------------+------------------+------------------------+ | academicYear | Хичээлийн жил | String | 2022 | +-------------------------+------------------------------+------------------+------------------------+ | personId | Хүний ID | Long | 999999999 | +-------------------------+------------------------------+------------------+------------------------+ | institutionId | Байгууллагын ID | Long | 10000 | +-------------------------+------------------------------+------------------+------------------------+ | programOfStudyId | Сургалтын хөтөлбөрийн ID | Long | 100000000000000 | +-------------------------+------------------------------+------------------+------------------------+ | programTypeId | Хөтөлбөрийн төрлийн ID | Long | 10 | +-------------------------+------------------------------+------------------+------------------------+ | studentUniformId | Суралцагчийн дүрэмт хувцас ID| Long | 100000000000000 | +-------------------------+------------------------------+------------------+------------------------+ | uniformCategoryId | Зориулалт | Long | 1 | +-------------------------+------------------------------+------------------+------------------------+ | uniformTypeId | Бүрдэл | Long | 10 | +-------------------------+------------------------------+------------------+------------------------+ | numberOfUniforms | Тоо, ширхэг | Long | 10 | +-------------------------+------------------------------+------------------+------------------------+ | manufacturerDetails | Суралцагчийн түвшин | String | null | +-------------------------+------------------------------+------------------+------------------------+ Жишээ нь ^^^^^^^^^ .. code-block:: json { "academicYear":"2022", "event":"Update", "institutionId":"40130", "manufacturerDetails":"", "numberOfUniforms":"", "personId":"90000002036577", "programOfStudyId":"100000076197068", "programTypeId":"2", "studentUniformId":"100002850284051", "uniformCategoryId":"2", "uniformTypeId":"8" { "institutionId": 39641, "academicYear": "2022", "userName": "********", "inTotal": [ { "budgetTotal": 10000000, "executionTotal": 1500000, "specificationCode": "100" } ], } .. code-block:: text "Амжилттай хадгалагдлаа." Суралцагчийн сурах бичгийн бүртгэлийн жагсаалт ------------------------------------------------------------- Үндсэн хэсэг ^^^^^^^^^^^^ Суралцагчийн сурах бичгийн бүртгэлийн жагсаалтын сервис нь тухайн суралцагчийн сурах бичгийн бүртгэлийн жагсаалтыг авах зориулалттай сервис юм. Параметр хэсгийн жишээ багананд байгаа нэрсийг уг сервисийн :personId, institutionId, educationLevel-д утга олгон ашиглана. Жишээ нь: '/90000002036577/40130/9' Суралцагчийн сурах бичгийн бүртгэлийн жагсаалт. GET https://hub.esis.edu.mn/api/student/profile/stdntTextbook/:personId/:institutionId/:educationLevel ----------------------------------------------------------------------------- +-------------------+--------------------------------+ | Параметр | +===================+================================+ | personId | Хүний ID | +-------------------+--------------------------------+ | institutionId | Байгууллагийн ID | +-------------------+--------------------------------+ | 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 | +-------------------------+------------------------------------------+ Жишээ нь ^^^^^^^^^ Суралцагчийн сурах бичгийн бүртгэлийн жагсаалт авахын тулд ``https://hub.esis.edu.mn/api/v1.0.0/api/student/profile/stdntTextbook/90000002036577/40130/2`` рүү ``GET`` аргачлалаар хандана. .. code-block:: json "SUCCESS_CODE": 200, "RESPONSE_MESSAGE": "Амжилттай хадгалагдлаа", "RESULT": [ { "studentTextbookId": 100002647598460, "ishas": "Y", "textbookId": 1088, "textbookName": "Англи хэл IX", "textbookTypeId": 1, "textbookTypeName": "Сурах бичиг", "textbookLevelId": 9, "textbookLevelName": "9-р анги", "textbookGroupId": 1, "textbookGroupName": "ЕБС-ын сургалтын материал", "acquiredType": "OTHER", "textbookAcquiredName": "Үнэгүй", "acquiredSource": "LIBRARY", "acquiredSourceName": "Номын сангаас", "textbookPrice": 0, "subjectAreaId": 24 }, { "studentTextbookId": 100002647598463, "ishas": "Y", "textbookId": 1087, "textbookName": "Биологи IX", "textbookTypeId": 1, "textbookTypeName": "Сурах бичиг", "textbookLevelId": 9, "textbookLevelName": "9-р анги", "textbookGroupId": 1, "textbookGroupName": "ЕБС-ын сургалтын материал", "acquiredType": "BUY", "textbookAcquiredName": "Худалдаж авсан", "acquiredSource": "OTHER", "acquiredSourceName": "Бусад эх сурвалжаас", "textbookPrice": 0, "subjectAreaId": 11 }, { "studentTextbookId": 100002647598466, "ishas": "Y", "textbookId": 1089, "textbookName": "Газар зүй IX", "textbookTypeId": 1, "textbookTypeName": "Сурах бичиг", "textbookLevelId": 9, "textbookLevelName": "9-р анги", "textbookGroupId": 1, "textbookGroupName": "ЕБС-ын сургалтын материал", "acquiredType": "BUY", "textbookAcquiredName": "Худалдаж авсан", "acquiredSource": "OTHER", "acquiredSourceName": "Бусад эх сурвалжаас", "textbookPrice": 0, "subjectAreaId": 12 }, { "studentTextbookId": 100002647598465, "ishas": "Y", "textbookId": 1085, "textbookName": "Дизайн технологи IX", "textbookTypeId": 1, "textbookTypeName": "Сурах бичиг", "textbookLevelId": 9, "textbookLevelName": "9-р анги", "textbookGroupId": 1, "textbookGroupName": "ЕБС-ын сургалтын материал", "acquiredType": "BUY", "textbookAcquiredName": "Худалдаж авсан", "acquiredSource": "OTHER", "acquiredSourceName": "Бусад эх сурвалжаас", "textbookPrice": 0, "subjectAreaId": 69 }, { "studentTextbookId": null, "ishas": "N", "textbookId": 1211, "textbookName": "Иргэний ёс зүйн боловсрол IX", "textbookTypeId": 1, "textbookTypeName": "Сурах бичиг", "textbookLevelId": 9, "textbookLevelName": "9-р анги", "textbookGroupId": 1, "textbookGroupName": "ЕБС-ын сургалтын материал", "acquiredType": null, "textbookAcquiredName": null, "acquiredSource": null, "acquiredSourceName": null, "textbookPrice": null, "subjectAreaId": 245 }, { "studentTextbookId": 100002647598461, "ishas": "Y", "textbookId": 1083, "textbookName": "Математик IX", "textbookTypeId": 1, "textbookTypeName": "Сурах бичиг", "textbookLevelId": 9, "textbookLevelName": "9-р анги", "textbookGroupId": 1, "textbookGroupName": "ЕБС-ын сургалтын материал", "acquiredType": "BUY", "textbookAcquiredName": "Худалдаж авсан", "acquiredSource": "OTHER", "acquiredSourceName": "Бусад эх сурвалжаас", "textbookPrice": 0, "subjectAreaId": 5 }, { "studentTextbookId": 100002647598464, "ishas": "Y", "textbookId": 1081, "textbookName": "Монгол хэл IX", "textbookTypeId": 1, "textbookTypeName": "Сурах бичиг", "textbookLevelId": 9, "textbookLevelName": "9-р анги", "textbookGroupId": 1, "textbookGroupName": "ЕБС-ын сургалтын материал", "acquiredType": "BUY", "textbookAcquiredName": "Худалдаж авсан", "acquiredSource": "OTHER", "acquiredSourceName": "Бусад эх сурвалжаас", "textbookPrice": 0, "subjectAreaId": 2 }, { "studentTextbookId": 100002647598462, "ishas": "Y", "textbookId": 1086, "textbookName": "Мэдээллийн технологи IX", "textbookTypeId": 1, "textbookTypeName": "Сурах бичиг", "textbookLevelId": 9, "textbookLevelName": "9-р анги", "textbookGroupId": 1, "textbookGroupName": "ЕБС-ын сургалтын материал", "acquiredType": "BUY", "textbookAcquiredName": "Худалдаж авсан", "acquiredSource": "OTHER", "acquiredSourceName": "Бусад эх сурвалжаас", "textbookPrice": 0, "subjectAreaId": 196 }, { "studentTextbookId": 100002647598471, "ishas": "Y", "textbookId": 1095, "textbookName": "Нийгэм судлал IX", "textbookTypeId": 1, "textbookTypeName": "Сурах бичиг", "textbookLevelId": 9, "textbookLevelName": "9-р анги", "textbookGroupId": 1, "textbookGroupName": "ЕБС-ын сургалтын материал", "acquiredType": "BUY", "textbookAcquiredName": "Худалдаж авсан", "acquiredSource": "OTHER", "acquiredSourceName": "Бусад эх сурвалжаас", "textbookPrice": 0, "subjectAreaId": 195 }, { "studentTextbookId": 100002647598474, "ishas": "Y", "textbookId": 1090, "textbookName": "Орос хэл IX", "textbookTypeId": 1, "textbookTypeName": "Сурах бичиг", "textbookLevelId": 9, "textbookLevelName": "9-р анги", "textbookGroupId": 1, "textbookGroupName": "ЕБС-ын сургалтын материал", "acquiredType": "BUY", "textbookAcquiredName": "Худалдаж авсан", "acquiredSource": "OTHER", "acquiredSourceName": "Бусад эх сурвалжаас", "textbookPrice": 0, "subjectAreaId": 25 }, { "studentTextbookId": 100002647598472, "ishas": "Y", "textbookId": 1091, "textbookName": "Түүх IX", "textbookTypeId": 1, "textbookTypeName": "Сурах бичиг", "textbookLevelId": 9, "textbookLevelName": "9-р анги", "textbookGroupId": 1, "textbookGroupName": "ЕБС-ын сургалтын материал", "acquiredType": "BUY", "textbookAcquiredName": "Худалдаж авсан", "acquiredSource": "OTHER", "acquiredSourceName": "Бусад эх сурвалжаас", "textbookPrice": 0, "subjectAreaId": 13 }, { "studentTextbookId": 100002647598470, "ishas": "Y", "textbookId": 1093, "textbookName": "Уран зохиол IX", "textbookTypeId": 1, "textbookTypeName": "Сурах бичиг", "textbookLevelId": 9, "textbookLevelName": "9-р анги", "textbookGroupId": 1, "textbookGroupName": "ЕБС-ын сургалтын материал", "acquiredType": "BUY", "textbookAcquiredName": "Худалдаж авсан", "acquiredSource": "OTHER", "acquiredSourceName": "Бусад эх сурвалжаас", "textbookPrice": 0, "subjectAreaId": 3 }, { "studentTextbookId": 100002647598467, "ishas": "Y", "textbookId": 1084, "textbookName": "Физик IX", "textbookTypeId": 1, "textbookTypeName": "Сурах бичиг", "textbookLevelId": 9, "textbookLevelName": "9-р анги", "textbookGroupId": 1, "textbookGroupName": "ЕБС-ын сургалтын материал", "acquiredType": "BUY", "textbookAcquiredName": "Худалдаж авсан", "acquiredSource": "OTHER", "acquiredSourceName": "Бусад эх сурвалжаас", "textbookPrice": 0, "subjectAreaId": 10 }, { "studentTextbookId": 100002647598473, "ishas": "Y", "textbookId": 1094, "textbookName": "Хими IX", "textbookTypeId": 1, "textbookTypeName": "Сурах бичиг", "textbookLevelId": 9, "textbookLevelName": "9-р анги", "textbookGroupId": 1, "textbookGroupName": "ЕБС-ын сургалтын материал", "acquiredType": "BUY", "textbookAcquiredName": "Худалдаж авсан", "acquiredSource": "OTHER", "acquiredSourceName": "Бусад эх сурвалжаас", "textbookPrice": 0, "subjectAreaId": 9 }, { "studentTextbookId": 100002647598468, "ishas": "Y", "textbookId": 1092, "textbookName": "Хөгжим VIII-IX", "textbookTypeId": 1, "textbookTypeName": "Сурах бичиг", "textbookLevelId": 9, "textbookLevelName": "9-р анги", "textbookGroupId": 1, "textbookGroupName": "ЕБС-ын сургалтын материал", "acquiredType": "BUY", "textbookAcquiredName": "Худалдаж авсан", "acquiredSource": "OTHER", "acquiredSourceName": "Бусад эх сурвалжаас", "textbookPrice": 0, "subjectAreaId": 20 }, { "studentTextbookId": 100002850044956, "ishas": "Y", "textbookId": 1204, "textbookName": "Эрүүл мэнд IX", "textbookTypeId": 1, "textbookTypeName": "Сурах бичиг", "textbookLevelId": 9, "textbookLevelName": "9-р анги", "textbookGroupId": 1, "textbookGroupName": "ЕБС-ын сургалтын материал", "acquiredType": "OTHER", "textbookAcquiredName": "Үнэгүй", "acquiredSource": "LIBRARY", "acquiredSourceName": "Номын сангаас", "textbookPrice": 0, "subjectAreaId": 22 }, { "studentTextbookId": 100002647598469, "ishas": "Y", "textbookId": 1082, "textbookName": "Үндэсний бичиг IX", "textbookTypeId": 1, "textbookTypeName": "Сурах бичиг", "textbookLevelId": 9, "textbookLevelName": "9-р анги", "textbookGroupId": 1, "textbookGroupName": "ЕБС-ын сургалтын материал", "acquiredType": "BUY", "textbookAcquiredName": "Худалдаж авсан", "acquiredSource": "OTHER", "acquiredSourceName": "Бусад эх сурвалжаас", "textbookPrice": 0, "subjectAreaId": 4 } ] Суралцагчийн сурах бичгийн бүртгэл хадгалах ------------------------------------------------------------- Үндсэн хэсэг ^^^^^^^^^^^^ Суралцагчийн сурах бичгийн бүртгэл шинээр бүртгэх, засах сервис Суралцагчийн сурах бичгийн бүртгэл илгээхийн тулд ``https://hub.esis.edu.mn/api/student/profile/stdntTextbook`` рүү ``POST`` аргачлалаар хандана. ------------------------------------------------------------------------------------------------------ +-------------------------+------------------------------+------------------+-------------------------------------------+ | Параметрын тайлбар | +=========================+=================================================+==================+========================+ | Параметр | Тайлбар | Өгөгдлийн төрөл | Жишээ | +-------------------------+-------------------------------------------------+------------------+------------------------+ | event | Үйлдлийн утга | String | UPDATE | +-------------------------+-------------------------------------------------+------------------+------------------------+ | academicYear | Хичээлийн жил | String | 2022 | +-------------------------+-------------------------------------------------+------------------+------------------------+ | personId | Хүний ID | Long | 999999999 | +-------------------------+-------------------------------------------------+------------------+------------------------+ | institutionId | Байгууллагын ID | Long | 10000 | +-------------------------+-------------------------------------------------+------------------+------------------------+ | textbookGroupId | Сургалтын материалын бүлгийн ID | Long | 1 | +-------------------------+-------------------------------------------------+------------------+------------------------+ | textbookId | Сурах бичгийн ID | Long | 1088 | +-------------------------+-------------------------------------------------+------------------+------------------------+ | textbookLevelId | Сургалтын материалын түвшингийн ID | Long | 9 | +-------------------------+-------------------------------------------------+------------------+------------------------+ | textbookTypeId | Сургалтын материалын төрлийн ID | Long | 1 | +-------------------------+-------------------------------------------------+------------------+------------------------+ | studentTextbookId | Суралцагчийн сурах бичгийн бүртгэлийн ID | Long | 100000000000000 | +-------------------------+-------------------------------------------------+------------------+------------------------+ | buyOrRentPrice | Худалдаж авсан эсвэл түрээсэлсэн үнэ | Long | 0 | +-------------------------+-------------------------------------------------+------------------+------------------------+ | acquiredSource | Олж авсан эх сурвалж | String | LIBRARY | +-------------------------+-------------------------------------------------+------------------+------------------------+ | acquiredType | Олж авсан төрөл | String | OTHER | +-------------------------+-------------------------------------------------+------------------+------------------------+ | | Үндсэн судлагдахууны ID. Сурах бичиг нь олон | | | | subjectAreaId | судлагдахууны чиглэлтэй байж болох ба хэрэв | Long | 24 | | | тийм бол энд үндсэн судлагдахууныг бүртгэнэ. | | | +-------------------------+-------------------------------------------------+------------------+------------------------+ Жишээ нь ^^^^^^^^^ STATUS: 200 .. code-block:: json { "academicYear":"2022", "acquiredSource":"LIBRARY", "acquiredType":"OTHER", "buyOrRentPrice":"0", "event":"Update", "institutionId":"40130", "personId":"90000002036577", "studentTextbookId":"100002647598460", "subjectAreaId":"24", "textbookGroupId":"1", "textbookId":"1088", "textbookLevelId":"9", "textbookTypeId":"1" } .. warning:: Хэрэв 401 алдаа өгвөл та өөрийн нэвтэрч буй хэрэглэгчийн нэр, нууц үгээ шалгана уу. .. code-block:: text "Амжилттай хадгалагдлаа." STATUS: 200 Нээлттэй өгөгдөл ----------------------- Мэргэжлийн чиглэлийн индекс оноор эксел :download:`татах ` ------------------------------------------------------ Мэргэжлийн чиглэлийн индекс оноор JSON :download:`татах ` ------------------------------------------------------ Боловсролын түвшин эксел :download:`татах ` ------------------------------------------------------ Боловсролын түвшин JSON :download:`татах ` Дээд боловсролын удирдлагын мэдээллийн систем ============================================================ Ерөнхий ------------------------------------------------------------- Дээд боловсролын удирдлагын мэдээллийн системтэй мэдээлэл вэб сервисээр солилцохдоо 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' Нэвтрэх ------------------------------------------------------------- Үндсэн хэсэг ^^^^^^^^^^^^ Дээд боловсролын удирдлагын мэдээллийн системд нэвтрэх. POST https://hub.esis.edu.mn/hemis/login -------------------------------------------------- +-------------------+-------------------------------------------------------+ | Параметр | +===================+=======================================================+ | username | Хэрэглэгчийн нэр | +-------------------+-------------------------------------------------------+ | password | Нууц үг | +-------------------+-------------------------------------------------------+ Та дээрхи замаар хандахад дараахь талбарууд буцаж ирнэ. Үүнд: +-------------------------+----------------------------------------+ | Талбар | Утга | +=========================+========================================+ | USER_ID | Хэрэглэгчийн дугаар | +-------------------------+----------------------------------------+ | USER_GUID | Хэрэглэгчийн | +-------------------------+----------------------------------------+ | USER_NAME | Хэрэглэгчийн нэр | +-------------------------+----------------------------------------+ | USER_STATUS | Хэрэглэгчийн төлөв | +-------------------------+----------------------------------------+ | token | Бусад сервисүүдийг дуудахад Bearer | | | token-р ашиглана | +-------------------------+----------------------------------------+ .. note:: Оролтын параметрүүдийг String төрөлөөр явуулах. Жишээ нь ^^^^^^^^^ Системд нэвтэрэхийн тулд ``https://hub.esis.edu.mn/hemis/login`` рүү ``POST`` аргачлалаар хандана. .. code-block:: json { "username": "ES999999999", "password": "999999999" } .. code-block:: text STATUS: 200 Үр дүн: .. code-block:: json { "SUCCESS_CODE": 200, "RESPONSE_MESSAGE": "Амжилттай холбогдлоо", "RESULT": { "USER_ID": 10000000123467, "USER_GUID": "03151FE5696B28DDE05323320A0ACC90", "USER_NAME": "ES999999999", "USER_STATUS": "ACTIVE", "ENTERPRISE_ID": 35581, "token": "xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx" } } .. warning:: Хэрэв 401 алдаа өгвөл та өөрийн нэвтэрч буй хэрэглэгчийн нэр, нууц үгээ шалгана уу. Нийтлэг мэдээллийн сервис ------------------------------------------------------------- Үндсэн хэсэг ^^^^^^^^^^^^ Нийтлэг мэдээллийн сервис нь уг системд ашиглагдах сонгох талбарын утгуудыг /common lookup/-г авах зориулалттай сервис юм. Параметрийн нэрний ард ' тэмдэг байвал нийтлэг мэдээллийн сервис ашиглана. Параметр хэсгийн жишээ багананд '' хаалтанд байгаа нэрийг уг сервисийн :lookupType-д утга олгон ашиглана. Жишээ нь: 'FA_FINANCIAL_AID_TYPE' Нийтлэг мэдээлэл. GET https://hub.esis.edu.mn/hemis/api/v1.0.0/common/lookup/:lookupType ----------------------------------------------------------------------------- +-------------------+-------------------------------------------------------+ | Параметр | +===================+================================+======================+ | lookupType | Мэдээллийн төрөл | EDUCATION_LEVEL | +-------------------+--------------------------------+----------------------+ +-------------------+-------------------------------------------------------+ | Мэдээллийн төрлүүд | +===================+=======================================================+ | EDUCATION_LEVEL | Боловсролын түвшин | +-------------------+-------------------------------------------------------+ | ACADEMIC_SHIFT | Сургалтын хэлбэр | +-------------------+-------------------------------------------------------+ | ACADEMIC_LOAD | Сургалтын ачаалал | +-------------------+-------------------------------------------------------+ Та дээрхи замаар хандахад дараахь талбарууд буцаж ирнэ. Үүнд: +-------------------------+----------------------------------------+ | Талбар | Утга | +=========================+========================================+ | LOOKUP_TYPE | Төрөл | +-------------------------+----------------------------------------+ | LOOKUP_VALUE | Бусад сервисүүдийг | | | дуудахад ашиглана. | +-------------------------+----------------------------------------+ Жишээ нь ^^^^^^^^^ Нийтлэг мэдээлэл авахын тулд ``https://hub.esis.edu.mn/hemis/api/v1.0.0/common/lookup/EDUCATION_LEVEL`` рүү ``GET`` аргачлалаар хандана. .. code-block:: text STATUS: 200 .. code-block:: json { "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 алдаа өгвөл та өөрийн нэвтэрч буй хэрэглэгчийн нэр, нууц үгээ шалгана уу. Байгууллагын мэдээлэл ------------------------------------------------------------- Үндсэн хэсэг ^^^^^^^^^^^^ Байгууллагын мэдээлэл хайх сервис GET https://hub.esis.edu.mn/hemis/api/v1.0.0/institution ----------------------------------------------------------------------------- +-------------------+-------------------------------------------------------+ | Параметр | +===================+=======================================================+ | байхгүй | +-------------------+-------------------------------------------------------+ Та дээрхи замаар хандахад дараахь талбарууд буцаж ирнэ. Үүнд: +-------------------------+----------------------------------------+ | Талбар | Утга | +=========================+========================================+ | INSTITUTION_ID | Байгууллагын id, бусад сервисийн | | | institutionId гэсэн параметрт ашиглана.| +-------------------------+----------------------------------------+ Жишээ нь ^^^^^^^^^ Байгууллагын мэдээлэл авахын тулд ``https://hub.esis.edu.mn/hemis/api/v1.0.0/institution`` рүү ``GET`` аргачлалаар хандана. .. code-block:: text STATUS: 200 .. code-block:: json { "SUCCESS_CODE": 200, "RESPONSE_MESSAGE": "Сервис амжилттай холбогдлоо", "RESULT": [ { "INSTITUTION_TYPE_ID": 1, "INSTITUTION_ID": 10000, "INSTITUTION_CODE": "12345", "INSTITUTION_NAME": "***********", "INSTITUTION_SHORT_NAME": "****", "INSTITUTION_DESC": "*****", "INSTITUTION_NAME_EN": "*******", "INSTITUTION_SHORT_NAME_EN": "*******", "INSTITUTION_DESC_EN": "*******", "INSTITUTION_COUNTRY": "MN", "ESTABLISHED_DATE": "ACTIVE", "ENTERPRISE_ID": 1***** } ] } .. warning:: Хэрэв 401 алдаа өгвөл та өөрийн нэвтэрч буй хэрэглэгчийн нэр, нууц үгээ шалгана уу. Хичээлийн жил ------------------------------------------------------------- Үндсэн хэсэг ^^^^^^^^^^^^ Хичээлийн жил авах сервис GET https://hub.esis.edu.mn/hemis/api/v1.0.0/common/academicYears/:institutionId -------------------------------------------------------------------------------------- +-------------------+-------------------------------------------------------+ | Параметр | +===================+=======================================================+ | institutionId | Сургалтын байгууллага авах сервисээс авна. | +-------------------+-------------------------------------------------------+ Та дээрхи замаар хандахад дараахь талбарууд буцаж ирнэ. Үүнд: +-------------------------+----------------------------------------+ | Талбар | Утга | +=========================+========================================+ | ACADEMIC_YEAR |Хичээлийн жил бусад сервисүүдэд ашиглана| +-------------------------+----------------------------------------+ .. note:: Оролтын параметрүүдийг String төрөлөөр явуулах. Жишээ нь ^^^^^^^^^ Хичээлийн жил авахын тулд ``https://hub.esis.edu.mn/hemis/api/v1.0.0/common/academicYears/:institutionId`` рүү ``GET`` аргачлалаар хандана. .. code-block:: text STATUS: 200 .. code-block:: json { "SUCCESS_CODE": 200, "RESPONSE_MESSAGE": "Сервис амжилттай холбогдлоо", "RESULT": [ { "ACADEMIC_YEAR": "2000", "CURRENT_FLAG": "N", "START_DATE": "2000-08-14T16:00:00Z", "END_DATE": "2001-08-13T15:00:00Z", "ACADEMIC_YEAR_STATUS": "CLOSED", "INSTITUTION_ID": 10043, "INSTITUTION_CODE": "42221", "ENTERPRISE_ID": 35581 }, { "ACADEMIC_YEAR": "2001", "CURRENT_FLAG": "N", "START_DATE": "2001-08-14T15:00:00Z", "END_DATE": "2002-08-13T15:00:00Z", "ACADEMIC_YEAR_STATUS": "CLOSED", "INSTITUTION_ID": 10043, "INSTITUTION_CODE": "42221", "ENTERPRISE_ID": 35581 } ] } .. warning:: Хэрэв 401 алдаа өгвөл та өөрийн нэвтэрч буй хэрэглэгчийн нэр, нууц үгээ шалгана уу. Улирлын төрөл ------------------------------------------------------------- Үндсэн хэсэг ^^^^^^^^^^^^ Улирлын төрөл хайх сервис GET https://hub.esis.edu.mn/hemis/api/v1.0.0/common/termTypes -------------------------------------------------------------------------------------- +-------------------+-------------------------------------------------------+ | Параметр | +===================+=======================================================+ | байхгүй | | +-------------------+-------------------------------------------------------+ Та дээрх замаар хандахад дараахь талбарууд буцаж ирнэ. Үүнд: +-------------------------+----------------------------------------+ | Талбар | Утга | +=========================+========================================+ | TERM_TYPE_ID | Улирлын төрлийн Id - бусад сервист | | | ашиглана | +-------------------------+----------------------------------------+ .. note:: Оролтын параметрүүдийг String төрөлөөр явуулах. Жишээ нь ^^^^^^^^^ Улирлын төрөл авахын тулд ``https://hub.esis.edu.mn/hemis/api/v1.0.0/common/termTypes`` рүү ``GET`` аргачлалаар хандана. .. code-block:: text STATUS: 200 .. code-block:: json { "SUCCESS_CODE": 200, "RESPONSE_MESSAGE": "Сервис амжилттай холбогдлоо", "RESULT": [ { "ENTERPRISE_ID": 0, "TERM_TYPE_ID": 2, "EFFECTIVE_START_DATE": "1*9*-12-31T16:00:00Z", "EFFECTIVE_END_DATE": "2*4*-12-30T16:00:00Z", "TERM_TYPE_CODE": "SEMESTER", "TERM_TYPE_NAME": "Семестр", "TERM_TYPE_DESC": "Үндсэн 2 хичээлийн улиралтай байна", "NUMBER_OF_REGULAR_TERMS": 2, "DISPLAY_SEQUENCE": 1, "STATUS": "A", "OBJECT_VERSION_NUMBER": 1, "CREATED_BY": "ZION_SEED_DATA", "CREATED_DATE": "2*1*-08-13 04:06:41.785", "LAST_UPDATED_BY": "ZION_SEED_DATA", "LAST_UPDATED_DATE": "2*1*-08-13 04:06:41.785" } ] } .. warning:: Хэрэв 401 алдаа өгвөл та өөрийн нэвтэрч буй хэрэглэгчийн нэр, нууц үгээ шалгана уу. Улирлын мэдээлэл ------------------------------------------------------------- Үндсэн хэсэг ^^^^^^^^^^^^ Улирлын мэдээлэл хайх сервис GET https://hub.esis.edu.mn/hemis/api/v1.0.0/common/terms/:termTypeId -------------------------------------------------------------------------------------- +-------------------+-------------------------------------------------------+ | Параметр | +===================+=======================================================+ | termTypeId | Улирлын төрөл авах сервисээс авна | +-------------------+-------------------------------------------------------+ Та дээрх замаар хандахад дараахь талбарууд буцаж ирнэ. Үүнд: +-------------------------+----------------------------------------+ | Талбар | Утга | +=========================+========================================+ | TERM_ID | Улирлын Id - бусад сервист | | | ашиглана | +-------------------------+----------------------------------------+ Жишээ нь ^^^^^^^^^ Улирлын мэдээлэл авахын тулд ``https://hub.esis.edu.mn/hemis/api/v1.0.0/common/terms/:termTypeId`` рүү ``GET`` аргачлалаар хандана. .. code-block:: text STATUS: 200 .. code-block:: json { "SUCCESS_CODE": 200, "RESPONSE_MESSAGE": "Сервис амжилттай холбогдлоо", "RESULT": [ { "TERM_ID": 1, "TERM_NAME": "Жил", "TERM_CATEGORY": "REGULAR", "TERM_TYPE_ID": 1, "DISPLAY_SEQUENCE": 10 } ] } .. warning:: Хэрэв 401 алдаа өгвөл та өөрийн нэвтэрч буй хэрэглэгчийн нэр, нууц үгээ шалгана уу. Хөтөлбөрийн мэдээлэл ------------------------------------------------------------- Хөтөлбөрийн мэдээлэл хайх сервис ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Хөтөлбөрийн мэдээлэл хайх сервис GET https://hub.esis.edu.mn/hemis/api/v1.0.0/programs/:academicShift/:educationLevel ------------------------------------------------------------------------------------------ +-------------------+----------------------------+----------------------+ | Параметр | +===================+============================+======================+ | academicShift | Сургалтын хэлбэр - Нийтлэг | DAY эсвэл NIGHT | | | мэдээллийн төрөл авах | | | | сервисээс авна. | | +-------------------+----------------------------+----------------------+ | educationLevel | Боловсролын түвшин - |BACHELOR_OR_EQUIVALENT| | | Нийтлэг мэдээллийн | эсвэл | | | төрөл авах сервисээс авна. | MASTER_OR_EQUIVALENT | +-------------------+----------------------------+----------------------+ Та дээрх замаар хандахад дараахь талбарууд буцаж ирнэ. Үүнд: +-------------------------+----------------------------------------+ | Талбар | Утга | +=========================+========================================+ | programId | Хөтөлбөрийн Id - бусад сервист | | | ашиглана | +-------------------------+----------------------------------------+ Хөтөлбөрийн мэдээлэл авахын тулд ``https://hub.esis.edu.mn/hemis/api/v1.0.0/programs/DAY/BACHELOR_OR_EQUIVALENT`` рүү ``GET`` аргачлалаар хандана. .. code-block:: text STATUS: 200 .. code-block:: json { "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 }, ] } Хөтөлбөрийн мэдээлэл шинээр бүртгэх, засах сервис ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Хөтөлбөрийн мэдээлэл илгээхийн тулд ``https://hub.esis.edu.mn/hemis/api/v1.0.0/program/save/`` рүү ``POST`` аргачлалаар хандана. ------------------------------------------------------------------------------------------ +-------------------------+------------------------------+------------------+-----------------+ | Параметрын тайлбар | +=========================+==============================+==================+=================+ | Параметр | Тайлбар | Өгөгдлийн төрөл | Жишээ | +-------------------------+------------------------------+------------------+-----------------+ | ACTION | Үйлдлийн төрөл | String | ADD, EDIT | +-------------------------+------------------------------+------------------+-----------------+ | INSTITUTION_ID | Сургалтын байгууллага ID | Long | 10000 | +-------------------------+------------------------------+------------------+-----------------+ | PROGRAM_ID | Хөтөлбөрийн ID | Long | 999999999 | +-------------------------+------------------------------+------------------+-----------------+ | PROGRAM_CODE | Хөтөлбөрийн код | String | PRG001 | +-------------------------+------------------------------+------------------+-----------------+ | PROGRAM_NAME | Хөтөлбөрийн нэр | String | Багш,англи хэл | +-------------------------+------------------------------+------------------+-----------------+ | PROGRAM_DESC | Хичээлийн дэлгэрэнгүй | String | Багш,англи хэл | +-------------------------+------------------------------+------------------+-----------------+ | PROGRAM_TYPE_ID | Хөтөлбөрийн төрлийн ID | Long | 1000000000 | +-------------------------+------------------------------+------------------+-----------------+ | PROGRAM_STAGE_FLAG | Үе шаттай эсэх | String | Y эсвэл N | +-------------------------+------------------------------+------------------+-----------------+ | EDUCATION_FIELD_ID | Хичээлийн дүн | Double | 100 | +-------------------------+------------------------------+------------------+-----------------+ | EDUCATION_LEVEL | Боловсролын түвшин | String | BACHELOR | +-------------------------+------------------------------+------------------+-----------------+ | ACADEMIC_SHIFT | Сургалтын ээлж | String | DAY/NIGHT/.. | +-------------------------+------------------------------+------------------+-----------------+ | ACADEMIC_LOAD | Сургалтын ачаалал | String | Y эсвэл N | +-------------------------+------------------------------+------------------+-----------------+ | DUAL_PROGRAM_FLAG | Хос хөтөлбөр эсэх | String | Y эсвэл N | +-------------------------+------------------------------+------------------+-----------------+ | DUAL_EDUCATION_FIELD_ID | Хос хөтөлбөрийн мэргэжлийн | | | | чиглэл ID | Long | 1000000000 | +-------------------------+------------------------------+------------------+-----------------+ | ACADEMIC_LEVEL_RULE | Суралцагчийн түвшин тогтоох | | | | | дүрэм | String | Stage/Units/.. | +-------------------------+------------------------------+------------------+-----------------+ | TERM_TYPE_ID | Улирлын төрлийн ID | Long | 1 | +-------------------------+------------------------------+------------------+-----------------+ | PROGRAM_YEARS_RANGE_FLAG| Сургалтын хугацаа хязгаартай | | | | | эсэх | String | Y эсвэл N | +-------------------------+------------------------------+------------------+-----------------+ | PROGRAM_YEARS_START | Хязгаар эхлэх жил | String | 2010 | +-------------------------+------------------------------+------------------+-----------------+ | PROGRAM_YEARS_END | Хязгаар дуусах жил | String | 2030 | +-------------------------+------------------------------+------------------+-----------------+ | PROGRAM_UNITS | Сургалтын агуулгын багтаамж | Long | 100 | +-------------------------+------------------------------+------------------+-----------------+ | ENTRY_EDUCATION_LEVEL | Элсэгчийн боловсролын түвшин | String | BACHELOR | +-------------------------+------------------------------+------------------+-----------------+ | PROGRAM_STATUS | Хөтөлбөрийн төлөв | String | ACTIVE/DRAFT | +-------------------------+------------------------------+------------------+-----------------+ | DEGREE_ID | Боловсролын зэргийн ID | Long | 1 | +-------------------------+------------------------------+------------------+-----------------+ | ORGANIZATION_ID | Сургалтын нэгжийн Id | Long | 100000000 | +-------------------------+------------------------------+------------------+-----------------+ | PROGRAM_STATUS_DATE | Хөтөлбөрийн төлөв | | | | | өөрчлөгдсөн огноо | Date | 2021-01-01 | +-------------------------+------------------------------+------------------+-----------------+ | JOINED_PROGRAM_FLAG | Хамтарсан хөтөлбөр эсэх | String | Y\N | +-------------------------+------------------------------+------------------+-----------------+ | PROGRAM_PREPARATION_FLAG| Бэлтгэл хөтөлбөр эсэх | String | Y\N | +-------------------------+------------------------------+------------------+-----------------+ Жишээ: .. code-block:: text STATUS: 200 .. code-block:: json { "ACTION": "ADD", "PROGRAM_ID": 1000000, "INSTITUTION_ID": 1, "PROGRAM_CODE": "2172", "PROGRAM_NAME": "Математик, хэрэглээний ********", "PROGRAM_DESC": "Математик, хэрэглээний ********", "PROGRAM_TYPE_ID": 1, "PROGRAM_STAGE_FLAG": "N", "EDUCATION_FIELD_ID": 100000024110514, "EDUCATION_LEVEL": "BACHELOR_OR_EQUIVALENT", "ACADEMIC_SHIFT": "DAY", "ACADEMIC_LOAD": "FULLTIME", "DUAL_PROGRAM_FLAG": "N", "DUAL_EDUCATION_FIELD_ID": null, "ACADEMIC_LEVEL_RULE": "STAGED", "TERM_TYPE_ID": 1, "PROGRAM_YEARS_RANGE_FLAG": "Y", "PROGRAM_YEARS_START":"2000", "PROGRAM_YEARS_END":"2030", "PROGRAM_UNITS":1, "ENTRY_EDUCATION_LEVEL":"UPPPER_SECONDARY", "PROGRAM_STATUS": "ACTIVE", "DEGREE_ID":1, "ORGANIZATION_ID":1, "JOINED_PROGRAM_FLAG":"N", "PROGRAM_PREPARATION_FLAG":"N" } .. warning:: Хэрэв 401 алдаа өгвөл та өөрийн нэвтэрч буй хэрэглэгчийн нэр, нууц үгээ шалгана уу. Оюутны мэдээлэл ------------------------------------------------------------- Оюутны мэдээлэл авах ^^^^^^^^^^^^^^^^^^^^ Оюутны мэдээлэл авах сервис GET https://hub.esis.edu.mn/hemis/api/v1.0.0/students/:programId ------------------------------------------------------------------------------------------ +-------------------+----------------------------+----------------------+ | Параметр | +===================+============================+======================+ | programId | Хөтөлбөрийн ID,хөтөлбөр | 100000999999 | | | мэдээлэл сервисээс авна | | +-------------------+----------------------------+----------------------+ Та дээрх замаар хандахад дараахь талбарууд буцаж ирнэ. Үүнд: +-------------------------+----------------------------------------+ | Талбар | Утга | +=========================+========================================+ | studentProgramId | Оюутны хөтөлбөрийн Id - бусад сервист | | | ашиглана | +-------------------------+----------------------------------------+ | personId | Хүний Id - бусад сервист | | | ашиглана | +-------------------------+----------------------------------------+ | studentId | Оюутны Id - бусад сервист | | | ашиглана | +-------------------------+----------------------------------------+ Оюутны мэдээлэл хайхын тулд ``https://hub.esis.edu.mn/hemis/api/v1.0.0/students/100000037844578`` рүү ``GET`` аргачлалаар хандана. ---------------------------------------------------------------------------------------------------------------------------------- .. code-block:: json { "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 } ] } .. code-block:: json .. warning:: Хэрэв 401 алдаа өгвөл та өөрийн нэвтэрч буй хэрэглэгчийн нэр, нууц үгээ шалгана уу. Оюутны мэдээлэл шинээр бүртгэх ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ``https://hub.esis.edu.mn/hemis/api/v1.0.0/student/save/`` рүү ``POST`` аргачлалаар хандана. Оюутны мэдээллийг оруулахдаа хөтөлбөр тус бүрээр нь оруулна. ------------------------------------------------------------------------------------------------------ +-------------------------+------------------------------+------------------+------------------------+ | Параметрын тайлбар | +=========================+==============================+==================+========================+ | Параметр | Тайлбар | Өгөгдлийн төрөл | Жишээ | +-------------------------+------------------------------+------------------+------------------------+ | INSTITUTION_ID | Байгууллагын ID | Long | 10000 | +-------------------------+------------------------------+------------------+------------------------+ | SCHOOL_ID | Сургуулийн ID | Long | 10000 | +-------------------------+------------------------------+------------------+------------------------+ | PROGRAM_ID | Хөтөлбөрийн ID | Long | 10000 | +-------------------------+------------------------------+------------------+------------------------+ | PROGRAM_PLAN_ID | Төлөвлөгөөний ID | Long | 10000 | +-------------------------+------------------------------+------------------+------------------------+ | ACADEMIC_YEAR | Хичээлийн жил | String | 2020 | +-------------------------+------------------------------+------------------+------------------------+ | TERM_ID | Улирлын ID | Long | 10000 | +-------------------------+------------------------------+------------------+------------------------+ | USER_NAME | Хэрэглэгчийн нэр | String | ES*** | +-------------------------+------------------------------+------------------+------------------------+ | STUDENTS | Оюутны жагсаалт | Array | | +-------------------------+------------------------------+------------------+------------------------+ +-------------------------+------------------------------+------------------+--------------------------+ | Параметрын тайлбар /STUDENTS/ | +==========================+==============================+==================+=========================+ | Параметр | Тайлбар | Өгөгдлийн төрөл | Жишээ | +--------------------------+------------------------------+------------------+-------------------------+ | PRIMARY_NID_NUMBER | Регистрийн дугаар | String | AA99999999 | +--------------------------+------------------------------+------------------+-------------------------+ | STUDENT_NUMBER | Суралцагчийн дугаар | String | | +--------------------------+------------------------------+------------------+-------------------------+ | STUDENT_NUMBER_TYPE | Суралцагчийн дугаар төрөл | String | [STUDENT_NUMBER_TYPE] | +--------------------------+------------------------------+------------------+-------------------------+ | ACADEMIC_SHIFT | Сургалтын ээлж | String | [ACADEMIC_SHIFT] | +--------------------------+------------------------------+------------------+-------------------------+ | ACADEMIC_LOAD | Сургалтын ачаалал | String | [ACADEMIC_LOAD] | +--------------------------+------------------------------+------------------+-------------------------+ | ACADEMIC_LEVEL | Суралцагчийн түвшин | String | [ACADEMIC_LEVEL] | +--------------------------+------------------------------+------------------+-------------------------+ | PROGRAM_STAGE_ID | Суралцагчийн үе шат | String | 1000000000 | +--------------------------+------------------------------+------------------+-------------------------+ | DECISION_NUMBER | Элсэлтийн тушаал дугаар | String | | +--------------------------+------------------------------+------------------+-------------------------+ | DECISION_DATE | Элсэлтийн тушаал огноо | String | '2020-01-01' | +--------------------------+------------------------------+------------------+-------------------------+ | ENTRY_DATE | Элссэн огноо | String | '2020-01-01' | +--------------------------+------------------------------+------------------+-------------------------+ | ENTRY_TYPE | Элсэлтийн төрөл | String | [STUDENT_ENTRY_TYPE] | +--------------------------+------------------------------+------------------+-------------------------+ | ENTRY_SOURCE | Элсэлтийн эх сурвалж | String | [STUDENT_ENTRY_SOURCE] | +--------------------------+------------------------------+------------------+-------------------------+ | EXTERNAL_EDUCATION_FLAG | Эх сурвалж гадаад эсэх | String | [YES_NO_FLAG] | +--------------------------+------------------------------+------------------+-------------------------+ | ENTRY_RECRUITER | Элсэлт сонгон шалгаруулагч | String |[STUDENT_ENTRY_RECRUITER]| +--------------------------+------------------------------+------------------+-------------------------+ | ENTRY_LOCATION | Элсэлтийн байршил | String |[STUDENT_ENTRY_LOCATION] | +--------------------------+------------------------------+------------------+-------------------------+ | ENTRY_APPLICATION_NUMBER | Элсэгчийн өргөдлийн дугаар | String | 10000 | +--------------------------+------------------------------+------------------+-------------------------+ Жишээ: .. code-block:: json { "INSTITUTION_ID": "ADD", "SCHOOL_ID": 1000000, "PROGRAM_ID": 1000000, "PROGRAM_PLAN_ID":100000, "ACADEMIC_YEAR":"2020", "TERM_ID":"1", "STUDENTS":[ { "PRIMARY_NID_NUMBER": "з*9*2*6*4", "STUDENT_NUMBER" : "100000", "STUDENT_NUMBER_TYPE" : "AUTO", "ACADEMIC_SHIFT": "DAY", "ACADEMIC_LOAD" : "FULLTIME", "ACADEMIC_LEVEL" : "1", "PROGRAM_STAGE_ID": 1, "DECISION_NUMBER" : "10000", "DECISION_DATE" : "2020-01-01", "ENTRY_DATE" : "2020-01-01", "ENTRY_TYPE" : "MAIN", "ENTRY_SOURCE" : "01", "EXTERNAL_EDUCATION_FLAG" : "N", "ENTRY_RECRUITER" : "01", "ENTRY_LOCATION" : "11", "ENTRY_APPLICATION_NUMBER":"1" } ] } .. code-block:: json Оюутны мэдээлэл шинээр бүртгэх, засах сервис Оюутны мэдээлэл илгээхийн тулд ``https://hub.esis.edu.mn/hemis/api/v1.0.0/students/save/`` рүү ``POST`` аргачлалаар хандана. Оюутны хувийн мэдээлэл шинээр бүртгэх, засах сервис ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Оюутны хувийн мэдээлэл илгээхийн тулд ``https://hub.esis.edu.mn/hemis/api/v1.0.0/student/stat/save/`` рүү ``POST`` аргачлалаар хандана. ------------------------------------------------------------------------------------------------------ +-------------------------+------------------------------+------------------+------------------------+ | Параметрын тайлбар | +=========================+==============================+==================+========================+ | Параметр | Тайлбар | Өгөгдлийн төрөл | Жишээ | +-------------------------+------------------------------+------------------+------------------------+ | ACTION | Үйлдлийн төрөл | String | ADD, EDIT | +-------------------------+------------------------------+------------------+------------------------+ | STUDENT_STATISTIC_ID | Суралцагчийн статистик ID | Long | 10000 | +-------------------------+------------------------------+------------------+------------------------+ | PERSON_ID | Хүний ID | Long | 999999999 | +-------------------------+------------------------------+------------------+------------------------+ | INSTITUTION_ID | Байгууллагын ID | Long | 10000 | +-------------------------+------------------------------+------------------+------------------------+ | INFOTEXT1_1 | Нэн ядуу өрх эсэх | String | Y/N | +-------------------------+------------------------------+------------------+------------------------+ | INFOTEXT1_2 | АБТ-ээс доогуур орлоготой | | | | | өрх эсэх | String | Y/N | +-------------------------+------------------------------+------------------+------------------------+ | INFOTEXT1_3 | Хөгжлийн бэрхшээлтэй | | | | | гишүүнтэй өрх эсэх | String | Y/N | +-------------------------+------------------------------+------------------+------------------------+ | INFOTEXT1_4 | 2 ба түүнээс дээш хүүхэд | | | | | дээд боловсролын сургуульд | String | Y/N | | | сурдаг өрх эсэх | | | +-------------------------+------------------------------+------------------+------------------------+ | INFOTEXT1_5 | Эцэг, эхийн аль нэг нь | | | | | малчин өрх эсэх | String | Y/N | +-------------------------+------------------------------+------------------+------------------------+ | INFOTEXT1_6 | Эцэг, эх нь хоёулаа | | | | | ажилгүй өрх эсэх | String | Y/N | +-------------------------+------------------------------+------------------+------------------------+ | INFOTEXT1_7 | Эцэг, эх нь хоёулаа тэтгэвэр | | | | | тогтоолгосон өрх эсэх | String | Y/N | +-------------------------+------------------------------+------------------+------------------------+ | INFOTEXT1_8 | Цаатан өрхийн суралцагч эсэх | String | Y/N | +-------------------------+------------------------------+------------------+------------------------+ | INFOTEXT1_9 | Дотуур байран суух санал | | | | | өгсөн эсэх | String | Y/N | +-------------------------+------------------------------+------------------+------------------------+ | INFOTEXT1_10 | Бүтэн өнчин суралцагч эсэх | String | Y/N | +-------------------------+------------------------------+------------------+------------------------+ | | Хөдөлмөрийн чадвараа бүрэн | | | | INFOTEXT1_11 | алдсан гишүүнтэй өрхийн | | | | | суралцагч эсэх | String | Y/N | +-------------------------+------------------------------+------------------+------------------------+ | INFOTEXT1_12 | !ОДООХОНДОО АШИГЛАГДААГҮЙ! | String | | +-------------------------+------------------------------+------------------+------------------------+ | INFOTEXT1_13 | !ОДООХОНДОО АШИГЛАГДААГҮЙ! | String | | +-------------------------+------------------------------+------------------+------------------------+ | INFOTEXT1_14 | !ОДООХОНДОО АШИГЛАГДААГҮЙ! | String | | +-------------------------+------------------------------+------------------+------------------------+ | INFOTEXT1_15 | !ОДООХОНДОО АШИГЛАГДААГҮЙ! | String | | +-------------------------+------------------------------+------------------+------------------------+ | INFOTEXT1_16 | !ОДООХОНДОО АШИГЛАГДААГҮЙ! | String | | +-------------------------+------------------------------+------------------+------------------------+ | INFOTEXT1_17 | !ОДООХОНДОО АШИГЛАГДААГҮЙ! | String | | +-------------------------+------------------------------+------------------+------------------------+ | INFOTEXT1_18 | !ОДООХОНДОО АШИГЛАГДААГҮЙ! | String | | +-------------------------+------------------------------+------------------+------------------------+ | INFOTEXT1_19 | !ОДООХОНДОО АШИГЛАГДААГҮЙ! | String | | +-------------------------+------------------------------+------------------+------------------------+ | INFOTEXT1_20 | !ОДООХОНДОО АШИГЛАГДААГҮЙ! | String | | +-------------------------+------------------------------+------------------+------------------------+ | INFOTEXT30_1 | Амьдарч буй газар | String |'STUDENT_LIVING_PALACE' | +-------------------------+------------------------------+------------------+------------------------+ | INFOTEXT30_2 | Дотуур байрны төрөл | String |'STUDENT_DORMITORY_TYPE'| +-------------------------+------------------------------+------------------+------------------------+ | INFOTEXT30_3 | !ОДООХОНДОО АШИГЛАГДААГҮЙ! | String | | +-------------------------+------------------------------+------------------+------------------------+ | INFOTEXT30_4 | !ОДООХОНДОО АШИГЛАГДААГҮЙ! | String | | +-------------------------+------------------------------+------------------+------------------------+ | INFOTEXT30_5 | !ОДООХОНДОО АШИГЛАГДААГҮЙ! | String | | +-------------------------+------------------------------+------------------+------------------------+ | INFOTEXT30_6 | !ОДООХОНДОО АШИГЛАГДААГҮЙ! | String | | +-------------------------+------------------------------+------------------+------------------------+ | INFOTEXT30_7 | !ОДООХОНДОО АШИГЛАГДААГҮЙ! | String | | +-------------------------+------------------------------+------------------+------------------------+ | INFOTEXT30_8 | !ОДООХОНДОО АШИГЛАГДААГҮЙ! | String | | +-------------------------+------------------------------+------------------+------------------------+ | INFOTEXT30_9 | !ОДООХОНДОО АШИГЛАГДААГҮЙ! | String | | +-------------------------+------------------------------+------------------+------------------------+ | INFOTEXT30_10 | !ОДООХОНДОО АШИГЛАГДААГҮЙ! | String | | +-------------------------+------------------------------+------------------+------------------------+ | INFOTEXT30_11 | !ОДООХОНДОО АШИГЛАГДААГҮЙ! | String | | +-------------------------+------------------------------+------------------+------------------------+ | INFOTEXT30_12 | !ОДООХОНДОО АШИГЛАГДААГҮЙ! | String | | +-------------------------+------------------------------+------------------+------------------------+ | INFOTEXT30_13 | !ОДООХОНДОО АШИГЛАГДААГҮЙ! | String | | +-------------------------+------------------------------+------------------+------------------------+ | INFOTEXT30_14 | !ОДООХОНДОО АШИГЛАГДААГҮЙ! | String | | +-------------------------+------------------------------+------------------+------------------------+ | INFOTEXT30_15 | !ОДООХОНДОО АШИГЛАГДААГҮЙ! | String | | +-------------------------+------------------------------+------------------+------------------------+ | INFOTEXT30_16 | !ОДООХОНДОО АШИГЛАГДААГҮЙ! | String | | +-------------------------+------------------------------+------------------+------------------------+ | INFOTEXT30_17 | !ОДООХОНДОО АШИГЛАГДААГҮЙ! | String | | +-------------------------+------------------------------+------------------+------------------------+ | INFOTEXT30_18 | !ОДООХОНДОО АШИГЛАГДААГҮЙ! | String | | +-------------------------+------------------------------+------------------+------------------------+ | INFOTEXT30_19 | !ОДООХОНДОО АШИГЛАГДААГҮЙ! | String | | +-------------------------+------------------------------+------------------+------------------------+ | INFOTEXT30_20 | !ОДООХОНДОО АШИГЛАГДААГҮЙ! | String | | +-------------------------+------------------------------+------------------+------------------------+ | INFOTEXT240_1 | !ОДООХОНДОО АШИГЛАГДААГҮЙ! | String | | +-------------------------+------------------------------+------------------+------------------------+ | INFOTEXT240_2 | !ОДООХОНДОО АШИГЛАГДААГҮЙ! | String | | +-------------------------+------------------------------+------------------+------------------------+ | INFOTEXT240_3 | !ОДООХОНДОО АШИГЛАГДААГҮЙ! | String | | +-------------------------+------------------------------+------------------+------------------------+ | INFOTEXT240_4 | !ОДООХОНДОО АШИГЛАГДААГҮЙ! | String | | +-------------------------+------------------------------+------------------+------------------------+ | INFOTEXT240_5 | !ОДООХОНДОО АШИГЛАГДААГҮЙ! | String | | +-------------------------+------------------------------+------------------+------------------------+ | INFOTEXT240_6 | !ОДООХОНДОО АШИГЛАГДААГҮЙ! | String | | +-------------------------+------------------------------+------------------+------------------------+ | INFOTEXT240_7 | !ОДООХОНДОО АШИГЛАГДААГҮЙ! | String | | +-------------------------+------------------------------+------------------+------------------------+ | INFOTEXT240_8 | !ОДООХОНДОО АШИГЛАГДААГҮЙ! | String | | +-------------------------+------------------------------+------------------+------------------------+ | INFOTEXT240_9 | !ОДООХОНДОО АШИГЛАГДААГҮЙ! | String | | +-------------------------+------------------------------+------------------+------------------------+ | INFOTEXT240_10 | !ОДООХОНДОО АШИГЛАГДААГҮЙ! | String | | +-------------------------+------------------------------+------------------+------------------------+ | INFOTEXT2000_1 | !ОДООХОНДОО АШИГЛАГДААГҮЙ! | String | | +-------------------------+------------------------------+------------------+------------------------+ | INFOTEXT2000_1 | !ОДООХОНДОО АШИГЛАГДААГҮЙ! | String | | +-------------------------+------------------------------+------------------+------------------------+ | INFOTEXT2000_2 | !ОДООХОНДОО АШИГЛАГДААГҮЙ! | String | | +-------------------------+------------------------------+------------------+------------------------+ | INFOTEXT2000_3 | !ОДООХОНДОО АШИГЛАГДААГҮЙ! | String | | +-------------------------+------------------------------+------------------+------------------------+ | INFOTEXT2000_4 | !ОДООХОНДОО АШИГЛАГДААГҮЙ! | String | | +-------------------------+------------------------------+------------------+------------------------+ | INFOTEXT2000_5 | !ОДООХОНДОО АШИГЛАГДААГҮЙ! | String | | +-------------------------+------------------------------+------------------+------------------------+ | INFOTEXT2000_6 | !ОДООХОНДОО АШИГЛАГДААГҮЙ! | String | | +-------------------------+------------------------------+------------------+------------------------+ | INFOTEXT2000_7 | !ОДООХОНДОО АШИГЛАГДААГҮЙ! | String | | +-------------------------+------------------------------+------------------+------------------------+ | INFOTEXT2000_8 | !ОДООХОНДОО АШИГЛАГДААГҮЙ! | String | | +-------------------------+------------------------------+------------------+------------------------+ | INFOTEXT2000_9 | !ОДООХОНДОО АШИГЛАГДААГҮЙ! | String | | +-------------------------+------------------------------+------------------+------------------------+ | INFOTEXT2000_10 | !ОДООХОНДОО АШИГЛАГДААГҮЙ! | String | | +-------------------------+------------------------------+------------------+------------------------+ | INFONUMBER_1 | !ОДООХОНДОО АШИГЛАГДААГҮЙ! | String | | +-------------------------+------------------------------+------------------+------------------------+ | INFONUMBER_2 | !ОДООХОНДОО АШИГЛАГДААГҮЙ! | String | | +-------------------------+------------------------------+------------------+------------------------+ | INFONUMBER_3 | !ОДООХОНДОО АШИГЛАГДААГҮЙ! | String | | +-------------------------+------------------------------+------------------+------------------------+ | INFONUMBER_4 | !ОДООХОНДОО АШИГЛАГДААГҮЙ! | String | | +-------------------------+------------------------------+------------------+------------------------+ | INFONUMBER_5 | !ОДООХОНДОО АШИГЛАГДААГҮЙ! | String | | +-------------------------+------------------------------+------------------+------------------------+ | INFONUMBER_6 | !ОДООХОНДОО АШИГЛАГДААГҮЙ! | String | | +-------------------------+------------------------------+------------------+------------------------+ | INFONUMBER_7 | !ОДООХОНДОО АШИГЛАГДААГҮЙ! | String | | +-------------------------+------------------------------+------------------+------------------------+ | INFONUMBER_8 | !ОДООХОНДОО АШИГЛАГДААГҮЙ! | String | | +-------------------------+------------------------------+------------------+------------------------+ | INFONUMBER_9 | !ОДООХОНДОО АШИГЛАГДААГҮЙ! | String | | +-------------------------+------------------------------+------------------+------------------------+ | INFONUMBER_10 | !ОДООХОНДОО АШИГЛАГДААГҮЙ! | String | | +-------------------------+------------------------------+------------------+------------------------+ | USERNAME | !ОДООХОНДОО АШИГЛАГДААГҮЙ! | String | | +-------------------------+------------------------------+------------------+------------------------+ Жишээ .. code-block:: json { "ACTION": "ADD", "STUDENT_STATISTIC_ID": 1000000, "PERSON_ID": 1000000, "INSTITUTION_ID": 1, "INFOTEXT1_1": "N", "INFOTEXT1_2": "N", "INFOTEXT1_3": "N", "INFOTEXT1_4": "N", "INFOTEXT1_5": "N", "INFOTEXT1_6": "N", "INFOTEXT1_7": "N", "INFOTEXT1_8": "N", "INFOTEXT1_9": "N", "INFOTEXT1_10": "N", "INFOTEXT1_11": "N", "INFOTEXT1_12": "N", "INFOTEXT1_13": "Y", "INFOTEXT1_14": "N", "INFOTEXT1_15": "N", "INFOTEXT1_16": "N", "INFOTEXT1_17": "Y", "INFOTEXT1_18": "N", "INFOTEXT1_19": "N", "INFOTEXT1_20": "N", "INFOTEXT30_1": "N", "INFOTEXT30_2": "N", "INFOTEXT30_3": "N", "INFOTEXT30_4": "N", "INFOTEXT30_5": "N", "INFOTEXT30_6": "N", "INFOTEXT30_7": "N", "INFOTEXT30_8": "N", "INFOTEXT30_9": "N", "INFOTEXT30_10": "N", "INFOTEXT30_11": "N", "INFOTEXT30_12": "N", "INFOTEXT30_13": "N", "INFOTEXT30_14": "N", "INFOTEXT30_15": "N", "INFOTEXT30_16": "N", "INFOTEXT30_17": "N", "INFOTEXT30_18": "N", "INFOTEXT30_19": "N", "INFOTEXT30_20": "N", "INFOTEXT240_1": "N", "INFOTEXT240_2": "N", "INFOTEXT240_3": "N", "INFOTEXT240_4": "N", "INFOTEXT240_5": "N", "INFOTEXT240_6": "N", "INFOTEXT240_7": "N", "INFOTEXT240_8": "N", "INFOTEXT240_9": "N", "INFOTEXT240_10": "N", "INFOTEXT2000_1": "N", "INFOTEXT2000_2": "N", "INFOTEXT2000_3": "N", "INFOTEXT2000_4": "N", "INFOTEXT2000_5": "N", "INFOTEXT2000_6": "N", "INFOTEXT2000_7": "N", "INFOTEXT2000_8": "N", "INFOTEXT2000_9": "N", "INFOTEXT2000_10": "N", "INFONUMBER_1": 1, "INFONUMBER_2": 2, "INFONUMBER_3": 3, "INFONUMBER_4": 4, "INFONUMBER_5": 5, "INFONUMBER_6": 6, "INFONUMBER_7": 7, "INFONUMBER_8": 8, "INFONUMBER_9": 9, "INFONUMBER_10": 10, "USERNAME": "ES33*0*2*5*" } .. code-block:: json Хичээлийн мэдээлэл ----------------------------------------------------------------------------------------- Хичээлийн мэдээлэл авах ^^^^^^^^^^^^^^^^^^^^^^^ Хичээлийн мэдээлэл авах сервис GET https://hub.esis.edu.mn/hemis/api/v1.0.0/student/course/grades/:courseId ------------------------------------------------------------------------------------------ +-------------------------+------------------------------+--------------+ | Параметр | +=========================+==============================+==============+ | courseId | Хичээлийн ID | | +-------------------------+------------------------------+--------------+ Жишээ: Хичээлийн хайхын тулд ``https://hub.esis.edu.mn/hemis/api/v1.0.0/courses/`` рүү ``GET`` аргачлалаар хандана. .. code-block:: text STATUS: 200 .. code-block:: json { "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 алдаа өгвөл та өөрийн нэвтэрч буй хэрэглэгчийн нэр, нууц үгээ шалгана уу. Хичээлийн мэдээлэл илгээх ^^^^^^^^^^^^^^^^^^^^^^^^^ Хичээлийн мэдээлэл илгээх сервис POST https://hub.esis.edu.mn/hemis/api/v1.0.0/courses/save/ ------------------------------------------------------------------------------------------------------ +-------------------------+------------------------------+------------------+------------------------+ | Параметрын тайлбар | +=========================+==============================+==================+========================+ | Параметр | Тайлбар | Өгөгдлийн төрөл | Жишээ | +-------------------------+------------------------------+------------------+------------------------+ | ACTION | Үйлдлийн төрөл | String | ADD, EDIT | +-------------------------+------------------------------+------------------+------------------------+ | COURSE_ID | Хичээлийн ID | Long | 10000 | +-------------------------+------------------------------+------------------+------------------------+ | COURSE_CODE | Хичээлийн код | String | MAT001 | +-------------------------+------------------------------+------------------+------------------------+ | COURSE_NAME | Хичээлийн нэр | String | Математик | +-------------------------+------------------------------+------------------+------------------------+ | INSTITUTION_ID | Байгууллагын ID | Long | 10000 | +-------------------------+------------------------------+------------------+------------------------+ | SUBJECT_ID | Судлагдахуун ID | Long | 10000 | +-------------------------+------------------------------+------------------+------------------------+ | COURSE_TYPE_ID | Хичээлийн төрөл ID | Long | 'COURSE_TYPE' | +-------------------------+------------------------------+------------------+------------------------+ | EARN_UNITS_FLAG | Багц цаг олгох эсэх | String | 'Y' | +-------------------------+------------------------------+------------------+------------------------+ Жишээ .. code-block:: json { "ACTION" : "ADD", "COURSE_ID" : 10*0*0*3*1*0*7*, "COURSE_CODE" : "MA*****", "COURSE_NAME" : "Математикийн орчин үеийн асуудал", "INSTITUTION_ID":10000, "SUBJECT_ID":10000, "COURSE_TYPE_ID":1, "EARN_UNITS_FLAG":"Y" } .. code-block:: json Үр дүн: .. code-block:: text STATUS: 200 .. code-block:: json { "SUCCESS_CODE": 200, "RESPONSE_MESSAGE": "Сервис амжилттай холбогдлоо", "RESULT": [ { "status": 1, "messages": "Амжилттай" } ] } .. warning:: Хэрэв 401 алдаа өгвөл та өөрийн нэвтэрч буй хэрэглэгчийн нэр, нууц үгээ шалгана уу. Шалгалтын мэдээлэл ----------------------------------------------------------------------------------------- Шалгалтын мэдээлэл авах ^^^^^^^^^^^^^^^^^^^^^^^ Шалгалтын мэдээлэл авах сервис GET https://hub.esis.edu.mn/hemis/api/v1.0.0/exams ------------------------------------------------------------------------------------------ Жишээ: Хичээлийн хайхын тулд ``https://hub.esis.edu.mn/hemis/api/v1.0.0/exams/`` рүү ``GET`` аргачлалаар хандана. .. code-block:: text STATUS: 200 .. code-block:: json { "SUCCESS_CODE": 200, "RESPONSE_MESSAGE": "Сервис амжилттай холбогдлоо", "RESULT": [ { "ENTERPRISE_ID": 1, "EXAM_ID": 1000*********, "EFFECTIVE_START_DATE": "2018-09-14T00:00:00Z", "EFFECTIVE_END_DATE": "4712-12-31T00:00:00Z", "INSTITUTION_ID": 10000, "EXAM_TYPE_ID": 1, "EXAM_CODE": "exam code", "EXAM_NAME": "exam name", "EXAM_DESC": null, "EXAM_COMPONENT_FLAG": "Y", "MIN_POINTS": 1, "MAX_POINTS": 5, "GRADING_SCHEME_ID": 1, "EARN_UNITS_FLAG": "Y", "MIN_UNITS": 2, "MAX_UNITS": 6, "COMMENTS": null, "ACTION_TYPE": null, "ACTION_ID": null, "ACTION_REASON_ID": null, "ACTION_DATE": null, "STATUS": "A", "OBJECT_VERSION_NUMBER": 3, "CREATED_BY": "anonymous", "CREATED_DATE": "2018-09-14 10:08:58.0", "LAST_UPDATED_BY": "user1", "LAST_UPDATED_DATE": "2019-04-05 13:23:14.0", "REFERENCE_SOURCE": "SYSTEM", "TERM_TYPE_ID": 2 } } .. warning:: Хэрэв 401 алдаа өгвөл та өөрийн нэвтэрч буй хэрэглэгчийн нэр, нууц үгээ шалгана уу. Шалгалтын мэдээлэл илгээх ^^^^^^^^^^^^^^^^^^^^^^^^^ Шалгалтын мэдээлэл илгээх сервис POST https://hub.esis.edu.mn/hemis/api/v1.0.0/exam/save/ ----------------------------------------------------------------------------------------- +-------------------------+------------------------------+------------------+------------------------+ | Параметрын тайлбар | +=========================+==============================+==================+========================+ | Параметр | Тайлбар | Өгөгдлийн төрөл | Жишээ | +-------------------------+------------------------------+------------------+------------------------+ | ACTION | Үйлдлийн төрөл | String | ADD, EDIT | +-------------------------+------------------------------+------------------+------------------------+ | INSTITUTION_ID | Байгууллагын ID | Long | 10000 | +-------------------------+------------------------------+------------------+------------------------+ | EXAM_ID | Шалгалтын ID | Long | 999999999 | +-------------------------+------------------------------+------------------+------------------------+ | EXAM_CODE | Шалгалтын код | String | MAT001 | +-------------------------+------------------------------+------------------+------------------------+ | EXAM_NAME | Шалгалтын нэр | String | Математик | +-------------------------+------------------------------+------------------+------------------------+ | EXAM_DESC | Шалгалтын тодорхойлолт | String | Математик | +-------------------------+------------------------------+------------------+------------------------+ | EXAM_TYPE_ID | Шалгалтын төрөл | String | 'EXAM_TYPE' | +-------------------------+------------------------------+------------------+------------------------+ | GRADING_SCHEME_ID | Дүнгийн схем ID | Long | 10000 | +-------------------------+------------------------------+------------------+------------------------+ | TERM_TYPE_ID | Улирлын төрөл | Long | 1 | +-------------------------+------------------------------+------------------+------------------------+ | EXAM_COMPONENT_FLAG | Шалгалтын бүрэлдэхүүнтэй эсэх| String | Y/N | +-------------------------+------------------------------+------------------+------------------------+ | EARN_UNITS_FLAG | Багц цаг олгох эсэх | String | Y/N | +-------------------------+------------------------------+------------------+------------------------+ | MIN_POINTS | Доод оноо | Double | 0 | +-------------------------+------------------------------+------------------+------------------------+ | MAX_POINTS | Дээд оноо | Double | 100 | +-------------------------+------------------------------+------------------+------------------------+ | MIN_UNITS | Доод багц цаг | Double | 0 | +-------------------------+------------------------------+------------------+------------------------+ | MAX_UNITS | Дээд багц цаг | Double | 4 | +-------------------------+------------------------------+------------------+------------------------+ Жишээ .. code-block:: json { "ACTION" : "ADD", "COURSE_ID" : 10*0*0*3*1*0*7*, "COURSE_CODE" : "MA*****", "COURSE_NAME" : "Математикийн орчин үеийн асуудал", "INSTITUTION_ID":10000, "SUBJECT_ID":10000, "COURSE_TYPE_ID":1, "EARN_UNITS_FLAG":"Y" } .. code-block:: json Үр дүн: .. code-block:: text STATUS: 200 .. code-block:: json { "SUCCESS_CODE": 200, "RESPONSE_MESSAGE": "Сервис амжилттай холбогдлоо", "RESULT": [ { "status": 1, "messages": "Амжилттай" } ] } .. warning:: Хэрэв 401 алдаа өгвөл та өөрийн нэвтэрч буй хэрэглэгчийн нэр, нууц үгээ шалгана уу. Дадлага ажлын мэдээлэл ----------------------------------------------------------------------------------------- Дадлага ажлын мэдээлэл авах ^^^^^^^^^^^^^^^^^^^^^^^^^^^ Дадлага ажлын мэдээлэл авах сервис GET https://hub.esis.edu.mn/hemis/api/v1.0.0/milestones ------------------------------------------------------------------------------------------ Жишээ: Хичээлийн хайхын тулд ``https://hub.esis.edu.mn/hemis/api/v1.0.0/milestones`` рүү ``GET`` аргачлалаар хандана. .. code-block:: text STATUS: 200 .. code-block:: json { "SUCCESS_CODE": 200, "RESPONSE_MESSAGE": "Сервис амжилттай холбогдлоо", "RESULT": [ { "ENTERPRISE_ID": 1, "MILESTONE_ID": 10000**********, "EFFECTIVE_START_DATE": "2018-10-15T00:00:00Z", "EFFECTIVE_END_DATE": "2018-11-04T00:00:00Z", "INSTITUTION_ID": 1****, "MILESTONE_TYPE_ID": 2, "MILESTONE_CODE": "da1", "MILESTONE_NAME": "Dadlaga ajil1", "MILESTONE_DESC": null, "MILESTONE_STAGE_FLAG": "Y", "MILESTONE_PERIOD_DAY": 11, "GRADING_SCHEME_ID": 4, "EARN_UNITS_FLAG": "Y", "MIN_UNITS": 4, "MAX_UNITS": 5, "COMMENTS": null, "ACTION_TYPE": "MILESTONE_EDIT", "ACTION_ID": 11, "ACTION_REASON_ID": 3, "ACTION_DATE": "2018-10-15 16:10:31.0", "STATUS": "A", "OBJECT_VERSION_NUMBER": 11, "CREATED_BY": "anonymous", "CREATED_DATE": "2018-09-10 14:37:24.191", "LAST_UPDATED_BY": "user", "LAST_UPDATED_DATE": "2018-11-05 17:20:24.17", "REFERENCE_SOURCE": "SYSTEM", "TERM_TYPE_ID": 2 } .. warning:: Хэрэв 401 алдаа өгвөл та өөрийн нэвтэрч буй хэрэглэгчийн нэр, нууц үгээ шалгана уу. Дадлага ажлын мэдээлэл илгээх ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Дадлага ажлын мэдээлэл илгээх сервис POST https://hub.esis.edu.mn/hemis/api/v1.0.0/milestone/save/ ----------------------------------------------------------------------------------------- +-------------------------+------------------------------+------------------+------------------------+ | Параметрын тайлбар | +=========================+==============================+==================+========================+ | Параметр | Тайлбар | Өгөгдлийн төрөл | Жишээ | +-------------------------+------------------------------+------------------+------------------------+ | ACTION | Үйлдлийн төрөл | String | ADD, EDIT | +-------------------------+------------------------------+------------------+------------------------+ | MILESTONE_ID | Дадлага ажлын ID | Long | 10000 | +-------------------------+------------------------------+------------------+------------------------+ | MILESTONE_TYPE_ID | Дадлага ажлын төрлийн ID | Long | 999999999 | +-------------------------+------------------------------+------------------+------------------------+ | MILESTONE_STAGE_FLAG | Үе шаттай эсэх | String | Y/N | +-------------------------+------------------------------+------------------+------------------------+ | MILESTONE_CODE | Дадлага ажлын код | String | Математик | +-------------------------+------------------------------+------------------+------------------------+ | MILESTONE_NAME | Дадлага ажлын нэр | String | Математик | +-------------------------+------------------------------+------------------+------------------------+ | INSTITUTION_ID | Байгууллагын ID | Long | 10000 | +-------------------------+------------------------------+------------------+------------------------+ | SUBJECT_ID | Судлагдахуун ID | Long | 10000 | +-------------------------+------------------------------+------------------+------------------------+ | EARN_UNITS_FLAG | Багц цаг олгох эсэх | String | Y/N | +-------------------------+------------------------------+------------------+------------------------+ | GRADING_SCHEME_ID | Дүнгийн схем ID | Long | Y/N | +-------------------------+------------------------------+------------------+------------------------+ | TERM_TYPE_ID | Улирлын төрөл ID | Long | Y/N | +-------------------------+------------------------------+------------------+------------------------+ | MIN_UNITS | Доод оноо | Double | 0 | +-------------------------+------------------------------+------------------+------------------------+ | MAX_UNITS | Дээд оноо | Double | 100 | +-------------------------+------------------------------+------------------+------------------------+ Жишээ .. code-block:: json { "ACTION" : "ADD", "MILESTONE_ID" : 1000000*****, "MILESTONE_TYPE_ID" : 1, "MILESTONE_STAGE_FLAG" : "Y", "MILESTONE_CODE" : "M*****", "MILESTONE_NAME" : "Мат****", "INSTITUTION_ID":10000, "SUBJECT_ID":1, "EARN_UNITS_FLAG":"Y", "GRADING_SCHEME_ID":1, "TERM_TYPE_ID":1, "MIN_UNITS":1, "MAX_UNITS":3 } .. code-block:: json Үр дүн: .. code-block:: text STATUS: 200 .. code-block:: json { "SUCCESS_CODE": 200, "RESPONSE_MESSAGE": "Сервис амжилттай холбогдлоо", "RESULT": { "status": "1", "message": "Амжилттай", "result": "M****** - SUCCEEDED" } } .. warning:: Хэрэв 401 алдаа өгвөл та өөрийн нэвтэрч буй хэрэглэгчийн нэр, нууц үгээ шалгана уу. Улирлын голч дүнгийн мэдээлэл ----------------------------------------------------------------------------------------- Улирлын голч дүнгийн мэдээлэл авах ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Улирлын голч авах сервис GET https://hub.esis.edu.mn/hemis/api/v1.0.0/student/termgrades/:programId ------------------------------------------------------------------------------------------ +--------------------------+------------------------------+------------------+--------------+ | Параметрын тайлбар | +==========================+==============================+==================+==============+ | Параметр | Тайлбар | Өгөгдлийн төрөл | Жишээ | +--------------------------+------------------------------+------------------+--------------+ | 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/hemis/api/v1.0.0/student/termgrades/:programId`` рүү ``GET`` аргачлалаар хандана. .. code-block:: text STATUS: 200 .. code-block:: json { "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 алдаа өгвөл та өөрийн нэвтэрч буй хэрэглэгчийн нэр, нууц үгээ шалгана уу. Улирлын голч дүн илгээх ^^^^^^^^^^^^^^^^^^^^^^^ Улирлын голч дүн илгээх сервис POST https://hub.esis.edu.mn/hemis/api/v1.0.0/term/grade/save --------------------------------------------------------------------------------------------- +--------------------------+------------------------------+------------------+--------------+ | Параметрын тайлбар | +==========================+==============================+==================+==============+ | Параметр | Тайлбар | Өгөгдлийн төрөл | Жишээ | +--------------------------+------------------------------+------------------+--------------+ | 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/hemis/api/v1.0.0/term/grade/save`` рүү ``POST`` аргачлалаар хандана. .. code-block:: text { "action": "ADD", "institutionId": "1000", "programId": 1000000000, "academicYear": "2020", "termTypeId": 2, "termId": 3, "termGrades": [ { "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 } ] } .. code-block:: text STATUS: 200 .. code-block:: json { "SUCCESS_CODE": 200, "RESPONSE_MESSAGE": "Сервис амжилттай холбогдлоо", "RESULT": [ { "status": 1, "messages": "Амжилттай" } ] } .. warning:: Хэрэв 401 алдаа өгвөл та өөрийн нэвтэрч буй хэрэглэгчийн нэр, нууц үгээ шалгана уу. Хичээлийн дүнгийн мэдээлэл ----------------------------------------------------------------------------------------- Хичээлийн дүн авах ^^^^^^^^^^^^^^^^^^ Хичээлийн дүн авах сервис GET https://hub.esis.edu.mn/hemis/api/v1.0.0/student/course/grades/:courseId ------------------------------------------------------------------------------------------ +-------------------------+------------------------------+--------------+ | Параметр | +=========================+==============================+==============+ | courseId | Хичээлийн ID | | +-------------------------+------------------------------+--------------+ Жишээ: Хичээлийн дүн хайхын тулд ``https://hub.esis.edu.mn/hemis/api/v1.0.0/courses/`` рүү ``GET`` аргачлалаар хандана. .. code-block:: text STATUS: 200 .. code-block:: json { "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 алдаа өгвөл та өөрийн нэвтэрч буй хэрэглэгчийн нэр, нууц үгээ шалгана уу. Хичээлийн дүн илгээх ^^^^^^^^^^^^^^^^^^^^ Хичээлийн дүн илгээх сервис POST https://hub.esis.edu.mn/hemis/api/v1.0.0/course/grade/save ------------------------------------------------------------------------------------------ +-------------------------+-------------------------------+------------------+-------------+ | Параметрын тайлбар | +=========================+==============================+==================+==============+ | Параметр | Тайлбар | Өгөгдлийн төрөл | Жишээ | +-------------------------+------------------------------+------------------+--------------+ | 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/hemis/api/v1.0.0/courses/`` рүү ``GET`` аргачлалаар хандана. .. code-block:: text { "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" } ] } Үр дүн: .. code-block:: text STATUS: 200 .. code-block:: json { "SUCCESS_CODE": 200, "RESPONSE_MESSAGE": "Сервис амжилттай холбогдлоо", "RESULT": [ { "status": 1, "messages": "Амжилттай" } ] } .. warning:: Хэрэв 401 алдаа өгвөл та өөрийн нэвтэрч буй хэрэглэгчийн нэр, нууц үгээ шалгана уу. Шалгалтын дүнгийн мэдээлэл ----------------------------------------------------------------------------------------- Шалгалтын дүн авах ^^^^^^^^^^^^^^^^^^ Шалгалтын дүн авах сервис GET https://hub.esis.edu.mn/hemis/api/v1.0.0/student/exam/grades/:examId ------------------------------------------------------------------------------------------ +-------------------------+------------------------------+--------------+ | Параметр | +=========================+==============================+==============+ | examId | Шалгалтын ID | | +-------------------------+------------------------------+--------------+ Жишээ: .. code-block:: text { "SUCCESS_CODE": 200, "RESPONSE_MESSAGE": "Сервис амжилттай холбогдлоо", "RESULT": [ { "ENTERPRISE_ID": 1, "STUDENT_EXAM_GRADE_ID": 100000041941151, "EFFECTIVE_START_DATE": "2020-08-18", "EFFECTIVE_END_DATE": "4712-12-31", "PERSON_ID": 90000001259056, "PERSON_NUMBER": "1259056", "FIRST_NAME": "Т*г*л*ө", "LAST_NAME": "С*р*э*э*", "FAMILY_NAME": "Х**ц**", "PRIMARY_TERRITORY_CODE": "MN", "PRIMARY_IDENTIFIER_TYPE": "REGISTERNUMBER", "PRIMARY_IDENTIFIER_NUMBER": "с*9*0*0*3*", "INSTITUTION_ID": 1, "INSTITUTION_CODE": "1", "INSTITUTION_NAME": "Туршилтын коллеж7", "INSTITUTION_DESC": "Туршилтын коллеж7", "SCHOOL_NAME": null, "STUDENT_ID": 100000041878550, "STUDENT_NUMBER": "100000041878550", "STUDENT_NUMBER_TYPE": "AUTO", "PROGRAM_NAME": null, "STUDENT_PROGRAM_STATUS": null, "STUDENT_PROGRAM_STATUS_NAME": "Мэдээлэл байхгүй", "BEGIN_DATE": "2018-09-01", "END_DATE": null, "ACADEMIC_YEAR": "1940", "ACADEMIC_YEAR_NAME": "1940-1941 хичээлийн жил", "TERM_TYPE_ID": 2, "TERM_TYPE_CODE": "SEMESTER", "TERM_TYPE_NAME": "Семестр", "TERM_TYPE_DESC": "Үндсэн 2 хичээлийн улиралтай байна", "TERM_ID": 2, "TERM_CODE": "1", "TERM_NAME": "1-р семестр", "TERM_DESC": "1-р семестр", "EXAM_ID": 100000*56548, "EXAM_CODE": "vbnbvn", "EXAM_NAME": "vbnvbnvb", "EXAM_DESC": null, "MIN_UNITS": 2, "MAX_UNITS": 4, "EXAM_TYPE_ID": 1, "EXAM_TYPE_CODE": "PROGRAM_EXAM", "EXAM_TYPE_NAME": "Төгсөлтийн шалгалт", "EXAM_TYPE_DESC": "Төгсөлтийн шалгалт", "ATTEMT_GRADE_FLAG": "Y", "ATTEMPT_NUMBER": 1, "EXAMINER_ID": null, "EXAMINER_CODE": null, "EXAMINER_PERSON_ID": null, "EXAMINER_FIRST_NAME": "Мэдээлэл байхгүй", "EXAMINER_LAST_NAME": "Мэдээлэл байхгүй", "EXAMINER_FAMILY_NAME": "Мэдээлэл байхгүй", "INSTRUCTOR_TYPE_ID": null, "INSTRUCTOR_TYPE_CODE": null, "INSTRUCTOR_TYPE_NAME": "Мэдээлэл байхгүй", "INSTRUCTOR_TYPE_DESC": null, "EARN_UNIT_TYPE": null, "EARN_UNIT_TYPE_NAME": "Мэдээлэл байхгүй", "EARN_UNITS": 0, "GRADING_SCHEME_ID": 1, "GRADING_SCHEME_CODE": "ABCDF", "GRADING_SCHEME_NAME": "ABCDF", "GRADING_SCHEME_DESC": "A - (90% - 100%), B - (80% - 89%), C - (70% - 79%), D - (60% - 69%) ,F - (0% - 59%)", "GRADING_INPUT_TYPE_ID": null, "GRADING_INPUT_TYPE_CODE": null, "GRADING_INPUT_TYPE_NAME": "Мэдээлэл байхгүй", "GRADING_INPUT_TYPE_DESC": null, "GRADING_INPUT_ID": 1, "GRADING_INPUT_CODE": "A", "GRADING_INPUT_NAME": "A", "GRADING_INPUT_DESC": "A", "GRADING_INPUT_MARK": 98, "GRADING_INPUT_POINTS": 4, "GRADING_INPUT_OUTCOME": "PASSED", "GRADING_INPUT_OUTCOME_NAME": "Давсан", "GRADING_DATE": null, "GRADING_STATUS": "GRADED", "GRADING_STATUS_NAME": "Дүн батлагдсан", "TC_TRANSFER_SOURCE": null, "TC_TRANSFER_SOURCE_NAME": "Мэдээлэл байхгүй", "TC_INSTITUTION_ID": null, "TC_OBJECT_TYPE": null, "TC_OBJECT_TYPE_NAME": "Мэдээлэл байхгүй", "TC_OBJECT_ID": null, "TC_EARN_UNITS": null, "TC_GRADING_SCHEME_ID": null, "TC_GRADING_INPUT_TYPE_ID": null, "TC_GRADING_INPUT_ID": null, "TC_GRADING_INPUT_MARK": 0, "TC_GRADING_INPUT_POINTS": 0, "TC_GRADING_INPUT_OUTCOME": null, "ACTION_TYPE": null, "ACTION_ID": null, "ACTION_REASON_ID": null, "ACTION_DATE": null, "STATUS": "A", "OBJECT_VERSION_NUMBER": 1, "CREATED_BY": "anonymous", "CREATED_DATE": "2020-08-18", "LAST_UPDATED_BY": "anonymous", "LAST_UPDATED_DATE": "2020-08-18", "REFERENCE_SOURCE": "HEMIS", "REFERENCE_SOURCE_NAME": null, "SCHOOL_ID": null, "IS_TRANSFERRED": "N", "IS_TRANSFERRED_NAME": "Үгүй" } ] } } .. code-block:: text STATUS: 200 Шалгалтын дүн илгээх сервис POST https://hub.esis.edu.mn/hemis/api/v1.0.0/exam/grade/save ------------------------------------------------------------------------------------------ +-------------------------+------------------------------+------------------+--------------+ | Параметрын тайлбар | +=========================+==============================+==================+==============+ | Параметр | Тайлбар | Өгөгдлийн төрөл | Жишээ | +-------------------------+------------------------------+------------------+--------------+ | action | Үйлдлийн төрөл | String | ADD, EDIT | +-------------------------+------------------------------+------------------+--------------+ | institutionId | Сургалтын байгууллага ID | Long | 10000 | +-------------------------+------------------------------+------------------+--------------+ | academicYear | Хичээлийн жил | String | 2020 | +-------------------------+------------------------------+------------------+--------------+ | termId | Улирлын ID | Long | E001 | +-------------------------+------------------------------+------------------+--------------+ | examId | Шалгалтын ID | Long | 1000000000 | +-------------------------+------------------------------+------------------+--------------+ | examGrades | Хичээлийн дүн оюутан бүрээр | Array | | +-------------------------+------------------------------+------------------+--------------+ | username | Оюутны ID | Long | username | +-------------------------+------------------------------+------------------+--------------+ +-------------------------+------------------------------+------------------+--------------+ | Параметрын тайлбар /examGrades бүтэц/ | +=========================+==============================+==================+==============+ | studentId | Багц цаг | Integer | 3 | +-------------------------+------------------------------+------------------+--------------+ | earnUnits | Хичээлийн дүн | Double | 100 | +-------------------------+------------------------------+------------------+--------------+ | gradingInputMark | Огноо | Date | 2021-01-01 | +-------------------------+------------------------------+------------------+--------------+ | gradingDate | Багш ID | Long | 1000000000 | +-------------------------+------------------------------+------------------+--------------+ | instructorId | Голч дүнд тооцох эсэх | String | Y эсвэл N | +-------------------------+------------------------------+------------------+--------------+ | attemptGradeFlag | Дүйцүүлсэн эсэх | String | Y эсвэл N | +-------------------------+------------------------------+------------------+--------------+ | isTransferred | Дүйцүүлсэн эсэх | String | Y эсвэл N | +-------------------------+------------------------------+------------------+--------------+ Жишээ: Шалгалтын дүн илгээхийн тулд ``hub.esis.edu.mn/hemis/api/v1.0.0/exam/grade/save`` рүү ``POST`` аргачлалаар хандана. .. code-block:: text { "action": "ADD", "institutionId": 1*0*3, "academicYear": "2020", "termId": 2, "examId": 100*037*18, "examGrades": [ { "studentId": 100*0*0*0*5*2*7, "earnUnits": 3.0, "gradingInputMark": 0, "gradingDate": "2021-01-11", "instructorId": null, "attemptGradeFlag": "N", "isTransferred": "N" } ], "username":"ES*3*3*" } .. code-block:: text STATUS: 200 .. code-block:: json { "SUCCESS_CODE": 200, "RESPONSE_MESSAGE": "Сервис амжилттай холбогдлоо", "RESULT": [ { "status": 1, "messages": "Амжилттай" } ] } .. warning:: Хэрэв 401 алдаа өгвөл та өөрийн нэвтэрч буй хэрэглэгчийн нэр, нууц үгээ шалгана уу. Дадлага ажлын дүнгийн мэдээлэл ----------------------------------------------------------------------------------------- Дадлага ажлын дүн авах ^^^^^^^^^^^^^^^^^^^^^^ Дадлага ажлын дүн авах сервис GET https://hub.esis.edu.mn/hemis/api/v1.0.0/student/milestone/grades/:milestoneId ------------------------------------------------------------------------------------------ +-------------------------+------------------------------+--------------+ | Параметр | +=========================+==============================+==============+ | milestoneId | Дадлага ажлын ID | | +-------------------------+------------------------------+--------------+ Жишээ: .. code-block:: text { "SUCCESS_CODE": 200, "RESPONSE_MESSAGE": "Сервис амжилттай холбогдлоо", "RESULT": [ { "ENTERPRISE_ID": 1, "STUDENT_MILESTONE_GRADE_ID": 1*0*4*9*1*5*, "EFFECTIVE_START_DATE": "2020-08-18", "EFFECTIVE_END_DATE": "4712-12-31", "PERSON_ID": 9*0*0*1*5*0*6, "PERSON_NUMBER": "1*5*0*6", "FIRST_NAME": "Т*г*л*ө", "LAST_NAME": "С*р*э*э*", "FAMILY_NAME": "Х**ц**", "PRIMARY_TERRITORY_CODE": "MN", "PRIMARY_IDENTIFIER_TYPE": "REGISTERNUMBER", "PRIMARY_IDENTIFIER_NUMBER": "с*9*0*0*3*", "INSTITUTION_ID": 1, "INSTITUTION_CODE": "1", "INSTITUTION_NAME": "Т*********", "INSTITUTION_DESC": "Т*********", "SCHOOL_NAME": null, "STUDENT_ID": 10*0*1*7*5*0, "STUDENT_NUMBER": "10*0*1*7*5*0", "STUDENT_NUMBER_TYPE": "AUTO", "PROGRAM_NAME": null, "STUDENT_PROGRAM_STATUS": null, "STUDENT_PROGRAM_STATUS_NAME": "Мэдээлэл байхгүй", "BEGIN_DATE": "2018-09-01", "END_DATE": null, "ACADEMIC_YEAR": "1940", "ACADEMIC_YEAR_NAME": "1940-1941 хичээлийн жил", "TERM_TYPE_ID": 2, "TERM_TYPE_CODE": "SEMESTER", "TERM_TYPE_NAME": "Семестр", "TERM_TYPE_DESC": "Үндсэн 2 хичээлийн улиралтай байна", "TERM_ID": 2, "TERM_CODE": "1", "TERM_NAME": "1-р семестр", "TERM_DESC": "1-р семестр", "MILESTONE_ID": 100000*56548, "MILESTONE_CODE": "vbnbvn", "MIN_UNITS": 2, "MAX_UNITS": 4, "ATTEMT_GRADE_FLAG": "Y", "ATTEMPT_NUMBER": 1, "INSTRUCTOR_TYPE_ID": null, "INSTRUCTOR_TYPE_CODE": null, "INSTRUCTOR_TYPE_NAME": "Мэдээлэл байхгүй", "INSTRUCTOR_TYPE_DESC": null, "EARN_UNIT_TYPE": null, "EARN_UNIT_TYPE_NAME": "Мэдээлэл байхгүй", "EARN_UNITS": 0, "GRADING_SCHEME_ID": 1, "GRADING_SCHEME_CODE": "ABCDF", "GRADING_SCHEME_NAME": "ABCDF", "GRADING_SCHEME_DESC": "A - (90% - 100%), B - (80% - 89%), C - (70% - 79%), D - (60% - 69%) ,F - (0% - 59%)", "GRADING_INPUT_TYPE_ID": null, "GRADING_INPUT_TYPE_CODE": null, "GRADING_INPUT_TYPE_NAME": "Мэдээлэл байхгүй", "GRADING_INPUT_TYPE_DESC": null, "GRADING_INPUT_ID": 1, "GRADING_INPUT_CODE": "A", "GRADING_INPUT_NAME": "A", "GRADING_INPUT_DESC": "A", "GRADING_INPUT_MARK": 98, "GRADING_INPUT_POINTS": 4, "GRADING_INPUT_OUTCOME": "PASSED", "GRADING_INPUT_OUTCOME_NAME": "Давсан", "GRADING_DATE": null, "GRADING_STATUS": "GRADED", "GRADING_STATUS_NAME": "Дүн батлагдсан", "IS_TRANSFERRED": "N", "IS_TRANSFERRED_NAME": "Үгүй" } ] } } .. code-block:: text STATUS: 200 Дадлага ажлын дүн илгээх сервис POST https://hub.esis.edu.mn/hemis/api/v1.0.0/milestone/grade/save ------------------------------------------------------------------------------------------ +-------------------------+------------------------------+------------------+--------------+ | Параметрын тайлбар | +=========================+==============================+==================+==============+ | Параметр | Тайлбар | Өгөгдлийн төрөл | Жишээ | +-------------------------+------------------------------+------------------+--------------+ | action | Үйлдлийн төрөл | String | ADD, EDIT | +-------------------------+------------------------------+------------------+--------------+ | institutionId | Сургалтын байгууллага ID | Long | 10000 | +-------------------------+------------------------------+------------------+--------------+ | academicYear | Хичээлийн жил | String | 2020 | +-------------------------+------------------------------+------------------+--------------+ | termId | Улирлын ID | Long | E001 | +-------------------------+------------------------------+------------------+--------------+ | milestoneId | Дадлага ажлын ID | Long | 1000000000 | +-------------------------+------------------------------+------------------+--------------+ | milestoneGrades | Дадлага ажлын дүн | Array | | +-------------------------+------------------------------+------------------+--------------+ | username | Оюутны ID | Long | username | +-------------------------+------------------------------+------------------+--------------+ +-------------------------+------------------------------+------------------+--------------+ | Параметрын тайлбар /milestoneGrades бүтэц/ | +=========================+==============================+==================+==============+ | studentId | Оюутны ID | Long | 1000000000 | +-------------------------+------------------------------+------------------+--------------+ | earnUnits | Багц цаг | Double | 3 | +-------------------------+------------------------------+------------------+--------------+ | gradingInputMark | Хичээлийн дүн | Double | 100 | +-------------------------+------------------------------+------------------+--------------+ | gradingDate | Огноо | Date | 2020-01-01 | +-------------------------+------------------------------+------------------+--------------+ | instructorId | Багш ID | Long | 1000000000 | +-------------------------+------------------------------+------------------+--------------+ | attemptGradeFlag | Голч дүнд тооцох эсэх | String | Y эсвэл N | +-------------------------+------------------------------+------------------+--------------+ | isTransferred | Дүйцүүлсэн эсэх | String | Y эсвэл N | +-------------------------+------------------------------+------------------+--------------+ Жишээ: Дадлага ажлын дүн илгээхийн тулд ``hub.esis.edu.mn/hemis/api/v1.0.0/milestone/grade/save`` рүү ``POST`` аргачлалаар хандана. .. code-block:: text { "action": "ADD", "institutionId": 1*0*3, "academicYear": "2020", "termId": 2, "milestoneId": 100*037*18, "milestoneGrades": [ { "studentId": 100*0*0*0*5*2*7, "earnUnits": 3.0, "gradingInputMark": 0, "gradingDate": "2021-01-11", "instructorId": null, "attemptGradeFlag": "N", "isTransferred": "N" } ], "username":"ES*3*3*" } .. code-block:: text STATUS: 200 .. code-block:: json { "SUCCESS_CODE": 200, "RESPONSE_MESSAGE": "Сервис амжилттай холбогдлоо", "RESULT": [ { "status": 1, "messages": "Амжилттай" } ] } .. warning:: Хэрэв 401 алдаа өгвөл та өөрийн нэвтэрч буй хэрэглэгчийн нэр, нууц үгээ шалгана уу. Хөтөлбөрийн дүнгийн мэдээлэл ----------------------------------------------------------------------------------------- Хөтөлбөрийн дүн авах ^^^^^^^^^^^^^^^^^^^^ Дадлага ажлын дүн авах сервис GET https://hub.esis.edu.mn/hemis/api/v1.0.0/student/program/grades/:programId ------------------------------------------------------------------------------------------ +-------------------------+------------------------------+--------------+ | Параметр | +=========================+==============================+==============+ | programId | Хөтөлбөр ID | | +-------------------------+------------------------------+--------------+ Жишээ: .. code-block:: text { "SUCCESS_CODE": 200, "RESPONSE_MESSAGE": "Сервис амжилттай холбогдлоо", "RESULT": [ { "PERSON_ID": 900***********, "PRIMARY_IDENTIFIER_NUMBER": "о*8*0*1*2*", "LAST_NAME": "З*г*р*а*", "FIRST_NAME": "*н*ж*р*а*", "STUDENT_NUMBER": "*0*1", "STUDENT_ID": *0*1, "PROGRAM_CODE": "041201", "PROGRAM_ID": 100*000*70*, "STUDENT_PROGRAM_ID": 10000*******, "PRIMARY_FLAG": "Y", "ACADEMIC_SHIFT": "DAY", "ACADEMIC_LOAD": "FULLTIME", "ACADEMIC_LEVEL_RULE": "UNITS", "ACADEMIC_LEVEL": "1", "STUDENT_PROGRAM_STATUS": "ACTIVE", "ENTRY_ACADEMIC_YEAR": "2020", "ENTRY_TERM_ID": 2, "ENTRY_DATE": "2020-10-01T00:00:00Z", "ENTRY_TYPE": "MAIN", "ENTRY_SOURCE": "11", "ENTRY_RECRUITER": "01", "ENTRY_LOCATION": null, "ENTRY_APPLICATION_NUMBER": null, "ENTRY_DECISION_NUMBER": "98", "ENTRY_DECISION_DATE": "2021-02-24T00:00:00Z", "ACTION_TYPE": "STUDENT_PRG_ACTIVE", "ACTION_ID": 59, "ACTION_REASON_ID": 34, "ACTION_DATE": "2021-02-24 00:00:00.0", "STATUS": "A", "OBJECT_VERSION_NUMBER": 9, "CREATED_BY": "user1", "CREATED_DATE": "2021-02-24 10:28:01.0", "LAST_UPDATED_BY": "anonymous", "LAST_UPDATED_DATE": "2021-03-25 17:27:07.011", "ENTERPRISE_ID": * } ] } .. code-block:: text STATUS: 200 Хөтөлбөрийн дүн илгээх сервис POST https://hub.esis.edu.mn/hemis/api/v1.0.0/milestone/grade/save ------------------------------------------------------------------------------------------- +-------------------------+------------------------------+------------------+--------------+ | Параметрын тайлбар | +=========================+==============================+==================+==============+ | Параметр | Тайлбар | Өгөгдлийн төрөл | Жишээ | +-------------------------+------------------------------+------------------+--------------+ | action | Үйлдлийн төрөл | String | ADD, EDIT | +-------------------------+------------------------------+------------------+--------------+ | institutionId | Сургалтын байгууллага ID | Long | 10000 | +-------------------------+------------------------------+------------------+--------------+ | programId | Хөтөлбөрийн ID | Long | 1000000000 | +-------------------------+------------------------------+------------------+--------------+ | programGrades | Хөтөлбөрийн дүн | Array | | +-------------------------+------------------------------+------------------+--------------+ | username | Оюутны ID | Long | username | +-------------------------+------------------------------+------------------+--------------+ +-------------------------+------------------------------+------------------+--------------+ | Параметрын тайлбар /programGrades бүтэц/ | +=========================+==============================+==================+==============+ | 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 | | | Дүйцүүлсэн | | | +--------------------------+------------------------------+------------------+--------------+ Жишээ: Дадлага ажлын дүн илгээхийн тулд ``https://hub.esis.edu.mn/hemis/api/v1.0.0/program/grade/save`` рүү ``POST`` аргачлалаар хандана. .. code-block:: text { "action": "ADD", "institutionId": *****, "programId": 100*********, "programGrades": [ { "personId": 100*********, "studentId": 100*********, "studentProgramId": 100*********, "totalGma": 91.4, "totalGpa": 3.6, "totalUnits": 18.0, "totalUnitsPassed": 18.0, "totalUnitsTransferred": 0.0, "totalCourses": 6, "totalCoursesPassed": 6, "totalCoursesTransferred": 0, "totalExams": 0, "totalExamsPassed": 0, "totalExamsTransferred": 0, "totalMilestones": 0, "totalMilestonesPassed": 0, "totalMilestonesTransferred": 0 } ] } .. code-block:: text STATUS: 200 .. code-block:: json { "SUCCESS_CODE": 200, "RESPONSE_MESSAGE": "Сервис амжилттай холбогдлоо", "RESULT": [ { "status": 1, "messages": "Амжилттай" } ] } .. warning:: Хэрэв 401 алдаа өгвөл та өөрийн нэвтэрч буй хэрэглэгчийн нэр, нууц үгээ шалгана уу. Багшийн мэдээлэл ----------------------------------------------------------------------------------------- Багшийн мэдээлэл авах ^^^^^^^^^^^^^^^^^^^^^ Багшийн мэдээлэл авах сервис GET https://hub.esis.edu.mn/hemis/api/v1.0.0/instructors ------------------------------------------------------------------------------------------ Жишээ: .. code-block:: text { "SUCCESS_CODE": 200, "RESPONSE_MESSAGE": "Сервис амжилттай холбогдлоо", "RESULT": [ { "INSTRUCTOR_ID": 1000000*******, "INSTRUCTOR_CODE": "I*S*_*7*", "PRIMARY_IDENTIFIER_NUMBER": "в*9*0*1*0*", "LAST_NAME": "Д*р*с*р*н", "FIRST_NAME": "Ц*ц*г*а*", "INSTRUCTOR_WORKLOAD": "FULLTIME", "INSTRUCTOR_RELATIONSHIP": "EMPLOYEE", "ENTERPRISE_ID": 10000 } } .. code-block:: text .. warning:: Хэрэв 401 алдаа өгвөл та өөрийн нэвтэрч буй хэрэглэгчийн нэр, нууц үгээ шалгана уу. Суралцагчийн санхүүгийн дэмжлэгийн мэдээлэл ----------------------------------------------------------------------------------------- Суралцагчийн санхүүгийн дэмжлэгийн мэдээлэл авах ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Суралцагчийн санхүүгийн дэмжлэгийн мэдээлэл авах сервис GET https://hub.esis.edu.mn/hemis/api/v1.0.0/finance/aid ------------------------------------------------------------------------------------------ Жишээ: .. code-block:: text { "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 алдаа өгвөл та өөрийн нэвтэрч буй хэрэглэгчийн нэр, нууц үгээ шалгана уу. Суралцагчийн санхүүгийн дэмжлэгийн мэдээлэл илгээх сервис POST https://hub.esis.edu.mn/hemis/api/v1.0.0/finance/aid/save/ -------------------------------------------------------------------------------------------------------- +-------------------------+------------------------------+------------------+--------------------------+ | Параметрын тайлбар | +=========================+==============================+==================+==========================+ | Параметр | Тайлбар | Өгөгдлийн төрөл | Жишээ | +-------------------------+------------------------------+------------------+--------------------------+ | ACTION | Үйлдлийн төрөл | String | ADD, EDIT | +-------------------------+------------------------------+------------------+--------------------------+ | FINANCIAL_AID_ID | Санхүүгийн тусламжийн ID | Long | 10000 | +-------------------------+------------------------------+------------------+--------------------------+ | PERSON_ID | Хүний ID | Long | 10000 | +-------------------------+------------------------------+------------------+--------------------------+ | SOURCE_ID | Эх сурвалжийн ID | Long | 1 | +-------------------------+------------------------------+------------------+--------------------------+ | SOURCE_PROGRAM_ID | Эх сурвалжийн хөтөлбөрийн ID | Long | 1000000000 | +-------------------------+------------------------------+------------------+--------------------------+ | FINANCIAL_AID_TYPE' | Санхүүгийн дэмжлэгийн төрөл | String | 'FA_FINANCIAL_AID_TYPE' | +-------------------------+------------------------------+------------------+--------------------------+ | FINANCIAL_AID_BEGIN_DATE| Дэмжлэг эхэлсэн огноо | Date | 2020-01-01 | +-------------------------+------------------------------+------------------+--------------------------+ | FINANCIAL_AID_END_DATE | Дэмжлэг дуусах огноо | Date | 2020-01-01 | +-------------------------+------------------------------+------------------+--------------------------+ | FINANCIAL_AID_STATUS' | Санхүүгийн дэмжлэгийн төлөв | String | 'FA_FINANCIAL_AID_STATUS'| +-------------------------+------------------------------+------------------+--------------------------+ | FINANCIAL_AID_STATUS_REASONS| Санхүүгийн дэмжлэгийн шалтгаан | String | | +-------------------------+------------------------------+------------------+--------------------------+ | CONTRACT_NUMBER | Гэрээний дугаар | String | CON001 | +-------------------------+------------------------------+------------------+--------------------------+ | CONTRACT_INFORMATION | Гэрээний мэдээлэл | String | | +-------------------------+------------------------------+------------------+--------------------------+ | INTEREST_RATE | Зээлийн хүү | Double | 1 | +-------------------------+------------------------------+------------------+--------------------------+ | INTEREST_RATE_FREQUENCY'| Зээлийн хүүгийн хугацаа | String | 'FA_INTEREST_RATE_FREQUENCY'| | +-------------------------+------------------------------+------------------+--------------------------+ | CURRENCY_CODE' | Мөнгөн тэмдэгт | String | 'CURRENCY_CODE' | +-------------------------+------------------------------+------------------+--------------------------+ | ACCEPTED_TOTAL_AMOUNT | Зөвшөөрөгдсөн нийт дүн | Double | 1000000 | +-------------------------+------------------------------+------------------+--------------------------+ | ACCEPTED_TOTAL_LOAN_FEE | Зөвшөөрөгдсөн нийт хураамж | Double | 1000000 | +-------------------------+------------------------------+------------------+--------------------------+ | ACCEPTED_TOTAL_REBATE | Зөвшөөрөгдсөн нийт хөнгөлөлт | Double | 1000000 | +-------------------------+------------------------------+------------------+--------------------------+ | ACCEPTED_TOTAL_INTEREST | Зөвшөөрөгдсөн нийт хүү | Double | 10 | +-------------------------+------------------------------+------------------+--------------------------+ | DISBURSEMENT_TOTAL_AMOUNT| Олгосон нийт дүн | Double | 1000000 | +-------------------------+------------------------------+------------------+--------------------------+ | DISBURSEMENT_TOTAL_LOAN_FEE | Олгосон нийт хураамж | Double | 1000000 | +-------------------------+------------------------------+------------------+--------------------------+ | DISBURSEMENT_TOTAL_REBATE| Олгосон нийт хөнгөлөлт | Double | 1000000 | +-------------------------+------------------------------+------------------+--------------------------+ | DISBURSEMENT_BEGIN_DATE | Олголт эхлэх огноо | Date | 2020-01-01 | +-------------------------+------------------------------+------------------+--------------------------+ | DISBURSEMENT_END_DATE | Олголт дуусах огноо | Date | 2020-01-01 | +-------------------------+------------------------------+------------------+--------------------------+ | DISBURSEMENT_STATUS | Олголтын төлөв | String | 'FA_DISBURSEMENT_STATUS' | +-------------------------+------------------------------+------------------+--------------------------+ | REPAYMENT_TOTAL_AMOUNT | Нийт эргэн төлсөн дүн | Double | 1000000 | +-------------------------+------------------------------+------------------+--------------------------+ | REPAYMENT_TOTAL_PRINCIPAL| Нийт үндсэн төлбөр | Double | 10 | +-------------------------+------------------------------+------------------+--------------------------+ | REPAYMENT_TOTAL_INTEREST| Нийт хүү | Double | 1000000 | +-------------------------+------------------------------+------------------+--------------------------+ | REPAYMENT_TOTAL_END_AMOUNT | Нийт үлдсэн төлбөр | Double | 1000000 | +-------------------------+------------------------------+------------------+--------------------------+ | REPAYMENT_BEGIN_DATE | Эргэн төлөлт эхлэх огноо | Date | 2020-01-01 | +-------------------------+------------------------------+------------------+--------------------------+ | REPAYMENT_END_DATE | Эргэн төлөлт дуусах огноо | Date | 2020-01-01 | +-------------------------+------------------------------+------------------+--------------------------+ | REPAYMENT_STATUS | Эргэн төлөлтийн төлөв | String | 'FA_REPAYMENT_STATUS' | +-------------------------+------------------------------+------------------+--------------------------+ | INDEMNITY_FLAG | Олголтыг нөхөн төлүүлэх эсэх | String | Y/N | +-------------------------+------------------------------+------------------+--------------------------+ | INDEMNITY_AMOUNT | Нөхөн төлүүлэх дүн | String | 10 | +-------------------------+------------------------------+------------------+--------------------------+ | INDEMNITY_PAID_AMOUNT | Нөхөн төлсөн дүн | String | 100000 | +-------------------------+------------------------------+------------------+--------------------------+ | APPLICATION_NUMBER | Өргөдөл/хүсэлтийн дугаар | String | 001 | +-------------------------+------------------------------+------------------+--------------------------+ | APPLICATION_DATE | Өргөдөл/хүсэлтийн огноо | Date | 2020-01-01 | +-------------------------+------------------------------+------------------+--------------------------+ | INTERNAL_EXTERNAL | Дотоод/Гадаад | String | 'FA_INTERNAL_EXTERNAL' | +-------------------------+------------------------------+------------------+--------------------------+ | INSTITUTION_ID | Сургалтын байгууллагын ID | Long | 100000 | +-------------------------+------------------------------+------------------+--------------------------+ | SCHOOL_ID | Сургуулийн ID | Long | 100000 | +-------------------------+------------------------------+------------------+--------------------------+ | STUDENT_ID | Суралцагчийн ID | Long | 100000 | +-------------------------+------------------------------+------------------+--------------------------+ | STUDENT_PROGRAM_ID | Сургалтын хөтөлбөрийн ID | Long | 100000 | +-------------------------+------------------------------+------------------+--------------------------+ | STUDENT_PROGRAM_STATUS | Суралцагчийн төлөв | String | 'STUDENT_PROGRAM_STATUS' | +-------------------------+------------------------------+------------------+--------------------------+ | PROGRAM_TYPE_ID | Хөтөлбөрийн төрлийн ID | Long | 100000 | +-------------------------+------------------------------+------------------+--------------------------+ | PROGRAM_ID | Хөтөлбөрийн ID | Long | 100000 | +-------------------------+------------------------------+------------------+--------------------------+ | PROGRAM_PLAN_ID | Сургалтын төлөвлөгөөний ID | Long | 100000 | +-------------------------+------------------------------+------------------+--------------------------+ | EDUCATION_FIELD_ID | Мэргэжлийн чиглэлийн ID | Long | FIELD_EDUCATIONS | +-------------------------+------------------------------+------------------+--------------------------+ | EDUCATION_LEVEL | Боловсролын түвшин | String | 'EDUCATION_LEVEL' | +-------------------------+------------------------------+------------------+--------------------------+ | ACADEMIC_SHIFT | Сургалтын ээлж | String | 'ACADEMIC_SHIFT' | +-------------------------+------------------------------+------------------+--------------------------+ | ACADEMIC_LOAD | Сургалтын ачаалал | String | 'ACADEMIC_LOAD' | +-------------------------+------------------------------+------------------+--------------------------+ | ACADEMIC_LEVEL | Суралцагчийн түвшин | String | 'ACADEMIC_LEVEL' | +-------------------------+------------------------------+------------------+--------------------------+ | TERM_TYPE_ID | Улирлын төрлийн ID | Long | 1 | +-------------------------+------------------------------+------------------+--------------------------+ | ENTRY_ACADEMIC_YEAR | Элссэн хичээлийн жил | String | 2019 | +-------------------------+------------------------------+------------------+--------------------------+ | ENTRY_TERM_ID | Элссэн хичээлийн улирлын ID | Long | 1 | +-------------------------+------------------------------+------------------+--------------------------+ | ENTRY_DATE | Элссэн огноо | Date | 2020-01-01 | +-------------------------+------------------------------+------------------+--------------------------+ | OUT_ACADEMIC_YEAR | Гарсан хичээлийн жил | String | 2020 | +-------------------------+------------------------------+------------------+--------------------------+ | OUT_TERM_ID | Гарсан улирлын ID | Long | 1 | +-------------------------+------------------------------+------------------+--------------------------+ | OUT_DATE | Гарсан огноо | Date | 2020-01-01 | +-------------------------+------------------------------+------------------+--------------------------+ | EXT_EDUCATION_ID | Гадаад боловсролын бүртгэлийн ID | Long | 10000 | +-------------------------+------------------------------+------------------+--------------------------+ | EXT_COUNTRY_CODE | Улс | String | 'COUNTRY_CODE' | +-------------------------+------------------------------+------------------+--------------------------+ | EXT_SCHOOL_ID | Гадаад сургуулийн ID | Long | 10000 | +-------------------------+------------------------------+------------------+--------------------------+ | EXT_SCHOOL_NAME | Гадаад сургуулийн нэр | String | ОХУ | +-------------------------+------------------------------+------------------+--------------------------+ | EXT_EDUCATION_LEVEL | Боловсролын түвшин | String | 'EDUCATION_LEVEL' | +-------------------------+------------------------------+------------------+--------------------------+ | EXT_MAJOR_NAME | Мэргэжлийн нэр | String | | +-------------------------+------------------------------+------------------+--------------------------+ | EXT_MINOR_NAME | Мэргэшлийн нэр | String | | +-------------------------+------------------------------+------------------+--------------------------+ | EXT_ENROLLED_DATE | Элссэн огноо | Date | 2020-01-01 | +-------------------------+------------------------------+------------------+--------------------------+ | EXT_COMPLETED_DATE | Төгссөн огноо | Date | 2020-01-01 | +-------------------------+------------------------------+------------------+--------------------------+ | EXT_ACADEMIC_SHIFT | Сургалтын ээлж | String | 'ACADEMIC_SHIFT' | +-------------------------+------------------------------+------------------+--------------------------+ | EXT_ACADEMIC_LOAD | Сургалтын ачаалал | String | 'ACADEMIC_LOAD' | +-------------------------+------------------------------+------------------+--------------------------+ | EXT_EDUCATION_STATUS | Боловсролын төлөв | String | 'EXT_EDUCATION_STATUS' | +-------------------------+------------------------------+------------------+--------------------------+ | EXT_DEGREE_TYPE_ID | Боловсролын зэргийн төрлийн ID| Long | | +-------------------------+------------------------------+------------------+--------------------------+ | EXT_DEGREE_ID | Боловсролын зэргийн ID | Long | | +-------------------------+------------------------------+------------------+--------------------------+ | EXT_DEGREE_NUMBER | Боловсролын зэргийн дугаар | Long | | +-------------------------+------------------------------+------------------+--------------------------+ | EXT_REGISTER_NUMBER | Бүртгэлийн дугаар | String | | +-------------------------+------------------------------+------------------+--------------------------+ | COMMENTS | Нэмэлт тайлбар | String | | +-------------------------+------------------------------+------------------+--------------------------+ | EXT_EDUCATION_FIELD_ID | Мэргэжлийн чиглэл | Long | | +-------------------------+------------------------------+------------------+--------------------------+ Жишээ: Дадлага ажлын дүн илгээхийн тулд ``hub.esis.edu.mn/hemis/api/v1.0.0/finance/aid/save/`` рүү ``POST`` аргачлалаар хандана. .. code-block:: text { "ACTION" : "ADD", "FINANCIAL_ID_ID" : 1000000******, "PERSON_ID" : 9000000******, "SOURCE_ID" : 1, "SOURCE_PROGRAM_ID" : 1000000*******, "FINANCIAL_AID_TYPE" : "GRANT", "FINANCIAL_AID_BEGIN_DATE" :"2020-07-01", "FINANCIAL_AID_END_DATE" : null, "FINANCIAL_AID_STATUS" : "ACTIVE", "FINANCIAL_AID_STATUS_REASONS" : null, "CONTRACT_NUMBER" : null, "CONTRACT_INFORMATION" : null, "INTEREST_RATE" : 0, "INTEREST_RATE_FREQUENCE" : 1, "CURRENCY_CODE" : "MN", "ACCEPTED_TOTAL_AMOUNT" : 0, "ACCEPTED_TOTAL_LOAN_FEE" : 0, "ACCEPTED_TOTAL_REBATE" : 0, "ACCEPTED_TOTAL_INTEREST" : 0, "DISBURSEMENT_TOTAL_AMOUNT" : 500000, "DISBURSEMENT_TOTAL_LOAN_FEE" : 0, "DISBURSEMENT_TOTAL_REBATE" : 0, "DISBURSEMENT_BEGIN_DATE" : null, "DISBURSEMENT_END_DATE" : null, "DISBURSEMENT_STATUS" : null, "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, "INDEMNITY_FLAG" : "N", "INDEMNITY_AMOUNT" : 0, "INDEMNITY_PAID_AMOUNT" : 0, "APPLICATION_NUMBER" : null, "APPLICATION_DATE" : null, "INTERNAL_EXTERNAL" : "INT", "INSTITUTION_ID" : 1, "SCHOOL_ID" : 1000000****, "STUDENT_ID" : 1000000*****, "STUDENT_PROGRAM_ID" : 1000000******, "STUDENT_PROGRAM_STATUS" : "ACTIVE", "PROGRAM_TYPE_ID" : 1, "PROGRAM_ID" : 1000000******, "PROGRAM_PLAN_ID" : 1000000*******, "EDUCATION_FIELD_ID" : 1000000******, "EDUCATION_LEVEL":"BACHELOR_OR_EQUIVALENT", "ACADEMIC_SHIFT" : "DAY", "ACADEMIC_LOAD" : "FULLTIME", "ACADEMIC_LEVEL" : "1", "TERM_TYPE_ID" : 2, "ENTRY_ACADEMIC_YEAR" : "2018", "ENTRY_TERM_ID" : 2, "ENTRY_DATE" : "2018-10-01", "OUT_ACADEMIC_YEAR" : "2019", "OUT_TERM_ID" : 2, "OUT_DATE" : null, "EXT_EDUCATION_ID" : null, "EXT_COUNTRY_CODE" : null, "EXT_SCHOOL_ID" : null, "EXT_SCHOOL_NAME" : null, "EXT_EDUCATION_LEVEL" : null, "EXT_MAJOR_NAME" : null, "EXT_MINOR_NAME" : null, "EXT_ENROLLED_DATE" : null, "EXT_COMPLETED_DATE" : null, "EXT_ACADEMIC_SHIFT" : null, "EXT_ACADEMIC_LOAD" : null, "EXT_EDUCATION_STATUS" : null, "EXT_DEGREE_TYPE_ID" : null, "EXT_DEGREE_ID" : null, "EXT_DEGREE_NUMBER" : null, "EXT_REGISTER_NUMBER" : null, "COMMENTS" : null, "EXT_EDUCATION_FIELD_ID" : null } .. code-block:: text Суралцагчийн санхүүгийн мэдээлэл ----------------------------------------------------------------------------------------- Суралцагчийн санхүүгийн мэдээлэл авах ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Суралцагчийн санхүүгийн мэдээлэл авах сервис GET https://hub.esis.edu.mn/hemis/api/v1.0.0/finance/student/financial ------------------------------------------------------------------------------------------ Жишээ: .. code-block:: text { "SUCCESS_CODE": 200, "RESPONSE_MESSAGE": "Сервис амжилттай холбогдлоо", "RESULT": [ { "ENTERPRISE_ID": 1, "FINANCIAL_ID": 1000000*****, "PAYMENT_TYPE": null, "PAYMENT_TYPE_NAME": null, "PAYMENT_DATE": null, "PAYMENT_AMOUNT": 0, "EFFECTIVE_START_DATE": "2020-10-08", "EFFECTIVE_END_DATE": "4712-12-31", "INSTITUTION_ID": 1****, "INSTITUTION_TYPE_NAME": ****, "INSTITUTION_NAME": ******, "SCHOOL_ID": 1000000****, "SCHOOL_NAME": "******", "STUDENT_PROGRAM_ID": null, "STUDENT_ID": 1000000******, "PERSON_ID": 9000000*******, "PRIMARY_IDENTIFIER_NUMBER": ****, "FIRST_NAME": null, "LAST_NAME": null, "GENDER_CODE": null, "GENDER_CODE_NAME": null, "PROGRAM_ID": 1000000******, "PROGRAM_CODE": null, "PROGRAM_NAME": null, "PROGRAM_PLAN_ID": 1000000********, "ACADEMIC_YEAR": "2019", "ACADEMIC_YEAR_NAME": "2019-2020 хичээлийн жил", "TERM_TYPE_ID": 2, "TERM_ID": null, "TERM_CODE": null, "TERM_NAME": null, "TERM_DESC": null, "EDUCATION_LEVEL": null, "EDUCATION_LEVEL_NAME": null, "ACADEMIC_SHIFT": null, "ACADEMIC_SHIFT_NAME": null, "ACADEMIC_LEVEL": null, "ACADEMIC_LEVEL_NAME": null, "STUDENT_PROGRAM_STATUS": null, "STUDENT_PROGRAM_STATUS_NAME": null, "PER_TERRITORY_NAME": null, "CURRENCY_CODE": "MNT", "CURRENCY_CODE_NAME": "Төгрөг", "TOTAL_FEE_AMOUNT": 0, "TOTAL_PENALTY_AMOUNT": 0, "TOTAL_PAID_FEE_AMOUNT": 0, "TOTAL_PAID_PENALTY_AMOUNT": 0, "TOTAL_PAID_OVER_AMOUNT": 0, "TOTAL_REFUND_AMOUNT": 0, "CONTRACT_NUMBER": null, "CONTRACT_INFORMATION": null, "COMMENTS": null, "ACTION_TYPE": null, "ACTION_TYPE_NAME": "Мэдээлэл байхгүй", "ACTION_ID": null, "ACTION_CODE": null, "ACTION_NAME": null, "ACTION_DESC": null, "ACTION_REASON_ID": null, "ACTION_REASON_CODE": null, "ACTION_REASON_NAME": null, "ACTION_REASON_DESC": null, "ACTION_DATE": null, "REFERENCE_SOURCE": null, "STATUS": "A", "STATUS_NAME": "Идэвхтэй", "OBJECT_VERSION_NUMBER": 1, "CREATED_BY": "user1", "CREATED_DATE": "2020-10-08", "LAST_UPDATED_BY": "user1", "LAST_UPDATED_DATE": "2020-10-08" } } .. code-block:: text Суралцагчийн санхүүгийн мэдээлэл илгээх ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Суралцагчийн санхүүгийн мэдээлэл илгээх сервис POST https://hub.esis.edu.mn/hemis/api/v1.0.0/finance/student/save/ ------------------------------------------------------------------------------------------ +-------------------------+------------------------------+------------------+--------------------------+ | Параметрын тайлбар | +=========================+==============================+==================+==========================+ | Параметр | Тайлбар | Өгөгдлийн төрөл | Жишээ | +-------------------------+------------------------------+------------------+--------------------------+ | ACTION | Үйлдлийн төрөл | String | ADD, EDIT | +-------------------------+------------------------------+------------------+--------------------------+ | FINANCIAL_ID | Санхүүгийн ID | Long | 10000 | +-------------------------+------------------------------+------------------+--------------------------+ | INSTITUTION_ID | Сургалтын байгууллагын ID | Long | 10000 | +-------------------------+------------------------------+------------------+--------------------------+ | SCHOOL_ID | Сургуулийн ID | Long | 1 | +-------------------------+------------------------------+------------------+--------------------------+ | STUDENT_ID | Суралцагчийн ID | Long | 1000000000 | +-------------------------+------------------------------+------------------+--------------------------+ | PERSON_ID | Хүний ID | Long | 1000000000 | +-------------------------+------------------------------+------------------+--------------------------+ | PROGRAM_ID | Хөтөлбөр ID | Long | 1000000 | +-------------------------+------------------------------+------------------+--------------------------+ | PROGRAM_PLAN_ID | Төлөвлөгөө ID | Long | 10000000 | +-------------------------+------------------------------+------------------+--------------------------+ | ACADEMIC_YEAR | Хичээлийн жил | Long | 2020 | +-------------------------+------------------------------+------------------+--------------------------+ | TERM_TYPE_ID | Улирлын төрлийн ID | Long | | +-------------------------+------------------------------+------------------+--------------------------+ | TERM_ID | Улирлын ID | Long | | +-------------------------+------------------------------+------------------+--------------------------+ | EDUCATION_LEVEL' | Боловсролын түвшин | String | 'EDUCATION_LEVEL' | +-------------------------+------------------------------+------------------+--------------------------+ | ACADEMIC_SHIFT' | Сургалтын хэлбэр | String | 'ACADEMIC_SHIFT' | +-------------------------+------------------------------+------------------+--------------------------+ | ACADEMIC_LEVEL | Боловсрлын түвшин | String | 'ACADEMIC_LEVEL' | +-------------------------+------------------------------+------------------+--------------------------+ | CURRENCY_CODE | Мөнгөн тэмдэгт | String | 'CURRENCY_CODE' | +-------------------------+------------------------------+------------------+--------------------------+ | TOTAL_FEE_AMOUNT | Нийт шимтгэлийн дүн | Double | 1000000 | +-------------------------+------------------------------+------------------+--------------------------+ | TOTAL_PENALTY_AMOUNT | Нийт торгуулийн дүн | Double | 1000000 | +-------------------------+------------------------------+------------------+--------------------------+ | TOTAL_PAID_FEE_AMOUNT | Нийт төлөгдсөн дүн | Double | 1000000 | +-------------------------+------------------------------+------------------+--------------------------+ | TOTAL_PAID_PENALTY_AMOUNT| Нийт төлөгдсөн торгууль | Double | 1000000 | +-------------------------+------------------------------+------------------+--------------------------+ | TOTAL_PAID_OVER_AMOUNT | Илүү төлсөн дүн | Double | 1000000 | +-------------------------+------------------------------+------------------+--------------------------+ | TOTAL_REFUND_AMOUNT | Буцаан олгосон дүн | Double | 1000000 | +-------------------------+------------------------------+------------------+--------------------------+ | CONTRACT_NUMBER | Гэрээний дугаар | String | | +-------------------------+------------------------------+------------------+--------------------------+ | CONTRACT_INFORMATION | Гэрээний мэдээлэл | String | | +-------------------------+------------------------------+------------------+--------------------------+ | COMMENTS | Нэмэлт тайлбар | String | | +-------------------------+------------------------------+------------------+--------------------------+ Жишээ нь: .. code-block:: text { "ACTION": "ADD", "FINANCIAL_ID": 1000000, "INSTITUTION_ID": 1*****, "SCHOOL_ID": 1*****, "STUDENT_ID": 1*****, "PERSON_ID": 1*****, "PROGRAM_ID": 1****, "PROGRAM_PLAN_ID": 1*****, "ACADEMIC_YEAR": 2020, "TERM_TYPE_ID": 1, "TERM_ID": 1, "EDUCATION_LEVEL": "BACHELOR_OR_EQUIVALENT", "ACADEMIC_SHIFT": "DAY", "ACADEMIC_LEVEL": 1, "CURRENCY_CODE": "TUG", "TOTAL_FEE_AMOUNT": 10000, "TOTAL_PENALTY_AMOUNT": 10000, "TOTAL_PAID_FEE_AMOUNT": 10000, "TOTAL_PAID_PENALTY_AMOUNT": 10000, "TOTAL_PAID_OVER_AMOUNT": 10000, "TOTAL_REFUND_AMOUNT": 10000, "CONTRACT_NUMBER": "CON001", "CONTRACT_INFORMATION": "CON001", "COMMENTS": "CON001" } .. code-block:: text Эрдэм шинжилгээ ----------------------------------------------------------------------------------------- Эрдэм шинжилгээ ^^^^^^^^^^^^^^^ Эрдэм шинжилгээний мэдээлэл авах сервис GET https://hub.esis.edu.mn/hemis/api/v1.0.0/research ------------------------------------------------------------------------------------------ .. code-block:: text { "SUCCESS_CODE": 200, "RESPONSE_MESSAGE": "Сервис амжилттай холбогдлоо", "RESULT": [ { "ENTERPRISE_ID": 1, "RESEARCH_OUTCOME_ID": 1000000******, "INSTITUTION_ID": 1*****, "INSTITUTION_FUNCTIONS": "************", "INSTITUTION_NAME": "**********", "INSTITUTION_PROPERTY_TYPES": null, "LE_LEGAL_ENTITY_MODE": "01", "LE_LEGAL_ENTITY_MODE_NAME": "Сургалтын байгууллага", "LE_LEGAL_ENTITY_TYPE": "01", "LE_LEGAL_ENTITY_TYPE_NAME": "Ашгийн төлөө", "INSTITUTION_TYPE_NAME": "Их сургууль", "SCHOOL_ID": 1000000**********, "SCHOOL_NAME": "***********", "ORGANIZATION_ID": 1000000******, "ORGANIZATION_CODE": "hall", "ORGANIZATION_NAME": "Tэнхим", "ORGANIZATION_DESC": null, "EFFECTIVE_START_DATE": "2020-01-16 12:01:00", "EFFECTIVE_END_DATE": "4712-12-31 12:12:00", "RESEARCH_OUTCOME_CODE": "12", "RESEARCH_OUTCOME_NAME": "12", "RESEARCH_OUTCOME_NAME_EN": "12", "RESEARCH_OUTCOME_TYPE_ID": 100000039688172, "RESEARCH_OUTCOME_TYPE_CODE": "1", "RESEARCH_OUTCOME_TYPE_NAME": "Ном", "RESEARCH_OUTCOME_TYPE_DESC": "Ном", "RESEARCH_OUTCOME_SUBTYPE_ID": null, "RESEARCH_OUTCOME_SUBTYPE_NAME": "Мэдээлэл байхгүй", "RESEARCH_OUTCOME_SUBTYPE_CODE": null, "SCIENCE_FIELD_ID": 1000000******, "SCIENCE_FIELD_CODE": "11", "SCIENCE_FIELD_NAME": "**********", "SCIENCE_FIELD_DESC": "**********", "CITATION_FLAG": "N", "CITATION_FLAG_NAME": "Үгүй", "START_DATE": "2020-01-16", "END_DATE": null, "RESEARCH_OUTCOME_STATUS": "ACTIVE", "RESEARCH_OUTCOME_STATUS_NAME": "Хүчинтэй", "RESEARCH_OUTCOME_ABSTRACT": null, "THESIS_DATE": null, "THESIS_VENUE_TYPE": null, "THESIS_VENUE_TYPE_NAME": null, "THESIS_COUNTRY_CODE": null, "THESIS_COUNTRY_NAME": null, "THESIS_EXTERNAL_SCHOOL_ID": null, "THESIS_EXTERNAL_SCHOOL_NAME": null, "THESIS_EDUCATION_DEGREE_ID": null, "DEGREE_CODE": null, "DEGREE_NAME": "Мэдээлэл байхгүй", "DEGREE_DESC": null, "PROJECT_FLAG": "N", "PROJECT_FLAG_NAME": "Үгүй", "DIGITAL_FLAG": "N", "ISBN": null, "ISSN": null, "NUMBER_OF_EXHIBITION": 0, "DOI_ADDRESS": "1", "WEB_ADDRESS": "1", "KEYWORDS": null, "INTELLECTUAL_PROPERTY_FLAG": "N", "COMMENTS": null, "ACTION_TYPE": null, "ACTION_TYPE_NAME": "Мэдээлэл байхгүй", "ACTION_ID": null, "ACTION_CODE": null, "ACTION_NAME": "Мэдээлэл байхгүй", "ACTION_DESC": null, "ACTION_REASON_ID": null, "ACTION_REASON_CODE": null, "ACTION_REASON_NAME": "Мэдээлэл байхгүй", "ACTION_REASON_DESC": null, "ACTION_DATE": null, "STATUS": "A", "STATUS_NAME": "Идэвхтэй", "INTERNATIONAL_FLAG": null, "INTERNATIONAL_FLAG_NAME": null } } .. code-block:: text Эрдэм шинжилгээний мэдээлэл илгээх сервис POST https://hub.esis.edu.mn/hemis/api/v1.0.0/research/save/ -------------------------------------------------------------------------------------------------------- +-------------------------+------------------------------+------------------+--------------------------+ | Параметрын тайлбар | +=========================+==============================+==================+==========================+ | Параметр | Тайлбар | Өгөгдлийн төрөл | Жишээ | +-------------------------+------------------------------+------------------+--------------------------+ | ACTION | Үйлдлийн төрөл | String | ADD, EDIT | +-------------------------+------------------------------+------------------+--------------------------+ | RESEARCH_OUTCOME_ID | Бүтээлийн ID | Long | 10000 | +-------------------------+------------------------------+------------------+--------------------------+ | INSTITUTION_ID | Сургалтын байгууллагын ID | Long | 10000 | +-------------------------+------------------------------+------------------+--------------------------+ | SCHOOL_ID | Сургуулийн ID | Long | 1 | +-------------------------+------------------------------+------------------+--------------------------+ | RESEARCH_OUTCOME_CODE | Бүтээлийн код | String | RES001 | +-------------------------+------------------------------+------------------+--------------------------+ | RESEARCH_OUTCOME_NAME | Бүтээлийн нэр | String | RES001 | +-------------------------+------------------------------+------------------+--------------------------+ | RESEARCH_OUTCOME_NAME_EN| Бүтээлийн англи нэр | String | RES001 | +-------------------------+------------------------------+------------------+--------------------------+ | RESEARCH_OUTCOME_TYPE_ID| Бүтээлийн төрөлийн ID | Long | 1 | +-------------------------+------------------------------+------------------+--------------------------+ | SCIENCE_FIELD_ID | Шинжлэх ухааны салбарын ID | Long | | +-------------------------+------------------------------+------------------+--------------------------+ | CITATION_FLAG | Иш татагдсан эсэх | String | Y/N | +-------------------------+------------------------------+------------------+--------------------------+ | START_DATE | Бүтээлийн эхэлсэн огноо | String | 2020-01-01 | +-------------------------+------------------------------+------------------+--------------------------+ | END_DATE | Бүтээлийн дуусах огноо | String | 2020-01-01 | +-------------------------+------------------------------+------------------+--------------------------+ | RESEARCH_OUTCOME_STATUS | Бүтээлийн төлөв | String |'HUB_RESEARCH_OUTCOME_STATUS'| +-------------------------+------------------------------+------------------+--------------------------+ | RESEARCH_OUTCOME_ABSTRACT| Бүтээлийн хураангуй | String | | +-------------------------+------------------------------+------------------+--------------------------+ | THESIS_DATE | Хамгаалсан огноо | Date | 2020-01-01 | +-------------------------+------------------------------+------------------+--------------------------+ | THESIS_VENUE_TYPE' | Хамгаалсан газрын төрөл | String | 'HUB_THESIS_VENUE_TYPE' | +-------------------------+------------------------------+------------------+--------------------------+ | THESIS_EXTERNAL_SCHOOL_ID | Хамгаалсан сургууль | Long | 1000000 | +-------------------------+------------------------------+------------------+--------------------------+ | THESIS_EDUCATION_DEGREE_ID| Боловсролын зэргийн ангилал| String | | +-------------------------+------------------------------+------------------+--------------------------+ | INTERNATIONAL_FLAG | Олон улсын хамтарсан бүтээл эсэх | String | Y/N | +-------------------------+------------------------------+------------------+--------------------------+ | JOINT_COUNTRY_CODE | Хамтарсан улс | String | 'COUNTRY_CODE' | +-------------------------+------------------------------+------------------+--------------------------+ | ISBN | ISBN код | String | | +-------------------------+------------------------------+------------------+--------------------------+ | ISSN | ISSN код | String | | +-------------------------+------------------------------+------------------+--------------------------+ | PROJECT_FLAG | Төсөл хөтөлбөрөөр хэрэгжүүлсэн эсэх | String | Y/N | +-------------------------+------------------------------+------------------+--------------------------+ | DIGITAL_FLAG | Цахим бүтээл эсэх | String | Y/N | +-------------------------+------------------------------+------------------+--------------------------+ | NUMBER_OF_EXHIBITION | Үзэсгэлэнд тавигдсан тоо | String | 1 | +-------------------------+------------------------------+------------------+--------------------------+ | DOI_ADDRESS | DOI хаяг | String | | +-------------------------+------------------------------+------------------+--------------------------+ | WEB_ADDRESS | Вэб хаяг | String | | +-------------------------+------------------------------+------------------+--------------------------+ | KEYWORDS | Хайлтын түлхүүр үг | String | | +-------------------------+------------------------------+------------------+--------------------------+ | INTELLECTUAL_PROPERTY_FLAG | Оюуны өмчийн гэрчилгээ авсан эсэх| String | | +-------------------------+------------------------------+------------------+--------------------------+ | COMMENTS | Нэмэлт тайлбар | String | | +-------------------------+------------------------------+------------------+--------------------------+ | USERNAME | Хэрэглэгчийн нэр | String | | +-------------------------+------------------------------+------------------+--------------------------+ Жишээ нь: .. code-block:: text { "ACTION": "ADD", "FINANCIAL_ID": 1000000, "INSTITUTION_ID": 1*****, "SCHOOL_ID": 1*****, "STUDENT_ID": 1*****, "PERSON_ID": 1*****, "PROGRAM_ID": 1****, "PROGRAM_PLAN_ID": 1*****, "ACADEMIC_YEAR": 2020, "TERM_TYPE_ID": 1, "TERM_ID": 1, "EDUCATION_LEVEL": "BACHELOR_OR_EQUIVALENT", "ACADEMIC_SHIFT": "DAY", "ACADEMIC_LEVEL": 1, "CURRENCY_CODE": "TUG", "TOTAL_FEE_AMOUNT": 10000, "TOTAL_PENALTY_AMOUNT": 10000, "TOTAL_PAID_FEE_AMOUNT": 10000, "TOTAL_PAID_PENALTY_AMOUNT": 10000, "TOTAL_PAID_OVER_AMOUNT": 10000, "TOTAL_REFUND_AMOUNT": 10000, "CONTRACT_NUMBER": "CON001", "CONTRACT_INFORMATION": "CON001", "COMMENTS": "CON001" } .. code-block:: text Эрдэм шинжилгээний сэтгүүл ^^^^^^^^^^^^^^^^^^^^^^^^^^ Эрдэм шинжилгээний сэтгүүлийн мэдээлэл авах сервис GET https://hub.esis.edu.mn/hemis/api/v1.0.0/research/press ------------------------------------------------------------------------------------------ .. code-block:: text { "SUCCESS_CODE": 200, "RESPONSE_MESSAGE": "Сервис амжилттай холбогдлоо", "RESULT": [ { "ENTERPRISE_ID": 1, "RESEARCH_PRESS_ID": 1000000*****, "INSTITUTION_ID": 1, "INSTITUTION_FUNCTIONS": "Сургалт", "INSTITUTION_NAME": "**********", "INSTITUTION_PROPERTY_TYPES": null, "LE_LEGAL_ENTITY_MODE": "01", "LE_LEGAL_ENTITY_MODE_NAME": "Сургалтын байгууллага", "LE_LEGAL_ENTITY_TYPE": "01", "LE_LEGAL_ENTITY_TYPE_NAME": "Ашгийн төлөө", "INSTITUTION_TYPE_NAME": "Коллеж", "EFFECTIVE_START_DATE": "2020-01-13 12:01:00", "EFFECTIVE_END_DATE": "4712-12-31 12:12:00", "RESEARCH_PRESS_CODE": "123", "RESEARCH_PRESS_NAME": "132", "RESEARCH_PRESS_NAME_EN": "123", "RESEARCH_PRESS_NUMBER": null, "SCIENCE_FIELD_ID": 1000000**********, "SCIENCE_FIELD_CODE": "39", "SCIENCE_FIELD_NAME": "Хууль", "SCIENCE_FIELD_DESC": "Хууль", "START_DATE": "2020-01-13", "END_DATE": null, "NUMBER_OF_ARTICLE": 0, "FREQUENCY_IN_YEAR": 2, "RESEARCH_PRESS_STATUS": "ACTIVE", "RESEARCH_PRESS_STATUS_NAME": "Хүчинтэй", "INTERNATIONAL_FLAG": "N", "INTERNATIONAL_FLAG_NAME": "Үгүй", "INTERNATIONAL_NUMBER": null, "JOINT_FLAG": "N", "JOINT_NAME": null, "FOREIGN_LANGUAGE_FLAG": "N", "WEB_ADDRESS": null, "ISBN": null, "ISSN": null, "COMMENTS": null, "ACTION_TYPE": null, "ACTION_TYPE_NAME": "Мэдээлэл байхгүй", "ACTION_ID": null, "ACTION_CODE": null, "ACTION_NAME": "Мэдээлэл байхгүй", "ACTION_DESC": null, "ACTION_REASON_ID": null, "ACTION_REASON_CODE": null, "ACTION_REASON_NAME": "Мэдээлэл байхгүй", "ACTION_REASON_DESC": null, "ACTION_DATE": null, "STATUS": "A", "STATUS_NAME": "Идэвхтэй", "OBJECT_VERSION_NUMBER": 1, "CREATED_BY": "anonymous", "CREATED_DATE": "2020-01-13 14:00:57.118", "LAST_UPDATED_BY": "anonymous", "LAST_UPDATED_DATE": "2020-01-13 14:01:42.856" } } .. code-block:: text Эрдэм шинжилгээний сэтгүүлийн мэдээлэл илгээх сервис POST https://hub.esis.edu.mn/hemis/api/v1.0.0/research/press/save/ -------------------------------------------------------------------------------------------------------- +-------------------------+------------------------------+------------------+--------------------------+ | Параметрын тайлбар | +=========================+==============================+==================+==========================+ | Параметр | Тайлбар | Өгөгдлийн төрөл | Жишээ | +-------------------------+------------------------------+------------------+--------------------------+ | ACTION | Үйлдлийн төрөл | String | ADD, EDIT | +-------------------------+------------------------------+------------------+--------------------------+ | RESEARCH_PRESS_ID | Сэтгүүлийн ID | Long | 10000 | +-------------------------+------------------------------+------------------+--------------------------+ | INSTITUTION_ID | Сургалтын байгууллагын ID | Long | 10000 | +-------------------------+------------------------------+------------------+--------------------------+ | SCHOOL_ID | Сургуулийн ID | Long | 10000 | +-------------------------+------------------------------+------------------+--------------------------+ | ORGANIZATION_ID | Сургалт, судалгааны нэгж ID | Long | 10000 | +-------------------------+------------------------------+------------------+--------------------------+ | RESEARCH_PRESS_CODE | Сэтгүүл код | String | PRE001 | +-------------------------+------------------------------+------------------+--------------------------+ | RESEARCH_PRESS_NAME | Сэтгүүлийн нэр | String | Сэтгүүл | +-------------------------+------------------------------+------------------+--------------------------+ | RESEARCH_PRESS_NAME_EN | Сэтгүүлийн англи нэр | String | Press | +-------------------------+------------------------------+------------------+--------------------------+ | SCIENCE_FIELD_ID | Шинжлэх ухааны салбарын ID | Long | 10000 | +-------------------------+------------------------------+------------------+--------------------------+ | START_DATE | Хэвлэгдэж эхэлсэн огноо | String | 2020-01-01 | +-------------------------+------------------------------+------------------+--------------------------+ | END_DATE | Хэвлэгдэж дуусах огноо | String | 2020-01-01 | +-------------------------+------------------------------+------------------+--------------------------+ | NUMBER_OF_ARTICLE | Нийтэлсэн өгүүллийн тоо | Integer | 10000 | +-------------------------+------------------------------+------------------+--------------------------+ | FREQUENCY_IN_YEAR | Жилд гарах давтамжийн тоо | Integer | 10000 | +-------------------------+------------------------------+------------------+--------------------------+ | RESEARCH_PRESS_STATUS | Сэтгүүлийн төлөв | String | 'HUB_RESEARCH_PRESS_STATUS' | +-------------------------+------------------------------+------------------+--------------------------+ | INTERNATIONAL_FLAG | Олон улсад бүртгэлтэй эсэх | String | Y/N | +-------------------------+------------------------------+------------------+--------------------------+ | JOINT_FLAG | Хамтарч гаргасан эсэх | String | Y/N | +-------------------------+------------------------------+------------------+--------------------------+ | JOINT_NAME | Хамтрагч байгууллагын нэр | String | | +-------------------------+------------------------------+------------------+--------------------------+ | FOREIGN_LANGUAGE_FLAG | Гадаад хэл дээр нийтлэгддэг эсэх | String | Y/N | +-------------------------+------------------------------+------------------+--------------------------+ | LANGUAGE_CODE | Хэвлэгддэг хэл | String | 'LANGUAGE_CODE' | +-------------------------+------------------------------+------------------+--------------------------+ | WEB_ADDRESS | Вэб хаяг | String | | +-------------------------+------------------------------+------------------+--------------------------+ | ISSN | ISSN дугаар | String | | +-------------------------+------------------------------+------------------+--------------------------+ | COMMENTS | Нэмэлт мэдээлэл | String | | +-------------------------+------------------------------+------------------+--------------------------+ Жишээ нь: .. code-block:: text { "ACTION" : "ADD", "RESEARCH_PRESS_ID" : 1000000******, "INSTITUTION_ID" : 1***, "SCHOOL_ID" : 1****, "ORGANIZATION_ID" : 1*****, "RESEARCH_PRESS_CODE":"code01", "RESEARCH_PRESS_NAME":"research-1", "RESEARCH_PRESS_NAME_EN":"research-1", "SCIENCE_FIELD_ID":1****, "START_DATE":"2020-01-01", "END_DATE":"2020-01-01", "NUMBER_OF_ARTICLE":1, "FREQUENCY_IN_YEAR":1, "RESEARCH_PRESS_STATUS":"NEW", "INTERNATIONAL_FLAG":"Y", "JOINT_FLAG":"N", "JOINT_NAME":"N", "FOREIGN_LANGUAGE_FLAG":"N", "LANGUAGE_CODE":"MN", "WEB_ADDRESS":"www.", "ISSN":"1231456465", "COMMENTS":"1" } .. code-block:: text Эрдэм шинжилгээний арга хэмжээ ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Эрдэм шинжилгээний арга хэмжээний мэдээлэл авах сервис GET https://hub.esis.edu.mn/hemis/api/v1.0.0/research/event ------------------------------------------------------------------------------------------ .. code-block:: text { "SUCCESS_CODE": 200, "RESPONSE_MESSAGE": "Сервис амжилттай холбогдлоо", "RESULT": [ { "ENTERPRISE_ID": 1****, "RESEARCH_OUTCOME_EVENT_ID": 1000000******, "INSTITUTION_ID": 10***, "RESEARCH_OUTCOME_ID": 1000000*******, "EFFECTIVE_START_DATE": "2020-09-28T00:00:00Z", "EFFECTIVE_END_DATE": "4712-12-31T00:00:00Z", "INTERNAL_FLAG": "Y", "EVENT_ID": 1000000********, "RESEARCH_EVENT_CODE": "52", "RESEARCH_EVENT_NAME": "Арга хэмжээ", "RESEARCH_EVENT_NAME_EN": "wertghjm,", "RESEARCH_EVENT_TYPE": "CONFERENCE", "RESEARCH_EVENT_AREA": "SECTOR", "START_DATE": "2020-07-28T00:00:00Z", "END_DATE": "2020-07-30T00:00:00Z", "RESEARCH_EVENT_VENUE": "DOMESTIC", "RESEARCH_EVENT_STATUS": "ACTIVE", "PARTICIPANT_NUMBER": 13, "RESEARCH_OUTCOME_EVENT_DESC": null, "DIGITAL_FLAG": "Y", "COMMENTS": null, "ACTION_TYPE": null, "ACTION_ID": null, "ACTION_REASON_ID": null, "ACTION_DATE": null, "STATUS": "A", "OBJECT_VERSION_NUMBER": 1, "CREATED_BY": "user1", "CREATED_DATE": "2020-09-28 11:36:09.132", "LAST_UPDATED_BY": "user1", "LAST_UPDATED_DATE": "2020-09-28 11:36:44.644" } } .. code-block:: text Эрдэм шинжилгээний арга хэмжээний мэдээлэл илгээх сервис POST https://hub.esis.edu.mn/hemis/api/v1.0.0/research/event/save/ ------------------------------------------------------------------------------------------------------- +-------------------------+------------------------------+------------------+--------------------------+ | Параметрын тайлбар | +=========================+==============================+==================+==========================+ | Параметр | Тайлбар | Өгөгдлийн төрөл | Жишээ | +-------------------------+------------------------------+------------------+--------------------------+ | ACTION | Үйлдлийн төрөл | String | ADD, EDIT | +-------------------------+------------------------------+------------------+--------------------------+ | EVENT_ID | Арга хэмжээний ID | Long | 10000 | +-------------------------+------------------------------+------------------+--------------------------+ | INSTITUTION_ID | Сургалтын байгууллагын ID | Long | 10000 | +-------------------------+------------------------------+------------------+--------------------------+ | SCHOOL_ID | Сургуулийн ID | Long | 10000 | +-------------------------+------------------------------+------------------+--------------------------+ | ORGANIZATION_ID | Сургалт, судалгааны нэгж ID | Long | 10000 | +-------------------------+------------------------------+------------------+--------------------------+ | EVENT_CODE | Арга хэмжээний код | String | PRE001 | +-------------------------+------------------------------+------------------+--------------------------+ | EVENT_NAME | Арга хэмжээний нэр | String | Сэтгүүл | +-------------------------+------------------------------+------------------+--------------------------+ | EVENT_NAME_EN | Арга хэмжээний англи нэр | String | Press | +-------------------------+------------------------------+------------------+--------------------------+ | EVENT_TYPE | Арга хэмжээний төрөл | String | 'HUB_EVENT_TYPE' | +-------------------------+------------------------------+------------------+--------------------------+ | EVENT_AREA | Арга хэмжээний хамрах хүрээ | String | 'HUB_EVENT_AREA_TYPE' | +-------------------------+------------------------------+------------------+--------------------------+ | START_DATE | Эхэлсэн огноо | Date | 2020-01-01 | +-------------------------+------------------------------+------------------+--------------------------+ | END_DATE | Дуусах огноо | Date | 2020-01-01 | +-------------------------+------------------------------+------------------+--------------------------+ | EVENT_VENUE | Зохион байгуулсан газрын төрөл | String | 'HUB_EVENT_VENUE' | +-------------------------+------------------------------+------------------+--------------------------+ | EVENT_STATUS | Жилд гарах давтамжийн тоо | Integer | 'HUB_EVENT_STATUS' | +-------------------------+------------------------------+------------------+--------------------------+ | PARTICIPANT_NUMBER | Сэтгүүлийн төлөв | String | 'HUB_RESEARCH_PRESS_STATUS' | +-------------------------+------------------------------+------------------+--------------------------+ | EVENT_OUTCOME | Олон улсад бүртгэлтэй эсэх | String | | +-------------------------+------------------------------+------------------+--------------------------+ | DIGITAL_FLAG | Хамтарч гаргасан эсэх | String | Y/N | +-------------------------+------------------------------+------------------+--------------------------+ | COMMENTS | Нэмэлт мэдээлэл | String | | +-------------------------+------------------------------+------------------+--------------------------+ Жишээ нь: .. code-block:: text { "ACTION" : "ADD", "EVENT_ID" : 100000037150173, "INSTITUTION_ID" : 1, "SCHOOL_ID" : 1, "ORGANIZATION_ID" : 1, "EVENT_CODE":"code01", "EVENT_NAME":"research-1", "EVENT_NAME_EN":"research-1", "EVENT_TYPE":100000, "EVENT_AREA":100000, "START_DATE":"2020-01-01", "END_DATE":"2020-01-01", "EVENT_VENUE":1, "EVENT_STATUS":1, "PARTICIPANT_NUMBER":"NEW", "EVENT_OUTCOME":"Y", "DIGITAL_FLAG":"N", "COMMENTS":"1" } .. code-block:: text Төсөл хөтөлбөр ----------------------------------------------------------------------------------------- Төсөл хөтөлбөр ^^^^^^^^^^^^^^ Төсөл хөтөлбөр мэдээлэл авах сервис GET https://hub.esis.edu.mn/hemis/api/v1.0.0/project ------------------------------------------------------------------------------------------ Жишээ нь: .. code-block:: text { "SUCCESS_CODE": 200, "RESPONSE_MESSAGE": "Сервис амжилттай холбогдлоо", "RESULT": [ { "ENTERPRISE_ID": 1, "PROJECT_ID": 1000000*****, "EFFECTIVE_START_DATE": "2020-08-05", "EFFECTIVE_END_DATE": "4712-12-31", "INSTITUTION_ID": 1***, "INSTITUTION_CODE": "1***", "INSTITUTION_NAME": "***", "INSTITUTION_DESC": "********", "INSTITUTION_FUNCTIONS": "Сургалт", "INSTITUTION_PROPERTY_TYPES": null, "GEN_TYPE": "Холимог өмч", "LE_LEGAL_ENTITY_MODE": "01", "LE_LEGAL_ENTITY_MODE_NAME": "Сургалтын байгууллага", "LE_LEGAL_ENTITY_TYPE": "01", "LE_LEGAL_ENTITY_TYPE_NAME": "Ашгийн төлөө", "INSTITUTION_TYPE_NAME": "Коллеж", "PROJECT_TYPE_ID": 1, "PROJECT_TYPE_NAME": "Хөтөлбөрийн зорилтот төсөл", "PROJECT_CODE": "852", "PROJECT_NAME": "86534,963", "PROJECT_DESC": null, "PROJECT_START_DATE": "2020-07-28", "PROJECT_END_DATE": "2020-08-04", "PROJECT_PERCENTAGE": null, "PROJECT_PERCENTAGE_RANGE": "Мэдээлэл байхгүй", "PROJECT_CURRENCY": "MNT", "PROJECT_CURRENCY_NAME": "Төгрөг", "PROJECT_BUDGET_AMOUNT": 856431, "PROJECT_COST_AMOUNT": 85643120, "PRIMARY_ORGANIZATION_ID": null, "PRIMARY_ORGANIZATION_NAME": "Мэдээлэл байхгүй", "PRIMARY_PERSON_ID": null, "FIRST_NAME": null, "LAST_NAME": null, "FAMILY_NAME": null, "GENDER_CODE": null, "GENDER_CODE_NAME": "Мэдээлэл байхгүй", "PERSON_IDENTIFIER_NUMBER": null, "PERSON_COUNTRY": null, "PERSON_COUNTRY_NAME": "Мэдээлэл байхгүй", "PROJECT_STATUS": "ACTIVE", "PROJECT_STATUS_DATE": null, "PROJECT_STATUS_NAME": "Идэвхтэй", "COMMENTS": null, "ACTION_TYPE": null, "ACTION_TYPE_NAME": "Мэдээлэл байхгүй", "ACTION_ID": null, "ACTION_CODE": null, "ACTION_NAME": "Мэдээлэл байхгүй", "ACTION_DESC": null, "ACTION_REASON_ID": null, "ACTION_REASON_CODE": null, "ACTION_REASON_NAME": "Мэдээлэл байхгүй", "ACTION_REASON_DESC": null, "ACTION_DATE": null, "STATUS": "A", "STATUS_NAME": "Идэвхтэй", "OBJECT_VERSION_NUMBER": 2, "CREATED_BY": "user1", "CREATED_DATE": "2020-08-05", "LAST_UPDATED_BY": "user1", "LAST_UPDATED_DATE": "2020-08-05", "SCHOOL_ID": 1000000******, "SCHOOL_NAME": "*******", "PROJECT_JOINT_FLAG": "N", "PROJECT_JOINT_FLAG_NAME": "Үгүй", "PROJECT_NUMBER_OF_USER": 4, "PROJECT_NUMBER_OF_FOCUS_USER": 7 } .. code-block:: text Төсөл хөтөлбөр илгээх ^^^^^^^^^^^^^^^^^^^^^ Төсөл хөтөлбөр мэдээлэл илгээх сервис POST https://hub.esis.edu.mn/hemis/api/v1.0.0/project/save/ -------------------------------------------------------------------------------------------------------- +-------------------------+------------------------------+------------------+--------------------------+ | Параметрын тайлбар | +=========================+==============================+==================+==========================+ | Параметр | Тайлбар | Өгөгдлийн төрөл | Жишээ | +-------------------------+------------------------------+------------------+--------------------------+ | ACTION | Үйлдлийн төрөл | String | ADD, EDIT | +-------------------------+------------------------------+------------------+--------------------------+ | PROJECT_ID | Төслийн ID | Long | 10000 | +-------------------------+------------------------------+------------------+--------------------------+ | PROJECT_TYPE_ID | Төслийн төрлийн ID | Long | 10000 | +-------------------------+------------------------------+------------------+--------------------------+ | INSTITUTION_ID | Сургалтын байгууллагын ID | Long | 10000 | +-------------------------+------------------------------+------------------+--------------------------+ | SCHOOL_ID | Сургуулийн ID | Long | 10000 | +-------------------------+------------------------------+------------------+--------------------------+ | PROJECT_CODE | Төслийн код | String | 10000 | +-------------------------+------------------------------+------------------+--------------------------+ | PROJECT_NAME | Төслийн нэр | String | PRE001 | +-------------------------+------------------------------+------------------+--------------------------+ | PROJECT_DESC | Төслийн дэлгэрэнгүй | String | PRE001 | +-------------------------+------------------------------+------------------+--------------------------+ | PROJECT_START_DATE | Төсөл эхлэх огноо | Date | 2020-01-01 | +-------------------------+------------------------------+------------------+--------------------------+ | PROJECT_END_DATE | Төсөл дуусах огноо | Date | 2020-01-01 | +-------------------------+------------------------------+------------------+--------------------------+ | PROJECT_PERCENTAGE | Арга хэмжээний код | String | PRE001 | +-------------------------+------------------------------+------------------+--------------------------+ | PROJECT_CURRENCY' | Төслийн валют | String | 'CURRENCY_CODE' | +-------------------------+------------------------------+------------------+--------------------------+ | PROJECT_BUDGET_AMOUNT | Шаардлагатай нийт төсөв | BigDecimal | 100000 | +-------------------------+------------------------------+------------------+--------------------------+ | PROJECT_COST_AMOUNT | Нийт зардал | BigDecimal | 100000 | +-------------------------+------------------------------+------------------+--------------------------+ | PRIMARY_ORGANIZATION_ID | Үндсэн хариуцагч нэгжийн ID | Long | 100000 | +-------------------------+------------------------------+------------------+--------------------------+ | PRIMARY_PERSON_ID | Үндсэн хариуцагч хүний ID | Long | 100000 | +-------------------------+------------------------------+------------------+--------------------------+ | PROJECT_JOINT_FLAG | Хамтарсан төсөл хөтөлбөр эсэх| String | Y/N | +-------------------------+------------------------------+------------------+--------------------------+ | PROJECT_STATUS | Төслийн төлөв | String | 'HUB_PROJECT_STATUS' | +-------------------------+------------------------------+------------------+--------------------------+ | PROJECT_STATUS_DATE | Төслийн төлөв өөрчилсөн огноо| String | 2020-01-01 | +-------------------------+------------------------------+------------------+--------------------------+ | COMMENTS | Нэмэлт тайлбар | String | PRE001 | +-------------------------+------------------------------+------------------+--------------------------+ | PROJECT_NUMBER_OF_USER | Хамрагдсан хүн | Integer | 10 | +-------------------------+------------------------------+------------------+--------------------------+ | PROJECT_NUMBER_OF_USER_F| Хамрагдсан хүн /эмэгтэй/ | Integer | 5 | +-------------------------+------------------------------+------------------+--------------------------+ | PROJECT_NUMBER_OF_FOCUS_USER | Зорилтот бүлгийн хүн тоо| Integer | 10 | +-------------------------+------------------------------+------------------+--------------------------+ | PROJECT_NUMBER_OF_FOCUS_USER_F | Үүнээс эмэгтэй | Integer | 5 | +-------------------------+------------------------------+------------------+--------------------------+ | USERNAME | Хэрэглэгчийн нэр | String | USER | +-------------------------+------------------------------+------------------+--------------------------+ Жишээ нь: .. code-block:: text { "ACTION" : "ADD", "PROJECT_ID" : 1000000*****, "PROJECT_TYPE_ID" : 1*, "INSTITUTION_ID" : 1***, "SCHOOL_ID" : 1****, "PROJECT_CODE" : 1***, "PROJECT_NAME" : 1***, "PROJECT_DESC" : 1***, "PROJECT_START_DATE" : "2020-01-01", "PROJECT_END_DATE" : "2020-01-01", "PROJECT_PERCENTAGE" : 100, "PROJECT_CURRENCY" : "TUG", "PROJECT_BUDGET_AMOUNT" : 10000, "PROJECT_COST_AMOUNT" : 10000, "PRIMARY_ORGANIZATION_ID" : 10000, "PRIMARY_PERSON_ID" : 10000, "PROJECT_JOINT_FLAG" : "Y", "PROJECT_STATUS" : "NEW", "PROJECT_STATUS_DATE" : "2020-01-01", "COMMENTS" : "2020-01-01", "PROJECT_NUMBER_OF_USER" : 10, "PROJECT_NUMBER_OF_USER_F" : 5, "PROJECT_NUMBER_OF_FOCUS_USER" : 5, "PROJECT_NUMBER_OF_FOCUS_USER_F" : 2, "USERNAME" : "USER1" } .. code-block:: text Барилга байгууламж ----------------------------------------------------------------------------------------- Барилга байгууламжийн мэдээлэл авах ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Барилга байгууламжийн мэдээлэл авах сервис GET https://hub.esis.edu.mn/hemis/api/v1.0.0/building ------------------------------------------------------------------------------------------ Жишээ нь: .. code-block:: text { "SUCCESS_CODE": 200, "RESPONSE_MESSAGE": "Сервис амжилттай холбогдлоо", "RESULT": [ { "ENTERPRISE_ID": 1, "BUILDING_ID": 1000000*****, "EFFECTIVE_START_DATE": "2020-01-14", "EFFECTIVE_END_DATE": "4713-12-31", "INSTITUTION_ID": 1****, "INSTITUTION_CODE": "*****", "INSTITUTION_NAME": "*******", "INSTITUTION_DESC": "*******", "BUILDING_TYPE_ID": 1, "BUILDING_TYPE_CODE": "BUILD01", "BUILDING_TYPE_NAME": "Хичээлийн байр", "BUILDING_TYPE_DESC": "Хичээлийн байр", "BUILDING_CODE": "01", "BUILDING_NAME": "ХБ-1", "BUILDING_DESC": null, "ESTABLISHED_DATE": null, "BUILDING_COUNTRY": "MN", "BUILDING_INTERNET_TYPE": "DUAL", "BUILDING_COUNTRY_NAME": "Монгол", "ADDRESS_FORMAT_ID": 5, "ADDRESS_FORMAT_NAME": "Мэдээлэл байхгүй", "ADDRESS_TYPE": "WORK", "ADDRESS_TYPE_NAME": "Ажлын хаяг", "ADDRESS_ID": 0, "SINGLEROW_FORMATTED_ADDRESS": null, "MULTIROW_FORMATTED_ADDRESS": null, "IN_USE_FLAG": "Y", "IN_USE_FLAG_NAME": "Тийм", "DATE_IN_USE": null, "OWNING_TYPE": "OWN", "OWNING_TYPE_NAME": "Өөрийн эзэмшил", "ASSET_ID": null, "ASSET_ID_CODE": null, "ASSET_ID_NAME": null, "ASSET_ID_DESC": null, "ACTION_TYPE": null, "ACTION_TYPE_NAME": null, "ACTION_ID": null, "ACTION_CODE": null, "ACTION_NAME": null, "ACTION_DESC": null, "ACTION_REASON_ID": null, "ACTION_REASON_CODE": null, "ACTION_REASON_NAME": null, "ACTION_REASON_DESC": null, "ACTION_DATE": null, "STATUS": "A", "STATUS_NAME": "Идэвхтэй", "OBJECT_VERSION_NUMBER": 1, "CREATED_BY": "user*", "CREATED_DATE": "2020-01-14", "LAST_UPDATED_BY": "user*", "LAST_UPDATED_DATE": "2020-01-14", "TREE_NODE_PK_VALUE_TAG": null, "SCHOOL_ID": null, "SCHOOL_NAME": null, "BUILDING_CAPACITY": "5263" } } .. code-block:: text Барилга байгууламжийн мэдээлэл илгээх ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Барилга байгууламжийн мэдээлэл илгээх сервис POST https://hub.esis.edu.mn/hemis/api/v1.0.0/building/save/ -------------------------------------------------------------------------------------------------------- +-------------------------+------------------------------+------------------+--------------------------+ | Параметрын тайлбар | +=========================+==============================+==================+==========================+ | Параметр | Тайлбар | Өгөгдлийн төрөл | Жишээ | +-------------------------+------------------------------+------------------+--------------------------+ | ACTION | Үйлдлийн төрөл | String | ADD, EDIT | +-------------------------+------------------------------+------------------+--------------------------+ | BUILDING_ID | Анги танхим ID | Long | 10000 | +-------------------------+------------------------------+------------------+--------------------------+ | INSTITUTION_ID | Сургалтын байгууллагын ID | Long | 10000 | +-------------------------+------------------------------+------------------+--------------------------+ | BUILDING_TYPE_ID' | Барилга, байгууламжийн төрөл | Long | 'HUB_BUILDING_TYPE' | +-------------------------+------------------------------+------------------+--------------------------+ | BUILDING_CODE | Барилга байгууламжийн код | String | | +-------------------------+------------------------------+------------------+--------------------------+ | BUILDING_NAME | Барилга байгууламжийн нэр | String | 100000 | +-------------------------+------------------------------+------------------+--------------------------+ | ESTABLISHED_DATE | Байгуулсан огноо | Date | 2020-01-01 | +-------------------------+------------------------------+------------------+--------------------------+ | PERSON_ID | Хариуцагч хүний ID | Long | 100000 | +-------------------------+------------------------------+------------------+--------------------------+ | PERSON_FIRST_NAME | Хариуцагч хүний нэр | String | А | +-------------------------+------------------------------+------------------+--------------------------+ | PERSON_LAST_NAME | Хариуцагч хүний овог | String | А | +-------------------------+------------------------------+------------------+--------------------------+ | BUILDING_COUNTRY | Байрлах улс | String | MN | +-------------------------+------------------------------+------------------+--------------------------+ | BUILDING_INTERNET_TYPE' | Интернетийн төрөл | String | 'BUILDING_INTERNET_TYPE' | +-------------------------+------------------------------+------------------+--------------------------+ | ADDRESS_FORMAT_ID | Хаягийн формат ID | Long | 100000 | +-------------------------+------------------------------+------------------+--------------------------+ | ADDRESS_TYPE' | Хаяг байршлын төрөл | String |'INSTITUTION_ADDRESS_TYPE'| +-------------------------+------------------------------+------------------+--------------------------+ | ADDRESS_ID | Хаягийн ID | Long | | +-------------------------+------------------------------+------------------+--------------------------+ | SINGLEROW_FORMATTED_ADDRESS| Хаягийн текст | String | | +-------------------------+------------------------------+------------------+--------------------------+ | MULTIROW_FORMATTED_ADDRESS | Хаягийн текст | String | | +-------------------------+------------------------------+------------------+--------------------------+ | IN_USE_FLAG | Ашиглалтанд байгаа эсэх | String | Y/N | +-------------------------+------------------------------+------------------+--------------------------+ | DATE_IN_USE | Ашиглалтанд орсон огноо | Date | 2020-01-01 | +-------------------------+------------------------------+------------------+--------------------------+ | OWNING_TYPE' | Эзэмшил | String | 'ASSET_OWNING_TYPE' | +-------------------------+------------------------------+------------------+--------------------------+ | ASSET_ID | Хөрөнгийн ID | Long | | +-------------------------+------------------------------+------------------+--------------------------+ | SHARED_FLAG | Нийтийн байр эсэх | String | Y/N | +-------------------------+------------------------------+------------------+--------------------------+ | SHARED_BUILDING_ID | Нийтийн байрны ID | Long | | +-------------------------+------------------------------+------------------+--------------------------+ Жишээ нь: .. code-block:: text { "ACTION": "ADD", "BUILDING_ID": 1000000***, "INSTITUTION_ID": 1****, "BUILDING_TYPE_ID": 24, "BUILDING_CODE": "101", "BUILDING_NAME": "Лаборатори", "ESTABLISHED_DATE": null, "PERSON_ID": 0, "PERSON_FIRST_NAME": 1, "PERSON_LAST_NAME": "101", "BUILDING_COUNTRY": "Y", "BUILDING_INTERNET_TYPE": "Тийм", "ADDRESS_FORMAT_ID": null, "ADDRESS_TYPE": null, "ADDRESS_ID": null, "SINGLEROW_FORMATTED_ADDRESS": null, "MULTIROW_FORMATTED_ADDRESS": null, "IN_USE_FLAG": "Y", "DATE_IN_USE": "2020-01-01", "OWNING_TYPE": "RENT", "ASSET_ID": null, "SHARED_FLAG": "N", "SHARED_BUILDING_ID": null, "USER_NAME":"user1" } .. code-block:: text Анги танхим ----------------------------------------------------------------------------------------- Анги танхимын мэдээлэл авах ^^^^^^^^^^^^^^^^^^^^^^^^^^^ Анги танхимын мэдээлэл авах сервис GET https://hub.esis.edu.mn/hemis/api/v1.0.0/facility ------------------------------------------------------------------------------------------ Жишээ нь: .. code-block:: text { "SUCCESS_CODE": 200, "RESPONSE_MESSAGE": "Сервис амжилттай холбогдлоо", "RESULT": [ { "ENTERPRISE_ID": 1, "FACILITY_ID": 1000000*********, "EFFECTIVE_START_DATE": "2020-01-14", "EFFECTIVE_END_DATE": "4712-12-31", "INSTITUTION_ID": 1****, "INSTITUTION_CODE": "*****", "INSTITUTION_NAME": "*********", "INSTITUTION_DESC": "*********", "BUILDING_ID": 100000040490596, "BUILDING_CODE": "01", "BUILDING_NAME": "ХБ-1", "BUILDING_DESC": null, "FACILITY_TYPE_ID": 24, "FACILITY_TYPE_CODE": null, "FACILITY_TYPE_NAME": "Мэдээлэл байхгүй", "FACILITY_TYPE_DESC": null, "FACILITY_CODE": "101", "FACILITY_NAME": "Лаборатори", "FACILITY_DESC": null, "FACILITY_SIZE": 0, "FACILITY_FLOOR": 1, "ROOM_NUMBER": "101", "IN_USE_FLAG": "Y", "IN_USE_FLAG_NAME": "Тийм", "DATE_IN_USE": null, "COMMENTS": null, "DISPLAY_SEQUENCE": null, "ACTION_TYPE": "FACILITY_CREATE", "ACTION_TYPE_NAME": "Анги, танхим үүсгэх", "ACTION_ID": 46, "ACTION_CODE": null, "ACTION_NAME": null, "ACTION_DESC": null, "ACTION_REASON_ID": null, "ACTION_REASON_CODE": null, "ACTION_REASON_NAME": null, "ACTION_REASON_DESC": null, "ACTION_DATE": "2020-01-14" } } .. code-block:: text Анги танхимын мэдээлэл илгээх ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Анги танхимын мэдээлэл илгээх сервис POST https://hub.esis.edu.mn/hemis/api/v1.0.0/facility/save/ -------------------------------------------------------------------------------------------------------- +-------------------------+------------------------------+------------------+--------------------------+ | Параметрын тайлбар | +=========================+==============================+==================+==========================+ | Параметр | Тайлбар | Өгөгдлийн төрөл | Жишээ | +-------------------------+------------------------------+------------------+--------------------------+ | ACTION | Үйлдлийн төрөл | String | ADD, EDIT | +-------------------------+------------------------------+------------------+--------------------------+ | FACILITY_ID | Анги танхим ID | Long | 10000 | +-------------------------+------------------------------+------------------+--------------------------+ | INSTITUTION_ID | Сургалтын байгууллагын ID | Long | 10000 | +-------------------------+------------------------------+------------------+--------------------------+ | BUILDING_ID | Барилга, байгууламж ID | Long | 10000 | +-------------------------+------------------------------+------------------+--------------------------+ | FACILITY_TYPE_ID' | Анги танхимм төрөл ID | Long | 'HUB_FACILITY_TYPE' | +-------------------------+------------------------------+------------------+--------------------------+ | FACILITY_CODE | Анги танхим код | String | 100000 | +-------------------------+------------------------------+------------------+--------------------------+ | FACILITY_NAME | Анги танхим нэр | String | 100000 | +-------------------------+------------------------------+------------------+--------------------------+ | FACILITY_DESC | Анги танхим дэлгэрэнгүй | String | 100000 | +-------------------------+------------------------------+------------------+--------------------------+ | FACILITY_SIZE | Хэмжээ | Double | 100000 | +-------------------------+------------------------------+------------------+--------------------------+ | FACILITY_FLOOR | Давхрын тоо | Integer | 1 | +-------------------------+------------------------------+------------------+--------------------------+ | ROOM_NUMBER | Өрөөний тоо | String | 2 | +-------------------------+------------------------------+------------------+--------------------------+ | IN_USE_FLAG | Ашиглалтанд байгаа эсэх | String | Y/N | +-------------------------+------------------------------+------------------+--------------------------+ | COMMENTS | Нэмэлт тайлбар | String | PRE001 | +-------------------------+------------------------------+------------------+--------------------------+ | USER_NAME | Хэрэглэгчийн нэр | String | | +-------------------------+------------------------------+------------------+--------------------------+ Жишээ нь: .. code-block:: text { "ACTION": "ADD", "FACILITY_ID": 100000040490620, "INSTITUTION_ID": 10023, "BUILDING_ID": 100000040490596, "FACILITY_TYPE_ID": 24, "FACILITY_CODE": "101", "FACILITY_NAME": "Лаборатори", "FACILITY_DESC": null, "FACILITY_SIZE": 0, "FACILITY_FLOOR": 1, "ROOM_NUMBER": "101", "IN_USE_FLAG": "Y", "IN_USE_FLAG_NAME": "Тийм", "DATE_IN_USE": null, "COMMENTS": null, "USER_NAME":"user" } .. code-block:: text Дотуур байр ----------------------------------------------------------------------------------------- Дотуур байранд суугчдын мэдээлэл авах ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Дотуур байранд суугчдын мэдээлэл авах сервис GET https://hub.esis.edu.mn/hemis/api/v1.0.0/dormitory ------------------------------------------------------------------------------------------ Жишээ нь: .. code-block:: text { "SUCCESS_CODE": 200, "RESPONSE_MESSAGE": "Сервис амжилттай холбогдлоо", "RESULT": [ { "ENTERPRISE_ID": 1, "FACILITY_ID": 1000000*********, "EFFECTIVE_START_DATE": "2020-01-14", "EFFECTIVE_END_DATE": "4712-12-31", "INSTITUTION_ID": 1****, "INSTITUTION_CODE": "*****", "INSTITUTION_NAME": "*********", "INSTITUTION_DESC": "*********", "BUILDING_ID": 100000********, "BUILDING_CODE": "01", "BUILDING_NAME": "ХБ-1", "BUILDING_DESC": null, "FACILITY_TYPE_ID": 24, "FACILITY_TYPE_CODE": null, "FACILITY_TYPE_NAME": "Мэдээлэл байхгүй", "FACILITY_TYPE_DESC": null, "FACILITY_CODE": "101", "FACILITY_NAME": "Лаборатори", "FACILITY_DESC": null, "FACILITY_SIZE": 0, "FACILITY_FLOOR": 1, "ROOM_NUMBER": "101", "IN_USE_FLAG": "Y", "IN_USE_FLAG_NAME": "Тийм", "DATE_IN_USE": null, "COMMENTS": null, "DISPLAY_SEQUENCE": null, "ACTION_TYPE": "FACILITY_CREATE", "ACTION_TYPE_NAME": "Анги, танхим үүсгэх", "ACTION_ID": 46, "ACTION_CODE": null, "ACTION_NAME": null, "ACTION_DESC": null, "ACTION_REASON_ID": null, "ACTION_REASON_CODE": null, "ACTION_REASON_NAME": null, "ACTION_REASON_DESC": null, "ACTION_DATE": "2020-01-14" } } .. code-block:: text Дотуур байрын мэдээлэл илгээх ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Дотуур байрын мэдээлэл илгээх сервис POST https://hub.esis.edu.mn/hemis/api/v1.0.0/dormitory/save/ -------------------------------------------------------------------------------------------------------- +-------------------------+------------------------------+------------------+--------------------------+ | Параметрын тайлбар | +=========================+==============================+==================+==========================+ | Параметр | Тайлбар | Өгөгдлийн төрөл | Жишээ | +-------------------------+------------------------------+------------------+--------------------------+ | ACTION | Үйлдлийн төрөл | String | ADD, EDIT | +-------------------------+------------------------------+------------------+--------------------------+ | BUILDING_PERSON_ID | Дотуур байрны хүний ID | Long | 10000 | +-------------------------+------------------------------+------------------+--------------------------+ | BUILDING_ID | Барилга, байгууламж ID | Long | 10000 | +-------------------------+------------------------------+------------------+--------------------------+ | FACILITY_ID | Анги танхим ID | Long | 10000 | +-------------------------+------------------------------+------------------+--------------------------+ | PERSON_TYPE_ID | Хүний төрөл ID | Long | 100000 | +-------------------------+------------------------------+------------------+--------------------------+ | PERSON_ID | Хүний ID | Long | 100000 | +-------------------------+------------------------------+------------------+--------------------------+ | WORKER_EMPLOYMENT_ID | Ажил эрхлэлтийн ID | Long | 100000 | +-------------------------+------------------------------+------------------+--------------------------+ | STUDENT_PROGRAM_ID | Сургалтын програмын ID | Long | 100000 | +-------------------------+------------------------------+------------------+--------------------------+ | REQUESTED_DATE | Хүсэлт илгээсэн огноо | Date | 2020-01-01 | +-------------------------+------------------------------+------------------+--------------------------+ | REQUEST_NUMBER | Хүсэлтийн дугаар | String | 2 | +-------------------------+------------------------------+------------------+--------------------------+ | REQUEST_STATUS | Хүсэлтийн төлөв | String | Y/N | +-------------------------+------------------------------+------------------+--------------------------+ | USER_NAME | Хэрэглэгчийн нэр | String | | +-------------------------+------------------------------+------------------+--------------------------+ Жишээ нь: .. code-block:: text { "ACTION": "ADD", "BUILDING_PERSON_ID": 1000000*******, "BUILDING_ID": 1****, "FACILITY_ID": 24, "PERSON_TYPE_ID": "101", "PERSON_ID": "101", "WORKER_EMPLOYMENT_ID": null, "STUDENT_PROGRAM_ID": 0, "REQUESTED_DATE": 1, "REQUEST_NUMBER": "101", "REQUEST_STATUS": "Y", "USER_NAME":"user1" } .. code-block:: text Ажилтны мэдээлэл ----------------------------------------------------------------------------------------- Ажилтны мэдээлэл мэдээлэл авах ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Ажилтаны мэдээлэл мэдээлэл авах сервис GET https://hub.esis.edu.mn/hemis/api/v1.0.0/workers ------------------------------------------------------------------------------------------ Жишээ нь: .. code-block:: text { "SUCCESS_CODE": 200, "RESPONSE_MESSAGE": "Сервис амжилттай холбогдлоо", "RESULT": [ { "WORKER_EMPLOYMENT_ID": 1000000*********, "INSTITUTION_ID": 1****, "INSTITUTION_CODE": "*****", "INSTITUTION_NAME": "*********", "INSTITUTION_DESC": "*********", "WORKER_ID": 100000********, "WORKER_CODE": "01", "WORKER_BEGIN_DATE": "2020-01-01", "WORKER_END_DATE": null, "PERSON_FIRST_NAME": *****, "PERSON_LAST_NAME": ******, "PERSON_FAMILY_NAME": ********, "PERSON_IDENTIFIER_NUMBER": *******, "PERSON_GENDER_CODE": "F", "PERSON_GENDER_NAME": "Эмэгтэй", "PRIMARY_FLAG": "Y", "PRIMARY_FLAG_NAME": "Тийм", "JOB_RELATIONSHIP": "E", "JOB_RELATIONSHIP_NAME": "Үндсэн ажилтан", "JOB_ID": *******, "JOB_CODE": "2351-22", "JOB_NAME": "Хичээлийн туслах ажилтан", "JOB_DESC": null, "DISPLAY_SEQUENCE": 1, "ACTION_ID": 46, "ACTION_CODE": null, "ACTION_NAME": null, "ACTION_DESC": null, "ACTION_REASON_ID": null, "ACTION_REASON_CODE": null, "ACTION_REASON_NAME": null, "ACTION_REASON_DESC": null, "ACTION_DATE": "2020-01-14" } } .. code-block:: text Ажилтны мэдээлэл илгээх ^^^^^^^^^^^^^^^^^^^^^^^ Ажилтны мэдээлэл илгээх сервис POST https://hub.esis.edu.mn/hemis/api/v1.0.0/worker/save/ -------------------------------------------------------------------------------------------------------- +-------------------------+------------------------------+------------------+--------------------------+ | Параметрын тайлбар | +=========================+==============================+==================+==========================+ | Параметр | Тайлбар | Өгөгдлийн төрөл | Жишээ | +-------------------------+------------------------------+------------------+--------------------------+ | ACTION | Үйлдлийн төрөл | String | ADD, EDIT | +-------------------------+------------------------------+------------------+--------------------------+ | WORKER_EMPLOYMENT_ID | Ажил эрхлэлтийн ID | Long | 10000 | +-------------------------+------------------------------+------------------+--------------------------+ | INSTITUTION_ID | Сургалтын байгууллага ID | Long | 10000 | +-------------------------+------------------------------+------------------+--------------------------+ | WORKER_ID | Ажилтаны ID | Long | 10000 | +-------------------------+------------------------------+------------------+--------------------------+ | PERSON_ID | Хүний ID | Long | 100000 | +-------------------------+------------------------------+------------------+--------------------------+ | PRIMARY_FLAG | Үндсэн эсэх | String | Y/N | +-------------------------+------------------------------+------------------+--------------------------+ | JOB_RELATIONSHIP | Ажил эрхлэлтийн ID | Long | 100000 | +-------------------------+------------------------------+------------------+--------------------------+ | JOB_ID | Ажлын ID | Long | 100000 | +-------------------------+------------------------------+------------------+--------------------------+ | EMPLOYMENT_NAME | Албан тушаалын нэр | String | | +-------------------------+------------------------------+------------------+--------------------------+ | EMPLOYMENT_NUMBER | Ажил эрхлэлтийн дугаар | String | 2 | +-------------------------+------------------------------+------------------+--------------------------+ | EMPLOYMENT_START_DATE | Ажил эрхлэлт эхэлсэн огноо | Date | 2020-01-01 | +-------------------------+------------------------------+------------------+--------------------------+ | EMPLOYMENT_END_DATE | Ажил эрхлэлт дууссан огноо | Date | | +-------------------------+------------------------------+------------------+--------------------------+ | EMPLOYMENT_LEVEL' | Ажилтны түвшин | String | 'HUB_EMPLOYMENT_LEVEL' | +-------------------------+------------------------------+------------------+--------------------------+ | EMPLOYMENT_STATUS | Ажилтны төлөв | String | 'HUB_EMPLOYMENT_STATUS' | +-------------------------+------------------------------+------------------+--------------------------+ | EMPLOYMENT_STATUS_START_DATE| Ажилтны төлөв эхлэх огноо| Date | 2020-01-01 | +-------------------------+------------------------------+------------------+--------------------------+ | EMPLOYMENT_STATUS_END_DATE| Ажилтны төлөв дуусах огноо | Date | 2020-05-01 | +-------------------------+------------------------------+------------------+--------------------------+ | REGULAR_TEMPORARY' | Байнгын эсвэл түр | String | 'HUB_REGULAR_TEMPORARY' | +-------------------------+------------------------------+------------------+--------------------------+ | FULL_PART_TIME' | Бүтэн эсвэл цагийн | String | 'HUB_FULL_PART_TIME' | +-------------------------+------------------------------+------------------+--------------------------+ | SCHOOL_ID | Сургуулийн ID | Long | | +-------------------------+------------------------------+------------------+--------------------------+ | ORGANIZATION_ID | Дотоод нэгжийн ID | Long | | +-------------------------+------------------------------+------------------+--------------------------+ | MANAGER_PERSON_ID | Удирдлагын хүний ID | Long | | +-------------------------+------------------------------+------------------+--------------------------+ | LABOUR_UNION_MEMBER_FLAG| ҮЭ-н гишүүн эсэх | String | | +-------------------------+------------------------------+------------------+--------------------------+ | SALARY_FLAG | Үндсэн цалинтай эсэх | String | | +-------------------------+------------------------------+------------------+--------------------------+ | SALARY_TYPE' | Цалинжих хэлбэр | String | 'HUB_SALARY_TYPE' | +-------------------------+------------------------------+------------------+--------------------------+ | SALARY_AMOUNT | Үндсэн цалин | BigDecimal | | +-------------------------+------------------------------+------------------+--------------------------+ | SALARY_CURRENCY' | Валют | String | 'CURRENCY_CODE' | +-------------------------+------------------------------+------------------+--------------------------+ | SALARY_FREQUENCY' | Цалингийн суурь | String | 'HUB_SALARY_FREQUENCY' | +-------------------------+------------------------------+------------------+--------------------------+ | PARENT_EMPLOYMENT_ID | Харъяалах ажил эрхлэлтийн ID | Long | | +-------------------------+------------------------------+------------------+--------------------------+ | INSTRUCTOR_FLAG | Багш эсэх | String | | +-------------------------+------------------------------+------------------+--------------------------+ | INSTRUCTOR_TYPE_ID | Багшийн төрлийн ID | Long | | +-------------------------+------------------------------+------------------+--------------------------+ | USER_NAME | Хэрэглэгчийн нэр | String | | +-------------------------+------------------------------+------------------+--------------------------+ Жишээ нь: .. code-block:: text { "ACTION": "ADD", "WORKER_EMPLOYMENT_ID": 1000000, "INSTITUTION_ID": 1, "WORKER_ID": "2172", "PERSON_ID": 100000, "PRIMARY_FLAG": "Y", "JOB_RELATIONSHIP": 1000000, "JOB_ID": 100000000, "EMPLOYMENT_NAME": "Багш", "EMPLOYMENT_NUMBER": "********", "EMPLOYMENT_START_DATE": "2020-01-01", "EMPLOYMENT_END_DATE": "2020-05-01", "EMPLOYMENT_LEVEL": "N", "EMPLOYMENT_STATUS": "ACTIVE", "EMPLOYMENT_STATUS_START_DATE": "2020-01-01", "EMPLOYMENT_STATUS_END_DATE": "2020-05-01", "REGULAR_TEMPORARY": "Y", "FULL_PART_TIME":"Y", "SCHOOL_ID":100000, "ORGANIZATION_ID":1, "MANAGER_PERSON_ID":100000, "MANAGER_FLAG": "Y", "LABOUR_UNION_MEMBER_FLAG": "Y", "SALARY_FLAG":"Y", "SALARY_TYPE":"FLAT", "SALARY_AMOUNT":100000, "SALARY_CURRENCY":"TUG", "SALARY_FREQUENCY":"A", "PARENT_EMPLOYMENT_ID":"N", "INSTRUCTOR_FLAG":"N", "INSTRUCTOR_TYPE_ID":1000, "USER_NAME":"N" } .. code-block:: text