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 |  FileMan Files Accessed Via FileMan Db Call |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables  | All
Print Page as PDF
Routine: PRCPUPAT

Package: IFCAP

Routine: PRCPUPAT


Information

PRCPUPAT ;WISC/RFJ-move item from prim to seco to patient ;09 Mar 94

Source Information

Source file <PRCPUPAT.m>

Call Graph

Call Graph

Call Graph Total: 5

Package Total Call Graph
VA FileMan 4 NOW^%DTC  ^DIC  FILE^DICN  ^DIE  
IFCAP 1 SURGDATA^PRCPCRPL  

Caller Graph

Legends:

Legend of Colors

Package Component Superscript legend

action A extended action Ea event driver Ed subscriber Su protocol O limited protocol LP run routine RR broker B edit E server Se print P screenman SM inquire I

Caller Graph

Caller Graph Total: 3

Package Total Caller Graph
IFCAP 3 PRCPOPP  PRCPOPPP  PRCPRINQ  

Entry Points

Name Comments DBIA/ICR reference
PATIENT(PATDFN,SURGDA) ; create patient distribution entry for patdfn
; return entry created
  • ICR #6581
    • Status: Active
    • Usage: Private
    SURGERY(DA,SURGDA) ; update distribution with surgery data
    ADD(DATETIME,PATDFN)
    DISTITEM(DATETIME,ITEMDA,QTY,COST) ; distribute itemda to patient
    ; qty and cost distributed
    SELECT() ; return selected entry

    External References

    Name Field # of Occurrence
    NOW^%DTC PATIENT+4
    ^DIC SELECT+3
    FILE^DICN ADD+4, DISTITEM+8
    ^DIE SURGERY+21
    SURGDATA^PRCPCRPL SURGERY+4

    FileMan Files Accessed Via FileMan Db Call

    FileNo Call Tags
    ^PRCP(446.1 - [#446.1] Classic Fileman Calls

    Global Variables Directly Accessed

    Name Line Occurrences  (* Changed,  ! Killed)
    ^PRCP(446.1 - [#446.1] SURGERY+1, SURGERY+20, SURGERY+22, ADD+2, ADD+5, DISTITEM+2, DISTITEM+3, DISTITEM+5, DISTITEM+6, DISTITEM+9
    , DISTITEM+12*, DISTITEM+13*, DISTITEM+14

    Label References

    Name Line Occurrences
    $$ADD PATIENT+5
    SURGERY PATIENT+6

    Naked Globals

    Name Field # of Occurrence
    ^(0 DISTITEM+6*

    Local Variables

    Legend:

    >> Not killed explicitly
    * Changed
    ! Killed
    ~ Newed

    Name Field # of Occurrence
    % PATIENT+2~, PATIENT+5, SURGERY+2~, ADD+1~, SELECT+1~
    %H PATIENT+2~
    %I PATIENT+2~
    COST DISTITEM~, DISTITEM+11, DISTITEM+13
    D0 SURGERY+2~, ADD+1~, DISTITEM+7~
    DA PATIENT+2~, PATIENT+5*, PATIENT+6, PATIENT+7, SURGERY~, SURGERY+1, SURGERY+20, SURGERY+22, ADD+1~, DISTITEM+7~
    DA(1 DISTITEM+8*
    DATA DISTITEM+4~, DISTITEM+9*, DISTITEM+10*, DISTITEM+11*, DISTITEM+12
    DATETIME ADD~, ADD+3, DISTITEM~, DISTITEM+2, DISTITEM+3, DISTITEM+5, DISTITEM+6, DISTITEM+8, DISTITEM+9, DISTITEM+12
    , DISTITEM+13, DISTITEM+14
    DD ADD+1~, DISTITEM+7~
    DI SURGERY+2~, ADD+1~
    DIC SURGERY+2~, SURGERY+21*, ADD+1~, ADD+3*, DISTITEM+7~, DISTITEM+8*, SELECT+1~, SELECT+2*
    DIC("DR" ADD+3*
    DIC(0 ADD+3*, DISTITEM+8*, SELECT+2*
    DIE SURGERY+2~, SURGERY+21*, ADD+1~
    DINUM ADD+1~, ADD+3*, DISTITEM+8*
    DLAYGO ADD+1~, ADD+3*, DISTITEM+7~, DISTITEM+8*
    DQ SURGERY+2~, ADD+1~
    DR SURGERY+2~, SURGERY+7*, SURGERY+9*, SURGERY+11*, SURGERY+13*, SURGERY+15*, SURGERY+17*, ADD+1~
    ITEMDA DISTITEM~, DISTITEM+5, DISTITEM+8, DISTITEM+9, DISTITEM+12
    OPCODE SURGERY+2~, SURGERY+17*
    OPROOM SURGERY+2~, SURGERY+9*
    PATDFN PATIENT~, PATIENT+3, PATIENT+5, ADD~, ADD+3
    PRCPPRIV ADD+1~, ADD+3*, SELECT+1~, SELECT+2*
    PRCPSDAT SURGERY+2~
    PRCPSDAT(130 SURGERY+5, SURGERY+7, SURGERY+9, SURGERY+11, SURGERY+13, SURGERY+15, SURGERY+17
    QTY DISTITEM~, DISTITEM+10
    SURGDA PATIENT~, PATIENT+6, SURGERY~, SURGERY+4, SURGERY+5, SURGERY+7, SURGERY+9, SURGERY+11, SURGERY+13, SURGERY+15
    , SURGERY+17
    SURGDATA SURGERY+2~
    SURGEON SURGERY+2~, SURGERY+15*
    SURGSPEC SURGERY+2~, SURGERY+11*
    X PATIENT+2~, SURGERY+2~, ADD+1~, ADD+3*, DISTITEM+7~, DISTITEM+8*, SELECT+1~
    Y PATIENT+2~, SURGERY+2~, ADD+1~, ADD+6, DISTITEM+7~, SELECT+1~, SELECT+4
    Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  FileMan Files Accessed Via FileMan Db Call |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables  | All