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

Package: Scheduling

Routine: SDNACT


Information

SDNACT ;ALB/TMP - INACTIVATE A CLINIC ;9/16/10 17:38

Source Information

Source file <SDNACT.m>

Call Graph

Call Graph Total: 12

Package Total Call Graph
VA Fileman 8 ^%DT  C^%DTC  TURNON^DIAUTL  ^DIC  YN^DICN  DT^DICRW  ^DIE  DT^DIQ  
Scheduling 4 DOW^SDM0  ^SDNACT1  (DT,DTS)^SDUTL  $$CLNCK^SDUTL2  

Caller Graph

Caller Graph Total: 3

Package Total Caller Graph
Scheduling 2 SD INACTIVATE  SDNACT1  
IHS Changes To Scheduling 1 BSDNACT  

Entry Points

Name Comments DBIA/ICR reference
OVR
A
END
D
A1
DEL
GOT
CHG1
CHECK

External References

Name Field # of Occurrence
^%DT D
C^%DTC D+5, CHG1, CHG1+1, CHG1+2, CHG1+3
TURNON^DIAUTL SDNACT+5
^DIC SDNACT+6
YN^DICN CHECK+1, DEL
DT^DICRW SDNACT+4
^DIE OVR+3
DT^DIQ D+3
DOW^SDM0 D+5, CHG1, CHG1+1, CHG1+3
^SDNACT1 DEL+3
DT^SDUTL SDNACT+2
DTS^SDUTL SDNACT+11, SDNACT+13, OVR+4, CHECK
$$CLNCK^SDUTL2 SDNACT+7

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: *7,!,"This clinic was inactivated effective: "
  • Line Location: SDNACT+11
Function Call: WRITE
  • Prompt: Y
  • Line Location: SDNACT+11
Function Call: WRITE
  • Prompt: !,*7,"Clinic is already inactive until "
  • Line Location: SDNACT+13
Function Call: WRITE
  • Prompt: Y
  • Line Location: SDNACT+13
Function Call: WRITE
  • Prompt: "??",!,*7,"Inactivate date must be greater than or equal to today's date"
  • Line Location: D+0
Function Call: WRITE
  • Prompt: "??",!,*7,"Inactivate date must be < reactivate date"
  • Line Location: D+1
Function Call: WRITE
  • Prompt: *7,!,"Can't inactivate the clinic - appointments exist beyond "
  • Line Location: D+3
Function Call: WRITE
  • Prompt: !!,"Clinic will be inactivated effective "
  • Line Location: OVR+4
Function Call: WRITE
  • Prompt: Y
  • Line Location: OVR+4
Function Call: WRITE
  • Prompt: *7,!,"This clinic is to be inactivated as of "
  • Line Location: CHECK+0
Function Call: WRITE
  • Prompt: Y
  • Line Location: CHECK+0
Function Call: WRITE
  • Prompt: Y
  • Line Location: CHECK+0
Function Call: WRITE
  • Prompt: !,"RESPOND YES OR NO"
  • Line Location: CHECK+1
Function Call: WRITE
  • Prompt: !,"RESPOND YES (Y) OR NO (N)"
  • Line Location: DEL+0
Function Call: WRITE
  • Prompt: !,*7,"Cannot Delete - 'SL' node doesn't exist"
  • Line Location: DEL+2
Routine Call
  • DIE
  • Line Location:
    • OVR+3
Routine Call
  • DIC
  • Line Location:
    • SDNACT+6

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
^SC - [#44] Classic Fileman Calls,  TURNON^DIAUTL

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^SC - [#44] SDNACT+11, SDNACT+12, SDNACT+13, D+2, D+5*, D+6, OVR, OVR+1, OVR+2, DEL+2
, CHG1+3*, CHG1+4!, A1!, A*, A+1!, GOT, GOT+1*!, GOT+2*

Label References

Name Line Occurrences
A CHG1+3
A1 CHG1+3
CHECK SDNACT+12, CHECK+1
CHG1 D+4
D D, D+1, CHECK+2
DEL CHECK+2, DEL
END SDNACT+6, SDNACT+11, SDNACT+13, D, D+3, OVR+4, CHECK+2, DEL+1, DEL+2
GOT D+6
OVR D+4

Naked Globals

Name Field # of Occurrence
^( D+2, OVR!, OVR+1!, OVR+2!
^("I" SDNACT+11, SDNACT+12, SDNACT+13, CHECK
^(0 CHG1+3*, A1*, A*, GOT+1*, GOT+2*
^(1 CHG1+3, A1*

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
>> % CHECK+1*, CHECK+2, DEL*, DEL+1
%DT D*!
%DT("A" D*
A END!
CNT END!
D0 END!
DA OVR+3*, END!
DH END!
DIC SDNACT+4*, END!
DIC("A" SDNACT+4*, SDNACT+6!
DIC("S" SDNACT+4*, SDNACT+6!
DIC(0 SDNACT+4*
DIE OVR+3*, END!
DO END!
DOW END!
DR OVR+3*, END!
DT SDNACT+2, SDNACT+11, SDNACT+12, SDNACT+13, D
DTIME SDNACT+2*
I D+2*, D+5*, D+6*, OVR*, OVR+1*, OVR+2*, CHG1+1*, CHG1+3*, CHG1+4*, GOT
, GOT+1, GOT+2, END!
I1 D+2*, END!
J D+6*, CHG1+4*, GOT+1, END!
J1 GOT+1*, END!
POP D+2*, D+3, END!
SC SDNACT+6*, SDNACT+7, SDNACT+11, SDNACT+12, SDNACT+13, D+2, D+5, D+6, OVR, OVR+1
, OVR+2, OVR+3, DEL+2, CHG1+3, CHG1+4, A1, A, A+1, GOT, GOT+1
, GOT+2, END!
SD A*, A+2!, GOT*, GOT+1, END!
SD0 END!
SDAY SDNACT+3*, END!
SDDATE D*, D+2, D+3, D+5, OVR, OVR+1, OVR+2, OVR+4, CHG1, CHG1+4
, A+1, END!
SDEL END!
SDFSW END!
SDN D+5!, CHG1!, END!
SDN( D+5*, D+6, CHG1*, CHG1+1*, CHG1+3, A1, A, GOT+1
SDNL CHG1*, CHG1+4, END!
SDOL CHG1+2*, CHG1+3, END!
SDREACT END!
SDRES SDNACT+7~*, SDNACT+8, SDNACT+9
SDX SDNACT+6*, D+1, D+4, CHECK*, CHG1+2, CHG1+4, A+1, END!
SDX1 SDNACT+6*, D+1, D+2, OVR, OVR+1, OVR+2, CHECK*, A+1, END!
SDZQ SDNACT+3*, END!
SI END!
SL END!
STARTDAY END!
U SDNACT+9
X D+5*, CHG1*, CHG1+1, CHG1+2, CHG1+3, A1, END!
X1 D+5*, CHG1*, CHG1+1*, CHG1+2*, CHG1+3*, END!
X2 D+5*, CHG1*, CHG1+1*, CHG1+2*, CHG1+3*, END!
Y SDNACT+6, SDNACT+11*, SDNACT+13*, D, D+1, D+3*, D+5, OVR+4*, CHECK*, CHG1
, CHG1+1, CHG1+3, A1, A, END!
Z A+1*, A+2!, END!
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