복통·배변습관 변화 평가(로마 기준 유형).
flowchart TD
classDef terminator fill:#4338ca,stroke:#312e81,stroke-width:2px,color:#fff,font-weight:700;
classDef decision fill:#fef3c7,stroke:#d97706,stroke-width:2.5px,color:#78350f,font-weight:700;
classDef process fill:#ffffff,stroke:#475569,stroke-width:1.5px,color:#0f172a;
classDef processReq fill:#ffffff,stroke:#475569,stroke-width:1.5px,color:#0f172a,font-weight:600;
classDef input fill:#cffafe,stroke:#0891b2,stroke-width:1.8px,color:#164e63;
classDef inputReq fill:#cffafe,stroke:#0891b2,stroke-width:1.8px,color:#164e63,font-weight:600;
classDef decisionReq fill:#fef3c7,stroke:#d97706,stroke-width:2.5px,color:#78350f,font-weight:700;
classDef chOk fill:#dcfce7,stroke:#16a34a,color:#14532d;
classDef chWarn fill:#fef3c7,stroke:#d97706,color:#78350f;
classDef chRisk fill:#fee2e2,stroke:#dc2626,color:#7f1d1d;
linkStyle default stroke:#94a3b8,stroke-width:1.6px;
START(["🟢 문진 시작: 과민성장증후군(IBS) 문진"]):::terminator
RESULT(["🏁 결과 산출"]):::terminator
subgraph S135 ["섹션 1: 복통·배변"]
direction LR
Q698["Q1<br/>★ 반복되는 복통·복부 불편"]:::processReq
C698_0["전혀 없음"]:::chOk
Q698 -.-> C698_0
C698_1["가끔 (1)"]:::chWarn
Q698 -.-> C698_1
C698_2["자주 (2)"]:::chRisk
Q698 -.-> C698_2
C698_3["거의 항상 (3)"]:::chRisk
Q698 -.-> C698_3
Q699{"Q2<br/>복통이 배변과 관련 있음"}:::decision
C699_0["아니오"]:::chOk
Q699 -.-> C699_0
C699_1["예 (1)"]:::chWarn
Q699 -.-> C699_1
Q698 --> Q699
Q700{"Q3<br/>배변 후 통증 완화"}:::decision
C700_0["아니오"]:::chOk
Q700 -.-> C700_0
C700_1["예 (1)"]:::chWarn
Q700 -.-> C700_1
Q699 --> Q700
Q701{"Q4<br/>배변 빈도 변화(잦아짐/드물어짐)"}:::decision
C701_0["아니오"]:::chOk
Q701 -.-> C701_0
C701_1["예 (1)"]:::chWarn
Q701 -.-> C701_1
Q700 --> Q701
Q702{"Q5<br/>대변 형태 변화(묽음/딱딱함)"}:::decision
C702_0["아니오"]:::chOk
Q702 -.-> C702_0
C702_1["예 (1)"]:::chWarn
Q702 -.-> C702_1
Q701 --> Q702
Q703["Q6<br/>주된 배변 양상"]:::process
C703_0["정상"]:::chOk
Q703 -.-> C703_0
C703_1["설사형 (1)"]:::chWarn
Q703 -.-> C703_1
C703_2["변비형 (1)"]:::chWarn
Q703 -.-> C703_2
C703_3["혼합형 (2)"]:::chRisk
Q703 -.-> C703_3
Q702 --> Q703
Q704["Q7<br/>복부 팽만·가스"]:::process
C704_0["없음"]:::chOk
Q704 -.-> C704_0
C704_1["경도 (1)"]:::chWarn
Q704 -.-> C704_1
C704_2["중등도 (2)"]:::chRisk
Q704 -.-> C704_2
C704_3["중증 (3)"]:::chRisk
Q704 -.-> C704_3
Q703 --> Q704
Q705{"Q8<br/>점액변"}:::decision
C705_0["아니오"]:::chOk
Q705 -.-> C705_0
C705_1["예 (1)"]:::chWarn
Q705 -.-> C705_1
Q704 --> Q705
Q706{"Q9<br/>증상 기간(6개월 이상)"}:::decision
C706_0["아니오"]:::chOk
Q706 -.-> C706_0
C706_1["예 (1)"]:::chWarn
Q706 -.-> C706_1
Q705 --> Q706
end
START --> Q698
subgraph S136 ["섹션 2: 경고 증상"]
direction LR
Q707{"R1<br/>혈변·흑색변"}:::decision
C707_0["아니오"]:::chOk
Q707 -.-> C707_0
C707_1["예 (3)"]:::chRisk
Q707 -.-> C707_1
Q708{"R2<br/>원인 모를 체중 감소"}:::decision
C708_0["아니오"]:::chOk
Q708 -.-> C708_0
C708_1["예 (3)"]:::chRisk
Q708 -.-> C708_1
Q707 --> Q708
Q709{"R3<br/>야간에 깰 정도의 증상"}:::decision
C709_0["아니오"]:::chOk
Q709 -.-> C709_0
C709_1["예 (3)"]:::chRisk
Q709 -.-> C709_1
Q708 --> Q709
Q710{"R4<br/>빈혈 진단"}:::decision
C710_0["아니오"]:::chOk
Q710 -.-> C710_0
C710_1["예 (1)"]:::chWarn
Q710 -.-> C710_1
Q709 --> Q710
Q711{"R5<br/>대장암·염증성장질환 가족력"}:::decision
C711_0["아니오"]:::chOk
Q711 -.-> C711_0
C711_1["예 (1)"]:::chWarn
Q711 -.-> C711_1
Q710 --> Q711
Q712{"R6<br/>50세 이후 새로 시작된 증상"}:::decision
C712_0["아니오"]:::chOk
Q712 -.-> C712_0
C712_1["예 (1)"]:::chWarn
Q712 -.-> C712_1
Q711 --> Q712
end
Q706 --> Q707
subgraph S137 ["섹션 3: 유발·생활"]
direction LR
Q713{"L1<br/>특정 음식 섭취 시 악화"}:::decision
C713_0["아니오"]:::chOk
Q713 -.-> C713_0
C713_1["예 (1)"]:::chWarn
Q713 -.-> C713_1
Q714["L2<br/>스트레스 시 악화"]:::process
C714_0["없음"]:::chOk
Q714 -.-> C714_0
C714_1["경도 (1)"]:::chWarn
Q714 -.-> C714_1
C714_2["중등도 (2)"]:::chRisk
Q714 -.-> C714_2
C714_3["중증 (3)"]:::chRisk
Q714 -.-> C714_3
Q713 --> Q714
Q715{"L3<br/>수면·식사 불규칙"}:::decision
C715_0["아니오"]:::chOk
Q715 -.-> C715_0
C715_1["예 (1)"]:::chWarn
Q715 -.-> C715_1
Q714 --> Q715
Q3348["Q_ENR_MED_USAGE<br/>★ 증상 조절을 위해 변비약(하제), 지사제, 또는 처방받지 않은<br/>장 약을 얼마나 자주 복용하십니까?"]:::processReq
C3348_0["복용하지 않음"]:::chOk
Q3348 -.-> C3348_0
C3348_1["주 1~2회 이하 (1)"]:::chWarn
Q3348 -.-> C3348_1
C3348_2["주 3~4회 (2)"]:::chRisk
Q3348 -.-> C3348_2
C3348_3["거의 매일 복용 (3)"]:::chRisk
Q3348 -.-> C3348_3
Q715 --> Q3348
Q3352{"Q_ENR_FODMAP_DIET<br/>★ 저포드맵(Low FODMAP) 식단 등 장 증상 완화를 위한<br/>특정 식이요법을 시도해 본 적이 있습니까?"}:::decisionReq
C3352_0["시도해 본 적 없음"]:::chOk
Q3352 -.-> C3352_0
C3352_1["시도해 보았으나 효과가 없었음 (1)"]:::chWarn
Q3352 -.-> C3352_1
C3352_2["시도 중이며 효과가 있음"]:::chOk
Q3352 -.-> C3352_2
Q3348 --> Q3352
Q3354["Q_ENR_QOL_IMPACT<br/>★ 장 증상으로 인해 최근 3개월 내에 직장, 학교 등 일상생활에<br/>지장(결석, 조퇴 등)을 받은 적이 있습니까?"]:::processReq
C3354_0["전혀 없음"]:::chOk
Q3354 -.-> C3354_0
C3354_1["1~2회 정도 있음 (1)"]:::chWarn
Q3354 -.-> C3354_1
C3354_2["한 달에 1~2회 정도 있음 (2)"]:::chRisk
Q3354 -.-> C3354_2
C3354_3["주 1회 이상 자주 있음 (3)"]:::chRisk
Q3354 -.-> C3354_3
Q3352 --> Q3354
end
Q712 --> Q713
subgraph S274 ["섹션 4: 증상 상세"]
direction LR
Q1381["xN1<br/>복통 강도"]:::process
C1381_0["없음"]:::chOk
Q1381 -.-> C1381_0
C1381_1["경도 (1)"]:::chWarn
Q1381 -.-> C1381_1
C1381_2["중등도 (2)"]:::chRisk
Q1381 -.-> C1381_2
C1381_3["심함 (3)"]:::chRisk
Q1381 -.-> C1381_3
C1381_4["매우 심함 (4)"]:::chRisk
Q1381 -.-> C1381_4
Q1382["xN2<br/>배변 후 잔변감"]:::process
C1382_0["전혀 없음"]:::chOk
Q1382 -.-> C1382_0
C1382_1["드물게 (1)"]:::chWarn
Q1382 -.-> C1382_1
C1382_2["가끔 (2)"]:::chRisk
Q1382 -.-> C1382_2
C1382_3["자주 (3)"]:::chRisk
Q1382 -.-> C1382_3
C1382_4["거의 항상 (4)"]:::chRisk
Q1382 -.-> C1382_4
Q1381 --> Q1382
Q1383["xN3<br/>가스·트림 잦음"]:::process
C1383_0["없음"]:::chOk
Q1383 -.-> C1383_0
C1383_1["경도 (1)"]:::chWarn
Q1383 -.-> C1383_1
C1383_2["중등도 (2)"]:::chRisk
Q1383 -.-> C1383_2
C1383_3["심함 (3)"]:::chRisk
Q1383 -.-> C1383_3
C1383_4["매우 심함 (4)"]:::chRisk
Q1383 -.-> C1383_4
Q1382 --> Q1383
Q1384["xN4<br/>복부 꾸르륵 소리"]:::process
C1384_0["전혀 없음"]:::chOk
Q1384 -.-> C1384_0
C1384_1["드물게 (1)"]:::chWarn
Q1384 -.-> C1384_1
C1384_2["가끔 (2)"]:::chRisk
Q1384 -.-> C1384_2
C1384_3["자주 (3)"]:::chRisk
Q1384 -.-> C1384_3
C1384_4["거의 항상 (4)"]:::chRisk
Q1384 -.-> C1384_4
Q1383 --> Q1384
Q1385{"xN5<br/>대변 굵기·모양 변화"}:::decision
C1385_0["아니오"]:::chOk
Q1385 -.-> C1385_0
C1385_1["예 (1)"]:::chWarn
Q1385 -.-> C1385_1
Q1384 --> Q1385
Q1386["xN6<br/>긴박한 배변(급하게 화장실)"]:::process
C1386_0["전혀 없음"]:::chOk
Q1386 -.-> C1386_0
C1386_1["드물게 (1)"]:::chWarn
Q1386 -.-> C1386_1
C1386_2["가끔 (2)"]:::chRisk
Q1386 -.-> C1386_2
C1386_3["자주 (3)"]:::chRisk
Q1386 -.-> C1386_3
C1386_4["거의 항상 (4)"]:::chRisk
Q1386 -.-> C1386_4
Q1385 --> Q1386
Q1387{"xN7<br/>식사 직후 복통·배변"}:::decision
C1387_0["아니오"]:::chOk
Q1387 -.-> C1387_0
C1387_1["예 (1)"]:::chWarn
Q1387 -.-> C1387_1
Q1386 --> Q1387
Q3346["Q_ENR_STRAINING<br/>★ 배변 시 과도하게 힘을 주어야 하는 경우가 얼마나 자주<br/>있습니까?"]:::processReq
C3346_0["거의 없음"]:::chOk
Q3346 -.-> C3346_0
C3346_1["가끔 (전체 배변의 25% 미만) (1)"]:::chWarn
Q3346 -.-> C3346_1
C3346_2["종종 (전체 배변의 25~50%) (2)"]:::chRisk
Q3346 -.-> C3346_2
C3346_3["자주 (전체 배변의 50% 이상) (3)"]:::chRisk
Q3346 -.-> C3346_3
Q1387 --> Q3346
Q3347["Q_ENR_BLOATING_TIME<br/>★ 복부 팽만감이나 가스 차는 증상이 하루 중 언제 가장<br/>심합니까?"]:::processReq
C3347_0["아침 기상 직후"]:::chOk
Q3347 -.-> C3347_0
C3347_1["식사 후 (1)"]:::chWarn
Q3347 -.-> C3347_1
C3347_2["오후나 저녁 시간대 (2)"]:::chRisk
Q3347 -.-> C3347_2
C3347_3["하루 종일 비슷함 (3)"]:::chRisk
Q3347 -.-> C3347_3
C3347_4["팽만감 없음"]:::chOk
Q3347 -.-> C3347_4
Q3346 --> Q3347
Q3351[/"Q_ENR_EXTRA_INTESTINAL<br/>★ 장 증상 외에 평소 자주 동반되는 다른 신체 증상이 있다면<br/>모두 선택해 주십시오."/]:::inputReq
C3351_0["만성 피로감 (1)"]:::chWarn
Q3351 -.-> C3351_0
C3351_1["두통 또는 편두통 (1)"]:::chWarn
Q3351 -.-> C3351_1
C3351_2["빈뇨 또는 잔뇨감 (1)"]:::chWarn
Q3351 -.-> C3351_2
C3351_3["요통 또는 골반통 (1)"]:::chWarn
Q3351 -.-> C3351_3
C3351_4["해당 없음"]:::chOk
Q3351 -.-> C3351_4
Q3347 --> Q3351
Q3353{"Q_ENR_MANUAL_MANEUVER<br/>★ 배변을 돕기 위해 손가락을 사용하거나 아랫배/회음부를 누르는<br/>등의 행동이 필요합니까?"}:::decisionReq
C3353_0["전혀 필요 없음"]:::chOk
Q3353 -.-> C3353_0
C3353_1["가끔 필요함 (1)"]:::chWarn
Q3353 -.-> C3353_1
C3353_2["자주 필요함 (2)"]:::chRisk
Q3353 -.-> C3353_2
Q3351 --> Q3353
Q3355{"Q_ENR_SYMPTOM_FLUCTUATION<br/>★ 여성의 경우, 생리 주기에 따라 장 증상(복통, 배변 이상)이<br/>악화됩니까?"}:::decisionReq
C3355_0["예 (생리 전후로 악화됨) (1)"]:::chWarn
Q3355 -.-> C3355_0
C3355_1["아니오 (변화 없음)"]:::chOk
Q3355 -.-> C3355_1
C3355_2["해당 없음 (남성 또는 폐경)"]:::chOk
Q3355 -.-> C3355_2
Q3353 --> Q3355
end
Q3354 --> Q1381
subgraph S275 ["섹션 5: 유발·생활"]
direction LR
Q1388{"xN8<br/>유제품 섭취 시 악화"}:::decision
C1388_0["아니오"]:::chOk
Q1388 -.-> C1388_0
C1388_1["예 (1)"]:::chWarn
Q1388 -.-> C1388_1
Q1389{"xN9<br/>밀가루·기름진 음식 악화"}:::decision
C1389_0["아니오"]:::chOk
Q1389 -.-> C1389_0
C1389_1["예 (1)"]:::chWarn
Q1389 -.-> C1389_1
Q1388 --> Q1389
Q1390{"xN10<br/>카페인·음주 악화"}:::decision
C1390_0["아니오"]:::chOk
Q1390 -.-> C1390_0
C1390_1["예 (1)"]:::chWarn
Q1390 -.-> C1390_1
Q1389 --> Q1390
Q1391["xN11<br/>불안·긴장 시 악화"]:::process
C1391_0["없음"]:::chOk
Q1391 -.-> C1391_0
C1391_1["경도 (1)"]:::chWarn
Q1391 -.-> C1391_1
C1391_2["중등도 (2)"]:::chRisk
Q1391 -.-> C1391_2
C1391_3["심함 (3)"]:::chRisk
Q1391 -.-> C1391_3
C1391_4["매우 심함 (4)"]:::chRisk
Q1391 -.-> C1391_4
Q1390 --> Q1391
Q1392{"xN12<br/>수면 부족·불규칙"}:::decision
C1392_0["아니오"]:::chOk
Q1392 -.-> C1392_0
C1392_1["예 (1)"]:::chWarn
Q1392 -.-> C1392_1
Q1391 --> Q1392
end
Q3355 --> Q1388
subgraph S276 ["섹션 6: 추가 경고"]
direction LR
Q1393{"xN13<br/>대변에 피·점액"}:::decision
C1393_0["아니오"]:::chOk
Q1393 -.-> C1393_0
C1393_1["예 (3)"]:::chRisk
Q1393 -.-> C1393_1
Q1394{"xN14<br/>발열 동반"}:::decision
C1394_0["아니오"]:::chOk
Q1394 -.-> C1394_0
C1394_1["예 (2)"]:::chRisk
Q1394 -.-> C1394_1
Q1393 --> Q1394
Q3349{"Q_ENR_POST_INFECTIOUS<br/>★ 현재의 장 증상이 심한 장염이나 식중독을 앓고 난 직후부터<br/>시작되었습니까?"}:::decisionReq
C3349_0["예 (1)"]:::chWarn
Q3349 -.-> C3349_0
C3349_1["아니오"]:::chOk
Q3349 -.-> C3349_1
C3349_2["잘 모르겠음"]:::chOk
Q3349 -.-> C3349_2
Q1394 --> Q3349
Q3350{"Q_ENR_ANTIBIOTICS<br/>★ 최근 3개월 이내에 다른 질환으로 항생제를 1주일 이상 복용한<br/>적이 있습니까?"}:::decisionReq
C3350_0["예 (1)"]:::chWarn
Q3350 -.-> C3350_0
C3350_1["아니오"]:::chOk
Q3350 -.-> C3350_1
C3350_2["잘 모르겠음"]:::chOk
Q3350 -.-> C3350_2
Q3349 --> Q3350
end
Q1392 --> Q1393
Q3350 --> RESULT