Құжат мәтініне өту

О внесении изменения в приказ исполняющего обязанности Министра информации и коммуникаций Республики Казахстан от 29 марта 2018 года № 123 «Об утверждении Правил интеграции объектов информатизации «электронного правительства»

Бұйрық · № 165/НҚ · қабылданған 29.04.2020
Заңдық күші: Қолданыста · 12.08.2026 жағдай бойынша
https://adilet.kz/laws/29-2018-no-123-ekb-142612/on/2026-08-12/
Басып шығарылды 2026-08-12 · adilet.kz
О внесении изменения в приказ исполняющего обязанности Министра информации и коммуникаций Республики Казахстан от 29 марта 2018 года № 123 «Об утверждении Правил интеграции объектов информатизации «электронного правительства» Қолданыста Бұйрық ·№ 165/НҚ ·29.04.2020
29.04.2020 редакциясы
12.08.2026 жағдай бойынша қолданыста болған редакция: 29.04.2020. Бұл — корпустағы соңғы редакция.

О внесении изменения в приказ исполняющего обязанности Министра информации и коммуникаций Республики Казахстан от 29 марта 2018 года № 123 «Об утверждении Правил интеграции объектов информатизации «электронного правительства»

Қолданыста Бұйрық ·№ 165/НҚ · 12.08.2026 жағдай бойынша
Деректемелер және дереккөз
Толық атауы
О внесении изменения в приказ исполняющего обязанности Министра информации и коммуникаций Республики Казахстан от 29 марта 2018 года № 123 «Об утверждении Правил интеграции объектов информатизации «электронного правительства»
Атауы (қаз.)
«Электрондық үкіметтің» ақпараттандыру объектілерін интеграциялау қағидаларын бекіту туралы» Қазақстан Республикасы Ақпарат және коммуникациялар министрінің міндетін атқарушының 2018 жылғы 29 наурыздағы № 123 бұйрығына өзгеріс енгізу туралы
Акт түрі
Бұйрық
Заңдық күші
Қолданыста
Тізілімдегі мәртебе коды
new
Нөмірі
165/НҚ
Қабылданған күні
29.04.2020
Көрсетілген редакция
29.04.2020 142612_461137.kaz
Соңғы өзгеріс
29.04.2020
Мәтін тілі
қазақша
НҚА мемлекеттік тіркеу нөмірі
V2000020581
ЭКБ идентификаторы
142612
Редакция идентификаторы
142612_461137
Бастапқы дереккөз
ЭКБ zan.gov.kz (API)
Деректер жаңартылды
01.08.2026 14:41

0 «Электрондық үкіметтің» ақпараттандыру объектілерін интеграциялау қағидаларын бекіту туралы» Қазақстан Республикасы Ақпарат және коммуникациялар министрінің міндетін атқарушының 2018 жылғы 29 наурыздағы № 123 бұйрығына өзгеріс енгізу туралы

БҰЙЫРАМЫН:

1

1. «Электрондық үкіметтің» ақпараттандыру объектілерін интеграциялау қағидаларын бекіту туралы» Қазақстан Республикасы Ақпарат және коммуникациялар министрінің міндетін атқарушының 2018 жылғы 29 наурыздағы № 123 бұйрығына (Нормативтік құқықтық актілерді мемлекеттік тіркеу тізілімінде № 16777 болып тіркелген, 2018 жылғы 24 сәуірде Қазақстан Республикасы нормативтік құқықтық актілерінің эталондық бақылау банкінде жарияланған) мынадай өзгеріс енгізілсін:
көрсетілген бұйрықпен бекітілген «Электрондық үкіметтің» ақпараттандыру объектілерін интеграциялау қағидалары осы бұйрыққа қосымшаға сәйкес жаңа редакцияда жазылсын.

2 2. Қазақстан Республикасы Цифрлық даму, инновациялар және аэроғарыш өнеркәсібі министрлігінің Мемлекеттік көрсетілетін қызметтер комитеті заңнамада белгіленген тәртіппен:

1 1) осы бұйрықты Қазақстан Республикасының Әділет министрлігінде мемлекеттік тіркеуді;

2 2) осы бұйрықты Қазақстан Республикасы Цифрлық даму, инновациялар және аэроғарыш өнеркәсібі министрлігінің интернет-ресурсында орналастыруды;

3 3) осы бұйрық мемлекеттік тіркелгеннен кейін он жұмыс күні ішінде осы тармақтың 1) және 2) тармақшаларында көзделген іс-шаралардың орындалуы туралы мәліметтерді Қазақстан Республикасы Цифрлық даму, инновациялар және аэроғарыш өнеркәсібі министрлігінің Заң департаментіне ұсынуды қамтамасыз етсін.

3 3. Осы бұйрықтың орындалуын бақылау жетекшілік ететін Қазақстан Республикасының Цифрлық даму, инновациялар және аэроғарыш өнеркәсібі вице-министріне жүктелсін.

4 4. Осы бұйрық алғашқы ресми жарияланған күнінен кейін күнтізбелік он күн өткен соң қолданысқа енгізіледі.

0 «Электрондық үкіметтің» ақпараттандыру объектілерін интеграциялау қағидалары

Қазақстан Республикасының
Цифрлық даму, инновациялар
және аэроғарыш өнеркәсібі министрінің
2020 жылғы 29 сәуірі № 165/НҚ
Бұйрыққа қосымша
Қазақстан Республикасы
Ақпарат және коммуникациялар
министрінің міндетін атқарушысының
2018 жылғы 29 наурыздағы № 123
бұйрығымен бекітілген
«Электрондық үкіметтің» ақпараттандыру объектілерін интеграциялау қағидалары

1 1- тарау. Жалпы ережелер

1

1. Осы «Электрондық үкіметтің» ақпараттандыру объектілерін интеграциялау қағидалары (бұдан әрі – Қағидалар) «Ақпараттандыру туралы» 2015 жылғы 24 қарашадағы Қазақстан Республикасы Заңының (бұдан әрі – Заң) 7-бабының 13) тармақшасына сәйкес әзірленді және «электрондық үкіметтің» ақпараттандыру объектілерін интеграциялау тәртібін айқындайды.

2 2. Осы Қағидаларда мынадай негізгі ұғымдар пайдаланылады:

1 1) ақпараттандыру объектілері – электрондық ақпараттық ресурстар, бағдарламалық қамтамасыз ету, интернет-ресурс және ақпараттық-коммуникациялық инфрақұрылым;

2 2) ашық деректерді ұсыну жөніндегі сервис – ақпараттандыру объектілері арасында бір жақты тәртіппен деректерді беру тәсілі;

3 3) ақпараттандыру саласындағы уәкілетті орган (бұдан әрі – уәкілетті орган) – ақпараттандыру және «электрондық үкімет» саласында басшылықты және салааралық үйлестіруді жүзеге асыратын орталық атқарушы орган;

4

4) ақпараттық жүйе (бұдан әрі – АЖ) – ақпараттық өзара іс-қимыл арқылы белгілі бір технологиялық іс-әрекеттерді іске асыратын және нақты функционалдық міндеттерді шешуге арналған ақпараттық-коммуникациялық технологиялардың, қызмет көрсететін персоналдың және техникалық құжаттаманың ұйымдастырылып ретке келтірілген жиынтығы;

5 5) ақпараттандыру объектісінің бизнес-деректері – ЭҮШ, ЭҮСШ жағында тексерілмейтін блок ретінде ЭҮШ, ЭҮСШ форматы хабарламаларының құрамына кіретін интеграциялық сервис иесі мен бастамашысының өзара іс-қимыл деректері;

6 6) ақпараттандыру объектілерін ықпалдастыру – деректерді берудің Қазақстан Республикасында пайдаланылатын стандарттық хаттамалары негізінде ақпараттандыру объектілері арасындағы ақпараттық өзара іс-қимылды ұйымдастыру және қамтамасыз ету жөніндегі іс-шаралар;

7

7) веб-сервистердің қауіпсіздігі (WebServiceSecurity) (бұдан әрі – WSSecurity) – SOAP веб-сервистері арасында хабар алмасу кезінде қауіпсіздік функцияларын қолдану стандарты. Таратылған жүйелер (REST) үшін бағдарламалық қамтамасыз ету архитектурасының стилін қолданған кезде сервис қауіпсіздігі HTTPs қауіпсіздік шаралары және пайдаланушыларды аутентификациялау арқылы қамтамасыз етіледі;

8 8) Деффи-Хеллман хаттамасы – тыңдаудан қорғалмаған байланыс арнасында бірнеше жария және жеке кілттердің жұбын пайдалана отырып екі және одан да көп тараптарға алдын ала келісілген ортақ құпия кілтпен алмасуға мүмкіндік беретін криптографиялық хаттама;

9 9) жария Peer IP-мекен – ақпараттандыру объектісінің бастамашысы және/немесе иесі жағында VPN туннельді терминациялайтын және Интернет желісінде пайдаланылатын құрылғының бірегей IP-мекенжайы;

10 10) интеграциялық сервистің бастамашысы – интеграциялық сервисті ұсынуға сұрау салуға бастамашылық жасайтын ақпараттандыру объектісінің иесі;

11 11) интеграциялық сервис – ақпараттандыру объектілерінің ақпараттық өзара іс-қимыл жасау тәсілі;

12 12) интеграциялық сервистің иесі (бұдан әрі – сервис иесі) – интеграциялық сервисті ұсынатын «электрондық үкіметтің» ақпараттандыру объектісінің меншік иесі немесе иесі;

13 13) кеңейтілетін таңба тілі (eXtensible Markup Language) (бұдан әрі – XML) – құрылымдық және машинамен оқылатын форматта деректерді сақтау және беру үшін пайдаланылатын кеңейтілетін таңба тілі;

14 14) көліктік қолтаңба – WSSECURITY ерекшелігін қолдана отырып, АЖ ақпараттық өзара іс-қимылы кезінде берілетін хабарламалардың тұтастығы мен авторлығын қамтамасыз ету үшін пайдаланылатын электрондық цифрлық қолтаңба;

15 15) куәландырушы орталық – электрондық цифрлық қолтаңбаның ашық кілтінің электрондық цифрлық қолтаңбаның жабық кілтіне сәйкестігін куәландыратын, сондай-ақ тіркеу куәлігінің дұрыстығын растайтын заңды тұлға;

16 16) клиент-коннектор – ақпараттандыру объектісінің бастамашысына ЭҮШ, ЭҮСШ, форматтарын қолдаумен ЭҮШ, ЭҮСШ-те орналастырылған интеграциялық сервиске қосылу нүктесін генерациялау мүмкіндігін беретін бағдарламалық қамтамасыз ету;

17 17) қол жеткізу ашық құқығы бар API (OpenAPI) – ақпараттық өзара іс-қимылды жүзеге асыру үшін электрондық ақпараттық ресурс иесінің келісімін немесе рұқсатын талап етпейтін, Интернет желісіне еркін қол жеткізуге қойылған API;

18 18) логирлеу журналы – жүйенің жұмысын мониторингілеу және іркіліс туындаған жағдайда себептерді анықтау үшін пайдаланылатын жұмысы туралы ақпаратты қамтитын файлдар;

19

19) мемлекеттік органдардың бірыңғай көлік ортасы (бұдан әрі – МО БКО) – «электрондық үкіметтің» ақпараттық-коммуникациялық инфрақұрылымына кіретін және мемлекеттік органдардың, олардың ведомстволық бағынысты ұйымдары мен жергілікті өзін-өзі басқару органдарының, сондай-ақ уәкілетті орган айқындаған өзге де ақпараттандыру субъектілерінің ақпараттық қауіпсіздігінің талап етілетін деңгейін сақтай отырып, жергілікті (интернетке қолжетімділігі бар жергілікті желілерді қоспағанда), ведомстволық және корпоративтік телекоммуникациялар желілерінің өзара іс-қимылын қамтамасыз етуге арналған телекоммуникациялар желісі;

20 20) объектілерге қол жеткізудің қарапайым хаттамасы (SimpleObjectAccessProtocol) – АЖ интеграциясы кезінде хабарламаларды жіберу үшін XML-ге негізделген хаттама;

21 21) сервистер тізілімі – сервисті сипаттай отырып, «электрондық үкімет» шлюзінде және «электрондық үкіметтің» сыртқы шлюзінде тіркелген сервистер тізбесі;

22 22) сервис-коннектор – ақпараттандыру объектісінің иесіне ЭҮШ-ке интеграциялық сервистерді құруға және орналастыруға мүмкіндік беретін бағдарламалық қамтамасыз ету;

23 23) электрондық хабарлама – ақпараттандыру объектілері арасында ақпарат алмасуға арналған XML, JSON форматындағы электрондық құжат;

24 24) электрондық цифрлық қолтаңба (бұдан әрі – ЭЦҚ) – электрондық цифрлық қолтаңба құралдарымен жасалған және электрондық құжаттың дұрыстығын, оның тиесілілігін және мазмұнының тұрақтылығын растайтын электрондық цифрлық таңбалардың жиынтығы;

25 25) «электрондық үкіметтің» ақпараттық-коммуникациялық инфрақұрылымының операторы (бұдан әрі – оператор) – Қазақстан Республикасының Үкіметі айқындайтын, өзіне бекітілген «электрондық үкіметтің» ақпараттық-коммуникациялық инфрақұрылымының жұмыс істеуін қамтамасыз ету жүктелген заңды тұлға;

26

26) «электрондық үкіметтің» сервистік интеграторы (бұдан әрі – сервистік интегратор) – Қазақстан Республикасының Үкіметі айқындайтын, «электрондық үкіметтің» архитектурасын және «электрондық әкімдіктің» үлгілік архитектурасын дамытуды әдіснамалық қамтамасыз ету жөніндегі функциялар, сондай-ақ Заңда көзделген өзге де функциялар жүктелген заңды тұлға;

27 27) «электрондық үкімет» шлюзі (бұдан әрі – ЭҮШ) – «электрондық үкіметтің» ақпараттандыру объектілерін «электрондық үкіметтің» өзге де ақпараттандыру объектілерімен интеграциялауға арналған АЖ;

28

28) «электрондық үкіметтің» ақпараттандыру объектілері – мемлекеттік функцияларды жүзеге асыру және мемлекеттік қызметтер көрсету шеңберінде мемлекеттік электрондық ақпараттық ресурстарды қалыптастыруға арналған мемлекеттік электрондық ақпараттық ресурстар, мемлекеттік органдарды бағдарламалық қамтамасыз ету, мемлекеттік органның интернет-ресурсы, «электрондық үкіметтің» инфрақұрылым объектілері, оның ішінде сервистік бағдарламалық өнім, бағдарламалық қамтамасыз ету және өзге де тұлғалардың ақпараттық жүйелері;

29

29) «электрондық үкіметтің» сыртқы шлюзі (бұдан әрі – ЭҮСШ) – мемлекеттік органдардың бірыңғай көліктік ортасында тұрған ақпараттық жүйелердің мемлекеттік органдардың бірыңғай көліктік ортасынан тыс тұрған ақпараттық жүйелермен өзара іс-қимылын қамтамасыз етуге арналған «электрондық үкімет» шлюзінің кіші жүйесі;

30 30) «электрондық үкіметтің» төлем шлюзі (бұдан әрі – ЭҮТШ) – электрондық нысанда көрсетілетін ақылы қызметтер көрсету шеңберінде төлемдер жүргізу туралы ақпаратты беру процесін автоматтандыратын АЖ;

31 31) Application programming interface (бұдан әрі – API) – қосымшаларды бағдарламалау интерфейсі, ақпараттандыру объектілері арасындағы ақпараттық өзара іс-қимыл үшін сервис ұсынатын дайын бағдарламалар жиынтығы;

32 32) AH (AuthenticationHeader) инкапсуляциясы – VPN туннеліндегі көрші түйіндерді аутентификациялауға және шифрлаусыз берілетін деректердің бүтіндігін қамтамасыз етуге мүмкіндік беретін аутентификациялық тақырып инкапсуляциясы. IP тақырыбының хаттама өрісіндегі мәні 51 портына UDP тең;

33 33) ESP (Encapsulation Security Pay load) – пайдалы жүктемені және дерек көздің IP тақырыбы мен мақсатын қоса алғанда, VPN-арнасы арқылы берілетін барлық кадрды шифрлауға мүмкіндік беретін қорғалған деректердің инкапсуляциясы;

34 34) Hyper Text Transfer Protocol (бұдан әрі – HTTP) — деректерді берудің қолданбалы деңгейінің ХАТТАМАСЫ бастапқыда — еркін деректерді беру үшін пайдаланылатын «HTML» форматындағы гипермәтіндік құжаттар түрінде;

35 35) IP (Internet Protocol) – цифрлық түрде ұсынылған деректерді берудің желілік моделі;

36 36) Java Script Object Notation (бұдан әрі – JSON) – JavaScript негізделген деректермен алмасудың мәтіндік форматы;

37

37) Representational State Transfer (бұдан әрі – REST) — желіде бөлінген қосымша компоненттерінің өзара іс-қимылы үшін бағдарламалық қамтамасыз ету архитектурасының стилі. REST-HTTP, URL, JSON және XML сияқты стандарттарды пайдаланатын бөлінген жүйелерді жобалау немесе сервистердің өзара әрекеттесуі кезінде ескерілетін келісілген шектеулер жиынтығы;

38 38) SSL-сертификат (Secure Sockets Layer) – аутентификация рәсімін қамтамасыз ету үшін интернет-ресурсты немесе АЖ пайдалануға арналған тіркеу куәлігі;

39 39) TCP (Transmission Control Protocol) – деректерді беруді басқаруға арналған Интернет деректерін берудің негізгі хаттамаларының бірі;

40 40) UDP (User Datagram Protocol) – пайдаланушы датаграммаларының хаттамасы, TCP/IP негізгі элементтерінің бірі, Интернет үшін желілік хаттамалар жиынтығы;

41 41) URL (Uniform Resource Locator) – ресурстың бірыңғай локаторы (орналасқан жерін анықтаушы), ақпараттандыру объектісі сервисінің мекенжайын көрсетеді;

42 42) Virtual Private Network (бұдан әрі – VPN) – екі тораптың ақпаратпен алмасуға арналған виртуалды жеке желі.

3 3. ЭҮШ, ЭҮСШ арқылы интеграцияға:

1 1) куәландырушы орталықтар ұсынатын сервистер;

2 2) Қазақстан Республикасының мемлекеттік құпияларын және таратылуы шектелген қызметтік ақпаратты құрайтын мәліметтерді қамтитын ақпараттандыру объектілері;

3 3) «электрондық үкіметтің» ақпараттық-коммуникациялық платформасында орналастырылған және Қазақстан Республикасы Үкіметінің қызметі бойынша талдамалық ақпарат беру мақсаттары үшін деректердің бірыңғай кеңістігін қалыптастыруға арналған ақпараттандыру объектілері;

4 4) ашық деректердің, ашық бюджеттердің және ашық нормативтік құқықтық актілердің интернет-порталдарын қоса алғанда, XML, JSON форматтарын және HTTP және HTTPS хаттамаларын пайдалана отырып, rest архитектуралық стилі арқылы OpenAPI, API арқылы ашық деректерді ұсыну жөніндегі сервистер жатпайды.

4 4. Мемлекеттік емес АЖ өнеркәсіптік пайдалануға енгізілген ЭҮСШ арқылы ғана мемлекеттік органның АЖ-мен интеграцияланады.

Интеграция кезінде сондай-ақ мемлекеттік және мемлекеттік емес АЖ ақпараттық қауіпсіздігі жөніндегі бірлескен жұмыстар шартының болуы ескеріледі.

5 5. Ақпараттандыру объектілерін интеграциялау жөніндегі іс-шаралар осы Қағидаларға 1-қосымшада көрсетілген деректер форматтарын есепке ала отырып, «электрондық үкімет» веб-порталы арқылы жүзеге асырылады.

6 6. Ақпараттандыру объектілерін интеграциялау «электрондық үкімет» веб-порталындағы сервистер тізілімінде интеграциялық сервис болған жағдайда жүзеге асырылады.

7 7. Уәкілетті орган мен сервистік интеграторды хабардар ете отырып, сервис иесінің немесе уәкілетті органның сұратуы бойынша оператор сервиске өзгерістер енгізеді немесе оны сервистер тізілімінен алып тастайды.

8 8. Электрондық түрде қызмет көрсету кезінде ақпараттандыру объектісі ЭҮТШ-ке төлемдерді пайдалану туралы мәліметтерді жібереді.

Барлық өтінімдер мен құжаттар интеграциялық өзара іс-қимылға қатысушылардың уәкілетті адамдарының ЭЦҚ-пен куәландырылады.
Егер интеграциялық сервис бастамашысының ақпараттық жүйесі Заңның 49-бабының 2-тармағында көрсетілген ақпараттандыру объектілеріне жататын болса, онда сервиске қосуға немесе сервисті жариялауға арналған өтінімге интеграциялық сервис бастамашысы ақпараттық қауіпсіздік талаптарына сәйкестігіне сынаудың оң нәтижесі бар сынақ актісін қоса береді.

9 9. ЭҮШ, ЭҮСШ-те интеграциялық сервисті әзірлеу және орналастыру үшін интеграциялық сервистің иесі және интеграциялық сервистің бастамашысы өзге интеграциялық сервис болмаған кезде интеграциялық сервисті қосу үшін сервис-коннектор мен клиент-коннекторды пайдаланады.

2 2-тарау. «Электрондық үкіметтің» ақпараттандыру объектілерін интеграциялау тәртібі

1 1-параграф. Интеграциялық сервис бастамашысының бастамасы бойынша сервисті жариялау тәртібі

10 10. Сервистер тізілімінде сервис болмаған кезде интеграциялық сервистің бастамашысы «электрондық үкімет» веб-порталы арқылы қажетті мәліметтер қамтылған ақпараттандыру объектісінің иесін анықтау жөнінде ұсынымдар беру үшін сервистік интеграторға сұрау салу жібереді.

11 11. Өтінімнің келіп түскені туралы хабарлама алған кезде сервистік интегратор сұрау салуды 2 (екі) жұмыс күні ішінде қарайды және интеграциялық сервис бастамашысына ұсынымдар береді.

12 12. Интеграциялық сервис бастамашысы сервистік интегратордың ұсынымдары негізінде «электрондық үкімет» веб-порталында авторланады және ақпараттандыру объектісі иесіне сервис құруға өтінім нысанында сұрау салу жібереді.

13 13. Ақпараттандыру объектісінің иесі сервисті құруға өтінімнің келіп түскені туралы хабарламаны алғаннан кейін 2 (екі) жұмыс күні ішінде өтінімді қарайды. Қарау нәтижелері бойынша өтінімді келіседі не оны пысықтауға бастамашыға қайтарады, не себептерін көрсете отырып, сервис құрудан бас тартады.

14

14. Сервисті құруға өтінім келіскен жағдайда ақпараттандыру объектісінің иесі осы Қағидаларға 2-қосымшаға сәйкес сервиспен өзара іс-қимылға қойылатын талаптарды (бұдан әрі – сервиспен өзара іс-қимылға қойылатын талаптар) және осы Қағидаларға 3-қосымшаға сәйкес сервисті жариялауға өтінімді (бұдан әрі – сервисті жариялауға өтінім) толтырады, өтінімге XSD сервистің файлдарын, сондай-ақ сұрау салудың және тестілік деректермен жауаптың XML мысалдарын қоса береді және уәкілетті органды хабардар ете отырып, интеграциялық сервистің бастамашысына өтінім жібереді.

15 15. Ақпараттандыру объектісінің иесі сервисті құруға өтінімді пысықтауға қайтарған жағдайда интеграциялық сервистің бастамашысы 2 (екі) жұмыс күні ішінде өтінімді пысықтауды жүзеге асырады және оны ақпараттандыру объектісінің иесіне қайта қарауға жібереді.

16 16. Ақпараттандыру объектісінің иесі сервисті құрудан бас тартқан жағдайда сервисті жариялау жөніндегі іс-шаралар тоқтатылады.

17 17. Сервисті жариялауға өтінім келіп түскен кезде оператор 3 (үш) жұмыс күні ішінде өтінімнің толықтығын және дұрыс толтырылуын тексеруді жүзеге асырады. Өтінімді тексеру нәтижесі теріс болған жағдайда оператор себептерін көрсете отырып, өтінімді пысықтауға жібереді.

18 18. Ақпараттандыру объектісінің иесі 2 (екі) жұмыс күні ішінде сервисті жариялауға өтінімді пысықтайды және өтінімді операторға қайта қарауға жібереді.

19 19. Өтінімді тексеру нәтижесі оң болған жағдайда, оператор 10 (он) жұмыс күні ішінде интеграциялық сервис бастамашысына ЭҮШ, ЭҮСШ тестілік ортасына рұқсат береді және интеграцияны тестілеуді өткізу үшін ЭҮШ, ЭҮСШ тестілік ортасындағы сервистерге интеграциялық сервис бастамашысын қосады.

20 20. Интеграциялық сервисті әзірлеушілер ақпараттандыру объектісінің иесі, интеграциялық сервистің бастамашысы тарапынан ақпараттандыру объектілерімен интеграциялау бойынша тестілеуді өткізу үшін ақпараттандыру объектілеріне өзгерістер енгізеді.

21 21. Интеграциялық сервисті әзірлеушілермен бірге ақпараттандыру объектісінің иесі, интеграциялық сервистің бастамашысы және оператор тарапынан келісілген мерзімде интеграциялық сервисті тестілеу жүргізіледі.

22

22. ЭҮШ, ЭҮСШ тарапынан интеграциялық сервистің іске асырылуын растау өзара іс-қимылға қатысушылар арасында хабарламаларды жіберу болып табылады (асинхронды сервис үшін – жөнелтушінің хабарламаның бірегей сәйкестендіргішін алуы, синхронды үшін – жауап хабарламасын алу), ол ЭҮШ, ЭҮСШ логтау журналында тіркеледі.

23 23. Өзара іс-қимылға қатысушылар (сервис иесі және интеграциялық сервис бастамашысы) тарапынан өзара іс-қимыл шарттарын орындау және өзара іс-қимылға қатысушылардың өздерімен деректерді өңдеу интеграциялық сервисті іске асыруды растау болып табылады.

24

24. Интеграциялық сервисті тестілеу нәтижесі оң болған жағдайда сервис иесі осы Қағидаларға 4-қосымшаға сәйкес тестілеу және пайдалануға енгізу туралы актісін (бұдан әрі – тестілеу және пайдалануға енгізу туралы актісі) қалыптастырады, оны өзінің ЭЦҚ-мен куәландырады және оны интеграциялық сервистің бастамашысына келісуге жібереді.
Теріс нәтиже болған жағдайда интеграцияны тестілеу оң нәтиже алғанға дейін жалғасады.

25 25. Интеграциялық сервистің бастамашысы өтінімді және тестілеу актісін алған кезде 3 (үш) жұмыс күні ішінде оны өзінің ЭЦҚ-мен куәландырып, тестілеу актісін келіседі және тестілеу актісін операторға келісуге жібереді.

26 26. Оператор тестілеу актісін өтінім мен тестілеу актісін алған сәттен бастап 3 (үш) жұмыс күні ішінде қарайды.

27 27. Тексеру нәтижесі теріс болған жағдайда оператор тестілеу актісін сервис иесіне пысықтауға қайтарады. Сервис иесі 3 (үш) жұмыс күнінен аспайтын мерзімде тестілеу актісін пысықтауды жүзеге асырады және оны интеграциялық сервис бастамашысының қарауына қайта жібереді.

Тестілеу актісін тексерудің оң нәтижесі болған жағдайда оператор тестілеу актісін келіседі, сервистер тізілімінде сервис паспортын жариялайды және интеграциялық сервистің бастамашысына ЭҮШ, ЭҮСШ өнеркәсіптік ортасында сервиске қолжетімділікті ұсынады. Уәкілетті орган мен сервистік интегратор «электрондық үкімет» веб-порталы арқылы интеграциялық сервисті жариялау туралы хабардар етіледі.

2 2-параграф. Ақпараттандыру объектісі иесінің бастамасы бойынша сервисті жариялау тәртібі

28

28. Сервис иесі «электрондық үкімет» веб-порталында авторланады және сервистердің жарияланған тізілімінде сервистің жоқтығын алдын ала тексеріп, сервисті жариялау бойынша процесті іске қосады. Өтінімді қалыптастырған кезде сервис иесі сервиспен өзара іс-қимылға қойылатын талаптарды және сервисті жариялауға өтінімді толтырады, XSD сервистің файлдарын, сондай-ақ сұрау салудың және тест мәліметтерімен жауаптың XML мысалдарын қоса бере отырып, интеграциялау шарттарын қабылдайды.

29

29. Оператор сервисті жариялауға өтінімнің келіп түскені туралы хабарламаны алғаннан кейін 3 (үш) жұмыс күні ішінде сервисті жариялауға өтінімді, желілік қолжетімділікті ұйымдастыруға арналған өтінімді толтырудың толықтығы мен дұрыстығына тексеруді жүзеге асырады. Өтінімді тексеру нәтижесі теріс болған жағдайда оператор себептерін көрсете отырып, өтінімді пысықтауға жібереді.

30

30. Өтінімді тексеру нәтижесі оң болған жағдайда оператор 10 (он) жұмыс күні ішінде сервисті жариялауды жүзеге асырады және сервис иесіне ЭҮШ, ЭҮСШ тестілік және өнеркәсіптік ортасына рұқсат береді. Уәкілетті орган мен сервистік интегратор «электрондық үкімет» веб-порталы арқылы интеграциялық сервисті жариялау туралы хабардар етіледі.

31 31. Сервис иесі сервисті ақпараттандыру объектісінің иесін көрсеткен кезде сервисті жариялау осы Қағидалардың 14-27 -тармақтарында белгіленген тәртіппен жүргізіледі.

3 3-параграф. Интеграциялық сервиске қосылу тәртібі

32 32. Интеграциялық сервистің бастамашысы «электрондық үкімет» веб-порталында авторланады және сервистер тізілімінде қажетті сервисті іздейді.

33

33. Интеграциялық сервистің бастамашысы сервисті қосуға өтінімге бастамашылық жасайды, осы Қағидаларға 5-қосымшаға сәйкес талап етілетін алаңдарды толтырады, интеграция шарттарын қабылдайды. Интеграциялық сервиске қосылу сервиспен өзара іс-қимылға қойылатын талаптарды есепке ала отырып, жүзеге асырылады.

34 34. Сервис иесі өтінімді «электрондық үкімет» веб-порталы арқылы өтінімді қарау қажеттілігі туралы хабарламаны алғаннан кейін 2 (екі) жұмыс күні ішінде сервиске қосылуға арналған өтінім бойынша жауап жібереді. Интеграциялаудан бас тартқан кезде дәлелді жауапты көрсетеді.

35

35. Өтінімді сервис иесі келіскен жағдайда оператор «электрондық үкімет» веб-порталы арқылы өтінімді қарау қажеттігі туралы хабарламаны алғаннан кейін 3 (үш) жұмыс күні ішінде сервисті (интеграцияны) қосуға арналған өтінімді толтырудың толықтығы мен дұрыстығына келісуді және тексеруді жүзеге асырады. Өтінімді тексеру нәтижесі теріс болған жағдайда оператор себептерін көрсете отырып, өтінімді пысықтауға жібереді.

36 36. Интеграциялық сервистің бастамашысы 3 (үш) жұмыс күні ішінде өтінімді пысықтауды жүзеге асырады және оны сервис иесіне қарауға қайта жібереді.

37 37. Өтінім келісілген жағдайда оператор 10 (он) жұмыс күні ішінде интеграциялық сервистің бастамашысына интеграцияны тестілеуді өткізу үшін ЭҮШ, ЭҮСШ тестілік ортасына рұқсат береді.

38 38. Интеграциялық сервистің бастамашысы, сервис иесі, оператор 3 (үш) айдан аспайтын мерзімде оң нәтиже алғанға дейін интеграцияны тестілеуді өткізеді.

39 39. Интеграциялық сервисті әзірлеушілермен бірге сервистің иесі, интеграциялық сервистің бастамашысы және оператор тарапынан келісілген мерзімде интеграциялық сервисті тестілеу жүргізіледі.

40

40. ЭҮШ, ЭҮСШ тарапынан интеграциялық сервистің іске асырылуын растау өзара іс-қимылға қатысушылар арасында хабарламаларды жіберу болып табылады (асинхронды сервис үшін – жөнелтушінің хабарламаның бірегей сәйкестендіргішін алуы, синхронды үшін – жауап хабарламасын алу), ол ЭҮШ, ЭҮСШ логтау журналында тіркеледі.

41 41. Өзара іс-қимылға қатысушылар (сервис иесі және интеграциялық сервис бастамашысы) тарапынан өзара іс-қимыл шарттарын орындау және өзара іс-қимылға қатысушылардың өздерімен деректерді өңдеу интеграциялық сервисті іске асыруды растау болып табылады.

42 42. Интеграциялық сервисті тестілеудің оң нәтижесі болған жағдайда интеграциялық сервистің бастамашысы тестілеу және пайдалануға енгізу туралы актісін қалыптастырады, оны өзінің ЭЦҚ-мен куәландырады және оны сервис иесіне келісуге жібереді.

Теріс нәтиже болған жағдайда интеграцияны тестілеу оң нәтиже алғанға дейін жалғасады.

43 43. Сервистің иесі өтінім мен тестілеу актісін алған кезде 3 (үш) жұмыс күні ішінде тестілеу актісін өзінің ЭЦҚ-мен куәландырып келіседі және тестілеу актісін операторға келісуге жібереді.

44 44. Оператор тестілеу актісін оны алған сәттен бастап 3 (үш) жұмыс күні ішінде қарайды.

45 45. Тексеру нәтижесі теріс болған жағдайда оператор тестілеу актісін интеграциялық сервистің бастамашысына пысықтауға қайтарады. Интеграциялық сервистің бастамашысы 3 (үш) жұмыс күнінен аспайтын мерзімде тестілеу актісін пысықтауды жүзеге асырады және оны сервис иесінің қарауына қайта жібереді.

Тестілеу актісін тексерудің оң нәтижесі болған жағдайда оператор тестілеу актісін келіседі және интеграциялық сервистің бастамашысына ЭҮШ, ЭҮСШ өнеркәсіптік ортасында сервиске қол жеткізуді ұсынады. Уәкілетті орган мен сервистік интегратор интеграциялық сервис бастамашысының «электрондық үкімет» веб-порталы арқылы интеграциялық сервиске қосылуы туралы хабардар етіледі.

3 3-тарау. Интеграциялық сервисті пайдалануды және қорғауды қамтамасыз ету

46 46. ЭҮШ, ЭҮСШ технологиялық үзілістерді қоспағанда, өнеркәсіптік ортада тәулік бойы жұмыс істейді және ақпараттандыру объектілерінен тұрақты негізде хабарламалар қабылдайды.

47 47. ЭҮШ, ЭҮСШ хабарламасын қабылдау уақыты оны әмбебап синхронды арна және асинхронды арна бойынша алған сәттен бастап бір минуттан аспауы тиіс. Асинхронды арнада сұрау бойынша жауап беру уақыты әрбір интеграциялық сервисті іске асыруға байланысты.

48

48. Ақпараттандыру объектісінің жұмысындағы технологиялық үзілістер алдын ала ескертіледі және оларды өткізу басталғанға дейін 3 (үш) жұмыс күні бұрын сервис иесі, интеграциялық сервистің бастамашысы және оператормен келісіледі (технологиялық үзілістер үнсіз келісім бойынша түнгі уақытта 21:00-ден 6.00-ге дейін, сондай-ақ демалыс және мереке күндері келеді).

49 49. Тестілеуді өткізу мақсатында өзара іс-қимылға қатысушылар ақпараттандыру объектілерінің тестілік ортасының жұмыс қабілеттілігін қамтамасыз етеді.

50

50. Техникалық қажеттілік болған жағдайда, оператор және/немесе сервис иесі, интеграциялық сервистің бастамашысы ақпараттандыру объектісін қайта жүктейді, бұл туралы басқа ақпараттандыру объектілерінің әкімшілерін телефонограмма түрінде немесе техникалық жұмыстардың уақытын көрсете отырып, электрондық пошта арқылы хабардар етеді.

51

51. Егер сервистің иесі, интеграциялық сервистің бастамашысы ақпараттық өзара іс-қимыл бойынша техникалық қателерді қысқа мерзімде түзету жөнінде тиісті шаралар қабылдамаған жағдайда, оператор сервистің иесінің тиісті интеграциялық сервисін ажыратады немесе интеграциялық сервисті іске асыруға қатысушыларға хабарлай отырып, интеграциялық сервистің бастамашысын қосуды тоқтата тұрады.

52 52. Байланыс арналарының ақаулығы, байланыс қызметтерінің провайдерлері байланыс желілерінде жоспарлы алдын алу жұмыстарын жүргізген жағдайда, ақауларды жою мерзімі провайдердің регламентімен анықталады.

53 53. Интеграциялық сервисті іске асыру кезінде ақпаратты қорғау:

1 1) ақпараттың тұтастығы мен дұрыстығын бақылау тетіктерін пайдалану, оның ішінде хml хабарламалардың ЭЦҚ қол қойылған авторлықты растау;

2 2) ақпараттандыру субъектілерін ЭҮШ-де, ЭҮСШ-те авторландыру оператор беретін логин мен пароль арқылы және бөлінген жүйелер үшін бағдарламалық қамтамасыз ету архитектурасының стилін қолданатын сервистерді қоспағанда, көліктік қол қою бойынша өтеді (REST);

3 3) барлық оқиғаларды ЭҮШ, ЭҮСШ-де журналға енгізу;

4 4) Заңға сәйкес ақпаратты қорғау жөніндегі техникалық және ұйымдастырушылық сипаттағы іс-шаралар арқылы қамтамасыз етіледі.

54 54. Хабарлардың авторлығын растау хабарламаны жіберген интеграциялық өзара іс-қимыл қатысушысының ЭЦҚ-ның тіркеу куәлігімен көлік қолының сәйкестігін тексерудің оң нәтижесі болып табылады.

55 55. Транспорттық қолтаңбада уақыт белгісі жоқ.

56 56. МО БКО-да көліктік қолтаңбаны тексеру ЭҮШ-де орындалады.

57 57. ЭҮШ-ке сервисті шақыру кезінде көлік қолтаңбасын пайдалану осы Қағидаларға 6-қосымшаға сәйкес көлік қолтаңбасын пайдалану сценарийі бойынша жүзеге асырылады.

58 58. ЭҮШ-те МО БКО-да көліктік қолтаңбаны тексеру мынадай:

1 1) хабарламаны жіберушіге ЭЦҚ-ның тиесілігін тексеру;

2 2) ЭЦҚ-ның жарамдылығын тексеру рәсімдерінен тұрады.

59 59. Ақпараттық өзара іс-қимыл кезінде барлық электрондық хабарламаларға интеграциялық өзара іс-қимылға қатысушылардың ЭЦҚ қол қойылуы тиіс.

60 60. Ақпараттандыру объектілерінің ақпараттық өзара іс-қимылы кезінде ЭЦҚ қолдану кезінде «Электрондық құжат және электрондық цифрлық қолтаңба туралы» 2003 жылғы 7 қаңтардағы Қазақстан Республикасының Заңын басшылыққа алу қажет.

61 61. Ақпаратты қолданбалы бағдарламалық қамтамасыз ету деңгейінде рұқсатсыз қол жеткізуден қорғауды, берілетін мәліметтердің уақтылы берілуін және өзгермеуін ЭҮШ, ЭҮСШ қамтамасыз етеді.

62

62. Сервисті уақытша ажыратқан жағдайда (сервисті модификациялау, сервисті пайдалануға рұқсат беретін ақпараттандыру объектісін модификациялау) сервистің иесі уәкілетті органды және интеграциялық сервистің барлық пайдаланушыларын «электрондық үкімет» веб-порталы арқылы интеграциялық 3 (үш) жұмыс күні ішінде немесе жұмысты тоқтатуға байланысты сервис өшірілген жағдайда 1 (бір) айдан кешіктірмей хабардар етеді.

63 63. Сервис иесі және интеграциялық сервис бастамашысы ақпараттық қауіпсіздікті және бағдарламалық және техникалық құралдардың тұрақты дайындығын қамтамасыз ететін жауапты тұлғаларды анықтайды.

64

64. Жауапты тұлғалардың құрамы өзгерген жағдайда (еңбек шартын ауыстыру немесе тоқтату) бір апта мерзімде сервис иесі мен интеграциялық сервистің бастамашысы бар өзгерістер туралы өзара хабардар етеді және осы Қағидалардың ережелерін уақтылы орындау бойынша жауапты тұлғалар туралы жаңа мәліметтер хабарланады.

1 SOAP сервистер деректерінің форматтары

«Электрондық үкіметтің»
ақпараттандыру объектілерін
интеграциялау қағидаларына
1-қосымша
SOAP сервистер деректерінің форматтары

1 1. Асинхронды арна хабарламаларының сипаттамасы

1.1 1.1. ЭҮШ, ЭҮСШ-тегі сервистің интерфейсі:

ЭҮШ, ЭҮСШ асинхронды арнасына хабарлама жіберуге арналған тәсіл (SendMessage):
Сервистің (SendMessageRequest) ұсынылуына сұрау салу келесі алаңдарды қамтиды: SendMessageRequest деректерінің форматы
Ала­ңы
Тү­рі
Мін­де­ті
Си­патта­ма­сы
request
AsyncSendMessagerequest
Иә
Сұ­рау са­лу
messageInfo
AsyncMessageInfo
Иә
Ха­бар­ла­ма­ның ме­та де­ректе­рі
messageId
xsd: string
Иә
Алушы­ның жүй­е­сін­де­гі ха­бар­ла­ма­ның сәй­кестен­ді­ру­ші­сі (сұ­рау са­лу­ды алушы­ның жүй­е­сін тол­ты­ра­ды (ха­бар­ла­ма­ны өң­деу жүй­е­сі)
correlationId
xsd: string
Жоқ
Сұ­рау алушы жүй­е­сін­де­гі ха­бар­ла­ма тіз­бе­гі­нің сәй­кестен­ді­ру­ші­сі (егер ха­бар­лар жүйе (жі­бе­ру­ші­нің) ха­бар­ла­ма­лар тіз­бе­гі­нің шең­бе­рін­де бол­са, ха­бар­ла­ма­ны өң­деу жүй­е­сі)
serviceId
xsd: string
Иә
Сер­ви­сті сәй­кестен­ді­ру­ші
messageType
xsd: string
Иә
Ха­бар­ла­ма тү­рі:
REQUEST – өза­ра іс-қи­мыл­дың бі­рін­ші ха­бар­ла­ма­сы
routeId
xsd: string Ха­бар­ла­ма марш­ру­ты­ның сәй­кестен­дір­гі­ші (егер қо­сым­ша марш­рут­тау қа­жет бол­са, ті­зі­лім бой­ын­ша сәй­кестен­дір­гіш, жі­бе­ру­ші жүй­е­сі­мен тол­ты­ры­ла­ды)
Жоқ
Ха­бар­ла­ма марш­ру­ты­ның сәй­кестен­дір­гі­ші (егер қо­сым­ша марш­рут­тау қа­жет бол­са, ті­зі­лім бой­ын­ша сәй­кестен­дір­гіш, жі­бе­ру­ші жүй­е­сі­мен тол­ты­ры­ла­ды)
messageDate
xsd: dateTime
Иә
Ха­бар­ла­ма­ның құ­ры­л­ған кү­ні
sessionId
guid
Иә
ЭҮШ сес­си­я­сы­ның сәй­кестен­ді­ру­ші­сі. ЭҮШ-те тол­ты­ра­ды, жі­бе­ру­ші­ге тол­ты­ру­дың қа­же­ті жоқ
sender
SenderInfo
Иә
Жі­бе­ру­ші ту­ра­лы ақ­па­рат объ­ек­ті­сі (жі­бе­ру­ші­мен тол­ты­ра­ды)
senderId
xsd: string
Иә
Жі­бе­ру­ші­нің сәй­кестен­ді­ру­ші­сі (жі­бе­ру­ші­нің жүй­е­сі)
password
xsd: string
Жоқ
Жі­бе­ру­ші­нің па­ро­лі
properties
property
Жоқ
Си­паттар мас­си­ві, сұ­ра­удың қо­сым­ша си­патта­рын қо­су­ға бо­ла­ды (ЭҮШ және алушы жүй­е­сі­мен ке­лі­сім бой­ын­ша)
key
xsd: int
Ерекше­лік кі­л­ті
value
xsd: int
Жоқ
Ерекше­лік мәні
messageData
messagedata
Иә
Де­ректер­ді тап­сы­ру объ­ек­ті­сі
data
xsd: Anytype
Жоқ
Ха­бар­ла­ма­лар де­ректе­рі объ­ек­ті­сі (фор­ма­ты ха­бар­ла­ма­ны алушы­ның жүй­е­сі­мен ай­қын­да­ла­ды)
Хабарламаға (sendMessageResponse) ЭҮШ, ЭҮСШ жауабы келесі алаңдарымен элементтер массивін қамтиды: SendMessageResponse деректерінің форматы
Ала­ңы
Тү­рі
Мін­де­ті
Си­патта­ма­сы
response
AsyncSendMessagerequest
Иә
Жа­у­ап
messageId
xsd: string
Иә
Ха­бар­ла­ма­ның сәй­кестен­ді­ру­ші­сі
correlationId
xsd: string
Иә
Ха­бар­ла­ма­лар тіз­бе­сі­нің сәй­кестен­ді­ру­ші­сі
responseDate
xsd: dateTime
Иә
Жа­у­ап кү­ні
sessionId
guid
Жоқ
ЭҮШ сес­си­я­сы­ның сәй­кестен­ді­ру­ші­сі
Қате туралы жауап (SendMessagefault) келесі алаңдарымен элементтер массивін қамтиды: SendMessagefault деректерінің форматы
Ала­ңы
Тү­рі
Мін­де­ті
Си­патта­ма­сы
ErrorInfo
ErrorInfo
Қа­те ту­ра­лы ақ­па­рат
errorCode
xsd: string
Иә
Қа­те­нің ко­ды
errorData
xsd: string
Иә
Қа­те­нің қо­сым­ша си­патта­ма­сы
errorDate
xsd: dateTime
Иә
Қа­те­нің кү­ні
subError
ErrorInfo
Жоқ
Ен­ші­лес қа­те
sessionId
guid
Жоқ
Қа­те болған сес­сия сәй­кестен­ді­ру­ші­сі
(SendDeliveryNotification) ЭҮШ-ке хабарламаны жеткізу немесе жеткізілмеуі туралы хабарламаны жіберу әдісі):
Хабарламаға сұрау салу (sendDeliveryNotificationRequest) келесі алаңдарымен элементтер массивін қамтиды. SendDeliveryNotificationRequest деректерінің форматы
Ала­ңы
Тү­рі
Мін­де­ті
Си­патта­ма­сы
request
Async SendDeliveryNotificationRequest
Иә
Сұ­рау са­лу
notification
DeliveryNotification
Иә
Ха­бар­ла­ма­ны жет­кі­зу мәр­те­бе­сі ту­ра­лы ха­бар­дар ету
messageId
xsd: string
Иә
Ха­бар­ла­ма­ны сәй­кестен­ді­ру­ші
serviceid
xsd: string
Иә
Сер­ви­сті сәй­кестен­ді­ру­ші
notificationDate
xsd: dateTime
Иә
Ха­бар­ла­ма­ның құ­ры­л­ған кү­ні
deliveryStatus
deliveryStatusInfo
Иә
Жет­кі­зу мәр­те­бе­сі (ха­бар­ла­ма­ны қа­был­дау)
receiveStatus
xsd: string
Иә
Ха­бар­ла­ма­ны жет­кі­зу мәр­те­бе­сі:
MESSAGE_NOT_ACCTEPTED – ха­бар­ла­ма қа­был­дан­ба­ды
MESSAGE_ACCEPTED – ха­бар­ла­ма қа­был­дан­ды
statusDate
xsd: dateTime
Иә
Мәр­те­бе­сі­нің өзгер­ті­л­ген кү­ні
resendMessage
xsd: string
Иә
Қай­та­ла­ма ха­бар­ла­ма
error
ErrorInfo
Жоқ
Қа­те ту­ра­лы ақ­па­рат
errorCode
xsd: string
Иә
Қа­те­нің ко­ды
errorData
xsd: string
Жоқ
Қа­те­нің қо­сым­ша си­патта­ма­сы
errorDate
xsd: dateTime
Иә
Қа­те­нің кү­ні
subError
ErrorInfo
Жоқ
Ен­ші­лес қа­те
sessionId
guid
Жоқ
Қа­те болған сес­си­я­ның сәй­кестен­ді­ру­ші­сі
requestDate
xsd: dateTime
Иә
Сұ­рау са­лу кү­ні
sender
SenderInfo
Жоқ
Жі­бе­ру­ші
senderId
xsd: string
Иә
Жі­бе­ру­ші­ні сәй­кестен­ді­ру­ші
password
xsd: string
Жоқ
Жі­бе­ру­ші­нің па­ро­лі
Хабарламаға жауап (sendDeliveryNotificationResponse) келесі алаңдары бар массивті қамтиды: SendDeliveryNotigicationResponse деректерінің форматы
Ала­ңы
Тү­рі
Мін­де­ті
Си­патта­ма­сы
response
Async SendDeliveryNotificationResponse
Жа­у­ап
notificationId
xsd: string
Иә
Ха­бар­ла­ма­ны сәй­кестен­ді­ру­ші
responseDate
xsd: dateTime
Иә
Жа­у­ап кү­ні
sessionId
guid
Жоқ
ЭҮШ сес­си­я­сын сәй­кестен­ді­ру­ші
Қате туралы жауап (SendMessageFault) келесі алаңдары бар элементтер массивін қамтиды: SendMessageFault деректерінің форматы
Ала­ңы
Тү­рі
Мін­де­ті
Си­патта­ма­сы
ErrorInfo
ErrorInfo
Қа­те ту­ра­лы ақ­па­рат
errorCode
xsd: string
Иә
Қа­те­нің ко­ды
errorData
xsd: string
Иә
Қа­те­нің қо­сым­ша си­патта­ма­сы
errorDate
xsd: dateTime
Иә
Қа­те­нің кү­ні
subError
ErrorInfo
Жоқ
Ен­ші­лес қа­те
sessionId
guid
Жоқ
Қа­те болған сес­си­я­ның сәй­кестен­ді­ру­ші­сі
ЭҮШ, ЭҮСШ хабарламасының мәртебесін алу әдісі (GetMessageStatus)
Хабарламаның мәртебесіне сұрау салу (GetMessageStatusRequest) келесі алаңдары бар элементтер массивін қамтиды: GetMessageStatusRequest деректерінің форматы
Ала­ңы
Тү­рі
Мін­де­ті
Си­патта­ма
request
AsyncGetmessagestatus
Иә
Сұ­рау са­лу
messageId
xsd: string
Иә
Ха­бар­ла­ма­ны сәй­кестен­ді­ру­ші
requestDate
xsd: dateTime
Иә
Сұ­рау са­лу кү­ні
sender
senderinfo
Иә
Жі­бе­ру­ші ту­ра­лы ақ­па­рат объ­ек­ті­сі (жі­бе­ру­ші­мен тол­ты­ры­ла­ды)
senderId
xsd: string
Иә
Жі­бе­ру­ші­ні сәй­кестен­ді­ру­ші (жі­бе­ру­ші­нің жүй­е­сі)
password
xsd: string
Жоқ
Жі­бе­ру­ші­нің па­ро­лі
properties
property
Жоқ
Сұ­рау са­лу ерекше­лі­гі­нің мас­си­ві
key
xsd: int
Ерекше­лік кі­л­ті
value
xsd: int
Жоқ
Ерекше­лік мәні
Мәртебеге сұрау салу жауабында (getMessageStatusResponse) келесі түрдегі құрылымы қайтарылуы тиіс: GetMessageStatusResponse деректерінің форматы
Ала­ңы
Тү­рі
Мін­де­ті
Си­патта­ма­сы
response
Async GetmessagestatusResponse
Жа­у­ап
messageState
messageState
Иә
Ха­бар­ла­ма­ның жай-күйі
responseDate
xsd: dateTime
Иә
Жа­у­а­бы­ның кү­ні
sessionId
xsd: string
Жоқ
ЭҮШ-те­гі сес­си­я­ны сәй­кестен­ді­ру­ші
status
MessagestatusInfo
«Мәр­те­бе­сі ту­ра­лы ақ­па­рат» объ­ек­ті­сі
statusсode
xsd: int
Иә
Ха­бар­ла­ма мәр­те­бе­сі­нің ко­ды
statusmessage
xsd: string
Иә
Мәр­те­бе ха­бар­ла­ма­сы
statusDate
xsd: dateTime
Иә
Мәр­те­бе­ні өзгер­ту кү­ні
Жүйеде қате болған жағдайда, келесі алаңдары бар элементтер массивін қамтитын, қате туралы хабарлама (SendMessageFault) жіберіледі: SendMessageFault деректерінің форматы
Ала­ңы
Тү­рі
Мін­де­ті
Си­патта­ма­сы
ErrorInfo
ErrorInfo
Қа­те ту­ра­лы ақ­па­рат
errorCode
xsd: string
Иә
Қа­те­нің ко­ды
errorData
xsd: string
Иә
Қа­те­нің қо­сым­ша си­патта­ма­сы
errorDate
xsd: dateTime
Иә
Қа­те­нің кү­ні
subError
ErrorInfo
Жоқ
Ен­ші­лес қа­те
sessionId
guid
Жоқ
Қа­те болған сес­си­я­ны сәй­кестен­ді­ру­ші
(GetMessages) ЭҮШ-мен хабарламаларын таңдау әдісі мынадай параметрлер бойынша жүзеге асырылады:
хабарламаны сәйкестендірушіні + алушыға (сұрау салушыларға ғана) + сервисті сәйкестендірушіге;
хабарлама тізбегін сәйкестендірушіні + алушыға (тек сұрау салушыларға ғана) + сервис сәйкестендірушісіне;
алушыға (сұрау салушыларға ғана) + сервистің сәйкестендірушісіне.
GetMessagesRequest параметрі
Сұрау салу келесі алаңдарды қамтиды: GetMessageRequest деректерінің форматы
Ала­ңы
Тү­рі
Мін­де­ті
Си­патта­ма­сы
request
Async GetmessagesRequest
Иә
Сұ­рау са­лу­дың ме­та­де­ректе­рі
messageId
xsd: string
Жоқ
Ха­бар­ла­ма­ны сәй­кестен­ді­ру­ші
correlationId
xsd: string
Жоқ
Ха­бар­ла­ма тіз­бе­гі­нің сәй­кестен­ді­ру­ші­сі
requestdate
xsd: dateTime
Жоқ
Сұ­рау са­лу кү­ні
serviceId
xsd: string
Иә
Сер­ви­сті сәй­кестен­ді­ру­ші
sender
Senderinfo
Жоқ
Жі­бе­ру­ші ту­ра­лы ақ­па­рат­тың объ­ек­ті­сі (жі­бе­ру­ші­мен тол­ты­ры­ла­ды)
senderId
xsd: string
Жі­бе­ру­ші­ні сәй­кестен­ді­ру­ші (жі­бе­ру­ші­нің жүй­е­сі)
password
xsd: string
Жі­бе­ру­ші­нің па­ро­лі
amount
xsd: int
Жоқ
Таң­да­уда ха­бар­ла­ма­лар­дың ең көп са­ны.
Егер осы алаң сұ­рау са­лу­да бол­ма­са неме­се 0-ге тең бол­са, он­да ЭҮШ рет­тел­ген мәні қа­был­да­на­ды
properties
Property
Иә
Си­паттар мас­си­ві, сұ­ра­удың қо­сым­ша си­патта­рын қо­су­ға бо­ла­ды (ЭҮШ және алушы жүй­е­сі­мен ке­лі­сім бой­ын­ша
key
xsd: string
Иә
Ерекше­лік кі­л­ті
value
xsd: string
Иә
Ерекше­лік мәні
getMessagesResponse келесі алаңдарымен жауабы: GetMessageResponse деректерінің форматы
Ала­ңы
Тү­рі
Мін­де­ті
Си­патта­ма­сы
response
Async GetmessageResponse
Иә
Жа­у­ап
responseDate
xsd: dateTime
Иә
Жа­у­ап кү­ні
sessionId
xsd: string
Иә
ЭҮШ-те­гі сес­си­я­ны сәй­кестен­ді­ру­ші
messages
Asynmessage
Жоқ
messageInfo
Asynmessageinfo
Иә
Ха­бар­ла­ма­ның ме­та­де­ректе­рі
messageId
xsd: string
Жоқ
Ха­бар­ла­ма­ны сәй­кестен­ді­ру­ші
correlationId
xsd: string
Иә
Тіз­бе­ні сәй­кестен­ді­ру­ші
serviceId
xsd: string
Иә
Сер­ви­сті сәй­кестен­ді­ру­ші
messageType
xsd: string
Иә
Ха­бар­ла­ма тү­рі:
REQUEST – өза­ра іс-қи­мыл­дың бі­рін­ші ха­бар­ла­ма­сы
routeId
xsd: string
Жоқ
Ха­бар­ла­ма марш­ру­ты­ның сәй­кестен­дір­гі­ші (егер қо­сым­ша марш­рут­тау қа­жет бол­са, ті­зі­лім бой­ын­ша сәй­кестен­дір­гіш, жі­бе­ру­ші жүй­е­сі­мен тол­ты­ры­ла­ды)
messageDate
xsd: dateTime
Иә
Ха­бар­ла­ма құ­ры­л­ған кү­ні
sessionId
guid
Жоқ
ЭҮШ сес­си­я­сы­ның сәй­кестен­ді­ру­ші­сі. ЭҮШ-те тол­ты­ры­ла­ды, жі­бе­ру­ші­ге тол­ты­ру­дың қа­же­ті жоқ.
sender
SenderIndo
Иә
Жі­бе­ру­ші ту­ра­лы ақ­па­рат­тың объ­ек­ті­сі (жі­бе­ру­ші­мен тол­ты­ры­ла­ды)
senderId
xsd: string
Иә
Жі­бе­ру­ші­ні сәй­кестен­ді­ру­ші (жі­бе­ру­ші­нің жүй­е­сі)
password
xsd: string
Жоқ
Жі­бе­ру­ші­нің па­ро­лі
properties
property
Ерекше­лік мас­си­віне сұ­рау са­лу­дың қо­сым­ша ерекше­лі­гін қо­су­ға бо­ла­ды ( ЭҮШ-мен және алушы­ның жүй­е­сі­мен ке­лі­су бой­ын­ша)
key
xsd: string
Иә
Ерекше­лік кі­л­ті
value
xsd: string
Иә
Ерекше­лік мәні
messageData
messageData
Иә
Де­ректер­ді тап­сы­ру объ­ек­ті­сі
data
xsd: Anytype
Иә
Ха­бар­ла­ма де­ректе­рі­нің объ­ек­ті­сі (фор­ма­ты ха­бар­ла­ма алушы­ның жүй­е­сі­мен ай­қын­да­ла­ды)
Қате туралы жауап (SendMessagefault) мынадай алаңдары бар элементтер массивін қамтиды: SendMessagefault деректерінің форматы
Ала­ңы
Тү­рі
Мін­де­ті
Си­патта­ма­сы
ErrorInfo
ErrorInfo
Қа­те ту­ра­лы ақ­па­рат
errorCode
xsd: string
Иә
Қа­те­нің ко­ды
errorData
xsd: string
Иә
Қа­те­нің қо­сым­ша си­патта­ма­сы
errorDate
xsd: dateTime
Иә
Қа­те­нің кү­ні
subError
ErrorInfo
Жоқ
Ен­ші­лес қа­те
sessionId
guid
Жоқ
Қа­те болған сес­си­я­ның сәй­кестен­ді­ру­ші­сі

1.2 1.2. Асинхронды арнамен жұмыс істеу үшін ЭҮШ, ЭҮСШ пайдаланушылары тарапынан сервисті іске асыруға арналған интерфейсі.

Сервис сервис провайдері жағында да, сервисті пайдаланатын жағында да іске асырылады. Сервис ЭҮШ хабарламаларды хабар алушының сервисін шақыру (PUSH) әдісімен жеткізу қажет болған жағдайда іске асырады.
Хабарлама қабылдау әдісі: (SendMessage)
Хабарламаның ұсынылуына сұрау салу (SendMessageRequest) келесі алаңдардан тұрады: SendMessageRequest деректерінің форматы
Ала­ңы
Тү­рі
Мін­де­ті
Си­патта­ма­сы
request
Async SendMessageRequest
Иә
messageInfo
Async SendMessageInfo
Иә
Ха­бар­ла­ма­ның ме­та­де­ректе­рі
messageId
xsd: string
Жоқ
Ха­бар­ла­ма­ны сәй­кестен­ді­ру­ші.
ЭҮШ-пен түр­лен­ді­рі­ле­ді. ЭҮШ-ке ха­бар­ла­ма жі­бе­рі­л­ген жағ­дай­да осы алаң бос бо­луы ти­іс. Ха­бар­ла­ма­ны алушы­ға жі­бер­ген жағ­дай­да ЭҮШ- нө­мі­рі қой­ы­ла­ды.
correlationId
xsd: string
Жоқ
Ха­бар­ла­ма­лар тіз­бе­гін сәй­кестен­ді­ру­ші. ЭҮШ-пен түр­лен­ді­рі­ле­ді. REQUEST ти­пін­де­гі ха­бар­ла­ма ЭҮШ-ке жі­бе­рі­л­ген жағ­дай­да осы алаң бос бо­луы ти­іс. Бас­қа тип­те­гі ха­бар­ла­ма­лар­ды ЭҮШ-ке жі­бер­ген кез­де осы алаң тол­ты­ры­луы ти­іс. Ха­бар­ла­ма­ны алушы­ға жі­бер­ген жағ­дай­да нө­мі­рі ЭҮШ қой­ы­ла­ды.
serviceId
xsd: string
Иә
Өза­ра іс-қи­мыл­ды сәй­кестен­ді­ру­ші. ЭҮШ сер­ви­сте­рі­нің ті­зі­лі­мі бой­ын­ша.
messageType
xsd: string
Иә
Ха­бар­ла­ма тү­рі:
REQUEST – өза­ра іс-қи­мы­лы­ның бі­рін­ші ха­бар­ла­ма­сы
routeId
xsd: string
Жоқ
Ха­бар­ла­ма ба­ғы­тын сәй­кестен­ді­ру­ші (егер қо­сым­ша ба­ғыт­тау қа­жет бол­са, ті­зі­лім бой­ын­ша сәй­кестен­ді­ру жі­бе­ру­ші­нің жүй­е­сі­мен тол­ты­ры­ла­ды)
messageDate
xsd: dateTime
Иә
Ха­бар­ла­ма құ­ры­л­ған кү­ні
sessionId
guid
Жоқ
ЭҮШ сес­си­я­сы­ның сәй­кестен­ді­ру­ші­сі. ЭҮШ-те тол­ты­ры­ла­ды, жі­бе­ру­ші­ге тол­ты­ру­дың қа­же­ті жоқ.
sender
SenderInfo
Иә
Жі­бе­ру­ші ту­ра­лы ақ­па­рат­тың объ­ек­ті­сі (жі­бе­ру­ші­мен тол­ты­ры­ла­ды)
senderId
xsd: string
Иә
Жі­бе­ру­ші­ні сәй­кестен­ді­ру­ші (жі­бе­ру­ші­нің жүй­е­сі)
password
xsd: string
Жоқ
Жі­бе­ру­ші­нің па­ро­лі
properties
Property
Жоқ
Ха­бар­ла­ма­ның қо­сым­ша ерекше­лік мас­си­ві
key
xsd: int
Иә
Ерекше­лік кі­л­ті
value
xsd: int
Иә
Ерекше­лік мәні
messageData
messageData
Иә
Де­ректер­ді тап­сы­ру объ­ек­ті­сі
data
xsd: Anytype
Иә
Ха­бар­ла­ма де­ректе­рі­нің объ­ек­ті­сі (фор­ма­ты ха­бар­ла­ма алушы­ның жүй­е­сі­мен ай­қын­да­ла­ды)
SendMessageResponse хабарламасына ЭҮШ жауабы келесі алаңдары бар элементтер массивін қамтиды: SendMessageResponse деректерінің форматы
Ала­ңы
Тү­рі
Мін­де­ті
Си­патта­ма­сы
response
Async SendMessageResponse
Иә
Жа­у­ап
messageId
xsd: string
Иә
Ха­бар­ла­ма­ны сәй­кестен­ді­ру­ші
correlationId
xsd: string
Иә
Ха­бар­ла­ма тіз­бе­гі­нің сәй­кестен­ді­ру­ші­сі
responseDate
xsd: dateTime
Иә
Жа­у­ап кү­ні
sessionId
guid
Жоқ
ЭҮШ сес­си­я­сы­ның сәй­кестен­ді­ру­ші­сі
Қате туралы жауап (SendMessageFault) келесі алаңдары бар элементтер массивін қамтиды: SendMessageFault деректерінің форматы
Ала­ңы
Тү­рі
Мін­дет­те­ме
Си­патта­ма
ErrorInfo
ErrorInfo
Қа­те ту­ра­лы ақ­па­рат
errorCode
xsd: string
Иә
Қа­те­нің ко­ды
errorData
xsd: string
Иә
Қа­те­нің қо­сым­ша си­патта­ма­сы
errorDate
xsd: dateTime
Иә
Қа­те­нің кү­ні
subError
ErrorInfo
Жоқ
Ен­ші­лес қа­те
sessionId
guid
Жоқ
Қа­те болған сес­си­я­ның сәй­кестен­ді­ру­ші­сі
ChangeMessageStatusNotification ЭҮШ хабарлама мәртебесінің өзгеруі туралы хабарламаларды қабылдау әдісі
ChangeMessageStatusNotificationRequest хабарламаның мәртебесін өзгерту туралы хабарламаға сұрау салу келесі алаңдары бар элементтер массивін қамтиды: ChangeMessageStatusNotificationRequest деректерінің форматы
Ала­ңы
Тү­рі
Мін­де­ті
Си­патта­ма­сы
request
Async ChangeMessageStatus NotificationRequest
Иә
notification
ChangeStatus Notification
Иә
Ха­бар­ла­ма­ны жет­кі­зу мәр­те­бе­сі ту­ра­лы ха­бар­ла­ма
notificationid
xsd: string
Иә
Ха­бар­ла­ма­ны сәй­кестен­ді­ру­ші
messageId
xsd: string
Иә
Ха­бар­ла­ма­ны сәй­кестен­ді­ру­ші
notificationDate
xsd: dateTime
Иә
Ха­бар­ла­ма құ­ры­л­ған кү­ні
messageState
messageState
Иә
Ха­бар­ла­ма­ның жай-күйі
Status
messageStatusinfo
Иә
Жет­кі­зу (ха­бар­ла­ма­ны қа­был­дау) мәр­те­бе­сі
statusCode
xsd: string
Иә
Мәр­те­бе ко­ды
statusMessage
xsd: string
Иә
Мәр­те­бе ха­бар­ла­ма­сы
statusDate
xsd: dateTime
Иә
Ха­бар­ла­ма мар­шур­ты­ның сәй­кестен­дір­гі­ші (егер қо­сым­ша ба­ғыт­тау қа­жет бол­са, ті­зі­лім бой­ын­ша сәй­кестен­дір­гіш, жі­бе­ру­ші жүй­е­сі­мен тол­ты­ры­ла­ды)
error
Жоқ
Қа­те ту­ра­лы ақ­па­рат
errorCode
xsd: string
Иә
Қа­те­нің ко­ды
errorMessage
xsd: string
Иә
Қа­те­нің ха­бар­ла­ма­сы
errorData
xsd: string
Иә
Қа­те­нің қо­сым­ша си­патта­ма­сы
errorDate
xsd: dateTime
Иә
Қа­те­нің кү­ні
subError
xsd: string
Жоқ
Ен­ші­лес қа­те
sessionId
guid
Жоқ
Қа­те болған сес­си­я­ның сәй­кестен­ді­ру­ші­сі
requestdate
xsd: dateTime
Иә
Сұ­рау кү­ні
sessionid
guid
Жоқ
Сес­си­я­ның сәй­кестен­ді­ру­ші­сі
Ескертпені қабылдау туралы жауап (changeMassageStatusNotificationResponse) келесі алаңдары бар элементтер массивін қамтиды: ChangeMessageStatusNotificationResponse деректерінің форматы
Ала­ңы
Тү­рі
Мін­де­ті
Си­патта­ма­сы
response
Async ChangeMessageStatus NotificationResponse
Иә
Жа­у­ап
responseDate
xsd: dateTime
Иә
Жа­у­ап­тың кү­ні
sessionid
guid
Иә
Сес­си­я­ның сәй­кестен­ді­ру­ші­сі (сұ­рау са­лу­ды көр­се­ті­л­ген)
Қате туралы жауап (sendMessageFault) келесі алаңдары бар элементтер массивін қамтиды: SendMessageFault деректерінің форматы
Ала­ңы
Тү­рі
Мін­де­ті
Си­патта­ма­сы
ErrorInfo
ErrorInfo
Қа­те ту­ра­лы ақ­па­рат
errorCode
xsd: string
Иә
Қа­те­нің ко­ды
errorData
xsd: string
Иә
Қа­те­нің қо­сым­ша си­патта­ма­сы
errorDate
xsd: dateTime
Иә
Қа­те­нің кү­ні
subError
ErrorInfo
Жоқ
Ен­ші­лес қа­те
sessionId
guid
Жоқ
Қа­те болған сес­си­я­ның сәй­кестен­ді­ру­ші­сі

2 2. Синхронды арна хабарламаларының сипаттамасы

2.1 REST сервистерінің деректер пішімдері

2.1. ЭҮШ сервисінің интерфейсі:
Синхрондық арна арқылы хабарламаларды жіберу тәсілі (SendMessage)
SendMessageRequest сервисін ұсынуға сұрау келесі алаңдары бар элементтер массивін қамтиды: SendMessageRequest түріндегі хабарламаның нысаны
Ала­ңы
Тү­рі
Мін­де­ті
Си­патта­ма­сы
request
SyncsendMessagerequest
Иә
Сұ­рау са­лу
requestInfo
SyncMessageInfo
Иә
Сұ­рау са­лу ха­бар­ла­ма­сы ту­ра­лы ақ­па­рат
messageId
xsd: string
Иә
Қа­был­да­у­шы жүй­е­сін­де­гі ха­бар­ла­ма­ны сәй­кестен­ді­ру­ші (ЭҮШ түр­лен­ді­ре­ді)
correlationId
xsd: string
Жоқ
Сұ­рау са­лу­ды қа­был­да­у­шы жүй­е­сін­де­гі ха­бар­ла­ма тіз­бе­гін сәй­кестен­ді­ру­ші (ЭҮШ түр­лен­ді­ре­ді)
serviceid
xsd: string
Иә
Өза­ра іс-қи­мыл сәй­кестен­ді­ру­ші­сі (ЭҮШ сер­ви­сте­рі­нің ті­зі­лі­мін­де жүр­гі­зі­ле­ді)
messegeDate
xsd: dateTime
Иә
Жі­бе­ру­ші (өза­ра іс-қи­мыл жа­сау ба­ста­ма­шы­сы) жүй­е­сін­де ха­бар­ла­ма­ның құ­ры­л­ған кү­ні жі­бе­ру­ші­мен (өза­ра іс-қи­мыл ба­ста­ма­шы­сы­мен) тол­ты­ры­ла­ды.
routeId
xsd: string
Жоқ
Ха­бар­ла­ма ба­ғы­тын сәй­кестен­ді­ру­ші (егер қо­сым­ша ба­ғыт­тау қа­жет бол­са, ті­зі­лім бой­ын­ша сәй­кестен­дір­гіш жі­бе­ру­ші­нің, яғ­ни өза­ра іс-қи­мыл ба­ста­ма­шы­сы­ның жүй­е­сі­мен тол­ты­ры­ла­ды)
sessionId
guid
Жоқ
ЭҮШ-те­гі сес­си­я­ның сәй­кестен­ді­ру­ші­сі. ЭҮШ-ке ор­на­ты­ла­ды.
sender
senderinfo
Иә
Жі­бе­ру­ші ту­ра­лы ақ­па­рат (жі­бе­ру­ші­мен тол­ты­ры­ла­ды)
senderId
xsd: string
Иә
Жі­бе­ру­ші­нің сәй­кестен­ді­ру­ші­сі (жі­бе­ру­ші­нің жүй­е­сі)
password
xsd: string
Иә
Жі­бе­ру­ші­нің па­ро­лі
properties
property
Жоқ
Ерекше­лік мас­си­ві, сұ­рау са­лу­дың қо­сым­ша ерекше­лі­гін қо­су­ға бо­ла­ды (ЭҮШ және қа­был­да­у­шы­ның жүй­е­сі­мен ке­лі­сім бой­ын­ша)
key
xsd: int
Ерекше­лік кі­л­ті
value
xsd: int
Ерекше­лік мәні
requestData
requestData
Иә
Сұ­рау са­лу де­ректе­рін тап­сы­ру объ­ек­ті­сі
data
xsd: Anytype
Жоқ
Ха­бар­ла­ма де­ректе­рі (фор­ма­ты ха­бар­ла­ма алушы­ның жүй­е­сі­мен анық­та­ла­ды)
SendMessageResponse баптауы сұрау салуға жауап келесі алаңдары бар элементтер массивін қамтиды: SendMessageResponse типіндегі хабарлама форматы
Ала­ңы
Тү­рі
Мін­де­ті
Си­патта­ма­сы
response
SyncsendMessageresponse
Иә
Жа­у­ап
responseInfo
SyncMessageInfoResponse
Иә
Жа­у­ап ту­ра­лы ақ­па­рат
messageId
xsd: string
Иә
Қа­был­да­у­шы жүй­е­сін­де­гі ха­бар­ла­ма­ның сәй­кестен­ді­ру­ші­сі (сұ­рау са­лу­ды қа­был­да­у­шы­ның жүй­е­сі тол­ты­ра­ды (ха­бар­ла­ны өң­дей­тін жүйе)
correlationId
xsd: string
Жоқ
Сұ­рау са­лу­ды алушы­ның жүй­е­сін­де­гі ха­бар­ла­ма тіз­бе­гін сәй­кестен­ді­ру­ші (егер ха­бар­ла­ма­лар жі­бе­ру­ші жүй­е­нің ха­бар­ла­ма­лар тіз­бе­гі шең­бе­рін­де бол­са) (ха­бар­ла­ма­ны өң­де­у­ші жүйе)
responseDate
xsd: dateTime
Иә
Сұ­рау са­лу­ды қа­был­да­у­шы жүй­е­де­гі жа­у­ап­тың кү­ні (сұ­рау са­лу­ды қа­был­да­у­шы жүй­е­мен тол­ты­ры­ла­ды)
sessionId
guid
Жоқ
ЭҮШ-те­гі сес­си­я­ның сәй­кестен­ді­ру­ші­сі. ЭҮШ-ке ор­на­ты­ла­ды. Жа­у­ап­ты жол­да­ған жағ­дай­да сұ­рау са­лу­ды қа­был­да­у­шы жүй­е­мен тол­ты­ру қа­жет емес.
status
StatusInfo
Иә
«Мәр­те­бе ту­ра­лы ақ­па­рат» объ­ек­ті­сі
code
xsd: int
Иә
Мәр­те­бе ко­ды (сұ­рау са­лу­ды қа­был­да­у­шы жүй­е­мен ұсы­ны­ла­ды)
message
xsd: string
Иә
Мәр­те­бе ту­ра­лы ха­бар­ла­ма
responseData
responsedata
Иә
«Жа­у­ап де­ректе­рі» объ­ек­ті­сі
data
xsd: Anytype
Жоқ
Ха­бар­ла­ма­лар де­ректе­рі­нің объ­ек­ті­сі (фор­мат ха­бар­ла­ма­ны алушы­ның жүй­е­сі­мен ай­қын­да­ла­ды)
Қате туралы хабарлама (SendMessageFault1_SendMessageFault) келесі алаңдары бар элементтер массивін қамтиды: SendMessageFault түріндегі хабарлама форматы
Ала­ңы
Тү­рі
Мін­де­ті
Си­патта­ма­сы
errorCode
xsd: string
Иә
Қа­те­нің ко­ды
errorMessage
xsd: string
Иә
Қа­те­нің ха­бар­ла­ма­сы
errorData
xsd: string
Жоқ
Қа­те­нің қо­сым­ша си­патта­ма­сы
errorDate
xsd: dateTime
Жоқ
Қа­те­нің кү­ні
subError
ErrorInfo
Жоқ
Ен­ші­лес қа­те
sessionId
Guid
Жоқ
Қа­те болған сес­си­я­ның сәй­кестен­ді­ру­ші­сі
REST сервистерінің деректер пішімдері
Хабарламаларды сипаттау.
Сервисті ұсынуға сұрау келесі өрістері бар элементтер массиві болып табылады:
Ала­ңы
Тү­рі
Мін­де­ті
Си­патта­ма­сы
request
SyncsendMessagerequest
Иә
Сұ­рау са­лу
requestInfo
SyncMessageInfo
Иә
Сұ­рау са­лу ха­бар­ла­ма­сы ту­ра­лы ақ­па­рат
messageId
string
Иә
Алушы­ның жүй­е­сін­де­гі ха­бар­ла­ма­ның сәй­кестен­дір­гі­ші
(ЭҮШ түр­лен­ді­ре­ді)
serviceid
string
Иә
Өза­ра іс-қи­мыл сәй­кестен­дір­гі­ші
(ЭҮШ сер­ви­стер ті­зі­лі­мін­де жүр­гі­зі­ле­ді)
messegeDate
dateTime
Иә
Жі­бе­ру­ші­нің (өза­ра іс-қи­мыл ба­ста­ма­шы­сы­ның) жүй­е­сін­де ха­бар­ла­ма­ны құ­ру кү­ні. Жө­нел­ту­ші (өза­ра іс- қи­мыл­дың ба­ста­ма­шы­сы) тол­ты­ра­ды
routeId
string
Жоқ
Ха­бар­ла­ма марш­ру­ты­ның сәй­кестен­дір­гі­ші (егер қо­сым­ша марш­рут­та­уды қа­жет ете­тін бол­са, ті­зі­лім бой­ын­ша сәй­кестен­дір­гіш жі­бе­ру­ші жүй­е­сі­мен тол­ты­ры­ла­ды, яғ­ни өза­ра іс- қи­мыл ба­ста­ма­шы­сы­мен)
sender
senderinfo
Иә
Жі­бе­ру­ші ту­ра­лы ақ­па­рат объ­ек­ті­сі (жө­нел­ту­ші тол­ты­ра­ды)
senderId
string
Иә
Жі­бе­ру­ші­нің сәй­кестен­дір­гі­ші (жі­бе­ру­ші жүй­е­сі­нің)
password
string
Иә
Жі­бе­ру­ші­нің па­ро­лі
requestData
requestData
Иә
Сұ­рау са­лу де­ректе­рін тап­сы­ру объ­ек­ті­сі
data
Anytype
Жоқ
Ха­бар­ла­ма де­ректе­рі (фор­мат ха­бар­ла­ма алушы­ның жүй­е­сі­мен анық­та­ла­ды)
Сұрау салуға жауап келесі алаңдары бар элементтер массивін қатиды:
Алаңы
Түрі
Міндеті
Сипаттамасы
response
SyncsendMessageresponse
Иә
Жауап
responseInfo
SyncMessageInfoResponse
Иә
Жауап туралы ақпарат
messageId
string
Иә
Қабылдаушы жүйесіндегі хабарлманың сәйкестендірушісі (сұрау салуды қабылдаушының жүйесі толтырады (хабарламаны өңдейтін жүйе)
responseDate
dateTime
Иә
Сұрау салуды қабылдаушы жүйедегі жауаптың күні (сұрау салуды қабылдаушы жүйемен толтырылады)
message
string
Иә
Мәртебе туралы ақпарат
responseData
responsedata
Иә
«Жауап деректері» объектісі
data
Anytype
Жоқ
Хабарламалар деректерінің объектісі (формат хабарламаны алушының жүйесімен айқындалады)

2 Сервиспен өзара іс-қимылға қойылатын талаптар

«Электрондық үкіметтің»
ақпараттандыру объектілерін
интеграциялау қағидаларына
2-қосымша
Нысан
Сервиспен өзара іс-қимылға қойылатын талаптар
Жарияланатын сервис туралы мәліметтер («электрондық үкімет» архитектуралық порталындағы мәліметтерді ескере отырып)
1
Сервистің иесі
2
Ақпараттық жүйенің атауы
3
Өзара іс-қимыл контуры
4
Сервис кілті
5
Сервистің өзара әрекет ету режимі
6
Сервистің атауы, орыс тілінде
7
Сервистің атауы, қазақ тілінде
8
Сервистің мақсаты, орыс тілінде
9
Сервистің мақсаты, қазақ тілінде
10
Сервис жұмысының бизнес сипаттамасы, орыс тілінде
11
Сервис жұмысының бизнес сипаттамасы, қазақ тілінде
Синхронды сервистің өнімділігі мен сенімділігі бойынша ұсынылатын талаптар:
Бақыланатын көрсеткіш
12
Синхронды өзара әрекет кезінде сұранымды өңдеудің максималды уақыты
13
Сұранысты өңдеудің орташа уақыты
14
Жоғары жүктеме
15
Номиналды жүктеме
16
Іркіліссіз орташа жұмыс уақыты
17
Жұмысқа қабілеттілікті қалпына келтіру уақыты
18
ЭЦҚ пайдалану бойынша талаптар
Ақпараттық қауіпсіздік бойынша талаптар
Логитау журналының форматына қойылатын талаптар
ЭҮШ/ЭҮСШ тарапынан талаптар
1-кестеде синхронды сервистің өнімділігі мен сенімділігі бойынша талаптар келтірілген
1-кесте. Синхрондық сервистің өнімділігі мен сенімділігі бойынша талаптар

Ба­қы­ла­на­тын көр­сет­кіш
Шек­теу
1
Син­хрон­ды өза­ра әре­кет ке­зін­де сұ­ра­ным­ды өң­де­удің мак­си­мал­ды уа­қы­ты
30 се­кунд­қа дей­ін
2
Сұ­ра­ны­сты өң­де­удің ор­та­ша уа­қы­ты
10 се­кунд
3
Жо­ға­ры жүк­те­ме
Са­ға­ты­на 2000 сұ­рау
4
Но­ми­нал­ды жүк­те­ме
Са­ға­ты­на 360 сұ­рау
5
Ір­кі­ліс­сіз ор­та­ша жұ­мыс уа­қы­ты
365/7/24
6
Жұ­мысқа қа­бі­лет­ті­лік­ті қал­пы­на кел­ті­ру уа­қы­ты
3 са­ғат
2-кесте. Асинхронды сервистің өнімділігі мен сенімділігі бойынша талаптар

Ба­қы­ла­на­тын көр­сет­кіш
Шек­теу
1
Асин­хрон­ды өза­ра әре­кет ке­зін­де сұ­ра­ным­ды өң­де­удің мак­си­мал­ды уа­қы­ты
Асин­хрон­дық сер­ви­сте сұ­рау са­лу бой­ын­ша нәти­же­ні ұсы­ну уа­қы­ты әр­бір ин­те­гра­ци­я­лық сер­ви­сті іс­ке асы­ру­ға бай­ла­ны­сты
2
Жо­ға­ры жүк­те­ме
Са­ға­ты­на 2000 сұ­рау
3
Но­ми­нал­ды жүк­те­ме
Са­ға­ты­на 360 сұ­рау
4
Ір­кі­ліс­сіз ор­та­ша жұ­мыс уа­қы­ты
365/7/24
5
Жұ­мысқа қа­бі­лет­ті­лік­ті қал­пы­на кел­ті­ру уа­қы­ты
3 са­ғат

3 Сервисті жариялауға өтінім

«Электрондық үкіметтің»
ақпараттандыру объектілерін
интеграциялау қағидаларына
3-қосымша
Нысан
Сервисті жариялауға өтінім
1. Сер­ви­стің ие­сі
1
Ұй­ым­ның атау
2
ЖСН/БСН
3
Пай­да­ла­ну­ға жа­у­ап­ты ла­у­а­зым­ды тұл­ға
2. Сер­вис ие­сі­нің ақ­па­рат­тық жүй­е­сі
4
Сер­ви­стің тү­бір­лік са­на­ты
5
Сер­ви­сті әзір­ле­у­ші­нің бай­ла­ныс де­ректе­рі
6
Сер­ви­сті әзір­ле­у­ші­нің ре­сур­сы
7
Жүй­е­нің ата­уы
8
Жүйе ло­ги­ні
9
Па­роль (те­сттік ор­та)
10
Па­роль (өнер­к­ә­сіп­тік ор­та)
11
Жүй­е­нің IP ме­кен­жайы (те­сттік ор­та)
12
Жүйе пор­ты (те­сттік ор­та)
13
Хат­та­ма (те­сттік ор­та)
14
Жүй­е­нің IP-ме­кен­жайы (өнер­к­ә­сіп­тік ор­та)
15
Жүйе пор­ты (өнер­к­ә­сіп­тік ор­та)
16
Хат­та­ма (өнер­к­ә­сіп­тік ор­та)
17
Жүй­е­нің кө­лік ЭЦҚ ашық кі­л­ті­нің сер­ти­фи­ка­ты (Қа­зақ­стан Рес­пуб­ли­ка­сы­ның Ұлт­тық ку­әлан­ды­ру­шы ор­та­лы­ғы­мен бе­рі­л­ген)
18
Ақ­па­рат­тық қа­уіп­сіз­дік та­лап­та­ры­на сәй­кест­і­гін сы­нау нәти­же­ле­рі бой­ын­ша акт
19
ЭҮШ-ке қол жет­кі­зу бар ма (иә / жоқ)
3. Элек­трон­дық сер­вис
20
Сер­ви­стің ата­уы
21
Сер­ви­стің си­патта­ма­сы
22
Сер­вис кі­л­ті
23
Сер­ви­стің өза­ра әре­кет ету ре­жи­мі
24
ЭҮСШ-те сер­ви­сті жа­ри­я­лау (иә / жоқ)
25
ЭҮШ-те сер­ви­сті жа­ри­я­лау (иә / жоқ)
26
Сер­вис дер­бес де­ректер­ді ұсы­на­ды (иә / жоқ)
26.1
XPath ЖСН бар эле­мент­ке жол
26.2
Же­ке де­ректер­ді ұсы­ну­ға рұқ­сат алу үшін аза­мат­тар­ға SMS жол­дау қа­рас­ты­ры­л­ған (иә / жоқ)
27
Ха­бар­ла­ма­лар­ды ба­ғыт­тау бел­гі­сі (иә / жоқ)
27.1
Ба­ғыт кі­л­ті
27.2
Сұ­ра­у­лар­ды қа­был­дай­тын сер­ви­стің URL ата­уы (те­сттік ор­та)
27.3
Сұ­ра­у­лар­ды қа­был­дай­тын сер­ви­стің URL (те­сттік ор­та)
27.4
Сұ­ра­у­лар­ды қа­был­дай­тын сер­ви­стің URL ата­уы (өнер­к­ә­сіп­тік ор­та)
27.5
Сұ­ра­у­лар­ды қа­был­дай­тын сер­ви­стің URL өнер­к­ә­сіп­тік ор­та
28
Сер­вис жа­ғын­да ав­то­ри­за­ци­я­ның бо­луы (иә / жоқ)
28.1
Ав­то­ри­за­ци­я­лау әді­сі
28.2
Ло­гин
28.3
Па­роль
29
Қа­уіп­сіз­дік тү­рі
30
SSL сер­ти­фи­кат (Қа­зақ­стан Рес­пуб­ли­ка­сы­ның Ұлт­тық ку­әлан­ды­ру­шы ор­та­лы­ғы­мен бе­рі­л­ген)
31
XSD
32
Сұ­рау са­лу үл­гі­сі
33
Жа­у­ап үл­гі­сі
4. Сер­вис кли­ен­ті
34
Ұй­ым­ның ата­уы, ЖСН/БСН
5. VPN-тун­нель де­ректе­рі
35
Бұл жүйе үшін VPN-тун­нель бар (иә / жоқ)
36
VPN шлю­зі ту­ра­лы ақ­па­рат
37
Тун­нель ре­жи­мі
38
Жа­рия Peer IP ме­кен­жайы
5.1
1 Фа­за тун­не­лі­нің қа­си­ет­те­рі
39
Аутен­ти­фи­ка­ция әді­сі
40
Же­ке ор­тақ кі­лт
41
Крип­то­гра­фия тү­рі
42
Деф­фи-Хелл­ман хат­та­ма­сы
43
Крип­то­гра­фи­я­лық ал­го­ритм
44
Хе­ш­теу ал­го­рит­мі
45
Қол­да­ны­лу мер­зі­мі (тун­нель­дің құ­ры­лы­сын қай­та қа­рау үшін)
5.2
2 Фа­за тун­не­лі­нің қа­си­ет­те­рі
46
Ин­кап­су­ля­ция
47
Крип­то­гра­фи­я­лық ал­го­ритм
48
Ал­го­ритм әді­сі
49
Же­тіл­ді­рі­л­ген ті­ке­лей құ­пи­я­лы­лық то­бы
50
Іс-қи­мыл мер­зі­мі (тун­нель­дің құ­ры­лы­мын қай­та қа­рау үшін)
51
Кб-да өл­ше­мі (тун­нель­дің құ­ры­лы­мын қай­та қа­рау үшін)

4 Тестілеу және пайдалануға енгізу туралы акт

«Электрондық үкіметтің»
ақпараттандыру объектілерін
интеграциялау қағидаларына
4-қосымша
Тестілеу және пайдалануға енгізу туралы акт
1.
Ақ­па­рат­тық өза­ра іс-қи­мыл қа­ты­су­шы­ла­ры:
1.1.
Сер­вис ие­сі­нің ата­уы
1.2.
Ин­те­гра­ци­я­лық сер­вис ба­ста­ма­шы­сы­ның ата­уы
2.
Ақ­па­рат­тық жүй­е­лер:
2.1.
Сер­вис ие­сі­нің ақ­па­рат­тық жүй­е­сі
2.2.
Ин­те­гра­ци­я­лық сер­вис ба­ста­ма­шы­сы­ның ақ­па­рат­тық жүй­е­сі
3.
Те­сті­леу сер­ви­сте­рі:
3.1.
Сер­вис ата­уы
3.2.
Сер­вис кі­л­ті
4
Те­сті­леу сце­на­рийі
5
Те­сті­леу нәти­же­ле­рі бой­ын­ша ше­шім
6
Өнер­к­ә­сіп­тік ор­та­ға ауы­сты­ру кү­ні

5 Сервиске қосылуға/интеграциялауға өтінім

«Электрондық үкіметтің»
ақпараттандыру объектілерін
интеграциялау қағидаларына
5-қосымша
Сервиске қосылуға/интеграциялауға өтінім
1. Сер­ви­стің ие­сі
1
Ұй­ым­ның ата­уы
2
ЖСН/БСН
2. Ин­те­гра­ци­я­лық сер­ви­стің ба­ста­ма­шы­сы
3
Ұй­ым­ның ата­уы
4
ЖСН / БСН
5
Қо­сы­лу негі­зі
6
Жа­у­ап­ты тұл­ға­ның аты-жө­ні
7
Жа­у­ап­ты тұл­ға­ның бай­ла­ныс те­ле­фо­ны
8
Жа­у­ап­ты тұл­ға­ның элек­трон­дық по­шта­сы
3. Ин­те­гра­ци­я­лық сер­вис ба­ста­ма­шы­сы­ның ақ­па­рат­тық жүй­е­сі
9
Жүй­е­нің ата­уы
10
Жүйе ло­ги­ні
11
Па­роль (те­сттік ор­та)
12
Па­роль (өнер­к­ә­сіп­тік ор­та)
13
Жүй­е­нің IP ме­кен­жайы (те­сттік ор­та)
14
Жүйе пор­ты (те­сттік ор­та)
15
Хат­та­ма (те­сттік ор­та)
16
Жүй­е­нің IP-ме­кен­жайы (өнер­к­ә­сіп­тік)
17
Жүйе пор­ты (өнер­к­ә­сіп­тік ор­та)
18
Хат­та­ма (өнер­к­ә­сіп­тік ор­та)
19
Өза­ра іс- қи­мыл кон­ту­ры
20
ЭҮШ-ке қол жет­кі­зу бар ма
21
Бұл жүйе үшін VPN-тун­нель бар ма
22
Жүй­е­нің кө­лік ЭЦҚ ашық кі­л­ті­нің сер­ти­фи­ка­тын тір­ке­ңіз (Қа­зақ­стан Рес­пуб­ли­ка­сы­ның Ұлт­тық ку­әлан­ды­ру­шы ор­та­лы­ғы­мен бе­рі­л­ген)
23
Ақ­па­рат­тық қа­уіп­сіз­дік та­лап­та­ры­на сәй­кест­і­гін сы­нау нәти­же­сі бой­ын­ша ак­ті­ні тір­ке­ңіз (.doc, .docx, .pdf)
4. Элек­трон­дық сер­вис
24
Сер­вис кі­л­ті
25
Сер­ви­стің өза­ра әре­кет ету ре­жи­мі
26
Сер­вис дер­бес де­ректер­ді ұсы­на­ды
27
Аза­мат­тар­ға олар­дың же­ке де­ректе­рін ұсы­ну­ға рұқ­сат алу үшін SMS жол­дау қа­рас­ты­ры­л­ған ба
5. VPN-тун­нель де­ректе­рі
28
VPN шлю­зі ту­ра­лы ақ­па­рат
29
Тун­нель ре­жи­мі
30
Жа­рия Peer IP ме­кен­жайы
5.1
1 Фа­за тун­не­лі­нің қа­си­ет­те­рі
31
Аутен­ти­фи­ка­ция әді­сі
32
Же­ке ор­тақ кі­лт
33
Крип­то­гра­фия тү­рі
34
Деф­фи-Хелл­ман хат­та­ма­сы
35
Крип­то­гра­фи­я­лық ал­го­ритм
36
Хе­ш­теу ал­го­рит­мі
37
Қол­да­ны­лу мер­зі­мі (тун­нель­дің құ­ры­лы­мын қай­та қа­рау үшін)
5.2
2 Фа­за тун­не­лі­нің қа­си­ет­те­рі
38
Ин­кап­су­ля­ция
39
Крип­то­гра­фи­я­лық ал­го­ритм
40
Ал­го­ритм әді­сі
41
Же­тіл­ді­рі­л­ген ті­ке­лей құ­пи­я­лы­лық то­бы
42
Іс-қи­мыл мер­зі­мі (тун­нель­дің құ­ры­лы­мын қай­та қа­рау үшін)
43
Кб-да өл­ше­мі (тун­нель­дің құ­ры­лы­мын қай­та қа­рау үшін)

6 Көлік қолтаңбасын пайдалану сценарийі

«Электрондық үкіметтің»
ақпараттандыру объектілерін
интеграциялау қағидаларына
6-қосымша
Көлік қолтаңбасын пайдалану сценарийі

1 1. ЭҮШ көлік қолтаңбасын пайдалана отырып хабарламаны қабылдау сценарийі:

1 1) ЭҮШ хабарламаны тексереді (авторландыру, хабарлама конвертінің валидациясы, ақпараттандыру объектілерінің көліктік қолтаңбасын);

2 2) ЭҮШ хабарламаға көліктік қолтаңба қояды;

3 3) ЭҮШ қол қойылған хабарламаны ЭҮСШ-ға береді (МО БКО-дан тыс АЖ-мен өзара іс-қимыл кезінде);

4 4) ЭҮСШ хабарламаны тексереді (авторландыру, хабарлама конвертінің валидациясы, ақпараттандыру объектілерінің көліктік қолтаңбасын).

Бұл сценарий ақпараттандыру объектілерінің өзара іс-қимылы кезінде қолданылады.

2 2. ЭҮШ және шақырушы тараптың көліктік қолтаңбаларын пайдалана отырып хабарламаны қабылдау сценарийі:

1 1) жөнелтуші хабарламаға көліктік қолтаңба қояды және ЭҮШ-ға жібереді;

2 2) ЭҮШ хабарламаның көліктік қолтаңбасын тексереді:

ЭЦҚ-да көрсетілген ЖСН/БСН-нің ақпараттандыру объектісін тіркеу кезінде жүйеге енгізілген ЖСН/БСН-ге сәйкестігін тексереді;
көліктік қолтаңбаның дұрыстығын тексереді (қолтаңбаның дұрыстығын онлайн тексеру немесе қайтарып алынған сертификаттар тізімі бойынша тексеру).

3 3. Хабарламаларды шифрлау әдісін пайдалана отырып, rest технологиясын пайдалану арқылы іске асырылған және шақырушы тараптан сервистерден басқа, ЭҮШ көліктік қолтаңбаларын пайдалана отырып хабарламаны қабылдау сценарийі:

1 1) хабарламаны жіберуші хабарламаны шифрлайды;

2 2) хабарламаны жіберуші хабарламаға көліктік қолтаңба қояды және ЭҮШ жолдайды;

3 3) ЭҮШ хабарламаны шифрлейді;

4 4) ЭҮШ хабарламаның көліктік қолын тексереді:

ЭЦҚ-да көрсетілген ЖСН/БСН-нің ақпараттандыру объектісін тіркеу кезінде жүйеге енгізілген ЖСН/БСН-ге сәйкестігін тексереді;
көліктік қолтаңбаның дұрыстығын тексереді (қолдың дұрыстығын онлайн тексеру немесе қайтарып алынған сертификаттар тізімі бойынша тексеру).

Қолданыстағы