Star any of these codes and bill them in one tap with SnapBill
Medical specialties
Cardiology OHIP billing codes
Cardiology consultations, the heart failure premium, ECG and ambulatory monitoring, echocardiography, stress testing, the cath lab and devices.
66 codes in 9 sections, fees from the current Schedule of Benefits. Every code the Schedule lists for specialty 60 is in the full Cardiology listing.
Consultations & assessments — office
- A605Cardiology Consultation—
- A600Comprehensive cardiology consultation—
- A675Limited ConsultationLimited Consultation - Cardiology—
- A606Repeat consultationRepeat consultation - Cardiology—
- A603Medical specific assessmentMedical specific assessment - Cardiology—
- A604Medical specific re-assessmentA medical specific re-assessment rendered by a Cardiology specialist that requires a full, relevant history and physical examination of one or more systems.—
- A601Complex medical specific re-assessment—
- A608Partial assessmentA partial assessment rendered by a specialist in cardiology. This is a limited service constituting a history of the presenting complaint, necessary physical examination, advice to the patient, and an appropriate record.—
Hospital in-patient
- C605Consultation - CardiologyA consultation for a non-emergency hospital in-patient, requested by a referring practitioner for an opinion on a complex, serious, or obscure case, and provided by a specialist in Cardiology.—
- C600Comprehensive cardiology consultationA comprehensive cardiology consultation for a non-emergency hospital in-patient, subject to the same conditions as a general comprehensive cardiology consultation (`<billingCode>A600</billingCode>`).—
- C675Limited ConsultationA limited consultation provided by a cardiology specialist to a non-emergency hospital in-patient. This service is less demanding and requires substantially less time than a full consultation but must meet all other requirements for a consultation.—
- C606Repeat consultation - CardiologyA repeat consultation provided by a cardiology specialist for a non-emergency hospital in-patient for a previously assessed condition, following intervening care by another physician.—
- C603Cardiology medical specific assessmentA medical specific assessment for a non-emergency hospital in-patient provided by a cardiologist. This service is for a detailed examination of specific body systems related to the presenting complaint.—
- C604Cardiology medical specific re-assessmentA medical specific re-assessment for a non-emergency, acute care hospital in-patient, rendered by a cardiologist. This service requires a full, relevant history and physical examination of one or more systems.—
- C601Complex medical specific re-assessmentA complex medical specific re-assessment by a cardiologist for a hospital in-patient, required due to the complexity or seriousness of the patient's condition. A written report to the primary care physician is required. See <SectionPages>GP24</SectionPages>.—
- C602Subsequent Visits - First Five Weeks per VisitA routine subsequent visit by a Cardiologist to an acute care hospital in-patient, payable once per day during the first five weeks of admission.—
- C607Subsequent Visit- sixth to thirteenth week inclusive (maximum 3 per patient per week) (per visit)—
- C609Subsequent Visit - After Thirteenth WeekA routine subsequent visit by a cardiologist to a hospital in-patient, rendered more than thirteen weeks after admission. Limited to a maximum of six visits per patient per month.—
- C608Concurrent CareA routine assessment by a consultant in a hospital providing ongoing directive care for a patient at the request of the Most Responsible Physician (MRP), following the consultant's initial assessment. This service is subject to weekly frequency limits as per <SectionPages>GP48</SectionPages>.—
ECG & ambulatory monitoring
- G313Electrocardiogram - professional componentProvides payment for the professional component of a twelve-lead electrocardiogram (ECG), which requires a written interpretation. Payment is restricted for routine pre-operative screening and asymptomatic patients.$4.55
- G310Electrocardiogram - twelve lead - technical componentRepresents the technical component of a twelve-lead electrocardiogram (ECG). This service is not payable for routine pre-operative screening or for asymptomatic patients unless specific clinical indications or risk factors are present.$7.70
- G315Maximal stress ECG - technical componentThe technical component of a maximal or submaximal stress ECG using a standard technique like a treadmill or ergometer with continuous oscilloscopic monitoring. This includes ECGs taken during the procedure and resting ECGs before and after the procedure.$50.55
- G319Maximal stress ECG - professional componentProfessional component for a maximal or submaximal stress ECG, including clinical assessment, monitoring, and interpretation. Physician must be in constant attendance.$62.05
- G650Professional component - 12 to 35 hours recordingProfessional component for the physician's interpretation and report of a Level 1 continuous ambulatory ECG (Holter monitor) recording lasting between 12 and 35 hours.$47.90
- G651Technical component - 12 to 35 hours recordingTechnical component for Level 1 continuous ECG (Holter) monitoring, covering the recording phase for 12 to 35 hours. This service involves fitting the patient with the recording device.$27.75
- G652Technical component - 12 to 35 hours scanningTechnical component for scanning a Level 1 continuous ECG (Holter) recording lasting 12 to 35 hours. This service covers the analysis and manual review of the recorded cardiac data.$38.00
- G649Professional component - 14 or more days recordingProfessional component for the interpretation and report of a Level 1 continuous ambulatory ECG (Holter) recording lasting 14 or more days.$122.25
- G648Technical component - 14 or more days scanningTechnical component for scanning a Level 1 continuous ambulatory ECG recording (e.g., Holter) of 14 or more days.$190.45
- G320Interpretation of telephone transmitted ECG rhythm strip - professional componentThe professional component service for the interpretation of a telephone-transmitted electrocardiography (ECG) rhythm strip.$4.30
- G307Pacemaker pulse wave analysis including electrocardiography - professional componentProfessional component for the analysis of pacemaker pulse waves, which includes an electrocardiogram (ECG). This service is distinct from the technical component, <billingCode>G308</billingCode>.$9.55
- G308Pacemaker pulse wave analysis - technical componentThe technical component for performing a pacemaker pulse wave analysis, which includes the use of electrocardiography equipment and data acquisition. The professional component is billed separately using <billingCode>G307</billingCode>.$10.25
- G314Tilt table testing of vasomotor syncopeA diagnostic tilt table test for vasomotor syncope, which must include arterial cannulation, provocative and blocking drugs, and requires the physician to be continuously present.$112.00
Echocardiography
- G571Echocardiography - professional componentProfessional component for a complete 1 and 2-dimensional echocardiogram. This service includes the interpretation and reporting of ultrasound images assessing all components of cardiac structure and function.$96.20
- G570Echocardiography - technical componentTechnical component for a complete 1 and 2-dimensional echocardiogram, which assesses cardiac structure and function, and includes a Cardiac Doppler Study when rendered. See <billingCode>G571</billingCode> for the professional component.$130.80
- G575Focused echocardiography - professional componentProvides for the professional component (interpretation and report) of a focused echocardiography study, which is an examination limited to a single component of the cardiac assessment. It is not to be claimed in conjunction with a pregnancy study.$13.95
- G574Focused echocardiography study - technical componentTechnical component for a focused echocardiography, which is an examination limited to a single component of the cardiac assessment. Typically used for emergency assessment or to follow up on a specific finding.$18.65
- G581Transoesophageal echocardiography - professional componentThe professional component for a transoesophageal echocardiography study, covering the physician's interpretation and report.$25.00
- G583Stress echocardiography - professional componentThe professional component for a stress echocardiography study, which includes an initial baseline study, stress images, and a simultaneous comparison of pre-stress and post-stress images to assess cardiac structure and function.$110.15
- G582Stress echocardiography - technical componentThe technical component of a stress echocardiography study, which includes acquiring and recording ultrasound images at baseline and under stress to assess cardiac structure and function.$148.50
- G585Echocardiography contrast - technical componentTechnical component add-on for the use of a contrast agent during a complete (<billingCode>G570</billingCode>) or stress (<billingCode>G582</billingCode>) echocardiography study, intended for difficult-to-image patients.$147.25
Nuclear & pharmacologic stress
- G112Dipyramidole Thallium stress test - professional componentThe professional component of a Dipyramidole Thallium stress test, which includes the necessary clinical assessment immediately prior to testing, supervision of the test, and interpretation of the results.$74.25
- G111Dipyramidole Thallium stress test - technical componentTechnical component for a dipyridamole thallium stress test. This service is not payable for routine screening of low-risk or asymptomatic patients.$58.95
- G174Dobutamine stress test - technical componentTechnical component of a Dobutamine stress test, a pharmacological cardiac stress test. Subject to location-based payment rules and medical necessity criteria.$54.25
Catheterization & intervention
- Z442Selective coronary catheterization - both arteriesA diagnostic procedure involving the selective catheterization of both coronary arteries.$286.75
- Z439Right heart catheterization - pressures onlyA cardiac catheterization procedure of the right heart to measure pressures. This includes catheter insertion, placement, contrast injection, imaging, and interpretation.$166.90
- Z422Retrograde aortic left heart catheterizationPerforms retrograde aortic left heart catheterization, potentially including pressure measurements. This procedure must be rendered with specific electrophysiologic studies (<billingCode>G176</billingCode>, <billingCode>G177</billingCode>, <billingCode>G178</billingCode>) and is limited to one per session.$210.55
- G263Selective coronary catheterization with other drug interventional studiesPayable as an add-on to selective coronary catheterization (Z442) for performing drug interventional studies, such as the injection of intracoronary nitroglycerin.$96.45
- Z434Transluminal coronary angioplasty - one or more sites on a single major vesselA procedure for performing transluminal coronary angioplasty on one or more sites within a single major coronary vessel. This code is used for the primary vessel treated.$467.05
- G262Transluminal coronary angioplasty - each additional major vesselAn add-on fee for transluminal coronary angioplasty, payable for each additional major coronary vessel treated after the primary vessel (Z434) during the same procedure.$210.40
- G298Coronary angioplasty stentFee for placing a coronary angioplasty stent, claimed per stent. Payment for <billingCode>J058</billingCode> is nil when claimed on the same day as <billingCode>G298</billingCode>.$78.95
- G178Catheter ablation therapyA procedure for catheter ablation therapy for cardiac arrhythmias, which may be accompanied by transseptal or retrograde left heart catheterization.$352.05
- G179Repeat pacing, mapping and catheter ablation for additional distinct arrhythmia(s) without the use of an advanced mapping systemA repeat electrophysiologic procedure for an additional arrhythmia, involving pacing, mapping, and catheter ablation without an advanced mapping system, performed in the same session as the primary ablation.$111.20
- G249Electrophysiologic measurementsA major invasive procedure eligible for after-hours procedure premiums when performed on a non-elective basis. Specific service details are not available in the provided context.$231.65
Pacemakers & defibrillators
- R752Atrio-ventricular sequential pacemaker with permanent atrial and ventricular endocardial electrodesA cardiovascular surgical procedure for the implantation of an atrio-ventricular sequential pacemaker, including permanent atrial and ventricular endocardial electrodes.$454.55
- R761Implantation of cardioverter defibrillator - by transvenous approachThis surgical procedure involves the implantation of a cardioverter defibrillator (CD) using a transvenous approach.$587.35
- Z433Replacement of pacemaker packSurgical replacement of a pacemaker generator (pack) for single or multiple lead systems. This is a cardiovascular surgical procedure.$146.45
- Z412Replacement or repair of pacemaker leadA surgical procedure for the replacement or repair of a pacemaker lead, billable with surgeon, assistant, and anaesthesia components.$110.75
- Z428Pacemaker lead extractionSurgical extraction of a pacemaker lead, which may involve using extraction sheaths, laser, or similar technologies. A separate fee is applicable for each additional lead extracted.$598.50
- Z415Removal and/or replacement of implantable cardioverter defibrillatorSurgical removal and/or replacement of an implantable cardioverter defibrillator (ICD) device. This fee applies to the surgeon, assistant, and anaesthetist.$339.45
- Z429Implantation of coronary sinus lead for biventricular pacingSurgical procedure for the implantation of a coronary sinus lead for biventricular pacing. This is a unitized service for anaesthesia (<billingCode>Z429C</billingCode>) and surgical assistance (<billingCode>Z429B</billingCode>).$299.25
- G303Transthoracic pacemaker - insertionPerformance of a transthoracic pacemaker insertion. This is a critical care procedure which requires that the start and stop times be recorded in the patient's medical record for payment eligibility.$51.25
Cardioversion
How to use this cardiology code set
This is a working list, not the whole Schedule. It carries the codes the Ontario Schedule of Benefits ties to cardiology (specialty 60) — its own consultation and assessment codes, in-patient visits, premiums and the diagnostics or procedures that make up most of a day — sectioned the way a shift sheet reads. Codes open to every specialty that a cardiology physician also bills (general assessments, forms, special visit premiums) live in the Family Practice and Special visit premiums sets.
Each code links to its full Schedule entry: fee history, restrictions, required diagnoses and the codes it can or cannot be billed with. Fees shown are the current provider or specialist fee; percentage premiums show the percentage they add to the base service.
Common questions
Which consultation or assessment code does cardiology bill?
The consultations & assessments — office section of this set starts with A605 (Cardiology Consultation). 8 codes are listed in that section.
What is in the Cardiology code set?
66 OHIP billing codes across 9 sections: Consultations & assessments — office; Hospital in-patient; Premiums; ECG & ambulatory monitoring; Echocardiography; Nuclear & pharmacologic stress; Catheterization & intervention; Pacemakers & defibrillators; Cardioversion. Cardiology consultations, the heart failure premium, ECG and ambulatory monitoring, echocardiography, stress testing, the cath lab and devices.
Are these the current OHIP fees?
Fees are read from the current Ontario Schedule of Benefits for Physician Services and refreshed hourly. Claims are paid at the fee in force on the service date, so always confirm the effective date on the code page.
More medical specialties
Bill cardiology codes without looking them up
SnapBill keeps your favourites one tap away, checks each claim against the Schedule, and submits to OHIP for you.