Visiting specialists · West Pennant Hills
See a visiting specialist closer to home.
Cardiology, gastroenterology and respiratory and sleep physicians consult from Rosedale Medical Practice. Complete Health Australia manages all specialist referrals and appointments. It is connected local care, shaped by our Care Outside the Box® approach.
- Cardiology
- Gastroenterology and hepatology
- Respiratory and sleep medicine
You will usually need a referral from a GP or another medical specialist.

Choose by specialty
Start with the area named on your referral.
If you are unsure which specialist you need, start with your Specialist GP. They can assess your concern and recommend the appropriate referral when clinically indicated.
Cardiology
For assessment and ongoing care involving the heart and circulation.
- Heart failure
- Heart valve disease
- Cardiac imaging
- General cardiology
Gastroenterology and hepatology
For conditions affecting the digestive system, bowel and liver.
- Bowel cancer screening
- Inflammatory bowel disease
- Liver disease
- Functional gut disorders
Respiratory and sleep medicine
For breathing, lung and sleep-related symptoms and conditions.
- Asthma and airway disease
- Lung nodules
- Sleep apnoea
- Persistent daytime sleepiness
Meet the visiting specialists.
Each physician consults from Rosedale in West Pennant Hills. Complete Health Australia can confirm availability, fees and referral requirements.

Cardiology and advanced imaging
Dr Matthew Kodsi
Dr Kodsi consults in general cardiology, advanced cardiac imaging, heart failure and valvular heart disease.
- General cardiology
- Advanced cardiac imaging
- Heart failure
- Valvular heart disease

Gastroenterology and hepatology
Dr Judy Chiou
Consults in English and MandarinDr Chiou cares for gastrointestinal and liver conditions and is a GESA-certified endoscopist.
- Bowel cancer screening
- Inflammatory bowel disease
- Liver disease
- Functional gut disorders

Respiratory and sleep medicine
Dr Breman Janarthanan
Consults in English and TamilDr Janarthanan assesses and manages lung, airway and sleep-related conditions, including complex respiratory concerns.
- Asthma and airway disease
- Interstitial lung disease
- Lung nodule assessment
- Sleep disorders
How booking works
One contact for appointments and referrals.
Complete Health Australia manages specialist availability, bookings, fees and referral coordination. Please contact CHA directly for these appointments.
Have your referral sent to CHA.
You will usually need a referral from your GP or another medical specialist. Once it is ready, send it to CHA and call their team to arrange your appointment.
- Phone
- 02 8530 1800
- admin@completehealthaustralia.com.au
- Fax
- 02 8080 8115
Send the referral securely.
Include the clinical question, relevant history, results and urgency. CHA coordinates the appointment after receiving the referral.
- HealthLink
- chabelvi
- Argus
- cha
- Fax
- 02 8080 8115
- admin@completehealthaustralia.com.au
What to bring to your appointment.
Bring what you have. Relevant information helps the specialist understand the history and make the consultation more useful.
Your referral
Bring a copy if it was not sent electronically, plus your Medicare card and contact details.
Relevant records
Recent blood results, scans, imaging reports, hospital letters or previous specialist correspondence.
Your current details
A current medicine and supplement list, relevant family history, and the questions you want answered.
Questions before you book.
Do I need a referral to see a visiting specialist?
You will usually need a referral from a GP or another medical specialist. A current referral also supports access to an eligible Medicare rebate. Complete Health Australia can confirm what is required for your appointment.
Can a Rosedale GP prepare my referral?
Yes, when a referral is clinically appropriate. Book a suitable GP appointment so your Specialist GP can assess the concern, review relevant information and direct the referral to the right service.
Who manages specialist bookings at Rosedale?
Complete Health Australia manages all visiting specialist bookings, referrals, availability and fee enquiries. Call CHA on 02 8530 1800 rather than Rosedale reception for these appointments.
Where will my appointment take place?
Visiting specialists consult from Rosedale Medical Practice, Ground Floor, 70 Castle Hill Road, West Pennant Hills NSW 2125. Free on-site parking and wheelchair access are available.
What will the appointment cost?
Fees vary by specialist and appointment type. Complete Health Australia can confirm the consultation fee and any applicable Medicare rebate before you book.
What if my referral is urgent?
Ask your referrer to mark the referral clearly as urgent and call Complete Health Australia on 02 8530 1800. For a medical emergency, call 000.
Have your referral ready?
Call Complete Health Australia to arrange your visiting specialist appointment at Rosedale in West Pennant Hills.