[613] | 1 | RMPRPIXZ ;HINCIO/ODJ - MISC. ;3/8/01
|
---|
| 2 | ;;3.0;PROSTHETICS;**61**;Feb 09, 1996
|
---|
| 3 | Q
|
---|
| 4 | ;
|
---|
| 5 | ; Some miscellaneous routines to be used for testing only
|
---|
| 6 | ; NOT FOR GENERAL USE
|
---|
| 7 | ;
|
---|
| 8 | ;
|
---|
| 9 | ; Clear down new PIP files
|
---|
| 10 | ; Only use if need to re-run the old to new PIP file conversion
|
---|
| 11 | ; utility in RMPRPIUG
|
---|
| 12 | KILL N FIL,S,P62,I,P60
|
---|
| 13 | ;
|
---|
| 14 | ; Restore pointers to 661.2 in file 660
|
---|
| 15 | S I=0
|
---|
| 16 | F S I=$O(^RMPR(661.63,I)) Q:'+I D
|
---|
| 17 | . S S=^RMPR(661.63,I,0)
|
---|
| 18 | . S P62=$P(S,"^",3)
|
---|
| 19 | . S P60=$P(S,"^",2)
|
---|
| 20 | . S $P(^RMPR(660,P60,1),"^",5)=P62
|
---|
| 21 | . Q
|
---|
| 22 | ;
|
---|
| 23 | ; Clear down new files
|
---|
| 24 | F FIL=661.11,661.4,661.41,661.5,661.6,661.63,661.69,661.7,661.9 D
|
---|
| 25 | . S S=^RMPR(FIL,0)
|
---|
| 26 | . S $P(S,"^",3)=0,$P(S,"^",4)=0
|
---|
| 27 | . K ^RMPR(FIL)
|
---|
| 28 | . S ^RMPR(FIL,0)=S
|
---|
| 29 | . Q
|
---|
| 30 | Q
|
---|
| 31 | ;
|
---|
| 32 | ; Make all Locations start with 'A'
|
---|
| 33 | ALOC N NM,IEN,RMPR,RMPRE,FIL
|
---|
| 34 | F FIL=661.3,661.5 D
|
---|
| 35 | . S IEN=0
|
---|
| 36 | . F S IEN=$O(^RMPR(FIL,IEN)) Q:'+IEN D
|
---|
| 37 | .. S NM=$P(^RMPR(FIL,IEN,0),"^",1)
|
---|
| 38 | .. W !,NM
|
---|
| 39 | .. K RMPR
|
---|
| 40 | .. S RMPR(FIL,IEN_",",.01)="A"_NM
|
---|
| 41 | .. D FILE^DIE("","RMPR","RMPRE")
|
---|
| 42 | .. Q
|
---|
| 43 | . Q
|
---|
| 44 | Q
|
---|
| 45 | ;
|
---|
| 46 | ; Get rid of 1st char.
|
---|
| 47 | REMA N NM,IEN,RMPR,RMPRE,FIL
|
---|
| 48 | F FIL=661.3,661.5 D
|
---|
| 49 | . S IEN=0
|
---|
| 50 | . F S IEN=$O(^RMPR(FIL,IEN)) Q:'+IEN D
|
---|
| 51 | .. S NM=$P(^RMPR(FIL,IEN,0),"^",1)
|
---|
| 52 | .. W !,NM
|
---|
| 53 | .. K RMPR
|
---|
| 54 | .. S RMPR(FIL,IEN_",",.01)=$E(NM,2,$L(NM))
|
---|
| 55 | .. D FILE^DIE("","RMPR","RMPRE")
|
---|
| 56 | .. Q
|
---|
| 57 | . Q
|
---|
| 58 | Q
|
---|