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

ORWGTEST.m

Go to the documentation of this file.
  1. ORWGTEST ; SLC/STAFF - Graph Test Cache ;5/2/07 09:22
  1. ;;3.0;ORDER ENTRY/RESULTS REPORTING;**243**;Dec 17, 1997;Build 242
  1. ;
  1. TEST ;
  1. N DFN,TASKED
  1. ;D CLEAN^ORWGTASK
  1. ;D INIT^ORWGTASK(1)
  1. S ^XTMP("ORGDATA","TU",DUZ)=$$NOW^ORWGAPIX
  1. S DFN=40
  1. D UPDATE^ORWGTASK(.TASKED,DFN,DUZ,0)
  1. Q
  1. ;
  1. TESTING(DATA) ; from ORWGAPI
  1. N CNT,DFN,LINE,SUB,TMP,USER
  1. K ^TMP("ORWGRPC",$J)
  1. D RETURN^ORWGAPIW(.TMP,.DATA)
  1. S CNT=0
  1. S SUB=""
  1. F S SUB=$O(^XTMP("ORGDATA","Q",SUB)) Q:SUB="" D
  1. . S LINE=^XTMP("ORGDATA","Q",SUB)
  1. . D SETUP^ORWGAPIW(.DATA,LINE,TMP,.CNT)
  1. S USER=""
  1. F S USER=$O(^XTMP("ORGDATA","U",USER)) Q:USER="" D
  1. . S LINE="u^"_USER
  1. . S LINE=LINE_U_+$G(^XTMP("ORGDATA","U",USER,"C"))
  1. . S LINE=LINE_U_+$G(^XTMP("ORGDATA","U",USER,"CG"))
  1. . D SETUP^ORWGAPIW(.DATA,LINE,TMP,.CNT)
  1. . S DFN=""
  1. . F S DFN=$O(^XTMP("ORGDATA","U",USER,"C-P",DFN)) Q:DFN="" D
  1. .. S LINE="u^"_USER_"^p^"_DFN
  1. .. S LINE=LINE_U_+$G(^XTMP("ORGDATA","U",USER,"C-P",DFN))
  1. .. S LINE=LINE_U_+$G(^XTMP("ORGDATA","U",USER,"CG-P",DFN))
  1. .. D SETUP^ORWGAPIW(.DATA,LINE,TMP,.CNT)
  1. S DFN=""
  1. F S DFN=$O(^XTMP("ORGDATA","P",DFN)) Q:DFN="" D
  1. . S LINE="p^"_DFN
  1. . S LINE=LINE_U_+$G(^XTMP("ORGDATA","P",DFN,"C"))
  1. . S LINE=LINE_U_+$G(^XTMP("ORGDATA","P",DFN,"CG"))
  1. . D SETUP^ORWGAPIW(.DATA,LINE,TMP,.CNT)
  1. . S USER=""
  1. . F S USER=$O(^XTMP("ORGDATA","P",DFN,"C-P",USER)) Q:USER="" D
  1. .. S LINE="p^"_DFN_"^u^"_USER
  1. .. S LINE=LINE_U_+$G(^XTMP("ORGDATA","P",DFN,"C-P",USER))
  1. .. S LINE=LINE_U_+$G(^XTMP("ORGDATA","P",DFN,"CG-P",USER))
  1. .. D SETUP^ORWGAPIW(.DATA,LINE,TMP,.CNT)
  1. S DFN=""
  1. F S DFN=$O(^XTMP("ORGRAPH","LAST BUILD",DFN)) Q:DFN="" D
  1. . S LINE="b^"_DFN_U_+$G(^XTMP("ORGRAPH","LAST BUILD",DFN))
  1. . D SETUP^ORWGAPIW(.DATA,LINE,TMP,.CNT)
  1. S DFN=""
  1. F S DFN=$O(^XTMP("ORGRAPH","OLD DATA",DFN)) Q:DFN="" D
  1. . S SUB=""
  1. . F S SUB=$O(^XTMP("ORGRAPH","OLD DATA",DFN,SUB)) Q:SUB="" D
  1. .. S LINE="d^"_DFN_U_SUB
  1. .. ;S LINE=LINE_U_$G(^XTMP("ORGRAPH","OLD DATA",DFN,SUB))
  1. .. S LINE=LINE_U_($L(LINE)+$L($G(^XTMP("ORGRAPH","OLD DATA",DFN,SUB))))
  1. .. D SETUP^ORWGAPIW(.DATA,LINE,TMP,.CNT)
  1. S DFN=""
  1. F S DFN=$O(^XTMP("ORGRAPH","OLD LABS",DFN)) Q:DFN="" D
  1. . S SUB=""
  1. . F S SUB=$O(^XTMP("ORGRAPH","OLD LABS",DFN,SUB)) Q:SUB="" D
  1. .. S LINE="l^"_DFN_U_SUB
  1. .. ;S LINE=LINE_U_$G(^XTMP("ORGRAPH","OLD LABS",DFN,SUB))
  1. .. S LINE=LINE_U_($L(LINE)+$L($G(^XTMP("ORGRAPH","OLD LABS",DFN,SUB))))
  1. .. D SETUP^ORWGAPIW(.DATA,LINE,TMP,.CNT)
  1. Q