Skip to content

Patient Enrollment

The full enrollment workflow from a manager’s perspective: add patients, assign memberships, handle families, and manage the enrollment process at scale.

Patient enrollment is one of your most frequent responsibilities as a practice manager. DPC Pro supports three enrollment paths: staff-assisted entry, email invitation, and patient self-enrollment. This page walks through each method from the manager’s perspective and covers family enrollments, membership assignment, and tips for handling bulk onboarding.

For the detailed mechanics of creating patient records, see Adding a New Patient.


This is the most common method during initial setup or when converting patients from another system.

  1. Navigate to PatientsAdd Patient.
  2. Choose or create the Billing Account (the account holder responsible for this patient).
  3. Enter the patient’s First Name, Last Name, and Date of Birth.
  4. Add their Email Address (required for portal access and messaging) and Phone Number (for SMS notifications).
  5. Select the Relationship to the account holder (Self, Spouse/Partner, Child, etc.).
  6. Select the Practice where this patient will be enrolled.
  7. Optionally assign a Primary Provider.
  8. Select Create Patient.

After creating the patient record, assign them to a membership plan from the account holder’s profile.

To let the patient complete their own profile:

  1. Navigate to CustomersAdd Customer.
  2. Enter the patient’s First Name, Last Name, and Email Address.
  3. Leave Send invitation email selected.
  4. Select Create Customer.

The patient receives an email to set up their portal account. Once they register, create their patient record and assign a membership.

See Inviting Your First Patient for the full invitation flow.

If your practice has an enrollment portal, patients can self-enroll by creating their account, selecting a membership plan, and entering payment information. Self-enrolled patients appear in your patient list automatically.


After creating a patient record, assign them to a membership plan:

  1. Navigate to the account holder’s profile.
  2. Assign a membership plan that covers the patient.
  3. Set the membership start date.
  4. If payment processing is connected, the first billing cycle begins automatically.

For detailed plan options, see:


When enrolling a family, all members share one account holder for billing but each has their own patient record.

  1. Register the primary account holder (typically the parent or spouse who handles billing).
  2. Add the account holder as a patient with relationship Self.
  3. Add each family member as a patient linked to the same account holder, selecting the appropriate relationship (Spouse/Partner, Child, etc.).
  4. Assign a family membership plan from the account holder’s profile.
  • Each family member gets their own MRN and clinical record.
  • Scheduling, messaging, and clinical documentation are independent per patient.
  • Billing is consolidated under the account holder.
  • Adding or removing dependents may affect the membership billing amount.

For the complete family management workflow, see Managing Families and Dependents.


Once a patient is enrolled, complete these follow-up steps:

  1. Medical history: From the patient profile, enter allergies, chronic conditions, current medications, and surgical history.
  2. Pharmacy: Add the patient’s preferred pharmacy.
  3. Documents: Upload intake forms, consent documents, or other files.
  4. First visit: Schedule the patient’s initial visit.
  5. Communication preferences: Review and confirm the patient’s notification settings.

See Patient Records and Communication Preferences for these steps.


When onboarding many patients at once (practice launch, employer group, system migration):

  • Collect first name, last name, date of birth, email, and phone for each patient.
  • Identify account holders and family groupings in advance.
  • Determine which membership plan each patient should be assigned to.
  1. Create account holders first, then add patients linked to each account holder.
  2. Assign memberships in batches by plan type.
  3. Send portal invitations after records are fully configured.

After bulk enrollment:

  • Check the Active Members count on the Dashboard to confirm enrollment numbers.
  • Review the Membership Report to verify plan assignments.
  • Spot-check a few patient records to confirm data accuracy.

As a manager, you should understand the membership statuses you will see:

StatusWhat It MeansManager Action
ActivePaid and currentNo action needed
Past DuePayment failed, in recoveryMonitor failed payments
CancelledMembership endedReview if patient needs re-enrollment
ExpiredReached end dateContact patient about renewal

See Membership Status and Coverage for the full status reference.


If you run into issues with patient enrollment, reach out to the DPC Pro support team at [email protected] or visit the troubleshooting guide.