American Heart Association
Heartcode Basic Life Support
FOR: Professional Rescuers & Healthcare Providers

What is AHA Heartcode BLS?

The American Heart Association’s HeartCode BLS uses the latest eSimulation technology to enable students to assess and treat patients in virtual healthcare settings. Utilizing a variety of eLearning assets such as dramatizations, eSimulations, animations, self-directed learning, and interactive activities, this course teaches BLS knowledge and skills. This method of learning provides training consistency, adaptability to different learning styles, and flexibility for the student’s and employer’s time. Students can work at their own pace applying their knowledge to real-time decision making and skills development. After completing the online portion, students attend a hands-on session to test their skills with an AHA Instructor per the 2020 guidelines.


Who should take this class?

Medical Professionals, Doctors, Nurses, EMS Personnel, Dental Professionals, students of medical professions entering a clinical experience (such as Respiratory Therapists, Nursing, Cardiovascular Technicians, Dental Hygiene), or anyone required to have the Basic Life Support (BLS) level, certification by their place of employment or license/certification.


What are the steps to complete this certification?
(These steps must be completed entirely in order)

  1. Register/Enroll and complete the online portion through the American Heart Association here: https://shopcpr.heart.org/heartcode-bls .
  2. Register/Enroll for a hands-on session listed below:
  3. Bring a copy of your online completion certificate, attend, and complete the hands-on session you registered for.
  4. Within 7 business days, you will receive your certification card via EMAIL. Follow the email instructions to Claim Your E-Card.

What is the Refund Policy?

HACC's Refund Policy – For the Hands-on session

If HACC cancels a course, training, seminar, conference or trip/tour, all paid participants will receive a 100% refund of all tuition and fees. Any student who wishes to drop a course may do so by visiting or calling any of the campus Welcome Centers at 717-780-2414. These requests must be made no less than one (1) calendar day prior to the first-class meeting date to be eligible for a full refund of tuition and fees, except for any tuition or fees noted as nonrefundable. Unless otherwise specifically stated or approved, no refund will be issued after a class start date. We do not issue partial refunds in the event a student starts a class late or does not complete the class. Students receiving Title IV Financial Aid will be subject to the federal regulations regarding withdrawal of classes. Financial Aid eligibility will be recalculated based on dates of participation in financial aid eligible programs.

Questions about your online AHA eLearning?

If you have questions about your order, returns, or your ShopCPR account, please visit our FAQs page or contact our customer support team:
ShopCPR Customer Support
By Phone: 1-888-CPR-LINE (277-5463); available Monday – Friday, 8:00 a.m. – 6:00 p.m., Central Time
By Email: ShopCPR@email.ShopCPR.Heart.org

Select Course Name Date Location Price
AHA BLS Skills Session (EMSW004_CRN50451) Adams County August 7, 2024 @ 6 p.m. HACC - Gettysburg Campus,GETCAM 410 $50.00 Quantity:
AHA BLS Skills Session (EMSW004_CRN50455) York County August 14, 2024 @ 6 p.m. York Campus, Goodling Building, Room 119 $50.00 Quantity:
AHA BLS Skills Session (EMSW004_CRN50456) Dauphin County August 19, 2024 @ 6 p.m. HACC - Harrisburg Campus, North Hall 206 $50.00 Quantity:
AHA BLS Skills Session (EMSW004_CRN50463) Adams County September 4, 2024 @ 6 p.m. HACC - Gettysburg Campus,GETCAM 410 $50.00 Quantity:
AHA BLS Skills Session (EMSW004_CRN50464) Dauphin County September 7, 2024 @ 8 a.m. HACC - Harrisburg Campus, North Hall 206 $50.00 Quantity:
AHA BLS Skills Session (EMSW004_CRN50465) Dauphin County September 9, 2024 @ 6 p.m. HACC - Harrisburg Campus, North Hall 206 $50.00 Quantity:
AHA BLS Skills Session (EMSW004_CRN50468) Lancaster County September 17, 2024 @ 6 p.m. HACC - Lancaster Campus, LAEAST ROOM 305 $50.00 Quantity:
AHA BLS Skills Session (EMSW004_CRN50469) York County September 18, 2024 @ 6 p.m. York Campus, Goodling Building, Room 119 $50.00 Quantity:
AHA BLS Skills Session (EMSW004_CRN50470) Dauphin County September 23, 2024 @ 6 p.m. HACC - Harrisburg Campus, North Hall 206 $50.00 Quantity:
AHA BLS Skills Session (EMSW004_CRN50473) Adams County October 2, 2024 @ 6 p.m. HACC - Gettysburg Campus,GETCAM 410 $50.00 Quantity:
AHA BLS Skills Session (EMSW004_CRN50474) Dauphin County October 5, 2024 @ 8 a.m. HACC - Harrisburg Campus, North Hall 206 $50.00 Quantity:
AHA BLS Skills Session (EMSW004_CRN50475) Dauphin County October 7, 2024 @ 6 p.m. HACC - Harrisburg Campus, North Hall 206 $50.00 Quantity:
AHA BLS Skills Session (EMSW004_CRN50477) York County October 16, 2024 @ 6 p.m. York Campus, Goodling Building, Room 119 $50.00 Quantity:
AHA BLS Skills Session (EMSW004_CRN50478) Dauphin County October 21, 2024 @ 6 p.m. HACC - Harrisburg Campus, North Hall 206 $50.00 Quantity:
AHA BLS Skills Session (EMSW004_CRN50480) Lancaster County October 29, 2024 @ 6 p.m. HACC - Lancaster Campus, LAEAST ROOM 305 $50.00 Quantity:
AHA BLS Skills Session (EMSW004_CRN50481) Dauphin County November 2, 2024 @ 6 p.m. HACC - Harrisburg Campus, North Hall 206 $50.00 Quantity:
AHA BLS Skills Session (EMSW004_CRN50482) Dauphin County November 4, 2024 @ 6 p.m. HACC - Harrisburg Campus, North Hall 206 $50.00 Quantity:
AHA BLS Skills Session (EMSW004_CRN50483) Adams County November 6, 2024 @ 6 p.m. HACC - Gettysburg Campus,GETCAM 410 $50.00 Quantity:
AHA BLS Skills Session (EMSW004_CRN50484) Lancaster County November 12, 2024 @ 6 p.m. HACC - Lancaster Campus, LAEAST ROOM 305 $50.00 Quantity:
AHA BLS Skills Session (EMSW004_CRN50485) York County November 13, 2024 @ 6 p.m. York Campus, Goodling Building, Room 119 $50.00 Quantity:
AHA BLS Skills Session (EMSW004_CRN50486) Dauphin County November 18, 2024 @ 6 p.m. HACC - Harrisburg Campus, North Hall 206 $50.00 Quantity:
AHA BLS Skills Session (EMSW004_CRN50488) Adams County December 4, 2024 @ 6 p.m. HACC - Gettysburg Campus,GETCAM 410 $50.00 Quantity:
AHA BLS Skills Session (EMSW004_CRN50489) Dauphin County December 7, 2024 @ 8 a.m. HACC - Harrisburg Campus, North Hall 206 $50.00 Quantity:
AHA BLS Skills Session (EMSW004_CRN50490) Dauphin County December 9, 2024 @ 6 p.m. HACC - Harrisburg Campus, North Hall 206 $50.00 Quantity:
AHA BLS Skills Session (EMSW004_CRN50492) Lancaster County December 17, 2024 @ 6 p.m. HACC - Lancaster Campus, LAEAST ROOM 305 $50.00 Quantity:
AHA BLS Skills Session (EMSW004_CRN50493) Dauphin County December 18, 2024 @ 6 p.m. HACC - Harrisburg Campus, North Hall 206 $50.00 Quantity: