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

Package: Automated Medical Information Exchange

Routine: DVBCLKTL


Information

DVBCLKTL ;ALB/GTS-AMIE C&P APPT LINK MNGT ROUTINE ; 10/20/94 10:30 PM

Source Information

Source file <DVBCLKTL.m>

Call Graph

Call Graph

Call Graph Total: 7

Package Total Call Graph
Automated Medical Information Exchange 5 (APPTERR,DELCK,DELERR,DODEL,ERRMESS,LNKQS,NOAPTERR)^DVBCLKT2  ($$REQPAT,CPPATARY,FINDDA,NO2507,REQSEL)^DVBCUTL5  (APPTSEL,EXMDISP)^DVBCUTL6  (ATRBCK,NOAUTO,STATCK)^DVBCUTL7  ($$SELLNK,ADDLK,FIXLK)^DVBCUTL8  
Kernel 1 HOME^%ZIS  
VA FileMan 1 ^DIR  

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 C&P LINK MANAGEMENT  

Entry Points

Name Comments DBIA/ICR reference
EN ;** Main entry point
MAINPROC ;
AUTO2507 ;If only 1 2507, select it
LINKPROC ;Link appt to 2507
USEL2507 ;**User select 2507
HDR ;** Veteran selection header

External References

Name Field # of Occurrence
HOME^%ZIS EN+2
^DIR MAINPROC+11
APPTERR^DVBCLKT2 MAINPROC+17, MAINPROC+19
DELCK^DVBCLKT2 MAINPROC+22
DELERR^DVBCLKT2 MAINPROC+24
DODEL^DVBCLKT2 MAINPROC+23
ERRMESS^DVBCLKT2 LINKPROC+14
LNKQS^DVBCLKT2 LINKPROC+1
NOAPTERR^DVBCLKT2 MAINPROC+15
$$REQPAT^DVBCUTL5 EN+6
CPPATARY^DVBCUTL5 MAINPROC+1
FINDDA^DVBCUTL5 USEL2507+4
NO2507^DVBCUTL5 MAINPROC+5
REQSEL^DVBCUTL5 USEL2507+1
APPTSEL^DVBCUTL6 MAINPROC+13
EXMDISP^DVBCUTL6 MAINPROC+9
ATRBCK^DVBCUTL7 LINKPROC+10, LINKPROC+22
NOAUTO^DVBCUTL7 LINKPROC+11, LINKPROC+23
STATCK^DVBCUTL7 LINKPROC+8, LINKPROC+20
$$SELLNK^DVBCUTL8 LINKPROC+13
ADDLK^DVBCUTL8 LINKPROC+10, LINKPROC+11
FIXLK^DVBCUTL8 LINKPROC+22, LINKPROC+23

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: @IOF,!!,?18,"AMIE/C&P Appointment Link Management",!!
  • Line Location: HDR+1
Function Call: WRITE
  • Prompt: !,"As a Supervisor, you may remove 2507 appointment links",!!
  • Line Location: HDR+2
Routine Call
  • %ZIS
  • Line Location:
    • EN+2
Routine Call
  • DIR
  • Line Location:
    • MAINPROC+11

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^DPT - [#2] LINKPROC+16
^DVB(396.3 - [#396.3] MAINPROC+5, MAINPROC+8, MAINPROC+13
^DVB(396.95 - [#396.95] MAINPROC+22, MAINPROC+24, MAINPROC+25, LINKPROC+16
^TMP("DVBC" EN+1!, MAINPROC+14, MAINPROC+16, MAINPROC+18, MAINPROC+28!, AUTO2507+4, AUTO2507+5, AUTO2507+6, AUTO2507+7!, LINKPROC+18*
LINKPROC+19*, USEL2507+5!
^XUSEC("DVBA C SUPERVISOR" EN+4

Label References

Name Line Occurrences
AUTO2507 MAINPROC+2
HDR EN+6
LINKPROC MAINPROC+25
MAINPROC EN+6
USEL2507 MAINPROC+3

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
APPTNODE MAINPROC+27!
APPTSTAT MAINPROC+27!, LINKPROC+9, LINKPROC+21
DIR MAINPROC+11!
DIR("A" MAINPROC+10*, MAINPROC+11*
DIR(0 MAINPROC+10*
>> DTOUT LINKPROC+3
DUZ EN+4
DVBAAPT MAINPROC+14, MAINPROC+16, MAINPROC+18, MAINPROC+20, MAINPROC+22, MAINPROC+24, MAINPROC+25, MAINPROC+26!, LINKPROC+8, LINKPROC+19
LINKPROC+20
>> DVBACNT MAINPROC+2, MAINPROC+3
DVBADA MAINPROC+4*, MAINPROC+5, MAINPROC+8, MAINPROC+9, MAINPROC+13, MAINPROC+22, MAINPROC+24, MAINPROC+25, MAINPROC+28!, AUTO2507+3*
AUTO2507+6*, LINKPROC+13, USEL2507+2*
DVBADEL MAINPROC+21!, MAINPROC+23, MAINPROC+25, MAINPROC+27!
DVBADFN EN+6*, EN+7!, MAINPROC+1, LINKPROC+8, LINKPROC+16, LINKPROC+20
DVBADT MAINPROC+26!, AUTO2507+2~, AUTO2507+3*, AUTO2507+5*, AUTO2507+6
DVBADTOT MAINPROC+28!
DVBALKDA MAINPROC+27!
DVBALP MAINPROC+26!
DVBAMORE MAINPROC+26!
DVBANOLK LINKPROC+14, LINKPROC+24!
>> DVBAOLDA LINKPROC+13*, LINKPROC+14, LINKPROC+15, LINKPROC+16
DVBAORD MAINPROC+26!, AUTO2507+2~, AUTO2507+3*, AUTO2507+4*, AUTO2507+5, AUTO2507+6
DVBAOUT MAINPROC+12, MAINPROC+15, MAINPROC+17, MAINPROC+19, MAINPROC+28!, LINKPROC+3~*, LINKPROC+7, LINKPROC+12, USEL2507+2
DVBAPNAM MAINPROC+28!
DVBASEL MAINPROC+26!, USEL2507+3*
DVBASUPR EN+3!, EN+4*, EN+7!, MAINPROC+22, MAINPROC+24, HDR+2
DVBAYVAL LINKPROC+2*, LINKPROC+7, LINKPROC+12, LINKPROC+24!
DVBCADLK MAINPROC+27!, LINKPROC+2!*, LINKPROC+7, LINKPROC+12
DVBCOLAP MAINPROC+27!
IOF HDR+1
OLDSTAT LINKPROC+16*, LINKPROC+17, LINKPROC+24!
SAVESTAT LINKPROC+9*, LINKPROC+10, LINKPROC+11, LINKPROC+21*, LINKPROC+22, LINKPROC+23, LINKPROC+24!
U MAINPROC+13, MAINPROC+22, MAINPROC+24, MAINPROC+25, LINKPROC+8, LINKPROC+16, LINKPROC+19, LINKPROC+20
X MAINPROC+11!
Y MAINPROC+11!, LINKPROC+2!, USEL2507+2, USEL2507+3, USEL2507+4
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  Global Variables Directly Accessed |  Label References |  Local Variables  | All