IBBACHRG ;OAK/ELZ - PFSS CHARGE API ;15-MAR-2005
Source file <IBBACHRG.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 | 2 | IBBACHRG IBBAPI |
Name | Comments | DBIA/ICR reference |
---|---|---|
CHARGE(IBBDFN,IBBARFN,IBBCTYPE,IBBUCID,IBBFT1,IBBPR1,IBBDG1,IBBZCL,IBBRXE,IBBORIEN,IBBPROS) | ;
|
|
DX(DG1,IEN) | ;file diagnosis on subfile #373.04
|
|
GETCHGID() | ;
|
|
ERRMSG(MSG) | ;generate error msg if charge failure
|
|
;send error message to mail group
|
FileNo | Call Tags |
---|---|
^XMB(3.8 - [#3.8] | GET1^DIQ |
Name | Line Occurrences (* Changed, ! Killed) |
---|---|
^IBBAA(375 - [#375] | CHARGE+41*, CHARGE+61 |
^IBBAD(373 - [#373] | CHARGE+7, CHARGE+9*, CHARGE+10, CHARGE+11*, CHARGE+34*, CHARGE+49*, CHARGE+50*, CHARGE+56*, CHARGE+57*, CHARGE+62* , CHARGE+66*, CHARGE+68, CHARGE+70*, CHARGE+73* |
^IBBAS(372 - [#372] | GETCHGID+3, GETCHGID+5, GETCHGID+7*, GETCHGID+8, MAIL+3 |
^TMP("PFSS CHG ERROR" | MAIL+10! |
^XMB("NETNAME" | MAIL+7 |
Name | Line Occurrences |
---|---|
ERRMSG | CHARGE+5, CHARGE+8, CHARGE+21 |
ERRMSG+34 |
>> | Not killed explicitly |
* | Changed |
! | Killed |
~ | Newed |
Name | Field # of Occurrence |
---|---|
DG1 | DX~ |
DG1( | DX+2, DX+7, DX+8 |
FDA | CHARGE+2~, DX+1~ |
FDA( | DX+6*, DX+7*, DX+8* |
FDA(373 | CHARGE+14*, CHARGE+15*, CHARGE+16*, CHARGE+17*, CHARGE+18* |
IBB | CHARGE+2~, DX+1~ |
IBB("DIERR" | CHARGE+21, ERRMSG+9 |
IBBARFN | CHARGE~, CHARGE+5, CHARGE+14, CHARGE+41, CHARGE+61, ERRMSG+5, ERRMSG+16 |
IBBCDM | CHARGE+3~, CHARGE+23*, CHARGE+27*, CHARGE+33, CHARGE+69 |
IBBCPTC | CHARGE+3~, CHARGE+25*, CHARGE+27 |
IBBCPTDT | CHARGE+3~, CHARGE+26*, CHARGE+27 |
IBBCTYPE | CHARGE~, CHARGE+5, CHARGE+17, CHARGE+31, ERRMSG+7, ERRMSG+17 |
IBBDFN | CHARGE~, CHARGE+5, CHARGE+15, CHARGE+40, CHARGE+72, ERRMSG+4, ERRMSG+15 |
IBBDG1 | CHARGE~, CHARGE+52, CHARGE+53, ERRMSG+25 |
IBBDG1( | ERRMSG+26 |
IBBDG1(1 | CHARGE+53 |
IBBERR | CHARGE+2~, CHARGE+13*, CHARGE+19, DX+1~, DX+5*, DX+9 |
IBBFT1 | CHARGE~, CHARGE+29, ERRMSG+19 |
IBBFT1( | CHARGE+30, ERRMSG+20 |
IBBFT1(13 | CHARGE+24, CHARGE+32, CHARGE+36, CHARGE+69 |
IBBFT1(2 | CHARGE+69 |
IBBFT1(4 | CHARGE+26, CHARGE+44 |
IBBFT1(7 | CHARGE+23 |
IBBIEN | CHARGE+2~, CHARGE+9*, CHARGE+11, CHARGE+12, CHARGE+34, CHARGE+49, CHARGE+50, CHARGE+53, CHARGE+56, CHARGE+57 , CHARGE+62, CHARGE+66, CHARGE+68, CHARGE+70, CHARGE+72, CHARGE+73, DX+1~ |
IBBIEN(1 | DX+3* |
IBBIENS | CHARGE+2~, CHARGE+12*, CHARGE+14, CHARGE+15, CHARGE+16, CHARGE+17, CHARGE+18, DX+1~, DX+4*, DX+6 , DX+7, DX+8 |
IBBORIEN | CHARGE~, CHARGE+38, CHARGE+39, CHARGE+69, ERRMSG+31 |
IBBPR1 | CHARGE~, CHARGE+43, ERRMSG+21 |
IBBPR1( | CHARGE+45, ERRMSG+22 |
IBBPR1(11 | CHARGE+47, CHARGE+48, ERRMSG+23, ERRMSG+24 |
IBBPR1(3 | CHARGE+25 |
IBBPR1(4 | CHARGE+50 |
IBBPR1(5 | CHARGE+26, CHARGE+44* |
IBBPROS | CHARGE~, CHARGE+64, ERRMSG+32 |
IBBPROS( | ERRMSG+33 |
IBBPROS(1 | CHARGE+65 |
IBBPROS(2 | CHARGE+65 |
IBBRXE | CHARGE~, CHARGE+59, ERRMSG+29 |
IBBRXE( | CHARGE+60, ERRMSG+30 |
IBBSECVN | CHARGE+3~, CHARGE+37*, CHARGE+40*, CHARGE+41 |
IBBTEST | CHARGE+3~, CHARGE+72*, CHARGE+73 |
IBBUCID | CHARGE~, CHARGE+5, CHARGE+16, ERRMSG+6, ERRMSG+18 |
IBBZCL | CHARGE~, CHARGE+55, ERRMSG+27 |
IBBZCL( | CHARGE+56, ERRMSG+28 |
IEN | DX~, DX+4 |
IENS | MAIL+1~, MAIL+5*, MAIL+6 |
J | CHARGE+2~, CHARGE+30*, CHARGE+45*, CHARGE+56*, CHARGE+60*, DX+1~, DX+2*, DX+3, DX+6, DX+7 , DX+8, ERRMSG+1~, ERRMSG+20*, ERRMSG+22*, ERRMSG+26*, ERRMSG+28*, ERRMSG+30*, ERRMSG+33* |
J1 | CHARGE+2~, CHARGE+56*, CHARGE+57, ERRMSG+26*, ERRMSG+28* |
LINE | ERRMSG+1~, ERRMSG+2* |
MMGROUP | MAIL+1~, MAIL+3*, MAIL+4, MAIL+5, MAIL+6*, MAIL+7 |
MSG | ERRMSG~, ERRMSG+3, ERRMSG+4*, ERRMSG+5*, ERRMSG+6*, ERRMSG+7*, ERRMSG+8, ERRMSG+9*, ERRMSG+10*, ERRMSG+11 |
>> SETLN | ERRMSG+2*, ERRMSG+11, ERRMSG+12, ERRMSG+13, ERRMSG+14, ERRMSG+15, ERRMSG+16, ERRMSG+17, ERRMSG+18, ERRMSG+20 , ERRMSG+22, ERRMSG+23, ERRMSG+24, ERRMSG+26, ERRMSG+28, ERRMSG+30, ERRMSG+31, ERRMSG+33 |
U | CHARGE+9, CHARGE+27, CHARGE+30, CHARGE+31, CHARGE+33, CHARGE+41, CHARGE+45, CHARGE+48, CHARGE+56, CHARGE+57 , CHARGE+60, CHARGE+61, CHARGE+65, CHARGE+66, CHARGE+69, CHARGE+73, MAIL+3 |
X | CHARGE+2~, CHARGE+30*, CHARGE+31*, CHARGE+33*, CHARGE+34, CHARGE+38*, CHARGE+45*, CHARGE+48*, CHARGE+49, CHARGE+56* , CHARGE+60*, CHARGE+61*, CHARGE+62, CHARGE+65*, CHARGE+66, CHARGE+68*, CHARGE+69*, CHARGE+70, GETCHGID+2~, GETCHGID+5* , GETCHGID+6*, GETCHGID+7, GETCHGID+9, ERRMSG+1~, ERRMSG+11*, ERRMSG+12*, ERRMSG+13*, ERRMSG+14*, ERRMSG+15*, ERRMSG+16* , ERRMSG+17*, ERRMSG+18*, ERRMSG+20*, ERRMSG+22*, ERRMSG+23*, ERRMSG+24*, ERRMSG+26*, ERRMSG+28*, ERRMSG+30*, ERRMSG+31* , ERRMSG+33* |
XMDUZ | MAIL+1~, MAIL+2* |
XMSUB | MAIL+1~, MAIL+2* |
XMTEXT | MAIL+1~, MAIL+8* |
XMY | MAIL+1~ |
XMY("G." | MAIL+7* |
XMZ | MAIL+1~ |
XX | CHARGE+2~, CHARGE+32*, CHARGE+33, CHARGE+37*, CHARGE+39, CHARGE+40, CHARGE+61* |
Name | Field # of Occurrence |
---|---|
$T(ORACTREF^ORWPFSS | CHARGE+38 |