Home   Package List   Routine Alphabetical List   Global Alphabetical List   FileMan Files List   FileMan Sub-Files List   Package Component Lists   Package-Namespace Mapping  
Routine: LRLABEL

LRLABEL.m

Go to the documentation of this file.
  1. LRLABEL ;SLC/TGA - PRINTS STANDARD LABELS 3.5X15/16 ;2/6/91 08:18 [ 05/06/2003 8:03 AM ]
  1. ;;5.2;LR;**1018,1022**;September 20, 2007
  1. ;;5.2;LAB SERVICE;**161**;Sep 27, 1994
  1. ;FOR 3.5 X 15/16 LABEL
  1. U IO
  1. S LRTXT=$$LRTXT^LRLABLD(.LRTS,54)
  1. I $G(LRBAR(+$G(LRAA)),0) D BAR Q ; Print barcode label
  1. W LRACC
  1. ; I $P(LRURGA,"^",2),$L(LRURGA,"^") W ?20,$P(LRURGA,"^")
  1. ;----- BEGIN IHS/OIT/MKK MOD LR*5.2*1022
  1. I $P($G(LRURGA),"^",2),$L($G(LRURGA),"^") W ?20,$P($G(LRURGA),"^")
  1. ;----- END IHS/OIT/MKK MOD LR*5.2*1022
  1. W:$L(LRINFW) ?27,LRINFW
  1. ;W !,$E(PNM,1,22),?24,$P(LRDAT," "),!,SSN," W:",LRLLOC,?20,$S(LRRB=0:"",1:" B:"_LRRB)
  1. ;----- BEGIN IHS MODIFICATIONS LR*5.2*1018
  1. W !,$E(PNM,1,22),?24,"W: ",LRLLOC," ",$S(LRRB=0:"",1:" B:"_LRRB),?40,"SEX: ",SEX,!,HRCN," DOB: ",DOB ;IHS/ANMC/CLS 11/1/95
  1. ;----- END IHS MODIFICATIONS
  1. W !
  1. I LRXL G SKIP:N-I<LRXL
  1. W LRPREF
  1. SKIP ;W LRTOP,?15," Order:",LRCE,!
  1. ;----- BEGIN IHS MODIFICATIONS LR*5.2*1018
  1. W LRTOP,! ;IHS/ANMC/CLS 11/1/95
  1. ;----- END IHS MODIFICATIONS
  1. W LRTXT,!!
  1. Q
  1. ;
  1. BAR ;Print Bar code label
  1. W LRACC
  1. ; I $P(LRURGA,"^",2),$L(LRURGA,"^") W ?15,$P(LRURGA,"^")
  1. ;----- BEGIN IHS/OIT/MKK MOD LR*5.2*1022
  1. I $P($G(LRURGA),"^",2),$L($G(LRURGA),"^") W ?15,$P($G(LRURGA),"^")
  1. ;----- END IHS/OIT/MKK MOD LR*5.2*1022
  1. W:$L(LRINFW) ?21,LRINFW
  1. W !,$E(PNM,1,20),?22,$P(SSN,"-",3),!
  1. W:'$L(LRBAR1)!('$L(LRBAR0)) !
  1. I $L(LRBAR1),$L(LRBAR0) W @LRBAR1,LRBARID,@LRBAR0
  1. W:$D(LRTXT) LRTXT
  1. W !!
  1. Q