Сервис жагсаалт


Ерөнхий боловсролын систем

Нэвтрэх

Үндсэн хэсэг

Боловсролын удирдлагын мэдээллийн системд нэвтрэх.


Параметр

username

Хэрэглэгчийн нэр

string

password

Нууц үг

string

Та дээрхи замаар хандахад дараах талбарууд буцаж ирнэ. Үүнд:

Талбар

Утга

token

Бусад сервисүүдийг дуудахад Bearer token-р ашиглана

Note

Оролтын параметрүүдийг String төрөлөөр явуулах.

Жишээ нь

Системд нэвтрэхийн тулд https://hub.esis.edu.mn/svc/api/login рүү POST аргачлалаар хандана.

{
    "username": "ES999999999",
    "password": "999999999"
}
STATUS: 200

Үр дүн:

{
  "result": {
      "userId": 1,
      "personId": null,
      "legalEntityId": 1,
      "academicYear": 2022,
      "displayName": null,
      "isEbsSub": 1,
      "organizationName": "test",
      "organizationProperty": 1,
      "requestPermissionCode": "Y",
      "username": "test"
  },
  "token": "rf.ddd"
}

Warning

Хэрэв 401 алдаа өгвөл та өөрийн нэвтэрч буй хэрэглэгчийн нэр, нууц үгээ шалгана уу.

Байгууллагын мэдээлэл

Нийтлэг мэдээлэл

Үндсэн хэсэг

Нийтлэг мэдээллийн сервис нь уг системд ашиглагдах сонгох талбарын утгуудыг /public lookup/-г авах зориулалттай сервис юм. Параметрийн нэрний ард ' тэмдэг байвал нийтлэг мэдээллийн сервис ашиглана. Параметр хэсгийн жишээ багананд '' хаалтанд байгаа нэрийг уг сервисийн :lookupType-д утга олгон ашиглана. Жишээ нь: 'EDUCATION_LEVEL'

Нийтлэг мэдээлэл.


Параметр

lookupType

Мэдээллийн төрөл

Мэдээллийн төрлүүд

EDUCATION_LEVEL

Боловсролын түвшин

ACADEMIC_SHIFT

Сургалтын хэлбэр

ACADEMIC_LOAD

Сургалтын ачаалал

DISABILITY_REASON

Хөдөлмөрийн чадвар алдалтын төрөл

DISABILITY_TYPE

Хөгжлийн бэрхшээлийн төрөл

DISABILITY_CATEGORY

Хөгжлийн бэрхшээлийн хэлбэр

STUDENT_LIVING_PALACE

Амьдарч буй газар

ORPHAN_GUARDIAN_TYPE

Асран хамгаалагчийн төрөл

ORPHAN_CATEGORY

Өнчний хэлбэр

ORPHAN_TYPE

Өнчний төрөл

ATTEND_REASON

Ирцийн шалтгаан

TEXTBOOK_ACQUIRED_SOURCE

Олж авсан эх сурвалж

Гаралтын параметрын тайлбар

lookupCode

Код

lookupName

Нэр

Жишээ нь

Нийтлэг мэдээлэл авахын тулд https://hub.esis.edu.mn/svc/api/public/lookup/:hubLookupType рүү GET аргачлалаар хандана.

STATUS: 200
{
"SUCCESS_CODE": 200,
"RESPONSE_MESSAGE": "Амжилттай",
"RESULT":
    [
        {
            "lookupCode": "EARLY_CHILDHOOD",
            "lookupName": "Сургуулийн өмнөх"
        },
        {
            "lookupCode": "PRIMARY",
            "lookupName": "Бага"
        },
        {
            "lookupCode": "LOWER_SECONDARY",
            "lookupName": "Суурь"
        },
        {
            "lookupCode": "UPPER_SECONDARY",
            "lookupName": "Бүрэн дунд"
        },
        {
            "lookupCode": "POST_SECONDARY_NON_TERTIARY",
            "lookupName": "Мэргэжлийн"
        }
    ]
}

Warning

Хэрэв 401 алдаа өгвөл та өөрийн нэвтэрч буй хэрэглэгчийн нэр, нууц үгээ шалгана уу.

Бүлгийн жагсаалт

Үндсэн хэсэг

Бүлгийн жагсаалт.


Таны нэвтэрсэн хэрэглэгчийн token- г ашиглан хандахад дараах талбарууд буцаж ирнэ. Үүнд:

Талбар

Утга

ACADEMIC_LEVEL

Ангийн код

ACADEMIC_LEVEL_NAME

Ангийн нэр

STUDENT_GROUP_ID

Бүлгийн код

PROGRAM_OF_STUDY_ID

Хөтөлбөр ID

PROGRAM_STAGE_ID

Түвшин ID

STUDENT_GROUP_NAME

Бүлгийн нэр

TEACHER_ID

Анги удирдсан багшийн ID

TEACHER_NAME

Анги удирдсан багшийн нэр

ACADEMIC_YEAR

Тухайн хичээлийн жил

Note

Нэвтэрсэн хэрэглэгчийн token - г ашиглан явуулах.

Жишээ нь

Бүлгийн жагсаалт хайхын тулд https://hub.esis.edu.mn/svc/api/hub/group/list рүү GET аргачлалаар хандана.

STATUS: 200
{
    "SUCCESS_CODE": 200,
    "RESPONSE_MESSAGE": "Амжилттай",
    "RESULT": [
        {
        "ACADEMIC_LEVEL": "11",
        "ACADEMIC_LEVEL_NAME": "11-р анги",
        "STUDENT_GROUP_ID": 1,
        "PROGRAM_OF_STUDY_ID": 1,
        "PROGRAM_STAGE_ID": 1,
        "STUDENT_GROUP_NAME": "11-а",
        "TEACHER_ID": 1,
        "TEACHER_NAME": "Ч.Чойном"
        "ACADEMIC_YEAR": "2024"
        }
    ]
}

Warning

Хэрэв 401 алдаа өгвөл та өөрийн нэвтэрч буй хэрэглэгчийн нэр, нууц үгээ шалгана уу.

Багшийн жагсаалт

Үндсэн хэсэг

Байгууллагын багшийн жагсаалт.


Таны нэвтэрсэн хэрэглэгчийн token- г ашиглан хандахад дараах талбарууд буцаж ирнэ. Үүнд:

Талбар

Утга

PERSON_ID

Хүний ID

DISPLAY_NAME

Багшийн товч нэр

LAST_NAME

Эцэг/эх/ийн нэр

FIRST_NAME

Өөрийн нэр

DATE_OF_BIRTH

Төрсөн огноо

MICROSOFT_EMAIL

Багшийн цахим хаяг

GOOGLE_EMAIL

Багшийн цахим хаяг

ALL_EMAIL

Бүх цахим хаяг

ASSIGNMENT_NAME

Багшийн албан тушаал

TYPE_NAME

Төрөл

ACADEMIC_ORGANIZATION_ID

Заах аргын нэгдлийн ID

ACADEMIC_ORG_NAME

Заах аргын нэгдлийн нэр

USERNAME

Багшийн нэвтрэх нэр

Note

Нэвтэрсэн хэрэглэгчийн token - г ашиглан явуулах.

Жишээ нь

Багшийн мэдээлэл хайхын тулд https://hub.esis.edu.mn/svc/api/hub/teacher/list рүү GET аргачлалаар хандана.

STATUS: 200
{
"SUCCESS_CODE": 200,
"RESPONSE_MESSAGE": "Амжилттай",
"RESULT": [
        {
        "INSTITUTION_ID": 40301,
        "PERSON_ID": 900000061497,
        "DISPLAY_NAME": "А.Саранцэцэг",
        "LAST_NAME": "Аюурзана",
        "FIRST_NAME": "Саранцэцэг",
        "DATE_OF_BIRTH": "1979-02-12T00:00:00.000Z",
        "MICROSOFT_EMAIL": "sarantsetseg11@medle.mn",
        "GOOGLE_EMAIL": "sarantsetseg12@moes.edu.mn",
        "ALL_EMAIL": "sarantsetseg11@medle.mn, sarantsetseg12@moes.edu.mn",
        "ASSIGNMENT_NAME": "Багш, физикийн",
        "TYPE_NAME": "Ахлах ангийн үндсэн багш",
        "ACADEMIC_ORGANIZATION_ID": 100000077754234,
        "ACADEMIC_ORG_NAME": "Физик математикийн заах аргын нэгдэл",
        "USERNAME": "ES3510583061"
        }
    ]
}

Warning

Хэрэв 401 алдаа өгвөл та өөрийн нэвтэрч буй хэрэглэгчийн нэр, нууц үгээ шалгана уу.

Сургалтын хөтөлбөрийн жагсаалт

Үндсэн хэсэг

Сургалтын хөтөлбөрийн жагсаалт.


Таны нэвтэрсэн хэрэглэгчийн token- г ашиглан хандахад дараах талбарууд буцаж ирнэ. Үүнд:

Талбар

Утга

PROGRAM_OF_STUDY_ID

Сургалтын хөтөлбөрийн код

PROGRAM_OF_STUDY_NAME

Сургалтын хөтөлбөрийн нэр

PROGRAM_CLASSIFICATION

Хөтөлбөрийн ангилал код

PROGRAM_CLASSIFICATION_NAME

Хөтөлбөрийн ангилал нэр

EDUCATION_LEVEL

Боловсролын түвшин код

EDUCATION_LEVEL_NAME

Боловсролын түвшин нэр

Note

Нэвтэрсэн хэрэглэгчийн token - г ашиглан явуулах.

Жишээ нь

Сургалтын хөтөлбөрийн жагсаалт хайхын тулд https://hub.esis.edu.mn/svc/api/hub/program/list рүү GET аргачлалаар хандана.

STATUS: 200
{
"SUCCESS_CODE": 200,
"RESPONSE_MESSAGE": "Амжилттай",
"RESULT": [
        {
            "PROGRAM_OF_STUDY_ID": 1,
            "PROGRAM_OF_STUDY_NAME": "Бага хөтөлбөр /ЕБС - Ердийн/",
            "PROGRAM_CLASSIFICATION": "2",
            "PROGRAM_CLASSIFICATION_NAME": "ЕБС - Ердийн",
            "EDUCATION_LEVEL": "PRIMARY",
            "EDUCATION_LEVEL_NAME": "Бага боловсрол"
        },
        {
            "PROGRAM_OF_STUDY_ID": 1,
            "PROGRAM_OF_STUDY_NAME": "Суурь хөтөлбөр /ЕБС - Ердийн/",
            "PROGRAM_CLASSIFICATION": "2",
            "PROGRAM_CLASSIFICATION_NAME": "ЕБС - Ердийн",
            "EDUCATION_LEVEL": "LOWER_SECONDARY",
            "EDUCATION_LEVEL_NAME": "Суурь боловсрол"
        },
        {
            "PROGRAM_OF_STUDY_ID": 1,
            "PROGRAM_OF_STUDY_NAME": "Бүрэн дунд хөтөлбөр /ЕБС - Ердийн/",
            "PROGRAM_CLASSIFICATION": "2",
            "PROGRAM_CLASSIFICATION_NAME": "ЕБС - Ердийн",
            "EDUCATION_LEVEL": "UPPER_SECONDARY",
            "EDUCATION_LEVEL_NAME": "Бүрэн дунд боловсрол"
        }
    ]
}

Warning

Хэрэв 401 алдаа өгвөл та өөрийн нэвтэрч буй хэрэглэгчийн нэр, нууц үгээ шалгана уу.

Сургалтын хөтөлбөр түвшингийн жагсаалт

Үндсэн хэсэг

Сургалтын хөтөлбөрийн түвшингийн жагсаалт.


Параметр

PROGRAM_OF_STUDY_ID

Сургалтын хөтөлбөрийн код

number

Та дээрхи замаар хандахад дараах талбарууд буцаж ирнэ. Үүнд:

Талбар

Утга

PROGRAM_STAGE_ID

Сургалтын төлөвлөгөөний үе шатын код

PROGRAM_OF_STUDY_ID

Сургалтын хөтөлбөрийн код

LAST_STAGE_FLAG

Хөтөлбөрийн ангилал код

ACADEMIC_LEVEL

Ангийн код

PROGRAM_STAGE_NAME

Сургалтын төлөвлөгөөний үе шатын нэр

Note

Нэвтэрсэн хэрэглэгчийн token - г ашиглан явуулах ба programId буюу PROGRAM_OF_STUDY_ID - сургалтын хөтөлбөрийн кодыг тус тус явуулна.

Жишээ нь

Сургалтын хөтөлбөрийн түвшингийн жагсаалт хайхын тулд https://hub.esis.edu.mn/svc/api/hub/program/stage/list/:programId рүү GET аргачлалаар хандана.

STATUS: 200
{
"SUCCESS_CODE": 200,
"RESPONSE_MESSAGE": "Амжилттай",
"RESULT": [
        {
            "PROGRAM_STAGE_ID": 1,
            "PROGRAM_OF_STUDY_ID": 1,
            "LAST_STAGE_FLAG": "N",
            "ACADEMIC_LEVEL": "10",
            "PROGRAM_STAGE_NAME": "10 -р анги"
        },
        {
            "PROGRAM_STAGE_ID": 1,
            "PROGRAM_OF_STUDY_ID": 1,
            "LAST_STAGE_FLAG": "N",
            "ACADEMIC_LEVEL": "11",
            "PROGRAM_STAGE_NAME": "11 -р анги"
        },
        {
            "PROGRAM_STAGE_ID": 1,
            "PROGRAM_OF_STUDY_ID": 1,
            "LAST_STAGE_FLAG": "Y",
            "ACADEMIC_LEVEL": "12",
            "PROGRAM_STAGE_NAME": "12 -р анги"
        }
    ]
}

Warning

Хэрэв 401 алдаа өгвөл та өөрийн нэвтэрч буй хэрэглэгчийн нэр, нууц үгээ шалгана уу.

Сургалтын хөтөлбөрийн төлөвлөгөөний жагсаалт

Үндсэн хэсэг

Сургалтын хөтөлбөрийн төлөвлөгөөний жагсаалт.


Параметр

PROGRAM_OF_STUDY_ID

Сургалтын хөтөлбөрийн код

number

PROGRAM_STAGE_ID

Сургалтын хөтөлбөрийн үе шатын код

number

Та дээрхи замаар хандахад дараах талбарууд буцаж ирнэ. Үүнд:

Талбар

Утга

PROGRAM_PLAN_ID

Сургалтын төлөвлөгөөний код

PROGRAM_STAGE_ID

Сургалтын төлөвлөгөөний үе шатын код

PROGRAM_OF_STUDY_ID

Сургалтын хөтөлбөрийн код

PROGRAM_PLAN_NAME

Сургалтын төлөвлөгөөний нэр

PROGRAM_PLAN_TYPE

Сургалтын төлөвлөгөөний төрөл

PLAN_TYPE_NAME

Сургалтын төлөвлөгөөний төрөл нэр

DEGREE_ID

Боловсролын зэргийн код

DEGREE_NAME

Боловсролын зэргийн нэр

Note

Нэвтэрсэн хэрэглэгчийн token - г ашиглан явуулах ба programId буюу PROGRAM_OF_STUDY_ID - сургалтын хөтөлбөрийн код, PROGRAM_STAGE_ID - Сургалтын төлөвлөгөөний үе шатын кодыг тус тус явуулна.

Жишээ нь

Хөтөлбөрийн төлөвлөгөөний мэдээлэл хайхын тулд https://hub.esis.edu.mn/svc/api/hub/program/stage/plan/list/:programId/:programStageId рүү GET аргачлалаар хандана.

STATUS: 200
{
"SUCCESS_CODE": 200,
"RESPONSE_MESSAGE": "Амжилттай",
"RESULT": [
        {
        "PROGRAM_PLAN_ID": 1,
        "PROGRAM_STAGE_ID": 1,
        "PROGRAM_OF_STUDY_ID": 1,
        "PROGRAM_PLAN_NAME": "491+491+491 төлөвлөгөө",
        "PROGRAM_PLAN_TYPE": "FOUNDATION",
        "PLAN_TYPE_NAME": "Суурь",
        "DEGREE_ID": 3,
        "DEGREE_NAME": "Бүрэн дунд боловсролын үнэмлэх"
        }
    ]
}

Warning

Хэрэв 401 алдаа өгвөл та өөрийн нэвтэрч буй хэрэглэгчийн нэр, нууц үгээ шалгана уу.

Сургалтын хөтөлбөрийн хичээлийн жагсаалт

Үндсэн хэсэг

Сургалтын хөтөлбөрийн хичээлийн жагсаалт.


Параметр

PROGRAM_OF_STUDY_ID

Сургалтын хөтөлбөрийн ID

number

PROGRAM_STAGE_ID

Сургалтын хөтөлбөрийн үе шатын ID

number

PROGRAM_PLAN_ID

Сургалтын төлөвлөгөөний ID

number

Та дээрхи замаар хандахад дараах талбарууд буцаж ирнэ. Үүнд:

Талбар

Утга

COURSE_ID

Хичээлийн код

COURSE_NAME

Хичээлийн нэр

ENROLLMENT_CATEGORY

Хичээл судлах төрөл код

ENROLLMENT_CATEGORY_NAME

Хичээл судлах төрөл нэр

PROGRAM_ELEMENT_ID

Хөтөлбөрийн элементийн код

PROGRAM_STAGE_ID

Сургалтын хөтөлбөрийн үе шатын код

PROGRAM_PLAN_ID

Сургалтын төлөвлөгөөний код

PROGRAM_OF_STUDY_ID

Сургалтын хөтөлбөрийн код

SUBJECT_AREA_ID

Судлагдахууны код

SUBJECT_AREA_NAME

Судлагдахууны нэр

COURSE_CONTACT_HOURS

Элементийн багц цаг

AVG_CONTACT_HOURS

Долоо хоногт орох дундаж цаг

GRADING_SCHEME_ID

Дүнгийн схемийн код

GRADING_SCHEME_NAME

Дүнгийн схемийн нэр

COURSE_CLASSIFICATION

Хичээлийн ангилал

COURSE_CLASSIFICATION_NAME

Хичээлийн ангилал нэр

Note

Нэвтэрсэн хэрэглэгчийн token - г ашиглан явуулах ба programId буюу PROGRAM_OF_STUDY_ID - сургалтын хөтөлбөрийн код, PROGRAM_STAGE_ID - Сургалтын төлөвлөгөөний үе шатын код, PROGRAM_PLAN_ID - Сургалтын төлөвлөгөөний кодыг тус тус явуулна.

Жишээ нь

Сургалтын хөтөлбөрийн хичээлийн жагсаалт хайхын тулд https://hub.esis.edu.mn/svc/api/hub/program/stage/plan/course/list/:programId/:programStageId/:programPlanId рүү GET аргачлалаар хандана.

STATUS: 200
{
  "SUCCESS_CODE": 200,
  "RESPONSE_MESSAGE": "Амжилттай",
  "RESULT": [
          {
              "COURSE_ID": 1,
              "COURSE_NAME": "Монгол хэл 10 Заавал",
              "ENROLLMENT_CATEGORY": "MANDATORY",
              "ENROLLMENT_CATEGORY_NAME": "Заавал судлах",
              "PROGRAM_ELEMENT_ID": 1,
              "PROGRAM_STAGE_ID": 1,
              "PROGRAM_PLAN_ID": 1,
              "PROGRAM_OF_STUDY_ID": 1,
              "SUBJECT_AREA_ID": 2,
              "SUBJECT_AREA_NAME": "Монгол хэл",
              "COURSE_CONTACT_HOURS": 33,
              "AVG_CONTACT_HOURS": 1,
              "GRADING_SCHEME_ID": 15,
              "GRADING_SCHEME_NAME": "3-12 ангийн дүнгийн схем"
          },
          {
              "COURSE_ID": 1,
              "COURSE_NAME": "Уран зохиол 10 Заавал",
              "ENROLLMENT_CATEGORY": "MANDATORY",
              "ENROLLMENT_CATEGORY_NAME": "Заавал судлах",
              "PROGRAM_ELEMENT_ID": 1,
              "PROGRAM_STAGE_ID": 1,
              "PROGRAM_PLAN_ID": 1,
              "PROGRAM_OF_STUDY_ID": 1,
              "SUBJECT_AREA_ID": 3,
              "SUBJECT_AREA_NAME": "Уран зохиол",
              "COURSE_CONTACT_HOURS": 33,
              "AVG_CONTACT_HOURS": 1,
              "GRADING_SCHEME_ID": 15,
              "GRADING_SCHEME_NAME": "3-12 ангийн дүнгийн схем"
          }
      ]
  }

Warning

Хэрэв 401 алдаа өгвөл та өөрийн нэвтэрч буй хэрэглэгчийн нэр, нууц үгээ шалгана уу.

Суралцагчийн жагсаалт

Үндсэн хэсэг

Суралцагчийн жагсаалт.


Таны нэвтэрсэн хэрэглэгчийн token- г ашиглан хандахад дараах талбарууд буцаж ирнэ. Үүнд:

Талбар

Утга

PERSON_ID

Хүний ID

FIRST_NAME

Өөрийн нэр

LAST_NAME

Эцэг/эх/ийн нэр

DATE_OF_BIRTH

Төрсөн огноо

GENDER_CODE

Хүйсийн код

ACADEMIC_LEVEL

Ангийн код

ACADEMIC_LEVEL_NAME

Ангийн нэр

STUDENT_GROUP_ID

Бүлгийн код

STUDENT_GROUP_NAME

Бүлгийн нэр

PROGRAM_OF_STUDY_ID

Сургалтын хөтөлбөр ID

PROGRAM_PLAN_ID

Сургалтын Төлөвлөгөө ID

EMAIL

Сурагчийн цахим хаяг

PRIMARY_NID_NUMBER

medle нууц үг

PROGRAM_STAGE_ID

Түвшин ID

ACADEMIC_YEAR

Тухайн хичээлийн жилийн он

Note

Нэвтэрсэн хэрэглэгчийн token - г ашиглан явуулах.

Жишээ нь

Суралцагчийн жагсаалт хайхын тулд https://hub.esis.edu.mn/svc/api/hub/student/list рүү GET аргачлалаар хандана.

STATUS: 200
{
"SUCCESS_CODE": 200,
"RESPONSE_MESSAGE": "Амжилттай",
"RESULT": [
        {
            "PERSON_ID": 1,
            "REGISTER_NUM": null,
            "FIRST_NAME": "Ethan Nam",
            "LAST_NAME": "Taylor",
            "DATE_OF_BIRTH": "2013-05-20T00:00:00.000Z",
            "GENDER_CODE": "M",
            "ACADEMIC_LEVEL": "11",
            "ACADEMIC_LEVEL_NAME": "11-р анги",
            "STUDENT_GROUP_ID": 1,
            "STUDENT_GROUP_NAME": "11-а",
            "PROGRAM_OF_STUDY_ID": 1,
            "PROGRAM_PLAN_ID": 1,
            "EMAIL": null,
            "PROGRAM_STAGE_ID": 1,
            "PRIMARY_NID_NUMBER": 1,
            "PROGRAM_STAGE_ID": 1,
            "ACADEMIC_YEAR": "2024"
        }
    ]
}

Warning

Хэрэв 401 алдаа өгвөл та өөрийн нэвтэрч буй хэрэглэгчийн нэр, нууц үгээ шалгана уу.

Суралцагчийн шилжилт хөдөлгөөний жагсаалт /Шинэчилсэн/

Үндсэн хэсэг

Суралцагчийн шилжилт хөдөлгөөний жагсаалт харах.


Оролтын параметр

Жишээ

beginDate

Эхлэх огноо

string

2021-01-01

Note

Тухайн оруулсан огноогоос одоогийн хугацаа хүртэлх шилжилт хөдөлгөөний мэдээллийг харуулна.

Таны нэвтэрсэн хэрэглэгчийн token- г ашиглан хандахад дараах талбарууд буцаж ирнэ. Үүнд:

Талбар

Утга

STUDENT_PROGRAM_ID

Сурагчийн хөтөлбөрийн ID

INSTITUTION_ID

Байгууллагын ID

ACADEMIC_LEVEL

Ангийн түвшин

ACADEMIC_LEVEL_NAME

Ангийн нэр

STUDENT_GROUP_ID

Бүлгийн ID

STUDENT_GROUP_NAME

Бүлгийн нэр

PROGRAM_OF_STUDY_ID

Сургалтын хөтөлбөр ID

PROGRAM_PLAN_ID

Сургалтын Төлөвлөгөө ID

PROGRAM_STATUS

Хөтөлбөрийн төлөв

APPROVAL_STATUS

Баталгаажсан эсэх

PERSON_ID

Хүний ID

FIRST_NAME

Өөрийн нэр

LAST_NAME

Эцэг/эх/ийн нэр

DATE_OF_BIRTH

Төрсөн огноо

GENDER_CODE

Хүйсийн ID

ACTION_ID

Үйлдлийн ID

ACTION_NAME

Үйлдлийн нэр

ACTION_DATE

Үйлдлийн огноо

Note

Нэвтэрсэн хэрэглэгчийн token - г ашиглан явуулах.

Жишээ нь

Суралцагчийн шилжилт хөдөлгөөний жагсаалт хайхын тулд https://hub.esis.edu.mn/svc/api/hub/student/movement/v2/:beginDate рүү GET аргачлалаар хандана.

STATUS: 200
{
"SUCCESS_CODE": 200,
"RESPONSE_MESSAGE": "Амжилттай",
"RESULT": [
        {
            "STUDENT_PROGRAM_ID": **********,,
            "INSTITUTION_ID": **********,,
            "ACADEMIC_LEVEL": "1",
            "ACADEMIC_LEVEL_NAME": "1-р анги",
            "STUDENT_GROUP_ID": **********,
            "STUDENT_GROUP_NAME": "1г",
            "PROGRAM_OF_STUDY_ID": **********,,
            "PROGRAM_PLAN_ID": null,
            "PROGRAM_STATUS": "DISMISSED",
            "APPROVAL_STATUS": "APPROVED",
            "PERSON_ID": **********,,
            "FIRST_NAME": "**********,",
            "LAST_NAME": "**********,",
            "DATE_OF_BIRTH": "2017-05-24T00:00:00.000Z",
            "GENDER_CODE": "F",
            "ACTION_ID": 6,
            "ACTION_NAME": "Хасах",
            "ACTION_DATE": "2024-02-07T10:01:31.000Z"
        }
    ]
}

Warning

Хэрэв 401 алдаа өгвөл та өөрийн нэвтэрч буй хэрэглэгчийн нэр, нууц үгээ шалгана уу.

Байгууллагын заах аргын нэгдэл

Үндсэн хэсэг

Байгууллагын заах аргын нэгдлийн жагсаалт харах.


Таны нэвтэрсэн хэрэглэгчийн token- г ашиглан хандахад дараах талбарууд буцаж ирнэ. Үүнд:

Талбар

Утга

institutionId

Байгууллагын ID

academicOrganizationId

Заах аргын нэгдлийн ID

academicOrgName

Заах аргын нэгдлийн нэр

organizationTypeId

Заах аргын нэгдлийн төрлийн ID

academicOrgTypeName

Заах аргын нэгдлийн төрлийн нэр

Note

Нэвтэрсэн хэрэглэгчийн token - г ашиглан явуулах.

Жишээ нь

Суралцагчийн шилжилт хөдөлгөөний жагсаалт хайхын тулд https://hub.esis.edu.mn/svc/api/hub/academic/org рүү GET аргачлалаар хандана.

STATUS: 200
{
"SUCCESS_CODE": 200,
"RESPONSE_MESSAGE": "Амжилттай",
"RESULT": [
        {
            "institutionId": 40301,
            "academicOrganizationId": 100000077757243,
            "academicOrgName": "Хими биолгийн заах аргын нэгдэл",
            "organizationTypeId": 17,
            "academicOrgTypeName": "Заах аргын нэгдэл (ЗАН)"
        },
        {
            "institutionId": 40301,
            "academicOrganizationId": 100000077757270,
            "academicOrgName": "Биеийн тамирын заах аргын нэгдэл",
            "organizationTypeId": 17,
            "academicOrgTypeName": "Заах аргын нэгдэл (ЗАН)"
        },
        {
            "institutionId": 40301,
            "academicOrganizationId": 100000077757295,
            "academicOrgName": "Бага ангийн заах аргын нэгдэл",
            "organizationTypeId": 17,
            "academicOrgTypeName": "Заах аргын нэгдэл (ЗАН)"
        }
    ]
}

Warning

Хэрэв 401 алдаа өгвөл та өөрийн нэвтэрч буй хэрэглэгчийн нэр, нууц үгээ шалгана уу.

Судлагдахууны жагсаалт

Үндсэн хэсэг

Судлагдахууны жагсаалт харах.


Таны нэвтэрсэн хэрэглэгчийн token- г ашиглан хандахад дараах талбарууд буцаж ирнэ. Үүнд:

Талбар

Утга

subjectAreaId

Байгууллагын ID

subjectName

Заах аргын нэгдлийн ID

Note

Нэвтэрсэн хэрэглэгчийн token - г ашиглан явуулах.

Жишээ нь

Судлагдахууны жагсаалт харахын тулд https://hub.esis.edu.mn/svc/api/hub/subject/area рүү GET аргачлалаар хандана.

STATUS: 200
{
"SUCCESS_CODE": 200,
"RESPONSE_MESSAGE": "Амжилттай",
"RESULT": [
        {
            "subjectAreaId": 163,
            "subjectName": "Дуу хөгжим"
        },
        {
            "subjectAreaId": 164,
            "subjectName": "Дуу"
        },
        {
            "subjectAreaId": 165,
            "subjectName": "Хор дуу"
        },
        {
            "subjectAreaId": 166,
            "subjectName": "Зохиомжийн үндэс"
        },
        {
            "subjectAreaId": 167,
            "subjectName": "Уран зураг"
        }
    ]
}

Warning

Хэрэв 401 алдаа өгвөл та өөрийн нэвтэрч буй хэрэглэгчийн нэр, нууц үгээ шалгана уу.

Байгууллагын барилга байгууламжын жагсаалт

Үндсэн хэсэг

Барилга байгууламжын жагсаалт харах.


Таны нэвтэрсэн хэрэглэгчийн token- г ашиглан хандахад дараах талбарууд буцаж ирнэ. Үүнд:

Талбар

Утга

buildingId

Барилга байгууламжийн ID

buildingName

Барилга байгууламжийн нэр

createdYear

Үүсгэсэн он

buildingPurposeName

Барилга байгууламжийн зориулалт

standardFlag

Стандарт флаг

buildingProperty

Барилга байгууламжийн төрөл

normalCapacity

Багтаамж

totalCapacity

Нийт багтаамж

firstCost

Анхны үнэ

lastCost

Эцсийн үнэ

approvalStatusCode

Баталгаажуулалтын төлвийн код

buildingPurposeCode

Барилга байгууламжийн зориулалтын код

Note

Нэвтэрсэн хэрэглэгчийн token - г ашиглан явуулах.

Жишээ нь

Барилга байгууламжын жагсаалт харахын тулд https://hub.esis.edu.mn/svc/api/hub/building/list рүү GET аргачлалаар хандана.

STATUS: 200
{
"SUCCESS_CODE": 200,
"RESPONSE_MESSAGE": "Амжилттай",
"RESULT": [
        {
            "buildingId": 100003661334209,
            "buildingName": "Бага тэнгэр сургууль",
            "createdYear": "2023-09-01T00:00:00.000Z",
            "buildingPurposeName": "Хичээлийн байр",
            "standardFlag": "Тийм",
            "buildingProperty": "Өөрийн эзэмшлийн",
            "normalCapacity": 790,
            "totalCapacity": 485,
            "firstCost": 28000000000,
            "lastCost": 35000000000,
            "approvalStatusCode": "NEW",
            "buildingPurposeCode": "1"
        }
    ]
}

Warning

Хэрэв 401 алдаа өгвөл та өөрийн нэвтэрч буй хэрэглэгчийн нэр, нууц үгээ шалгана уу.

Байгууллагын барилга байгууламжын өрөөний жагсаалт

Үндсэн хэсэг

Барилга байгууламжын өрөөний жагсаалт харах.


Таны нэвтэрсэн хэрэглэгчийн token- г ашиглан хандахад дараах талбарууд буцаж ирнэ. Үүнд:

Талбар

Утга

facilityId

Өрөөний ID

institutionId

Байгуулагын ID

buildingId

Барилга байгууламжын ID

buildingPurposeCode

Барилга байгууламжийн зориулалтын код

name

Өрөөний нэр

description

Тайлбар

facilityTypeId

Өрөөний төрлийн ID

classRoomType

Өрөөний төрөл

roomNumber

Өрөөний дугаар

floorNumber

Давхарын дугаар

roomCapacity

Өрөөний багтаамж

roomWidth

Өрөөний өргөн

roomLength

Өрөөний урт

roomHeight

Өрөөний өндөр

Note

Нэвтэрсэн хэрэглэгчийн token - г ашиглан явуулах.

Жишээ нь

Барилга байгууламжын өрөөний жагсаалт харахын тулд https://hub.esis.edu.mn/svc/api/hub/room/list рүү GET аргачлалаар хандана.

STATUS: 200
{
"SUCCESS_CODE": 200,
"RESPONSE_MESSAGE": "Амжилттай",
"RESULT": [
        {
            "facilityId": 100003661652427,
            "institutionId": 44609,
            "buildingId": 100003661334209,
            "buildingPurposeCode": "1",
            "name": "лаборатори",
            "description": null,
            "facilityTypeId": 1,
            "classRoomType": "1",
            "roomNumber": "202",
            "floorNumber": 2,
            "roomCapacity": 24,
            "roomWidth": 7,
            "roomLength": 9,
            "roomHeight": 3.3000000000000003
        },
        {
            "facilityId": 100003661666145,
            "institutionId": 44609,
            "buildingId": 100003661334209,
            "buildingPurposeCode": "1",
            "name": "оффис",
            "description": null,
            "facilityTypeId": 54,
            "classRoomType": null,
            "roomNumber": "203",
            "floorNumber": 2,
            "roomCapacity": 1,
            "roomWidth": 4,
            "roomLength": 4,
            "roomHeight": 3
        },
        {
            "facilityId": 100003661693728,
            "institutionId": 44609,
            "buildingId": 100003661334209,
            "buildingPurposeCode": "1",
            "name": "Эмч үзлэг",
            "description": null,
            "facilityTypeId": 28,
            "classRoomType": null,
            "roomNumber": "204",
            "floorNumber": 2,
            "roomCapacity": 2,
            "roomWidth": 5,
            "roomLength": 4,
            "roomHeight": 3
        }
    ]
}

Warning

Хэрэв 401 алдаа өгвөл та өөрийн нэвтэрч буй хэрэглэгчийн нэр, нууц үгээ шалгана уу.

Ээлжит хичээл нэмэх

Үндсэн хэсэг

Ээлжит хичээл нэмэх.


Таны нэвтэрсэн хэрэглэгчийн token- г ашиглан хандахад дараах талбарууд буцаж ирнэ. Үүнд:

Талбар

Утга

Төрөл

CLASS_ID_LMS

Хичээлийн ID /LMS/

VARCHAR

CLASS_NAME

Ангийн нэр

VARCHAR

INSTITUTION_ID

Байгуулагын ID

NUMBER

SUBJECT_AREA_ID

Судлагдахууны код

NUMBER

ENROLLMENT_CATEGORY

Хичээл судлах төрөл

VARCHAR

ACADEMIC_LEVEL

Ангийн түвшин

NUMBER

STUDENT_GROUP_ID

Бүлгийн ID

NUMBER

PERSON_ID

Хүний ID

NUMBER

COURSE_ID

Хичээлийн ID

NUMBER

ACADEMIC_YEAR

Хичээлийн жил

VARCHAR

PROGRAM_OF_STUDY_ID

Сургалтын хөтөлбөр ID

NUMBER

Note

Нэвтэрсэн хэрэглэгчийн token - г ашиглан явуулах.

Жишээ нь

Ээлжит хичээл нэмэхийн тулд https://hub.esis.edu.mn/svc/api/hub/class/courses/list/save рүү POST аргачлалаар хандана.

STATUS: 200
{
    "arrayList":
    [
        {
        "CLASS_ID_LMS": "test1",
        "CLASS_NAME": "Test",
        "INSTITUTION_ID": 40044,
        "SUBJECT_AREA_ID": 1,
        "ENROLLMENT_CATEGORY": "test",
        "ACADEMIC_LEVEL": 10,
        "STUDENT_GROUP_ID": 1,
        "PERSON_ID": 900000061647,
        "COURSE_ID": 1,
        "ACADEMIC_YEAR": "2023",
        "PROGRAM_OF_STUDY_ID": 100000075816742
        }
    ]
}

Warning

Хэрэв 401 алдаа өгвөл та өөрийн нэвтэрч буй хэрэглэгчийн нэр, нууц үгээ шалгана уу.

Ээлжит хичээлийн бүртгэл лавлах

Үндсэн хэсэг

Ээлжит хичээлийн бүртгэл лавлах.


Оролтын параметр

Жишээ

institutionId

Сургуулийн ID

number

40044

academicYear

Хичээлийн жил

string

2023

Таны нэвтэрсэн хэрэглэгчийн token- г ашиглан хандахад дараах талбарууд буцаж ирнэ. Үүнд:

Талбар

Утга

REQUEST_ID

Хүсэлтийн ID

CLASS_ID

Ээлжит хичээлийн ID

CLASS_ID_LMS

LMS-ийн ээлжит хичээл

CLASS_NAME

Ээлжит хичээлийн нэр

INSTITUTION_ID

Сургуулийн ID

SUBJECT_AREA_ID

Судлагдахууны ID

ENROLLMENT_CATEGORY

Ээлжит хичээлийн төрөл /MANDATORY-заавал судлах, ELECTIVE-сонгон судлах/

ACADEMIC_LEVEL

Анги түвшин

STUDENT_GROUP_ID

Бүлгийн ID

PERSON_ID

Багшийн хувь хүний ID

COURSE_ID

Хичээлийн ID

ACADEMIC_YEAR

Хичээлийн жил

Note

Нэвтэрсэн хэрэглэгчийн token - г ашиглан явуулах.

Жишээ нь

Ээлжит хичээлийн бүртгэл лавлах харахын тулд https://hub.esis.edu.mn/svc/api/hub/classes/:inInstitutionID/:inAcademicYear рүү GET аргачлалаар хандана.

STATUS: 200
{
"SUCCESS_CODE": 200,
"RESPONSE_MESSAGE": "Амжилттай",
"RESULT": [
    {
        "REQUEST_ID": 12002,
        "CLASS_ID": 100004116327713,
        "CLASS_ID_LMS": "test1",
        "CLASS_NAME": "Test",
        "INSTITUTION_ID": 40044,
        "SUBJECT_AREA_ID": 1,
        "ENROLLMENT_CATEGORY": "MANDATORY",
        "ACADEMIC_LEVEL": 10,
        "STUDENT_GROUP_ID": 1,
        "PERSON_ID": 900000061647,
        "COURSE_ID": 1,
        "ACADEMIC_YEAR": "2023"
        }
    ]
}

Warning

Хэрэв 401 алдаа өгвөл та өөрийн нэвтэрч буй хэрэглэгчийн нэр, нууц үгээ шалгана уу.

Багшийн мэдээлэл

Багшийн ерөнхий мэдээлэл

Үндсэн хэсэг

Багшийн ерөнхий мэдээлэл.

GET https://hub.esis.edu.mn/svc/api/hub/teacher/profile/:personId


Таны нэвтэрсэн хэрэглэгчийн token- г ашиглан хандахад дараах талбарууд буцаж ирнэ. Үүнд:

Талбар

Утга

Төрөл

personId

Хүний ID

String

Note

Нэвтэрсэн хэрэглэгчийн token - г ашиглан явуулах.

Жишээ нь

Багшийн ерөнхий мэдээлэл хайхын тулд https://hub.esis.edu.mn/svc/api/hub/teacher/profile/:personId рүү GET аргачлалаар хандана.

STATUS: 200
{
"SUCCESS_CODE": 200,
"RESPONSE_MESSAGE": "Амжилттай",
"RESULT": [
        {
            "personId": 1,
            "institutionId": 1,
            "jobCode": "2330-11",
            "jobName": "Багш, физикийн ",
            "total": 21.400000000000002,
            "edu": 21.400000000000002,
            "currentJob": 16.3,
            "currentOrg": 16.3,
            "servant": 21.400000000000002,
            "realServant": 0,
            "highEdu": 0
        }
    ]
}

Warning

Хэрэв 401 алдаа өгвөл та өөрийн нэвтэрч буй хэрэглэгчийн нэр, нууц үгээ шалгана уу.

Байгууллагын багш эсэх шалгах

Үндсэн хэсэг

Байгууллагын багш эсэх шалгах.


Параметр

PERSON_ID

Хүний ID

number

Та дээрхи замаар хандахад дараах талбарууд буцаж ирнэ. Үүнд:

Талбар

Утга

status

Төлөв

message

Утга

data

Үнэн болон Худал эсэх

Note

Нэвтэрсэн хэрэглэгчийн token - г ашиглан явуулах ба Байгууллагын багшийн мэдээлэл авах сервисын person_id -г тус тус явуулна.

Жишээ нь

Байгууллагын багш эсэх шалгахын тулд https://hub.esis.edu.mn/svc/api/hub/teacher/check/:personId рүү GET аргачлалаар хандана.

STATUS: 200
{
    "status": 1,
    "message": "******* ID дугаартай багш байна.",
    "data": "true"
}

Warning

Хэрэв 401 алдаа өгвөл та өөрийн нэвтэрч буй хэрэглэгчийн нэр, нууц үгээ шалгана уу.

Багш хэрэглэгчээр нэвтрэх

Үндсэн хэсэг

Багш хэрэглэгчээр нэвтрэх.

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 аргачлалаар хандана.

{
    "username": "ES999999999",
    "password": "999999999",
    "accessToken": "#######"
}
STATUS: 200

Үр дүн:

{
    "result": {
    "userId": *********,
    "personId": *********,
    "organizationId": *********,
    "academicYear": "*********",
    "displayName": "Б.*********",
    "isEbsSub": "*********",
    "groupName": "*********",
    "organizationName": "********* сумын 1-р *********",
    "username": "*********"
},
    "token": "ffffff"
}

Warning

Хэрэв 401 алдаа өгвөл та өөрийн нэвтэрч буй хэрэглэгчийн нэр, нууц үгээ шалгана уу.

Сэдвийн сангийн жагсаалт

Үндсэн хэсэг

Сэдвийн сангийн жагсаалт.

GET https://hub.esis.edu.mn/svc/api/hub/teacher/topics/courses/:personId


Параметр

personId

Хүний ID

number

Та дээрхи замаар хандахад дараах талбарууд буцаж ирнэ. Үүнд:

Талбар

Утга

courseId

Хичээлийн ID

courseName

Хичээлийн нэр

topicToo

Сэдвийн тоо

subTopicToo

Дэд сэдвийн тоо

Note

Нэвтэрсэн хэрэглэгчийн token - г ашиглан явуулах ба personId буюу - Хүний ID - г тус тус явуулна.

Жишээ нь

Сэдвийн сангийн жагсаалт хайхын тулд https://hub.esis.edu.mn/svc/api/hub/teacher/topics/courses/:personId рүү GET аргачлалаар хандана.

STATUS: 200
{
"SUCCESS_CODE": 200,
"RESPONSE_MESSAGE": "Амжилттай",
"RESULT": [
        {
            "courseId": 100000352314761,
            "courseName": "Монгол хэл 7 (МХЛ 0701) Заавал",
            "topicToo": 7,
            "subTopicToo": 56
        },
        {
            "courseId": 100000352314806,
            "courseName": "Монгол хэл 8 (МХЛ 0801) Заавал",
            "topicToo": 11,
            "subTopicToo": 79
        },
        {
            "courseId": 100000352314851,
            "courseName": "Монгол хэл 9 (МХЛ 0901) Заавал",
            "topicToo": 8,
            "subTopicToo": 61
        },
        {
            "courseId": 100000352314765,
            "courseName": "Уран зохиол 7 (УЗО 0701) Заавал",
            "topicToo": 10,
            "subTopicToo": 58
        }
    ]
}

Warning

Хэрэв 401 алдаа өгвөл та өөрийн нэвтэрч буй хэрэглэгчийн нэр, нууц үгээ шалгана уу.

Хичээлийн сэдвийн сангийн жагсаалт

Үндсэн хэсэг

Хичээлийн сэдвийн сангийн жагсаалт.


Параметр

courseId

Хичээлийн ID

number

Та дээрхи замаар хандахад дараах талбарууд буцаж ирнэ. Үүнд:

Талбар

Утга

courseTopicId

Хичээлийн сэдвийн ID

parentCourseTopicId

Хичээлийн сэдвийн бүлгийн ID

courseTopicName

Хичээлийн сэдвийн нэр

parentCourseTopicName

Хичээлийн сэдвийн бүлгийн нэр

Note

Нэвтэрсэн хэрэглэгчийн token - г ашиглан явуулах ба courseId буюу - Хичээлийн ID - г тус тус явуулна.

Жишээ нь

Хичээлийн сэдвийн сангийн жагсаалт хайхын тулд https://hub.esis.edu.mn/svc/api/hub/teacher/topics/courses/:courseId рүү GET аргачлалаар хандана.

STATUS: 200
{
"SUCCESS_CODE": 200,
"RESPONSE_MESSAGE": "Амжилттай",
"RESULT": [
        {
            "courseTopicId": 100002416831402,
            "parentCourseTopicId": 100002416793073,
            "courseTopicName": "Байрнаасаа жижиг бөмбөг, цагаригийг 1-2м өндөрт татсан уяа хэцийг давуулан шидэж харуулах",
            "parentCourseTopicName": "Шидэх, дамжуулах"
        },
        {
            "courseTopicId": 100002416810275,
            "parentCourseTopicId": 100002416793073,
            "courseTopicName": "Дунд зэргийн хэмжээтэй бөмбөгөөр тоглохдоо бөмбөгийг 1м зайнаас нэг ба хоёр гараар дамжуулах, барьж авах, өнхрүүлж оновчтой дамжуулах аргыг ашиглах",
            "parentCourseTopicName": "Шидэх, дамжуулах"
        },
        {
            "courseTopicId": 100002416831573,
            "parentCourseTopicId": 100002416793073,
            "courseTopicName": "Том бөмбөгийг байрнааса хоёр гараар, жижиг бөмбөгийг нэг гараар аль болох хол шидэж харуулах",
            "parentCourseTopicName": "Шидэх, дамжуулах"
        }
    ]
}

Warning

Хэрэв 401 алдаа өгвөл та өөрийн нэвтэрч буй хэрэглэгчийн нэр, нууц үгээ шалгана уу.

Багшийн заадаг хичээлийн жагсаалт

Үндсэн хэсэг

Багшийн заадаг хичээлийн жагсаалт.


Параметр

personId

Хүний ID

number

Та дээрхи замаар хандахад дараах талбарууд буцаж ирнэ. Үүнд:

Талбар

Утга

personId

Хүний ID

instructorCourseId

Багшийн хичээлийн ID

instructorId

Багшийн ID

institutionId

Байгууллагын ID

subjectAreaId

Судлагдахууны ID

subjectAreaName

Судлагдахууны нэр

courseId

Хичээлийн ID

courseName

Хичээлийн нэр

courseClassification

Хичээлийн ангилал

classificationName

Хичээлийн ангиллын нэр

Note

Нэвтэрсэн хэрэглэгчийн token - г ашиглан явуулах ба personId буюу - Хүний ID - г тус тус явуулна.

Жишээ нь

Багшийн заадаг хичээлийн жагсаалт хайхын тулд https://hub.esis.edu.mn/svc/api/hub/teacher/course/subject/:personId рүү GET аргачлалаар хандана.

STATUS: 200
{
"SUCCESS_CODE": 200,
"RESPONSE_MESSAGE": "Амжилттай",
"RESULT": [
        {
            "personId": 900000054049,
            "instructorCourseId": 100002623490858,
            "instructorId": 100000079741667,
            "subjectAreaId": 1,
            "subjectAreaName": "Бэлтгэл хичээл",
            "courseId": 100000350275295,
            "courseName": "Бэлтгэл хичээл 1 (БЭХ 0101) Заавал",
            "courseClassification": "1",
            "classificationName": "Заавал судлах хичээл"
        },
        {
            "personId": 900000054049,
            "instructorCourseId": 100000985966582,
            "instructorId": 100000079741667,
            "subjectAreaId": 2,
            "subjectAreaName": "Монгол хэл",
            "courseId": 100000350275353,
            "courseName": "Монгол хэл 4 (МХЛ 0401) Заавал",
            "courseClassification": "1",
            "classificationName": "Заавал судлах хичээл"
        },
        {
            "personId": 900000054049,
            "instructorCourseId": 100001672956108,
            "instructorId": 100000079741667,
            "subjectAreaId": 2,
            "subjectAreaName": "Монгол хэл",
            "courseId": 100000350275375,
            "courseName": "Монгол хэл 5 (МХЛ 0501) Заавал",
            "courseClassification": "1",
            "classificationName": "Заавал судлах хичээл"
        }
    ]
}

Warning

Хэрэв 401 алдаа өгвөл та өөрийн нэвтэрч буй хэрэглэгчийн нэр, нууц үгээ шалгана уу.

Багшийн заах аргын нэгдэл

Үндсэн хэсэг

Багшийн заах аргын нэгдэл.


Параметр

personId

Хүний ID

number

Та дээрхи замаар хандахад дараах талбарууд буцаж ирнэ. Үүнд:

Талбар

Утга

personId

Хүний ID

institutionId

Байгууллагын ID

jobCode

Ажлын код

jobName

Ажлын нэр

academicOrganizationId

Заах аргын нэгдлийн ID

academicOrgName

Заах аргын нэгдлийн нэр

Note

Нэвтэрсэн хэрэглэгчийн token - г ашиглан явуулах ба personId буюу - Хүний ID - г тус тус явуулна.

Жишээ нь

Багшийн заах аргын нэгдэл хайхын тулд https://hub.esis.edu.mn/svc/api/hub/teacher/academic/org/:personId рүү GET аргачлалаар хандана.

STATUS: 200
{
"SUCCESS_CODE": 200,
"RESPONSE_MESSAGE": "Амжилттай",
"RESULT": [
        {
            "personId": 9000000202380,
            "institutionId": 40301,
            "jobCode": "2330-01",
            "jobName": "Багш, монгол хэл, уран зохиолын",
            "academicOrganizationId": 100000077754210,
            "academicOrgName": "Монгол хэл уран зохиолын заах аргын нэгдэл"
        }
    ]
}

Warning

Хэрэв 401 алдаа өгвөл та өөрийн нэвтэрч буй хэрэглэгчийн нэр, нууц үгээ шалгана уу.

Байгууллагын багшийн шилжилт хөдөлгөөн

Үндсэн хэсэг

Байгууллагын багшийн шилжилт хөдөлгөөний жагсаалт харах.


Оролтын параметр

Жишээ

beginDate

Эхлэх огноо

string

2021-01-01

Note

Тухайн оруулсан огноогоос одоогийн хугацаа хүртэлх шилжилт хөдөлгөөний мэдээллийг харуулна.

Таны нэвтэрсэн хэрэглэгчийн token- г ашиглан хандахад дараах талбарууд буцаж ирнэ. Үүнд:

Талбар

Утга

ASSIGNMENT_ID

Ажилтны ID

INSTITUTION_ID

Байгууллагын ID

PERSON_ID

Хүний ID

DISPLAY_NAME

Багшийн нэр харагдах хэлбэрээр

LAST_NAME

Эцэг эхийн нэр

FIRST_NAME

Өөрийн нэр

DATE_OF_BIRTH

Төрсөн огноо

GENDER_CODE

Хүйсийн код

MICROSOFT_EMAIL

Microsoft email

GOOGLE_EMAIL

Google email

ASSIGNMENT_NAME

Ажлын нэр

INSTRUCTOR_TYPE_ID

Багшийн төрлийн ID

TYPE_NAME

Багшийн төрлийн нэр

ACADEMIC_ORGANIZATION_ID

ЗАН-ын ID

ACADEMIC_ORG_NAME

ЗАН-ын нэр

USERNAME

Хэрэглэгчийн нэр

INSTRUCTOR_AVAILABILITY

Багшийн төлөв

INSTRUCTOR_ID

Багшийн ID

ACTION_ID

Үйлдлийн ID

ACTION_NAME

Үйлдлийн нэр

ACTION_DATE

Үйлдлийн огноо

Note

Нэвтэрсэн хэрэглэгчийн token - г ашиглан явуулах.

Жишээ нь

Байгууллагын багшийн шилжилт хөдөлгөөний жагсаалт хайхын тулд https://hub.esis.edu.mn/svc/api/hub/teacher/movements/:beginDate рүү GET аргачлалаар хандана.

STATUS: 200
{
    "SUCCESS_CODE": 200,
    "RESPONSE_MESSAGE": "Амжилттай",
    "RESULT": [
        {
            "ASSIGNMENT_ID": **********,,
            "INSTITUTION_ID": **********,,
            "PERSON_ID": **********,,
            "DISPLAY_NAME": "Д.Даш",
            "LAST_NAME": "Даваа",
            "FIRST_NAME": "Бат",
            "DATE_OF_BIRTH": "2017-05-24T00:00:00.000Z",
            "GENDER_CODE": "F",
            "MICROSOFT_EMAIL": **********,,
            "GOOGLE_EMAIL": **********,,
            "ASSIGNMENT_NAME": **********,,
            "INSTRUCTOR_TYPE_ID": "**********,",
            "TYPE_NAME": "**********,",
            "ACADEMIC_ORGANIZATION_ID": **********,,
            "ACADEMIC_ORG_NAME": **********,,
            "USERNAME": **********,,
            "INSTRUCTOR_AVAILABILITY": **********,,
            "INSTRUCTOR_ID": **********,,
            "ACTION_NAME": "Хасах",
            "ACTION_DATE": "2024-02-07T10:01:31.000Z",
            "ACTION_ID": ********
        }
    ]
}

Warning

Хэрэв 401 алдаа өгвөл та өөрийн нэвтэрч буй хэрэглэгчийн нэр, нууц үгээ шалгана уу.

Суралцагчийн мэдээлэл

Бүлгийн суралцагчийн жагсаалт

Үндсэн хэсэг

Бүлгийн суралцагчийн жагсаалт.


Параметр

STUDENT_GROUP_ID

Бүлгийн код

number

Та дээрхи замаар хандахад дараах талбарууд буцаж ирнэ. Үүнд:

Талбар

Утга

PERSON_ID

Хүний ID

FIRST_NAME

Өөрийн нэр

LAST_NAME

Эцэг эхийн нэр

DATE_OF_BIRTH

Төрсөн огноо

GENDER_CODE

Хүйсийн код

ACADEMIC_LEVEL

Ангийн код

ACADEMIC_LEVEL_NAME

Ангийн нэр

STUDENT_GROUP_ID

Бүлгийн код

STUDENT_GROUP_NAME

Бүлгийн нэр

PROGRAM_OF_STUDY_ID

Сургалтын хөтөлбөр ID

PROGRAM_PLAN_ID

Сургалтын Төлөвлөгөө ID

TEACHER_ID

Анги удирдсан багшийн ID

TEACHER_NAME

Анги удирдсан багшийн нэр

ACTION_DATE

Үйлдэл хийсэн огноо

ACADEMIC_YEAR

Тухайн хичээлийн жилийн он

Note

Нэвтэрсэн хэрэглэгчийн token - г ашиглан явуулах ба Байгууллагын суралцагчийн мэдээлэл авах сервисын STUDENT_GROUP_ID -г тус тус явуулна.

Жишээ нь

Бүлгийн суралцагчийн жагсаалт хайхын тулд https://hub.esis.edu.mn/svc/api/hub/group/student/list/:studentGroupId рүү GET аргачлалаар хандана.

STATUS: 200
{
"SUCCESS_CODE": 200,
"RESPONSE_MESSAGE": "Амжилттай",
"RESULT": [
        {
            "PERSON_ID": ***********,
            "FIRST_NAME": "Цэнгэл",
            "LAST_NAME": "Батзаяа",
            "DATE_OF_BIRTH": "2014-06-11T00:00:00.000Z",
            "GENDER_CODE": "M",
            "ACADEMIC_LEVEL": "3",
            "ACADEMIC_LEVEL_NAME": "3-р анги",
            "STUDENT_GROUP_ID": ***********,
            "STUDENT_GROUP_NAME": "3в",
            "PROGRAM_OF_STUDY_ID": ***********,
            "PROGRAM_PLAN_ID": ***********,
            "TEACHER_ID": ***********,
            "TEACHER_NAME": "Ц.Мөнхзаяа",
            "PROGRAM_STAGE_ID": ***********,
            "ACTION_DATE": "2023-06-08T02:32:33.000Z",
            "ACADEMIC_YEAR": "2024"
        },
        {
            "PERSON_ID": ***********,
            "FIRST_NAME": "Ананд",
            "LAST_NAME": "Билгүүн",
            "DATE_OF_BIRTH": "2014-06-11T00:00:00.000Z",
            "GENDER_CODE": "F",
            "ACADEMIC_LEVEL": "10",
            "ACADEMIC_LEVEL_NAME": "10-р анги",
            "STUDENT_GROUP_ID": ***********,
            "STUDENT_GROUP_NAME": "10в",
            "PROGRAM_OF_STUDY_ID": ***********,
            "PROGRAM_PLAN_ID": ***********,
            "TEACHER_ID": ***********,
            "TEACHER_NAME": "Б.Болд",
            "PROGRAM_STAGE_ID": ***********,
            "ACTION_DATE": "2023-06-08T02:32:33.000Z"
            "ACADEMIC_YEAR": "2024"
        }
    ]
}

Warning

Хэрэв 401 алдаа өгвөл та өөрийн нэвтэрч буй хэрэглэгчийн нэр, нууц үгээ шалгана уу.

Суралцагчийн мэдээлэл хайх

Үндсэн хэсэг

Суралцагчийн мэдээлэл хайх.


Параметр

PERSON_ID

Хүний ID

number

Та дээрхи замаар хандахад дараах талбарууд буцаж ирнэ. Үүнд:

Талбар

Утга

PERSON_ID

Хүний ID

FIRST_NAME

Өөрийн нэр

LAST_NAME

Эцэг эхийн нэр

DATE_OF_BIRTH

Төрсөн огноо

GENDER_CODE

Хүйсийн код

ACADEMIC_LEVEL

Ангийн код

ACADEMIC_LEVEL_NAME

Ангийн нэр

STUDENT_GROUP_ID

Бүлгийн код

STUDENT_GROUP_NAME

Бүлгийн нэр

PROGRAM_OF_STUDY_ID

Сургалтын хөтөлбөр ID

PROGRAM_PLAN_ID

Сургалтын Төлөвлөгөө ID

Note

Нэвтэрсэн хэрэглэгчийн token - г ашиглан явуулах ба Байгууллагын суралцагчийн мэдээлэл авах сервисын person_id -г тус тус явуулна.

Жишээ нь

Суралцагчийн мэдээлэл хайхын тулд https://hub.esis.edu.mn/svc/api/hub/student/search/:inPersonId рүү GET аргачлалаар хандана.

STATUS: 200
{
"SUCCESS_CODE": 200,
"RESPONSE_MESSAGE": "Амжилттай",
"RESULT": [
        {
            "PERSON_ID": 1,
            "REGISTER_NUM": null,
            "FIRST_NAME": "test",
            "LAST_NAME": "test",
            "DATE_OF_BIRTH": "2013-12-11T00:00:00.000Z",
            "GENDER_CODE": "M",
            "ACADEMIC_LEVEL": "3",
            "ACADEMIC_LEVEL_NAME": "3-р анги",
            "STUDENT_GROUP_ID": 1,
            "STUDENT_GROUP_NAME": "3в",
            "PROGRAM_OF_STUDY_ID": 1,
            "PROGRAM_PLAN_ID": 1,
            "EMAIL": "test@medle.mn",
            "PROGRAM_STAGE_ID": 1
        }
    ]
}

Warning

Хэрэв 401 алдаа өгвөл та өөрийн нэвтэрч буй хэрэглэгчийн нэр, нууц үгээ шалгана уу.

Суралцагчийн эсэх шалгах

Үндсэн хэсэг

Суралцагчийн эсэх шалгах.


Параметр

PERSON_ID

Хүний ID

number

Та дээрхи замаар хандахад дараах талбарууд буцаж ирнэ. Үүнд:

Талбар

Утга

status

Төлөв

message

Утга

data

Үнэн болон Худал эсэх

Note

Нэвтэрсэн хэрэглэгчийн token - г ашиглан явуулах ба Байгууллагын суралцагчийн мэдээлэл авах сервисын person_id -г тус тус явуулна.

Жишээ нь

Суралцагчийн эсэх шалгахын тулд https://hub.esis.edu.mn/svc/api/hub/student/check/:personId рүү GET аргачлалаар хандана.

STATUS: 200
{
    "status": 1,
    "message": "******* ID дугаартай сурагч байна.",
    "data": "true"
}

Warning

Хэрэв 401 алдаа өгвөл та өөрийн нэвтэрч буй хэрэглэгчийн нэр, нууц үгээ шалгана уу.


Суралцагчийн нэмэлт мэдээлэл хадгалах

Үндсэн хэсэг

Суралцагчийн нэмэлт мэдээлэл хадгалах

Талбар

Утга

event

Үйлдлийн утга

personId

Хүний ID

infoNumber5

Ам бүлийн тоо

infoFlag1

Нэн ядуу өрх эсэх:[Y/N]

infoFlag2

АБТ-ээс доогуур орлоготой өрх эсэх:[Y/N]

infoFlag3

Хөгжлийн бэрхшээлтэй гишүүнтэй өрх эсэх:[Y/N]

infoFlag4

3 ба түүнээс дээш хүүхэд ЕБС-д сурдаг эсэх:[Y/N]

infoFlag5

Эцэг, эхийн аль нэг малчин эсэх: [Y/N]

infoNumber6

Айлын хэд дэх хүүхэд

infoFlag11

Эцэг, эх нь хамт амьдардаг эсэх:[Y/N]

infoFlag6

Эцэг, эх нь хоёулаа ажилгүй эсэх: [Y/N]

infoFlag7

Эцэг,эх ньхоёулаа тэтгэвэр тогтоолгосон өрх эсэх:[Y/N]

infoFlag9

СӨБ-д хамрагдсан эсэх: [Y/N]

infoFlag10

Хамран сургах тойргийн эсэх: [Y/N]

infoText4

Нэмэлт тайлбар

infoFlag12

СӨБ-д хамрагдсан төрөл /NOT Usable/

infoFlag13

СӨБ-д хамрагдаагүй төрөл /NOT Usable/

infoText5

СӨБ-д хамрагдсан төрөл

infoText6

СӨБ-д хамрагдаагүй төрөл

Note

Хэрвээ infoFlag9 нь Y бол 101 (Төрийн өмчийн цэцэрлэгээс) / 102 (Хувийн өмчийн цэцэрлэгээс)/103 (Хувилбарт сургалтаас) N бол 201 (Гэрийн орчноос) / 202 (Гадаадад суралцаж байсан)/203 (Бусад).

Note

Нэвтэрсэн хэрэглэгчийн token - г ашиглан явуулах.

Жишээ нь

Суралцагчийн хувийн мэдээлэл хадгалахын тулд https://hub.esis.edu.mn/svc/api/hub/student/statistics/info рүү POST аргачлалаар хандана.

{
    "event": "Create",
    "personId": 1,
    "infoNumber5": 4,
    "infoFlag1": "N",
    "infoFlag2": "N",
    "infoFlag3": "N",
    "infoFlag4": "N",
    "infoFlag5": "N",
    "infoNumber6": 2,
    "infoFlag11": "N",
    "infoFlag6": "N",
    "infoFlag7": "N",
    "infoFlag9": "N",
    "infoFlag10": "N",
    "infoText4": "Нэмэлт тайлбар оруулна",
    "infoFlag12": "2",
    "infoFlag13": "2",
    "infoText5": "101",
    "infoText6": "201"
}
STATUS: 200
{
"SUCCESS_CODE": 200,
"RESPONSE_MESSAGE": "sucess",
"RESULT": {
    "status": 1,
    "message": "sucess"
    }
}

Хэрэв 401 алдаа өгвөл та өөрийн нэвтэрч буй хэрэглэгчийн нэр, нууц үгээ шалгана уу.

Дүрэмт хувцасны бүртгэлийн жагсаалт

Үндсэн хэсэг

Суралцагчийн дүрэмт хувцасны бүртгэлийн жагсаалтын сервис нь тухайн суралцагчийн дүрэмт хувцасны бүртгэлийн жагсаалтыг авах зориулалттай сервис юм. Параметр хэсгийн жишээ багананд байгаа нэрсийг уг сервисийн :personId, catId-д утга олгон ашиглана. Жишээ нь: '/90000002036577/2'

Суралцагчийн дүрэмт хувцасны бүртгэлийн жагсаалт.

Параметр

personId

Хүний ID

catId

Зориулалт

catId-Зориулалт

1

Бага анги (1-5)

2

Дунд анги (6-9)

3

Ахлах анги (10-12)

4

Сургуулийн өмнөх боловсрол

Та дээрхи замаар хандахад дараах талбарууд буцаж ирнэ. Үүнд:

Талбар

Утга

studentUniformId

Суралцагчийн дүрэмт хувцас ID

uniformCategoryId

Зориулалт

uniformCategoryName

Зориулалтын нэр

uniformTypeId

Бүрдэл

uniformTypeName

Бүрдлийн нэр

numberOfUniforms

Тоо, ширхэг

academicYear

Хичээлийн жил

name

Хичээлийн жилийн нэр

manufacturerDetails

Суралцагчийн түвшин

Note

Нэвтэрсэн хэрэглэгчийн token - г ашиглан явуулах.

Жишээ нь

Суралцагчийн дүрэмт хувцасны бүртгэлийн жагсаалт авахын тулд https://hub.esis.edu.mn/svc/api/hub/student/profile/stdntUniform/90000002036577/2 рүү GET аргачлалаар хандана.

STATUS: 200
{
"SUCCESS_CODE": 200,
"RESPONSE_MESSAGE": "Амжилттай",
"RESULT": [
        {
            "studentUniformId": 1,
            "uniformCategoryId": 1,
            "uniformCategoryName": "Бага анги (1-5)",
            "uniformTypeId": 1,
            "uniformTypeName": "Хүрэм, пиджак",
            "numberOfUniforms": 1,
            "academicYear": "2022",
            "name": "2022-23 Хичээлийн жил",
            "manufacturerDetails": null
        },
        {
            "studentUniformId": 1,
            "uniformCategoryId": 1,
            "uniformCategoryName": "Бага анги (1-5)",
            "uniformTypeId": 2,
            "uniformTypeName": "Өмд",
            "numberOfUniforms": 1,
            "academicYear": "2022",
            "name": "2022-23 Хичээлийн жил",
            "manufacturerDetails": null
        }
    ]
}

Дүрэмт хувцасны бүртгэл хадгалах

Үндсэн хэсэг

Суралцагчийн дүрэмт хувцасны бүртгэл шинээр бүртгэх, засах сервис

Параметрын тайлбар

Параметр

Тайлбар

Өгөгдлийн төрөл

Жишээ

event

Үйлдлийн утга

String

Create, Update

institutionId

Байгууллагын ID

Long

12345

personId

Хүний ID

Long

999999999

studentUniformId

Суралцагчийн дүрэмт хувцас ID

Long

10000

programTypeId

Хөтөлбөрийн төрлийн ID

Long

100000000000000

programOfStudyId

Сургалтын хөтөлбөрийн ID

Long

10

academicYear

Хичээлийн жил

String

2022

uniformCategoryId

Зориулалт

Long

1

uniformTypeId

Бүрдэл

Long

10

numberOfUniforms

Тоо, ширхэг

Long

10

manufacturerDetails

Суралцагчийн түвшин

String

null

infoFlag3

Дүрэмт хувцас огт худалдан авах боломжгүй өрхийн суралцагч эсэх

String

"N"

username

Үүсгэсэн хэрэглэгчийн нэр

String

null

Note

Нэвтэрсэн хэрэглэгчийн token - г ашиглан явуулах.

Суралцагчийн дүрэмт хувцасны бүртгэл илгээхийн тулд https://hub.esis.edu.mn/svc/api/hub/student/uniform/save рүү POST аргачлалаар хандана.

Жишээ нь

{
    "event":"Create",
    "personId":1,
    "studentUniformId":1,
    "programOfStudyId":1,
    "academicYear":"2022",
    "uniformCategoryId":1,
    "uniformTypeId":1,
    "numberOfUniforms":1,
    "manufacturerDetails":"2"
    "infoFlag3": "N"
}
{
"SUCCESS_CODE": 200,
"RESPONSE_MESSAGE": "Амжилттай хадгалагдлаа.",
"RESULT": {
    "status": 1,
    "message": "Амжилттай хадгалагдлаа."
    }
}

Сурах бичгийн бүртгэлийн жагсаалт

Үндсэн хэсэг

Суралцагчийн сурах бичгийн бүртгэлийн жагсаалтын сервис нь тухайн суралцагчийн сурах бичгийн бүртгэлийн жагсаалтыг авах зориулалттай сервис юм. Параметр хэсгийн жишээ багананд байгаа нэрсийг уг сервисийн :personId, educationLevel-д утга олгон ашиглана. Жишээ нь: '/90000002036577/9'

Суралцагчийн сурах бичгийн бүртгэлийн жагсаалт.


Параметр

personId

Хүний ID

educationLevel

Боловсролын түвшин

educationLevel Боловсролын түвшин

1

1-р анги

2

2-р анги

3

3-р анги

4

4-р анги

5

5-р анги

6

6-р анги

7

7-р анги

8

8-р анги

9

9-р анги

10

10-р анги

11

11-р анги

12

12-р анги

Та дээрхи замаар хандахад дараах талбарууд буцаж ирнэ. Үүнд:

Талбар

Утга

studentTextbookId

Суралцагчийн сурах бичгийн бүртгэлийн ID

ishas

Байгаа эсэх

textbookId

Сурах бичгийн ID

textbookName

Сурах бичгийн нэр

textbookTypeId

Сургалтын материалын төрлийн ID

textbookTypeName

Сургалтын материалын төрлийн нэр

textbookLevelId

Сургалтын материалын түвшингийн ID

textbookLevelName

Сургалтын материалын түвшингийн нэр

textbookGroupId

Сургалтын материалын бүлгийн ID

textbookGroupName

Сургалтын материалын бүлгийн нэр

acquiredType

Олж авсан төрөл

textbookAcquiredName

Олж авсан төрлийн нэр

acquiredSource

Олж авсан эх сурвалж

acquiredSourceName

Олж авсан эх сурвалжийн нэр

textbookPrice

Сурах бичгийн үнэ

subjectAreaId

Үндсэн судлагдахууны ID

Note

Нэвтэрсэн хэрэглэгчийн token - г ашиглан явуулах.

Жишээ нь

Суралцагчийн сурах бичгийн бүртгэлийн жагсаалт авахын тулд https://hub.esis.edu.mn/svc/api/hub/student/profile/textbook/90000002036577/2 рүү GET аргачлалаар хандана.

{
"SUCCESS_CODE": 200,
"RESPONSE_MESSAGE": "Амжилттай",
"RESULT": [
        {
            "studentTextbookId": null,
            "ishas": "N",
            "textbookId": 1118,
            "textbookName": "Англи хэл XI",
            "textbookTypeId": 1,
            "textbookTypeName": "Сурах бичиг",
            "textbookLevelId": 11,
            "textbookLevelName": "11-р анги",
            "textbookGroupId": 1,
            "textbookGroupName": "ЕБС-ын сургалтын материал",
            "acquiredType": null,
            "textbookAcquiredName": null,
            "acquiredSource": null,
            "acquiredSourceName": null,
            "textbookPrice": null,
            "subjectAreaId": 24
        },
        {
            "studentTextbookId": null,
            "ishas": "N",
            "textbookId": 1117,
            "textbookName": "Биологи XI",
            "textbookTypeId": 1,
            "textbookTypeName": "Сурах бичиг",
            "textbookLevelId": 11,
            "textbookLevelName": "11-р анги",
            "textbookGroupId": 1,
            "textbookGroupName": "ЕБС-ын сургалтын материал",
            "acquiredType": null,
            "textbookAcquiredName": null,
            "acquiredSource": null,
            "acquiredSourceName": null,
            "textbookPrice": null,
            "subjectAreaId": 11
        }
    ]
}

Сурах бичгийн төрлийн жагсаалт

Үндсэн хэсэг

Суралцагчийн сурах бичгийн бүртгэлийн жагсаалт.


Та дээрхи замаар хандахад дараах талбарууд буцаж ирнэ. Үүнд:

Талбар

Утга

textbookId

Сурах бичгийн ID

textbookGroupId

Сурах бичгийн зориулалт

textbookLevelId

Сурах бичгийн хэрэглэх түвшин

textbookTypeId

Сурах бичгийн төрөл

subjectAreaId

Судлагдахууны ID

textbookName

Сурах бичгийн нэр

textbookLanguage

Сурах бичгийн хэл

textbookGroupId Сурах бичгийн зориулалт

1

ЕБС- ийн сурах бичиг

textbookTypeId Сурах бичгийн төрөл

1

Сурах бичиг

5

Сурах бичиг/Казах хэл/

6

Сурах бичиг/Тусгай/

textbookLevelId Сурах бичгийн хэрэглэх түвшин

1

1-р анги

2

2-р анги

3

3-р анги

4

4-р анги

5

5-р анги

6

6-р анги

7

7-р анги

8

8-р анги

9

9-р анги

10

10-р анги

11

11-р анги

12

12-р анги

Note

Нэвтэрсэн хэрэглэгчийн token - г ашиглан явуулах.

Жишээ нь

Суралцагчийн сурах бичгийн бүртгэлийн жагсаалт авахын тулд https://hub.esis.edu.mn/svc/api/public/textbook/list рүү GET аргачлалаар хандана.

{
"SUCCESS_CODE": 200,
"RESPONSE_MESSAGE": "Амжилттай",
"RESULT": [
        {
            "textBookId": 1124,
            "textBookGroupId": 1,
            "textBookLevelId": 11,
            "textbookTypeId": 1,
            "subjectAreaId": 4,
            "textbookName": "Үндэсний бичиг X-XI",
            "textbookLanguage": "MN"
        },
        {
            "textBookId": 1125,
            "textBookGroupId": 1,
            "textBookLevelId": 11,
            "textbookTypeId": 1,
            "subjectAreaId": 26,
            "textbookName": "Иргэний боловсрол XI",
            "textbookLanguage": "MN"
        }
    ]
}

Сурах бичгийн бүртгэл хадгалах

Үндсэн хэсэг

Суралцагчийн сурах бичгийн бүртгэл шинээр бүртгэх, засах сервис


Параметрын тайлбар

Параметр

Тайлбар

Өгөгдлийн төрөл

Жишээ

event

Үйлдлийн утга

String

Create, Update

institutionId

Байгууллагын ID

Long

10000

personId

Хүний ID

Long

999999999

studentTextbookId

Суралцагчийн сурах бичгийн бүртгэлийн ID

Long

100000000000000

academicYear

Хичээлийн жил

String

2022

textbookGroupId

Сургалтын материалын бүлгийн ID

Long

1

textbookLevelId

Сургалтын материалын түвшингийн ID

Long

9

textbookTypeId

Сургалтын материалын төрлийн ID

Long

1

subjectAreaId

Үндсэн судлагдахууны ID. Сурах бичиг нь олон судлагдахууны чиглэлтэй байж болох ба хэрэв тийм бол энд үндсэн судлагдахууныг бүртгэнэ.

Long

24

textbookId

Сурах бичгийн ID

Long

1088

acquiredType

Олж авсан төрөл

String

OTHER

buyOrRentPrice

Худалдаж авсан эсвэл түрээсэлсэн үнэ

Long

0

acquiredSource

Олж авсан эх сурвалж

String

LIBRARY

Note

Нэвтэрсэн хэрэглэгчийн token - г ашиглан явуулах.

Суралцагчийн сурах бичгийн бүртгэл илгээхийн тулд https://hub.esis.edu.mn/svc/api/hub/student/textbook/save рүү POST аргачлалаар хандана.

Жишээ нь

STATUS: 200

{
    "event":"Create",
    "personId":1,
    "studentTextbookId":1,
    "academicYear":"2022",
    "textbookGroupId":1,
    "textbookLevelId":9,
    "textbookTypeId":1,
    "subjectAreaId":24,
    "textbookId":1088,
    "acquiredType":"OTHER",
    "buyOrRentPrice":1,
    "acquiredSource":"1"
}

Хэрэв 401 алдаа өгвөл та өөрийн нэвтэрч буй хэрэглэгчийн нэр, нууц үгээ шалгана уу.

{
"SUCCESS_CODE": 200,
"RESPONSE_MESSAGE": "Амжилттай хадгаллаа",
"RESULT": {
    "status": 1,
    "message": "Амжилттай хадгаллаа"
    }
}

Суралцагч хэрэглэгчээр нэвтрэх

Үндсэн хэсэг

Суралцагч хэрэглэгчээр нэвтрэх.

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 аргачлалаар хандана.

{
    "username": "ES999999999",
    "password": "999999999",
    "accessToken": "#######"
}
STATUS: 200

Үр дүн:

{
    "result": {
    "userId": *********,
    "personId": *********,
    "organizationId": *********,
    "academicYear": "*********",
    "displayName": "Б.*********",
    "isEbsSub": "*********",
    "groupName": "*********",
    "organizationName": "********* сумын 1-р *********",
    "username": "*********"
    },
    "token": "ffffff"
}

Warning

Хэрэв 401 алдаа өгвөл та өөрийн нэвтэрч буй хэрэглэгчийн нэр, нууц үгээ шалгана уу.

Хичээлийн дүн

Жилийн эцсийн дүн харах

Үндсэн хэсэг

Жилийн эцсийн дүн харах


Талбар

Утга

STUDENT_GROUP_ID

Бүлгийн ID

PERSON_ID

Суралцагчийн ID

PROGRAM_ELEMENT_ID

Хөтөлбөрийн элементийн ID

GRADE_MARK

Суралцагчийн авсан хичээлийн дүн

GRADE_ID

Дүнгийн ID

GRADE_CODE

Дүнгийн код

GRADE_POINTS

Дүнгийн оноо

GRADE_OUTCOME

Дүнгийн үр дүн

AVG_CONTACT_HOURS

7 хоногт судалсан дундаж цаг

APPROVAL_STATUS

Баталгаажуулалтын төлөв

APPROVAL_STATUS_NAME

Баталгаажуулалтын төлөвийн нэр

Note

Нэвтэрсэн хэрэглэгчийн token - г ашиглан явуулах.

Жишээ нь

Хичээлийн дүн харахын тулд https://hub.esis.edu.mn/svc/api/hub/group/list/grade/:studentGroupId/:programElementId рүү GET аргачлалаар хандана.

STATUS: 200
{
"SUCCESS_CODE": 200,
"RESPONSE_MESSAGE": "Амжилттай",
"RESULT": [
        {
            "STUDENT_GROUP_ID": 1,
            "PERSON_ID": 1,
            "PROGRAM_ELEMENT_ID": 1,
            "GRADE_MARK": 100,
            "GRADE_ID": 71,
            "GRADE_CODE": "VIII",
            "GRADE_POINTS": 0,
            "GRADE_OUTCOME": "PASSED",
            "AVG_CONTACT_HOURS": 1,
            "APPROVAL_STATUS": "APPROVED",
            "APPROVAL_STATUS_NAME": "Батлагдсан"
        }
    ]
}

Хэрэв 401 алдаа өгвөл та өөрийн нэвтэрч буй хэрэглэгчийн нэр, нууц үгээ шалгана уу.

Жилийн эцсийн дүн хадгалах

Үндсэн хэсэг

Жилийн эцсийн дүн оруулах хадгалах илгээх


Талбар

Утга

programElementId

Хөтөлбөрийн элементийн ID

studentGroupId

Бүлгийн ID

academicLevel

Суралцагчийн түвшин

event

Хичээлийн дүн оруулах эсвэл устгах төлөв

courseGradeArray

Суралцагчийн дүнгийн мэдээллийн жагсаалт /array/

person_id

Суралцагчийн ID

grade_mark

Суралцагчийн авсан хичээлийн дүн

grade_id

Дүнгийн ID

grade_code

Дүнгийн код

grade_points

Дүнгийн оноо

grade_outcome

Дүнгийн үр дүн

avg_contact_hours

7 хоногт судалсан дундаж цаг

Note

Нэвтэрсэн хэрэглэгчийн token - г ашиглан явуулах.

Жишээ нь

Хичээлийн дүн илгээхийн тулд https://hub.esis.edu.mn/svc/api/hub/group/course/save рүү POST аргачлалаар хандана.

{
"programElementId": 1,
"studentGroupId": 1,
"academicLevel": 11,
"event": "ADD",
"courseGradeArray": [
        {
        "PERSON_ID": 1,
        "GRADE_MARK": 100,
        "GRADE_ID": 71,
        "GRADE_CODE": "VIII",
        "GRADE_POINTS": 0,
        "GRADE_OUTCOME": "PASSED",
        "AVG_CONTACT_HOURS": 1
        }
    ]
}
STATUS: 200
{
"SUCCESS_CODE": 200,
"RESPONSE_MESSAGE": "Амжилттай хадгаллаа",
"RESULT": {
    "status": 1,
    "message": "Амжилттай хадгаллаа"
    }
}

Хэрэв 401 алдаа өгвөл та өөрийн нэвтэрч буй хэрэглэгчийн нэр, нууц үгээ шалгана уу.

Хичээлийн дүнгийн мэдээлэл /Дүнгийн схем/

Үндсэн хэсэг

Дүнгийн мэдээлэл.


Параметр

Төрөл

GRADING_SCHEME_ID

Дүнгийн схем код

number

Та дээрхи замаар хандахад дараах талбарууд буцаж ирнэ. Үүнд:

Талбар

Утга

GRADE_ID

Дүнгийн ID

MIN_GRADE_MARK

Түвшингийн доод дүн

MAX_GRADE_MARK

Түвшингийн дээд дүн

GRADE_CODE

Үсгэн дүн

GRADE_POINTS

Дүнгийн оноо

GRADE_OUTCOME

Дүнгийн үр дүн

SEQUENCE

Дараалал

TOTAL_MIN

Доод дүн

TOTAL_MAX

Дээд дүн

COLOR_CODE

Өнгийн код

Note

Нэвтэрсэн хэрэглэгчийн token - г ашиглан явуулах ба Байгууллагын хөтөлбөрийн хичээлийн мэдээлэл авах сервисын GRADING_SCHEME_ID -г тус тус явуулна.

Жишээ нь

Дүнгийн мэдээлэл хайхын тулд https://hub.esis.edu.mn/svc/api/hub/scheme/grade/list/:gradingSchemeId рүү get аргачлалаар хандана.

STATUS: 200
{
"SUCCESS_CODE": 200,
"RESPONSE_MESSAGE": "Амжилттай",
"RESULT": [
        {
            "GRADE_ID": 71,
            "MIN_GRADE_MARK": 89.9,
            "MAX_GRADE_MARK": 100,
            "GRADE_CODE": "VIII",
            "GRADE_POINTS": 0,
            "GRADE_OUTCOME": "PASSED",
            "SEQUENCE": 1,
            "TOTAL_MIN": -1,
            "TOTAL_MAX": 100,
            "COLOR_CODE": "#16A085"
        },
        {
            "GRADE_ID": 72,
            "MIN_GRADE_MARK": 79.9,
            "MAX_GRADE_MARK": 89.9,
            "GRADE_CODE": "VII",
            "GRADE_POINTS": 0,
            "GRADE_OUTCOME": "PASSED",
            "SEQUENCE": 2,
            "TOTAL_MIN": -1,
            "TOTAL_MAX": 100,
            "COLOR_CODE": "#42CCA6"
        }
    ]
}

Warning

Хэрэв 401 алдаа өгвөл та өөрийн нэвтэрч буй хэрэглэгчийн нэр, нууц үгээ шалгана уу.

Бүлгийн ирц

Хүүхэд өдрийн ирц харах

Үндсэн хэсэг

Хүүхэд өдрийн ирц харах

Талбар

Утга

studentGroupId

Бүлгийн ID

dayDate

Ирц бүртгэсэн өдөр

Та дээрхи замаар хандахад дараах талбарууд буцаж ирнэ. Үүнд:

Талбар

Утга

ACADEMIC_LEVEL

Суралцагчийн төвшин

PROGRAM_STAGE_ID

Сургалтын хөтөлбөрийн үе шатын ID

PERSON_ID

Хүний ID

ATTEND_REASON

Ирцийн шалтгаан

ATTEND_REASON_NAME

Ирцийн шалтгаан

TARDY_MINUTES

Хоцорсон минут

Жишээ нь

Хүүхэд өдрийн ирц харахын тулд https://hub.esis.edu.mn/svc/api/hub/group/list/attendance/:studentGroupId/:dayDate рүү GET аргачлалаар хандана.

STATUS: 200
{
"SUCCESS_CODE": 200,
"RESPONSE_MESSAGE": "Амжилттай",
"RESULT": [
        {
            "ACADEMIC_LEVEL": "11",
            "PROGRAM_STAGE_ID": 1,
            "PERSON_ID": 1,
            "ATTEND_REASON": "PRESENT",
            "ATTEND_REASON_NAME": "Ирсэн",
            "TARDY_MINUTES": 1
        }
    ]
}

Хэрэв 401 алдаа өгвөл та өөрийн нэвтэрч буй хэрэглэгчийн нэр, нууц үгээ шалгана уу.

Хүүхэд өдрийн ирц хадгалах

Үндсэн хэсэг

Хүүхэд өдрийн ирц хадгалах

Талбар

Утга

programStageId

Сургалтын хөтөлбөрийн үе шатын ID

academicLevel

Суралцагчийн төвшин

studentGroupId

Бүлгийн ID

dayDate

Ирцийн өдөр

inAttendanceList

Ирц бүртгэх суралцагчийн жагсаалт /array/

ACADEMIC_LEVEL

Ангийн код

PROGRAM_STAGE_ID

Түвшин ID

PERSON_ID

Хүний ID

ATTEND_REASON

Ирцийн шалтгаан

TARDY_MINUTES

Хоцорсон минут

Жишээ нь

Хүүхэд өдрийн ирц хадгалах, илгээхийн тулд https://hub.esis.edu.mn/svc/api/hub/group/school/attendance/save рүү POST аргачлалаар хандана.

{
"programStageId": 1,
"academicLevel": 11,
"studentGroupId": 1,
"dayDate": "2023-03-31",
"inAttendanceList": [
        {
            "ACADEMIC_LEVEL": "11",
            "PROGRAM_STAGE_ID": 1,
            "PERSON_ID": 1,
            "ATTEND_REASON": "PRESENT",
            "TARDY_MINUTES": 1
        }
    ]
}
STATUS: 200
{
 "SUCCESS_CODE": 200,
 "RESPONSE_MESSAGE": "Амжилттай хадгаллаа",
 "RESULT": {
     "status": 1,
     "message": "Амжилттай хадгаллаа"
 }
}

Warning

Хэрэв 401 алдаа өгвөл та өөрийн нэвтэрч буй хэрэглэгчийн нэр, нууц үгээ шалгана уу.

Цахим сургалтын ирцийн мэдээлэл

Үндсэн хэсэг

Ирцийн мэдээлэл

Параметр

academicYear

Хичээлийн жил

number

personId

Суралцагчийн ID

number

groupId

Бүлгийн ID

number

sessionId

Улирлын ID

number

Талбар

Утга

COURSE_NAME

Хичээлийн нэр

E_CLASS_NAME

Цахим ангийн нэр

TEACHER_NAME

Багшийн нэр

PHONE_NUMBER

Утасны дугаар

DAY_OF_WEEK

Хичээллэх гариг

LAST_NAME

Овог

FIRST_NAME

Нэр

CLASS_ATTEND_DATE

Ирц бүртгэгдсэн өдөр

ATT_REASON

Ирцийн төлөв

WEEK_NUMBER

Долоо хоногийн дугаар

SESSION_NAME

Улирлын нэр

INSTRUCTOR_ID

Багшийн ID

INSTRUCTOR_PERSON_ID

Багшийн бүртгэлийн ID

BUSINESS_GROUP_ID

Сургуулийн ID

STUDENT_GROUP_ID

Бүлгийн ID

PERSON_ID

Суралцагчийн ID

CLASS_ID

Ээлжит хичээлийн ID

SUBJECT_AREA_ID

Судлагдахууны ID

COURSE_ID

Хичээлийн ID

ACADEMIC_YEAR

Хичээлийн жил

TERM_ID

Хагас хичээлийн жилийн ID

SESSION_ID

Улирлын ID

Жишээ нь

Ирцийн мэдээлэл харах https://hub.esis.edu.mn/svc/api/hub/attendance/list/:academicYear/:personId/:groupId/:sessionId рүү GET аргачлалаар хандана.

{
"SUCCESS_CODE": 200,
"RESPONSE_MESSAGE": "Амжилттай",
"RESULT": [
        {
            "courseName": "Орос хэл 10 Сонгон",
            "eClassName": "ОРХ 10 Ц-23",
            "teacherName": "Б.******,",
            "phoneNumber": "******,",
            "dayOfWeek": "******,",
            "lastName": "******,",
            "firstName": "******,",
            "classAttendDate": "2023-10-12T00:00:00.000Z",
            "attReason": "Чөлөөтэй",
            "weekNumber": 2,
            "sessionName": "1-р улирал",
            "instructorId": ******,
            "instructorPersonId": ******,,
            "businessGroupId": ******,,
            "studentGroupId": ******,,
            "personId": ******,,
            "classId": ******,,
            "subjectAreaId": 25,
            "courseId": ******,,
            "academicYear": "2023",
            "termId": 171,
            "sessionId": ******,
        }
    ]
}

Хэрэв 401 алдаа өгвөл та өөрийн нэвтэрч буй хэрэглэгчийн нэр, нууц үгээ шалгана уу.

Үнэлгээ 2

Үнэлгээ 2 хадгалах

Үндсэн хэсэг

Үнэлгээ 2 хадгалах


Талбар

Утга

institution_id

Байгууллагын ID

student_list

Суралцагчийн жагсаалт

term_id

Хичээлийн хагас жил

class_id

Ээлжит хичээл ID

Note

Нэвтэрсэн хэрэглэгчийн token - г ашиглан явуулах.

Жишээ нь

Хичээлийн дүн илгээхийн тулд https://hub.esis.edu.mn/svc/api/hub/class/grade/save рүү POST аргачлалаар хандана.

Note

term_id хэсэгт хичээлийн 1-р хагас бол 1, 2-р хагас бол 2 гэсэн утга сонгоно уу.

{
    "studentList": [
        {
            "PERSON_ID": 90000003288838,
            "GRADE_MARK": 97
        }
    ],
    "termId": 2,
    "classId": 100004117985051
}
STATUS: 200
{
    "SUCCESS_CODE": 200,
    "RESPONSE_MESSAGE": "Амжилттай хадгалагдлаа",
    "RESULT": {
        "status": 1,
        "message": "Амжилттай хадгалагдлаа"
    }
}

Хэрэв 401 алдаа өгвөл та өөрийн нэвтэрч буй хэрэглэгчийн нэр, нууц үгээ шалгана уу.

Үнэлгээ 2 устгах

Үндсэн хэсэг

Үнэлгээг устгах


Талбар

Утга

institution_id

Байгууллагын ID

student_list

Суралцагчийн жагсаалт

term_id

Хичээлийн хагас жил

class_id

Ээлжит хичээл ID

username

Үүсгэсэн хүн

Note

Нэвтэрсэн хэрэглэгчийн token - г ашиглан явуулах.

Жишээ нь

Үнэлгээг устгахын тулд https://hub.esis.edu.mn/svc/api/hub/class/grade/delete рүү POST аргачлалаар хандана.

Note

term_id хэсэгт хичээлийн 1-р хагас бол 1, 2-р хагас бол 2 гэсэн утга сонгоно уу.

{
    "studentList": [
        {
            "PERSON_ID": 90000003288838,
            "GRADE_MARK": 97
        }
    ],
    "termId": 2,
    "classId": 100004117985051
}
STATUS: 200
{
    "SUCCESS_CODE": 200,
    "RESPONSE_MESSAGE": "Амжилттай цуцлагдлаа",
    "RESULT": {
        "status": 1,
        "message": "Амжилттай цуцлагдлаа"
    }
}

Хэрэв 401 алдаа өгвөл та өөрийн нэвтэрч буй хэрэглэгчийн нэр, нууц үгээ шалгана уу.

Цахим сургалтын үнэлгээ харах

Үндсэн хэсэг

Цахим сургалтын үнэлгээ харах


Талбар

Утга

academicYear

Хичээлийн жил

groupId

Бүлгийн ID

Note

Нэвтэрсэн хэрэглэгчийн token - г ашиглан явуулах.

Жишээ нь

Цахим сургалтын үнэлгээ харахын тулд https://hub.esis.edu.mn/svc/api/hub/assessment2/list/:academicYear/:groupId рүү GET аргачлалаар хандана.

{
"SUCCESS_CODE": 200,
"RESPONSE_MESSAGE": "Амжилттай",
"RESULT": [
        {
            "courseId": 100000582914608,
            "courseName": "Дизайн/зураг зүй, технологи 10 Сонгон",
            "classId": ************,
            "className": "********",
            "instructorPersonId": ********,
            "instructorId": **********,
            "teacherName": "************",
            "phoneNumber": "********, ********",
            "subjectAreaId": ***,
            "personId": *************,
            "lastName": "**********",
            "firstName": "*********",
            "academicYear": "2023",
            "studentGroupId": ************,
            "gradeMark1": 9.6,
            "gradeCode1": "I",
            "approvalStatus1": "Батлагдсан",
            "gradeMark2": null,
            "gradeCode": null,
            "approvalStatus2": null,
            "lastGrade": null
        }
    ]
}

Хэрэв 401 алдаа өгвөл та өөрийн нэвтэрч буй хэрэглэгчийн нэр, нууц үгээ шалгана уу.

Төсөв хөрөнгө

Төсөв орлого зарлагын маягтын мэдээлэл харах

Үндсэн хэсэг

Төсөв орлого зарлагын маягтын мэдээлэл харах

Note

Нэвтэрсэн хэрэглэгчийн token - г ашиглан явуулах.

Жишээ нь

Төсөв орлого зарлагын маягтын мэдээлэл харахын тулд https://hub.esis.edu.mn/svc/api/hub/execution рүү GET аргачлалаар хандана.

STATUS: 200
{
"SUCCESS_CODE": 200,
"RESPONSE_MESSAGE": "Амжилттай",
"RESULT": [
        {
            "specificationCode": "001",
            "specificationName": "Мөнгөн хөрөнгийн эхний үлдэгдэл",
            "budgetTotal": 0,
            "executionTotal": 0,
            "institutionId": 1,
            "academicYear": "2022",
            "sequence": 1,
            "readOnlyFlag": "N"
        },
        {
            "specificationCode": "002",
            "specificationName": "Нэг. Зардлыг санхүүжүүлэх эх үүсвэр (мян.төг)",
            "budgetTotal": null,
            "executionTotal": null,
            "institutionId": 1,
            "academicYear": "2022",
            "sequence": 2,
            "readOnlyFlag": "Y"
        }
    ]
}

Хэрэв 401 алдаа өгвөл та өөрийн нэвтэрч буй хэрэглэгчийн нэр, нууц үгээ шалгана уу.

Төсөв орлого зарлагын маягтын мэдээлэл хадгалах

Үндсэн хэсэг

Төсөв орлого зарлагын маягтын мэдээлэл хадгалах


Талбар

Утга

academicYear

Хичээлийн жил

budgetTotal

Батлагдсан төсөв

executionTotal

Гүйцэтгэл

specificationCode

Гүйцэтгэлийн үзүүлэлтийн дугаар

Жишээ нь

Төсвийн орлого зарлага хадгалахын тулд https://hub.esis.edu.mn/svc/api/hub/execution/save рүү POST аргачлалаар хандана.

{
"academicYear": "2022",
"inTotal": [{
    "budgetTotal": ******,
    "executionTotal": ******,
    "specificationCode": "******"
     }]
}
STATUS: 200
{
"SUCCESS_CODE": 200,
"RESPONSE_MESSAGE": "Амжилттай хадгаллаа",
"RESULT": {
    "status": 1,
    "message": "Амжилттай хадгаллаа"
    }
}

Warning

Хэрэв 401 алдаа өгвөл та өөрийн нэвтэрч буй хэрэглэгчийн нэр, нууц үгээ шалгана уу.

Маягтын зураг

ESIS Welcome Page

Төсөв хөрөнгийн маягтын мэдээлэл харах

Үндсэн хэсэг

Төсөв хөрөнгийн маягтын мэдээлэл харах

Талбар

Утга

specificationName

Хөрөнгийн үзүүлэлтийн нэр

specificationCode

Хөрөнгийн үзүүлэлтийн мөрийн дугаар

firstBalance

Оны эхний үлдэгдэл

additionBudget

Төсвийн хөрөнгөөр /Нэмэгдсэн/

additionOwn

Өөрийн хөрөнгөөр /Нэмэгдсэн/

additionProject

Төсөл хөтөлбөрөөр /Нэмэгдсэн/

additionOther

Бусад /Нэмэгдсэн/

subtractionBuy

Худалдсан /Хасагдсан/

subtractionTransfer

Үнэ төлбөргүй шилжүүлсэн /Хасагдсан/

subtractionRetire

Акталж устгасан /Хасагдсан/

subtractionOther

Бусад /Хасагдсан/

lastBalance

Оны эцсийн үлдэгдэл

institutionId

Байгууллагын ID

academicYear

Хичээлийн жил

sequence

Хөрөнгийн үзүүлэлтийн мөрийн дугаарын дараалал /specificationCode - г дараалалд оруулсан төрөл/

readOnlyFlag

Зөвхөн унших талбар эсэх

Note

Нэвтэрсэн хэрэглэгчийн token - г ашиглан явуулах.

Жишээ нь

Төсөв хөрөнгийн маягтын мэдээлэл харах тулд https://hub.esis.edu.mn/svc/api/hub/totalAssets рүү GET аргачлалаар хандана.

STATUS: 200
{
"SUCCESS_CODE": 200,
"RESPONSE_MESSAGE": "Амжилттай",
"RESULT": [
        {
            "specificationCode": "027",
            "specificationName": "Нийт хуримтлагдсан элэгдэл",
            "firstBalance": 1687389844.7,
            "additionBudget": null,
            "additionOwn": null,
            "additionProject": null,
            "additionOther": 308628225.33,
            "subtractionBuy": null,
            "subtractionTransfer": null,
            "subtractionRetire": null,
            "subtractionOther": null,
            "lastBalance": null,
            "institutionId": 40130,
            "academicYear": "2022",
            "sequence": 27,
            "readOnlyFlag": "N"
        },
        {
            "specificationCode": "012",
            "specificationName": "Эд хогшил, тавилга",
            "firstBalance": 126896634.07,
            "additionBudget": null,
            "additionOwn": null,
            "additionProject": null,
            "additionOther": 44626614.04,
            "subtractionBuy": null,
            "subtractionTransfer": null,
            "subtractionRetire": null,
            "subtractionOther": 30952046.82,
            "lastBalance": null,
            "institutionId": 40130,
            "academicYear": "2022",
            "sequence": 12,
            "readOnlyFlag": "N"
        }
    ]
}

Хэрэв 401 алдаа өгвөл та өөрийн нэвтэрч буй хэрэглэгчийн нэр, нууц үгээ шалгана уу.

Төсөв хөрөнгийн маягтын мэдээлэл хадгалах

Үндсэн хэсэг

Төсөв хөрөнгийн маягтын мэдээлэл хадгалах


Талбар

Утга

inAcademicYear

Хичээлийн жил

specificationCode

Хөрөнгийн үзүүлэлтийн дугаар

firstBalance

Оны эхний үлдэгдэл

additionBudget

Төсвийн хөрөнгөөр /Нэмэгдсэн/

additionOwn

Өөрийн хөрөнгөөр /Нэмэгдсэн/

additionProject

Төсөл хөтөлбөрөөр /Нэмэгдсэн/

additionOther

Бусад /Нэмэгдсэн/

subtractionBuy

Худалдсан /Хасагдсан/

subtractionTransfer

Үнэ төлбөргүй шилжүүлсэн /Хасагдсан/

subtractionRetire

Акталж устгасан /Хасагдсан/

subtractionOther

Бусад /Хасагдсан/

lastBalance

Оны эцсийн үлдэгдэл

Жишээ нь

Төсвийн хөрөнгийн жагсаалт илгээхийн тулд https://hub.esis.edu.mn/svc/api/hub/totalAssets/save рүү POST аргачлалаар хандана.

{
    "inAcademicYear":"2022",
    "inStatisticList": [{
        "specificationCode": "015",
        "firstBalance": 150,
        "additionBudget": 150,
        "additionOwn": 1,
        "additionProject": 2,
        "additionOther": 2,
        "subtractionBuy": 2,
        "subtractionTransfer": 3,
        "subtractionRetire": 3,
        "subtractionOther": 3,
        "lastBalance": 3
    }]
}
STATUS: 200
{
"SUCCESS_CODE": 200,
"RESPONSE_MESSAGE": "Амжилттай хадгаллаа",
"RESULT": {
    "status": 1,
    "message": "Амжилттай хадгаллаа"
    }
}

Warning

Хэрэв 401 алдаа өгвөл та өөрийн нэвтэрч буй хэрэглэгчийн нэр, нууц үгээ шалгана уу.

Маягтын зураг

ESIS Welcome Page

Хоолны систем

Хоолны мэдээлэл

Хоолны ангилал

Үндсэн хэсэг

Хоолны ангилал харах

Талбар

Утга

PRODUCT_TYPE

Хоолны ангилал /1-р хоол, 2-р хоол, Салат, Талх/

PRODUCT_TYPE_NAME

Хоолны ангиллын нэр

Note

Нэвтэрсэн хэрэглэгчийн token - г ашиглан явуулах.

Жишээ нь

Хоолны ангилал харахын тулд https://hub.esis.edu.mn/svc/api/public/cook/product/type рүү GET аргачлалаар хандана.

STATUS: 200
{
  "SUCCESS_CODE": 200,
  "RESPONSE_MESSAGE": "Амжилттай",
  "RESULT": [
      {
          "PRODUCT_TYPE": "SOUP",
          "PRODUCT_TYPE_NAME": "1-р хоол"
      },
      {
          "PRODUCT_TYPE": "MAIN",
          "PRODUCT_TYPE_NAME": "2-р хоол"
      },
      {
          "PRODUCT_TYPE": "SALAD",
          "PRODUCT_TYPE_NAME": "Салат/зууш, жимс"
      },
      {
          "PRODUCT_TYPE": "DRINKS",
          "PRODUCT_TYPE_NAME": "Уух зүйлс"
      },
      {
          "PRODUCT_TYPE": "BAKERY",
          "PRODUCT_TYPE_NAME": "Талх, нарийн боов"
      },
      {
          "PRODUCT_TYPE": "KIT",
          "PRODUCT_TYPE_NAME": "Иж бүрдэл"
      }
  ]
 }

Хэрэв 401 алдаа өгвөл та өөрийн нэвтэрч буй хэрэглэгчийн нэр, нууц үгээ шалгана уу.

Хүнсний бүлэг

Үндсэн хэсэг

Хүнсний бүлэг харах

Талбар

Утга

GROUP_ID

Бүлгийн ID

PARENT_GROUP_ID

Дэд бүлгийн ID

ORG_GROUP

Сургалтын хэлбэрийн төрөл /EBS, SUB /

GROUP_CODE

Бүлгийн код

GROUP_NAME

Хоолны ангиллын нэр

Note

Нэвтэрсэн хэрэглэгчийн token - г ашиглан явуулах.

Жишээ нь

Хоолны ангилал харахын тулд https://hub.esis.edu.mn/svc/api/public/cook/materialGroup рүү GET аргачлалаар хандана.

STATUS: 200
{
  "SUCCESS_CODE": 200,
  "RESPONSE_MESSAGE": "Амжилттай",
  "RESULT": [
      {
          "GROUP_ID": 2005,
          "PARENT_GROUP_ID": null,
          "ORG_GROUP": "EBS",
          "GROUP_CODE": "МУХ",
          "GROUP_NAME": "Мах, уураглаг хүнс"
      },
      {
          "GROUP_ID": 2006,
          "PARENT_GROUP_ID": 2005,
          "ORG_GROUP": "EBS",
          "GROUP_CODE": "МУХ",
          "GROUP_NAME": "Амьтны гаралтай хүнс "
      }
  ]
 }

Хэрэв 401 алдаа өгвөл та өөрийн нэвтэрч буй хэрэглэгчийн нэр, нууц үгээ шалгана уу.

Түүхий эд

Үндсэн хэсэг

Түүхий эд харах

Талбар

Утга

MATERIAL_ID

Түүхий эд материалын ID

GROUP_ID

Бүлгийн ID

MATERIAL_CODE

Түүхий эд материалын код

MATERIAL_NAME

Түүхий эд материалын нэр

MEASURE_CODE

Хэмжих нэгж

SUPPLIER_TYPE

Бэлтгэн нийлүүлэгчийн төрөл /Дотоод, импорт/

NUTRITION

Шимт бодисын хэмжээ

CALORIES

Илчлэг

PROTEINS

Уураг

FATS

Өөх тос

CARBOHYDRATE

Нүүрс ус

SEQUENCE

Дараалал

Note

Нэвтэрсэн хэрэглэгчийн token - г ашиглан явуулах.

Жишээ нь

Түүхий эд харахын тулд https://hub.esis.edu.mn/svc/api/public/cook/material рүү GET аргачлалаар хандана.

STATUS: 200
{
  "SUCCESS_CODE": 200,
  "RESPONSE_MESSAGE": "Амжилттай",
  "RESULT": [
     {
          "MATERIAL_ID": 3027,
          "GROUP_ID": 2006,
          "MATERIAL_CODE": "4027",
          "MATERIAL_NAME": "Уушги",
          "MEASURE_CODE": "gr",
          "SUPPLIER_TYPE": "Y",
          "NUTRITION": 102.5,
          "CALORIES": 84,
          "PROTEINS": 16.5,
          "FATS": 2,
          "CARBOHYDRATE": 0,
          "SEQUENCE": 27
      },
      {
          "MATERIAL_ID": 3028,
          "GROUP_ID": 2006,
          "MATERIAL_CODE": "4028",
          "MATERIAL_NAME": "Таван цул",
          "MEASURE_CODE": "gr",
          "SUPPLIER_TYPE": "Y",
          "NUTRITION": 131.6,
          "CALORIES": 109.8,
          "PROTEINS": 17.2,
          "FATS": 4.6,
          "CARBOHYDRATE": 0,
          "SEQUENCE": 28
      }
  ]
 }

Хэрэв 401 алдаа өгвөл та өөрийн нэвтэрч буй хэрэглэгчийн нэр, нууц үгээ шалгана уу.

Бэлэн бүтээгдэхүүн

Үндсэн хэсэг

Бэлэн бүтээгдэхүүн харах

Талбар

Утга

PRODUCT_ID

Бүтээгдэхүүний ID

PRODUCT_CODE

Бүтээгдэхүүний код

PRODUCT_NAME

Бүтээгдэхүүний нэр

MEASURE_CODE

Хэмжих нэгж

PRODUCT_TYPE

Хоолны төрөл

NUTRITION

имт бодисын хэмжээ

CALORIES

Шимт бодисын хэмжээ

CARBOHYDRATE

Нүүрс ус

PROTEINS

Уураг

FATS

Өөх тос

HAS_RECIPE_FLAG

Технологийн картад бүртгэсэн эсэх

KIT_FLAG

Иж бүрдэл байгаа эсэх

SEQUENCE

Дараалал

Note

Нэвтэрсэн хэрэглэгчийн token - г ашиглан явуулах.

Жишээ нь

Бэлэн бүтээгдэхүүн харахын тулд https://hub.esis.edu.mn/svc/api/public/cook/product рүү GET аргачлалаар хандана.

STATUS: 200
{
  "SUCCESS_CODE": 200,
  "RESPONSE_MESSAGE": "Амжилттай",
  "RESULT": [
     {
          "PRODUCT_ID": 1231,
          "PRODUCT_CODE": "10241",
          "PRODUCT_NAME": "ШАР ЛУУВАН, АЛИМНЫ САЛАТ",
          "MEASURE_CODE": "UNIT",
          "PRODUCT_TYPE": "SALAD",
          "NUTRITION": 53.9,
          "CALORIES": 45,
          "CARBOHYDRATE": 6.2,
          "PROTEINS": 0.7,
          "FATS": 2,
          "HAS_RECIPE_FLAG": "Y",
          "KIT_FLAG": "N",
          "SEQUENCE": 231
      },
      {
          "PRODUCT_ID": 1232,
          "PRODUCT_CODE": "10242",
          "PRODUCT_NAME": "СОУСТАЙ БӨӨРӨНХИЙ МАХ",
          "MEASURE_CODE": "UNIT",
          "PRODUCT_TYPE": "MAIN",
          "NUTRITION": 370.1,
          "CALORIES": 307.3,
          "CARBOHYDRATE": 35,
          "PROTEINS": 16.8,
          "FATS": 11,
          "HAS_RECIPE_FLAG": "Y",
          "KIT_FLAG": "N",
          "SEQUENCE": 232
      }
  ]
 }

Хэрэв 401 алдаа өгвөл та өөрийн нэвтэрч буй хэрэглэгчийн нэр, нууц үгээ шалгана уу.

Технологийн карт

Үндсэн хэсэг

Технологийн карт харах

Note

Нэвтэрсэн хэрэглэгчийн token - г ашиглан явуулах.

Жишээ нь

Технологийн карт харахын тулд https://hub.esis.edu.mn/svc/api/public/cook/productMaterials рүү GET аргачлалаар хандана.

STATUS: 200
{
  "SUCCESS_CODE": 200,
  "RESPONSE_MESSAGE": "Амжилттай",
  "RESULT": [
     {
          "PRODUCT_MATERIAL_ID": 6580,
          "PRODUCT_ID": 1092,
          "GROUP_ID": 2022,
          "MATERIAL_ID": 3085,
          "MEASURE_CODE": "gr",
          "GROSS_WEIGHT": "20",
          "NET_WEIGHT": "20",
          "SEQUENCE": 1
      },
      {
          "PRODUCT_MATERIAL_ID": 6581,
          "PRODUCT_ID": 1092,
          "GROUP_ID": 2022,
          "MATERIAL_ID": 3081,
          "MEASURE_CODE": "gr",
          "GROSS_WEIGHT": "3",
          "NET_WEIGHT": "3",
          "SEQUENCE": 1
      }
  ]
 }

Хэрэв 401 алдаа өгвөл та өөрийн нэвтэрч буй хэрэглэгчийн нэр, нууц үгээ шалгана уу.

Дэд бүлэг

Үндсэн хэсэг

Дэд бүлэг харах

Талбар

Утга

PRODUCT_SUBCATEGORY

Дэд бүлгийн нэр ENG

PRODUCT_TYPE

Хоолны ангилал /1-р хоол , 2-р хоол, Салат, Талх/

SUBCATEGORY_NAME

Дэд бүлгийн нэр /Зутан шөл , Үндсэн хоол, Ундаа, шүүс/

Note

Нэвтэрсэн хэрэглэгчийн token - г ашиглан явуулах.

Жишээ нь

Дэд бүлэг харахын тулд https://hub.esis.edu.mn/svc/api/public/cook/subcategory рүү GET аргачлалаар хандана.

STATUS: 200
{
  "SUCCESS_CODE": 200,
  "RESPONSE_MESSAGE": "Амжилттай",
  "RESULT": [
     {
          "PRODUCT_SUBCATEGORY": "SLURRYSOUP",
          "PRODUCT_TYPE": "SOUP",
          "SUBCATEGORY_NAME": "Зутан шөл"
      },
      {
          "PRODUCT_SUBCATEGORY": "FUSEDSOUP",
          "PRODUCT_TYPE": "SOUP",
          "SUBCATEGORY_NAME": "Найруулсан шөл"
      }
  ]
 }

Хэрэв 401 алдаа өгвөл та өөрийн нэвтэрч буй хэрэглэгчийн нэр, нууц үгээ шалгана уу.

Иж бүрдэл

Үндсэн хэсэг

Иж бүрдэл харах

Оролтын Талбар

Утга

PRODUCT_ID

Бүтээгдэхүүний ID

Гаралтын талбар

Утга

PRODUCT_ID

Бүтээгдэхүүний ID

PRODUCT_TYPE

Хоолны төрөл

NUTRITION

Шимт бодисын хэмжээ

CALORIES

Илчлэг

CARBOHYDRATE

Нүүрс ус

PROTEINS

Уураг

FATS

Өөх тос

Note

Нэвтэрсэн хэрэглэгчийн token - г ашиглан явуулах.

Жишээ нь

Иж бүрдэл харахын тулд https://hub.esis.edu.mn/svc/api/public/cook/kit/:PRODUCT_ID рүү GET аргачлалаар хандана.

STATUS: 200
{
  "SUCCESS_CODE": 200,
  "RESPONSE_MESSAGE": "Амжилттай",
  "RESULT": [
    {
          "PRODUCT_ID": 2006,
          "PRODUCT_TYPE": "KIT_PRODUCT",
          "NUTRITION": 329.4,
          "CALORIES": 270.6,
          "CARBOHYDRATE": 45.4,
          "PROTEINS": 6.4,
          "FATS": 7
      }
  ]
 }

Хэрэв 401 алдаа өгвөл та өөрийн нэвтэрч буй хэрэглэгчийн нэр, нууц үгээ шалгана уу.

Иж бүрдлийн бүрэлдэхүүн

Үндсэн хэсэг

Иж бүрдлийн бүрэлдэхүүн харах

Оролтын Талбар

Утга

PRODUCT_ID

Бүтээгдэхүүний ID

Гаралтын талбар

Утга

PRODUCT_CODE

Бүтээгдэхүүний код

PRODUCT_NAME

Бүтээгдэхүүний нэр

PRODUCT_TYPE

Хоолны төрөл

NUTRITION

Шимт бодисын хэмжээ

CALORIES

Илчлэг

PROTEINS

Уураг

FATS

Өөх тос

CARBOHYDRATE

Нүүрс ус

ORG_TYPE

Байгууллагын төрөл

Note

Нэвтэрсэн хэрэглэгчийн token - г ашиглан явуулах.

Жишээ нь

Иж бүрдлийн бүрэлдэхүүн харахын тулд https://hub.esis.edu.mn/svc/api/public/cook/kitProduct/2005 рүү GET аргачлалаар хандана.

STATUS: 200
{
  "SUCCESS_CODE": 200,
  "RESPONSE_MESSAGE": "Амжилттай",
  "RESULT": [
      {
          "PRODUCT_CODE": "1098",
          "PRODUCT_NAME": "БАЙЦАЙТАЙ ШӨЛ",
          "PRODUCT_TYPE": "KIT_PRODUCT",
          "NUTRITION": 115.5,
          "CALORIES": 97.3,
          "PROTEINS": 9.8,
          "FATS": 4.5,
          "CARBOHYDRATE": 3.9,
          "ORG_TYPE": "EBS"
      }
  ]
 }

Хэрэв 401 алдаа өгвөл та өөрийн нэвтэрч буй хэрэглэгчийн нэр, нууц үгээ шалгана уу.

Хүүхдийн хоолны хөнгөлөлтөд хамрагдах хүүхдийн мэдээлэл хайх

Үндсэн хэсэг

Хоолны хөнгөлөлтөд хамрагдах хүүхдийн мэдээлэл харах

Гаралтын талбар

Утга

ORDER_NUM

Бүтээгдэхүүний код

ORG_PROPERTY

Байгууллагын өмчийн хэлбэр

ORG_NAME

Байгууллагын нэр

CIVIL_ID

Суралцагчийн CIVIL ID

PERSON_ID

LAST_NAME

Овог

FIRST_NAME

Нэр

REGISTER_NUMBER

Регистрийн дугаар

IS_FOOD_DISCOUNT

3 болон түүнээс дээш хүүхэд цэцэрлэгт хамрагддаг эсэх

Note

Нэвтэрсэн хэрэглэгчийн token - г ашиглан явуулах.

Жишээ нь

Иж бүрдлийн бүрэлдэхүүн харахын тулд https://hub.esis.edu.mn/svc/api/hub/levelHood/students рүү GET аргачлалаар хандана.

STATUS: 200
{
  "SUCCESS_CODE": 200,
  "RESPONSE_MESSAGE": "Амжилттай",
  "RESULT": [
       {
          "ORDER_NUM": "********",,
          "ORG_PROPERTY": "Төрийн цэцэрлэг",
          "ORG_NAME": "209-р цэцэрлэг",
          "CIVIL_ID": "********",,
          "PERSON_ID": "********",,
          "LAST_NAME": ""********",",
          "FIRST_NAME": ""********",",
          "REGISTER_NUMBER": "********",
          "IS_FOOD_DISCOUNT": "Тийм"
      }
  ]
 }

Хэрэв 401 алдаа өгвөл та өөрийн нэвтэрч буй хэрэглэгчийн нэр, нууц үгээ шалгана уу.

Хүүхдийн хоолны төвлөрүүлэх орлого - Маягт 1

Үндсэн хэсэг

Хүүхдийн хоолны төвлөрүүлэх орлого - Маягт 1 хадгалах

Оролтын параметр

academicMonth

Сар

number

studentCNT

Сурагчийн тоо

number

inLivelihoodCNT

Хөнгөлөлтөнд хамрагдах сурагчийн тоо

number

inLivelihoodBudget

Төвлөрүүлэх орлогын дүн

number

inLivelihoodAmount

Төвлөрүүлсэн орлогын дүн

number

Note

Нэвтэрсэн хэрэглэгчийн token - г ашиглан явуулах.

Жишээ нь

Хүүхдийн хоолны төвлөрүүлэх орлого - Маягт 1 хадгалахын тулд https://hub.esis.edu.mn/svc/api/hub/school/livelhood/save рүү POST аргачлалаар хандана.

body example:
{
    "academicMonth": *,
    "studentCNT": *
    "inLivelihoodCNT": *,
    "inLivelihoodBudget": *,
    "inLivelihoodAmount":  *
 }
Response message
{
    "SUCCESS_CODE": 200,
    "RESPONSE_MESSAGE": "Амжилттай хадгаллаа.",
     "RESULT": {
         "status": 1,
         "message": "Амжилттай хадгаллаа."
    }
}

Хэрэв 401 алдаа өгвөл та өөрийн нэвтэрч буй хэрэглэгчийн нэр, нууц үгээ шалгана уу.

Хүүхдийн хоолны төвлөрүүлэх орлого - Маягт 2

Үндсэн хэсэг

Хүүхдийн хоолны төвлөрүүлэх орлого - Маягт 2 хадгалах

Оролтын параметр

academicMonth

Сар

number

studentGroupId

Бүлгийн ID

number

dataList

Суралцагчийн жагсаалт

array

PERSON_ID

Сурагчийн ID

number

COMING_DAYS

ирэх өдөр

number

ARRIVAL_DAYS

ирсэн өдөр

number

AMOUNT_DUE

Төлөх дүн

number

AMOUNT_PAID

Төлсөн дүн

number

LIVELIHOOD_DISCOUNT

Амьжиргааны хөнгөлөлт

number

Note

Нэвтэрсэн хэрэглэгчийн token - г ашиглан явуулах.

Жишээ нь

Хүүхдийн хоолны төвлөрүүлэх орлого - Маягт 1 хадгалахын тулд https://hub.esis.edu.mn/svc/api/hub/school/livelhood/mayagt2/save рүү POST аргачлалаар хандана.

body example:
{
"academicMonth": *,
"studentGroupId": *,
"dataList": [
    {
        "PERSON_ID": *,
        "COMING_DAYS": *,
        "ARRIVAL_DAYS": *,
        "AMOUNT_DUE": *,
        "AMOUNT_PAID": *,
        "LIVELIHOOD_DISCOUNT": *
    }
  ]
 }
Response message
{
    "SUCCESS_CODE": 200,
    "RESPONSE_MESSAGE": "Амжилттай хадгаллаа.",
     "RESULT": {
         "status": 1,
         "message": "Амжилттай хадгаллаа."
    }
}

Хэрэв 401 алдаа өгвөл та өөрийн нэвтэрч буй хэрэглэгчийн нэр, нууц үгээ шалгана уу.

Хүүхдийн хоолны төвлөрүүлэх орлого - Маягт 1 харах

Үндсэн хэсэг

Хүүхдийн хоолны төвлөрүүлэх орлого - Маягт 1 харах

Оролтын параметр

academicYear

Жил

String

academicMonth

Сар

String

Гаралтын талбар

Утга

ORG_NAME

Байгууллагын нэр

ACADEMIC_YEAR

Жил

ACADEMIC_MONTH

Сар

STUDENT_CNT

Сурагчийн тоо

LIVELIHOOD_CNT

Хөнгөлөлтөнд хамрагдах сурагчийн тоо

LIVELIHOOD_BUDGET

Төвлөрүүлэх орлогын дүн

LIVELIHOOD_AMOUNT

Төвлөрүүлсэн орлогын дүн

Note

Нэвтэрсэн хэрэглэгчийн token - г ашиглан явуулах.

Жишээ нь

Хүүхдийн хоолны төвлөрүүлэх орлого - Маягт 1 харахын тулд https://hub.esis.edu.mn/svc/api/hub/school/mayagt1/list/:academicYear/:academicMonth рүү GET аргачлалаар хандана.

STATUS: 200
{
  "SUCCESS_CODE": 200,
  "RESPONSE_MESSAGE": "Амжилттай",
  "RESULT": [
      {
          "ORG_NAME": "*",
          "ACADEMIC_YEAR": "*",
          "ACADEMIC_MONTH": "*",
          "STUDENT_CNT": *,
          "LIVELIHOOD_CNT": *,
          "LIVELIHOOD_BUDGET": *,
          "LIVELIHOOD_AMOUNT": *
      }
  ]
 }

Хэрэв 401 алдаа өгвөл та өөрийн нэвтэрч буй хэрэглэгчийн нэр, нууц үгээ шалгана уу.

Хүүхдийн хоолны төвлөрүүлэх орлого - Маягт 2 харах

Үндсэн хэсэг

Хүүхдийн хоолны төвлөрүүлэх орлого - Маягт 2 харах

Оролтын параметр

academicYear

Жил

String

academicMonth

Сар

String

studentGroupId

Бүлгийн ID

number

Гаралтын талбар

Утга

ORG_NAME

Байгууллагын нэр

ACADEMIC_YEAR

Жил

ACADEMIC_MONTH

Сар

STUDENT_GROUP_ID

Бүлгийн ID

STUDENT_GROUP_NAME

Бүлгийн нэр

PERSON_ID

Сурагчийн ID

COMING_DAYS

ирэх өдөр

ARRIVAL_DAYS

ирсэн өдөр

AMOUNT_DUE

Төлөх дүн

AMOUNT_PAID

Төлсөн дүн

LIVELIHOOD_DISCOUNT

Амьжиргааны хөнгөлөлт

Note

Нэвтэрсэн хэрэглэгчийн token - г ашиглан явуулах.

Жишээ нь

Хүүхдийн хоолны төвлөрүүлэх орлого - Маягт 1 харахын тулд https://hub.esis.edu.mn/svc/api/hub/school/mayagt2/list/:academicYear/:academicMonth/:studentGroupId рүү GET аргачлалаар хандана.

STATUS: 200
{
  "SUCCESS_CODE": 200,
  "RESPONSE_MESSAGE": "Амжилттай",
  "RESULT": [
      {
          "ORG_NAME": "*",
          "ACADEMIC_YEAR": "*",
          "ACADEMIC_MONTH": "*",
          "STUDENT_GROUP_ID": *,
          "STUDENT_GROUP_NAME": "*",
          "PERSON_ID": "*",
          "COMING_DAYS": *,
          "ARRIVAL_DAYS": *,
          "AMOUNT_DUE": *,
          "AMOUNT_PAID": *,
          "LIVELIHOOD_DISCOUNT": *
      }
  ]
 }

Хэрэв 401 алдаа өгвөл та өөрийн нэвтэрч буй хэрэглэгчийн нэр, нууц үгээ шалгана уу.

Дээд боловсролын удирдлагын мэдээллийн систем

Ерөнхий

Дээд боловсролын удирдлагын мэдээллийн системтэй мэдээлэл вэб сервисээр солилцохдоо REST service-г ашиглана. Бүх сервисүүдэд хандахын өмнө нэвтрэх сервисийг эхлээд дуудах шаардлагатай.

Ашиглах формат:

Дээд боловсролын удирдлагын мэдээллийн системд сервис илгээх, хүлээн авахдаа JSON format ашиглана. JSON форматын талбарын утгууд нь бүгд нь том үсгээр, доогуур зураасаар холбогдсон байна. Жишээ нь: Хэрэглэгчийн id-г явуулахдаа USER_ID гэнэ.

Огнооны формат:

Огнооны формат нь 'yyyy-MM-dd' байна. Жишээ нь: '2020-01-01' Огноо цагийн формат нь 'yyyy-MM-dd HH:mm:SS' байна. Жишээ нь: '2020-01-01 13:00:01'

Нэвтрэх

Үндсэн хэсэг

Дээд боловсролын удирдлагын мэдээллийн системд нэвтрэх.


Параметр

username

Хэрэглэгчийн нэр

password

Нууц үг

Та дээрхи замаар хандахад дараахь талбарууд буцаж ирнэ. Үүнд:

Талбар

Утга

USER_ID

Хэрэглэгчийн дугаар

USER_GUID

Хэрэглэгчийн

USER_NAME

Хэрэглэгчийн нэр

USER_STATUS

Хэрэглэгчийн төлөв

token

Бусад сервисүүдийг дуудахад Bearer token-р ашиглана

Note

Оролтын параметрүүдийг String төрөлөөр явуулах.

Жишээ нь

Системд нэвтрэхийн тулд https://hub.esis.edu.mn/svc/hub/hemis/login рүү POST аргачлалаар хандана.

{
    "username": "ES999999999",
    "password": "999999999"
}
STATUS: 200

Үр дүн:

{
"SUCCESS_CODE": 200,
"RESPONSE_MESSAGE": "Сервис амжилттай холбогдлоо",
"RESULT": {
    "USER_ID": xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx,
    "USER_GUID": "xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx",
    "USER_NAME": "xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx",
    "USER_STATUS": "ACTIVE",
    "ENTERPRISE_ID": xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx,
    "token": "xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx."
    }
}

Warning

Хэрэв 401 алдаа өгвөл та өөрийн нэвтэрч буй хэрэглэгчийн нэр, нууц үгээ шалгана уу.

Нийтлэг мэдээллийн сервис

Үндсэн хэсэг

Нийтлэг мэдээллийн сервис нь уг системд ашиглагдах сонгох талбарын утгуудыг /common lookup/-г авах зориулалттай сервис юм. Параметрийн нэрний ард ' тэмдэг байвал нийтлэг мэдээллийн сервис ашиглана. Параметр хэсгийн жишээ багананд '' хаалтанд байгаа нэрийг уг сервисийн :lookupType-д утга олгон ашиглана. Жишээ нь: 'FA_FINANCIAL_AID_TYPE'

Нийтлэг мэдээлэл.


Параметр

lookupType

Мэдээллийн төрөл

EDUCATION_LEVEL

Мэдээллийн төрлүүд

EDUCATION_LEVEL

Боловсролын түвшин

ACADEMIC_SHIFT

Сургалтын хэлбэр

ACADEMIC_LOAD

Сургалтын ачаалал

Та дээрхи замаар хандахад дараахь талбарууд буцаж ирнэ. Үүнд:

Талбар

Утга

LOOKUP_TYPE

Төрөл

LOOKUP_VALUE

Бусад сервисүүдийг дуудахад ашиглана.

Жишээ нь

Нийтлэг мэдээлэл авахын тулд https://hub.esis.edu.mn/svc/hemis/api/common/lookup/EDUCATION_LEVEL рүү GET аргачлалаар хандана.

STATUS: 200
{
    "SUCCESS_CODE": 200,
    "RESPONSE_MESSAGE": "Сервис амжилттай холбогдлоо",
    "RESULT": [
        {
            "ENTERPRISE_ID": 0,
            "LOOKUP_TYPE": "EDUCATION_LEVEL",
            "LOOKUP_VALUE": "EARLY_CHILDHOOD",
            "APPLICATION_ID": 0,
            "DATASET_ID": 0,
            "START_DATE": "1*9*-12-31T16:00:00Z",
            "END_DATE": "4*3*-12-30T16:00:00Z",
            "NAME": "Сургуулийн өмнөх боловсрол",
            "DESCRIPTION": "Сургуулийн өмнөх боловсрол",
            "LONG_DESCRIPTION": null,
            "TERRITORY_CODE": "MN",
            "TAG": null,
            "DISPLAY_SEQUENCE": 1,
            "STATUS": "A",
            "OBJECT_VERSION_NUMBER": 1,
            "CREATED_BY": "ZION_SEED_DATA",
            "CREATED_DATE": "2*0*-01-01 00:00:00.0",
            "LAST_UPDATED_BY": "ZION_SEED_DATA",
            "LAST_UPDATED_DATE": "2*0*-01-01 00:00:00.0"
        }
    ]
}

Warning

Хэрэв 401 алдаа өгвөл та өөрийн нэвтэрч буй хэрэглэгчийн нэр, нууц үгээ шалгана уу.

Хөтөлбөрийн мэдээлэл

Хөтөлбөрийн мэдээлэл хайх сервис

Хөтөлбөрийн мэдээлэл хайх сервис


Параметр

academicShift

Сургалтын хэлбэр - Нийтлэг мэдээллийн төрөл авах сервисээс авна.

DAY эсвэл NIGHT

educationLevel

Боловсролын түвшин - Нийтлэг мэдээллийн төрөл авах сервисээс авна.

BACHELOR_OR_EQUIVALENT

эсвэл MASTER_OR_EQUIVALENT

Та дээрх замаар хандахад дараахь талбарууд буцаж ирнэ. Үүнд:

Талбар

Утга

programId

Хөтөлбөрийн Id - бусад сервист ашиглана

Хөтөлбөрийн мэдээлэл авахын тулд https://hub.esis.edu.mn/svc/hemis/api/programs/DAY/BACHELOR_OR_EQUIVALENT рүү GET аргачлалаар хандана.

STATUS: 200
{
    "SUCCESS_CODE": 200,
    "RESPONSE_MESSAGE": "Сервис амжилттай холбогдлоо",
    "RESULT": [
        {
            "PROGRAM_ID": 100000024538056,
            "PROGRAM_CODE": "2172",
            "PROGRAM_NAME": "Математик, хэрэглээний - num28-2006",
            "PROGRAM_DESC": "Математик, хэрэглээний(num28-2006,Өдөр,120кр)",
            "PROGRAM_TYPE_ID": 1,
            "PROGRAM_STAGE_FLAG": "N",
            "EDUCATION_FIELD_ID": 100000024110514,
            "EDUCATION_LEVEL": "BACHELOR_OR_EQUIVALENT",
            "ACADEMIC_SHIFT": "DAY",
            "ACADEMIC_LOAD": "FULLTIME",
            "PROGRAM_STATUS": "ACTIVE",
            "ENTRY_EDUCATION_LEVEL": "UPPER_SECONDARY",
            "ENTERPRISE_ID": 35581
        },
    ]
}

Оюутны мэдээлэл

Оюутны мэдээлэл авах

Оюутны мэдээлэл авах сервис


Параметр

programId

Хөтөлбөрийн ID,хөтөлбөр мэдээлэл сервисээс авна

100000999999

Та дээрх замаар хандахад дараахь талбарууд буцаж ирнэ. Үүнд:

Оюутны мэдээлэл хайхын тулд https://hub.esis.edu.mn/svc/hemis/api/students/100000037844578 рүү GET аргачлалаар хандана.


{
    "SUCCESS_CODE": 200,
    "RESPONSE_MESSAGE": "Сервис амжилттай холбогдлоо",
    "RESULT": [
        {
            "PERSON_ID": 90000001111111,
            "PRIMARY_IDENTIFIER_NUMBER": "к*0*2*1*0*",
            "LAST_NAME": "Б*т*а*х*н",
            "FIRST_NAME": "М*н*а*н*р",
            "STUDENT_NUMBER": "1*b*n*m*0*5",
            "STUDENT_ID": 100000011111111,
            "PROGRAM_CODE": "N*M-*1*5*",
            "PROGRAM_ID": 100000011111111,
            "STUDENT_PROGRAM_ID": 100000011111111,
            "PRIMARY_FLAG": "Y",
            "ACADEMIC_SHIFT": "DAY",
            "ACADEMIC_LOAD": "FULLTIME",
            "ACADEMIC_LEVEL_RULE": "UNITS",
            "ACADEMIC_LEVEL": "3",
            "STUDENT_PROGRAM_STATUS": "ACTIVE",
            "ENTRY_ACADEMIC_YEAR": "2019",
            "ENTRY_TERM_ID": 2,
            "ENTRY_DATE": "2019-08-31T15:00:00Z",
            "ENTRY_TYPE": "05",
            "ENTRY_SOURCE": "08",
            "ENTRY_RECRUITER": "01",
            "ENTRY_LOCATION": null,
            "ENTRY_APPLICATION_NUMBER": null,
            "ENTRY_DECISION_NUMBER": "01",
            "ENTRY_DECISION_DATE": "2020-10-31T16:00:00Z",
            "ACTION_TYPE": "STUDENT_CREATE",
            "ACTION_ID": 54,
            "ACTION_REASON_ID": 10,
            "ACTION_DATE": "2019-10-16 00:00:00.0",
            "STATUS": "A",
            "OBJECT_VERSION_NUMBER": 1,
            "CREATED_BY": "ES*6*0*5*1*7",
            "CREATED_DATE": "2019-10-16 03:30:42.0",
            "LAST_UPDATED_BY": "ES*6*0*5*5*3",
            "LAST_UPDATED_DATE": "2020-11-17 22:35:13.0",
            "ENTERPRISE_ID": 11111
        }
    ]
}

Warning

Хэрэв 401 алдаа өгвөл та өөрийн нэвтэрч буй хэрэглэгчийн нэр, нууц үгээ шалгана уу.

Хичээлийн мэдээлэл

Хичээлийн мэдээлэл авах

Хичээлийн мэдээлэл авах сервис


Параметр

courseId

Хичээлийн ID

Жишээ:

Хичээлийн хайхын тулд https://hub.esis.edu.mn/svc/hemis/api/student/ рүү GET аргачлалаар хандана.

STATUS: 200
{
    "SUCCESS_CODE": 200,
    "RESPONSE_MESSAGE": "Сервис амжилттай холбогдлоо",
    "RESULT": [
        {
            "COURSE_ID": 100000011111111,
            "COURSE_CODE": "N*M-L*3*0*",
            "COURSE_NAME": "Математик 1а (Ерөнхий суурь)",
            "COURSE_DESC": null,
            "SUBJECT_ID": 1137,
            "COURSE_TYPE_ID": 1,
            "GRADING_SCHEME_ID": 100000011111111,
            "TERM_TYPE_ID": 2,
            "COURSE_LENGTH": 1,
            "EARN_UNITS_FLAG": "Y",
            "MIN_UNITS": 3,
            "MAX_UNITS": 3,
            "ACADEMIC_LEVEL": null,
            "CONTACT_HOURS": null,
            "COURSE_CONTENTS": null,
            "COURSE_BENEFITS": null,
            "ENTERPRISE_ID": 10000
        }
    ]
}

Warning

Хэрэв 401 алдаа өгвөл та өөрийн нэвтэрч буй хэрэглэгчийн нэр, нууц үгээ шалгана уу.

Улирлын голч дүнгийн мэдээлэл

Улирлын голч дүнгийн мэдээлэл авах

Улирлын голч авах сервис


Параметрын тайлбар

Параметр

Тайлбар

Өгөгдлийн төрөл

Жишээ

action

Тухайн дүнгүүдийн мэдээллийг нэмэх эсвэл засах

String

ADD, EDIT

institutionId

Сургалтын байгууллага ID /Сургалтын байгууллагын сервисээс авна/

Long

10000

programId

Сургалтын хөтөлбөр ID /Сургалтын хөтөлбөр сервисээс авна/

Long

1000000000

academicYear

Хичээлийн жил /Хичээлийн жил авах сервисээс авна/

String

2020

termTypeId

Улирлын төрөл ID /Улирлын төрөл авах сервисээс авна/

Long

2

termId

Улирал ID /Улирлын мэдээлэл авах сервисээс авна/

Long

2


Параметрын тайлбар

Параметр

Тайлбар

Жишээ

programId

Сургалтын хөтөлбөр ID /Сургалтын хөтөлбөр сервисээс авна/

1000000000

Жишээ:

Улирлын голч дүн авахын тулд https://hub.esis.edu.mn/svc/hemis/api/student/termgrades/:programId рүү GET аргачлалаар хандана.

STATUS: 200
{
    "SUCCESS_CODE": 200,
    "RESPONSE_MESSAGE": "Сервис амжилттай холбогдлоо",
    "RESULT": [
        {
            "ENTERPRISE_ID": 35581,
            "STUDENT_TERM_ID": 100000011111111,
            "EFFECTIVE_START_DATE": "2021-02-15T08:42:56Z",
            "EFFECTIVE_END_DATE": "4712-12-30T16:00:00Z",
            "INSTITUTION_ID": 10043,
            "PROGRAM_ID": 100000011111111,
            "STUDENT_ID": 100000011111111,
            "STUDENT_PROGRAM_ID": 100000011111111,
            "ACADEMIC_YEAR": "2020",
            "TERM_TYPE_ID": 2,
            "TERM_ID": 2,
            "ACTIVATION_DATE": "2021-02-15T08:42:56Z",
            "TOTAL_GMA": 0,
            "TOTAL_GPA": 0,
            "TOTAL_UNITS": 0,
            "TOTAL_UNITS_PASSED": 0,
            "TOTAL_UNITS_TRANSFERRED": 0,
            "TOTAL_COURSES": 0,
            "TOTAL_COURSES_PASSED": 0,
            "TOTAL_COURSES_TRANSFERRED": 0,
            "TOTAL_EXAMS": 0,
            "TOTAL_EXAMS_PASSED": 0,
            "TOTAL_EXAMS_TRANSFERRED": 0,
            "TOTAL_MILESTONES": 0,
            "TOTAL_MILESTONES_PASSED": 0,
            "TOTAL_MILESTONES_TRANSFERRED": 0,
            "ACTION_TYPE": "STUDENT_PRG_TRANS",
            "ACTION_ID": 62,
            "ACTION_REASON_ID": 15,
            "ACTION_DATE": "2021-02-15 16:42:56.0",
            "STATUS": "A",
            "OBJECT_VERSION_NUMBER": 1,
            "CREATED_BY": "E*3*1*6*7*8*",
            "CREATED_DATE": "2021-02-15 04:42:56.0",
            "LAST_UPDATED_BY": "E*3*1*6*7*8*",
            "LAST_UPDATED_DATE": "2021-02-15 16:42:56.0",
            "REFERENCE_SOURCE": null,
            "TOTAL_POINTS": 0,
            "TOTAL_MARKS": 0,
            "PERSON_ID": 100000011111111
        }
    ]
}

Warning

Хэрэв 401 алдаа өгвөл та өөрийн нэвтэрч буй хэрэглэгчийн нэр, нууц үгээ шалгана уу.

Улирлын голч дүн илгээх

Улирлын голч дүн илгээх сервис


Параметрын тайлбар

Параметр

Тайлбар

Өгөгдлийн төрөл

Жишээ

action

Тухайн дүнгүүдийн мэдээллийг нэмэх эсвэл засах

String

ADD, EDIT

institutionId

Сургалтын байгууллага ID /Сургалтын байгууллагын сервисээс авна/

Long

10000

programId

Сургалтын хөтөлбөр ID /Сургалтын хөтөлбөр сервисээс авна/

Long

1000000000

academicYear

Хичээлийн жил /Хичээлийн жил авах сервисээс авна/

String

2020

termTypeId

Улирлын төрөл ID /Улирлын төрөл авах сервисээс авна/

Long

2

termId

Улирал ID /Улирлын мэдээлэл авах сервисээс авна/

Long

2

termGrades

Суралцагчдын дүнгийн мэдээллийг ARRAY-р эдээллийг ARRAY-р

personId

Хүний ID /Суралцагчийн мэдээлэл авах мэдээлэл авах/

Long

10000000000

studentId

Суралцагч ID /Суралцагчийн мэдээлэл авах мэдээлэл авах/

Long

10000000000

studentProgramId

Суралцагч хөтөлбөр ID /Суралцагчийн мэдээлэл авах мэдээлэл авах/

Long

10000000000

totalGma

Голч дүн

Double

100

totalGpa

Голч оноо

Double

3

totalUnits

Нийт цуглуулсан багц цаг

Integer

3

totalUnitsPassed

Нийт цуглуулсан багц цаг - Амжилттай

Integer

3

totalUnitsTransferred

Нийт цуглуулсан багц цаг - Дүйцүүлсэн

Integer

0

totalCourses

Нийт цуглуулсан хичээл

Integer

3

totalCoursesPassed

Нийт цуглуулсан хичээл - Амжилттай

Integer

0

totalCoursesTransferred

Нийт цуглуулсан хичээл - Дүйцүүлсэн

Integer

3

totalExams

Нийт өгсөн шалгалтын тоо

Integer

0

totalExamsPassed

Нийт өгсөн шалгалтын тоо - Амжилттай

Integer

0

totalExamsTransferred

Нийт өгсөн шалгалтын тоо - Дүйцүүлсэн

Integer

0

totalMilestones

Нийт дадлага ажлын тоо -

Integer

0

totalMilestonesPassed

Нийт дадлага ажлын тоо - Амжилттай

Integer

0

totalMilestonesTransferred

Нийт дадлага ажлын тоо - Дүйцүүлсэн

Integer

0

Та дээрх замаар хандахад дараахь талбарууд буцаж ирнэ. Үүнд:

Талбар

Утга

status

1 хариу ирвэл амжилттай

messages

Хариу мэдээлэл

Жишээ:

Улирлын голч дүн илгээхийн тулд https://hub.esis.edu.mn/svc/hemis/api/term/grade/save рүү POST аргачлалаар хандана.

{
    "action": "ADD",
    "institutionId": 1000,
    "programId": 1000000000,
    "academicYear": "2020",
    "termTypeId": 2,
    "termId": 3,
    "termGradeArray": [
        {
            "personId": 1000000000,
            "studentId": 1000000001,
            "studentProgramId": 1000000002,
            "totalGma": 100,
            "totalGpa": 3,
            "totalUnits": 3,
            "totalUnitsPassed": 3,
            "totalUnitsTransferred": 0,
            "totalCourses": 1,
            "totalCoursesPassed": 1,
            "totalCoursesTransferred": 0,
            "totalExams": 0,
            "totalExamsPassed": 0,
            "totalExamsTransferred": 0,
            "totalMilestones": 0,
            "totalMilestonesPassed": 1,
            "totalMilestonesTransferred": 0
        }
    ]
}
STATUS: 200
{
    "SUCCESS_CODE": 200,
    "RESPONSE_MESSAGE": "Сервис амжилттай холбогдлоо",
    "RESULT": [
        {
            "status": 1,
            "messages": "Амжилттай"
        }
    ]
}

Warning

Хэрэв 401 алдаа өгвөл та өөрийн нэвтэрч буй хэрэглэгчийн нэр, нууц үгээ шалгана уу.

Хичээлийн дүнгийн мэдээлэл

Хичээлийн дүн авах

Хичээлийн дүн авах сервис


Параметр

courseId

Хичээлийн ID

Жишээ:

Хичээлийн дүн хайхын тулд https://hub.esis.edu.mn/svc/hemis/api/student/course/grades/:courseId рүү GET аргачлалаар хандана.

STATUS: 200
{
    "RESULT": [
        {
            "COURSE_ID": 100000011111111,
            "COURSE_CODE": "N*M-L*3*0*",
            "COURSE_NAME": "Математик 1а (Ерөнхий суурь)",
            "COURSE_DESC": null,
            "SUBJECT_ID": 1137,
            "COURSE_TYPE_ID": 1,
            "GRADING_SCHEME_ID": 100000011111111,
            "TERM_TYPE_ID": 2,
            "COURSE_LENGTH": 1,
            "EARN_UNITS_FLAG": "Y",
            "MIN_UNITS": 3,
            "MAX_UNITS": 3,
            "ACADEMIC_LEVEL": null,
            "CONTACT_HOURS": null,
            "COURSE_CONTENTS": null,
            "COURSE_BENEFITS": null,
            "ENTERPRISE_ID": 10000
        }
    ]
}

Warning

Хэрэв 401 алдаа өгвөл та өөрийн нэвтэрч буй хэрэглэгчийн нэр, нууц үгээ шалгана уу.

Хичээлийн дүн илгээх

Хичээлийн дүн илгээх сервис


Параметрын тайлбар

Параметр

Тайлбар

Өгөгдлийн төрөл

Жишээ

action

Үйлдлийн төрөл

String

ADD, EDIT

institutionId

Сургалтын байгууллага ID

Long

10000

academicYear

Хичээлийн жил

String

2020

termId

Улирал ID

Long

2

courseId

Хичээл ID

Long

1000000000

courseGrades

Хичээлийн дүн оюутан бүрээр

Array

studentId

Оюутны ID

Long

1000000000

earnUnits

Багц цаг

Integer

3

gradingInputMark

Хичээлийн дүн

Double

100

gradingDate

Огноо

Date

2021-01-01

instructorId

Багш ID

Long

1000000000

attemptGradeFlag

Голч дүнд тооцох эсэх

String

Y эсвэл N

isTransferred

Дүйцүүлсэн эсэх

String

Y эсвэл N

Жишээ:

Хичээлийн дүн илгээхийн тулд https://hub.esis.edu.mn/svc/hemis/api/course/grade/save рүү GET аргачлалаар хандана.

{
    "action": "ADD",
    "institutionId": "1000",
    "academicYear": "2020",
    "termId": 2,
    "courseId": 1000000000,
    "courseGrades": [
        {
            "studentId": 1000000000,
            "earnUnits": 2,
            "gradingInputMark": 100,
            "gradingDate": "2021-01-14",
            "instructorId": null,
            "attemptGradeFlag": "Y",
            "isTransferred": "N"
        }
    ]
}

Үр дүн:

STATUS: 200
{
    "SUCCESS_CODE": 200,
    "RESPONSE_MESSAGE": "Сервис амжилттай холбогдлоо",
    "RESULT": [
        {
            "status": 1,
            "messages": "Амжилттай"
        }
    ]
}

Warning

Хэрэв 401 алдаа өгвөл та өөрийн нэвтэрч буй хэрэглэгчийн нэр, нууц үгээ шалгана уу.

Суралцагчийн санхүүгийн дэмжлэгийн мэдээлэл

Суралцагчийн санхүүгийн дэмжлэгийн мэдээлэл авах

Суралцагчийн санхүүгийн дэмжлэгийн мэдээлэл авах сервис


Жишээ:

 {
     "SUCCESS_CODE": 200,
     "RESPONSE_MESSAGE": "Сервис амжилттай холбогдлоо",
     "RESULT": [
         {
             "ENTERPRISE_ID": ***,
             "FINANCIAL_AID_ID": 1000000******,
             "EFFECTIVE_START_DATE": "2020-02-13 12:02:00",
             "EFFECTIVE_END_DATE": "4712-12-31 12:12:00",
             "PERSON_ID": 9000000*******,
             "FIRST_NAME": "Э***",
             "LAST_NAME": "М*н*э*д*н*",
             "FAMILY_NAME": "Н*б*",
             "GENDER_CODE": "F",
             "GENDER_CODE_NAME": "Эмэгтэй",
             "PERSON_IDENTIFIER_NUMBER": "у*9*0*1*4*",
             "PERSON_COUNTRY": "MN",
             "PERSON_COUNTRY_NAME": "Монгол",
             "SOURCE_TYPE_ID": 1,
             "SOURCE_ID": 1000000,
             "SOURCE_CODE": "04",
             "SOURCE_NAME": "З*с******",
             "SOURCE_DESC": null,
             "SOURCE_COUNTRY": "MN",
             "SOURCE_PROGRAM_ID": 1000000*****,
             "SOURCE_PROGRAM_CODE": "041",
             "SOURCE_PROGRAM_NAME": "Ерөнхий сайдын нэрэмжит тэтгэлэг",
             "SOURCE_PROGRAM_DESC": null,
             "COST_TYPE": null,
             "FINANCIAL_AID_TYPE": "LOAN",
             "FINANCIAL_AID_TYPE_NAME": "Зээл",
             "FINANCIAL_AID_BEGIN_DATE": "2020-02-13T16:00:00Z",
             "FINANCIAL_AID_END_DATE": "2021-02-18T16:00:00Z",
             "FINANCIAL_AID_STATUS": "ACTIVE",
             "FINANCIAL_AID_STATUS_NAME": "Идэвхтэй",
             "FINANCIAL_AID_STATUS_REASONS": null,
             "CONTRACT_NUMBER": null,
             "CONTRACT_INFORMATION": null,
             "INTEREST_RATE": 0,
             "INTEREST_RATE_FREQUENCY": "M",
             "INTEREST_RATE_FREQUENCY_NAME": "Сар",
             "CURRENCY_CODE": "MNT",
             "CURRENCY_CODE_NAME": "Төгрөг",
             "ACCEPTED_TOTAL_AMOUNT": 2****,
             "ACCEPTED_TOTAL_LOAN_FEE": 5****,
             "ACCEPTED_TOTAL_REBATE": 5****,
             "ACCEPTED_TOTAL_INTEREST": 0,
             "DISBURSEMENT_TOTAL_AMOUNT": 0,
             "DISBURSEMENT_TOTAL_LOAN_FEE": 0,
             "DISBURSEMENT_TOTAL_REBATE": 0,
             "DISBURSEMENT_BEGIN_DATE": "2020-02-13T16:00:00Z",
             "DISBURSEMENT_END_DATE": "2021-02-18T16:00:00Z",
             "DISBURSEMENT_STATUS": "APPLIED",
             "DISBURSEMENT_STATUS_NAME": "Хүсэлт гаргасан",
             "REPAYMENT_TOTAL_AMOUNT": 0,
             "REPAYMENT_TOTAL_PRINCIPAL": 0,
             "REPAYMENT_TOTAL_INTEREST": 0,
             "REPAYMENT_TOTAL_END_AMOUNT": 0,
             "REPAYMENT_BEGIN_DATE": null,
             "REPAYMENT_END_DATE": null,
             "REPAYMENT_STATUS": null,
             "REPAYMENT_STATUS_STATUS_NAME": null,
             "INDEMNITY_FLAG": "N",
             "INDEMNITY_FLAG_NAME": "Үгүй",
             "INDEMNITY_AMOUNT": 0,
             "INDEMNITY_PAID_AMOUNT": 0,
             "APPLICATION_NUMBER": null,
             "APPLICATION_DATE": null,
             "INTERNAL_EXTERNAL": "INT",
             "INTERNAL_EXTERNAL_NAME": "Дотоод",
             "INSTITUTION_ID": 10023,
             "INSTITUTION_FUNCTIONS": "С*****",
             "INSTITUTION_NAME": "***********",
             "INSTITUTION_PROPERTY_TYPES": null,
             "LE_LEGAL_ENTITY_MODE": "21",
             "LE_LEGAL_ENTITY_MODE_NAME": "ТБАГУТҮГ",
             "LE_LEGAL_ENTITY_TYPE": "01",
             "LE_LEGAL_ENTITY_TYPE_NAME": null,
             "INSTITUTION_TYPE_NAME": "Их сургууль",
             "SCHOOL_ID": 10463,
             "SCHOOL_NAME": "**********",
             "STUDENT_ID": 100000035272624,
             "STUDENT_PROGRAM_ID": 100000040491247,
             "STUDENT_PROGRAM_STATUS": "ACTIVE",
             "PROGRAM_TYPE_ID": 1,
             "PROGRAM_ID": 100000*******,
             "PROGRAM_NAME": "**********",
             "PROGRAM_PLAN_ID": 100000037507501,
             "EDUCATION_FIELD_ID": 100000024110570,
             "EDUCATION_FIELD_NAME": "*********",
             "EDUCATION_FIELD_DESC": "*********",
             "EDUCATION_LEVEL": "BACHELOR_OR_EQUIVALENT",
             "ACADEMIC_SHIFT": "DAY",
             "ACADEMIC_LOAD": "FULLTIME",
             "ACADEMIC_LEVEL": "3",
             "TERM_TYPE_ID": 2,
             "ENTRY_ACADEMIC_YEAR": "2019",
             "ENTRY_TERM_ID": 2,
             "ENTRY_DATE": "2020-01-13T00:00:00Z",
             "OUT_ACADEMIC_YEAR": null,
             "OUT_TERM_ID": null,
             "OUT_DATE": null,
             "COMMENTS": null,
             "ACTION_TYPE": "FINANCIAL_AID_CREATE",
             "ACTION_TYPE_NAME": "Санхүүгийн дэмжлэг бүртгэх",
             "ACTION_ID": 98,
             "ACTION_CODE": "FINANCIAL_AID_CREATE",
             "ACTION_NAME": "Санхүүгийн дэмжлэг үүсгэх",
             "ACTION_DESC": "Санхүүгийн дэмжлэг үүсгэх",
             "ACTION_REASON_ID": 1,
             "ACTION_REASON_CODE": "NEW",
             "ACTION_REASON_NAME": "Шинээр үүсгэх",
             "ACTION_REASON_DESC": "Шинээр үүсгэх",
             "ACTION_DATE": "2020-02-13 00:00:00.0",
             "STATUS": "A",
             "STATUS_NAME": "Идэвхтэй",
             "OBJECT_VERSION_NUMBER": 2,
             "CREATED_BY": "user1",
             "CREATED_DATE": "2020-02-13 16:26:07.326",
             "LAST_UPDATED_BY": "user1",
             "LAST_UPDATED_DATE": "2020-02-13 16:35:04.173",
             "STUDENT_PROGRAM_STATUS_NAME": "Суралцаж байгаа",
             "ACADEMIC_SHIFT_NAME": "Өдрийн сургалт",
             "ACADEMIC_LOAD_NAME": "Үндсэн (Бүтэн цаг)",
             "ACADEMIC_LEVEL_NAME": "3-р дамжаа",
             "ENTRY_ACADEMIC_YEAR_NAME": "2019-2020 хичээлийн жил",
             "OUT_ACADEMIC_YEAR_NAME": "Мэдээлэл байхгүй"
         ]
     }
 }

.. code-block:: text

.. warning::

Хэрэв 401 алдаа өгвөл та өөрийн нэвтэрч буй хэрэглэгчийн нэр, нууц үгээ шалгана уу.