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 |