IBARXMR ;LL/ELZ - PHARMCAY COPAY CAP RPC STUFF ;17-NOV-2000
Source file <IBARXMR.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 | IBARXM QUERY ONLY IBARXM QUERY SUPPRESS USER IBARXM TRANS BILL IBARXM TRANS DATA |
Name | Comments | DBIA/ICR reference |
---|---|---|
RQUERY(IBR,IBICN,IBM) | ; remote query call
; called from rpc IBARXM QUERY ONLY |
|
QUERY(IBR,DFN,IBM) | ; call for querying data
; IBR = where results are returned ; IBM = month/year for query |
|
TRANS(IBR,IBICN,IBD) | ; remote procedure call for receiving transaction data (new or updated)
; called from rpc IBARXM TRANS DATA ; IBICN = the patient's ICN ; IBR = return acceptance response ; IBD = data being received on a transaction |
|
BILL(IBR,IBICN,IBT,IBB) | ; remote procedure call to indicate a bill should be
; billed after all, this occurs when a copay bill was cancelled and ; the patient had previously reached his cap and the bill indicated was ; not billed. ; called from rpc IBARXM TRANS BILL ; IBR = return acceptance response ; IBICN = patient's icn ; IBT = 354.71 transaction number to bill ; IBB = amount to bill |
RPC Name | Call Tags |
---|---|
IBARXM QUERY ONLY | RQUERY |
IBARXM TRANS DATA | TRANS |
IBARXM TRANS BILL | BILL |
IBARXM QUERY SUPPRESS USER | RQUERY |
Name | Line Occurrences (* Changed, ! Killed) |
---|---|
^IBAM(354.71 - [#354.71] | QUERY+7, QUERY+8, BILL+13 |
Name | Line Occurrences |
---|---|
QUERY | RQUERY+4 |
>> | Not killed explicitly |
* | Changed |
! | Killed |
~ | Newed |
Name | Field # of Occurrence |
---|---|
DFN | RQUERY+2~, RQUERY+3*, RQUERY+4, QUERY~, QUERY+7, TRANS+5~, TRANS+6*, TRANS+7, BILL+9~, BILL+10* |
IBA | TRANS+5~ |
IBB | BILL~, BILL+13, BILL+15 |
IBC | QUERY+3~, QUERY+7*, QUERY+9*, QUERY+11, QUERY+12 |
IBD | TRANS~, TRANS+7 |
IBICN | RQUERY~, RQUERY+3, TRANS~, TRANS+6, BILL~, BILL+10 |
IBM | RQUERY~, RQUERY+4, QUERY~, QUERY+7 |
IBR | RQUERY~, RQUERY+4, RQUERY+5*, QUERY~, QUERY+4!, TRANS~, TRANS+7*, BILL~, BILL+10*, BILL+13* , BILL+16* |
IBR( | QUERY+11* |
IBR(0 | QUERY+12* |
IBS | QUERY+3~, QUERY+6*, QUERY+8 |
IBT | BILL~, BILL+13, BILL+15 |
IBX | QUERY+3~, QUERY+7*, QUERY+8 |
>> IBY | RQUERY+5 |
>> IBY(0 | RQUERY+3* |
IBZ | QUERY+3~, QUERY+8*, QUERY+10, QUERY+11 |