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

AQAOPR21.m

Go to the documentation of this file.
  1. AQAOPR21 ; IHS/ORDC/LJF - PRINT REVIEW WORKSHEETS CONT. ;
  1. ;;1.01;QAI MANAGEMENT;;OCT 05, 1995
  1. ;
  1. ;This is the main driver to loop through the selected occurrences and
  1. ;print the selected worksheets and/or summaries. The DIP calls for
  1. ;the occ summary and occ worksheet are included here. This rtn calls
  1. ;^AQAOPR22 to print the review worksheet.
  1. ;
  1. LOOP ; >> loop through patients selected and print
  1. S (AQAOCID,AQAOPAGE)=0
  1. F S AQAOCID=$O(AQAOARR(AQAOCID)) Q:AQAOCID="" D
  1. .S AQAOIFN=AQAOARR(AQAOCID) D ^AQAOPR22 ;print worksheet
  1. .I AQAOSUM=1 D SUM ;print summary
  1. .I AQAOWKS=1 D WKS ;print occ worksheet
  1. ;
  1. END ; >>> eoj
  1. D KILL^AQAOUTIL Q
  1. ;
  1. ;
  1. SUM ; >>> SUBRTN to print occurrence summary
  1. S L="",DIC="^AQAOC(",FLDS="[AQAO LONG DISPLAY]"
  1. S BY="@NUMBER",(TO,FR)=AQAOIFN,IOP=AQAODEV
  1. I $D(ZTQUEUED) S IOP="Q;"_AQAODEV,DQTIME="NOW"
  1. D EN1^DIP K IOP ;display occurrence
  1. I '$D(ZTQUEUED),'$D(AQAOSLV) D PRTOPT^AQAOVAR
  1. Q
  1. ;
  1. ;
  1. WKS ; >>> SUBRTN to rpint occ worksheets
  1. S L="",DIC="^AQAOC(",FLDS="[AQAO AUTO WORKSHEET]"
  1. S BY="@NUMBER",(TO,FR)=AQAOIFN,IOP=AQAODEV
  1. I $D(ZTQUEUED) S IOP="Q;"_AQAODEV,DQTIME="NOW"
  1. D EN1^DIP K IOP ;display occurrence
  1. I '$D(ZTQUEUED),'$D(AQAOSLV) D PRTOPT^AQAOVAR
  1. Q