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

Package: Lab Service

Routine: LRCAPAM2


Information

LRCAPAM2 ; IHS/DIR/AAB - PHASE 2 OF LMIP DATA COLLECTION 67.9 TO ^LAH( ;

Source Information

Source file <LRCAPAM2.m>

Call Graph

Call Graph Total: 4

Package Total Call Graph
Kernel 2 $$FMTE^XLFDT  $$UP^XLFSTR  
VA Fileman 2 ^%DT  YN^DICN  

Caller Graph

Caller Graph Total: 1

Package Total Caller Graph
Lab Service 1 LR WKLD LMIP 2  

Entry Points

Name Comments DBIA/ICR reference
EN ;
TREA ;
STOP ;
CHK
PRI
LONG ;
DT
DQ

External References

Name Field # of Occurrence
^%DT DT, DT+1
YN^DICN CHK
$$FMTE^XLFDT DT+1, PRI+6
$$UP^XLFSTR PRI+16

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !?(IOM-$L(LINE))\2,LINE,!
  • Line Location: EN+2
Function Call: WRITE
  • Prompt: !?(IOM-$L(LINE))\2,LINE,!
  • Line Location: EN+3
Function Call: WRITE
  • Prompt: !?(IOM-$L(LINE))\2,LINE,!
  • Line Location: EN+4
Function Call: WRITE
  • Prompt: !?(IOM-$L(LINE))\2,LINE,!
  • Line Location: EN+5
Function Call: WRITE
  • Prompt: !!?10,"THERE IS PREVIOUS DATA STORED IN ^LAH(LABWL, FILE",!!?5,"DO YOU WISH TO PURGE THIS DATA? ",!
  • Line Location: CHK+0

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^DIC(4 - [#4] PRI, PRI+2
^LAB(64.21 - [#64.21] PRI+12
^LAH("LABWL" CHK!, DQ+1, PRI+5*, PRI+15*, PRI+16*, PRI+18*, TREA+2*, LONG+1*
^LAM - [#64] PRI+12
^LAM("C" PRI+10
^LRO(67.9 - [#67.9] PRI, PRI+2, PRI+4, PRI+5, PRI+7, PRI+8, TREA+1

Label References

Name Line Occurrences
CHK CHK
LONG TREA+1
STOP CHK, DT, DT+1
TREA PRI+17

Naked Globals

Name Field # of Occurrence
^( PRI, PRI+2, PRI+4, PRI+5*, PRI+7, TREA+1
^(0 DQ+1*, PRI+5, TREA+2*
^(1 PRI, PRI+2
^(99 PRI, PRI+2

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
% CHK*, DT!
%DT DT!*, STOP+1!
%DT("A" DT*, DT+1*
%DT("B" DT+1*
%DT(0 DT*
BLK DT*, STOP+1!
CNT PRI+5*, PRI+10*, PRI+15, PRI+16*, PRI+18, TREA+2*, LONG+1*, STOP+1!
IOM EN+2, EN+3, EN+4, EN+5
LINE EN+2*, EN+3*, EN+4*, EN+5*, DT!
LRCC PRI+6*, PRI+7*, PRI+8, TREA+1, STOP+1!
LRCCN PRI+8*, PRI+9*, PRI+10, PRI+14*, PRI+15, PRI+16, STOP+1!
LRDA PRI+10*, PRI+11, PRI+12, STOP+1!
LRDAT PRI+4*, PRI+6, STOP+2!
LRDATE PRI+4*, PRI+5, PRI+7, PRI+8, TREA+1, STOP+1!
LRDATEP PRI+5*, STOP+1!
LREDT DT+1*, DQ*, PRI+4, STOP+1!
LRHD1 PRI*, PRI+1*, PRI+5, STOP+1!
LRHD2 PRI+2*, PRI+3*, PRI+5, STOP+2!
LRML DQ+1*, STOP+2!
LRNCCN1 PRI+10*, PRI+13*, PRI+14, STOP+1!
LRNCCN2 PRI+13*, PRI+14, STOP+1!
LRPRI PRI*, PRI+2, PRI+4, PRI+5, PRI+7, PRI+8, TREA+1, STOP+2!
LRSDT DT*, DQ*, PRI+4, STOP+2!
LRSECT PRI+10!, PRI+12*, PRI+14
LRSITE PRI+2*, PRI+4, PRI+5, PRI+7, PRI+8, TREA+1, STOP+2!
LRTRE TREA+1*, STOP+2!
LRTRED TREA+1*, STOP+2!
STR TREA+1*, TREA+2, LONG+1*, STOP+2!
U PRI, PRI+2, PRI+5, PRI+9, PRI+10, PRI+12, PRI+14, PRI+15, PRI+16, TREA+1
Y DT, DT+1, DQ, STOP+2!
Y2 DT+1*, STOP+2!
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables |  All