PRCACDRP ;ALB/YG - Catastrophically Disabled Exempt Copay Charge Report; July 25, 2019@21:06
Source file <PRCACDRP.m>
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 |
---|---|---|
Accounts Receivable | 2 | PRCA CD EXEMPT COPAY CHRG RPT PRCACDRP |
Name | Comments | DBIA/ICR reference |
---|---|---|
EN | ; - this will produce a report of patient's with charges that are CD.
|
|
DQ | ||
EXIT | ||
HEAD | ;
|
|
EXCEL() | ; Export the report to MS Excel?
; Function return values: ; 0 - User selected "No" at prompt. ; 1 - User selected "Yes" at prompt. ; ^ - User aborted. ; This function allows the user to indicate whether the report should be ; printed in a format that could easily be imported into an Excel ; spreadsheet. If the user wants to print in EXCEL format, the variable ; IBEXCEL will be set to '1', otherwise IBEXCEL will be set to '0' for "No" ; or "^" to abort. |
|
DATE | ;
; -get beginning and ending dates ; -output in ibbdt - beginning date ; ibedt - ending date |
|
BDT | ; -get beginning date
|
|
EDT | ; -get ending date
|
|
DATEQ | ||
EXMSG | ;
|
Name | Field # of Occurrence |
---|---|
^%DT | BDT+4, EDT+1 |
^%ZIS | EN+17 |
HOME^%ZIS | EN+21 |
^%ZISC | DQ+88 |
^%ZTLOAD | EN+21 |
$$PRIORITY^DGENA | DQ+14 |
$$GET^DGENCDA | DQ+17 |
^DIR | DQ+87, HEAD+2, EXCEL+20 |
$$EXCEL^PRCACDRP | EN+12 |
$$GETIB^RCDMCR4B | DQ+30 |
$$PARENTC^RCDMCR5B | DQ+45 |
$$PARENTE^RCDMCR5B | DQ+42, DQ+44 |
$$BILL^RCJIBFN2 | DQ+27 |
DIQ^RCJIBFN2 | DQ+29 |
$$FMTE^XLFDT | DQ+64, DQ+66, DQ+67, DQ+78, DQ+80, DQ+81, HEAD+5, HEAD+6 |
$$NOW^XLFDT | HEAD+5 |
MES^XPDUTL | EN+22 |
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 |
|
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 |
|
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 |
|
Name | Line Occurrences (* Changed, ! Killed) |
---|---|
^DPT - [#2] | DQ+58 |
^IB - [#350] | DQ+10, DQ+12, DQ+44, DQ+45 |
^IB("D" | DQ+8, DQ+9 |
^IBE(350.1 - [#350.1] | DQ+51 |
^IBE(350.21 - [#350.21] | DQ+71, DQ+85 |
^PRCA(430 - [#430] | DQ+26 |
>> | Not killed explicitly |
* | Changed |
! | Killed |
~ | Newed |
Name | Field # of Occurrence |
---|---|
%DT | EN+2~, BDT+4*!, EDT+1*, DATEQ! |
%DT("A" | BDT+4*, EDT+1* |
%DT("B" | BDT+3*, EDT+1* |
%ZIS | EN+2~, EN+17* |
ARSTAT | DQ+2~, DQ+35*, DQ+72, DQ+86 |
CD | DQ+2~, DQ+22*, DQ+25 |
CDDATE | DQ+2~, DQ+21*, DQ+47, DQ+57 |
DFN | DQ+2~, DQ+10*, DQ+14, DQ+17, DQ+58 |
DIR | HEAD+1~, EXCEL+11~, EXCEL+21! |
DIR("?" | EXCEL+16*, EXCEL+17*, EXCEL+18* |
DIR("A" | EXCEL+13* |
DIR("B" | EXCEL+14*, EXCEL+15* |
DIR(0 | DQ+87*, HEAD+2*, EXCEL+12* |
DIROUT | HEAD+1~ |
DIRUT | DQ+87, HEAD+1~, HEAD+2, EXCEL+11~, EXCEL+22 |
DTOUT | HEAD+1~ |
DUOUT | HEAD+1~ |
EOCDT | DQ+2~, DQ+33*, DQ+49, DQ+57 |
FUND | DQ+2~, DQ+54* |
IBARBILL | DQ+2~, DQ+27*, DQ+40, DQ+56 |
IBARDATA | DQ+2~, DQ+28! |
IBARDATA(430 | DQ+35, DQ+54 |
IBARX | DQ+2~, DQ+26*, DQ+27, DQ+29, DQ+35, DQ+40, DQ+54 |
IBBDT | EN+2~, DQ+7*, DQ+8, DQ+49, HEAD+6, BDT+1*, BDT+5*, BDT+6*, EDT+1, EDT+3 |
IBDATA | DQ+2~, DQ+30*, DQ+31, DQ+32, DQ+34, DQ+52, DQ+68, DQ+69, DQ+70, DQ+82 , DQ+83, DQ+84 |
IBDDT | DQ+2~, DQ+8*, DQ+9, DQ+15 |
IBDG | DQ+2~, DQ+16!, DQ+17* |
IBDG("REVDTE" | DQ+21, DQ+64, DQ+78 |
IBDG("VCD" | DQ+22 |
IBDPT | DQ+2~, DQ+58*, DQ+61, DQ+62, DQ+75, DQ+76 |
IBDT | DQ+2~, DQ+15*, DQ+20, DQ+47, DQ+49 |
IBEDT | EN+2~, EN+11, DQ+49, HEAD+6, BDT+1*, EDT+3* |
IBEXCEL | EN+2~, EN+12*, EN+13, EN+14, DQ+60, DQ+74, DQ+87, HEAD+2, HEAD+4, HEAD+9 , HEAD+12, EXCEL+14 |
IBL | HEAD+1~, HEAD+12* |
IBP | DQ+2~, DQ+5*, DQ+87, HEAD+2, HEAD+3*, HEAD+5 |
IBQUIT | DQ+2~, DQ+5*, DQ+8, DQ+9, DQ+87*, HEAD+2* |
IBSTAT | DQ+2~, DQ+34*, DQ+37, DQ+71, DQ+85 |
IBX | DQ+2~, DQ+9*, DQ+10, DQ+30, DQ+42, DQ+44, DQ+45 |
IBZ | DQ+2~, DQ+10*, DQ+11, DQ+12, DQ+15, DQ+26, DQ+34, DQ+38, DQ+42, DQ+44 , DQ+45, DQ+51, DQ+56, DQ+65, DQ+79 |
IO | DQ |
IO("Q" | EN+18, EN+21! |
IOF | HEAD+5 |
IOM | HEAD+12 |
IOSL | DQ+73 |
IOST | DQ+87, HEAD+2 |
MCDT | DQ+2~, DQ+31*, DQ+33, DQ+59*, DQ+66, DQ+80 |
PAR | DQ+2~, DQ+44*, DQ+45* |
PARZ | DQ+2~, DQ+44*, DQ+45* |
POP | EN+2~, EN+17 |
PRCAADMT | DQ+3~, DQ+10*, DQ+13*, DQ+15, DQ+59 |
PRCAAR1 | DQ+3~, DQ+10*, DQ+12*, DQ+13 |
PRGRP | DQ+2~, DQ+14*, DQ+63, DQ+77 |
REAS | DQ+2~, DQ+19*, DQ+40*, DQ+42*, DQ+47*, DQ+49*, DQ+51*, DQ+52*, DQ+54*, DQ+56* , DQ+57*, DQ+61*, DQ+75* |
RXDT | DQ+2~, DQ+32*, DQ+33, DQ+67, DQ+81 |
U | DQ+11, DQ+12, DQ+13, DQ+31, DQ+32, DQ+34, DQ+42, DQ+44, DQ+45, DQ+56 , DQ+68, DQ+69, DQ+70, DQ+71, DQ+76, DQ+77, DQ+78, DQ+79, DQ+80, DQ+81 , DQ+82, DQ+83, DQ+84, DQ+85, DQ+86, HEAD+10, HEAD+11 |
X | HEAD+1~, EDT+1*, EDT+2 |
Y | HEAD+1~, EXCEL+11~, EXCEL+23, BDT+4, BDT+5, EDT+2, EDT+3 |
ZTDESC | EN+2~, EN+19* |
>> ZTQUEUED | EXIT |
>> ZTREQ | EXIT* |
ZTRTN | EN+2~, EN+19* |
ZTSAVE | EN+2~ |
ZTSAVE("IBBDT" | EN+20* |
ZTSAVE("IBEDT" | EN+20* |
ZTSAVE("IBEXCEL" | EN+20* |
ZTSK | EN+2~, EN+22 |