IBOHLS2 ;ALB/BAA - IB HELD CHARGES LIST MANAGER ;08-SEP-2015
Source file <IBOHLS2.m>
Package | Total | Call Graph |
---|---|---|
Kernel | 5 | (,HOME)^%ZIS ^%ZISC (,$$S)^%ZTLOAD ($$FMTE,$$NOW)^XLFDT $$KCHK^XUSRB |
Accounts Receivable | 4 | COMP^PRCAAPR (DIS,HDR,HDR2)^PRCAAPR1 EN1^PRCAATR $$NAM^RCFN01 |
Integrated Billing | 3 | BLD^IBOHLS SORT^IBOHLS1 REL^IBOHRL |
List Manager | 3 | EN^VALM ($$UPPER,CLEAR,FULL,PAUSE)^VALM1 EN^VALM2 |
VA FileMan | 2 | ^DIC ^DIR |
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 |
---|---|---|
REL | ||
RELHLD(DFN,IBN,IB0) | ; queue copay for release
|
|
RELHLDQ | ||
RPT(RTN,FILTERS) | ; print the information
|
|
DEVICE(TYPE) | ; Ask user to select device
|
|
ENQ | ||
PRINT(RTN,BDATE,EDATE,MAX) | ; -- print the current data
|
|
HEADER | ; -- print header
|
|
HEADERX | ; EXIT
|
|
EXPORT(RTN,FILTERS) | ; -- print excel spreadsheet.
|
|
EXCEL(RTN,BDATE,EDATE,MAX) | ; print the data in excel format
|
|
COUNT | ; format output
|
|
EXHDR | ; -- excel header
|
|
PAUSE | ;pause at end of screen if being displayed on a terminal
|
|
PATINS | ; view patient insurance
|
|
CLMTRK | ; look at claims tracking
|
|
PATCLM | ; look at claims INFO
|
|
PATACP | ; look at ACCOUNT PROFILE
|
|
SETL(LINE,DATA,LABEL,COL,LNG) | ; Creates a line of data to be set into the body
; of the worklist ; Input: LINE - Current line being created ; DATA - Information to be added to the end of the current line ; LABEL - Label to describe the information being added ; COL - Column position in line to add information add ; LNG - Maximum length of data information to include on the line ; Returns: Line updated with added information |
|
QUE | ; QUEUED REPORT ENTRY
|
Name | Field # of Occurrence |
---|---|
^%ZIS | DEVICE+5 |
HOME^%ZIS | DEVICE+16 |
^%ZISC | DEVICE+24, EXPORT+4 |
^%ZTLOAD | DEVICE+16 |
$$S^%ZTLOAD | HEADER+9 |
^DIC | PATACP+15 |
^DIR | RELHLD+13, HEADER+6, PAUSE+2 |
BLD^IBOHLS | REL+18, RPT+5, EXPORT+7, PATINS+8, CLMTRK+13, PATCLM+8, PATACP+22 |
SORT^IBOHLS1 | QUE+8 |
REL^IBOHRL | RELHLD+21 |
COMP^PRCAAPR | PATACP+14, PATACP+19 |
DIS^PRCAAPR1 | PATACP+19 |
HDR^PRCAAPR1 | PATACP+19 |
HDR2^PRCAAPR1 | PATACP+19 |
EN1^PRCAATR | PATACP+14 |
$$NAM^RCFN01 | PATACP+14 |
EN^VALM | PATINS+7, CLMTRK+11, PATCLM+7 |
$$UPPER^VALM1 | PATACP+12 |
CLEAR^VALM1 | DEVICE+2, PRINT+3, PATACP+4, QUE+4 |
FULL^VALM1 | REL+1, DEVICE+3, PATINS+1, CLMTRK+1, PATCLM+1, PATACP+1, QUE+3 |
PAUSE^VALM1 | RELHLD+5, RELHLD+17, RELHLD+25, RPT+4, PATACP+20 |
EN^VALM2 | REL+6, PATINS+3, CLMTRK+3, PATCLM+3, PATACP+3 |
$$FMTE^XLFDT | PRINT+16, PRINT+17, PRINT+34, PRINT+63, PRINT+64, PRINT+73, HEADER+12, HEADER+16, HEADER+17, COUNT+7 , COUNT+8, COUNT+18 |
$$NOW^XLFDT | HEADER+12 |
$$KCHK^XUSRB | RELHLD+3 |
Name | Line Occurrences |
---|---|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Routine Call |
|
Routine Call |
|
Routine Call |
|
Routine Call |
|
Routine Call |
|
FileNo | Call Tags |
---|---|
^RCD(340 - [#340] | Classic Fileman Calls |
Name | Line Occurrences (* Changed, ! Killed) |
---|---|
^DISV( | PATACP+14*, PATACP+17* |
^PRCA(430 - [#430] | PATACP+13, PATACP+14 |
^RCD(340 - [#340] | PATACP+14 |
^TMP("IBOUT" | DEVICE+27!, PRINT+21*, PRINT+26*, PRINT+37*, PRINT+52*, PRINT+56*, PRINT+66*, PRINT+69*, PRINT+77*, PRINT+80 , EXCEL+8, COUNT+9*, COUNT+11*, COUNT+13, COUNT+21*, COUNT+22* |
^TMP("PRCAAPR" | PATACP+21! |
^TMP($J | REL+8, REL+12, REL+14, REL+16!, RELHLD+2!, RELHLD+19*, RELHLD+26!, PRINT+6, PRINT+8, PRINT+12 , PRINT+22, PRINT+27, PRINT+29, PRINT+30, PRINT+42, PRINT+57, PRINT+59, PRINT+70, PRINT+71, EXCEL+5 , COUNT+3, COUNT+5, COUNT+11, COUNT+12, COUNT+14, COUNT+17, PATINS+5, CLMTRK+4!, CLMTRK+6, CLMTRK+8 , CLMTRK+10*, CLMTRK+12!, PATCLM+5, PATACP+6 |
Name | Line Occurrences |
---|---|
$$SETL | PRINT+10, PRINT+13, PRINT+14, PRINT+15, PRINT+16, PRINT+17, PRINT+18, PRINT+19, PRINT+24, PRINT+31 , PRINT+32, PRINT+33, PRINT+34, PRINT+35, PRINT+40, PRINT+41, PRINT+46, PRINT+47, PRINT+48, PRINT+49 , PRINT+50, PRINT+55, PRINT+60, PRINT+61, PRINT+62, PRINT+63, PRINT+64, PRINT+67, PRINT+72, PRINT+73 , PRINT+74, PRINT+75 |
COUNT | EXCEL+5 |
DEVICE | RPT+3, EXPORT+5 |
ENQ | DEVICE+5, DEVICE+9 |
EXCEL | DEVICE+22, QUE+11 |
EXHDR | EXCEL+3 |
HEADER | PRINT+5, PRINT+9, PRINT+80 |
HEADERX | HEADER+4, HEADER+9 |
PAUSE | EXPORT+8, EXCEL+11 |
DEVICE+21, QUE+10 | |
RELHLD | REL+15 |
RELHLDQ | RELHLD+3 |
Name | Field # of Occurrence |
---|---|
^(0 | PATACP+13 |
^(1 | PRINT+22 |
>> | Not killed explicitly |
* | Changed |
! | Killed |
~ | Newed |
Name | Field # of Occurrence |
---|---|
%ZIS | DEVICE+4~, DEVICE+5* |
BAT | PATACP+8~ |
BCNT | PRINT+29*, PRINT+30, EXCEL+2~, COUNT+14*, COUNT+17 |
BDATE | RPT+1~, RPT+2*, DEVICE+21, DEVICE+22, PRINT~, HEADER+15*, HEADER+16*, HEADER+17, EXPORT+1~, EXPORT+3* , EXCEL~, QUE+5*, QUE+10, QUE+11 |
BILL | PATACP+8~ |
CNT | REL+2~, REL+11*, REL+12, REL+14, REL+16, PRINT+1~, PRINT+8*, PRINT+12, PRINT+22, PRINT+27 , PRINT+29, PRINT+30, PRINT+42, EXPORT+1~, EXCEL+2~, COUNT+2*, COUNT+3*, COUNT+5, COUNT+11, COUNT+12 , COUNT+14, COUNT+17 |
COL | SETL~, SETL+8 |
COUNT | PATACP+8~, PATACP+10* |
CPY | PATACP+2~, PATACP+10* |
CRT | DEVICE+4~, DEVICE+7*, DEVICE+8*, HEADER+4 |
DA | PATACP+8~ |
DASHES | HEADER+1~ |
DASHES2 | HEADER+1~ |
DATA | REL+2~, REL+8*, REL+9, REL+10, REL+11, REL+12*, REL+13, SETL~, SETL+8 |
DEBT | PATACP+8~, PATACP+14*, PATACP+18* |
DFN | REL+2~, REL+9*, REL+15, RELHLD~, RELHLD+19, PATINS+2~, PATINS+6*, CLMTRK+7*, CLMTRK+10, PATCLM+6* , PATACP+2~, PATACP+7* |
DIC | PATACP+8~, PATACP+15* |
DIC(0 | PATACP+15* |
DIR | RELHLD+13!, HEADER+1~, HEADER+6!, PAUSE+1~, PAUSE+2! |
DIR("?" | RELHLD+10*, RELHLD+11*, RELHLD+12* |
DIR("A" | RELHLD+9* |
DIR("B" | RELHLD+9* |
DIR(0 | RELHLD+9*, HEADER+6*, PAUSE+2* |
DIROUT | PATACP+8~ |
DIRUT | PAUSE+1~, PAUSE+3, PATACP+8~ |
DPTNOFZK | PATACP+9~* |
DPTNOFZY | PATACP+9~* |
DR | PATACP+8~ |
DTOUT | HEADER+1~, HEADER+8, PAUSE+1~, PATACP+8~ |
DUOUT | HEADER+1~, HEADER+8, PAUSE+1~, PAUSE+3, PATACP+8~ |
DUZ | PATACP+14, PATACP+17 |
DXS | PATACP+8~ |
ECNT | PATINS+2~, CLMTRK+2~, CLMTRK+7*, PATCLM+2~, PATCLM+6*, PATACP+2~, PATACP+7* |
EDATE | RPT+1~, RPT+2*, DEVICE+21, DEVICE+22, PRINT~, HEADER+17, EXPORT+1~, EXPORT+3*, EXCEL~, QUE+5* , QUE+10, QUE+11 |
FILTERS | RPT~, EXPORT~ |
FILTERS(0 | RPT+2, EXPORT+3, QUE+5, QUE+6 |
FILTERS(1 | DEVICE+12, DEVICE+13 |
FILTERS(3 | QUE+7 |
FIRST | PRINT+1~, PRINT+7*, PRINT+42, PRINT+45*, COUNT+2* |
GOPAT | PATINS+2~ |
GOTPAT | CLMTRK+2~, CLMTRK+7* |
HDR | HEADER+1~, HEADER+12*, HEADER+13, HEADER+14, HEADER+17*, HEADER+18, HEADER+19, EXHDR+1*, EXHDR+2 |
I | REL+2~, DEVICE+15*, PATINS+2~, CLMTRK+2~ |
IB0 | RELHLD~, RELHLD+7, RELHLD+16, RELHLD+23 |
IBCHRGS | REL+2~, REL+14*, REL+15 |
>> IBDIVS | DEVICE+12* |
IBFR | CLMTRK+2~, CLMTRK+9*, CLMTRK+10 |
IBIFN | PATCLM+2~ |
IBN | RELHLD~, RELHLD+19 |
IBND | REL+2~, REL+13*, REL+15 |
IBPXT | HEADER+1~, HEADER+2*, HEADER+4, HEADER+8*, HEADER+9* |
IBQUIT | PRINT+1~, PRINT+2*, PRINT+9, PRINT+80, HEADER+7*, HEADER+8, EXPORT+1~, EXPORT+2*, PAUSE+3* |
IBR60 | RELHLD+1! |
IBTO | CLMTRK+2~, CLMTRK+9*, CLMTRK+10 |
IBXX | REL+2~, REL+7*, REL+8, PATINS+2~, PATINS+4*, PATINS+5, CLMTRK+2~, CLMTRK+5*, CLMTRK+6, PATCLM+2~ , PATCLM+4*, PATCLM+5, PATACP+2~, PATACP+5*, PATACP+6 |
>> IINS | QUE+7* |
>> INSTS | QUE+6* |
IO | DEVICE+21, DEVICE+22, PRINT+4, EXCEL+1, QUE+10, QUE+11 |
IO("Q" | DEVICE+9, DEVICE+16!, DEVICE+18! |
IOF | HEADER+11 |
IOM | DEVICE+14 |
ION | DEVICE+14 |
IOSL | DEVICE+7, DEVICE+8, DEVICE+14 |
IOST | DEVICE+7, DEVICE+14, PAUSE+1 |
J | REL+2~, PATINS+2~, CLMTRK+2~ |
LABEL | SETL~, SETL+8 |
LCNT | PRINT+1~, PRINT+2*, PRINT+20*, PRINT+21, PRINT+25*, PRINT+26, PRINT+36*, PRINT+37, PRINT+51*, PRINT+52 , PRINT+53*, PRINT+56, PRINT+65*, PRINT+66, PRINT+68*, PRINT+69, PRINT+76*, PRINT+77, EXPORT+2*, EXCEL+2~ , EXCEL+4*, COUNT+4*, COUNT+9, COUNT+11, COUNT+13, COUNT+21, COUNT+22* |
LIN | HEADER+1~, HEADER+5* |
LINE | PRINT+1~, PRINT+10*, PRINT+13*, PRINT+14*, PRINT+15*, PRINT+16*, PRINT+17*, PRINT+18*, PRINT+19*, PRINT+21 , PRINT+24*, PRINT+26, PRINT+31*, PRINT+32*, PRINT+33*, PRINT+34*, PRINT+35*, PRINT+37, PRINT+40*, PRINT+41* , PRINT+46*, PRINT+47*, PRINT+48*, PRINT+49*, PRINT+50*, PRINT+52, PRINT+55*, PRINT+56, PRINT+60*, PRINT+61* , PRINT+62*, PRINT+63*, PRINT+64*, PRINT+66, PRINT+67*, PRINT+69, PRINT+72*, PRINT+73*, PRINT+74*, PRINT+75* , PRINT+77, EXCEL+2~, COUNT+1~, COUNT+2*, COUNT+16*, COUNT+22*, SETL~, SETL+8*, SETL+9 |
LNG | SETL~, SETL+8 |
MAX | PRINT~, PRINT+9, PRINT+80, HEADER+5, EXCEL~ |
MAXCNT | DEVICE+4~, DEVICE+7*, DEVICE+8*, DEVICE+21, DEVICE+22, QUE+10, QUE+11 |
NAME | REL+2~, REL+10*, REL+12, REL+14, REL+16, PRINT+1~, PRINT+6*, PRINT+8, PRINT+12, PRINT+22 , PRINT+27, PRINT+29, PRINT+30, PRINT+42, PRINT+57, PRINT+59, PRINT+70, PRINT+71, EXPORT+1~, EXCEL+2~ , EXCEL+5*, COUNT+3, COUNT+5, COUNT+11, COUNT+12, COUNT+14, COUNT+17, CLMTRK+2~, CLMTRK+7*, PATCLM+6* , PATACP+2~, PATACP+7*, PATACP+11, PATACP+16 |
NXT | EXCEL+2~ |
OFFSET | HEADER+1~, HEADER+13*, HEADER+14, HEADER+18*, HEADER+19 |
OUT | EXCEL+2~, PATACP+8~ |
>> PATS | QUE+6* |
PCE | EXCEL+2~ |
PGC | PRINT+1~, PRINT+2*, HEADER+4, HEADER+10*, HEADER+12, EXPORT+2* |
PNAME | PATCLM+2~ |
POP | DEVICE+4~, DEVICE+5 |
PRCA | PATACP+8~ |
PRCADB | PATACP+8~, PATACP+14*, PATACP+18* |
PRCATY | PATACP+2~, PATACP+11* |
RC | CLMTRK+2~, CLMTRK+6*, CLMTRK+7, CLMTRK+8*, CLMTRK+9, PATCLM+2~, PATCLM+5*, PATCLM+6, PATACP+2~, PATACP+6* , PATACP+7 |
REC | PRINT+1~, PRINT+12*, PRINT+13, PRINT+14, PRINT+15, PRINT+16, PRINT+17, PRINT+18, PRINT+19, PRINT+30* , PRINT+32, PRINT+33, PRINT+34, PRINT+35, PRINT+38, EXPORT+1~, EXCEL+2~, COUNT+1~, COUNT+5*, COUNT+7* , COUNT+8*, COUNT+9, COUNT+13*, COUNT+17*, COUNT+18*, COUNT+19, PATINS+5*, PATINS+6 |
REC1 | COUNT+1~, COUNT+19*, COUNT+21, COUNT+22 |
RELCPY | REL+2~, REL+3*, REL+16, RELHLD+15*, RELHLD+24* |
RNB | PRINT+1~, PRINT+38*, PRINT+39, PRINT+41 |
RTN | RPT~, PRINT~, EXPORT~, EXCEL~ |
RX | PRINT+1~, PRINT+22*, PRINT+24, EXPORT+1~ |
SEL | PATACP+8~ |
>> SVRC | COUNT+13*, COUNT+16 |
TRAN | PATACP+8~ |
TYPE | DEVICE~, DEVICE+21, DEVICE+22, QUE+10, QUE+11 |
U | REL+9, REL+10, REL+11, REL+13, RELHLD+7, RELHLD+16, RELHLD+23, RPT+2, PRINT+13, PRINT+14 , PRINT+15, PRINT+16, PRINT+17, PRINT+18, PRINT+19, PRINT+32, PRINT+33, PRINT+34, PRINT+35, PRINT+38 , PRINT+60, PRINT+61, PRINT+62, PRINT+63, PRINT+64, PRINT+72, PRINT+73, PRINT+74, PRINT+75, EXPORT+3 , COUNT+7, COUNT+8, COUNT+11, COUNT+17, COUNT+18, COUNT+19, COUNT+21, COUNT+22, EXHDR+1, PATINS+6 , CLMTRK+7, CLMTRK+9, CLMTRK+10, PATCLM+6, PATACP+7, QUE+5, QUE+6 |
>> V | DEVICE+12*, DEVICE+13* |
>> VALMBCK | REL+19*, RPT+6*, EXPORT+9*, PATINS+9*, CLMTRK+14*, PATCLM+9*, PATACP+23* |
VALMY | REL+2~, REL+7, PATINS+2~, PATINS+4, CLMTRK+2~, CLMTRK+5, PATCLM+2~, PATCLM+4, PATACP+2~, PATACP+5 |
VALMY( | REL+7, PATINS+4, CLMTRK+5, PATCLM+4, PATACP+5 |
>> WHO | DEVICE+13* |
X | HEADER+1~, HEADER+7, PATACP+8~, PATACP+11*, PATACP+12*, PATACP+13 |
>> XQORNOD(0 | REL+6, PATINS+3, CLMTRK+3, PATCLM+3, PATACP+3 |
XX | PRINT+1~, PRINT+79*, PRINT+80*, EXCEL+2~, EXCEL+7*, EXCEL+8*, COUNT+13*, COUNT+20*, COUNT+21, COUNT+22 , PATCLM+2~ |
Y | RELHLD+14, HEADER+1~, PATACP+8~, PATACP+13*, PATACP+14, PATACP+16, PATACP+17, PATACP+18 |
>> ZTDESC | DEVICE+10*, DEVICE+11* |
>> ZTIO | DEVICE+14* |
>> ZTQUEUED | DEVICE+26, HEADER+4, HEADER+9 |
>> ZTREQ | DEVICE+26* |
>> ZTRTN | DEVICE+11* |
>> ZTSAVE( | DEVICE+15* |
ZTSK | DEVICE+17, DEVICE+18! |
>> ZTSTOP | HEADER+9* |
ZZ | PRINT+1~, PRINT+43~, PRINT+57*, PRINT+59, PRINT+70, PRINT+71, EXCEL+2~ |
ZZ1 | PRINT+1~, PRINT+43~, PRINT+59*, PRINT+60, PRINT+61, PRINT+62, PRINT+63, PRINT+64, PRINT+71*, PRINT+72 , PRINT+74, PRINT+75, EXCEL+2~ |
ZZ2 | PRINT+1~, PRINT+43~, PRINT+54*, PRINT+55, PRINT+70*, PRINT+71, PRINT+73, EXCEL+2~ |