Most Common HK Primary Care Symptoms

Shortness Of Breath / Dyspnoea

Dyspnoea is the subjective sensation of difficult, labored, or uncomfortable breathing arising from interactions among physiological, psychological, and environmental factors.

Murtagh Diagnostic Strategy

CategoryDiagnosisKey DiscriminatorCantonese Question / FindingProbability
Probability DiagnosisAsthmaEpisodic wheeze + SOB, triggers (allergens, exercise, cold), reversibility on spirometry (≥12% improvement post-bronchodilator) [6]「你係唔係成日時好時壞?有冇嘢會令你發作?」~20%
COPDChronic smoker, progressive exertional dyspnoea, productive cough; obstructive spirometry (FEV1/FVC < 0.7) [1][4]「你食咗幾多年煙?有冇長期咳同痰?」~15%
Heart failure (HFrEF/HFpEF)PND, orthopnoea, bilateral ankle oedema, raised JVP, displaced apex beat, bilateral basal crackles [2][3]「瞓低會唔會更加辛苦?腳有冇腫?」~10%
Serious Not To MissAcute MI / ACSCrushing chest pain, diaphoresis; ECG ST changes「有冇壓住嗰種胸口痛?有冇標冷汗?」~3%
Pulmonary embolismAcute pleuritic chest pain + dyspnoea, haemoptysis, VTE risk factors; sinus tachycardia, S1Q3T3 on ECG [7][8]「最近有冇長時間坐飛機或者唔郁?隻腳有冇腫?」~2%
Lung cancerPersistent cough, haemoptysis, weight loss in a smoker; CXR mass「有冇咳血?有冇瘦咗?」~1%
PneumothoraxSudden onset pleuritic pain + SOB in tall thin young male or COPD patient; reduced breath sounds, hyper-resonant percussion [7]「係唔係突然間開始?」PE: 一邊冇呼吸聲< 1%
PitfallsAnaemiaGradual onset exertional SOB, pallor, fatigue; low Hb「有冇覺得好攰、面色差?」Look for conjunctival pallor~8%
Pleural effusionDullness to percussion, reduced breath sounds「有冇覺得一邊胸口好悶?」PE: stony dull percussion [9]~3%
Interstitial lung disease (ILD / pneumoconiosis)Progressive dyspnoea, dry cough, bibasilar velcro-like crackles, clubbing; occupational dust exposure [1]「做嘢有冇接觸石棉或者粉塵?」Examine nails for clubbing~2%
MasqueradesDepression / Panic disorderSOB with hyperventilation, perioral tingling, anxiety, no organic signs「你最近壓力大唔大?有冇突然間心跳好快、手腳痺?」~10%
ThyrotoxicosisSOB + palpitations, weight loss, heat intolerance, tremor「有冇心跳好快、手震、怕熱?」~2%
Metabolic acidosis (e.g. DKA)Kussmaul breathing, known DM, polyuria/polydipsia [10]「你有冇糖尿病?最近有冇飲多咗水、去多咗廁所?」< 1%
Trying to Tell Me Something?Occupational stress / fear of cancer / financial worryPatient uses SOB as ticket of entry; real concern is job loss, cancer fear, or family burden「除咗氣喘,仲有冇其他嘢令你擔心?你最擔心嘅係咩?」~10%

TimeTaskCantonese Key PhrasesWhy It Scores Marks
0:00–0:30Greeting, rapport, set agenda「你好,我係X醫生,今日會同你傾下你嘅情況,大概六分鐘左右。可唔可以同我講下你今日嚟睇咩事?」 (Hello, I'm Dr X, I'll chat with you for about 6 minutes. Can you tell me what brought you here today?)Friendly opening + signposting → interpersonal marks. Sets time frame.
0:30–2:30HPI: symptom analysis + red flags「你幾時開始覺得氣喘?」「行幾多路就開始喘?行樓梯呢?」「瞓低嗰陣會唔會覺得更加辛苦?要用幾多個枕頭?」「半夜有冇試過突然坐起身透氣?」「有冇胸口痛?有冇咳?痰係咩顏色?有冇咳血?」「腳有冇腫?」Covers onset/duration/severity/exacerbating-relieving factors, PND, orthopnoea, associated Sx. These discriminate cardiac vs respiratory.
2:30–3:30PMHx, DHx, allergy, FHx, SHx「你以前有冇心臟病、高血壓、糖尿病、肺病?」「食緊啲咩藥?有冇藥物敏感?」「屋企人有冇心臟病或者肺病?」「你做咩工作?有冇食煙飲酒?食咗幾耐煙?每日幾多支?」Smoking (COPD), occupation (silicosis/asbestosis per GC083 [1]), drug history (ACEI cough, β-blocker), FHx (IHD).
3:30–4:30ICE + hidden agenda「你自己覺得呢個氣喘係咩原因?」(Ideas) 「你最擔心嘅係咩?」(Concerns) 「你今日嚟最想我幫你啲咩?」(Expectations) 「除咗氣喘之外,仲有冇其他嘢令你擔心?」ICE is directly tested on the Case Report Form. The last question uncovers hidden agenda (e.g., fear of lung cancer, work stress, can't work).
4:30–5:15Functional impact + psychosocial「氣喘有冇影響到你返工或者日常生活?」「你心情點呀?有冇瞓得差?」「屋企有冇人可以照顧你?」Biopsychosocial problems for Q5b.
5:15–5:45Summarise + check understanding「等我總結返:你話嗰陣開始覺得行路氣喘,越嚟越差…我有冇漏咗啲咩?」Summarising scores interpersonal marks and ensures accuracy.
5:45–6:00Close + safety net「我會安排你做啲檢查。如果你突然好辛苦抖唔到氣、胸口好痛、或者嘴唇變紫,記住即刻去急症室。你仲有冇問題想問?」Safety netting + empathetic closure.

Uncovering the hidden agenda: The RFC is NOT always the symptom. Ask "點解今日嚟?" — a patient may have had dyspnoea for weeks but comes today because a relative died of lung cancer, or they can no longer work. That answer IS the RFC.


DomainEnglish QuestionCantonese QuestionWhy It MattersIf Positive, Think Of
Onset/DurationWhen did SOB start? Sudden or gradual?「幾時開始覺得氣喘?係突然間定係慢慢嚟?」Acute → PE/PTX/APO; Chronic → COPD/HF/ILD [2][3]Acute: PE, pneumothorax. Chronic: COPD, HF
Severity/FunctionalHow far can you walk? How many flights of stairs?「你而家行到幾遠?行幾多層樓梯就要停?」Quantifies severity; maps to NYHA / mMRC [4]NYHA III–IV / mMRC ≥ 2 = significant
Exertional vs restSOB at rest or only on exertion?「靜靜坐住會唔會喘?定係行路先會?」Rest dyspnoea = more severe diseaseSevere HF, severe COPD, PE
OrthopnoeaDo you need extra pillows to sleep? How many?「瞓低會唔會覺得辛苦啲?要幾多個枕頭?」Characteristic of cardiac dyspnoea [2][3]HF (pulmonary congestion when supine)
PNDDo you wake up at night gasping for air?「半夜有冇試過突然醒咗,好辛苦咁抖唔到氣?」Characteristic of HF, not respiratory causes [2][3]Heart failure
Cough/SputumAny cough? Phlegm colour?「有冇咳?有冇痰?咩顏色?」Purulent → infection; pink frothy → APO; dry → ILD/ACEIPneumonia, COPD exacerbation, HF, ILD
HaemoptysisAny blood in phlegm?「有冇咳血?」Red flag: PE, lung Ca, TBPE, malignancy, TB
Chest painAny chest pain? What kind?「有冇胸口痛?係壓住咁定係拮住咁?」Central crushing → ACS; pleuritic → PE/PTXACS, PE, pneumothorax
WheezeAny wheezing sound?「呼吸嗰陣有冇「咇咇」聲?」Airway obstructionAsthma, COPD
Leg swellingAny leg swelling? One side or both?「腳有冇腫?一隻腳定兩隻腳?」Bilateral → HF; unilateral → DVT/PEHF, DVT→PE
Smoking HxDo you smoke? How many years/day?「你有冇食煙?食咗幾多年?每日幾多支?」Pack-years → COPD, lung Ca risk [1][4]COPD, lung cancer
OccupationWhat is your job? Dust/chemical exposure?「你做咩嘢工作?有冇接觸塵或者化學品?」Occupational lung disease (silicosis, asbestosis) per GC083 [1]ILD/pneumoconiosis
PMHxAny heart disease, DM, HTN, lung disease?「以前有冇心臟病、糖尿、高血壓、哮喘或者肺病?」Known cardiac/respiratory disease changes pre-test probabilityHF exacerbation, COPD exacerbation
Drug HxCurrent medications? ACEI? β-blockers?「而家食緊咩藥?」ACEI → cough; β-blocker → bronchospasm; methotrexate → lung toxicity [5]Drug-induced cough/bronchospasm
AllergyAny drug allergy? Atopic history?「有冇藥物敏感?有冇濕疹、鼻敏感?」Atopy → asthmaAsthma
FHxFamily history of heart/lung disease?「屋企人有冇心臟病或者肺病?」Familial IHD, asthmaIHD, asthma
Weight lossAny weight loss?「有冇瘦咗?」Red flag for malignancy, TBLung Ca, TB
FeverAny fever?「有冇發燒?」Infection: pneumonia, TB, IEPneumonia, IE
MoodHow is your mood? Sleep OK?「你心情點呀?有冇瞓得差?」Depression masquerade; anxiety → hyperventilationPanic disorder, depression
Travel/ImmobilisationRecent travel/surgery/bed rest?「最近有冇去旅行、做手術或者長時間唔郁?」VTE risk factorsPE

Case Report Form Answer Builder

Write: "Shortness of breath for [duration]" then cover:

  • Onset (acute vs gradual), duration, progression
  • Severity (how far can walk / stairs / rest dyspnoea)
  • Exacerbating factors (exertion, lying flat, cold air, allergens)
  • Relieving factors (rest, sitting up, bronchodilator)
  • Associated symptoms: cough ± sputum (colour), chest pain (type), wheeze, haemoptysis, leg swelling, fever, weight loss
  • PND, orthopnoea (number of pillows)
  • Relevant PMHx (IHD, HTN, DM, asthma, COPD), DHx, smoking (pack-years), occupation

Examples — pick the ONE that fits the scenario:

  • "Progressive SOB affecting ability to work"
  • "Worsening SOB with fear of lung cancer"
  • "New-onset SOB wanting diagnosis and treatment"
  • The RFC is why they came today, not just the symptom. Always ask "點解今日嚟?".

Likely ExamplesExact Wording for CRF
Ideas"I think it might be my heart" / "Maybe from smoking""Patient thinks SOB may be due to his heart / his smoking habit"
Concerns"I'm worried it could be cancer" / "Afraid I'll die in my sleep""Patient is worried about lung cancer / worried about dying at night"
Expectations"I want a chest X-ray" / "I want medicine to help me breathe""Patient expects investigation (CXR) and treatment for symptom relief"

Choose based on the clinical stem. Common FM clinical-test scenarios:

Scenario ClueMost Likely DxMinimum Evidence
Long-time smoker, progressive exertional SOB, productive coughCOPDSmoking ≥20 pack-years + chronic cough/sputum + exertional dyspnoea
Known HTN/IHD, PND, orthopnoea, ankle oedemaHeart failurePND + orthopnoea + ankle oedema + ↑JVP / displaced apex / bilateral basal crackles
Young patient, episodic wheeze, atopyAsthmaVariable SOB + wheeze + triggers + personal/family atopy
Construction worker, dry cough, exertional dyspnoeaPneumoconiosis / ILD [1]Occupational exposure + dry cough + bibasilar velcro crackles + clubbing

DDxOne-Line Discriminator
Heart failurePND, orthopnoea, bilateral ankle oedema, ↑JVP, bilateral basal crackles
COPDSmoking history, chronic productive cough, barrel chest, prolonged expiration, wheeze
AsthmaEpisodic, variable, reversible airway obstruction, triggers, atopy
PEAcute onset, pleuritic pain, haemoptysis, unilateral leg swelling, VTE risk factors
ILD / PneumoconiosisOccupational exposure, dry cough, velcro crackles, restrictive spirometry, clubbing
AnaemiaPallor, fatigue, SOB on exertion without respiratory/cardiac signs
Lung cancerSmoking, haemoptysis, weight loss, hoarseness, CXR mass

(Pick three that contrast with your most likely Dx.)

DomainExample
BiologicalChronic airflow limitation (COPD) / Reduced cardiac output (HF) / Anaemia
PsychologicalAnxiety about diagnosis (fear of cancer) / Depression from functional limitation / Poor sleep from PND
Social / FunctionalUnable to work (especially manual labour) / Social isolation due to exercise intolerance / Financial burden of treatment / Caregiver burden on family

Diagnosis/DDxBest Supporting Physical SignHow to ElicitWhy It Supports This Dx
Heart failureRaised JVPPatient at 45°, look at internal jugular vein; measure height above sternal angleIndicates elevated right atrial pressure from fluid overload / pump failure [2][3]
Heart failure (alt)Displaced apex beatPalpate apex in left lateral decubitus; displaced = lateral to MCL / below 5th ICSIndicates cardiomegaly / LV dilatation
COPDBarrel chest with prolonged expiratory phase + diffuse wheezeInspect AP diameter; time I:E ratio on auscultationHyperinflation + airflow obstruction [4]
AsthmaPolyphonic expiratory wheezeAuscultate chest; ask patient to breathe deeplyIndicates widespread small airway obstruction; may be absent between attacks
ILD / PneumoconiosisBilateral fine inspiratory "velcro-like" basal crackles + clubbing [1]Auscultate lung bases; inspect nails for clubbingFibrotic lung → characteristic velcro crackles; clubbing supports chronicity
PEUnilateral calf swelling + tenderness (DVT signs)Measure bilateral calf circumference; palpateConcurrent DVT supports VTE as cause of acute SOB
PneumothoraxAbsent breath sounds + hyper-resonant percussion on one sidePercuss and auscultate both hemithoracesAir in pleural space → absent BS + hyper-resonance
AnaemiaConjunctival pallorPull down lower eyelid, inspect conjunctival colourNo reliable respiratory/cardiac signs in pure anaemia; pallor is best clue in brief FM station
Lung cancerNo single reliable brief-station sign; clubbing, lymphadenopathy, or signs of SVC obstruction may be presentInspect hands, palpate supraclavicular fossaOften no sign in early disease; CXR is the key investigation

Top Traps That Lose Marks

  1. Forgetting to ask ICE — this is directly tested on the Case Report Form. Students who skip it lose easy marks.
  2. Not asking PND & orthopnoea — these are the key discriminators between cardiac and respiratory dyspnoea. If you don't ask, you can't distinguish HF from COPD.
  3. Ignoring occupational history — GC083 specifically tests pneumoconiosis in a construction worker [1]. Occupation is a must-ask.
  4. Forgetting smoking history in pack-years — essential for COPD and lung cancer risk stratification.
  5. Writing "SOB" as the RFC — the RFC is why they came today, not the symptom name. Always phrase it as a sentence including the patient's perspective.
  6. Missing PE as a DDx in acute SOB — always ask about VTE risk factors (immobility, travel, OCP, recent surgery).
  7. Forgetting anaemia as a masquerade — SOB with no wheeze, no crackles, no cardiac signs → think anaemia.
  8. Not safety-netting — mention when to go to A&E (sudden worsening, chest pain, cyanosis).

Must-not-miss red flags → urgent referral:

  • Acute severe SOB at rest with cyanosis, altered consciousness
  • Sudden pleuritic chest pain + haemoptysis (PE)
  • Crushing chest pain + diaphoresis (ACS)
  • Stridor (upper airway obstruction)
  • Massive haemoptysis
  • New unilateral leg swelling (DVT → PE)

Shortest safe management / safety-net line:

「如果你突然好辛苦抖唔到氣、胸口好痛、嘴唇變紫、或者咳血,記住即刻打999或者去急症室。」

High Yield Summary

What to ASK: Onset/duration, severity (functional capacity), PND, orthopnoea (pillows), cough/sputum/haemoptysis, chest pain, wheeze, leg swelling, fever, weight loss, smoking pack-years, occupation (dust!), PMHx (cardiac/respiratory), DHx (ACEI, β-blocker), ICE, hidden agenda.

What to WRITE on Case Report Form:

  • Q1 HPI: Duration, progression, severity, PND/orthopnoea, associated Sx, smoking, occupation, PMHx
  • Q2 RFC: Why they came TODAY (e.g., "Progressive SOB now unable to work, seeking diagnosis")
  • Q3 ICE: Specific patient words
  • Q4 Most likely Dx with ≥3 supporting clinical features
  • Q5a: Three DDx with discriminators
  • Q5b: One bio + one psych + one social problem
  • Q6: One physical sign matching most likely Dx (see table above)

What NOT to MISS:

  • SOB is very sensitive but NOT specific — must differentiate cardiac vs respiratory vs other [2][3]
  • PND = characteristic of cardiac (HF), not respiratory [2][3]
  • BNP distinguishes cardiac from respiratory SOB [3]
  • Occupational exposure → pneumoconiosis/ILD (GC083) [1]
  • Velcro crackles + clubbing = ILD (GC083) [1]
  • PE in any acute SOB — always screen VTE risk factors

Active Recall - Family Medicine Clinical Test

[1] GC 083. Shortness of breath in a construction site worker.pdf (signs and symptoms of ILD/pneumoconiosis, occupational exposure) [2] Ryan Ho Fundamentals.pdf (p.204, p.222-223: Dyspnoea D/dx, cardiac vs respiratory dyspnoea table, history approach) [3] GC 084. Shortness of breath on exertion.pdf (SOB is sensitive but not specific; BNP for cardiac vs respiratory) [4] Maksim Medicine Notes.pdf (p.280: Dyspnoea DDx; p.299-301: COPD assessment, mMRC scale, GOLD criteria) [5] Block A - Hematology Interactive Tutorial.pdf (p.2: Methotrexate lung, NSAID-related GI bleeding causing anaemia) [6] MBBS Final MB (Medicine) (Felix PY Lai).pdf (p.187-189: Asthma definition, reversibility, exacerbation severity) [7] learning_points_output.txt (Two Cases of Acute SOB: PE Well's score, D-dimer, PTX management) [8] Ryan Ho Haemtology.pdf (p.131: PE clinical features, Wells score, diagnostic evaluation) [9] 2024 Fourth Summative MCQ.pdf (p.37: EMQ - stony dull percussion = pleural effusion, bilateral fine basal crackles + JVP not raised = ILD) [10] Block A - Electrolyte and Acid-Base Disorders.pdf (p.3: Kussmaul breathing in metabolic acidosis)

On this page

No Headings