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