GDIV1:PSOCNTW!,$C(7)SDIR("A",1)="Site parameters must be specified for at least one site."
SDIR("A",2)="This is usually done by the package Co-ordinator.",DIR("A")="Do you want to continue: ",DIR("B")="YES",DIR(0)="SA^Y:YES;N:NO",DIR("?")="Enter Y to edit site parameters or N to exit."D^DIR
GLEAVE:"Y"'[$E(X)
W!D^PSOSITEDGPSOLSET
DIV1G:PSOCNT=1DIV3SDIR(0)="Y",DIR("?")="Enter 'Y' to select Division or 'N' to EXIT"
I+Y<0W$C(7),!SDIR("A",1)="A 'DIVISION' must be selected!",DIR("A")="Do you want to try again",DIR("B")="YES"D^DIRG:'YLEAVEGDIV2
DIV3KDIRSPSOSITE=+YW:PSOCNT>1!!?10,"You are logged on under the ",$P(^PS(59,PSOSITE,0),"^")," division.",!SPSOPAR=$G(^PS(59,PSOSITE,1)),PSOPAR7=$G(^PS(59,PSOSITE,"IB")),PSOSYS=$G(^PS(59.7,1,40.1))DCUTDATE^PSOFUNC
...SDIC="^DIZ(22900,",DIC(0)="AEQMZ",DIC("A")="SEND FAX TO: "
...D^DICKDIC
...IY=-1W!,"Invalid selection"GLBL
...SPSOAFFXL=$P(Y,"^",2)
...SPSOAFFXP=$P($G(^DIZ(22900,+Y,3)),"^",3)
...SPSOAFFXR=PSOAFFXP
...IPSOAFFXL=""!(PSOAFFXP="")GLBL
I$G(PSOAFFXP)&(PSOLAP="AFFAX")'=""GEXIT
;vfahAutofinishfaxadditionsendhere
;
KDIRSDIR("A")="OK to assume label alignment is correct",DIR("B")="YES",DIR(0)="Y",DIR("?")="Enter Y if labels are aligned, N if they need to be aligned."D^DIRS:$D(DIRUT)PSOQUIT=1G:Y!($D(DIRUT))EXIT
P2SIOP=$G(PSOLAP)D^%ZISKIOPIPOPW$C(7),!?5,"Printer is busy.",!GLASK
UIO(0)W!,"Align labels so that a perforation is at the top of the",!,"print head and the left side is at column zero."
KDIRUT,DIRSDIR("A")="Is this correct",DIR("B")="YES",DIR(0)="Y",DIR("?")="Enter Y if labels are aligned correctly, N if they need to be aligned."D^DIRS:$D(DIRUT)PSOQUIT=1G:Y!($D(DIRUT))EXIT
GP2
LEAVESXQUIT=""GFINAL
QW!?10,$C(7),"Default printer for labels must be entered."GLBL
I+Y<0W$C(7)SDIR("A",1)="A 'BINGO BOARD DISPLAY' should be selected!",DIR("A")="Do you want to try again",DIR("B")="YES",DIR("?")="A display group must be defined in order to run Bingo Board."D^DIRQ:"Y"'[$E(X)GGROUP