Demo Scenario

Klinikaga yozilish boti

Tibbiy tizimdan boʻsh vaqtlar, yozilish, koʻchirish va SMS zaxirali eslatmalar.

Bu namoyish ssenariysi: yechimni biz shunday qurgan boʻlardik. Nomlar va maʼlumotlar tasviriy — bu aniq mijozning tarixi emas.

01Vazifa

Vazifa

Bemorlarga istalgan vaqtda yozilish imkonini berish va registraturani yuklamasdan kelmay qolishlarni kamaytirish.

Cheklovlar

  • Shifokorlar jadvali tibbiy axborot tizimida; ikki bemor bitta vaqtni egallamasligi kerak.
  • Bemorlarning bir qismi Telegram bildirishnomalarini oʻqimaydi.
02Yechim

Yechim

  1. 01

    Vaqtlar tanlash paytida klinika tizimidan oʻqiladi; yozilish vaqtni bloklab, tasdiqlaydi.

  2. 02

    Bir kun va ikki soat oldin eslatmalar; yetkazilmasa — SMS.

  3. 03

    Ikki bosishda koʻchirish yoki bekor qilish; boʻshagan vaqt darhol boshqalarga ochiladi.

03Arxitektura

Arxitektura

Arxitektura: Klinikaga yozilish boti
  1. Patient → Booking bot
  2. Booking bot → Booking service
  3. Booking service → Clinic system · schedule, Reminder queue
  4. Clinic system · schedule
  5. Reminder queue → SMS gateway
  6. SMS gateway
Integratsiyalar
Clinic information system · SMS gateway
Stek
Node.js · TypeScript · PostgreSQL · BullMQ · Telegram Bot API
04Nimani namoyish qiladi

Nimani namoyish qiladi

Namoyish qiladi: ikki marta yozilishsiz tashqi jadval bilan ishlash, eslatmalar navbati va zaxira yetkazish kanali.