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 |  Local Variables  | All
Print Page as PDF
Routine: LRPX

Package: Lab Service

Routine: LRPX


Information

LRPX ;SLC/STAFF - Process lab indexes ;9/26/03 15:39

Source Information

Source file <LRPX.m>

Call Graph

Call Graph

Call Graph Total: 1

Package Total Call Graph
Lab Service 1 $$LRDFN^LRPXAPIU  

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 8 LROC  LRPXCHK  LRPXRM  LRPXSXRA  LRPXSXRB  LRPXSXRL  LRVER3A  LRWU9  

Entry Points

Name Comments DBIA/ICR reference
CHKILL(LRDFN,LRIDT) ; from LROC
; delete Chem xrefs in ^PXRMINDX(63
CHSET(LRDFN,LRIDT) ; from LRVER3A
; add Chem xrefs in ^PXRMINDX(63
PATIENT(LRDFN,DFN,OK) ;
TESTS(LRDFN,LRIDT,LRDN,TEST) ;
KLAB(DFN,DATE,ITEM,NODE) ; from LRPXRM
; delete index for lab data.
SLAB(DFN,DATE,ITEM,NODE) ; from LRPXRM, LRPXSXRA, LRPXSXRB, LRPXSXRL
; set index for lab data.

External References

Name Field # of Occurrence
$$LRDFN^LRPXAPIU PATIENT+7

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^LAB(60 - [#60] TESTS+4
^LR - [#63] CHKILL+3, CHKILL+7, CHSET+3, CHSET+7, PATIENT+4, TESTS+2
^PXRMINDX(63 KLAB+2!, KLAB+3!, KLAB+5!, SLAB+2*, SLAB+3*, SLAB+5*

Label References

Name Line Occurrences
KLAB CHKILL+10
PATIENT CHKILL+4, CHSET+4
SLAB CHSET+10
TESTS CHKILL+8, CHSET+8

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
DAS CHKILL+2~, CHKILL+9*, CHKILL+10, CHSET+2~, CHSET+9*, CHSET+10
DATA TESTS+1~, TESTS+2*, TESTS+3
DATE CHKILL+2~, CHKILL+5*, CHKILL+10, CHSET+2~, CHSET+5*, CHSET+10, KLAB~, KLAB+2, KLAB+3, KLAB+5
, SLAB~, SLAB+2, SLAB+3, SLAB+5
DFN CHKILL+2~, CHKILL+4, CHKILL+10, CHSET+2~, CHSET+4, CHSET+10, PATIENT~, PATIENT+6*, PATIENT+7, KLAB~
, KLAB+2, KLAB+3, KLAB+5, SLAB~, SLAB+2, SLAB+3, SLAB+5
ITEM KLAB~, KLAB+2, KLAB+3, KLAB+4, KLAB+5, SLAB~, SLAB+2, SLAB+3, SLAB+4, SLAB+5
LRDFN CHKILL~, CHKILL+3, CHKILL+4, CHKILL+7, CHKILL+8, CHKILL+9, CHSET~, CHSET+3, CHSET+4, CHSET+7
, CHSET+8, CHSET+9, PATIENT~, PATIENT+3, PATIENT+4, PATIENT+7, TESTS~, TESTS+2
LRDN CHKILL+2~, CHKILL+6*, CHKILL+7*, CHKILL+8, CHKILL+9, CHSET+2~, CHSET+6*, CHSET+7*, CHSET+8, CHSET+9
, TESTS~, TESTS+2, TESTS+4
LRIDT CHKILL~, CHKILL+3, CHKILL+5, CHKILL+7, CHKILL+8, CHKILL+9, CHSET~, CHSET+3, CHSET+5, CHSET+7
, CHSET+8, CHSET+9, TESTS~, TESTS+2
NODE KLAB~, KLAB+2, KLAB+3, KLAB+5, SLAB~, SLAB+2, SLAB+3, SLAB+5
OK CHKILL+2~, CHKILL+4, CHSET+2~, CHSET+4, PATIENT~, PATIENT+2*, PATIENT+3*, PATIENT+5*, PATIENT+7*
TEST CHKILL+2~, CHKILL+8, CHKILL+10, CHSET+2~, CHSET+8, CHSET+10, TESTS~, TESTS+3*, TESTS+4*
U CHSET+3, PATIENT+5, PATIENT+6, TESTS+3
ZERO PATIENT+1~, PATIENT+4*, PATIENT+5, PATIENT+6
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Global Variables Directly Accessed |  Label References |  Local Variables  | All