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 |  Used in RPC |  FileMan Files Accessed Via FileMan Db Call |  Global Variables Directly Accessed |  Label References |  Local Variables  | All
Print Page as PDF
Routine: DVBCENQ

Package: Automated Medical Information Exchange

Routine: DVBCENQ


Information

DVBCENQ ;ALB/GTS-557/THM-2507 INQUIRY ; 6/16/20 4:25pm

Source Information

Source file <DVBCENQ.m>

Call Graph

Call Graph

Call Graph Total: 10

Package Total Call Graph
Kernel 4 (,HOME)^%ZIS  ^%ZISC  (,KILL)^%ZTLOAD  $$FMTE^XLFDT  
VA FileMan 3 ^%DTC  ^DIC  $$GET1^DIQ  
Automated Medical Information Exchange 2 ^DVBCENQ1  (KILL,VARS)^DVBCUTIL  
Registration 1 (KVAR,SVC)^VADPT  

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

Package Total Caller Graph
Automated Medical Information Exchange 4 DVBA C INQUIRY  DVBA CAPRI GET EDIPI  DVBA CAPRI GET EDIPI2  DVBAB SELF REFERRAL  

Entry Points

Name Comments DBIA/ICR reference
PRINT
EN
DEVICE
EXIT
EDIPIQ(Y,DFN) ;
EDIPIQ2(DVBRTN,DFN) ;
SELFREF(DVBDBQ,DFN) ;
LEAPYEAR(YEAR) ;

External References

Name Field # of Occurrence
^%DTC SELFREF+8
^%ZIS DEVICE
HOME^%ZIS EN
^%ZISC DEVICE+3
^%ZTLOAD DEVICE+2
KILL^%ZTLOAD EXIT+1
^DIC EN+2
$$GET1^DIQ SELFREF+11, SELFREF+12, SELFREF+13
^DVBCENQ1 PRINT
KILL^DVBCUTIL EXIT+1
VARS^DVBCUTIL PRINT
KVAR^VADPT EDIPIQ2+12
SVC^VADPT EDIPIQ2+9
$$FMTE^XLFDT SELFREF+13

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: @FF,"2507 Request Inquiry",!!!
  • Line Location: EN+1
Function Call: WRITE
  • Prompt: " ???",*7
  • Line Location: EN+3
Function Call: WRITE
  • Prompt: !
  • Line Location: DEVICE+0
Function Call: WRITE
  • Prompt: !!,"Request queued",!!
  • Line Location: DEVICE+2
Routine Call
  • DIC
  • Line Location:
    • EN+2
Routine Call
  • %ZIS
  • Line Location:
    • DEVICE
Routine Call
  • %ZIS
  • Line Location:
    • EN

Used in RPC

RPC Name Call Tags
DVBA CAPRI GET EDIPI EDIPIQ
DVBA CAPRI GET EDIPI2 EDIPIQ2
DVBAB SELF REFERRAL SELFREF

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
^DVB(396.17 - [#396.17] GET1^DIQ
^DVB(396.3 - [#396.3] Classic Fileman Calls

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^DD("DD" EN
^DGCN(391.91 - [#391.91] EDIPIQ+3, EDIPIQ+5, EDIPIQ+6, EDIPIQ2+4, EDIPIQ2+6, EDIPIQ2+7
^DVB(396.17 - [#396.17] SELFREF+5, SELFREF+10
^TMP($J EN!, EXIT!

Label References

Name Line Occurrences
$$LEAPYEAR SELFREF+7
EN DVBCENQ+3, EN+3, DEVICE+3
EXIT PRINT+1, EN+2, DEVICEDEVICE+2
PRINT DEVICE+3

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
>> %ZIS DEVICE*
>> %ZIS("A" DEVICE*
>> %ZIS("B" DEVICE*
>> ADR1 PRINT+2*
>> ADR2 PRINT+2*
>> ADR3 PRINT+2*
>> BUSPHON PRINT+2*
>> CITY PRINT+2*
CNT SELFREF+2~, SELFREF+4*, SELFREF+13*
>> CNUM PRINT+2*
>> DA EN+4*
>> DA(1 EN+4*
DFN EDIPIQ~, EDIPIQ+2, EDIPIQ+3, EDIPIQ2~, EDIPIQ2+3, EDIPIQ2+4, SELFREF~, SELFREF+3, SELFREF+11
>> DIC EN+2*
>> DIC("A" EN+2*
>> DIC("W" EN+2*
>> DIC(0 EN+2*
DT EN, SELFREF+6, SELFREF+7
DVBBOS EDIPIQ2+2~, EDIPIQ2+10*, EDIPIQ2+11
DVBDBQ SELFREF~, SELFREF+1!*, SELFREF+3*
DVBDBQ( SELFREF+13*
>> DVBDFN SELFREF+11*
DVBDT SELFREF+2~, SELFREF+5*, SELFREF+6, SELFREF+9, SELFREF+10, SELFREF+13
DVBED EDIPIQ+3*, EDIPIQ+4, EDIPIQ+5, EDIPIQ+6, EDIPIQ2+2~, EDIPIQ2+4*, EDIPIQ2+5, EDIPIQ2+6, EDIPIQ2+7, SELFREF+2~
, SELFREF+10*, SELFREF+11, SELFREF+12, SELFREF+13
DVBRTN EDIPIQ2~, EDIPIQ2+1!*, EDIPIQ2+3*, EDIPIQ2+8*, EDIPIQ2+11*
DVBSF SELFREF+2~, SELFREF+12*
DVBYEAR SELFREF+2~, SELFREF+7*
DVBYR SELFREF+2~, SELFREF+6*, SELFREF+7*, SELFREF+8
DVEDIPI EDIPIQ+1!, EDIPIQ+6*, EDIPIQ+7, EDIPIQ2+1!, EDIPIQ2+2~, EDIPIQ2+7*, EDIPIQ2+8
>> FDT(0 EN*
>> FF EN*, EN+1
>> HOMPHON PRINT+2*
>> I DEVICE+1*
IO DEVICE+3
>> IO("Q" DEVICE+1
IOF EN
ION DEVICE+1
>> JI EN+4*
>> NAME PRINT+2*
>> OTHDIS PRINT+2*
>> POP DEVICE
>> REQDA EN+4*
RETVAL LEAPYEAR+1~*, LEAPYEAR+2*, LEAPYEAR+3*, LEAPYEAR+4*, LEAPYEAR+5
>> SSN PRINT+2*
>> STATE PRINT+2*
TSTA1 EXIT!
TSTAT EXIT!
U EN+2, EN+4, EDIPIQ+5, EDIPIQ+6, EDIPIQ2+6, EDIPIQ2+7, EDIPIQ2+10
VASV EDIPIQ2+2~
VASV(6 EDIPIQ2+10
X EN+2, SELFREF+2~, SELFREF+8
X1 SELFREF+2~, SELFREF+6*
X2 SELFREF+2~, SELFREF+6*
XCNP EXIT!
Y EN*, EN+3, EN+4, EDIPIQ~, EDIPIQ+1!*, EDIPIQ+2*, EDIPIQ+7*
YEAR LEAPYEAR~, LEAPYEAR+2, LEAPYEAR+3, LEAPYEAR+4
>> ZIP PRINT+2*
>> ZTDESC DEVICE+1*
>> ZTIO DEVICE+1*
>> ZTQUEUED PRINT+1, EXIT+1
>> ZTRTN DEVICE+1*
>> ZTSAVE( DEVICE+1*
>> ZTSK DEVICE+2
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  Used in RPC |  FileMan Files Accessed Via FileMan Db Call |  Global Variables Directly Accessed |  Label References |  Local Variables  | All