- PXRRQUE ;ISL/PKR - PCE reports general queing routine. ;10/10/96
- ;;1.0;PCE PATIENT CARE ENCOUNTER;**10,72**;Aug 12, 1996
- ;
- QUE(DESC,IODEV,ROUTINE,SAVE) ;Queue a task.
- ;
- D @SAVE
- S ZTDESC=DESC
- S ZTIO=IODEV
- S ZTRTN=ROUTINE
- D ^%ZTLOAD
- I $D(ZTSK)=0 W !!,DESC," cancelled"
- E W !!,DESC," has been queued, task number ",ZTSK
- D HOME^%ZIS
- Q $G(ZTSK)
- ;
- ;=======================================================================
- REQUE(DESC,ROUTINE,TASK) ;Reque a task.
- S ZTDESC=DESC
- S ZTRTN=ROUTINE
- S ZTSK=TASK
- D REQ^%ZTLOAD
- Q
- PXRRQUE ;ISL/PKR - PCE reports general queing routine. ;10/10/96
- +1 ;;1.0;PCE PATIENT CARE ENCOUNTER;**10,72**;Aug 12, 1996
- +2 ;
- QUE(DESC,IODEV,ROUTINE,SAVE) ;Queue a task.
- +1 ;
- +2 DO @SAVE
- +3 SET ZTDESC=DESC
- +4 SET ZTIO=IODEV
- +5 SET ZTRTN=ROUTINE
- +6 DO ^%ZTLOAD
- +7 IF $DATA(ZTSK)=0
- WRITE !!,DESC," cancelled"
- +8 IF '$TEST
- WRITE !!,DESC," has been queued, task number ",ZTSK
- +9 DO HOME^%ZIS
- +10 QUIT $GET(ZTSK)
- +11 ;
- +12 ;=======================================================================
- REQUE(DESC,ROUTINE,TASK) ;Reque a task.
- +1 SET ZTDESC=DESC
- +2 SET ZTRTN=ROUTINE
- +3 SET ZTSK=TASK
- +4 DO REQ^%ZTLOAD
- +5 QUIT