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
Print Page as PDF
Routine: IBCNBME

Package: Integrated Billing

Routine: IBCNBME


Information

IBCNBME ;ALB/ARH-Ins Buffer: external entry points, add/edit buffer ;1 Jun 97

Source Information

Source file <IBCNBME.m>

Entry Points

Name Comments DBIA/ICR reference
FEE(DFN) ; ENTRY FOR FEE BASIS: add/edit a buffer entry
REG(DFN) ; ENTRY FOR REGISTRATION: add/edit a buffer entry
  • ICR #2538
    • Status: Active
    • Usage: Private
    PREG(DFN) ; ENTRY FOR PRE-REGISTRATION: add/edit a buffer entry
  • ICR #2538
    • Status: Active
    • Usage: Private
    EDADD(IBSOURCE,DFN) ; add or select a specific patient's buffer entry then edit all data
    ; IBSOURCE = 1-interview, 2-data match, 3-ivm, 4-pre-reg, 5-eiiv
    HELP ;
    NEW(DFN,INSNAME,SOURCE) ; ask then add new insurance buffer entry
    EDIT() ; ask user if they want to edit an existing buffer entry
    ; returns 0 if don't want to edit, -1 if trys to exit, 1 if wants to edit existing buffer entry
    DISPLAY ;
    INSCOV(DFN) ; return true if covered by insurance is yes, false if not covered or user ^ out
    ; allow user to edit 'Covered By Insurance' question (2,.3192), then auto correct if if they were wrong
    ; (primarily needed because this field an inconsistancy check in registration so it must have a value)

    Interaction Calls

    Name Line Occurrences
    Function Call: WRITE
    • Prompt: !!
    • Line Location: EDADD+16
    Function Call: WRITE
    • Prompt: !
    • Line Location: EDADD+20
    Function Call: WRITE
    • Prompt: !
    • Line Location: EDADD+21
    Function Call: WRITE
    • Prompt: !!,"You may add a new Insurance Buffer entry or edit an entry you have already ",!,"created for this patient. Insurance Company name must be 3-30 characters.",!
    • Line Location: HELP+1
    Function Call: WRITE
    • Prompt: "To 'fast enter' Medicare coverage information, please enter 'MEDICARE (WNR)'.",!
    • Line Location: HELP+2
    Function Call: WRITE
    • Prompt: !
    • Line Location: NEW+1
    Function Call: WRITE
    • Prompt: !
    • Line Location: EDIT+2
    Function Call: WRITE
    • Prompt: !!,?2,"This option adds or edits insurance information in the Insurance Buffer File."
    • Line Location: DISPLAY+2
    Function Call: WRITE
    • Prompt: !,?2,"This is a temporary file that will hold all new insurance information until"
    • Line Location: DISPLAY+3
    Function Call: WRITE
    • Prompt: !,?2,"authorized insurance personnel can coordinate this new information with the"
    • Line Location: DISPLAY+4
    Function Call: WRITE
    • Prompt: !,?2,"patient's existing insurance. You may add a new Buffer entry or edit a"
    • Line Location: DISPLAY+5
    Function Call: WRITE
    • Prompt: !,?2,"Buffer entry that you previously created for this patient if that entry"
    • Line Location: DISPLAY+6
    Function Call: WRITE
    • Prompt: !,?2,"has not yet been processed by insurance personnel."
    • Line Location: DISPLAY+7
    Function Call: WRITE
    • Prompt: !!,?2,"Please enter all available insurance information.",!!
    • Line Location: DISPLAY+8
    Info |  Source |  Entry Points |  Interaction Calls