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: IBECEA1

Package: Integrated Billing

Routine: IBECEA1


Information

IBECEA1 ;ALB/RLW - Cancel/Edit/Add... Action Entry Points ; Sep 30, 2020@15:16:44

Source Information

Source file <IBECEA1.m>

Entry Points

Name Comments DBIA/ICR reference
PASS ; 'Pass a Charge' Entry Action (added by Jim Moore 4/30/92)
MSG ; Display results message.
ADD ; 'Add a Charge' Entry Action
UPD ; 'Edit a Charge' Entry Action
CAN ; 'Cancel a Charge' Entry Action
CANQ
PAUSE ; Keep this around for awhile.
DUPCPYCHK(IBIENS) ;
; Input: IBIENS = A single charge IEN to release or a series of charge IENs separated by commas
; Output: 0: No Duplicate Copay exists for the patient/date
; #: IEN of the Duplicate Copay
; If the charge currently being released is a Copay charge, then check for duplicates
; All charges including ON HOLD Copay charges will be in the ACHDT x-ref
IBARY(IBIENS,IBARY) ; Process user selection and save in IBARY ordered by priority
; IBARY will only contain the Copay related charges that need to be checked for duplicates.
; Input: Y = A single charge IEN to release or a series of charge IENs separated by commas
; IBARY = Array name passed by reference for return array.
; Output: IBARY(Date of Interest, Priority Index, IEN in "#350)=""
GETINFO(IBIEN) ; Display Duplicate Copay info to the user.
; IBIEN = Existing Copay already charged for Patient/Date
CPYDISPLAY(IBIEN1,IBIEN2) ; Display Duplicate Copay info to the user.
; Input: IBIEN1 - IEN of 1st charge - Currently in IB
; IBIEN2 - IEN of 2nd charge - Could be in IB or AR

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: $S(IBY>0:"done.",1:"error (see msg)")
  • Line Location: PASS+75
Function Call: WRITE
  • Prompt: !,"Passing billing data to the IVM package... "
  • Line Location: PASS+78
Function Call: WRITE
  • Prompt: "done."
  • Line Location: PASS+78
Function Call: WRITE
  • Prompt: !,"Charge #"_IBII_" "_IBMSG
  • Line Location: MSG+2
Function Call: WRITE
  • Prompt: !
  • Line Location: MSG+3
Function Call: WRITE
  • Prompt: !
  • Line Location: MSG+3
Function Call: WRITE
  • Prompt: !,"Rebuilding list of charges..."
  • Line Location: CAN+6
Function Call: WRITE
  • Prompt: !
  • Line Location: PAUSE+1
Function Call: WRITE
  • Prompt: !
  • Line Location: PAUSE+1
Function Call: WRITE
  • Prompt: !
  • Line Location: CPYDISPLAY+19
Function Call: WRITE
  • Prompt: !,"patient/date."
  • Line Location: CPYDISPLAY+23
Function Call: WRITE
  • Prompt: !,"Also check the following Outpatient Observation charge."
  • Line Location: CPYDISPLAY+25
Function Call: WRITE
  • Prompt: !!,"Date Charge Type Stop Charge"
  • Line Location: CPYDISPLAY+26
Function Call: WRITE
  • Prompt: !,"The first charge is currently On Hold, the second charge has already been"
  • Line Location: CPYDISPLAY+31
Function Call: WRITE
  • Prompt: !,"passed to AR:"
  • Line Location: CPYDISPLAY+32
Function Call: WRITE
  • Prompt: !,"Also check the following Outpatient Observation charge."
  • Line Location: CPYDISPLAY+34
Function Call: WRITE
  • Prompt: !!,"Date Charge Type Stop Charge Bill Transaction"
  • Line Location: CPYDISPLAY+35
Function Call: WRITE
  • Prompt: !,"================================================================================"
  • Line Location: CPYDISPLAY+38
Function Call: WRITE
  • Prompt: !,IBTEXT1
  • Line Location: CPYDISPLAY+39
Function Call: WRITE
  • Prompt: !,IBTEXT2
  • Line Location: CPYDISPLAY+40
Function Call: WRITE
  • Prompt: !,IBTEXT3
  • Line Location: CPYDISPLAY+41
Function Call: WRITE
  • Prompt: !!,"Please review these charges and determine what action(s) should be taken."
  • Line Location: CPYDISPLAY+43

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
^IB - [#350] GET1^DIQ
^IBE(352.5 - [#352.5] GET1^DIQ
Info |  Source |  Entry Points |  Interaction Calls |  FileMan Files Accessed Via FileMan Db Call