Patient Onboarding Specialist

Please login or register as jobseeker to apply for this job.

TYPE OF WORK

Part Time

SALARY

$500-$900

HOURS PER WEEK

20

DATE UPDATED

Feb 5, 2026

JOB OVERVIEW

Job Title: Patient Onboarding Specialist
Department: Patient Experience / Growth & Intake Operations
Reports To: Practice Administrator / Business Office
Employment Type: Part-Time

Position Summary
The Patient Onboarding Specialist is responsible for conducting scheduled onboarding calls with prospective and new patients. This role focuses on educating patients about the clinic, guiding them through services and pricing, facilitating payment workflows, and converting inquiries into completed onboarding and scheduled visits.

This position receives the same foundational training as the Patient Access Representative and performs overlapping administrative functions. The primary distinction is that the Patient Onboarding Specialist operates on a scheduled appointment model and leads structured onboarding conversations designed to efficiently move patients from inquiry to active care.

Key Responsibilities

Scheduled Onboarding Calls
• Conduct scheduled onboarding calls with prospective and new patients
• Provide a clear overview of the clinic’s mission, services, and care model
• Educate patients on visit types, service categories, and care pathways
• Answer non-clinical questions using approved scripts and materials

Patient Engagement & Conversion
• Review service catalogs and pricing structures with patients
• Explain concierge fees, self-pay options, memberships, and payment workflows
• Build rapport and maintain a professional, patient-centered tone
• Guide patients through decision-making without providing clinical advice

Onboarding & Scheduling
• Complete patient onboarding in real time while on the call
• Ensure demographic information, consents, and required documents are submitted
• Coordinate scheduling for in-person or telehealth visits promptly
• Send follow-up emails, texts, catalogs, and instructions during or immediately after calls

Financial & Corporate Coordination
• Communicate daily with the corporate/business office on scheduled workdays
• Notify corporate when invoices need to be generated and sent to patients
• Confirm invoice completion prior to finalizing appointments when required
• Escalate complex financial or billing questions appropriately

Administrative Support & Coverage
• Assist Patient Access Representatives on non-onboarding days or during downtime
• Support inbound calls, texts, scheduling, and patient communication as needed
• Maintain accurate documentation in EHR and communication systems
• Follow standardized workflows, scripts, and escalation protocols

Documentation & Compliance
• Document all onboarding interactions accurately and timely
• Maintain HIPAA compliance and patient confidentiality at all times
• Operate strictly within a non-clinical administrative scope
• Adhere to clinic policies, attendance standards, and performance expectations

Required Qualifications
• High school diploma or equivalent (required)
• Experience in healthcare intake, patient access, onboarding, or customer service (preferred)
• Strong communication and interpersonal skills
• Comfortable discussing services, pricing, and payment workflows
• Proficient with scheduling systems, EHRs, email, and SMS platforms
• Highly organized with strong follow-through skills

Preferred Skills
• Experience in concierge, telehealth, or cash-based medical practices
• Sales-adjacent or patient conversion experience (non-clinical)
• Familiarity with U.S. healthcare operations and insurance basics
• Ability to multitask while maintaining a calm, professional demeanor

Work Structure
• Operates on a scheduled onboarding appointment calendar
• Assists Patient Access operations during non-appointment hours
• May work remotely or in-office based on clinic needs

Compliance Statement
This is a non-clinical role. The Patient Onboarding Specialist does not provide medical advice, clinical opinions, diagnoses, or treatment recommendations.

SKILL REQUIREMENT
VIEW OTHER JOB POSTS FROM:
SHARE THIS POST
facebook linkedin
  BENCHMARKS  
Loading Time: Base Classes  0.0008
Controller Execution Time ( Jobseekers / Job )  0.0167
Total Execution Time  0.0182
  GET DATA  
No GET data exists
  MEMORY USAGE  
1,512,248 bytes
  POST DATA  
No POST data exists
  URI STRING  
jobseekers/job/Patient-Onboarding-Specialist-1572562
  CLASS/METHOD  
jobseekers/job
  DATABASE:  onlinejobs (Jobseekers:$db)   QUERIES: 13 (0.0106 seconds)  (Hide)
0.0004   SELECT *
                                
FROM exrates
                                WHERE rate_name 
'USD-PHP' 
0.0013   SELECT *
FROM `employer_jobs`
WHERE `job_id` = 1572562
 LIMIT 1 
0.0004   SELECT *
FROM `employers`
WHERE `employer_id` = 901585
 LIMIT 1 
0.0011   SELECT COUNT(*) AS `numrows`
FROM `t_thread` `t`
LEFT JOIN `t_thread_misc` `miscON `t`.`id` = `misc`.`thread_id`
WHERE `t`.`job_id` = 1572562
AND `misc`.`idIS NULL 
0.0005   SELECT e.business_namee.logoe.websitee.rebill_datee.date_added member_datehitsDATEDIFF('2026-04-15',ej.date_added) duration_daysDATEDIFF('2026-04-15',e.rebill_date) duration_rebillej.*, e.deactivate FROM employers eemployer_jobs ej WHERE e.employer_id ej.employer_id AND
                                   ((
e.user_level >= '500' AND ej.date_added <= e.rebill_date)
                                   OR 
e.employer_id '' OR (ej.date_approved <> '2000-01-01' and DATEDIFF('2026-04-15',ej.date_added) <= 14 ))
                                   AND 
e.deactivate != AND ej.deleted AND job_id '1572562' 
0.0008   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `scON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1572562 
0.0014   UPDATE employer_jobs SET hit_counts '***Feb-05-2026=635***Feb-06-2026=170***Feb-07-2026=71***Feb-08-2026=78***Feb-09-2026=80***Feb-10-2026=40***Feb-11-2026=20***Feb-12-2026=13***Feb-13-2026=15***Feb-14-2026=14***Feb-15-2026=12***Feb-16-2026=14***Feb-17-2026=13***Feb-18-2026=6***Feb-19-2026=10***Feb-20-2026=11***Feb-21-2026=6***Feb-22-2026=10***Feb-23-2026=9***Feb-24-2026=11***Feb-25-2026=10***Feb-26-2026=3***Feb-27-2026=5***Feb-28-2026=2***Mar-01-2026=5***Mar-02-2026=5***Mar-03-2026=9***Mar-04-2026=6***Mar-05-2026=9***Mar-06-2026=11***Mar-07-2026=4***Mar-08-2026=5***Mar-09-2026=4***Mar-10-2026=9***Mar-11-2026=4***Mar-12-2026=9***Mar-13-2026=3***Mar-14-2026=8***Mar-15-2026=7***Mar-16-2026=4***Mar-17-2026=8***Mar-18-2026=5***Mar-19-2026=7***Mar-20-2026=8***Mar-21-2026=5***Mar-22-2026=2***Mar-23-2026=5***Mar-24-2026=3***Mar-25-2026=2***Mar-26-2026=6***Mar-27-2026=7***Mar-28-2026=3***Mar-29-2026=5***Mar-30-2026=6***Mar-31-2026=3***Apr-01-2026=2***Apr-02-2026=4***Apr-03-2026=4***Apr-04-2026=3***Apr-05-2026=8***Apr-06-2026=2***Apr-07-2026=4***Apr-08-2026=1***Apr-09-2026=4***Apr-11-2026=2***Apr-13-2026=1***Apr-14-2026=2***Apr-15-2026=1' WHERE job_id'1572562'  
0.0008   UPDATE employer_jobs SET monthly_hits '***Feb-2026=1258***Mar-2026=177***Apr-2026=38' WHERE job_id'1572562'  
0.0012   SELECT date_sent FROM jobseeker_sent_emails WHERE jobseeker_id '' AND job_id '1572562' AND status LIKE 'sent%' ORDER BY id DESC  
0.0003   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `scON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1572562 
0.0018   SELECT COUNT(*) AS `numrows`
FROM `employer_jobs`
WHERE `employer_id` = '901585'
AND `date_added` >= '2022-06-08' 
0.0004   select from teasers 
0.0002   SELECT FROM skill_categories WHERE skill_cat_id='' 
  HTTP HEADERS  (Show)
  SESSION DATA  (Show)
  CONFIG VARIABLES  (Show)