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

Package: Automated Medical Information Exchange

Routine: DVBCSCHD


Information

DVBCSCHD ;ALB/GTS-557/THM-SCHEDULE C&P EXAMS ; 9/23/91 9:54 AM

Source Information

Source file <DVBCSCHD.m>

Call Graph

Call Graph

Call Graph Total: 8

Package Total Call Graph
VA FileMan 3 ^DIC  YN^DICN  ^DIE  
Automated Medical Information Exchange 2 KILL^DVBCUTIL  ($$RSTAT,$$RTSTAT)^DVBCUTL8  
Kernel 2 HOME^%ZIS  $$FMTE^XLFDT  
Scheduling 1 OERR^SDM  

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 SCHEDULE EXAMS  

Entry Points

Name Comments DBIA/ICR reference
SETUP
EN
ASK
ASK1
EN1
ASK2
ZAP
EXIT
STATCHK
EXAMS
EXAMS1
GO1

External References

Name Field # of Occurrence
HOME^%ZIS SETUP
^DIC EN+2
YN^DICN ASKASK1+1, ASK2
^DIE ASK2+4, ASK2+5, EXAMS1
KILL^DVBCUTIL EXIT
$$RSTAT^DVBCUTL8 EN+7
$$RTSTAT^DVBCUTL8 STATCHK+3
OERR^SDM ASK1+1
$$FMTE^XLFDT EN+8

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: *7,!!,"You have no user number !",!!
  • Line Location: SETUP+1
Function Call: WRITE
  • Prompt: @FF,?(IOM-$L(HD)\2),HD,!!!
  • Line Location: EN+0
Function Call: WRITE
  • Prompt: !!,*7,"This request has no exams on it and should",!,"be completely cancelled.",!!
  • Line Location: EN+4
Function Call: WRITE
  • Prompt: !!,*7,"This request has been completely transferred to another site.",!,"Scheduling will not be allowed.",!!
  • Line Location: EN+5
Function Call: WRITE
  • Prompt: !!,*7,"Scheduling has been completed for this request as of ",$$FMTE^XLFDT(DTSCHED,"5DZ")_".",!
  • Line Location: EN+8
Function Call: WRITE
  • Prompt: "Only supervisors can change it.",!!
  • Line Location: EN+9
Function Call: WRITE
  • Prompt: "Do you want to change"
  • Line Location: ASK+0
Function Call: WRITE
  • Prompt: !!,"Enter Y to be able to change the scheduling information or N to backup.",!!
  • Line Location: ASK+1
Function Call: WRITE
  • Prompt: !!,"Note: One or more exams on this request have transferred out."
  • Line Location: ASK1+0
Function Call: WRITE
  • Prompt: !!,"Do you want to make an appointment for a clinic"
  • Line Location: ASK1+1
Function Call: WRITE
  • Prompt: @FF,"Schedule a Clinic Appointment for 2507 Exam",!!!
  • Line Location: ASK1+1
Function Call: WRITE
  • Prompt: !!,"Enter Y to make an appointment via ADT/Scheduling or N to skip."
  • Line Location: ASK1+2
Function Call: WRITE
  • Prompt: @FF,"Enter Scheduling Information for 2507 Exams",!!
  • Line Location: EN1+0
Function Call: WRITE
  • Prompt: !,"Has scheduling for all exams been completed"
  • Line Location: ASK2+0
Function Call: WRITE
  • Prompt: !!,"Enter Y if scheduling is completed, N if not.",!!
  • Line Location: ASK2+1
Function Call: WRITE
  • Prompt: !!,"Ok, then please complete the following:",!!
  • Line Location: ASK2+3
Function Call: WRITE
  • Prompt: *7,!!,"Important scheduling information is missing!",!,"2507 file NOT updated!",!!
  • Line Location: ASK2+5
Function Call: WRITE
  • Prompt: !!,*7,"This request has a status of ",STNM," and can't be scheduled.",!!
  • Line Location: STATCHK+4
Function Call: WRITE
  • Prompt: @IOF,!!!,"Exam: ",EXNAME,!!!
  • Line Location: EXAMS1+0
Routine Call
  • %ZIS
  • Line Location:
    • SETUP
Routine Call
  • DIC
  • Line Location:
    • EN+2
Routine Call
  • DIE
  • Line Location:
    • ASK2+4
    • ASK2+5
    • EXAMS1

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

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^DVB(396.3 - [#396.3] EN+7, EN+8, ASK1ASK2+4
^DVB(396.33 - [#396.33] STATCHK+3
^DVB(396.4 - [#396.4] EN+4, EXAMS+1, GO1
^DVB(396.6 - [#396.6] EXAMS+1
^XUSEC("DVBA C SUPERVISOR" SETUP+2

Label References

Name Line Occurrences
ASK ASK+1
ASK1 ASK1+2
ASK2 ASK2+1
EN EN+4, EN+5, EN+7, EN+9, ASK+2, ASK2+2, ASK2+4, ASK2+5
EXAMS ASK2+4
EXAMS1 EXAMS+1
EXIT SETUP+1, EN+2, ASKASK1+1, ASK2
GO1 EN+5
STATCHK EN+7
ZAP EN

Naked Globals

Name Field # of Occurrence
^(0 EXAMS+1
^(4 ASK1

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
% ASK!*, ASK+2, ASK1+1*, ASK2*, ASK2+2, ZAP!
%Y ASK!, ASK+1, ASK1+2, ASK2+1, ZAP!
>> DA ASK2+4*, ASK2+5*, EXAMS+1*
>> DA(1 EXAMS*, EXAMS+1
DFN EN+3*, ASK1+1, ZAP!
>> DIC EN+1*
>> DIC("A" EN+1*
>> DIC("W" EN+1*
>> DIC(0 EN+1*
>> DIE ASK2+4*, ASK2+5*, EXAMS1*
>> DR ASK2+4*, ASK2+5*, EXAMS1*
>> DTOUT EN+2, ASKASK1+1, ASK2
DTSCHED EN+8*, EN+9, ASK, ZAP!
DUZ SETUP+1, SETUP+2
>> DVBADA ASK1+1*
DVBASDRT ASK1+1*, EXIT!
DVBAXJ EXIT!, GO1*
EXAM ZAP!
>> EXNAME EXAMS+1*, EXAMS1
>> EXST EXAMS+1*
>> FF SETUP*, ENASK1+1, EN1
>> HD SETUP*, EN
IOF SETUPEXAMS1
IOM EN
JDR ZAP!
JDT ZAP!
NCN EN+7, ZAP!, STATCHK+5*
>> OLDDA EN+3*
ORACTION ASK1+1*, EXIT!
ORVP ASK1+1*, EXIT!
REQDA EN+3*, EN+4, EN+7, ASK1ASK1+1, ASK2+4, ASK2+5, ZAP!, EXAMSGO1
RO ZAP!
RONAME ZAP!
STAT EN+7*, ZAP!, STATCHKSTATCHK+3
STIEN STATCHK+2~, STATCHK+3*
STNM STATCHK+2~, STATCHK+3*, STATCHK+4
>> SUPER SETUP+2*, EN+9, ASK
TFIND EN+5, ZAP!, EXIT!, GO1!*
TSTDT ZAP!
U EN+2, EN+3, EN+7, EN+8, ASK1ASK2+4, EXAMS+1, GO1
>> X EN+2
>> Y EN+3, EN+8, ASK2+4, ASK2+5, EXAMS1
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