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

Package: Automated Medical Information Exchange

Routine: DVBCADEX


Information

DVBCADEX ;ALB/GTS - 557/THM-ADD C&P EXAMS TO REQUESTS, PART 1 ; 6/28/91 9:32 AM

Source Information

Source file <DVBCADEX.m>

Call Graph

Call Graph

Call Graph Total: 7

Package Total Call Graph
Automated Medical Information Exchange 4 ^DVBCADE2  ^DVBCEEXM  KILL^DVBCUTIL  $$RSTAT^DVBCUTL8  
VA FileMan 2 ^DIC  GETS^DIQ  
Kernel 1 HOME^%ZIS  

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
Automated Medical Information Exchange 1 DVBA C ADD ADDITIONAL EXAM  

Entry Points

Name Comments DBIA/ICR reference
SETUP
EN ; Entry point
EXIT
HDR
KILL

External References

Name Field # of Occurrence
HOME^%ZIS SETUP
^DIC EN+6
GETS^DIQ EN+9
^DVBCADE2 EN+18
^DVBCEEXM EN+17
KILL^DVBCUTIL EXIT
$$RSTAT^DVBCUTL8 EN+14

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: @FF,!?(IOM-$L(HD3)\2),HD3,!!?(IOM-$L(HD1)\2),HD1,!!!
  • Line Location: EN+2
Function Call: WRITE
  • Prompt: " ???",*7
  • Line Location: EN+7
Function Call: WRITE
  • Prompt: *7,!!,"This request is a TRANSFER IN and exams cannot be added.",!!
  • Line Location: EN+12
Function Call: WRITE
  • Prompt: !!,*7,"This request has been ",$S(STAT["X":"cancelled",STAT="T":"transcribed",STAT["C":"completed",STAT="R":"released",STAT="NT":"transferred in",1:"given an incorrect status"),".",!!
  • Line Location: EN+16
Function Call: READ
  • Variable: ANS
  • Timeout: DTIME
  • Line Location: EN+17
Function Call: WRITE
  • Prompt: @FF,?(IOM-$L(HD)\2),HD,!!,"Veteran name: ",$P(PNAM,",",2,99)," ",$P(PNAM,",",1),?55,"SSN: ",SSN,!?53,"C-NUM: ",CNUM,!
  • Line Location: HDR+0
Function Call: WRITE
  • Prompt: "="
  • Line Location: HDR+1
Function Call: WRITE
  • Prompt: !
  • Line Location: HDR+2
Routine Call
  • %ZIS
  • Line Location:
    • SETUP
Routine Call
  • DIC
  • Line Location:
    • EN+6

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
^DVB(396.3 - [#396.3] Classic Fileman Calls,  GETS^DIQ

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^DPT - [#2] EN+17
^DVB(396.3 - [#396.3] EN+8
^TMP($J KILL!

Label References

Name Line Occurrences
EN EN+7, EN+12, EN+16, EN+19
EXIT EN+6, EN+17, EN+18
HDR EN+17
KILL EN+2, EN+18

Naked Globals

Name Field # of Occurrence
^( EN+17

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
% KILL!
%Y KILL!
ANS EN+17*, KILL!
CNUM EN+17*, HDR, KILL!
CTIM KILL!
DA EN+7*, KILL!
DFN EN+7*, EN+17, KILL!
DIC EN+3*, KILL!
DIC("A" EN+3*
DIC("S" EN+5*
DIC("W" EN+4*
DIC(0 EN+3*
DIE KILL!
DIK KILL!
DR KILL!
DTA EN+17*, KILL!
DTB EN+15*, KILL+1!
DTIME EN+17
DTOUT KILL!
DUOUT KILL!
DVBAINDA KILL+1!
DVBAROUS EN+5, KILL+1!
DVBCARY EN+1~, KILL+1!
DVBCARY( EN+10, EN+11
DVBCCONT KILL!
DVBCLCKD EN+2!, EN+18, EXIT!
DVBCRDAT EN+1~, EN+10*, KILL+1!
DVBCSITE EN+1~, EN+11*, KILL+1!
DXCOD KILL!
DXNUM KILL!
EDIT KILL!
EX KILL!
EXCNT EN+7*, KILL+1!
EXMNM KILL!
FF DVBCADEX+3~, SETUP*, EN+2, HDR
FMT KILL!
HD DVBCADEX+3~, SETUP*, HDR
HD1 DVBCADEX+3~, SETUP*, EN+2
HD2 DVBCADEX+3~, SETUP*
HD3 DVBCADEX+3~, SETUP*, EN+2
IOF SETUP
IOM EN+2, HDRHDR+1
JJ KILL!
JY KILL!
LINE HDR+1*, KILL+2!
NCN EN+14!, EN+15*, EN+16
OUT EN+18, KILL+2!
OWNDOM EN+8*, EN+12, KILL+2!
PCT KILL!
PNAM EN+17*, HDR, KILL!
REQDA EN+7*, EN+8, EN+9, EN+10, EN+11, KILL!
SC KILL!
SSN EN+17*, HDR, KILL!
STAT EN+14*, EN+15, EN+16, KILL+2!
TEMP KILL!
U EN+6, EN+7, EN+8, EN+14, EN+17
VX KILL!
X EN+6, EN+8*, EN+14, KILL!
Y EN+7, KILL!
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