APCHSMU1 ; IHS/CMI/LAB - utilities for hmr ;
Source file <APCHSMU1.m>
| Package | Total | Call Graph |
|---|---|---|
| IHS Patient | 1 | $$CONCPT^AUPNVUTL |
| IHS Standard Terminology | 1 | $$SUBLST^BSTSAPI |
| IHS VA Utilities | 1 | $$VAL^XBDIQ1 |
| Kernel | 1 | $$FMADD^XLFDT |
| Patient Care Component Reports | 1 | $$CLINIC^APCLV |
| Taxonomy | 1 | $$ICD^ATXAPI |
| VA Fileman | 1 | ^%DT |
| Name | Comments | DBIA/ICR reference |
|---|---|---|
| COLOCPTS | ;;
|
|
| SIGCPTS | ;;
|
|
| REFTAX(P,F,T,B,E) | ;EP - refused an item in a taxonomy
|
|
| BECPTS | ;;
|
|
| 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
|
|
| IPLSNO(P,T,B) | ;EP - any problem list entry with a SNOMED in T
|
|
| FLUCPTS | ;;
|
|
| GETMEDS(P,APCHMBD,APCHMED,TAXM,TAXN,TAXC,APCHNAME,APCHZ) | ;EP
|
| Name | Line Occurrences (* Changed, ! Killed) |
|---|---|
| ^ATXAX - [#9002226] | GETMEDS+32, GETMEDS+34, GETMEDS+35, REFTAX+8 |
| ^ATXAX("B" | GETMEDS+24, GETMEDS+25, GETMEDS+26 |
| ^AUPNPREF - [#9000022] | CPTREFT+8, CPTREFT+10, REFTAX+9 |
| ^AUPNPREF("AA" | CPTREFT+7, CPTREFT+8, REFTAX+9 |
| ^AUPNPROB - [#9000011] | IPLSNO+12, IPLSNO+13, IPLSNO+14 |
| ^AUPNPROB("APCT" | IPLSNO+10, IPLSNO+11 |
| ^AUPNVCPT - [#9000010.18] | CPTI+14 |
| ^AUPNVCPT("AA" | CPTI+9, CPTI+12, CPTI+13 |
| ^AUPNVMED - [#9000010.14] | GETMEDS+11, GETMEDS+12, GETMEDS+16, GETMEDS+28, GETMEDS+30 |
| ^AUPNVMED("AA" | GETMEDS+9, GETMEDS+10 |
| ^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+14, GETMEDS+16, GETMEDS+31, GETMEDS+33, GETMEDS+36 |
| ^TMP($J | GETMEDS+4!, GETMEDS+16*, GETMEDS+19, GETMEDS+20, GETMEDS+22*, GETMEDS+23!, GETMEDS+27, GETMEDS+38, GETMEDS+40! |
| >> | Not killed explicitly |
| * | Changed |
| ! | Killed |
| ~ | Newed |
| Name | Field # of Occurrence |
|---|---|
| %DT | REFTAX+6~*, REFTAX+7* |
| APCHC1 | GETMEDS+6~, GETMEDS+7*, GETMEDS+15*, GETMEDS+16, GETMEDS+18*, GETMEDS+21*, GETMEDS+22, GETMEDS+27*, GETMEDS+38*, GETMEDS+41! |
| APCHD | GETMEDS+6~, GETMEDS+12*, GETMEDS+13, GETMEDS+14, GETMEDS+16, GETMEDS+41! |
| APCHINBD | GETMEDS+6~, GETMEDS+8*, GETMEDS+9, GETMEDS+41! |
| APCHINED | GETMEDS+6~, GETMEDS+8*, GETMEDS+9*, GETMEDS+10, GETMEDS+16, GETMEDS+41! |
| APCHMBD | GETMEDS~, GETMEDS+8, GETMEDS+41! |
| APCHMED | GETMEDS~, GETMEDS+8, GETMEDS+41! |
| APCHMIEN | GETMEDS+6~, GETMEDS+10*, GETMEDS+11, GETMEDS+12, GETMEDS+16 |
| APCHNAME | GETMEDS~, GETMEDS+5*, GETMEDS+36, GETMEDS+37, GETMEDS+41! |
| APCHZ | GETMEDS~, GETMEDS+4!, GETMEDS+7! |
| APCHZ( | GETMEDS+38* |
| B | REFTAX~, REFTAX+4, REFTAX+6*, REFTAX+9, IPLSNO~, IPLSNO+3*, IPLSNO+14 |
| BD | CPTI+10~, CPTI+11*, CPTI+12 |
| BDATE | CPTI~, CPTI+3, CPTI+11, TRANI~, TRANI+3, TRANI+14, CPTREFT~, CPTREFT+4*, CPTREFT+8 |
| C | GETMEDS+6~, GETMEDS+31*, GETMEDS+32, GETMEDS+33*, GETMEDS+34, TRANI+7~, TRANI+10*, TRANI+11, IPLSNO+1~, IPLSNO+6* |
| CPTI | CPTI~, CPTI+2, CPTI+8, CPTI+12, CPTI+13, TRANI~, TRANI+5, TRANI+11 |
| D | GETMEDS+6~, GETMEDS+30*, GETMEDS+31, GETMEDS+33, GETMEDS+35, GETMEDS+36, CPTI+10~, CPTREFT+8*, CPTREFT+10, REFTAX+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+29*, GETMEDS+32*, GETMEDS+34*, GETMEDS+35*, GETMEDS+36*, GETMEDS+37*, GETMEDS+38, 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, IPLSNO+1~, IPLSNO+9* , IPLSNO+10, IPLSNO+11, IPLSNO+15*, IPLSNO+16 |
| I | CPTI+10~, CPTI+13*, CPTI+14, CPTI+17, CPTI+18, CPTREFT+5~, CPTREFT+7*, CPTREFT+8, CPTREFT+9, IPLSNO+1~ , IPLSNO+6* |
| IN | IPLSNO+1~ |
| 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 |
| OUT | IPLSNO+1~, IPLSNO+2*, IPLSNO+4 |
| P | GETMEDS~, GETMEDS+9, GETMEDS+10, 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, IPLSNO~ , IPLSNO+10, IPLSNO+11 |
| 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 |
| SNI | IPLSNO+1~ |
| SNI( | IPLSNO+6*, IPLSNO+15 |
| SNL | IPLSNO+1~, IPLSNO+7! |
| SNL( | IPLSNO+6 |
| T | GETMEDS+6~, GETMEDS+24*, GETMEDS+35, CPTREFT~, CPTREFT+2, CPTREFT+9, REFTAX~, REFTAX+3, REFTAX+8, IPLSNO~ , IPLSNO+4 |
| T1 | GETMEDS+6~, GETMEDS+25*, GETMEDS+34, REFTAX+6~, REFTAX+8*, REFTAX+9 |
| T2 | GETMEDS+6~, GETMEDS+26*, GETMEDS+32 |
| TAXC | GETMEDS~, GETMEDS+3*, GETMEDS+26, GETMEDS+37 |
| TAXM | GETMEDS~, GETMEDS+1*, GETMEDS+24, GETMEDS+37 |
| TAXN | GETMEDS~, GETMEDS+2*, GETMEDS+25, GETMEDS+37 |
| >> TRANI | TRANI+2 |
| U | GETMEDS+12, GETMEDS+16, GETMEDS+27, GETMEDS+30, GETMEDS+31, GETMEDS+33, GETMEDS+36, CPTI+14, CPTI+15, TRANI+10 , TRANI+12, TRANI+13, CPTREFT+7, CPTREFT+8, CPTREFT+10, REFTAX+9, IPLSNO+6, IPLSNO+13, IPLSNO+14, IPLSNO+15 |
| 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+18*, GETMEDS+19*, GETMEDS+20, GETMEDS+22, GETMEDS+27*, GETMEDS+38, CPTI+10~, TRANI+7~, TRANI+9* , TRANI+10, TRANI+12, CPTREFT+5~, CPTREFT+8*, REFTAX+6~*, REFTAX+7*, REFTAX+9*, IPLSNO+1~, IPLSNO+4*, IPLSNO+9* , IPLSNO+10*, IPLSNO+11, IPLSNO+15 |
| Y | GETMEDS+6~, GETMEDS+20*, GETMEDS+22, GETMEDS+27*, GETMEDS+28, GETMEDS+30, CPTI+10~, CPTREFT+5~, CPTREFT+8*, CPTREFT+10 , REFTAX+6~, REFTAX+7, REFTAX+9*, IPLSNO+1~, IPLSNO+11*, IPLSNO+12, IPLSNO+13, IPLSNO+14 |
| Z | CPTI+10~, CPTREFT+5~ |