DGENLR ;ALB/RMO - Patient Enrollment - Reader Utilities;26 JUN 1997 10:00 am
Source file <DGENLR.m>
Package | Total | Call Graph |
---|---|---|
Registration | 3 | PAUSE^VALM1 (SET,WRITE)^VALM10 $$PARSE^VALM2 |
VA Fileman | 1 | ^DIR |
Name | Comments | DBIA/ICR reference |
---|---|---|
ASKQ | ||
LAST(DGCNT) | ;
|
|
EN(DGNOD0,DGSUB,DGSELY) | ;select entities from secondary list
; Input -- DGNOD0 Selection in XQORNOD0 format ; DGSUB Secondary list subscript ; Output -- DGSELY Selection array |
|
ENQ | ||
SEL(DGNOD0,DGSUB,DGSELY) | ;Process secondary list selection
; Input -- DGNOD0 Selection in XQORNOD0 format ; DGSUB Secondary list subscript ; Output -- DGSELY Selection array |
|
SETTOP(TOP) | ;
|
|
SELQ | ||
ASK(DGCNT) | ;Ask user to select from list
; Input -- DGCNT Number of entities ; Output -- Selection |
Name | Line Occurrences |
---|---|
Function Call: WRITE |
|
Function Call: WRITE |
|
Routine Call |
|
Name | Line Occurrences (* Changed, ! Killed) |
---|---|
^TMP("DGENIDX" | EN+8, EN+24, SEL+7, SEL+21, LAST+7, LAST+11 |
Name | Line Occurrences |
---|---|
$$ASK | SEL+13 |
$$LAST | ASK+4 |
ASKQ | ASK+7 |
ENQ | EN+11, EN+18 |
SEL | EN+28 |
SELQ | SEL+7, SEL+16, SEL+24 |
SETTOP | EN+25 |
Name | Field # of Occurrence |
---|---|
^( | LAST+11 |
>> | Not killed explicitly |
* | Changed |
! | Killed |
~ | Newed |
Name | Field # of Occurrence |
---|---|
DGBEG | SEL+4~, SEL+7*, SEL+10, SEL+21 |
DGCNT | EN+4~, EN+8*, EN+11, EN+18, EN+22, SEL+13, ASK~, ASK+4, ASK+6, LAST~ , LAST+7 |
DGEND | SEL+4~, SEL+7*, SEL+10, SEL+21 |
DGERR | SEL+4~, SEL+19*, SEL+23*, SEL+24 |
DGNOD0 | EN~, EN+12, EN+18, EN+28, SEL~, SEL+10 |
DGSELY | EN~, EN+28, SEL~ |
DGSELY( | SEL+27* |
DGSELY("ERR" | EN+14*, SEL+24* |
DGSELY("^" | SEL+16* |
DGSELY(1 | EN+18* |
DGSUB | EN~, EN+8, EN+28, SEL~, SEL+7, SEL+21 |
DIR | ASK+3~ |
DIR("A" | ASK+5* |
DIR(0 | ASK+6* |
DIRUT | ASK+3~ |
DTOUT | ASK+3~, ASK+7 |
DUOUT | ASK+3~, ASK+7 |
I | SEL+4~, SEL+20*, SEL+27* |
ITEM | LAST+4~, LAST+10*, LAST+11*, LAST+12 |
LAST | ASK+3~, ASK+4*, ASK+6 |
LINE | LAST+4~, LAST+11*, SETTOP+3~, SETTOP+7*, SETTOP+8, SETTOP+9 |
TOP | EN+23~, EN+24*, EN+25, SETTOP~, SETTOP+4, SETTOP+6 |
U | EN+18, ASK+6 |
>> VALMBG | SETTOP+4, SETTOP+6*, SETTOP+7 |
>> VALMCNT | SETTOP+5 |
>> VALMLST | EN+25, LAST+7, LAST+11, SETTOP+4*, SETTOP+5*, SETTOP+8, SETTOP+9 |
X | SEL+4~, SEL+20*, SEL+21, SEL+22, SEL+27*, ASK+3~ |
Y | SEL+4~, SEL+10*, SEL+13*, SEL+16, SEL+20, SEL+27, ASK+3~, ASK+7*, ASKQ |