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

ABPVZMM.m

Go to the documentation of this file.
  1. ABPVZMM ;FACILITY PVT-INS PACKAGE STARTUP ROUTINE;[ 06/03/91 2:45 PM ]
  1. ;;2.0;FACILITY PVT-INS TRACKING;*0*;IHS-OKC/KJR;AUGUST 7, 1991
  1. ;PROCEDURE TO PROCESS SYSTEM STARTUP TASKS
  1. D ^%AUCLS,^ABPVVAR W @ABPVROFF,@FF
  1. K ABPV("HD") S ABPV("HD",1)=ABPVTLE
  1. S ABPV("HD",2)="MASTER MENU" D ^ABPVHD
  1. Q
  1. ;--------------------------------------------------------------------
  1. EOP ;TO PROCEDURE PROCESS CLEARING CRT TO END OF PAGE
  1. I $D(ABPVEOP)=1 I ABPVEOP'["[K" W @ABPVEOP
  1. I $D(ABPVEOP)=1 I ABPVEOP["[K" X ABPVEOP
  1. Q
  1. ;--------------------------------------------------------------------
  1. PAUSE ;PROCEDURE TO PROCESS CRT PAUSE
  1. S IOP=$I D ^%ZIS K IOP W ! S DX=0,DY=22 X XY
  1. I $D(ABPVMESS)=0 D
  1. .S ABPVMESS="...Press any key to continue...",DY=23 X XY
  1. I $D(ABPVMESS(2))'=1 S DY=23 X XY
  1. D EOP W:IOST["QUME" ! W @ABPVRON,ABPVMESS,@ABPVROFF," "
  1. I $D(ABPVMESS(2))=1 W !,ABPVMESS(2)," "
  1. R *X:DTIME G:'$T PAUSE K ABPVMESS S ABPVX=$C(X)
  1. Q
  1. ;--------------------------------------------------------------------
  1. YN ;PROCEDURE TO PROCESS 'YES/NO' DECISION
  1. S DIR(0)="Y" S:$D(ABPVMESS)=1 DIR("A")=ABPVMESS W *7 D ^DIR
  1. Q
  1. ;---------------------------------------------------------------------
  1. SCREEN ;PROCEDURE TO WRITE SCREEN HEADING
  1. K ABPV("HD") S ABPV("HD",1)=ABPVTLE,ABPV("HD",2)=X D ^ABPVHD
  1. Q