Мазмұны: 
Жетекші генерация бойынша өзара әрекеттесу процесі 
- 1) жетекші генератор клиникалардың жалпы тізімін сұрайдыМедФлекс
- 2) МедФлексжетекші генератордан клиникалардың "ақ тізімін" сұрайды
- 3) Клиника Жеке кабинетте интеграцияны қамтидыМедФлекс
- 4) МедФлексқорғасын генераторы қорғасын генераторымен интеграцияны қамтитын клиникалардың тізімін сұрайды
- 5) МедФлексОнлайн жазу үшін клиниканың қолжетімділігі / қолжетімсіздігі туралы хабарлама жібереді
- 6) қорғасын генераторы онлайн жазба жасау туралы сұрау жібереді
Тестілеу процесі 
Интеграцияны іске асыру кезеңдері 
Бұл мақала қорғасын генерациясын (бұдан әрі - "қорғасын генерациясы") қамтамасыз ететін қызметтерге с интеграциясында көмектесуге МедФлексарналған .
Маңызды! Егер сізде сұрақтар туындаса немесе осы мақалада сипатталмаған мәселеге тап болсаңыз, жеке менеджеріңізге хабарласыңыз
Жетекші генерация бойынша өзара әрекеттесу процесі 
1) жетекші генератор клиникалардың жалпы тізімін сұрайдыМедФлекс 
ӘдісМедФлекс-GET /models / lpu / all/
МедФлексЖетекші генератор id клиникаларының жалпы тізімін алады, онда қорғасын генерациясы бойынша онлайн-жазу мүмкін болады (клиникада с онлайн-жазба интеграциясы бар МедФлексжәне с-мен салыстырылған кемінде 1 дәрігер бар ProDoctorov)
2) МедФлексжетекші генератордан клиникалардың "ақ тізімін" сұрайды 
Жетекші генератор жағындағы әдіс-GET /lpu_whitelist/
URL мекен-жайы мен авторизация параметрлері серіктестермен жұмыс жөніндегі менеджерге берілуі керекМедФлекс
МедФлекс жетекші генератордан жетекші генератор онлайн жазбалар жасауға дайын клиникалардың id тізімін алады. Бұл ретте, МедФлекссондай-ақ ақ тізімдегі клиникаларды жетекші генератор алаңында қорғасын генерациясының интеграциясы мен функционалы қолжетімді екендігі туралы хабардар етеді.
Әдіс бойынша жауап әрқашан жетекші генератордың клиникаларының ағымдағы тізімін қамтуы керек. Бұл тізімге енбеген клиникаларға қорғасын генерациясының функционалы қол жетімді болмайды.
Серіктес жағында ақ тізім әдісін іске асыруға қойылатын талаптар
- Сәтті жауаптың денесінде тек қосымша өрістерсіз lpu_id массиві күтіледі: [75781, 89873, 48229]
- ""Token <кілт>"мәні бар" Authorization " HTTP тақырыбын пайдаланып авторизациялау. Токен мәнінің алдындағы "токен" префиксі міндетті болып табылады
Клиникалардың "ақ тізімін" жаңарту
МедФлекс Сағатына 1 рет клиникалардың "АҚ тізімі" әдісімен сауалнама жүргізеді, өз тарапындағы деректерді өзектендіреді және жетекші генератор тарапынан клиникалардың АҚ тізімі әдісімен қайтарылған клиникаларға ғана қорғасын генерациясын қосуға мүмкіндік береді.
Егер клиниканы жетекші генератор өзінің "ақ тізімінен" алып тастаса, оған МедФлексжетекші генератор алаңында жетекші генерацияның болмауы туралы хабарлама жібереді. Клиниканың интеграциясын қайта қосу тек жеке кабинетте қолмен мүмкін МедФлексболады .
3) Клиника Жеке кабинетте интеграцияны қамтидыМедФлекс 
Жетекші генератормен интеграциялауға болатын клиниканың менеджері оны жеке кабинетте қамтиды МедФлекс. Сондай - ақ, клиника қорғасын генерациясы бойынша интеграцияны дербес қоса алады, қосу туралы толығырақ мақалада сипатталған-қорғасын генераторын қосу.
Жетекші генераторға клиниканың интеграциясын қосқаннан кейін бірден жетекші генерация туралы онлайн жазба жасауға болады.
4) МедФлексқорғасын генераторы қорғасын генераторымен интеграцияны қамтитын клиникалардың тізімін сұрайды 
ӘдісМедФлекс-GET /models / lpu/
Сәтті жауап екі шартты қанағаттандыратын клиникалардың тізімін қамтиды:
- клиника жетекші генератордың ақ тізіміне енгізілген
- клиника Жеке кабинетте жетекші генератормен интеграцияны қамтыдыМедФлекс
5) МедФлексОнлайн жазу үшін клиниканың қолжетімділігі / қолжетімсіздігі туралы хабарлама жібереді 
Хабарламаларды алуға арналған Веб-Ілмек жетекші генератор жағында жүзеге асырылады.
URL мекен-жайы мен авторизация параметрлері серіктестермен жұмыс жөніндегі менеджерге берілуі керекМедФлекс
МедФлексКлиниканы мәртебеге ауыстыру туралы сұраныс «недоступна»тізімнен бір немесе одан да көп шарттар орындалған кезде жіберіледі:
- клиника жағында онлайн жазумен техникалық ақауларды автоматты түрде анықтау;
- жазбаны төлеу үшін клиниканың шотындағы қаражаттың жетіспеушілігін анықтау;
- шартты бұзуМедФлекс;
- Жеке кабинетте жетекші генератормен интеграцияны өшіруМедФлекс;
- клиниканың жабылуы.
Клиниканы мәртебеге ауыстыру туралы сұранысты жіберу «доступна»клиниканың онлайн жазбаға қол жетімсіздігінің барлық көрсетілген себептері түзетілгеннен кейін орын алады.
Сұрау мысалыМедФлекс:
{
⠀"id": Int, / / клиниканың id,/models/lpu/all/арқылы алынған
⠀"status": int, / / 0-қол жетімді емес, 1-қол жетімді
⠀"reason": Int, / / тек status == 0 болса ғана беріледі
⠀""timestamp": str / / "2025-02-27T16:26:03.419752"форматындағы оқиғаның пайда болу уақыты
}
"Себеп" мүмкін мәндері:
1-онлайн жазу мәселелеріне байланысты қол жетімді емес;
2-жазбаны төлеу үшін теңгерімдегі қаражаттың жеткіліксіз болуына байланысты қол жетімді емес;
3-шартты бұзу;
4-клиника интеграцияны өшірді;
5-клиника жабылды
6) қорғасын генераторы онлайн жазба жасау туралы сұрау жібереді 
Жетекші генератор өз алаңынан дәрігерге онлайн жазба жасау туралы сұраныс жібереді. МедФлекс шартта келісілген прайс-парақ бойынша осы көшбасшы үшін төлем сомасын тіркейді
Клиникаға онлайн жазуды жүзеге асыруға арналған API әдістері:
- "Модельдер" әдістер тобы
- Кесте алу-GET /schedule/
- Онлайн жазба жасау-POST /direct_appointment/doctor / execute/
- /Direct_appointment/doctor/execute / әдісі онлайн жазба жасауға мүмкіндік береді, бірақ жазуға болатын ұяшықты алдын ала анықтау үшін GET /schedule әдісі бойынша дәрігердің кестесін алу қажет
- Модель тобындағы әдістер дәрігерлер мен клиникалар туралы мәліметтерді белгілеу үшін, сондай-ақ жетекші генератор алаңын пайдаланушы дәрігер мен клиниканы таңдағанда сүзгілерді енгізу үшін қажет.
Тестілеу процесі 
Тестілеу 3 кезеңде өтеді:
- Тест клиникаларында тестілеу
- Mis жазбасын имитациялайтын нақты клиникаларда тестілеу (mis-те нақты жазба жоқ)
- Нақты клиникамен пилоттық ұшыру
1 және 2 кезеңде тестілеу үшін бір токен қолданылады. Ұшқышты өткізу кезінде жаңа белгі беріледі.
Интеграцияны іске асыру кезеңдері 
- Лидогенератор арасында және МедФлексқалалар бойынша лидтердің құнын белгілей отырып шартқа қол қою
- Жетек генераторына сынақ белгісін жіберу
- Сынақ клиникаларында аралық тестілеумен жетекші генератордың интеграциясын әзірлеу
- Сынақ клиникаларында өзара әрекеттесудің толық тізбегін сынау
- Mis жазбасын имитациялайтын нақты клиникаларда тестілеу (mis-те нақты жазба жоқ)
- Жетекші генераторға өнім таңбалауышын жіберу
- Нақты клиникамен пилоттық ұшыру