บทที่ 7 อธิบายว่า การวินิจฉัยโรค (Diagnostic Reasoning) ของแพทย์ไม่ได้เกิดจากวิธีคิดเพียงแบบเดียว แต่ประกอบด้วยกระบวนการคิด 2 ระบบที่ทำงานร่วมกัน คือ
System 1 Reasoning — คิดเร็ว อัตโนมัติ ใช้ intuition, pattern recognition และประสบการณ์
System 2 Reasoning — คิดช้า วิเคราะห์อย่างเป็นระบบ ใช้เหตุผลและ schema
หัวใจของบทนี้ไม่ใช่ว่า ระบบไหนดีกว่า แต่คือ
แพทย์ต้องรู้ว่าเมื่อใดควรใช้ System 1 เมื่อใดควรใช้ System 2 และเมื่อใดควรสลับจากระบบหนึ่งไปอีกระบบหนึ่ง
เมื่อแพทย์ได้รับข้อมูลผู้ป่วยและสร้าง
Problem list → Problem representation
สมองสามารถเข้าสู่กระบวนการวินิจฉัยได้ 2 เส้นทาง
Patient → Pattern recognition → Illness script → Diagnosis
เป็น Forward reasoning
Patient → Schema → Generate hypotheses/DDx → วิเคราะห์ข้อมูลย้อนกลับ → Diagnosis
เป็น Backward reasoning
แพทย์สามารถใช้ระบบใดระบบหนึ่ง หรือใช้ทั้งสองระบบร่วมกันตามสถานการณ์
ประเด็น
System 1
System 2
ลักษณะ
Intuitive
Analytical
การคิด
Non-analytical
Hypothetico-deductive
ทิศทาง
Forward
Backward
ความเร็ว
Fast
Slow
เครื่องมือหลัก
Illness script
Schema
ความพยายาม
น้อย/อัตโนมัติ
มาก/ตั้งใจ
ประสบการณ์
จำเป็นมาก
จำเป็นน้อยกว่า
Cognitive bias
เกิดง่ายกว่า
เกิดยากกว่า
ความแม่นยำ
ดี
ดี
เหมาะกับ
คุ้นเคย/เร่งด่วน
ซับซ้อน/ไม่คุ้นเคย
ดังนั้นจำง่าย ๆ ว่า
System 1 = Recognize
System 2 = Analyze
System 1 มีชื่อเรียกอื่น เช่น
Non-analytical reasoning
Intuitive reasoning
Pattern recognition
Forward reasoning
Fast thinking
เป็นกระบวนการคิดที่เกิดขึ้นอย่างรวดเร็วและเกือบอัตโนมัติ
หลังจากแพทย์รวบรวมข้อมูลและสร้าง Problem representation แล้ว
ข้อมูลสำคัญหรือ key features จะกระตุ้น illness scripts ของโรคต่าง ๆ ที่สะสมอยู่ในสมอง
Problem Representation
↓
Key features
↓
Illness Scripts
↓
Pattern matching
↓
Provisional Diagnosis + DDx
แพทย์เปรียบเทียบข้อมูลผู้ป่วยกับ illness script ของแต่ละโรค โดยเฉพาะ
บริบทหรือปัจจัยพื้นฐานที่ทำให้โรคนั้นมีโอกาสเกิด เช่น
อายุ / เพศ / ปัจจัยเสี่ยง / epidemiology
สิ่งที่เกิดตามมาจากโรค เช่น
Symptoms / Signs / Investigation findings
จากนั้นประเมินว่าโรคใดมีความ “เข้าได้” (fit) มากที่สุด
Fit มากที่สุด → Provisional diagnosis
โรคที่ fit รองลงมา → Differential diagnosis
หญิง 28 ปี สุขภาพเดิมดี มี chronic intermittent dyspepsia 6 เดือน ไม่มี NSAID use, night pain หรือ alarm features และไม่ตอบสนองต่อ PPI
สมองกระตุ้น illness scripts:
Functional dyspepsia
Peptic ulcer
Gastric cancer
เมื่อเปรียบเทียบ pattern
เข้าได้มากที่สุด เพราะอายุน้อย อาการเป็น ๆ หาย ๆ ไม่มี alarm features
เป็นไปได้รองลงมา แต่ไม่มี night pain และ PPI ไม่ค่อยได้ผล
น้อยมาก เพราะอายุน้อยและไม่มี alarm features
ดังนั้น
Provisional Dx → Functional dyspepsia
นี่คือตัวอย่างของ
Patient features → Disease = Forward reasoning
เร็ว ใช้เวลาน้อย ใช้พลังงานสมองน้อย เหมาะกับผู้ป่วยจำนวนมาก สถานการณ์เร่งด่วน และโรคที่แพทย์คุ้นเคย
ต้องอาศัยความรู้และประสบการณ์มาก และมีความเสี่ยงต่อ Cognitive bias เช่น availability bias
ถ้า illness scripts ในสมองมีไม่เพียงพอ โรคที่นึกขึ้นมาอาจไม่ครอบคลุม
ดังนั้น Pop-up diagnosis ไม่ควรเท่ากับ Final diagnosis ทันที
System 2 มีชื่อเรียกอื่นว่า
Analytical reasoning
Hypothetico-deductive reasoning
Backward reasoning
Slow thinking
แทนที่จะถามทันทีว่า
“ผู้ป่วยเป็นโรคอะไร?”
System 2 จะถามว่า
“ปัญหานี้เกิดจากกลุ่มสาเหตุอะไรได้บ้าง?”
จากนั้นสร้าง DDx อย่างเป็นระบบ แล้วนำข้อมูลผู้ป่วยกลับมาเปรียบเทียบกับแต่ละโรค
บทนี้กล่าวถึง 2 วิธีหลัก
1. Elstein method
2. Eddy & Clanton method
หลังจากได้ Problem Representation แล้ว ให้สร้างสมมติฐานอย่างเป็นระบบโดยใช้ Schema
กระบวนการคือ
Problem Representation
→ Schema
→ Generate DDx
→ Compare Pros & Cons
→ Provisional Diagnosis
Schema ที่ใช้มีหลายรูปแบบ
สร้าง DDx ตาม ตำแหน่งทางกายวิภาค
ตัวอย่าง Acute RLQ pain
Appendix → Appendicitis
Cecum → Typhlitis / Cecal diverticulitis
Terminal ileum → TB / Crohn's disease
Right fallopian tube → Salpingitis
Right ovary → Complicated ovarian cyst
หลักคิดคือ
“บริเวณที่ปวดมีอวัยวะอะไรอยู่บ้าง และแต่ละอวัยวะเกิดโรคอะไรได้?”
ช่วยลดโอกาสลืมโรคจากอวัยวะข้างเคียง
สร้าง DDx ตาม กลไกทางสรีรวิทยา
ตัวอย่าง Anemia
Nutritional deficiency
Aplastic anemia/MDS
Leukemia
Myelophthisis
Intravascular
Extravascular
Hemorrhage
Hookworm
แทนที่จะจำรายชื่อโรคจำนวนมาก ให้คิดจาก
“กลไกอะไรทำให้เกิด anemia ได้?”
จัดสาเหตุตาม พยาธิกำเนิด
ตัวอย่าง Liver mass
Congenital → Hemangioma
Trauma → Hematoma
Tumor → HCC / Cholangiocarcinoma / Metastasis
Infection → Actinomycosis
Inflammation → IgG4 disease
ช่วยให้ Differential Diagnosis กว้างและเป็นระบบ
ไม่จำเป็นต้องใช้ schema แบบเดียว สามารถผสมหลายแนวทางได้
ตัวอย่าง Edema
Heart → Right heart failure
Renal → Nephrotic / Nephritis
Liver → Cirrhosis
Hypoalbuminemia → Protein-losing enteropathy / Malnutrition
ดังนั้น Schema เป็น เครื่องมือจัดระบบความคิด ไม่ใช่กฎตายตัว
หญิง 35 ปี jaundice 1 สัปดาห์ มี dark urine, malaise, fatigue และ palmar erythema
ใช้ pathophysiologic schema แบ่งเป็น
Hemolysis
↓
Hepatitis
↓
Intrahepatic cholestasis
↓
Extrahepatic cholestasis
จากนั้นนำข้อมูลผู้ป่วยกลับมาเทียบ
Hemolysis อธิบาย fatigue/malaise และ palmar erythema ไม่ดี
Cholestasis ไม่ค่อยเข้า เพราะไม่มี pruritus หรือ acholic stool
Hepatitis อธิบายภาพรวมได้ดีที่สุด
จึงคิดถึง
Acute hepatitis โดยอาจมี chronic hepatitis เดิม เช่น autoimmune hepatitis หรือ HBV reactivation
นี่คือ
สร้าง hypothesis ก่อน → ย้อนกลับมาเทียบข้อมูล = Backward reasoning
เป็น System 2 อีกวิธีหนึ่ง เหมาะกับผู้ป่วยที่มี หลายปัญหาและซับซ้อน
หัวใจสำคัญคือเลือกปัญหาหนึ่งเป็น Pivot
มี 6 ขั้นตอน
รวบรวมข้อมูลทั้งหมดและสร้าง Problem Representation
เลือกปัญหาสำคัญหนึ่งอย่างเป็น แกนหมุนของการคิด
ช่วยลด Cognitive load
สร้าง differential diagnosis จาก pivot อย่างเป็นระบบ
“เด็ดใบ” ตัดโรคที่ไม่เข้าออกจากข้อมูลเบื้องต้น
เลือกโรคที่สามารถอธิบายปัญหาอื่น ๆ ได้มากที่สุด และเหมาะกับบริบท เช่น อายุ เพศ และระยะเวลา
ตรวจสอบ diagnosis ที่เลือกอีกครั้งว่า
“สามารถอธิบายปัญหาสำคัญทั้งหมดได้หรือไม่?”
ถ้ามีปัญหาบางอย่างที่อธิบายไม่ได้ อาจหมายถึง
มี Diagnosis ที่ 2
หรือจำเป็นต้อง สร้าง hypothesis ใหม่
ชาย 25 ปี chronic mucus bloody diarrhea 1 เดือน ไม่ตอบสนองต่อ ciprofloxacin + metronidazole มี low-grade fever, weight loss, aphthous ulcers, stool WBC และ mild anemia
เลือก
Chronic mucus bloody diarrhea = Pivot
สร้าง DDx ตาม pathological schema
เช่น colon cancer — อธิบาย bloody diarrhea และ weight loss ได้ แต่ผู้ป่วยอายุน้อย และอธิบาย aphthous ulcer ไม่ดี
เช่น shigellosis, amebiasis, antibiotic-associated colitis — อธิบาย diarrhea, fever และ stool WBC ได้ แต่การไม่ตอบสนองต่อ antibiotics และลักษณะอื่นทำให้เข้าได้น้อยลง
Inflammatory bowel disease อธิบาย chronic bloody diarrhea, weight loss, fever, stool WBC และ aphthous ulcers ได้ดี
ดังนั้น
Inflammatory bowel disease โดยเฉพาะ ulcerative colitis เข้าได้มากที่สุด
เดิมเชื่อว่า Diagnostic error ส่วนใหญ่เกิดจาก System 1 และ System 2 น่าจะช่วยป้องกันความผิดพลาด
แต่ข้อมูลที่บทนี้นำเสนอชี้ว่า
ความแม่นยำของ System 1 และ System 2 ไม่ได้แตกต่างกันมากอย่างที่เคยเชื่อ
การบังคับให้แพทย์คิดเร็วไม่ได้ทำให้ diagnostic error เพิ่มขึ้นอย่างชัดเจน
ในทางกลับกัน การบังคับให้แพทย์ใช้ System 2 และคิดอย่างช้า ๆ รอบคอบ ไม่ได้ทำให้แม่นขึ้นเสมอ
การใช้ทั้งสองระบบคู่กันเป็นประจำอาจเพิ่มความแม่นยำได้เล็กน้อย แต่ต้องแลกกับเวลาที่เพิ่มขึ้น
ดังนั้น
ไม่มีระบบใดดีที่สุดสำหรับทุกสถานการณ์
โรคคุ้นเคย, pattern ชัด, แพทย์มีประสบการณ์, ผู้ป่วยจำนวนมาก, เวลาจำกัด และสถานการณ์เร่งด่วน
โรคไม่คุ้นเคย, presentation atypical, ผู้ป่วยซับซ้อน, มีหลายปัญหา, diagnosis เดิมไม่สามารถอธิบายข้อมูลทั้งหมดได้ และผู้เรียน/แพทย์ที่ยังมีประสบการณ์น้อย
Croskerry เสนอว่า Clinical Reasoning ในชีวิตจริงควรเป็น การผสม System 1 และ System 2
เริ่มจาก
Problem List / Problem Representation
ถ้า
Problem representation กระตุ้น illness script ได้
→ System 1
→ Pattern recognition
→ Diagnosis 1
แต่ถ้า
ไม่มี illness script ที่เหมาะสม
→ System 2
→ Schema
→ Analytical reasoning
→ Diagnosis 2
แม้ System 1 จะสร้าง diagnosis ได้แล้ว แพทย์ต้องถามต่อว่า
“Diagnosis นี้อธิบายข้อมูลผู้ป่วยทั้งหมดได้จริงหรือ?”
ถ้ามีบางอย่าง Unfit หรือรู้สึกว่า
“เอ๊ะ...มีอะไรไม่เข้ากัน”
ควร
SLOW DOWN
แล้ว
SWITCH: System 1 → System 2
นี่คือหนึ่งใน Clinical Reasoning Skills ที่สำคัญที่สุดของบท
ถ้า
System 1 → Diagnosis A
แต่เมื่อคิดด้วย System 2 อย่างเป็นระบบแล้ว
System 2 → Diagnosis B
และ B มีเหตุผล/หลักฐานสนับสนุนมากกว่า
→ ยอมเปลี่ยนจาก A เป็น B
เรียกว่า
คือใช้เหตุผลล้ม initial intuition อย่างเหมาะสม
ในทางตรงกันข้าม
System 2 วิเคราะห์แล้วว่า B เหมาะกว่า
แต่แพทย์ยังยึดติดกับ
Gut feeling / intuition ของ System 1
และกลับไปเลือก A
เรียกว่า
จึงต้องระวังการยึดติดกับ initial impression โดยไม่มีหลักฐานรองรับเพียงพอ
ชาย 25 ปี ปวด LLQ + low-grade fever 2 วัน ปวดมากขึ้นเมื่อไอ จาม บิดตัว แต่การขับถ่ายและปัสสาวะปกติ
System 1 นึกถึง
Acute diverticulitis
Acute colitis
Acute pyelonephritis
แต่มีหลายอย่าง Unfit
Diverticulitis → อายุยังน้อย
Colitis → ไม่มี diarrhea/bloody stool
Pyelonephritis → ตำแหน่งและอาการไม่ค่อยเข้า
ดังนั้น
“Something doesn't fit”
↓
Slow down
↓
Switch → System 2
ใช้ Anatomical Schema ของ LLQ
→ Colon
→ Diverticula
→ Epiploic appendages
→ Ureter
→ Pancreas
→ Spleen
→ Abdominal wall
เมื่อเปรียบเทียบทั้งหมด
อธิบายข้อมูลได้ดีที่สุด
นี่เป็นตัวอย่างสำคัญว่า
System 1 ไม่จำเป็นต้องถูกทิ้ง แต่ System 2 สามารถเข้ามาตรวจสอบและแก้ไข System 1
เดิมมีความเชื่อว่า
นักศึกษาแพทย์ → ควรใช้ System 2
เมื่อมีประสบการณ์มากขึ้นจึงค่อยพัฒนาเป็น
System 1
เพราะกลัวว่านักศึกษาที่ใช้ intuition จะเกิดความผิดพลาด
แต่ปัญหาคือ System 1 เป็น default process ของสมอง จึงแทบเป็นไปไม่ได้ที่จะห้ามนักศึกษาใช้ System 1
นอกจากนี้ การศึกษาที่บทนี้กล่าวถึงพบว่า การสอน System 1/illness script สามารถช่วยพัฒนาการวินิจฉัยของนักศึกษาได้
ดังนั้น
ควรสอนทั้ง System 1 และ System 2 ตั้งแต่ต้น
นี่เป็นอีก Concept สำคัญของบท
ในช่วงแรก แพทย์อาจต้องคิดโรคหนึ่งอย่างละเอียดด้วย System 2
Schema → วิเคราะห์ → เปรียบเทียบ → Diagnosis
แต่เมื่อเรียนรู้และพบผู้ป่วยลักษณะนี้ซ้ำ ๆ
→ เกิดความรู้
→ เกิดประสบการณ์
→ สร้าง Illness Scripts
→ Pattern แข็งแรงขึ้น
ครั้งต่อไปสามารถ recognize ได้รวดเร็ว
ดังนั้น System 1 ของผู้เชี่ยวชาญไม่ได้เกิดขึ้นเอง แต่ส่วนหนึ่งคือ ผลจากการเรียนรู้และฝึกคิดอย่างเป็นระบบซ้ำ ๆ
ภาพรวมสามารถสรุปเป็น
PATIENT DATA
↓
↓
↓
Recognize?
YES
↓
Illness Script
↓
↓
Pattern Recognition
↓
Diagnosis
↓
FIT?
ถ้า FIT → Proceed
ถ้า UNFIT
↓
↓
↓
Schema
↓
Generate DDx
↓
Compare Pros & Cons
↓
Select Diagnosis
↓
Validate
↓
ส่วนกรณีที่ ไม่ Recognize ตั้งแต่ต้น
→ เข้าสู่ System 2 ได้ทันที
หากต้องจำบทนี้เพื่อใช้จริง ให้จำ 7 เรื่องนี้
System 1 = Illness Script + Pattern Recognition + Fast + Forward
System 2 = Schema + Analytical Reasoning + Slow + Backward
System 1 ไม่ใช่ระบบที่ผิด และ System 2 ไม่ได้แม่นกว่าเสมอ
ถ้าโรคคุ้นเคยและ pattern ชัด → System 1 มีประสิทธิภาพมาก
ถ้าโรคซับซ้อน ไม่คุ้นเคย หรือมีสิ่งที่ Unfit → Slow down → System 2
System 2 ที่ฝึกซ้ำ ๆ จะสร้างความรู้และ illness scripts → ทำให้ System 1 ของเราเก่งขึ้น
ผู้เชี่ยวชาญที่ดีต้องสามารถ Switch ระหว่าง System 1 ↔ System 2
Dual Process Theory ไม่ได้สอนให้แพทย์ “คิดช้าตลอดเวลา” และไม่ได้สอนให้เชื่อ intuition ตลอดเวลา
แต่สอนให้เรารู้จักกระบวนการคิดของตนเอง
Recognize when you can.
Analyze when you need to.
Switch when something doesn't fit.
ในทางปฏิบัติสามารถจำเป็นสูตรได้ว่า
Recognize
ใช้ System 1 และ Illness Script เพื่อสร้าง diagnosis อย่างรวดเร็ว
Reason
เมื่อไม่รู้ ไม่คุ้นเคย หรือซับซ้อน ใช้ System 2 + Schema เพื่อสร้าง DDx อย่างเป็นระบบ
Recheck
ถามเสมอว่า “Diagnosis นี้อธิบายข้อมูลสำคัญทั้งหมดได้หรือไม่?”
ถ้าคำตอบคือ ไม่
นี่คือแก่นของ Dual Process Theory ที่สามารถนำไปใช้กับ Clinical Reasoning จริงได้ทันที.