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

Package: Automated Medical Information Exchange

Routine: DVBCRELS


Information

DVBCRELS ;ALB/GTS-557/THM-RELEASE 2507 REQUEST TO RO ; 5/27/91 4:54 PM

Source Information

Source file <DVBCRELS.m>

Call Graph

Call Graph

Call Graph Total: 7

Package Total Call Graph
Automated Medical Information Exchange 3 KILL^DVBCUTIL  $$RSTAT^DVBCUTL8  ^DVBCXFRE  
Kernel 2 HOME^%ZIS  $$NOW^XLFDT  
VA FileMan 2 ^DIC  ^DIE  

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 RELEASE C&P REQUESTS  

Entry Points

Name Comments DBIA/ICR reference
EXAM
EN
LOOK
DATA
FX ;if to be faxed or transferred out, set like RO has printed it
EXIT
KILL
STATCHK

External References

Name Field # of Occurrence
HOME^%ZIS EN
^DIC LOOK+1
^DIE DATA+5, DATA+10, FX+2
KILL^DVBCUTIL EXIT
$$RSTAT^DVBCUTL8 LOOK+3, LOOK+7
^DVBCXFRE DATA+7
$$NOW^XLFDT DATA+5, FX+2

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: *7,!!,"Invalid user number (DUZ)",!!
  • Line Location: DVBCRELS+3
Function Call: WRITE
  • Prompt: *7,!!,"You are not authorized to release 2507 requests!!",!!
  • Line Location: DVBCRELS+4
Function Call: WRITE
  • Prompt: !,EXAM," is not complete "
  • Line Location: EXAM+2
Function Call: WRITE
  • Prompt: " (transferred)"
  • Condition for execution: STAT="T"
  • Line Location: EXAM+2
Function Call: WRITE
  • Prompt: @FF,!?(IOM-$L(HD)\2),HD,!?(IOM-$L(HD2)\2),HD2,!!!
  • Line Location: LOOK+0
Function Call: WRITE
  • Prompt: *7," ???"
  • Line Location: LOOK+1
Function Call: WRITE
  • Prompt: !!,"Please wait while the individual exam statuses are checked. "
  • Line Location: LOOK+8
Function Call: WRITE
  • Prompt: !
  • Line Location: LOOK+8
Function Call: WRITE
  • Prompt: !!,"All exams have been completed, please enter the following:",!!
  • Line Location: DATA+1
Function Call: READ
  • Variable: ANS
  • Timeout: DTIME
  • Line Location: DATA+2
Function Call: WRITE
  • Prompt: !!,"This request is now released.",!!
  • Line Location: DATA+6
Function Call: WRITE
  • Prompt: *7,!!,"Release NOT COMPLETED !!",!!
  • Line Location: DATA+10
Function Call: WRITE
  • Prompt: *7,!!,"This request has been cancelled by the RO.",!!
  • Line Location: STATCHK+0
Function Call: WRITE
  • Prompt: *7,!!,"This request has been completed and transferred out.",!!
  • Line Location: STATCHK+1
Function Call: WRITE
  • Prompt: *7,!!,"This request has been cancelled by MAS.",!!
  • Line Location: STATCHK+2
Function Call: WRITE
  • Prompt: *7,!!,"This request has been released to the RO.",!!
  • Line Location: STATCHK+3
Function Call: WRITE
  • Prompt: *7,!!,"This request has been printed by the RO.",!!
  • Line Location: STATCHK+4
Function Call: WRITE
  • Prompt: *7,!!,"This request is new and has not yet been reported to MAS.",!!
  • Line Location: STATCHK+5
Routine Call
  • %ZIS
  • Line Location:
    • EN
Routine Call
  • DIC
  • Line Location:
    • LOOK+1
Routine Call
  • DIE
  • Line Location:
    • DATA+5
    • DATA+10
    • FX+2

FileMan Files Accessed Via FileMan Db Call

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

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^DPT - [#2] LOOK+5, LOOK+6
^DVB(396.3 - [#396.3] LOOK+3, LOOK+4, LOOK+7, DATA+3, DATA+7, DATA+10*, DATA+11
^DVB(396.4 - [#396.4] EXAMEXAM+1, DATA
^DVB(396.6 - [#396.6] EXAM
^XMB(1 - [#4.3] DATA+7
^XUSEC("DVBA C RELEASE 2507" DVBCRELS+4

Label References

Name Line Occurrences
EN DVBCRELS+5
EXAM DATA
EXIT LOOK+1, DATA+2
FX DATA+7
KILL LOOK
LOOK LOOK+1, LOOK+3, LOOK+7, DATA+2, DATA+10, FX+3
STATCHK LOOK+3, LOOK+7

Naked Globals

Name Field # of Occurrence
^( LOOK+6
^(0 LOOK+5, DATA+7
^(1 DATA+3, DATA+11

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
% KILL!
>> ANS DATA+2*
CNUM LOOK+6*, KILL!
CTIM DATA+5*!, FX+2*, KILL!
D0 KILL!
D1 KILL!
DA EXAMEXAM+1, DATA*, DATA+5*, DATA+7!, DATA+10*, FX+2*, KILL!
DFN LOOK+4*, LOOK+5, LOOK+6, KILL!
DIC LOOK+1*, DATA+7!, DATA+10*, FX+2*, KILL!
DIC("A" LOOK+1*
DIC("W" LOOK+1*
DIC(0 LOOK+1*
DICW LOOK+6!
DIE DATA+5*, DATA+7!, DATA+10*, FX+2*
DR DATA+5!*, DATA+7!, DATA+10*, FX+2!*
DTIME DATA+2
DUZ DVBCRELS+3, DVBCRELS+4
DVBABY DATA+3*, DATA+4*, DATA+10, KILL!
DVBDTA DATA+3*, DATA+4*, DATA+10, KILL!
DVBOTH DATA+3*, DATA+10, KILL!
>> EXAM EXAM*, EXAM+2
FAX DATA+7*, DATA+11*, FX+2, KILL!
>> FF EN*, LOOK
>> HD EN*, LOOK
>> HD2 EN*, LOOK
IOF EN
IOM LOOK
NCN LOOK+3, LOOK+7!, KILL!, STATCHK*, STATCHK+1*, STATCHK+2*, STATCHK+3*, STATCHK+4*, STATCHK+5*
NFINAL EXAM+2*, DATA*, DATA+1, DATA+2, DATA+5, DATA+6, KILL!
NOFND KILL!
PNAM LOOK+5*, KILL!
REQDA LOOK+4*, DATADATA+3, DATA+5, DATA+7, DATA+10, DATA+11, FX+2, KILL!
>> REQDT LOOK+4*
RSTAT DATA+7*, DATA+11*, FX+2, KILL!
SSN LOOK+5*, KILL!
STAT EXAM+1*, EXAM+2, LOOK+3*, LOOK+7*, KILL!, STATCHKSTATCHK+1, STATCHK+2, STATCHK+3, STATCHK+4
STATCHK+5
U EXAMEXAM+1, LOOK+1, LOOK+3, LOOK+4, LOOK+5, LOOK+6, LOOK+7, DATA+2, DATA+3
DATA+7, DATA+10, DATA+11
X LOOK+1, KILL!
Y LOOK+1, LOOK+3, LOOK+4, LOOK+7, DATA+6, DATA+7, DATA+10, KILL!
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