[613] | 1 | PRCPCRU1 ;WISC/RFJ-cc & ik report utilities: select ;01 Sep 93
|
---|
| 2 | ;;5.1;IFCAP;;Oct 20, 2000
|
---|
| 3 | ;Per VHA Directive 10-93-142, this routine should not be modified.
|
---|
| 4 | Q
|
---|
| 5 | ;
|
---|
| 6 | ;
|
---|
| 7 | CASECART ; select a group of case carts
|
---|
| 8 | ; if all carts are selected, return allcarts=1
|
---|
| 9 | ; selected case carts are returned in tmp($j,"prcpcarts",itemda)
|
---|
| 10 | N %,ITEMDA
|
---|
| 11 | K ALLCARTS,^TMP($J,"PRCPCARTS")
|
---|
| 12 | W !!,"To select ALL case carts, press RETURN."
|
---|
| 13 | F S ITEMDA=$$SELECT^PRCPCED0("C",0,0) Q:'ITEMDA S ^TMP($J,"PRCPCARTS",ITEMDA)=""
|
---|
| 14 | I ITEMDA["^" K ^TMP($J,"PRCPCARTS") Q
|
---|
| 15 | I '$O(^TMP($J,"PRCPCARTS",0)) S XP="Do you want to select ALL case carts",XH="Enter 'YES' to select ALL case carts, 'NO' or '^' to exit." W ! I $$YN^PRCPUYN(1)=1 S ALLCARTS=1
|
---|
| 16 | I '$O(^TMP($J,"PRCPCARTS",0)),'$D(ALLCARTS) W !!,"NO CASE CARTS SELECTED!" Q
|
---|
| 17 | Q
|
---|
| 18 | ;
|
---|
| 19 | ;
|
---|
| 20 | INSTRKIT ; select a group of instrument kits
|
---|
| 21 | ; if all kits are selected, return allkits=1
|
---|
| 22 | ; selected instrument kits are returned in tmp($j,"prcpkits",itemda)
|
---|
| 23 | N %,ITEMDA
|
---|
| 24 | K ALLKITS,^TMP($J,"PRCPKITS")
|
---|
| 25 | W !!,"To select ALL instrument kits, press RETURN."
|
---|
| 26 | F S ITEMDA=$$SELECT^PRCPCED0("K",0,0) Q:'ITEMDA S ^TMP($J,"PRCPKITS",ITEMDA)=""
|
---|
| 27 | I ITEMDA["^" K ^TMP($J,"PRCPKITS") Q
|
---|
| 28 | I '$O(^TMP($J,"PRCPKITS",0)) S XP="Do you want to select ALL instrument kits",XH="Enter 'YES' to select ALL instrument kits, 'NO' or '^' to exit." W ! I $$YN^PRCPUYN(1)=1 S ALLKITS=1
|
---|
| 29 | I '$O(^TMP($J,"PRCPKITS",0)),'$D(ALLKITS) W !!,"NO INSTRUMENT KITS SELECTED!" Q
|
---|
| 30 | Q
|
---|