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 |  Entry Points |  External References |  FileMan Files Accessed Via FileMan Db Call |  Global Variables Directly Accessed |  Label References |  Local Variables |  All
Print Page as PDF
Routine: BSDHS

Package: IHS Changes To Scheduling

Routine: BSDHS


Information

BSDHS ; IHS/ANMC/LJF - HS BY CLINIC ; [ 08/20/2004 11:54 AM ]

Source Information

Source file <BSDHS.m>

Call Graph

Call Graph Total: 7

Package Total Call Graph
IHS Changes To ADT 2 ($$READ,MSG,ZIS)^BDGF  ($$HRCN,$$HRCND,$$HRCNT)^BDGF2  
IHS Changes To Scheduling 2 (AIU,APRO,HS,MP)^BSDFORM  ($$ACTV,$$DIV,$$DIVC,$$FAC,$$PRIN,CLINIC)^BSDU  
IHS VA Utilities 1 $$VAL^XBDIQ1  
Kernel 1 ^%ZISC  
VA Fileman 1 $$GET1^DIQ  

Entry Points

Name Comments DBIA/ICR reference
ALL ; -- loop thru all clinics
END ; -- eoj
START ;EP; loop thru clinics and appts to get patients
; build sorted array
GETAPPT ; -- for clinic, get appts & chart requests for date
SOME ; -- loop thru selected clinics
DEVICE ; -- select print device
CLINIC ; -- all clinics or selected ones?
; if ALL clinics are selected, VAUTC=1
; otherwise the VAUTC array is set and VAUTC=0
OTHER ; -- print other forms too?
HELP2 ;EP; -- help for other forms question
FORMS(CLINIC,DFN) ; -- call forms code if turned on for clinic
HELP1 ;EP; -- help for sort question
DATE ; -- select date
SORTS ; -- sort by

External References

Name Field # of Occurrence
^%ZISC START+14
$$READ^BDGF DATE+1, SORTS+5, OTHER+1, DEVICE+4
MSG^BDGF HELP1+2, HELP1+3, HELP1+4, HELP1+5, HELP1+6, HELP2+1, HELP2+2, HELP2+3, HELP2+4
ZIS^BDGF DEVICE+5
$$HRCN^BDGF2 GETAPPT+11
$$HRCND^BDGF2 GETAPPT+13
$$HRCNT^BDGF2 GETAPPT+14
AIU^BSDFORM FORMS+15
APRO^BSDFORM FORMS+12
HS^BSDFORM FORMS+6
MP^BSDFORM FORMS+11
$$ACTV^BSDU ALL+3, SOME+4
$$DIV^BSDU DEVICE+1, DEVICE+2
$$DIVC^BSDU ALL+4, GETAPPT+12
$$FAC^BSDU GETAPPT+11
$$PRIN^BSDU GETAPPT+17
CLINIC^BSDU CLINIC+3
$$GET1^DIQ DEVICE+3, GETAPPT+12, GETAPPT+16, GETAPPT+19, GETAPPT+20, FORMS+3, FORMS+10
$$VAL^XBDIQ1 FORMS+15

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
^DPT - [#2] GET1^DIQ
^SC - [#44] GET1^DIQ
^BSDSC - [#9009017.2] GET1^DIQ
^BSDPAR - [#9009020.2] GET1^DIQ

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^SC - [#44] ALL+2, GETAPPT+3, GETAPPT+5, GETAPPT+6
^TMP("BSDHS" START+2!, START+7, START+8, START+9, START+12, START+15!, GETAPPT+24*

Label References

Name Line Occurrences
@( START+3
END CLINIC+3, SORTS+7, OTHER+2, START+14
FORMS START+12
GETAPPT ALL+5, SOME+5

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
%I END+2!
A START+6~, START+7*, START+8, START+9, START+12, FORMS+1~
ALL END+1!
B START+6~, START+8*, START+9, START+12, FORMS+1~
BSDCL SOME+1~, SOME+2*, SOME+3
BSDCLN ALL+1~, ALL+2*, ALL+3, ALL+4, SOME+1~, SOME+3*, SOME+4, GETAPPT+3, GETAPPT+5, GETAPPT+6
, GETAPPT+11, GETAPPT+12, GETAPPT+16, GETAPPT+17, GETAPPT+19, GETAPPT+24
BSDDT BSDHS+6~, DATE+1*, DATE+2, ALL+3, SOME+4, GETAPPT+2, FORMS+12
BSDEND GETAPPT+1~, GETAPPT+2*, GETAPPT+3
>> BSDFORM OTHER+1*, OTHER+2, FORMS+8
>> BSDHST DEVICE+4*, FORMS+6
>> BSDLN START+6*
BSDN GETAPPT+1~, GETAPPT+4*, GETAPPT+5*, GETAPPT+6
>> BSDRX FORMS+10*, FORMS+11, FORMS+12
BSDSRT BSDHS+6~, SORTS+5*, SORTS+7, GETAPPT+16, GETAPPT+17, GETAPPT+20, GETAPPT+21
BSDSUB ALL+1~, ALL+5*, SOME+1~, SOME+5*, GETAPPT+3, GETAPPT+5, GETAPPT+6
BSDT GETAPPT+1~, GETAPPT+2*, GETAPPT+3*, GETAPPT+5, GETAPPT+6
C END+2!, START+6~, START+9*, START+12, FORMS+1~
CLINIC FORMS~, FORMS+3, FORMS+10, FORMS+12, FORMS+15
D START+6~
>> DEFAULT DEVICE+3*, DEVICE+5
DFN FORMS~, FORMS+6, FORMS+11, FORMS+12, FORMS+15
DIR0 SORTS+1~, SORTS+3*, SORTS+5
DIRA SORTS+1~, SORTS+4*, SORTS+5
DIRB SORTS+1~
DIV DEVICE+1*, DEVICE+2*, DEVICE+3, END+1!
HRCN GETAPPT+1~, GETAPPT+11*, GETAPPT+13, GETAPPT+14
I END+2!
IO START+2
LINE GETAPPT+1~
NODE GETAPPT+1~, GETAPPT+6*, GETAPPT+11, GETAPPT+20, GETAPPT+24
ORD END+1!
ORDER END+1!
RMSEL END+1!
SDEF END+2!
SDIQ END+1!
SDREP END+1!
SDSP END+1!
SDSTART END+1!
SDX END+2!
SORT GETAPPT+1~, GETAPPT+16*, GETAPPT+17*, GETAPPT+19*, GETAPPT+20*, GETAPPT+21*, GETAPPT+24
TERM GETAPPT+1~, GETAPPT+13*, GETAPPT+14*, GETAPPT+21, GETAPPT+24
U OTHER+2
V END+2!
VAUTC BSDHS+6~, START+3
VAUTC( SOME+2, SOME+3
VAUTD BSDHS+6~, DEVICE+1, DEVICE+2, ALL+4
VAUTD( ALL+4
VAUTD(0 DEVICE+2
X END+2!, START+3*, GETAPPT+1~
Y CLINIC+3, END+2!
Info |  Source |  Call Graph |  Entry Points |  External References |  FileMan Files Accessed Via FileMan Db Call |  Global Variables Directly Accessed |  Label References |  Local Variables |  All