Our 2 Pharmacy Label printers are not on the printe servers at all. They
are only set up in the Universe with their Network name being their
actual IP address using Port 9100.
Non-Windows Socket Connection is set to Y
Printer Model is FARGO.
We are 5.07 pp3 but these were written 3 year ago in 6.05. Of course PHA
is still basically CS. The printers are Older Datamax E class. Not the
O'Neil variety. I'm wondering if that is the issue. I had occasion to
play with an O'Neil version and found the ESC codes were not exactly the
same. I think the Barcodes printed but the Lines and sizes were totally
different.
The detail is PHA.RX Detail Segment is main.
This is the macro with comment help on programming the Escape codes:
;"1 W1c 22 000 0130 0120 2000 0000 00"_@number_D(13)^!,
; Rot Fnt WH BCHt Row Col FntH FntW Data string
; Above W requires 2 add char to spec Barcode/Font ID
;"1W1c22000013000802000000000"_@number_D(13)^!,
;"1W1c22000013000202000000000"_@number_D(13)^!,;- ESC SEQ Codes for
;Datamax Label Printer
;"1 9 11 A05 0180 0030"
; Rot Fnt WH Fnt ID Row Col
N("")^!,
;Begin Label Format
D(2)_"L"_D(13)^!,
"1011A0100100280"_@number_D(13)^!,
"1111A0101600030"_@patient's.name_D(13)^!,
"1011A0101600285"_@patient's.location_" "_(@patient's.room.bed)_D(13)^!,
"1011A0101500030"_@patient's.acct.number_"
DOB:"_%Z.date.out.long(@patient's.computed.birthdate)_"
Disp:"_%Z.date.out(@.today)_D(13)^!,
"1011A0101400030"_(@total.volume,@PHA.DRUG.dispense.unit[@carrier[1]])_"-"_@rate_"("_@duration_")
SITE:"_@site_D(13)^!,
IF{@order.type's.type="IV" @ADDITIVES,
@ADDITIVED,
@CARRIERS,
@CARRIERD},
"1011A0100500020"_...@TEXT.OUT_D(13)^!,
"1011A0100400020"_...@TEXT.OUT2_D(13)^!,
"1011A0100300020"_"Bottle "_...@bottle.number_D(13)^!,
"1011A0100300120"_"Due "_...@bottle.due_D(13)^!,
; 2D Datamatrix Barcode
"1W1c22000000001302000000000"_@number_D(13)^!,
"1W1c22000000001002000000000"_@number_D(13)^!,
"1W1c22000000000602000000000"_@number_D(13)^!,
"E"_D(13)^!
TEXT.OUT
IF{@Text.out(@label.comment[1])^Y Y:60T}
TEXT.OUT2
IF{@Text.out(@label.comment[2])^Y Y:60T}
ADDITIVES
""^additive.q,7^i,
@Def.buf(V,@additives),
DO{@Next.get(additive.q,V) @additive^med,
"1011A0100"_(i+1^i)_"00030"_...@PHA.DRUG.drug.generic.name_D(13)^!},
@Undef.buf(V)
ADDITIVED
""^additive.q,7^i,
@Def.buf(V,@additives),
DO{@Next.get(additive.q,V) @additive^med,
"1011A0100"_(i+1^i)_"00285"_...@additive.dose_"
"_...@PHA.DRUG.admin.form_D(13)^!},
@Undef.buf(V)
CARRIERS
""^carrier.q,0^i,
@Def.buf(V,@carriers),
DO{@Next.get(carrier.q,V) @carrier^med,
"1011A0101"_(i+1^i)_"00030"_...@PHA.DRUG.drug.generic.name_D(13)^!},
@Undef.buf(V)
CARRIERD
""^carrier.q,0^i,
@Def.buf(V,@carriers),
DO{@Next.get(carrier.q,V) @carrier^med,
"1011A0101"_(i+1^i)_"00285"_...@carrier.volume_"
"_...@PHA.DRUG.admin.form_D(13)^!},
@Undef.buf(V)
I will try to send a shorter report with just the 2d barcode and Pt and
drug info that we use for pts own med labels for those who are up for
the challenge. I haven't had much luck sending reports as they get
caught in the HIPPA corral and end up needing passwords.
Howard
Howard D.Chase, RN
Senior Clinical Systems Analyst
Androscoggin Valley Hospital
59 Page Hill Road
Berlin, NH 03570
603-326-5669
On 5/14/2014 6:45 PM, Bryce Schloyer wrote:
> I don’t know what the fragment looks like, but as a first step make sure
> that the UNV Printer Model is set to GENERIC, and the printer driver on
> the Print Server is set to Generic / Text Only.
>
> --
> Bryce A. Schloyer
> Savant Healthcare Solutions, Inc.
> /mobile:
(413) 244-6992/
>
>
> On May 14, 2014, at 3:38 PM, Still, Charles
> <
Charle...@svhealthcare.org <mailto:
Charle...@svhealthcare.org>>
> wrote:
>
>> Hi All
>>
>> I’m trying to help a C/S site setup their Datamax 4208 printer to
>> print 2D barcodes from Pharmacy. We downloaded the sample reports
>> posted by Androscoggin (Thanks Howard!), and they are getting NO
>> printing or the line of text with the printer control codes.
>>
>> They have also tried to setup the printer in the Universe Direct, but
>> it wont appear at their NPR Prompt, only in Pharmacy.
>>
>> I’m a Magic guy, so I know we are missing something here, but not what.
>>
>> Anyone have some thought or some things for us to look at?
>>
>> Charles J. Still, MBA
>>
>> Information Services Team
>>
>> Southwestern VermontHealth Care
>> <mailto:
Charle...@svhealthcare.org>
>>
>> website:
www.svhealthcare.org <
http://www.svhealthcare.org>
>>
>> DISCLAIMER: The information contained in this electronic message is
>> legally privileged and confidential under applicable law and is intended
>> for a particular addressee(s). If it is not clear that you are the
>> intended
>> recipient, you are hereby notified that you have received this
>> transmittal
>> in error; any review, copying or distribution or dissemination is
>> strictly
>> prohibited. If you suspect that you have received this transmittal in
>> error, please notify Southwestern VT Health Care Corporation
>> immediately by return email reply to (
help...@phin.org
>> <mailto:
help...@phin.org>), and
>> immediately delete the transmittal and any attachments without making
>> any copy or distribution. Thank you.
>>
>>
>> ===###===###===###===###===###===###===
>> To unsubscribe from the meditech-l, follow the instructions at the URL
>>
http://mtusers.com/mailman/options/meditech-l_mtusers.com/
>>
>> Please do NOT send messages that ask "Please post to the list" or "I'd
>> like to see your answers" or "Send that info to me, too" These are
>> useless messages that just waste the email server's resources.
>> Instead, email the original requester and ask that they send you or
>> post the results of their question.
>>
>> Go to
http://MTUsers.net for other information on the list, as well as:
>> 1) reading meditech-l messages online
>> 2) job opportunities
>> 3) vendor products and service
>>
>>
>> Do NOT send email to meditech...@MTUsers.com
>> <mailto:
meditech...@MTUsers.com>. This is a system email box
>> that is NOT monitored by a human. If you need help or advice on how to
>> use the meditech-l, email ju...@MTUsers.net
>> <mailto:
ju...@MTUsers.net>. Julia helps manage the meditech-l, so she