| 1 | ENARS ;(WIRMFO)/SAB-SEACH ARCHIVE LOG FOR EQUIPMENT ;2.24.97 | 
|---|
| 2 | ;;7.0;ENGINEERING;**40**;Aug 17, 1993 | 
|---|
| 3 | ;CALLED BY ENAR | 
|---|
| 4 | Q | 
|---|
| 5 | S ; entry point | 
|---|
| 6 | ; ask equipment entry # | 
|---|
| 7 | S DIR(0)="FO^1:16",DIR("A")="Search for Equipment ENTRY #" | 
|---|
| 8 | S DIR("?")="Enter an archived equipment Entry # (e.g. 4157)" | 
|---|
| 9 | D ^DIR K DIR G:Y=""!$D(DIRUT) EXIT | 
|---|
| 10 | S ENEQ=$S(Y["-":$P(Y,"-",2),1:Y) | 
|---|
| 11 | ; | 
|---|
| 12 | I ENEQ'?1.10N W $C(7),!,"Equipment ENTRY #: ",ENEQ," is not valid",! G S | 
|---|
| 13 | S ENDA=$O(^ENG(6919,"AE",ENEQ,0)) | 
|---|
| 14 | I ENDA'?1.N W $C(7),!,"Equipment ENTRY #: ",ENEQ," was not found in an archive set",! G S | 
|---|
| 15 | ; show set info | 
|---|
| 16 | D ID^ENAR2 | 
|---|
| 17 | S ENDA(1)=$O(^ENG(6919,"AE",ENEQ,ENDA,0)) | 
|---|
| 18 | W !!!!,"Equipment ENTRY #: ",ENEQ," was saved with record name " | 
|---|
| 19 | W $P($G(^ENG(6919,ENDA,3,ENDA(1),0)),U) | 
|---|
| 20 | W !,"in the archive set shown above.",! | 
|---|
| 21 | D RECALL^DILFD(6919,ENDA_",",DUZ) ; save log entry for space bar recall | 
|---|
| 22 | ; | 
|---|
| 23 | G S | 
|---|
| 24 | EXIT ; | 
|---|
| 25 | K DIR,DIROUT,DIRUT,DTOUT,DUOUT,X,Y | 
|---|
| 26 | K DIC,DIE,DJL,DJLIN,DJN,DJNM,DJSW2,DX,DY,XY | 
|---|
| 27 | K ENDA,ENEQ | 
|---|
| 28 | Q | 
|---|