[613] | 1 | MCARENV1 ;WISC/MLH-MEDICINE PACKAGE INSTALLATION-ENVIRONMENT CHECK ROUTINE #2 ;5/2/96 10:26
|
---|
| 2 | ;;2.3;Medicine;;09/13/1996
|
---|
| 3 | ;
|
---|
| 4 | ; define bells & whistles
|
---|
| 5 | N MCSCATT
|
---|
| 6 | I $G(IOST)?1"C-VT".E F I=0:1:7 S MCSCATT(I)=$C(27,91)_I_"m"
|
---|
| 7 | E F I=0:1:7 S MCSCATT(I)=""
|
---|
| 8 | ;
|
---|
| 9 | ; clean up some files before we start
|
---|
| 10 | S OKTOGO=$$NOTIFY
|
---|
| 11 | I OKTOGO S OKTOGO=$$NOTIFY1
|
---|
| 12 | ; abort the init if user has requested a bailout
|
---|
| 13 | IF 'OKTOGO D
|
---|
| 14 | . W !!,"OK, stopping the installation here..nothing changed!"
|
---|
| 15 | . K DIFQ
|
---|
| 16 | . Q
|
---|
| 17 | ;END IF
|
---|
| 18 | ;
|
---|
| 19 | QUIT
|
---|
| 20 | ;
|
---|
| 21 | NOTIFY(X) ; alert user to cleanup, allow them to bail out
|
---|
| 22 | W @IOF,"*********************************************************"
|
---|
| 23 | W !,"* *"
|
---|
| 24 | W !,"* "
|
---|
| 25 | W *7,MCSCATT(5),MCSCATT(7),"C A U T I O N !",MCSCATT(0),*7
|
---|
| 26 | W " *",*7
|
---|
| 27 | W !,"* *"
|
---|
| 28 | W !,"* This pre-initialization routine will "
|
---|
| 29 | W MCSCATT(4),"delete",MCSCATT(0)," the *"
|
---|
| 30 | W !,"* ",MCSCATT(1),"DATA DICTIONARIES",MCSCATT(0)
|
---|
| 31 | W " (but ",MCSCATT(4),"retain",MCSCATT(0)," the data) for the *"
|
---|
| 32 | W !,"* following files: *"
|
---|
| 33 | W !,"* *"
|
---|
| 34 | W !,"* 690 (MEDICAL PATIENT) *"
|
---|
| 35 | W !,"* 691.1 (CARDIAC CATHETERIZATION) *"
|
---|
| 36 | W !,"* 697 (ANATOMY) *"
|
---|
| 37 | W !,"* 697.5 (MEDICAL DIAGNOSIS/ICD CODES) *"
|
---|
| 38 | W !,"* 699.6 (DIAG/THERAP INTERVENT) *"
|
---|
| 39 | W !,"* *"
|
---|
| 40 | W !,"* You "
|
---|
| 41 | W MCSCATT(1),"MUST",MCSCATT(0)," save any local modifications to the *"
|
---|
| 42 | W !,"* data dictionaries for these files before *"
|
---|
| 43 | W !,"* proceeding with this routine. *"
|
---|
| 44 | W !,"* (See the Installation Guide for instructions.) *"
|
---|
| 45 | W !,"* Any changes not saved will be "
|
---|
| 46 | W MCSCATT(1),"LOST!",MCSCATT(0)," *"
|
---|
| 47 | W !,"* *"
|
---|
| 48 | W !,"*********************************************************",!
|
---|
| 49 | S DIR(0)="E",DIR("A")="Press ""^"" to abort the installation here, or RETURN to continue"
|
---|
| 50 | D ^DIR
|
---|
| 51 | Q Y
|
---|
| 52 | ;
|
---|
| 53 | NOTIFY1(X) ; alert user to cleanup -- part 2
|
---|
| 54 | W @IOF,"*********************************************************"
|
---|
| 55 | W !,"* *"
|
---|
| 56 | W !,"* "
|
---|
| 57 | W *7,MCSCATT(5),MCSCATT(7),"C A U T I O N !",MCSCATT(0),*7
|
---|
| 58 | W " *",*7
|
---|
| 59 | W !,"* *"
|
---|
| 60 | W !,"* This pre-initialization routine will "
|
---|
| 61 | W MCSCATT(4),"delete",MCSCATT(0)," the *"
|
---|
| 62 | W !,"* ",MCSCATT(1),"DATA DICTIONARIES ",MCSCATT(0)
|
---|
| 63 | W MCSCATT(4),"and",MCSCATT(0),MCSCATT(1)," DATA",MCSCATT(0)
|
---|
| 64 | W " for the following *"
|
---|
| 65 | W !,"* file: *"
|
---|
| 66 | W !,"* *"
|
---|
| 67 | W !,"* 697.3 (MEDICINE SCREEN) *"
|
---|
| 68 | W !,"* *"
|
---|
| 69 | W !,"* You "
|
---|
| 70 | W MCSCATT(1),"MUST",MCSCATT(0)," save any local modifications to the *"
|
---|
| 71 | W !,"* data dictionaries and data for this file *"
|
---|
| 72 | W !,"* before proceeding with this routine. *"
|
---|
| 73 | W !,"* (See the Installation Guide for instructions.) *"
|
---|
| 74 | W !,"* Any changes not saved will be "
|
---|
| 75 | W MCSCATT(1),"LOST!",MCSCATT(0)," *"
|
---|
| 76 | W !,"* *"
|
---|
| 77 | W !,"*********************************************************",!
|
---|
| 78 | S DIR(0)="E",DIR("A")="Press ""^"" to abort the installation here, or RETURN to continue"
|
---|
| 79 | D ^DIR
|
---|
| 80 | Q Y
|
---|