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

BGP7BAN.m

Go to the documentation of this file.
  1. BGP7BAN ; IHS/CMI/LAB - BANNER FOR CRS 14 13 Aug 2010 11:31 AM 01 Mar 2017 2:30 PM 16 May 2016 2:28 PM ;
  1. ;;17.1;IHS CLINICAL REPORTING;;MAY 10, 2017;Build 29
  1. ;
  1. ;
  1. V ; GET VERSION
  1. NEW BGPV,BGPL,BGPJ,BGPX
  1. S BGPV="17.1" ;V71. CHANGE
  1. I $G(BGPTEXT)="" S BGPTEXT="TEXT",BGPL=3 G PRINT
  1. S BGPTEXT="TEXT"_BGPTEXT
  1. F BGPJ=1:1 S BGPX=$T(@BGPTEXT+BGPJ),BGPX=$P(BGPX,";;",2) Q:BGPX="QUIT"!(BGPX="") S BGPL=BGPJ
  1. PRINT W:$D(IOF) @IOF
  1. F BGPJ=1:1:BGPL S BGPX=$T(@BGPTEXT+BGPJ),BGPX=$P(BGPX,";;",2) W !,$$CTR(BGPX,80)
  1. W !,$$CTR("Version "_BGPV,80)
  1. SITE W !!,$$CTR($$LOC,80)
  1. K BGPTEXT
  1. Q
  1. RPTVER() ;EP
  1. Q "CRS 2017, Version 17.1" ;V17.1
  1. TEXT ;
  1. ;;****************************************************
  1. ;;** IHS/RPMS CLINICAL REPORTING SYSTEM (CRS) **
  1. ;;****************************************************
  1. ;;QUIT
  1. ;
  1. TEXTN ;
  1. ;;*********************************
  1. ;;** IHS/RPMS CRS 2017 **
  1. ;;** National GPRA Reports **
  1. ;;*********************************
  1. ;;QUIT
  1. ;
  1. TEXTL ;
  1. ;;******************************************************
  1. ;;** IHS/RPMS CRS 2017 **
  1. ;;** Reports for Local Use: IHS Clinical Measures **
  1. ;;******************************************************
  1. ;;QUIT
  1. ;
  1. TEXTO ;
  1. ;;*********************************
  1. ;;** IHS/RPMS CRS 2017 **
  1. ;;** Other National Reports **
  1. ;;*********************************
  1. ;;QUIT
  1. ;
  1. TEXT6 ;
  1. ;;*********************************
  1. ;;** IHS/RPMS CRS 2017 **
  1. ;;** Clinical Reporting System **
  1. ;;*********************************
  1. ;;QUIT
  1. ;
  1. TEXTA ;;
  1. ;;***************************
  1. ;;** IHS/RPMS CRS 2017 **
  1. ;;** Report Automation **
  1. ;;***************************
  1. ;;QUIT
  1. ;
  1. TEXTR ;
  1. ;;**************************
  1. ;;** IHS/RPMS CRS 2017 **
  1. ;;** Reports Menu **
  1. ;;**************************
  1. ;;QUIT
  1. TEXTX ;;
  1. ;;***************************
  1. ;;** IHS/RPMS CRS 2017 **
  1. ;;** Area Office Options **
  1. ;;***************************
  1. ;;QUIT
  1. ;
  1. TEXTS ;;
  1. ;;**************************
  1. ;;** IHS/RPMS CRS 2017 **
  1. ;;** Setup Menu **
  1. ;;**************************
  1. ;;QUIT
  1. ;
  1. TEXTT ;;
  1. ;;***************************
  1. ;;** IHS/RPMS CRS 2017 **
  1. ;;** Taxonomy Setup Menu **
  1. ;;***************************
  1. ;;QUIT
  1. ;
  1. TEXTZ ;;
  1. ;;***************************
  1. ;;** IHS/RPMS CRS 2017 **
  1. ;;** Taxonomy Check Menu **
  1. ;;***************************
  1. ;;QUIT
  1. ;
  1. TEXTU ;;
  1. ;;*****************************
  1. ;;** IHS/RPMS CRS 2017 **
  1. ;;** Taxonomy Reports Menu **
  1. ;;*****************************
  1. ;;QUIT
  1. ;;
  1. TEXTG ;;
  1. ;;*********************************
  1. ;;** IHS/RPMS CRS 2017 **
  1. ;;** Lab Taxonomy Reports Menu **
  1. ;;*********************************
  1. ;;QUIT
  1. ;;
  1. TEXTP ;;
  1. ;;**************************************
  1. ;;** IHS/RPMS CRS 2017 **
  1. ;;** Patient Education Reports Menu **
  1. ;;**************************************
  1. ;;QUIT
  1. TEXTM ;;
  1. ;;****************************************
  1. ;;** IHS/RPMS CRS 2017 **
  1. ;;** Medication Taxonomy Reports Menu **
  1. ;;****************************************
  1. ;;QUIT
  1. TEXTMU ;
  1. ;;***********************************
  1. ;;** IHS/RPMS CRS 2017 **
  1. ;;** Meaningful Use Reports Menu **
  1. ;;***********************************
  1. ;;QUIT
  1. ;;
  1. CTR(X,Y) ;EP - Center X in a field Y wide.
  1. Q $J("",$S($D(Y):Y,1:IOM)-$L(X)\2)_X
  1. ;----------
  1. USR() ;EP - Return name of current user from ^VA(200.
  1. Q $S($G(DUZ):$S($D(^VA(200,DUZ,0)):$P(^(0),U),1:"UNKNOWN"),1:"DUZ UNDEFINED OR 0")
  1. ;----------
  1. LOC() ;EP - Return location name from file 4 based on DUZ(2).
  1. Q $S($G(DUZ(2)):$S($D(^DIC(4,DUZ(2),0)):$P(^(0),U),1:"UNKNOWN"),1:"DUZ(2) UNDEFINED OR 0")
  1. ;----------
  1. XTMP(N,D) ;EP - set xtmp 0 node
  1. Q:$G(N)=""
  1. S ^XTMP(N,0)=$$FMADD^XLFDT(DT,14)_"^"_DT_"^"_$G(D)
  1. Q