IBCNSC02 ;ALB/ESG - Insurance Company parent/child management ;01-NOV-2005
Source file <IBCNSC02.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 |
Package | Total | Caller Graph |
---|---|---|
Integrated Billing | 9 | IBCEDP IBCEPTR IBCNS ASSOCIATIONS LIST IBCNSC IBCNSC1 IBCNSL LINK IBCNSL UNLINK IBY320PR IBY400PR |
Kernel | 1 | ^ORD(101 |
Name | Comments | DBIA/ICR reference |
---|---|---|
DISP | ; entry point for display of parent/child companies
|
|
DISPX | ; end with 2 blank lines
|
|
PARENT(IBCNS) | ; Insurance company parent/child management
; Calls ListMan screen for parent insurance companies |
|
PARENTX | ;
|
|
HDR | ; List header info
|
|
HDRX | ;
|
|
BLD | ; Build list contents
|
|
BLDX | ;
|
|
LINK | ; action protocol IBCNSL LINK used to associate children insurance
; companies to the current parent ins co for the list |
|
LINKX | ;
|
|
UNLINK | ; action protocol IBCNSL UNLINK used to disassociate selected children
; insurance companies from the list. |
|
UNLINKX | ;
|
|
PCNT(Z) | ; count number of children for parent ins co Z
|
|
INSADD(Z) | ; function to return ins co address components
|
|
INSADDX | ;
|
|
INSCO(Z) | ; return display data for ins co Z
|
|
INSCOX | ;
|
|
INSLIST(INS) | ; insurance company lister for ^DIC call
|
|
INSLISTX | ;
|
Name | Field # of Occurrence |
---|---|
^DIC | LINK+15 |
^DIE | PARENT+8, LINK+40, UNLINK+26 |
^DIR | LINK+31, UNLINK+14, UNLINK+21 |
COPY^IBCEPCID | LINK+43 |
$$FO^IBCNEUT1 | BLD+28, INSCO+3, INSCO+4, INSCO+5 |
SET^IBCNSP | DISP+11, DISP+16, DISP+21, DISP+26, DISP+28, DISP+36, DISP+45, DISP+47, DISPX+2, DISPX+4 |
LOCKED^IBTRCD1 | LINK+37 |
EN^VALM | PARENT+15 |
FULL^VALM1 | LINK+3, UNLINK+3 |
PAUSE^VALM1 | LINK+6, UNLINK+6, UNLINK+10 |
$$KCHK^XUSRB | LINK+4, UNLINK+4 |
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 |
|
Routine Call |
|
Routine Call |
|
Routine Call |
|
Routine Call |
|
Name | Line Occurrences (* Changed, ! Killed) |
---|---|
^DIC(36 - [#36] | DISP+2, DISP+3, PARENT+4, PARENT+7, BLD+4, LINK+21, LINK+37, LINK+46, PCNT+3, INSADD+3 , INSADD+4 |
^DIC(5 - [#5] | INSADD+6 |
^TMP($J | PARENT+16!, BLD+2!, BLD+10*, BLD+13, BLD+15*, BLD+16*, BLD+22, BLD+24, BLD+26, BLD+29* , BLD+30*, BLD+31*, UNLINK+9, UNLINK+12, UNLINK+25 |
>> | Not killed explicitly |
* | Changed |
! | Killed |
~ | Newed |
Name | Field # of Occurrence |
---|---|
AD | DISP+32~*, DISP+33, INSADD+1~, INSADD+3*, INSADD+5 |
C | BLD+1~, BLD+3*, BLD+4*, BLD+5, BLD+10, PCNT+1~, PCNT+2*, PCNT+3* |
CITY | INSADD+1~, INSADD+5*, INSADD+7, INSADD+8, INSADD+12, INSADD+13, INSADD+15 |
CITYST | INSADD+1~, INSADD+7*, INSADD+8*, INSADD+15 |
CNT | DISP+1~, DISP+40*, DISP+41, DISP+42, PCNT+1~, PCNT+3*, PCNT+4 |
DA | PARENT+8~*, LINK+2~, LINK+40*, UNLINK+2~, UNLINK+25* |
DIC | LINK+2~, LINK+11*, LINK+15! |
DIC("A" | LINK+11* |
DIC("S" | LINK+14* |
DIC("W" | LINK+12* |
DIC(0 | LINK+11* |
DIE | PARENT+8~*, LINK+2~, LINK+40*, UNLINK+2~, UNLINK+26* |
DIR | LINK+2~, LINK+31!, UNLINK+2~, UNLINK+14!, UNLINK+21! |
DIR("A" | LINK+25*, LINK+26*, LINK+27*, LINK+28*, LINK+29*, LINK+30*, UNLINK+13*, UNLINK+20* |
DIR("B" | LINK+24*, UNLINK+20* |
DIR(0 | LINK+24*, UNLINK+12*, UNLINK+19* |
DIROUT | LINK+2~, UNLINK+2~ |
DIRUT | LINK+2~, UNLINK+2~, UNLINK+15 |
DR | PARENT+8~*, LINK+2~, LINK+40*, UNLINK+2~, UNLINK+26* |
DTOUT | LINK+2~, UNLINK+2~ |
DUOUT | LINK+2~, UNLINK+2~ |
ENTRY | BLD+1~, BLD+20*, BLD+27*, BLD+28, BLD+30, BLD+31 |
>> IBACMAX | DISP+9 |
IBCNS | DISP+2, DISP+3, DISP+40, PARENT~, PARENT+3, PARENT+4, PARENT+7, PARENT+8, HDR+2, BLD+4 , LINK+22, LINK+40 |
IBLINE | DISP+1~, DISP+9*, DISP+15*, DISP+16, DISP+20*, DISP+21, DISP+25*, DISP+26, DISP+27*, DISP+28 , DISP+35*, DISP+36, DISP+44*, DISP+45, DISP+46*, DISP+47, DISPX+1*, DISPX+2, DISPX+3*, DISPX+4 |
IBLST | UNLINK+2~, UNLINK+16* |
IBLST( | UNLINK+24 |
IBPCE | UNLINK+2~, UNLINK+24* |
IBSEL | UNLINK+2~, UNLINK+24*, UNLINK+25 |
IBSTOP | LINK+2~, LINK+21*, LINK+32*, LINK+34 |
IBSUB | UNLINK+2~, UNLINK+24* |
IEN | BLD+1~, BLD+25*, BLD+26*, BLD+28, BLD+31 |
INS | INSLIST~, INSLIST+2 |
INSDATA | DISP+1~, DISP+29*, DISP+30*, DISP+33*, DISP+36, BLD+1~, BLD+5*, BLD+6, BLD+8, INSADD+1~ , INSADD+2*, INSADD+15*, INSADDX+1 |
INSNAME | BLD+1~, BLD+6*, BLD+7*, BLD+10 |
>> IORVOFF | DISP+11 |
>> IORVON | DISP+11 |
L1 | INSADD+1~, INSADD+5*, INSADD+15 |
NEWINS | LINK+2~, LINK+17*, LINK+21, LINK+37, LINK+40, LINK+43, LINK+46 |
NM | BLD+1~, BLD+21*, BLD+22*, BLD+24, BLD+26, INSADD+1~, INSADD+4*, INSADD+15 |
OFFSET | DISP+1~, DISP+10*, DISP+11 |
PAR | LINK+2~, LINK+21*, LINK+22, LINK+28 |
PARENT | DISP+1~, DISP+2*, DISP+3*, DISP+30, DISP+31, DISP+32 |
PCDESC | DISP+1~, DISP+3*, DISP+4*, DISP+21 |
PCFLG | DISP+1~, DISP+2*, DISP+3, DISP+4, DISP+14, DISP+24, PARENT+2~, PARENT+4*, PARENT+7, PARENT+12 |
ST | BLD+1~, BLD+23*, BLD+24*, BLD+26, INSADD+1~, INSADD+5*, INSADD+6*, INSADD+7, INSADD+8, INSADD+10 , INSADD+11, INSADD+15 |
START | DISP+1~, DISP+9*, DISP+11 |
STCITY | BLD+1~, BLD+8*, BLD+9*, BLD+10, INSADD+1~, INSADD+10*, INSADD+11*, INSADD+12*, INSADD+13*, INSADD+15 |
TITLE | DISP+1~, DISP+5*, DISP+10, DISP+11 |
TXT | DISP+1~, DISP+41*, DISP+42*, DISP+43*, DISP+45 |
U | DISP+2, DISP+3, DISP+33, PARENT+4, PARENT+7, BLD+6, BLD+8, BLD+31, LINK+21, INSADD+4 , INSADD+5, INSADD+6, INSADD+15, INSCO+3, INSCO+4, INSCO+5, INSLIST+3, INSLIST+4 |
>> VALMBCK | LINKX+1*, UNLINKX+1* |
>> VALMCNT | BLD+17*, BLD+20*, BLD+27*, BLD+29, BLD+30, BLD+31 |
>> VALMHDR(1 | HDR+1* |
>> VALMHDR(2 | HDR+2* |
>> VALMHDR(3 | HDR+3* |
X | BLD+1~, BLD+28*, BLD+29, LINK+2~, UNLINK+2~, INSCO+1~, INSCO+3*, INSCO+4*, INSCO+5*, INSCOX+1 |
Y | LINK+2~, LINK+16, LINK+17, LINK+32, UNLINK+2~, UNLINK+16, UNLINK+22, INSCO+1~, INSCO+2*, INSCO+3 , INSCO+4, INSCO+5 |
Z | PCNT~, PCNT+2*, PCNT+3, INSADD~, INSADD+3, INSADD+4, INSCO~, INSCO+2, INSLIST+1~, INSLIST+2* , INSLIST+3, INSLIST+4 |
ZIP | INSADD+1~, INSADD+5*, INSADD+15 |