Home   Package List   Routine Alphabetical List   Global Alphabetical List   FileMan Files List   FileMan Sub-Files List   Package Component Lists   Package-Namespace Mapping  
Routine: FSCELL

FSCELL.m

Go to the documentation of this file.
  1. FSCELL ;SLC/STAFF-NOIS Edit Log List ;4/22/94 10:39
  1. ;;1.1;NOIS;;Sep 06, 1998
  1. ;
  1. LIST(CALL) ; from FSCED, FSCEL
  1. N LASTCNT,LISTCNT
  1. I '$D(^TMP("FSC LIST CALLS",$J)) Q
  1. I '$D(VALMAR) Q
  1. I '$D(FSCLNAME) S FSCLNAME=""
  1. S LISTCNT=+$P(^TMP("FSC LIST CALLS",$J),U,2)
  1. I '$D(^TMP("FSC LIST CALLS",$J,"CX",CALL)) D
  1. .D SETUP^FSCLMPQU(.LISTCNT,CALL)
  1. .D COUNT^FSCLMPQU(LISTCNT)
  1. S FSCCNT=+^TMP("FSC LIST CALLS",$J)
  1. I VALMAR="^TMP(""FSC LIST CALLS"",$J)" D Q
  1. .S VALMCNT=+$P(^TMP("FSC LIST CALLS",$J),U,2)
  1. .S ^TMP("FSC LIST CALLS",$J,VALMCNT,0)=$$SHORT^FSCGETS(CALL,FSCCNT)
  1. .I FSCCNT=1 K ^TMP("FSC LIST CALLS",$J,2)
  1. I $D(^TMP("FSC SELECT",$J,"VVALUES")) D
  1. .I '$D(^TMP("FSC SELECT",$J,"VVALUES",FSCCNT)) S ^("VVALUES")=^TMP("FSC SELECT",$J,"VVALUES")_","_FSCCNT,^("VVALUES",FSCCNT)=""
  1. .I '$D(^TMP("FSC SELECT",$J,"EVALUES")) S LASTCNT=+$P(@VALMAR,U,2)
  1. I $G(FSCCALLS)="EVALUES" D
  1. .I '$D(^TMP("FSC SELECT",$J,"EVALUES",FSCCNT)) S ^("EVALUES")=^TMP("FSC SELECT",$J,"EVALUES")_","_FSCCNT,^("EVALUES",FSCCNT)=""
  1. .S VALMCAP=$$CAP^FSCU("E",.FSCSTYLE,FSCCNT)
  1. .S ^TMP("FSC MULT",$J,FSCCNT)=CALL
  1. .D BUILD^FSCEU(CALL)
  1. I $D(^TMP("FSC SELECT",$J,"VVALUES")),'$D(^TMP("FSC SELECT",$J,"EVALUES")) D
  1. .S VALMBG=LASTCNT+1
  1. .D ENTRY^FSCLMV,HEADER^FSCLMV
  1. Q