
CPR Enroll+ supports six distinct class types, each designed for a different training delivery format. The class type you select determines which fields are required, how the class appears on your registration page, and how students are expected to participate. Choosing the right type ensures students receive accurate information and that your records reflect your actual training delivery.
The Six Class Types
1. In Person
A traditional face-to-face classroom class held at a physical location. This is the most common type for CPR and first aid training.
Requires: Course, Location (physical), Instructor, Date, Start Time, End Time
Registration page: Shows location address, date, time, and instructor
Use when: Students physically attend a training venue
2. Blended
A combination of online pre-work (completed independently) and an in-person skills session. AHA HeartCode classes are a common example of the Blended format.
Requires: Course, Location, Instructor, Date, Start Time, End Time
Typically paired with: A Keycode add-on for the online portion
Use when: Students complete eLearning first, then attend a skills check in person

3. Online
A fully self-paced online course with no physical component, no scheduled time, and no instructor interaction required.
Requires: Course only — no location, instructor, or timing fields
Modifiers: Multiday, Flexible, and Post UnScheduled checkboxes are not available for Online classes
Use when: Students complete the entire course independently through an online platform
4. Virtual
A live, real-time class delivered remotely via video conferencing (Zoom, Teams, etc.).
Requires: Course, Virtual Location (with a meeting URL), Instructor, Date, Start Time, End Time
Registration page: Shows the meeting link and scheduled time
Use when: Students attend a live video session but do not travel to a physical venue
5. Skills Only
A hands-on skills assessment or testing session only — no knowledge component delivered. Used when students have completed the knowledge portion elsewhere and need a skills check or makeup session.
Requires: Course, Location, Instructor, Date, Start Time, End Time
Use when: A student missed the skills portion of a blended class, or needs a standalone assessment

6. Kiosk
A self-service training station format where students interact with a training kiosk at a physical location without a dedicated instructor present.
Requires: Course, Location, Date (no instructor required)
Use when: Deploying unmanned CPR training stations in hospitals, gyms, or other high-traffic venues

Class Type Modifiers
Three optional checkboxes can modify any class type except Online:
Was this article helpful?
That’s Great!
Thank you for your feedback
Sorry! We couldn't be helpful
Thank you for your feedback
Feedback sent
We appreciate your effort and will try to fix the article