IBCROI1 ;ALB/ARH - RATES: REPORTS CHARGE ITEM (SRCH) ; 11/22/96
Source file <IBCROI1.m>
Package | Total | Call Graph |
---|---|---|
Integrated Billing | 2 | ($$DATE,$$EXPAND)^IBCRU1 $$INACTCI^IBCRU4 |
CPT HCPCS Codes | 1 | $$MOD^ICPTMOD |
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 | IBCREC IBCRED IBCROI IBCROIP |
Name | Comments | DBIA/ICR reference |
---|---|---|
SRCH1(BRL,SORT2,BDT,EDT,IBSELITM) | ; search/gather items for the report, all charge sets for a particular Rate
; Input: BRL = List of Billing Rates to include, SORT2 = secondary sort: 1/charge item, 2/effective date |
|
SRCH2(CSL,SORT2,BDT,EDT,IBSELITM) | ; search/gather items for the report for a group of Charge Sets
; Input: CSL = list of Charge Sets to sort, SORT2 = secondary sort: 1/charge item, 2/effective date |
|
SRCHITM(CS,SUB2,SORT2,BDT,EDT,IBSELITM) | ; search/gather all items within the date range for one Charge Set
; Input: CS = CS IFN, SUB2 = first data subscript, SORT2 = secondary sort: 1/charge item, 2/effective date |
|
TMPLN(CI,SUB1,SUB2,SORT2) | ; add charge item to TMP array
|
|
TMPHDR(SUB1,SUB2,SUB2IFN,HDR,SORT,BDT,EDT) | ; set up top level of the TMP array
|
Name | Line Occurrences |
---|---|
Function Call: WRITE |
|
Function Call: WRITE |
|
Name | Line Occurrences (* Changed, ! Killed) |
---|---|
^IBA(363.2 - [#363.2] | SRCHITM+6, SRCHITM+7, SRCHITM+8, TMPLN+3 |
^IBE(363.1 - [#363.1] | SRCH1+8, SRCH1+9, SRCH2+5 |
^IBE(363.3 - [#363.3] | SRCH1+5 |
^TMP($J | SRCH1+2!, SRCH2+2!, TMPLN+7*, TMPLN+8*, TMPLN+10*, TMPHDR+3*, TMPHDR+4* |
Name | Line Occurrences |
---|---|
SRCHITM | SRCH1+10, SRCH2+6 |
TMPHDR | SRCH1+11, SRCH2+7 |
TMPLN | SRCHITM+11 |
>> | Not killed explicitly |
* | Changed |
! | Killed |
~ | Newed |
Name | Field # of Occurrence |
---|---|
BDT | SRCH1~, SRCH1+2, SRCH1+10, SRCH1+11, SRCH2~, SRCH2+2, SRCH2+6, SRCH2+7, SRCHITM~, SRCHITM+2 , SRCHITM+10, TMPHDR~, TMPHDR+2 |
BRL | SRCH1~, SRCH1+4, SRCH1+6 |
CI | TMPLN~, TMPLN+1, TMPLN+2, TMPLN+3, TMPLN+7, TMPLN+8, TMPLN+10 |
CS | SRCHITM~, SRCHITM+2, SRCHITM+3 |
CSL | SRCH2~, SRCH2+4 |
DT | TMPLN+5 |
EDT | SRCH1~, SRCH1+2, SRCH1+10, SRCH1+11, SRCH2~, SRCH2+2, SRCH2+6, SRCH2+7, SRCHITM~, SRCHITM+2 , SRCHITM+7, TMPHDR~, TMPHDR+2 |
HDR | TMPHDR~, TMPHDR+2*, TMPHDR+3 |
IBCI | SRCHITM+2~, SRCHITM+8*, SRCHITM+10, SRCHITM+11 |
IBCS | SRCH1+2~, SRCH1+8*, SRCH1+9, SRCH1+10, SRCH2+2~, SRCH2+4*, SRCH2+5, SRCH2+6, SRCH2+7 |
IBCS0 | SRCH1+2~, SRCH1+9* |
IBCSN | SRCH2+2~, SRCH2+5*, SRCH2+6, SRCH2+7 |
IBEFDT | SRCHITM+2~, SRCHITM+7*, SRCHITM+8 |
IBHDR | SRCH1+2~, SRCH1+6*, SRCH1+11, SRCH2+2~, SRCH2+5*, SRCH2+7 |
IBI | SRCH1+2~, SRCH1+4*, SRCH2+2~, SRCH2+4* |
IBINDT | SRCHITM+2~, SRCHITM+10*, TMPLN+1~, TMPLN+2* |
IBITEM | SRCHITM+2~, TMPLN+1~, TMPLN+3*, TMPLN+4, TMPLN+5, TMPLN+7, TMPLN+8, TMPLN+10 |
IBITEMN | SRCHITM+2~, TMPLN+1~, TMPLN+4*, TMPLN+5*, TMPLN+7, TMPLN+8, TMPLN+10 |
IBITM | SRCHITM+2~, SRCHITM+5*, SRCHITM+6*, SRCHITM+7, SRCHITM+8 |
IBRATE | SRCH1+2~, SRCH1+4*, SRCH1+5, SRCH1+9 |
IBRATEN | SRCH1+2~, SRCH1+5*, SRCH1+6 |
IBSELITM | SRCH1~, SRCH1+10, SRCH2~, SRCH2+6, SRCHITM~, SRCHITM+5, SRCHITM+6 |
IBSUB2 | SRCH1+2~, SRCH1+6*, SRCH1+10, SRCH1+11 |
IBXRF | SRCHITM+2~, SRCHITM+3*, SRCHITM+6, SRCHITM+7, SRCHITM+8 |
SORT | TMPHDR~, TMPHDR+1, TMPHDR+3 |
SORT2 | SRCH1~, SRCH1+2, SRCH1+10, SRCH1+11, SRCH2~, SRCH2+2, SRCH2+6, SRCH2+7, SRCHITM~, SRCHITM+2 , SRCHITM+11, TMPLN~, TMPLN+1, TMPLN+7, TMPLN+8, TMPLN+10 |
SUB1 | TMPLN~, TMPLN+1, TMPLN+7, TMPLN+8, TMPLN+10, TMPHDR~, TMPHDR+1, TMPHDR+3, TMPHDR+4 |
SUB2 | SRCHITM~, SRCHITM+2, SRCHITM+11, TMPLN~, TMPLN+1, TMPLN+7, TMPLN+8, TMPLN+10, TMPHDR~, TMPHDR+1 , TMPHDR+4 |
SUB2IFN | TMPHDR~, TMPHDR+4 |
U | SRCH1+4, SRCH1+5, SRCH1+6, SRCH1+9, SRCH2+4, SRCH2+5, TMPLN+4, TMPLN+5, TMPLN+7, TMPLN+8 , TMPLN+10, TMPHDR+3 |
>> ZTQUEUED | SRCH1+10, SRCH2+6 |