BSDX41F ; IHS/OIT/HMW/MSC/SAT - WINDOWS SCHEDULING RPCS ;
Source file <BSDX41F.m>
| Package | Total | Call Graph | 
|---|---|---|
| Patient Care Component | 3 | FMH^APCHS61 $$DATE^APCHSMU (GETCPT,GETICDDX,GETICDOP,GETNARR)^APCHSUTL | 
| DRG Grouper | 2 | $$ICDOP^ICDCODE $$CPT^ICPTCOD | 
| Clinical Scheduling for Windows | 1 | $$FILL^BSDX41 | 
| IHS VA Utilities | 1 | ($$VAL,$$VALI)^XBDIQ1 | 
| Taxonomy | 1 | $$ICD^ATXCHK | 
| Name | Comments | DBIA/ICR reference | 
|---|---|---|
| PMHX | ||
| CPTALL | ;EP - display all cpt codes, date limits are applicable | |
| PRTTXT | ;PEP - PUBLISHED ENTRY POINT ; GENERALIZED TEXT PRINTER | |
| PRTTXT1 | ; | |
| DISPREF | ;EP | |
| HOSCHK | ; | |
| GETFRAG | ||
| PHDSP | ||
| CPTALLX | ||
| HOS | ;  HISTORY OF SURGERY * 9000010.08 (V PROCEDURE) & V CPT ******* (APCHS6) | |
| FMH | ; ******* FAMILY HISTORY * 9000014 *******  (APCHS6) | |
| PRTICD | ;ENTRY POINT | |
| GETOPRV | ;get Operating Prov | |
| PRTTXT2 | ||
| PMH | ; ******** PERSONAL HISTORY * 9000013 *******  (APCHS6) | |
| HOSX | ||
| MREDISP | ; | 
| Name | Field # of Occurrence | 
|---|---|
| FMH^APCHS61 | FMH+1 | 
| $$DATE^APCHSMU | CPTALL+34, MREDISP+10, DISPREF+12 | 
| GETCPT^APCHSUTL | HOS+32, HOS+59 | 
| GETICDDX^APCHSUTL | PHDSP+1 | 
| GETICDOP^APCHSUTL | HOS+13 | 
| GETNARR^APCHSUTL | PHDSP+5, HOS+16, HOS+34 | 
| $$ICD^ATXCHK | HOS+26, HOS+54 | 
| $$FILL^BSDX41 | HOS+69, HOS+75, CPTALL+30, CPTALL+31, CPTALL+32, CPTALL+38, CPTALL+39, CPTALL+40, CPTALL+46, CPTALL+47 , CPTALL+48, CPTALL+49, MREDISP+5, MREDISP+6, MREDISP+7, MREDISP+8, MREDISP+11, MREDISP+12, MREDISP+14, MREDISP+16 , PRTTXT2+2, DISPREF+12 | 
| $$ICDOP^ICDCODE | HOS+17, HOSCHK+2 | 
| $$CPT^ICPTCOD | HOS+39, HOS+57, CPTALL+8, CPTALL+23 | 
| $$VAL^XBDIQ1 | HOS+41, HOS+52, HOS+60, CPTALL+7, CPTALL+8, CPTALL+19, DISPREF+11 | 
| $$VALI^XBDIQ1 | CPTALL+8, CPTALL+9, CPTALL+23, CPTALL+24 | 
| Name | Line Occurrences (* Changed, ! Killed) | 
|---|---|
| ^ATXAX("B" | HOS+24 | 
| ^AUPNPH - [#9000013] | PHDSP | 
| ^AUPNPH("AC" | PMH+2, PMH+5 | 
| ^AUPNPREF("AA" | DISPREF+4, DISPREF+5, DISPREF+6 | 
| ^AUPNVCPT - [#9000010.18] | HOS+30, HOS+41, CPTALL+8, CPTALL+9 | 
| ^AUPNVCPT("AA" | HOS+25, HOS+27, HOS+28, CPTALL+1, CPTALL+4, CPTALL+5, CPTALL+6 | 
| ^AUPNVCPT("AC" | HOS+2 | 
| ^AUPNVPRC - [#9000010.08] | HOS+8, HOS+9 | 
| ^AUPNVPRC("AA" | HOS+6, HOS+7 | 
| ^AUPNVPRC("AC" | HOS+2 | 
| ^AUPNVSIT - [#9000010] | HOS+12, HOS+14, HOS+17, HOS+37, HOS+48, HOS+49, CPTALL+15, CPTALL+16 | 
| ^AUPNVTC - [#9000010.33] | HOS+45, HOS+46, HOS+53, HOS+60, CPTALL+12, CPTALL+13, CPTALL+21, CPTALL+23, CPTALL+24 | 
| ^AUPNVTC("AC" | HOS+2, HOS+44, CPTALL+1, CPTALL+11 | 
| ^AUTTLOC - [#9999999.06] | CPTALL+44, MREDISP+14 | 
| ^AUTTSITE(1 | GETOPRV+5 | 
| ^BSDXTMP($J | HOS+76*, CPTALL+33*, CPTALL+41*, CPTALL+50*, MREDISP+9*, MREDISP+17*, PRTTXT2+2*, DISPREF+3*, DISPREF+9*, DISPREF+13* , DISPREF+16* | 
| ^DIC(16 - [#16] | GETOPRV+5 | 
| ^DIC(40.7 - [#40.7] | CPTALL+46, MREDISP+16 | 
| ^ICPT - [#81] | HOS+42 | 
| ^VA(200 - [#200] | GETOPRV+5 | 
| Name | Line Occurrences | 
|---|---|
| CPTALLX | CPTALL+25 | 
| DISPREF | HOS+81, HOS+84, CPTALL+53 | 
| GETFRAG | PRTTXT2 | 
| GETOPRV | HOS+21 | 
| HOSCHK | HOS+10 | 
| HOSX | HOS+2 | 
| PHDSP | PMH+5 | 
| PRTICD | PHDSP+7, HOS+69, HOS+75 | 
| PRTTXT | PRTICD+5 | 
| PRTTXT1 | PRTTXT+4 | 
| PRTTXT2 | PRTTXT+4 | 
| >> | Not killed explicitly | 
| * | Changed | 
| ! | Killed | 
| ~ | Newed | 
| Name | Field # of Occurrence | 
|---|---|
| >> % | CPTALL+43*, CPTALL+44, CPTALL+45*, CPTALL+46, MREDISP+13*, MREDISP+14, MREDISP+15*, MREDISP+16, DISPREF+7 | 
| APCHCPT | HOS+52*, HOS+55, CPTALL+7*, CPTALL+8, CPTALL+9, CPTALL+19*, CPTALL+20, CPTALL+22, CPTALL+23, CPTALL+24 , CPTALL+35*, CPTALL+36, CPTALL+43, CPTALL+45, CPTALL+47, CPTALL+48, CPTALL+49, CPTALLX!, MREDISP+1, MREDISP+2 , MREDISP+11, MREDISP+12, MREDISP+13, MREDISP+15 | 
| APCHCPTA | CPTALL+3!, CPTALL+25, CPTALLX! | 
| APCHCPTA( | CPTALL+8*, CPTALL+9*, CPTALL+22, CPTALL+23*, CPTALL+24*, CPTALL+28, CPTALL+35, CPTALL+36, CPTALL+43, CPTALL+45 , CPTALL+48, CPTALL+49, MREDISP+1, MREDISP+2, MREDISP+11, MREDISP+12, MREDISP+13, MREDISP+15 | 
| APCHCPTI | HOS+25*, HOS+26, HOS+27, HOS+28, HOS+53*, HOS+54, HOS+57, HOS+58, CPTALL+4*, CPTALL+5 , CPTALL+6, CPTALL+8, CPTALL+21*, CPTALL+23, CPTALLX! | 
| >> APCHCSVD | HOS+12* | 
| APCHHOSA | HOS+1!, HOSX+1! | 
| APCHHOSA( | HOS+22*, HOS+41*, HOS+60*, HOS+62, HOS+64, HOS+65, HOS+66, HOS+67, HOS+68, HOS+70 , HOS+71, HOS+72, HOS+73, HOS+74 | 
| APCHHOSC | HOS+1!, HOSX+1! | 
| APCHHOSC( | HOS+42*, HOS+55 | 
| APCHIEN | HOS+64*, HOS+65, HOS+66, HOS+67, HOS+68, HOS+70*, HOS+71, HOS+72, HOS+73, HOS+74 , CPTALL+6*, CPTALL+7, CPTALL+8, CPTALL+9, CPTALL+11*, CPTALL+12, CPTALL+13, CPTALL+19, CPTALL+21, CPTALL+23 , CPTALL+24, CPTALL+36*, CPTALL+43, CPTALL+45, CPTALL+48, CPTALL+49, CPTALLX!, MREDISP+2*, MREDISP+11, MREDISP+12 , MREDISP+13, MREDISP+15 | 
| >> APCHSBRK | PMH+3, HOS+3, CPTALL+27 | 
| APCHSC | PRTTXT+6!, GETFRAG+1*, GETFRAG+2*, GETFRAG+3 | 
| >> APCHSCKP | PMH+3, PHDSP+7, HOS+3, HOS+63, HOS+76, CPTALL+26, CPTALL+29, CPTALL+37, MREDISP+3, DISPREF+1 , DISPREF+10 | 
| APCHSCNT | HOS+4*, HOS+11*, HOS+76, HOSX! | 
| APCHSCOD | HOSX!, HOSCHK+2*, HOSCHK+3, HOSCHK+4, HOSCHK+5, HOSCHK+6, HOSCHK+7, HOSCHK+8, HOSCHK+9, HOSCHK+10 | 
| >> APCHSCVD | PHDSP+2, PHDSP+3, HOS+14, HOS+19, HOS+20, HOS+29, HOS+50 | 
| APCHSD | DISPREF+5*, DISPREF+6, DISPREF+12, DISPREF+17! | 
| APCHSDAT | PMHX!, PHDSP+2*, PHDSP+7, HOS+14*, HOSX!, CPTALLX! | 
| APCHSDFN | PMH+5*, PMHX!, PHDSP, HOS+7*, HOS+8, HOS+9, HOS+22, HOSX! | 
| >> APCHSDLM | CPTALL+5, CPTALL+18, DISPREF+5 | 
| APCHSDLT | PRTTXT+3*, PRTTXT+6!, PRTTXT2+3* | 
| APCHSDS | HOS+18*, HOS+19*, HOS+20*, HOS+22, HOS+29*, HOS+41, HOS+50*, HOS+60, HOS+67*, HOS+69 , HOS+73*, HOS+75, HOSX! | 
| APCHSDTE | PHDSP+6! | 
| APCHSDTH | PMHX!, PHDSP+3*, PHDSP+6 | 
| APCHSF | PRTTXT+6!, PRTTXT2+2, GETFRAG*, GETFRAG+3* | 
| APCHSFN | HOS+79*, HOS+82*, HOSX!, CPTALL+53*, CPTALL+54!, DISPREF+4, DISPREF+5, DISPREF+6, DISPREF+17! | 
| APCHSI | DISPREF+6*, DISPREF+11, DISPREF+17! | 
| APCHSICD | PMHX!, PHDSP+1*, HOS+8*, HOS+10, HOS+22, HOS+31*, HOS+41, HOS+58*, HOS+60, HOS+68* , HOS+74*, HOSX!, HOSCHK+2, HOSCHK+3*, HOSCHK+4*, HOSCHK+5*, HOSCHK+6*, HOSCHK+7*, HOSCHK+8*, HOSCHK+9* , HOSCHK+10*, PRTICD+1*, PRTICD+2 | 
| >> APCHSICF | PRTICD+1 | 
| APCHSICL | PMHX!, PHDSP+7*, HOS+69*, HOS+75*, HOSX!, PRTTXT+3, PRTTXT2+2, PRTTXT2+3* | 
| >> APCHSIEN | HOS+28*, HOS+30, HOS+41, HOS+44*, HOS+45, HOS+46, HOS+52, HOS+53, HOS+60 | 
| APCHSILN | PRTTXT+3*, PRTTXT+6!, PRTTXT2+3*, GETFRAG, GETFRAG+1, GETFRAG+2 | 
| APCHSIVD | HOS+6*, HOS+7, HOS+20, HOS+22, HOS+27*, HOS+28, HOS+29, HOS+41, HOS+42, HOS+51* , HOS+55, HOS+60, HOS+62*, HOS+64, HOS+65, HOS+66, HOS+67, HOS+68, HOS+70, HOS+71 , HOS+72, HOS+73, HOS+74, HOSX!, CPTALL+5*, CPTALL+6, CPTALL+8, CPTALL+9, CPTALL+17*, CPTALL+18 , CPTALL+22, CPTALL+23, CPTALL+24, CPTALL+28*, CPTALL+34, CPTALL+35, CPTALL+36, CPTALL+43, CPTALL+45, CPTALL+48 , CPTALL+49, CPTALLX!, MREDISP+1*, MREDISP+2, MREDISP+10, MREDISP+11, MREDISP+12, MREDISP+13, MREDISP+15 | 
| APCHSN | PMHX!, PHDSP*, PHDSP+1, PHDSP+2, PHDSP+3, PHDSP+4, HOS+9*, HOS+12, HOS+14, HOS+15 , HOS+17, HOS+19, HOS+30*, HOS+31, HOS+33, HOS+37, HOS+39, HOS+42, GETOPRV+3 | 
| >> APCHSNPG | PMH+3, HOS+3, CPTALL+27, CPTALL+29, CPTALL+37, MREDISP+3 | 
| APCHSNRQ | PMHX!, PHDSP+4*, HOS+15*, HOS+16, HOS+17*, HOS+22, HOS+33*, HOS+34, HOS+39*, HOS+41 , HOS+57*, HOS+60, HOS+66*, HOS+72*, HOSX!, PRTICD+1*, PRTTXT1+1*, PRTTXT1+2 | 
| APCHSNTE | PHDSP+6*, HOS+69*, HOS+75*, PRTICD+3*, PRTICD+4*, PRTTXT+2*, PRTTXT+5!, PRTTXT1+2* | 
| APCHSOP | HOS+22, HOS+65*, HOS+69, HOS+71*, HOS+75, HOSX!, GETOPRV+2*, GETOPRV+5* | 
| APCHSOPN | HOSX!, GETOPRV+1~, GETOPRV+3*, GETOPRV+4, GETOPRV+5 | 
| >> APCHSPAT | PMH+2, PMH+5, HOS+2, HOS+6, HOS+7, HOS+25, HOS+27, HOS+28, HOS+44, CPTALL+1 , CPTALL+4, CPTALL+5, CPTALL+6, CPTALL+11, DISPREF+4, DISPREF+5, DISPREF+6 | 
| >> APCHSQ | PMH+5*, PRTTXT+4* | 
| >> APCHSQIT | PMH+3, PHDSP+7, HOS+3, HOS+62, HOS+63, HOS+64, HOS+70, HOS+76, CPTALL+26, CPTALL+28 , CPTALL+29, CPTALL+35, CPTALL+36, CPTALL+37, MREDISP+3, DISPREF+1, DISPREF+4, DISPREF+5, DISPREF+6, DISPREF+10 | 
| >> APCHSRC | DISPREF+2*, DISPREF+8*, DISPREF+9 | 
| APCHSS | HOS+80*, HOS+83*, HOSX!, DISPREF+7, DISPREF+17! | 
| APCHST | HOS+79*, HOS+82*, HOSX!, CPTALL+53*, CPTALL+54!, DISPREF+9, DISPREF+17! | 
| APCHSTXT | PRTICD+2*, PRTTXT+4, PRTTXT+6!, PRTTXT1+1*, PRTTXT1+2*, GETFRAG*, GETFRAG+1, GETFRAG+3* | 
| APCHSVDT | HOS+36~, HOS+37*, HOS+39 | 
| APCHSX | DISPREF+4*, DISPREF+5, DISPREF+6, DISPREF+17! | 
| >> APCHT | HOS+24*, HOS+26, HOS+54 | 
| >> BSDXI | HOS+76*, CPTALL+33*, CPTALL+41*, CPTALL+50*, MREDISP+9*, MREDISP+17*, PRTTXT2+2*, DISPREF+3*, DISPREF+9*, DISPREF+13* , DISPREF+16* | 
| >> BSDXTMP | PHDSP+7*, HOS+69*, HOS+75*, CPTALL+30*, CPTALL+31*, CPTALL+32*, CPTALL+33, CPTALL+34*, CPTALL+38*, CPTALL+39* , CPTALL+40*, CPTALL+41, CPTALL+42*, CPTALL+44*, CPTALL+46*, CPTALL+47*, CPTALL+48*, CPTALL+49*, CPTALL+50, MREDISP+4* , MREDISP+5*, MREDISP+6*, MREDISP+7*, MREDISP+8*, MREDISP+9, MREDISP+10*, MREDISP+11*, MREDISP+12*, MREDISP+14*, MREDISP+16* , MREDISP+17, PRTTXT2+2, DISPREF+3, DISPREF+9*, DISPREF+11*, DISPREF+12*, DISPREF+13, DISPREF+16 | 
| IOM | PRTTXT+3 | 
| U | PHDSP+1, PHDSP+2, PHDSP+3, PHDSP+4, HOS+8, HOS+12, HOS+14, HOS+15, HOS+17, HOS+19 , HOS+22, HOS+31, HOS+33, HOS+37, HOS+39, HOS+41, HOS+42, HOS+46, HOS+49, HOS+53 , HOS+57, HOS+60, HOS+65, HOS+66, HOS+67, HOS+68, HOS+71, HOS+72, HOS+73, HOS+74 , HOSCHK+2, GETOPRV+3, GETOPRV+5, CPTALL+8, CPTALL+9, CPTALL+13, CPTALL+16, CPTALL+21, CPTALL+23, CPTALL+24 , CPTALL+43, CPTALL+44, CPTALL+45, CPTALL+46, CPTALL+48, CPTALL+49, MREDISP+11, MREDISP+12, MREDISP+13, MREDISP+14 , MREDISP+15, MREDISP+16 | 
| >> V | HOS+46*, HOS+47, HOS+48, HOS+49*, HOS+50, HOS+51, HOS+57, CPTALL+13*, CPTALL+14, CPTALL+15 , CPTALL+16*, CPTALL+17 | 
| Y | PHDSP+2*, PHDSP+3*, HOS+14*, HOS+19*, HOS+20*, HOS+29*, HOS+50*, HOSX!, CPTALL+9*, CPTALL+24* |