FBAAFED ;WOIFO/SAB - FPPS DATA EDIT OUTPATIENT/ANCILLARY INVOICE ;5/15/14 12:49
Source file <FBAAFED.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 |
---|---|---|
Fee Basis | 1 | FBAA FPPS EDIT INVOICE |
Name | Comments | DBIA/ICR reference |
---|---|---|
INVED | ; Invoice Edit
|
|
ASKINV | ; Select Invoice to Edit
|
|
EDITFC | ; edit FPPS CLAIM ID
|
|
ASKLINE | ; Select Line to Edit
|
|
ASKPT | ; Select Patient
|
|
ASKVEN | ; Select Vendor
|
|
ASKDOS | ; Select Date of Service
|
|
ASKSVC | ; Select Service Provided
|
|
EDITFL | ; edit FPPS Line Item
|
|
INVEDX | ; Invoice Edit Exit
; if invoice changed then queue for retransmit to FPPS |
|
CLEAN |
Name | Field # of Occurrence |
---|---|
MSG^DIALOG | EDITFC+30, EDITFC+32, EDITFL+14, EDITFL+26 |
^DIC | ASKPT+3, ASKDOS+5, ASKSVC+4 |
FILE^DIE | EDITFC+32, EDITFL+14 |
UPDATE^DIE | EDITFC+30, EDITFL+26 |
$$GET1^DIQ | ASKINV+17, ASKSVC+14, ASKSVC+18 |
^DIR | ASKINV+4, ASKPT+7, ASKDOS+9, ASKSVC+8 |
MILL^FBAAPET1 | ASKINV+12 |
$$CKFPPS^FBFHLL | ASKINV+8 |
FILEQUE^FBFHLL | INVEDX+2 |
$$FPPSC^FBUTL5 | EDITFC+1 |
$$FPPSL^FBUTL5 | EDITFL+1 |
$$NOW^XLFDT | EDITFC+23, EDITFL+19 |
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 |
|
Routine Call |
|
Routine Call |
|
Routine Call |
|
Routine Call |
|
Routine Call |
|
FileNo | Call Tags |
---|---|
^FBAAC - [#162] | Classic Fileman Calls |
162.03 | GET1^DIQ |
Name | Line Occurrences (* Changed, ! Killed) |
---|---|
^FBAAC("C" | ASKINV+5 |
^FBAAV - [#161.2] | ASKVEN+11 |
>> | Not killed explicitly |
* | Changed |
! | Killed |
~ | Newed |
Name | Field # of Occurrence |
---|---|
D | CLEAN! |
DIC | ASKPT+2*, ASKPT+3!, ASKDOS+3*, ASKDOS+5!, ASKSVC+3*, ASKSVC+4!, CLEAN! |
DIC("A" | ASKDOS+4* |
DIC(0 | ASKPT+2*, ASKDOS+2*, ASKSVC+2* |
DIR | ASKINV+4!, ASKPT+7!, ASKDOS+9!, ASKSVC+8!, CLEAN! |
DIR("?" | ASKINV+3* |
DIR("A" | ASKINV+2*, ASKPT+6*, ASKDOS+8*, ASKSVC+7* |
DIR(0 | ASKINV+2*, ASKPT+5*, ASKDOS+7*, ASKSVC+6* |
DIROUT | CLEAN! |
DIRUT | ASKINV+4, ASKPT+4, ASKPT+7, ASKDOS+6, ASKDOS+9, ASKSVC+5, ASKSVC+8, CLEAN! |
DTOUT | ASKPT+3, ASKDOS+5, ASKSVC+4, CLEAN! |
DUOUT | ASKPT+3, ASKDOS+5, ASKSVC+4, CLEAN! |
DUZ | EDITFC+29, EDITFL+25 |
FBAAIN | ASKINV+6*, ASKINV+8, ASKINV+9, ASKINV+12, EDITFC+22, ASKSVC+14, ASKSVC+15, EDITFL+18, INVEDX+2, CLEAN+1! |
FBAAOUT | FBAAFED+4*, FBAAFED+5, ASKINV+4*, EDITFC+2*, ASKPT+7*, ASKDOS+9*, ASKSVC+8*, EDITFL+2*, CLEAN+1! |
FBDA | ASKSVC+9*, ASKSVC+11, CLEAN+1! |
FBDA(1 | ASKDOS+10*, ASKSVC+3, ASKSVC+11 |
FBDA(2 | ASKVEN+10*, ASKDOS+3, ASKSVC+3, ASKSVC+11 |
FBDA(3 | ASKPT+8*, ASKDOS+3, ASKSVC+3, ASKSVC+11 |
FBFDA | EDITFC+13!, EDITFC+32, EDITFL+12!, EDITFL+14, EDITFL+17!, EDITFL+26, CLEAN+1! |
FBFDA( | EDITFC+18*, EDITFL+13*, EDITFL+18*, EDITFL+19*, EDITFL+20*, EDITFL+21*, EDITFL+22*, EDITFL+23*, EDITFL+24*, EDITFL+25* |
FBFDAA | EDITFC+21!, EDITFC+30, CLEAN+1! |
FBFDAA( | EDITFC+22*, EDITFC+23*, EDITFC+24*, EDITFC+25*, EDITFC+26*, EDITFC+27*, EDITFC+28*, EDITFC+29* |
FBFPPSC | ASKINV+17*, ASKINV+19, EDITFC+1, EDITFC+6*, EDITFC+9, EDITFC+18, EDITFC+28, CLEAN+1! |
FBFPPSC(0 | ASKINV+17*, EDITFC+9, EDITFC+27 |
FBFPPSL | ASKSVC+18*, EDITFL+1, EDITFL+4*, EDITFL+7, EDITFL+13, EDITFL+24, CLEAN+1! |
FBFPPSL(0 | ASKSVC+18*, EDITFL+7, EDITFL+23 |
>> FBI | EDITFC+15*, EDITFC+16 |
FBIENS | ASKINV+15*, ASKINV+16, ASKINV+17, EDITFC+16*, EDITFC+18, EDITFC+25, ASKSVC+11*, ASKSVC+14, ASKSVC+18, EDITFL+13 , EDITFL+21, CLEAN+1! |
FBINVCHG | ASKINV+22*, EDITFC+11*, EDITFL+9*, INVEDX+2, CLEAN+1! |
FBMILL | ASKINV+12, CLEAN+2! |
FBMILL( | ASKINV+15, EDITFC+15, EDITFC+16 |
FBMILL(0 | ASKINV+15 |
FBV | ASKINV+16*, ASKVEN+10, ASKVEN+11, CLEAN+2! |
FBX | EDITFC+1*, EDITFC+2, EDITFC+4, EDITFC+6, EDITFL+1*, EDITFL+2, EDITFL+4, CLEAN+2! |
U | ASKVEN+11 |
X | CLEAN! |
Y | ASKINV+4, ASKINV+5, ASKINV+6, ASKPT+4, ASKPT+8, ASKDOS+6, ASKDOS+10, ASKSVC+5, ASKSVC+9, CLEAN! |