IBJPS3 ;BP/YMG - IB Site Parameters, Pay-To Provider ;20-Oct-2008
Source file <IBJPS3.m>
Name | Comments | DBIA/ICR reference |
---|---|---|
EN(IBTCFLAG) | ; -- main entry point for IBJP IB PAY-TO PROVIDERS
|
|
HDR(IBTCFLAG) | ; -- header code
; Not setting VALMHDR causes this tag to be called upon return from every action, ; this is done to keep VALMSG displayed at all times, instead of the default message on the lower bar. |
|
INIT(IBTCFLAG) | ; -- init variables and list array
|
|
HELP | ; -- help code
|
|
EXIT | ; -- exit code
|
|
PRVADD(IBTCFLAG) | ; add new pay-to provider
|
|
PRVDEL(IBTCFLAG) | ; delete a pay-to provider
|
|
PRVDEL1 | ;
|
|
PRVEDIT(IBTCFLAG) | ; edit existing pay-to provider
|
|
PRVEDIT1 | ;
|
|
SET(IBLN,IBSTR) | ; add a line to display list
; returns line number added |
|
ISDFLT(PIEN,IBTCFLAG) | ; returns 1 if provider with ien PIEN is the default pay-to provider, 0 otherwise
|
|
GETDFLT(IBTCFLAG) | ; returns ien of default pay-to provider
|
|
SEL(IBTCFLAG) | ; select pay-to provider
; returns ien of selected pay-to provider, or 0 if nothing is selected |
|
PRVDATA(IBIFN) | ; Return a string of Pay-To provider information in the following format
; [1] name ; [2] npi ; [3] tax id# ; [4] phone# ; [5] street 1 ; [6] street 2 ; [7] city ; [8] state abbreviation ; [9] zip ; [10] list of IB error messages if any of this data is missing in IBXX1;IBXX2;IBXX3;IBXX4; format ; [11] Institution (File 4) ien |
|
PRVDATX | ;
|
|
PTG(PIEN,IBTCFLAG) | ; gather pay-to provider info
|
|
PTGX | ;
|
|
PRVPHONE(IBIFN) | ; Return Pay-to provider phone# for a given claim
; IBIFN - internal claim# (optional parameter) ; If IBIFN is not passed in, then the phone# from the default pay-to provider entry will be returned. ; For example, AR option 'EDI Lockbox 3rd Party Exceptions' needs the phone# for the process of transfering an ; EEOB to another site, but the claim# is not available to this process. |
|
PRVPHNX | ;
|
|
DEF(INST,DA,IBTCFLAG) | ; This procedure is called by new style x-ref in
; order to default name and address fields. ; INST - IEN to file #4, Institution. This is the value in the .01 ; field of the Pay-to or TRICARE Pay-to Providers sub-fil. ; DA - DA array as passed in from FileMan. DA(1) should equal 1 since ; this is the IB site params and there is only 1 entry. DA should ; equal the IEN to the pay-to provider multiple entry ; This procedure is called only if a new institution is being added to ; the sub-file or an entry in the sub-file is being changed from one ; institution to another. |
|
DEFX | ;
|
|
DIFF(IBIFN,EDI) | ; This function will determine if there are any differences between
; the Billing Provider name and address and the Pay-to Provider name and address. ; When these two are the same, then the Pay-to Provider information is ; suppressed and is not printed or transmitted. ; This function returns a 1 if differences are found, and 0 if they are the same. |
|
DIFFX | ;
|
|
MAINPRV(IBTCFLAG) | ; Return Pay-To provider information for main VAMC
|
|
MAINPRVX | ;
|
Name | Line Occurrences |
---|---|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
FileNo | Call Tags |
---|---|
^IBE(350.9 - [#350.9] | Classic Fileman Calls |
^DIC(5 - [#5] | FIND1^DIC, GET1^DIQ |