EASEZU3 ;ALB/jap - Utilities for 1010EZ Processing ; 11/6/09 1:25pm
Source file <EASEZU3.m>
Package | Total | Call Graph |
---|---|---|
Enrollment Application System | 6 | DFN^EASEZI HDR2^EASEZL1 (BLD,NOACT,NOLINES,SELRNGE)^EASEZLM ($$SSNOUT,$$UC)^EASEZT1 ($$DATA712,$$KEY711)^EASEZU1 (REINDEX,SETDATE)^EASEZU2 |
List Manager | 3 | EN^VALM (FULL,PAUSE)^VALM1 (CNTRL,FLDCTRL,WRITE)^VALM10 |
VA FileMan | 2 | WAIT^DICD ^DIE |
Registration | 1 | $$ESRDATA^DGMSEUTL |
action | A | extended action | Ea | event driver | Ed | subscriber | Su | protocol | O | limited protocol | LP | run routine | RR | broker | B | edit | E | server | Se | P | screenman | SM | inquire | I |
Package | Total | Caller Graph |
---|---|---|
Enrollment Application System | 7 | EAS EZ ACCEPT ALL EAS EZ ACCEPT FIELD EAS EZ CLEAR ALL EAS EZ LINK TO FILE 2 EAS EZ RESET TO NEW EASEZC2 EASEZU4 |
Kernel | 1 | ^ORD(101 |
Name | Comments | DBIA/ICR reference |
---|---|---|
NSD(EASAPP,TYPE,MULTIPLE) | ;get name, ssn, dob for person of interest
|
|
LINK | ;
|
|
ACCFLD | ;accept a single 1010EZ data element
|
|
ATOGGLE(EASLN,SUBIEN,ACCEPT) | ;toggle 'accept' on line item
|
|
ACCALL | ;accept all non-null 1010EZ data elements
|
|
CLEAR | ;clear all accept indicators from subfile #712.01 & LM array
|
|
RESET | ;reset 1010EZ Application to 'new' processing status
|
|
OKRESET | ;perform all housekeeping to for 'reset to new' or 'inactivate'
|
Name | Field # of Occurrence |
---|---|
$$ESRDATA^DGMSEUTL | ACCFLD+35, ACCALL+17 |
WAIT^DICD | LINK+8 |
^DIE | OKRESET+5, OKRESET+28 |
DFN^EASEZI | LINK+4 |
HDR2^EASEZL1 | ACCALL+28 |
BLD^EASEZLM | LINK+7, ACCALL+28, RESET+16 |
NOACT^EASEZLM | ACCFLD+10, ACCFLD+11, ACCFLD+12, ACCFLD+13, ACCALL+7, ACCALL+8, ACCALL+9, ACCALL+10, CLEAR+6, CLEAR+7 , CLEAR+8, CLEAR+9, RESET+7, RESET+8, RESET+9 |
NOLINES^EASEZLM | RESET+17 |
SELRNGE^EASEZLM | ACCFLD+17 |
$$SSNOUT^EASEZT1 | NSD+18 |
$$UC^EASEZT1 | NSD+16 |
$$DATA712^EASEZU1 | NSD+7, NSD+8, NSD+9, NSD+10, NSD+18, NSD+20 |
$$KEY711^EASEZU1 | NSD+7, NSD+8, NSD+9, NSD+10, NSD+17, NSD+19 |
REINDEX^EASEZU2 | RESET+14 |
SETDATE^EASEZU2 | LINK+6, ACCALL+27 |
EN^VALM | LINK+8 |
FULL^VALM1 | ACCFLD+32, CLEAR+13 |
PAUSE^VALM1 | ACCFLD+43, ACCFLD+50, ACCFLD+60, ACCFLD+65, CLEAR+18, RESET+19 |
CNTRL^VALM10 | ATOGGLE+4, ATOGGLE+5, ACCALL+22, CLEAR+32 |
FLDCTRL^VALM10 | ACCALL+20, CLEAR+30 |
WRITE^VALM10 | ATOGGLE+6, ACCALL+23, CLEAR+32 |
Name | Line Occurrences |
---|---|
Function Call: WRITE |
|
Routine Call |
|
Routine Call |
|
FileNo | Call Tags |
---|---|
^DPT - [#2] | Classic Fileman Calls |
^EAS(712 - [#712] | Classic Fileman Calls |
Name | Line Occurrences (* Changed, ! Killed) |
---|---|
^EAS(712 - [#712] | ACCFLD+30, ACCFLD+62, ATOGGLE+2*, ACCALL+19, CLEAR+26, CLEAR+27*, CLEAR+28*, CLEAR+29*, RESET+13, OKRESET+8 , OKRESET+9*, OKRESET+10!, OKRESET+13, OKRESET+14*, OKRESET+15*, OKRESET+16*, OKRESET+23, OKRESET+24* |
^TMP("EASEXP" | ACCFLD+24, ACCALL+12, ACCALL+13, CLEAR+22, CLEAR+23 |
^TMP("EZDATA" | ACCFLD+27, ACCALL+14, ACCALL+18 |
>> | Not killed explicitly |
* | Changed |
! | Killed |
~ | Newed |
Name | Field # of Occurrence |
---|---|
ACCEPT | ACCFLD+6~, ACCFLD+30*, ACCFLD+46, ACCFLD+52, ACCFLD+67*, ATOGGLE~, ATOGGLE+1*, ATOGGLE+2, ATOGGLE+4, ATOGGLE+5 , ATOGGLE+8 |
ACTION | ACCFLD+6~, ACCFLD+9*, ACCFLD+10, ACCFLD+11, ACCFLD+12, ACCFLD+13, ACCALL+4~, ACCALL+6*, ACCALL+7, ACCALL+8 , ACCALL+9, ACCALL+10, CLEAR+3~, CLEAR+5*, CLEAR+6, CLEAR+7, CLEAR+8, CLEAR+9, RESET+4~, RESET+6* , RESET+7, RESET+8, RESET+9 |
BB | CLEAR+3~, OKRESET+1~, OKRESET+13*, OKRESET+14, OKRESET+15, OKRESET+16 |
DA | OKRESET+1~, OKRESET+3*, OKRESET+27* |
DIE | OKRESET+1~, OKRESET+3*, OKRESET+27* |
DIR | ACCFLD+43!, ACCFLD+50!, ACCFLD+60!, ACCFLD+65! |
DR | OKRESET+1~, OKRESET+4*, OKRESET+27* |
EASAPP | NSD~, NSD+7, NSD+8, NSD+9, NSD+10, NSD+18, NSD+20, LINK+4, LINK+6, ACCFLD+7 , ACCFLD+30, ACCFLD+62, ATOGGLE+2, ACCALL+5, ACCALL+19, ACCALL+27, CLEAR+4, CLEAR+26, CLEAR+27, CLEAR+28 , CLEAR+29, RESET+5, RESET+13, RESET+14, OKRESET+3, OKRESET+8, OKRESET+9, OKRESET+10, OKRESET+13, OKRESET+14 , OKRESET+15, OKRESET+16, OKRESET+23, OKRESET+24 |
>> EASDFN | LINK+4, LINK+5, LINK+10, ACCFLD+35, ACCALL+17, OKRESET+8*, OKRESET+10, OKRESET+25, OKRESET+27 |
EASDOB | NSD+5~, NSD+6*, NSD+20*, NSD+21 |
>> EASERR | ACCFLD+18 |
>> EASEZNEW | CLEAR+12, OKRESET+23*, OKRESET+25 |
EASLN | ACCFLD+8, ACCFLD+23*, ACCFLD+24, ACCFLD+67, ATOGGLE~, ATOGGLE+4, ATOGGLE+5, ATOGGLE+6, ACCALL+4~, ACCALL+12* , ACCALL+13, ACCALL+20, ACCALL+21, ACCALL+22, ACCALL+23, CLEAR+3~, CLEAR+22*, CLEAR+23, CLEAR+30, CLEAR+31 , CLEAR+32 |
EASNAME | NSD+5~, NSD+6*, NSD+12*, NSD+13, NSD+14*, NSD+15*, NSD+16*, NSD+21 |
>> EASPSTAT | LINK+3*, LINK+6*, ACCFLD+7, ACCFLD+10, ACCFLD+11, ACCFLD+12, ACCFLD+13, ACCALL+5, ACCALL+7, ACCALL+8 , ACCALL+9, ACCALL+10, ACCALL+26, ACCALL+27*, CLEAR+4, CLEAR+6, CLEAR+7, CLEAR+8, CLEAR+9, RESET+5 , RESET+7, RESET+8, RESET+9, RESET+13*, RESET+14 |
>> EASSEL( | ACCFLD+23 |
>> EASSEL("BG" | ACCFLD+19, ACCFLD+21 |
>> EASSEL("LST" | ACCFLD+21 |
EASSSN | NSD+5~, NSD+6*, NSD+18*, NSD+21 |
>> EASVIEW | LINK+2 |
>> EZDATA | ACCFLD+27*, ACCFLD+28, ACCALL+18* |
FIRST | NSD+5~, NSD+8*, NSD+11, NSD+12 |
>> IORVOFF | ATOGGLE+4, ATOGGLE+5, ACCALL+20, ACCALL+22, CLEAR+30, CLEAR+32 |
>> IORVON | ATOGGLE+4, ACCALL+20, ACCALL+22 |
J | ACCFLD+6~, ACCFLD+23* |
KEY | NSD+5~, NSD+7*, NSD+8*, NSD+9*, NSD+10*, NSD+17*, NSD+18, NSD+19*, NSD+20 |
KEYIEN | ACCFLD+6~, ACCFLD+26*, ACCFLD+27, ACCFLD+35, ACCALL+13*, ACCALL+14, ACCALL+17, ACCALL+18 |
LAST | NSD+5~, NSD+7*, NSD+11, NSD+12 |
LINK | ACCFLD+6~ |
LN | ACCFLD+6~, ACCFLD+24*, ACCFLD+25, ACCFLD+26 |
MDL | NSD+5~, NSD+9*, NSD+13*, NSD+14 |
MULTIPLE | NSD~, NSD+7, NSD+8, NSD+9, NSD+10, NSD+18, NSD+20, ACCFLD+6~, ACCFLD+26*, ACCFLD+27 , ACCALL+13*, ACCALL+18 |
NEWDATE | RESET+4~, RESET+13*, RESET+14 |
ONE | ACCFLD+6~, ACCFLD+16*, ACCFLD+21*, ACCFLD+32, ACCFLD+35, ACCFLD+46, ACCFLD+52, ACCFLD+62 |
>> P | CLEAR+27*, OKRESET+14*, OKRESET+16* |
REM | OKRESET+1~, OKRESET+26* |
RTR | NSD+5~, NSD+6*, NSD+11, NSD+21*, NSD+22 |
SUBIEN | ACCFLD+6~, ACCFLD+26*, ACCFLD+29, ACCFLD+30, ACCFLD+62, ACCFLD+67, ATOGGLE~, ATOGGLE+2, ACCALL+13*, ACCALL+19 , CLEAR+23*, CLEAR+25, CLEAR+26, CLEAR+27, CLEAR+28, CLEAR+29 |
SUFF | NSD+5~, NSD+10*, NSD+15 |
TYPE | NSD~, NSD+7, NSD+8, NSD+9, NSD+10, NSD+17, NSD+19 |
U | NSD+7, NSD+8, NSD+9, NSD+10, NSD+18, NSD+20, NSD+21, ACCFLD+26, ACCFLD+27, ACCFLD+30 , ACCFLD+62, ATOGGLE+2, ACCALL+13, ACCALL+14, ACCALL+18, ACCALL+19, CLEAR+23, CLEAR+26, CLEAR+27, CLEAR+28 , CLEAR+29, RESET+13, OKRESET+8, OKRESET+9, OKRESET+14, OKRESET+15, OKRESET+16, OKRESET+23, OKRESET+24 |
>> UPD | ACCFLD+62* |
>> VALM("ENTITY" | ACCFLD+17* |
>> VALMBCK | LINK+9*, LINK+10*, ACCFLD+15*, ACCFLD+43*, ACCFLD+50*, ACCFLD+60*, ACCFLD+65*, ATOGGLE+7*, ACCALL+29*, CLEAR+18* , CLEAR+33*, RESET+20* |
>> VALMBG | ACCALL+21, CLEAR+31 |
>> VALMCNT | RESET+17 |
>> VALMLST | ACCALL+21, CLEAR+31 |
XFILE | ACCFLD+27*, ACCFLD+46, ACCFLD+54, ACCFLD+57, ACCALL+4~, ACCALL+14*, ACCALL+15 |