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

BNIBAN.m

Go to the documentation of this file.
  1. BNIBAN ; IHS/CMI/LAB - Banner routine for BNI package ;
  1. ;;1.0;BNI CPHD ACTIVITY DATASYSTEM;;DEC 20, 2006
  1. ;
  1. ;Writes all menu banners.
  1. EP ;EP
  1. V ; GET VERSION
  1. S BNI("VERSION")="",BNI("VERSION")=$O(^DIC(9.4,"C","BNI",BNI("VERSION"))),BNI("VERSION")=^DIC(9.4,BNI("VERSION"),"VERSION")
  1. I $G(BNITEXT)="" S BNITEXT="TEXT",BNILINE=3 G PRINT
  1. S BNITEXT="TEXT"_BNITEXT
  1. F BNIJ=1:1 S BNIX=$T(@BNITEXT+BNIJ),BNIX=$P(BNIX,";;",2) Q:BNIX="QUIT"!(BNIX="") S BNILINE=BNIJ
  1. PRINT W:$D(IOF) @IOF
  1. F BNIJ=1:1:BNILINE S BNIX=$T(@BNITEXT+BNIJ),BNIX=$P(BNIX,";;",2) W !?80-$L(BNIX)\2,BNIX K BNIX
  1. S X=$P(^DIC(4,DUZ(2),0),U)
  1. W !?80-$L(X)/2,X
  1. W !?80-(8+$L(BNI("VERSION")))/2,"Version ",BNI("VERSION")
  1. XIT ;
  1. K DIC,DA,X,Y,%Y,%,BNIJ,BNIX,BNITEXT,BNILINE
  1. Q
  1. TEXT ;chr
  1. ;;******************************************************************
  1. ;;** RPMS Computerized Public Health Activity Data System (CPHAD) **
  1. ;;******************************************************************
  1. ;;QUIT
  1. TEXTR ;reports menu
  1. ;;******************************************************************
  1. ;;** RPMS Computerized Public Health Activity Data System (CPHAD) **
  1. ;;** Reports **
  1. ;;******************************************************************
  1. ;;QUIT
  1. TEXTT ;table listings
  1. ;;******************************************************************
  1. ;;** RPMS Computerized Public Health Activity Data System (CPHAD) **
  1. ;;** Table Listings **
  1. ;;******************************************************************
  1. ;;QUIT