Home   Package List   Routine Alphabetical List   Global Alphabetical List   FileMan Files List   FileMan Sub-Files List   Package Component Lists   Package-Namespace Mapping  
Info |  Source |  Entry Points |  Interaction Calls |  FileMan Files Accessed Via FileMan Db Call
Print Page as PDF
Routine: IBJPS3

Package: Integrated Billing

Routine: IBJPS3


Information

IBJPS3 ;BP/YMG - IB Site Parameters, Pay-To Provider ;20-Oct-2008

Source Information

Source file <IBJPS3.m>

Entry Points

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.
  • ICR #5286
    • Status: Active
    • Usage: Private
    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 ;

    Interaction Calls

    Name Line Occurrences
    Function Call: WRITE
    • Prompt: !!
    • Line Location: HELP+1
    Function Call: WRITE
    • Prompt: !!,"WARNING: This is the default "_IBDISP_"."
    • Line Location: PRVDEL+8
    Function Call: WRITE
    • Prompt: !,?5,DIVS(I)
    • Line Location: PRVDEL+12
    Function Call: WRITE
    • Prompt: !
    • Line Location: PRVDEL+13

    FileMan Files Accessed Via FileMan Db Call

    FileNo Call Tags
    ^IBE(350.9 - [#350.9] Classic Fileman Calls
    ^DIC(5 - [#5] FIND1^DIC,  GET1^DIQ
    Info |  Source |  Entry Points |  Interaction Calls |  FileMan Files Accessed Via FileMan Db Call