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: LRGEN

Package: Lab Service

Routine: LRGEN


Information

LRGEN ;SLC/RWF - GENERAL REPORT FOR SELECTED TESTS ;8/11/97

Source Information

Source file <LRGEN.m>

Call Graph

Call Graph

Call Graph Total: 10

Package Total Call Graph
Lab Service 10 $$LRDFN^LR7OR1  (,END)^LRDPA  (HEAD,NX)^LRGEN1  TESTS^LRGEN2  (,EN)^LRPARAM  (GDQ,GEN)^LRRP2  SET^LRRP4  IO^LRWU  
^LRWU3  (DT,PT)^LRX  

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: 4

Package Total Caller Graph
Lab Service 2 LRGEN  LRSOR1  
Order Entry Results Reporting 2 ORCXPND3  ORWRP1  

Entry Points

Name Comments DBIA/ICR reference
BEGIN
END
GEN
DATE
EN2 ;from LRSOR1
OR ;OE/RR entry point
SET ;Initial Set up for CPRS call
  • ICR #2768
    • Status: Active
    • Usage: Private
    SET1 ;Print patient report for CPRS
  • ICR #2768
    • Status: Active
    • Usage: Private

    External References

    Name Field # of Occurrence
    $$LRDFN^LR7OR1 SET1+2
    ^LRDPA BEGIN+1
    END^LRDPA OR+2
    HEAD^LRGEN1 SET1+9
    NX^LRGEN1 SET1+10
    TESTS^LRGEN2 GEN+2, SET+3
    ^LRPARAM BEGIN
    EN^LRPARAM OR+1
    GDQ^LRRP2 SET1+5
    GEN^LRRP2 GEN+2
    SET^LRRP4 SET+3
    IO^LRWU DATE+3
    ^LRWU3 DATE
    DT^LRX OR+2, SET1+8
    PT^LRX SET1+8

    Interaction Calls

    Name Line Occurrences
    Function Call: WRITE
    • Prompt: !!?20,"GENERAL LAB DATA DISPLAY"
    • Line Location: BEGIN+0
    Function Call: WRITE
    • Prompt: !,"NO LAB DATA ON THIS PATIENT!",$C(7)
    • Line Location: GEN+0
    Function Call: WRITE
    • Prompt: !,"No Lab Data for: "_$P(^(0),"^")
    • Line Location: SET1+1
    Function Call: WRITE
    • Prompt: !,"No Lab Data for: "_$P(^DPT(DFN,0),"^")
    • Line Location: SET1+2
    Function Call: WRITE
    • Prompt: !,"No Lab Data for: "_$P(^DPT(DFN,0),"^")
    • Line Location: SET1+3
    Function Call: WRITE
    • Prompt: !!,"Too many tests! Will use alternate format. May show extra tests."
    • Line Location: SET1+5

    Global Variables Directly Accessed

    Name Line Occurrences  (* Changed,  ! Killed)
    ^DPT - [#2] SET1+1, SET1+2, SET1+3
    ^LR - [#63] GENSET1+3, SET1+8
    ^TMP("LR" END!, GEN+1!

    Label References

    Name Line Occurrences
    @( SET1+4
    DATE EN2+1
    END OR+3
    GEN BEGIN+1, OR+3

    Naked Globals

    Name Field # of Occurrence
    ^(0 SET1+1, SET1+8

    Local Variables

    Legend:

    >> Not killed explicitly
    * Changed
    ! Killed
    ~ Newed

    Name Field # of Occurrence
    >> %ZIS DATE+3*
    A8 END!
    C END!
    DFN END!, OR+2*, SET1+1, SET1+2, SET1+3, SET1+8*
    DIC BEGIN+1!, GEN+2!, DATE!, OR+2!
    DOB END!
    DTOUT END!
    DUOUT END!
    I END!, SET1+10*
    II END!, DATE+2*, SET1+7*
    IO SET1+8
    IOBS END!
    IOSL DATE+1, SET1+6
    J END!
    KILL OR+1*, OR+4, OR+5!
    LRAA END!
    LRAAC END!
    LRAD END!
    LRAN END!
    LRBLOOD OR+4!
    LRCMNT END!
    LRCW END!, GEN+1*, SET+2*, SET1+5*, SET1+8*
    LRDAT END!
    LRDFN BEGIN+1, END!, GENOR+2, SET1+2*, SET1+3, SET1+8
    LRDONT SET+1~, SET+2*
    LRDPF END!, OR+2*, SET1+8*
    LRDT0 OR+4!
    LREDT END!, DATE*
    LREND BEGIN+1*, END!, GEN+2, DATEDATE+1*, OR+2*, SET+2*, SET1+5*, SET1+10
    LREX END!
    LREXPD END!
    LRFFLG END!
    LRFOOT END!, SET1+5*
    LRHDR END!, GEN+1!
    >> LRHF SET1+5*
    LRHI END!, GEN+1!
    LRIDT END!, DATE+1*, DATE+2, SET1+6*, SET1+7
    LRIDT( DATE+2*, SET1+7*
    LRIDT1 END!
    LRIX END!, DATE+1, DATE+2, SET1+6, SET1+7
    LRLLT END!
    LRLO END!, GEN+1!
    LRND END!
    LRNG END!
    LRNON END!
    LRNOP END!
    LRNOTE END!
    LRODT0 END+2!
    LRONESPC END!, SET1+5*
    LRONETST END!, SET1+5*
    LRORD END+1!, GEN+1!
    LRPAGE END+1!, GEN+1*, SET+2*
    LRPARAM OR+1, OR+4!
    LRPG END+1!
    LRPLASMA OR+4!
    LRPP END+1!
    LRPR END+1!
    >> LRPRETTY SET1+4
    LRPS END+1!
    LRSC END+1!, DATE+1*, SET1+6*
    LRSDT END+1!, DATE+1, SET1+6
    LRSERUM OR+4!
    LRSSP END+1!, GEN+1!
    >> LRSTOP SET1+5*
    LRSUB END+1!, GEN+1!
    LRSV END+1!, DATE!
    LRTEST END+1!, GEN+1!
    LRTEST( SET1+4
    LRTEST(0 SET1+4
    LRTHER END+1!
    LRTN END+1!
    LRTP BEGIN+1!*, END+1!, OR+2!*, SET+2*
    LRTSTS END+1!, GEN+1!, GEN+2, SET1+5
    LRUNKNOW OR+4!
    LRURINE OR+4!
    LRWPL END+1!, DATE+1*, SET1+6*
    LRWRD END+1!
    LRX END+1!
    LRY END+1!, SET1+8*
    >> ORVP OR+1, OR+2
    PNM END+1!
    POP END+1!
    S END+1!
    S1 END+1!
    S2 END+1!
    SSN END+1!
    T END+1!
    U SET1+8
    X END+1!, SET1+4*
    Y END+1!
    Z END+1!
    >> ZTRTN DATE+3*
    Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables  | All