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 |