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

Package: Clinical Scheduling for Windows

Routine: BSDX41M


Information

BSDX41M ; IHS/OIT/HMW/MSC/SAT - WINDOWS SCHEDULING RPCS ;

Source Information

Source file <BSDX41M.m>

Call Graph

Call Graph Total: 4

Package Total Call Graph
Clinical Scheduling for Windows 1 $$FILL^BSDX41  
IHS Patient 1 $$AGE^AUPNPAT  
Kernel 1 $$FMTE^XLFDT  
VA Fileman 1 (,C)^%DTC  

Caller Graph

Caller Graph Total: 1

Package Total Caller Graph
Clinical Scheduling for Windows 1 BSDX41  

Entry Points

Name Comments DBIA/ICR reference
REGEXAM ;ENTRY POINT
MULTLAB ;ENTRY POINT
COMPARE ;ENTRY POINT
LABDFN ;ENTRY POINT
REFDF ;EP dm item refused?
REFDFM ;taxonomy check for dm item
URINE ;
REGLAB ;ENTRY POINT
SURV ; ******************** SURVEILLANCE - HARD CODE *******
DFSURVX ;
PASTAGE ;ENTRY POINT;GETS AGE AT TIME OF LAST PROCEDURE OR EXAM, ETC
EXAMDFN ;ENTRY POINT
A
EOJ ;
REFEXAM ; did this patient refuse this exam
FIRST ;EP
DFSURV ;ENTRY POINT (SURVEILLANCES found by the Data Fetcher)
DISPLAY ;ENTRY POINT
GETDATE ;ENTRY POINT

External References

Name Field # of Occurrence
^%DTC SURV+3, COMPARE+2, PASTAGE+1
C^%DTC URINE+9, COMPARE+1
$$AGE^AUPNPAT SURV+3
$$FILL^BSDX41 DISPLAY+4, DISPLAY+5, DISPLAY+10, DISPLAY+12, DISPLAY+13, DISPLAY+14, FIRST+2, FIRST+3
$$FMTE^XLFDT REFDF+8, REFDF+9, REFDFM+6, REFDFM+7, REFEXAM+5

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^APCHSCTL - [#9001015] SURV+1, SURV+11, SURV+12, SURV+13, SURV+14
^APCHSURV - [#9001018] SURV+13, SURV+14
^ATXLAB - [#9002228] REFDFM+2
^AUPNPREF("AA" REFDF+5, REFDFM+3, REFEXAM+3
^AUPNVLAB("AA" MULTLAB+3, REGLAB+3
^AUPNVXAM("AA" REGEXAM+3
^AUTTEXAM("C" EXAMDFN+1
^BSDXTMP($J DISPLAY+6*, DISPLAY+7*, DISPLAY+12*, DISPLAY+13*, DISPLAY+14*, DISPLAY+16*, DISPLAY+20*, FIRST+3*, FIRST+4*
^DPT - [#2] SURV+2, SURV+4
^LAB(60 - [#60] REGLAB+4, REGLAB+6, LABDFN+1

Label References

Name Line Occurrences
@( SURV+14
A REGLAB+4
COMPARE REGEXAM+6, REGLAB+7, DFSURV+5
DFSURVX DFSURV+3
DISPLAY URINE+8, URINE+9, URINE+12, URINE+13, REGEXAM+4, REGEXAM+6, REGEXAM+7, REGLAB+4, REGLAB+7, REGLAB+8
, DFSURV+3, DFSURV+5, DFSURV+6
EOJ SURV+16
EXAMDFN REGEXAM+2
FIRST DISPLAY+1
GETDATE URINE+10, URINE+12, REGEXAM+5, REGLAB+5, DFSURV+4
LABDFN URINE+3, URINE+4, REGLAB+1
MULTLAB URINE+3, URINE+4
PASTAGE URINE+11, URINE+13
REFDF REGLAB+4, REGLAB+7, REGLAB+8, DFSURV+3, DFSURV+5
REFDFM REFDF+3
REFEXAM REGEXAM+4, REGEXAM+6

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
APCHDMPT EOJ+7!
APCHS EOJ+7!
APCHS1 REFDF+7~*, REFDFM+5~*
APCHS2 REFDF+7~*, REFDF+8*, REFDF+9*, REFDFM+5~*, REFDFM+6*, REFDFM+7*
APCHSAGE SURV+3*, URINE+1, URINE+8, URINE+12, EOJ+1!
APCHSANY SURV+6*, DISPLAY+1*, EOJ+4!
APCHSBP EOJ+2!
APCHSCAT EOJ+7!
>> APCHSCKP DISPLAY+2
APCHSCT DISPLAY+9*, DISPLAY+17*, DISPLAY+18, FIRST+6*, EOJ+2!
>> APCHSCVD URINE+9, COMPARE+1, GETDATE+1
APCHSDA EOJ+2!
APCHSDAT URINE+8*, URINE+9*, URINE+10, URINE+12*, URINE+13*, REGEXAM+4*, REGLAB+4*, DFSURV+3*, GETDATE+1*, DISPLAY+10
, EOJ+4!
APCHSDD COMPARE+2, EOJ+6!
APCHSDF EOJ+1!
>> APCHSDF1 REGLAB+4*, REGLAB+6*, REFDF+1, REFDF+5, REFDFM+3
APCHSDIS URINE+6*, DISPLAY+10, REFDF+8, REFDF+9, REFDFM+6, REFDFM+7, REFEXAM+5, EOJ+4!
APCHSDO SURV+14*, EOJ+2!
APCHSDOB SURV+2*, SURV+3, URINE+9, URINE+12, PASTAGE+1, EOJ+1!
APCHSDT MULTLAB+2!, MULTLAB+3*, MULTLAB+4, EOJ+4!
APCHSDUE URINE+8*, URINE+9*, URINE+12*, URINE+13*, REGEXAM+4*, REGLAB+4*, DFSURV+3*, COMPARE+1*, COMPARE+2*, DISPLAY+14
, REFDF+2, REFDF+9, REFDFM+7, REFEXAM+2, REFEXAM+5, EOJ+1!
APCHSER EOJ+2!
APCHSEX SURV+4*, EOJ+4!
APCHSEXD REGEXAM+2, REGEXAM+3, REGLAB+4*, REGLAB+6*, EXAMDFN+1*, REFDF+4, REFDF+5, REFDFM+2*, REFDFM+3, REFEXAM+1
, REFEXAM+3, EOJ+1!
APCHSEXM EOJ+1!
APCHSEXN EXAMDFN+1, EOJ+4!
APCHSHFD EOJ+7!
APCHSIM EOJ+5!
APCHSIMD EOJ+5!
APCHSINM EOJ+2!
APCHSINT COMPARE+1, COMPARE+2, EOJ+1!
>> APCHSITI SURV+12*
APCHSITM SURV+6*, SURV+11*, SURV+12, SURV+13, SURV+14, EOJ+2!
APCHSIVA EOJ+4!
APCHSIVB EOJ+4!
APCHSIVD URINE+7*, URINE+8, URINE+9, URINE+12*, REGEXAM+3*, REGEXAM+4, REGLAB+3*, REGLAB+4, DFSURV+3, COMPARE+1
, COMPARE+2, GETDATE+1, PASTAGE+1, EOJ+1!
APCHSKD EOJ+5!
APCHSKDT EOJ+4!
APCHSKN EOJ+4!
APCHSKND EOJ+4!
APCHSL DISPLAY+13*, EOJ+3!
APCHSLAB URINE+3*, URINE+4*, REGLAB+4, REGLAB+6, LABDFN+1, EOJ+3!, EOJ+5!
APCHSLBD URINE+3, URINE+4, URINE+5, MULTLAB+3, REGLAB+2, REGLAB+3, LABDFN+1*, EOJ+4!
APCHSLDT URINE+2!, EOJ+4!
APCHSLDT( MULTLAB+4*
APCHSLDT("" URINE+7
APCHSLP SURV+11*, EOJ+2!
APCHSLST URINE+10*, URINE+12, URINE+13, EOJ+4!
APCHSMAM EOJ+6!
APCHSMDT EOJ+6!
APCHSMSC EOJ+5!
APCHSMSD EOJ+5!
>> APCHSNPG DISPLAY+3, DISPLAY+20
APCHSNTE EOJ+1!
APCHSOLD URINE+12, URINE+13, PASTAGE+1*, EOJ+4!
APCHSONE EOJ+7!
>> APCHSPAT SURV+2, SURV+3, SURV+4, MULTLAB+3, REGEXAM+3, REGLAB+3, REFDF+5, REFDFM+3, REFEXAM+3
APCHSPRC EOJ+1!
>> APCHSQIT SURV+11, DISPLAY+1, DISPLAY+2
>> APCHSTAX REFDF+3, REFDFM+2
APCHSTEX SURV+7!, REGEXAM+6, REGLAB+7, DFSURV+5, DISPLAY+11, DISPLAY+21!, REFDF+8, REFDF+9, REFDFM+6, REFDFM+7
, REFEXAM+5!
APCHSTEX( DISPLAY+13, REFDF+7, REFDF+8*, REFDF+9*, REFDFM+5, REFDFM+6*, REFDFM+7*
APCHSTEX(1 DISPLAY+12, REFEXAM+5*
APCHSTEX(2 REFEXAM+5*
APCHSTEX(3 REFDF+8*, REFDF+9*, REFDFM+6*, REFDFM+7*, REFEXAM+5*
APCHSTP EOJ+1!
>> APCHSTYP SURV+1, SURV+11, SURV+12, SURV+13, SURV+14
APCHSURD EOJ+5!
>> APCHSURX SURV+9*
APCHSWD COMPARE+1*, COMPARE+2, EOJ+1!
APCHSYRY EOJ+3!
>> BSDXI DISPLAY+6*, DISPLAY+7*, DISPLAY+12*, DISPLAY+13*, DISPLAY+14*, DISPLAY+16*, DISPLAY+20*, FIRST+3*, FIRST+4*
>> BSDXTMP DISPLAY+4*, DISPLAY+5*, DISPLAY+6, DISPLAY+10*, DISPLAY+12, DISPLAY+14, DISPLAY+15*, FIRST+2*, FIRST+3, FIRST+5*
>> BXDXTMP DISPLAY+8*
DT SURV+3, COMPARE+2
G REFDFM+1~, REFDFM+2*, REFDFM+5*
U SURV+2, SURV+4, SURV+12, SURV+13, SURV+14
X URINE+9, COMPARE+1, COMPARE+2, PASTAGE+1, REFDF+5~*, REFDF+6, REFDF+8, REFDF+9, REFDFM+3~*, REFDFM+4
, REFDFM+6, REFDFM+7, REFEXAM+3~*, REFEXAM+4, REFEXAM+5, EOJ+6!
X1 SURV+3*, URINE+9*, COMPARE+1*, COMPARE+2*, PASTAGE+1*, EOJ+3!
X2 SURV+3*, URINE+9*, COMPARE+1*, COMPARE+2*, PASTAGE+1*, EOJ+3!
Y URINE+9*, COMPARE+1*, GETDATE+1*, EOJ+6!
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Global Variables Directly Accessed |  Label References |  Local Variables |  All