IB20P383 ;OAK/ELZ - IB*2.0*383 CHECK/POST INSTALL ;11/15/07 09:47
Source file <IB20P383.m>
Name | Comments | DBIA/ICR reference |
---|---|---|
CHECK | ; - pre-install check
|
|
POST | ; - post-install
|
|
CLEANCS(IBCS) | ; cleans up locally defined charge sets (if any) for VA Cost
; saves data in IBCS(billable event,old ien)=old revenue code |
|
ADDCS(IBCS,IBNCS) | ; Add Charge Set (363.1)
; puts data in IBNCS(ien)="" for new charge sets added |
|
CSQ | ;
|
|
OLDRS(IBDT,IBNCS) | ; inactivate old rate schedules
|
|
ADDRS(IBDT) | ; add Rate Schedule (363) (needs billable service and charge sets)
|
|
RSQ | ||
MCCRUTL(X,P) | ; returns IFN of item in 399.1 if Name is found and piece P is true
|
|
RVCD(RVCD) | ; returns IFN if revenue code is valid and active
|
|
MSG(X) | ;
|
|
CSF | ; Charge Set (363.1)
|
|
RSF | ; Rate Schedules (363)
|
|
RTF | ; Rate Types (399.3) that must exist
|
Name | Line Occurrences |
---|---|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Routine Call |
|
Routine Call |
|
FileNo | Call Tags |
---|---|
^IBE(350.9 - [#350.9] | Classic Fileman Calls |
^IBE(363 - [#363] | Classic Fileman Calls |
^IBE(363.1 - [#363.1] | Classic Fileman Calls |
Name | Line Occurrences (* Changed, ! Killed) |
---|---|
^DGCR(399.1 - [#399.1] | MCCRUTL+2 |
^DGCR(399.2 - [#399.2] | RVCD+2 |
^DGCR(399.3 - [#399.3] | CHECK+6, OLDRS+9, ADDRS+10, ADDRS+12, ADDRS+13 |
^IBE(350.9 - [#350.9] | ADDCS+30 |
^IBE(363 - [#363] | ADDCS+33, OLDRS+6, OLDRS+7, OLDRS+10, ADDRS+7, ADDRS+14 |
^IBE(363.1 - [#363.1] | CLEANCS+7, CLEANCS+8, CLEANCS+9, ADDCS+9, ADDCS+14, OLDRS+13, ADDRS+28 |
^IBE(363.3 - [#363.3] | CLEANCS+6, ADDCS+10 |
^IBE(363.32 - [#363.32] | ADDCS+36 |
Name | Line Occurrences |
---|---|
$$MCCRUTL | ADDCS+11, ADDCS+24, ADDRS+8 |
$$RVCD | ADDCS+13 |
ADDCS | POST+8 |
ADDRS | POST+10 |
CLEANCS | POST+7 |
MSG | CLEANCS+5, CLEANCS+6, CLEANCS+7, CLEANCS+10, CLEANCS+14, ADDCS+6, ADDCS+17, ADDCS+21, ADDCS+23, ADDCS+27 , CSQ+1, OLDRS+2, OLDRS+12, OLDRS+13, OLDRS+15, OLDRS+18, ADDRS+3, ADDRS+9, ADDRS+11, ADDRS+13 , RSQ |
OLDRS | POST+9 |
>> | Not killed explicitly |
* | Changed |
! | Killed |
~ | Newed |
Name | Field # of Occurrence |
---|---|
DA | CLEANCS+3~, CLEANCS+12*, ADDCS+3~, ADDCS+25*!, ADDCS+30!, ADDCS+31*, ADDCS+33!, ADDCS+34*, ADDCS+36!, ADDCS+37* , OLDRS+4~, OLDRS+14*!, OLDRS+16*!, ADDRS+1~, ADDRS+24*! |
DA(1 | ADDCS+34*, ADDCS+37*, OLDRS+14*, ADDRS+30* |
DD | ADDCS+3~, ADDCS+16!, ADDRS+1~, ADDRS+16! |
DIC | ADDCS+3~, ADDCS+16*!, ADDRS+1~, ADDRS+16*!, ADDRS+30*! |
DIC("DR" | ADDRS+30* |
DIC("P" | ADDRS+30* |
DIC(0 | ADDCS+16*, ADDRS+16*, ADDRS+30* |
DIE | ADDCS+3~, ADDCS+25*!, ADDCS+30!, ADDCS+31*, ADDCS+33!, ADDCS+34*, ADDCS+36!, ADDCS+37*, OLDRS+4~, OLDRS+16*! , ADDRS+1~, ADDRS+24*!, ADDRS+30! |
DIK | CLEANCS+3~, CLEANCS+12*, OLDRS+4~, OLDRS+14*! |
DINUM | ADDCS+3~, ADDCS+14*, ADDCS+16!, ADDRS+1~, ADDRS+14*, ADDRS+16! |
DLAYGO | ADDCS+3~, ADDCS+16*, ADDRS+1~, ADDRS+16*!, ADDRS+30* |
DO | ADDCS+3~, ADDCS+16!, ADDRS+1~, ADDRS+16! |
DR | ADDCS+3~, ADDCS+20*, ADDCS+22*, ADDCS+24*, ADDCS+25!, ADDCS+30!, ADDCS+31*, ADDCS+33!, ADDCS+34*, ADDCS+36! , ADDCS+37*, OLDRS+4~, OLDRS+16*, ADDRS+1~, ADDRS+19*, ADDRS+21*, ADDRS+22*, ADDRS+24! |
IBA | POST+1~, POST+5!, POST+12 |
IBA(1 | POST+5*, POST+12* |
IBA(2 | POST+5*, POST+12* |
IBA(3 | POST+5*, POST+12* |
IBAJ | ADDRS+1~, ADDRS+5*, ADDRS+20, ADDRS+21, ADDRS+22 |
IBBE | ADDCS+3~, ADDCS+11*, ADDCS+12, ADDCS+20, ADDCS+26, ADDCS+28 |
IBBR | CLEANCS+3~, CLEANCS+6*, CLEANCS+7, CLEANCS+8, ADDCS+3~, ADDCS+10*, ADDCS+20 |
IBBS | ADDRS+1~, ADDRS+8*, ADDRS+19 |
IBC | OLDRS+4~, OLDRS+10*, OLDRS+11 |
IBCNT | ADDCS+3~, ADDCS+4*, ADDCS+18*, CSQ+1, OLDRS+4~*, ADDRS+1~*, ADDRS+17*, RSQ |
IBCS | POST+1~, POST+7, POST+8, CLEANCS~, ADDCS~, ADDCS+28*, ADDCS+30, ADDCS+33, ADDCS+36, ADDRS+1~ , ADDRS+27*, ADDRS+28, ADDRS+30 |
IBCS( | CLEANCS+11*, ADDCS+12, ADDCS+26, ADDCS+28 |
IBCSFN | ADDRS+1~, ADDRS+28* |
IBD | OLDRS+4~, OLDRS+7*, OLDRS+8, OLDRS+9, OLDRS+12, OLDRS+15 |
IBDT | POST+1~, POST+3*, POST+9, POST+10, OLDRS~, ADDRS~, ADDRS+19 |
IBFN | ADDCS+3~, ADDCS+18*, ADDCS+25, ADDRS+1~, ADDRS+17*, ADDRS+24, ADDRS+30 |
IBI | CHECK+2~, CHECK+6*, CHECK+9*, CLEANCS+3~, CLEANCS+8*, CLEANCS+9, CLEANCS+11, CLEANCS+12, ADDCS+3~, ADDCS+7* , ADDRS+1~, ADDRS+5* |
IBJ | ADDCS+3~, ADDCS+14*, ADDRS+1~, ADDRS+14*, ADDRS+21*, ADDRS+27* |
IBLN | CHECK+2~, CHECK+6*, CHECK+9*, CHECK+10, CHECK+11, CHECK+12, ADDCS+3~, ADDCS+7*, ADDCS+9, ADDCS+10 , ADDCS+11, ADDCS+13, ADDCS+16, ADDCS+17, ADDCS+24, ADDRS+1~, ADDRS+5*, ADDRS+7, ADDRS+8, ADDRS+9 , ADDRS+10, ADDRS+11, ADDRS+12, ADDRS+13, ADDRS+16, ADDRS+19, ADDRS+27 |
IBLNCS | ADDRS+1~, ADDRS+27* |
IBNCS | POST+1~, POST+8, POST+9, ADDCS~, OLDRS~, OLDRS+6*, OLDRS+13 |
IBNCS( | ADDCS+18*, OLDRS+6 |
IBORVCD | ADDCS+3~, ADDCS+12*, ADDCS+21, ADDCS+22 |
IBRT | CHECK+2~, ADDRS+1~, ADDRS+10*, ADDRS+11, ADDRS+12*, ADDRS+13*, ADDRS+19 |
IBRT( | CHECK+6*, CHECK+10, CHECK+12 |
IBRVCD | ADDCS+3~, ADDCS+13*, ADDCS+22 |
IBX | CHECK+2~, CHECK+6*, CHECK+10*, CHECK+11, CHECK+12, OLDRS+4~, OLDRS+10*, ADDRS+1~, ADDRS+12*, MCCRUTL+1~ , MCCRUTL+2*, RVCD+1~, RVCD+2* |
IBY | ADDCS+3~, ADDCS+33*, ADDCS+34, ADDCS+36*, ADDCS+37, OLDRS+4~, OLDRS+6*, OLDRS+7, OLDRS+14, OLDRS+16 , MCCRUTL+1~*, MCCRUTL+2*, MCCRUTL+3, RVCD+1~*, RVCD+2*, RVCD+3 |
IBZ | CLEANCS+3~, CLEANCS+9*, CLEANCS+10, CLEANCS+11, ADDCS+3~, ADDCS+33*, ADDCS+34, ADDCS+36*, ADDCS+37, OLDRS+4~ , OLDRS+6*, OLDRS+10, OLDRS+14 |
P | MCCRUTL~, MCCRUTL+2 |
RVCD | RVCD~, RVCD+2 |
U | ADDCS+9, ADDCS+10, ADDCS+11, ADDCS+13, ADDCS+16, ADDCS+17, ADDCS+24, ADDRS+7, ADDRS+8, ADDRS+9 , ADDRS+10, ADDRS+11, ADDRS+12, ADDRS+13, ADDRS+16, ADDRS+19, ADDRS+21, ADDRS+22, MCCRUTL+2, RVCD+2 |
X | ADDCS+3~, ADDCS+16*!, ADDCS+25!, ADDCS+30!, ADDCS+33!, ADDCS+36!, OLDRS+4~, OLDRS+16!, ADDRS+1~, ADDRS+16*! , ADDRS+24!, ADDRS+30*, MCCRUTL~, MCCRUTL+2, MSG~, MSG+1 |
>> XPDABORT | CHECK+9, CHECK+11*, CHECK+12*, CHECK+13 |
Y | ADDCS+3~, ADDCS+16!, ADDCS+18, ADDCS+25!, ADDCS+30!, ADDCS+33!, ADDCS+36!, OLDRS+4~, OLDRS+16!, ADDRS+1~ , ADDRS+16!, ADDRS+17, ADDRS+24! |