GMTSADH1 ;SLC/JER,MAM - Ad Hoc Summary Driver ; 09/21/2001
Source file <GMTSADH1.m>
| Package | Total | Call Graph |
|---|---|---|
| Health Summary | 2 | LOAD1^GMTSADH CMPLIM^GMTSADH2 |
| Kernel | 1 | EN^XQORM |
| VA Fileman | 1 | ^DIR |
| Package | Total | Caller Graph |
|---|---|---|
| Health Summary | 3 | GMTSADH GMTSADHC GMTSADOR |
| Name | Comments | DBIA/ICR reference |
|---|---|---|
| STAR | ; Writes * to indicate added component when called by
; GMTSUP for Health Summary Type other than AD HOC |
|
| LISTSEL | ; Lists default selection items
|
|
| ASKLIST | ; Asks whether to relist Component
|
|
| LIST | ; Lists defaults for Ad Hoc Summary
|
|
| LIST1 | ; Called by GMTSUP to list components
; FLG=1 for Ad Hoc Health Summary Type ; FLG=2 for other Health Summary Types |
|
| GETLIM | ; Get Limits/Flags (external entry)
; ; Time ; Occurrence ; Selection Items ; Hospital Location Display ; ICD Text Display ; Provider Narrative Display ; CPT Modifier Display ; |
|
| CMPCOND | ; Checks component for new limits/sel items
|
|
| LISTLIM | ; List Components and Limits for GMTSET() array
; Component Abbreviation ; Component Name ; If not called by GMTSUP: ; Time Limits ; Occurrence Limits ; Hospital Location ; ICD Text ; Provider Narrative ; CPT Modifier ; |
|
| ASKCMPS | ; Asks for components for new limits/sel items
|
|
| SCRNLNTH | ; Checks screen length
|
| Name | Line Occurrences |
|---|---|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Routine Call |
|
| Name | Line Occurrences (* Changed, ! Killed) |
|---|---|
| ^GMT(142 - [#142] | STAR+2, ASKCMPS+13 |
| ^GMT(142.1 - [#142.1] | LISTLIM+11, CMPCOND+2 |
| Name | Line Occurrences |
|---|---|
| ASKCMPS | GETLIM+11, ASKCMPS+9 |
| ASKLIST | ASKCMPS+11 |
| CMPCOND | ASKCMPS+13 |
| LIST | GETLIM+10, ASKLIST+6 |
| LISTLIM | LIST1+4 |
| LISTSEL | LIST1+4 |
| SCRNLNTH | LIST1+4, LISTSEL+2 |
| STAR | LISTLIM+11 |
| >> | Not killed explicitly |
| * | Changed |
| ! | Killed |
| ~ | Newed |
| Name | Field # of Occurrence |
|---|---|
| ASKCPQIT | ASKCMPS+1~ |
| CPCDQIT | CMPCOND+1~ |
| CREC | LISTLIM+11~*, LISTLIM+12, CMPCOND+1~, CMPCOND+2* |
| DIC | ASKCMPS+1~ |
| DIR | LIST1+3~, ASKLIST+1~ |
| DIR("A" | ASKLIST+1* |
| DIR("B" | ASKLIST+1* |
| DIR(0 | LIST1+3*, ASKLIST+1* |
| >> DIROUT | GETLIM+11, SCRNLNTH+1*, ASKCMPS+8*, ASKCMPS+13, ASKCMPS+14, ASKLIST+3* |
| >> DIRUT | ASKLIST+4, ASKLIST+5 |
| DTOUT | LIST+5~, LIST1+4, SCRNLNTH+1, LISTSEL+2, ASKCMPS+8, ASKLIST+3 |
| DUOUT | LIST1+3~, LIST1+4, SCRNLNTH+1, LISTSEL+2, ASKCMPS+13, ASKLIST+4 |
| FLG | LIST+5~*, LIST1+4, LISTLIM+11, LISTLIM+13, LISTLIM+14, LISTLIM+15 |
| GMCHANGE | GETLIM+10~*, LIST+1*, ASKCMPS+10, ASKCMPS+11, ASKCMPS+13*, ASKLIST+2 |
| GMI | LIST1+3~, LIST1+4*, LISTLIM+11, LISTLIM+12, LISTLIM+13, LISTLIM+14, LISTLIM+15, STAR+2, LISTSEL+1, LISTSEL+2 , ASKCMPS+1~, ASKCMPS+13* |
| GMJ | LISTSEL+1~*, LISTSEL+2, CMPCOND+3 |
| GML | LISTSEL+1~*, LISTSEL+2* |
| >> GMTSEG( | LIST1+4, LISTLIM+11, LISTLIM+12, LISTLIM+13, LISTLIM+14, LISTLIM+15, STAR+2, LISTSEL+1, LISTSEL+2 |
| >> GMTSEGC | CMPCOND+3* |
| >> GMTSEGI( | CMPCOND+1 |
| >> GMTSTYP | STAR+2, ASKCMPS+6, ASKCMPS+13 |
| GMW | GETLIM+10~, LIST1+3~, LISTSEL+1~, LISTSEL+2*, ASKCMPS+1~ |
| GMX | ASKCMPS+1~, ASKCMPS+13*, CMPCOND+1, CMPCOND+2, CMPCOND+3 |
| IOF | LIST+2, SCRNLNTH+1 |
| IOSL | SCRNLNTH+1 |
| LISTFLG | GETLIM+10~, GETLIM+11*, LIST+1*, ASKCMPS+1, ASKCMPS+14* |
| OLD | CMPCOND+1~*, CMPCOND+3 |
| QUIT | GETLIM+10~, GETLIM+11, ASKCMPS+8*, ASKCMPS+10*, ASKLIST+2* |
| SBS | CMPCOND+1~*, CMPCOND+3* |
| SREC | CMPCOND+1~, CMPCOND+3* |
| STRN | CMPCOND+1~, CMPCOND+3* |
| U | LISTLIM+11, LISTLIM+12, LISTLIM+13, LISTLIM+14, LISTLIM+15, STAR+2, LISTSEL+2, ASKCMPS+13, CMPCOND+1, CMPCOND+2 |
| X | ASKCMPS+1~, ASKCMPS+8, ASKCMPS+9, ASKCMPS+10, ASKCMPS+11, ASKCMPS+12, ASKLIST+1~ |
| XQORM | ASKCMPS+1~, ASKCMPS+6* |
| XQORM("??" | ASKCMPS+6* |
| XQORM("A" | ASKCMPS+7* |
| XQORM(0 | ASKCMPS+7* |
| Y | ASKCMPS+1~, ASKCMPS+9, ASKLIST+1~, ASKLIST+2, ASKLIST+5 |
| Y( | ASKCMPS+13 |