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

Package: Medicine

Routine: MCARAP1


Information

MCARAP1 ;WASH ISC/SAE-MEDICINE AUTO INSTRUMENT INTERFACE SUMMARY PRINT ;5/7/96 13:43

Source Information

Source file <MCARAP1.m>

Call Graph

Call Graph

Call Graph Total: 6

Package Total Call Graph
VA FileMan 3 DD^%DT  NOW^%DTC  $$GET1^DIQ  
Kernel 2 ^%ZISC  KILL^%ZTLOAD  
Medicine 1 ^MCARAP  

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
Medicine 1 MCARAP  

Entry Points

Name Comments DBIA/ICR reference
PRINT ; Print Report
PRINT1
WRITE ; Write report line
HEAD ; Header
EXIT ; Exit from program
EXIT1
PAGE ; New screen control
STAT ; Statistical totals
WSTAT
STYPE ; Screen Summary Type

External References

Name Field # of Occurrence
DD^%DT PRINT+2, WRITE+5, HEAD+9
NOW^%DTC PRINT+2
^%ZISC EXIT1+4
KILL^%ZTLOAD EXIT1+3
$$GET1^DIQ HEAD+3
^MCARAP EXIT+2, EXIT1+4

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !,$P(DTT,"@"),?14,DTI,?34,P,?60,SSN,?71,TRIES,?76,ERR,!,?6,$E(DTT,13,18),?14,DTL
  • Line Location: WRITE+6
Function Call: WRITE
  • Prompt: @IOF,!,?18,"VETERANS ADMINISTRATION MEDICAL CENTER",?72,"Page ",PG
  • Line Location: HEAD+1
Function Call: WRITE
  • Prompt: !,?28,$$GET1^DIQ(4.3,1,217),?66,MCDAY
  • Line Location: HEAD+3
Function Call: WRITE
  • Prompt: "DHCP ("
  • Line Location: HEAD+8
Function Call: WRITE
  • Prompt: !!,"TEST DATE",?17,"FIRST TRANS",?37,"PATIENT",?63,"SSN",?69,"TRIES",?76,"ERR",!,"TEST TIME",?17,"LAST TRANS"
  • Line Location: HEAD+11
Function Call: WRITE
  • Prompt: !,DASH
  • Line Location: HEAD+12
Function Call: WRITE
  • Prompt: @IOF
  • Line Location: EXIT1+4
Function Call: READ
  • Formatting: !!
  • Prompt: "Press return to continue: '^' to escape: "
  • Variable: X
  • Timeout: DTIME
  • Line Location: PAGE+1
Function Call: WRITE
  • Prompt: !!
  • Line Location: WSTAT+0
Function Call: WRITE
  • Prompt: "Successful: ",TOTS," "
  • Line Location: WSTAT+2
Function Call: WRITE
  • Prompt: "Unsuccessful: ",TOTU," "
  • Line Location: WSTAT+3
Function Call: WRITE
  • Prompt: "Successful: ",TOTS," Unsuccessful: ",TOTU," Total Attempts: ",(TOTS+TOTU)
  • Line Location: WSTAT+4
Function Call: WRITE
  • Prompt: "** No Successful Record transfers completed **"
  • Line Location: WSTAT+5
Function Call: WRITE
  • Prompt: "** No Unsuccessful Record Transfer attempts made **"
  • Line Location: WSTAT+6
Function Call: WRITE
  • Prompt: "** No Record Transfer attempts made **"
  • Line Location: WSTAT+7

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
^XMB(1 - [#4.3] GET1^DIQ

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^MCAR(700.5 - [#700.5] PRINT+4, PRINT1WRITE+1, WRITE+2, WRITE+3, WRITE+4, STAT+1, STAT+2, STYPE+1, STYPE+2

Label References

Name Line Occurrences
EXIT PRINT+4, PAGE+1
EXIT1 PRINT+4, EXIT+2
HEAD PRINT+3, PAGE+1, PAGE+2
PAGE PRINT1
PRINT1 PRINT+4
STAT PRINT1
STYPE PRINT+4
WRITE PRINT1
WSTAT PRINT+4

Naked Globals

Name Field # of Occurrence
^(0 WRITE+4

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
% PRINT+2, EXIT1!, EXIT1+2!
%DT EXIT1!
%I EXIT1+2!
%ZIS EXIT1!
ALL HEAD+6, EXIT1!, WSTAT+4, WSTAT+7
BAD WRITE+2, HEAD+5, EXIT1!, WSTAT+3, WSTAT+6
D EXIT1+2!
DA EXIT1!
DASH HEAD+12*, EXIT1+2!
DATE1 PRINT+4, HEAD+7, HEAD+9, EXIT1!
DATE2 PRINT+4, HEAD+7, HEAD+9, EXIT1!
DATESAME HEAD+7!*, HEAD+8, HEAD+10
DIK EXIT1!
DTI WRITE+4*, WRITE+5*, WRITE+6, EXIT1+2!
DTIME EXIT+1, PAGE+1
DTL WRITE+4*, WRITE+5*, WRITE+6, EXIT1+2!
DTT WRITE+4*, WRITE+5*, WRITE+6, EXIT1+1!
EDATE1 HEAD+9*, HEAD+10, EXIT1+2!
EDATE2 HEAD+9*, HEAD+10, EXIT1+2!
ENTRY PRINT1*, WRITE+1, WRITE+2, WRITE+3, WRITE+4, EXIT1!, STAT+1, STAT+2, STYPE+1*, STYPE+2
ERR WRITE+4*, WRITE+6, EXIT1+1!
EXIT PRINT+4, PRINT1PAGE+1!*
FLAG WRITE+4*, EXIT1+2!
GOOD WRITE+3, HEAD+4, EXIT1!, WSTAT+2, WSTAT+5
I EXIT1+2!
IJ PRINT1*, EXIT1!
INST WRITE+4*, EXIT1+1!
IOF HEAD+1, EXIT1+4
IOSL PAGE+1, PAGE+2
IOST EXIT+1, PAGE+1, PAGE+2
J EXIT1!
>> MCARA STYPE+2
MCDAY PRINT+2*, HEAD+3, EXIT1+2!
MCNOW PRINT+2*, EXIT1+2!
MCTIME PRINT+2*, HEAD+4, HEAD+5, HEAD+6, EXIT1+2!
NAME WRITE+1, EXIT1+2!, STAT+1, WSTAT+1
P WRITE+4*, WRITE+6, EXIT1+1!
PDATE PRINT+4*, PRINT1EXIT1+1!, STYPE+1
PG PRINT+1*, HEAD+1*, EXIT1!, EXIT1+1!
PJ PRINT+4*, EXIT1+1!
POP EXIT1+1!
REDO PRINT+1!, EXIT1+4
RPT EXIT1!
SSN WRITE+4*, WRITE+6, EXIT1+1!
TOTS PRINT+1*, EXIT1+1!, STAT+2*, WSTAT+2, WSTAT+4, WSTAT+5, WSTAT+7
TOTU PRINT+1*, EXIT1+1!, STAT+3*, WSTAT+3, WSTAT+4, WSTAT+6, WSTAT+7
TRIES WRITE+4*, WRITE+6, EXIT1+2!
TYPE PRINT+4!, STYPE+2*
U WRITE+1, WRITE+2, WRITE+3, WRITE+4, EXIT+2, PAGE+1, STAT+1, STAT+2, STYPE+2
>> X EXIT+1*, EXIT+2, PAGE+1*
Y PRINT+2*, WRITE+5*, HEAD+9*, EXIT1+2!
Z EXIT1+2!
ZIP EXIT1!
ZTDESC EXIT1+1!
>> ZTQUEUED EXIT1+3
ZTRTN EXIT1+1!
ZTSAVE EXIT1+1!
ZTSK EXIT1+3!
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