| 1 | FSCFORMC ;SLC/STAFF-NOIS Format Custom ;5/18/98  12:38
 | 
|---|
| 2 |  ;;1.1;NOIS;;Sep 06, 1998
 | 
|---|
| 3 |  ;
 | 
|---|
| 4 | CUSTOM ; from FSCFORM
 | 
|---|
| 5 |  N ABBREV,CNT,IEN,LINE,SECTION,TEXT
 | 
|---|
| 6 |  S CNT=0 F  S CNT=$O(STYLE(CNT)) Q:CNT<1  S ABBREV=$P(STYLE(CNT),U,7) I $L(ABBREV) S FIELD(ABBREV)=""
 | 
|---|
| 7 |  D GET^FSCGET("CUSTOM",CALLNUM,.FIELD)
 | 
|---|
| 8 |  N FORMAT K FORMAT
 | 
|---|
| 9 |  S SECTION=1,(CNT,LINE)=0 F  S CNT=$O(STYLE(CNT)) Q:CNT<1  S ABBREV=$P(STYLE(CNT),U,7) I $L(ABBREV),ABBREV'="REF",ABBREV'="SUBJECT" D
 | 
|---|
| 10 |  .S LINE=LINE+1 S TEXT=$J($P(STYLE(CNT),U,2)_": ",14)_$P(FIELD(ABBREV),U,2)
 | 
|---|
| 11 |  .D SETTEXT^FSCFORM(SECTION,LINE,2,TEXT)
 | 
|---|
| 12 |  .I ABBREV="DESC" D
 | 
|---|
| 13 |  ..S SECTION=SECTION+1
 | 
|---|
| 14 |  ..D SETMULT^FSCFORM(SECTION,"^FSCD(""CALL"","_CALLNUM_",30)")
 | 
|---|
| 15 |  ..S SECTION=SECTION+1,LINE=0
 | 
|---|
| 16 |  .I ABBREV="ACTIONS" D
 | 
|---|
| 17 |  ..S SECTION=SECTION+1
 | 
|---|
| 18 |  ..D SETMULT^FSCFORM(SECTION,"^FSCD(""CALL"","_CALLNUM_",50)")
 | 
|---|
| 19 |  ..S SECTION=SECTION+1,LINE=0
 | 
|---|
| 20 |  .I ABBREV="SUM" D
 | 
|---|
| 21 |  ..S SECTION=SECTION+1
 | 
|---|
| 22 |  ..D SETMULT^FSCFORM(SECTION,"^FSCD(""CALL"","_CALLNUM_",80)")
 | 
|---|
| 23 |  ..S SECTION=SECTION+1,LINE=0
 | 
|---|
| 24 |  .I ABBREV="STATHIST" D
 | 
|---|
| 25 |  ..S SECTION=SECTION+1
 | 
|---|
| 26 |  ..D SETMULT^FSCFORM(SECTION,"^FSCD(""CALL"","_CALLNUM_",110)")
 | 
|---|
| 27 |  ..S SECTION=SECTION+1,LINE=0
 | 
|---|
| 28 |  .I ABBREV="PNOTE" D
 | 
|---|
| 29 |  ..S IEN=+$G(^FSCD("CALL USER","AUC",DUZ,CALLNUM))
 | 
|---|
| 30 |  ..I 'IEN Q
 | 
|---|
| 31 |  ..S SECTION=SECTION+1
 | 
|---|
| 32 |  ..D SETMULT^FSCFORM(SECTION,"^FSCD(""CALL USER"","_IEN_",2)")
 | 
|---|
| 33 |  ..S SECTION=SECTION+1,LINE=0
 | 
|---|
| 34 |  I TYPE["VIEW" D VIEW^FSCFORMU(LISTNUM,CALLNUM,.FORMAT,STYLE,.LASTLINE,TYPE) Q
 | 
|---|
| 35 |  D SETUP^FSCFORMU(LISTNUM,CALLNUM,.FORMAT,STYLE,.LASTLINE,TYPE)
 | 
|---|
| 36 |  Q
 | 
|---|