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

Package: Automated Medical Information Exchange

Routine: DVBCRPRT


Information

DVBCRPRT ;ALB/GTS-557/THM-REPRINT C&P REPORT ; 5/17/91 10:28 AM

Source Information

Source file <DVBCRPRT.m>

Call Graph

Call Graph

Call Graph Total: 6

Package Total Call Graph
Automated Medical Information Exchange 4 ^DVBCLABR  (BADXRF,SETLAB)^DVBCPRNT  (BOT,HDA,HDR,UP)^DVBCRPR1  (KILL,SSNSHRT,VARS)^DVBCUTIL  
VA FileMan 2 ^DIWP  ^DIWW  

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

Package Total Caller Graph
Automated Medical Information Exchange 2 DVBAB82  DVBCRPON  

Entry Points

Name Comments DBIA/ICR reference
PHYS
STEP2A ; ** Called from STEP2 only **
STEP2 ; ** An external entry point and called from GO2 **
VBASTEP2 ; call from VBACRPON^DVBAB82
STEP3 ; ** Called from STEP2A only **
STEP3A ; ** Called from STEP3 only **
GO ; ** An external entry point called from DVBCRPON **
VBAGO ; ** An external entry point called from DVBCRPON **
GO2
GO1
EXIT
NEXT
GETRO

External References

Name Field # of Occurrence
^DIWP STEP3+2
^DIWW STEP3+3
^DVBCLABR STEP2+2, VBASTEP2+2
BADXRF^DVBCPRNT GO+5, GO+11, VBAGO+6
SETLAB^DVBCPRNT GO+14, VBAGO+9
BOT^DVBCRPR1 STEP2+1, VBASTEP2+1
HDA^DVBCRPR1 GO+1, VBAGO+1, GO1+5
HDR^DVBCRPR1 STEP2A+1, STEP3A+2, STEP3A+4
UP^DVBCRPR1 STEP3A+4
KILL^DVBCUTIL GO+12, VBAGO+7, EXIT
SSNSHRT^DVBCUTIL GO1+4
VARS^DVBCUTIL GO2

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: "Examining provider: ",PHYS,!,"Examined on: "
  • Line Location: STEP2A+2
Function Call: WRITE
  • Prompt: Y,!
  • Line Location: STEP2A+2
Function Call: WRITE
  • Prompt: Y,!
  • Line Location: STEP2A+2
Function Call: WRITE
  • Prompt: !!?2,"Examination results:",!!
  • Line Location: STEP2A+3
Function Call: WRITE
  • Prompt: !!!!!?25,"This exam was CANCELLED by ",$S(EXSTAT="RX":"the RO.",1:"MAS."),!!
  • Line Location: STEP2A+3
Function Call: WRITE
  • Prompt: !!!!!?25,"Nothing to print",!!
  • Line Location: GO+12
Function Call: WRITE
  • Prompt: !!,"Total requests to be printed: ",XCNT,!
  • Line Location: GO+13
Function Call: WRITE
  • Prompt: !!!!!?25,"Nothing to print",!!
  • Line Location: VBAGO+7
Function Call: WRITE
  • Prompt: !!,"Total requests to be printed: ",XCNT,!
  • Line Location: VBAGO+8
Function Call: WRITE
  • Prompt: $E(PNAM,1,25),?28,DVBCSSNO,?43,CNUM,?55
  • Line Location: GO1+5
Function Call: WRITE
  • Prompt: Y,!
  • Line Location: GO1+5
Function Call: WRITE
  • Prompt: !,"Continued on next page",!,"VA Form 2507"
  • Line Location: NEXT+0

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^DPT - [#2] GO1
^DVB(396.3 - [#396.3] GO+3, GO+4, GO+5, GO+8, GO+9, GO+10, GO+11, VBAGO+3, VBAGO+4, VBAGO+5
VBAGO+6, GO2GO1GO1+5, GETRO
^DVB(396.4 - [#396.4] PHYSSTEP2A+1, STEP2A+2, STEP2A+3, STEP2+1, VBASTEP2+1, STEP3+2, STEP3A+4
^DVB(396.6 - [#396.6] STEP2A+1
^TMP($J GO+1!, GO+15, VBAGO+1!, VBAGO+10, GO2GO1+3*
^UTILITY($J STEP3+1!
^XUSEC("DVBA C SUPERVISOR" STEP2+1, GO+2, GO+6, GO2

Label References

Name Line Occurrences
EXIT GO+16, VBAGO+11
GETRO STEP2+1, VBASTEP2+1
GO1 GO+4, GO+10, VBAGO+5
GO2 GO+15, VBAGO+10
NEXT STEP3A+4
PHYS STEP2+1, VBASTEP2+1
STEP2 GO2
STEP2A STEP2+1, VBASTEP2+1
STEP3 STEP2A+4
STEP3A STEP3+2

Naked Globals

Name Field # of Occurrence
^( GO1
^(0 PHYSSTEP2A+1, GO1

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
AUTO GO2, EXIT!
CNUM GO1*, GO1+2, GO1+5, GO1+6!
>> DA PHYSSTEP2A+1, STEP2A+2, STEP2A+3, STEP2+1*, VBASTEP2+1*, STEP3+1, STEP3+3*, GO2*
>> DA(1 STEP2+1, VBASTEP2+1, STEP3+1, STEP3+3*, GO+3*, GO+4, GO+5, GO+9*, GO+10, GO+11
VBAGO+3, VBAGO+4*, VBAGO+5, VBAGO+6, GO2*, GO1GO1+3, GO1+5, GETRO
>> DFN GO1*
>> DIWF STEP3+1*
>> DIWL STEP3+1*
>> DIWR STEP3+1*
DUZ STEP2+1, GO+2, GO+6, GO2
DUZ(2 STEP2+1, GO+3
>> DVBADUZ(2 VBAGO+3*, VBAGO+4, EXIT!
DVBAON2 STEP2+3!, VBASTEP2+3!, GO+1!, VBAGO+1!
>> DVBCN GO+15*, VBAGO+10*
DVBCSSNO GO1+5, GO1+6!
>> DVBGUI STEP3A+1, STEP3A+3, STEP3A+4, NEXT
>> EXHD STEP2A+1*
>> EXMNM STEP2A+1*
>> EXSTAT STEP2A+3*
IO GO+1, VBAGO+1
IOSL STEP3A+2, STEP3A+4, GO1+5
>> JJ GO+15*, VBAGO+10*
>> LINE STEP2A+2*, STEP3+2*, STEP3A+4
>> LKILL EXIT*
>> LOC GO+8*, GO+9, GO2
>> OLDA STEP3+1*, STEP3+2, STEP3+3, STEP3A+4
>> OLDA1 STEP3+1*, STEP3+3
>> PG STEP2+1*, VBASTEP2+1*
>> PHYS PHYS*, STEP2A+2
PNAM GO+14*, GO+15*, VBAGO+9*, VBAGO+10*, GO2, GO1*, GO1+3, GO1+5, GO1+6!
PRINT STEP2+1!, VBASTEP2+1!, STEP3+3*, GO2!
>> PRTDATE GO2*, GO1*, GO1+1
>> RO STEP2+1, GO2, GETRO*
>> RTYPE GO1+1
>> RUNDATE GO2GO1+1
>> SSN GO1*
U PHYSSTEP2A+1, STEP2A+2, STEP2A+3, VBAGO+3, GO2GO1GO1+5, GETRO
>> X STEP3+2*
XCN GO+14*, GO+15*, VBAGO+9*, VBAGO+10*, GO2GO1+2*, GO1+3, GO1+6!
XCNT GO+1*, GO+13, GO+14!, VBAGO+1*, VBAGO+8, VBAGO+9!, GO1+3*
XDD STEP2A+2, GO1+5, EXIT!
XPG GO+12!, GO+14!, VBAGO+7!, VBAGO+9!
XPRINT GO+1*, GO+12!, GO+13, GO+14!, VBAGO+1*, VBAGO+7!, VBAGO+8, VBAGO+9!, GO1+3*
XXLN GO+12!, GO+14!, VBAGO+7!, VBAGO+9!
>> Y STEP2A+2*, GO1+5*
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables  | All