Mundarija 
Integratsiya qanday ishlaydi 
Asosiy yo'l — bu xizmatni Medroket platformasining yagona katalogi orqali qidirish: siz xizmatni umumiy tasniflagich orqali topasiz, xizmat va shifokorning aniq filiallari va ichki identifikatorlarini olasiz, so'ngra ularni jadval va yozuvda ishlatasiz.
Identifikatorlar faqat o'zlarining shaxs turlari ichida noyobdir. Birlashtirilgan katalogdagi bir xil raqamli id qiymati va ma'lum bir filialdagi xizmat identifikatori turli xil ob'ektlardir.
API usullari 
Ma'lumotnomalar 
- Get /models/town/ shaharlari ro'yxatini oling — mamlakatingiz bo'ylab filtrlangan shaharlar. Integratsiyaga kirish nuqtasi: bu erdan siz xizmatlarni qidirish uchun town_id-ni olasiz.
- Get /models/region / mintaqalar ro'yxatini oling.
- Mavjud filiallar ro'yxatini oling GET /models/lpu/ — shahar, mutaxassislik, narxlar mavjudligi va boshqa xususiyatlar bo'yicha filtrlar bilan.
- Mavjud filial guruhlari ro'yxatini oling GET / models/lpu_group/.
- Shahar tumanlari ro'yxatini oling get /models/district/, metro ro'yxati get /models/metro/ va metro liniyalari ro'yxati get /models/metro_line/ — filiallarni qidirishda Geo-filtrlar uchun.
- Get /models/speciality / mutaxassisliklari ro'yxatini oling.
- Get /models/doctor / jadvali bilan shifokorlar ro'yxatini oling-yagona model shifokorlar uchun qo'llanma.
Xizmatlarni qidirish 
- Xizmatlar ro'yxatini oling GET /uni/services/ — kategoriyalar bilan birlashtirilgan katalog xizmatlari. Javob 24 soat davomida keshlanadi; katalogda xizmatning mavjudligi hozirda bepul uyalar mavjudligiga kafolat bermaydi.
- Xizmat ko'rsatadigan filiallar ro'yxatini oling GET / uni / services / {uni_service_id} / lpus / - ushbu xizmat va bepul uyalar mavjud bo'lgan shahardagi filiallar. Javobda siz keyingi qadam uchun allaqachon aniq orig_service_id olasiz.
Jadval 
- Keyingi 30 kun ichida POST /schedule/services/ — maxsus xizmatlar va filiallar uchun bepul uyalarni oling.
Misdan asl ma'lumotnoma 
Mis-klinikaning tibbiy axborot tizimi.
- Shifokorlar ro'yxatini oling get / orig / doctors / - yagona katalogdagi identifikatorga mos keladigan misdan filial shifokorlari.
Yozib olish, bekor qilish va tarix 
- POST /direct_appointment/service/execute/xizmatiga onlayn yozuv yarating.
- POST /direct_appointment/service/cancel/xizmatiga onlayn yozuvni bekor qiling.
- Get /direct_appointment/history / onlayn yozuvlar tarixini oling-tokeningiz orqali so'nggi 45 kunlik yozuvlar.
Biznes holatlari 
Muhim: ma'lumotnomalarda shifokor bilan oldindan maslahatlashishni talab qiladigan xizmatlar mavjud emas-bunday xizmatlar uchun onlayn yozuvlar yaratish mumkin emas
Ish 1. Qaysi filialda kerakli xizmatni izlash kerakligi haqida hech qanday tushuncha yo'q 
Bu asosiy stsenariy: siz bemorni ma'lum bir klinikaning narxlari ro'yxatiga emas, balki xizmatlarning umumiy katalogiga yo'naltirasiz.
- Shaharlar ro'yxatini olish usuli bilan so'rang
town_id
kerakli shahar . - Xizmatlar ro'yxatini olish usuli bilan birlashtirilgan katalogda kerakli xizmatni so'rang (ushbu ma'lumotlarni o'z tomoningizda keshlashni va kuniga bir marta yangilashni tavsiya etamiz)
- Xizmat ko'rsatadigan filiallar ro'yxatini olish usuli bo'yicha so'rovda ilgari olinganlarini ko'rsating
uni_service_id
vatown_id
xizmatni yozib olish mumkin bo'lgan filiallarni so'rash uchun. Javobda siz quyidagilarni olasizlpu_id
vaorig_service_id
. - Xizmatlar jadvalini olish usuli bilan bepul uyalarni va agar kerak bo'lsa, ma'lum bir shifokorni aniqlang .
- Xizmatga onlayn yozuvni yaratish usuli bilan tanlanganlarni topshirish orqali yozuv yarating
lpu_id
,orig_service_id
, bemorning vaqti va ma'lumotlari.
Ish 2. Filial va xizmat allaqachon ma'lum 
Agar lpu_id
va orig_service_id
sizda allaqachon bor — masalan, o'tgan manzildan saqlanib qolgan-birinchi stsenariydan 1-3-bosqichlarni o'tkazib yuborish va to'g'ridan-to'g'ri jadval va yozuvga o'tish mumkin:
- Xizmatlar jadvalini olish usuli bilan bepul uyalarni va agar kerak bo'lsa, ma'lum bir shifokorni aniqlang .
- Xizmatga onlayn yozuvni yaratish usuli bilan tanlanganlarni topshirish orqali yozuv yarating
lpu_id
,orig_service_id
, bemorning vaqti va ma'lumotlari.
Ish 3. Yozuvni bekor qilish kerak 
- Agar
uuid
yozuvlar saqlanadi, keyin siz darhol xizmatga onlayn kirishni bekor qilish usuli bo'yicha so'rov yuborishingiz mumkin. - Agar
uuid
yozuv yo'q-bemorning telefoni va (yoki) sana diapazoni orqali filtrlash orqali onlayn yozuvlar tarixini olish usuli bilan yozuvni toping.
Tez-tez savollar 
API-ga kirish uchun Tokenni qanday olish mumkin?
Integratsiyani ishlab chiqish va sinovdan o'tkazish uchun Token Sizning so'rovingiz bo'yicha sheriklar menejeri Medroketni yuboradi. Ushbu Tokenni ishlab chiqish va sinovdan o'tkazish uchun faqat test klinikasi ma'lumotlariga kirish mumkin bo'ladi. Rivojlanish oxirida sizning asosiy oz tokeningiz o'zgartiriladi va u bilan siz shifokor va xizmatga yozuvlar yaratishingiz mumkin.
Yozayotganda shifokorni ko'rsatish kerakmi?
Yo'q. Agar shifokor ko'rsatilmagan bo'lsa, uni klinika o'zi tayinlaydi.
Xizmatlar katalogini bir marta olish va bemorning har bir murojaatida uni so'ramaslik mumkinmi?
Ha, 24 soat davomida keshlashni tavsiya etamiz. Shu bilan birga, ma'lum uyalarning mavjudligi alohida tekshirilishi kerak: katalogda xizmatning mavjudligi bepul yozib olish uyalari mavjudligini anglatmaydi.
Xizmatlar jadvalida 30 kunlik cheklov nimani anglatadi?
Bitta jadval so'rovi joriy sanadan 30 kundan keyingi davrni qamrab olmaydi.
Yozuvni yaratish so'rovi javobsiz to'xtatildi — uni xavfsiz takrorlash mumkinmi?
So'rovni takrorlashdan oldin, bemorning telefonidagi yozuvlar tarixini tekshiring: agar yozuv allaqachon yaratilgan bo'lsa, uni qayta yuborish xato yoki ortiqcha yozuvga olib kelishi mumkin.
Har bir API so'rovi narxlanadimi?
Yo'q, faqat yozuvni yaratish uchun har bir muvaffaqiyatli so'rov olinadi-shartnomangiz shartlariga muvofiq.
Kerakli shahar shaharlar ma'lumotnomasida yo'q-nima qilish kerak?
Qo'llanma sizning mamlakatingiz bo'yicha filtrlangan. Agar shahar etarli bo'lmasa, sheriklar bilan ishlash bo'yicha menejer bilan bog'laning Medroket.