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