IBYPSA1 ;ALB/ARH - IB*2.0*245 POST INIT: REASONABLE CHARGES V2.0 CONT; 10-OCT-2003
Source file <IBYPSA1.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 | 1 | IBYPSA |
Name | Comments | DBIA/ICR reference |
---|---|---|
ADDRB | ; Add Billable Service (399.1, .2=1)
|
|
RBQ | ||
ADDBS | ; Add Bedsection (399.1, .12=1)
|
|
BSQ | ||
ADDBI | ; Add Billing Items (363.21)
|
|
BIQ | ||
ADDBR | ; Add Billing Rates (363.3)
|
|
BRQ | ||
ADDRS | ; add Rate Schedules (363) for Reasonable Charges, if this is the first time the patch is installed
; (charge sets will be added when rates are uploaded) |
|
RSQ | ||
MCCRUTL(X,P) | ; returns IFN of item in 399.1 if Name is found and piece P is true
|
|
MSG(X) | ;
|
|
RBF | ; billable services (399.1,.2)
|
|
BSF | ; Bedsections (399.1,.12)
|
|
BIF | ; Billing Items (363.21)
|
|
BRF | ; Billing Rates File (363.3)
|
|
RSF | ; Rate Schedules (363)
|
FileNo | Call Tags |
---|---|
^IBE(363 - [#363] | Classic Fileman Calls |
^IBA(363.21 - [#363.21] | Classic Fileman Calls |
^IBE(363.3 - [#363.3] | Classic Fileman Calls |
^DGCR(399.1 - [#399.1] | Classic Fileman Calls |
Name | Line Occurrences (* Changed, ! Killed) |
---|---|
^DGCR(399.1 - [#399.1] | MCCRUTL+2 |
^DGCR(399.3 - [#399.3] | ADDRS+13, ADDRS+15 |
^IBA(363.21 - [#363.21] | ADDBI+5 |
^IBE(363 - [#363] | ADDRS+17 |
^IBE(363.1 - [#363.1] | ADDRS+27 |
^IBE(363.3 - [#363.3] | ADDBR+5, ADDBR+7, ADDRS+4 |
>> | Not killed explicitly |
* | Changed |
! | Killed |
~ | Newed |
Name | Field # of Occurrence |
---|---|
DA | ADDRB+1~, ADDRB+11*!, ADDBS+1~, ADDBS+14*!, ADDBI+1~, ADDBR+1~, ADDBR+13*!, ADDRS+2~, ADDRS+23*! |
DA(1 | ADDRS+29* |
DD | ADDRB+1~, ADDRB+7!, ADDBS+1~, ADDBS+10!, ADDBI+1~, ADDBI+8!, ADDBR+1~, ADDBR+9!, ADDRS+2~, ADDRS+19! |
DIC | ADDRB+1~, ADDRB+7*!, ADDBS+1~, ADDBS+10*!, ADDBI+1~, ADDBI+8*!, ADDBR+1~, ADDBR+9*!, ADDRS+2~, ADDRS+19*! , ADDRS+29*! |
DIC("DR" | ADDBI+7*, ADDRS+29* |
DIC("P" | ADDRS+29* |
DIC(0 | ADDRB+7*, ADDBS+10*, ADDBI+8*, ADDBR+9*, ADDRS+19*, ADDRS+29* |
DIE | ADDRB+1~, ADDRB+11*!, ADDBS+1~, ADDBS+14*!, ADDBI+1~, ADDBR+1~, ADDBR+13*!, ADDRS+2~, ADDRS+23*!, ADDRS+29! |
DINUM | ADDBR+1~, ADDBR+7*, ADDRS+2~, ADDRS+17*, ADDRS+19! |
DLAYGO | ADDRB+1~, ADDRB+7*, ADDBS+1~, ADDBS+10*, ADDBI+1~, ADDBI+8*!, ADDBR+1~, ADDBR+9*, ADDRS+2~, ADDRS+19*! , ADDRS+29* |
DO | ADDRB+1~, ADDRB+7!, ADDBS+1~, ADDBS+10!, ADDBI+1~, ADDBI+8!, ADDBR+1~, ADDBR+9!, ADDRS+2~, ADDRS+19! |
DR | ADDRB+1~, ADDRB+10*, ADDRB+11!, ADDBS+1~, ADDBS+13*, ADDBS+14!, ADDBI+1~, ADDBR+1~, ADDBR+12*, ADDBR+13! , ADDRS+2~, ADDRS+22*, ADDRS+23! |
IBA | ADDRB+1~, RBQ+1, ADDBS+1~, BSQ+1, ADDBI+1~, BIQ+1, ADDBR+1~, BRQ+1, ADDRS+2~, RSQ+1 |
IBA( | ADDRB+13*, ADDBS+16*, ADDBI+11*, ADDBR+15*, MSG+2* |
IBA(1 | RBQ*, BSQ*, BIQ*, BRQ*, RSQ* |
IBA(999999 | MSG+1 |
IBBR | ADDBR+1~, ADDBR+7* |
IBBS | ADDRS+2~, ADDRS+10*, ADDRS+11, ADDRS+22 |
IBCNT | ADDRB+1~*, ADDRB+8*, ADDRB+13, RBQ, ADDBS+1~*, ADDBS+11*, ADDBS+16, BSQ, ADDBI+1~*, ADDBI+9* , ADDBI+11, BIQ, ADDBR+1~*, ADDBR+10*, ADDBR+15, BRQ, ADDRS+2~*, ADDRS+20*, RSQ |
IBCS | ADDRS+2~, ADDRS+26*, ADDRS+27, ADDRS+29 |
IBCSFN | ADDRS+2~, ADDRS+27* |
IBFN | ADDRB+1~, ADDRB+8*, ADDRB+11, ADDBS+1~, ADDBS+11*, ADDBS+14, ADDBI+1~, ADDBI+9*, ADDBR+1~, ADDBR+10* , ADDBR+13, ADDRS+2~, ADDRS+20*, ADDRS+29 |
IBI | ADDRB+1~, ADDRB+3*, ADDBS+1~, ADDBS+3*, ADDBI+1~, ADDBI+3*, ADDBR+1~, ADDBR+3*, ADDRS+2~, ADDRS+8* |
IBJ | ADDBR+1~, ADDBR+7*, ADDRS+2~, ADDRS+17*, ADDRS+26* |
IBLN | ADDRB+1~, ADDRB+3*, ADDRB+5, ADDRB+7, ADDRB+10, ADDRB+13, ADDBS+1~, ADDBS+3*, ADDBS+5, ADDBS+7 , ADDBS+8, ADDBS+10, ADDBS+13, ADDBS+16, ADDBI+1~, ADDBI+3*, ADDBI+5, ADDBI+7, ADDBI+8, ADDBI+11 , ADDBR+1~, ADDBR+3*, ADDBR+5, ADDBR+9, ADDBR+12, ADDBR+15, ADDRS+2~, ADDRS+8*, ADDRS+10, ADDRS+11 , ADDRS+13, ADDRS+14, ADDRS+15, ADDRS+19, ADDRS+22, ADDRS+26 |
IBLNCS | ADDRS+2~, ADDRS+26* |
IBRB | ADDBS+1~, ADDBS+7*, ADDBS+8, ADDBS+13 |
IBRS | ADDRS+2~, ADDRS+17* |
IBRT | ADDRS+2~, ADDRS+13*, ADDRS+14, ADDRS+15*, ADDRS+22 |
IBSTDT | ADDRS+2~*, ADDRS+6*, ADDRS+22, RSQ |
IBX | ADDRB+1~, ADDBI+1~, ADDBI+5*, MCCRUTL+1~, MCCRUTL+2*, MSG+1~*, MSG+2 |
IBY | MCCRUTL+1~*, MCCRUTL+2*, MCCRUTL+3 |
P | MCCRUTL~, MCCRUTL+2 |
U | ADDRB+5, ADDRB+7, ADDRB+10, ADDRB+13, ADDBS+5, ADDBS+7, ADDBS+8, ADDBS+10, ADDBS+13, ADDBS+16 , ADDBI+5, ADDBI+7, ADDBI+8, ADDBI+11, ADDBR+5, ADDBR+9, ADDBR+12, ADDBR+15, ADDRS+10, ADDRS+11 , ADDRS+13, ADDRS+14, ADDRS+15, ADDRS+19, ADDRS+22, MCCRUTL+2 |
X | ADDRB+1~, ADDRB+7*!, ADDRB+11!, ADDBS+1~, ADDBS+10*!, ADDBS+14!, ADDBI+1~, ADDBI+8*!, ADDBR+1~, ADDBR+9*! , ADDBR+13!, ADDRS+2~, ADDRS+19*!, ADDRS+23!, ADDRS+29*, MCCRUTL~, MCCRUTL+2, MSG~, MSG+2 |
Y | ADDRB+1~, ADDRB+7!, ADDRB+8, ADDRB+11!, ADDBS+1~, ADDBS+10!, ADDBS+11, ADDBS+14!, ADDBI+1~, ADDBI+8! , ADDBI+9, ADDBR+1~, ADDBR+9!, ADDBR+10, ADDBR+13!, ADDRS+2~, ADDRS+19!, ADDRS+20, ADDRS+23! |