두드러기·접촉/약물 알레르기 증상과 응급 신호 평가.
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(["🟢 문진 시작: 피부 알레르기 문진"]):::terminator
RESULT(["🏁 결과 산출"]):::terminator
subgraph S228 ["섹션 1: 증상"]
direction LR
Q1163["Q1<br/>★ 두드러기(부풀고 가려운 발진)"]:::processReq
C1163_0["전혀 없음"]:::chOk
Q1163 -.-> C1163_0
C1163_1["드물게 (1)"]:::chWarn
Q1163 -.-> C1163_1
C1163_2["가끔 (2)"]:::chRisk
Q1163 -.-> C1163_2
C1163_3["자주 (3)"]:::chRisk
Q1163 -.-> C1163_3
C1163_4["거의 항상 (4)"]:::chRisk
Q1163 -.-> C1163_4
Q1164["Q2<br/>가려움"]:::process
C1164_0["없음"]:::chOk
Q1164 -.-> C1164_0
C1164_1["경도 (1)"]:::chWarn
Q1164 -.-> C1164_1
C1164_2["중등도 (2)"]:::chRisk
Q1164 -.-> C1164_2
C1164_3["심함 (3)"]:::chRisk
Q1164 -.-> C1164_3
C1164_4["매우 심함 (4)"]:::chRisk
Q1164 -.-> C1164_4
Q1163 --> Q1164
Q1165{"Q3<br/>증상 지속"}:::decision
C1165_0["수시간 내 사라짐"]:::chOk
Q1165 -.-> C1165_0
C1165_1["하루 이상 지속 (1)"]:::chWarn
Q1165 -.-> C1165_1
C1165_2["6주 이상 반복(만성) (2)"]:::chRisk
Q1165 -.-> C1165_2
Q1164 --> Q1165
Q1166{"Q4<br/>접촉 부위 발진(금속·화장품 등)"}:::decision
C1166_0["아니오"]:::chOk
Q1166 -.-> C1166_0
C1166_1["예 (1)"]:::chWarn
Q1166 -.-> C1166_1
Q1165 --> Q1166
end
START --> Q1163
subgraph S229 ["섹션 2: 응급 신호"]
direction LR
Q1167{"Q5<br/>입술·눈꺼풀·얼굴이 부음(혈관부종)"}:::decision
C1167_0["아니오"]:::chOk
Q1167 -.-> C1167_0
C1167_1["예 (3)"]:::chRisk
Q1167 -.-> C1167_1
Q1168{"Q6<br/>호흡곤란·목 조임·어지럼"}:::decision
C1168_0["아니오"]:::chOk
Q1168 -.-> C1168_0
C1168_1["예 (3)"]:::chRisk
Q1168 -.-> C1168_1
Q1167 --> Q1168
end
Q1166 --> Q1167
subgraph S230 ["섹션 3: 유발·병력"]
direction LR
Q1169["Q7<br/>의심 유발인자"]:::process
C1169_0["모름"]:::chOk
Q1169 -.-> C1169_0
C1169_1["특정 음식 (1)"]:::chWarn
Q1169 -.-> C1169_1
C1169_2["약물 (1)"]:::chWarn
Q1169 -.-> C1169_2
C1169_3["접촉물질 (1)"]:::chWarn
Q1169 -.-> C1169_3
C1169_4["벌레물림 (1)"]:::chWarn
Q1169 -.-> C1169_4
Q1170{"Q8<br/>이전 심한 알레르기 반응 경험"}:::decision
C1170_0["아니오"]:::chOk
Q1170 -.-> C1170_0
C1170_1["예 (2)"]:::chRisk
Q1170 -.-> C1170_1
Q1169 --> Q1170
Q1171{"Q9<br/>알레르기 가족력"}:::decision
C1171_0["아니오"]:::chOk
Q1171 -.-> C1171_0
C1171_1["예 (1)"]:::chWarn
Q1171 -.-> C1171_1
Q1170 --> Q1171
Q1172{"Q10<br/>알레르기 검사·약물 치료력"}:::decision
C1172_0["아니오"]:::chOk
Q1172 -.-> C1172_0
C1172_1["예"]:::chOk
Q1172 -.-> C1172_1
Q1171 --> Q1172
end
Q1168 --> Q1169
subgraph S371 ["섹션 4: 두드러기 상세"]
direction LR
Q1830{"xN1<br/>두드러기가 커지거나 합쳐짐"}:::decision
C1830_0["아니오"]:::chOk
Q1830 -.-> C1830_0
C1830_1["예 (1)"]:::chWarn
Q1830 -.-> C1830_1
Q1831["xN2<br/>가려움으로 수면 방해"]:::process
C1831_0["없음"]:::chOk
Q1831 -.-> C1831_0
C1831_1["경도 (1)"]:::chWarn
Q1831 -.-> C1831_1
C1831_2["중등도 (2)"]:::chRisk
Q1831 -.-> C1831_2
C1831_3["심함 (3)"]:::chRisk
Q1831 -.-> C1831_3
C1831_4["매우 심함 (4)"]:::chRisk
Q1831 -.-> C1831_4
Q1830 --> Q1831
Q1832{"xN3<br/>피부를 긁으면 부풀어 오름(피부묘기증)"}:::decision
C1832_0["아니오"]:::chOk
Q1832 -.-> C1832_0
C1832_1["예 (1)"]:::chWarn
Q1832 -.-> C1832_1
Q1831 --> Q1832
Q1833{"xN4<br/>햇빛·추위·운동에 두드러기"}:::decision
C1833_0["아니오"]:::chOk
Q1833 -.-> C1833_0
C1833_1["예 (1)"]:::chWarn
Q1833 -.-> C1833_1
Q1832 --> Q1833
Q1834["xN5<br/>눈·입술이 붓는 빈도"]:::process
C1834_0["전혀 없음"]:::chOk
Q1834 -.-> C1834_0
C1834_1["드물게 (1)"]:::chWarn
Q1834 -.-> C1834_1
C1834_2["가끔 (2)"]:::chRisk
Q1834 -.-> C1834_2
C1834_3["자주 (3)"]:::chRisk
Q1834 -.-> C1834_3
C1834_4["거의 항상 (4)"]:::chRisk
Q1834 -.-> C1834_4
Q1833 --> Q1834
Q3699{"Q_ENR_LESION_DURATION<br/>★ 개별 두드러기(발진) 병변이 한 번 발생하면 같은 자리에<br/>얼마나 오래 지속됩니까?"}:::decisionReq
C3699_0["1시간 이내에 흔적 없이 사라짐"]:::chOk
Q3699 -.-> C3699_0
C3699_1["1시간~24시간 이내에 흔적 없이 사라짐"]:::chOk
Q3699 -.-> C3699_1
C3699_2["24시간 이상 지속됨 (1)"]:::chWarn
Q3699 -.-> C3699_2
Q1834 --> Q3699
Q3700{"Q_ENR_PAIN_PIGMENTATION<br/>★ 발진 부위에 가려움보다는 통증(따가움)이 느껴지거나, 발진이<br/>사라진 후 멍이나 색소침착이 남습니까?"}:::decisionReq
C3700_0["예 (가려움보다 따가움/통증이 심함) (1)"]:::chWarn
Q3700 -.-> C3700_0
C3700_1["예 (사라진 후 멍이나 색소침착이 남음) (1)"]:::chWarn
Q3700 -.-> C3700_1
C3700_2["아니오 (가려움 위주이며 흔적 없이 사라짐)"]:::chOk
Q3700 -.-> C3700_2
Q3699 --> Q3700
Q3701["Q_ENR_ITCH_SEVERITY<br/>★ 현재 느끼는 가려움증의 정도를 평가해 주십시오. (0점: 없음<br/>, 10점: 상상할 수 있는 가장 심한 가려움)"]:::processReq
C3701_0["0~10점 척도"]:::chOk
Q3701 -.-> C3701_0
Q3700 --> Q3701
Q3702[/"Q_ENR_SYSTEMIC_SYMPTOMS<br/>★ 피부 증상 외에 동반되는 전신 증상이 있습니까? (해당하는 것<br/>모두 선택)"/]:::inputReq
C3702_0["발열 또는 오한 (1)"]:::chWarn
Q3702 -.-> C3702_0
C3702_1["관절통 또는 근육통 (1)"]:::chWarn
Q3702 -.-> C3702_1
C3702_2["체중 감소 또는 심한 피로감 (1)"]:::chWarn
Q3702 -.-> C3702_2
C3702_3["림프절(임파선) 비대 (1)"]:::chWarn
Q3702 -.-> C3702_3
C3702_4["해당 없음"]:::chOk
Q3702 -.-> C3702_4
Q3701 --> Q3702
Q3708["Q_ENR_ANTIHISTAMINE_RESPONSE<br/>★ 항히스타민제(알레르기 약)를 복용했을 때 증상이 어느 정도<br/>호전됩니까?"]:::processReq
C3708_0["완전히 호전됨"]:::chOk
Q3708 -.-> C3708_0
C3708_1["부분적으로 호전되나 증상이 남음 (1)"]:::chWarn
Q3708 -.-> C3708_1
C3708_2["거의 효과가 없음 (2)"]:::chRisk
Q3708 -.-> C3708_2
C3708_3["약을 복용해 본 적 없음"]:::chOk
Q3708 -.-> C3708_3
Q3702 --> Q3708
end
Q1172 --> Q1830
subgraph S372 ["섹션 5: 유발 요인"]
direction LR
Q1835{"xN6<br/>특정 약(항생제·진통제) 후"}:::decision
C1835_0["아니오"]:::chOk
Q1835 -.-> C1835_0
C1835_1["예 (2)"]:::chRisk
Q1835 -.-> C1835_1
Q1836{"xN7<br/>특정 음식 후"}:::decision
C1836_0["아니오"]:::chOk
Q1836 -.-> C1836_0
C1836_1["예 (2)"]:::chRisk
Q1836 -.-> C1836_1
Q1835 --> Q1836
Q1837{"xN8<br/>곤충에 물린 후"}:::decision
C1837_0["아니오"]:::chOk
Q1837 -.-> C1837_0
C1837_1["예 (1)"]:::chWarn
Q1837 -.-> C1837_1
Q1836 --> Q1837
Q1838{"xN9<br/>라텍스·금속 접촉"}:::decision
C1838_0["아니오"]:::chOk
Q1838 -.-> C1838_0
C1838_1["예 (1)"]:::chWarn
Q1838 -.-> C1838_1
Q1837 --> Q1838
Q1839{"xN10<br/>스트레스·피곤할 때"}:::decision
C1839_0["아니오"]:::chOk
Q1839 -.-> C1839_0
C1839_1["예 (1)"]:::chWarn
Q1839 -.-> C1839_1
Q1838 --> Q1839
Q3704["Q_ENR_DRUG_ONSET_TIME<br/>★ 약물 복용 후 증상이 발생했다면, 약물 복용 후 어느 정도<br/>시간이 지나서 증상이 나타났습니까?"]:::processReq
C3704_0["1시간 이내 (즉시형) (1)"]:::chWarn
Q3704 -.-> C3704_0
C3704_1["1시간 ~ 6시간 이내"]:::chOk
Q3704 -.-> C3704_1
C3704_2["6시간 ~ 며칠 후 (지연형)"]:::chOk
Q3704 -.-> C3704_2
C3704_3["약물 복용과 관련 없음"]:::chOk
Q3704 -.-> C3704_3
Q1839 --> Q3704
Q3705{"Q_ENR_RECENT_INFECTION<br/>★ 두드러기 발생 전 1~2주 이내에 감기, 장염 등 감염 질환을<br/>앓은 적이 있습니까?"}:::decisionReq
C3705_0["예 (1)"]:::chWarn
Q3705 -.-> C3705_0
C3705_1["아니오"]:::chOk
Q3705 -.-> C3705_1
Q3704 --> Q3705
Q3706{"Q_ENR_OCCUPATIONAL_EXPOSURE<br/>★ 직장(또는 학교)에 있을 때 증상이 악화되고, 주말이나 휴가<br/>중에는 호전되는 경향이 있습니까?"}:::decisionReq
C3706_0["예 (1)"]:::chWarn
Q3706 -.-> C3706_0
C3706_1["아니오"]:::chOk
Q3706 -.-> C3706_1
C3706_2["잘 모르겠음"]:::chOk
Q3706 -.-> C3706_2
Q3705 --> Q3706
Q3707{"Q_ENR_NEW_CONTACT_AGENTS<br/>★ 최근 1~2주 이내에 새로 사용하기 시작한 화장품, 염색약,<br/>세제, 향수 등이 있습니까?"}:::decisionReq
C3707_0["예 (1)"]:::chWarn
Q3707 -.-> C3707_0
C3707_1["아니오"]:::chOk
Q3707 -.-> C3707_1
Q3706 --> Q3707
end
Q3708 --> Q1835
subgraph S373 ["섹션 6: 추가 응급 신호"]
direction LR
Q1840{"xN11<br/>과거 호흡곤란 동반 반응"}:::decision
C1840_0["아니오"]:::chOk
Q1840 -.-> C1840_0
C1840_1["예 (3)"]:::chRisk
Q1840 -.-> C1840_1
Q1841{"xN12<br/>에피네프린(에피펜) 처방받음"}:::decision
C1841_0["아니오"]:::chOk
Q1841 -.-> C1841_0
C1841_1["예 (2)"]:::chRisk
Q1841 -.-> C1841_1
Q1840 --> Q1841
Q3703{"Q_ENR_GI_ANAPHYLAXIS<br/>★ 피부 증상 발생 시 심한 복통, 구역질, 구토 또는 설사와<br/>같은 소화기 증상이 동반된 적이 있습니까?"}:::decisionReq
C3703_0["예 (2)"]:::chRisk
Q3703 -.-> C3703_0
C3703_1["아니오"]:::chOk
Q3703 -.-> C3703_1
Q1841 --> Q3703
end
Q3707 --> Q1840
Q3703 --> RESULT