IBARXMI ;OAK/ELZ-HL7 RECEIVER FOR PFSS WORKING ROUTINE ;6-APR-2005
Source file <IBARXMI.m>
Package | Total | Call Graph |
---|---|---|
Integrated Billing | 8 | REINDEX^IBAECC DOM^IBARX BDESC^IBARX1 FOUND^IBARXMA (BILL,SEND)^IBARXMB $$ADD^IBARXMN BBE^IBARXPFS $$GET3525^IBEMTSCU |
VA FileMan | 3 | FILE^DICN (,CHK)^DIE ^DIK |
Registration | 2 | (ELIG,INP,KVA)^VADPT $$SITE^VASITE |
Kernel | 1 | $$LKUP^XUAF4 |
Outpatient Pharmacy | 1 | ($$RPH,RPH)^PSOPFSU0 |
VDEF | 1 | $$QUEUE^VDEFQM |
Name | Comments | DBIA/ICR reference |
---|---|---|
QUERYVA | ; called by HL7 receiver to send queries out to all sites of record
; for the given patient to look for updated copay cap information. ; TYPE = ST |
|
BILLVA | ; called by HL7 receiver to initiate back billing at a remote VA site.
; TYPE = BL |
|
35471 | ; files data into 354.71 (TYPE = IN)
; validate data |
|
351 | ; files data in 351 (MT type)
|
|
35181 | ; files data in 351.81 (LB type)
|
|
350 | ; files data in 350 (ML type)
|
|
ERR | ; trans type not found, set error
|
|
ATYPE(IBTYP,IBIO,IBBS) | ; used to determine action type
|
Name | Field # of Occurrence |
---|---|
FILE^DICN | 351+13, 35181+14, 35181+23, 350+29 |
^DIE | 35471+33, 351+18, 35181+19, 350+35 |
CHK^DIE | 35471+14, 351+9, 35181+9, 35181+10, 350+23 |
^DIK | 35181+22 |
REINDEX^IBAECC | 35181+24 |
DOM^IBARX | 35471+22 |
BDESC^IBARX1 | 35471+24 |
FOUND^IBARXMA | 35471+36 |
BILL^IBARXMB | BILLVA+19 |
SEND^IBARXMB | BILLVA+18 |
$$ADD^IBARXMN | 35471+32 |
BBE^IBARXPFS | QUERYVA+18 |
$$GET3525^IBEMTSCU | 350+19 |
$$RPH^PSOPFSU0 | QUERYVA+14, BILLVA+15, 35471+17 |
RPH^PSOPFSU0 | QUERYVA+14, BILLVA+15, 35471+3 |
ELIG^VADPT | 35471+22 |
INP^VADPT | 35471+22 |
KVA^VADPT | 35471+38 |
$$SITE^VASITE | QUERYVA+14, BILLVA+15, BILLVA+18, BILLVA+19, 35471+7, 35471+8, 35471+28, 350+16 |
$$QUEUE^VDEFQM | QUERYVA+21 |
$$LKUP^XUAF4 | 35471+32, 350+16 |
FileNo | Call Tags |
---|---|
^IB - [#350] | Classic Fileman Calls, CHK^DIE |
^IBE(351 - [#351] | Classic Fileman Calls, CHK^DIE |
^IBA(351.81 - [#351.81] | Classic Fileman Calls, CHK^DIE |
351.811 | CHK^DIE |
^IBAM(354.71 - [#354.71] | Classic Fileman Calls, CHK^DIE |
Name | Line Occurrences (* Changed, ! Killed) |
---|---|
^IB - [#350] | 350+30, 350+34 |
^IB("B" | 350+28 |
^IBA(351.81 - [#351.81] | 35181+13, 35181+15, 35181+22 |
^IBAM(354.71 - [#354.71] | BILLVA+9, BILLVA+19, 35471+9 |
^IBBAA(375 - [#375] | 350+25 |
^IBE(350.1 - [#350.1] | 35471+23, 350+10, 350+13 |
^IBE(351 - [#351] | 351+12, 351+14 |
^PSRX - [#52] | QUERYVA+10, BILLVA+11, 35471+13 |
^PSRX("B" | QUERYVA+9, BILLVA+10, 35471+12 |
Name | Line Occurrences |
---|---|
$$ATYPE | 350+9 |
Name | Field # of Occurrence |
---|---|
^(20 | 350+13 |
>> | Not killed explicitly |
* | Changed |
! | Killed |
~ | Newed |
Name | Field # of Occurrence |
---|---|
DA | 35471+29~, 35471+33*, 351+2~, 351+17*, 35181+2~, 35181+18*, 35181+22*, 350+1~, 350+33* |
DA(1 | 35181+22* |
>> DFN | QUERYVA+21, 35471+32, 351+14, 35181+15, 350+30 |
DIC | 351+2~, 351+13*, 35181+2~, 35181+14*, 35181+23*, 350+1~, 350+29* |
DIC("DR" | 351+13*, 35181+14*, 35181+23*, 350+29* |
DIC(0 | 351+13*, 35181+14*, 35181+23*, 350+29* |
DIE | 35471+29~, 35471+33*, 351+2~, 351+17*, 35181+2~, 35181+18*, 350+1~, 350+33* |
DIK | 35181+2~, 35181+22*, 35181+23 |
DO | 351+2~, 351+13!, 35181+2~, 35181+14!, 35181+23!, 350+1~, 350+29! |
DR | 35471+29~, 35471+33*, 351+2~, 351+17*, 35181+2~, 35181+18*, 350+1~, 350+33*, 350+34* |
DUZ | QUERYVA+14~*, BILLVA+15~*, 35471+28~*, 351+13, 351+17, 35181+14, 35181+18, 350+29, 350+33 |
DUZ(2 | QUERYVA+14*, BILLVA+15*, 35471+28* |
>> HLERR | QUERYVA+8*, QUERYVA+9*, QUERYVA+10*, BILLVA+7*, BILLVA+8*, BILLVA+9*, BILLVA+10*, BILLVA+11*, BILLVA+20*, 35471+3* , 35471+5*, 35471+7*, 35471+8*, 35471+9*, 35471+11*, 35471+12*, 35471+13*, 35471+14*, 35471+18*, 351+6* , 351+7*, 351+9*, 351+14*, 35181+6*, 35181+7*, 35181+9*, 35181+10*, 35181+15*, 350+5*, 350+6* , 350+9*, 350+10*, 350+19*, 350+23*, 350+24, 350+25*, 350+30*, ERR+1* |
>> IB350( | 350+4, 350+9*, 350+10*, 350+13, 350+16*, 350+19*, 350+22*, 350+23, 350+25*, 350+28 , 350+29, 350+34 |
>> IB350("BS" | 350+9 |
>> IB350("IDX" | 350+25 |
>> IB350("IO" | 350+9, 350+19, 350+33 |
>> IB350("TYP" | 350+9 |
>> IB351( | 351+5, 351+8*, 351+9, 351+13, 351+17 |
>> IB35181( | 35181+5, 35181+8*, 35181+9, 35181+13, 35181+14, 35181+18 |
>> IB35471( | QUERYVA+7, QUERYVA+9, QUERYVA+10, QUERYVA+14, QUERYVA+17, BILLVA+6, BILLVA+8, BILLVA+9, BILLVA+10, BILLVA+11 , BILLVA+15, BILLVA+18, BILLVA+19, 35471+4, 35471+7, 35471+8, 35471+9, 35471+10*, 35471+11, 35471+12 , 35471+13, 35471+14, 35471+17, 35471+21, 35471+28, 35471+32, 351+7, 351+8, 351+12, 35181+7 , 35181+8, 350+6, 350+22 |
IBADT | QUERYVA+4~, QUERYVA+17* |
IBAM | 35471+2~, 35471+32*, 35471+33, 35471+36 |
IBARXDAT | 35471+2~, 35471+17*, 35471+18, 35471+23, 35471+28 |
IBATYP | 35471+2~, 35471+23* |
IBBS | ATYPE~, ATYPE+2, ATYPE+3, ATYPE+4, ATYPE+5, ATYPE+8, ATYPE+9, ATYPE+11 |
IBDESC | 35471+2~, 35471+32, 350+1~, 350+33 |
>> IBINST | 350+16 |
IBIO | ATYPE~, ATYPE+1, ATYPE+2, ATYPE+3, ATYPE+4, ATYPE+5, ATYPE+6, ATYPE+7, ATYPE+8, ATYPE+9 , ATYPE+12, ATYPE+13 |
IBLTCX | 35181+2~, 35181+24* |
>> IBMTDT21( | 35181+10, 35181+23 |
IBQ | QUERYVA+4~, QUERYVA+7*, QUERYVA+8, BILLVA+3~, BILLVA+6*, BILLVA+7, 35471+2~, 35471+4*, 35471+5, 35471+14 , 351+2~, 351+5*, 351+6, 351+9, 35181+2~, 35181+5*, 35181+6, 35181+9, 35181+10, 350+1~ , 350+4*, 350+5, 350+23 |
IBRX | QUERYVA+4~, QUERYVA+9*, QUERYVA+10, BILLVA+3~, BILLVA+10*, BILLVA+11, BILLVA+15, 35471+2~, 35471+12*, 35471+17 , 35471+21 |
IBTYP | ATYPE~, ATYPE+1, ATYPE+2, ATYPE+3, ATYPE+4, ATYPE+5, ATYPE+6, ATYPE+7, ATYPE+8, ATYPE+9 , ATYPE+10, ATYPE+11, ATYPE+12, ATYPE+13 |
IBX | QUERYVA+4~, QUERYVA+7*, QUERYVA+8, BILLVA+3~, BILLVA+6*, BILLVA+7, BILLVA+9*, BILLVA+19, 35471+2~, 35471+4* , 35471+5, 35471+10*, 35471+13, 35471+14*, 35471+21*, 35471+32, 35471+36, 351+2~, 351+5*, 351+6 , 351+9*, 351+12*, 351+13*, 351+14, 351+17, 35181+2~, 35181+5*, 35181+6, 35181+9*, 35181+10* , 35181+13*, 35181+14*, 35181+15, 35181+18, 35181+22, 35181+24, 350+1~, 350+4*, 350+5, 350+23* , 350+28*, 350+29*, 350+30, 350+33, 350+34 |
IBY | 35181+2~, 35181+22*, 35181+23*, 350+1~, 350+34* |
X | QUERYVA+4~, QUERYVA+21*, 351+2~, 351+13*, 351+17*, 35181+2~, 35181+14*, 35181+18*, 35181+23*, 350+1~ , 350+29* |
Y | 351+2~, 351+13, 35181+2~, 35181+14, 350+1~, 350+29 |