IBRBUL ;ALB/CJM - MEANS TEST HOLD CHARGE BULLETIN ;02-MAR-92
Source file <IBRBUL.m>
Package | Total | Call Graph |
---|---|---|
Integrated Billing | 5 | $$BUFFER^IBCNBU1 $$DAT1^IBOUTL ($$FILE,$$SUBFILE)^IBRXUTL $$SCE^IBSDU $$EXPAND^IBTRE |
VA FileMan | 2 | DD^%DT $$GET1^DIQ |
Accounts Receivable | 1 | $$CATN^PRCAFN |
E Claims Management Engine | 1 | $$CLAIM^BPSBUTL |
Kernel | 1 | $$FMTE^XLFDT |
MailMan | 1 | ^XMD |
Registration | 1 | DEM^VADPT |
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 | 1 | IBRUTL |
Name | Comments | DBIA/ICR reference |
---|---|---|
BULL | ||
; Transmit mail
|
||
ADDLN(IBTXT) | ||
MAILTST | ; for testing
|
|
HDR | ; formated for held charges
|
|
PAT | ; gets patient demographic data
|
|
PATLINE | ; sets up lines with patient data
|
|
CHRG | ; gets charge data and sets up charge lines
|
|
INS | ; gets insurance data and sets up insurance lines
|
|
PR(STR,LEN) | ; pad right
|
|
DIV(SL) | ; returns the division with the softlink as input
|
|
BUF | ; gets insurance buffer entries and sets up lines to add to bulletin
|
Name | Field # of Occurrence |
---|---|
DD^%DT | INS+9 |
$$CLAIM^BPSBUTL | CHRG+11 |
$$GET1^DIQ | BUF+14, BUF+19 |
$$BUFFER^IBCNBU1 | HDR+11, BUF+2 |
$$DAT1^IBOUTL | CHRG+3, CHRG+4, CHRG+19, INS+24 |
$$FILE^IBRXUTL | CHRG+13 |
$$SUBFILE^IBRXUTL | CHRG+12 |
$$SCE^IBSDU | DIV+5 |
$$EXPAND^IBTRE | INS+8, BUF+15 |
$$CATN^PRCAFN | CHRG+16 |
DEM^VADPT | PAT+2 |
$$FMTE^XLFDT | BUF+15 |
^XMD | MAIL+5 |
Name | Line Occurrences |
---|---|
Function Call: WRITE |
|
FileNo | Call Tags |
---|---|
^IBA(355.33 - [#355.33] | GET1^DIQ |
Name | Line Occurrences (* Changed, ! Killed) |
---|---|
^DG(40.8 - [#40.8] | DIV+8 |
^DGPM - [#405] | DIV+7 |
^DIC(36 - [#36] | INS+6 |
^DIC(42 - [#42] | DIV+7 |
^IB - [#350] | HDR+7, CHRG+2 |
^IBA(355.32 - [#355.32] | INS+19, INS+20, INS+25, INS+26 |
^IBA(355.33 - [#355.33] | BUF+6, BUF+8, BUF+12 |
^IBE(350.1 - [#350.1] | CHRG+16 |
^IBE(350.9 - [#350.9] | MAIL+3 |
^IBE(355.31 - [#355.31] | INS+19 |
^SC - [#44] | DIV+6 |
^TMP($J | BULL+2!, BULL+4!, ADDLN+1, ADDLN+2* |
^XMB("NETNAME" | MAIL+4 |
^XMB(3.8 - [#3.8] | MAIL+3 |
Name | Line Occurrences |
---|---|
$$DIV | HDR+8 |
$$PR | PAT+3, CHRG+17, CHRG+18, CHRG+19, INS+6, INS+7, INS+8, INS+10, INS+21, INS+24 , INS+26, BUF+14, BUF+16, BUF+19 |
ADDLN | HDR+9, HDR+10, HDR+12, HDR+13, HDR+14, PATLINE+1, CHRG+17, CHRG+18, CHRG+19, CHRG+20 , INS+3, INS+13, INS+14, INS+15, INS+17, INS+18, INS+21, INS+25, INS+26, BUF+4 , BUF+5, BUF+10, BUF+14, BUF+16, BUF+19 |
BUF | BULL+3 |
CHRG | BULL+3 |
HDR | BULL+3 |
INS | BULL+3 |
BULL+3 | |
PAT | BULL+3 |
PATLINE | BULL+3 |
Name | Field # of Occurrence |
---|---|
^( | INS+19 |
>> | Not killed explicitly |
* | Changed |
! | Killed |
~ | Newed |
Name | Field # of Occurrence |
---|---|
B | PR+1~*, PR+2 |
C | INS+1~ |
CO | INS+1~, INS+6*, INS+13 |
COV | INS+1~, INS+19*, INS+21, INS+23 |
COVD | INS+1~, INS+20*, INS+21, INS+24 |
COVFN | INS+1~, INS+20*, INS+25, INS+26 |
DFN | BULL~, PAT+2*, BUF+1~*, BUF+2, BUF+6 |
DUZ | BULL+1 |
E | INS+1~, INS+9*, INS+14 |
FR | CHRG+1~, CHRG+3*, CHRG+18 |
G | INS+1~, INS+10*, INS+15 |
GNB | INS+1~, INS+11*, INS+15 |
I | INS+1~, INS+4*, INS+6, INS+7, INS+8, INS+9, INS+10, INS+11, INS+12 |
IBAGE | BULL~, PAT+3*, PATLINE+1 |
IBB40 | BUF+1~, BUF+8* |
IBB60 | BUF+1~, BUF+8*, BUF+15 |
IBBDA | BUF+1~, BUF+6*, BUF+8, BUF+12, BUF+14, BUF+19 |
IBBID | BULL~, PAT+3* |
IBC | ADDLN~, ADDLN+1*, ADDLN+2 |
IBCNT | INS+1~, INS+19*, INS+22*, INS+23 |
>> IBDD( | INS+4, INS+6, INS+7, INS+8, INS+9, INS+10, INS+11, INS+12 |
>> IBDD(0 | HDR+4 |
IBDIV | DIV+1~, DIV+4*, DIV+5*, DIV+6*, DIV+7*, DIV+8*, DIV+9*, DIV+10 |
IBDUZ | BULL~, BULL+1* |
IBECME | CHRG+1~, CHRG+2*, CHRG+11*, CHRG+20 |
IBFILE | DIV+1~, DIV+3*, DIV+5, DIV+6, DIV+7 |
IBGRP | MAIL+1~, MAIL+3*, MAIL+4 |
>> IBHOLDP | HDR+2 |
IBIEN | DIV+1~, DIV+3*, DIV+5, DIV+6, DIV+7 |
>> IBN | CHRG+2 |
IBNAME | BULL~, PAT+3*, PATLINE+1 |
IBND1 | CHRG+1~, CHRG+2*, CHRG+3, CHRG+4 |
IBPID | BULL~, PAT+3*, PATLINE+1 |
IBRDT | CHRG+1~, CHRG+2*, CHRG+12*, CHRG+13*, CHRG+19 |
IBRF | CHRG+1~, CHRG+2*, CHRG+10*, CHRG+11, CHRG+12, CHRG+13, CHRG+19 |
IBRX | CHRG+1~, CHRG+2*, CHRG+9*, CHRG+19 |
IBRXN | CHRG+1~, CHRG+2*, CHRG+8*, CHRG+11, CHRG+12, CHRG+13, CHRG+19 |
>> IBSEQNO | HDR+3 |
IBTXT | ADDLN~, ADDLN+2 |
IBU | HDR+1~, HDR+3*, HDR+9 |
IBV | HDR+1~, HDR+4*, HDR+9 |
IBW | HDR+1~, HDR+2*, HDR+9 |
IBWARD | DIV+1~, DIV+7* |
IBX | BULL~, BULL+1*, PAT+2, CHRG+3, CHRG+4, CHRG+7, CHRG+8, CHRG+9, CHRG+10, CHRG+16 , CHRG+17, BUF+1 |
IBX1 | BUF+1~, BUF+12*, BUF+14, BUF+15*, BUF+16 |
IBX2 | BUF+1~, BUF+15*, BUF+16 |
IENS | CHRG+1~, CHRG+12*, CHRG+13* |
LEDT | INS+1~, INS+19*, INS+20, INS+24 |
LEN | PR~, PR+1 |
LIM | INS+1~, INS+5*, INS+19*, INS+20 |
P | INS+1~, INS+7*, INS+13 |
P1 | INS+1~, INS+8* |
P2 | INS+1~, INS+8* |
P3 | INS+1~, INS+8* |
P4 | INS+1~, INS+8* |
PLN | INS+1~, INS+12*, INS+16, INS+19, INS+20 |
SL | HDR+1~, HDR+7*, HDR+8, DIV~, DIV+2*, DIV+3 |
STR | PR~, PR+1*, PR+2 |
TO | CHRG+1~, CHRG+4*, CHRG+18, CHRG+19 |
TP | CHRG+1~, CHRG+16*, CHRG+17 |
U | MAIL+3, CHRG+11, INS+19, INS+24, BUF+1, BUF+12, BUF+15 |
VA | PAT+1~ |
VA("BID" | PAT+3 |
VA("PID" | PAT+3 |
VADM | PAT+1~, PAT+2! |
VADM(1 | PAT+3 |
VADM(4 | PAT+3 |
VAERR | PAT+1~, PAT+2 |
W | INS+1~, INS+8*, INS+14 |
X | BULL+1, HDR+7, HDR+11, PAT+1~ |
X1 | INS+1~, INS+23*, INS+24 |
X2 | INS+1~, INS+24*, INS+25, INS+26 |
XMDUZ | BULL~, MAIL+1* |
XMSUB | BULL~, HDR+8* |
XMTEXT | BULL~, MAIL+1* |
XMY | BULL~, MAIL+2! |
XMY("G." | MAIL+4* |
Y | INS+1~, INS+9* |
Z0 | INS+1~, INS+26* |