Сервис жагсаалт ___________________ ******************* Ерөнхий боловсролын систем ========================================================= Нэвтрэх ----------- Үндсэн хэсэг ^^^^^^^^^^^^ Боловсролын удирдлагын мэдээллийн системд нэвтрэх. POST https://hub.esis.edu.mn/svc/api/login -------------------------------------------------- +-------------------+-------------------------+-------------+ | Параметр | +===================+=========================+=============+ | username | Хэрэглэгчийн нэр | string | +-------------------+-------------------------+-------------+ | password | Нууц үг | string | +-------------------+-------------------------+-------------+ Та дээрхи замаар хандахад дараах талбарууд буцаж ирнэ. Үүнд: +---------------+----------------------------------------+ | Талбар | Утга | +===============+========================================+ | token | Бусад сервисүүдийг дуудахад Bearer | | | token-р ашиглана | +---------------+----------------------------------------+ .. note:: Оролтын параметрүүдийг String төрөлөөр явуулах. Жишээ нь ^^^^^^^^^ Системд нэвтрэхийн тулд ``https://hub.esis.edu.mn/svc/api/login`` рүү ``POST`` аргачлалаар хандана. .. code-block:: json { "username": "ES999999999", "password": "999999999" } .. code-block:: text STATUS: 200 Үр дүн: .. code-block:: json { "result": { "userId": 1, "personId": null, "legalEntityId": 1, "academicYear": 2022, "displayName": null, "isEbsSub": 1, "organizationName": "test", "organizationProperty": 1, "requestPermissionCode": "Y", "username": "test" }, "token": "rf.ddd" } .. warning:: Хэрэв 401 алдаа өгвөл та өөрийн нэвтэрч буй хэрэглэгчийн нэр, нууц үгээ шалгана уу. Байгууллагын мэдээлэл --------------------- Нийтлэг мэдээлэл ^^^^^^^^^^^^^^^^ Үндсэн хэсэг Нийтлэг мэдээллийн сервис нь уг системд ашиглагдах сонгох талбарын утгуудыг /public lookup/-г авах зориулалттай сервис юм. Параметрийн нэрний ард ' тэмдэг байвал нийтлэг мэдээллийн сервис ашиглана. Параметр хэсгийн жишээ багананд '' хаалтанд байгаа нэрийг уг сервисийн :lookupType-д утга олгон ашиглана. Жишээ нь: 'EDUCATION_LEVEL' Нийтлэг мэдээлэл. GET https://hub.esis.edu.mn/svc/api/public/lookup/:hubLookupType ------------------------------------------------------------------ +-------------------+--------------------------------+ | Параметр | +===================+================================+ | lookupType | Мэдээллийн төрөл | +-------------------+--------------------------------+ +---------------------------+-------------------------------------------------------+ | Мэдээллийн төрлүүд | +===========================+=======================================================+ | EDUCATION_LEVEL | Боловсролын түвшин | +---------------------------+-------------------------------------------------------+ | ACADEMIC_SHIFT | Сургалтын хэлбэр | +---------------------------+-------------------------------------------------------+ | ACADEMIC_LOAD | Сургалтын ачаалал | +---------------------------+-------------------------------------------------------+ | DISABILITY_REASON | Хөдөлмөрийн чадвар алдалтын төрөл | +---------------------------+-------------------------------------------------------+ | DISABILITY_TYPE | Хөгжлийн бэрхшээлийн төрөл | +---------------------------+-------------------------------------------------------+ | DISABILITY_CATEGORY | Хөгжлийн бэрхшээлийн хэлбэр | +---------------------------+-------------------------------------------------------+ | STUDENT_LIVING_PALACE | Амьдарч буй газар | +---------------------------+-------------------------------------------------------+ | ORPHAN_GUARDIAN_TYPE | Асран хамгаалагчийн төрөл | +---------------------------+-------------------------------------------------------+ | ORPHAN_CATEGORY | Өнчний хэлбэр | +---------------------------+-------------------------------------------------------+ | ORPHAN_TYPE | Өнчний төрөл | +---------------------------+-------------------------------------------------------+ | ATTEND_REASON | Ирцийн шалтгаан | +---------------------------+-------------------------------------------------------+ | TEXTBOOK_ACQUIRED_SOURCE | Олж авсан эх сурвалж | +---------------------------+-------------------------------------------------------+ +-------------------+--------------------------------+ | Гаралтын параметрын тайлбар | +===================+================================+ | lookupCode | Код | +-------------------+--------------------------------+ | lookupName | Нэр | +-------------------+--------------------------------+ Жишээ нь Нийтлэг мэдээлэл авахын тулд ``https://hub.esis.edu.mn/svc/api/public/lookup/:hubLookupType`` рүү ``GET`` аргачлалаар хандана. .. 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": "Мэргэжлийн" } ] } .. warning:: Хэрэв 401 алдаа өгвөл та өөрийн нэвтэрч буй хэрэглэгчийн нэр, нууц үгээ шалгана уу. Бүлгийн жагсаалт ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Үндсэн хэсэг Бүлгийн жагсаалт. GET https://hub.esis.edu.mn/svc/api/hub/group/list --------------------------------------------------------- Таны нэвтэрсэн хэрэглэгчийн token- г ашиглан хандахад дараах талбарууд буцаж ирнэ. Үүнд: +---------------------------+----------------------------------------+ | Талбар | Утга | +===========================+========================================+ | ACADEMIC_LEVEL | Ангийн код | +---------------------------+----------------------------------------+ | ACADEMIC_LEVEL_NAME | Ангийн нэр | +---------------------------+----------------------------------------+ | STUDENT_GROUP_ID | Бүлгийн код | +---------------------------+----------------------------------------+ | PROGRAM_OF_STUDY_ID | Хөтөлбөр ID | +---------------------------+----------------------------------------+ | PROGRAM_STAGE_ID | Түвшин ID | +---------------------------+----------------------------------------+ | STUDENT_GROUP_NAME | Бүлгийн нэр | +---------------------------+----------------------------------------+ | TEACHER_ID | Анги удирдсан багшийн ID | +---------------------------+----------------------------------------+ | TEACHER_NAME | Анги удирдсан багшийн нэр | +---------------------------+----------------------------------------+ | ACADEMIC_YEAR | Тухайн хичээлийн жил | +---------------------------+----------------------------------------+ .. note:: Нэвтэрсэн хэрэглэгчийн token - г ашиглан явуулах. Жишээ нь Бүлгийн жагсаалт хайхын тулд ``https://hub.esis.edu.mn/svc/api/hub/group/list`` рүү ``GET`` аргачлалаар хандана. .. code-block:: text STATUS: 200 .. code-block:: json { "SUCCESS_CODE": 200, "RESPONSE_MESSAGE": "Амжилттай", "RESULT": [ { "ACADEMIC_LEVEL": "11", "ACADEMIC_LEVEL_NAME": "11-р анги", "STUDENT_GROUP_ID": 1, "PROGRAM_OF_STUDY_ID": 1, "PROGRAM_STAGE_ID": 1, "STUDENT_GROUP_NAME": "11-а", "TEACHER_ID": 1, "TEACHER_NAME": "Ч.Чойном" "ACADEMIC_YEAR": "2024" } ] } .. warning:: Хэрэв 401 алдаа өгвөл та өөрийн нэвтэрч буй хэрэглэгчийн нэр, нууц үгээ шалгана уу. Байгууллагын бүлгийн жагсаалт лавлах /Шинэ хичээлийн жилээр/ ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Үндсэн хэсэг Бүлгийн жагсаалт. GET https://hub.esis.edu.mn/svc/api/hub/group/next/academicYear --------------------------------------------------------- Таны нэвтэрсэн хэрэглэгчийн token- г ашиглан хандахад дараах талбарууд буцаж ирнэ. Үүнд: +---------------------------+----------------------------------------+ | Талбар | Утга | +===========================+========================================+ | ACADEMIC_LEVEL | Ангийн код | +---------------------------+----------------------------------------+ | ACADEMIC_LEVEL_NAME | Ангийн нэр | +---------------------------+----------------------------------------+ | STUDENT_GROUP_ID | Бүлгийн код | +---------------------------+----------------------------------------+ | PROGRAM_OF_STUDY_ID | Хөтөлбөр ID | +---------------------------+----------------------------------------+ | PROGRAM_STAGE_ID | Түвшин ID | +---------------------------+----------------------------------------+ | PROGRAM_PLAN_ID | Төлөвлөгөөний ID | +---------------------------+----------------------------------------+ | STUDENT_GROUP_NAME | Бүлгийн нэр | +---------------------------+----------------------------------------+ | TEACHER_ID | Анги удирдсан багшийн ID | +---------------------------+----------------------------------------+ | TEACHER_NAME | Анги удирдсан багшийн нэр | +---------------------------+----------------------------------------+ | ACADEMIC_YEAR | Тухайн хичээлийн жил | +---------------------------+----------------------------------------+ .. note:: Нэвтэрсэн хэрэглэгчийн token - г ашиглан явуулах. Жишээ нь Байгууллагын бүлгийн жагсаалт лавлах /Шинэ хичээлийн жилээр/ хайхын тулд ``https://hub.esis.edu.mn/svc/api/hub/group/next/academicYear`` рүү ``GET`` аргачлалаар хандана. .. code-block:: text STATUS: 200 .. code-block:: json { "SUCCESS_CODE": 200, "RESPONSE_MESSAGE": "Амжилттай", "RESULT": [ { "ACADEMIC_LEVEL": "11", "ACADEMIC_LEVEL_NAME": "11-р анги", "STUDENT_GROUP_ID": 1, "PROGRAM_OF_STUDY_ID": 1, "PROGRAM_STAGE_ID": 1, "PROGRAM_PLAN_ID": 1, "STUDENT_GROUP_NAME": "11-а", "TEACHER_ID": 1, "TEACHER_NAME": "Ч.Чойном" "ACADEMIC_YEAR": "2024" } ] } .. warning:: Хэрэв 401 алдаа өгвөл та өөрийн нэвтэрч буй хэрэглэгчийн нэр, нууц үгээ шалгана уу. Багшийн жагсаалт ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Үндсэн хэсэг Байгууллагын багшийн жагсаалт. GET https://hub.esis.edu.mn/svc/api/hub/teacher/list --------------------------------------------------------- Таны нэвтэрсэн хэрэглэгчийн token- г ашиглан хандахад дараах талбарууд буцаж ирнэ. Үүнд: +---------------------------+----------------------------------------+ | Талбар | Утга | +===========================+========================================+ | INSTITUTION_ID | Байгууллагын ID | +---------------------------+----------------------------------------+ | PERSON_ID | Хүний ID | +---------------------------+----------------------------------------+ | DISPLAY_NAME | Багшийн товч нэр | +---------------------------+----------------------------------------+ | LAST_NAME | Эцэг/эх/ийн нэр | +---------------------------+----------------------------------------+ | FIRST_NAME | Өөрийн нэр | +---------------------------+----------------------------------------+ | DATE_OF_BIRTH | Төрсөн огноо | +---------------------------+----------------------------------------+ | MICROSOFT_EMAIL | Багшийн цахим хаяг | +---------------------------+----------------------------------------+ | GOOGLE_EMAIL | Багшийн цахим хаяг | +---------------------------+----------------------------------------+ | ALL_EMAIL | Бүх цахим хаяг | +---------------------------+----------------------------------------+ | ASSIGNMENT_NAME | Багшийн албан тушаал | +---------------------------+----------------------------------------+ | INSTRUCTOR_TYPE_ID | Багшийн төрлийн ID | +---------------------------+----------------------------------------+ | TYPE_NAME | Төрөл | +---------------------------+----------------------------------------+ | ACADEMIC_ORGANIZATION_ID | Заах аргын нэгдлийн ID | +---------------------------+----------------------------------------+ | ACADEMIC_ORG_NAME | Заах аргын нэгдлийн нэр | +---------------------------+----------------------------------------+ | USERNAME | Багшийн нэвтрэх нэр | +---------------------------+----------------------------------------+ | INSTRUCTOR_AVAILABILITY | Багшийн бүртгэл идэвхитэй эсэх | +---------------------------+----------------------------------------+ | INSTRUCTOR_ID | Багшийн ID | +---------------------------+----------------------------------------+ | REGISTER | Регистрийн дугаар | +---------------------------+----------------------------------------+ | FIRST_NAME_MGL | Өөрийн нэр /Монгол бичгээр/ | +---------------------------+----------------------------------------+ | LAST_NAME_MGL | Эцэг/эх/ийн нэр /Монгол бичгээр/ | +---------------------------+----------------------------------------+ | FAMILY_NAME_MGL | Ургийн овог /Монгол бичгээр/ | +---------------------------+----------------------------------------+ .. note:: Нэвтэрсэн хэрэглэгчийн token - г ашиглан явуулах. Жишээ нь Багшийн мэдээлэл хайхын тулд ``https://hub.esis.edu.mn/svc/api/hub/teacher/list`` рүү ``GET`` аргачлалаар хандана. .. code-block:: text STATUS: 200 .. code-block:: json { "SUCCESS_CODE": 200, "RESPONSE_MESSAGE": "Амжилттай", "RESULT": [ { "INSTITUTION_ID": *****, "PERSON_ID": *************, "DISPLAY_NAME": "А.Саранцэцэг", "LAST_NAME": "Аюурзана", "FIRST_NAME": "Саранцэцэг", "DATE_OF_BIRTH": "1979-02-12T00:00:00.000Z", "MICROSOFT_EMAIL": "sarantsetseg11@medle.mn", "GOOGLE_EMAIL": "sarantsetseg12@moes.edu.mn", "ALL_EMAIL": "sarantsetseg11@medle.mn, sarantsetseg12@moes.edu.mn", "ASSIGNMENT_NAME": "Багш, физикийн", "INSTRUCTOR_TYPE_ID": 14, "TYPE_NAME": "Ахлах ангийн үндсэн багш", "ACADEMIC_ORGANIZATION_ID": 100000077754234, "ACADEMIC_ORG_NAME": "Физик математикийн заах аргын нэгдэл", "USERNAME": "ES3510583061", "INSTRUCTOR_AVAILABILITY": "AVAILABLE", "INSTRUCTOR_ID": 100000615780805, "REGISTER": "ХЙ63042709", "FIRST_NAME_MGL": "ᠪᠠᠶᠢᠭᠠᠯᠢᠮ᠎ᠠ", "LAST_NAME_MGL": "ᠭᠡᠩᠳᠣᠨᠰᠥ᠋ᠷᠥᠩ", "FAMILY_NAME_MGL": "ᠬᠥᠯᠥᠭ" } ] } .. warning:: Хэрэв 401 алдаа өгвөл та өөрийн нэвтэрч буй хэрэглэгчийн нэр, нууц үгээ шалгана уу. Сургалтын хөтөлбөрийн жагсаалт ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Үндсэн хэсэг Сургалтын хөтөлбөрийн жагсаалт. GET https://hub.esis.edu.mn/svc/api/hub/program/list --------------------------------------------------------- Таны нэвтэрсэн хэрэглэгчийн token- г ашиглан хандахад дараах талбарууд буцаж ирнэ. Үүнд: +-----------------------------+----------------------------------------+ | Талбар | Утга | +=============================+========================================+ | PROGRAM_OF_STUDY_ID | Сургалтын хөтөлбөрийн код | +-----------------------------+----------------------------------------+ | PROGRAM_OF_STUDY_NAME | Сургалтын хөтөлбөрийн нэр | +-----------------------------+----------------------------------------+ | PROGRAM_CLASSIFICATION | Хөтөлбөрийн ангилал код | +-----------------------------+----------------------------------------+ | PROGRAM_CLASSIFICATION_NAME | Хөтөлбөрийн ангилал нэр | +-----------------------------+----------------------------------------+ | EDUCATION_LEVEL | Боловсролын түвшин код | +-----------------------------+----------------------------------------+ | EDUCATION_LEVEL_NAME | Боловсролын түвшин нэр | +-----------------------------+----------------------------------------+ .. note:: Нэвтэрсэн хэрэглэгчийн token - г ашиглан явуулах. Жишээ нь Сургалтын хөтөлбөрийн жагсаалт хайхын тулд ``https://hub.esis.edu.mn/svc/api/hub/program/list`` рүү ``GET`` аргачлалаар хандана. .. code-block:: text STATUS: 200 .. code-block:: json { "SUCCESS_CODE": 200, "RESPONSE_MESSAGE": "Амжилттай", "RESULT": [ { "PROGRAM_OF_STUDY_ID": 1, "PROGRAM_OF_STUDY_NAME": "Бага хөтөлбөр /ЕБС - Ердийн/", "PROGRAM_CLASSIFICATION": "2", "PROGRAM_CLASSIFICATION_NAME": "ЕБС - Ердийн", "EDUCATION_LEVEL": "PRIMARY", "EDUCATION_LEVEL_NAME": "Бага боловсрол" }, { "PROGRAM_OF_STUDY_ID": 1, "PROGRAM_OF_STUDY_NAME": "Суурь хөтөлбөр /ЕБС - Ердийн/", "PROGRAM_CLASSIFICATION": "2", "PROGRAM_CLASSIFICATION_NAME": "ЕБС - Ердийн", "EDUCATION_LEVEL": "LOWER_SECONDARY", "EDUCATION_LEVEL_NAME": "Суурь боловсрол" }, { "PROGRAM_OF_STUDY_ID": 1, "PROGRAM_OF_STUDY_NAME": "Бүрэн дунд хөтөлбөр /ЕБС - Ердийн/", "PROGRAM_CLASSIFICATION": "2", "PROGRAM_CLASSIFICATION_NAME": "ЕБС - Ердийн", "EDUCATION_LEVEL": "UPPER_SECONDARY", "EDUCATION_LEVEL_NAME": "Бүрэн дунд боловсрол" } ] } .. warning:: Хэрэв 401 алдаа өгвөл та өөрийн нэвтэрч буй хэрэглэгчийн нэр, нууц үгээ шалгана уу. Сургалтын хөтөлбөр түвшингийн жагсаалт ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Үндсэн хэсэг Сургалтын хөтөлбөрийн түвшингийн жагсаалт. GET https://hub.esis.edu.mn/svc/api/hub/program/stage/list/:programId --------------------------------------------------------- +----------------------+------------------------+--------------------------+ | Параметр | +======================+===========================+=======================+ | PROGRAM_OF_STUDY_ID | Сургалтын хөтөлбөрийн код | number | +----------------------+---------------------------+-----------------------+ Та дээрхи замаар хандахад дараах талбарууд буцаж ирнэ. Үүнд: +---------------------------+----------------------------------------+ | Талбар | Утга | +===========================+========================================+ | PROGRAM_STAGE_ID | Сургалтын төлөвлөгөөний үе шатын код | +---------------------------+----------------------------------------+ | PROGRAM_OF_STUDY_ID | Сургалтын хөтөлбөрийн код | +---------------------------+----------------------------------------+ | LAST_STAGE_FLAG | Хөтөлбөрийн ангилал код | +---------------------------+----------------------------------------+ | ACADEMIC_LEVEL | Ангийн код | +---------------------------+----------------------------------------+ | PROGRAM_STAGE_NAME | Сургалтын төлөвлөгөөний үе шатын нэр | +---------------------------+----------------------------------------+ .. note:: Нэвтэрсэн хэрэглэгчийн token - г ашиглан явуулах ба programId буюу PROGRAM_OF_STUDY_ID - сургалтын хөтөлбөрийн кодыг тус тус явуулна. Жишээ нь Сургалтын хөтөлбөрийн түвшингийн жагсаалт хайхын тулд ``https://hub.esis.edu.mn/svc/api/hub/program/stage/list/:programId`` рүү ``GET`` аргачлалаар хандана. .. code-block:: text STATUS: 200 .. code-block:: json { "SUCCESS_CODE": 200, "RESPONSE_MESSAGE": "Амжилттай", "RESULT": [ { "PROGRAM_STAGE_ID": 1, "PROGRAM_OF_STUDY_ID": 1, "LAST_STAGE_FLAG": "N", "ACADEMIC_LEVEL": "10", "PROGRAM_STAGE_NAME": "10 -р анги" }, { "PROGRAM_STAGE_ID": 1, "PROGRAM_OF_STUDY_ID": 1, "LAST_STAGE_FLAG": "N", "ACADEMIC_LEVEL": "11", "PROGRAM_STAGE_NAME": "11 -р анги" }, { "PROGRAM_STAGE_ID": 1, "PROGRAM_OF_STUDY_ID": 1, "LAST_STAGE_FLAG": "Y", "ACADEMIC_LEVEL": "12", "PROGRAM_STAGE_NAME": "12 -р анги" } ] } .. warning:: Хэрэв 401 алдаа өгвөл та өөрийн нэвтэрч буй хэрэглэгчийн нэр, нууц үгээ шалгана уу. Сургалтын хөтөлбөрийн төлөвлөгөөний жагсаалт ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Үндсэн хэсэг Сургалтын хөтөлбөрийн төлөвлөгөөний жагсаалт. GET https://hub.esis.edu.mn/svc/api/hub/program/stage/plan/list/:programId/:programStageId --------------------------------------------------------- +-----------------------+-----------------------------------------+-------------+ | Параметр | +=======================+=========================================+=============+ | PROGRAM_OF_STUDY_ID | Сургалтын хөтөлбөрийн код | number | +-----------------------+-----------------------------------------+-------------+ | PROGRAM_STAGE_ID | Сургалтын хөтөлбөрийн үе шатын код | number | +-----------------------+-----------------------------------------+-------------+ Та дээрхи замаар хандахад дараах талбарууд буцаж ирнэ. Үүнд: +---------------------------+----------------------------------------+ | Талбар | Утга | +===========================+========================================+ | PROGRAM_PLAN_ID | Сургалтын төлөвлөгөөний код | +---------------------------+----------------------------------------+ | PROGRAM_STAGE_ID | Сургалтын төлөвлөгөөний үе шатын код | +---------------------------+----------------------------------------+ | PROGRAM_OF_STUDY_ID | Сургалтын хөтөлбөрийн код | +---------------------------+----------------------------------------+ | PROGRAM_PLAN_NAME | Сургалтын төлөвлөгөөний нэр | +---------------------------+----------------------------------------+ | PROGRAM_PLAN_TYPE | Сургалтын төлөвлөгөөний төрөл | +---------------------------+----------------------------------------+ | PLAN_TYPE_NAME | Сургалтын төлөвлөгөөний төрөл нэр | +---------------------------+----------------------------------------+ | DEGREE_ID | Боловсролын зэргийн код | +---------------------------+----------------------------------------+ | DEGREE_NAME | Боловсролын зэргийн нэр | +---------------------------+----------------------------------------+ .. note:: Нэвтэрсэн хэрэглэгчийн token - г ашиглан явуулах ба programId буюу PROGRAM_OF_STUDY_ID - сургалтын хөтөлбөрийн код, PROGRAM_STAGE_ID - Сургалтын төлөвлөгөөний үе шатын кодыг тус тус явуулна. Жишээ нь Хөтөлбөрийн төлөвлөгөөний мэдээлэл хайхын тулд ``https://hub.esis.edu.mn/svc/api/hub/program/stage/plan/list/:programId/:programStageId`` рүү ``GET`` аргачлалаар хандана. .. code-block:: text STATUS: 200 .. code-block:: json { "SUCCESS_CODE": 200, "RESPONSE_MESSAGE": "Амжилттай", "RESULT": [ { "PROGRAM_PLAN_ID": 1, "PROGRAM_STAGE_ID": 1, "PROGRAM_OF_STUDY_ID": 1, "PROGRAM_PLAN_NAME": "491+491+491 төлөвлөгөө", "PROGRAM_PLAN_TYPE": "FOUNDATION", "PLAN_TYPE_NAME": "Суурь", "DEGREE_ID": 3, "DEGREE_NAME": "Бүрэн дунд боловсролын үнэмлэх" } ] } .. warning:: Хэрэв 401 алдаа өгвөл та өөрийн нэвтэрч буй хэрэглэгчийн нэр, нууц үгээ шалгана уу. Сургалтын хөтөлбөрийн хичээлийн жагсаалт ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Үндсэн хэсэг Сургалтын хөтөлбөрийн хичээлийн жагсаалт. GET https://hub.esis.edu.mn/svc/api/hub/program/stage/plan/course/list/:programId/:programStageId/:programPlanId --------------------------------------------------------- +---------------------+-----------------------------------------+-------------+ | Параметр | +=====================+=========================================+=============+ | PROGRAM_OF_STUDY_ID | Сургалтын хөтөлбөрийн ID | number | +---------------------+-----------------------------------------+-------------+ | PROGRAM_STAGE_ID | Сургалтын хөтөлбөрийн үе шатын ID | number | +---------------------+-----------------------------------------+-------------+ | PROGRAM_PLAN_ID | Сургалтын төлөвлөгөөний ID | number | +---------------------+-----------------------------------------+-------------+ Та дээрхи замаар хандахад дараах талбарууд буцаж ирнэ. Үүнд: +-----------------------------+----------------------------------------+ | Талбар | Утга | +=============================+========================================+ | COURSE_ID | Хичээлийн код | +-----------------------------+----------------------------------------+ | COURSE_NAME | Хичээлийн нэр | +-----------------------------+----------------------------------------+ | ENROLLMENT_CATEGORY | Хичээл судлах төрөл код | +-----------------------------+----------------------------------------+ | ENROLLMENT_CATEGORY_NAME | Хичээл судлах төрөл нэр | +-----------------------------+----------------------------------------+ | PROGRAM_ELEMENT_ID | Хөтөлбөрийн элементийн код | +-----------------------------+----------------------------------------+ | PROGRAM_STAGE_ID | Сургалтын хөтөлбөрийн үе шатын код | +-----------------------------+----------------------------------------+ | PROGRAM_PLAN_ID | Сургалтын төлөвлөгөөний код | +-----------------------------+----------------------------------------+ | PROGRAM_OF_STUDY_ID | Сургалтын хөтөлбөрийн код | +-----------------------------+----------------------------------------+ | SUBJECT_AREA_ID | Судлагдахууны код | +-----------------------------+----------------------------------------+ | SUBJECT_AREA_NAME | Судлагдахууны нэр | +-----------------------------+----------------------------------------+ | COURSE_CONTACT_HOURS | Элементийн багц цаг | +-----------------------------+----------------------------------------+ | AVG_CONTACT_HOURS | Долоо хоногт орох дундаж цаг | +-----------------------------+----------------------------------------+ | GRADING_SCHEME_ID | Дүнгийн схемийн код | +-----------------------------+----------------------------------------+ | GRADING_SCHEME_NAME | Дүнгийн схемийн нэр | +-----------------------------+----------------------------------------+ | COURSE_CLASSIFICATION | Хичээлийн ангилал | +-----------------------------+----------------------------------------+ | COURSE_CLASSIFICATION_NAME | Хичээлийн ангилал нэр | +-----------------------------+----------------------------------------+ .. note:: Нэвтэрсэн хэрэглэгчийн token - г ашиглан явуулах ба programId буюу PROGRAM_OF_STUDY_ID - сургалтын хөтөлбөрийн код, PROGRAM_STAGE_ID - Сургалтын төлөвлөгөөний үе шатын код, PROGRAM_PLAN_ID - Сургалтын төлөвлөгөөний кодыг тус тус явуулна. Жишээ нь Сургалтын хөтөлбөрийн хичээлийн жагсаалт хайхын тулд ``https://hub.esis.edu.mn/svc/api/hub/program/stage/plan/course/list/:programId/:programStageId/:programPlanId`` рүү ``GET`` аргачлалаар хандана. .. code-block:: text STATUS: 200 .. code-block:: json { "SUCCESS_CODE": 200, "RESPONSE_MESSAGE": "Амжилттай", "RESULT": [ { "COURSE_ID": 1, "COURSE_NAME": "Монгол хэл 10 Заавал", "ENROLLMENT_CATEGORY": "MANDATORY", "ENROLLMENT_CATEGORY_NAME": "Заавал судлах", "PROGRAM_ELEMENT_ID": 1, "PROGRAM_STAGE_ID": 1, "PROGRAM_PLAN_ID": 1, "PROGRAM_OF_STUDY_ID": 1, "SUBJECT_AREA_ID": 2, "SUBJECT_AREA_NAME": "Монгол хэл", "COURSE_CONTACT_HOURS": 33, "AVG_CONTACT_HOURS": 1, "GRADING_SCHEME_ID": 15, "GRADING_SCHEME_NAME": "3-12 ангийн дүнгийн схем" }, { "COURSE_ID": 1, "COURSE_NAME": "Уран зохиол 10 Заавал", "ENROLLMENT_CATEGORY": "MANDATORY", "ENROLLMENT_CATEGORY_NAME": "Заавал судлах", "PROGRAM_ELEMENT_ID": 1, "PROGRAM_STAGE_ID": 1, "PROGRAM_PLAN_ID": 1, "PROGRAM_OF_STUDY_ID": 1, "SUBJECT_AREA_ID": 3, "SUBJECT_AREA_NAME": "Уран зохиол", "COURSE_CONTACT_HOURS": 33, "AVG_CONTACT_HOURS": 1, "GRADING_SCHEME_ID": 15, "GRADING_SCHEME_NAME": "3-12 ангийн дүнгийн схем" } ] } .. warning:: Хэрэв 401 алдаа өгвөл та өөрийн нэвтэрч буй хэрэглэгчийн нэр, нууц үгээ шалгана уу. Суралцагчийн жагсаалт ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Үндсэн хэсэг Суралцагчийн жагсаалт. GET https://hub.esis.edu.mn/svc/api/hub/student/list --------------------------------------------------------- Таны нэвтэрсэн хэрэглэгчийн token- г ашиглан хандахад дараах талбарууд буцаж ирнэ. Үүнд: +---------------------------+----------------------------------------+ | Талбар | Утга | +===========================+========================================+ | PERSON_ID | Хүний ID | +---------------------------+----------------------------------------+ | FIRST_NAME | Өөрийн нэр | +---------------------------+----------------------------------------+ | LAST_NAME | Эцэг/эх/ийн нэр | +---------------------------+----------------------------------------+ | DATE_OF_BIRTH | Төрсөн огноо | +---------------------------+----------------------------------------+ | GENDER_CODE | Хүйсийн код | +---------------------------+----------------------------------------+ | ACADEMIC_LEVEL | Ангийн код | +---------------------------+----------------------------------------+ | ACADEMIC_LEVEL_NAME | Ангийн нэр | +---------------------------+----------------------------------------+ | STUDENT_GROUP_ID | Бүлгийн код | +---------------------------+----------------------------------------+ | STUDENT_GROUP_NAME | Бүлгийн нэр | +---------------------------+----------------------------------------+ | PROGRAM_OF_STUDY_ID | Сургалтын хөтөлбөр ID | +---------------------------+----------------------------------------+ | PROGRAM_PLAN_ID | Сургалтын Төлөвлөгөө ID | +---------------------------+----------------------------------------+ | MICROSOFT_EMAIL | MICROSOFT_EMAIL | +---------------------------+----------------------------------------+ | MICROSOFT_PASSWORD | MICROSOFT_PASSWORD | +---------------------------+----------------------------------------+ | GOOGLE_EMAIL | Сурагчийн цахим хаяг | +---------------------------+----------------------------------------+ | GOOGLE_PASSWORD | GOOGLE_PASSWORD | +---------------------------+----------------------------------------+ | PRIMARY_NID_NUMBER | medle нууц үг | +---------------------------+----------------------------------------+ | PROGRAM_STAGE_ID | Түвшин ID | +---------------------------+----------------------------------------+ | ACADEMIC_YEAR | Тухайн хичээлийн жилийн он | +---------------------------+----------------------------------------+ | CIVIL_ID | CIVIL_ID | +---------------------------+----------------------------------------+ | INSTITUTION_ID | Байгууллагын ID | +---------------------------+----------------------------------------+ | REGISTER | Сурагчийн регистрийн дугаар | +---------------------------+----------------------------------------+ | FIRST_NAME_MGL | Өөрийн нэр /Монгол бичгээр/ | +---------------------------+----------------------------------------+ | LAST_NAME_MGL | Эцэг/эх/ийн нэр /Монгол бичгээр/ | +---------------------------+----------------------------------------+ | FAMILY_NAME_MGL | Ургийн овог /Монгол бичгээр/ | +---------------------------+----------------------------------------+ .. note:: Нэвтэрсэн хэрэглэгчийн token - г ашиглан явуулах. Жишээ нь Суралцагчийн жагсаалт хайхын тулд ``https://hub.esis.edu.mn/svc/api/hub/student/list`` рүү ``GET`` аргачлалаар хандана. .. code-block:: text STATUS: 200 .. code-block:: json { "SUCCESS_CODE": 200, "RESPONSE_MESSAGE": "Амжилттай", "RESULT": [ { "PERSON_ID": 1, "REGISTER_NUM": null, "FIRST_NAME": "Ethan Nam", "LAST_NAME": "Taylor", "DATE_OF_BIRTH": "2013-05-20T00:00:00.000Z", "GENDER_CODE": "M", "ACADEMIC_LEVEL": "11", "ACADEMIC_LEVEL_NAME": "11-р анги", "STUDENT_GROUP_ID": 1, "STUDENT_GROUP_NAME": "11-а", "PROGRAM_OF_STUDY_ID": 1, "PROGRAM_PLAN_ID": 1, "MICROSOFT_EMAIL": "example@medle.mn", "MICROSOFT_PASSWORD": "**********", "GOOGLE_EMAIL": "example@gmail.com", "GOOGLE_PASSWORD": "**********", "PRIMARY_NID_NUMBER": "12231652", "PROGRAM_STAGE_ID": 1, "ACADEMIC_YEAR": "2024" "CIVIL_ID": 363034222663, "INSTITUTION_ID": *****, "REGISTER": "УЦ********", "FIRST_NAME_MGL": "ᠡᠩᠬᠡ ᠊ ᠠᠨᠠᠷ", "LAST_NAME_MGL": "ᠪᠠᠶᠠᠨᠮᠥ᠋ᠩᠬᠡ", "FAMILY_NAME_MGL": "ᠠᠯᠠᠭ ᠠᠳᠣᠭᠣ" } ] } .. warning:: Хэрэв 401 алдаа өгвөл та өөрийн нэвтэрч буй хэрэглэгчийн нэр, нууц үгээ шалгана уу. Суралцагчийн шилжилт хөдөлгөөний жагсаалт /Шинэчилсэн/ ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Үндсэн хэсэг Суралцагчийн шилжилт хөдөлгөөний жагсаалт харах. GET https://hub.esis.edu.mn/svc/api/hub/student/movement/v2/:beginDate --------------------------------------------------------- +-------------------+-------------------------+-------------+-------------+ | Оролтын параметр | Жишээ | +===================+=========================+=============+=============+ | beginDate | Эхлэх огноо | string | 2021-01-01 | +-------------------+-------------------------+-------------+-------------+ .. note:: Тухайн оруулсан огноогоос одоогийн хугацаа хүртэлх шилжилт хөдөлгөөний мэдээллийг харуулна. Таны нэвтэрсэн хэрэглэгчийн token- г ашиглан хандахад дараах талбарууд буцаж ирнэ. Үүнд: +---------------------------+----------------------------------------+ | Талбар | Утга | +===========================+========================================+ | STUDENT_PROGRAM_ID | Сурагчийн хөтөлбөрийн ID | +---------------------------+----------------------------------------+ | INSTITUTION_ID | Байгууллагын ID | +---------------------------+----------------------------------------+ | ACADEMIC_LEVEL | Ангийн түвшин | +---------------------------+----------------------------------------+ | ACADEMIC_LEVEL_NAME | Ангийн нэр | +---------------------------+----------------------------------------+ | STUDENT_GROUP_ID | Суралцагчийн үндсэн бүлгийн ID | +---------------------------+----------------------------------------+ | STUDENT_GROUP_NAME | Бүлгийн нэр | +---------------------------+----------------------------------------+ | PROGRAM_OF_STUDY_ID | Сургалтын хөтөлбөр ID | +---------------------------+----------------------------------------+ | PROGRAM_PLAN_ID | Сургалтын Төлөвлөгөө ID | +---------------------------+----------------------------------------+ | PROGRAM_STATUS | Хөтөлбөрийн төлөв | +---------------------------+----------------------------------------+ | APPROVAL_STATUS | Баталгаажсан эсэх | +---------------------------+----------------------------------------+ | PERSON_ID | Хүний ID | +---------------------------+----------------------------------------+ | FIRST_NAME | Өөрийн нэр | +---------------------------+----------------------------------------+ | LAST_NAME | Эцэг/эх/ийн нэр | +---------------------------+----------------------------------------+ | DATE_OF_BIRTH | Төрсөн огноо | +---------------------------+----------------------------------------+ | GENDER_CODE | Хүйсийн ID | +---------------------------+----------------------------------------+ | ACTION_ID | Үйлдлийн ID | +---------------------------+----------------------------------------+ | ACTION_NAME | Үйлдлийн нэр | +---------------------------+----------------------------------------+ | ACTION_DATE | Үйлдлийн огноо | +---------------------------+----------------------------------------+ .. note:: Нэвтэрсэн хэрэглэгчийн token - г ашиглан явуулах. Жишээ нь Суралцагчийн шилжилт хөдөлгөөний жагсаалт хайхын тулд ``https://hub.esis.edu.mn/svc/api/hub/student/movement/v2/:beginDate`` рүү ``GET`` аргачлалаар хандана. .. code-block:: text STATUS: 200 .. code-block:: json { "SUCCESS_CODE": 200, "RESPONSE_MESSAGE": "Амжилттай", "RESULT": [ { "STUDENT_PROGRAM_ID": **********,, "INSTITUTION_ID": **********,, "ACADEMIC_LEVEL": "1", "ACADEMIC_LEVEL_NAME": "1-р анги", "STUDENT_GROUP_ID": **********, "STUDENT_GROUP_NAME": "1г", "PROGRAM_OF_STUDY_ID": **********,, "PROGRAM_PLAN_ID": null, "PROGRAM_STATUS": "DISMISSED", "APPROVAL_STATUS": "APPROVED", "PERSON_ID": **********,, "FIRST_NAME": "**********,", "LAST_NAME": "**********,", "DATE_OF_BIRTH": "2017-05-24T00:00:00.000Z", "GENDER_CODE": "F", "ACTION_ID": 6, "ACTION_NAME": "Хасах", "ACTION_DATE": "2024-02-07T10:01:31.000Z" } ] } .. warning:: Хэрэв 401 алдаа өгвөл та өөрийн нэвтэрч буй хэрэглэгчийн нэр, нууц үгээ шалгана уу. Байгууллагын заах аргын нэгдэл ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Үндсэн хэсэг Байгууллагын заах аргын нэгдлийн жагсаалт харах. GET https://hub.esis.edu.mn/svc/api/hub/academic/org --------------------------------------------------------- Таны нэвтэрсэн хэрэглэгчийн token- г ашиглан хандахад дараах талбарууд буцаж ирнэ. Үүнд: +---------------------------+----------------------------------------+ | Талбар | Утга | +===========================+========================================+ | institutionId | Байгууллагын ID | +---------------------------+----------------------------------------+ | academicOrganizationId | Заах аргын нэгдлийн ID | +---------------------------+----------------------------------------+ | academicOrgName | Заах аргын нэгдлийн нэр | +---------------------------+----------------------------------------+ | organizationTypeId | Заах аргын нэгдлийн төрлийн ID | +---------------------------+----------------------------------------+ | academicOrgTypeName | Заах аргын нэгдлийн төрлийн нэр | +---------------------------+----------------------------------------+ .. note:: Нэвтэрсэн хэрэглэгчийн token - г ашиглан явуулах. Жишээ нь Суралцагчийн шилжилт хөдөлгөөний жагсаалт хайхын тулд ``https://hub.esis.edu.mn/svc/api/hub/academic/org`` рүү ``GET`` аргачлалаар хандана. .. code-block:: text STATUS: 200 .. code-block:: json { "SUCCESS_CODE": 200, "RESPONSE_MESSAGE": "Амжилттай", "RESULT": [ { "institutionId": 40301, "academicOrganizationId": 100000077757243, "academicOrgName": "Хими биолгийн заах аргын нэгдэл", "organizationTypeId": 17, "academicOrgTypeName": "Заах аргын нэгдэл (ЗАН)" }, { "institutionId": 40301, "academicOrganizationId": 100000077757270, "academicOrgName": "Биеийн тамирын заах аргын нэгдэл", "organizationTypeId": 17, "academicOrgTypeName": "Заах аргын нэгдэл (ЗАН)" }, { "institutionId": 40301, "academicOrganizationId": 100000077757295, "academicOrgName": "Бага ангийн заах аргын нэгдэл", "organizationTypeId": 17, "academicOrgTypeName": "Заах аргын нэгдэл (ЗАН)" } ] } .. warning:: Хэрэв 401 алдаа өгвөл та өөрийн нэвтэрч буй хэрэглэгчийн нэр, нууц үгээ шалгана уу. Байгууллагын ажилчдын жагсаалт ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Үндсэн хэсэг Байгууллагын ажилчдын жагсаалт харах. GET https://hub.esis.edu.mn/svc/api/hub/school/staff --------------------------------------------------------- Таны нэвтэрсэн хэрэглэгчийн token- г ашиглан хандахад дараах талбарууд буцаж ирнэ. Үүнд: +---------------------------+----------------------------------------+ | Талбар | Утга | +===========================+========================================+ | PERSON_ID | Хүний ID | +---------------------------+----------------------------------------+ | LAST_NAME | Эцэг/эх/ийн нэр | +---------------------------+----------------------------------------+ | FIRST_NAME | Өөрийн нэр | +---------------------------+----------------------------------------+ | PRIMARY_NID_NUMBER | регистрийн дугаар | +---------------------------+----------------------------------------+ | PARENT_ORGANIZATION_ID | Дүүргийн код | +---------------------------+----------------------------------------+ | PARENT_ORGANIZATION_NAME | Дүүргийн нэр | +---------------------------+----------------------------------------+ | INSTITUTION_ID | Сургуулийн код | +---------------------------+----------------------------------------+ | INSTITUTION_NAME | Сургуулийн нэр | +---------------------------+----------------------------------------+ | ORGANIZATION_TYPE | Өмчийн хэлбэр | +---------------------------+----------------------------------------+ | ASSIGNMENT_NAME | Албан тушаал | +---------------------------+----------------------------------------+ | MAJOR | Боловсрол, Мэргэжил | +---------------------------+----------------------------------------+ | EDUCATION_WORK_YEAR | Боловсролын салбарт ажилласан жил | +---------------------------+----------------------------------------+ | CURRENT_WORK_YEAR | Тухайн байгууллагад ажилласан жил | +---------------------------+----------------------------------------+ | PRIMARY_FLAG | Үндсэн ажилтан эсэх | +---------------------------+----------------------------------------+ .. note:: Нэвтэрсэн хэрэглэгчийн token - г ашиглан явуулах. Жишээ нь Суралцагчийн шилжилт хөдөлгөөний жагсаалт хайхын тулд ``https://hub.esis.edu.mn/svc/api/hub/school/staff`` рүү ``GET`` аргачлалаар хандана. .. code-block:: text STATUS: 200 .. code-block:: json { "SUCCESS_CODE": 200, "RESPONSE_MESSAGE": "Амжилттай", "RESULT": [ { "PERSON_ID": **********, "LAST_NAME": "Хүрэлбаатар", "FIRST_NAME": "Цагаан", "PRIMARY_NID_NUMBER": "лю********", "PARENT_ORGANIZATION_ID": *****, "PARENT_ORGANIZATION_NAME": "Сонгинохайрхан дүүрэг", "INSTITUTION_ID": *****, "INSTITUTION_NAME": "Нийслэлийн ерөнхий боловсролын жаран хоёрдугаар сургууль", "ORGANIZATION_TYPE": "PUBLIC", "ASSIGNMENT_NAME": "Хичээлийн туслах ажилтан", "MAJOR": "бага ангийн багш", "EDUCATION_WORK_YEAR": **, "CURRENT_WORK_YEAR": **, "PRIMARY_FLAG": "Y" } ] } .. warning:: Хэрэв 401 алдаа өгвөл та өөрийн нэвтэрч буй хэрэглэгчийн нэр, нууц үгээ шалгана уу. Судлагдахууны жагсаалт ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Үндсэн хэсэг Судлагдахууны жагсаалт харах. GET https://hub.esis.edu.mn/svc/api/hub/subject/area --------------------------------------------------------- Таны нэвтэрсэн хэрэглэгчийн token- г ашиглан хандахад дараах талбарууд буцаж ирнэ. Үүнд: +---------------------------+----------------------------------------+ | Талбар | Утга | +===========================+========================================+ | subjectAreaId | Судлагдахууны ID | +---------------------------+----------------------------------------+ | subjectName | Судлагдахууны нэр | +---------------------------+----------------------------------------+ | subjectNameMgl | Судлагдахууны нэр /Монгол бичгээр/ | +---------------------------+----------------------------------------+ .. note:: Нэвтэрсэн хэрэглэгчийн token - г ашиглан явуулах. Жишээ нь Судлагдахууны жагсаалт харахын тулд ``https://hub.esis.edu.mn/svc/api/hub/subject/area`` рүү ``GET`` аргачлалаар хандана. .. code-block:: text STATUS: 200 .. code-block:: json { "SUCCESS_CODE": 200, "RESPONSE_MESSAGE": "Амжилттай", "RESULT": [ { "subjectAreaId": 163, "subjectName": "Дуу хөгжим", "subjectNameMgl": "ᠳᠠᠭᠤᠤ ᠬᠥᠭᠵᠢᠮ" }, { "subjectAreaId": 164, "subjectName": "Дуу", "subjectNameMgl": "ᠳᠠᠭᠤᠤ " }, { "subjectAreaId": 165, "subjectName": "Хор дуу", "subjectNameMgl": "ᠬᠣᠷ ᠳᠠᠭᠤᠤ" }, { "subjectAreaId": 166, "subjectName": "Зохиомжийн үндэс", "subjectNameMgl": "ᠵᠣᠬᠢᠶᠠᠮᠵᠢ ᠶᠢᠨ ᠦᠨᠳᠦᠰᠦ" } ] } .. warning:: Хэрэв 401 алдаа өгвөл та өөрийн нэвтэрч буй хэрэглэгчийн нэр, нууц үгээ шалгана уу. Байгууллагын барилга байгууламжын жагсаалт ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Үндсэн хэсэг Барилга байгууламжын жагсаалт харах. GET https://hub.esis.edu.mn/svc/api/hub/building/list --------------------------------------------------------- Таны нэвтэрсэн хэрэглэгчийн token- г ашиглан хандахад дараах талбарууд буцаж ирнэ. Үүнд: +---------------------------+----------------------------------------+ | Талбар | Утга | +===========================+========================================+ | buildingId | Барилга байгууламжийн ID | +---------------------------+----------------------------------------+ | buildingName | Барилга байгууламжийн нэр | +---------------------------+----------------------------------------+ | createdYear | Үүсгэсэн он | +---------------------------+----------------------------------------+ | buildingPurposeName | Барилга байгууламжийн зориулалт | +---------------------------+----------------------------------------+ | standardFlag | Стандарт флаг | +---------------------------+----------------------------------------+ | buildingProperty | Барилга байгууламжийн төрөл | +---------------------------+----------------------------------------+ | normalCapacity | Багтаамж | +---------------------------+----------------------------------------+ | totalCapacity | Нийт багтаамж | +---------------------------+----------------------------------------+ | firstCost | Анхны үнэ | +---------------------------+----------------------------------------+ | lastCost | Эцсийн үнэ | +---------------------------+----------------------------------------+ | approvalStatusCode | Баталгаажуулалтын төлвийн код | +---------------------------+----------------------------------------+ | buildingPurposeCode | Барилга байгууламжийн зориулалтын код | +---------------------------+----------------------------------------+ .. note:: Нэвтэрсэн хэрэглэгчийн token - г ашиглан явуулах. Жишээ нь Барилга байгууламжын жагсаалт харахын тулд ``https://hub.esis.edu.mn/svc/api/hub/building/list`` рүү ``GET`` аргачлалаар хандана. .. code-block:: text STATUS: 200 .. code-block:: json { "SUCCESS_CODE": 200, "RESPONSE_MESSAGE": "Амжилттай", "RESULT": [ { "buildingId": 100003661334209, "buildingName": "Бага тэнгэр сургууль", "createdYear": "2023-09-01T00:00:00.000Z", "buildingPurposeName": "Хичээлийн байр", "standardFlag": "Тийм", "buildingProperty": "Өөрийн эзэмшлийн", "normalCapacity": 790, "totalCapacity": 485, "firstCost": 28000000000, "lastCost": 35000000000, "approvalStatusCode": "NEW", "buildingPurposeCode": "1" } ] } .. warning:: Хэрэв 401 алдаа өгвөл та өөрийн нэвтэрч буй хэрэглэгчийн нэр, нууц үгээ шалгана уу. Байгууллагын ерөнхий мэдээлэл ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Үндсэн хэсэг Сургалтын байгууллагын ерөнхий мэдээлэл харах. GET https://hub.esis.edu.mn/svc/api/hub/organization/info --------------------------------------------------------- Таны нэвтэрсэн хэрэглэгчийн token- г ашиглан хандахад дараах талбарууд буцаж ирнэ. Үүнд: +---------------------------+---------------------------------------------------+ | Талбар | Утга | +===========================+===================================================+ | INSTITUTION_ID | Байгууллагын ID | +---------------------------+---------------------------------------------------+ | ORGANIZATION_PROPERTY | Өмчийн хэлбэрийн код | +---------------------------+---------------------------------------------------+ | ORGANIZATION_PROPERTY_NAME| Өмчийн хэлбэрийн нэр | +---------------------------+---------------------------------------------------+ | NAME | Байгууллагын нэр | +---------------------------+---------------------------------------------------+ | SHORT_NAME | Байгууллагын богино нэр | +---------------------------+---------------------------------------------------+ | LONG_NAME | Байгууллагын урт нэр | +---------------------------+---------------------------------------------------+ | LEGAL_NAME | Байгууллагын улсын бүртгэлийн нэр | +---------------------------+---------------------------------------------------+ | LEGAL_NAME_MGL | Байгууллагын улсын бүртгэлийн нэр /Монгол бичгээр/| +---------------------------+---------------------------------------------------+ | ORGANIZATION_TYPE_ID | Байгууллагын төрлийн нэр | +---------------------------+---------------------------------------------------+ | ORGANIZATION_TYPE_NAME | Аймаг нийслэлийн нэр | +---------------------------+---------------------------------------------------+ | PROVINCE_NAME | Баталгаажуулалтын төлвийн код | +---------------------------+---------------------------------------------------+ | DISTRICT_NAME | Сум дүүргийн нэр | +---------------------------+---------------------------------------------------+ | KHOROO_NAME | Баг хорооны нэр | +---------------------------+---------------------------------------------------+ | ORGANIZATION_ADDRESS | Байгууллагын хаяг | +---------------------------+---------------------------------------------------+ | REGION_NAME | Бүс нутгийн нэр | +---------------------------+---------------------------------------------------+ .. note:: Нэвтэрсэн хэрэглэгчийн token - г ашиглан явуулах. Жишээ нь Барилга байгууламжын жагсаалт харахын тулд ``https://hub.esis.edu.mn/svc/api/hub//organization/info`` рүү ``GET`` аргачлалаар хандана. .. code-block:: text STATUS: 200 .. code-block:: json { "SUCCESS_CODE": 200, "RESPONSE_MESSAGE": "Амжилттай", "RESULT": [ { "INSTITUTION_ID": *****, "ORGANIZATION_PROPERTY": "101", "ORGANIZATION_PROPERTY_NAME": "Төрийн", "NAME": "Эрдэнэцагаан сумын сургууль", "SHORT_NAME": "Эрдэнэцагаан сумын сургууль", "LONG_NAME": "Сүхбаатар.Эрдэнэцагаан.Эрдэнэцагаан сумын сургууль", "LEGAL_NAME": "Сүхбаатар аймгийн Эрдэнэцагаан сумын ерөнхий боловсролын сургууль", "LEGAL_NAME_MGL": "ᠰᠦᠬᠡᠪᠠᠭᠠᠲᠤᠷ ᠠᠶᠢᠮᠠᠭ ᠤᠨ ᠡᠷᠳᠡᠨᠢᠴᠠᠭᠠᠨ ᠰᠤᠮᠤ ᠶᠢᠨ ᠶᠡᠷᠦᠩᠬᠡᠢ ᠪᠤᠯᠪᠠᠰᠤᠷᠠᠯ ᠤᠨ ᠰᠤᠷᠭᠠᠭᠤᠯᠢ", "ORGANIZATION_TYPE_ID": 123, "ORGANIZATION_TYPE_NAME": "Бүрэн дунд сургууль /1-12, 6-12-р ангитай/", "PROVINCE_NAME": "Сүхбаатар", "DISTRICT_NAME": "Эрдэнэцагаан", "KHOROO_NAME": "2-р баг, Цагаан овоо", "ORGANIZATION_ADDRESS": "Сүхбаатар, Эрдэнэцагаан, 2-р баг, Цагаан овоо, Гудамж-чандмань, Байр-111", "REGION_NAME": "Зүүн бүс" } ] } .. warning:: Хэрэв 401 алдаа өгвөл та өөрийн нэвтэрч буй хэрэглэгчийн нэр, нууц үгээ шалгана уу. Байгууллагын барилга байгууламжын өрөөний жагсаалт ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Үндсэн хэсэг Барилга байгууламжын өрөөний жагсаалт харах. GET https://hub.esis.edu.mn/svc/api/hub/room/list --------------------------------------------------------- Таны нэвтэрсэн хэрэглэгчийн token- г ашиглан хандахад дараах талбарууд буцаж ирнэ. Үүнд: +---------------------------+----------------------------------------+ | Талбар | Утга | +===========================+========================================+ | facilityId | Өрөөний ID | +---------------------------+----------------------------------------+ | institutionId | Байгуулагын ID | +---------------------------+----------------------------------------+ | buildingId | Барилга байгууламжын ID | +---------------------------+----------------------------------------+ | buildingPurposeCode | Барилга байгууламжийн зориулалтын код | +---------------------------+----------------------------------------+ | name | Өрөөний нэр | +---------------------------+----------------------------------------+ | description | Тайлбар | +---------------------------+----------------------------------------+ | facilityTypeId | Өрөөний төрлийн ID | +---------------------------+----------------------------------------+ | classRoomType | Өрөөний төрөл | +---------------------------+----------------------------------------+ | roomNumber | Өрөөний дугаар | +---------------------------+----------------------------------------+ | floorNumber | Давхарын дугаар | +---------------------------+----------------------------------------+ | roomCapacity | Өрөөний багтаамж | +---------------------------+----------------------------------------+ | roomWidth | Өрөөний өргөн | +---------------------------+----------------------------------------+ | roomLength | Өрөөний урт | +---------------------------+----------------------------------------+ | roomHeight | Өрөөний өндөр | +---------------------------+----------------------------------------+ .. note:: Нэвтэрсэн хэрэглэгчийн token - г ашиглан явуулах. Жишээ нь Барилга байгууламжын өрөөний жагсаалт харахын тулд ``https://hub.esis.edu.mn/svc/api/hub/room/list`` рүү ``GET`` аргачлалаар хандана. .. code-block:: text STATUS: 200 .. code-block:: json { "SUCCESS_CODE": 200, "RESPONSE_MESSAGE": "Амжилттай", "RESULT": [ { "facilityId": 100003661652427, "institutionId": 44609, "buildingId": 100003661334209, "buildingPurposeCode": "1", "name": "лаборатори", "description": null, "facilityTypeId": 1, "classRoomType": "1", "roomNumber": "202", "floorNumber": 2, "roomCapacity": 24, "roomWidth": 7, "roomLength": 9, "roomHeight": 3.3000000000000003 }, { "facilityId": 100003661666145, "institutionId": 44609, "buildingId": 100003661334209, "buildingPurposeCode": "1", "name": "оффис", "description": null, "facilityTypeId": 54, "classRoomType": null, "roomNumber": "203", "floorNumber": 2, "roomCapacity": 1, "roomWidth": 4, "roomLength": 4, "roomHeight": 3 }, { "facilityId": 100003661693728, "institutionId": 44609, "buildingId": 100003661334209, "buildingPurposeCode": "1", "name": "Эмч үзлэг", "description": null, "facilityTypeId": 28, "classRoomType": null, "roomNumber": "204", "floorNumber": 2, "roomCapacity": 2, "roomWidth": 5, "roomLength": 4, "roomHeight": 3 } ] } .. warning:: Хэрэв 401 алдаа өгвөл та өөрийн нэвтэрч буй хэрэглэгчийн нэр, нууц үгээ шалгана уу. Цахим сургалтад хамрагдаж буй байгаа сурагчдын ээлжит хичээлийн мэдээлэл ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Үндсэн хэсэг Цахим сургалтад хамрагдаж буй байгаа сурагчдын ээлжит хичээлийн мэдээлэл GET https://hub.esis.edu.mn/svc/api/hub/student/eSchool/courses/:studentGroupId/:sessionId ----------------------------------------------------------------------- Оролтын утга +---------------------------+----------------------------------------+-----------------+ | Талбар | Утга | Төрөл | +===========================+========================================+=================+ | studentGroupId | Бүлгийн ID | NUMBER | +---------------------------+----------------------------------------+-----------------+ | sessionId | Хичээлийн семистрийн | NUMBER | +---------------------------+----------------------------------------+-----------------+ Гаралтын утга +---------------------------+----------------------------------------+ | Талбар | Утга | +===========================+========================================+ | INSTITUTION_ID | Байгууллагын ID | +---------------------------+----------------------------------------+ | INSTITUTION_NAME | Байгуулагын нэр | +---------------------------+----------------------------------------+ | PERSON_ID | Сурагчийн ID | +---------------------------+----------------------------------------+ | LAST_NAME | Овог | +---------------------------+----------------------------------------+ | FIRST_NAME | Нэр | +---------------------------+----------------------------------------+ | ACADEMIC_YEAR | Хичээлийн жил | +---------------------------+----------------------------------------+ | ACADEMIC_LEVEL | Анги түвшин | +---------------------------+----------------------------------------+ | PROGRAM_STAGE_ID | Түвшин ID | +---------------------------+----------------------------------------+ | STUDENT_GROUP_ID | Суралцагчийн үндсэн бүлгийн ID | +---------------------------+----------------------------------------+ | STUDENT_GROUP_NAME | Бүлгийн нэр | +---------------------------+----------------------------------------+ | SUBJECT_AREA_ID | Судлагдахууны ID | +---------------------------+----------------------------------------+ | SUBJECT_AREA_NAME | Судлагдахууны нэр | +---------------------------+----------------------------------------+ | COURSE_ID | Хичээлийн ID | +---------------------------+----------------------------------------+ | COURSE_NAME | Хичээлийн нэр | +---------------------------+----------------------------------------+ .. note:: Нэвтэрсэн хэрэглэгчийн token - г ашиглан явуулах. Жишээ нь Ээлжит хичээл нэмэхийн тулд ``https://hub.esis.edu.mn/svc/api/hub/student/eSchool/courses/:studentGroupId/:sessionId`` рүү ``GET`` аргачлалаар хандана. .. code-block:: text STATUS: 200 .. code-block:: json { "SUCCESS_CODE": 200, "RESPONSE_MESSAGE": "Амжилттай", "RESULT": [ { "INSTITUTION_ID": ******, "INSTITUTION_NAME": "******,", "PERSON_ID": "******,", "LAST_NAME": "******,", "FIRST_NAME": "******,", "ACADEMIC_YEAR": "2024", "ACADEMIC_LEVEL": "******,", "PROGRAM_STAGE_ID": ******,, "STUDENT_GROUP_ID": ******,, "STUDENT_GROUP_NAME": "******,", "SUBJECT_AREA_ID": ******,, "SUBJECT_AREA_NAME": "******,", "COURSE_ID": ******,, "COURSE_NAME": "Биологи 11 Сонгон" } ] } .. warning:: Хэрэв 401 алдаа өгвөл та өөрийн нэвтэрч буй хэрэглэгчийн нэр, нууц үгээ шалгана уу. Ээлжит хичээл нэмэх ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Үндсэн хэсэг Ээлжит хичээл нэмэх. POST https://hub.esis.edu.mn/svc/api/hub/class/courses/list/save ----------------------------------------------------------------------- Таны нэвтэрсэн хэрэглэгчийн token- г ашиглан хандахад дараах талбарууд буцаж ирнэ. Үүнд: +---------------------------+----------------------------------------+-----------------+ | Талбар | Утга | Төрөл | +===========================+========================================+=================+ | CLASS_ID_LMS | Хичээлийн ID /LMS/ | VARCHAR | +---------------------------+----------------------------------------+-----------------+ | CLASS_NAME | Ангийн нэр | VARCHAR | +---------------------------+----------------------------------------+-----------------+ | INSTITUTION_ID | Байгуулагын ID | NUMBER | +---------------------------+----------------------------------------+-----------------+ | SUBJECT_AREA_ID | Судлагдахууны код | NUMBER | +---------------------------+----------------------------------------+-----------------+ | ENROLLMENT_CATEGORY | Хичээл судлах төрөл | VARCHAR | +---------------------------+----------------------------------------+-----------------+ | ACADEMIC_LEVEL | Ангийн түвшин | NUMBER | +---------------------------+----------------------------------------+-----------------+ | STUDENT_GROUP_ID | Суралцагчийн үндсэн бүлгийн ID | NUMBER | +---------------------------+----------------------------------------+-----------------+ | PERSON_ID | Хүний ID | NUMBER | +---------------------------+----------------------------------------+-----------------+ | COURSE_ID | Хичээлийн ID | NUMBER | +---------------------------+----------------------------------------+-----------------+ | ACADEMIC_YEAR | Хичээлийн жил | VARCHAR | +---------------------------+----------------------------------------+-----------------+ | PROGRAM_OF_STUDY_ID | Сургалтын хөтөлбөр ID | NUMBER | +---------------------------+----------------------------------------+-----------------+ .. note:: Нэвтэрсэн хэрэглэгчийн token - г ашиглан явуулах. Жишээ нь Ээлжит хичээл нэмэхийн тулд ``https://hub.esis.edu.mn/svc/api/hub/class/courses/list/save`` рүү ``POST`` аргачлалаар хандана. .. code-block:: text STATUS: 200 .. code-block:: json { "arrayList": [ { "CLASS_ID_LMS": "test1", "CLASS_NAME": "Test", "INSTITUTION_ID": 40044, "SUBJECT_AREA_ID": 1, "ENROLLMENT_CATEGORY": "test", "ACADEMIC_LEVEL": 10, "STUDENT_GROUP_ID": 1, "PERSON_ID": 900000061647, "COURSE_ID": 1, "ACADEMIC_YEAR": "2023", "PROGRAM_OF_STUDY_ID": 100000075816742 } ] } .. warning:: Хэрэв 401 алдаа өгвөл та өөрийн нэвтэрч буй хэрэглэгчийн нэр, нууц үгээ шалгана уу. .. Ээлжит хичээлийн жагсаалт харах .. ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ .. Үндсэн хэсэг .. Ээлжит хичээлийн жагсаалт харах. .. GET https://hub.esis.edu.mn/svc/api/hub/class/courses/list .. Жишээ нь .. Таны нэвтэрсэн хэрэглэгчийн token- г ашиглан хандахад дараах талбарууд буцаж ирнэ. Үүнд: .. +---------------------------+----------------------+----------------+ .. | Талбар | Утга | Төрөл | .. +===========================+======================+================+ .. | CLASS_ID | Ангийн ID | NUMBER | .. +---------------------------+----------------------+----------------+ .. | CLASS_ID_LMS | Ангийн ID /LMS/ | VARCHAR2 (255) | .. +---------------------------+----------------------+----------------+ .. | INSTITUTION_ID | Байгуулагын ID | NUMBER | .. +---------------------------+----------------------+----------------+ .. Ээлжит хичээлийн жагсаалт харахын тулд ``https://hub.esis.edu.mn/svc/api/hub/class/courses/list`` рүү ``GET`` аргачлалаар хандана. .. warning:: .. Хэрэв 401 алдаа өгвөл та өөрийн нэвтэрч буй хэрэглэгчийн нэр, нууц үгээ шалгана уу. Ээлжит хичээлийн бүртгэл лавлах ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Үндсэн хэсэг Ээлжит хичээлийн бүртгэл лавлах. GET https://hub.esis.edu.mn/svc/api/hub/classes/:inInstitutionID/:inAcademicYear ------------------------------------------------------------------------------------- +-------------------+-------------------------+-------------+-------------+ | Оролтын параметр | Жишээ | +===================+=========================+=============+=============+ | institutionId | Сургуулийн ID | number | 40044 | +-------------------+-------------------------+-------------+-------------+ | academicYear | Хичээлийн жил | string | 2023 | +-------------------+-------------------------+-------------+-------------+ .. note:: Таны нэвтэрсэн хэрэглэгчийн token- г ашиглан хандахад дараах талбарууд буцаж ирнэ. Үүнд: +----------------------+--------------------------------------------------------------------------+ | Талбар | Утга | +======================+==========================================================================+ | REQUEST_ID | Хүсэлтийн ID | +----------------------+--------------------------------------------------------------------------+ | CLASS_ID | Ээлжит хичээлийн ID | +----------------------+--------------------------------------------------------------------------+ | CLASS_ID_LMS | LMS-ийн ээлжит хичээл | +----------------------+--------------------------------------------------------------------------+ | CLASS_NAME | Ээлжит хичээлийн нэр | +----------------------+--------------------------------------------------------------------------+ | INSTITUTION_ID | Сургуулийн ID | +----------------------+--------------------------------------------------------------------------+ | SUBJECT_AREA_ID | Судлагдахууны ID | +----------------------+--------------------------------------------------------------------------+ | ENROLLMENT_CATEGORY | Ээлжит хичээлийн төрөл /MANDATORY-заавал судлах, ELECTIVE-сонгон судлах/ | +----------------------+--------------------------------------------------------------------------+ | ACADEMIC_LEVEL | Анги түвшин | +----------------------+--------------------------------------------------------------------------+ | STUDENT_GROUP_ID | Суралцагчийн үндсэн бүлгийн ID | +----------------------+--------------------------------------------------------------------------+ | PERSON_ID | Багшийн хувь хүний ID | +----------------------+--------------------------------------------------------------------------+ | COURSE_ID | Хичээлийн ID | +----------------------+--------------------------------------------------------------------------+ | ACADEMIC_YEAR | Хичээлийн жил | +----------------------+--------------------------------------------------------------------------+ .. note:: Нэвтэрсэн хэрэглэгчийн token - г ашиглан явуулах. Жишээ нь Ээлжит хичээлийн бүртгэл лавлах харахын тулд ``https://hub.esis.edu.mn/svc/api/hub/classes/:inInstitutionID/:inAcademicYear`` рүү ``GET`` аргачлалаар хандана. .. code-block:: text STATUS: 200 .. code-block:: json { "SUCCESS_CODE": 200, "RESPONSE_MESSAGE": "Амжилттай", "RESULT": [ { "REQUEST_ID": 12002, "CLASS_ID": 100004116327713, "CLASS_ID_LMS": "test1", "CLASS_NAME": "Test", "INSTITUTION_ID": *****, "SUBJECT_AREA_ID": 1, "ENROLLMENT_CATEGORY": "MANDATORY", "ACADEMIC_LEVEL": 10, "STUDENT_GROUP_ID": 1, "PERSON_ID": 900000061647, "COURSE_ID": 1, "ACADEMIC_YEAR": "2023" } ] } .. warning:: Хэрэв 401 алдаа өгвөл та өөрийн нэвтэрч буй хэрэглэгчийн нэр, нууц үгээ шалгана уу. Багшийн мэдээлэл -------------------- Багшийн ерөнхий мэдээлэл ^^^^^^^^^^^^^^^^^^^^^^^^^^^ Үндсэн хэсэг Багшийн ерөнхий мэдээлэл. GET https://hub.esis.edu.mn/svc/api/hub/teacher/profile/:personId --------------------------------------------------------- Таны нэвтэрсэн хэрэглэгчийн token- г ашиглан хандахад дараах талбарууд буцаж ирнэ. Үүнд: +---------------------------+----------------+----------------+ | Талбар | Утга | Төрөл | +===========================+================+================+ | personId | Хүний ID | String | +---------------------------+----------------+----------------+ +------------------------+----------------------------------------+-------------+ | Гаралтын параметр | +========================+========================================+=============+ | personId | Хэрэглэгчийн ID | number | +------------------------+----------------------------------------+-------------+ | institutionId | Байгууллагын ID | number | +------------------------+----------------------------------------+-------------+ | jobCode | Ажлын код | string | +------------------------+----------------------------------------+-------------+ | jobName | Ажлын нэр | string | +------------------------+----------------------------------------+-------------+ | total | Нийт ажилласан жил | string | +------------------------+----------------------------------------+-------------+ | edu | Боловсролын салбарт ажилласан жил | string | +------------------------+----------------------------------------+-------------+ | currentJob | Тухайн ажил мэргэжлээр ажилласан жил: | string | +------------------------+----------------------------------------+-------------+ | currentOrg | Тухайн байгууллагад ажилласан жил | string | +------------------------+----------------------------------------+-------------+ | servant | Төрийн албанд ажилласан жил | string | +------------------------+----------------------------------------+-------------+ | realServant | ТЖА-нд ажилласан жил | string | +------------------------+----------------------------------------+-------------+ | highEdu | Дээд боловсролын салбарт ажилласан жил| string | +------------------------+----------------------------------------+-------------+ | assignmentName | Нийт ажилласан жил | string | +------------------------+----------------------------------------+-------------+ | typeName | Боловсролын салбарт ажилласан жил | string | +------------------------+----------------------------------------+-------------+ | academicOrganizationId | Тухайн ажил мэргэжлээр ажилласан жил: | string | +------------------------+----------------------------------------+-------------+ | academicOrgName | Тухайн байгууллагад ажилласан жил | string | +------------------------+----------------------------------------+-------------+ | microsoftEmail | Албаны цахим шуудан /medle/ | string | +------------------------+----------------------------------------+-------------+ | googleEmail | Албаны цахим шуудан | string | +------------------------+----------------------------------------+-------------+ | username | Тухайн багшийн нэвтрэх нэр | string | +------------------------+----------------------------------------+-------------+ |dateOfBirth | Тухайн багшийн төрсөн өдөр | Date | +------------------------+----------------------------------------+-------------+ |GenderCode | Хүйс | string | +------------------------+----------------------------------------+-------------+ |phoneNumber | Утасны дугаар | string | +------------------------+----------------------------------------+-------------+ |lastName | Овог нэр | string | +------------------------+----------------------------------------+-------------+ |FirstName | Нэр | string | +------------------------+----------------------------------------+-------------+ |AimagCityName | Хот, Дүүрэг, Сум | string | +------------------------+----------------------------------------+-------------+ |SoumDistrictName | Баг, Сум | string | +------------------------+----------------------------------------+-------------+ |EducationName | Боловсрол түвшин | string | +------------------------+----------------------------------------+-------------+ .. note:: Нэвтэрсэн хэрэглэгчийн token - г ашиглан явуулах. Жишээ нь Багшийн ерөнхий мэдээлэл хайхын тулд ``https://hub.esis.edu.mn/svc/api/hub/teacher/profile/:personId`` рүү ``GET`` аргачлалаар хандана. .. code-block:: text STATUS: 200 .. code-block:: json { "SUCCESS_CODE": 200, "RESPONSE_MESSAGE": "Амжилттай", "RESULT": [ { "personId": 1, "institutionId": 1, "jobCode": "2330-11", "jobName": "Багш, физикийн ", "total": 21., "edu": 21., "currentJob": 16.3, "currentOrg": 16.3, "servant": 21.0, "realServant": 0, "highEdu": 0, "assignmentName": "Багш, англи хэлний", "typeName": "Ахлах ангийн үндсэн багш", "academicOrganizationId": 123456, "academicOrgName": "Гадаад хэлний ЗАН", "microsoftEmail": "example@medle.mn", "googleEmail": "example@moes.edu.mn", "username": "ES9999999999", "dateBirth": "1981-06-10T16:00:00.000Z", "genderCode": "F", "phone": "99346407", "lastName": "Буяндалай", "firstName": "Шинэбилэг", "aimagCityName": "Дархан-Уул", "soumDistrictName": "Дархан", "educatioName": "Дархан дээд сургууль - Англи хэлний багш , Дархан дээд сургууль - Багш, англи хэлний , Дархан дээд сургууль - Англи хэлний багш " } ] } .. warning:: Хэрэв 401 алдаа өгвөл та өөрийн нэвтэрч буй хэрэглэгчийн нэр, нууц үгээ шалгана уу. Байгууллагын багш эсэх шалгах ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Үндсэн хэсэг Байгууллагын багш эсэх шалгах. GET https://hub.esis.edu.mn/svc/api/hub/teacher/check/:personId --------------------------------------------------------- +-------------------+---------------------------+---------------------------+ | Параметр | +===================+===========================+===========================+ | PERSON_ID | Хүний ID | number | +-------------------+---------------------------+---------------------------+ Та дээрхи замаар хандахад дараах талбарууд буцаж ирнэ. Үүнд: +---------------------------+----------------------------------------+ | Талбар | Утга | +===========================+========================================+ | status | Төлөв | +---------------------------+----------------------------------------+ | message | Утга | +---------------------------+----------------------------------------+ | data | Үнэн болон Худал эсэх | +---------------------------+----------------------------------------+ .. note:: Нэвтэрсэн хэрэглэгчийн token - г ашиглан явуулах ба Байгууллагын багшийн мэдээлэл авах сервисын person_id -г тус тус явуулна. Жишээ нь Байгууллагын багш эсэх шалгахын тулд ``https://hub.esis.edu.mn/svc/api/hub/teacher/check/:personId`` рүү ``GET`` аргачлалаар хандана. .. code-block:: text STATUS: 200 .. code-block:: json { "status": 1, "message": "******* ID дугаартай багш байна.", "data": "true" } .. warning:: Хэрэв 401 алдаа өгвөл та өөрийн нэвтэрч буй хэрэглэгчийн нэр, нууц үгээ шалгана уу. Багш хэрэглэгчээр нэвтрэх ^^^^^^^^^^^^^^^^^^^^^^^^^^^ Үндсэн хэсэг Багш хэрэглэгчээр нэвтрэх. POST https://hub.esis.edu.mn/svc/teacher/login -------------------------------------------------- +-------------------+-------------------------+-------------+ | Параметр | +===================+=========================+=============+ | username | Хэрэглэгчийн нэр | string | +-------------------+-------------------------+-------------+ | password | Нууц үг | string | +-------------------+-------------------------+-------------+ | accessToken | Хандалт token | string | +-------------------+-------------------------+-------------+ Та дээрхи замаар хандахад дараах талбарууд буцаж ирнэ. Үүнд: +-------------------+-------------------------------+-------------+ | Гаралтын параметр | +===================+===============================+=============+ | userId | Хэрэглэгчийн ID | number | +-------------------+-------------------------------+-------------+ | personId | Хэрэглэгч Хүний ID | number | +-------------------+-------------------------------+-------------+ | organizationId | Байгууллагын ID | number | +-------------------+-------------------------------+-------------+ | academicYear | Хичээлийн жил | string | +-------------------+-------------------------------+-------------+ | displayName | Хэрэглэгчийн нэр | string | +-------------------+-------------------------------+-------------+ | isEbsSub | Сургалтын байгууллагын төрөл | string | +-------------------+-------------------------------+-------------+ | groupName | Хэрэглэгчийн төрөл | string | +-------------------+-------------------------------+-------------+ | organizationName | Байгууллагын нэр | string | +-------------------+-------------------------------+-------------+ | username | Хэрэглэгчийн нэр | string | +-------------------+-------------------------------+-------------+ +---------------+----------------------------------------+ | Талбар | Утга | +===============+========================================+ | token | Бусад сервисүүдийг дуудахад Bearer | | | token-р ашиглана | +---------------+----------------------------------------+ .. note:: Оролтын параметрүүдийг String төрөлөөр явуулах. Жишээ нь Системд нэвтрэхийн тулд ``https://hub.esis.edu.mn/svc/teacher/login`` рүү ``POST`` аргачлалаар хандана. .. code-block:: json { "username": "ES999999999", "password": "999999999", "accessToken": "#######" } .. code-block:: text STATUS: 200 Үр дүн: .. code-block:: json { "result": { "userId": *********, "personId": *********, "organizationId": *********, "academicYear": "*********", "displayName": "Б.*********", "isEbsSub": "*********", "groupName": "*********", "organizationName": "********* сумын 1-р *********", "username": "*********" }, "token": "ffffff" } .. warning:: Хэрэв 401 алдаа өгвөл та өөрийн нэвтэрч буй хэрэглэгчийн нэр, нууц үгээ шалгана уу. Сэдвийн сангийн жагсаалт ^^^^^^^^^^^^^^^^^^^^^^^^^^^ Үндсэн хэсэг Сэдвийн сангийн жагсаалт. GET https://hub.esis.edu.mn/svc/api/hub/teacher/topics/courses/:personId --------------------------------------------------------- +----------------------+------------------------+--------------------------+ | Параметр | +======================+===========================+=======================+ | personId | Хүний ID | number | +----------------------+---------------------------+-----------------------+ Та дээрхи замаар хандахад дараах талбарууд буцаж ирнэ. Үүнд: +---------------------------+----------------------------------------+ | Талбар | Утга | +===========================+========================================+ | courseId | Хичээлийн ID | +---------------------------+----------------------------------------+ | courseName | Хичээлийн нэр | +---------------------------+----------------------------------------+ | topicToo | Сэдвийн тоо | +---------------------------+----------------------------------------+ | subTopicToo | Дэд сэдвийн тоо | +---------------------------+----------------------------------------+ .. note:: Нэвтэрсэн хэрэглэгчийн token - г ашиглан явуулах ба personId буюу - Хүний ID - г тус тус явуулна. Жишээ нь Сэдвийн сангийн жагсаалт хайхын тулд ``https://hub.esis.edu.mn/svc/api/hub/teacher/topics/courses/:personId`` рүү ``GET`` аргачлалаар хандана. .. code-block:: text STATUS: 200 .. code-block:: json { "SUCCESS_CODE": 200, "RESPONSE_MESSAGE": "Амжилттай", "RESULT": [ { "courseId": 100000352314761, "courseName": "Монгол хэл 7 (МХЛ 0701) Заавал", "topicToo": 7, "subTopicToo": 56 }, { "courseId": 100000352314806, "courseName": "Монгол хэл 8 (МХЛ 0801) Заавал", "topicToo": 11, "subTopicToo": 79 }, { "courseId": 100000352314851, "courseName": "Монгол хэл 9 (МХЛ 0901) Заавал", "topicToo": 8, "subTopicToo": 61 }, { "courseId": 100000352314765, "courseName": "Уран зохиол 7 (УЗО 0701) Заавал", "topicToo": 10, "subTopicToo": 58 } ] } .. warning:: Хэрэв 401 алдаа өгвөл та өөрийн нэвтэрч буй хэрэглэгчийн нэр, нууц үгээ шалгана уу. Хичээлийн сэдвийн сангийн жагсаалт ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Үндсэн хэсэг Хичээлийн сэдвийн сангийн жагсаалт. GET https://hub.esis.edu.mn/svc/api/hub/teacher/topics/courses/:courseId --------------------------------------------------------- +----------------------+------------------------+--------------------------+ | Параметр | +======================+===========================+=======================+ | courseId | Хичээлийн ID | number | +----------------------+---------------------------+-----------------------+ Та дээрхи замаар хандахад дараах талбарууд буцаж ирнэ. Үүнд: +---------------------------+----------------------------------------+ | Талбар | Утга | +===========================+========================================+ | courseTopicId | Хичээлийн сэдвийн ID | +---------------------------+----------------------------------------+ | parentCourseTopicId | Хичээлийн сэдвийн бүлгийн ID | +---------------------------+----------------------------------------+ | courseTopicName | Хичээлийн сэдвийн нэр | +---------------------------+----------------------------------------+ | parentCourseTopicName | Хичээлийн сэдвийн бүлгийн нэр | +---------------------------+----------------------------------------+ .. note:: Нэвтэрсэн хэрэглэгчийн token - г ашиглан явуулах ба courseId буюу - Хичээлийн ID - г тус тус явуулна. Жишээ нь Хичээлийн сэдвийн сангийн жагсаалт хайхын тулд ``https://hub.esis.edu.mn/svc/api/hub/teacher/topics/courses/:courseId`` рүү ``GET`` аргачлалаар хандана. .. code-block:: text STATUS: 200 .. code-block:: json { "SUCCESS_CODE": 200, "RESPONSE_MESSAGE": "Амжилттай", "RESULT": [ { "courseTopicId": 100002416831402, "parentCourseTopicId": 100002416793073, "courseTopicName": "Байрнаасаа жижиг бөмбөг, цагаригийг 1-2м өндөрт татсан уяа хэцийг давуулан шидэж харуулах", "parentCourseTopicName": "Шидэх, дамжуулах" }, { "courseTopicId": 100002416810275, "parentCourseTopicId": 100002416793073, "courseTopicName": "Дунд зэргийн хэмжээтэй бөмбөгөөр тоглохдоо бөмбөгийг 1м зайнаас нэг ба хоёр гараар дамжуулах, барьж авах, өнхрүүлж оновчтой дамжуулах аргыг ашиглах", "parentCourseTopicName": "Шидэх, дамжуулах" }, { "courseTopicId": 100002416831573, "parentCourseTopicId": 100002416793073, "courseTopicName": "Том бөмбөгийг байрнааса хоёр гараар, жижиг бөмбөгийг нэг гараар аль болох хол шидэж харуулах", "parentCourseTopicName": "Шидэх, дамжуулах" } ] } .. warning:: Хэрэв 401 алдаа өгвөл та өөрийн нэвтэрч буй хэрэглэгчийн нэр, нууц үгээ шалгана уу. Багшийн заадаг хичээлийн жагсаалт ^^^^^^^^^^^^^^^^^^^^^^^^^^^ Үндсэн хэсэг Багшийн заадаг хичээлийн жагсаалт. GET https://hub.esis.edu.mn/svc/api/hub/teacher/course/subject/:personId --------------------------------------------------------- +----------------------+------------------------+--------------------------+ | Параметр | +======================+===========================+=======================+ | personId | Хүний ID | number | +----------------------+---------------------------+-----------------------+ Та дээрхи замаар хандахад дараах талбарууд буцаж ирнэ. Үүнд: +---------------------------+----------------------------------------+ | Талбар | Утга | +===========================+========================================+ | personId | Хүний ID | +---------------------------+----------------------------------------+ | instructorCourseId | Багшийн хичээлийн ID | +---------------------------+----------------------------------------+ | instructorId | Багшийн ID | +---------------------------+----------------------------------------+ | institutionId | Байгууллагын ID | +---------------------------+----------------------------------------+ | subjectAreaId | Судлагдахууны ID | +---------------------------+----------------------------------------+ | subjectAreaName | Судлагдахууны нэр | +---------------------------+----------------------------------------+ | courseId | Хичээлийн ID | +---------------------------+----------------------------------------+ | courseName | Хичээлийн нэр | +---------------------------+----------------------------------------+ | courseClassification | Хичээлийн ангилал | +---------------------------+----------------------------------------+ | classificationName | Хичээлийн ангиллын нэр | +---------------------------+----------------------------------------+ | academicLevel | Ангийн код | +---------------------------+----------------------------------------+ .. note:: Нэвтэрсэн хэрэглэгчийн token - г ашиглан явуулах ба personId буюу - Хүний ID - г тус тус явуулна. Жишээ нь Багшийн заадаг хичээлийн жагсаалт хайхын тулд ``https://hub.esis.edu.mn/svc/api/hub/teacher/course/subject/:personId`` рүү ``GET`` аргачлалаар хандана. .. code-block:: text STATUS: 200 .. code-block:: json { "SUCCESS_CODE": 200, "RESPONSE_MESSAGE": "Амжилттай", "RESULT": [ { "personId": 900000054049, "instructorCourseId": 100002623490858, "instructorId": 100000079741667, "subjectAreaId": 1, "subjectAreaName": "Бэлтгэл хичээл", "courseId": 100000350275295, "courseName": "Бэлтгэл хичээл 1 (БЭХ 0101) Заавал", "courseClassification": "1", "classificationName": "Заавал судлах хичээл", "academicLevel": "5" }, { "personId": 900000054049, "instructorCourseId": 100000985966582, "instructorId": 100000079741667, "subjectAreaId": 2, "subjectAreaName": "Монгол хэл", "courseId": 100000350275353, "courseName": "Монгол хэл 4 (МХЛ 0401) Заавал", "courseClassification": "1", "classificationName": "Заавал судлах хичээл", "academicLevel": "5" }, { "personId": 900000054049, "instructorCourseId": 100001672956108, "instructorId": 100000079741667, "subjectAreaId": 2, "subjectAreaName": "Монгол хэл", "courseId": 100000350275375, "courseName": "Монгол хэл 5 (МХЛ 0501) Заавал", "courseClassification": "1", "classificationName": "Заавал судлах хичээл", "academicLevel": "5" } ] } .. warning:: Хэрэв 401 алдаа өгвөл та өөрийн нэвтэрч буй хэрэглэгчийн нэр, нууц үгээ шалгана уу. Багшийн заах аргын нэгдэл ^^^^^^^^^^^^^^^^^^^^^^^^^^^ Үндсэн хэсэг Багшийн заах аргын нэгдэл. GET https://hub.esis.edu.mn/svc/api/hub/teacher/academic/org/:personId --------------------------------------------------------- +----------------------+------------------------+--------------------------+ | Параметр | +======================+===========================+=======================+ | personId | Хүний ID | number | +----------------------+---------------------------+-----------------------+ Та дээрхи замаар хандахад дараах талбарууд буцаж ирнэ. Үүнд: +---------------------------+----------------------------------------+ | Талбар | Утга | +===========================+========================================+ | personId | Хүний ID | +---------------------------+----------------------------------------+ | institutionId | Байгууллагын ID | +---------------------------+----------------------------------------+ | jobCode | Ажлын код | +---------------------------+----------------------------------------+ | jobName | Ажлын нэр | +---------------------------+----------------------------------------+ | academicOrganizationId | Заах аргын нэгдлийн ID | +---------------------------+----------------------------------------+ | academicOrgName | Заах аргын нэгдлийн нэр | +---------------------------+----------------------------------------+ .. note:: Нэвтэрсэн хэрэглэгчийн token - г ашиглан явуулах ба personId буюу - Хүний ID - г тус тус явуулна. Жишээ нь Багшийн заах аргын нэгдэл хайхын тулд ``https://hub.esis.edu.mn/svc/api/hub/teacher/academic/org/:personId`` рүү ``GET`` аргачлалаар хандана. .. code-block:: text STATUS: 200 .. code-block:: json { "SUCCESS_CODE": 200, "RESPONSE_MESSAGE": "Амжилттай", "RESULT": [ { "personId": 9000000202380, "institutionId": 40301, "jobCode": "2330-01", "jobName": "Багш, монгол хэл, уран зохиолын", "academicOrganizationId": 100000077754210, "academicOrgName": "Монгол хэл уран зохиолын заах аргын нэгдэл" } ] } .. warning:: Хэрэв 401 алдаа өгвөл та өөрийн нэвтэрч буй хэрэглэгчийн нэр, нууц үгээ шалгана уу. Байгууллагын багшийн шилжилт хөдөлгөөн ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Үндсэн хэсэг Байгууллагын багшийн шилжилт хөдөлгөөний жагсаалт харах. GET https://hub.esis.edu.mn/svc/api/hub/teacher/movements/:beginDate --------------------------------------------------------- +-------------------+-------------------------+-------------+-------------+ | Оролтын параметр | Жишээ | +===================+=========================+=============+=============+ | beginDate | Эхлэх огноо | string | 2021-01-01 | +-------------------+-------------------------+-------------+-------------+ .. note:: Тухайн оруулсан огноогоос одоогийн хугацаа хүртэлх шилжилт хөдөлгөөний мэдээллийг харуулна. Таны нэвтэрсэн хэрэглэгчийн token- г ашиглан хандахад дараах талбарууд буцаж ирнэ. Үүнд: +---------------------------+----------------------------------------+ | Талбар | Утга | +===========================+========================================+ | ASSIGNMENT_ID | Ажилтны ID | +---------------------------+----------------------------------------+ | INSTITUTION_ID | Байгууллагын ID | +---------------------------+----------------------------------------+ | PERSON_ID | Хүний ID | +---------------------------+----------------------------------------+ | DISPLAY_NAME | Багшийн нэр харагдах хэлбэрээр | +---------------------------+----------------------------------------+ | LAST_NAME | Эцэг эхийн нэр | +---------------------------+----------------------------------------+ | FIRST_NAME | Өөрийн нэр | +---------------------------+----------------------------------------+ | DATE_OF_BIRTH | Төрсөн огноо | +---------------------------+----------------------------------------+ | GENDER_CODE | Хүйсийн код | +---------------------------+----------------------------------------+ | MICROSOFT_EMAIL | Microsoft email | +---------------------------+----------------------------------------+ | GOOGLE_EMAIL | Google email | +---------------------------+----------------------------------------+ | ASSIGNMENT_NAME | Ажлын нэр | +---------------------------+----------------------------------------+ | INSTRUCTOR_TYPE_ID | Багшийн төрлийн ID | +---------------------------+----------------------------------------+ | TYPE_NAME | Багшийн төрлийн нэр | +---------------------------+----------------------------------------+ | ACADEMIC_ORGANIZATION_ID | ЗАН-ын ID | +---------------------------+----------------------------------------+ | ACADEMIC_ORG_NAME | ЗАН-ын нэр | +---------------------------+----------------------------------------+ | USERNAME | Хэрэглэгчийн нэр | +---------------------------+----------------------------------------+ | INSTRUCTOR_AVAILABILITY | Багшийн төлөв | +---------------------------+----------------------------------------+ | INSTRUCTOR_ID | Багшийн ID | +---------------------------+----------------------------------------+ | ACTION_ID | Үйлдлийн ID | +---------------------------+----------------------------------------+ | ACTION_NAME | Үйлдлийн нэр | +---------------------------+----------------------------------------+ | ACTION_DATE | Үйлдлийн огноо | +---------------------------+----------------------------------------+ .. note:: Нэвтэрсэн хэрэглэгчийн token - г ашиглан явуулах. Жишээ нь Байгууллагын багшийн шилжилт хөдөлгөөний жагсаалт хайхын тулд ``https://hub.esis.edu.mn/svc/api/hub/teacher/movements/:beginDate`` рүү ``GET`` аргачлалаар хандана. .. code-block:: text STATUS: 200 .. code-block:: json { "SUCCESS_CODE": 200, "RESPONSE_MESSAGE": "Амжилттай", "RESULT": [ { "ASSIGNMENT_ID": **********,, "INSTITUTION_ID": **********,, "PERSON_ID": **********,, "DISPLAY_NAME": "Д.Даш", "LAST_NAME": "Даваа", "FIRST_NAME": "Бат", "DATE_OF_BIRTH": "2017-05-24T00:00:00.000Z", "GENDER_CODE": "F", "MICROSOFT_EMAIL": **********,, "GOOGLE_EMAIL": **********,, "ASSIGNMENT_NAME": **********,, "INSTRUCTOR_TYPE_ID": "**********,", "TYPE_NAME": "**********,", "ACADEMIC_ORGANIZATION_ID": **********,, "ACADEMIC_ORG_NAME": **********,, "USERNAME": **********,, "INSTRUCTOR_AVAILABILITY": **********,, "INSTRUCTOR_ID": **********,, "ACTION_NAME": "Хасах", "ACTION_DATE": "2024-02-07T10:01:31.000Z", "ACTION_ID": ******** } ] } .. warning:: Хэрэв 401 алдаа өгвөл та өөрийн нэвтэрч буй хэрэглэгчийн нэр, нууц үгээ шалгана уу. Суралцагчийн мэдээлэл ---------------------------- Бүлгийн суралцагчийн жагсаалт ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Үндсэн хэсэг Бүлгийн суралцагчийн жагсаалт. GET https://hub.esis.edu.mn/svc/api/hub/group/student/list/:studentGroupId --------------------------------------------------------- +-------------------+-------------------------+-----------------------------+ | Параметр | +===================+=========================+=============================+ | STUDENT_GROUP_ID | Бүлгийн код | number | +-------------------+-------------------------+-----------------------------+ Та дээрхи замаар хандахад дараах талбарууд буцаж ирнэ. Үүнд: +---------------------------+----------------------------------------+ | Талбар | Утга | +===========================+========================================+ | PERSON_ID | Хүний ID | +---------------------------+----------------------------------------+ | FIRST_NAME | Өөрийн нэр | +---------------------------+----------------------------------------+ | LAST_NAME | Эцэг эхийн нэр | +---------------------------+----------------------------------------+ | DATE_OF_BIRTH | Төрсөн огноо | +---------------------------+----------------------------------------+ | GENDER_CODE | Хүйсийн код | +---------------------------+----------------------------------------+ | ACADEMIC_LEVEL | Ангийн код | +---------------------------+----------------------------------------+ | ACADEMIC_LEVEL_NAME | Ангийн нэр | +---------------------------+----------------------------------------+ | STUDENT_GROUP_ID | Суралцагчийн үндсэн бүлгийн ID | +---------------------------+----------------------------------------+ | STUDENT_GROUP_NAME | Бүлгийн нэр | +---------------------------+----------------------------------------+ | PROGRAM_OF_STUDY_ID | Сургалтын хөтөлбөр ID | +---------------------------+----------------------------------------+ | PROGRAM_PLAN_ID | Сургалтын Төлөвлөгөө ID | +---------------------------+----------------------------------------+ | TEACHER_ID | Анги удирдсан багшийн ID | +---------------------------+----------------------------------------+ | TEACHER_NAME | Анги удирдсан багшийн нэр | +---------------------------+----------------------------------------+ | PROGRAM_STAGE_ID | Сургалтын түвшин ID | +---------------------------+----------------------------------------+ | MICROSOFT_EMAIL | MICROSOFT EMAIL хаяг | +---------------------------+----------------------------------------+ | MICROSOFT_PASSWORD | MICROSOFT PASSWORD | +---------------------------+----------------------------------------+ | GOOGLE_EMAIL | GOOGLE EMAIL хаяг | +---------------------------+----------------------------------------+ | GOOGLE_PASSWORD | GOOGLE_PASSWORD | +---------------------------+----------------------------------------+ | ACTION_DATE | Үйлдэл хийсэн огноо | +---------------------------+----------------------------------------+ | ACADEMIC_YEAR | Тухайн хичээлийн жилийн он | +---------------------------+----------------------------------------+ | CIVIL_ID | CIVIL_ID | +---------------------------+----------------------------------------+ | INSTITUTION_ID | Байгууллагын ID | +---------------------------+----------------------------------------+ | REGISTER | Регистрийн Дугаар | +---------------------------+----------------------------------------+ | FIRST_NAME_MGL | Өөрийн нэр /Монгол бичгээр/ | +---------------------------+----------------------------------------+ | LAST_NAME_MGL | Эцэг/эх/ийн нэр /Монгол бичгээр/ | +---------------------------+----------------------------------------+ | FAMILY_NAME_MGL | Ургийн овог /Монгол бичгээр/ | +---------------------------+----------------------------------------+ .. note:: Нэвтэрсэн хэрэглэгчийн token - г ашиглан явуулах ба Байгууллагын суралцагчийн мэдээлэл авах сервисын STUDENT_GROUP_ID -г тус тус явуулна. Жишээ нь Бүлгийн суралцагчийн жагсаалт хайхын тулд ``https://hub.esis.edu.mn/svc/api/hub/group/student/list/:studentGroupId`` рүү ``GET`` аргачлалаар хандана. .. code-block:: text STATUS: 200 .. code-block:: json { "SUCCESS_CODE": 200, "RESPONSE_MESSAGE": "Амжилттай", "RESULT": [ { "PERSON_ID": ***********, "FIRST_NAME": "Цэнгэл", "LAST_NAME": "Батзаяа", "DATE_OF_BIRTH": "2014-06-11T00:00:00.000Z", "GENDER_CODE": "M", "ACADEMIC_LEVEL": "3", "ACADEMIC_LEVEL_NAME": "3-р анги", "STUDENT_GROUP_ID": ***********, "STUDENT_GROUP_NAME": "3в", "PROGRAM_OF_STUDY_ID": ***********, "PROGRAM_PLAN_ID": ***********, "TEACHER_ID": ***********, "TEACHER_NAME": "Ц.Мөнхзаяа", "PROGRAM_STAGE_ID": ***********, "MICROSOFT_EMAIL": "example@medle.mn", "MICROSOFT_PASSWORD": "*********", "GOOGLE_EMAIL": "example@moes.edu.mn", "GOOGLE_PASSWORD": "*********", "ACTION_DATE": "2023-06-08T02:32:33.000Z", "ACADEMIC_YEAR": "2024", "CIVIL_ID": 365559636542, "INSTITUTION_ID": *****, "REGISTER": "ЗД********", "FIRST_NAME_MGL": "ᠠᠩᠬ᠎ᠠ ᠊ ᠡᠷᠳᠡᠨᠢ", "LAST_NAME_MGL": "ᠡᠩᠬᠡ ᠊ ᠠᠮᠤᠭᠤᠯᠠᠩ", "FAMILY_NAME_MGL": "ᠪᠣᠯᠠᠭ᠎ᠠ" }, { "PERSON_ID": ***********, "FIRST_NAME": "Ананд", "LAST_NAME": "Билгүүн", "DATE_OF_BIRTH": "2014-06-11T00:00:00.000Z", "GENDER_CODE": "F", "ACADEMIC_LEVEL": "10", "ACADEMIC_LEVEL_NAME": "10-р анги", "STUDENT_GROUP_ID": ***********, "STUDENT_GROUP_NAME": "10в", "PROGRAM_OF_STUDY_ID": ***********, "PROGRAM_PLAN_ID": ***********, "TEACHER_ID": ***********, "TEACHER_NAME": "Б.Болд", "PROGRAM_STAGE_ID": ***********, "MICROSOFT_EMAIL": "example@medle.mn", "MICROSOFT_PASSWORD": "*********", "GOOGLE_EMAIL": "example@moes.edu.mn", "GOOGLE_PASSWORD": "*********", "ACTION_DATE": "2023-06-08T02:32:33.000Z" "ACADEMIC_YEAR": "2024", "CIVIL_ID": 365559636542, "INSTITUTION_ID": *****, "REGISTER": "ЗД********", "FIRST_NAME_MGL": "ᠠᠩᠬ᠎ᠠ ᠊ ᠡᠷᠳᠡᠨᠢ", "LAST_NAME_MGL": "ᠡᠩᠬᠡ ᠊ ᠠᠮᠤᠭᠤᠯᠠᠩ", "FAMILY_NAME_MGL": "ᠪᠣᠯᠠᠭ᠎ᠠ" } ] } .. warning:: Хэрэв 401 алдаа өгвөл та өөрийн нэвтэрч буй хэрэглэгчийн нэр, нууц үгээ шалгана уу. Суралцагчийн мэдээлэл хайх ^^^^^^^^^^^^^^^^^^^^^^^^^^^ Үндсэн хэсэг Суралцагчийн мэдээлэл хайх. GET https://hub.esis.edu.mn/svc/api/hub/student/search/:inPersonId --------------------------------------------------------- +-------------------+---------------------------+---------------------------+ | Параметр | +===================+===========================+===========================+ | PERSON_ID | Хүний ID | number | +-------------------+---------------------------+---------------------------+ Та дээрхи замаар хандахад дараах талбарууд буцаж ирнэ. Үүнд: +---------------------------+----------------------------------------+ | Талбар | Утга | +===========================+========================================+ | PERSON_ID | Хүний ID | +---------------------------+----------------------------------------+ | FIRST_NAME | Өөрийн нэр | +---------------------------+----------------------------------------+ | LAST_NAME | Эцэг эхийн нэр | +---------------------------+----------------------------------------+ | DATE_OF_BIRTH | Төрсөн огноо | +---------------------------+----------------------------------------+ | GENDER_CODE | Хүйсийн код | +---------------------------+----------------------------------------+ | ACADEMIC_LEVEL | Ангийн код | +---------------------------+----------------------------------------+ | ACADEMIC_LEVEL_NAME | Ангийн нэр | +---------------------------+----------------------------------------+ | STUDENT_GROUP_ID | Бүлгийн код | +---------------------------+----------------------------------------+ | STUDENT_GROUP_NAME | Бүлгийн нэр | +---------------------------+----------------------------------------+ | PROGRAM_OF_STUDY_ID | Сургалтын хөтөлбөр ID | +---------------------------+----------------------------------------+ | PROGRAM_PLAN_ID | Сургалтын Төлөвлөгөө ID | +---------------------------+----------------------------------------+ .. note:: Нэвтэрсэн хэрэглэгчийн token - г ашиглан явуулах ба Байгууллагын суралцагчийн мэдээлэл авах сервисын person_id -г тус тус явуулна. Жишээ нь Суралцагчийн мэдээлэл хайхын тулд ``https://hub.esis.edu.mn/svc/api/hub/student/search/:inPersonId`` рүү ``GET`` аргачлалаар хандана. .. code-block:: text STATUS: 200 .. code-block:: json { "SUCCESS_CODE": 200, "RESPONSE_MESSAGE": "Амжилттай", "RESULT": [ { "PERSON_ID": 1, "REGISTER_NUM": null, "FIRST_NAME": "test", "LAST_NAME": "test", "DATE_OF_BIRTH": "2013-12-11T00:00:00.000Z", "GENDER_CODE": "M", "ACADEMIC_LEVEL": "3", "ACADEMIC_LEVEL_NAME": "3-р анги", "STUDENT_GROUP_ID": 1, "STUDENT_GROUP_NAME": "3в", "PROGRAM_OF_STUDY_ID": 1, "PROGRAM_PLAN_ID": 1, "EMAIL": "test@medle.mn", "PROGRAM_STAGE_ID": 1 } ] } .. warning:: Хэрэв 401 алдаа өгвөл та өөрийн нэвтэрч буй хэрэглэгчийн нэр, нууц үгээ шалгана уу. Суралцагчийн мэдээллийг РД-аар хайх ^^^^^^^^^^^^^^^^^^^^^^^^^^^ Үндсэн хэсэг Суралцагчийн мэдээллийг РД-аар хайх. GET https://hub.esis.edu.mn/svc/api/hub/students/:Register --------------------------------------------------------- +-------------------+---------------------------+---------------------------+ | Параметр | +===================+===========================+===========================+ | Register | Суралцагчийн РД | varchar | +-------------------+---------------------------+---------------------------+ Та дээрхи замаар хандахад дараах талбарууд буцаж ирнэ. Үүнд: +---------------------------+----------------------------------------+ | Талбар | Утга | +===========================+========================================+ | PERSON_ID | Хүний ID | +---------------------------+----------------------------------------+ | REGISTER_NUM | Регистрийн дугаар | +---------------------------+----------------------------------------+ | FIRST_NAME | Сурагчийн нэр | +---------------------------+----------------------------------------+ | LAST_NAME | Овог | +---------------------------+----------------------------------------+ | DATE_OF_BIRTH | Төрсөн огноо | +---------------------------+----------------------------------------+ | GENDER_CODE | Хүйсийн төрөл | +---------------------------+----------------------------------------+ | ACADEMIC_LEVEL | Ангийн түвшин | +---------------------------+----------------------------------------+ | ACADEMIC_LEVEL_NAME | Ангийн түвшингийн нэр | +---------------------------+----------------------------------------+ | STUDENT_GROUP_ID | Суралцагчийн үндсэн бүлгийн ID | +---------------------------+----------------------------------------+ | STUDENT_GROUP_NAME | Бүлгийн нэр | +---------------------------+----------------------------------------+ | PROGRAM_OF_STUDY_ID | Сургалтын хөтөлбөр ID | +---------------------------+----------------------------------------+ | PROGRAM_PLAN_ID | Сургалтын Төлөвлөгөө ID | +---------------------------+----------------------------------------+ | EMAIL | Цахим шуудан | +---------------------------+----------------------------------------+ | PRIMARY_NID_NUMBER | Ангийн код | +---------------------------+----------------------------------------+ | PROGRAM_STAGE_ID | Сургалтын төлөвлөгөөний үе шатын ID | +---------------------------+----------------------------------------+ | ACADEMIC_YEAR | Хичээлийн жил | +---------------------------+----------------------------------------+ | CIVIL_ID | Иргэний дугаар | +---------------------------+----------------------------------------+ | INSTITUTION_ID | Байгууллагын ID | +---------------------------+----------------------------------------+ | INSTITUTION_NAME | Байгууллагын нэр | +---------------------------+----------------------------------------+ Жишээ нь Суралцагчийн мэдээллийг РД-аар хайхын тулд ``https://hub.esis.edu.mn/svc/api/hub/students/:Register`` рүү ``GET`` аргачлалаар хандана. .. code-block:: text STATUS: 200 .. code-block:: json { "SUCCESS_CODE": 200, "RESPONSE_MESSAGE": "Амжилттай", "RESULT": [ { "PERSON_ID": "***********", "REGISTER_NUM": "***********", "FIRST_NAME": "***********", "LAST_NAME": "***********", "DATE_OF_BIRTH": "2016-11-29T16:00:00.000Z", "GENDER_CODE": "M", "ACADEMIC_LEVEL": "3", "ACADEMIC_LEVEL_NAME": "3-р анги", "STUDENT_GROUP_ID": ***********, "STUDENT_GROUP_NAME": "3ё", "PROGRAM_OF_STUDY_ID": ***********, "PROGRAM_PLAN_ID": ***********, "EMAIL": "***********", "PRIMARY_NID_NUMBER": null, "PROGRAM_STAGE_ID": ***********, "ACADEMIC_YEAR": "2024", "CIVIL_ID": ***********, "INSTITUTION_ID": ***********, "INSTITUTION_NAME": "***********" } ] } .. warning:: Хэрэв 401 алдаа өгвөл та өөрийн нэвтэрч буй хэрэглэгчийн нэр, нууц үгээ шалгана уу. Суралцагчийн эсэх шалгах ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Үндсэн хэсэг Суралцагчийн эсэх шалгах. GET https://hub.esis.edu.mn/svc/api/hub/student/check/:personId --------------------------------------------------------- +-------------------+---------------------------+---------------------------+ | Параметр | +===================+===========================+===========================+ | PERSON_ID | Хүний ID | number | +-------------------+---------------------------+---------------------------+ Та дээрхи замаар хандахад дараах талбарууд буцаж ирнэ. Үүнд: +---------------------------+----------------------------------------+ | Талбар | Утга | +===========================+========================================+ | status | Төлөв | +---------------------------+----------------------------------------+ | message | Утга | +---------------------------+----------------------------------------+ | data | Үнэн болон Худал эсэх | +---------------------------+----------------------------------------+ .. note:: Нэвтэрсэн хэрэглэгчийн token - г ашиглан явуулах ба Байгууллагын суралцагчийн мэдээлэл авах сервисын person_id -г тус тус явуулна. Жишээ нь Суралцагчийн эсэх шалгахын тулд ``https://hub.esis.edu.mn/svc/api/hub/student/check/:personId`` рүү ``GET`` аргачлалаар хандана. .. code-block:: text STATUS: 200 .. code-block:: json { "status": 1, "message": "******* ID дугаартай сурагч байна.", "data": "true" } .. warning:: Хэрэв 401 алдаа өгвөл та өөрийн нэвтэрч буй хэрэглэгчийн нэр, нууц үгээ шалгана уу. .. Суралцагчийн мэдээлэл хадгалах .. ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ .. Үндсэн хэсэг .. Суралцагчийн хувийн мэдээлэл хадгалах .. POST https://hub.esis.edu.mn/svc/api/hub/profile .. +---------------------------+-----------------------------------------------------+ .. | Талбар | Утга | .. +---------------------------+-----------------------------------------------------+ .. | personId | Суралцагчийн 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/ | .. +---------------------------+-----------------------------------------------------+ .. | infoFlag12 | Ганцаарчилсан сургалтын төлөвлөгөөгөөр хичээллэж | .. | | буй суралцагч эсэх [Y/N] | .. +---------------------------+-----------------------------------------------------+ .. | infoFlag13 | Танхимын сургалтад тогтмол хамрагдах боломжгүй | .. | | явуулын багшийн үйлчилгээнд хамрагдсан суралцагч | .. | | эсэх [Y/N] | .. +---------------------------+-----------------------------------------------------+ .. note:: .. Нэвтэрсэн хэрэглэгчийн token - г ашиглан явуулах. .. Жишээ нь .. Суралцагчийн хувийн мэдээлэл хадгалахын тулд ``https://hub.esis.edu.mn/svc/api/hub/profile`` .. рүү ``POST`` аргачлалаар хандана. .. code-block:: json .. { .. "personId": 9000000******, .. "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", .. "infoFlag12": "N", .. "infoFlag13": "N" .. } .. .. code-block:: text .. STATUS: 200 .. .. code-block:: json .. { .. "SUCCESS_CODE": 200, .. "RESPONSE_MESSAGE": "Амжилттай хадгаллаа", .. "RESULT": { .. "status": 1, .. "message": "Амжилттай хадгаллаа" .. } .. } .. .. warning:: .. Хэрэв 401 алдаа өгвөл та өөрийн нэвтэрч буй хэрэглэгчийн нэр, нууц үгээ шалгана уу. Суралцагчийн нэмэлт мэдээлэл хадгалах ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Үндсэн хэсэг Суралцагчийн нэмэлт мэдээлэл хадгалах POST https://hub.esis.edu.mn/svc/api/hub/student/statistics/info +-----------------------------+-------------------------------------------------------+ | Талбар | Утга | +-----------------------------+-------------------------------------------------------+ | event | Үйлдлийн утга | +-----------------------------+-------------------------------------------------------+ | personId | Хүний ID | +-----------------------------+-------------------------------------------------------+ | infoNumber5 | Ам бүлийн тоо | +-----------------------------+-------------------------------------------------------+ | infoFlag1 | Нэн ядуу өрх эсэх:[Y/N] | +-----------------------------+-------------------------------------------------------+ | infoFlag2 | АБТ-ээс доогуур орлоготой өрх эсэх:[Y/N] | +-----------------------------+-------------------------------------------------------+ | infoFlag3 | Хөгжлийн бэрхшээлтэй гишүүнтэй өрх эсэх:[Y/N] | +-----------------------------+-------------------------------------------------------+ | infoFlag4 | 3 ба түүнээс дээш хүүхэд ЕБС-д сурдаг эсэх:[Y/N] | +-----------------------------+-------------------------------------------------------+ | infoFlag5 | Эцэг, эхийн аль нэг малчин эсэх: [Y/N] | +-----------------------------+-------------------------------------------------------+ | infoNumber6 | Айлын хэд дэх хүүхэд | +-----------------------------+-------------------------------------------------------+ | infoFlag11 | Эцэг, эх нь хамт амьдардаг эсэх:[Y/N] | +-----------------------------+-------------------------------------------------------+ | infoFlag6 | Эцэг, эх нь хоёулаа ажилгүй эсэх: [Y/N] | +-----------------------------+-------------------------------------------------------+ | infoFlag7 |Эцэг,эх ньхоёулаа тэтгэвэр тогтоолгосон өрх эсэх:[Y/N] | +-----------------------------+-------------------------------------------------------+ | infoFlag9 | СӨБ-д хамрагдсан эсэх: [Y/N] | +-----------------------------+-------------------------------------------------------+ | infoFlag10 | Хамран сургах тойргийн эсэх: [Y/N] | +-----------------------------+-------------------------------------------------------+ | infoText4 | Нэмэлт тайлбар | +-----------------------------+-------------------------------------------------------+ | infoFlag12 | СӨБ-д хамрагдсан төрөл /NOT Usable/ | +-----------------------------+-------------------------------------------------------+ | infoFlag13 | СӨБ-д хамрагдаагүй төрөл /NOT Usable/ | +-----------------------------+-------------------------------------------------------+ | infoText5 | СӨБ-д хамрагдсан төрөл | +-----------------------------+-------------------------------------------------------+ | infoText6 | СӨБ-д хамрагдаагүй төрөл | +-----------------------------+-------------------------------------------------------+ .. note:: Хэрвээ infoFlag9 нь Y бол 101 (Төрийн өмчийн цэцэрлэгээс) / 102 (Хувийн өмчийн цэцэрлэгээс)/103 (Хувилбарт сургалтаас) N бол 201 (Гэрийн орчноос) / 202 (Гадаадад суралцаж байсан)/203 (Бусад). .. note:: Нэвтэрсэн хэрэглэгчийн token - г ашиглан явуулах. Жишээ нь Суралцагчийн хувийн мэдээлэл хадгалахын тулд ``https://hub.esis.edu.mn/svc/api/hub/student/statistics/info`` рүү ``POST`` аргачлалаар хандана. .. code-block:: json { "event": "Create", "personId": 1, "infoNumber5": 4, "infoFlag1": "N", "infoFlag2": "N", "infoFlag3": "N", "infoFlag4": "N", "infoFlag5": "N", "infoNumber6": 2, "infoFlag11": "N", "infoFlag6": "N", "infoFlag7": "N", "infoFlag9": "N", "infoFlag10": "N", "infoText4": "Нэмэлт тайлбар оруулна", "infoFlag12": "2", "infoFlag13": "2", "infoText5": "101", "infoText6": "201" } .. code-block:: text STATUS: 200 .. code-block:: json { "SUCCESS_CODE": 200, "RESPONSE_MESSAGE": "sucess", "RESULT": { "status": 1, "message": "sucess" } } .. warning:: Хэрэв 401 алдаа өгвөл та өөрийн нэвтэрч буй хэрэглэгчийн нэр, нууц үгээ шалгана уу. Дүрэмт хувцасны бүртгэлийн жагсаалт ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Үндсэн хэсэг Суралцагчийн дүрэмт хувцасны бүртгэлийн жагсаалтын сервис нь тухайн суралцагчийн дүрэмт хувцасны бүртгэлийн жагсаалтыг авах зориулалттай сервис юм. Параметр хэсгийн жишээ багананд байгаа нэрсийг уг сервисийн :personId, catId-д утга олгон ашиглана. Жишээ нь: '/90000002036577/2' Суралцагчийн дүрэмт хувцасны бүртгэлийн жагсаалт. GET https://hub.esis.edu.mn/svc/api/hub/student/profile/stdntUniform/:personId/:catId +-------------------+--------------------------------+ | Параметр | +===================+================================+ | personId | Хүний ID | +-------------------+--------------------------------+ | catId | Зориулалт | +-------------------+--------------------------------+ +------------------+-------------------------------------+ | catId-Зориулалт | +==================+=====================================+ | 1 | Бага анги (1-5) | +------------------+-------------------------------------+ | 2 | Дунд анги (6-9) | +------------------+-------------------------------------+ | 3 | Ахлах анги (10-12) | +------------------+-------------------------------------+ | 4 | Сургуулийн өмнөх боловсрол | +------------------+-------------------------------------+ Та дээрхи замаар хандахад дараах талбарууд буцаж ирнэ. Үүнд: +-------------------------+----------------------------------------+ | Талбар | Утга | +=========================+========================================+ | studentUniformId | Суралцагчийн дүрэмт хувцас ID | +-------------------------+----------------------------------------+ | uniformCategoryId | Зориулалт | +-------------------------+----------------------------------------+ | uniformCategoryName | Зориулалтын нэр | +-------------------------+----------------------------------------+ | uniformTypeId | Бүрдэл | +-------------------------+----------------------------------------+ | uniformTypeName | Бүрдлийн нэр | +-------------------------+----------------------------------------+ | numberOfUniforms | Тоо, ширхэг | +-------------------------+----------------------------------------+ | academicYear | Хичээлийн жил | +-------------------------+----------------------------------------+ | name | Хичээлийн жилийн нэр | +-------------------------+----------------------------------------+ | manufacturerDetails | Суралцагчийн түвшин | +-------------------------+----------------------------------------+ .. note:: Нэвтэрсэн хэрэглэгчийн token - г ашиглан явуулах. Жишээ нь Суралцагчийн дүрэмт хувцасны бүртгэлийн жагсаалт авахын тулд ``https://hub.esis.edu.mn/svc/api/hub/student/profile/stdntUniform/90000002036577/2`` рүү ``GET`` аргачлалаар хандана. .. code-block:: text STATUS: 200 .. code-block:: json { "SUCCESS_CODE": 200, "RESPONSE_MESSAGE": "Амжилттай", "RESULT": [ { "studentUniformId": 1, "uniformCategoryId": 1, "uniformCategoryName": "Бага анги (1-5)", "uniformTypeId": 1, "uniformTypeName": "Хүрэм, пиджак", "numberOfUniforms": 1, "academicYear": "2022", "name": "2022-23 Хичээлийн жил", "manufacturerDetails": null }, { "studentUniformId": 1, "uniformCategoryId": 1, "uniformCategoryName": "Бага анги (1-5)", "uniformTypeId": 2, "uniformTypeName": "Өмд", "numberOfUniforms": 1, "academicYear": "2022", "name": "2022-23 Хичээлийн жил", "manufacturerDetails": null } ] } Дүрэмт хувцасны бүртгэл хадгалах ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Үндсэн хэсэг Суралцагчийн дүрэмт хувцасны бүртгэл шинээр бүртгэх, засах сервис POST https://hub.esis.edu.mn/svc/api/hub/student/uniform/save +-------------------------+------------------------------+------------------+------------------------+ | Параметрын тайлбар | +=========================+==============================+==================+========================+ | Параметр | Тайлбар | Өгөгдлийн төрөл | Жишээ | +-------------------------+------------------------------+------------------+------------------------+ | event | Үйлдлийн утга | String | Create, Update | +-------------------------+------------------------------+------------------+------------------------+ | institutionId | Байгууллагын ID | Long | 12345 | +-------------------------+------------------------------+------------------+------------------------+ | personId | Хүний ID | Long | 999999999 | +-------------------------+------------------------------+------------------+------------------------+ | studentUniformId | Суралцагчийн дүрэмт хувцас ID| Long | 10000 | +-------------------------+------------------------------+------------------+------------------------+ | programTypeId | Хөтөлбөрийн төрлийн ID | Long | 100000000000000 | +-------------------------+------------------------------+------------------+------------------------+ | programOfStudyId | Сургалтын хөтөлбөрийн ID | Long | 10 | +-------------------------+------------------------------+------------------+------------------------+ | academicYear | Хичээлийн жил | String | 2022 | +-------------------------+------------------------------+------------------+------------------------+ | uniformCategoryId | Зориулалт | Long | 1 | +-------------------------+------------------------------+------------------+------------------------+ | uniformTypeId | Бүрдэл | Long | 10 | +-------------------------+------------------------------+------------------+------------------------+ | numberOfUniforms | Тоо, ширхэг | Long | 10 | +-------------------------+------------------------------+------------------+------------------------+ | manufacturerDetails | Суралцагчийн түвшин | String | null | +-------------------------+------------------------------+------------------+------------------------+ | infoFlag3 | Дүрэмт хувцас огт худалдан | | | | | авах боломжгүй өрхийн | String | "N" | | | суралцагч эсэх | | | +-------------------------+------------------------------+------------------+------------------------+ | username | Үүсгэсэн хэрэглэгчийн нэр | String | null | +-------------------------+------------------------------+------------------+------------------------+ .. note:: Нэвтэрсэн хэрэглэгчийн token - г ашиглан явуулах. Суралцагчийн дүрэмт хувцасны бүртгэл илгээхийн тулд ``https://hub.esis.edu.mn/svc/api/hub/student/uniform/save`` рүү ``POST`` аргачлалаар хандана. Жишээ нь .. code-block:: json { "event":"Create", "personId":1, "studentUniformId":1, "programOfStudyId":1, "academicYear":"2022", "uniformCategoryId":1, "uniformTypeId":1, "numberOfUniforms":1, "manufacturerDetails":"2" "infoFlag3": "N" } .. code-block:: json { "SUCCESS_CODE": 200, "RESPONSE_MESSAGE": "Амжилттай хадгалагдлаа.", "RESULT": { "status": 1, "message": "Амжилттай хадгалагдлаа." } } Сурах бичгийн бүртгэлийн жагсаалт ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Үндсэн хэсэг Суралцагчийн сурах бичгийн бүртгэлийн жагсаалтын сервис нь тухайн суралцагчийн сурах бичгийн бүртгэлийн жагсаалтыг авах зориулалттай сервис юм. Параметр хэсгийн жишээ багананд байгаа нэрсийг уг сервисийн :personId, educationLevel-д утга олгон ашиглана. Жишээ нь: '/90000002036577/9' Суралцагчийн сурах бичгийн бүртгэлийн жагсаалт. GET https://hub.esis.edu.mn/svc/api/hub/student/profile/textbook/:personId/:educationLevel ----------------------------------------------------------------------------- +-------------------+--------------------------------+ | Параметр | +===================+================================+ | personId | Хүний ID | +-------------------+--------------------------------+ | educationLevel | Боловсролын түвшин | +-------------------+--------------------------------+ +------------------+--------------------+ | educationLevel Боловсролын түвшин | +==================+====================+ | 1 | 1-р анги | +------------------+--------------------+ | 2 | 2-р анги | +------------------+--------------------+ | 3 | 3-р анги | +------------------+--------------------+ | 4 | 4-р анги | +------------------+--------------------+ | 5 | 5-р анги | +------------------+--------------------+ | 6 | 6-р анги | +------------------+--------------------+ | 7 | 7-р анги | +------------------+--------------------+ | 8 | 8-р анги | +------------------+--------------------+ | 9 | 9-р анги | +------------------+--------------------+ | 10 | 10-р анги | +------------------+--------------------+ | 11 | 11-р анги | +------------------+--------------------+ | 12 | 12-р анги | +------------------+--------------------+ Та дээрхи замаар хандахад дараах талбарууд буцаж ирнэ. Үүнд: +-------------------------+------------------------------------------+ | Талбар | Утга | +=========================+==========================================+ | studentTextbookId | Суралцагчийн сурах бичгийн бүртгэлийн ID | +-------------------------+------------------------------------------+ | ishas | Байгаа эсэх | +-------------------------+------------------------------------------+ | textbookId | Сурах бичгийн ID | +-------------------------+------------------------------------------+ | textbookName | Сурах бичгийн нэр | +-------------------------+------------------------------------------+ | textbookTypeId | Сургалтын материалын төрлийн ID | +-------------------------+------------------------------------------+ | textbookTypeName | Сургалтын материалын төрлийн нэр | +-------------------------+------------------------------------------+ | textbookLevelId | Сургалтын материалын түвшингийн ID | +-------------------------+------------------------------------------+ | textbookLevelName | Сургалтын материалын түвшингийн нэр | +-------------------------+------------------------------------------+ | textbookGroupId | Сургалтын материалын бүлгийн ID | +-------------------------+------------------------------------------+ | textbookGroupName | Сургалтын материалын бүлгийн нэр | +-------------------------+------------------------------------------+ | acquiredType | Олж авсан төрөл | +-------------------------+------------------------------------------+ | textbookAcquiredName | Олж авсан төрлийн нэр | +-------------------------+------------------------------------------+ | acquiredSource | Олж авсан эх сурвалж | +-------------------------+------------------------------------------+ | acquiredSourceName | Олж авсан эх сурвалжийн нэр | +-------------------------+------------------------------------------+ | textbookPrice | Сурах бичгийн үнэ | +-------------------------+------------------------------------------+ | subjectAreaId | Үндсэн судлагдахууны ID | +-------------------------+------------------------------------------+ .. note:: Нэвтэрсэн хэрэглэгчийн token - г ашиглан явуулах. Жишээ нь Суралцагчийн сурах бичгийн бүртгэлийн жагсаалт авахын тулд ``https://hub.esis.edu.mn/svc/api/hub/student/profile/textbook/90000002036577/2`` рүү ``GET`` аргачлалаар хандана. .. code-block:: json { "SUCCESS_CODE": 200, "RESPONSE_MESSAGE": "Амжилттай", "RESULT": [ { "studentTextbookId": null, "ishas": "N", "textbookId": 1118, "textbookName": "Англи хэл XI", "textbookTypeId": 1, "textbookTypeName": "Сурах бичиг", "textbookLevelId": 11, "textbookLevelName": "11-р анги", "textbookGroupId": 1, "textbookGroupName": "ЕБС-ын сургалтын материал", "acquiredType": null, "textbookAcquiredName": null, "acquiredSource": null, "acquiredSourceName": null, "textbookPrice": null, "subjectAreaId": 24 }, { "studentTextbookId": null, "ishas": "N", "textbookId": 1117, "textbookName": "Биологи XI", "textbookTypeId": 1, "textbookTypeName": "Сурах бичиг", "textbookLevelId": 11, "textbookLevelName": "11-р анги", "textbookGroupId": 1, "textbookGroupName": "ЕБС-ын сургалтын материал", "acquiredType": null, "textbookAcquiredName": null, "acquiredSource": null, "acquiredSourceName": null, "textbookPrice": null, "subjectAreaId": 11 } ] } Сурах бичгийн төрлийн жагсаалт ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Үндсэн хэсэг Суралцагчийн сурах бичгийн бүртгэлийн жагсаалт. GET https://hub.esis.edu.mn/svc/api/public/textbook/list ----------------------------------------------------------------------------- Та дээрхи замаар хандахад дараах талбарууд буцаж ирнэ. Үүнд: +-------------------------+------------------------------------------+ | Талбар | Утга | +=========================+==========================================+ | textbookId | Сурах бичгийн ID | +-------------------------+------------------------------------------+ | textbookGroupId | Сурах бичгийн зориулалт | +-------------------------+------------------------------------------+ | textbookLevelId | Сурах бичгийн хэрэглэх түвшин | +-------------------------+------------------------------------------+ | textbookTypeId | Сурах бичгийн төрөл | +-------------------------+------------------------------------------+ | subjectAreaId | Судлагдахууны ID | +-------------------------+------------------------------------------+ | textbookName | Сурах бичгийн нэр | +-------------------------+------------------------------------------+ | textbookLanguage | Сурах бичгийн хэл | +-------------------------+------------------------------------------+ +------------------+-------------------------+ | textbookGroupId Сурах бичгийн зориулалт | +==================+=========================+ | 1 | ЕБС- ийн сурах бичиг | +------------------+-------------------------+ +------------------+-------------------------+ | textbookTypeId Сурах бичгийн төрөл | +==================+=========================+ | 1 | Сурах бичиг | +------------------+-------------------------+ | 5 | Сурах бичиг/Казах хэл/ | +------------------+-------------------------+ | 6 | Сурах бичиг/Тусгай/ | +------------------+-------------------------+ +------------------+--------------------------------+ | textbookLevelId Сурах бичгийн хэрэглэх түвшин | +==================+================================+ | 1 | 1-р анги | +------------------+--------------------------------+ | 2 | 2-р анги | +------------------+--------------------------------+ | 3 | 3-р анги | +------------------+--------------------------------+ | 4 | 4-р анги | +------------------+--------------------------------+ | 5 | 5-р анги | +------------------+--------------------------------+ | 6 | 6-р анги | +------------------+--------------------------------+ | 7 | 7-р анги | +------------------+--------------------------------+ | 8 | 8-р анги | +------------------+--------------------------------+ | 9 | 9-р анги | +------------------+--------------------------------+ | 10 | 10-р анги | +------------------+--------------------------------+ | 11 | 11-р анги | +------------------+--------------------------------+ | 12 | 12-р анги | +------------------+--------------------------------+ .. note:: Нэвтэрсэн хэрэглэгчийн token - г ашиглан явуулах. Жишээ нь Суралцагчийн сурах бичгийн бүртгэлийн жагсаалт авахын тулд ``https://hub.esis.edu.mn/svc/api/public/textbook/list`` рүү ``GET`` аргачлалаар хандана. .. code-block:: json { "SUCCESS_CODE": 200, "RESPONSE_MESSAGE": "Амжилттай", "RESULT": [ { "textBookId": 1124, "textBookGroupId": 1, "textBookLevelId": 11, "textbookTypeId": 1, "subjectAreaId": 4, "textbookName": "Үндэсний бичиг X-XI", "textbookLanguage": "MN" }, { "textBookId": 1125, "textBookGroupId": 1, "textBookLevelId": 11, "textbookTypeId": 1, "subjectAreaId": 26, "textbookName": "Иргэний боловсрол XI", "textbookLanguage": "MN" } ] } Сурах бичгийн бүртгэл хадгалах ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Үндсэн хэсэг Суралцагчийн сурах бичгийн бүртгэл шинээр бүртгэх, засах сервис POST https://hub.esis.edu.mn/svc/api/hub/student/textbook/save ------------------------------------------------------------------- +-------------------------+------------------------------+------------------+-------------------------------------------+ | Параметрын тайлбар | +=========================+=================================================+==================+========================+ | Параметр | Тайлбар | Өгөгдлийн төрөл | Жишээ | +-------------------------+-------------------------------------------------+------------------+------------------------+ | event | Үйлдлийн утга | String | Create, Update | +-------------------------+-------------------------------------------------+------------------+------------------------+ | institutionId | Байгууллагын ID | Long | 10000 | +-------------------------+-------------------------------------------------+------------------+------------------------+ | personId | Хүний ID | Long | 999999999 | +-------------------------+-------------------------------------------------+------------------+------------------------+ | studentTextbookId | Суралцагчийн сурах бичгийн бүртгэлийн ID | Long | 100000000000000 | +-------------------------+-------------------------------------------------+------------------+------------------------+ | academicYear | Хичээлийн жил | String | 2022 | +-------------------------+-------------------------------------------------+------------------+------------------------+ | textbookGroupId | Сургалтын материалын бүлгийн ID | Long | 1 | +-------------------------+-------------------------------------------------+------------------+------------------------+ | textbookLevelId | Сургалтын материалын түвшингийн ID | Long | 9 | +-------------------------+-------------------------------------------------+------------------+------------------------+ | textbookTypeId | Сургалтын материалын төрлийн ID | Long | 1 | +-------------------------+-------------------------------------------------+------------------+------------------------+ | | Үндсэн судлагдахууны ID. Сурах бичиг нь олон | | | | subjectAreaId | судлагдахууны чиглэлтэй байж болох ба хэрэв | Long | 24 | | | тийм бол энд үндсэн судлагдахууныг бүртгэнэ. | | | +-------------------------+-------------------------------------------------+------------------+------------------------+ | textbookId | Сурах бичгийн ID | Long | 1088 | +-------------------------+-------------------------------------------------+------------------+------------------------+ | acquiredType | Олж авсан төрөл | String | OTHER | +-------------------------+-------------------------------------------------+------------------+------------------------+ | buyOrRentPrice | Худалдаж авсан эсвэл түрээсэлсэн үнэ | Long | 0 | +-------------------------+-------------------------------------------------+------------------+------------------------+ | acquiredSource | Олж авсан эх сурвалж | String | LIBRARY | +-------------------------+-------------------------------------------------+------------------+------------------------+ .. note:: Нэвтэрсэн хэрэглэгчийн token - г ашиглан явуулах. Суралцагчийн сурах бичгийн бүртгэл илгээхийн тулд ``https://hub.esis.edu.mn/svc/api/hub/student/textbook/save`` рүү ``POST`` аргачлалаар хандана. Жишээ нь STATUS: 200 .. code-block:: json { "event":"Create", "personId":1, "studentTextbookId":1, "academicYear":"2022", "textbookGroupId":1, "textbookLevelId":9, "textbookTypeId":1, "subjectAreaId":24, "textbookId":1088, "acquiredType":"OTHER", "buyOrRentPrice":1, "acquiredSource":"1" } .. warning:: Хэрэв 401 алдаа өгвөл та өөрийн нэвтэрч буй хэрэглэгчийн нэр, нууц үгээ шалгана уу. .. code-block:: json { "SUCCESS_CODE": 200, "RESPONSE_MESSAGE": "Амжилттай хадгаллаа", "RESULT": { "status": 1, "message": "Амжилттай хадгаллаа" } } Суралцагч хэрэглэгчээр нэвтрэх ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Үндсэн хэсэг Суралцагч хэрэглэгчээр нэвтрэх. POST https://hub.esis.edu.mn/svc/student/login -------------------------------------------------- +-------------------+-------------------------+-------------+ | Параметр | +===================+=========================+=============+ | username | Хэрэглэгчийн нэр | string | +-------------------+-------------------------+-------------+ | password | Нууц үг | string | +-------------------+-------------------------+-------------+ | accessToken | Хандалт token | string | +-------------------+-------------------------+-------------+ Та дээрхи замаар хандахад дараах талбарууд буцаж ирнэ. Үүнд: +-------------------+-------------------------------+-------------+ | Гаралтын параметр | +===================+===============================+=============+ | userId | Хэрэглэгчийн ID | number | +-------------------+-------------------------------+-------------+ | personId | Хэрэглэгч Хүний ID | number | +-------------------+-------------------------------+-------------+ | organizationId | Байгууллагын ID | number | +-------------------+-------------------------------+-------------+ | academicYear | Хичээлийн жил | string | +-------------------+-------------------------------+-------------+ | displayName | Хэрэглэгчийн нэр | string | +-------------------+-------------------------------+-------------+ | isEbsSub | Сургалтын байгууллагын төрөл | string | +-------------------+-------------------------------+-------------+ | groupName | Хэрэглэгчийн төрөл | string | +-------------------+-------------------------------+-------------+ | organizationName | Байгууллагын нэр | string | +-------------------+-------------------------------+-------------+ | username | Хэрэглэгчийн нэр | string | +-------------------+-------------------------------+-------------+ +---------------+----------------------------------------+ | Талбар | Утга | +===============+========================================+ | token | Бусад сервисүүдийг дуудахад Bearer | | | token-р ашиглана | +---------------+----------------------------------------+ .. note:: Оролтын параметрүүдийг String төрөлөөр явуулах. Жишээ нь Системд нэвтрэхийн тулд ``https://hub.esis.edu.mn/svc/student/login`` рүү ``POST`` аргачлалаар хандана. .. code-block:: json { "username": "ES999999999", "password": "999999999", "accessToken": "#######" } .. code-block:: text STATUS: 200 Үр дүн: .. code-block:: json { "result": { "userId": *********, "personId": *********, "organizationId": *********, "academicYear": "*********", "displayName": "Б.*********", "isEbsSub": "*********", "groupName": "*********", "organizationName": "********* сумын 1-р *********", "username": "*********" }, "token": "ffffff" } .. warning:: Хэрэв 401 алдаа өгвөл та өөрийн нэвтэрч буй хэрэглэгчийн нэр, нууц үгээ шалгана уу. Сурагчдын сонгон судлах хичээл сонголтын жагсаалт /бүлгээр/ ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Үндсэн хэсэг Сурагчдын сонгон судлах хичээл сонголтын жагсаалт /бүлгээр/ харах. GET https://hub.esis.edu.mn/svc/api/hub/student/elective/courses/list/:studentGroupId ------------------------------------------------------------------------------------- +-------------------+-------------------------+-------------+ | Оролтын параметр | +===================+=========================+=============+ | studentGroupId | Бүлгийн ID | number | +-------------------+-------------------------+-------------+ .. note:: Таны нэвтэрсэн хэрэглэгчийн token- г ашиглан хандахад дараах талбарууд буцаж ирнэ. Үүнд: +----------------------+--------------------------------------------------------------------------+ | Талбар | Утга | +======================+==========================================================================+ | INSTITUTION_ID | Байгууллагын ID | +----------------------+--------------------------------------------------------------------------+ | INSTITUTION_NAME | Байгууллагын нэр | +----------------------+--------------------------------------------------------------------------+ | PERSON_ID | Суралцагчийн ID | +----------------------+--------------------------------------------------------------------------+ | LAST_NAME | Овог | +----------------------+--------------------------------------------------------------------------+ | FIRST_NAME | Нэр | +----------------------+--------------------------------------------------------------------------+ | ACADEMIC_YEAR | Хичээлийн жил | +----------------------+--------------------------------------------------------------------------+ | ACADEMIC_LEVEL | Ангийн түвшин | +----------------------+--------------------------------------------------------------------------+ | PROGRAM_STAGE_ID | Сургалтын төлөвлөгөөний үе шатын ID | +----------------------+--------------------------------------------------------------------------+ | STUDENT_GROUP_ID | Суралцагчийн үндсэн бүлгийн ID | +----------------------+--------------------------------------------------------------------------+ | STUDENT_GROUP_NAME | Бүлгийн нэр | +----------------------+--------------------------------------------------------------------------+ | SUBJECT_AREA_ID | Судлагдахууны ID | +----------------------+--------------------------------------------------------------------------+ | SUBJECT_AREA_NAME | Судлагдахууны нэр | +----------------------+--------------------------------------------------------------------------+ | COURSE_ID | Хичээлийн ID | +----------------------+--------------------------------------------------------------------------+ | COURSE_NAME | Хичээлийн нэр | +----------------------+--------------------------------------------------------------------------+ | COURSE_MEMBER_TYPE | Хичээл сонголтын төрөл | +----------------------+--------------------------------------------------------------------------+ .. note:: Нэвтэрсэн хэрэглэгчийн token - г ашиглан явуулах. Жишээ нь Сурагчдын сонгон судлах хичээл сонголтын жагсаалт /бүлгээр/ харахын тулд ``https://hub.esis.edu.mn/svc/api/hub/student/elective/courses/list/:studentGroupId`` рүү ``GET`` аргачлалаар хандана. .. code-block:: text STATUS: 200 .. code-block:: json { "SUCCESS_CODE": 200, "RESPONSE_MESSAGE": "Амжилттай", "RESULT": [ { "INSTITUTION_ID": *****, "INSTITUTION_NAME": "*****", "PERSON_ID": "*****", "LAST_NAME": "*****", "FIRST_NAME": "*****", "ACADEMIC_YEAR": "2024", "ACADEMIC_LEVEL": "12", "PROGRAM_STAGE_ID": *****, "STUDENT_GROUP_ID": *****, "STUDENT_GROUP_NAME": "12а", "SUBJECT_AREA_ID": 195, "SUBJECT_AREA_NAME": "Нийгэм судлал", "COURSE_ID": *****, "COURSE_NAME": "Нийгэм судлал 12 Сонгон", "COURSE_MEMBER_TYPE": "Жинхэнэ сонголт" } ] } .. warning:: Хэрэв 401 алдаа өгвөл та өөрийн нэвтэрч буй хэрэглэгчийн нэр, нууц үгээ шалгана уу. .. Байгууллагын бүлгийн өдрөөр ирцийн жагсаалт .. ------------------------------------------------------------- .. Үндсэн хэсэг .. ^^^^^^^^^^^^ .. Байгууллагын бүлгийн өдрөөр ирцийн жагсаалт буцаах. .. POST https://hub.esis.edu.mn/svc/api/hub/group/list/attendance/save .. --------------------------------------------------------- .. +-------------------+-------------------------+-----------------------------+ .. | Параметр | .. +===================+=========================+=============================+ .. | schoolId | Бүлгийн код | number | .. +-------------------+-------------------------+-----------------------------+ .. | studentGroupId | Бүлгийн код | number | .. +-------------------+-------------------------+-----------------------------+ .. | dayDate | Бүлгийн код | number | .. +-------------------+-------------------------+-----------------------------+ .. | username | Бүлгийн код | number | .. +-------------------+-------------------------+-----------------------------+ .. Та дээрхи замаар хандахад дараах талбарууд буцаж ирнэ. Үүнд: .. +---------------------------+----------------------------------------+ .. | Талбар | Утга | .. +===========================+========================================+ .. | PERSON_ID | Хүний ID | .. +---------------------------+----------------------------------------+ .. | FIRST_NAME | Өөрийн нэр | .. +---------------------------+----------------------------------------+ .. | LAST_NAME | Эцэг эхийн нэр | .. +---------------------------+----------------------------------------+ .. | DATE_OF_BIRTH | Төрсөн огноо | .. +---------------------------+----------------------------------------+ .. | GENDER_CODE | Хүйсийн код | .. +---------------------------+----------------------------------------+ .. | ACADEMIC_LEVEL | Ангийн код | .. +---------------------------+----------------------------------------+ .. | ACADEMIC_LEVEL_NAME | Ангийн нэр | .. +---------------------------+----------------------------------------+ .. | STUDENT_GROUP_ID | Бүлгийн код | .. +---------------------------+----------------------------------------+ .. | STUDENT_GROUP_NAME | Бүлгийн нэр | .. +---------------------------+----------------------------------------+ .. | PROGRAM_OF_STUDY_ID | Сургалтын хөтөлбөр ID | .. +---------------------------+----------------------------------------+ .. | PROGRAM_PLAN_ID | Сургалтын Төлөвлөгөө ID | .. +---------------------------+----------------------------------------+ .. | TEACHER_ID | Сургалтын хөтөлбөр ID | .. +---------------------------+----------------------------------------+ .. | TEACHER_NAME | Сургалтын Төлөвлөгөө ID | .. +---------------------------+----------------------------------------+ .. .. note:: .. Нэвтэрсэн хэрэглэгчийн token - г ашиглан явуулах ба Байгууллагын суралцагчийн мэдээлэл авах сервисын STUDENT_GROUP_ID -г тус тус явуулна. .. Жишээ нь .. ^^^^^^^^^ .. Байгууллагын бүлгийн суралцагчий мэдээлэл хайхын тулд ``https://hub.esis.edu.mn/svc/api/hub/group/student/list/:STUDENT_GROUP_ID`` рүү ``GET`` аргачлалаар хандана. .. .. code-block:: text .. STATUS: 200 .. .. code-block:: json .. { .. "status": 1, .. "message": "Амжилттай", .. "data": [ .. { .. "PERSON_ID": **********, .. "FIRST_NAME": "**********"", .. "LAST_NAME": "**********"", .. "DATE_OF_BIRTH": "2016-01-20T00:00:00.000Z", .. "GENDER_CODE": "F", .. "ACADEMIC_LEVEL": "1", .. "ACADEMIC_LEVEL_NAME": "1-р анги", .. "STUDENT_GROUP_ID": **********,, .. "STUDENT_GROUP_NAME": "1-а", .. "PROGRAM_OF_STUDY_ID": **********,, .. "PROGRAM_PLAN_ID": **********,, .. "TEACHER_ID": **********,, .. "TEACHER_NAME": "О.**********" .. } .. ] .. } .. .. warning:: .. Хэрэв 401 алдаа өгвөл та өөрийн нэвтэрч буй хэрэглэгчийн нэр, нууц үгээ шалгана уу. Хичээлийн дүн -------------------- Жилийн эцсийн дүн харах ^^^^^^^^^^^^^^^^^^^^^^^^ Үндсэн хэсэг Жилийн эцсийн дүн харах GET https://hub.esis.edu.mn/svc/api/hub/group/list/grade/:studentGroupId/:programElementId ------------------------------------------------------------------------------------------ +---------------------------+-----------------------------------------------------+ | Талбар | Утга | +---------------------------+-----------------------------------------------------+ | STUDENT_GROUP_ID | Суралцагчийн үндсэн бүлгийн ID | +---------------------------+-----------------------------------------------------+ | PERSON_ID | Суралцагчийн ID | +---------------------------+-----------------------------------------------------+ | PROGRAM_ELEMENT_ID | Хөтөлбөрийн элементийн ID | +---------------------------+-----------------------------------------------------+ | GRADE_MARK | Суралцагчийн авсан хичээлийн дүн | +---------------------------+-----------------------------------------------------+ | GRADE_ID | Дүнгийн ID | +---------------------------+-----------------------------------------------------+ | GRADE_CODE | Дүнгийн код | +---------------------------+-----------------------------------------------------+ | GRADE_POINTS | Дүнгийн оноо | +---------------------------+-----------------------------------------------------+ | GRADE_OUTCOME | Дүнгийн үр дүн | +---------------------------+-----------------------------------------------------+ | AVG_CONTACT_HOURS | 7 хоногт судалсан дундаж цаг | +---------------------------+-----------------------------------------------------+ | APPROVAL_STATUS | Баталгаажуулалтын төлөв | +---------------------------+-----------------------------------------------------+ | APPROVAL_STATUS_NAME | Баталгаажуулалтын төлөвийн нэр | +---------------------------+-----------------------------------------------------+ .. note:: Нэвтэрсэн хэрэглэгчийн token - г ашиглан явуулах. Жишээ нь Хичээлийн дүн харахын тулд ``https://hub.esis.edu.mn/svc/api/hub/group/list/grade/:studentGroupId/:programElementId`` рүү ``GET`` аргачлалаар хандана. .. code-block:: text STATUS: 200 .. code-block:: json { "SUCCESS_CODE": 200, "RESPONSE_MESSAGE": "Амжилттай", "RESULT": [ { "STUDENT_GROUP_ID": 1, "PERSON_ID": 1, "PROGRAM_ELEMENT_ID": 1, "GRADE_MARK": 100, "GRADE_ID": 71, "GRADE_CODE": "VIII", "GRADE_POINTS": 0, "GRADE_OUTCOME": "PASSED", "AVG_CONTACT_HOURS": 1, "APPROVAL_STATUS": "APPROVED", "APPROVAL_STATUS_NAME": "Батлагдсан" } ] } .. warning:: Хэрэв 401 алдаа өгвөл та өөрийн нэвтэрч буй хэрэглэгчийн нэр, нууц үгээ шалгана уу. Жилийн эцсийн дүн хадгалах ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Үндсэн хэсэг Жилийн эцсийн дүн оруулах хадгалах илгээх POST https://hub.esis.edu.mn/svc/api/hub/group/course/save ------------------------------------------------------------------------------------------ +---------------------------+-----------------------------------------------------+ | Талбар | Утга | +---------------------------+-----------------------------------------------------+ | programElementId | Хөтөлбөрийн элементийн ID | +---------------------------+-----------------------------------------------------+ | studentGroupId | Бүлгийн ID | +---------------------------+-----------------------------------------------------+ | academicLevel | Суралцагчийн түвшин | +---------------------------+-----------------------------------------------------+ | event | Хичээлийн дүн оруулах эсвэл устгах төлөв | +---------------------------+-----------------------------------------------------+ | courseGradeArray | Суралцагчийн дүнгийн мэдээллийн жагсаалт /array/ | +---------------------------+-----------------------------------------------------+ | person_id | Суралцагчийн ID | +---------------------------+-----------------------------------------------------+ | grade_mark | Суралцагчийн авсан хичээлийн дүн | +---------------------------+-----------------------------------------------------+ | grade_id | Дүнгийн ID | +---------------------------+-----------------------------------------------------+ | grade_code | Дүнгийн код | +---------------------------+-----------------------------------------------------+ | grade_points | Дүнгийн оноо | +---------------------------+-----------------------------------------------------+ | grade_outcome | Дүнгийн үр дүн | +---------------------------+-----------------------------------------------------+ | avg_contact_hours | 7 хоногт судалсан дундаж цаг | +---------------------------+-----------------------------------------------------+ +---------------------------+-----------------------------------------------------+ | Талбар | Тайлбар | +---------------------------+-----------------------------------------------------+ | event | Хичээлийн дүн устгахад /DELETE/ ашиглана | +---------------------------+-----------------------------------------------------+ | event | Хичээлийн дүн оруулахад /ADD/ ашиглана | +---------------------------+-----------------------------------------------------+ .. note:: Нэвтэрсэн хэрэглэгчийн token - г ашиглан явуулах. Жишээ нь Хичээлийн дүн илгээхийн тулд ``https://hub.esis.edu.mn/svc/api/hub/group/course/save`` рүү ``POST`` аргачлалаар хандана. .. code-block:: json { "programElementId": 1, "studentGroupId": 1, "academicLevel": 11, "event": "ADD", "courseGradeArray": [ { "PERSON_ID": 1, "GRADE_MARK": 100, "GRADE_ID": 71, "GRADE_CODE": "VIII", "GRADE_POINTS": 0, "GRADE_OUTCOME": "PASSED", "AVG_CONTACT_HOURS": 1 } ] } .. code-block:: text STATUS: 200 .. code-block:: json { "SUCCESS_CODE": 200, "RESPONSE_MESSAGE": "Амжилттай хадгаллаа", "RESULT": { "status": 1, "message": "Амжилттай хадгаллаа" } } .. warning:: Хэрэв 401 алдаа өгвөл та өөрийн нэвтэрч буй хэрэглэгчийн нэр, нууц үгээ шалгана уу. Жилийн эцсийн дүнгийн мэдээлэл лавлах /Суралцагчаар/ ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Үндсэн хэсэг Жилийн эцсийн дүнгийн мэдээлэл лавлах /Суралцагчаар/ харах GET https://hub.esis.edu.mn/svc/api/hub/student/course/grade/:personId ------------------------------------------------------------------------------------------ +---------------------------+-----------------------------------------------------+ | Талбар | Утга | +---------------------------+-----------------------------------------------------+ | personId | Сурагчийн ID | +---------------------------+-----------------------------------------------------+ .. note:: Нэвтэрсэн хэрэглэгчийн token - г ашиглан явуулах. Жишээ нь Жилийн эцсийн дүнгийн мэдээлэл лавлах /Суралцагчаар/ харахын тулд ``https://hub.esis.edu.mn/svc/api/hub/student/course/grade/:personId`` рүү ``GET`` аргачлалаар хандана. .. code-block:: json { "SUCCESS_CODE": 200, "RESPONSE_MESSAGE": "Амжилттай", "RESULT": [ { "institutionId": *****, "organizationName": "Нийслэлийн ерөнхий боловсролын ***** дугаар сургууль", "academicYear": "2023", "academicLevel": "10", "subjectAreaId": 23, "subjectAreaCode": "БНТ", "courseName": "Биеийн тамир 10 (БНТ 1001) Заавал", "gradeMark": 97.7, "gradeCode": "VIII" "courseClassification": "1", "courseClassificationName": "Заавал судлах хичээл", "avgContactHours": 2 }, { "institutionId": *****,, "organizationName": "Нийслэлийн ерөнхий боловсролын ***** дугаар сургууль", "academicYear": "2023", "academicLevel": "10", "subjectAreaId": 11, "subjectAreaCode": "БИО", "courseName": "Биологи 10 (БИО 1001) Заавал", "gradeMark": 94.3, "gradeCode": "VIII" "courseClassification": "1", "courseClassificationName": "Заавал судлах хичээл", "avgContactHours": 2 } ] } .. warning:: Хэрэв 401 алдаа өгвөл та өөрийн нэвтэрч буй хэрэглэгчийн нэр, нууц үгээ шалгана уу. Хичээлийн дүнгийн мэдээлэл /Дүнгийн схем/ ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Үндсэн хэсэг Дүнгийн мэдээлэл. GET https://hub.esis.edu.mn/svc/api/hub/scheme/grade/list/:gradingSchemeId --------------------------------------------------------- +-------------------+--------------------------------+----------------------+ | Параметр | Төрөл | +===================+================================+======================+ | GRADING_SCHEME_ID | Дүнгийн схем код | number | +-------------------+--------------------------------+----------------------+ Та дээрхи замаар хандахад дараах талбарууд буцаж ирнэ. Үүнд: +---------------------------+----------------------------------------+ | Талбар | Утга | +===========================+========================================+ | GRADE_ID | Дүнгийн ID | +---------------------------+----------------------------------------+ | MIN_GRADE_MARK | Түвшингийн доод дүн | +---------------------------+----------------------------------------+ | MAX_GRADE_MARK | Түвшингийн дээд дүн | +---------------------------+----------------------------------------+ | GRADE_CODE | Үсгэн дүн | +---------------------------+----------------------------------------+ | GRADE_POINTS | Дүнгийн оноо | +---------------------------+----------------------------------------+ | GRADE_OUTCOME | Дүнгийн үр дүн | +---------------------------+----------------------------------------+ | SEQUENCE | Дараалал | +---------------------------+----------------------------------------+ | TOTAL_MIN | Доод дүн | +---------------------------+----------------------------------------+ | TOTAL_MAX | Дээд дүн | +---------------------------+----------------------------------------+ | COLOR_CODE | Өнгийн код | +---------------------------+----------------------------------------+ .. note:: Нэвтэрсэн хэрэглэгчийн token - г ашиглан явуулах ба Байгууллагын хөтөлбөрийн хичээлийн мэдээлэл авах сервисын GRADING_SCHEME_ID -г тус тус явуулна. Жишээ нь Дүнгийн мэдээлэл хайхын тулд ``https://hub.esis.edu.mn/svc/api/hub/scheme/grade/list/:gradingSchemeId`` рүү ``get`` аргачлалаар хандана. .. code-block:: text STATUS: 200 .. code-block:: json { "SUCCESS_CODE": 200, "RESPONSE_MESSAGE": "Амжилттай", "RESULT": [ { "GRADE_ID": 71, "MIN_GRADE_MARK": 89.9, "MAX_GRADE_MARK": 100, "GRADE_CODE": "VIII", "GRADE_POINTS": 0, "GRADE_OUTCOME": "PASSED", "SEQUENCE": 1, "TOTAL_MIN": -1, "TOTAL_MAX": 100, "COLOR_CODE": "#16A085" }, { "GRADE_ID": 72, "MIN_GRADE_MARK": 79.9, "MAX_GRADE_MARK": 89.9, "GRADE_CODE": "VII", "GRADE_POINTS": 0, "GRADE_OUTCOME": "PASSED", "SEQUENCE": 2, "TOTAL_MIN": -1, "TOTAL_MAX": 100, "COLOR_CODE": "#42CCA6" } ] } .. warning:: Хэрэв 401 алдаа өгвөл та өөрийн нэвтэрч буй хэрэглэгчийн нэр, нууц үгээ шалгана уу. Бүлгийн ирц ------------------- .. Хүүхэд өдрийн ирц харах /Хичээлийн жил/ .. ^^^^^^^^^^^^^^^^^^^^^^^^^ .. Үндсэн хэсэг .. Хүүхэд өдрийн ирц харах /Хичээлийн жил/ .. GET https://hub.esis.edu.mn/svc/api/hub/student/attendance/school/:academicYear/:dayDate .. +---------------------------+-----------------------------------------------------+ .. | Талбар | Утга | .. +---------------------------+-----------------------------------------------------+ .. | academicYear | Тухайн хичээлийн жил | .. +---------------------------+-----------------------------------------------------+ .. | dayDate | Ирц бүртгэсэн өдөр | .. +---------------------------+-----------------------------------------------------+ .. Та дээрхи замаар хандахад дараах талбарууд буцаж ирнэ. Үүнд: .. +---------------------------+-----------------------------------------------------+ .. | Талбар | Утга | .. +---------------------------+-----------------------------------------------------+ .. | dayDate | Ирц бүртгэсэн өдөр | .. +---------------------------+-----------------------------------------------------+ .. | studentGroupId | Бүлгийн ID | .. +---------------------------+-----------------------------------------------------+ .. | programStageId | Түвшингийн ID | .. +---------------------------+-----------------------------------------------------+ .. | academicLevel | Анги түвшин | .. +---------------------------+-----------------------------------------------------+ .. | instructorId | Багшийн ID | .. +---------------------------+-----------------------------------------------------+ .. | studentGroupName | Бүлгийн нэр | .. +---------------------------+-----------------------------------------------------+ .. | displayName | Суралцагчийн нэр | .. +---------------------------+-----------------------------------------------------+ .. | status | Төлөв | .. +---------------------------+-----------------------------------------------------+ .. | allStu | Суралцагчийн тоо | .. +---------------------------+-----------------------------------------------------+ .. | reasonPresent | Ирсэн | .. +---------------------------+-----------------------------------------------------+ .. | reasonSick | Өвчтэй | .. +---------------------------+-----------------------------------------------------+ .. | reasonUnexcused | Ирээгүй | .. +---------------------------+-----------------------------------------------------+ .. | reasonExcused | Чөлөөтэй | .. +---------------------------+-----------------------------------------------------+ .. | tardyMinuteSum | Хоцорсон минут | .. +---------------------------+-----------------------------------------------------+ .. | reasonOnline | | .. +---------------------------+-----------------------------------------------------+ .. Жишээ нь .. Хүүхэд өдрийн ирц харахын тулд ``https://hub.esis.edu.mn/svc/api/hub/student/attendance/school/:academicYear/:dayDate`` .. рүү ``GET`` аргачлалаар хандана. .. .. code-block:: text .. STATUS: 200 .. .. code-block:: json .. { .. "SUCCESS_CODE": 200, .. "RESPONSE_MESSAGE": "Амжилттай", .. "RESULT": [ .. { .. "dayDate": "2025-01-30T16:00:00.000Z", .. "studentGroupId": 100004201761693, .. "programStageId": 100000287115979, .. "academicLevel": "15", .. "instructorId": 100004398139063, .. "studentGroupName": "бага а", .. "displayName": "Ш.Уртнасан", .. "status": "Бүртгэсэн", .. "allStu": 23, .. "reasonPresent": 11, .. "reasonSick": 0, .. "reasonUnexcused": 0, .. "reasonExcused": 12, .. "tardyMinuteSum": 0, .. "reasonOnline": 0 .. }, .. ] .. } .. .. warning:: .. Хэрэв 401 алдаа өгвөл та өөрийн нэвтэрч буй хэрэглэгчийн нэр, нууц үгээ шалгана уу. Байгууллагын ирцийн жагсаалт сараар лавлах ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Үндсэн хэсэг Байгууллагын ирцийн жагсаалт сараар лавлах GET https://hub.esis.edu.mn/svc/api/hub/school/month/attendance/:Month +---------------------------+------------------------------------------------------------------------------------------------------+ | Талбар | Утга | +---------------------------+------------------------------------------------------------------------------------------------------+ | ACADEMIC_LEVEL | Суралцагчийн түвшин | +---------------------------+------------------------------------------------------------------------------------------------------+ | STUDENT_GROUP_ID | Суралцагчийн үндсэн бүлгийн ID | +---------------------------+------------------------------------------------------------------------------------------------------+ | PERSON_ID | Сурагчийн ID | +---------------------------+------------------------------------------------------------------------------------------------------+ | ACADEMIC_MONTH | Ирцийн сар | +---------------------------+------------------------------------------------------------------------------------------------------+ | DAY_DATE | Ирцийн өдөр | +---------------------------+------------------------------------------------------------------------------------------------------+ | ATTEND_REASON | Ирцийн шалтгаан | +---------------------------+------------------------------------------------------------------------------------------------------+ | ATTEND_REASON_NAME | Ирцийн шалтгаан | +---------------------------+------------------------------------------------------------------------------------------------------+ | TARDY_MINUTES | Хоцорсон минут | +---------------------------+------------------------------------------------------------------------------------------------------+ .. note:: Нэвтэрсэн хэрэглэгчийн token - г ашиглан явуулах. Жишээ нь Байгууллагын ирцийн жагсаалт сараар лавлахын тулд ``https://hub.esis.edu.mn/svc/api/hub/school/month/attendance/:Month`` рүү ``GET`` аргачлалаар хандана. .. code-block:: text STATUS: 200 .. code-block:: json { "SUCCESS_CODE": 200, "RESPONSE_MESSAGE": "Амжилттай", "RESULT": [ { "ACADEMIC_LEVEL": "12", "STUDENT_GROUP_ID": 100004383682134, "PERSON_ID": 90000002275882, "ACADEMIC_MONTH": "10", "DAY_DATE": "2024-09-30T16:00:00.000Z", "ATTEND_REASON": "PRESENT", "ATTEND_REASON_NAME": "Ирсэн", "TARDY_MINUTES": 0 } ] } .. warning:: Хэрэв 401 алдаа өгвөл та өөрийн нэвтэрч буй хэрэглэгчийн нэр, нууц үгээ шалгана уу. Хүүхдийн өдрийн ирцийн сарын нэгтгэл ^^^^^^^^^^^^^^^^^^^^^^^^^ Үндсэн хэсэг Хүүхдийн өдрийн ирцийн сарын нэгтгэл харах GET https://hub.esis.edu.mn/svc/api/hub/student/attendance/summary/:studentGroupId/:academicMonth +---------------------------+-----------------------------------------------------+ | Талбар | Утга | +---------------------------+-----------------------------------------------------+ | studentGroupId | Бүлгийн ID | +---------------------------+-----------------------------------------------------+ | academicMonth | Ирц бүртгэсэн сар | +---------------------------+-----------------------------------------------------+ Та дээрхи замаар хандахад дараах талбарууд буцаж ирнэ. Үүнд: +---------------------------+-----------------------------------------------------+ | Талбар | Утга | +---------------------------+-----------------------------------------------------+ | institutionId | Байгууллагын ID | +---------------------------+-----------------------------------------------------+ | studentGroupId | Бүлгийн ID | +---------------------------+-----------------------------------------------------+ | personId | Суралцагчийн ID | +---------------------------+-----------------------------------------------------+ | academicYear | Хичээлийн жил | +---------------------------+-----------------------------------------------------+ | academicMonth | Хичээлийн сар | +---------------------------+-----------------------------------------------------+ | actiondate | Шилжилт хөдөлгөөн хийсэн огноо | +---------------------------+-----------------------------------------------------+ | dueCount | Бүртгэвэл зохих өдөр | +---------------------------+-----------------------------------------------------+ | registeredCount | Бүртгэгдсэн өдөр | +---------------------------+-----------------------------------------------------+ | presentCount | Ирсэн өдрийн тоо | +---------------------------+-----------------------------------------------------+ | sickCount | Өвчтэй өдрийн тоо | +---------------------------+-----------------------------------------------------+ | excusedCount | Чөлөөтэй өдрийн тоо | +---------------------------+-----------------------------------------------------+ | unexcusedCount | Ирээгүй өдрийн тоо | +---------------------------+-----------------------------------------------------+ | onlineCount | Зайнаас хичээллэсэн өдрийн тоо | +---------------------------+-----------------------------------------------------+ | unregisteredCount | Бүртгэгдээгүй өдрийн тоо | +---------------------------+-----------------------------------------------------+ Жишээ нь Хүүхдийн өдрийн ирцийн сарын нэгтгэл харахын тулд ``https://hub.esis.edu.mn/svc/api/hub/student/attendance/summary/:studentGroupId/:academicMonth`` рүү ``GET`` аргачлалаар хандана. .. code-block:: text STATUS: 200 .. code-block:: json { "SUCCESS_CODE": 200, "RESPONSE_MESSAGE": "Амжилттай", "RESULT": [ { "institutionId": *******, "studentGroupId": *******, "personId": *******, "academicYear": 2024, "academicMonth": 202501, "actiondate": "2024-05-30T05:33:07.000Z", "dueCount": 22, "registeredCount": 22, "presentCount": 20, "sickCount": 0, "excusedCount": 1, "unexcusedCount": 0, "onlineCount": 0, "unregisteredCount": 2 } ] } .. warning:: Хэрэв 401 алдаа өгвөл та өөрийн нэвтэрч буй хэрэглэгчийн нэр, нууц үгээ шалгана уу. Хүүхэд өдрийн ирц харах /Бүлгээр/ ^^^^^^^^^^^^^^^^^^^^^^^^^ Үндсэн хэсэг Хүүхэд өдрийн ирц харах /Бүлгээр/ GET https://hub.esis.edu.mn/svc/api/hub/group/list/attendance/:studentGroupId/:dayDate +---------------------------+-----------------------------------------------------+ | Талбар | Утга | +---------------------------+-----------------------------------------------------+ | studentGroupId | Бүлгийн ID | +---------------------------+-----------------------------------------------------+ | dayDate | Ирц бүртгэсэн өдөр | +---------------------------+-----------------------------------------------------+ Та дээрхи замаар хандахад дараах талбарууд буцаж ирнэ. Үүнд: +---------------------------+-----------------------------------------------------+ | Талбар | Утга | +---------------------------+-----------------------------------------------------+ | ACADEMIC_LEVEL | Суралцагчийн төвшин | +---------------------------+-----------------------------------------------------+ | PROGRAM_STAGE_ID | Сургалтын хөтөлбөрийн үе шатын ID | +---------------------------+-----------------------------------------------------+ | PERSON_ID | Хүний ID | +---------------------------+-----------------------------------------------------+ | ATTEND_REASON | Ирцийн шалтгаан | +---------------------------+-----------------------------------------------------+ | ATTEND_REASON_NAME | Ирцийн шалтгаан | +---------------------------+-----------------------------------------------------+ | TARDY_MINUTES | Хоцорсон минут | +---------------------------+-----------------------------------------------------+ Жишээ нь Хүүхэд өдрийн ирц харахын тулд ``https://hub.esis.edu.mn/svc/api/hub/group/list/attendance/:studentGroupId/:dayDate`` рүү ``GET`` аргачлалаар хандана. .. code-block:: text STATUS: 200 .. code-block:: json { "SUCCESS_CODE": 200, "RESPONSE_MESSAGE": "Амжилттай", "RESULT": [ { "ACADEMIC_LEVEL": "11", "PROGRAM_STAGE_ID": 1, "PERSON_ID": 1, "ATTEND_REASON": "PRESENT", "ATTEND_REASON_NAME": "Ирсэн", "TARDY_MINUTES": 1 } ] } .. warning:: Хэрэв 401 алдаа өгвөл та өөрийн нэвтэрч буй хэрэглэгчийн нэр, нууц үгээ шалгана уу. Хүүхэд өдрийн ирц хадгалах ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Үндсэн хэсэг Хүүхэд өдрийн ирц хадгалах POST https://hub.esis.edu.mn/svc/api/hub/group/school/attendance/save +---------------------------+------------------------------------------------+ | Талбар | Утга | +---------------------------+------------------------------------------------+ | programStageId | Сургалтын хөтөлбөрийн үе шатын ID | +---------------------------+------------------------------------------------+ | academicLevel | Суралцагчийн төвшин | +---------------------------+------------------------------------------------+ | studentGroupId | Бүлгийн ID | +---------------------------+------------------------------------------------+ | dayDate | Ирцийн өдөр | +---------------------------+------------------------------------------------+ | inAttendanceList | Ирц бүртгэх суралцагчийн жагсаалт /array/ | +---------------------------+------------------------------------------------+ | ACADEMIC_LEVEL | Ангийн код | +---------------------------+------------------------------------------------+ | PROGRAM_STAGE_ID | Түвшин ID | +---------------------------+------------------------------------------------+ | PERSON_ID | Хүний ID | +---------------------------+------------------------------------------------+ | ATTEND_REASON | Ирцийн шалтгаан | +---------------------------+------------------------------------------------+ | TARDY_MINUTES | Хоцорсон минут | +---------------------------+------------------------------------------------+ Жишээ нь Хүүхэд өдрийн ирц хадгалах, илгээхийн тулд ``https://hub.esis.edu.mn/svc/api/hub/group/school/attendance/save`` рүү ``POST`` аргачлалаар хандана. .. code-block:: json { "programStageId": 1, "academicLevel": 11, "studentGroupId": 1, "dayDate": "2023-03-31", "inAttendanceList": [ { "ACADEMIC_LEVEL": "11", "PROGRAM_STAGE_ID": 1, "PERSON_ID": 1, "ATTEND_REASON": "PRESENT", "TARDY_MINUTES": 1 } ] } .. code-block:: text STATUS: 200 .. code-block:: json { "SUCCESS_CODE": 200, "RESPONSE_MESSAGE": "Амжилттай хадгаллаа", "RESULT": { "status": 1, "message": "Амжилттай хадгаллаа" } } .. warning:: Хэрэв 401 алдаа өгвөл та өөрийн нэвтэрч буй хэрэглэгчийн нэр, нууц үгээ шалгана уу. Хүүхэд өдрийн ирц хадгалах /Хувилбар 2.0/ ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Үндсэн хэсэг Хүүхэд өдрийн ирц хадгалах /Хувилбар 2.0/ POST https://hub.esis.edu.mn/svc/api/hub/group/school/attendance/save/v2 Оролтын утга +---------------------------+------------------------------------------------+--------------+ | Талбар | Утга | Төрөл | +---------------------------+------------------------------------------------+--------------+ | studentGroupId | Бүлгийн ID | NUMBER | +---------------------------+------------------------------------------------+--------------+ | dayDate | Ирцийн өдөр | VARCHAR | +---------------------------+------------------------------------------------+--------------+ | inAttendanceList | Ирц бүртгэх суралцагчийн жагсаалт /array/ | ARRAY | +---------------------------+------------------------------------------------+--------------+ | PERSON_ID | Хүний ID | NUMBER | +---------------------------+------------------------------------------------+--------------+ | ATTEND_REASON | Ирцийн шалтгаан | VARCHAR | +---------------------------+------------------------------------------------+--------------+ | TARDY_MINUTES | Хоцорсон минут | NUMBER | +---------------------------+------------------------------------------------+--------------+ Жишээ нь Хүүхэд өдрийн ирц хадгалах, илгээхийн тулд ``https://hub.esis.edu.mn/svc/api/hub/group/school/attendance/save/v2`` рүү ``POST`` аргачлалаар хандана. .. code-block:: json { "studentGroupId": ************, "dayDate": "2025-02-10", "inAttendanceList": [ { "PERSON_ID": ************, "ATTEND_REASON": "SICK", "TARDY_MINUTES": 0 }, { "PERSON_ID": ************,, "ATTEND_REASON": "ONLINE", "TARDY_MINUTES": 0 } ] } .. code-block:: text STATUS: 200 .. code-block:: json { "SUCCESS_CODE": 200, "RESPONSE_MESSAGE": "Амжилттай", "RESULT": [ { "PERSON_ID": *********, "RESPONSE_INFO": "*********, Person_ID-тай суралцагчийн 2025-02-10-ны өдрийн ирц бүртгэгдлээ." }, { "PERSON_ID": *********,, "RESPONSE_INFO": "*********, Person_ID-тай суралцагчийн 2025-02-10-ны өдрийн ирц бүртгэгдлээ." } ] } .. warning:: Хэрэв 401 алдаа өгвөл та өөрийн нэвтэрч буй хэрэглэгчийн нэр, нууц үгээ шалгана уу. Цахим сургалтын ирцийн мэдээлэл ^^^^^^^^^^^^^^^^^^^^^^ Үндсэн хэсэг Ирцийн мэдээлэл GET https://hub.esis.edu.mn/svc/api/hub/attendance/list/:academicYear/:personId/:groupId/:sessionId +----------------------+-----------------------------------+-----------------------+ | Параметр | +======================+===================================+=======================+ | academicYear | Хичээлийн жил | number | +----------------------+-----------------------------------+-----------------------+ | personId | Анги удирдсан багшийн PERSON_ID | number | +----------------------+-----------------------------------+-----------------------+ | groupId | Бүлгийн ID | number | +----------------------+-----------------------------------+-----------------------+ | sessionId | Улирлын ID | number | +----------------------+-----------------------------------+-----------------------+ +---------------------------+------------------------------------------------+ | Талбар | Утга | +---------------------------+------------------------------------------------+ | COURSE_NAME | Хичээлийн нэр | +---------------------------+------------------------------------------------+ | E_CLASS_NAME | Цахим ангийн нэр | +---------------------------+------------------------------------------------+ | TEACHER_NAME | Багшийн нэр | +---------------------------+------------------------------------------------+ | PHONE_NUMBER | Утасны дугаар | +---------------------------+------------------------------------------------+ | DAY_OF_WEEK | Хичээллэх гариг | +---------------------------+------------------------------------------------+ | LAST_NAME | Овог | +---------------------------+------------------------------------------------+ | FIRST_NAME | Нэр | +---------------------------+------------------------------------------------+ | CLASS_ATTEND_DATE | Ирц бүртгэгдсэн өдөр | +---------------------------+------------------------------------------------+ | ATT_REASON | Ирцийн төлөв | +---------------------------+------------------------------------------------+ | WEEK_NUMBER | Долоо хоногийн дугаар | +---------------------------+------------------------------------------------+ | SESSION_NAME | Улирлын нэр | +---------------------------+------------------------------------------------+ | INSTRUCTOR_ID | Багшийн ID | +---------------------------+------------------------------------------------+ | INSTRUCTOR_PERSON_ID | Багшийн бүртгэлийн ID | +---------------------------+------------------------------------------------+ | BUSINESS_GROUP_ID | Сургуулийн ID | +---------------------------+------------------------------------------------+ | STUDENT_GROUP_ID | Суралцагчийн үндсэн бүлгийн ID | +---------------------------+------------------------------------------------+ | PERSON_ID | Суралцагчийн ID | +---------------------------+------------------------------------------------+ | CLASS_ID | Ээлжит хичээлийн ID | +---------------------------+------------------------------------------------+ | SUBJECT_AREA_ID | Судлагдахууны ID | +---------------------------+------------------------------------------------+ | COURSE_ID | Хичээлийн ID | +---------------------------+------------------------------------------------+ | ACADEMIC_YEAR | Хичээлийн жил | +---------------------------+------------------------------------------------+ | TERM_ID | Хагас хичээлийн жилийн ID | +---------------------------+------------------------------------------------+ | SESSION_ID | Улирлын ID | +---------------------------+------------------------------------------------+ Жишээ нь Ирцийн мэдээлэл харах ``https://hub.esis.edu.mn/svc/api/hub/attendance/list/:academicYear/:personId/:groupId/:sessionId`` рүү ``GET`` аргачлалаар хандана. .. code-block:: json { "SUCCESS_CODE": 200, "RESPONSE_MESSAGE": "Амжилттай", "RESULT": [ { "courseName": "Орос хэл 10 Сонгон", "eClassName": "ОРХ 10 Ц-23", "teacherName": "Б.******,", "phoneNumber": "******,", "dayOfWeek": "******,", "lastName": "******,", "firstName": "******,", "classAttendDate": "2023-10-12T00:00:00.000Z", "attReason": "Чөлөөтэй", "weekNumber": 2, "sessionName": "1-р улирал", "instructorId": ******, "instructorPersonId": ******,, "businessGroupId": ******,, "studentGroupId": ******,, "personId": ******,, "classId": ******,, "subjectAreaId": 25, "courseId": ******,, "academicYear": "2023", "termId": 171, "sessionId": ******, } ] } .. warning:: Хэрэв 401 алдаа өгвөл та өөрийн нэвтэрч буй хэрэглэгчийн нэр, нууц үгээ шалгана уу. Хүүхдийн өдрийн ирц харах /Байгууллагаар/ ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Үндсэн хэсэг Хүүхдийн өдрийн ирц харах /Байгууллагаар/ харах GET https://hub.esis.edu.mn/svc/api/hub/school/attendance/:dayDate ------------------------------------------------------------------------------------------ +---------------------------+-----------------------------------------------------+ | Талбар | Утга | +---------------------------+-----------------------------------------------------+ | dayDate | Ирцээ илгээсэн өдөр /yyyy-MM-dd/ | +---------------------------+-----------------------------------------------------+ .. note:: Нэвтэрсэн хэрэглэгчийн token - г ашиглан явуулах. Жишээ нь Хүүхдийн өдрийн ирц харах /Байгууллагаар/ харахын тулд ``https://hub.esis.edu.mn/svc/api/hub/school/attendance/:dayDate`` рүү ``GET`` аргачлалаар хандана. .. code-block:: json { "SUCCESS_CODE": 200, "RESPONSE_MESSAGE": "Амжилттай", "RESULT": [ { "ACADEMIC_LEVEL": "9", "STUDENT_GROUP_ID": *******, "PERSON_ID": *******, "DAY_DATE": "2025-02-16T16:00:00.000Z", "ATTEND_REASON": "PRESENT", "ATTEND_REASON_NAME": "Ирсэн", "TARDY_MINUTES": 0 }, { "ACADEMIC_LEVEL": "9", "STUDENT_GROUP_ID": *******, "PERSON_ID": *******, "DAY_DATE": "2025-02-16T16:00:00.000Z", "ATTEND_REASON": "PRESENT", "ATTEND_REASON_NAME": "Ирсэн", "TARDY_MINUTES": 0 } ] } .. warning:: Хэрэв 401 алдаа өгвөл та өөрийн нэвтэрч буй хэрэглэгчийн нэр, нууц үгээ шалгана уу. .. Боловсролын баримт бичгийн лавлагаа .. ------------------------------------------------------------- .. Үндсэн хэсэг .. ^^^^^^^^^^^^ .. Боловсролын баримт бичгийн лавлагаа хайх. .. GET https://hub.esis.edu.mn/svc/api/hub/diplom/referral/:value/:type .. -------------------------------------------------------------------------- .. +-------------------+--------------------------------------------------------------------------------------------------------------+ .. | Параметр | .. +===================+==============================================================================================================+ .. | value | Гэрчилгээний дугаар/Регистрийн дугаар | .. +-------------------+--------------------------------------------------------------------------------------------------------------+ .. | type | Лавлагааны төрөл - DEGREENIDNUMBER /Гэрчилгээний дугаар/, REGISTERNUMBER/Регистрийн дугаар/ BARCODE /QRCOD/ | .. +-------------------+--------------------------------------------------------------------------------------------------------------+ .. Та дээрхи замаар хандахад дараах талбарууд буцаж ирнэ. Үүнд: .. +---------------------------+----------------------------------------+ .. | Талбар | Утга | .. +===========================+========================================+ .. | rowNumber | Дэс дугаар | .. +---------------------------+----------------------------------------+ .. | dataType | Өгөгдлийн төрөл | .. +---------------------------+----------------------------------------+ .. | nameMn | Кирилл нэр | .. +---------------------------+----------------------------------------+ .. | nameMgl | Монгол бичгийн нэр | .. +---------------------------+----------------------------------------+ .. | valueMn | Кирилл тоо | .. +---------------------------+----------------------------------------+ .. | valueMgl | Монгол бичиг тоо | .. +---------------------------+----------------------------------------+ .. note:: .. Оролтын параметрүүдийг String төрөлөөр явуулах. .. Жишээ нь .. ^^^^^^^^^ .. Боловсролын баримт бичгийн лавлагаа хайхын тулд ``https://hub.esis.edu.mn/svc/api/hub/diplom/referral/:value/:type`` рүү ``GET`` аргачлалаар хандана. .. .. 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 алдаа өгвөл та өөрийн нэвтэрч буй хэрэглэгчийн нэр, нууц үгээ шалгана уу. Үнэлгээ 2 ------------------- Үнэлгээ 2 -ын мэдээлэл лавлах /Суралцагчаар/ ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Үндсэн хэсэг Үнэлгээ 2 -ын мэдээлэл лавлах /Суралцагчаар/ харах GET https://hub.esis.edu.mn/svc/api/hub/student/class/grade/:personId ------------------------------------------------------------------------------------------ +---------------------------+-----------------------------------------------------+ | Талбар | Утга | +---------------------------+-----------------------------------------------------+ | personId | Суралцагчийн ID | +---------------------------+-----------------------------------------------------+ .. note:: Нэвтэрсэн хэрэглэгчийн token - г ашиглан явуулах. Жишээ нь Үнэлгээ 2 -ын мэдээлэл лавлах /Суралцагчаар/ харахын тулд ``https://hub.esis.edu.mn/svc/api/hub/student/class/grade/:personId`` рүү ``GET`` аргачлалаар хандана. .. code-block:: json "SUCCESS_CODE": 200, "RESPONSE_MESSAGE": "Амжилттай", "RESULT": [ { "institutionId": *******, "institutionName": "*******,", "personId": *******,, "lastName": "*******,", "firstName": "*******,", "subjectAreaId": 195, "subjectAreaName": "Нийгэм судлал", "academicLevel": 8, "courseId": *******,, "courseName": "Нийгэм судлал 8 (НСУ 0801) Заавал", "classId": *******,, "className": "НС 8а", "academicYear": "2020", "gradingSchemeId": 15, "gradeMark": 83, "gradeId": 72, "gradeCode": "VII", "termId": 165, "termName": "2020-2021хичээлийн жил, 1-р хагас жил" } ] } .. warning:: Хэрэв 401 алдаа өгвөл та өөрийн нэвтэрч буй хэрэглэгчийн нэр, нууц үгээ шалгана уу. Үнэлгээ 2 хадгалах ^^^^^^^^^^^^^^^^^^^^^^^^^ Үндсэн хэсэг Үнэлгээ 2 хадгалах POST https://hub.esis.edu.mn/svc/api/hub/class/grade/save ------------------------------------------------------------------------------------------ +---------------------------+-----------------------------------------------------+ | Талбар | Утга | +---------------------------+-----------------------------------------------------+ |institution_id | Байгууллагын ID | +---------------------------+-----------------------------------------------------+ |student_list | Суралцагчийн жагсаалт | +---------------------------+-----------------------------------------------------+ |term_id | Хичээлийн хагас жил | +---------------------------+-----------------------------------------------------+ |class_id | Ээлжит хичээл ID | +---------------------------+-----------------------------------------------------+ .. note:: Нэвтэрсэн хэрэглэгчийн token - г ашиглан явуулах. Жишээ нь Хичээлийн дүн илгээхийн тулд ``https://hub.esis.edu.mn/svc/api/hub/class/grade/save`` рүү ``POST`` аргачлалаар хандана. .. note:: term_id хэсэгт хичээлийн 1-р хагас бол 1, 2-р хагас бол 2 гэсэн утга сонгоно уу. .. code-block:: json { "studentList": [ { "PERSON_ID": 90000003288838, "GRADE_MARK": 97 } ], "termId": 2, "classId": 100004117985051 } .. code-block:: text STATUS: 200 .. code-block:: json { "SUCCESS_CODE": 200, "RESPONSE_MESSAGE": "Амжилттай хадгалагдлаа", "RESULT": { "status": 1, "message": "Амжилттай хадгалагдлаа" } } .. warning:: Хэрэв 401 алдаа өгвөл та өөрийн нэвтэрч буй хэрэглэгчийн нэр, нууц үгээ шалгана уу. .. Үнэлгээ илгээх .. ^^^^^^^^^^^^^^^^^^^^^^^^^ .. Үндсэн хэсэг .. Үнэлгээ илгээх .. POST https://hub.esis.edu.mn/svc/api/public/class/grade/send .. ------------------------------------------------------------------------------------------ .. +---------------------------+-----------------------------------------------------+ .. | Талбар | Утга | .. +---------------------------+-----------------------------------------------------+ .. | studentList | Суралцагчийн жагсаалт | .. +---------------------------+-----------------------------------------------------+ .. | student_class_grade_id | Суралцагчийн дүнгийн ID | .. +---------------------------+-----------------------------------------------------+ .. | person_id | Хүний ID | .. +---------------------------+-----------------------------------------------------+ .. | grade_mark | Дүнгийн үнэлгээ | .. +---------------------------+-----------------------------------------------------+ .. | grade_id | Дүнгийн ID | .. +---------------------------+-----------------------------------------------------+ .. | grade_code | Дүнгийн код | .. +---------------------------+-----------------------------------------------------+ .. | grade_points | Дүнгийн оноо | .. +---------------------------+-----------------------------------------------------+ .. | grade_outcome | Дүнгийн гарал | .. +---------------------------+-----------------------------------------------------+ .. | status | Төлөв | .. +---------------------------+-----------------------------------------------------+ .. | approvalStatus | Батласан төлөв | .. +---------------------------+-----------------------------------------------------+ .. note:: .. Нэвтэрсэн хэрэглэгчийн token - г ашиглан явуулах. .. Жишээ нь .. Үнэлгээг илгээхийн тулд ``https://hub.esis.edu.mn/svc/api/public/class/grade/send`` .. рүү ``POST`` аргачлалаар хандана. .. .. code-block:: json .. { .. "studentList": [{ .. "student_class_grade_id": 1, .. "person_id": 1, .. "grade_mark": 1, .. "grade_id": 1, .. "grade_code": "VII", .. "grade_points": 1, .. "grade_outcome": "", .. "status": "A" .. }], .. "approvalStatus": "APPROVED" .. } .. .. code-block:: text .. STATUS: 200 .. .. code-block:: json .. { .. "SUCCESS_CODE": 200, .. "RESPONSE_MESSAGE": "Амжилттай хадгаллаа", .. "RESULT": { .. "status": 1, .. "message": "Амжилттай хадгаллаа" .. } .. } .. warning:: .. Хэрэв 401 алдаа өгвөл та өөрийн нэвтэрч буй хэрэглэгчийн нэр, нууц үгээ шалгана уу. Үнэлгээ 2 устгах ^^^^^^^^^^^^^^^^^^^^^^^^^ Үндсэн хэсэг Үнэлгээг устгах POST https://hub.esis.edu.mn/svc/api/hub/class/grade/delete ------------------------------------------------------------------------------------------ +---------------------------+-----------------------------------------------------+ | Талбар | Утга | +---------------------------+-----------------------------------------------------+ |institution_id | Байгууллагын ID | +---------------------------+-----------------------------------------------------+ |student_list | Суралцагчийн жагсаалт | +---------------------------+-----------------------------------------------------+ |term_id | Хичээлийн хагас жил | +---------------------------+-----------------------------------------------------+ |class_id | Ээлжит хичээл ID | +---------------------------+-----------------------------------------------------+ |username | Үүсгэсэн хүн | +---------------------------+-----------------------------------------------------+ .. note:: Нэвтэрсэн хэрэглэгчийн token - г ашиглан явуулах. Жишээ нь Үнэлгээг устгахын тулд ``https://hub.esis.edu.mn/svc/api/hub/class/grade/delete`` рүү ``POST`` аргачлалаар хандана. .. note:: term_id хэсэгт хичээлийн 1-р хагас бол 1, 2-р хагас бол 2 гэсэн утга сонгоно уу. .. code-block:: json { "studentList": [ { "PERSON_ID": 90000003288838, "GRADE_MARK": 97 } ], "termId": 2, "classId": 100004117985051 } .. code-block:: text STATUS: 200 .. code-block:: json { "SUCCESS_CODE": 200, "RESPONSE_MESSAGE": "Амжилттай цуцлагдлаа", "RESULT": { "status": 1, "message": "Амжилттай цуцлагдлаа" } } .. warning:: Хэрэв 401 алдаа өгвөл та өөрийн нэвтэрч буй хэрэглэгчийн нэр, нууц үгээ шалгана уу. Цахим сургалтын үнэлгээ харах ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Үндсэн хэсэг Цахим сургалтын үнэлгээ харах GET https://hub.esis.edu.mn/svc/api/hub/assessment2/list/:academicYear/:groupId ------------------------------------------------------------------------------------------ +---------------------------+-----------------------------------------------------+ | Талбар | Утга | +---------------------------+-----------------------------------------------------+ | academicYear | Хичээлийн жил | +---------------------------+-----------------------------------------------------+ | groupId | Бүлгийн ID | +---------------------------+-----------------------------------------------------+ .. note:: Нэвтэрсэн хэрэглэгчийн token - г ашиглан явуулах. Жишээ нь Цахим сургалтын үнэлгээ харахын тулд ``https://hub.esis.edu.mn/svc/api/hub/assessment2/list/:academicYear/:groupId`` рүү ``GET`` аргачлалаар хандана. .. code-block:: json { "SUCCESS_CODE": 200, "RESPONSE_MESSAGE": "Амжилттай", "RESULT": [ { "courseId": 100000582914608, "courseName": "Дизайн/зураг зүй, технологи 10 Сонгон", "classId": ************, "className": "********", "instructorPersonId": ********, "instructorId": **********, "teacherName": "************", "phoneNumber": "********, ********", "subjectAreaId": ***, "personId": *************, "lastName": "**********", "firstName": "*********", "academicYear": "2023", "studentGroupId": ************, "gradeMark1": 9.6, "gradeCode1": "I", "approvalStatus1": "Батлагдсан", "gradeMark2": null, "gradeCode2": null, "approvalStatus2": null, "lastGrade": null } ] } Нэмэлт тайлбар -------------- +---------------------------+-----------------------------------------------------------------------------------------------------------+ | Талбар | Утга | +---------------------------+-----------------------------------------------------------------------------------------------------------+ | gradeMark1 | | +---------------------------+ + | gradeCode1 | Үнэлгээ 2- ийн 1-р хагас жилийн мэдээлэл | +---------------------------+ + | approvalStatus1 | | +---------------------------+-----------------------------------------------------------------------------------------------------------+ | gradeMark2 | | +---------------------------+ + | gradeCode2 | Үнэлгээ 2- ийн 2-р хагас жилийн мэдээлэл | +---------------------------+ + | approvalStatus2 | | +---------------------------+-----------------------------------------------------------------------------------------------------------+ | groupId | Одоогийн бүлгийн ID | +---------------------------+-----------------------------------------------------------------------------------------------------------+ | academicYear | Хэрэв өмнөх жилүүдийн мэдээлэл харах бол 2023, 2022 гэх мэтээр оныг оруулж Үнэлгээ 2-ийн мэдээлэл авна. | +---------------------------+-----------------------------------------------------------------------------------------------------------+ .. warning:: Хэрэв 401 алдаа өгвөл та өөрийн нэвтэрч буй хэрэглэгчийн нэр, нууц үгээ шалгана уу. Төсөв хөрөнгө -------------- Төсөв орлого зарлагын маягтын мэдээлэл харах ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Үндсэн хэсэг Төсөв орлого зарлагын маягтын мэдээлэл харах GET https://hub.esis.edu.mn/svc/api/hub/execution +---------------------------+------------------------------------------------------------------------------------------------------+ | Талбар | Утга | +---------------------------+------------------------------------------------------------------------------------------------------+ | specificationCode | Төсвийн гүйцэтгэлийн тайлан мөрийн дугаар | +---------------------------+------------------------------------------------------------------------------------------------------+ | specificationName | Талбарын нэр | +---------------------------+------------------------------------------------------------------------------------------------------+ | budgetTotal | Батлагдсан төсөв | +---------------------------+------------------------------------------------------------------------------------------------------+ | executionTotal | Гүйцэтгэл | +---------------------------+------------------------------------------------------------------------------------------------------+ | institutionId | Байгууллагын ID | +---------------------------+------------------------------------------------------------------------------------------------------+ | academicYear | Хичээлийн жил | +---------------------------+------------------------------------------------------------------------------------------------------+ | sequence | Төсвийн гүйцэтгэлийн тайлан мөрийн дугаарын дараалал /specificationCode - г дараалалд оруулсан төрөл/| +---------------------------+------------------------------------------------------------------------------------------------------+ | readOnlyFlag | Зөвхөн унших талбар эсэх | +---------------------------+------------------------------------------------------------------------------------------------------+ .. note:: Нэвтэрсэн хэрэглэгчийн token - г ашиглан явуулах. Жишээ нь Төсөв орлого зарлагын маягтын мэдээлэл харахын тулд ``https://hub.esis.edu.mn/svc/api/hub/execution`` рүү ``GET`` аргачлалаар хандана. .. code-block:: text STATUS: 200 .. code-block:: json { "SUCCESS_CODE": 200, "RESPONSE_MESSAGE": "Амжилттай", "RESULT": [ { "specificationCode": "001", "specificationName": "Мөнгөн хөрөнгийн эхний үлдэгдэл", "budgetTotal": 0, "executionTotal": 0, "institutionId": 1, "academicYear": "2022", "sequence": 1, "readOnlyFlag": "N" }, { "specificationCode": "002", "specificationName": "Нэг. Зардлыг санхүүжүүлэх эх үүсвэр (мян.төг)", "budgetTotal": null, "executionTotal": null, "institutionId": 1, "academicYear": "2022", "sequence": 2, "readOnlyFlag": "Y" } ] } .. warning:: Хэрэв 401 алдаа өгвөл та өөрийн нэвтэрч буй хэрэглэгчийн нэр, нууц үгээ шалгана уу. Төсөв орлого зарлагын маягтын мэдээлэл хадгалах ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Үндсэн хэсэг Төсөв орлого зарлагын маягтын мэдээлэл хадгалах POST https://hub.esis.edu.mn/svc/api/hub/execution/save ------------------------------------------------------------------------------------------ +---------------------------+------------------------------------------------+ | Талбар | Утга | +---------------------------+------------------------------------------------+ | academicYear | Хичээлийн жил | +---------------------------+------------------------------------------------+ | budgetTotal | Батлагдсан төсөв | +---------------------------+------------------------------------------------+ | executionTotal | Гүйцэтгэл | +---------------------------+------------------------------------------------+ | specificationCode | Гүйцэтгэлийн үзүүлэлтийн дугаар | +---------------------------+------------------------------------------------+ Жишээ нь Төсвийн орлого зарлага хадгалахын тулд ``https://hub.esis.edu.mn/svc/api/hub/execution/save`` рүү ``POST`` аргачлалаар хандана. .. code-block:: json { "academicYear": "2022", "inTotal": [{ "budgetTotal": ******, "executionTotal": ******, "specificationCode": "******" }] } .. code-block:: text STATUS: 200 .. code-block:: json { "SUCCESS_CODE": 200, "RESPONSE_MESSAGE": "Амжилттай хадгаллаа", "RESULT": { "status": 1, "message": "Амжилттай хадгаллаа" } } .. warning:: Хэрэв 401 алдаа өгвөл та өөрийн нэвтэрч буй хэрэглэгчийн нэр, нууц үгээ шалгана уу. Маягтын зураг .. image:: /_images/guitsetgel.png :alt: ESIS Welcome Page :width: 500px Төсөв хөрөнгийн маягтын мэдээлэл харах ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Үндсэн хэсэг Төсөв хөрөнгийн маягтын мэдээлэл харах GET https://hub.esis.edu.mn/svc/api/hub/totalAssets +---------------------------+-------------------------------------------------------------------------------------------------+ | Талбар | Утга | +---------------------------+-------------------------------------------------------------------------------------------------+ | specificationName | Хөрөнгийн үзүүлэлтийн нэр | +---------------------------+-------------------------------------------------------------------------------------------------+ | specificationCode | Хөрөнгийн үзүүлэлтийн мөрийн дугаар | +---------------------------+-------------------------------------------------------------------------------------------------+ | firstBalance | Оны эхний үлдэгдэл | +---------------------------+-------------------------------------------------------------------------------------------------+ | additionBudget | Төсвийн хөрөнгөөр /Нэмэгдсэн/ | +---------------------------+-------------------------------------------------------------------------------------------------+ | additionOwn | Өөрийн хөрөнгөөр /Нэмэгдсэн/ | +---------------------------+-------------------------------------------------------------------------------------------------+ | additionProject | Төсөл хөтөлбөрөөр /Нэмэгдсэн/ | +---------------------------+-------------------------------------------------------------------------------------------------+ | additionOther | Бусад /Нэмэгдсэн/ | +---------------------------+-------------------------------------------------------------------------------------------------+ | subtractionBuy | Худалдсан /Хасагдсан/ | +---------------------------+-------------------------------------------------------------------------------------------------+ | subtractionTransfer | Үнэ төлбөргүй шилжүүлсэн /Хасагдсан/ | +---------------------------+-------------------------------------------------------------------------------------------------+ | subtractionRetire | Акталж устгасан /Хасагдсан/ | +---------------------------+-------------------------------------------------------------------------------------------------+ | subtractionOther | Бусад /Хасагдсан/ | +---------------------------+-------------------------------------------------------------------------------------------------+ | lastBalance | Оны эцсийн үлдэгдэл | +---------------------------+-------------------------------------------------------------------------------------------------+ | institutionId | Байгууллагын ID | +---------------------------+-------------------------------------------------------------------------------------------------+ | academicYear | Хичээлийн жил | +---------------------------+-------------------------------------------------------------------------------------------------+ | sequence | Хөрөнгийн үзүүлэлтийн мөрийн дугаарын дараалал /specificationCode - г дараалалд оруулсан төрөл/ | +---------------------------+-------------------------------------------------------------------------------------------------+ | readOnlyFlag | Зөвхөн унших талбар эсэх | +---------------------------+-------------------------------------------------------------------------------------------------+ .. note:: Нэвтэрсэн хэрэглэгчийн token - г ашиглан явуулах. Жишээ нь Төсөв хөрөнгийн маягтын мэдээлэл харах тулд ``https://hub.esis.edu.mn/svc/api/hub/totalAssets`` рүү ``GET`` аргачлалаар хандана. .. code-block:: text STATUS: 200 .. code-block:: json { "SUCCESS_CODE": 200, "RESPONSE_MESSAGE": "Амжилттай", "RESULT": [ { "specificationCode": "027", "specificationName": "Нийт хуримтлагдсан элэгдэл", "firstBalance": 1687389844.7, "additionBudget": null, "additionOwn": null, "additionProject": null, "additionOther": 308628225.33, "subtractionBuy": null, "subtractionTransfer": null, "subtractionRetire": null, "subtractionOther": null, "lastBalance": null, "institutionId": 40130, "academicYear": "2022", "sequence": 27, "readOnlyFlag": "N" }, { "specificationCode": "012", "specificationName": "Эд хогшил, тавилга", "firstBalance": 126896634.07, "additionBudget": null, "additionOwn": null, "additionProject": null, "additionOther": 44626614.04, "subtractionBuy": null, "subtractionTransfer": null, "subtractionRetire": null, "subtractionOther": 30952046.82, "lastBalance": null, "institutionId": 40130, "academicYear": "2022", "sequence": 12, "readOnlyFlag": "N" } ] } .. warning:: Хэрэв 401 алдаа өгвөл та өөрийн нэвтэрч буй хэрэглэгчийн нэр, нууц үгээ шалгана уу. Төсөв хөрөнгийн маягтын мэдээлэл хадгалах ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Үндсэн хэсэг Төсөв хөрөнгийн маягтын мэдээлэл хадгалах POST https://hub.esis.edu.mn/svc/api/hub/totalAssets/save ------------------------------------------------------------------------------------------ +---------------------------+------------------------------------------------+ | Талбар | Утга | +---------------------------+------------------------------------------------+ | inAcademicYear | Хичээлийн жил | +---------------------------+------------------------------------------------+ | specificationCode | Хөрөнгийн үзүүлэлтийн дугаар | +---------------------------+------------------------------------------------+ | firstBalance | Оны эхний үлдэгдэл | +---------------------------+------------------------------------------------+ | additionBudget | Төсвийн хөрөнгөөр /Нэмэгдсэн/ | +---------------------------+------------------------------------------------+ | additionOwn | Өөрийн хөрөнгөөр /Нэмэгдсэн/ | +---------------------------+------------------------------------------------+ | additionProject | Төсөл хөтөлбөрөөр /Нэмэгдсэн/ | +---------------------------+------------------------------------------------+ | additionOther | Бусад /Нэмэгдсэн/ | +---------------------------+------------------------------------------------+ | subtractionBuy | Худалдсан /Хасагдсан/ | +---------------------------+------------------------------------------------+ | subtractionTransfer | Үнэ төлбөргүй шилжүүлсэн /Хасагдсан/ | +---------------------------+------------------------------------------------+ | subtractionRetire | Акталж устгасан /Хасагдсан/ | +---------------------------+------------------------------------------------+ | subtractionOther | Бусад /Хасагдсан/ | +---------------------------+------------------------------------------------+ | lastBalance | Оны эцсийн үлдэгдэл | +---------------------------+------------------------------------------------+ Жишээ нь Төсвийн хөрөнгийн жагсаалт илгээхийн тулд ``https://hub.esis.edu.mn/svc/api/hub/totalAssets/save`` рүү ``POST`` аргачлалаар хандана. .. code-block:: json { "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 }] } .. code-block:: text STATUS: 200 .. code-block:: json { "SUCCESS_CODE": 200, "RESPONSE_MESSAGE": "Амжилттай хадгаллаа", "RESULT": { "status": 1, "message": "Амжилттай хадгаллаа" } } .. warning:: Хэрэв 401 алдаа өгвөл та өөрийн нэвтэрч буй хэрэглэгчийн нэр, нууц үгээ шалгана уу. Маягтын зураг .. image:: /_images/hurungu.png :alt: ESIS Welcome Page :width: 500px Улсын шалгалт -------------- Шалгалтын жагсаалт харуулах ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Үндсэн хэсэг Шалгалтын жагсаалт харуулах GET https://hub.esis.edu.mn/svc/api/hub/service/exam/component/sessions/:studentGroupId +---------------------------+------------------------------------------------------------------------------------------------------+ | Талбар | Утга | +---------------------------+------------------------------------------------------------------------------------------------------+ | TEST_COMPONENT_SESSION_ID | Шалгалтын хуваарийн ID | +---------------------------+------------------------------------------------------------------------------------------------------+ | GRADE_SCHEME_ID | Дүнгийн схем ID | +---------------------------+------------------------------------------------------------------------------------------------------+ | ACADEMIC_LEVEL | Анги түвшин | +---------------------------+------------------------------------------------------------------------------------------------------+ | EXAM_NAME | Шалгалтын нэр | +---------------------------+------------------------------------------------------------------------------------------------------+ | EXAM_NAME_MGL | Шалгалтын нэр /Монгол бичгээр/ | +---------------------------+------------------------------------------------------------------------------------------------------+ | EXAM_TYPE | Шалгалтын төрөл | +---------------------------+------------------------------------------------------------------------------------------------------+ | BEGIN_DATE_TIME | Шалгалт эхлэх огноо | +---------------------------+------------------------------------------------------------------------------------------------------+ | END_DATE_TIME | Дуусах огноо | +---------------------------+------------------------------------------------------------------------------------------------------+ | MAX_SCORE | Оноо | +---------------------------+------------------------------------------------------------------------------------------------------+ | ROWNO | Мөрийн дугаар | +---------------------------+------------------------------------------------------------------------------------------------------+ .. note:: Нэвтэрсэн хэрэглэгчийн token - г ашиглан явуулах. Жишээ нь Шалгалтын жагсаалт харахын тулд ``https://hub.esis.edu.mn/svc/api/hub/service/exam/component/sessions/:studentGroupId`` рүү ``GET`` аргачлалаар хандана. .. code-block:: text STATUS: 200 .. code-block:: json { "SUCCESS_CODE": 200, "RESPONSE_MESSAGE": "Амжилттай", "RESULT": [ { "TEST_COMPONENT_SESSION_ID": 100004855653327, "GRADE_SCHEME_ID": 15, "EXAM_NAME": "12-р ангийн Математик", "EXAM_NAME_MGL": "ᠮᠠᠲ᠋ᠧᠮᠠᠲ᠋ᠢᠻ", "EXAM_TYPE": "Заавал", "BEGIN_DATE_TIME": "2025-02-26T16:00:00.000Z", "END_DATE_TIME": "2025-07-30T16:00:00.000Z", "MAX_SCORE": 100, "ROWNO": 1 } ] } .. warning:: Хэрэв 401 алдаа өгвөл та өөрийн нэвтэрч буй хэрэглэгчийн нэр, нууц үгээ шалгана уу. Шалгалтын дүн хадгалах ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Үндсэн хэсэг Шалгалтын дүн хадгалах POST https://hub.esis.edu.mn/svc/api/hub/exam/candidate/save +---------------------------+------------------------------------------------------------------------------------------------------+ | Талбар | Утга | +---------------------------+------------------------------------------------------------------------------------------------------+ | inEvent | ADD - Нэмэх , DELETE - хасах | +---------------------------+------------------------------------------------------------------------------------------------------+ | inStudentGroupId | Бүлгийн ID | +---------------------------+------------------------------------------------------------------------------------------------------+ | inTestComponentSessionID | Шалгалтын хуваарийн ID | +---------------------------+------------------------------------------------------------------------------------------------------+ | inStudentList | Суралцагчийн жагсаалт | +---------------------------+------------------------------------------------------------------------------------------------------+ | person_id | Сурагчийн ID | +---------------------------+------------------------------------------------------------------------------------------------------+ | attendance_reason | Ирцийн шалтгаан | +---------------------------+------------------------------------------------------------------------------------------------------+ | score | Оноо | +---------------------------+------------------------------------------------------------------------------------------------------+ | grade_id | Дүнгийн ID | +---------------------------+------------------------------------------------------------------------------------------------------+ | percentile | Шалгалтын хувь | +---------------------------+------------------------------------------------------------------------------------------------------+ .. note:: Нэвтэрсэн хэрэглэгчийн token - г ашиглан явуулах. Жишээ нь Шалгалтын дүн хадгалахын тулд ``https://hub.esis.edu.mn/svc/api/hub/exam/candidate/save`` рүү ``POST`` аргачлалаар хандана. .. code-block:: text STATUS: 200 .. code-block:: json { "inEvent": "ADD", "inStudentGroupId": 100004239047185, "inTestComponentSessionID": 3, "inStudentList": [ { "person_id": 90000002602301, "attendance_reason": "SICK", "score": 98, "grade_id": 11, "percentile": 11 } ] } Шалгалтын дүн хадгалхад буцаах response .. code-block:: json { "SUCCESS_CODE": 200, "RESPONSE_MESSAGE": "Амжилттай", "RESULT": [ { "PERSON_ID": **************, "OUTPUT_STATUS": 1, "OUTPUT_INFO": "******** Person_ID -тай суралцагчийн \"Математик\" Шалгалтын дүн бүртгэгдлээ." } ] } .. warning:: Хэрэв 401 алдаа өгвөл та өөрийн нэвтэрч буй хэрэглэгчийн нэр, нууц үгээ шалгана уу. Шалгалтын дүн, баталгаажилтийн төлөв лавлах /Бүлгээр/ ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Үндсэн хэсэг Шалгалтын дүн, баталгаажилтийн төлөв лавлах GET https://hub.esis.edu.mn/svc/api/hub/service/exam/candidate/grades/:studentGroupId/:TestComponentSessionID +---------------------------+------------------------------------------------------------------------------------------------------+ | Талбар | Утга | +---------------------------+------------------------------------------------------------------------------------------------------+ | TEST_CAND_COMPONENT_ID | Шалгалтын хуваарийн ID | +---------------------------+------------------------------------------------------------------------------------------------------+ | EXAM_NAME | Шалгалтын нэр | +---------------------------+------------------------------------------------------------------------------------------------------+ | EXAM_TYPE | Шалгалтын төрөл | +---------------------------+------------------------------------------------------------------------------------------------------+ | ACADEMIC_LEVEL | Суралцагчийн түвшин | +---------------------------+------------------------------------------------------------------------------------------------------+ | PERSON_ID | Сурагчийн ID | +---------------------------+------------------------------------------------------------------------------------------------------+ | SCORE | Шалгалтын оноо | +---------------------------+------------------------------------------------------------------------------------------------------+ | PERCENTILE | Шалгалтын хувь | +---------------------------+------------------------------------------------------------------------------------------------------+ | GRADE_ID | Дүнгийн ID | +---------------------------+------------------------------------------------------------------------------------------------------+ | GRADE_CODE | Дүнгийн код | +---------------------------+------------------------------------------------------------------------------------------------------+ | ATTENDANCE_REASON | Ирцийн шалтгаан | +---------------------------+------------------------------------------------------------------------------------------------------+ | ATTENDANCE_REASON_NAME | Ирцийн шалтгаан | +---------------------------+------------------------------------------------------------------------------------------------------+ | APPROVAL_STATUS | Баталгаажуулалтын төлөв | +---------------------------+------------------------------------------------------------------------------------------------------+ | APPROVAL_STATUS_NAME | Баталгаажуулалтын төлвийн нэр | +---------------------------+------------------------------------------------------------------------------------------------------+ .. note:: Нэвтэрсэн хэрэглэгчийн token - г ашиглан явуулах. Жишээ нь Шалгалтын дүнгийн жагсаалт бүлгээр лавлахын тулд ``https://hub.esis.edu.mn/svc/api/hub/service/exam/candidate/grades/:studentGroupId/:TestComponentSessionID`` рүү ``GET`` аргачлалаар хандана. .. code-block:: text STATUS: 200 .. code-block:: json { "SUCCESS_CODE": 200, "RESPONSE_MESSAGE": "Амжилттай", "RESULT": [ { "TEST_COMPONENT_SESSION_ID": ******, "EXAM_NAME": "12-р ангийн Математик", "EXAM_TYPE": "Заавал", "ACADEMIC_LEVEL": "*****" "PERSON_ID": ***** "SCORE": ***** "PERCENTILE": ****** "GRADE_ID": ***** "GRADE_CODE": ***** "ATTENDANCE_REASON": "******" "ATTENDANCE_REASON_NAME": "********" "APPROVAL_STATUS": "*********" "APPROVAL_STATUS_NAME": "********" } ] } .. warning:: Хэрэв 401 алдаа өгвөл та өөрийн нэвтэрч буй хэрэглэгчийн нэр, нууц үгээ шалгана уу. Дэвшилт -------------- Дэвшилт баталгаажуулах хүсэлт илгээх ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Үндсэн хэсэг Дэвшилт баталгаажуулах хүсэлт илгээх POST https://hub.esis.edu.mn/svc/api/hub/stdnt/progression/request +---------------------------+------------------------+------------+ | Оролтын талбар | Талбарын тайлбар | Төрөл | +---------------------------+------------------------+------------+ | inStudentGroupID | Анги бүлгийн ID | Number | +---------------------------+------------------------+------------+ .. note:: Нэвтэрсэн хэрэглэгчийн token - г ашиглан явуулах. Жишээ нь Дэвшилт баталгаажуулах хүсэлт илгээхийн тулд ``https://hub.esis.edu.mn/svc/api/hub/stdnt/progression/request`` рүү ``POST`` аргачлалаар хандана. .. code-block:: text STATUS: 200 .. code-block:: json { "SUCCESS_CODE": 200, "RESPONSE_MESSAGE": "Амжилттай хадгаллаа", "RESULT": { "status": 1, "message": "Дэвшилт баталгаажуулах хүсэлт амжилттай игээгдлээ" } } .. warning:: Хэрэв 401 алдаа өгвөл та өөрийн нэвтэрч буй хэрэглэгчийн нэр, нууц үгээ шалгана уу. Дэвшилтийн бүртгэл хадгалах ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Үндсэн хэсэг Дэвшилтийн бүртгэл хадгалах POST https://hub.esis.edu.mn/svc/api/hub/stdnt/progression/save +---------------------------+----------------------------------------+------------+ | Оролтын талбар | Талбарын тайлбар | Төрөл | +---------------------------+----------------------------------------+------------+ | inStudentGroupID | Анги бүлгийн ID | Number | +---------------------------+----------------------------------------+------------+ | inStudentList | Array нэр | Array | +---------------------------+----------------------------------------+------------+ | person_id | Сурагчийн ID | Number | +---------------------------+----------------------------------------+------------+ | student_group_id | Дараагийн хичээлийн жилийн бүлгийн ID | Number | +---------------------------+----------------------------------------+------------+ | program_plan_id | Төлөвлөгөөний ID | Number | +---------------------------+----------------------------------------+------------+ | decision_number | Шийдвэрийн дугаар | VARCHAR | +---------------------------+----------------------------------------+------------+ | action_id | Шийдвэрийн ID | Number | +---------------------------+----------------------------------------+------------+ | action_Reason_id | Шалтгааны ID | Number | +---------------------------+----------------------------------------+------------+ .. note:: Нэвтэрсэн хэрэглэгчийн token - г ашиглан явуулах. Жишээ нь Дэвшилтийн бүртгэл хадгалахын тулд ``https://hub.esis.edu.mn/svc/api/hub/stdnt/progression/save`` рүү ``POST`` аргачлалаар хандана. Илгээх жишээ утгууд нь: .. code-block:: json { "inStudentGroupID": 123456789, "inStudentList": [ { "person_id": 123456789, "student_group_id": 123456789, "program_plan_id": 123456789, "decision_number": "A/30", "action_id": 1001, "action_Reason_id": 11 } ] } .. code-block:: text STATUS: 200 .. code-block:: json { "SUCCESS_CODE": 200, "RESPONSE_MESSAGE": "Амжилттай хадгаллаа", "RESULT": { "status": 1, "message": "Дэвшилт бүртгэл амжилттай хадгалагдлаа" } } .. warning:: Хэрэв 401 алдаа өгвөл та өөрийн нэвтэрч буй хэрэглэгчийн нэр, нууц үгээ шалгана уу. Дэвшилтийн бүртгэл устгах ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Үндсэн хэсэг Дэвшилтийн бүртгэл устгах POST https://hub.esis.edu.mn/svc/api/hub/student/progression/delete +---------------------------+----------------------------------------+------------+ | Оролтын талбар | Талбарын тайлбар | Төрөл | +---------------------------+----------------------------------------+------------+ | studentGroupId | Анги бүлгийн ID | Number | +---------------------------+----------------------------------------+------------+ | personId | Сурагчийн ID | Number | +---------------------------+----------------------------------------+------------+ .. note:: Нэвтэрсэн хэрэглэгчийн token - г ашиглан явуулах. Жишээ нь Дэвшилтийн бүртгэл устгахын тулд ``https://hub.esis.edu.mn/svc/api/hub/student/progression/delete`` рүү ``POST`` аргачлалаар хандана. Илгээх жишээ утгууд нь: .. code-block:: json { "studentGroupId": 1234556, "personId": 1234556 } .. code-block:: text STATUS: 200 .. code-block:: json { "SUCCESS_CODE": 200, "RESPONSE_MESSAGE": "Амжилттай хадгаллаа", "RESULT": { "status": 1, "message": "Дэвшилт бүртгэл амжилттай устгагдлаа" } } .. warning:: Хэрэв 401 алдаа өгвөл та өөрийн нэвтэрч буй хэрэглэгчийн нэр, нууц үгээ шалгана уу. Дэвшилтийн дүнгийн нэгтгэл хадгалах ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Үндсэн хэсэг Дэвшилтийн дүнгийн нэгтгэл хадгалах POST https://hub.esis.edu.mn/svc/api/hub/stdnt/completed/save +---------------------------+----------------------------------------+------------+ | Оролтын талбар | Талбарын тайлбар | Төрөл | +---------------------------+----------------------------------------+------------+ | inStudentGroupID | Суралцагчийн үндсэн бүлгийн ID | Number | +---------------------------+----------------------------------------+------------+ | inStudentList | Array нэр | Array | +---------------------------+----------------------------------------+------------+ | person_id | Суралцагчийн ID | Number | +---------------------------+----------------------------------------+------------+ | row_number | эгнээний дугаар | Number | +---------------------------+----------------------------------------+------------+ .. note:: Нэвтэрсэн хэрэглэгчийн token - г ашиглан явуулах. Жишээ нь Дэвшилтийн дүнгийн нэгтгэл хадгалахын тулд ``https://hub.esis.edu.mn/svc/api/hub/stdnt/completed/save`` рүү ``POST`` аргачлалаар хандана. Илгээх жишээ утгууд нь: .. code-block:: json { "inStudentGroupID": 1234556, "inStudentList": 1234556 [ { "person_id":123456789, "row_number":1 } ] } .. code-block:: text STATUS: 200 .. code-block:: json { "SUCCESS_CODE": 200, "RESPONSE_MESSAGE": "Амжилттай", "RESULT": { "status": 1, "message": "Амжилттай хадгалагдлаа" } } .. warning:: Хэрэв 401 алдаа өгвөл та өөрийн нэвтэрч буй хэрэглэгчийн нэр, нууц үгээ шалгана уу. Дэвшилтийн дүнгийн нэгтгэл устгах ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Үндсэн хэсэг Дэвшилтийн дүнгийн нэгтгэл устгах POST https://hub.esis.edu.mn/svc/api/hub/stdnt/completed/delete +---------------------------+----------------------------------------+------------+ | Оролтын талбар | Талбарын тайлбар | Төрөл | +---------------------------+----------------------------------------+------------+ | inStudentGroupID | Суралцагчийн үндсэн бүлгийн ID | Number | +---------------------------+----------------------------------------+------------+ | inPersonID | Сурагчийн ID | Number | +---------------------------+----------------------------------------+------------+ .. note:: Нэвтэрсэн хэрэглэгчийн token - г ашиглан явуулах. Жишээ нь Дэвшилтийн дүнгийн нэгтгэл устгахын тулд ``https://hub.esis.edu.mn/svc/api/hub/stdnt/completed/delete`` рүү ``POST`` аргачлалаар хандана. Илгээх жишээ утгууд нь: .. code-block:: json { "inStudentGroupID": 1234556, "inPersonID": 1234556 } .. code-block:: text STATUS: 200 .. code-block:: json { "SUCCESS_CODE": 200, "RESPONSE_MESSAGE": "Амжилттай", "RESULT": { "status": 1, "message": "Амжилттай " } } .. warning:: Хэрэв 401 алдаа өгвөл та өөрийн нэвтэрч буй хэрэглэгчийн нэр, нууц үгээ шалгана уу. Дэвшилтийн бүртгэлийн төлөв харуулах ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Үндсэн хэсэг Дэвшилтийн бүртгэлийн төлөв харах GET https://hub.esis.edu.mn/svc/api/hub/student/progression/list/:inStudentGroupID +--------------------------------+------------------------------------------------------------------------------------------------------+ | Талбар | Утга | +--------------------------------+------------------------------------------------------------------------------------------------------+ | STUDENT_GROUP_ID | Суралцагчийн үндсэн бүлгийн ID | +--------------------------------+------------------------------------------------------------------------------------------------------+ | PERSON_ID | Сурагчийн ID | +--------------------------------+------------------------------------------------------------------------------------------------------+ | DISPLAY_NAME | Суралцагчийн бүтэн нэр, овогтой | +--------------------------------+------------------------------------------------------------------------------------------------------+ | PRIMARY_NID_NUMBER | Суралцагчийн регистрийн дугаар | +--------------------------------+------------------------------------------------------------------------------------------------------+ | DECISION_NUMBER | Дэвшилтийн бүртгэлийн шийдвэрийн дугаар | +--------------------------------+------------------------------------------------------------------------------------------------------+ | PROGRAM_ACTION_ID | Дэвшилтийн бүртгэлийн төрлийн ID | +--------------------------------+------------------------------------------------------------------------------------------------------+ | PROGRAM_ACTION_NAME | Дэвшилтийн бүртгэлийн төрлийн нэр | +--------------------------------+------------------------------------------------------------------------------------------------------+ | PROGRAM_ACTION_REASON_ID | Дэвшилтийн бүртгэлийн шалтгааны ID | +--------------------------------+------------------------------------------------------------------------------------------------------+ | PROGRAM_ACTION_REASON_NAME | Дэвшилтийн бүртгэлийн шалтгааны нэр | +--------------------------------+------------------------------------------------------------------------------------------------------+ | PROGRESSION_STUDENT_GROUP_ID | Дэвшилтийн бүртгэлийн шинэ хичээлийн жилийн бүлгийн ID | +--------------------------------+------------------------------------------------------------------------------------------------------+ | PROGRESSION_STUDENT_GROUP_NAME | Дэвшилтийн бүртгэлийн шинэ хичээлийн жилийн бүлгийн нэр | +--------------------------------+------------------------------------------------------------------------------------------------------+ | PROGRAM_ACTION_DATE | Дэвшилтийн бүртгэл хийсэн огноо | +--------------------------------+------------------------------------------------------------------------------------------------------+ | APPROVAL_STATUS | Баталгаажуулалтын төлөв | +--------------------------------+------------------------------------------------------------------------------------------------------+ | APPROVAL_STATUS_NAME | Баталгаажуулалтын төлөвийн нэр | +--------------------------------+------------------------------------------------------------------------------------------------------+ | ACTION_CODE | Дэвшилтийн бүртгэлийн код | +--------------------------------+------------------------------------------------------------------------------------------------------+ .. note:: Нэвтэрсэн хэрэглэгчийн token - г ашиглан явуулах. Жишээ нь Дэвшилтийн бүртгэлийн төлөв харахын тулд ``https://hub.esis.edu.mn/svc/api/hub/student/progression/list/:inStudentGroupID`` рүү ``GET`` аргачлалаар хандана. .. code-block:: text STATUS: 200 .. code-block:: json { "SUCCESS_CODE": 200, "RESPONSE_MESSAGE": "Амжилттай", "RESULT": [ { "STUDENT_GROUP_ID": ******, "PERSON_ID": "*******", "DISPLAY_NAME": "О.Манлай", "PRIMARY_NID_NUMBER": "ут********", "DECISION_NUMBER" : "******", "PROGRAM_ACTION_ID" : "", "PROGRAM_ACTION_NAME" : "", "PROGRAM_ACTION_REASON_ID" : "", "PROGRAM_ACTION_REASON_NAME" : "", "PROGRESSION_STUDENT_GROUP_ID" : "test", "PROGRESSION_STUDENT_GROUP_NAME" : "*****", "PROGRAM_ACTION_DATE" : "******", "APPROVAL_STATUS" : "test", "APPROVAL_STATUS_NAME" : *****, "ACTION_CODE" : ***** } ] } .. warning:: Хэрэв 401 алдаа өгвөл та өөрийн нэвтэрч буй хэрэглэгчийн нэр, нууц үгээ шалгана уу. Төгсөлт -------------- Төгсөлтийн бүртгэл устгах ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Үндсэн хэсэг Төгсөлтийн бүртгэл устгах POST https://hub.esis.edu.mn/svc/api/hub/stdnt/graduation/delete +---------------------------+------------------------+------------+ | Оролтын талбар | Талбарын тайлбар | Төрөл | +---------------------------+------------------------+------------+ | inStudentGroupID | Анги бүлгийн ID | Number | +---------------------------+------------------------+------------+ | inPersonID | Суралцагчийн ID | Number | +---------------------------+------------------------+------------+ .. note:: Нэвтэрсэн хэрэглэгчийн token - г ашиглан явуулах. Жишээ нь Төгсөлтийн бүртгэл устгахын тулд ``https://hub.esis.edu.mn/svc/api/hub/stdnt/graduation/delete`` рүү ``POST`` аргачлалаар хандана. Илгээх жишээ утгууд нь: .. code-block:: json { "inStudentGroupID": 1234556, "inPersonID": 1234556 } .. code-block:: text STATUS: 200 .. code-block:: json { "SUCCESS_CODE": 200, "RESPONSE_MESSAGE": "Амжилттай хадгаллаа", "RESULT": { "status": 1, "message": "Төгсөлт бүртгэл амжилттай усгагдлаа" } } .. warning:: Хэрэв 401 алдаа өгвөл та өөрийн нэвтэрч буй хэрэглэгчийн нэр, нууц үгээ шалгана уу. Төгсөлтийн бүртгэл хадгалах ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Үндсэн хэсэг Төгсөлтийн бүртгэл хадгалах POST https://hub.esis.edu.mn/svc/api/hub/stdnt/graduation/save +---------------------------+----------------------------------------+------------+ | Оролтын талбар | Талбарын тайлбар | Төрөл | +---------------------------+----------------------------------------+------------+ | inStudentGroupID | Анги бүлгийн ID | Number | +---------------------------+----------------------------------------+------------+ | inStudentList | Array нэр | Array | +---------------------------+----------------------------------------+------------+ | person_id | Сурагчийн ID | Number | +---------------------------+----------------------------------------+------------+ | graduation_status | Төгсөлтийн төлөв | VARCHAR | +---------------------------+----------------------------------------+------------+ | decision_number | Шийдвэрийн дугаар | VARCHAR | +---------------------------+----------------------------------------+------------+ "graduation_status" - Төгсөлтийн төлөв талбарт дараах утга авна +---------------------------+----------------------------------------+------------+ | Оролтын талбар | Талбарын тайлбар | Төрөл | +---------------------------+----------------------------------------+------------+ | GRADUATE | Төгсгөх | VARCHAR | +---------------------------+----------------------------------------+------------+ | ATTEMPT | Давтан суралцуулах | VARCHAR | +---------------------------+----------------------------------------+------------+ .. note:: Нэвтэрсэн хэрэглэгчийн token - г ашиглан явуулах. Жишээ нь Төгсөлтийн бүртгэл хадгалахын тулд ``https://hub.esis.edu.mn/svc/api/hub/stdnt/graduation/save`` рүү ``POST`` аргачлалаар хандана. Илгээх жишээ утгууд нь: .. code-block:: json { "inStudentGroupID": 123456, "inStudentList": [ { "person_id": 123456, "graduation_status": "GRADUATE", "decision_number": "test" } ] } .. code-block:: text STATUS: 200 .. code-block:: json { "SUCCESS_CODE": 200, "RESPONSE_MESSAGE": "Амжилттай хадгаллаа", "RESULT": { "status": 1, "message": "Төгсөлт бүртгэл амжилттай хадгалагдлаа" } } .. warning:: Хэрэв 401 алдаа өгвөл та өөрийн нэвтэрч буй хэрэглэгчийн нэр, нууц үгээ шалгана уу. Төгсөгчөөс элсэх хүсэлт илгээх цуцлах ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Үндсэн хэсэг Төгсөгчөөс элсэх хүсэлт илгээх цуцлах POST https://hub.esis.edu.mn/svc/api/hub/student/enrollment/request +---------------------------+----------------------------------------+------------+ | Оролтын талбар | Талбарын тайлбар | Төрөл | +---------------------------+----------------------------------------+------------+ | studentGroupId | Анги бүлгийн ID | Number | +---------------------------+----------------------------------------+------------+ | status | Хүсэлтийн төлөв | VARCHAR | +---------------------------+----------------------------------------+------------+ Хүсэлтийн төлвийн төрөл нь - PENDING - Илгээх - REJECTED - Цуцлах .. note:: Нэвтэрсэн хэрэглэгчийн token - г ашиглан явуулах. Жишээ нь Төгсөгчөөс элсэх хүсэлт илгээх цуцлахын тулд ``https://hub.esis.edu.mn/svc/api/hub/student/enrollment/request`` рүү ``POST`` аргачлалаар хандана. Илгээх жишээ утгууд нь: .. code-block:: json { "studentGroupId": 1234556, "status": "PENDING" } .. code-block:: text STATUS: 200 .. code-block:: json { "SUCCESS_CODE": 200, "RESPONSE_MESSAGE": "Амжилттай хадгаллаа", "RESULT": { "status": 1, "message": "Төгсөгчөөс элсэх бүртгэл амжилттай илгээгдлээ" } } .. warning:: Хэрэв 401 алдаа өгвөл та өөрийн нэвтэрч буй хэрэглэгчийн нэр, нууц үгээ шалгана уу. Төгсөгчөөс элсэх бүртгэл хадгалах ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Үндсэн хэсэг Төгсөгчөөс элсэх бүртгэл хадгалах POST https://hub.esis.edu.mn/svc/api/hub/student/enrollment/save +---------------------------+-------------------------------------------------------------+------------+ | Оролтын талбар | Талбарын тайлбар | Төрөл | +---------------------------+-------------------------------------------------------------+------------+ | studentGroupId | Анги бүлгийн ID | Number | +---------------------------+-------------------------------------------------------------+------------+ | arrayList | Array нэр | Array | +---------------------------+-------------------------------------------------------------+------------+ | person_id | Сурагчийн ID | Number | +---------------------------+-------------------------------------------------------------+------------+ | action_id | Шийдвэрийн ID | Number | +---------------------------+-------------------------------------------------------------+------------+ | action_reason_id | Шалтгааны ID | Number | +---------------------------+-------------------------------------------------------------+------------+ | student_group_id | Суралцагчийн үндсэн бүлгийн ID | Number | +---------------------------+-------------------------------------------------------------+------------+ | program_plan_id | Дараагийн хичээлийн жилийн бүлгийн төлөвлөгөөний ID | Number | +---------------------------+-------------------------------------------------------------+------------+ .. note:: Нэвтэрсэн хэрэглэгчийн token - г ашиглан явуулах. Жишээ нь Төгсөгчөөс элсэх бүртгэл хадгалахын тулд ``https://hub.esis.edu.mn/svc/api/hub/student/enrollment/save`` рүү ``POST`` аргачлалаар хандана. Илгээх жишээ утгууд нь: .. code-block:: json { "studentGroupId": 123456, "arrayList": [ { "person_id": 123456, "action_id": 12, "action_reason_id": 123456, "student_group_id": 123456, "program_plan_id": 123456 } ] } .. code-block:: text STATUS: 200 .. code-block:: json { "SUCCESS_CODE": 200, "RESPONSE_MESSAGE": "Амжилттай хадгаллаа", "RESULT": { "status": 1, "message": "Төгсөгчөөс элсэх бүртгэл амжилттай илгээгдлээ" } } .. warning:: Хэрэв 401 алдаа өгвөл та өөрийн нэвтэрч буй хэрэглэгчийн нэр, нууц үгээ шалгана уу. Төгсөгчөөс элсэлт устгах ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Үндсэн хэсэг Төгсөгчөөс элсэлт устгах POST https://hub.esis.edu.mn/svc/api/hub/student/enrollment/delete +---------------------------+------------------------+------------+ | Оролтын талбар | Талбарын тайлбар | Төрөл | +---------------------------+------------------------+------------+ | studentGroupId | Анги бүлгийн ID | Number | +---------------------------+------------------------+------------+ | personId | Суралцагчийн ID | Number | +---------------------------+------------------------+------------+ .. note:: Нэвтэрсэн хэрэглэгчийн token - г ашиглан явуулах. Жишээ нь Төгсөгчөөс элсэлт устгахын тулд ``https://hub.esis.edu.mn/svc/api/hub/student/enrollment/delete`` рүү ``POST`` аргачлалаар хандана. Илгээх жишээ утгууд нь: .. code-block:: json { "studentGroupId": 1234556, "personId": 1234556 } .. code-block:: text STATUS: 200 .. code-block:: json { "SUCCESS_CODE": 200, "RESPONSE_MESSAGE": "Амжилттай хадгаллаа", "RESULT": { "status": 1, "message": "Төгсөгчөөс элсэх бүртгэл амжилттай устгагдлаа" } } .. warning:: Хэрэв 401 алдаа өгвөл та өөрийн нэвтэрч буй хэрэглэгчийн нэр, нууц үгээ шалгана уу. Төгсөлт баталгаажуулах хүсэлт ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Үндсэн хэсэг Төгсөлт баталгаажуулах хүсэлт POST https://hub.esis.edu.mn/svc/api/hub/stdnt/graduation/request +---------------------------+----------------------------------------+------------+ | Оролтын талбар | Талбарын тайлбар | Төрөл | +---------------------------+----------------------------------------+------------+ | inStudentGroupID | Анги бүлгийн ID | Number | +---------------------------+----------------------------------------+------------+ | inGraduationStudentList | Array нэр | Array | +---------------------------+----------------------------------------+------------+ | person_id | Сурагчийн ID | Number | +---------------------------+----------------------------------------+------------+ | decision_number | Шийдвэрийн дугаар | VARCHAR | +---------------------------+----------------------------------------+------------+ .. note:: Нэвтэрсэн хэрэглэгчийн token - г ашиглан явуулах. Жишээ нь Төгсөлт баталгаажуулах хүсэлт илгээхийн тулд ``https://hub.esis.edu.mn/svc/api/hub/stdnt/graduation/request`` рүү ``POST`` аргачлалаар хандана. Илгээх жишээ утгууд нь: .. code-block:: json { "inStudentGroupID": 123456, "inGraduationStudentList": [ { "person_id": 12345, "decision_number": "test" } ] } .. code-block:: text STATUS: 200 .. code-block:: json { "SUCCESS_CODE": 200, "RESPONSE_MESSAGE": "Амжилттай хадгаллаа", "RESULT": { "status": 1, "message": "Төгсөлт баталгаажуулах хүсэлт амжилттай илгээгдлээ" } } .. warning:: Хэрэв 401 алдаа өгвөл та өөрийн нэвтэрч буй хэрэглэгчийн нэр, нууц үгээ шалгана уу. Боловсролын баримт бичгийн мэдээлэл ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Үндсэн хэсэг Боловсролын баримт бичгийн мэдээлэл GET https://hub.esis.edu.mn/svc/api/hub/group/certificate/info/:inStudentGroupID +---------------------------+------------------------------------------------------------------------------------------------------+ | Талбар | Утга | +---------------------------+------------------------------------------------------------------------------------------------------+ | INSTITUTION_ID | Байгууллагын ID | +---------------------------+------------------------------------------------------------------------------------------------------+ | STUDENT_GROUP_ID | Суралцагчийн үндсэн бүлгийн ID | +---------------------------+------------------------------------------------------------------------------------------------------+ | PERSON_ID | Суралцагчийн ID | +---------------------------+------------------------------------------------------------------------------------------------------+ | STUDENT_GRADUATION_ID | Төгсөлтийн бүртгэлийн ID | +---------------------------+------------------------------------------------------------------------------------------------------+ | DISPLAY_NAME | Суралцагчийн бүтэн нэр | +---------------------------+------------------------------------------------------------------------------------------------------+ | REGISTER | Суралцагчийн регистр | +---------------------------+------------------------------------------------------------------------------------------------------+ | DEGREE_ID | Боловсролын баримт бичгийн төрлийн ID | +---------------------------+------------------------------------------------------------------------------------------------------+ | DEGREE_NAME | Боловсролын баримт бичгийн нэр | +---------------------------+------------------------------------------------------------------------------------------------------+ | DEGREE_NID_NUMBER | Боловсролын баримт бичгийн дугаар | +---------------------------+------------------------------------------------------------------------------------------------------+ | APPROVAL_DATE | Баталгаажуулсан огноо | +---------------------------+------------------------------------------------------------------------------------------------------+ | APPROVAL_STATUS | Баталгаажуулсан төлөв | +---------------------------+------------------------------------------------------------------------------------------------------+ | APPROVAL_STATUS_NAME | Баталгаажуулсан төлвийн нэр | +---------------------------+------------------------------------------------------------------------------------------------------+ | DEGREE_NUMBER | Үнэт цаасны дугаар | +---------------------------+------------------------------------------------------------------------------------------------------+ .. note:: Нэвтэрсэн хэрэглэгчийн token - г ашиглан явуулах. Жишээ нь Шалгалтын дүнгийн жагсаалт бүлгээр лавлахын тулд ``https://hub.esis.edu.mn/svc/api/hub/group/certificate/info/:inStudentGroupID`` рүү ``GET`` аргачлалаар хандана. .. code-block:: text STATUS: 200 .. code-block:: json { "SUCCESS_CODE": 200, "RESPONSE_MESSAGE": "Амжилттай", "RESULT": [ { "INSTITUTION_ID": ******, "STUDENT_GROUP_ID": "*******", "PERSON_ID": "*******", "STUDENT_GRADUATION_ID": "*****", "DISPLAY_NAME" : "test", "REGISTER" : "*****", "DEGREE_ID" : "******", "DEGREE_NAME" : "test", "DEGREE_NID_NUMBER" : *****, "APPROVAL_DATE" : "******", "APPROVAL_STATUS" : "********", "APPROVAL_STATUS_NAME" : "*********", "DEGREE_NUMBER" : "*********", } ] } .. warning:: Хэрэв 401 алдаа өгвөл та өөрийн нэвтэрч буй хэрэглэгчийн нэр, нууц үгээ шалгана уу. Төгсөлтийн бүртгэлийн төлөв ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Үндсэн хэсэг Төгсөлтийн бүртгэлийн төлөв харах GET https://hub.esis.edu.mn/svc/api/hub/student/graduation/list/:inStudentGroupID +---------------------------+------------------------------------------------------------------------------------------------------+ | Талбар | Утга | +---------------------------+------------------------------------------------------------------------------------------------------+ | STUDENT_GROUP_ID | Суралцагчийн үндсэн бүлгийн ID | +---------------------------+------------------------------------------------------------------------------------------------------+ | PERSON_ID | Сурагчийн ID | +---------------------------+------------------------------------------------------------------------------------------------------+ | DISPLAY_NAME | Суралцагчийн бүтэн нэр, овогтой | +---------------------------+------------------------------------------------------------------------------------------------------+ | PRIMARY_NID_NUMBER | Суралцагчийн регистрийн дугаар | +---------------------------+------------------------------------------------------------------------------------------------------+ | GRADUATION_STATUS | Төгсөлтийн бүртгэлийн төлөв | +---------------------------+------------------------------------------------------------------------------------------------------+ | GRADUATION_STATUS_NAME | Төгсөлтийн бүртгэлийн төлвийн нэр | +---------------------------+------------------------------------------------------------------------------------------------------+ | GRADUATION_STATUS_DATE | Төгсөлтийн бүртгэл хийсэн огноо | +---------------------------+------------------------------------------------------------------------------------------------------+ | APPROVAL_STATUS | Баталгаажуулалтын төлөв | +---------------------------+------------------------------------------------------------------------------------------------------+ | APPROVAL_STATUS_NAME | Баталгаажуулалтын төлөвийн нэр | +---------------------------+------------------------------------------------------------------------------------------------------+ | DECISION_NUMBER | Төгсөлтийн бүртгэлийн шийдвэрийн дугаар | +---------------------------+------------------------------------------------------------------------------------------------------+ | DEGREE_NID_NUMBER | Баримт бичгийн дугаар | +---------------------------+------------------------------------------------------------------------------------------------------+ .. note:: Нэвтэрсэн хэрэглэгчийн token - г ашиглан явуулах. Жишээ нь Төгсөлтийн бүртгэлийн төлөв лавлахын тулд ``https://hub.esis.edu.mn/svc/api/hub/student/graduation/list/:inStudentGroupID`` рүү ``GET`` аргачлалаар хандана. .. code-block:: text STATUS: 200 .. code-block:: json { "SUCCESS_CODE": 200, "RESPONSE_MESSAGE": "Амжилттай", "RESULT": [ { "STUDENT_GROUP_ID": ******, "PERSON_ID": "*******", "DISPLAY_NAME": "О.Манлай", "PRIMARY_NID_NUMBER": "ут********", "GRADUATION_STATUS" : "test", "GRADUATION_STATUS_NAME" : "*****", "GRADUATION_STATUS_DATE" : "******", "APPROVAL_STATUS" : "test", "APPROVAL_STATUS_NAME" : *****, "DECISION_NUMBER" : "******", "DEGREE_NID_NUMBER" : "******" } ] } .. warning:: Хэрэв 401 алдаа өгвөл та өөрийн нэвтэрч буй хэрэглэгчийн нэр, нууц үгээ шалгана уу. Төгсөгчөөс элсэх бүртгэлийн төлөв ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Үндсэн хэсэг Төгсөгчөөс элсэх бүртгэлийн төлөв харах GET https://hub.esis.edu.mn/svc/api/hub/student/enrollment/list/:inStudentGroupID +-------------------------------+------------------------------------------------------------------------------------------------------+ | Талбар | Утга | +-------------------------------+------------------------------------------------------------------------------------------------------+ | STUDENT_GROUP_ID | Суралцагчийн үндсэн бүлгийн ID | +-------------------------------+------------------------------------------------------------------------------------------------------+ | PERSON_ID | Сурагчийн ID | +-------------------------------+------------------------------------------------------------------------------------------------------+ | DISPLAY_NAME | Суралцагчийн бүтэн нэр, овогтой | +-------------------------------+------------------------------------------------------------------------------------------------------+ | PRIMARY_NID_NUMBER | Суралцагчийн регистрийн дугаар | +-------------------------------+------------------------------------------------------------------------------------------------------+ | DECISION_NUMBER | Төгсөгчөөс элсэх бүртгэлийн шийдвэрийн дугаар | +-------------------------------+------------------------------------------------------------------------------------------------------+ | GRADUATION_DECISION | Төгсөгчөөс элсэх бүртгэлийн шийдвэр | +-------------------------------+------------------------------------------------------------------------------------------------------+ | GRADUATION_DECISION_NAME | Төгсөгчөөс элсэх бүртгэлийн шийдвэрийн нэр | +-------------------------------+------------------------------------------------------------------------------------------------------+ | PROGRAM_ACTION_ID | Төгсөгчөөс элсэх бүртгэлийн төрлийн ID | +-------------------------------+------------------------------------------------------------------------------------------------------+ | PROGRAM_ACTION_NAME | Төгсөгчөөс элсэх бүртгэлийн төрлийн нэр | +-------------------------------+------------------------------------------------------------------------------------------------------+ | program_action_reason_id | Төгсөгчөөс элсэх бүртгэлийн шалтгааны ID | +-------------------------------+------------------------------------------------------------------------------------------------------+ | program_action_reason_name | Төгсөгчөөс элсэх бүртгэлийн шалтгааны нэр | +-------------------------------+------------------------------------------------------------------------------------------------------+ | PROGRAM_ACTION_DATE | Төгсөгчөөс элсэх бүртгэл хийсэн огноо | +-------------------------------+------------------------------------------------------------------------------------------------------+ | GRAD_APPROVAL_STATUS | Баталгаажуулалтын төлөв | +-------------------------------+------------------------------------------------------------------------------------------------------+ | GRAD_APPROVAL_STATUS_NAME | Баталгаажуулалтын төлвийн нэр | +-------------------------------+------------------------------------------------------------------------------------------------------+ | ACTION_CODE | Төгсөгчөөс элсэх бүртгэлийн код | +-------------------------------+------------------------------------------------------------------------------------------------------+ | GRADUATION_STUDENT_GROUP_ID | Төгсөгчөөс элсэх бүртгэлийн шинэ хичээлийн жилийн бүлгийн ID | +-------------------------------+------------------------------------------------------------------------------------------------------+ | GRADUATION_STUDENT_GROUP_NAME | Төгсөгчөөс элсэх бүртгэлийн шинэ хичээлийн жилийн бүлгийн нэр | +-------------------------------+------------------------------------------------------------------------------------------------------+ | APPROVAL_STATUS_NAME | Эцсийн баталгаажуулалтын төлвийн нэр | +-------------------------------+------------------------------------------------------------------------------------------------------+ .. note:: Нэвтэрсэн хэрэглэгчийн token - г ашиглан явуулах. Жишээ нь Төгсөгчөөс элсэх бүртгэлийн төлөв лавлахын тулд ``https://hub.esis.edu.mn/svc/api/hub/student/enrollment/list/:inStudentGroupID`` рүү ``GET`` аргачлалаар хандана. .. code-block:: text STATUS: 200 .. code-block:: json { "SUCCESS_CODE": 200, "RESPONSE_MESSAGE": "Амжилттай", "RESULT": [ { "STUDENT_GROUP_ID": ******, "PERSON_ID": "*******", "DISPLAY_NAME": "О.Манлай", "PRIMARY_NID_NUMBER": "ут********", "DECISION_NUMBER": "********", "GRADUATION_DECISION" : "******", "GRADUATION_DECISION_NAME" : "*******", "program_action_id" : "*****", "program_action_name" : "******", "program_action_reason_id" : "********", "program_action_reason_name" : "********", "program_action_date" : "********", "GRAD_APPROVAL_STATUS" : "******", "GRAD_APPROVAL_STATUS_NAME" : "******", "action_code" : "*******", "GRADUATION_STUDENT_GROUP_ID" : "*******", "GRADUATION_STUDENT_GROUP_NAME" : "******", "APPROVAL_STATUS_NAME" : ***** } ] } .. warning:: Хэрэв 401 алдаа өгвөл та өөрийн нэвтэрч буй хэрэглэгчийн нэр, нууц үгээ шалгана уу. Судлагдахууны бодолтод оролцох хичээлийн жагсаалт ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Үндсэн хэсэг Судлагдахууны бодолтод оролцох хичээлийн жагсаалт лавлах GET https://hub.esis.edu.mn/svc/api/hub/subject/grade/course/list/:inProgramOfStudyID/:inProgramPlanID +------------------------------------+----------------------------------------------------------------------------------------------------------+ | Талбар | Утга | +------------------------------------+----------------------------------------------------------------------------------------------------------+ | PROGRAM_PLAN_SUBJECT_ID | Судлагдахуун бодох бүртгэлийн ID | +------------------------------------+----------------------------------------------------------------------------------------------------------+ | SUBJECT_AREA_ID | Судлагдахууны ID | +------------------------------------+----------------------------------------------------------------------------------------------------------+ | SUBJECT_AREA_NAME | Судлагдахууны нэр | +------------------------------------+----------------------------------------------------------------------------------------------------------+ | SUBJECT_ENROLLMENT_CATEGORY | Судлагдахууны судлах төрөл /MANDATORY,ELECTIVE,VOCATIONAL/ | +------------------------------------+----------------------------------------------------------------------------------------------------------+ | SUBJECT_ENROLLMENT_CATEGORY_NAME | Судлагдахууны судлах төрлийн нэр /Заавал,Сонгон,Мэргэжлийн болон гүнзгий/ | +------------------------------------+----------------------------------------------------------------------------------------------------------+ | CALCULATION_FUNCTION | Судлагдахууны дүн бодох арга /AVG - Дундаж, MAX - Хамгийн их, MIN - Хамгийн бага, LAST - Хамгийн сүүлийн/| +------------------------------------+----------------------------------------------------------------------------------------------------------+ .. note:: Нэвтэрсэн хэрэглэгчийн token - г ашиглан явуулах. Жишээ нь Судлагдахууны бодолтод оролцох хичээлийн жагсаалт лавлахын тулд ``https://hub.esis.edu.mn/svc/api/hub/subject/grade/course/list/:inProgramOfStudyID/:inProgramPlanID`` рүү ``GET`` аргачлалаар хандана. .. code-block:: text STATUS: 200 .. code-block:: json { "SUCCESS_CODE": 200, "RESPONSE_MESSAGE": "Амжилттай", "RESULT": [ { "PROGRAM_PLAN_SUBJECT_ID": ***************, "SUBJECT_AREA_ID": "179", "SUBJECT_AREA_NAME": "Бизнес судлал", "SUBJECT_ENROLLMENT_CATEGORY": "ELECTIVE", "SUBJECT_ENROLLMENT_CATEGORY_NAME" : "Сонгон", "CALCULATION_FUNCTION" : "LAST" } ] } .. warning:: Хэрэв 401 алдаа өгвөл та өөрийн нэвтэрч буй хэрэглэгчийн нэр, нууц үгээ шалгана уу. Судлагдахууны бодолтод оролцох хичээл нэмэх ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Үндсэн хэсэг Судлагдахууны бодолтод оролцох хичээл нэмэх POST https://hub.esis.edu.mn/svc/api/hub/subject/grade/course/add +---------------------------+-----------------------------------------------------------------------------------------------------------+------------+ | Оролтын талбар | Талбарын тайлбар | Төрөл | +---------------------------+-----------------------------------------------------------------------------------------------------------+------------+ | inProgramOfStudyID | Сургалтын хөтөлбөрийн ID | Number | +---------------------------+-----------------------------------------------------------------------------------------------------------+------------+ | inProgramPlanID | Сургалтын төлөвлөгөөний ID | Number | +---------------------------+-----------------------------------------------------------------------------------------------------------+------------+ | inSubjectAreaID | Судлагдахууны ID | Number | +---------------------------+-----------------------------------------------------------------------------------------------------------+------------+ | inEnrollmentCategory | Судлагдахууны судлах төрөл /Заавал - MANDATORY, Сонгон - ELECTIVE, Мэргэжлийн болон гүнзгий - VOCATIONAL/ | varchar | +---------------------------+-----------------------------------------------------------------------------------------------------------+------------+ | inCalculationFunction | Судлагдахууны дүн бодох арга /AVG - Дундаж, MAX - Хамгийн их, MIN - Хамгийн бага, LAST - Хамгийн сүүлийн/ | varchar | +---------------------------+-----------------------------------------------------------------------------------------------------------+------------+ .. note:: Нэвтэрсэн хэрэглэгчийн token - г ашиглан явуулах. Жишээ нь Судлагдахууны бодолтод оролцох хичээл нэмэхийн тулд ``https://hub.esis.edu.mn/svc/api/hub/subject/grade/course/add`` рүү ``POST`` аргачлалаар хандана. Илгээх жишээ утгууд нь: .. code-block:: json { "inProgramOfStudyID": ******, "inProgramPlanID": ******, "inSubjectAreaID": ******, "inEnrollmentCategory": "test", "inCalculationFunction": "test" } .. code-block:: text STATUS: 200 .. code-block:: json { "SUCCESS_CODE": 200, "RESPONSE_MESSAGE": "Амжилттай хадгаллаа", "RESULT": { "status": 1, "message": "Амжилттай нэмлээ. Судлагдахуун бодох бүртгэлийн ID" } } .. warning:: Хэрэв 401 алдаа өгвөл та өөрийн нэвтэрч буй хэрэглэгчийн нэр, нууц үгээ шалгана уу. Судлагдахууны бодолтод оролцох хичээл хасах ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Үндсэн хэсэг Судлагдахууны бодолтод оролцох хичээл хасах POST https://hub.esis.edu.mn/svc/api/hub/subject/grade/course/delete +---------------------------+-----------------------------------------------------------------------------------------------------------+------------+ | Оролтын талбар | Талбарын тайлбар | Төрөл | +---------------------------+-----------------------------------------------------------------------------------------------------------+------------+ | inProgramPlanSubjectID | Судлагдахуун бодох бүртгэлийн ID | Number | +---------------------------+-----------------------------------------------------------------------------------------------------------+------------+ .. note:: Нэвтэрсэн хэрэглэгчийн token - г ашиглан явуулах. Жишээ нь Судлагдахууны бодолтод оролцох хичээл хасахын тулд ``https://hub.esis.edu.mn/svc/api/hub/subject/grade/course/delete`` рүү ``POST`` аргачлалаар хандана. Илгээх жишээ утгууд нь: .. code-block:: json { "inProgramPlanSubjectID": ****** } .. code-block:: text STATUS: 200 .. code-block:: json { "SUCCESS_CODE": 200, "RESPONSE_MESSAGE": "Амжилттай хадгаллаа", "RESULT": { "status": 1, "message": "Судлагдахууны бодолтод оролцох хичээл амжилттай хаслаа" } } .. warning:: Хэрэв 401 алдаа өгвөл та өөрийн нэвтэрч буй хэрэглэгчийн нэр, нууц үгээ шалгана уу. Судлагдахууны дүн хадгалах ^^^^^^^^^^^^^^^^^^^^^^^^^^ Үндсэн хэсэг Судлагдахууны дүн хадгалах POST https://hub.esis.edu.mn/svc/api/hub/subject/grade/save +---------------------------+-----------------------------------------------------------------------------------------------------------+------------+ | Оролтын талбар | Талбарын тайлбар | Төрөл | +---------------------------+-----------------------------------------------------------------------------------------------------------+------------+ | inProgramPlanSubjectID | Судлагдахууны бүртгэлийн ID | Number | +---------------------------+-----------------------------------------------------------------------------------------------------------+------------+ | inStudentList | Судлагдахууны дүн хадгалах сурагчийн жагсаалт | array | +---------------------------+-----------------------------------------------------------------------------------------------------------+------------+ | PERSON_ID | Сурагчийн ID | Number | +---------------------------+-----------------------------------------------------------------------------------------------------------+------------+ | SUBJECT_GRADE | Судлагдахууны дүн | Number | +---------------------------+-----------------------------------------------------------------------------------------------------------+------------+ | COURSE_COMPLETED_HOURS | 7 Хоногт судалсан цаг | Number | +---------------------------+-----------------------------------------------------------------------------------------------------------+------------+ | GRADE_ID | Дүнгийн ID | Number | +---------------------------+-----------------------------------------------------------------------------------------------------------+------------+ | GRADE_CODE | Дүнгийн код | varchar | +---------------------------+-----------------------------------------------------------------------------------------------------------+------------+ .. note:: Нэвтэрсэн хэрэглэгчийн token - г ашиглан явуулах. Жишээ нь Судлагдахууны дүн хадгалахын тулд ``https://hub.esis.edu.mn/svc/api/hub/subject/grade/save`` рүү ``POST`` аргачлалаар хандана. Илгээх жишээ утгууд нь: .. code-block:: json { "inProgramPlanSubjectID": ******, "inStudentList": [ { "PERSON_ID": **********, "SUBJECT_GRADE": ********, "COURSE_COMPLETED_HOURS": **********, "GRADE_ID": ********, "GRADE_CODE": ******* } ] } .. code-block:: text STATUS: 200 .. code-block:: json { "SUCCESS_CODE": 200, "RESPONSE_MESSAGE": "Амжилттай", "RESULT": { "PERSON_ID": *******, "OUTPUT_STATUS": 0, "OUTPUT_INFO": "********* ID-тай суралцагч 2024 оны хичээлийн жилд бүртгэлгүй байна." } } .. warning:: Хэрэв 401 алдаа өгвөл та өөрийн нэвтэрч буй хэрэглэгчийн нэр, нууц үгээ шалгана уу. Судлагдахууны дүн устгах ^^^^^^^^^^^^^^^^^^^^^^^^ Үндсэн хэсэг Судлагдахууны дүн устгах POST https://hub.esis.edu.mn/svc/api/hub/subject/grade/delete +---------------------------+-----------------------------------------------------------------------------------------------------------+------------+ | Оролтын талбар | Талбарын тайлбар | Төрөл | +---------------------------+-----------------------------------------------------------------------------------------------------------+------------+ | inProgramPlanSubjectID | Судлагдахууны бүртгэлийн ID | Number | +---------------------------+-----------------------------------------------------------------------------------------------------------+------------+ | inStudentList | Судлагдахууны дүн устгах сурагчийн жагсаалт | array | +---------------------------+-----------------------------------------------------------------------------------------------------------+------------+ | PERSON_ID | Сурагчийн ID | Number | +---------------------------+-----------------------------------------------------------------------------------------------------------+------------+ .. note:: Нэвтэрсэн хэрэглэгчийн token - г ашиглан явуулах. Жишээ нь Судлагдахууны дүн устгахын тулд ``https://hub.esis.edu.mn/svc/api/hub/subject/grade/delete`` рүү ``POST`` аргачлалаар хандана. Илгээх жишээ утгууд нь: .. code-block:: json { "inProgramPlanSubjectID": *******, "inStudentList":[ { "PERSON_ID": ********** } ] } .. code-block:: text STATUS: 200 .. code-block:: json { "SUCCESS_CODE": 200, "RESPONSE_MESSAGE": "Амжилттай ", "RESULT": { "PERSON_ID": ******* ID-тай суралцагчийн , "OUTPUT_STATUS": 1, "OUTPUT_INFO": "********* ID-тай судлагдахууны дүнг амжилттай устгалаа." } } .. warning:: Хэрэв 401 алдаа өгвөл та өөрийн нэвтэрч буй хэрэглэгчийн нэр, нууц үгээ шалгана уу. Боловсролын ҮНЭТ ЦААСНЫ мэдээлэл лавлах /Бүлгээр/ ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Үндсэн хэсэг Боловсролын ҮНЭТ ЦААСНЫ мэдээлэл лавлах /Бүлгээр/ лавлах GET https://hub.esis.edu.mn/svc/api/hub/service/offer/info/:inStudentGroupID +------------------------------------+----------------------------------------------------------------------------------------------------------+ | Талбар | Утга | +------------------------------------+----------------------------------------------------------------------------------------------------------+ | DEGREE_ID | Боловсролын баримт бичгийн төрлийн ID | +------------------------------------+----------------------------------------------------------------------------------------------------------+ | DEGREE_NAME | Боловсролын баримт бичгийн төрлийн нэр | +------------------------------------+----------------------------------------------------------------------------------------------------------+ | DEGREE_NUMBER | Үнэт цаасны дугаар | +------------------------------------+----------------------------------------------------------------------------------------------------------+ | STUDENT_GROUP_ID | Бүлгийн ID | +------------------------------------+----------------------------------------------------------------------------------------------------------+ | PERSON_ID | Суралцагчийн ID | +------------------------------------+----------------------------------------------------------------------------------------------------------+ | DISPLAY_NAME | Суралцагчийн бүтэн нэр | +------------------------------------+----------------------------------------------------------------------------------------------------------+ | REGISTER | Суралцагчийн регистрийн дугаар | +------------------------------------+----------------------------------------------------------------------------------------------------------+ .. note:: Нэвтэрсэн хэрэглэгчийн token - г ашиглан явуулах. Жишээ нь Боловсролын ҮНЭТ ЦААСНЫ мэдээлэл лавлах /Бүлгээр/ лавлахын тулд ``https://hub.esis.edu.mn/svc/api/hub/service/offer/info/:inStudentGroupID`` рүү ``GET`` аргачлалаар хандана. .. code-block:: text STATUS: 200 .. code-block:: json { "SUCCESS_CODE": 200, "RESPONSE_MESSAGE": "Амжилттай", "RESULT": [ { "DEGREE_ID": ************, "DEGREE_NAME": "test", "DEGREE_NUMBER": *********, "STUDENT_GROUP_ID": ***********, "PERSON_ID" : **********, "DISPLAY_NAME" : "test", "REGISTER" : "фа*******" } ] } .. warning:: Хэрэв 401 алдаа өгвөл та өөрийн нэвтэрч буй хэрэглэгчийн нэр, нууц үгээ шалгана уу. Боловсролын гэрчилгээний үнэт цаас суралцагчид хуваарилах ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Үндсэн хэсэг Боловсролын гэрчилгээний үнэт цаас суралцагчид хуваарилах POST https://hub.esis.edu.mn/svc/api/hub/offer/save +---------------------------+-----------------------------------------------------------------------------------------------------------+------------+ | Оролтын талбар | Талбарын тайлбар | Төрөл | +---------------------------+-----------------------------------------------------------------------------------------------------------+------------+ | inStudentGroupID | Судлагдахууны бүртгэлийн ID | Number | +---------------------------+-----------------------------------------------------------------------------------------------------------+------------+ | inStudentList | Үнэт цаас хуваарилах суралцагчийн жагсаалт | array | +---------------------------+-----------------------------------------------------------------------------------------------------------+------------+ | PERSON_ID | Сурагчийн ID | Number | +---------------------------+-----------------------------------------------------------------------------------------------------------+------------+ | DEGREE_NUMBER | Үнэт цаасны дугаар | VARCHAR | +---------------------------+-----------------------------------------------------------------------------------------------------------+------------+ | GRANT_TYPE | Олгож байгаа хэлбэр /'NEW' - Шинэ, 'EDIT' - Засах/ | VARCHAR | +---------------------------+-----------------------------------------------------------------------------------------------------------+------------+ .. note:: Нэвтэрсэн хэрэглэгчийн token - г ашиглан явуулах. Жишээ нь Боловсролын гэрчилгээний үнэт цаас суралцагчид хуваарилахын тулд ``https://hub.esis.edu.mn/svc/api/hub/offer/save`` рүү ``POST`` аргачлалаар хандана. Илгээх жишээ утгууд нь: .. code-block:: json { "inStudentGroupID": ******, "inStudentList": [ { "PERSON_ID": **********, "DEGREE_NUMBER": "12353216", "GRANT_TYPE": "NEW", } ] } .. code-block:: text STATUS: 200 .. code-block:: json { "SUCCESS_CODE": 200, "RESPONSE_MESSAGE": "Амжилттай", "RESULT": { "PERSON_ID": *******, "OUTPUT_INFO": "********* дугаартай үнэт цаас хуваариллаа." } } .. warning:: Хэрэв 401 алдаа өгвөл та өөрийн нэвтэрч буй хэрэглэгчийн нэр, нууц үгээ шалгана уу. .. Суралцагчийн дүрэмт хувцасны бүртгэлийн жагсаалт .. ------------------------------------------------------------- .. Үндсэн хэсэг .. ^^^^^^^^^^^^ .. Суралцагчийн дүрэмт хувцасны бүртгэлийн жагсаалтын сервис нь тухайн суралцагчийн дүрэмт хувцасны бүртгэлийн жагсаалтыг авах зориулалттай сервис юм. Параметр хэсгийн жишээ багананд байгаа нэрсийг уг сервисийн :personId, catId-д .. утга олгон ашиглана. Жишээ нь: '/90000002036577/2' .. Суралцагчийн дүрэмт хувцасны бүртгэлийн жагсаалт. .. GET https://hub.esis.edu.mn/svc/api/hub/student/profile/stdntUniform/:personId/:catId .. -------------------------------------------------------------------------------------------- .. +-------------------+--------------------------------+ .. | Параметр | .. +===================+================================+ .. | personId | Хүний ID | .. +-------------------+--------------------------------+ .. | catId | Зориулалт | .. +-------------------+--------------------------------+ .. +------------------+-------------------------------------+ .. | 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/svc/api/hub/student/profile/stdntUniform/90000002036577/2`` рүү ``GET`` аргачлалаар хандана. .. .. code-block:: text .. STATUS: 200 .. .. code-block:: json .. [ .. { .. "studentUniformId": *******, .. "uniformCategoryId": 2, .. "uniformCategoryName": "Дунд анги (6-9)", .. "uniformTypeId": 7, .. "uniformTypeName": "Жакет", .. "numberOfUniforms": 1, .. "academicYear": "2022", .. "name": "2022-23 Хичээлийн жил", .. "manufacturerDetails": " " .. }, .. { .. "studentUniformId": *******, .. "uniformCategoryId": 2, .. "uniformCategoryName": "Дунд анги (6-9)", .. "uniformTypeId": 8, .. "uniformTypeName": "Юбка", .. "numberOfUniforms": 0, .. "academicYear": "2022", .. "name": "2022-23 Хичээлийн жил", .. "manufacturerDetails": null .. } .. ] .. } .. Суралцагчийн дүрэмт хувцасны бүртгэл хадгалах .. ------------------------------------------------------------- .. Үндсэн хэсэг .. ^^^^^^^^^^^^ .. Суралцагчийн дүрэмт хувцасны бүртгэл шинээр бүртгэх, засах сервис .. POST https://hub.esis.edu.mn/svc/api/hub/student/uniform/save .. ------------------------------------------------------------------- .. +-------------------------+------------------------------+------------------+------------------------+ .. | Параметрын тайлбар | .. +=========================+==============================+==================+========================+ .. | Параметр | Тайлбар | Өгөгдлийн төрөл | Жишээ | .. +-------------------------+------------------------------+------------------+------------------------+ .. | event | Үйлдлийн утга | String | Create, Update | .. +-------------------------+------------------------------+------------------+------------------------+ .. | institutionId | Байгууллагын ID | Long | 12345 | .. +-------------------------+------------------------------+------------------+------------------------+ .. | personId | Хүний ID | Long | 999999999 | .. +-------------------------+------------------------------+------------------+------------------------+ .. | studentUniformId | Суралцагчийн дүрэмт хувцас ID| Long | 10000 | .. +-------------------------+------------------------------+------------------+------------------------+ .. | programTypeId | Хөтөлбөрийн төрлийн ID | Long | 100000000000000 | .. +-------------------------+------------------------------+------------------+------------------------+ .. | programOfStudyId | Сургалтын хөтөлбөрийн ID | Long | 10 | .. +-------------------------+------------------------------+------------------+------------------------+ .. | academicYear | Хичээлийн жил | String | 2022 | .. +-------------------------+------------------------------+------------------+------------------------+ .. | uniformCategoryId | Зориулалт | Long | 1 | .. +-------------------------+------------------------------+------------------+------------------------+ .. | uniformTypeId | Бүрдэл | Long | 10 | .. +-------------------------+------------------------------+------------------+------------------------+ .. | numberOfUniforms | Тоо, ширхэг | Long | 10 | .. +-------------------------+------------------------------+------------------+------------------------+ .. | manufacturerDetails | Суралцагчийн түвшин | String | null | .. +-------------------------+------------------------------+------------------+------------------------+ .. Суралцагчийн дүрэмт хувцасны бүртгэл илгээхийн тулд .. ``https://hub.esis.edu.mn/svc/api/hub/student/uniform/save`` рүү ``POST`` аргачлалаар хандана. .. Жишээ нь .. ^^^^^^^^^ .. .. code-block:: json .. { .. "event":"Create", .. "institutionId":40130, .. "personId":1, .. "studentUniformId":1, .. "programTypeId":1, .. "programOfStudyId":1, .. "academicYear":"2022", .. "uniformCategoryId":1, .. "uniformTypeId":1, .. "numberOfUniforms":1, .. "manufacturerDetails":"2" .. } .. .. code-block:: text .. "Амжилттай хадгалагдлаа" .. Суралцагчийн сурах бичгийн бүртгэлийн жагсаалт .. ------------------------------------------------------------- .. Үндсэн хэсэг .. ^^^^^^^^^^^^ .. Суралцагчийн сурах бичгийн бүртгэлийн жагсаалтын сервис нь тухайн суралцагчийн сурах бичгийн бүртгэлийн жагсаалтыг авах зориулалттай сервис юм. Параметр хэсгийн жишээ багананд байгаа нэрсийг уг сервисийн :personId, educationLevel-д .. утга олгон ашиглана. Жишээ нь: '/90000002036577/9' .. Суралцагчийн сурах бичгийн бүртгэлийн жагсаалт. .. GET https://hub.esis.edu.mn/svc/api/student/profile/textbook/:personId/:educationLevel .. ----------------------------------------------------------------------------- .. +-------------------+--------------------------------+ .. | Параметр | .. +===================+================================+ .. | personId | Хүний ID | .. +-------------------+--------------------------------+ .. | educationLevel | Боловсролын түвшин | .. +-------------------+--------------------------------+ .. +------------------+--------------------+ .. | educationLevel Боловсролын түвшин | .. +==================+====================+ .. | 1 | 1-р анги | .. +------------------+--------------------+ .. | 2 | 2-р анги | .. +------------------+--------------------+ .. | 3 | 3-р анги | .. +------------------+--------------------+ .. | 4 | 4-р анги | .. +------------------+--------------------+ .. | 5 | 5-р анги | .. +------------------+--------------------+ .. | 6 | 6-р анги | .. +------------------+--------------------+ .. | 7 | 7-р анги | .. +------------------+--------------------+ .. | 8 | 8-р анги | .. +------------------+--------------------+ .. | 9 | 9-р анги | .. +------------------+--------------------+ .. | 10 | 10-р анги | .. +------------------+--------------------+ .. | 11 | 11-р анги | .. +------------------+--------------------+ .. | 12 | 12-р анги | .. +------------------+--------------------+ .. Та дээрхи замаар хандахад дараах талбарууд буцаж ирнэ. Үүнд: .. +-------------------------+------------------------------------------+ .. | Талбар | Утга | .. +=========================+==========================================+ .. | studentTextbookId | Суралцагчийн сурах бичгийн бүртгэлийн ID | .. +-------------------------+------------------------------------------+ .. | ishas | Байгаа эсэх | .. +-------------------------+------------------------------------------+ .. | textbookId | Сурах бичгийн ID | .. +-------------------------+------------------------------------------+ .. | textbookName | Сурах бичгийн нэр | .. +-------------------------+------------------------------------------+ .. | textbookTypeId | Сургалтын материалын төрлийн ID | .. +-------------------------+------------------------------------------+ .. | textbookTypeName | Сургалтын материалын төрлийн нэр | .. +-------------------------+------------------------------------------+ .. | textbookLevelId | Сургалтын материалын түвшингийн ID | .. +-------------------------+------------------------------------------+ .. | textbookLevelName | Сургалтын материалын түвшингийн нэр | .. +-------------------------+------------------------------------------+ .. | textbookGroupId | Сургалтын материалын бүлгийн ID | .. +-------------------------+------------------------------------------+ .. | textbookGroupName | Сургалтын материалын бүлгийн нэр | .. +-------------------------+------------------------------------------+ .. | acquiredType | Олж авсан төрөл | .. +-------------------------+------------------------------------------+ .. | textbookAcquiredName | Олж авсан төрлийн нэр | .. +-------------------------+------------------------------------------+ .. | acquiredSource | Олж авсан эх сурвалж | .. +-------------------------+------------------------------------------+ .. | acquiredSourceName | Олж авсан эх сурвалжийн нэр | .. +-------------------------+------------------------------------------+ .. | textbookPrice | Сурах бичгийн үнэ | .. +-------------------------+------------------------------------------+ .. | subjectAreaId | Үндсэн судлагдахууны ID | .. +-------------------------+------------------------------------------+ .. Жишээ нь .. ^^^^^^^^^ .. Суралцагчийн сурах бичгийн бүртгэлийн жагсаалт авахын тулд ``https://hub.esis.edu.mn/svc/api/hub/student/profile/textbook/90000002036577/2`` рүү ``GET`` аргачлалаар хандана. .. .. code-block:: json .. [ .. { .. "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 .. } .. ] .. Суралцагчийн сурах бичгийн бүртгэл хадгалах .. ------------------------------------------------------------- .. Үндсэн хэсэг .. ^^^^^^^^^^^^ .. Суралцагчийн сурах бичгийн бүртгэл шинээр бүртгэх, засах сервис .. POST https://hub.esis.edu.mn/svc/api/hub/student/textbook/save .. ------------------------------------------------------------------- .. +-------------------------+------------------------------+------------------+-------------------------------------------+ .. | Параметрын тайлбар | .. +=========================+=================================================+==================+========================+ .. | Параметр | Тайлбар | Өгөгдлийн төрөл | Жишээ | .. +-------------------------+-------------------------------------------------+------------------+------------------------+ .. | event | Үйлдлийн утга | String | Create, Update | .. +-------------------------+-------------------------------------------------+------------------+------------------------+ .. | institutionId | Байгууллагын ID | Long | 10000 | .. +-------------------------+-------------------------------------------------+------------------+------------------------+ .. | personId | Хүний ID | Long | 999999999 | .. +-------------------------+-------------------------------------------------+------------------+------------------------+ .. | studentTextbookId | Суралцагчийн сурах бичгийн бүртгэлийн ID | Long | 100000000000000 | .. +-------------------------+-------------------------------------------------+------------------+------------------------+ .. | academicYear | Хичээлийн жил | String | 2022 | .. +-------------------------+-------------------------------------------------+------------------+------------------------+ .. | textbookGroupId | Сургалтын материалын бүлгийн ID | Long | 1 | .. +-------------------------+-------------------------------------------------+------------------+------------------------+ .. | textbookLevelId | Сургалтын материалын түвшингийн ID | Long | 9 | .. +-------------------------+-------------------------------------------------+------------------+------------------------+ .. | textbookTypeId | Сургалтын материалын төрлийн ID | Long | 1 | .. +-------------------------+-------------------------------------------------+------------------+------------------------+ .. | | Үндсэн судлагдахууны ID. Сурах бичиг нь олон | | | .. | subjectAreaId | судлагдахууны чиглэлтэй байж болох ба хэрэв | Long | 24 | .. | | тийм бол энд үндсэн судлагдахууныг бүртгэнэ. | | | .. +-------------------------+-------------------------------------------------+------------------+------------------------+ .. | textbookId | Сурах бичгийн ID | Long | 1088 | .. +-------------------------+-------------------------------------------------+------------------+------------------------+ .. | acquiredType | Олж авсан төрөл | String | OTHER | .. +-------------------------+-------------------------------------------------+------------------+------------------------+ .. | buyOrRentPrice | Худалдаж авсан эсвэл түрээсэлсэн үнэ | Long | 0 | .. +-------------------------+-------------------------------------------------+------------------+------------------------+ .. | acquiredSource | Олж авсан эх сурвалж | String | LIBRARY | .. +-------------------------+-------------------------------------------------+------------------+------------------------+ .. Суралцагчийн сурах бичгийн бүртгэл илгээхийн тулд .. ``https://hub.esis.edu.mn/svc/api/hub/student/textbook/save`` рүү ``POST`` аргачлалаар хандана. .. Жишээ нь .. ^^^^^^^^^ .. STATUS: 200 .. .. code-block:: json .. { .. "event":"Create", .. "institutionId":40130, .. "personId":1, .. "studentTextbookId":1, .. "academicYear":"2022", .. "textbookGroupId":1, .. "textbookLevelId":9, .. "textbookTypeId":1, .. "subjectAreaId":24, .. "textbookId":1088, .. "acquiredType":"OTHER", .. "buyOrRentPrice":1, .. "acquiredSource":"1" .. } .. .. warning:: .. Хэрэв 401 алдаа өгвөл та өөрийн нэвтэрч буй хэрэглэгчийн нэр, нууц үгээ шалгана уу. .. .. code-block:: text .. "Амжилттай хадгалагдлаа" Хоолны систем ========================================================= Хоолны мэдээлэл ---------------- Хоолны ангилал ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Үндсэн хэсэг Хоолны ангилал харах GET https://hub.esis.edu.mn/svc/api/public/cook/product/type +---------------------------+------------------------------------------------------------------------------------------------------+ | Талбар | Утга | +---------------------------+------------------------------------------------------------------------------------------------------+ | PRODUCT_TYPE | Хоолны ангилал /1-р хоол, 2-р хоол, Салат, Талх/ | +---------------------------+------------------------------------------------------------------------------------------------------+ | PRODUCT_TYPE_NAME | Хоолны ангиллын нэр | +---------------------------+------------------------------------------------------------------------------------------------------+ .. note:: Нэвтэрсэн хэрэглэгчийн token - г ашиглан явуулах. Жишээ нь Хоолны ангилал харахын тулд ``https://hub.esis.edu.mn/svc/api/public/cook/product/type`` рүү ``GET`` аргачлалаар хандана. .. code-block:: text STATUS: 200 .. code-block:: json { "SUCCESS_CODE": 200, "RESPONSE_MESSAGE": "Амжилттай", "RESULT": [ { "PRODUCT_TYPE": "SOUP", "PRODUCT_TYPE_NAME": "1-р хоол" }, { "PRODUCT_TYPE": "MAIN", "PRODUCT_TYPE_NAME": "2-р хоол" }, { "PRODUCT_TYPE": "SALAD", "PRODUCT_TYPE_NAME": "Салат/зууш, жимс" }, { "PRODUCT_TYPE": "DRINKS", "PRODUCT_TYPE_NAME": "Уух зүйлс" }, { "PRODUCT_TYPE": "BAKERY", "PRODUCT_TYPE_NAME": "Талх, нарийн боов" }, { "PRODUCT_TYPE": "KIT", "PRODUCT_TYPE_NAME": "Иж бүрдэл" } ] } .. warning:: Хэрэв 401 алдаа өгвөл та өөрийн нэвтэрч буй хэрэглэгчийн нэр, нууц үгээ шалгана уу. Хүнсний бүлэг ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Үндсэн хэсэг Хүнсний бүлэг харах GET https://hub.esis.edu.mn/svc/api/public/cook/materialGroup +---------------------------+------------------------------------------------------------------------------------------------------+ | Талбар | Утга | +---------------------------+------------------------------------------------------------------------------------------------------+ | GROUP_ID | Бүлгийн ID | +---------------------------+------------------------------------------------------------------------------------------------------+ | PARENT_GROUP_ID | Дэд бүлгийн ID | +---------------------------+------------------------------------------------------------------------------------------------------+ | ORG_GROUP | Сургалтын хэлбэрийн төрөл /EBS, SUB / | +---------------------------+------------------------------------------------------------------------------------------------------+ | GROUP_CODE | Бүлгийн код | +---------------------------+------------------------------------------------------------------------------------------------------+ | GROUP_NAME | Хоолны ангиллын нэр | +---------------------------+------------------------------------------------------------------------------------------------------+ .. note:: Нэвтэрсэн хэрэглэгчийн token - г ашиглан явуулах. Жишээ нь Хоолны ангилал харахын тулд ``https://hub.esis.edu.mn/svc/api/public/cook/materialGroup`` рүү ``GET`` аргачлалаар хандана. .. code-block:: text STATUS: 200 .. code-block:: json { "SUCCESS_CODE": 200, "RESPONSE_MESSAGE": "Амжилттай", "RESULT": [ { "GROUP_ID": 2005, "PARENT_GROUP_ID": null, "ORG_GROUP": "EBS", "GROUP_CODE": "МУХ", "GROUP_NAME": "Мах, уураглаг хүнс" }, { "GROUP_ID": 2006, "PARENT_GROUP_ID": 2005, "ORG_GROUP": "EBS", "GROUP_CODE": "МУХ", "GROUP_NAME": "Амьтны гаралтай хүнс " } ] } .. warning:: Хэрэв 401 алдаа өгвөл та өөрийн нэвтэрч буй хэрэглэгчийн нэр, нууц үгээ шалгана уу. Түүхий эд ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Үндсэн хэсэг Түүхий эд харах GET https://hub.esis.edu.mn/svc/api/public/cook/material +---------------------------+------------------------------------------------------------------------------------------------------+ | Талбар | Утга | +---------------------------+------------------------------------------------------------------------------------------------------+ | MATERIAL_ID | Түүхий эд материалын ID | +---------------------------+------------------------------------------------------------------------------------------------------+ | GROUP_ID | Бүлгийн ID | +---------------------------+------------------------------------------------------------------------------------------------------+ | MATERIAL_CODE | Түүхий эд материалын код | +---------------------------+------------------------------------------------------------------------------------------------------+ | MATERIAL_NAME | Түүхий эд материалын нэр | +---------------------------+------------------------------------------------------------------------------------------------------+ | MEASURE_CODE | Хэмжих нэгж | +---------------------------+------------------------------------------------------------------------------------------------------+ | SUPPLIER_TYPE | Бэлтгэн нийлүүлэгчийн төрөл /Дотоод, импорт/ | +---------------------------+------------------------------------------------------------------------------------------------------+ | NUTRITION | Шимт бодисын хэмжээ | +---------------------------+------------------------------------------------------------------------------------------------------+ | CALORIES | Илчлэг | +---------------------------+------------------------------------------------------------------------------------------------------+ | PROTEINS | Уураг | +---------------------------+------------------------------------------------------------------------------------------------------+ | FATS | Өөх тос | +---------------------------+------------------------------------------------------------------------------------------------------+ | CARBOHYDRATE | Нүүрс ус | +---------------------------+------------------------------------------------------------------------------------------------------+ | SEQUENCE | Дараалал | +---------------------------+------------------------------------------------------------------------------------------------------+ .. note:: Нэвтэрсэн хэрэглэгчийн token - г ашиглан явуулах. Жишээ нь Түүхий эд харахын тулд ``https://hub.esis.edu.mn/svc/api/public/cook/material`` рүү ``GET`` аргачлалаар хандана. .. code-block:: text STATUS: 200 .. code-block:: json { "SUCCESS_CODE": 200, "RESPONSE_MESSAGE": "Амжилттай", "RESULT": [ { "MATERIAL_ID": 3027, "GROUP_ID": 2006, "MATERIAL_CODE": "4027", "MATERIAL_NAME": "Уушги", "MEASURE_CODE": "gr", "SUPPLIER_TYPE": "Y", "NUTRITION": 102.5, "CALORIES": 84, "PROTEINS": 16.5, "FATS": 2, "CARBOHYDRATE": 0, "SEQUENCE": 27 }, { "MATERIAL_ID": 3028, "GROUP_ID": 2006, "MATERIAL_CODE": "4028", "MATERIAL_NAME": "Таван цул", "MEASURE_CODE": "gr", "SUPPLIER_TYPE": "Y", "NUTRITION": 131.6, "CALORIES": 109.8, "PROTEINS": 17.2, "FATS": 4.6, "CARBOHYDRATE": 0, "SEQUENCE": 28 } ] } .. warning:: Хэрэв 401 алдаа өгвөл та өөрийн нэвтэрч буй хэрэглэгчийн нэр, нууц үгээ шалгана уу. Бэлэн бүтээгдэхүүн ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Үндсэн хэсэг Бэлэн бүтээгдэхүүн харах GET https://hub.esis.edu.mn/svc/api/public/cook/product +---------------------------+------------------------------------------------------------------------------------------------------+ | Талбар | Утга | +---------------------------+------------------------------------------------------------------------------------------------------+ | PRODUCT_ID | Бүтээгдэхүүний ID | +---------------------------+------------------------------------------------------------------------------------------------------+ | PRODUCT_CODE | Бүтээгдэхүүний код | +---------------------------+------------------------------------------------------------------------------------------------------+ | PRODUCT_NAME | Бүтээгдэхүүний нэр | +---------------------------+------------------------------------------------------------------------------------------------------+ | MEASURE_CODE | Хэмжих нэгж | +---------------------------+------------------------------------------------------------------------------------------------------+ | PRODUCT_TYPE | Хоолны төрөл | +---------------------------+------------------------------------------------------------------------------------------------------+ | NUTRITION | имт бодисын хэмжээ | +---------------------------+------------------------------------------------------------------------------------------------------+ | CALORIES | Шимт бодисын хэмжээ | +---------------------------+------------------------------------------------------------------------------------------------------+ | CARBOHYDRATE | Нүүрс ус | +---------------------------+------------------------------------------------------------------------------------------------------+ | PROTEINS | Уураг | +---------------------------+------------------------------------------------------------------------------------------------------+ | FATS | Өөх тос | +---------------------------+------------------------------------------------------------------------------------------------------+ | HAS_RECIPE_FLAG | Технологийн картад бүртгэсэн эсэх | +---------------------------+------------------------------------------------------------------------------------------------------+ | KIT_FLAG | Иж бүрдэл байгаа эсэх | +---------------------------+------------------------------------------------------------------------------------------------------+ | SEQUENCE | Дараалал | +---------------------------+------------------------------------------------------------------------------------------------------+ .. note:: Нэвтэрсэн хэрэглэгчийн token - г ашиглан явуулах. Жишээ нь Бэлэн бүтээгдэхүүн харахын тулд ``https://hub.esis.edu.mn/svc/api/public/cook/product`` рүү ``GET`` аргачлалаар хандана. .. code-block:: text STATUS: 200 .. code-block:: json { "SUCCESS_CODE": 200, "RESPONSE_MESSAGE": "Амжилттай", "RESULT": [ { "PRODUCT_ID": 1231, "PRODUCT_CODE": "10241", "PRODUCT_NAME": "ШАР ЛУУВАН, АЛИМНЫ САЛАТ", "MEASURE_CODE": "UNIT", "PRODUCT_TYPE": "SALAD", "NUTRITION": 53.9, "CALORIES": 45, "CARBOHYDRATE": 6.2, "PROTEINS": 0.7, "FATS": 2, "HAS_RECIPE_FLAG": "Y", "KIT_FLAG": "N", "SEQUENCE": 231 }, { "PRODUCT_ID": 1232, "PRODUCT_CODE": "10242", "PRODUCT_NAME": "СОУСТАЙ БӨӨРӨНХИЙ МАХ", "MEASURE_CODE": "UNIT", "PRODUCT_TYPE": "MAIN", "NUTRITION": 370.1, "CALORIES": 307.3, "CARBOHYDRATE": 35, "PROTEINS": 16.8, "FATS": 11, "HAS_RECIPE_FLAG": "Y", "KIT_FLAG": "N", "SEQUENCE": 232 } ] } .. warning:: Хэрэв 401 алдаа өгвөл та өөрийн нэвтэрч буй хэрэглэгчийн нэр, нууц үгээ шалгана уу. Технологийн карт ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Үндсэн хэсэг Технологийн карт харах GET https://hub.esis.edu.mn/svc/api/public/cook/productMaterials +---------------------------+------------------------------------------------------------------------------------------------------+ | Талбар | Утга | +---------------------------+------------------------------------------------------------------------------------------------------+ | PRODUCT_MATERIAL_ID | Орцын ID | +---------------------------+------------------------------------------------------------------------------------------------------+ | PRODUCT_ID | Бүтээгдэхүүний ID | +---------------------------+------------------------------------------------------------------------------------------------------+ | GROUP_ID | Хоолны бүлгийн ID | +---------------------------+------------------------------------------------------------------------------------------------------+ | MATERIAL_ID | Түүхий эд материалын ID | +---------------------------+------------------------------------------------------------------------------------------------------+ | MEASURE_CODE | Хэмжих нэгж | +---------------------------+------------------------------------------------------------------------------------------------------+ | GROSS_WEIGHT | Бохир жин | +---------------------------+------------------------------------------------------------------------------------------------------+ | NET_WEIGHT | Цэвэр жин | +---------------------------+------------------------------------------------------------------------------------------------------+ | SEQUENCE | Дараалал | +---------------------------+------------------------------------------------------------------------------------------------------+ .. note:: Нэвтэрсэн хэрэглэгчийн token - г ашиглан явуулах. Жишээ нь Технологийн карт харахын тулд ``https://hub.esis.edu.mn/svc/api/public/cook/productMaterials`` рүү ``GET`` аргачлалаар хандана. .. code-block:: text STATUS: 200 .. code-block:: json { "SUCCESS_CODE": 200, "RESPONSE_MESSAGE": "Амжилттай", "RESULT": [ { "PRODUCT_MATERIAL_ID": 6580, "PRODUCT_ID": 1092, "GROUP_ID": 2022, "MATERIAL_ID": 3085, "MEASURE_CODE": "gr", "GROSS_WEIGHT": "20", "NET_WEIGHT": "20", "SEQUENCE": 1 }, { "PRODUCT_MATERIAL_ID": 6581, "PRODUCT_ID": 1092, "GROUP_ID": 2022, "MATERIAL_ID": 3081, "MEASURE_CODE": "gr", "GROSS_WEIGHT": "3", "NET_WEIGHT": "3", "SEQUENCE": 1 } ] } .. warning:: Хэрэв 401 алдаа өгвөл та өөрийн нэвтэрч буй хэрэглэгчийн нэр, нууц үгээ шалгана уу. Дэд бүлэг ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Үндсэн хэсэг Дэд бүлэг харах GET https://hub.esis.edu.mn/svc/api/public/cook/subcategory +---------------------------+------------------------------------------------------------------------------------------------------+ | Талбар | Утга | +---------------------------+------------------------------------------------------------------------------------------------------+ | PRODUCT_SUBCATEGORY | Дэд бүлгийн нэр ENG | +---------------------------+------------------------------------------------------------------------------------------------------+ | PRODUCT_TYPE | Хоолны ангилал /1-р хоол , 2-р хоол, Салат, Талх/ | +---------------------------+------------------------------------------------------------------------------------------------------+ | SUBCATEGORY_NAME | Дэд бүлгийн нэр /Зутан шөл , Үндсэн хоол, Ундаа, шүүс/ | +---------------------------+------------------------------------------------------------------------------------------------------+ .. note:: Нэвтэрсэн хэрэглэгчийн token - г ашиглан явуулах. Жишээ нь Дэд бүлэг харахын тулд ``https://hub.esis.edu.mn/svc/api/public/cook/subcategory`` рүү ``GET`` аргачлалаар хандана. .. code-block:: text STATUS: 200 .. code-block:: json { "SUCCESS_CODE": 200, "RESPONSE_MESSAGE": "Амжилттай", "RESULT": [ { "PRODUCT_SUBCATEGORY": "SLURRYSOUP", "PRODUCT_TYPE": "SOUP", "SUBCATEGORY_NAME": "Зутан шөл" }, { "PRODUCT_SUBCATEGORY": "FUSEDSOUP", "PRODUCT_TYPE": "SOUP", "SUBCATEGORY_NAME": "Найруулсан шөл" } ] } .. warning:: Хэрэв 401 алдаа өгвөл та өөрийн нэвтэрч буй хэрэглэгчийн нэр, нууц үгээ шалгана уу. Иж бүрдэл ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Үндсэн хэсэг Иж бүрдэл харах GET https://hub.esis.edu.mn/svc/api/public/cook/kit/:PRODUCT_ID +---------------------------+------------------------------------------------------------------------------------------------------+ | Оролтын Талбар | Утга | +---------------------------+------------------------------------------------------------------------------------------------------+ | PRODUCT_ID | Бүтээгдэхүүний ID | +---------------------------+------------------------------------------------------------------------------------------------------+ +---------------------------+------------------------------------------------------------------------------------------------------+ | Гаралтын талбар | Утга | +---------------------------+------------------------------------------------------------------------------------------------------+ | PRODUCT_ID | Бүтээгдэхүүний ID | +---------------------------+------------------------------------------------------------------------------------------------------+ | PRODUCT_TYPE | Хоолны төрөл | +---------------------------+------------------------------------------------------------------------------------------------------+ | NUTRITION | Шимт бодисын хэмжээ | +---------------------------+------------------------------------------------------------------------------------------------------+ | CALORIES | Илчлэг | +---------------------------+------------------------------------------------------------------------------------------------------+ | CARBOHYDRATE | Нүүрс ус | +---------------------------+------------------------------------------------------------------------------------------------------+ | PROTEINS | Уураг | +---------------------------+------------------------------------------------------------------------------------------------------+ | FATS | Өөх тос | +---------------------------+------------------------------------------------------------------------------------------------------+ .. note:: Нэвтэрсэн хэрэглэгчийн token - г ашиглан явуулах. Жишээ нь Иж бүрдэл харахын тулд ``https://hub.esis.edu.mn/svc/api/public/cook/kit/:PRODUCT_ID`` рүү ``GET`` аргачлалаар хандана. .. code-block:: text STATUS: 200 .. code-block:: json { "SUCCESS_CODE": 200, "RESPONSE_MESSAGE": "Амжилттай", "RESULT": [ { "PRODUCT_ID": 2006, "PRODUCT_TYPE": "KIT_PRODUCT", "NUTRITION": 329.4, "CALORIES": 270.6, "CARBOHYDRATE": 45.4, "PROTEINS": 6.4, "FATS": 7 } ] } .. warning:: Хэрэв 401 алдаа өгвөл та өөрийн нэвтэрч буй хэрэглэгчийн нэр, нууц үгээ шалгана уу. Иж бүрдлийн бүрэлдэхүүн ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Үндсэн хэсэг Иж бүрдлийн бүрэлдэхүүн харах GET https://hub.esis.edu.mn/svc/api/public/cook/kitProduct/:PRODUCT_ID +---------------------------+------------------------------------------------------------------------------------------------------+ | Оролтын Талбар | Утга | +---------------------------+------------------------------------------------------------------------------------------------------+ | PRODUCT_ID | Бүтээгдэхүүний ID | +---------------------------+------------------------------------------------------------------------------------------------------+ +---------------------------+------------------------------------------------------------------------------------------------------+ | Гаралтын талбар | Утга | +---------------------------+------------------------------------------------------------------------------------------------------+ | PRODUCT_CODE | Бүтээгдэхүүний код | +---------------------------+------------------------------------------------------------------------------------------------------+ | PRODUCT_NAME | Бүтээгдэхүүний нэр | +---------------------------+------------------------------------------------------------------------------------------------------+ | PRODUCT_TYPE | Хоолны төрөл | +---------------------------+------------------------------------------------------------------------------------------------------+ | NUTRITION | Шимт бодисын хэмжээ | +---------------------------+------------------------------------------------------------------------------------------------------+ | CALORIES | Илчлэг | +---------------------------+------------------------------------------------------------------------------------------------------+ | PROTEINS | Уураг | +---------------------------+------------------------------------------------------------------------------------------------------+ | FATS | Өөх тос | +---------------------------+------------------------------------------------------------------------------------------------------+ | CARBOHYDRATE | Нүүрс ус | +---------------------------+------------------------------------------------------------------------------------------------------+ | ORG_TYPE | Байгууллагын төрөл | +---------------------------+------------------------------------------------------------------------------------------------------+ .. note:: Нэвтэрсэн хэрэглэгчийн token - г ашиглан явуулах. Жишээ нь Иж бүрдлийн бүрэлдэхүүн харахын тулд ``https://hub.esis.edu.mn/svc/api/public/cook/kitProduct/2005`` рүү ``GET`` аргачлалаар хандана. .. code-block:: text STATUS: 200 .. code-block:: json { "SUCCESS_CODE": 200, "RESPONSE_MESSAGE": "Амжилттай", "RESULT": [ { "PRODUCT_CODE": "1098", "PRODUCT_NAME": "БАЙЦАЙТАЙ ШӨЛ", "PRODUCT_TYPE": "KIT_PRODUCT", "NUTRITION": 115.5, "CALORIES": 97.3, "PROTEINS": 9.8, "FATS": 4.5, "CARBOHYDRATE": 3.9, "ORG_TYPE": "EBS" } ] } .. warning:: Хэрэв 401 алдаа өгвөл та өөрийн нэвтэрч буй хэрэглэгчийн нэр, нууц үгээ шалгана уу. Хүүхдийн хоолны хөнгөлөлтөд хамрагдах хүүхдийн мэдээлэл хайх ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Үндсэн хэсэг Хоолны хөнгөлөлтөд хамрагдах хүүхдийн мэдээлэл харах GET https://hub.esis.edu.mn/svc/api/hub/levelHood/students +--------------------------------+------------------------------------------------------------------------------------------------------+ | Гаралтын талбар | Утга | +--------------------------------+------------------------------------------------------------------------------------------------------+ | ORDER_NUM | Бүтээгдэхүүний код | +--------------------------------+------------------------------------------------------------------------------------------------------+ | ORG_PROPERTY | Байгууллагын өмчийн хэлбэр | +--------------------------------+------------------------------------------------------------------------------------------------------+ | ORG_NAME | Байгууллагын нэр | +--------------------------------+------------------------------------------------------------------------------------------------------+ | CIVIL_ID | Суралцагчийн CIVIL ID | +--------------------------------+------------------------------------------------------------------------------------------------------+ | PERSON_ID | - | +--------------------------------+------------------------------------------------------------------------------------------------------+ | LAST_NAME | Овог | +--------------------------------+------------------------------------------------------------------------------------------------------+ | FIRST_NAME | Нэр | +--------------------------------+------------------------------------------------------------------------------------------------------+ | REGISTER_NUMBER | Регистрийн дугаар | +--------------------------------+------------------------------------------------------------------------------------------------------+ | IS_FOOD_DISCOUNT | 3 болон түүнээс дээш хүүхэд цэцэрлэгт хамрагддаг эсэх | +--------------------------------+------------------------------------------------------------------------------------------------------+ .. note:: Нэвтэрсэн хэрэглэгчийн token - г ашиглан явуулах. Жишээ нь Иж бүрдлийн бүрэлдэхүүн харахын тулд ``https://hub.esis.edu.mn/svc/api/hub/levelHood/students`` рүү ``GET`` аргачлалаар хандана. .. code-block:: text STATUS: 200 .. code-block:: json { "SUCCESS_CODE": 200, "RESPONSE_MESSAGE": "Амжилттай", "RESULT": [ { "ORDER_NUM": "********",, "ORG_PROPERTY": "Төрийн цэцэрлэг", "ORG_NAME": "209-р цэцэрлэг", "CIVIL_ID": "********",, "PERSON_ID": "********",, "LAST_NAME": ""********",", "FIRST_NAME": ""********",", "REGISTER_NUMBER": "********", "IS_FOOD_DISCOUNT": "Тийм" } ] } .. warning:: Хэрэв 401 алдаа өгвөл та өөрийн нэвтэрч буй хэрэглэгчийн нэр, нууц үгээ шалгана уу. Хүүхдийн хоолны төвлөрүүлэх орлого - Маягт 1 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Үндсэн хэсэг Хүүхдийн хоолны төвлөрүүлэх орлого - Маягт 1 хадгалах POST https://hub.esis.edu.mn/svc/api/hub/school/livelhood/save +-------------------+--------------------------------------+-------------+ | Оролтын параметр | +===================+======================================+=============+ | academicMonth | Сар | number | +-------------------+--------------------------------------+-------------+ | studentCNT | Сурагчийн тоо | number | +-------------------+--------------------------------------+-------------+ | inLivelihoodCNT | Хөнгөлөлтөнд хамрагдах сурагчийн тоо| number | +-------------------+--------------------------------------+-------------+ | inLivelihoodBudget| Төвлөрүүлэх орлогын дүн | number | +-------------------+--------------------------------------+-------------+ | inLivelihoodAmount| Төвлөрүүлсэн орлогын дүн | number | +-------------------+--------------------------------------+-------------+ .. note:: Нэвтэрсэн хэрэглэгчийн token - г ашиглан явуулах. Жишээ нь Хүүхдийн хоолны төвлөрүүлэх орлого - Маягт 1 хадгалахын тулд ``https://hub.esis.edu.mn/svc/api/hub/school/livelhood/save`` рүү ``POST`` аргачлалаар хандана. .. code-block:: text body example: .. code-block:: json { "academicMonth": *, "studentCNT": * "inLivelihoodCNT": *, "inLivelihoodBudget": *, "inLivelihoodAmount": * } .. code-block:: text Response message .. code-block:: json { "SUCCESS_CODE": 200, "RESPONSE_MESSAGE": "Амжилттай хадгаллаа.", "RESULT": { "status": 1, "message": "Амжилттай хадгаллаа." } } .. warning:: Хэрэв 401 алдаа өгвөл та өөрийн нэвтэрч буй хэрэглэгчийн нэр, нууц үгээ шалгана уу. Хүүхдийн хоолны төвлөрүүлэх орлого - Маягт 2 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Үндсэн хэсэг Хүүхдийн хоолны төвлөрүүлэх орлого - Маягт 2 хадгалах POST https://hub.esis.edu.mn/svc/api/hub/school/livelhood/mayagt2/save +---------------------------+-----------------------------------+-------------+ | Оролтын параметр | +===========================+===================================+=============+ | academicMonth | Сар | number | +---------------------------+-----------------------------------+-------------+ | studentGroupId | Бүлгийн ID | number | +---------------------------+-----------------------------------+-------------+ | dataList | Суралцагчийн жагсаалт | array | +---------------------------+-----------------------------------+-------------+ | PERSON_ID | Сурагчийн ID | number | +---------------------------+-----------------------------------+-------------+ | COMING_DAYS | ирэх өдөр | number | +---------------------------+-----------------------------------+-------------+ | ARRIVAL_DAYS | ирсэн өдөр | number | +---------------------------+-----------------------------------+-------------+ | AMOUNT_DUE | Төлөх дүн | number | +---------------------------+-----------------------------------+-------------+ | AMOUNT_PAID | Төлсөн дүн | number | +---------------------------+-----------------------------------+-------------+ | LIVELIHOOD_DISCOUNT | Амьжиргааны хөнгөлөлт | number | +---------------------------+-----------------------------------+-------------+ .. note:: Нэвтэрсэн хэрэглэгчийн token - г ашиглан явуулах. Жишээ нь Хүүхдийн хоолны төвлөрүүлэх орлого - Маягт 1 хадгалахын тулд ``https://hub.esis.edu.mn/svc/api/hub/school/livelhood/mayagt2/save`` рүү ``POST`` аргачлалаар хандана. .. code-block:: text body example: .. code-block:: json { "academicMonth": *, "studentGroupId": *, "dataList": [ { "PERSON_ID": *, "COMING_DAYS": *, "ARRIVAL_DAYS": *, "AMOUNT_DUE": *, "AMOUNT_PAID": *, "LIVELIHOOD_DISCOUNT": * } ] } .. code-block:: text Response message .. code-block:: json { "SUCCESS_CODE": 200, "RESPONSE_MESSAGE": "Амжилттай хадгаллаа.", "RESULT": { "status": 1, "message": "Амжилттай хадгаллаа." } } .. warning:: Хэрэв 401 алдаа өгвөл та өөрийн нэвтэрч буй хэрэглэгчийн нэр, нууц үгээ шалгана уу. Хүүхдийн хоолны төвлөрүүлэх орлого - Маягт 1 харах ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Үндсэн хэсэг Хүүхдийн хоолны төвлөрүүлэх орлого - Маягт 1 харах GET https://hub.esis.edu.mn/svc/api/hub/school/mayagt1/list/:academicYear/:academicMonth +-------------------+--------------------------------------+-------------+ | Оролтын параметр | +===================+======================================+=============+ | academicYear | Жил | String | +-------------------+--------------------------------------+-------------+ | academicMonth | Сар | String | +-------------------+--------------------------------------+-------------+ +---------------------------+------------------------------------------------------------------------------------------------------+ | Гаралтын талбар | Утга | +---------------------------+------------------------------------------------------------------------------------------------------+ | ORG_NAME | Байгууллагын нэр | +---------------------------+------------------------------------------------------------------------------------------------------+ | ACADEMIC_YEAR | Жил | +---------------------------+------------------------------------------------------------------------------------------------------+ | ACADEMIC_MONTH | Сар | +---------------------------+------------------------------------------------------------------------------------------------------+ | STUDENT_CNT | Сурагчийн тоо | +---------------------------+------------------------------------------------------------------------------------------------------+ | LIVELIHOOD_CNT | Хөнгөлөлтөнд хамрагдах сурагчийн тоо | +---------------------------+------------------------------------------------------------------------------------------------------+ | LIVELIHOOD_BUDGET | Төвлөрүүлэх орлогын дүн | +---------------------------+------------------------------------------------------------------------------------------------------+ | LIVELIHOOD_AMOUNT | Төвлөрүүлсэн орлогын дүн | +---------------------------+------------------------------------------------------------------------------------------------------+ .. note:: Нэвтэрсэн хэрэглэгчийн token - г ашиглан явуулах. Жишээ нь Хүүхдийн хоолны төвлөрүүлэх орлого - Маягт 1 харахын тулд ``https://hub.esis.edu.mn/svc/api/hub/school/mayagt1/list/:academicYear/:academicMonth`` рүү ``GET`` аргачлалаар хандана. .. code-block:: text STATUS: 200 .. code-block:: json { "SUCCESS_CODE": 200, "RESPONSE_MESSAGE": "Амжилттай", "RESULT": [ { "ORG_NAME": "*", "ACADEMIC_YEAR": "*", "ACADEMIC_MONTH": "*", "STUDENT_CNT": *, "LIVELIHOOD_CNT": *, "LIVELIHOOD_BUDGET": *, "LIVELIHOOD_AMOUNT": * } ] } .. warning:: Хэрэв 401 алдаа өгвөл та өөрийн нэвтэрч буй хэрэглэгчийн нэр, нууц үгээ шалгана уу. Хүүхдийн хоолны төвлөрүүлэх орлого - Маягт 2 харах ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Үндсэн хэсэг Хүүхдийн хоолны төвлөрүүлэх орлого - Маягт 2 харах GET https://hub.esis.edu.mn/svc/api/hub/school/mayagt2/list/:academicYear/:academicMonth/:studentGroupId +-------------------+--------------------------------------+-------------+ | Оролтын параметр | +===================+======================================+=============+ | academicYear | Жил | String | +-------------------+--------------------------------------+-------------+ | academicMonth | Сар | String | +-------------------+--------------------------------------+-------------+ | studentGroupId | Бүлгийн ID | number | +-------------------+--------------------------------------+-------------+ +---------------------------+------------------------------------------------------------------------------------------------------+ | Гаралтын талбар | Утга | +---------------------------+------------------------------------------------------------------------------------------------------+ | ORG_NAME | Байгууллагын нэр | +---------------------------+------------------------------------------------------------------------------------------------------+ | ACADEMIC_YEAR | Жил | +---------------------------+------------------------------------------------------------------------------------------------------+ | ACADEMIC_MONTH | Сар | +---------------------------+------------------------------------------------------------------------------------------------------+ | STUDENT_GROUP_ID | Суралцагчийн үндсэн бүлгийн ID | +---------------------------+------------------------------------------------------------------------------------------------------+ | STUDENT_GROUP_NAME | Бүлгийн нэр | +---------------------------+------------------------------------------------------------------------------------------------------+ | PERSON_ID | Сурагчийн ID | +---------------------------+------------------------------------------------------------------------------------------------------+ | COMING_DAYS | ирэх өдөр | +---------------------------+------------------------------------------------------------------------------------------------------+ | ARRIVAL_DAYS | ирсэн өдөр | +---------------------------+------------------------------------------------------------------------------------------------------+ | AMOUNT_DUE | Төлөх дүн | +---------------------------+------------------------------------------------------------------------------------------------------+ | AMOUNT_PAID | Төлсөн дүн | +---------------------------+------------------------------------------------------------------------------------------------------+ | LIVELIHOOD_DISCOUNT | Амьжиргааны хөнгөлөлт | +---------------------------+------------------------------------------------------------------------------------------------------+ .. note:: Нэвтэрсэн хэрэглэгчийн token - г ашиглан явуулах. Жишээ нь Хүүхдийн хоолны төвлөрүүлэх орлого - Маягт 1 харахын тулд ``https://hub.esis.edu.mn/svc/api/hub/school/mayagt2/list/:academicYear/:academicMonth/:studentGroupId`` рүү ``GET`` аргачлалаар хандана. .. code-block:: text STATUS: 200 .. code-block:: json { "SUCCESS_CODE": 200, "RESPONSE_MESSAGE": "Амжилттай", "RESULT": [ { "ORG_NAME": "*", "ACADEMIC_YEAR": "*", "ACADEMIC_MONTH": "*", "STUDENT_GROUP_ID": *, "STUDENT_GROUP_NAME": "*", "PERSON_ID": "*", "COMING_DAYS": *, "ARRIVAL_DAYS": *, "AMOUNT_DUE": *, "AMOUNT_PAID": *, "LIVELIHOOD_DISCOUNT": * } ] } .. warning:: Хэрэв 401 алдаа өгвөл та өөрийн нэвтэрч буй хэрэглэгчийн нэр, нууц үгээ шалгана уу. Дээд боловсролын удирдлагын мэдээллийн систем ============================================================ Ерөнхий ------------------------------------------------------------ Дээд боловсролын удирдлагын мэдээллийн системтэй мэдээлэл вэб сервисээр солилцохдоо REST service-г ашиглана. Бүх сервисүүдэд хандахын өмнө нэвтрэх сервисийг эхлээд дуудах шаардлагатай. Ашиглах формат: Дээд боловсролын удирдлагын мэдээллийн системд сервис илгээх, хүлээн авахдаа JSON format ашиглана. JSON форматын талбарын утгууд нь бүгд нь том үсгээр, доогуур зураасаар холбогдсон байна. Жишээ нь: Хэрэглэгчийн id-г явуулахдаа USER_ID гэнэ. Огнооны формат: Огнооны формат нь 'yyyy-MM-dd' байна. Жишээ нь: '2020-01-01' Огноо цагийн формат нь 'yyyy-MM-dd HH:mm:SS' байна. Жишээ нь: '2020-01-01 13:00:01' Нэвтрэх ------------------------------------------------------------- Үндсэн хэсэг ^^^^^^^^^^^^ Дээд боловсролын удирдлагын мэдээллийн системд нэвтрэх. POST https://hub.esis.edu.mn/svc/hub/hemis/login -------------------------------------------------- +-------------------+-------------------------------------------------------+ | Параметр | +===================+=======================================================+ | username | Хэрэглэгчийн нэр | +-------------------+-------------------------------------------------------+ | password | Нууц үг | +-------------------+-------------------------------------------------------+ Та дээрхи замаар хандахад дараахь талбарууд буцаж ирнэ. Үүнд: +-------------------------+----------------------------------------+ | Талбар | Утга | +=========================+========================================+ | USER_ID | Хэрэглэгчийн дугаар | +-------------------------+----------------------------------------+ | USER_GUID | Хэрэглэгчийн | +-------------------------+----------------------------------------+ | USER_NAME | Хэрэглэгчийн нэр | +-------------------------+----------------------------------------+ | USER_STATUS | Хэрэглэгчийн төлөв | +-------------------------+----------------------------------------+ | token | Бусад сервисүүдийг дуудахад Bearer | | | token-р ашиглана | +-------------------------+----------------------------------------+ .. note:: Оролтын параметрүүдийг String төрөлөөр явуулах. Жишээ нь ^^^^^^^^^ Системд нэвтрэхийн тулд ``https://hub.esis.edu.mn/svc/hub/hemis/login`` рүү ``POST`` аргачлалаар хандана. .. code-block:: json { "username": "ES999999999", "password": "999999999" } .. code-block:: text STATUS: 200 Үр дүн: .. code-block:: json { "SUCCESS_CODE": 200, "RESPONSE_MESSAGE": "Сервис амжилттай холбогдлоо", "RESULT": { "USER_ID": xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx, "USER_GUID": "xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx", "USER_NAME": "xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx", "USER_STATUS": "ACTIVE", "ENTERPRISE_ID": xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx, "token": "xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx." } } .. warning:: Хэрэв 401 алдаа өгвөл та өөрийн нэвтэрч буй хэрэглэгчийн нэр, нууц үгээ шалгана уу. Нийтлэг мэдээллийн сервис ------------------------------------------------------------- Үндсэн хэсэг ^^^^^^^^^^^^ Нийтлэг мэдээллийн сервис нь уг системд ашиглагдах сонгох талбарын утгуудыг /common lookup/-г авах зориулалттай сервис юм. Параметрийн нэрний ард ' тэмдэг байвал нийтлэг мэдээллийн сервис ашиглана. Параметр хэсгийн жишээ багананд '' хаалтанд байгаа нэрийг уг сервисийн :lookupType-д утга олгон ашиглана. Жишээ нь: 'FA_FINANCIAL_AID_TYPE' Нийтлэг мэдээлэл. GET https://hub.esis.edu.mn/svc/hemis/api/common/lookup/:lookup_type ----------------------------------------------------------------------------- +-------------------+-------------------------------------------------------+ | Параметр | +===================+================================+======================+ | lookupType | Мэдээллийн төрөл | EDUCATION_LEVEL | +-------------------+--------------------------------+----------------------+ +-------------------+-------------------------------------------------------+ | Мэдээллийн төрлүүд | +===================+=======================================================+ | EDUCATION_LEVEL | Боловсролын түвшин | +-------------------+-------------------------------------------------------+ | ACADEMIC_SHIFT | Сургалтын хэлбэр | +-------------------+-------------------------------------------------------+ | ACADEMIC_LOAD | Сургалтын ачаалал | +-------------------+-------------------------------------------------------+ Та дээрхи замаар хандахад дараахь талбарууд буцаж ирнэ. Үүнд: +-------------------------+----------------------------------------+ | Талбар | Утга | +=========================+========================================+ | LOOKUP_TYPE | Төрөл | +-------------------------+----------------------------------------+ | LOOKUP_VALUE | Бусад сервисүүдийг | | | дуудахад ашиглана. | +-------------------------+----------------------------------------+ Жишээ нь ^^^^^^^^^ Нийтлэг мэдээлэл авахын тулд ``https://hub.esis.edu.mn/svc/hemis/api/common/lookup/EDUCATION_LEVEL`` рүү ``GET`` аргачлалаар хандана. .. 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/svc/hemis/api/programs/:academicShift/:educationLevel ------------------------------------------------------------------------------------------ +-------------------+----------------------------+----------------------+ | Параметр | +===================+============================+======================+ | academicShift | Сургалтын хэлбэр - Нийтлэг | DAY эсвэл NIGHT | | | мэдээллийн төрөл авах | | | | сервисээс авна. | | +-------------------+----------------------------+----------------------+ | educationLevel | Боловсролын түвшин - |BACHELOR_OR_EQUIVALENT| | | Нийтлэг мэдээллийн | эсвэл | | | төрөл авах сервисээс авна. | MASTER_OR_EQUIVALENT | +-------------------+----------------------------+----------------------+ Та дээрх замаар хандахад дараахь талбарууд буцаж ирнэ. Үүнд: +-------------------------+----------------------------------------+ | Талбар | Утга | +=========================+========================================+ | programId | Хөтөлбөрийн Id - бусад сервист | | | ашиглана | +-------------------------+----------------------------------------+ Хөтөлбөрийн мэдээлэл авахын тулд ``https://hub.esis.edu.mn/svc/hemis/api/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/svc/hemis/api/students/:programId ------------------------------------------------------------------------------------------ +-------------------+----------------------------+----------------------+ | Параметр | +===================+============================+======================+ | programId | Хөтөлбөрийн ID,хөтөлбөр | 100000999999 | | | мэдээлэл сервисээс авна | | +-------------------+----------------------------+----------------------+ Та дээрх замаар хандахад дараахь талбарууд буцаж ирнэ. Үүнд: Оюутны мэдээлэл хайхын тулд ``https://hub.esis.edu.mn/svc/hemis/api/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/svc/hemis/api/student/course/grades/:courseId ------------------------------------------------------------------------------------------ +-------------------------+------------------------------+--------------+ | Параметр | +=========================+==============================+==============+ | courseId | Хичээлийн ID | | +-------------------------+------------------------------+--------------+ Жишээ: Хичээлийн хайхын тулд ``https://hub.esis.edu.mn/svc/hemis/api/student/`` рүү ``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/svc/hemis/api/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/svc/hemis/api/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/svc/hemis/api/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/svc/hemis/api/term/grade/save`` рүү ``POST`` аргачлалаар хандана. .. code-block:: text { "action": "ADD", "institutionId": 1000, "programId": 1000000000, "academicYear": "2020", "termTypeId": 2, "termId": 3, "termGradeArray": [ { "personId": 1000000000, "studentId": 1000000001, "studentProgramId": 1000000002, "totalGma": 100, "totalGpa": 3, "totalUnits": 3, "totalUnitsPassed": 3, "totalUnitsTransferred": 0, "totalCourses": 1, "totalCoursesPassed": 1, "totalCoursesTransferred": 0, "totalExams": 0, "totalExamsPassed": 0, "totalExamsTransferred": 0, "totalMilestones": 0, "totalMilestonesPassed": 1, "totalMilestonesTransferred": 0 } ] } .. 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/hemis/api/student/course/grades/:courseId ------------------------------------------------------------------------------------------ +-------------------------+------------------------------+--------------+ | Параметр | +=========================+==============================+==============+ | courseId | Хичээлийн ID | | +-------------------------+------------------------------+--------------+ Жишээ: Хичээлийн дүн хайхын тулд ``https://hub.esis.edu.mn/svc/hemis/api/student/course/grades/:courseId`` рүү ``GET`` аргачлалаар хандана. .. code-block:: text STATUS: 200 .. code-block:: json { "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/svc/hemis/api/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/svc/hemis/api/course/grade/save`` рүү ``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/svc/hemis/api/finance/student/financial ------------------------------------------------------------------------ Жишээ: .. 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 алдаа өгвөл та өөрийн нэвтэрч буй хэрэглэгчийн нэр, нууц үгээ шалгана уу. Мэргэшлийн зэргийн систем ============================================================ Ерөнхий ------------------------------------------------------------ Мэргэшлийн зэргийн систем мэдээлэл вэб сервисээр солилцохдоо 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' ------------------------------------------------------------------------------------------ Мэргэшлийн зэргийн хүсэлтийн дугаар авах ----------------------- Жишээ: Мэргэшлийн зэргийн хүсэлтийн дугаар авахын тулд ``https://hub.esis.edu.mn/svc/api/zereg/get/request/:registerNum`` рүү ``GET`` аргачлалаар хандана. +---------------------------+-----------------------------------------------------+-------------+ | Талбар | Утга | Төрөл | +---------------------------+-----------------------------------------------------+-------------+ | inRegisterNumber | регистрийн дугаар | Number | +---------------------------+-----------------------------------------------------+-------------+ .. code-block:: text STATUS: 200 .. code-block:: json { "SUCCESS_CODE": 200, "RESPONSE_MESSAGE": "амжилттай", "Request_Id": ***********, } .. note:: Нэвтэрсэн хэрэглэгчийн token - г ашиглан явуулах. .. warning:: Хэрэв 401 алдаа өгвөл та өөрийн нэвтэрч буй хэрэглэгчийн нэр, нууц үгээ шалгана уу. Мэргэшүүлэх хүсэлтийн ерөнхий мэдээлэл хадгалах ----------------------------------- Үндсэн хэсэг Мэргэшүүлэх хүсэлтийн ерөнхий мэдээлэл хадгалах POST https://hub.esis.edu.mn/svc/api/zereg/general/info/save +---------------------------+----------------------------------------------------------------------------------------+------------+ | Оролтын талбар | Талбарын тайлбар | Төрөл | +---------------------------+----------------------------------------------------------------------------------------+------------+ | requestId * | Хүсэлтийн дугаар | Number | +---------------------------+----------------------------------------------------------------------------------------+------------+ | personId * | Хүсэлт үүсгэсэн хэрэглэгчийн ID | Number | +---------------------------+----------------------------------------------------------------------------------------+------------+ | rankName * | Хүсэлт гаргаж буй мэргэшлийн зэргийн төрөл /Заах аргач, Ахлах, Тэргүүлэх, Зөвлөх/ | String | +---------------------------+----------------------------------------------------------------------------------------+------------+ | requestStatus * | Мэргэшлийн зэргийн хүсэлтийн төрөл /Шинэ, Бататгах/ | String | +---------------------------+----------------------------------------------------------------------------------------+------------+ | voteResultTeacher * | Багш нарын зөвлөлийн хурлын дүн | Number | +---------------------------+----------------------------------------------------------------------------------------+------------+ | addCertif * | Багшийн хөгжлийг дэмжих үндэсний төв-ийн Арга зүйн сургалтанд суусан эсэх /Тийм, Үгүй/ | String | +---------------------------+----------------------------------------------------------------------------------------+------------+ | institutionId * | Мэргэшлийн зэрэг горилж буй ажилтны байгууллагын id | Number | +---------------------------+----------------------------------------------------------------------------------------+------------+ | eventBy * | Хүсэлт илгээсэн байгууллагын регистрийн дугаар | Number | +---------------------------+----------------------------------------------------------------------------------------+------------+ | degreeReceivedDate | Хэрэв өмнө мэргэшлийн зэрэг авсан огноо | DATE | +---------------------------+----------------------------------------------------------------------------------------+------------+ | degreeExtensionDate | Мэргэшлийн зэргийн хүчинтэй хугацаа дуусах огноо | DATE | +---------------------------+----------------------------------------------------------------------------------------+------------+ | degreeExtensionReason | Мэргэшлийн зэрэг сунгасан шалтгаан | String | +---------------------------+----------------------------------------------------------------------------------------+------------+ | certificationNumber | Мэргэшлийн зэргийн гэрчилгээний дугаар | String | +---------------------------+----------------------------------------------------------------------------------------+------------+ | appDateManager | Эрхлэгч/Захирал мэргэшлийн зэрэг олгосон огноо | String | +---------------------------+----------------------------------------------------------------------------------------+------------+ | appByManager | Мэргэшлийн зэрэг олгосон эрхлэгч/захирал person_id | String | +---------------------------+----------------------------------------------------------------------------------------+------------+ | appByManagerDescription | Мэргэшлийн зэрэг олгосон тайлбар | String | +---------------------------+----------------------------------------------------------------------------------------+------------+ | certifNumberNew | Шинээр олгогдсон мэргэшлийн зэргийн дугаар | String | +---------------------------+----------------------------------------------------------------------------------------+------------+ | certifNumberNewDate | Шинээр олгогдсон мэргэшлийн зэргийн тушаал гарсан огноо | String | +---------------------------+----------------------------------------------------------------------------------------+------------+ | earlyAward | Мэргэшлийн зэрэг эрт олгосон шалтгаан | String | +---------------------------+----------------------------------------------------------------------------------------+------------+ | date * | Багшийн хүсэлт илгээсэн огноо | String | +---------------------------+----------------------------------------------------------------------------------------+------------+ Нэмэлт тайлбар -------------- +---------------------------+----------------------------------------------------------------------------------------+------------+ | Оролтын талбар | Талбарын тайлбар | Төрөл | +---------------------------+----------------------------------------------------------------------------------------+------------+ | requestId * | тус * одтой талбард заавал утга оруулж хүсэлт илгээх | Number | +---------------------------+----------------------------------------------------------------------------------------+------------+ Жишээ нь Мэргэшүүлэх хүсэлтийн мэдээлэл хадгалахын тулд ``https://hub.esis.edu.mn/svc/api/zereg/general/info/save`` рүү ``POST`` аргачлалаар хандана. Илгээх жишээ утгууд нь: .. code-block:: json { "requestId": *********, "personId": *********, "rankName": "Тэргүүлэх", "requestStatus": "Шинэ" , "voteResultTeacher": 95 , "addCertif": "Тийм" , "institutionId": ***** , "eventBy": ************, "degreeReceivedDate": "2020-12-22" , "degreeExtensionDate": "2020-12-22" , "degreeExtensionReason": "Цэргийн жинхэнэ албанд татагдсан" , "certificationNumber": "А/15" , "appDateManager": "2025-05-22" , "appByManager": "***********" , "appByManagerDescription": "Мэргэшлийн зэрэг олгов." , "certifNumberNew": "Б/15" , "certifNumberNewDate": "2020-12-22" , "earlyAward": "Эрт олгов." , "date": "2020-12-22." } .. code-block:: text STATUS: 200 .. code-block:: json { "SUCCESS_CODE": 200, "RESPONSE_MESSAGE": "Таны хүсэлт амжилттай бүртгэгдлээ ", "RESULT": { "status": 1, "message": "Таны хүсэлт амжилттай бүртгэгдлээ" } } .. note:: Нэвтэрсэн хэрэглэгчийн token - г ашиглан явуулах. .. warning:: Хэрэв 401 алдаа өгвөл та өөрийн нэвтэрч буй хэрэглэгчийн нэр, нууц үгээ шалгана уу. Мэргэшлийн хүсэлтийн ерөнхий мэдээлэл харах ------------------------------------------- Үндсэн хэсэг Мэргэшлийн хүсэлтийн ерөнхий мэдээлэл харах GET https://hub.esis.edu.mn/svc/api/zereg/request/save/list/:requestId +---------------------------+-----------------------------------------------------+-------------+ | Талбар | Утга | Төрөл | +---------------------------+-----------------------------------------------------+-------------+ | requestId | Хүсэлтийн дугаар | Number | +---------------------------+-----------------------------------------------------+-------------+ Та дээрхи замаар хандахад дараах талбарууд буцаж ирнэ. Үүнд: +--------------------------------+------------------------------------------------------------------------------------------------------+ | Талбар | Утга | +--------------------------------+------------------------------------------------------------------------------------------------------+ | REQUEST_ID | Хүсэлтийн дугаар | +--------------------------------+------------------------------------------------------------------------------------------------------+ | LAST_NAME | Овог | +--------------------------------+------------------------------------------------------------------------------------------------------+ | FIRST_NAME | Нэр | +--------------------------------+------------------------------------------------------------------------------------------------------+ | REGISTER_NID_NUMBER | Регистерийн дугаар | +--------------------------------+------------------------------------------------------------------------------------------------------+ | AIMAG_CITY_NAME | Багшийн ажиллаж буй байгууллагын байрлаж буй хот/аймаг | +--------------------------------+------------------------------------------------------------------------------------------------------+ | SOUM_DISTRICT_NAME | Багшийн ажиллаж буй байгууллагын байрлаж буй сум/дүүрэг | +--------------------------------+------------------------------------------------------------------------------------------------------+ | ORGANIZATION_ID | Байгууллагын ID | +--------------------------------+------------------------------------------------------------------------------------------------------+ | ORGANIZATION_NAME | Байгууллагын нэр | +--------------------------------+------------------------------------------------------------------------------------------------------+ | ORGANIZATION_PROPERTY | Байгууллагын өмчийн хэлбэр | +--------------------------------+------------------------------------------------------------------------------------------------------+ | JOB_NAME | Албан тушаал | +--------------------------------+------------------------------------------------------------------------------------------------------+ | EDUCATIONAL_NAME | Боловсрол | +--------------------------------+------------------------------------------------------------------------------------------------------+ | TEACHER_YEAR | Багшаар ажилласан жил | +--------------------------------+------------------------------------------------------------------------------------------------------+ | RANK_NAME | Хүсэлт гаргаж буй зэргийн төрөл /Заах аргач, Ахлах, Тэргүүлэх, Зөвлөх/ | +--------------------------------+------------------------------------------------------------------------------------------------------+ | VOTE_RESULT_TEACHER | Багш нараас авсан саналын дүн 100 хүртэлх | +--------------------------------+------------------------------------------------------------------------------------------------------+ | ADDITIONAL_CERTIFICATE | Багшийн хөгжлийг дэмжих үндэсний төв-ийн Арга зүйн сургалтанд суусан эсэх /Тийм, Үгүй/ | +--------------------------------+------------------------------------------------------------------------------------------------------+ | REQUEST_STATUS | Хүсэлтийн төрөл /Шинэ, Бататгах/ | +--------------------------------+------------------------------------------------------------------------------------------------------+ | CERTIFICATION_NUMBER | Гэрчилгээний дугаар | +--------------------------------+------------------------------------------------------------------------------------------------------+ | FINAL_RESULT_PERC | Эцсийн үнэлгээ /100 хүртэлх, БГ/БЕГ үнэлнэ/ | +--------------------------------+------------------------------------------------------------------------------------------------------+ | STATUS | Төлөв /A/ | +--------------------------------+------------------------------------------------------------------------------------------------------+ | FILE_ID | Файлын дугаар | +--------------------------------+------------------------------------------------------------------------------------------------------+ | FILE_URL | Файлын URL | +--------------------------------+------------------------------------------------------------------------------------------------------+ | FILE_TYPE_ID | Файлын төрлийн ID | +--------------------------------+------------------------------------------------------------------------------------------------------+ | DEGREE_RECEIVED_DATE | Хэрэв өмнө мэргэшлийн зэрэг авсан огноо | +--------------------------------+------------------------------------------------------------------------------------------------------+ | DEGREE_EXTENSION_DATE | Мэргэшлийн зэргийн хүчинтэй хугацаа дуусах огноо | +--------------------------------+------------------------------------------------------------------------------------------------------+ | DEGREE_EXTENSION_REASON | Мэргэшлийн зэрэг сунгасан шалтгаан | +--------------------------------+------------------------------------------------------------------------------------------------------+ | EARLY_AWARD_REASON | Мэргэшлийн зэрэг эрт олгосон шалтгаан | +--------------------------------+------------------------------------------------------------------------------------------------------+ Жишээ нь Мэргэшлийн хүсэлтийн ерөнхий мэдээлэл харахын тулд ``https://hub.esis.edu.mn/svc/api/zereg/request/save/list/:requestId`` рүү ``GET`` аргачлалаар хандана. .. code-block:: text STATUS: 200 .. code-block:: json { "SUCCESS_CODE": 200, "RESPONSE_MESSAGE": "Амжилттай", "RESULT": [ { "REQUEST_ID": ************, "LAST_NAME": "Балжиржанцан", "FIRST_NAME": "Оюун-Эрдэнэ", "REGISTER_NID_NUMBER": "ут********", "AIMAG_CITY_NAME" : "Төв", "SOUM_DISTRICT_NAME" : "Аргалант", "ORGANIZATION_ID" : *****, "ORGANIZATION_NAME" : "Аргалант сумын цэцэрлэг", "ORGANIZATION_PROPERTY" : "Төрийн", "JOB_NAME" : "Багш, цэцэрлэгийн /мэргэжлийн/ /СӨБ/", "EDUCATIONAL_NAME" : "Бакалавр - МУБИС /Монгол улсын боловсролын их сургууль/ - Багш, сургуулийн өмнөх боловсролын , Магистр - Боловсрол соёл эрх зүйн дээд сургууль - Боловсролын удирдлага", "TEACHER_YEAR" : "12", "RANK_NAME" : "Тэргүүлэх", "VOTE_RESULT_TEACHER" : 100, "ADDITIONAL_CERTIFICATE" : "Тийм", "REQUEST_STATUS" : "Шинэ", "CERTIFICATION_NUMBER" : null, "FINAL_RESULT_PERC" : null, "STATUS" : "A", "FILE_ID" : "https://cdn.esis.edu.mn/degree/90000001649002/**********.pdf", "FILE_URL" : 4, "FILE_TYPE_ID" : null, "DEGREE_RECEIVED_DATE" : null, "DEGREE_EXTENSION_DATE" : null, "DEGREE_EXTENSION_REASON" : null } ] } .. note:: Нэвтэрсэн хэрэглэгчийн token - г ашиглан явуулах. .. warning:: Хэрэв 401 алдаа өгвөл та өөрийн нэвтэрч буй хэрэглэгчийн нэр, нууц үгээ шалгана уу. Мэргэшүүлэх хүсэлтийн файлийн мэдээлэл хадгалах ----------------------------------- Үндсэн хэсэг Мэргэшүүлэх хүсэлтийн файлийн мэдээлэл хадгалах POST https://hub.esis.edu.mn/svc/api/zereg/files/save +---------------------------+----------------------------------------------------------------------------------------+------------+ | Оролтын талбар | Талбарын тайлбар | Төрөл | +---------------------------+----------------------------------------------------------------------------------------+------------+ | inAttachmentList | файлын мэдээллийн array | array | +---------------------------+----------------------------------------------------------------------------------------+------------+ | INREQUESTID | Хүсэлтийн дугаар | Number | +---------------------------+----------------------------------------------------------------------------------------+------------+ | INFILETYPEID | Файлын төрлийн ID | Number | +---------------------------+----------------------------------------------------------------------------------------+------------+ | INATTACHMENTURL | Файлын URL | String | +---------------------------+----------------------------------------------------------------------------------------+------------+ | INFILESIZE | Файлын хэмжээ | Number | +---------------------------+----------------------------------------------------------------------------------------+------------+ | requestId | Хүсэлтийн дугаар | Number | +---------------------------+----------------------------------------------------------------------------------------+------------+ | registerNum | Байгууллагын регистрийн дугаар | Number | +---------------------------+----------------------------------------------------------------------------------------+------------+ | eventBy | Хүсэлт илгээсэн хэрэглэгчийн ID | String | +---------------------------+----------------------------------------------------------------------------------------+------------+ Жишээ нь Мэргэшүүлэх хүсэлтийн файлийн мэдээлэл хадгалахын тулд ``https://hub.esis.edu.mn/svc/api/zereg/files/save`` рүү ``POST`` аргачлалаар хандана. Илгээх жишээ утгууд нь: .. code-block:: json { "inAttachmentList": [ { "INREQUESTID": ************ , "INFILETYPEID": 1 , "INATTACHMENTURL": "https://test.mn/test.pdf" , "INFILESIZE": 15 } ], "requestId": *********** , "registerNum": ******** , "eventBy": *********** } .. code-block:: text STATUS: 200 .. code-block:: json { "SUCCESS_CODE": 200, "RESPONSE_MESSAGE": "1 файл амжилттай хадгалагдлаа.", } .. note:: Нэвтэрсэн хэрэглэгчийн token - г ашиглан явуулах. .. warning:: Хэрэв 401 алдаа өгвөл та өөрийн нэвтэрч буй хэрэглэгчийн нэр, нууц үгээ шалгана уу. Мэргэшлийн хүсэлтийн файлын ерөнхий мэдээлэл ------------------------------------------- Үндсэн хэсэг Мэргэшлийн хүсэлтийн файлын ерөнхий мэдээлэл харах GET https://hub.esis.edu.mn/svc/api/zereg/files/:requestId +---------------------------+-----------------------------------------------------+-------------+ | Талбар | Утга | Төрөл | +---------------------------+-----------------------------------------------------+-------------+ | requestId | Хүсэлтийн дугаар | Number | +---------------------------+-----------------------------------------------------+-------------+ Та дээрхи замаар хандахад дараах талбарууд буцаж ирнэ. Үүнд: +--------------------------------+------------------------------------------------------------------------------------------------------+ | Талбар | Утга | +--------------------------------+------------------------------------------------------------------------------------------------------+ | FILE_ID | Файлын ID | +--------------------------------+------------------------------------------------------------------------------------------------------+ | REQUEST_ID | Хүсэлтийн ID | +--------------------------------+------------------------------------------------------------------------------------------------------+ | FILE_URL | Файлын URL | +--------------------------------+------------------------------------------------------------------------------------------------------+ | FILE_TYPE_NAME | Файлын төрөл | +--------------------------------+------------------------------------------------------------------------------------------------------+ | FILE_SIZE | Файлын хэмжээ | +--------------------------------+------------------------------------------------------------------------------------------------------+ Жишээ нь Мэргэшлийн хүсэлтийн файлын ерөнхий мэдээлэл харахын тулд ``https://hub.esis.edu.mn/svc/api/zereg/files/:requestId`` рүү ``GET`` аргачлалаар хандана. .. code-block:: text STATUS: 200 .. code-block:: json { "SUCCESS_CODE": 200, "RESPONSE_MESSAGE": "Амжилттай", "RESULT": [ { "FILE_ID": ************, "REQUEST_ID": **************, "FILE_URL": "https://cdn.esis.edu.mn/degree/90000001649002/**********.pdf", "FILE_TYPE_NAME": "Багш нарын зөвлөлийн хурлын тэмдэглэл /80 хувиас дээш санал авсан байх/", "FILE_SIZE" : "920125" } ] } .. note:: Нэвтэрсэн хэрэглэгчийн token - г ашиглан явуулах. .. warning:: Хэрэв 401 алдаа өгвөл та өөрийн нэвтэрч буй хэрэглэгчийн нэр, нууц үгээ шалгана уу. Мэргэшлийн хүсэлтийн түүх харах ------------------------------------------- Үндсэн хэсэг Мэргэшлийн хүсэлтийн түүх харах GET https://hub.esis.edu.mn/svc/api/zereg/history/:personId +---------------------------+-----------------------------------------------------+-------------+ | Талбар | Утга | Төрөл | +---------------------------+-----------------------------------------------------+-------------+ | personId | Хүсэлт илгээсэн багшийн ID | Number | +---------------------------+-----------------------------------------------------+-------------+ Та дээрхи замаар хандахад дараах талбарууд буцаж ирнэ. Үүнд: +--------------------------------+------------------------------------------------------------------------------------------------------+ | Талбар | Утга | +--------------------------------+------------------------------------------------------------------------------------------------------+ | REQUEST_ID | Хүсэлтийн ID | +--------------------------------+------------------------------------------------------------------------------------------------------+ | OLD_HISTORY_ID | Хүсэлт илгээсэн өмнөх ID | +--------------------------------+------------------------------------------------------------------------------------------------------+ | PERSON_ID | Хүсэлт илгээсэн багшийн ID | +--------------------------------+------------------------------------------------------------------------------------------------------+ | ORGANIZATION_ID | Байгууллагын ID | +--------------------------------+------------------------------------------------------------------------------------------------------+ | LAST_NAME | Хүсэлт илгээсэн багшийн овог | +--------------------------------+------------------------------------------------------------------------------------------------------+ | FIRST_NAME | Хүсэлт илгээсэн багшийн нэр | +--------------------------------+------------------------------------------------------------------------------------------------------+ | PRIMARY_NID_NUMBER | Регистрийн дугаар | +--------------------------------+------------------------------------------------------------------------------------------------------+ | RANK_NAME | Хүсэлт гаргаж буй мэргэшлийн зэргийн төрөл /Заах аргач, Ахлах, Тэргүүлэх, Зөвлөх/ | +--------------------------------+------------------------------------------------------------------------------------------------------+ | REQUEST_STATUS | Хүсэлтийн төрөл /Шинэ, Бататгах/ | +--------------------------------+------------------------------------------------------------------------------------------------------+ | ASSIGNMENT_NAME | Албан тушаал | +--------------------------------+------------------------------------------------------------------------------------------------------+ | AIMAG_CITY | Багшийн ажиллаж буй байгууллагын байрлаж буй хот/аймаг | +--------------------------------+------------------------------------------------------------------------------------------------------+ | SOUM_DISTRICT | Багшийн ажиллаж буй байгууллагын байрлаж буй сум/дүүрэг | +--------------------------------+------------------------------------------------------------------------------------------------------+ | ORGANIZATION_PROPERTY | Байгууллагын өмчийн хэлбэр | +--------------------------------+------------------------------------------------------------------------------------------------------+ | LEGAL_NAME | Байгууллагын нэр | +--------------------------------+------------------------------------------------------------------------------------------------------+ | CREATION_DATE | Хүсэлт илгээсэн огноо | +--------------------------------+------------------------------------------------------------------------------------------------------+ | STATUS | Төлөв /A/ | +--------------------------------+------------------------------------------------------------------------------------------------------+ Жишээ нь Мэргэшлийн хүсэлтийн түүх харахын тулд ``https://hub.esis.edu.mn/svc/api/zereg/history/:personId/:organizationId`` рүү ``GET`` аргачлалаар хандана. .. code-block:: text STATUS: 200 .. code-block:: json { "SUCCESS_CODE": 200, "RESPONSE_MESSAGE": "Амжилттай", "RESULT": [ { "REQUEST_ID": ************, "OLD_HISTORY_ID": null, "PERSON_ID": **********, "ORGANIZATION_ID": *****, "LAST_NAME" : "Балжиржанцан", "FIRST_NAME" : "Эрдэнэ", "PRIMARY_NID_NUMBER" : "хй*********", "RANK_NAME" : "Тэргүүлэх", "REQUEST_STATUS" : "Шинэ", "ASSIGNMENT_NAME" : "Багш, цэцэрлэгийн /мэргэжлийн/ /СӨБ/", "AIMAG_CITY" : "Төв", "SOUM_DISTRICT" : "Аргалант", "ORGANIZATION_PROPERTY" : "Төрийн", "LEGAL_NAME" : "Аргалант сумын цэцэрлэг", "CREATION_DATE" : "2025-05-18", "STATUS" : "БГ-т хянагдаж байгаа", } ] } .. note:: Нэвтэрсэн хэрэглэгчийн token - г ашиглан явуулах. .. warning:: Хэрэв 401 алдаа өгвөл та өөрийн нэвтэрч буй хэрэглэгчийн нэр, нууц үгээ шалгана уу. Мэргэшлийн хүсэлтийн шийдвэрлэлтийн явц харах ------------------------------------------- Үндсэн хэсэг Мэргэшлийн хүсэлтийн шийдвэрлэлтийн явц харах GET https://hub.esis.edu.mn/svc/api/zereg/process/list/:requestId +---------------------------+-----------------------------------------------------+-------------+ | Талбар | Утга | Төрөл | +---------------------------+-----------------------------------------------------+-------------+ | requestId | Хүсэлтийн дугаар | Number | +---------------------------+-----------------------------------------------------+-------------+ Та дээрхи замаар хандахад дараах талбарууд буцаж ирнэ. Үүнд: +--------------------------------+------------------------------------------------------------------------------------------------------+ | Талбар | Утга | +--------------------------------+------------------------------------------------------------------------------------------------------+ | REQUEST_ID | Хүсэлтийн дугаар | +--------------------------------+------------------------------------------------------------------------------------------------------+ | ROLE | Албан тушаал | +--------------------------------+------------------------------------------------------------------------------------------------------+ | FILE_TYPE_NAME | Файлын төрлийн нэр | +--------------------------------+------------------------------------------------------------------------------------------------------+ | FILE_URL | Файлын URL | +--------------------------------+------------------------------------------------------------------------------------------------------+ | UPLOADED_BY | Хүсэлт илгээсэн багшийн ID | +--------------------------------+------------------------------------------------------------------------------------------------------+ | UPLOADED_DATE | Шийдвэр гаргасан огноо | +--------------------------------+------------------------------------------------------------------------------------------------------+ | DESCRIPTION | Шийдвэрлэлтийн тайлбар | +--------------------------------+------------------------------------------------------------------------------------------------------+ Жишээ нь Мэргэшлийн хүсэлтийн шийдвэрлэлтийн явц харахын тулд ``https://hub.esis.edu.mn/svc/api/zereg/process/list/:requestId`` рүү ``GET`` аргачлалаар хандана. .. code-block:: text STATUS: 200 .. code-block:: json { "SUCCESS_CODE": 200, "RESPONSE_MESSAGE": "Амжилттай", "RESULT": [ { "REQUEST_ID": ************, "ROLE": "Эрхлэгч", "FILE_TYPE_NAME": "Дэмжсэн", "FILE_URL": "https://cdn.esis.edu.mn/degree/90000001647860/**********.pdf", "UPLOADED_BY" : null, "UPLOADED_DATE" : "2025-05-19", "DESCRIPTION" : "Багш Б.Оюунэрдэнэ нь тэргүүлэх мэргэжлийн зэргийн шалгуур хангасан тул мэргэжлийн зэрэг олгож өгнө үү " } ] } .. note:: Нэвтэрсэн хэрэглэгчийн token - г ашиглан явуулах. .. warning:: Хэрэв 401 алдаа өгвөл та өөрийн нэвтэрч буй хэрэглэгчийн нэр, нууц үгээ шалгана уу. Мэргэшлийн хүсэлтийн файлын төрөл харах ------------------------------------------- Үндсэн хэсэг Мэргэшлийн хүсэлтийн файлын төрөл харах GET https://hub.esis.edu.mn/svc/api/zereg/file/types/list Та дээрхи замаар хандахад дараах талбарууд буцаж ирнэ. Үүнд: +--------------------------------+------------------------------------------------------------------------------------------------------+ | Талбар | Утга | +--------------------------------+------------------------------------------------------------------------------------------------------+ | FILE_TYPE_ID | Файлын төрлийн дугаар | +--------------------------------+------------------------------------------------------------------------------------------------------+ | GENERAL_TYPES | файлын ерөнхий төрөл | +--------------------------------+------------------------------------------------------------------------------------------------------+ | FILE_TYPE_NAME | Файлын төрлийн нэр | +--------------------------------+------------------------------------------------------------------------------------------------------+ | STATUS | Төлөв /A/ | +--------------------------------+------------------------------------------------------------------------------------------------------+ | CREATED_DATE | Үүсгэсэн огноо | +--------------------------------+------------------------------------------------------------------------------------------------------+ | CREATED_BY | Үүсгэсэн хэрэглэгч | +--------------------------------+------------------------------------------------------------------------------------------------------+ | UPDATED_DATE | Сүүлд шинэчилсэн огноо | +--------------------------------+------------------------------------------------------------------------------------------------------+ | UPDATED_BY | Сүүлд шинэчилсэн хэрэглэгч | +--------------------------------+------------------------------------------------------------------------------------------------------+ Нэмэлт тайлбар GENERAL_TYPES Дараах талбаруудыг ашиглана -------------- +---------------------------+---------------------------------------------------------------------------------------------------+------------+ | Оролтын талбар | Талбарын тайлбар | Төрөл | +---------------------------+---------------------------------------------------------------------------------------------------+------------+ | GENERAL_TYPES * | СӨБ-Багш, СӨБ-Арга зүйч, СӨБ-Эрхлэгч ЕБС-Багш, ЕБС-Нийгмийн ажилтан, ЕБС-Менежер, ЕБС-Захирал | Number | +---------------------------+---------------------------------------------------------------------------------------------------+------------+ Жишээ нь Мэргэшлийн хүсэлтийн файлын төрөл харахын тулд ``https://hub.esis.edu.mn/svc/api/zereg/file/types/list`` рүү ``GET`` аргачлалаар хандана. .. code-block:: text STATUS: 200 .. code-block:: json { "SUCCESS_CODE": 200, "RESPONSE_MESSAGE": "Амжилттай", "RESULT": [ { "FILE_TYPE_ID": 52 , "GENERAL_TYPES": "СӨБ-Багш" , "FILE_TYPE_NAME": "Цэцэрлэгийн хүүхдийн хөгжилд гарсан ахиц, өөрчлөлтөд дүн шинжилгээ хийж, сайжруулах чиглэлээр төлөвлөлт хийн, хүрсэн үр дүнг орон нутаг болон бүс нутгийн хэмжээнд түгээн дэлгэрүүлсэн байх", "STATUS": "A", "CREATED_DATE": "2025-05-17", "CREATED_BY" : "********", "UPDATED_DATE" : "null", "UPDATED_BY" : "null " } ] } .. note:: Нэвтэрсэн хэрэглэгчийн token - г ашиглан явуулах. .. 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/svc/hemis/api/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:: json .. { .. "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