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 |