| Last change
 on this file since 1505 was             628, checked in by George Lilly, 16 years ago | 
        
          | 
initial load of FOIAVistA 6/30/08 version
 | 
        
          | File size:
            859 bytes | 
      
      
| Line |  | 
|---|
| 1 | RMPRCOR ;PHX/HPL - RECALCULATES TOTAL HOURS FOR LAB JOB FOR FILE 660 ;03/12/96 | 
|---|
| 2 | ;;3.0;PROSTHETICS;**2**;Feb 09, 1996 | 
|---|
| 3 | Q | 
|---|
| 4 | DOIT ;LOOPS THROUGH FILE 660, USES "C" X-REFF IN FILE 664.3 TO FIND | 
|---|
| 5 | ;THE HOURS FOR THE TRANSACTION, AND ADDS THEM UP BY $ORDERING THROUGH | 
|---|
| 6 | ;THE "C" X-REFF FOR FILE 664.3 THEN STORES THE RESULTS IN FILE 660 | 
|---|
| 7 | LKAT660 ;$ORDER THROUGH FILE 660 | 
|---|
| 8 | S LP=0,RLP=0 | 
|---|
| 9 | F  S THRS=0,LP=$O(^RMPR(660,LP)) Q:LP'>0  D | 
|---|
| 10 | .Q:'$D(^RMPR(660,LP,"LB")) | 
|---|
| 11 | .S RMPRDA=+LP | 
|---|
| 12 | .D SM6643 | 
|---|
| 13 | .S $P(^RMPR(660,RMPRDA,"LB"),U,6)=THRS | 
|---|
| 14 | G EXIT | 
|---|
| 15 | Q | 
|---|
| 16 | SM6643 ;$ORDER THROUGH FILE 664.3 | 
|---|
| 17 | F  S RLP=$O(^RMPR(664.3,"C",LP,RLP)) Q:RLP'>0  D | 
|---|
| 18 | .S RDA=+RLP | 
|---|
| 19 | .S RMLP=0 D SUMIT | 
|---|
| 20 | Q | 
|---|
| 21 | SUMIT ;SUM THE ENTRIES | 
|---|
| 22 | N HRS | 
|---|
| 23 | S RMLP=$O(^RMPR(664.3,RDA,1,RMLP)) Q:RMLP'>0  S RMDA=+RMLP S HRS=$P(^RMPR(664.3,RDA,1,RMDA,0),U,2),THRS=THRS+HRS | 
|---|
| 24 | Q | 
|---|
| 25 | EXIT ;COMMON EXIT | 
|---|
| 26 | K LP,RLP,RMLP | 
|---|
| 27 | W !,"DONE RECALCULATING !" | 
|---|
| 28 | H 5 Q | 
|---|
       
      
  Note:
 See   
TracBrowser
 for help on using the repository browser.