Jump to content
Search In
  • More options...
Find results that contain...
Find results in...

Recommended Posts

Posted · Original PosterOP

My current occupation is an assistant for a practicing doctor. One of my tasks is sorting and printing the charting notes that this doctor creates for each patient visit. This doctor uses a personal template he has created in Microsoft Word 2013 as a skeleton for each of his charting notes. Each individual charting Word file is labeled as so: Last name of patient, First name  Date of visit. The number of notes for each person varies depending on how long the person's stay was.


Here's my issue. These charting notes are produced at a large rate and my current printing method feels inefficient and way to prone to human error. My current printing method is as follows:

1. Open file explorer to the area where all the charting notes are organized into sub-folders by month they were made. Select the desired month.

2. Click and highlight the all the notes that were made for an individual person in that month. Right click on the selected files and click Print. This will print those selected files, but they will come out in a random order from the printer.

3. Repeat step 2 for the all the charting notes for each individual in that months folder.


The outcome of all this is a printer tray with a stack of semi-organized patient charting notes. Each individual's group of charting notes will be together in the stack, but they will be in a random order. As said before, each file has the date of the visit on the end of it to keep the files organized. When they come out of the printer the files that were highlighted and selected to be printed together will come out in the same section of the stack, but their order will be randomized. I don't know why this happens.

The printer spooler also only seems to have so much space. Sometimes there's over a hundred files for a single person that needs to be printed but the highlight and print method only allows for about a maximum of about 54 files to be highlighted at a time before it just seems to not register the files after that and doesn't print them. This is also why I can't just highlight all the files in a folder and print them at once. If I did, people's charting notes would be mixed, and most of them wouldn't print anyway.


So here's what I'm asking.

Would anyone know of a program that can make this printing process easier? Something where I could open it, select all the files I wanted to print, hit print, and it would keep the order of the files as they are in Windows Explorer. Or a setting I can change in Windows to make this all simpler.


Printer: Brother Black only Laser Printer


I wasn't sure which forum to ask this question at but this community seemed like the best place to start. Thanks in advance for any help.

Link to post
Share on other sites

Are you waiting until the last day of the month to take care of this task (Sometimes there's over a hundred files for a single person)?  That is a LOT of printing.  Instead of waiting until I was too far behind the power curve, I would start the job a little sooner.  Good Luck.

Link to post
Share on other sites
Posted · Original PosterOP

Not quite, the doctors releases the files in batches at the end of each month. They do this in case the want to make any alterations to them before releasing them. Once they're released I download them directly to my computer so I don't have to print off the server. The printer is connected directly to my computer. When I tried printing off the server there was a huge delay and it slowed me way down.

Link to post
Share on other sites

You could write a script. This is a quick example that is done with a mix of python and sudo code :P

# Some sudo code
import subprocess
patientName = input("What do the files start with?")

list = []

# Insert some code/script here that gets every file that starts with what you typed and stores it in a list

for index in range(len(list)):
  subprocess.Popen(["C:\\Program Files\Microsoft Office\Office12\winword.exe", f"C:\Path\{index}", "/mFilePrintDefault", "/mFileExit"]).communicate()


Behold my signature!


Quick Links



Laptop (Main Workstation):

CPU: i7-8750HQ

GPU: GTX 1050 Ti 4GB

RAM: 32GB DDR4 2666Mhz CL15 (Dual Channel/SoDIMMs)

Storage: 1TB SSD (m.2 SATA), 2TB SSHD (2.5in 5400RPM + 8GB Cache)

Notes: Dell G5 15 5590, Intel 9560 wNIC, and currently running openSUSE Tumbleweed


Desktop (Secondary, mostly for the occasional remote VMs now):

CPU: FX-6300 (3.9GHz, 1.205v)

GPU: RX 480 (1350MHz, 1.050v)

RAM: 16GB DDR3 1600Mhz (4 Corsair Vengeance DIMMs)

Storage: 256GB SSD (2.5in SATA), 1TB HDD (3.5in 7200RPM)

Motherboard: Gigabyte GA-970A-UD3 Rev 1

Cooler: Cooler Master Hyper 212 Evo (2 Fans, Push Pull)

PSU: SeaSonic G-550 (Efficiency ftw I guess)

Other Equipment:

Router: Synology RT2600ac (Loving that 4x4 MU-MIMO, especially when all devices are 2x2 MU-MIMO)

Console: Xbox One S (Best device for 4k Blu-ray and streaming?), Nintendo Switch (128GB microSD card)

TV: Vizio E50-E3 (4k 60Hz (240Hz upscaling, but who are we kidding :P), built-in Chromecast)

Phone: Essential Phone (PH-1, LineageOS 16), Google (LG) Nexus 5x (Lineage OS 15.1)

Headphones: Monoprice Retros, Sades 902 (7.1 Virtual Surround, USB)

Mouse: 2x Logitech G602 (Awesome wireless mouse ;)), 1x MX Master 2s (Even better wireless mouse)

Keyboard: Logitech G610 (White backlight & Brown Switches)

Brought to you by your local linux user

Signature v0.32nz

Link to post
Share on other sites

So what you are looking for is printing manager. Have you looked at how Windows stock works? I haven't in that extend, but just changing file order in that could do it. Or if they use secure printing there, you can do same with Canon/HP integrated manager at the spot. Or if they have web interface, from that.

^^^^ That's my post ^^^^
<-- This is me --- That's your scrollbar -->
vvvv Who's there? vvvv

Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now