| [613] | 1 | ESPSCR1 ;DALISC/CKA - OFFENSE REPORT SCREENS-NAMES & NARRATIVE;2/93 | 
|---|
|  | 2 | ;;1.0;POLICE & SECURITY;**12**;Mar 31, 1994 | 
|---|
|  | 3 | EN Q  ;CALLED FROM ESPOFF | 
|---|
|  | 4 | COMP ;COMPLAINANT SCREEN | 
|---|
|  | 5 | S ESPNOT=0 | 
|---|
|  | 6 | F ESPN=1:1 Q:'$D(ESPFN)&(ESPN'=1)!($D(DTOUT))  D  Q:ESPNOT | 
|---|
|  | 7 | .  I $D(^TMP($J,"UOR","C",ESPN)) D WARN I 'ESPNOT K ^TMP($J,"UOR","C") | 
|---|
|  | 8 | .  Q:ESPNOT | 
|---|
|  | 9 | .  W !!,"COMPLAINANT #",ESPN | 
|---|
|  | 10 | .  K ESPFN D EN^ESPMNI | 
|---|
|  | 11 | .  I $D(ESPFN),(ESPFN>0) S ^TMP($J,"UOR","C",ESPN)=ESPFN | 
|---|
|  | 12 | QUIT | 
|---|
|  | 13 | VIC ;VICTIM SCREEN | 
|---|
|  | 14 | S ESPNOT=0 | 
|---|
|  | 15 | F ESPN=1:1 Q:'$D(ESPFN)&(ESPN'=1)!($D(DTOUT))  D  Q:ESPNOT | 
|---|
|  | 16 | .  I $D(^TMP($J,"UOR","V",ESPN)) D WARN I 'ESPNOT K ^TMP($J,"UOR","V") | 
|---|
|  | 17 | .  Q:ESPNOT | 
|---|
|  | 18 | .  W !!,"VICTIM #",ESPN | 
|---|
|  | 19 | .  K ESPFN D EN^ESPMNI | 
|---|
|  | 20 | .  Q:$D(DTOUT) | 
|---|
|  | 21 | .  I $D(ESPFN),(ESPFN>0) S ^TMP($J,"UOR","V",ESPN)=ESPFN W !,"MEDICAL TREATMENT: " S DWLW=80,DWPK=1,DIC="^TMP($J,""MT"","_ESPN_",",DIWESUB="MEDICAL TREATMENT" D EN^DIWE | 
|---|
|  | 22 | QUIT | 
|---|
|  | 23 | WIT ;WITNESS SCREEN | 
|---|
|  | 24 | S ESPNOT=0 | 
|---|
|  | 25 | F ESPN=1:1 Q:'$D(ESPFN)&(ESPN'=1)!($D(DTOUT))  D  Q:ESPNOT | 
|---|
|  | 26 | .  I $D(^TMP($J,"UOR","W",ESPN)) D WARN I 'ESPNOT K ^TMP($J,"UOR","W") | 
|---|
|  | 27 | .  Q:ESPNOT | 
|---|
|  | 28 | .  W !!,"WITNESS #",ESPN | 
|---|
|  | 29 | .  K ESPFN D EN^ESPMNI | 
|---|
|  | 30 | .  I $D(ESPFN),(ESPFN>0) S ^TMP($J,"UOR","W",ESPN)=ESPFN | 
|---|
|  | 31 | QUIT | 
|---|
|  | 32 | NARR ;NARRATIVE SCREEN | 
|---|
|  | 33 | W !!,"ORIGIN:" | 
|---|
|  | 34 | S DWLW=80,DWPK=1,DIC="^TMP($J,""N1"",",DIWESUB="ORIGIN" D EN^DIWE | 
|---|
|  | 35 | I $D(DTOUT) S NOUPD=1 Q | 
|---|
|  | 36 | W !!,"INITIAL OBSERVATION:" | 
|---|
|  | 37 | S DWLW=80,DWPK=1,DIC="^TMP($J,""N2"",",DIWESUB="INITIAL OBSERVATION" D EN^DIWE | 
|---|
|  | 38 | I $D(DTOUT) S NOUPD=1 Q | 
|---|
|  | 39 | W !!,"INVESTIGATION:" | 
|---|
|  | 40 | S DWLW=80,DWPK=1,DIC="^TMP($J,""N3"",",DIWESUB="INVESTIGATION" D EN^DIWE | 
|---|
|  | 41 | I $D(DTOUT) S NOUPD=1 Q | 
|---|
|  | 42 | W !!,"DISPOSITION:" | 
|---|
|  | 43 | S DWLW=80,DWPK=1,DIC="^TMP($J,""N4"",",DIWESUB="DISPOSITION" D EN^DIWE | 
|---|
|  | 44 | I $D(DTOUT) S NOUPD=1 Q | 
|---|
|  | 45 | QUIT | 
|---|
|  | 46 | NOTIF ;NOTIFICATIONS SCREEN INPUT | 
|---|
|  | 47 | S ESPNOT=0 K DIRUT | 
|---|
|  | 48 | F ESPN=1:1 Q:$D(DIRUT)  D OAN Q:ESPNOT | 
|---|
|  | 49 | Q:$D(DTOUT) | 
|---|
|  | 50 | S ESPNOT=0 K DIRUT | 
|---|
|  | 51 | F ESPN=1:1 Q:$D(DIRUT)  D ATY Q:ESPNOT!($D(DTOUT)) | 
|---|
|  | 52 | QUIT | 
|---|
|  | 53 | NOTIN ;NOTIFICATIONS INPUT | 
|---|
|  | 54 | OAN ;OTHER AGENCY NOTIFIED | 
|---|
|  | 55 | I $D(^TMP($J,"UOR","OTH",ESPN)) D WARN I 'ESPNOT K ^TMP("UOR","OTH") | 
|---|
|  | 56 | QUIT:ESPNOT | 
|---|
|  | 57 | W !!,"OTHER AGENCY" | 
|---|
|  | 58 | OAG S DIR(0)="912.14,.01" D RD Q:$D(DIRUT)  S ESPD(.01)=Y | 
|---|
|  | 59 | CONT S DIR(0)="912.14,.02" D RD G:$D(DUOUT) SNO G:$D(DTOUT) NOUPD S ESPD(.02)=Y | 
|---|
|  | 60 | AG S DIR(0)="912.14,.03" D RD G:$D(DUOUT) SNO G:$D(DTOUT) NOUPD S ESPD(.03)=Y | 
|---|
|  | 61 | SNO S ^TMP($J,"UOR","OTH",ESPN)=ESPD(.01)_"^"_$G(ESPD(.02))_"^"_$G(ESPD(.03)) | 
|---|
|  | 62 | K DIRUT | 
|---|
|  | 63 | QUIT | 
|---|
|  | 64 | ATY ;U.S. ATTORNEY NOTIFIED | 
|---|
|  | 65 | I $D(^TMP($J,"UOR","ATY",ESPN)) D WARN I 'ESPNOT K ^TMP("UOR","ATY") | 
|---|
|  | 66 | QUIT:ESPNOT | 
|---|
|  | 67 | W !!,"U.S. ATTORNEY" | 
|---|
|  | 68 | S DIR(0)="912.15,.01" D RD Q:$D(DIRUT)  S ESPD(.01)=Y | 
|---|
|  | 69 | INSTR W !,"Instructions Received: " S DWLW=80,DWPK=1,DIC="^TMP($J,""INS"","_ESPN_",",DIWESUB="Instructions Received" D EN^DIWE | 
|---|
|  | 70 | I $D(DTOUT) S NOUPD=1 Q | 
|---|
|  | 71 | S ^TMP($J,"UOR","ATY",ESPN)=ESPD(.01)_"^" | 
|---|
|  | 72 | QUIT | 
|---|
|  | 73 | HELD ;PROPERTY (HELD) SCREEN INPUT | 
|---|
|  | 74 | S ESPNOT=0 K DIRUT | 
|---|
|  | 75 | F ESPN=1:1 Q:$D(DIRUT)  D PHIN Q:ESPNOT!($D(DTOUT)) | 
|---|
|  | 76 | QUIT | 
|---|
|  | 77 | PHIN ;PROPERTY HELD INPUT | 
|---|
|  | 78 | I $D(^TMP($J,"UOR","PH",ESPN)) D WARN I 'ESPNOT K ^TMP("UOR","PH") | 
|---|
|  | 79 | QUIT:ESPNOT | 
|---|
|  | 80 | W !!,"ITEM #",ESPN | 
|---|
|  | 81 | NUM S DIR(0)="912.02,.01" D RD Q:$D(DIRUT)  S ESPD(.01)=Y | 
|---|
|  | 82 | QUAN S DIR(0)="912.02,.02" D RD G:$D(DUOUT) SPH G:$D(DTOUT) NOUPD S ESPD(.02)=Y | 
|---|
|  | 83 | PUR S DIR(0)="912.02,.03" D RD G:$D(DUOUT) SPH G:$D(DTOUT) NOUPD S ESPD(.03)=Y | 
|---|
|  | 84 | DESC W !,"Description: " S DWLW=80,DWPK=1,DIC="^TMP($J,""DE"","_ESPD(.01)_"," D EN^DIWE | 
|---|
|  | 85 | I $D(DTOUT) S NOUPD=1 Q | 
|---|
|  | 86 | SPH S ^TMP($J,"UOR","PH",ESPN)=ESPD(.01)_"^"_$G(ESPD(.02))_"^"_$G(ESPD(.03)) | 
|---|
|  | 87 | QUIT | 
|---|
|  | 88 | EXIT QUIT | 
|---|
|  | 89 | NO W $C(7),!!?5,"NO '^'S ALLOWED!",!! | 
|---|
|  | 90 | QUIT | 
|---|
|  | 91 | NOUPD W !!,$C(7),?20,"NO UPDATING HAS OCCURRED!!!",!! K ESPCL,ESPD,ESPDTR,ESPX,ESPY,^TMP($J) S NOUPD=1 QUIT | 
|---|
|  | 92 | RD D ^DIR I $S($L(X)>1&($E(X)=U):1,($L(X)>1&(X[U)):1,1:0) D NO K X,Y G RD | 
|---|
|  | 93 | K DIR | 
|---|
|  | 94 | QUIT | 
|---|
|  | 95 | WARN W !!,$C(7),"Warning:  The names that you have previously entered will be replaced if you enter a name." | 
|---|
|  | 96 | S DIR(0)="Y",DIR("A")="Are you sure you want to do this",DIR("B")="NO" D ^DIR K DIR | 
|---|
|  | 97 | I 'Y S ESPNOT=1 | 
|---|
|  | 98 | QUIT | 
|---|