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

Package: Automated Medical Information Exchange

Routine: DVBCUTL5


Information

DVBCUTL5 ;ALB/GTS-AMIE C&P APPT LINK USER SEL RTNS ; 10/20/94 1:00 PM

Source Information

Source file <DVBCUTL5.m>

Call Graph

Call Graph

Call Graph Total: 3

Package Total Call Graph
VA FileMan 2 ^DIC  ^DIR  
Automated Medical Information Exchange 1 $$RSTAT^DVBCUTL8  

Caller Graph

Legends:

Legend of Colors

Package Component Superscript legend

protocol O screenman SM broker B event driver Ed print P extended action Ea limited protocol LP edit E server Se subscriber Su inquire I run routine RR action A

Caller Graph

Caller Graph Total: 7

Package Total Caller Graph
Automated Medical Information Exchange 5 DVBCCNNS  DVBCLKTL  DVBCLOG2  DVBCMKLK  DVBCSDEV  
Scheduling 2 SDEC58  SDECCAP  

Entry Points

Name Comments DBIA/ICR reference
SDORGST() ;** Return value of SD Event originating process
REQSEL ;** Select 2507
FINDDA ;** Loop ^TMP, get 396.3 DA
OPENCHK(REQDA) ;** Check for open exam on 2507
SDEVTSPC(DVBAPCE) ;**Return piece of 'S' node in Sched event
CPPATARY(DVBADFN) ;** Set ^TMP of 2507's for vet
REQARY ;** Create Array of 2507's for veteran
SELREQ ;** Select 2507 from ^TMP
NO2507 ;** 2507 not selected, error
SDEVTXST() ;** Check ^TMP("SDEVT",$J) existence
REQPAT() ;** Select patient who has 2507's

External References

Name Field # of Occurrence
^DIC REQPAT+2
^DIR SELREQ+4, NO2507+4
$$RSTAT^DVBCUTL8 REQARY+14

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !!,"Select a 2507 request",!
  • Line Location: REQSEL+6
Function Call: WRITE
  • Prompt: !
  • Line Location: SELREQ+8
Routine Call
  • DIC
  • Line Location:
    • REQPAT+2
Routine Call
  • DIR
  • Line Location:
    • SELREQ+4
    • NO2507+4

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
^DPT - [#2] Classic Fileman Calls

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^DD("DD" REQSEL+13
^DPT - [#2] REQSEL+8
^DVB(396.3 - [#396.3] REQARY+12, REQARY+14, REQARY+18, CPPATARY+7, CPPATARY+8
^DVB(396.4 - [#396.4] OPENCHK+3, OPENCHK+4
^TMP("DVBC" REQARY+19*, REQSEL+9, REQSEL+11, REQSEL+12, REQSEL+15, FINDDA+1, FINDDA+3, FINDDA+4, CPPATARY+13*
^TMP("SDEVT" SDEVTSPC+3, SDEVTXST+1, SDORGST+3

Label References

Name Line Occurrences
$$OPENCHK REQARY+15
SELREQ REQSEL+16, REQSEL+19

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
DIC REQPAT+1*, REQPAT+2!
DIC("A" REQPAT+1*
DIC("S" REQPAT+2*
DIC(0 REQPAT+1*
DIR SELREQ+9!, NO2507+4!
DIR("?" SELREQ+3*
DIR("A" SELREQ+4*, NO2507+1*, NO2507+2*, NO2507+3*, NO2507+4*
DIR(0 SELREQ+2*, NO2507+4*
DTOUT SELREQ+5, SELREQ+6, SELREQ+7, SELREQ+9!
DUOUT SELREQ+5, SELREQ+6, SELREQ+9!
>> DVBACNT REQARY+8*, REQARY+18*, CPPATARY+5*, CPPATARY+12*
>> DVBADA REQARY+12*, REQARY+14, REQARY+15, REQARY+18, REQARY+19, REQSEL+10*, REQSEL+12*, FINDDA+2*, FINDDA+4*
DVBADFN REQARY+12, REQSEL+8, CPPATARY~, CPPATARY+7
>> DVBADT REQARY+18*, REQARY+19, REQSEL+10*, REQSEL+11*, REQSEL+12, REQSEL+13, FINDDA+2*, FINDDA+3*, FINDDA+4
>> DVBADTOT SELREQ+7*
>> DVBALP REQSEL+9*, REQSEL+14, REQSEL+17, FINDDA+1*, SELREQ+2, SELREQ+4
>> DVBAMORE REQSEL+15*, REQSEL+16, REQSEL+17
DVBAOPEN REQARY+15*!, REQARY+16, REQARY+17!
>> DVBAORD REQSEL+7*, REQSEL+9*, REQSEL+11, REQSEL+12, REQSEL+15, FINDDA+1*, FINDDA+3, FINDDA+4, SELREQ+5*, SELREQ+6*
DVBAOUT SELREQ+1!, SELREQ+5*
DVBAPCE SDEVTSPC~, SDEVTSPC+3
>> DVBAPNAM REQSEL+8*, REQSEL+14
>> DVBASDPR REQARY+16
>> DVBASEL FINDDA+1
DVBASPCV SDEVTSPC+1~, SDEVTSPC+2*, SDEVTSPC+3*, SDEVTSPC+4
>> DVBASTAT REQARY+14
DVBAVAR SDORGST+1~, SDORGST+2*, SDORGST+3
LPDA OPENCHK+1~, OPENCHK+2*, OPENCHK+3*, OPENCHK+4, OPENCHK+5
QVAR OPENCHK+1~, OPENCHK+3, OPENCHK+5*, OPENCHK+6*, OPENCHK+7
REQ CPPATARY+4~, CPPATARY+8*, CPPATARY+10, CPPATARY+11, CPPATARY+12
REQDA OPENCHK~, OPENCHK+3, CPPATARY+4~, CPPATARY+6*, CPPATARY+7*, CPPATARY+8, CPPATARY+13
REQDT CPPATARY+4~, CPPATARY+12*, CPPATARY+13
>> SDHDL SDEVTSPC+3, SDEVTXST+1, SDORGST+3
U REQARY+14, OPENCHK+4, CPPATARY+10, CPPATARY+11, SDEVTSPC+3
X NO2507+4!
Y REQSEL+13!*, REQSEL+14, SELREQ+6, REQPAT+3, NO2507+4!
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