IBCNSJ53 ;AITC/DTG - INSURANCE PLAN MAINTENANCE ACTION VIEW SUBSCRIBER ; 15-MAY-2023
Source file <IBCNSJ53.m>
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 |
Name | Comments | DBIA/ICR reference |
---|---|---|
VP | ; -- Edit/View Plan (VS entry point)
|
|
VSUBS | ; entry from list template protocol 'IBCNSJ PLAN VIEW SUBSCRIBERS' from the 'IBCNSC PLAN DETAIL' menu
|
|
VSUBX | ; quit back
|
|
DTC(IBDTCK) | ; check date return external if valid
|
|
DTCO | ; date check exit
|
|
EXIT | ; -- exit code
|
|
HELP | ; -- help code
|
|
INIT | ; -- Load the plan detail segments
|
|
ACINI | ; active subscribers
|
|
ININI | ; inactive subscribers
|
|
ALLINI | ; all subscribers
|
|
HDR(IBDIS) | ; -- Plan Subscribers
|
|
BVA | ; Build ALL subscribers
|
|
BPAS | ; build items from base into valm display
|
|
AC | ; active subscriber entry
|
|
IS | ; inactive subscriber entry
|
Name | Field # of Occurrence |
---|---|
NOW^%DTC | INIT+7 |
$$GET1^DIQ | VSUBS+34, VSUBS+36, VSUBS+38, VSUBS+41, VSUBS+45, VSUBS+48, VSUBS+60, VSUBS+68, VSUBS+71, VSUBS+82 |
^DIR | HELP+10 |
$$ZND^IBCNS1 | VSUBS+61 |
$$PT^IBEFUNC | VSUBS+63 |
$$DAT2^IBOUTL | INIT+8 |
EN^VALM | VP+2 |
$$SETFLD^VALM1 | BPAS+6, BPAS+7, BPAS+8, BPAS+9, BPAS+10, BPAS+11, BPAS+12, BPAS+13, BPAS+14 |
CLEAR^VALM1 | EXIT+2 |
FULL^VALM1 | VP+1, HELP+3, ACINI+2, ININI+2, ALLINI+2 |
CLEAN^VALM10 | EXIT+2 |
KILL^VALM10 | INIT+13 |
$$FMTE^XLFDT | DTC+4 |
DISP^XQORM1 | HELP+2 |
Name | Line Occurrences |
---|---|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Routine Call |
|
Routine Call |
|
FileNo | Call Tags |
---|---|
^DPT - [#2] | GET1^DIQ |
2.312 | GET1^DIQ |
^IBA(355.3 - [#355.3] | GET1^DIQ |
Name | Line Occurrences (* Changed, ! Killed) |
---|---|
^DIC(36 - [#36] | VSUBS+11, VSUBS+12 |
^DIC(5 - [#5] | VSUBS+14 |
^DPT("AB" | VSUBS+58, VSUBS+59 |
^IBA(355.3 - [#355.3] | VSUBS+54 |
^TMP("IBCNSJ53" | EXIT+1!, INIT+2! |
^TMP("IBCNSJ53I" | EXIT+1!, HDR+4, BVA+6, AC+6, IS+6 |
>> | Not killed explicitly |
* | Changed |
! | Killed |
~ | Newed |
Name | Field # of Occurrence |
---|---|
>> % | INIT+8 |
DIR | VSUBS+2~, HELP+4~, HELP+11! |
DIR("A" | HELP+9* |
DIR(0 | HELP+9* |
DT | VSUBS+92, VSUBS+96 |
FIEN | VSUBS+2~ |
FTF | VSUBS+2~ |
FTFV | VSUBS+2~ |
IB1 | HDR+2~, HDR+3*, HDR+10*, HDR+11, HDR+13, HDR+15*, HDR+17, HDR+21, HDR+23*, HDR+25 , HDR+29 |
IB2 | HDR+2~, HDR+3*, HDR+11*, HDR+13, HDR+18*, HDR+21, HDR+26*, HDR+29 |
IB3 | HDR+2~, HDR+3*, HDR+12*, HDR+13, HDR+20*, HDR+21, HDR+28*, HDR+29 |
>> IB3553 | VSUBS+34, VSUBS+36, VSUBS+38, VSUBS+41, VSUBS+45, VSUBS+48, VSUBS+54, VSUBS+60, VSUBS+107, VSUBS+108 , INIT+4*, INIT+10, BVA+3, AC+3, IS+3 |
>> IB36 | VSUBS+11, VSUBS+12, VSUBS+58, VSUBS+59, INIT+4*, INIT+10 |
IBA | VSUBS+2~, VSUBS+56*, VSUBS+60*, HDR+2~, HDR+4*, HDR+10, HDR+15, HDR+23, BPAS+2~, BPAS+3* , BPAS+4, BPAS+5 |
>> IBACCT | VSUBS+8*, VSUBS+100*, VSUBS+110, INIT+5* |
>> IBACT | VSUBS+86*, VSUBS+94*, VSUBS+98*, VSUBS+100, VSUBS+108 |
IBB | VSUBS+2~, HDR+2~, HDR+4*, HDR+5, HDR+6, HDR+16, HDR+24, BPAS+2~ |
IBBK | DTC+2~ |
IBC | VSUBS+2~, HDR+2~, HDR+4*, HDR+12, HDR+20, HDR+28, BPAS+2~, BPAS+5*, BPAS+6, BPAS+7 , BPAS+8, BPAS+9, BPAS+10, BPAS+11, BPAS+12, BPAS+13, BPAS+14 |
>> IBCNS | INIT+4 |
>> IBCPOL | INIT+4 |
>> IBCST | VSUBS+8*, VSUBS+62*, VSUBS+110, INIT+5* |
IBD | VSUBS+2~, HDR+2~, BPAS+2~, BPAS+14* |
IBDFN | BPAS+2~, BPAS+4* |
IBDIS | HDR~, HDR+7*, HDR+8 |
IBDOB | VSUBS+2~, VSUBS+71* |
IBDT | DTC+2~*, DTC+4*, DTCO+2 |
IBDTCK | VSUBS+2~, DTC~, DTC+3, DTC+4 |
IBE | VSUBS+2~, HDR+2~, HDR+16*, HDR+18, HDR+19, HDR+24*, HDR+26, HDR+27, BPAS+2~ |
IBEFFDT | VSUBS+2~, VSUBS+75*, VSUBS+88, VSUBS+96 |
IBERR | VSUBS+2~ |
IBEXPDT | VSUBS+2~, VSUBS+77*, VSUBS+90, VSUBS+92 |
IBF | VSUBS+2~, BVA+2~, BVA+6*, BVA+7, AC+2~, AC+6*, AC+7, IS+2~, IS+6*, IS+7 |
IBF1 | HDR+2~, HDR+6*, HDR+24, HDR+25, HDR+27 |
IBF2 | HDR+2~, HDR+5*, HDR+16, HDR+17, HDR+19 |
IBFL1 | VSUBS+33~, VSUBS+37*, VSUBS+43 |
IBFL2 | VSUBS+33~, VSUBS+39*, VSUBS+40 |
>> IBHDT | INIT+8* |
>> IBINACCT | VSUBS+8*, VSUBS+100*, VSUBS+110, INIT+5* |
>> IBINACT | VSUBS+86*, VSUBS+88*, VSUBS+92*, VSUBS+96*, VSUBS+100 |
IBIND | VSUBS+3~, VSUBS+61*, VSUBS+73, VSUBS+75, VSUBS+77, VSUBS+80 |
IBINS0 | VSUBS+3~, VSUBS+54* |
IBL | HDR+2~, HDR+11*, HDR+17*, HDR+18, HDR+19*, HDR+20, HDR+25*, HDR+26, HDR+27*, HDR+28 |
>> IBLCNT | INIT+3* |
IBLINE | BVA+2~, BVA+4*, BPAS+5*, AC+2~, AC+4*, IS+2~, IS+4* |
IBNAM | VSUBS+3~, VSUBS+64*, VSUBS+65*, VSUBS+66, VSUBS+107, VSUBS+108 |
IBNM | BPAS+2~, BPAS+4* |
IBNODE | BPAS+2~, BPAS+4* |
IBPTDFN | VSUBS+3~, VSUBS+57*, VSUBS+58*, VSUBS+59, VSUBS+60, VSUBS+61, VSUBS+63, VSUBS+65, VSUBS+68, VSUBS+71 , VSUBS+82, VSUBS+107, VSUBS+108 |
IBPTHOLD | VSUBS+3~, VSUBS+66*, VSUBS+70*, VSUBS+72*, VSUBS+74*, VSUBS+76*, VSUBS+78*, VSUBS+81*, VSUBS+83*, VSUBS+86* , VSUBS+88, VSUBS+90, VSUBS+96, VSUBS+107, VSUBS+108 |
IBPTINS | VSUBS+3~, VSUBS+58*, VSUBS+59*, VSUBS+60, VSUBS+61, VSUBS+82, VSUBS+107, VSUBS+108 |
>> IBSPACE | INIT+9*, HDR+11, HDR+12, HDR+18, HDR+20, HDR+26, HDR+28 |
>> IBTMP | VSUBS+6*, VSUBS+7, VSUBS+25, VSUBS+53, VSUBS+56, VSUBS+107, VSUBS+108, VSUBS+110, INIT+5*, INIT+6 |
IBTMP1 | BVA+2~, BVA+3*, BPAS+3, BPAS+5, AC+2~, AC+3*, IS+2~, IS+3* |
IBVPCLBG | EXIT+1! |
IBVPCLEN | EXIT+1! |
>> LENEP | VSUBS+8*, VSUBS+46*, VSUBS+50*, INIT+5* |
>> LENPT | VSUBS+8*, INIT+5* |
NAME | VSUBS+33~, VSUBS+41*, VSUBS+42*, VSUBS+43 |
NUM | VSUBS+3~, VSUBS+33~, VSUBS+34*, VSUBS+35*, VSUBS+40 |
ST | VSUBS+4~, VSUBS+14*, VSUBS+19 |
U | VSUBS+18, VSUBS+22, VSUBS+86, VSUBS+88, VSUBS+90, VSUBS+96, VSUBS+110, HDR+5, HDR+6, HDR+10 , HDR+12, HDR+15, HDR+16, HDR+20, HDR+23, HDR+24, HDR+28, BPAS+8, BPAS+10, BPAS+11 , BPAS+14, AC+7, IS+7 |
>> VALM("TITLE" | HDR+8* |
>> VALMANS | HELP+2 |
>> VALMAR | BVA+5, BVA+8, BVA+9, BPAS+15, AC+5, AC+8, AC+9, IS+5, IS+8, IS+9 |
VALMBCK | VP+3*, EXIT+1!, EXIT+3*, HELP+12*, INIT+18*, ACINI+5*, ININI+5*, ALLINI+5* |
>> VALMBG | VP+3*, EXIT+3*, INIT+3*, INIT+18*, ACINI+5*, ININI+5*, ALLINI+5*, BVA+4*, AC+4*, IS+4* |
>> VALMCNT | INIT+3*, BVA+4*, BVA+8*, BPAS+5*, BPAS+15, AC+4*, AC+8*, IS+4*, IS+8* |
>> VALMHDR(1 | HDR+13* |
>> VALMHDR(2 | HDR+21* |
>> VALMHDR(3 | HDR+29* |
X | VSUBS+4~, VSUBS+16*, VSUBS+17*, VSUBS+18*, VSUBS+19*, VSUBS+20*, VSUBS+21*, VSUBS+22*, VSUBS+25, VSUBS+63* , VSUBS+64, HELP+2*, HELP+4~, HELP+11!, BPAS+2~, BPAS+3*, BPAS+5*, BPAS+6*, BPAS+7*, BPAS+8* , BPAS+9*, BPAS+10*, BPAS+11*, BPAS+12*, BPAS+13*, BPAS+14*, BPAS+15 |
X0 | VSUBS+4~, VSUBS+11*, VSUBS+15, VSUBS+16 |
X11 | VSUBS+4~, VSUBS+12*, VSUBS+13, VSUBS+14, VSUBS+17, VSUBS+18 |
XX | VSUBS+4~, VSUBS+15*, VSUBS+16, VSUBS+33~, VSUBS+36*, VSUBS+37, VSUBS+40*, VSUBS+43*, VSUBS+44*, VSUBS+47* , VSUBS+51*, VSUBS+53, VSUBS+68*, VSUBS+69*, VSUBS+70, VSUBS+71*, VSUBS+72, VSUBS+73*, VSUBS+74, VSUBS+75* , VSUBS+76, VSUBS+77*, VSUBS+78, VSUBS+80*, VSUBS+81, VSUBS+82*, VSUBS+83 |
Y | VSUBS+4~, HELP+4~, HELP+11! |
Z | VSUBS+4~, VSUBS+13*, VSUBS+20 |
ZZ | VSUBS+33~, VSUBS+38*, VSUBS+39, VSUBS+45*, VSUBS+46, VSUBS+47, VSUBS+48*, VSUBS+49*, VSUBS+50, VSUBS+51 |