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

Package: Lab Service

Routine: LRAPKLG1


Information

LRAPKLG1 ;DSS/FHS - STATUS OF SURGICAL CASE ;08/10/16 09:35

Source Information

Source file <LRAPKLG1.m>

Call Graph

Call Graph

Call Graph Total: 3

Package Total Call Graph
VA FileMan 2 WP^DIE  $$GET1^DIQ  
Kernel 1 $$CJ^XLFSTR  

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

Package Total Caller Graph
Lab Service 1 LRAPKLG  

Entry Points

Name Comments DBIA/ICR reference
STATUS(LRCASE) ; GET Surgery case status
NO ; not requested or scheduled
CAN ; cancelled or aborted
SCH ; check to see if case is scheduled
TIM0
TIM1
REQ ; check to see if case has been requested
ABORT ; aborted case
STORE(LRDFN,LRSS,LRIDT,LRDIAL) ;Load the surgery dialog into ^LR(

External References

Name Field # of Occurrence
WP^DIE STORE+14
$$GET1^DIQ STATUS+5
$$CJ^XLFSTR STORE+15

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !!,$$CJ^XLFSTR("Surgery data transfer is completed",IOM),!
  • Line Location: STORE+15
Routine Call
  • DIE
  • Line Location:
    • STORE+14

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
^VA(200 - [#200] GET1^DIQ

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^SRF - [#130] STATUS+4, STATUS+6, STATUS+7, STATUS+8, STATUS+9, STATUS+10, STATUS+11, CAN+2, SCH+1, SCH+2
SCH+3, TIM0TIM0+1, TIM0+2, REQ+1, REQ+2, ABORT+1

Label References

Name Line Occurrences
CAN STATUS+7, STATUS+8
NO STATUS+10, STATUS+11
REQ STATUS+10, STATUS+11
SCH STATUS+10, STATUS+11
TIM0 SCH+3
TIM1 SCH+3

Naked Globals

Name Field # of Occurrence
^( STATUS+10, REQ+2, ABORT+1
^("NON" STATUS+4, STATUS+6
^("REQ" REQ+1, REQ+2
^(30 STATUS+6

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
ANS STATUS+1~, STORE+8~
ERR STATUS+1~, STORE+14!
FDA STORE+8~, STORE+13*, STORE+14
>> FIL STORE+10*, STORE+11, STORE+14
IEN STORE+8~, STORE+12*, STORE+13, STORE+14
IOM STORE+15
>> LRABORT ABORT+1*
LRCASE STATUS~, STATUS+4, STATUS+6, STATUS+7, STATUS+8, STATUS+9, STATUS+10, STATUS+11, CAN+2, SCH+1
SCH+2, SCH+3, TIM0TIM0+1, TIM0+2, REQ+1, REQ+2, ABORT+1
LRDFN STORE~, STORE+9
LRDIAL STORE~
LRDIAL( STORE+12
LRIDT STORE~, STORE+9
>> LRIEN STORE+9*, STORE+14
>> LROK STORE+7
>> LROPER STATUS+2*, STATUS+6*, STATUS+9*, NO+1*, CAN+3*, CAN+4*, TIM0*, TIM0+1*, TIM0+2*, TIM1*
REQ+1*, REQ+2*
LRSDOC STATUS+1~, STATUS+4*, STATUS+5
LRSS STORE~, STORE+10
>> LRSTAT STATUS+10*, STATUS+11*, SCH+3
>> LRSTATUS STATUS+10, STATUS+11, SCH+1*, SCH+2*, SCH+3*, REQ+1*, REQ+2*
>> LRSURPHY STATUS+5*, STATUS+6, STATUS+9, NO+1, CAN+3, CAN+4, TIM0TIM0+1, TIM0+2, TIM1
REQ+1, REQ+2
LRV CAN+1~
LRV( CAN+2*, CAN+3
LRX STORE+8~
U STATUS+4, STATUS+6, STATUS+7, STATUS+8, STATUS+9, STATUS+10, CAN+3, SCH+2, SCH+3, TIM0+1
TIM0+2, REQ+1, REQ+2, ABORT+1
X STORE+8~
Y STORE+8~
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  FileMan Files Accessed Via FileMan Db Call |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables  | All