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 |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables |  All
Print Page as PDF
Routine: GMPLUTL3

Package: Problem List

Routine: GMPLUTL3


Information

GMPLUTL3 ; SLC/JST/JVS/TC -- PL Utilities (CIRN) ;08/22/12 08:50

Source Information

Source file <GMPLUTL3.m>

Call Graph

Call Graph

Call Graph Total: 6

Package Total Call Graph
Problem List 4 GETPLIST^GMPLMGR1  $$ICDDESC^GMPLUTL2  $$PROBTEXT^GMPLX  SCS^GMPLX1  
DRG Grouper 2 ($$CSI,$$SAB)^ICDEX  $$ICDDATA^ICDXCODE  

Caller Graph

Legends:

Legend of Colors

Package Component Superscript legend

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

Caller Graph

Caller Graph Total: 4

Package Total Caller Graph
Clinical Case Registries 2 RORHL17  RORUPD07  
Order Entry Results Reporting 1 ORWGAPIA  
Problem List 1 GMPLUTL2  

Entry Points

Name Comments DBIA/ICR reference
MOD(DFN) ; Return the Date the Patients Problem List was Last Modified
  • ICR #2644
    • Status: Active
    • Usage: Controlled Subscription
    CLEAR ; Set Variables Equal to Null
    LIST ; Returns list of Problems for Patient
    CALL1(GMPLZ) ; Call 1 - Get Node 1
  • ICR #2644
    • Status: Active
    • Usage: Controlled Subscription
    NODE1 ; Set Node 1 data variables
    NODE0 ; Set Node 0 data variables
    CALL2(GMPLZ) ; Call 2 - Get both Node 0 and Node 1
  • ICR #2644
    • Status: Active
    • Usage: Controlled Subscription
    CALL0(GMPLZ) ; Call 0 - Get Node 0
  • ICR #2644
    • Status: Active
    • Usage: Controlled Subscription

    External References

    Name Field # of Occurrence
    GETPLIST^GMPLMGR1 LIST+29
    $$ICDDESC^GMPLUTL2 LIST+40
    $$PROBTEXT^GMPLX LIST+41
    SCS^GMPLX1 LIST+38
    $$CSI^ICDEX LIST+34
    $$SAB^ICDEX LIST+34
    $$ICDDATA^ICDXCODE LIST+35

    Global Variables Directly Accessed

    Name Line Occurrences  (* Changed,  ! Killed)
    ^AUPNPROB - [#9000011] CALL0+1, CALL0+2, CALL1+1, CALL1+2, CALL2+1, CALL2+2, NODE0+2, NODE1+2, LIST+33, LIST+46
    , LIST+48, LIST+49
    ^AUPNPROB("MODIFIED" MOD+1
    ^GMPL(125.99 - [#125.99] LIST+27, LIST+41

    Label References

    Name Line Occurrences
    CLEAR CALL0+1, CALL0+2, CALL1+1, CALL1+2, CALL2+1, CALL2+2
    NODE0 CALL0+3, CALL2+3
    NODE1 CALL1+3, CALL2+3

    Naked Globals

    Name Field # of Occurrence
    ^(1 LIST+33
    ^(800 LIST+33
    ^(802 LIST+33

    Local Variables

    Legend:

    >> Not killed explicitly
    * Changed
    ! Killed
    ~ Newed

    Name Field # of Occurrence
    CNT LIST+25~, LIST+26*, LIST+33*, LIST+41, LIST+42, LIST+50, LIST+51
    DFN MOD~, MOD+1
    FAC LIST+44~, LIST+45*, LIST+46*, LIST+48, LIST+49
    GMPARAM LIST+25~
    GMPARAM("QUIET" LIST+27*
    GMPARAM("REV" LIST+27*
    >> GMPCOMM LIST+43
    >> GMPDFN LIST+26
    >> GMPL( LIST+41*, LIST+42*, LIST+50*
    >> GMPL(0 LIST+51*
    GMPL0 LIST+31~, LIST+33*, LIST+34, LIST+35, LIST+36
    GMPL1 LIST+31~, LIST+33*, LIST+37, LIST+41
    GMPL800 LIST+31~, LIST+33*, LIST+39
    GMPL802 LIST+31~, LIST+33*, LIST+34
    GMPLCOND CALL0+1~*, CALL1+1~*, CALL2+1*, NODE1+6*, CLEAR+2*
    GMPLCSYS LIST+31~, LIST+34*, LIST+35, LIST+40, LIST+41
    >> GMPLDLM NODE0+8*, CLEAR+1*
    GMPLDT LIST+31~, LIST+34*, LIST+35, LIST+40
    >> GMPLICD NODE0+4*, CLEAR+1*
    GMPLIST LIST+25~, LIST+29
    GMPLIST( LIST+30, LIST+32
    >> GMPLLEX NODE1+4*, CLEAR+2*
    >> GMPLODAT NODE0+14*, NODE0+16*, CLEAR+1*
    >> GMPLPNAM NODE0+6*, CLEAR+1*
    >> GMPLPRIO NODE1+14*, CLEAR+2*
    >> GMPLPRV NODE1+8*, NODE1+10*, CLEAR+2*
    >> GMPLSTAT NODE0+12*, CLEAR+1*
    >> GMPLTXT NODE0+10*, CLEAR+1*
    GMPLVIEW LIST+25~, LIST+29
    GMPLVIEW("ACT" LIST+28*
    GMPLVIEW("PROV" LIST+28*
    GMPLVIEW("VIEW" LIST+28*
    >> GMPLXDAT NODE1+12*, CLEAR+2*
    GMPLZ CALL0~, CALL0+1, CALL0+2, CALL1~, CALL1+1, CALL1+2, CALL2~, CALL2+1, CALL2+2, NODE0+2
    , NODE1+2
    GMPLZ0 NODE0+1~, NODE0+2*, NODE0+4, NODE0+6, NODE0+8, NODE0+10, NODE0+12, NODE0+14, NODE0+16, CLEAR+1*
    GMPLZ1 NODE1+1~, NODE1+2*, NODE1+4, NODE1+6, NODE1+8, NODE1+10, NODE1+12, NODE1+14, CLEAR+2*
    >> GMPSTAT LIST+28
    GMPTOTAL LIST+25~, LIST+29
    ICD LIST+31~, LIST+35*, LIST+40, LIST+41
    ICDD LIST+31~, LIST+40*, LIST+42
    IFN LIST+31~, LIST+32*, LIST+33, LIST+38, LIST+41, LIST+46, LIST+48, LIST+49
    LASTMOD LIST+31~, LIST+35*, LIST+41
    NIFN LIST+44~, LIST+47*, LIST+48*, LIST+49
    NOTE LIST+44~, LIST+49*, LIST+50
    NOTECNT LIST+44~, LIST+45*, LIST+50*
    NUM LIST+25~, LIST+30*, LIST+32
    ONSET LIST+31~, LIST+36*, LIST+41
    SC LIST+31~, LIST+37*, LIST+41
    SCS LIST+31~, LIST+38
    SCS(3 LIST+38
    SCTC LIST+31~, LIST+39*, LIST+40, LIST+41
    SCTD LIST+31~, LIST+39*, LIST+40, LIST+41
    SP LIST+31~, LIST+38*, LIST+41
    ST LIST+31~, LIST+36*, LIST+41
    U NODE0+4, NODE0+6, NODE0+8, NODE0+10, NODE0+12, NODE0+14, NODE0+16, NODE1+4, NODE1+6, NODE1+8
    , NODE1+10, NODE1+12, NODE1+14, LIST+27, LIST+34, LIST+35, LIST+36, LIST+37, LIST+39, LIST+41
    , LIST+49
    Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables |  All