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 |  Marked Items  | All
Print Page as PDF
Routine: LR7OV2

Package: Lab Service

Routine: LR7OV2


Information

LR7OV2 ;slc/dcm - Menu actions for parameter updates ;8/11/97

Source Information

Source file <LR7OV2.m>

Call Graph

Call Graph

Call Graph Total: 7

Package Total Call Graph
Lab Service 4 NEW1^LR7OB0  $$VER^LR7OU1  (ADD,DEACT,UPD)^LR7OV0  EN^LR7OV1  
VA FileMan 2 ^DIC  YN^DICN  
Toolkit 1 XPAR^XPAR  

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

Package Total Caller Graph
Lab Service 7 LR7O ALL LAB TESTS  LR7O ORDER PARAMETERS  LR7O SINGLE LAB TEST  LR7OB1  LR7OV1  LRDPA  PHLEBOTOMY ORDER CUT-OFF TIME  
Order Entry Results Reporting 1 ORSETUP  

Entry Points

Name Comments DBIA/ICR reference
ALL ;Get all tests in file 60. Used for initial conversion.
ALLU ;Update all tests in file 60.
SING ;Update OE/RR with single test from file 60
S1
PARAM ;Update OE/RR with lab parameters
EN(ORVP,TALK) ;Convert lab patients on the fly
  • ICR #2406
    • Status: Active
    • Usage: Private
    XPARCK() ;Check for existance of XPAR routine

    External References

    Name Field # of Occurrence
    ^DIC SING+4
    YN^DICN ALLU+2, S1+1, PARAM+3
    NEW1^LR7OB0 EN+12
    $$VER^LR7OU1 EN+3
    ADD^LR7OV0 ALL+2
    DEACT^LR7OV0 ALL+2
    UPD^LR7OV0 ALLU+7, S1+3
    EN^LR7OV1 PARAM+5
    XPAR^XPAR XPARCK+1

    Interaction Calls

    Name Line Occurrences
    Function Call: WRITE
    • Prompt: !,"This option will update OE/RR with all Lab tests in file 60.",!,"This will take some time. Are you sure you want to continue"
    • Line Location: ALLU+2
    Function Call: WRITE
    • Prompt: !!,"Answer YES to update all lab tests, NO to quit."
    • Line Location: ALLU+3
    Function Call: WRITE
    • Prompt: !!,"Cannot continue. OE/RR 3.0 has not been installed."
    • Line Location: ALLU+5
    Function Call: WRITE
    • Prompt: !!,"Cannot continue. XPAR Parameter utilities have not been installed."
    • Line Location: ALLU+6
    Function Call: WRITE
    • Prompt: "."
    • Line Location: ALLU+7
    Function Call: WRITE
    • Prompt: !!,"----DONE----"
    • Line Location: ALLU+8
    Function Call: WRITE
    • Prompt: !!,"Cannot continue. OE/RR 3.0 has not been installed."
    • Line Location: SING+1
    Function Call: WRITE
    • Prompt: !!,"Cannot continue. XPAR Parameter utilities have not been installed."
    • Line Location: SING+2
    Function Call: WRITE
    • Prompt: !!,"Update OE/RR with parameters for test: "_$P(^LAB(60,+Y,0),"^")
    • Line Location: S1+0
    Function Call: WRITE
    • Prompt: !!,"Answer YES to update OE/RR with the parameters in file 60 for selected test"
    • Line Location: S1+2
    Function Call: WRITE
    • Prompt: !!,"----DONE----"
    • Line Location: S1+4
    Function Call: WRITE
    • Prompt: !!,"Cannot continue. OE/RR 3.0 has not been installed."
    • Line Location: PARAM+1
    Function Call: WRITE
    • Prompt: !!,"Cannot continue. XPAR Parameter utilities have not been installed."
    • Line Location: PARAM+2
    Function Call: WRITE
    • Prompt: !,"This option will update OE/RR with all Lab ordering parameters.",!,"OK to continue"
    • Line Location: PARAM+3
    Function Call: WRITE
    • Prompt: !!,"Answer YES to update all lab ordering parameters, NO to quit."
    • Line Location: PARAM+4
    Function Call: WRITE
    • Prompt: !!,"----DONE----"
    • Line Location: PARAM+6
    Routine Call
    • DIC
    • Line Location:
      • SING+4

    Global Variables Directly Accessed

    Name Line Occurrences  (* Changed,  ! Killed)
    ^LAB(60 - [#60] ALL+2, ALLU+7, S1
    ^LRCNVRT( EN+10, EN+14
    ^LRO(69 - [#69] EN+7, EN+8, EN+9, EN+13*
    ^ORD(100.99 - [#100.99] EN+4

    Label References

    Name Line Occurrences
    $$XPARCK ALLU+6, SING+2, PARAM+2
    ALLU ALLU+3
    PARAM PARAM+4
    S1 S1+2

    Naked Globals

    Name Field # of Occurrence
    ^( EN+9

    Local Variables

    Legend:

    >> Not killed explicitly
    * Changed
    ! Killed
    ~ Newed

    Name Field # of Occurrence
    >> % ALLU+2*, ALLU+3, ALLU+4, S1+1*, S1+2, S1+3, PARAM+3*, PARAM+4, PARAM+5
    AIFN ALL+1~, ALL+2*, ALLU+1~, ALLU+4*, ALLU+7*
    DIC SING+3~, SING+4*
    DIC(0 SING+4*
    FLG EN+5~, EN+6*
    LRODT EN+5~, EN+11*
    LRORD EN+5~, EN+9*, EN+10, EN+14
    LRPDFN EN+5~, EN+6*, EN+7, EN+8
    LRSN EN+5~
    ODT EN+5~, EN+8*, EN+9, EN+12, EN+13
    ORVP EN~, EN+6
    SN EN+5~, EN+8*, EN+9, EN+12, EN+13
    TALK EN~, EN+12
    X EN+5~, EN+6*, EN+9*
    Y SING+3~, SING+4, S1S1+3

    Marked Items

    Name Field # of Occurrence
    $T(XPAR^XPAR XPARCK+1
    Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables |  Marked Items  | All