BSDX41I ; IHS/OIT/HMW/MSC/SAT - WINDOWS SCHEDULING RPCS ;
Source file <BSDX41I.m>
| 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 | 
| Package | Total | Caller Graph | 
|---|---|---|
| Clinical Scheduling for Windows | 2 | BSDX41 BSDX41L | 
| 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> | 
| 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! | 
| 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 | 
| 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 | 
| >> | 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* |