ShoulderDiagnostic Algorithm

Diagnostic Flowchart: Shoulder

Follow the algorithm step by step. Click on options to navigate through the decision tree.

start

Shoulder Pain Assessment

Full Algorithm Overview

Shoulder Pain Assessment

→ q_trauma

History of acute trauma or dislocation?

Yes → q_deformityNo → q_stiffness

Visible deformity or inability to move?

Yes → d_fracture_dislocationNo → q_acute_weakness

Likely Fracture or Dislocation

Significant weakness in abduction or external rotation?

Yes → d_acute_rc_tearNo → q_instability

Suspected Acute Rotator Cuff Tear

Feeling of shoulder "slipping out" or positive apprehension?

Yes → d_instabilityNo → q_ac_pain

Shoulder Instability / Labral Tear

Pain localized to top of shoulder (AC joint)?

Yes → d_ac_jointNo → q_impingement

AC Joint Pathology

Global restriction of passive ROM (especially external rotation)?

Yes → d_frozen_shoulderNo → q_impingement

Adhesive Capsulitis (Frozen Shoulder)

Painful arc 60-120°, positive Neer/Hawkins tests?

Yes → q_weakness_rcNo → q_neck_referred

Significant weakness or positive drop arm test?

Yes → d_rc_tearNo → d_impingement

Rotator Cuff Tendinopathy / Impingement

Suspected Rotator Cuff Tear

Pain radiates from neck? Dermatomal pattern? Neck movement reproduces pain?

Yes → d_cervicalNo → d_other

Cervical Radiculopathy (Referred Pain)

Consider: Calcific tendinitis, Biceps tendinopathy, or other causes