RCDPRTP0 ;ALB/LDB - CLAIMS MATCHING REPORT ;5/24/00 10:48 AM
Source file <RCDPRTP0.m>
| Package | Total | Call Graph |
|---|---|---|
| Kernel | 3 | $$FMADD^XLFDT $$UP^XLFSTR EN^XUTMDEVQ |
| Accounts Receivable | 2 | $$SCRNARCT^RCDPRTP ($$NAM,$$SSN)^RCFN01 |
| Integrated Billing | 1 | $$TYP^IBRFN |
| Registration | 1 | (DEM,ELIG)^VADPT |
| VA FileMan | 1 | ^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 |
|---|---|---|
| PAT | ||
| DATE | ||
| TYPE | ||
| BILL | ||
| REC | ||
| TYPEPIC(RCTYPE) | ; function for user selection of care types PRCA*4.5*315
; RCTYPE is an output array, pass by reference ; RCTYPE(type)="" where type can be (I)npatient, (O)utpatient,(P)rosthetics or (R)x (Prescription) ; Function value is 1 if at least 1 care type was selected, 0 otherwise ; User can select one, all or a combination of care types. |
|
| FORMAT(RCEXCEL) | ; capture the report format from the user (normal or CSV output) PRCA*4.5*315
; RCEXCEL=0 for normal output ; RCEXCEL=1 (^ separated values) for Excel output ; pass parameter by reference |
|
| DEVICE | ; Device Selection for Excel output PRCA*4.5*315
; RCEXCEL=1 for Excel ('^' separated values) output |
|
| EXMSG | ; - Displays the message about capturing to an Excel file format
|
| Name | Field # of Occurrence |
|---|---|
| ^DIR | TYPEPIC+17, TYPEPIC+28, FORMAT+14, DEVICE+16 |
| $$TYP^IBRFN | PAT+9, TYPE+12 |
| $$SCRNARCT^RCDPRTP | PAT+4, DATE+6, TYPE+6, REC+7 |
| $$NAM^RCFN01 | PAT+1, DATE+9, TYPE+9, BILL+2, REC+11 |
| $$SSN^RCFN01 | PAT+2, DATE+10, TYPE+10, BILL+3, REC+10 |
| DEM^VADPT | PAT+8, DATE+11, TYPE+11, BILL+5, REC+12 |
| ELIG^VADPT | PAT+8, DATE+11, TYPE+11, BILL+5, REC+12 |
| $$FMADD^XLFDT | DATE+2, TYPE+2 |
| $$UP^XLFSTR | TYPEPIC+22, TYPEPIC+32 |
| EN^XUTMDEVQ | DEVICE+15 |
| 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 |
|
| Routine Call |
|
| Name | Line Occurrences (* Changed, ! Killed) |
|---|---|
| ^PRCA(430 - [#430] | PAT+3, PAT+4, DATE+5, TYPE+5, REC+6 |
| ^PRCA(433 - [#433] | PAT+5, PAT+6, DATE+2, DATE+3, DATE+4, TYPE+2, TYPE+3, TYPE+4, BILL+6, REC+2 , REC+3, REC+4, REC+15 |
| ^RCD(340 - [#340] | DATE+8, TYPE+8, BILL+1, BILL+4, REC+9 |
| ^TMP("RCDPRTPB" | PAT+12*, PAT+13*, DATE+12*, DATE+13*, TYPE+15*, TYPE+16*, BILL+7*, BILL+8*, REC+13*, REC+15* |
| >> | Not killed explicitly |
| * | Changed |
| ! | Killed |
| ~ | Newed |
| Name | Field # of Occurrence |
|---|---|
| >> DAT | DATE+2*, DATE+3, DATE+13, TYPE+2*, TYPE+3, TYPE+16 |
| >> DATEEND | PAT+7, DATE+2, TYPE+2 |
| >> DATESTRT | PAT+7, DATE+2, TYPE+2 |
| DFN | PAT+8*, PAT+14!, DATE+11*, DATE+14!, TYPE+11*, TYPE+17!, BILL+4*, BILL+9!, REC+12*, REC+14! |
| DIR | TYPEPIC+6~, TYPEPIC+17!, TYPEPIC+28!, FORMAT+5~, FORMAT+14!, DEVICE+3~, DEVICE+16! |
| DIR("?" | FORMAT+10*, FORMAT+11*, FORMAT+12*, FORMAT+13* |
| DIR("A" | TYPEPIC+16*, TYPEPIC+28*, FORMAT+7* |
| DIR("B" | TYPEPIC+15*, FORMAT+8* |
| DIR(0 | TYPEPIC+9*, TYPEPIC+15*, TYPEPIC+27*, FORMAT+9*, DEVICE+16* |
| DIROUT | TYPEPIC+6~, FORMAT+5~, DEVICE+3~ |
| DIRUT | TYPEPIC+6~, TYPEPIC+21, TYPEPIC+26, TYPEPIC+30, FORMAT+5~, FORMAT+15, DEVICE+3~ |
| DTOUT | TYPEPIC+6~, TYPEPIC+35, FORMAT+5~, DEVICE+3~ |
| DUOUT | TYPEPIC+6~, TYPEPIC+29, TYPEPIC+35, FORMAT+5~, DEVICE+3~ |
| OK | TYPEPIC+6~, TYPEPIC+8*, TYPEPIC+26*, TYPEPIC+30*, TYPEPIC+35*, TYPEPIC+36*, TYPEPIC+37 |
| POP | DEVICE+3~, DEVICE+15 |
| RC | TYPEPIC+6~, TYPEPIC+10*, TYPEPIC+11*, TYPEPIC+12*, TYPEPIC+13*, TYPEPIC+14*, TYPEPIC+15 |
| RCBIL | PAT+3*, PAT+4, PAT+5, PAT+9, PAT+13, DATE+4*, DATE+5, DATE+13, TYPE+4*, TYPE+5 , TYPE+12, TYPE+16, REC+1~, REC+4*, REC+5, REC+6, REC+15 |
| RCBIL0 | DATE+5*, DATE+6, DATE+7, TYPE+5*, TYPE+6, TYPE+7, REC+1~, REC+6*, REC+7, REC+8 |
| RCBILL | BILL+6, BILL+8, BILL+9! |
| RCDEBT | PAT+1, PAT+2, PAT+15!, DATE+1~, DATE+8*, DATE+9, DATE+10, DATE+12, DATE+13, TYPE+1~ , TYPE+8*, TYPE+9, TYPE+10, TYPE+15, TYPE+16, BILL+1*, BILL+2, BILL+3, BILL+4, REC+1~ , REC+9*, REC+10, REC+11, REC+13, REC+15 |
| RCDFN | PAT+3, PAT+8, PAT+15!, DATE+1~, DATE+7*, DATE+8, DATE+11, TYPE+1~, TYPE+7*, TYPE+8 , TYPE+11, BILL+1, REC+1~, REC+8*, REC+9, REC+12 |
| RCEXCEL | FORMAT~, FORMAT+6*, FORMAT+16*, FORMAT+17 |
| >> RCNAM | PAT+1*, PAT+12, PAT+13, DATE+9*, DATE+12, DATE+13, TYPE+9*, TYPE+15, TYPE+16, BILL+2* , BILL+7, BILL+8, REC+11*, REC+13, REC+15 |
| >> RCPAY | PAT+5*, PAT+6, DATE+3*, DATE+4, TYPE+3*, TYPE+4 |
| RCPAY1 | PAT+6*, PAT+7, PAT+13, REC+1~, REC+3*, REC+4 |
| >> RCPT | REC+2 |
| >> RCQUIT | TYPEPIC+25, TYPEPIC+26*, TYPEPIC+29*, FORMAT+15* |
| RCREC1 | REC+1~, REC+2*, REC+3, REC+4, REC+15 |
| >> RCSORT | DEVICE+10, DEVICE+11, DEVICE+12, DEVICE+13 |
| RCSSN | PAT+2*, PAT+12, DATE+10*, DATE+12, TYPE+10*, TYPE+15, BILL+3*, BILL+7, REC+1~, REC+10* , REC+13 |
| RCTP | BILL+6*, BILL+8, BILL+9! |
| RCTP(0 | BILL+6* |
| RCTYP | DATE+2*, DATE+3, TYPE+1~, TYPE+2*, TYPE+3 |
| RCTYPE | PAT+9*, PAT+10*, PAT+11, TYPE+12*, TYPE+13*, TYPE+14, TYPEPIC~, TYPEPIC+7!, TYPEPIC+36 |
| RCTYPE( | PAT+11, TYPE+14, TYPEPIC+19*, TYPEPIC+23*, TYPEPIC+33* |
| U | TYPEPIC+15 |
| VA | PAT+14!, DATE+14!, TYPE+17!, BILL+9!, REC+14! |
| VADM | PAT+14!, DATE+14!, TYPE+17!, BILL+9!, REC+14! |
| VADM(3 | PAT+12, DATE+12, TYPE+15, BILL+7, REC+13 |
| VAEL | PAT+14!, DATE+14!, TYPE+17!, BILL+9!, REC+14! |
| VAEL(1 | PAT+12, DATE+12, TYPE+15, BILL+7, REC+13 |
| VAERR | PAT+14!, DATE+14!, TYPE+17!, BILL+9!, REC+14! |
| X | TYPEPIC+6~, TYPEPIC+19*, TYPEPIC+22*, TYPEPIC+23, TYPEPIC+25, TYPEPIC+31, TYPEPIC+32*, TYPEPIC+33, FORMAT+5~, DEVICE+3~ |
| Y | TYPEPIC+6~, TYPEPIC+18, TYPEPIC+21, TYPEPIC+25, FORMAT+5~, FORMAT+16, DEVICE+3~ |
| ZTDESC | DEVICE+3~, DEVICE+7*, DEVICE+15 |
| ZTRTN | DEVICE+3~, DEVICE+6*, DEVICE+15 |
| ZTSAVE | DEVICE+3~, DEVICE+15 |
| ZTSAVE("DATE*" | DEVICE+13* |
| ZTSAVE("DATEEND" | DEVICE+8* |
| ZTSAVE("DATESTRT" | DEVICE+8* |
| ZTSAVE("RCAN" | DEVICE+9* |
| ZTSAVE("RCBILL" | DEVICE+11* |
| ZTSAVE("RCDEBT" | DEVICE+10*, DEVICE+11* |
| ZTSAVE("RCDFN" | DEVICE+10*, DEVICE+11* |
| ZTSAVE("RCEXCEL" | DEVICE+8* |
| ZTSAVE("RCPT" | DEVICE+12* |
| ZTSAVE("RCQUIT" | DEVICE+8* |
| ZTSAVE("RCSORT" | DEVICE+8* |
| ZTSAVE("RCTYPE*" | DEVICE+10*, DEVICE+13* |
| ZTSAVE("ZTREQ" | DEVICE+9* |
| ZTSAVE("^TMP(""RCDPRTPB"",$J," | DEVICE+9* |
| ZTSK | DEVICE+3~, DEVICE+16 |