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

BMCRR10.m

Go to the documentation of this file.
  1. BMCRR10 ; IHS/PHXAO/TMJ - list patients for which medical and/or cost data has not been received ;
  1. ;;4.0;REFERRED CARE INFO SYSTEM;;JAN 09, 2006
  1. ;IHS/ITSC/FCJ ADDED ABILITY TO SELECT BEG AND END DATE OF REPORT
  1. ;
  1. ;
  1. START ;
  1. W !!,"This report prints out a list of all referrals that are still active",!,"(not closed), sorted by the outside provider. Optionally, you may print",!,"out each outside provider's list on a separate page.",!!
  1. W "In-House Referrals are NOT included in this report output",!
  1. PAGE ;separate page for each
  1. S BMCSPAGE=""
  1. S DIR(0)="Y",DIR("A")="Do you want each Facility Referred To on a separate page",DIR("B")="N" K DA D ^DIR K DIR
  1. I $D(DIRUT) G XIT
  1. S BMCSPAGE=Y
  1. BD ;get beginning date and end date for report
  1. D BD^BMCRUTL
  1. G:$D(DIRUT) XIT
  1. ZIS ;call to XBDBQUE
  1. K BMCOPT
  1. W ! S DIR(0)="S^P:PRINT Output;B:BROWSE Output on Screen",DIR("A")="Do you wish to",DIR("B")="P" K DA D ^DIR K DIR
  1. I $D(DIRUT) S BMCQUIT="" Q
  1. S BMCOPT=Y
  1. G:$G(BMCQUIT) PAGE
  1. I $G(BMCOPT)="B" D BROWSE,XIT Q
  1. S XBRP="^BMCRR10P",XBRC="^BMCRR101",XBRX="XIT^BMCRR10",XBNS="BMC"
  1. D ^XBDBQUE
  1. D XIT
  1. Q
  1. BROWSE ;
  1. S XBRP="VIEWR^XBLM(""^BMCRR10P"")"
  1. S XBRC="^BMCRR101",XBRX="XIT^BMCRR10",XBIOP=0 D ^XBDBQUE
  1. Q
  1. XIT ;EP - CALLED FROM BMCRR10
  1. D KILL^AUPNPAT
  1. K BMC80D,BMC80E,BMCBT,BMCBTH,BMCET,BMCFAC,BMCJOB,BMCOPT,BMCPG,BMCQUIT,BMCRCNT,BMCREF,BMCRREC,BMCSPAGE
  1. K BMCBD,BMCED,BMCBDD,BMCEDD,BMCSD,BMCCT
  1. K DA,DFN,DIR,DIRUT,DTOUT,X,Y
  1. Q