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 |