Providers Name

ahmed159 wrote on Saturday, February 28, 2015:

Hello Team,

I Dont have any Insurance patients, all of my patients pay by cash, so the first encounter of every patient is done at the reception by the receptionist, later the doctor does new encounter. Therefore,in the Receipt of Payment Receptionist’s name is shown as the Provider. Is there anyway i can get the Doctors name(i.e. the providers name under the “choice” tab in demograpichs, in the Encounter history) as the Provider in Receipt of Payment???

ahmed159 wrote on Sunday, March 01, 2015:

I will be grateful to the team, Pls provide me any solution for the same.

blankev wrote on Monday, March 02, 2015:

You might give her a Frontdesk name’s name something like: “Nurse S.O. So-Soo, signed for Dr. Ahmed, and more of those like signed for Dr.B-ahmed” etc.

In the Demo I could not find any other solution, but Developers might be needed for your request.

ahmed159 wrote on Monday, March 02, 2015:

Hello Visolve,

Please help me. As my patient is all prepaid no insurance covered.

In my Clinic they are 3 to 4 Dr (ex Dental, Gynecologist & General Physician is there.

My receptionist does the duplicate first encounter and create payment bill by her name and sends the patient inside to dr room for further diagnosis, Encounter.

The problem is Patient some time mixed with different dr because there is no Dr Name in the payment slip.

There is option while filling Demographics-Patient details in-Choices- Provider. Dr Name.

Is it possible to print provider name in Payment slip or checkout?

Thank you once again for the entire team for the efforts taken to provide solution to all the members…

visolveemr wrote on Monday, March 02, 2015:

Hello Ahmed

To include the “provider” under patient demographics into the payment receipt, you may need to customize the file interface/patient_file/front_payment.php. Do the following changes in the above mentioned file.

change the lines at 335 &336 as follows:

  // Get the patient's name and chart number.
  $patdata = getPatientData($form_pid, 'fname,mname,lname,pubpid,providerID');
  $pro = sqlQuery("select fname,lname from users where id=?",array($patdata['providerID']));

Similarly add the following lines under line 451 after ‘Received By’ block:

 <tr>
  <td><?php echo xlt('Provider'); ?>:</td>
  <td><?php echo text($pro['fname'])." ".text($pro['lname']); ?></td>
 </tr>

This will customize the payment screen receipt as required.

Thanks
OpenEMR Customization/Support Team,
ViSolve Inc
services@visolve.com | Phone: 408-850-2243
Demo’s @ ViSolve Demo Library

ahmed159 wrote on Monday, March 02, 2015:

Thanks Visolve for the Solution provided by you, I have doubt in your reply.

you wrote similar add the following line 451 after received by block?

Can you explain me a bit plss?

visolveemr wrote on Monday, March 02, 2015:

Ahmed

After this line @ 451, you need to add the above mentioned ‘code snippet’.

Thanks
OpenEMR Customization/Support Team,
ViSolve Inc
services@visolve.com | Phone: 408-850-2243
Demo’s @ ViSolve Demo Library