BSDX27 ; IHS/OIT/HMW/MSC/SAT - WINDOWS SCHEDULING RPCS ;
Source file <BSDX27.m>
| Package | Total | Call Graph | 
|---|---|---|
| IHS Changes To Scheduling | 1 | ($$APPTYP,$$CI,$$CO)^BSDU2 | 
| VA Fileman | 1 | ^%DT | 
| Package | Total | Caller Graph | 
|---|---|---|
| Clinical Scheduling for Windows | 1 | BSDX34 | 
| Name | Comments | DBIA/ICR reference | 
|---|---|---|
| PATINFO(BSDXPAT) | ;EP | |
| PADISP(BSDXY,BSDXPAT) | ;EP | |
| ERR(ERRNO) | ;Error processing | |
| STATUS(PAT,DATE,NODE) | ; returns appt status | |
| PADISPD(BSDXY,BSDXPAT) | ;EP | |
| CLDISPW(BSDXY,BSDXCLST,BSDXBEG,BSDXEND) | ;EP | |
| CLDISPD(BSDXY,BSDXCLST,BSDXBEG,BSDXEND) | ;EP | |
| ERROR | ; | |
| CLDISP(BSDXY,BSDXCLST,BSDXBEG,BSDXEND,BSDXWI) | ;EP | 
| RPC Name | Call Tags | 
|---|---|
| BSDX PATIENT APPT DISPLAY | PADISP | 
| BSDX CLINIC LETTERS | CLDISP | 
| BSDX CLINIC LETTERS WALKIN | CLDISPW | 
| Name | Line Occurrences (* Changed, ! Killed) | 
|---|---|
| ^%ZOSF("TRAP" | PADISP+12, CLDISP+18 | 
| ^AUPNPAT - [#9000001] | PATINFO+13 | 
| ^BSDXAPPT - [#9002018.4] | PADISP+42, PADISP+56, PADISP+57, CLDISP+34, CLDISP+46, CLDISP+47 | 
| ^BSDXAPPT("ARSRC" | CLDISP+32, CLDISP+33 | 
| ^BSDXAPPT("CPAT" | PADISP+40 | 
| ^BSDXRES - [#9002018.1] | PADISP+63, PADISP+64, CLDISP+31 | 
| ^BSDXTMP($J | PADISP+10*, PADISP+11*, PADISP+15*, PADISP+16*, PADISP+76*, PADISP+97*, PADISP+101*, ERR+5*, ERR+7*, CLDISP+14! , CLDISP+16*, CLDISP+17*, CLDISP+69*, CLDISP+72* | 
| ^DD("DD" | PADISP+47, PADISP+52, PADISP+86, PADISP+93, PATINFO+10, CLDISP+41, CLDISP+66 | 
| ^DIC(5 - [#5] | PATINFO+21 | 
| ^DPT - [#2] | PADISP+16, PADISP+31, PADISP+32, PATINFO+6, PATINFO+15, PATINFO+24 | 
| ^SC - [#44] | PADISP+35, PADISP+89 | 
| ^VA(200 - [#200] | PADISP+50, PADISP+91, CLDISP+64 | 
| Name | Line Occurrences | 
|---|---|
| $$PATINFO | PADISP+17, CLDISP+52 | 
| $$STATUS | PADISP+73, PADISP+88 | 
| CLDISP | CLDISPW+8 | 
| ERR | ERROR+1, CLDISP+23, CLDISP+25, CLDISP+26 | 
| Name | Field # of Occurrence | 
|---|---|
| ^( | PADISP+11 | 
| >> | Not killed explicitly | 
| * | Changed | 
| ! | Killed | 
| ~ | Newed | 
| Name | Field # of Occurrence | 
|---|---|
| >> %DT | CLDISP+22*, CLDISP+24* | 
| BSDX | PADISP+41~ | 
| BSDX44 | PADISP+41~, PADISP+67*, PADISP+71, PADISP+72, PADISP+74, PADISP+80*, PADISP+81*, PADISP+82, PADISP+83, PADISP+89 , PADISP+98 | 
| BSDXAID | CLDISP+10~, CLDISP+33*, CLDISP+34, CLDISP+46, CLDISP+47 | 
| BSDXAPT | PADISP+41~, PADISP+48*, PADISP+76, PADISP+87*, PADISP+97, CLDISP+42*, CLDISP+69 | 
| BSDXBEG | CLDISPD~, CLDISP~, CLDISP+22*, CLDISP+32, CLDISPW~, CLDISPW+8 | 
| BSDXCID | PADISP+33*, PADISP+34, PADISP+35, PADISP+36, PADISP+41~, PADISP+61*, PADISP+62, PADISP+63, PADISP+64, PADISP+76 , CLDISP+9~, CLDISP+30*, CLDISP+31, CLDISP+32, CLDISP+33, CLDISP+69 | 
| BSDXCITY | PADISP+7~, PADISP+23*, PADISP+76, PADISP+97, PATINFO+5~, PATINFO+16*, PATINFO+19*, PATINFO+27, CLDISP+12~, CLDISP+58* , CLDISP+69 | 
| BSDXCLN | PADISP+41~, PADISP+66*, PADISP+76, PADISP+89*, PADISP+97, CLDISP+10~, CLDISP+31*, CLDISP+69 | 
| BSDXCLRK | PADISP+5~, PADISP+49*, PADISP+50*, PADISP+76, PADISP+90*, PADISP+91*, PADISP+97, CLDISP+10~, CLDISP+63*, CLDISP+64* , CLDISP+69 | 
| BSDXCLST | CLDISPD~, CLDISP~, CLDISP+26, CLDISP+30, CLDISPW~, CLDISPW+8 | 
| BSDXCNID | PADISP+5~ | 
| BSDXCNOD | PADISP+5~, PADISP+41~, PADISP+64*, PADISP+65, PADISP+66, PADISP+67, CLDISP+9~ | 
| BSDXDNOD | PADISP+41~, PADISP+72*, PADISP+73, PADISP+83*, PADISP+88, PADISP+90, PADISP+92 | 
| BSDXDOB | PADISP+5~, PADISP+20*, PADISP+76, PADISP+97, PATINFO+5~, PATINFO+11*, PATINFO+27, CLDISP+9~, CLDISP+55*, CLDISP+69 | 
| >> BSDXDPT | PADISP+80 | 
| >> BSDXDPT( | PADISP+36*, PADISP+71, PADISP+72, PADISP+74!, PADISP+81, PADISP+82, PADISP+83, PADISP+98! | 
| BSDXDT | PADISP+31*, PADISP+32, PADISP+36, PADISP+81*, PADISP+82*, PADISP+83, PADISP+84, PADISP+88, PADISP+98, CLDISP+9~ | 
| BSDXEND | CLDISPD~, CLDISP~, CLDISP+24*, CLDISP+32, CLDISPW~, CLDISPW+8 | 
| >> BSDXERR | ERR+2*, ERR+3* | 
| BSDXHRN | PADISP+5~, PADISP+21*, PADISP+76, PADISP+97, PATINFO+5~, PATINFO+12*, PATINFO+13*, PATINFO+27, CLDISP+9~, CLDISP+56* , CLDISP+69 | 
| BSDXI | PADISP+5~, PADISP+9*, PADISP+10, PADISP+11, PADISP+75*, PADISP+76, PADISP+96*, PADISP+97, PADISP+100*, PADISP+101 , ERR+1*, ERR+4*, ERR+5, ERR+6*, ERR+7, CLDISP+9~, CLDISP+15*, CLDISP+16, CLDISP+17, CLDISP+23 , CLDISP+25, CLDISP+26, CLDISP+68*, CLDISP+69, CLDISP+71*, CLDISP+72 | 
| BSDXIEN | PADISP+5~, PADISP+39*, PADISP+40*, PADISP+42, PADISP+56, PADISP+57 | 
| BSDXJ | CLDISP+10~, CLDISP+30* | 
| BSDXLIN | PADISP+41~, PADISP+57*, PADISP+58*, PADISP+59, CLDISP+10~, CLDISP+47*, CLDISP+48*, CLDISP+49 | 
| BSDXMADE | PADISP+5~, PADISP+53*, PADISP+76, PADISP+94*, PADISP+97, CLDISP+10~, CLDISP+67*, CLDISP+69 | 
| BSDXNAM | PADISP+5~, PADISP+18*, PADISP+76, PADISP+97, PATINFO+5~, PATINFO+7*, PATINFO+27, CLDISP+9~, CLDISP+53*, CLDISP+69 | 
| BSDXNOD | PADISP+5~, PADISP+17*, PADISP+18, PADISP+19, PADISP+20, PADISP+21, PADISP+22, PADISP+23, PADISP+24, PADISP+25 , PADISP+26, PADISP+32*, PADISP+33, PADISP+36, PADISP+41~, PADISP+42*, PADISP+43, PADISP+44, PADISP+45, PADISP+49 , PADISP+51, PADISP+61, PADISP+71, PADISP+72, PADISP+73, PADISP+74, PATINFO+5~, PATINFO+6*, PATINFO+7, PATINFO+8 , PATINFO+10, PATINFO+15*, PATINFO+17, PATINFO+18, PATINFO+19, PATINFO+20, PATINFO+22, PATINFO+24*, PATINFO+25, CLDISP+9~ , CLDISP+34*, CLDISP+35, CLDISP+36, CLDISP+37, CLDISP+38, CLDISP+39, CLDISP+51, CLDISP+63, CLDISP+65 | 
| BSDXNOT | PADISP+5~, PADISP+55*, PADISP+56*, PADISP+59*, PADISP+76, PADISP+95*, PADISP+97, CLDISP+10~, CLDISP+45*, CLDISP+49* , CLDISP+69 | 
| BSDXPAT | PADISPD~, PADISP~, PADISP+15, PADISP+16, PADISP+17, PADISP+31, PADISP+32, PADISP+40, PADISP+73, PADISP+88 , PATINFO~, PATINFO+6, PATINFO+13, PATINFO+15, PATINFO+24, CLDISP+10~, CLDISP+51*, CLDISP+52 | 
| BSDXPHON | PADISP+7~, PADISP+26*, PADISP+76, PADISP+97, PATINFO+5~, PATINFO+25*, PATINFO+27, CLDISP+12~, CLDISP+61*, CLDISP+69 | 
| BSDXPNOD | CLDISP+10~, CLDISP+52*, CLDISP+53, CLDISP+54, CLDISP+55, CLDISP+56, CLDISP+57, CLDISP+58, CLDISP+59, CLDISP+60 , CLDISP+61 | 
| BSDXQ | PADISP+5~, PADISP+56*, PADISP+57, CLDISP+46*, CLDISP+47 | 
| BSDXSEX | PADISP+5~, PADISP+19*, PADISP+76, PADISP+97, PATINFO+5~, PATINFO+8*, PATINFO+9*, PATINFO+27, CLDISP+9~, CLDISP+54* , CLDISP+69 | 
| BSDXST | PADISP+7~, PADISP+24*, PADISP+76, PADISP+97, PATINFO+5~, PATINFO+16*, PATINFO+20*, PATINFO+21*, PATINFO+27, CLDISP+12~ , CLDISP+59*, CLDISP+69 | 
| BSDXSTAT | PADISP+41~ | 
| BSDXSTRE | PADISP+7~, PADISP+22*, PADISP+76, PADISP+97, CLDISP+12~, CLDISP+57*, CLDISP+69 | 
| BSDXSTRT | PADISP+6~, PATINFO+5~, PATINFO+16*, PATINFO+18*, PATINFO+27, CLDISP+11~, CLDISP+32*, CLDISP+33 | 
| BSDXTYPE | PADISP+41~, PADISP+70*, PADISP+73*, PADISP+76, PADISP+88*, PADISP+97, CLDISP+62*, CLDISP+69 | 
| BSDXWI | CLDISP~, CLDISP+37, CLDISP+38 | 
| BSDXY | PADISPD~, PADISP~, PADISP+8*, CLDISPD~, CLDISP~, CLDISP+13*, CLDISPW~, CLDISPW+8 | 
| BSDXZIP | PADISP+7~, PADISP+25*, PADISP+76, PADISP+97, PATINFO+5~, PATINFO+16*, PATINFO+22*, PATINFO+27, CLDISP+12~, CLDISP+60* , CLDISP+69 | 
| DATE | STATUS~, STATUS+3, STATUS+6, STATUS+7 | 
| DUZ(2 | PATINFO+13 | 
| ERRNO | ERR~, ERR+2, ERR+3 | 
| NODE | STATUS~, STATUS+4, STATUS+5, STATUS+6, STATUS+7 | 
| PAT | STATUS~, STATUS+3, STATUS+6, STATUS+7 | 
| TYP | STATUS+2~, STATUS+3*, STATUS+4, STATUS+5, STATUS+6, STATUS+7, STATUS+8 | 
| U | PADISP+18, PADISP+19, PADISP+20, PADISP+21, PADISP+22, PADISP+23, PADISP+24, PADISP+25, PADISP+26, PADISP+33 , PADISP+44, PADISP+45, PADISP+49, PADISP+50, PADISP+51, PADISP+61, PADISP+66, PADISP+67, PADISP+71, PADISP+72 , PADISP+73, PADISP+74, PADISP+89, PADISP+90, PADISP+91, PADISP+92, STATUS+4, STATUS+5, PATINFO+7, PATINFO+8 , PATINFO+10, PATINFO+13, PATINFO+18, PATINFO+19, PATINFO+20, PATINFO+21, PATINFO+22, PATINFO+25, PATINFO+27, CLDISP+31 , CLDISP+36, CLDISP+37, CLDISP+38, CLDISP+39, CLDISP+51, CLDISP+53, CLDISP+54, CLDISP+55, CLDISP+56, CLDISP+57 , CLDISP+58, CLDISP+59, CLDISP+60, CLDISP+61, CLDISP+63, CLDISP+64, CLDISP+65, CLDISPW+7* | 
| >> X | PADISP+12*, CLDISP+18*, CLDISP+22*, CLDISP+24* | 
| >> Y | PADISP+45*, PADISP+46, PADISP+47*, PADISP+48, PADISP+51*, PADISP+52*, PADISP+53, PADISP+84*, PADISP+85, PADISP+86* , PADISP+87, PADISP+92*, PADISP+93*, PADISP+94, PATINFO+10*, PATINFO+11, CLDISP+22, CLDISP+23, CLDISP+24, CLDISP+25 , CLDISP+39*, CLDISP+40, CLDISP+41*, CLDISP+42, CLDISP+65*, CLDISP+66*, CLDISP+67 |