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

Package: Lab Service

Routine: LREPIPI


Information

LREPIPI ;DALOI/CKA - Local Pathogens Input ;19 Jul 2013 4:06 PM

Source Information

Source file <LREPIPI.m>

Call Graph

Call Graph

Call Graph Total: 14

Package Total Call Graph
VA FileMan 9 NOW^%DTC  ^DDS  ^DIC  FILE^DICN  ^DIE  ^DIK  EN1^DIP  EN^DIQ  
^DIR  
DRG Grouper 2 $$CSI^ICDEX  $$ICDDATA^ICDXCODE  
Lab Service 1 PAUSE^LREPIRS2  
Lexicon Utility 1 $$IMPDATE^LEXU  
Registration 1 $$SITE^VASITE  

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 4 LREPI DELETE LOCAL PATHOGEN  LREPI ENTER/EDIT LOCAL PATH  LREPI PARAMETER SETUP  LREPI PATHOGEN INQUIRY  

Entry Points

Name Comments DBIA/ICR reference
EN ;
LKUP ;
ADD ;
EDIT
EXIT
FND
YN1
NOU
DELETE ;DELETE LOCAL PATHOGEN
KILL
INQUIRY
INQ1
PRINT
DFLT()
PARLKUP ;

External References

Name Field # of Occurrence
NOW^%DTC DFLT
^DDS EDIT+13
^DIC LKUP+6, DELETE+9, INQUIRYPARLKUP+1
FILE^DICN ADD+16
^DIE EDIT+6
^DIK KILL+1
EN1^DIP PRINT+1
EN^DIQ FND+1, INQ1INQ1+3
^DIR LKUP+4, ADD+3, ADD+5, FND+2, YN1+1, DELETE+14
$$CSI^ICDEX EDIT+4, EDIT+17
$$ICDDATA^ICDXCODE EDIT+4
$$IMPDATE^LEXU DFLT+1
PAUSE^LREPIRS2 INQ1+1
$$SITE^VASITE EN+2

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !!
  • Line Location: EDIT+15
Function Call: WRITE
  • Prompt: !,"This pathogen is already entered as a local pathogen.",!
  • Line Location: FND+0
Function Call: WRITE
  • Prompt: !!
  • Line Location: FND+3
Function Call: WRITE
  • Prompt: !!
  • Line Location: YN1+4
Function Call: WRITE
  • Prompt: !!,$C(7),?20,"NO UPDATING HAS OCCURRED!!!"
  • Line Location: NOU+0
Function Call: WRITE
  • Prompt: !!
  • Line Location: NOU+0
Function Call: WRITE
  • Prompt: !,"NO MATCH FOUND."
  • Line Location: DELETE+11
Function Call: WRITE
  • Prompt: !!,"Entry ",$P(LRY,U,2)," deleted."
  • Line Location: KILL+2
Routine Call
  • DDS
  • Line Location:
    • EDIT+13
Routine Call
  • DIC
  • Line Location:
    • LKUP+6
    • DELETE+9
    • INQUIRY
    • PARLKUP+1
Routine Call
  • DIE
  • Line Location:
    • EDIT+6
Routine Call
  • DIR
  • Line Location:
    • LKUP+4
    • ADD+3
    • ADD+5
    • FND+2
    • YN1+1
    • DELETE+14

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
^LAB(69.5 - [#69.5] Classic Fileman Calls

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^LAB(69.5 - [#69.5] ADD+8, ADD+18*, ADD+19*, ADD+21*, EDIT+1, EDIT+3, EDIT+8, EDIT+9, EDIT+10!, EDIT+16
EDIT+17, EDIT+18*
^ORD(101 - [#101] ADD+20
^TMP("ICDEXLK" EXIT!

Label References

Name Line Occurrences
ADD LKUP+11
DELETE DELETE+11, DELETE+17, DELETE+18, DELETE+19
EDIT LKUP+13, PARLKUP+3
EN LKUP+1, LKUP+8, LKUP+11, LKUP+13, LKUP+14, ADD+17, NOUDELETE+2
EXIT LKUP+1, LKUP+4, LKUP+8, LKUP+11, ADD+1, EDIT+19, NOUDELETE+3, DELETE+5, DELETE+16
FND LKUP+10
INQUIRY INQ1+5
KILL DELETE+18
NOU LKUP+9, LKUP+12, ADD+5, ADD+17
PARLKUP LKUP+1

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
D0 INQUIRY+1!, INQ1+2!
DA EDIT*, EDIT+1, EDIT+3, EDIT+6, EDIT+8, EDIT+9, EDIT+10, EDIT+16, EDIT+17, EDIT+18
, EXIT!, FND+1*, DELETE+18*, INQUIRY+1!, INQ1*, INQ1+2!, INQ1+4!
DD ADD+10!, EXIT!
DDSFILE EDIT+11*, EXIT!
DDSFILE(1 EDIT+14!
DIC LKUP+6*!, ADD+11*, EXIT!, FND+1*, DELETE+6*, DELETE+10!, INQUIRY*!, INQUIRY+1!, INQ1*, INQ1+2!
INQ1+4!, PRINT*, PARLKUP+1*!
DIC("A" INQUIRY*
DIC("S" LKUP+6*, DELETE+8*, PARLKUP+1*
DIC(0 LKUP+6*, ADD+12*, DELETE+7*, INQUIRY*, PARLKUP+1*
DIE EDIT+6*, EDIT+7!
DIK EXIT!, KILL*, KILL+3!
DINUM ADD+14*, EXIT!
DIR LKUP+4!, ADD+5!, EXIT!, FND+2!, YN1+2!, NOU!, DELETE+15!
DIR("?" LKUP+2*
DIR("??" LKUP+3*
DIR("A" LKUP+2*, ADD+2*, ADD+3*, ADD+5*, FND+2*, YN1*, DELETE+13*
DIR("B" ADD+5*, YN1*
DIR(0 LKUP+2*, ADD+2*, ADD+5*, FND+2*, YN1*, DELETE+13*
DIRUT LKUP+4, ADD+1, EXIT!
DLAYGO ADD+13*, EDIT+11*, EXIT!
DO ADD+10!, EXIT!, INQ1+4!
DR EDIT+6*, EDIT+12*, EXIT!, FND+1*, INQUIRY+1!, INQ1*, INQ1+2!, INQ1+3*, INQ1+4!
DTOUT LKUP+1, LKUP+9, LKUP+12, ADD+5, EXIT!, NOUDELETE+5, DELETE+16, PARLKUP+2
DUOUT LKUP+1, EXIT!, DELETE+5, DELETE+16, PARLKUP+2
L EXIT!, PRINT*
LRCODSET EDIT+17~*, EDIT+18
LRDA ADD+9*, ADD+14, ADD+18, ADD+19, ADD+21, ADD+22, EXIT!
LRDAICD EDIT+8*, EDIT+9, EDIT+10, EDIT+16*, EDIT+17, EDIT+18, EXIT!
LRDATE DFLT~*, DFLT+1
LRDEL LKUP+7, EXIT!, DELETE+1*
LREPIFN LKUP+6*, ADD+22*, EDIT, EXIT!, PARLKUP+1*
LRINT EDIT+2*, EDIT+3*, EDIT+4, EDIT+7!
LRNO EN+2*, LKUP+13, EXIT!, FND+3*
LRNUM ADD+7*, ADD+8*, ADD+9, EXIT!
LRNUM1 ADD+8*, EXIT!
>> LROPTION ADD+1
LRPROT ADD+20*, ADD+21, EXIT!
LRQUIT INQ1+2!, INQ1+4!
LRTMP EDIT+4*, EDIT+5, EDIT+6, EDIT+7!
LRX LKUP+5*, ADD+15, EXIT!
LRXX EXIT!, DELETE+4*
LRY LKUP+13, EXIT!, YN1+3*, DELETE+12*, DELETE+18, KILL+2
SITE EN+2*, ADD+15, EXIT!
U EN+2, ADD+18, ADD+19, ADD+21, EDIT+6, EDIT+9, EDIT+17, EDIT+18, KILL+2
X ADD+15*, EXIT!, DFLT
>> XQY0 LKUP+1
Y LKUP+1, LKUP+5, LKUP+6, LKUP+8, LKUP+10, LKUP+11, LKUP+12, ADD+6, ADD+17, EXIT!
FND+1, FND+3, YN1+3, DELETE+3, DELETE+4, DELETE+5, DELETE+11, DELETE+12, DELETE+17, INQUIRY+1!
INQ1INQ1+2!, INQ1+4!, PARLKUP+1, PARLKUP+2
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 |  Local Variables  | All