IBARXMU ;LL/ELZ-PHARMACY COPAY CAP UTILITIES ;17-NOV-2000
Source file <IBARXMU.m>
Package | Total | Call Graph |
---|---|---|
Registration | 3 | $$PRIORITY^DGENA TFL^VAFCTFU1 $$SITE^VASITE |
Master Patient Index VistA | 2 | ($$GETDFN,$$GETICN,GETDFN,GETICN)^MPIF001 $$MPINODE^MPIFAPI |
RPC Broker | 2 | (DIRECT,EN1,RPCCHK)^XWB2HL7 (CLEAR,RTNDATA)^XWBDRPC |
Integrated Billing | 1 | $$TFL^IBARXCFL |
Kernel | 1 | $$NNT^XUAF4 |
VA FileMan | 1 | FILE^DICN |
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 |
---|---|---|
PRIORITY(DFN) | ; returns the patient's priority level, ia #2918 for DGENA
|
|
FAC(X) | ; returns facility information ia #2171
|
|
SITE() | ; returns site number and info
|
|
TFL(DFN,IBT,CCR) | ; returns treating facility list (pass IBT by reference)
; supported references ia #2990 and #10112, value returned is count ; needed to N Y because VAFCTFU1 will kill it |
|
ADD(X) | ; adds patient to 354.7
|
|
QUERY(DFN,IBM,IBF,IBD) | ; looks up copay billing info from remote facility
; IBM is the month and year for the query ; IBF is the remote facility to query ; IBD is the place where to return (pass by ref) ; ia #3144 |
|
UQUERY(DFN,IBM,IBF,IBD) | ; looks up copay billing info from remote facility
; this is just like the QUERY tag except it is only for background ; info only and user information is not logged into the remote site's ; new person file. ; IBM is the month and year for the query ; IBF is the remote facility to query ; IBD is the place where to return (pass by ref) ; ia #3144 |
|
SEND(DFN,IBF,IBD) | ; notifies a remote facility of new or updated data
; IBF is the remote facility to query ; IBD is the data to send ; return is accepted or not ; ia #3144 |
|
DFN(IBICN) | ; returns dfn for icn ia #2701
|
|
ICN(DFN) | ; returns icn for dfn ia #2701 and #2702
|
|
SENDF(IBD) | ; formats data for sending 354.71 data
; call with raw data from 354.71 by ref to reformat it for transmission |
|
EFDT(X,Y) | ; sets in Y the effective date to be used for updates
|
Name | Field # of Occurrence |
---|---|
$$PRIORITY^DGENA | PRIORITY+1 |
FILE^DICN | ADD+4 |
$$TFL^IBARXCFL | TFL+20 |
$$GETDFN^MPIF001 | DFN+2 |
$$GETICN^MPIF001 | ICN+4 |
GETDFN^MPIF001 | DFN+2 |
GETICN^MPIF001 | ICN+2 |
$$MPINODE^MPIFAPI | ICN+3 |
TFL^VAFCTFU1 | TFL+15 |
$$SITE^VASITE | SITE+1 |
$$NNT^XUAF4 | FAC+1 |
DIRECT^XWB2HL7 | QUERY+8, UQUERY+11 |
EN1^XWB2HL7 | SEND+12 |
RPCCHK^XWB2HL7 | SEND+16 |
CLEAR^XWBDRPC | SEND+20 |
RTNDATA^XWBDRPC | SEND+20 |
FileNo | Call Tags |
---|---|
^IBAM(354.7 - [#354.7] | Classic Fileman Calls |
Name | Line Occurrences (* Changed, ! Killed) |
---|---|
^IB - [#350] | EFDT+1 |
^IBAM(354.7 - [#354.7] | ADD+2, ADD+3, ADD+5 |
^IBAM(354.71 - [#354.71] | SENDF+3, EFDT+1 |
Name | Line Occurrences |
---|---|
$$FAC | SENDF+4 |
$$ICN | QUERY+7, UQUERY+10, SEND+9 |
$$SITE | TFL+16, SEND+8 |
SENDF | SEND+11 |
>> | Not killed explicitly |
* | Changed |
! | Killed |
~ | Newed |
Name | Field # of Occurrence |
---|---|
% | SEND+5~ |
CCR | TFL~, TFL+13*, TFL+20 |
CON | TFL+12~ |
DA | ADD+1~, QUERY+5~, UQUERY+8~, SEND+5~ |
DFN | PRIORITY~, PRIORITY+1, TFL~, TFL+15, TFL+20, QUERY~, QUERY+7, UQUERY~, UQUERY+10, SEND~ , SEND+9, DFN+1~, DFN+2*, DFN+3, ICN~, ICN+3, ICN+4 |
DIC | ADD+1~, ADD+4*, SEND+5~ |
DIC(0 | ADD+4* |
DINUM | ADD+1~, ADD+4* |
DO | ADD+1~ |
DUZ | SEND+8~* |
DUZ(2 | SEND+8* |
HLDOM | QUERY+5~, UQUERY+8~ |
HLECH | QUERY+5~, UQUERY+8~, SEND+5~ |
HLFS | QUERY+5~, UQUERY+8~, SEND+5~ |
HLHDR | SEND+5~ |
HLINSTN | QUERY+5~, UQUERY+8~ |
HLN | SEND+5~ |
HLNEXT | QUERY+5~, UQUERY+8~ |
HLNODE | QUERY+5~, UQUERY+8~ |
HLPARAM | QUERY+5~, UQUERY+8~ |
HLQ | QUERY+5~, UQUERY+8~, SEND+5~ |
HLQUIT | QUERY+5~, UQUERY+8~ |
HLSAN | SEND+5~ |
HLTYPE | SEND+5~ |
HLX | SEND+5~ |
IBA | TFL+12~ |
IBC | TFL+12~, TFL+16*, TFL+24*, TFL+25*, TFL+26, SEND+5~, SEND+16* |
IBD | QUERY~, QUERY+8, UQUERY~, UQUERY+11, SEND~, SEND+8, SEND+11, SEND+12, SENDF~, SENDF+2* , SENDF+3*, SENDF+4*, SENDF+5* |
IBF | QUERY~, QUERY+8, UQUERY~, UQUERY+11, SEND~, SEND+12 |
IBFT | TFL+12~, TFL+23*, TFL+25 |
IBH | SEND+5~, SEND+12 |
IBH(0 | SEND+13, SEND+16, SEND+20 |
IBICN | QUERY+5~, QUERY+7*, QUERY+8, UQUERY+8~, UQUERY+10*, UQUERY+11, SEND+5~, SEND+9*, SEND+12, DFN~ , DFN+2, ICN+1~, ICN+3*, ICN+4*, ICN+5 |
IBM | QUERY~, QUERY+8, UQUERY~, UQUERY+11 |
IBR | SEND+5~, SEND+9*, SEND+13*, SEND+16, SEND+19!, SEND+20, SEND+22 |
IBR(0 | SEND+16, SEND+18, SEND+22 |
IBR(1 | SEND+22 |
IBS | TFL+12~, TFL+16*, TFL+25 |
IBT | TFL~ |
IBT( | TFL+25* |
IBZ | TFL+12~, TFL+15, TFL+16*, TFL+20*, TFL+21, TFL+24*, TFL+25*, SEND+5~, SEND+20 |
IBZ( | TFL+25 |
IBZ(1 | TFL+15 |
IO | QUERY+5~, UQUERY+8~ |
IOBS | QUERY+5~, UQUERY+8~ |
IOCPU | QUERY+5~, UQUERY+8~ |
IOF | QUERY+5~, UQUERY+8~ |
IOHG | QUERY+5~, UQUERY+8~ |
IOM | QUERY+5~, UQUERY+8~ |
ION | QUERY+5~, UQUERY+8~ |
IOPAR | QUERY+5~, UQUERY+8~ |
IOS | QUERY+5~, UQUERY+8~ |
IOSL | QUERY+5~, UQUERY+8~ |
IOST | QUERY+5~, UQUERY+8~ |
IOT | QUERY+5~, UQUERY+8~ |
IOUPAR | QUERY+5~, UQUERY+8~ |
IOXY | QUERY+5~, UQUERY+8~ |
PHONE | QUERY+5~, UQUERY+8~ |
POP | QUERY+5~, UQUERY+8~ |
PTR | SEND+5~ |
ROUTINE | SEND+5~ |
RPCIEN | QUERY+5~, UQUERY+8~ |
U | TFL+25, SENDF+2 |
X | FAC~, FAC+1, ADD~, ADD+2, ADD+3, ADD+4, ADD+5, EFDT~, EFDT+1, EFDT+2 |
Y | TFL+12~, ADD+1~, ADD+3*, QUERY+5~, UQUERY+8~, SEND+5~, EFDT~ |
Y( | EFDT+2* |
Z | EFDT+1~*, EFDT+2 |
ZMID | SEND+5~ |
Name | Field # of Occurrence |
---|---|
$T(GETDFN^MPIF001 | DFN+2 |
$T(GETICN^MPIF001 | ICN+2 |