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~ |