약물·식품 알레르기 이력·중증도 평가
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 S587 ["섹션 1: 기본 정보"]
direction LR
Q2997{"Q_SEX<br/>★ 성별"}:::decisionReq
Q2998[/"Q_AGE<br/>★ 만 나이"/]:::inputReq
Q2997 --> Q2998
end
START --> Q2997
subgraph S588 ["섹션 2: 알레르기 과거력"]
direction LR
Q2999{"Q_ALLERGY_DISEASE<br/>★ 알레르기 비염, 천식, 아토피 피부염을 진단받은 적이<br/>있습니까?"}:::decisionReq
Q3000{"Q_FOOD_ALLERGY<br/>★ 특정 음식에 대한 알레르기가 있습니까?"}:::decisionReq
Q2999 --> Q3000
Q3001[/"Q_FOOD_ALLERGY_DETAILS<br/>알레르기를 유발하는 음식은 무엇입니까? (예: 갑각류, 견과류)"/]:::input
Q3000 -. .-> Q3001
end
Q2998 --> Q2999
subgraph S589 ["섹션 3: 약물 알레르기 상세 이력"]
direction LR
Q3002{"Q_DRUG_ALLERGY_KNOWN<br/>★ 이전에 약물 복용 후 알레르기 반응을 경험한 적이 있습니까?"}:::decisionReq
Q3003[/"Q_DRUG_NAME<br/>원인이 되었던 약물 이름이나 성분명을 아는 대로 모두 적어주세요."/]:::input
Q3002 -. .-> Q3003
Q3004[/"Q_DRUG_CLASS<br/>어떤 종류의 약물이었습니까? (다중 선택 가능)"/]:::input
Q3003 -. .-> Q3004
Q3005{"Q_LAST_REACTION_DATE<br/>마지막으로 알레르기 반응이 나타난 시기는 언제입니까?"}:::decision
Q3004 -. .-> Q3005
end
Q3001 --> Q3002
subgraph S590 ["섹션 4: 주요 증상 평가"]
direction LR
Q3006{"Q_SYMPTOM_ONSET<br/>약물 복용 후 증상이 나타나기까지 얼마나 걸렸습니까?"}:::decision
Q3007[/"Q_SYMPTOM_SKIN<br/>경험했던 피부 증상을 모두 선택해주세요."/]:::input
Q3006 -. .-> Q3007
Q3008{"Q_SYMPTOM_RESPIRATORY<br/>호흡기 증상이 있었습니까?"}:::decision
Q3007 -. .-> Q3008
Q3009{"Q_SYMPTOM_CARDIO<br/>심혈관 증상이 있었습니까?"}:::decision
Q3008 -. .-> Q3009
Q3010{"Q_SYMPTOM_GI<br/>소화기 증상이 있었습니까?"}:::decision
Q3009 -. .-> Q3010
end
Q3005 --> Q3006
subgraph S591 ["섹션 5: 중증도 및 경과"]
direction LR
Q3011{"Q_ANAPHYLAXIS_HISTORY<br/>여러 장기(피부, 호흡기, 심혈관 등)에 증상이 급격히 나타나는<br/>'아나필락시스'를 진단받거나 경험한 적이 있습니까?"}:::decision
Q3012{"Q_HOSPITALIZATION<br/>약물 알레르기 반응으로 인해 응급실을 방문하거나 입원한 적이<br/>있습니까?"}:::decision
Q3011 -. .-> Q3012
Q3013{"Q_SJS_TEN_HISTORY<br/>스티븐스-존슨 증후군(SJS)이나 독성표피괴사용해(TEN)과 같은<br/>심각한 피부 반응을 진단받은 적이 있습니까?"}:::decision
Q3012 -. .-> Q3013
Q3014["Q_TREATMENT_RECEIVED<br/>알레르기 반응 당시 어떤 치료를 받았습니까?"]:::process
Q3013 -. .-> Q3014
end
Q3010 --> Q3011
subgraph S592 ["섹션 6: 가족력 및 기타 질환"]
direction LR
Q3015{"Q_FAMILY_DRUG_ALLERGY<br/>★ 직계 가족(부모, 형제자매, 자녀) 중에 약물 알레르기가 있는<br/>분이 있습니까?"}:::decisionReq
Q3016[/"Q_FAMILY_DRUG_NAME<br/>가족에게 알레르기를 유발한 약물은 무엇입니까?"/]:::input
Q3015 -. .-> Q3016
Q3017{"Q_CHRONIC_DISEASE<br/>★ 현재 앓고 있는 만성 질환이 있습니까? (예: 고혈압, 당뇨,<br/>신장질환, 간질환 등)"}:::decisionReq
Q3016 --> Q3017
Q3018[/"Q_CHRONIC_DISEASE_DETAILS<br/>질환명을 기재해주세요."/]:::input
Q3017 -. .-> Q3018
Q3019{"Q_CURRENT_MEDS<br/>★ 현재 정기적으로 복용하는 약물, 영양제, 한약이 있습니까?"}:::decisionReq
Q3018 --> Q3019
Q3020[/"Q_CURRENT_MEDS_DETAILS<br/>복용 중인 약물명을 모두 기재해주세요."/]:::input
Q3019 -. .-> Q3020
end
Q3014 --> Q3015
subgraph S593 ["섹션 7: 기타 위험 요인"]
direction LR
Q3021{"Q_NSAID_SENSITIVITY<br/>★ 아스피린이나 이부프로펜 등 소염진통제 복용 후 숨이 차거나<br/>두드러기가 생긴 경험이 있습니까?"}:::decisionReq
Q3022{"Q_PREGNANCY<br/>★ 현재 임신 중이거나 임신 가능성이 있습니까?"}:::decisionReq
Q3021 -. .-> Q3022
Q3023{"Q_SMOKING<br/>★ 현재 흡연을 하십니까?"}:::decisionReq
Q3022 --> Q3023
Q3024{"Q_ALCOHOL<br/>★ 일주일에 1회 이상 음주를 하십니까?"}:::decisionReq
Q3023 --> Q3024
end
Q3020 --> Q3021
Q3024 --> RESULT