IBCNSUR ;ALB/CPM/CMS - MOVE SUBSCRIBERS TO DIFFERENT PLAN ; 09-SEP-96
Source file <IBCNSUR.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 | 4 | IBCN EXPIRE GROUP SUBSCRIBERS IBCN MOVE SUBSCRIB TO PLAN IBCNSUR IBCNSUR1 |
Name | Comments | DBIA/ICR reference |
---|---|---|
EN | ; Entry point from option. Main processing loop.
|
|
ENQ | ||
PROC | ; - Process continuation from IBCNSUR1.
; - display old plan attributes; allow new plan to be edited |
|
PROCDP | ; - does the user wish to delete the old plan?
|
|
PROCDP1 | ; Prompt to delete the plan
|
|
PROCQ | ||
NODEL | ;IB*2*702/CKB - Display a "not allowed to delete" message to the user
|
|
SEL(IBNP) | ; Select a company and plan.
; Input: IBNP -- If set to 1, allows adding a new plan and ; -- Screen Inactive Companies ; -- If set to 0, must have at least one group plan ; Output: IBCNS -- Pointer to selected company in file #36 ; IBPLAN -- Pointer to selected/added plan in file #355.3 ; IBQUIT -- Set to 1 if the user wants to quit. |
|
SELQ | ||
EXPGRP | ; EP for [IBCN EXPIRE GROUP SUBSCRIBERS]
; IB*2.0*602/DM implement expire group plan |
|
NXTGRP | ; EP for next expire group process
|
|
SNDBULL | ; send out the bulletin
|
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 |
|
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 |
|
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 |
|
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 |
|
FileNo | Call Tags |
---|---|
^DPT - [#2] | GET1^DIQ |
2.312 | GET1^DIQ |
^IBA(355.3 - [#355.3] | Classic Fileman Calls, GET1^DIQ |
^DIC(36 - [#36] | Classic Fileman Calls, GET1^DIQ |
Name | Line Occurrences |
---|---|
ENQ | EN+1 |
NODEL | PROCDP+6, PROCDP+18, PROCDP+25 |
NXTGRP | NXTGRP+12, NXTGRP+27, NXTGRP+35, NXTGRP+47, NXTGRP+122, NXTGRP+138, NXTGRP+149, NXTGRP+156 |
PROCDP | PROC+8 |
PROCDP1 | PROCDP+11 |
PROCQ | PROC+13, PROCDP+6, PROCDP+18, PROCDP+25, PROCDP1+3, PROCDP1+8 |
SELQ | SEL+14, SEL+17, SEL+27, SEL+30 |
SNDBULL | NXTGRP+125, NXTGRP+141, NXTGRP+152, NXTGRP+155 |
>> | Not killed explicitly |
* | Changed |
! | Killed |
~ | Newed |
Name | Field # of Occurrence |
---|---|
DFN | EXPGRP+3~, NXTGRP+54*, NXTGRP+55, NXTGRP+56, NXTGRP+59, NXTGRP+60, NXTGRP+66, NXTGRP+67, NXTGRP+68, NXTGRP+92* , NXTGRP+93, NXTGRP+94, NXTGRP+95, NXTGRP+105*, NXTGRP+106, NXTGRP+107, NXTGRP+108 |
DIC | SEL+8!, SEL+9*, SEL+13!, SEL+41*, SEL+44!, EXPGRP+2~ |
DIC("A" | SEL+12*, SEL+40* |
DIC("S" | SEL+10*, SEL+11*, SEL+41* |
DIC("W" | SEL+43* |
DIC(0 | SEL+9*, SEL+41* |
DIR | PROC+13!, PROCDP1+3!, PROCDP1+8!, NODEL+3!, SEL+8!, SEL+27!, EXPGRP+2~, NXTGRP+26!, NXTGRP+34!, NXTGRP+46! , NXTGRP+120!, NXTGRP+137! |
DIR("?" | PROC+12*, PROCDP1+2*, PROCDP1+7*, SEL+26*, NXTGRP+23*, NXTGRP+24*, NXTGRP+25*, NXTGRP+33*, NXTGRP+44*, NXTGRP+45* |
DIR("A" | PROC+11*, PROCDP1+1*, PROCDP1+6*, NODEL+2*, SEL+25*, NXTGRP+22*, NXTGRP+32*, NXTGRP+43*, NXTGRP+120*, NXTGRP+130* , NXTGRP+131*, NXTGRP+132*, NXTGRP+133*, NXTGRP+134*, NXTGRP+135*, NXTGRP+136* |
DIR("B" | SEL+25*, NXTGRP+128* |
DIR(0 | PROC+11*, PROCDP1+1*, PROCDP1+6*, NODEL+2*, SEL+25*, NXTGRP+21*, NXTGRP+32*, NXTGRP+43*, NXTGRP+120*, NXTGRP+128* |
DIROUT | SELQ! |
DIRUT | SEL+27, SELQ!, NXTGRP+27, NXTGRP+35, NXTGRP+47, NXTGRP+138 |
DTA | EXPGRP+2~, NXTGRP+61!, NXTGRP+144! |
DTA( | NXTGRP+62*, NXTGRP+63*, NXTGRP+64*, NXTGRP+145*, NXTGRP+146*, NXTGRP+147* |
DTIME | PROC+3 |
DTOUT | SELQ! |
DUOUT | SELQ! |
DUZ | EN+1, NXTGRP+64, NXTGRP+147, SNDBULL+6 |
ERR | EXPGRP+2~, NXTGRP+61!, NXTGRP+66, NXTGRP+144!, NXTGRP+149 |
>> IBC1N | PROC+8, PROC+11 |
IBCBI | EXPGRP+4~, NXTGRP+60*, NXTGRP+68 |
IBCNS | SEL+13*, SEL+20, SEL+21, SEL+35, EXPGRP+3~, NXTGRP+12, NXTGRP+14, NXTGRP+19 |
>> IBEFFDT | PROCDP+6, PROCDP+18 |
IBEXP | EXPGRP+3~, NXTGRP+36*, NXTGRP+38, NXTGRP+59, NXTGRP+62, NXTGRP+70, NXTGRP+82 |
IBEXPERR | EXPGRP+4~, NXTGRP+53*, NXTGRP+59*, NXTGRP+66*, NXTGRP+85, NXTGRP+86, NXTGRP+112, NXTGRP+129 |
IBEXPOK | EXPGRP+4~, NXTGRP+53*, NXTGRP+67*, NXTGRP+70, NXTGRP+101, NXTGRP+102, NXTGRP+112 |
>> IBGRP | PROCDP+6, PROCDP+11, PROCDP+18, PROCDP+25 |
IBGRPNM | EXPGRP+4~, NXTGRP+15*, NXTGRP+40, NXTGRP+80, NXTGRP+123, NXTGRP+136, NXTGRP+139, NXTGRP+150, NXTGRP+153 |
IBGRPNO | EXPGRP+4~, NXTGRP+16*, NXTGRP+40, NXTGRP+80 |
IBIENWK | EXPGRP+3~, NXTGRP+56*, NXTGRP+57, NXTGRP+58, NXTGRP+59, NXTGRP+62, NXTGRP+63, NXTGRP+64, NXTGRP+143*, NXTGRP+145 , NXTGRP+146, NXTGRP+147 |
IBINSNM | EXPGRP+4~, NXTGRP+14*, NXTGRP+39, NXTGRP+79 |
IBIPOL | EXPGRP+3~, NXTGRP+55*, NXTGRP+56, NXTGRP+59, NXTGRP+66, NXTGRP+67, NXTGRP+93*, NXTGRP+94, NXTGRP+95, NXTGRP+106* , NXTGRP+107, NXTGRP+108 |
IBLN | EXPGRP+2~, NXTGRP+74*, NXTGRP+87, NXTGRP+89, NXTGRP+91, NXTGRP+96, NXTGRP+115, NXTGRP+124, NXTGRP+140, NXTGRP+151 , NXTGRP+154, SNDBULL+1 |
IBNP | SEL~, SEL+10, SEL+11, SEL+17 |
>> IBP1 | PROC+8, PROC+15, PROCDP1+10 |
IBPLAN | SEL+17, SEL+20, SEL+21, SEL+34*, SEL+35, SEL+36, SEL+44*, EXPGRP+3~, NXTGRP+12, NXTGRP+15 , NXTGRP+16, NXTGRP+19, NXTGRP+57, NXTGRP+122, NXTGRP+143 |
IBQUIT | SEL+14*, SEL+17, SEL+21*, SEL+27*, SEL+36*, SEL+45*, EXPGRP+3~, EXPGRP+12*, NXTGRP+3, NXTGRP+8* , NXTGRP+9 |
>> IBSPLIT | PROCDP+6, PROCDP+25 |
IBSTOP | EN+17*, ENQ! |
IBSUB | PROCDP+11, PROCDP+18, PROCDP+25, EXPGRP+3~, NXTGRP+19*, NXTGRP+20, NXTGRP+38, NXTGRP+77 |
IBSUPRES | EXPGRP+4~, NXTGRP+52* |
IBTITLE | SEL+31~, SEL+32*, SEL+35 |
>> IBX | PROC+3* |
>> NUMSEL | PROCDP+18, PROCDP+25 |
REF | EXPGRP+2~, NXTGRP+74*, NXTGRP+87, NXTGRP+89, NXTGRP+91, NXTGRP+96, NXTGRP+115, NXTGRP+124, NXTGRP+140, NXTGRP+151 , NXTGRP+154 |
X | SEL+8~, EXPGRP+2~ |
XMDUZ | EXPGRP+2~, SNDBULL+5* |
XMSUB | EXPGRP+2~, SNDBULL+4* |
XMTEXT | EXPGRP+2~, SNDBULL+5* |
XMY | EXPGRP+2~ |
XMY( | SNDBULL+6* |
XMY("G.IB NEW | INSURANCE" , SNDBULL+7* |
Y | PROC+13, PROCDP1+3, PROCDP1+8, SEL+8~, SEL+13, SEL+14, SEL+30, SEL+44, SEL+45, EXPGRP+2~ , NXTGRP+27, NXTGRP+35, NXTGRP+36, NXTGRP+47, NXTGRP+138 |