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

Package: Automated Medical Information Exchange

Routine: DVBCCNC1


Information

DVBCCNC1 ;ALB ISC/THM,LAB - CANCEL ENTIRE REQUEST ;05/10/2019

Source Information

Source file <DVBCCNC1.m>

Call Graph

Call Graph

Call Graph Total: 7

Package Total Call Graph
Automated Medical Information Exchange 4 ^DVBCBULL  (EXIT,LOOK)^DVBCCNCL  $$RSTAT^DVBCUTL8  EN1^DVBCXFRE  
VA FileMan 3 ^DIC  YN^DICN  ^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: 3

Package Total Caller Graph
Automated Medical Information Exchange 3 DVBAB96  DVBCCNCL  DVBCUTL2  

Entry Points

Name Comments DBIA/ICR reference
ALL
BY
BY1
ALL1
NOTIFY
BULL

External References

Name Field # of Occurrence
^DIC ALL
YN^DICN BY1
^DIE BY1+7, ALL1+3
^DVBCBULL BULL+5
EXIT^DVBCCNCL ALLBY+2, BY1BY1+7
LOOK^DVBCCNCL BY1+8
$$RSTAT^DVBCUTL8 NOTIFY+2
EN1^DVBCXFRE BULL+5

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !,"Cancelled by (M)AS or (R)O? M// "
  • Line Location: BY+0
Function Call: WRITE
  • Prompt: !!,"Enter M to indicate cancellation by MAS or",!," R to indicate cancellation by the Regional Office.",!!
  • Line Location: BY+5
Function Call: WRITE
  • Prompt: $S(BY="M":"AS",BY="R":"O",1:"")
  • Line Location: BY+6
Function Call: WRITE
  • Prompt: *7,!!,"Cancelled by ",$S(BY="":"MAS",BY="M":"MAS",BY="R":"RO",1:"Unknown source")," Ok"
  • Line Location: BY1+0
Function Call: WRITE
  • Prompt: !!,"Enter Y to verify or N to reselect",!
  • Line Location: BY1+1
Function Call: WRITE
  • Prompt: !!
  • Line Location: BY1+4
Function Call: WRITE
  • Prompt: !
  • Condition for execution: $X>50
  • Line Location: ALL1+4
Function Call: WRITE
  • Prompt: !
  • Condition for execution: $L(EXMNM)>25&($X>45)
  • Line Location: ALL1+4
Function Call: WRITE
  • Prompt: EXMNM," cancelled, "
  • Line Location: ALL1+4
Function Call: WRITE
  • Prompt: !!!,"Y = ",Y
  • Line Location: ALL1+5
Function Call: WRITE
  • Prompt: *7,!,"Cancellation error on ",EXMNM," exam !"
  • Line Location: ALL1+6
Function Call: WRITE
  • Prompt: !!,"Entire exam is now CANCELLED.",!!
  • Line Location: NOTIFY+3
Function Call: WRITE
  • Prompt: *7,!!,"Cancellation error !",!!
  • Line Location: NOTIFY+4
Function Call: WRITE
  • Prompt: *7,!!,"An error has occurred during cancellation - bulletin will not be sent!",!!,*7
  • Line Location: BULL+1
Function Call: WRITE
  • Prompt: !!,*7,"I am sending a copy of this cancellation to the",!,"cancellation mail group at "_DOMAIN,!,"since this was transferred in.",!!
  • Line Location: BULL+4
Routine Call
  • DIC
  • Line Location:
    • ALL
Routine Call
  • DIE
  • Line Location:
    • BY1+7
    • ALL1+3

FileMan Files Accessed Via FileMan Db Call

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

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^DIC(4.2 - [#4.2] BULL+3
^DVB(396.3 - [#396.3] NOTIFYBULL+3
^DVB(396.4 - [#396.4] BY1+5, ALL1
^DVB(396.6 - [#396.6] ALL1

Label References

Name Line Occurrences
ALL1 BY1+5
BULL BY1+7
BY BY+5, BY1+2
BY1 BY1+1
NOTIFY BY1+7

Naked Globals

Name Field # of Occurrence
^(0 ALL1BULL+3

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
>> % BY1*, BY1+2
>> %Y BY1+1
ALLCANC ALL*, BULL+3, BULL+4, BULL+5, BULL+6!
>> BY BY+1*, BY+2, BY+3*, BY+4*, BY+5, BY+6, BY1BY1+3*, BY1+6, BY1+7
ALL1+2, ALL1+4
CANC BY1+6, BULLBULL+6!
CANC( ALL1+4*, BULL
CANC("None - (Request only)" , BY1+6*
>> DA BY1+7*, ALL1+2*, NOTIFY
>> DA(1 BY1+5, BY1+7, BULL+3, BULL+5
>> DIC ALL*, BY1+7*, ALL1+3*
>> DIC("A" ALL*
>> DIC("S" ALL*
>> DIC(0 ALL*
>> DIE BY1+7*, ALL1+3*
DOMAIN BULL+2!, BULL+3*, BULL+4
DOMNUM BULL+2!, BULL+3*, BULL+4, BULL+5, BULL+6!
>> DR BY1+7*, ALL1+2*
DTIME BY+1
>> DTOUT BY1
>> EXAM BULL*
>> EXMNM ALL1*, ALL1+4, ALL1+6
EXMPTR ALL1*!
>> JI BULL*
>> JJZ BY1+5*, ALL1ALL1+2
NONE ALL!
>> OUT BY1+7, NOTIFY+4*
OWNDOM BULL+2!, BULL+3*, BULL+4, BULL+5, BULL+6!
>> REAS ALL*, BY1+6, ALL1+2, ALL1+4
>> REQDA BULL+5*
SEND BULL*, BULL+1, BULL+5, BULL+6!
>> STAT BY1+5*
U ALLBY+2, BY1+5, BY1+6, ALL1ALL1+4, NOTIFYBULLBULL+3
>> X ALL, NOTIFY*, NOTIFY+2*, NOTIFY+3, NOTIFY+4
XDOM BULL+2!, BULL+3*
>> XMY("G.DVBA C 2507 CANCELLATION@" , BULL+4*
>> Y ALLALL1+4, ALL1+5, ALL1+6
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