| 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 | 
|---|