BDMSMU1 ; IHS/CMI/LAB - utilities for hmr ;
Source file <BDMSMU1.m>
| Package | Total | Call Graph |
|---|---|---|
| Diabetes Registry | 1 | $$ICD^BDMUTL |
| IHS Patient | 1 | $$DOB^AUPNPAT |
| IHS VA Utilities | 1 | $$VAL^XBDIQ1 |
| Kernel | 1 | $$FMADD^XLFDT |
| Patient Care Component Reports | 1 | $$CLINIC^APCLV |
| VA Fileman | 1 | ^%DT |
| Name | Comments | DBIA/ICR reference |
|---|---|---|
| COLOCPTS | ;;
|
|
| SIGCPTS | ;;
|
|
| REFTAX(P,F,T,B,E) | ;EP - refused an item in a taxonomy
|
|
| PAPCPTS | ;;
|
|
| CPTI(P,BDATE,EDATE,CPTI,SCEX,SCLN,SMOD) | ;EP - did patient have this cpt (ien) in date range
|
|
| CPTREFT(P,BDATE,EDATE,T) | ;EP - return ien of CPT entry if patient had this CPT
|
|
| TRANI(P,BDATE,EDATE,CPTI) | ;EP
|
|
| FLUCPTS | ;;
|
|
| BECPTS | ;;
|
|
| GETMEDS(P,BDMMBD,BDMMED,TAXM,TAXN,TAXC,BDMNAME,BDMZ) | ;EP
|
| Name | Line Occurrences (* Changed, ! Killed) |
|---|---|
| ^ATXAX - [#9002226] | GETMEDS+34, GETMEDS+36, GETMEDS+37, REFTAX+8 |
| ^ATXAX("B" | GETMEDS+26, GETMEDS+27, GETMEDS+28 |
| ^AUPNPREF - [#9000022] | CPTREFT+8, CPTREFT+10, REFTAX+9 |
| ^AUPNPREF("AA" | CPTREFT+7, CPTREFT+8, REFTAX+9 |
| ^AUPNVCPT - [#9000010.18] | CPTI+14 |
| ^AUPNVCPT("AA" | CPTI+9, CPTI+12, CPTI+13 |
| ^AUPNVMED - [#9000010.14] | GETMEDS+13, GETMEDS+14, GETMEDS+18, GETMEDS+30, GETMEDS+32 |
| ^AUPNVMED("AA" | GETMEDS+11, GETMEDS+12 |
| ^AUPNVSIT - [#9000010] | CPTI+15, TRANI+13 |
| ^AUPNVTC - [#9000010.33] | TRANI+10, TRANI+12 |
| ^AUPNVTC("AC" | TRANI+6, TRANI+9 |
| ^ICPT - [#81] | CPTI+8, TRANI+5 |
| ^PSDRUG - [#50] | GETMEDS+16, GETMEDS+18, GETMEDS+33, GETMEDS+35, GETMEDS+38 |
| ^TMP($J | GETMEDS+4!, GETMEDS+18*, GETMEDS+21, GETMEDS+22, GETMEDS+24*, GETMEDS+25!, GETMEDS+29, GETMEDS+40, GETMEDS+42! |
| >> | Not killed explicitly |
| * | Changed |
| ! | Killed |
| ~ | Newed |
| Name | Field # of Occurrence |
|---|---|
| %DT | REFTAX+6~*, REFTAX+7* |
| B | REFTAX~, REFTAX+4, REFTAX+6*, REFTAX+9 |
| BD | CPTI+10~, CPTI+11*, CPTI+12 |
| BDATE | CPTI~, CPTI+3, CPTI+11, TRANI~, TRANI+3, TRANI+14, CPTREFT~, CPTREFT+4*, CPTREFT+8 |
| BDMC1 | GETMEDS+6~, GETMEDS+7*, GETMEDS+17*, GETMEDS+18, GETMEDS+20*, GETMEDS+23*, GETMEDS+24, GETMEDS+29*, GETMEDS+40*, GETMEDS+43! |
| BDMD | GETMEDS+6~, GETMEDS+14*, GETMEDS+15, GETMEDS+16, GETMEDS+18, GETMEDS+43! |
| BDMINBD | GETMEDS+6~, GETMEDS+10*, GETMEDS+11, GETMEDS+43! |
| BDMINED | GETMEDS+6~, GETMEDS+10*, GETMEDS+11*, GETMEDS+12, GETMEDS+18, GETMEDS+43! |
| BDMMBD | GETMEDS~, GETMEDS+8*, GETMEDS+10, GETMEDS+43! |
| BDMMED | GETMEDS~, GETMEDS+9*, GETMEDS+10, GETMEDS+43! |
| BDMMIEN | GETMEDS+6~, GETMEDS+12*, GETMEDS+13, GETMEDS+14, GETMEDS+18 |
| BDMNAME | GETMEDS~, GETMEDS+5*, GETMEDS+38, GETMEDS+39, GETMEDS+43! |
| BDMZ | GETMEDS~, GETMEDS+4!, GETMEDS+7! |
| BDMZ( | GETMEDS+40* |
| C | GETMEDS+6~, GETMEDS+33*, GETMEDS+34, GETMEDS+35*, GETMEDS+36, TRANI+7~, TRANI+10*, TRANI+11 |
| CPTI | CPTI~, CPTI+2, CPTI+8, CPTI+12, CPTI+13, TRANI~, TRANI+5, TRANI+11 |
| D | GETMEDS+6~, GETMEDS+32*, GETMEDS+33, GETMEDS+35, GETMEDS+37, GETMEDS+38, CPTI+10~, CPTREFT+8*, CPTREFT+10, REFTAX+9* |
| DT | GETMEDS+9 |
| E | REFTAX~, REFTAX+5, REFTAX+7*, REFTAX+9 |
| ED | CPTI+10~, CPTI+11*, CPTI+12*, CPTI+13, CPTI+24 |
| EDATE | CPTI~, CPTI+4, CPTI+11, TRANI~, TRANI+4, TRANI+15, CPTREFT~, CPTREFT+3, CPTREFT+4, CPTREFT+8 |
| F | REFTAX~, REFTAX+2, REFTAX+9 |
| G | GETMEDS+6~, GETMEDS+31*, GETMEDS+34*, GETMEDS+36*, GETMEDS+37*, GETMEDS+38*, GETMEDS+39*, GETMEDS+40, CPTI+10~, CPTI+11* , CPTI+12, CPTI+13, CPTI+24*, CPTI+25, TRANI+7~, TRANI+8*, TRANI+16*, TRANI+17, CPTREFT+5~, CPTREFT+6* , CPTREFT+7, CPTREFT+8*, CPTREFT+10*, CPTREFT+12, REFTAX+6~, REFTAX+8*, REFTAX+9*, REFTAX+10 |
| I | CPTI+10~, CPTI+13*, CPTI+14, CPTI+17, CPTI+18, CPTREFT+5~, CPTREFT+7*, CPTREFT+8, CPTREFT+9 |
| J | CPTI+10~, CPTI+20*, CPTI+22* |
| K | CPTI+10~, CPTI+20*, CPTI+22* |
| M | CPTI+10~, CPTI+17*, CPTI+20 |
| M1 | CPTI+10~, CPTI+18*, CPTI+22 |
| P | GETMEDS~, GETMEDS+8, GETMEDS+11, GETMEDS+12, CPTI~, CPTI+1, CPTI+9, CPTI+12, CPTI+13, TRANI~ , TRANI+1, TRANI+6, TRANI+9, CPTREFT~, CPTREFT+1, CPTREFT+7, CPTREFT+8, REFTAX~, REFTAX+1, REFTAX+9 |
| Q | CPTI+10~, CPTI+19*, CPTI+20*, CPTI+21, CPTI+22*, CPTI+23 |
| SCEX | CPTI~, CPTI+5*, CPTI+15 |
| SCLN | CPTI~, CPTI+6*, CPTI+16 |
| SMOD | CPTI~, CPTI+7*, CPTI+20, CPTI+22 |
| T | GETMEDS+6~, GETMEDS+26*, GETMEDS+37, CPTREFT~, CPTREFT+2, CPTREFT+9, REFTAX~, REFTAX+3, REFTAX+8 |
| T1 | GETMEDS+6~, GETMEDS+27*, GETMEDS+36, REFTAX+6~, REFTAX+8*, REFTAX+9 |
| T2 | GETMEDS+6~, GETMEDS+28*, GETMEDS+34 |
| TAXC | GETMEDS~, GETMEDS+3*, GETMEDS+28, GETMEDS+39 |
| TAXM | GETMEDS~, GETMEDS+1*, GETMEDS+26, GETMEDS+39 |
| TAXN | GETMEDS~, GETMEDS+2*, GETMEDS+27, GETMEDS+39 |
| >> TRANI | TRANI+2 |
| U | GETMEDS+14, GETMEDS+18, GETMEDS+29, GETMEDS+32, GETMEDS+33, GETMEDS+35, GETMEDS+38, CPTI+14, CPTI+15, TRANI+10 , TRANI+12, TRANI+13, CPTREFT+7, CPTREFT+8, CPTREFT+10, REFTAX+9 |
| V | CPTI+10~, CPTI+14*, CPTI+15, CPTI+16, TRANI+7~, TRANI+12*, TRANI+13*, TRANI+14, TRANI+15, TRANI+16 |
| X | GETMEDS+6~, GETMEDS+20*, GETMEDS+21*, GETMEDS+22, GETMEDS+24, GETMEDS+29*, GETMEDS+40, CPTI+10~, TRANI+7~, TRANI+9* , TRANI+10, TRANI+12, CPTREFT+5~, CPTREFT+8*, REFTAX+6~*, REFTAX+7*, REFTAX+9* |
| Y | GETMEDS+6~, GETMEDS+22*, GETMEDS+24, GETMEDS+29*, GETMEDS+30, GETMEDS+32, CPTI+10~, CPTREFT+5~, CPTREFT+8*, CPTREFT+10 , REFTAX+6~, REFTAX+7, REFTAX+9* |
| Z | CPTI+10~, CPTREFT+5~ |