FBRXFA ;WOIFO/SAB-FILE ADJUSTMENTS FOR PHARMACY PAYMENT ;9/9/2003
Source file <FBRXFA.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 |
|---|---|---|
| FILEADJ(FBIENS,FBADJ) | ; File Adjustments
|
|
| LOADADJ(FBIENS,FBADJ) | ; Load Adjustments
; Input ; FBIENS - required, internal entry numbers for subfile 162.11 ; in standard format as specified for FileMan DBS calls ; FBADJ - required, array passed by reference ; array to load adjustments into ; Output ; FBADJ - the FBADJ input array passed by reference will be modified ; format ; FBADJ(#)=FBADJR^FBADJG^FBADJA ; where ; # = sequentially assigned number starting with 1 ; FBADJR = adjustment reason (internal value file 162.91) ; FBADJG = adjustment group (internal value file 162.92) ; FBADJA = adjustment amount (dollar value) ; if no adjustments are on file then the array will be ; undefined |
|
| ADJLRA(FBIENS) | ; Adjustment Reason^Amount List Extrinsic Function
; Input ; FBIENS - required, internal entry numbers for subfile 162.11 ; in standard format as specified for FileMan DBS calls ; Result ; string containing sorted list (by external code) of reason^amounts ; format ; FBADJE 1, FBADJE 2^FBADJA 1,FBADJA2 ; where ; FBADJE = adjustment reason code (external value) ; FBADJA = adjustment amount |
|
| Name | Field # of Occurrence |
|---|---|
| MSG^DIALOG | FILEADJ+68, LOADADJ+23 |
| FILE^DIE | FILEADJ+25, FILEADJ+31, FILEADJ+64 |
| UPDATE^DIE | FILEADJ+56 |
| WP^DIE | FILEADJ+34, FILEADJ+67 |
| $$GET1^DIQ | FILEADJ+61 |
| GETS^DIQ | FILEADJ+21, LOADADJ+22 |
| LOADADJ^FBRXFA | ADJLRA+12 |
| $$ADJL^FBUTL2 | ADJLRA+13 |
| $$ADJLA^FBUTL2 | ADJLRA+15 |
| $$ADJLR^FBUTL2 | ADJLRA+14 |
| FileNo | Call Tags |
|---|---|
| ^FB(161.91 - [#161.91] | GET1^DIQ |
| 162.11 | GETS^DIQ, WP^DIE |
| >> | Not killed explicitly |
| * | Changed |
| ! | Killed |
| ~ | Newed |
| Name | Field # of Occurrence |
|---|---|
| FB | FILEADJ+18~, LOADADJ+17~ |
| FB( | FILEADJ+23, LOADADJ+24, LOADADJ+26, LOADADJ+27, LOADADJ+28 |
| FBADJ | FILEADJ~, LOADADJ~, LOADADJ+19!, ADJLRA+11~, ADJLRA+12, ADJLRA+13 |
| FBADJ( | FILEADJ+39, FILEADJ+42, FILEADJ+52, FILEADJ+53, FILEADJ+54, FILEADJ+55, FILEADJ+61, FILEADJ+67, LOADADJ+26*, LOADADJ+27* , LOADADJ+28* |
| FBADJA | FILEADJ+40~, FILEADJ+42*, FILEADJ+44, FILEADJ+46 |
| FBADJL | ADJLRA+11~, ADJLRA+13*, ADJLRA+14, ADJLRA+15 |
| FBADJLA | ADJLRA+11~, ADJLRA+15*, ADJLRA+16 |
| FBADJLR | ADJLRA+11~, ADJLRA+14*, ADJLRA+16 |
| FBC | LOADADJ+17~, LOADADJ+21*, LOADADJ+25*, LOADADJ+26, LOADADJ+27, LOADADJ+28 |
| FBFDA | FILEADJ+18~, FILEADJ+22!, FILEADJ+25, FILEADJ+28!, FILEADJ+31, FILEADJ+51!, FILEADJ+56, FILEADJ+59!, FILEADJ+64 |
| FBFDA( | FILEADJ+24*, FILEADJ+29*, FILEADJ+30*, FILEADJ+53*, FILEADJ+54*, FILEADJ+55*, FILEADJ+60*, FILEADJ+63* |
| FBHIGH | FILEADJ+18~, FILEADJ+38*, FILEADJ+46* |
| FBI | FILEADJ+18~, FILEADJ+38*, FILEADJ+39*, FILEADJ+42, FILEADJ+46, FILEADJ+52*, FILEADJ+53, FILEADJ+54, FILEADJ+55, LOADADJ+17~ |
| FBIENS | FILEADJ~, FILEADJ+21, FILEADJ+29, FILEADJ+30, FILEADJ+34, FILEADJ+53, FILEADJ+54, FILEADJ+55, FILEADJ+60, FILEADJ+63 , FILEADJ+67, LOADADJ~, LOADADJ+22, ADJLRA~, ADJLRA+12 |
| FBMSR | FILEADJ+18~, FILEADJ+38*, FILEADJ+46*, FILEADJ+61, FILEADJ+67 |
| FBRET | ADJLRA+11~, ADJLRA+16*, ADJLRA+17 |
| FBSC | FILEADJ+18~, FILEADJ+61*, FILEADJ+62*, FILEADJ+63, FILEADJ+67 |
| FBSIENS | FILEADJ+18~, FILEADJ+23*, FILEADJ+24, LOADADJ+17~, LOADADJ+24*, LOADADJ+26, LOADADJ+27, LOADADJ+28 |
| FBTAS | FILEADJ+18~, FILEADJ+38*, FILEADJ+44*, FILEADJ+48, FILEADJ+60 |
| U | FILEADJ+42, FILEADJ+53, FILEADJ+54, FILEADJ+55, FILEADJ+61, FILEADJ+67, LOADADJ+27, LOADADJ+28, ADJLRA+16 |