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