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

CIAUTSK.m

Go to the documentation of this file.
  1. CIAUTSK ;MSC/IND/DKM - Encapsulates TaskMan API ;04-May-2006 08:19;DKM
  1. ;;1.2;CIA UTILITIES;;Mar 20, 2007
  1. ;;Copyright 2000-2006, Medsphere Systems Corporation
  1. ;=================================================================
  1. QUEUE(ZTRTN,ZTDESC,ZTDTH,ZTSAVE,ZTIO,ZTUCI,ZTPRI) ;
  1. N %CIAZ,%CIAZ1,%CIAZ2,ZTKIL,ZTSK,ZTCPU
  1. S:'$G(ZTDTH) ZTDTH=$H
  1. S:ZTDTH'?1.N1","1.N ZTDTH=$$FMTH^XLFDT(ZTDTH)
  1. Q:ZTDTH<0 0
  1. S:$G(ZTUCI)'="" ZTUCI=$TR(ZTUCI,":",","),ZTCPU=$P(ZTUCI,",",2),ZTUCI=$P(ZTUCI,",")
  1. S ZTSAVE=$G(ZTSAVE),ZTIO=$G(ZTIO),U="^"
  1. F %CIAZ=1:1:$L(ZTSAVE,U) D
  1. .S %CIAZ1=$P(ZTSAVE,U,%CIAZ),%CIAZ2=$P(%CIAZ1,"=",2,999),%CIAZ1=$P(%CIAZ1,"=")
  1. .S:%CIAZ1'="" ZTSAVE(%CIAZ1)=%CIAZ2
  1. D ^%ZTLOAD
  1. Q +$G(ZTSK)