Default printers in a 2 story office
I have just done the CSH concepts/printing page. This led to my thinking about how to solve the default printer problem for Hong Kong where the office uses two floors. RxWorks has a mechanism for overriding the standard default printer for a document for individual terminals. ie if you are using a downstairs workstation then labels print to the downstairs label printer, if you are using an upstairs workstation then they print to the upstairs label printer, and if you are in your car, then they go the null printer and get discarded.
I am wondering whether it is possible to duplicate this functionality via the practice location. The concept is as follows:
in addition to the primary location (say Main), define a second location, Upstairs. This is a clone on Main (ie same Shedule & Worklist Views, etc) but with location specific templates as required.
Thus we clone the Drug Label template (which is set to use the downstairs label printer) and create Drug Label (upstairs) with its printer set to the upstairs label printer.
Users who work upstairs, have their default location set to Upstairs.
Does anyone see any problems with the above approach? If it will work then I will add this to the CSH page.
Regards, Tim G
Re: Default printers in a 2 story office
Hi Tim,
This will work but a number of comments:
Cheers
Tony
Re: Default printers in a 2 story office
Tony - thanks for this. Will update the CSH page. Note that on your last point, I do think you have to clone the template. If you put 2 printers on the one template, then the user will have to select the printer. If you want to bypass the selection, then you need just the single printer with its interactive flag not set.
For general printing (ie not labels) I suspect that you can have one template, two printers, and get the appropriate one selected via the default printed setting for the location.
Re: Default printers in a 2 story office
Hi Tim,
Actualllly dont believe it works this way. Depending on which location you are at it will determine which printer on the printers tab to default to. The interactive flag just causes the print dialogue to appear and select a different printer rather than default you set.
Make sure you use the Practice Location not the Practice when setting up the printer though ..
Cheers Tony
Re: Default printers in a 2 story office
Tony - I totally agree that the steering via the default printer will work for 'standard' printers. However, if we are are talking about drug label printers, then you would not want to set one of these as your default printer, and hence to steer the drug label printing to the correct printer for the location, you need to define two templates, one with the (label) printer set to that for one location, and the second with the printer set for the other location.
Regards, Tim G
Re: Default printers in a 2 story office
Hi Tim,
I am not sure I understand your issue then as I deal with mutliple multiple location sites that have the same drug label printer model at these sites and deal with this successfully using a single template and multiple printer definitions on this template. If you have different drug label stock due to different printer types then you need to use different templates and assign printers by location to these.
Cheers Tony
Re: Default printers in a 2 story office
Tony - I suspect that at your sites, every time a label is printed, a 'choose a printer' window is displayed because the template calls out two printers. If you want this window to be bypassed, then you need to have only one printer defined for the location in the template. Testing with the 1.7 Alpha demo system (where the server has two printers defined, ReceptionHP and OfficeBrother - both of which are in fact /dev/null) shows the following:
Conclusion: for the upstairs/downstairs situation the solution is as follows:
So for the 'no print confirm window' situation, you need two locations but only one (appropriately set up) template.
Regards, Tim G
Re: Default printers in a 2 story office
Hi Tim,
Then I would suggest that is a 1.6/1.7 alpha bug that needs to be fixed. Have tested on two 1.5.1 sites that have one template, multiple printers defined (one has 5) and all set to non interactive and works as expected.
Cheers Tony
Re: Default printers in a 2 story office
Tony - thats sounds really queer. If the template has multiple non-interactive printers set for the one location, then how does the code know which printer to use - it is random or round-robin or what.
I think its quite logical to show an error window - though it would be nicer if the error message was a little more explicit about the problem.
Regards, Tim G
Re: Default printers in a 2 story office
Hi Tim,
It selects the printer based on the current location. If a location is selected that does not have a printer defined for that template it will show a dialogue with the locations (as set in practice location info) default printer selected by default.
Cheers Tony
Re: Default printers in a 2 story office
Hi Tim,
Just read your last post again .. not talking about multiple printers for one location but multiple location printers for the one template .. I thought that was what the discussion was about i.e setup second location so can do printer selection ?
Cheers Tony