PatientVisitCareProvider.StartDttm ของคนไข้รายนี้ ถึง StartDttm ของคนไข้รายถัดไปของหมอคนเดิม ใน location และวันเดียวกัน แล้วตัดช่วงนอก 3-90 นาที เพื่อลดผลจากพักเที่ยง/ประชุม/จบคลินิก. ค่าแสดงเป็น median เป็นหลักเพื่อลดผล outlier. Attendance ของ 6 keypersons คิดจากการมี/ไม่มี record ในวันคลินิกของ location นั้น โดยวันคลินิกต้องมี keyperson อย่างน้อย 2 คนมี record.PatientVisitCareProvider.SeenDttm, PatientVisitCareProvider.EndDttm, PatientVisit.EndDttm, และ PatientConsultation.EndDttm มีข้อมูลน้อยมากหรือแทบไม่มี จึงไม่ใช้เป็นตัวหลัก.แนวโน้มรายเดือนตาม location
สัดส่วนรวม 2 location
แพทย์ตรวจคนไข้กี่คน / กี่ visit ใน 2 location นี้
| Location | Doctor | Visits | Patients |
|---|
วันมาตรวจของ 6 keypersons
ตาราง attendance-by-record
วันคลินิก = วันที่ location นั้นมี record ของ keyperson อย่างน้อย 2 คน. “ไม่มา” ในหน้านี้หมายถึงไม่มี record ของหมอคนนั้นในวันนั้น ไม่ใช่ใบลา/ตารางเวรทางการ.
| Location | Keyperson | มาตรวจ | วันคลินิก | Attendance | ไม่มี record |
|---|
เวลา median รายแพทย์
สัดส่วน visit ที่ใช้คำนวณได้
ตาราง metric รายละเอียด
| Location | Doctor | Metric | Visits | Patients | Median | IQR | Avg | ใช้คำนวณได้ | Usable visits |
|---|
วิธีดึงข้อมูล
- คัด visit เป้าหมายจาก
vPLOBPatientBillเฉพาะ 2 location และช่วงวันที่ตั้งแต่2026-01-01. - หาแพทย์และเวลาเริ่มจาก
PatientVisitCareProvider.StartDttmเฉพาะ 6 ชื่อที่ต้องการ. - Cadence: หา visit ถัดไปของหมอคนเดิมในวันและ location เดียวกัน แล้วคำนวณช่วงเวลา 3-90 นาที.
- Attendance: ใช้ keypersons 6 คนคือ
พิสาข์,ณัฐติยา,ชินดล,พรพิมพ์,ณัฐวัตร, และศิรดา. วันคลินิกของแต่ละ location คือวันที่มี record ของ keyperson อย่างน้อย 2 คน แล้วนับว่าแต่ละคนมี record กี่วันจากทั้งหมดกี่วัน. - Billing completion: หา bill timestamp แรกหลังเริ่มตรวจ ภายใน 8 ชั่วโมง จาก
vICTBillingSummary.BillDttmหรือvPLOBPatientBill.BillGeneratedDttm. - บัตรนัดและ future order เป็นตัวเลือกเทียบ workflow ระดับ visit ไม่ใช่เวลา close exam โดยตรง.
- สรุปเป็น aggregate ต่อ location และแพทย์เท่านั้น ไม่ export ข้อมูลรายคน.
Default metric:
ExamStartDttm = PatientVisitCareProvider.StartDttm
NextExamStartDttm = next StartDttm of same doctor, same date, same location
Cadence min = DATEDIFF(second, ExamStartDttm, NextExamStartDttm) / 60
Keep only 3-90 minutes; show median and IQR