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 |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables |  All
Print Page as PDF
Routine: ASDF

Package: IHS Changes To Scheduling

Routine: ASDF


Information

ASDF ; IHS/ADC/PDW/ENM - IHS FILE ROOM LIST CALLS ; [ 03/25/1999 11:48 AM ]

Source Information

Source file <ASDF.m>

Call Graph

Call Graph Total: 9

Package Total Call Graph
VA Fileman 3 ^%DT  DT^DIQ  ^DIR  
IHS Changes To Scheduling 2 ($$CONF,$$HRCN,$$HRN)^ASDUT  PRTOPT^ASDVAR  
Registration 2 ZIS^DGUTQ  CLINIC^VAUTOMA  
Scheduling 2 ASK2^SDDIV  (AHEAD,LST,START)^SDF  

Caller Graph

Caller Graph Total: 1

Package Total Caller Graph
Scheduling 1 SD IHS FILE ROOM  

Entry Points

Name Comments DBIA/ICR reference
A ; -- select clinic
QUIT ;
C ;EP; called by SDF for IHS version of subrtn
; to handle additional types of sorts
WHED
TD(X,Y) ; -- terminal digit
DOB(Y) ; -- date of birth
P() ; -- principle clinic
O ;EP; called by SDF for IHS version of subrtn
HR(DFN) ; -- health record number
CLIN ;EP; called by SDF for selected clinics

External References

Name Field # of Occurrence
^%DT ASDF+6
$$CONF^ASDUT WHED
$$HRCN^ASDUT O+2, HR+1
$$HRN^ASDUT TD+1
PRTOPT^ASDVAR A+16
ZIS^DGUTQ A+15
DT^DIQ WHED+2, WHED+3
^DIR A+10
ASK2^SDDIV A+2
AHEAD^SDF CLIN+3
LST^SDF CLIN+4
START^SDF A+16
CLINIC^VAUTOMA A+2

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !
  • Line Location: A+5
Function Call: WRITE
  • Prompt: !?3,$$HRCN^ASDUT,?12,$E($P(D,U,1),1,23),?37,$$DOB($P(D,U,3))
  • Line Location: O+2
Function Call: WRITE
  • Prompt: ?57,$P($G(^SC(+Y,0)),U,2)
  • Line Location: O+3
Function Call: WRITE
  • Prompt: ?62,"at "
  • Line Location: O+4
Function Call: WRITE
  • Prompt: $E(T,1,2),":",$E(T,3,4),!
  • Line Location: O+4
Function Call: WRITE
  • Prompt: ?48,"** WARD: ",$P(Y,U,8)," **"
  • Line Location: O+5
Function Call: WRITE
  • Prompt: !,?4,$P(Y,U,7)
  • Line Location: O+6
Function Call: WRITE
  • Prompt: !,?4,$P(Y,U,9)
  • Line Location: O+7
Function Call: WRITE
  • Prompt: !,@IOF,!?16,$$CONF^ASDUT
  • Line Location: WHED+0
Function Call: WRITE
  • Prompt: !?9,"FILE ROOM LIST FOR APPOINTMENTS "
  • Line Location: WHED+1
Function Call: WRITE
  • Prompt: !,?30-($L(SC)\2),SC,?55,"PRINTED: "
  • Line Location: WHED+2
Function Call: WRITE
  • Prompt: !!
  • Line Location: WHED+3
Routine Call
  • DIR
  • Line Location:
    • A+10

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^DIC(8 - [#8] C+11, C+14
^DPT - [#2] C+3, C+6, C+7, C+8, C+10, C+11
^SC - [#44] CLIN+3, C+5, C+8, C+13, C+14, O+3, P+1
^SD(409.1 - [#409.1] C+16
^TMP($J C+9*, C+10*, C+12*, C+15*, C+16*, O+1, QUIT+2!

Label References

Name Line Occurrences
$$DOB O+2
$$HR C+3
$$P C+5
$$TD C+3
QUIT ASDF+6, A+2, A+10, A+15
WHED O+1

Naked Globals

Name Field # of Occurrence
^( C+10
^("I" CLIN+3
^(0 C+11, C+14, C+16

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
% QUIT+1!
%DT ASDF+5*, QUIT+1!
%DT("A" ASDF+5*, ASDF+6!
A CLIN+1*, CLIN+2, QUIT+1!
AA QUIT+1!
ALL QUIT+1!
ANS A+11*, C+3, C+5, O+3, QUIT+1!
>> ASD C+15
ASDP C+2~, C+5*, C+9, C+10, C+12, C+16
C CLIN+2*, CLIN+3, C+5, C+8, C+9, C+13, C+14, O+1, O+4, QUIT+1!
, P+1
CC QUIT+1!
D C+6, C+7, C+8, C+9, C+10, C+12, C+13, C+14, C+15, C+16
, O+2, QUIT+1!
DA C+3*, C+9, C+10, C+12, C+15, C+16, O+1, QUIT+1!
DFN O+1~*, HR~
DGJ QUIT+1!
>> DGVAR A+14*
DIR A+5!, A+10!
DIR("A" A+6*, A+7*, A+8*, A+9*
DIR("B" A+9*
DIR(0 A+5*
>> DIRUT A+10
DIV A+1*, QUIT+1!
DT WHED+3
DTOUT QUIT+1!
I QUIT+1!
IO("Q" A+16
IOF WHED
IOSL O+1
IOST A+16
P C+8, C+13, C+14, QUIT+1!
PGM A+14*, QUIT+1!
POP A+15, QUIT+2!
SC C+8, C+13, C+14, O+1, WHED+2, QUIT+2!
SDAPTT C+7*, C+16, QUIT+2!
SDDT ASDF+6*, CLIN+3, WHED+2, QUIT+2!
SDHED O+1, WHED*, QUIT+2!
SDSCN QUIT+2!
T O+4*, QUIT+2!
U C+3, C+4, C+5, C+7, C+8, C+9, C+10, C+11, C+12, C+13
, C+14, C+15, C+16, O+2, O+3, O+5, O+6, O+7, P+1
V C+14*, C+15, C+17!
VAL QUIT+2!
VAR QUIT+2!
VAUTC QUIT+1!
VAUTC( CLIN+1, CLIN+2
VAUTD QUIT+1!
>> VAUTNI A+2*
X C+3, C+4*, C+6, C+7, C+8*, C+9, C+10, C+11, C+12, C+15
, C+16, O+1, QUIT+2!, TD~, TD+1
Y ASDF+6, A+2, A+11, O+1*, O+3, O+5, O+6, O+7, WHED+2*, WHED+3*
, QUIT+2!, DOB~, DOB+1, TD~, TD+1*
Z QUIT+2!
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables |  All