FBPAY67 ;AISC/DMK,TET,BPOIFO/MEC - CH/CNH PAYMENT HISTORY SORT ;9/13/12 10:29am
Source file <FBPAY67.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 |
| Name | Comments | DBIA/ICR reference |
|---|---|---|
| EN | ;entry to sort
|
|
| FBAAC | ;check ^fbaac("an" (file 162)
|
|
| SORT | ;sort programs 6 & 7 (civil hos & cnh)
|
|
| KILL | ;kill variables set in routine and in FBPAY2, sort/set sections
|
|
| SET | ;set string, also called by fbchdi (fblistc or fbaanq set if called by fbchdi)
|
|
| SETTMP | ||
| AN | ;get data from an xref - called at tag fbaac in pay3 & pay67
|
|
| AN1 | ||
| OTH | ;other fee programs - if 'fbsort (by vendor)
|
|
| ANC(FBM,FBI) | ;ancillary payments - if fbsort (by patient)
|
|
| Name | Field # of Occurrence |
|---|---|
| FBCKI^FBAACCB1 | SET+17 |
| $$DATX^FBAAUTL | SET+15, SET+16, OTH+6, ANC+6 |
| $$SSN^FBAAUTL | SET+13, AN+2, ANC+12 |
| $$ADJLRA^FBCHFA | SETTMP+6 |
| $$RRL^FBCHFR | SETTMP+9 |
| $$ICD0^FBCSV1 | SETTMP+31 |
| $$ICD9^FBCSV1 | SETTMP+12, SETTMP+26 |
| $$IMPDATE^FBCSV1 | SETTMP+11 |
| $$VID^FBNHEXP | AN1 |
| $$VNAME^FBNHEXP | AN1 |
| EN1^FBPAY2 | OTH+5, ANC+8 |
| KILL^FBPAY2 | KILL+3 |
| EN^FBPAY21 | OTH+5, ANC+8 |
| $$CODEC^ICDCODE | SETTMP+13, SETTMP+25 |
| Name | Line Occurrences (* Changed, ! Killed) |
|---|---|
| ^DPT - [#2] | SET+13, AN+2 |
| ^FB(161.94 - [#161.94] | SETTMP+28 |
| ^FB583 - [#162.7] | SET+11 |
| ^FBAAC - [#162] | OTH+3, OTH+4, ANC+6, ANC+7 |
| ^FBAAC("AM" | ANC+3, ANC+4, ANC+7 |
| ^FBAAC("AN" | FBAAC+1, AN+2, AN1, OTH+1, OTH+3, OTH+4 |
| ^FBAAI - [#162.5] | SORT+1, SET+2, SET+6, SET+7, SET+8, SETTMP+17, SETTMP+18, SETTMP+31 |
| ^FBAAV - [#161.2] | SET+14 |
| ^TMP($J | SETTMP*, SETTMP+1*, SETTMP+16*, SETTMP+30*, SETTMP+32*, SETTMP+33, OTH+6*, OTH+7*, OTH+8*, ANC+9* , ANC+10*, ANC+11*, ANC+12! |
| >> | Not killed explicitly |
| * | Changed |
| ! | Killed |
| ~ | Newed |
| Name | Field # of Occurrence |
|---|---|
| A1 | KILL+1!, OTH+6, ANC+9 |
| A2 | KILL+1!, OTH+6, ANC+9 |
| A3 | KILL+1! |
| D | KILL+1! |
| D2 | KILL+1!, OTH+6, ANC+9 |
| >> DFN | EN+1*, SET+13*, SET+15, AN+2*, AN1, OTH+1, OTH+2 |
| >> FB1725 | SET+11* |
| >> FB1725R | SET+11 |
| FBAACPTC | KILL+1!, OTH+6, ANC+8, ANC+9 |
| FBAARCE | SET+1~, OTH+8, ANC+2~, ANC+11 |
| FBADJ | ANC+2~ |
| FBADJLA | SET+1~, SETTMP+8*, SETTMP+16, OTH+8, ANC+2~, ANC+11 |
| FBADJLR | SET+1~, SETTMP+7*, SETTMP+16, OTH+8, ANC+2~, ANC+11 |
| FBADMTDX | KILL+1!, SET+1~, SETTMP+12*, SETTMP+13*, SETTMP+14*, SETTMP+16 |
| >> FBBDATE | OTH+3 |
| >> FBBEG | FBAAC+2, SORT+1 |
| FBBN | KILL+1!, OTH+6, ANC+9 |
| >> FBCAN | SETTMP+1, OTH+7, ANC+10 |
| >> FBCANDT | SETTMP+1, OTH+7, ANC+10 |
| >> FBCANR | SETTMP+1, OTH+7, ANC+10 |
| FBCDAYS | SET+1~, SETTMP+2*, SETTMP+16 |
| >> FBCK | SETTMP+1, OTH+7, ANC+10 |
| >> FBCKDT | SETTMP+1, OTH+7, ANC+10 |
| >> FBCKINT | SETTMP+1, OTH+7, ANC+10 |
| FBCNT | KILL+1!, ANC+3*, ANC+8* |
| FBCP | KILL+1!, OTH+6, ANC+9 |
| FBCSID | SET+1~, SETTMP+3*, SETTMP+16, OTH+8, ANC+2~, ANC+11 |
| >> FBDIS | SETTMP+1, OTH+7, ANC+10 |
| FBDT | KILL+1! |
| FBDT1 | KILL+1!, OTH+2~, OTH+3*, OTH+6, OTH+7, OTH+8, ANC+1~, ANC+6*, ANC+9 |
| FBDT2 | KILL+1!, ANC+6*, ANC+12 |
| FBDX | KILL+1!, SETTMP+17*, SETTMP+20, SETTMP+22, SETTMP+25, SETTMP+26, SETTMP+30 |
| FBDX1 | KILL+1!, SETTMP+20*, SETTMP+25*, SETTMP+26*, SETTMP+28*, SETTMP+30* |
| >> FBEDATE | OTH+3 |
| >> FBEND | SORT+1 |
| FBFPPSC | SET+1~, SETTMP+4*, SETTMP+16, OTH+8, ANC+2~, ANC+11 |
| FBFPPSL | SET+1~, SETTMP+5*, SETTMP+16, OTH+8, ANC+2~, ANC+11 |
| FBI | SORT+1*, KILL+1!, SET+2, SET+6, SET+7, SET+8, SET+17, SETTMP, SETTMP+1, SETTMP+6 , SETTMP+9, SETTMP+16, SETTMP+17, SETTMP+18, SETTMP+30, SETTMP+31, SETTMP+32, SETTMP+33, ANC~ |
| >> FBID | EN+1, EN+2 |
| >> FBIEN | EN+1, EN+2, SORT+1, ANC+3 |
| FBIN | KILL+1!, SET+2*, SET+3, SET+4, SET+5, SET+11, SET+12, SET+13, SETTMP, SETTMP+1 , SETTMP+11, SETTMP+16, SETTMP+26, SETTMP+30, SETTMP+31, SETTMP+32, OTH+6, ANC+9 |
| FBIN( | SET+12* |
| FBIN(1 | SETTMP |
| FBIN(10 | SETTMP |
| FBIN(11 | SETTMP |
| FBIN(13 | SETTMP |
| FBIN(14 | SETTMP |
| FBIN(2 | SET+15*, SETTMP |
| FBIN(3 | SET+14 |
| FBIN(4 | SET+13* |
| FBIN(5 | SET+13*, ANC+3, ANC+4, ANC+7 |
| FBIN(6 | SET+16*, SETTMP |
| FBIN(7 | SET+16*, SETTMP |
| FBIN(8 | SETTMP |
| FBIN(9 | SETTMP |
| FBISYS | SETTMP+11~*, SETTMP+12, SETTMP+13, SETTMP+25, SETTMP+26 |
| FBIX | FBAAC+2*, SORT+1, KILL+1! |
| FBM | SORT+1*, KILL+1!, SETTMP, SETTMP+1, SETTMP+16, SETTMP+30, SETTMP+32, SETTMP+33, ANC~ |
| >> FBMODLE | OTH+6, ANC+9 |
| >> FBNAME | EN+1, EN+2 |
| FBOB | KILL+1!, OTH+6, ANC+9 |
| FBOUT | FBAAC+1*, OTH+3*, OTH+5*, ANC+5~, ANC+8 |
| >> FBPAT | SET+15*, SETTMP, SETTMP+1, SETTMP+16, SETTMP+30, SETTMP+32, SETTMP+33, AN+2*, AN1*, OTH+6 , OTH+7, OTH+8, ANC+9, ANC+10, ANC+11, ANC+12 |
| FBPDX | KILL+1!, OTH+6, ANC+9 |
| >> FBPI | FBAAC+1*, SORT+1*, SET+2*, SET+4, SETTMP+33, AN+2, AN1, OTH+1, OTH+3, OTH+4 , OTH+6, OTH+7, OTH+8, ANC+9, ANC+10, ANC+11, ANC+12 |
| FBPID | EN+1*, KILL+2!, SET+13*, AN+2*, AN1 |
| >> FBPIFLG | FBAAC+1, SET+4, SET+5 |
| FBPISV | SORT+1, KILL+1!, SET+2* |
| FBPNAME | EN+1*, KILL+2!, SET+13*, SET+15, AN+2*, AN1 |
| FBPOA | KILL+1!, SET+1~, SETTMP+18*, SETTMP+23 |
| FBPOA1 | SETTMP+21~, SETTMP+23*, SETTMP+28 |
| FBPROA | KILL+1! |
| FBPROC | KILL+1!, SETTMP+31*, SETTMP+32 |
| FBPROC1 | KILL+1!, SETTMP+31*, SETTMP+32* |
| >> FBPROG | SET+3, SET+5 |
| >> FBPROG( | SET+3, SET+5 |
| >> FBR | OTH+6, ANC+9 |
| FBRRMKL | SET+1~, SETTMP+9*, SETTMP+16, OTH+8, ANC+2~, ANC+11 |
| FBSC | KILL+1!, OTH+6, ANC+9 |
| >> FBSORT | EN+1, EN+2, FBAAC+2, KILL+2, SET+13, SET+14, SETTMP+33, AN+1 |
| FBTA | KILL+1! |
| FBUNITS | OTH+8, ANC+2~, ANC+11 |
| FBVEN | KILL+1!, SET+15*, SETTMP, SETTMP+1, SETTMP+16, SETTMP+30, SETTMP+32, SETTMP+33, AN+2*, AN1* , OTH+6, OTH+7, OTH+8, ANC+9, ANC+10, ANC+11 |
| FBVENID | KILL+1! |
| >> FBVI | EN+2*, AN1*, OTH+1, OTH+2 |
| FBVID | EN+2*, KILL+2!, SET+14*, SET+15, AN+2, AN1*, ANC+1~, ANC+9, ANC+12 |
| FBVNAME | EN+2*, KILL+2!, SET+14*, SET+15, AN+2, AN1*, ANC+9, ANC+12 |
| FBVP | KILL+1!, OTH+6 |
| FBX | SET+1~, SETTMP+6*, SETTMP+7, SETTMP+8 |
| FBY2 | SET+1~, SET+6*, SETTMP+2, SETTMP+3 |
| FBY3 | SET+1~, SET+7*, SETTMP+4, SETTMP+5 |
| FBY5 | SET+1~, SET+8*, SETTMP+12, SETTMP+13 |
| I | FBAAC+2*, KILL+1!, SETTMP+20*, SETTMP+22, SETTMP+23, SETTMP+25, SETTMP+26, SETTMP+31* |
| J | KILL+1!, SET+12*, OTH+2~*, OTH+3, OTH+4, ANC+1~, ANC+3*, ANC+4, ANC+6, ANC+7 |
| K | KILL+1!, OTH+2~*, OTH+3, OTH+4, ANC+1~, ANC+4*, ANC+6, ANC+7, ANC+9, ANC+10 , ANC+11 |
| L | KILL+1!, OTH+2~, OTH+3*, OTH+4, OTH+6, OTH+7, OTH+8, ANC+1~, ANC+4*, ANC+6 , ANC+7, ANC+9, ANC+10, ANC+11 |
| M | KILL+1!, OTH+2~, OTH+4*, OTH+6, OTH+7, OTH+8, ANC+1~, ANC+7*, ANC+9, ANC+10 , ANC+11 |
| P2 | SET+1~ |
| T | OTH+6, ANC+2~, ANC+9 |
| TAMT | OTH+8, ANC+2~, ANC+11 |
| U | SET+2, SET+3, SET+4, SET+5, SET+11, SET+13, SET+14, SETTMP, SETTMP+1, SETTMP+2 , SETTMP+3, SETTMP+4, SETTMP+5, SETTMP+7, SETTMP+8, SETTMP+11, SETTMP+16, SETTMP+22, SETTMP+23, SETTMP+25 , SETTMP+26, SETTMP+28, SETTMP+30, SETTMP+31, SETTMP+32, AN+2, OTH+3, OTH+6, OTH+8, ANC+6 , ANC+9, ANC+11 |
| Y | KILL+1!, OTH+2~, OTH+4*, ANC+1~, ANC+7* |