Home   Package List   Routine Alphabetical List   Global Alphabetical List   FileMan Files List   FileMan Sub-Files List   Package Component Lists   Package-Namespace Mapping  
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables  | All
Print Page as PDF
Routine: PRCFSITE

Package: IFCAP

Routine: PRCFSITE


Information

PRCFSITE ;WISC/CTB/CLH/DL-RETURNS PRC* VARIABLES ; 1/29/98 1315

Source Information

Source file <PRCFSITE.m>

Call Graph

Call Graph

Call Graph Total: 8

Package Total Call Graph
IFCAP 4 MSG^PRCFQ  (AFU,AFU1)^PRCFSI1  ^PRCFYN  $$ISMSFLAG^PRCPUX2  
VA FileMan 4 ^%DT  NOW^%DTC  ^DIC  DT^DICRW  

Caller Graph

Caller Graph Total: 164

Package Total Caller Graph
IFCAP 156 2931  PRC0E  PRC5CON3  PRCB0C  PRCB1A  PRCB1A2  PRCB1A4  PRCB1B  
PRCB1E  PRCB1F  PRCB1G  PRCBAFCP  PRCBCPE  PRCBCPR  PRCBCS  PRCBE  
PRCBE0  PRCBFCP  PRCBFCP1  PRCBMT  PRCBP  PRCBP1  PRCBR  PRCBR1  
PRCBSTF  PRCBSUT  PRCEADJ1  PRCEBAL  PRCECAL  PRCECALL  PRCEFIS  PRCEFIS1  
PRCEFIS4  PRCEFIS5  PRCELIQ  PRCEOB  PRCESOE  PRCF58A  PRCF826  PRCFA REPRINT MENU  
PRCFA RR NOT PROC BY FISCAL  PRCFA8  PRCFAC  PRCFAC0  PRCFAC1  PRCFAC2  PRCFAC3  PRCFAC4  
PRCFAC5  PRCFACA  PRCFACD  PRCFACG  PRCFACP  PRCFACP1  PRCFACPR  PRCFACR  
PRCFACR0  PRCFACR1  PRCFACR3  PRCFACR4  PRCFACR5  PRCFACX0  PRCFARRA  PRCFARRQ  
PRCFARRT  PRCFATM  PRCFAV  PRCFCST  PRCFDA  PRCFDA3  PRCFDBL  PRCFDBL2  
PRCFDCI1  PRCFDE  PRCFDE1  PRCFDE3  PRCFDPVT  PRCFDRET  PRCFFMO  PRCFFMOM  
PRCFFU4  PRCFFU41  PRCFGPF  PRCFOOR1  PRCFOOR4  PRCFPR1  PRCFPR2  PRCFRET  
PRCFUOM  PRCG237Q  PRCG238Q  PRCG239Q  PRCGARC  PRCGARCF  PRCGARP  PRCH1E  
PRCH2A  PRCH3A  PRCH442A  PRCH4RPT  PRCH7B  PRCH7C  PRCH7D  PRCHAMU1  
PRCHCARD  PRCHCNV  PRCHDAR  PRCHDEP3  PRCHE  PRCHE1  PRCHEA  PRCHEB  
PRCHEC  PRCHED  PRCHEI  PRCHESE  PRCHG  PRCHINQ  PRCHMA  PRCHOUT FPDS RPT  
PRCHOUT IMP POREG  PRCHOUT POREG  PRCHOV  PRCHPRCV  PRCHRAT9  PRCHREC  PRCHREC7  PRCHRET  
PRCHRP1  PRCHRP10  PRCHRP3  PRCHRP4  PRCHRP5  PRCHRP6  PRCHRP7  PRCHRP8  
PRCHRP9  PRCHRPL  PRCHRPT  PRCHRPT1  PRCHRPT2  PRCHRPT5  PRCHRPT6  PRCHRPT9  
PRCHUPT  PRCHURP  PRCHUSER  PRCHUTL  PRCOPHA  PRCPAODI  PRCPENLM  PRCPSSQA  
PRCPUSEL  PRCSRIG  PRCUFC0  PRCVIBF  
Accounts Receivable 2 PRCALM  PRCAPAT  
Equipment Turn-In Request 2 PRCNREQN  PRCNTIRQ  
Fee Basis 2 FBAAUTL2  FBCHP78  
Kernel 1 ^DIC(19  
Prosthetics 1 RMPR4UTL  

Entry Points

Name Comments DBIA/ICR reference
V ;;5.1;IFCAP;**139**;Oct 20, 2000;Build 16
DIVFY ;CHECK FOR STATION AND FY
  • ICR #1520
    • Status: Active
    • Usage: Private
  • ICR #2135
    • Status: Active
    • Usage: Private
    SI
    FY
    QTR
    SE1
    ISMS
    OUT
    FYQ ;RETURNS FY AND QTR GIVEN IN FILEMANAGER DATE IN 'X'
    Q
    HELP1
    A
    DUZ
    INIT ;PRIMARY INIT POINT FOR PRC OPTIONS
    EX ;EXIT LINE FOR MENUMANAGER
    NA
    PRIMARY ;INPUT TRANSFORM FOR FILE 411 FIELD 21 "PRIMARY STATION"

    External References

    Name Field # of Occurrence
    ^%DT DIVFY+11
    NOW^%DTC DIVFY+3
    ^DIC SI
    DT^DICRW INIT+2
    MSG^PRCFQ NAPRIMARY+7
    AFU^PRCFSI1 DIVFY+12
    AFU1^PRCFSI1 SI+1
    ^PRCFYN PRIMARY+3, PRIMARY+4
    $$ISMSFLAG^PRCPUX2 ISMS

    Interaction Calls

    Name Line Occurrences
    Function Call: WRITE
    • Prompt: "SITE PARAMETERS HAVE NOT YET BEEN ESTABLISHED, NO FURTHER PROCESSING CAN OCCUR",$C(7)
    • Line Location: DIVFY+4
    Function Call: WRITE
    • Prompt: !,"NO ENTRIES FOUND IN SITE PARAMETER FILE",$C(7)
    • Line Location: DIVFY+5
    Function Call: WRITE
    • Prompt: !
    • Line Location: SI+0
    Function Call: READ
    • Variable: X
    • Timeout: $S($D(DTIME):DTIME,1:60)
    • Line Location: FY+0
    Function Call: WRITE
    • Prompt: !,"Select FISCAL YEAR ('^' to EXIT): ",PRC("FY"),"// "
    • Line Location: FY+0
    Function Call: WRITE
    • Prompt: $C(7)
    • Line Location: FY+0
    Function Call: WRITE
    • Prompt: !,"Select FISCAL QUARTER: "_$S($D(PRC("QTR")):PRC("QTR")_"// ",1:"")
    • Line Location: QTR+0
    Function Call: WRITE
    • Prompt: !,$C(7),"Enter a number between 1 and 4 ONLY."
    • Line Location: QTR+1
    Function Call: WRITE
    • Prompt: !,"ENTER LAST TWO DIGITS OF FISCAL YEAR, OR <CR> TO ACCEPT PROMPT"
    • Line Location: HELP1+0
    Function Call: WRITE
    • Prompt: !,$C(7),"YOU ARE NOT IN THE 'NEW PERSON' FILE. CONTACT YOUR SITE MANAGER",!
    • Line Location: DUZ+1
    Routine Call
    • DIC
    • Line Location:
      • SI

    Global Variables Directly Accessed

    Name Line Occurrences  (* Changed,  ! Killed)
    ^PRC(411 - [#411] DIVFY+4, DIVFY+5, DIVFY+10, DIVFY+13, SE1PRIMARY+1, PRIMARY+3, PRIMARY+4, PRIMARY+6*
    ^PRCF(421 - [#421] ISMS+1
    ^VA(200 - [#200] DIVFY+8, A*, DUZ+2, DUZ+4

    Label References

    Name Line Occurrences
    A DUZ+3
    DUZ DIVFY+1, INIT+1
    FY FY
    HELP1 FY
    NA PRIMARY+3, PRIMARY+4
    Q DIVFY+1, DIVFY+4, DIVFY+5, DIVFY+12, SISI+1, FYQTR+1, FYQ+1
    QTR QTR+1
    SE1 QTR

    Naked Globals

    Name Field # of Occurrence
    ^( DUZ+4, PRIMARY+6!

    Local Variables

    Legend:

    >> Not killed explicitly
    * Changed
    ! Killed
    ~ Newed

    Name Field # of Occurrence
    % DIVFY+1, DIVFY+3!, DIVFY+7*, OUT*, FYQ+1*, Q*, DUZ*, DUZ+1*, INIT+1, PRIMARY+3*
    PRIMARY+4*
    %A PRIMARY+1~, PRIMARY+3*, PRIMARY+4*
    %A(1 PRIMARY+3*
    %B PRIMARY+1~, PRIMARY+3*, PRIMARY+4*
    %DT DIVFY+11*, OUT!, Q!
    %F DIVFY+6, OUT!, Q!
    %H DIVFY+3!
    %I DIVFY+3!
    %X A*!
    A DIVFY+11*, OUT!, Q!
    B DIVFY+5*, DIVFY+9, DIVFY+11*, OUT!, Q!
    >> DA PRIMARY+2, PRIMARY+4
    DIC SI*!, OUT!, Q!
    DIC("A" SI*
    DIC("B" SI*
    DIC("S" SI*
    DIC(0 SI*
    DT DIVFY+3*, INIT+1
    DTIME FYQTRINIT+1
    DUZ DUZ
    DUZ(0 INIT+1
    N PRIMARY+1~, PRIMARY+6*
    P EX+1!
    PRC Q!
    PRC("FU" DIVFY+12!, SI+1
    PRC("FY" DIVFY+2!, DIVFY+11*, FYFY+1, FY+2*, ISMS+1, FYQ+1*
    PRC("I" OUT!
    PRC("L" OUT!
    PRC("MDIV" DIVFY+9*, DIVFY+13, SI, OUT!
    PRC("PARAM" SE1*
    PRC("PER" DIVFY+8, A, DUZ!*, DUZ+1, DUZ+2, DUZ+4*
    PRC("QTR" DIVFY+11*, QTRQTR+2*, FYQ+1*
    PRC("SITE" DIVFY+10*, DIVFY+13*, SI*, SE1ISMSISMS+1
    PRC("SP" DIVFY+7!, DIVFY+8*, DIVFY+12, SI+1, OUT!
    PRCB Q!
    PRCB("LAST" ISMS+1*
    >> PRCF("SIFY" ISMS+1*
    >> PRCF("X" DIVFY+6*, DIVFY+7*, DIVFY+9, DIVFY+10, DIVFY+12, SISI+1, FYQTRISMS+1
    , OUT!, Q!
    >> PRCFASYS ISMS*
    PRCFDEL DUZ!
    PRCFX PRIMARY+1~*
    PRCFY PRIMARY+1~*, PRIMARY+2, PRIMARY+3
    PRCFZ PRIMARY+1~, PRIMARY+3*
    U DIVFY+5*, DIVFY+9
    X DIVFY+3!, DIVFY+11*, FY!*, FY+1*, FY+2, QTR*, QTR+1, QTR+2, SE1*, OUT!
    FYQ+1, Q!, A*, DUZ+2!*, DUZ+3, DUZ+4, NA*, PRIMARY+1, PRIMARY+7*
    Y DIVFY+11, SI, OUT!, FYQ+1*!, Q!
    Y(1 FYQ+1*
    Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables  | All