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

Package: Clinical Scheduling for Windows

Routine: BSDX41B


Information

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

Source Information

Source file <BSDX41B.m>

Call Graph

Call Graph Total: 4

Package Total Call Graph
Clinical Scheduling for Windows 1 $$FILL^BSDX41  
IHS VA Utilities 1 $$VAL^XBDIQ1  
Kernel 1 $$FMTE^XLFDT  
Patient Care Component 1 $$LASTHF^APCHSMU  

Caller Graph

Caller Graph Total: 1

Package Total Caller Graph
Clinical Scheduling for Windows 1 BSDX41  

Entry Points

Name Comments DBIA/ICR reference
DRR ;
ONEFACT ;
DISPDATA ; DISPLAY TABLED DATA
INSX
SETFACT
EDUCASSE ;EP - called from component educational assessment
RR ;EP
; RAILROAD RETIREMENT
HFACT ; ******************** HEALTH FACTORS * 9000019 ********* (APCHS4A)
; <SETUP>
ONECAT ;
HFACTX
DISP2 ;
MAIDX
THIRD ;ENTRY POINT
; OTHER THIRD PARTY
ONEDATE ;
DTHIRD
TPRINT ; PRINT TITLE
WQTY ;write out quantity and phrase
DMAID ;
INS ; ******************* INSURANCE * 9000003, 9000004, 9000006 *********
DMCARE ;
MAID ;ENTRY POINT
; MEDICAID
BMAID
MCARE ;ENTRY POINT
; MEDICARE

External References

Name Field # of Occurrence
$$LASTHF^APCHSMU EDUCASSE+3
$$FILL^BSDX41 DMAID+12, DMAID+13, DMAID+14, DMAID+15, DMCARE+14, DMCARE+15, DMCARE+18, DMCARE+19, DMCARE+20, DMCARE+21
, DTHIRD+17, DTHIRD+18, DTHIRD+19, DTHIRD+20, DRR+11, DRR+12, DRR+13, DRR+14, DRR+15, DISP2+3
$$VAL^XBDIQ1 DMAID+17, EDUCASSE+20
$$FMTE^XLFDT EDUCASSE+20

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !,"Most recent Health Factor recorded.",!
  • Line Location: EDUCASSE+2
Function Call: WRITE
  • Prompt: !," Learning Preference: ",$$LASTHF^APCHSMU(APCHSPAT,"LEARNING PREFERENCE","B"),!
  • Line Location: EDUCASSE+3
Function Call: WRITE
  • Prompt: !," Barriers to Learning: "
  • Line Location: EDUCASSE+7

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^APCHSCTL - [#9001015] HFACT+7, HFACT+8, HFACT+9, HFACT+10
^AUPN3PPH - [#9000003.1] DTHIRD+14
^AUPNMCD - [#9000004] BMAID, BMAID+1, DMAID+1, DMAID+3
^AUPNMCD("B" INS+1, MAID+4
^AUPNMCR - [#9000003] INS+1, MCARE+2, MCARE+3, MCARE+4, MCARE+8, DMCARE+1
^AUPNPAT - [#9000001] DMCARE+10
^AUPNPRVT - [#9000006] INS+1, THIRD+2, THIRD+4, DTHIRD, DTHIRD+13
^AUPNRRE - [#9000005] INS+1, RR+2, RR+3, RR+7, DRR+1
^AUPNVHF - [#9000010.23] SETFACT
^AUPNVHF("AA" ONEFACT+5, ONEDATE+3, EDUCASSE+12, EDUCASSE+13, EDUCASSE+15
^AUPNVHF("AC" HFACT+2
^AUTNINS - [#9999999.18] DMAID+2, MCARE+5, DTHIRD+2, RR+4
^AUTTHF - [#9999999.64] ONECAT+3, ONEFACT+1, WQTY+2
^AUTTHF("AC" ONECAT+7, EDUCASSE+11
^AUTTHF("AD" HFACT+13
^AUTTHF("B" EDUCASSE+8
^AUTTMCS - [#9999999.32] MCARE+6
^BSDXTMP($J INS+3*, DMAID+16*, DMAID+17*, MCARE+11*, DMCARE+12*, DMCARE+17*, DMCARE+22*, DTHIRD+21*, RR+10*, DRR+16*
, DISP2+3*, TPRINT+2*, TPRINT+3*
^DD(9000019 SETFACT+1
^DIC(5 - [#5] DMAID+11

Label References

Name Line Occurrences
BMAID MAID+4
DISP2 DISPDATA+2
DISPDATA ONECAT+8
DMAID MAID+6
DMCARE MCARE+9
DRR RR+8
DTHIRD THIRD+6
MAID INS+4
MCARE INS+4
ONECAT HFACT+10, HFACT+13
ONEDATE ONEFACT+5
ONEFACT ONECAT+7
RR INS+4
SETFACT ONEDATE+3
THIRD INS+4
TPRINT ONEDATE+2
WQTY DISP2+3

Naked Globals

Name Field # of Occurrence
^( BMAID+1, MCARE+8, THIRD+4, RR+7

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
APCHO EDUCASSE+10!
APCHO( EDUCASSE+15*, EDUCASSE+17, EDUCASSE+18, EDUCASSE+20
>> APCHSBRK INS+2, HFACT+4, EDUCASSE+1
APCHSCFI HFACTX!, ONECAT+7*, ONEFACT+1, ONEFACT+5, ONEDATE+3
>> APCHSCKP INS+2, DMAID+10, DMCARE+8, DMCARE+11, DTHIRD+9, DRR+9, HFACT+4, EDUCASSE+1, EDUCASSE+6, EDUCASSE+19
APCHSCOV INSX!, MAIDX!, DMCARE+9*, DMCARE+10, DMCARE+18, DRR+8*, DRR+13
>> APCHSCVD DMAID+4, DMAID+6, DMCARE+2, DMCARE+4, DMCARE+10, DTHIRD+3, DTHIRD+5, DRR+2, DRR+4, ONEDATE+1
APCHSDAT HFACTX!, ONEFACT+5, ONEDATE+1*, SETFACT+3, DISP2+1*, DISP2+3, DISP2+4
>> APCHSDLM HFACT+3, ONEFACT+3*, ONEFACT+5
APCHSDT2 HFACTX!, DISPDATA+1*, DISP2+3, DISP2+4*
APCHSDTL INSX!, MAIDX!, DMAID+4*, DMAID+14, DMCARE+2*, DMCARE+19, DTHIRD+3*, DTHIRD+19, DRR+2*, DRR+14
APCHSDTN INSX!, MAIDX!, DMAID+6*, DMAID+15, DMCARE+4*, DMCARE+21, DTHIRD+5*, DTHIRD+20, DRR+4*, DRR+15
APCHSDTS INSX!, MAIDX!, DMCARE+10*, DMCARE+20
APCHSEDN INSX!, MAID+6*, MAIDX!, BMAID+1*, DMAID+3, MCARE+8*, MCARE+9*, DMCARE+1, RR+7*, RR+8*
, DRR+1
APCHSFC HFACT+10*, HFACT+13*, HFACTX!, ONECAT+1, ONECAT+3, ONECAT+7
APCHSFD HFACT+10*, HFACT+13*, HFACTX!, ONECAT+2*, ONEFACT+5
APCHSFDP HFACTX!, SETFACT+1*
APCHSFN HFACTX!, ONEFACT+1*, SETFACT+3, DISP2+1*, DISP2+3
APCHSFSS HFACTX!, SETFACT+1*, SETFACT+3, DISP2+1*, DISP2+3
APCHSFT HFACT+10*, HFACT+13*, HFACTX!, ONECAT+3*, TPRINT+3
APCHSFTB HFACTX!, ONECAT+6!
APCHSFTB( SETFACT+3*, DISPDATA+2
APCHSHFI HFACT+9*, HFACT+10, HFACTX!
APCHSHFS HFACT+8*, HFACT+9, HFACTX!
APCHSHP HFACT+6*, HFACTX!
APCHSI INSX!, MAID+6*, MAIDX!, BMAID+1*, MCARE+8*, MCARE+9*, THIRD+6*, RR+7*, RR+8*, HFACTX!
, SETFACT+1*
APCHSIDN INSX!, MAIDX!, THIRD+4*, THIRD+6*, DTHIRD, DTHIRD+13
APCHSINS INSX!, MAIDX!, DMAID+2*, DMAID+12, MCARE+5*, DMCARE+13, DTHIRD+2*, DTHIRD+16, RR+4*, DRR+10
APCHSITB INSX!, MAID+2!, MCARE+7!, THIRD+3!, RR+6!
APCHSITB( MAID+6, BMAID+1*, MCARE+8*, MCARE+9, THIRD+4*, THIRD+6, RR+7*, RR+8
APCHSIVD HFACTX!, ONEFACT+5*, ONEDATE+1, ONEDATE+3, SETFACT+3, DISPDATA+2*
APCHSJ INSX!, MAID+6*, MAIDX!, BMAID+1*, MCARE+8*, MCARE+9*, THIRD+6*, RR+7*, RR+8*
APCHSN INSX!, MAIDX!, DMAID+1*, DMAID+2, DMAID+11, DMAID+12, DMAID+17, MCARE+3*, MCARE+5, MCARE+6
, MCARE+8, DMCARE+14, DTHIRD*, DTHIRD+1, DTHIRD+2, DTHIRD+3, DTHIRD+5, DTHIRD+13*, DTHIRD+14*, DTHIRD+17
, DTHIRD+18, RR+3*, RR+4, RR+5, RR+7, DRR+11, HFACT+10*, ONEFACT+1*, SETFACT*, SETFACT+1
, SETFACT+2, SETFACT+3, DISPDATA+2*, DISP2+1, DISP2+3, WQTY+1, WQTY+5
>> APCHSNDM HFACT+3, ONEFACT+3*, ONEFACT+5*
APCHSNDT HFACTX!, ONEDATE+1*
APCHSNI HFACTX!, ONEDATE+3*, SETFACT
APCHSNM MAIDX!, DMAID+3*, DMAID+4, DMAID+6, DMAID+13, DMCARE+1*, DMCARE+2, DMCARE+4, DMCARE+9, DMCARE+23!
, DRR+1*, DRR+2, DRR+4, DRR+8, DRR+17!
>> APCHSNPG INS+2, DMAID+10, DMCARE+12, DMCARE+16, DTHIRD+9, DRR+9, HFACT+4, EDUCASSE+1
>> APCHSP MAID+6*, BMAID+1*, MCARE+8*, MCARE+9*, THIRD+4*, RR+7*, RR+8*
>> APCHSPAT INS+1, MAID+4, MCARE+2, MCARE+3, MCARE+4, MCARE+8, DMCARE+10, THIRD+2, THIRD+4, DTHIRD
, DTHIRD+13, RR+2, RR+3, RR+7, HFACT+2, ONEFACT+5, ONEDATE+3, EDUCASSE+3, EDUCASSE+12, EDUCASSE+13
, EDUCASSE+15
APCHSPDN INSX!, MAID+4*, MAID+6*, MAIDX!, BMAID, BMAID+1, DMAID+1, DMAID+3, DMAID+17, MCARE+9*
, DMCARE+1, RR+8*, DRR+1
APCHSPVD HFACTX!, ONEFACT+4*, ONEFACT+5*, ONEDATE+1
>> APCHSQ MAID+4*, MAID+6*, BMAID+1*, MCARE+8*, MCARE+9*, THIRD+4*, THIRD+6*, RR+7*, RR+8*
>> APCHSQIT INS+2, DMAID+10, DMCARE+8, DMCARE+11, DTHIRD+9, DRR+9, HFACT+4, ONEFACT+5, EDUCASSE+1, EDUCASSE+6
, EDUCASSE+17, EDUCASSE+19
>> APCHSQTY SETFACT+2*, SETFACT+3
APCHSSDM HFACT+3*, HFACTX!, ONEFACT+3
APCHSSNM HFACT+3*, HFACTX!, ONEFACT+3
APCHSTNP HFACTX!, ONECAT+5*, ONEDATE+2, TPRINT+1*
>> APCHSTYP HFACT+7, HFACT+8, HFACT+9, HFACT+10
APCHSUFF INSX!, MAIDX!, MCARE+6*, DMCARE+15, RR+5*, DRR+12
APCHSXDT MAIDX!, DMAID+6*, DMAID+7*, DMAID+8, DMCARE+4*, DMCARE+5*, DMCARE+6, DMCARE+23!, DTHIRD+5*, DTHIRD+6*
, DTHIRD+7, DTHIRD+22!, DRR+4*, DRR+5*, DRR+6, DRR+17!
>> APCHX EDUCASSE+17*, EDUCASSE+18, EDUCASSE+20
>> BSDXDL DMAID+12*, DMAID+13*, DMAID+14*, DMAID+15*, DMAID+16
>> BSDXDSP DMCARE+13*, DMCARE+14*, DMCARE+15*, DMCARE+16*, DMCARE+17, DMCARE+18*, DMCARE+19*, DMCARE+20*, DMCARE+21*, DMCARE+22
, DTHIRD+16*, DTHIRD+17*, DTHIRD+18*, DTHIRD+19*, DTHIRD+20*, DRR+10*, DRR+11*, DRR+12*, DRR+13*, DRR+14*
, DRR+15*
>> BSDXI INS+3*, DMAID+16*, DMAID+17*, MCARE+11*, DMCARE+12*, DMCARE+17*, DMCARE+22*, DTHIRD+21*, RR+10*, DRR+16*
, DISP2+3*, TPRINT+2*, TPRINT+3*
>> BSDXTMP DISP2+2*, DISP2+3*, WQTY+5*
>> C EDUCASSE+8*, EDUCASSE+9, EDUCASSE+11
>> D EDUCASSE+13*, EDUCASSE+14, EDUCASSE+15, EDUCASSE+18*, EDUCASSE+20
DT DMAID+8, DMCARE+6, DTHIRD+7, DRR+6
>> H EDUCASSE+10*, EDUCASSE+11*, EDUCASSE+12, EDUCASSE+13, EDUCASSE+15
U BMAID+1, DMAID+2, DMAID+4, DMAID+6, DMAID+11, DMAID+12, DMAID+13, DMAID+17, MCARE+5, MCARE+6
, MCARE+8, DMCARE+2, DMCARE+4, DMCARE+9, DMCARE+10, DMCARE+14, THIRD+4, DTHIRD+1, DTHIRD+2, DTHIRD+3
, DTHIRD+5, DTHIRD+13, DTHIRD+14, DTHIRD+17, DTHIRD+18, RR+4, RR+5, RR+7, DRR+2, DRR+4
, DRR+8, DRR+11, HFACT+10, ONECAT+3, ONEFACT+1, SETFACT+1, SETFACT+2, SETFACT+3, DISP2+1, DISP2+3
, WQTY+1, WQTY+2, WQTY+5
X DMAID+11*, DMAID+12, HFACTX!, SETFACT+1*, WQTY+1~*, WQTY+2*, WQTY+3*, WQTY+4*, WQTY+5
Y MAIDX!, DMAID+4*, DMAID+6*, DMCARE+2*, DMCARE+4*, DMCARE+10*, DTHIRD+3*, DTHIRD+5*, DRR+2*, DRR+4*
, HFACTX!, ONEDATE+1*, SETFACT+1*
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables |  All