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 |  Naked Globals |  Local Variables |  All
Print Page as PDF
Routine: BSDX41I

Package: Clinical Scheduling for Windows

Routine: BSDX41I


Information

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

Source Information

Source file <BSDX41I.m>

Call Graph

Call Graph Total: 4

Package Total Call Graph
Clinical Scheduling for Windows 2 $$FILL^BSDX41  PRTICD^BSDX41F  
Patient Care Component 1 (GETICDDX,GETNARR)^APCHSUTL  
Patient Care Component Reports 1 $$PRIMPROV^APCLV  

Caller Graph

Caller Graph Total: 2

Package Total Caller Graph
Clinical Scheduling for Windows 2 BSDX41  BSDX41L  

Entry Points

Name Comments DBIA/ICR reference
SCHENC ; ********** SCHEDULED ENCOUNTERS * 2/44 ********** (APCHS2D)
; <SETUP>
NOPOV ;
GETCLN ;
INPTX
GETSITE ;ENTRY POINT
INHOSPX
ONEVIS
PEND ;
COMMON ;
OUTPTX ; <CLEANUP>
HASPOV ;
ONEDATE ;
GETSITEV ;ENTRY POINT
PAST ;
INHOSP ; ********** INHOSPITAL ENCOUNTERS * 9000010/9000010.07 **********
; <SETUP>
HOSP ;
L1 ;X APCHSCKP Q:$D(APCHSQIT)
SCHENCX
DSPVIS ;
INPT ; ********** HOSPITALIZATION ENCOUNTERS * 9000010/900010.07 **********
; <SETUP>
IHDR
GETPROV ;
ADDONE
DSPPOV
IONEDATE
OUTPT ; ********** OUTPATIENT ENCOUNTERS * 9000010/9000010.07 **********
; <SETUP>

External References

Name Field # of Occurrence
GETICDDX^APCHSUTL HASPOV+1, DSPPOV
GETNARR^APCHSUTL HASPOV+2, DSPPOV+2
$$PRIMPROV^APCLV GETPROV+1
$$FILL^BSDX41 COMMON+11, COMMON+12, COMMON+13, COMMON+14, HOSP+11, IHDR+1, ONEVIS+14, L1+3, L1+4, L1+6
PRTICD^BSDX41F COMMON+16, DSPPOV+7

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^APCHSCTL - [#9001015] OUTPT+9, OUTPT+10, OUTPT+15, INHOSP+7, INHOSP+8
^AUPNVCHS - [#9000010.03] HOSP+7
^AUPNVCHS("AD" COMMON+9, HOSP+7, DSPPOV+5
^AUPNVINP - [#9000010.02] HOSP+6
^AUPNVINP("AD" HOSP+6
^AUPNVPOV - [#9000010.07] DSPVIS+3, HOSP+10
^AUPNVPOV("AD" ONEDATE+9, ONEDATE+10, DSPVIS+2, DSPVIS+3, HOSP+10
^AUPNVSIT - [#9000010] ONEDATE+8, GETSITEV+1, GETSITE+5, GETSITE+7, IONEDATE+1
^AUPNVSIT("AA" OUTPT+2, OUTPT+16, ONEDATE+5, INHOSP+2, INHOSP+14
^AUPNVSIT("AAH" INPT+2, INPT+6, IONEDATE+1
^AUTTLOC - [#9999999.06] GETSITE+2
^BSDXTMP($J HOSP+11*, IHDR+2*, PAST+7*, PEND+3*, ONEVIS+14*, L1+1*, L1+7*
^DD(9000010.07 COMMON+8, DSPPOV+4
^DIC(4 - [#4] GETSITE+5
^DIC(40.7 - [#40.7] GETCLN+3, GETCLN+4, GETCLN+5
^DPT - [#2] SCHENC+2, SCHENC+5, SCHENC+6, PAST+3, PEND+4, ONEVIS
^SC - [#44] ONEVIS+7, ONEVIS+9
^TMP($J PAST+1!, PAST+4, PAST+8, PAST+9!, ADDONE+1*, ADDONE+2!

Label References

Name Line Occurrences
ADDONE PAST+3
COMMON NOPOV+2
DSPPOV HOSP+10
DSPVIS ONEDATE+12
GETCLN ONEDATE+11
GETPROV ONEDATE+11
GETSITEV ONEDATE+11, IONEDATE+1
HASPOV DSPVIS+3
HOSP IONEDATE+1
IHDR HOSP+9, DSPPOV+7
IONEDATE INPT+6
L1 ONEVIS+11, ONEVIS+14
NOPOV DSPVIS+2
ONEDATE OUTPT+18, INHOSP+14
ONEVIS PAST+8, PEND+4
PAST SCHENC+5
PEND SCHENC+6

Naked Globals

Name Field # of Occurrence
^( PAST+8, ADDONE+2!, ONEVIS+9
^(0 ONEVIS+9
^(2 OUTPT+9, OUTPT+10, INHOSP+7, INHOSP+8
^(9999999 GETCLN+4

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
APCHCSVD OUTPTX+2!, ONEDATE+2*, INPTX+1!, IONEDATE*
>> APCHSAM ONEVIS+2*, ONEVIS+5*, L1+3
APCHSCCL OUTPTX+2!, ONEDATE+1*, GETCLN+1*, GETCLN+4*, GETCLN+6*, COMMON+5, COMMON+6
APCHSCDN INPTX!, HOSP+7*
>> APCHSCKP HOSP+8
APCHSCLI OUTPTX+1!, GETCLN+1*, GETCLN+2*, GETCLN+3, GETCLN+4*, GETCLN+5*, GETCLN+6, COMMON+5*, COMMON+6*, COMMON+7*
, COMMON+12, COMMON+13, INHOSPX!
APCHSCN SCHENCX!, ONEVIS+7*, L1+4
APCHSCP SCHENCX!, ONEVIS+7*, ONEVIS+9
>> APCHSCVD ONEDATE+2, IONEDATE, HOSP+6, HOSP+7, ONEVIS+4
APCHSDAT OUTPT+20, OUTPTX+1!, ONEDATE+2*, ONEDATE+4, COMMON+2, INHOSP+14, INHOSPX!, INPT+6, INPTX!, IONEDATE*
, IHDR, SCHENCX!, PAST+2*, PEND+4*, ONEVIS+4*, L1+1*, L1+2
APCHSDCL OUTPT+11*, OUTPT+12*, OUTPT+13*, OUTPT+14*, OUTPTX+2!, COMMON+15, INHOSP+9*, INHOSP+10*, INHOSP+11*, INHOSP+12*
APCHSDCX OUTPT+8*, OUTPT+9*, OUTPT+11, OUTPT+12, OUTPT+13, OUTPT+14, OUTPTX+1!, COMMON+12, COMMON+13, COMMON+14
, INHOSP+6*, INHOSP+7*, INHOSP+9, INHOSP+10, INHOSP+11, INHOSP+12
APCHSDDC INPTX!, HOSP+5*, HOSP+6*, HOSP+7*, IHDR
>> APCHSDLM OUTPT+16, INHOSP+14, INPT+6, PAST+2
APCHSDPR OUTPT+8*, OUTPT+10*, OUTPT+11, OUTPT+12, OUTPT+13, OUTPT+14, OUTPTX+1!, COMMON+12, COMMON+13, COMMON+14
, INHOSP+6*, INHOSP+8*, INHOSP+9, INHOSP+10, INHOSP+11, INHOSP+12
APCHSDTU OUTPT+20, OUTPTX+1!, ONEDATE+4*, DSPVIS+1*, INHOSP+14, INHOSPX!, INPTX!, IONEDATE*, HOSP+3*
APCHSET SCHENCX!, PAST+5*, PAST+7, PEND+1*, PEND+3, L1+1
APCHSFAC OUTPTX+1!, COMMON+3*, COMMON+4*, COMMON+11, INHOSPX!, INPTX!, HOSP+4*, IHDR+1
APCHSFO INPTX!
APCHSHDN INPTX!, HOSP+6*
APCHSHP SCHENCX!
APCHSI SCHENC+5*, SCHENCX!, PAST+2*, ADDONE+1*, ADDONE+2*, ONEVIS+6*, ONEVIS+10*
APCHSICD OUTPTX+1!, NOPOV+1*, HASPOV+1*, COMMON+7, COMMON+8*, COMMON+16*, INHOSPX!, INPTX!, DSPPOV*, DSPPOV+4*
, DSPPOV+7*
>> APCHSICF OUTPT+15*
APCHSICL OUTPTX+1!, COMMON+15*, INHOSPX!, INPTX!, DSPPOV+7*
APCHSITE OUTPTX+2!, INHOSPX+1!, GETSITEV+1*, GETSITE+1*, GETSITE+2, GETSITE+5, GETSITE+7, GETSITE+9, INPTX+1!
APCHSIVD OUTPT+16*, OUTPTX+1!, ONEDATE+2, ONEDATE+5, INHOSP+14*, INHOSPX!, INPT+6*, INPTX!, INPTX+1!, IONEDATE
, IONEDATE+1, SCHENCX!, PAST+8*, ADDONE*, ADDONE+1
APCHSJ SCHENCX!, ADDONE+2*, ONEVIS+6*, ONEVIS+10*
APCHSMOD OUTPTX+1!, NOPOV+1*, HASPOV+3*, COMMON+8, INHOSPX!, INPTX!, DSPPOV+3*, DSPPOV+4
APCHSMTX OUTPTX+1!, COMMON+8*, INHOSPX!, INPTX!, DSPPOV+4*
APCHSN ONEDATE+8*, ONEDATE+9, ONEDATE+10, ONEDATE+11, GETCLN+1, GETCLN+2, DSPVIS+3*, HASPOV+1, HASPOV+2, HASPOV+3
, INPTX!, IONEDATE+1*, HOSP+1, HOSP+2, HOSP+10*, DSPPOV, DSPPOV+1, DSPPOV+3, SCHENCX!, ONEVIS*
, ONEVIS+1, ONEVIS+6, ONEVIS+7, ONEVIS+10, L1+6
APCHSNAB OUTPTX+2!, INHOSPX+1!, GETSITE+9*, INPTX+1!
>> APCHSNDM OUTPT+16, OUTPT+20*, INHOSP+14*, INPT+6*, ADDONE+2, ONEVIS+4*
APCHSNDT OUTPTX+1!, ONEDATE+4*, COMMON+2*, INHOSPX!
APCHSNFL OUTPTX+2!, INHOSPX+1!, GETSITE+5*, INPTX+1!
>> APCHSNPG DSPPOV+7, ONEVIS+14, L1+1
APCHSNRQ OUTPTX+1!, NOPOV+1*, HASPOV+2*, INHOSPX!, INPTX!, DSPPOV+1*
APCHSNSH OUTPTX+2!, COMMON+3, COMMON+4, INHOSPX+1!, GETSITE+7*, INPTX+1!, HOSP+4
>> APCHSNTE COMMON+9*, DSPPOV+5*
APCHSOVT OUTPT+3*, OUTPTX+1!, ONEDATE+12, INHOSP+3*, INHOSPX!
>> APCHSP GETSITEV+1*, GETSITE+2*, GETSITE+5, GETSITE+7, GETSITE+9
>> APCHSPAT OUTPT+2, OUTPT+16, ONEDATE+5, INHOSP+2, INHOSP+14, INPT+2, INPT+6, IONEDATE+1, SCHENC+2, SCHENC+5
, SCHENC+6, PAST+3, PEND+4, ONEVIS, ONEVIS+9
APCHSPDN OUTPTX+1!, DSPVIS+3*, INHOSPX!, INPTX!, HOSP+10*
APCHSPFN OUTPT+7*, OUTPTX+1!, COMMON+2*, COMMON+3, COMMON+4*, INHOSPX!
>> APCHSPRV GETPROV+1*, COMMON+12, COMMON+14
APCHSPVD OUTPT+6*, OUTPT+20*, OUTPTX+1!, ONEDATE+4, INHOSP+13*, INHOSP+14*, INHOSPX!, INPT+5*, INPT+6*, INPTX!
, IONEDATE, SCHENCX!, ONEVIS+4*, L1+1
>> APCHSQ ONEDATE+5*, DSPVIS+3*, INPT+6*, IONEDATE+1*, HOSP+10*, PAST+3*, PAST+8*, PEND+4*, ONEVIS+9*
>> APCHSQIT OUTPT+19, ONEDATE+14, INHOSP+14, INPT+6, IONEDATE+1, HOSP+8, PAST+8, PEND+4
APCHSQT OUTPT+16, OUTPT+17*, OUTPT+21*, OUTPTX+2!, ONEDATE+5, ONEDATE+6*, ONEDATE+9*, ONEDATE+10*, ONEDATE+15*
APCHSSCL OUTPTX+1!, ONEDATE+7*, COMMON+2*, COMMON+4*, COMMON+5, COMMON+6*, COMMON+7, INHOSPX!
APCHSTST SCHENCX!, ONEVIS+6*, ONEVIS+8*, ONEVIS+9*, ONEVIS+10*, L1+5
>> APCHSTYP OUTPT+9, OUTPT+10, OUTPT+15, INHOSP+7, INHOSP+8
APCHSVD1 SCHENCX!, PAST+2*, PAST+3
APCHSVDF OUTPTX+1!, ONEDATE+5*, ONEDATE+8, ONEDATE+9, ONEDATE+10, GETPROV+1, DSPVIS+2, DSPVIS+3, COMMON+9, INHOSPX!
, GETSITEV+1, GETSITE+3*, GETSITE+5, GETSITE+7, GETSITE+8!, INPTX!, IONEDATE+1*, HOSP+6, HOSP+7, HOSP+10
, DSPPOV+5
APCHSVDT SCHENCX!, PAST+3*, PAST+8*, ADDONE, ADDONE+1, PEND+4*, ONEVIS, ONEVIS+4, ONEVIS+5, ONEVIS+9
APCHSVN SCHENCX!, ONEVIS+9*
APCHSVNT SCHENCX!, ONEVIS+8*, ONEVIS+9*, ONEVIS+12, ONEVIS+14
APCHSVSC OUTPTX+2!, ONEDATE+12, COMMON+16, INHOSPX+1!, GETSITEV+1*, INPTX+1!, IONEDATE+1, DSPPOV+7
APCHSVT SCHENCX!, ONEVIS+5*, L1+3
APCHSVTP INPTX!, HOSP+2*, HOSP+6, HOSP+7
>> BSDXI HOSP+11*, IHDR+2*, PAST+7*, PEND+3*, ONEVIS+14*, L1+1*, L1+7*
>> BSDXTMP COMMON+2*, COMMON+11*, COMMON+12*, COMMON+13*, COMMON+14*, IHDR*, IHDR+1*, IHDR+2, IHDR+3*, L1+2*
, L1+3*, L1+4*, L1+5*, L1+6*, L1+7
DT SCHENC+5, SCHENC+6, PAST+3, PEND+4
U OUTPT+9, OUTPT+10, OUTPT+15, ONEDATE+9, ONEDATE+10, ONEDATE+11, GETCLN+1, GETCLN+2, GETCLN+4, GETCLN+5
, HASPOV+1, HASPOV+2, HASPOV+3, COMMON+8, INHOSP+7, INHOSP+8, GETSITEV+1, GETSITE+5, GETSITE+7, GETSITE+9
, HOSP+1, HOSP+2, HOSP+7, DSPPOV, DSPPOV+1, DSPPOV+3, DSPPOV+4, ONEVIS+1, ONEVIS+6, ONEVIS+7
, ONEVIS+9, ONEVIS+10, L1+6
Y OUTPTX+2!, ONEDATE+2*, INHOSPX+1!, INPTX+1!, IONEDATE*, HOSP+6*, HOSP+7*, SCHENCX!, ONEVIS+4*
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables |  All