1 | FSCLMPOE ;SLC/STAFF-NOIS List Manager Protocol Other Edit ;1/11/98 18:36
|
---|
2 | ;;1.1;NOIS;;Sep 06, 1998
|
---|
3 | ;
|
---|
4 | EDITS(CALL) ; from FSCLMPO
|
---|
5 | N CNT,LINE,NUM,OK,STATUS0,ZERO
|
---|
6 | S OK=1,ZERO=^FSCD("CALL",CALL,0),STATUS0=^(120)
|
---|
7 | W !,"It's been ",+$P(ZERO,U,18)," days since this call was first entered."
|
---|
8 | W !,"This call was last edited on ",$P($$FMTE^XLFDT($P(STATUS0,U,4),1),":",1,2)," (",+$P(ZERO,U,19)," days ago) by ",$$VALUE^FSCGET($P(STATUS0,U,5),7100,124),"."
|
---|
9 | W !,"The last status change was ",+$P(ZERO,U,23)," days ago."
|
---|
10 | S CNT=4
|
---|
11 | I $P(ZERO,U,4),$P(ZERO,U,3) W !,"The number of days from reported until closed was ",$$FMDIFF^XLFDT($P(ZERO,U,4),$P(ZERO,U,3),1)," days." S CNT=CNT+1
|
---|
12 | W !,"Status History:" S CNT=CNT+1
|
---|
13 | S OK=1,NUM=0 F S NUM=$O(^FSCD("CALL",CALL,110,NUM)) Q:NUM<1 S LINE=^(NUM,0) D I 'OK Q
|
---|
14 | .W !,LINE
|
---|
15 | .S CNT=CNT+1 I CNT'<(IOSL-1) S CNT=1 D PAUSE^FSCU(.OK) I 'OK Q
|
---|
16 | I 'OK Q
|
---|
17 | I $O(^FSCD("CALL",CALL,100,0)) D
|
---|
18 | .W !,"Audit History:"
|
---|
19 | .S CNT=CNT+1
|
---|
20 | .S NUM=0 F S NUM=$O(^FSCD("CALL",CALL,100,NUM)) Q:NUM<1 S LINE=^(NUM,0) D I 'OK Q
|
---|
21 | ..W !,LINE
|
---|
22 | ..S CNT=CNT+1 I CNT'<(IOSL-1) S CNT=1 D PAUSE^FSCU(.OK) I 'OK Q
|
---|
23 | I 'OK Q
|
---|
24 | D PAUSE^FSCU(.OK)
|
---|
25 | Q
|
---|