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

BCHBAN.m

Go to the documentation of this file.
  1. BCHBAN ; IHS/CMI/LAB - Banner routine for CHR package ;
  1. ;;2.0;IHS RPMS CHR SYSTEM;;OCT 23, 2012;Build 27
  1. ;
  1. ;Writes all menu banners.
  1. EP ;EP
  1. V ; GET VERSION
  1. S BCH("VERSION")="",BCH("VERSION")=$O(^DIC(9.4,"C","BCH",BCH("VERSION"))),BCH("VERSION")="2.0"
  1. I $G(BCHTEXT)="" S BCHTEXT="TEXT",BCHLINE=3 G PRINT
  1. S BCHTEXT="TEXT"_BCHTEXT
  1. F BCHJ=1:1 S BCHX=$T(@BCHTEXT+BCHJ),BCHX=$P(BCHX,";;",2) Q:BCHX="QUIT"!(BCHX="") S BCHLINE=BCHJ
  1. PRINT W:$D(IOF) @IOF
  1. F BCHJ=1:1:BCHLINE S BCHX=$T(@BCHTEXT+BCHJ),BCHX=$P(BCHX,";;",2) W !?80-$L(BCHX)\2,BCHX K BCHX
  1. S X=$P(^DIC(4,DUZ(2),0),U)
  1. W !?80-$L(X)/2,X
  1. W !?80-(8+$L(BCH("VERSION")))/2,"Version ",BCH("VERSION")
  1. XIT ;
  1. K DIC,DA,X,Y,%Y,%,BCHJ,BCHX,BCHTEXT,BCHLINE
  1. Q
  1. HIPAA ;EP
  1. W !!,"THIS SYSTEM CONTAINS CONFIDENTIAL PATIENT INFORMATION CONVERED BY THE PRIVACY"
  1. W !,"ACT. UNAUTHORIZED USE OF THIS DATA IS ILLEGAL.",!!
  1. S DIR(0)="Y",DIR("A")="Do you wish to continue",DIR("B")="N" KILL DA D ^DIR KILL DIR
  1. I $D(DIRUT) S XQUIT=1 Q
  1. I 'Y S XQUIT=1 Q
  1. Q
  1. TEXT ;chr
  1. ;;*******************************************
  1. ;;** RPMS CHR/PCC REPORTING SYSTEM **
  1. ;;*******************************************
  1. ;;QUIT
  1. TEXTR ;reports menu
  1. ;;********************************************
  1. ;;** RPMS CHR/PCC REPORTING SYSTEM **
  1. ;;** Reports **
  1. ;;********************************************
  1. ;;QUIT
  1. TEXTX ;export utility
  1. ;;********************************************
  1. ;;** RPMS CHR/PCC REPORTING SYSTEM **
  1. ;;** CHR Export Utility **
  1. ;;********************************************
  1. ;;QUIT
  1. TEXTE ;data entry menu
  1. ;;*******************************************
  1. ;;** RPMS CHR/PCC REPORTING SYSTEM **
  1. ;;** Data Entry Menu **
  1. ;;*******************************************
  1. ;;QUIT
  1. TEXTC ;activity record counts
  1. ;;********************************************
  1. ;;** RPMS CHR/PCC REPORTING SYSTEM **
  1. ;;** Service Workload Reports **
  1. ;;********************************************
  1. ;;QUIT
  1. TEXTA ;chris ii reports
  1. ;;********************************************
  1. ;;** RPMS CHR/PCC REPORTING SYSTEM **
  1. ;;** CHR REPORTS **
  1. ;;********************************************
  1. ;;QUIT
  1. TEXTT ;tables menu
  1. ;;********************************************
  1. ;;** RPMS CHR/PCC REPORTING SYSTEM **
  1. ;;** Print CHR Standard Tables **
  1. ;;********************************************
  1. ;;QUIT
  1. TEXTB ;encounter/record reports
  1. ;;********************************************
  1. ;;** RPMS CHR/PCC REPORTING SYSTEM **
  1. ;;** Encounter/Record Reports **
  1. ;;********************************************
  1. ;;QUIT
  1. TEXTM ;manager utilities
  1. ;;********************************************
  1. ;;** RPMS CHR/PCC REPORTING SYSTEM **
  1. ;;** Manager Utilities **
  1. ;;********************************************
  1. ;;QUIT
  1. TEXTU ;UNDUP reports
  1. ;;********************************************
  1. ;;** RPMS CHR/PCC REPORTING SYSTEM **
  1. ;;** Unduplicated Patient Count Reports **
  1. ;;********************************************
  1. ;;QUIT