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 |
| 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* |