Billing automation for Order Procedures

I was wondering, how does the lab bill the patient?

Right now, these are the steps I am following:

Through an Admin Profile:

  1. Add the procedure through Procedures → Configuration and giving it a CPT code.

  2. Add a a price for the same CPT code through Admin → Coding → Codes.

  3. Manually add the procedure to the fee sheet through the CPT code (the one created in step 2)

This does not make any sense for a front desk person to do. The front desk or whoever is billing should not have to manually enter any codes.

Do you have any tutorial for this?

I am using OpenEMR version 7.0.3 through Docker.