IBJTU2 ;ALB/ARH - TPI UTILITIES ;6/6/03 1:05pm
Source file <IBJTU2.m>
| Package | Total | Call Graph |
|---|---|---|
| VA FileMan | 3 | ^%DT ^DIC ^DIWP |
| Integrated Billing | 1 | $$REC^IBRFN |
| Kernel | 1 | $$FMTE^XLFDT |
| 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 | 8 | IBACCWLEE1 IBCCCB IBJTA1 IBJTCA2 IBJTLA IBJTLB IBJTTA1 IBOBL |
| Name | Comments | DBIA/ICR reference |
|---|---|---|
| PAT() | ; select patient, only allows patient's that have bills - returns DFN^NAME if patient selected, 0 otherwise
|
|
| BILL() | ; select bill, returns bill IFN^BILL NUMBER or 0 if none selected
|
|
| PB() | ; select either a patient name (must have a bill) or bill number
; if patient chosen: returns "1^"_DFN, if bill chosen: returns "2^"_IBIFN, 0 otherwise |
|
| PB1 | ||
| PBQ | ||
| RCANC(IBIFN,ARR,WDTH) | ; if bill cancelled returns ARR = IBIFN ^ PTR TO 200 ^ INITIALS OF WHO CANCELLED IN IB
; ARR(X) = REASON CANCELLED with line width passed in |
|
| RCANCQ | ||
| DR(DB,DE) | ; get a date range from the user, DB is default begin date (FM), DE is default end date
; returns "begin dt ^ end dt" in FM format, or "" if two valid dates are not entered |
|
| DRQ |
| Name | Line Occurrences |
|---|---|
| Function Call: READ |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Routine Call |
|
| FileNo | Call Tags |
|---|---|
| ^DPT - [#2] | Classic Fileman Calls |
| ^DGCR(399 - [#399] | Classic Fileman Calls |
| Name | Line Occurrences (* Changed, ! Killed) |
|---|---|
| ^DGCR(399 - [#399] | RCANC+3 |
| ^UTILITY($J | RCANC+8, RCANC+9, RCANC+10! |
| ^VA(200 - [#200] | RCANC+5 |
| >> | Not killed explicitly |
| * | Changed |
| ! | Killed |
| ~ | Newed |
| Name | Field # of Occurrence |
|---|---|
| %DT | DR+2~, DR+3*!, DR+5*! |
| %DT("A" | DR+3*, DR+5* |
| %DT("B" | DR+2*, DR+4* |
| %DT(0 | DR+4* |
| ARR | RCANC~, RCANC+2!, RCANC+3*, RCANC+5* |
| ARR( | RCANC+9* |
| DA | PAT+1~, BILL+2~, PB+2~ |
| DB | DR~, DR+2 |
| DE | DR~, DR+4 |
| DFN | PAT+1~, PAT+3*, PAT+4 |
| DIC | PAT+3*!, BILL+2*!, PB+2~, PB1+12*!, PB1+19*! |
| DIC("S" | PAT+3*, PB1+12* |
| DIC(0 | PAT+3*, BILL+2*, PB1+12*, PB1+19* |
| DIWF | RCANC+2~, RCANC+7* |
| DIWL | RCANC+2~, RCANC+7*, RCANC+8*, RCANC+9 |
| DIWR | RCANC+2~, RCANC+7* |
| DPTNOFZY | PAT+2~*, BILL+1~*, PB+2~, PB1+11*, PB1+16* |
| DTIME | PB1 |
| DTOUT | PAT+1~, BILL+2~, PB+2~ |
| DUOUT | PAT+1~, BILL+2~, PB+2~ |
| IBCNT | RCANC+2~, RCANC+8*, RCANC+9* |
| IBD | RCANC+2~, RCANC+9* |
| IBDS | RCANC+2~, RCANC+3*, RCANC+4, RCANC+6 |
| IBI | RCANC+2~, RCANC+8*, RCANC+9 |
| IBIFN | RCANC~, RCANC+3*, RCANC+5 |
| IBSTR | PB+2~, PB1+17*, PB1+18*, PB1+19, PB1+22*, PB1+23*, PB1+24, PB1+27*, PB1+28*, PB1+29 |
| IBX | PB+2~, PB1*, PB1+2, PB1+10, PB1+12, PB1+15, PB1+17, PB1+18, PB1+22, PB1+27 , DR+2~*, DR+3*, DR+4, DR+5 |
| IBY | BILL+2~*, BILL+3, PB+2~, PB+3*, PB1+10, PB1+12*, PB1+15, PB1+19*, PB1+24*, PB1+29* , PBQ, DR+2~*, DR+5*, DRQ |
| U | RCANC+4, RCANC+5, RCANC+6, DR+5 |
| WDTH | RCANC~, RCANC+7 |
| X | PAT+1~, BILL+2~, PB+2~, PB1+12*, PB1+19*, RCANC+2~, RCANC+4*, RCANC+5, RCANC+6*, DR+2~ |
| Y | PAT+1~, PAT+3, BILL+2~, PB+2~, PB1+12, PB1+19, PB1+24*, PB1+29*, DR+2~, DR+3 , DR+5 |