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

ADEKRP1.m

Go to the documentation of this file.
  1. ADEKRP1 ; IHS/HQT/MJL - PRINT COMPILED REPORTS ; [ 03/24/1999 9:04 AM ]
  1. ;;6.0;ADE;;APRIL 1999
  1. PRINT ;EP TASKMAN ENTRY FOR PRINT PHASE
  1. I '$D(^TMP("ADEP",ADEU)) G PRNEND
  1. I $D(ZTQUEUED) L +^TMP("ADEP",ADEU):1 I '$T S ADENOLOK=1 G PRNEND
  1. N FLDS
  1. F J=1:1:$L(ADEROPT,U) S FLDS=$P(ADEROPT,U,J),DHD=$P(FLDS,";",2),FLDS=$P(FLDS,";") D
  1. . N DIC,BY,ADED0,ADED1,ADED2,ADED3,Y,ADEX0,ADEX1,ADEX2,J,ADEZTSK
  1. . S IOP=ADEIOP
  1. . S %ZIS("IOPAR")=ADEIOPAR
  1. . D ^%ZIS
  1. . S IOP=ADEIOP
  1. . S %ZIS("IOPAR")=ADEIOPAR
  1. . S DIC="^ADEDUM(",BY="@NUMBER",(FR,TO)=""
  1. . S:FLDS["SINGLE" BY="#"_BY
  1. . S ADED0=0
  1. . I FLDS["ADEK-COMBINE-QUARTER" D
  1. . . S ADEX0="S ADED0=$O(^TMP(""ADEP"",ADEU,""CQ"",ADED0))"
  1. . . S ADEX1="S ADED1=$O(^TMP(""ADEP"",ADEU,""CQ"",ADED0,ADED1),-1)"
  1. . . S ADEX2="S ADED2=$O(^TMP(""ADEP"",ADEU,""CQ"",ADED0,ADED1,ADED2))"
  1. . I FLDS["ADEK-CALIF" D
  1. . . S ADED0=999999
  1. . . S ADEX0="S ADED0=$O(^TMP(""ADEP"",ADEU,"_$S(FLDS["Q":"""CFQ""",1:"""CF""")_",ADED0),-1)"
  1. . ;FHL 9/9/98 I $D(ZTSK) S ADEZTSK=ZTSK K ZTSK
  1. . I $D(ZTQUEUED) S ADEZTSK=ZTSK K ZTSK
  1. . D EN1^DIP
  1. . I $D(ADEZTSK) S ZTSK=ADEZTSK
  1. PRNEND I $D(ZTQUEUED) S ZTREQ="@"
  1. I '$D(ADENOLOK) K ^TMP("ADEP",ADEU)
  1. K ADENOLOK
  1. Q