GMTSPXU1 ; SLC/SBW - PCE Utilities sub-routines ;21-Jan-2014 14:19;MGH
Source file <GMTSPXU1.m>
| Package | Total | Call Graph |
|---|---|---|
| DRG Grouper | 3 | ($$ICDD,$$ICDDX,$$ICDOP)^ICDCODE ($$ICDD,$$ICDDX,$$ICDOP)^ICDEX $$CPT^ICPTCOD |
| VA Fileman | 2 | ^DIR ^DIWP |
| Health Summary Components | 1 | $$AICD^BHSUTL |
| Package | Total | Caller Graph |
|---|---|---|
| Health Summary | 3 | GMTSPLST GMTSPXOP GMTSPXTP |
| Name | Comments | DBIA/ICR reference |
|---|---|---|
| GETCPT(GMTSCPT) | ; Entry point to get CPT data
|
|
| DSPLST | ; Common code for Health Summary MNX Lists
|
|
| QUIT | ; Quit
|
|
| ORDERPRO(GMPROV,GMLEN) | ; Re-order and format providers for visit
|
|
| LM | ; Entry Point - for GMTS Measurement Panel
|
|
| TXTFMT(GMTSICD,GMTSNARR,GMICL,GMTAB,DIWL,GMTSQTY,GMTSPRIM) | ; Formats GMTSICD & GMTSNARR together
|
|
| GETICDDX(GMTSICD,GMTSICF,GMMOD) | ; Entry point to get ICD data
|
|
| CONT | ; Continue
|
|
| GETICDOP(GMTSICD,GMTSICF,GMMOD) | ; Entry point to get ICD0 data
|
| Name | Field # of Occurrence |
|---|---|
| $$AICD^BHSUTL | GETICDDX+3, GETICDDX+9, GETICDOP+3, GETICDOP+9 |
| ^DIR | CONT+3, CONT+4 |
| ^DIWP | TXTFMT+9, TXTFMT+13 |
| $$ICDD^ICDCODE | GETICDDX+10, GETICDOP+10 |
| $$ICDDX^ICDCODE | GETICDDX+4 |
| $$ICDOP^ICDCODE | GETICDOP+4 |
| $$ICDD^ICDEX | GETICDDX+9, GETICDOP+9 |
| $$ICDDX^ICDEX | GETICDDX+3 |
| $$ICDOP^ICDEX | GETICDOP+3 |
| $$CPT^ICPTCOD | GETCPT+2 |
| Name | Line Occurrences |
|---|---|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Routine Call |
|
| Name | Line Occurrences (* Changed, ! Killed) |
|---|---|
| ^TMP("PXHSV" | ORDERPRO+3, ORDERPRO+4 |
| ^UTILITY($J | TXTFMT+4! |
| Name | Line Occurrences |
|---|---|
| DSPLST | LM+1 |
| QUIT | CONT+1 |
| >> | Not killed explicitly |
| * | Changed |
| ! | Killed |
| ~ | Newed |
| Name | Field # of Occurrence |
|---|---|
| CODE | GETICDDX+1~, GETICDDX+13*, GETICDDX+16, GETICDDX+17, GETICDDX+18, GETICDOP+2~, GETICDOP+13*, GETICDOP+16, GETICDOP+17, GETICDOP+18 |
| DESC | GETICDDX+1~, GETICDDX+15*, GETICDDX+16, GETICDDX+19, GETICDOP+2~, GETICDOP+15*, GETICDOP+16, GETICDOP+19 |
| DIR | DSPLST+1!, CONT+2~, CONT+4!, QUIT+1! |
| DIR(0 | CONT+2*, CONT+4* |
| DIWF | TXTFMT+2~ |
| DIWL | TXTFMT~ |
| DIWR | TXTFMT+2~, TXTFMT+3* |
| GMCNT | ORDERPRO+1~, ORDERPRO+2*, ORDERPRO+6*, ORDERPRO+7 |
| GMICL | TXTFMT~, TXTFMT+3 |
| GMLEN | ORDERPRO~, ORDERPRO+7 |
| GMMOD | GETICDDX~, GETICDDX+2*, GETICDDX+20*, GETICDOP~, GETICDOP+1* |
| GMNODE | ORDERPRO+1~, ORDERPRO+4*, ORDERPRO+5, ORDERPRO+7 |
| GMP | ORDERPRO+1~, ORDERPRO+3*, ORDERPRO+4, ORDERPRO+7 |
| GMPROV | ORDERPRO~ |
| GMPROV( | ORDERPRO+7* |
| GMTAB | TXTFMT~, TXTFMT+3 |
| GMTSCNT | DSPLST+3*, CONT+1*, CONT+2, QUIT+1! |
| GMTSCPT | GETCPT~, GETCPT+1*, GETCPT+2 |
| GMTSICD | GETICDDX~, GETICDDX+2*, GETICDDX+3, GETICDDX+4, GETICDDX+5, GETICDDX+6, GETICDDX+7, GETICDDX+8, GETICDDX+11, GETICDDX+12 , GETICDDX+13, GETICDDX+14, GETICDDX+15, GETICDDX+16*, GETICDDX+17*, GETICDDX+18*, GETICDDX+19*, GETICDDX+20*, GETICDDX+21*, GETICDOP~ , GETICDOP+1*, GETICDOP+3, GETICDOP+4, GETICDOP+5, GETICDOP+6, GETICDOP+7, GETICDOP+8, GETICDOP+11, GETICDOP+12, GETICDOP+13 , GETICDOP+14, GETICDOP+15, GETICDOP+16*, GETICDOP+17*, GETICDOP+18*, GETICDOP+19*, GETICDOP+20*, TXTFMT~, TXTFMT+1, TXTFMT+5 |
| GMTSICF | GETICDDX~, GETICDDX+2*, GETICDDX+16, GETICDDX+17, GETICDDX+18, GETICDDX+19, GETICDDX+21, GETICDOP~, GETICDOP+1*, GETICDOP+16 , GETICDOP+17, GETICDOP+18, GETICDOP+19, GETICDOP+20 |
| >> GMTSIVD | ORDERPRO+3, ORDERPRO+4 |
| GMTSLST | LM+1*, DSPLST+2, DSPLST+3, CONT+1, QUIT+1! |
| GMTSNARR | TXTFMT~, TXTFMT+1, TXTFMT+5, TXTFMT+6, TXTFMT+10 |
| GMTSP | ORDERPRO+1~, ORDERPRO+3*, ORDERPRO+4 |
| GMTSPRIM | TXTFMT~, TXTFMT+7, TXTFMT+12 |
| GMTSQTY | TXTFMT~, TXTFMT+8, TXTFMT+11 |
| >> GMTSVDF | ORDERPRO+3, ORDERPRO+4 |
| ICDA | GETICDDX+1~, GETICDOP+2~ |
| ICDA(1 | GETICDDX+11, GETICDDX+12, GETICDOP+11, GETICDOP+12 |
| ICDI | GETICDDX+1~, GETICDDX+9*, GETICDDX+10*, GETICDOP+2~, GETICDOP+9*, GETICDOP+10* |
| ICDX | GETICDDX+1~, GETICDDX+3*, GETICDDX+4*, GETICDDX+5, GETICDDX+6, GETICDDX+7, GETICDDX+8, GETICDDX+9, GETICDDX+10, GETICDOP+2~ , GETICDOP+3*, GETICDOP+4*, GETICDOP+5, GETICDOP+6, GETICDOP+7, GETICDOP+8, GETICDOP+9, GETICDOP+10 |
| ICPT | GETCPT+1~, GETCPT+2*, GETCPT+3 |
| IOF | DSPLST+3, CONT+3 |
| IOSL | CONT+2 |
| NAME | GETICDDX+1~, GETICDDX+14*, GETICDDX+17, GETICDOP+2~, GETICDOP+14*, GETICDOP+17 |
| REC | GETICDDX+1~, GETICDOP+2~ |
| REC( | GETICDOP+5*, GETICDOP+6*, GETICDOP+7*, GETICDOP+8*, GETICDOP+11*, GETICDOP+12*, GETICDOP+13, GETICDOP+14, GETICDOP+15 |
| REC(80 | GETICDDX+5*, GETICDDX+6*, GETICDDX+7*, GETICDDX+8*, GETICDDX+11*, GETICDDX+12*, GETICDDX+13, GETICDDX+14, GETICDDX+15 |
| U | ORDERPRO+7, DSPLST+2, DSPLST+3 |
| X | TXTFMT+2~, TXTFMT+5*, TXTFMT+6*, TXTFMT+7*, TXTFMT+8*, TXTFMT+11*, TXTFMT+12*, QUIT+1! |
| Y | CONT+1, CONT+2!, QUIT+1! |