Home   Package List   Routine Alphabetical List   Global Alphabetical List   FileMan Files List   FileMan Sub-Files List   Package Component Lists   Package-Namespace Mapping  
Info |  Source |  Call Graph |  Entry Points |  External References |  FileMan Files Accessed Via FileMan Db Call |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables |  All
Print Page as PDF
Routine: DGVPTIB1

Package: Registration

Routine: DGVPTIB1


Information

DGVPTIB1 ;alb/mjk - IBACKIN for export with PIMS v5.3; 4/21/93

Source Information

Source file <DGVPTIB1.m>

Call Graph

Call Graph Total: 12

Package Total Call Graph
Integrated Billing 8 ^IBAERR  ^IBAFIL  (ADD,ARPARM,BILLNO,SITE)^IBAUTL  (SERV,TYPE)^IBAUTL2  CLADD^IBAUTL3  CANCHG^IBECEA2  (APPT,CANCP)^IBECEA3  $$IGN^IBEFUNC  
VA Fileman 2 DT^DICRW  IX^DIK  
Registration 1 $$BIL^DGMTUB  
Scheduling 1 $$STATUS^SDAM1  

Entry Points

Name Comments DBIA/ICR reference
EN ; main entry point
ADDQ
CHKSTAT ; check appointment status, quit if inpatient or not relevant
SETUP ;
ENQ
ADD ; add op copay charge
CKBILL ; if a charge has been cancelled, search for other visits for day that might be billable.
CKQ
CANQ
CANCEL ; cancel op copay charge - search for op charges from same date, then compare softlink
SETUPQ
IBACKIN ;ALB/RLW - Check-in Link for OP Co-payment ; 12-JUN-92

External References

Name Field # of Occurrence
$$BIL^DGMTUB SETUP+3
DT^DICRW SETUP+1
IX^DIK ADD+10
^IBAERR ADD+3, ADD+4, ADD+5, ADD+6, ADD+7, ADD+8, ADD+11, CANCEL+5, CANCEL+6
^IBAFIL ADD+11, CANCEL+6
ADD^IBAUTL ADD+7
ARPARM^IBAUTL ADD+5, CANCEL+5
BILLNO^IBAUTL ADD+6
SITE^IBAUTL SETUP+13
SERV^IBAUTL2 SETUP+13
TYPE^IBAUTL2 SETUP+13, ADD+3
CLADD^IBAUTL3 ADD+12
CANCHG^IBECEA2 CANCEL+4
APPT^IBECEA3 ADD+1
CANCP^IBECEA3 SETUP+9
$$IGN^IBEFUNC SETUP+11
$$STATUS^SDAM1 CKBILL+3

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
^IB - [#350] Classic Fileman Calls

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^DPT - [#2] SETUP+7, CKBILL+2
^IB - [#350] ADD+8, ADD+9*, ADD+10, CANCEL+3
^IB("AC" ADD+9!
^IB("APTDT" CANCEL+2, CANCEL+3
^IBE(350.1 - [#350.1] SETUP+14, ADD+4
^IBE(351 - [#351] ADD+12
^SC - [#44] SETUP+6, CKBILL+4

Label References

Name Line Occurrences
ADD SETUP+17, SETUP+18, CKBILL+6
ADDQ ADD+2, ADD+4, ADD+5, ADD+6, ADD+7, ADD+8
CANCEL SETUP+21, SETUP+22
CKBILL CANCEL+7
ENQ CHKSTAT+4, CHKSTAT+9
SETUP CHKSTAT+9, CHKSTAT+10
SETUPQ SETUP+17, SETUP+18, SETUP+21

Naked Globals

Name Field # of Occurrence
^( CKBILL+2, CKBILL+4
^(0 SETUP+7

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
DA ADD+10*!
>> DFN ADD+12*
DIK ADD+10*!
DT SETUP+1, SETUP+11
DUZ SETUP+4, SETUP+15
>> I CANCEL+7*, CKBILL+1
>> IBACLIN SETUP+6*
IBAD CKBILL+1~*, CKBILL+2*, CKBILL+3, CKBILL+4, CKBILL+5, CKBILL+6
IBADATE ENQ!
IBADFN EN+7*, ENQ!, SETUP+3, SETUP+7, SETUP+15, ADD+9, ADD+12, CANCEL+2, CANCEL+3, CKBILL+2
, CKBILL+3, CKBILL+4, CKBILL+6
>> IBAPTYPE SETUP+7*, SETUP+9, SETUP+11
IBAST CHKSTAT+5*, CHKSTAT+9, ENQ!, SETUP+14, SETUP+17, SETUP+18, SETUP+20, SETUP+21, SETUP+22, CKBILL+2
, CKBILL+4, CKBILL+5*
IBATYP ENQ!, SETUP+14*, SETUP+15, ADD+4*, ADD+9
IBBST CHKSTAT+5*, CHKSTAT+10, ENQ!, SETUP+21, SETUP+22
>> IBCHG ADD+9
IBCHRGD ENQ!, ADD+2, ADD+4
>> IBCLDT ADD+12*
IBCNP ENQ!, ADD+2
IBCRES SETUP+20*, SETUPQ!
>> IBDATE SETUP+2*, SETUP+3, SETUP+7
>> IBDESC ADD+9
IBDT ENQ!, SETUP+2*, ADD+9, ADD+12, CANCEL+7, CKBILL+2
>> IBDUZ SETUP+4*, ADD+9
IBEL ENQ!
IBFAC ENQ!, ADD+9
IBIEN ENQ!, CANCEL+2*, CANCEL+3*, CANCEL+4
IBIL ENQ!, ADD+9
IBJOB SETUP+4~*
IBN ENQ!, ADD+8, ADD+9, ADD+10, ADD+11
IBNOS ENQ!, ADD+11*, CANCEL+6
IBPARNT ENQ!
IBPDT ENQ!
>> IBPTDT CANCEL+1*, CANCEL+2*, CANCEL+3, CANCEL+7*
IBSD CKBILL+1~, CKBILL+2*, CKBILL+3, CKBILL+4, CKBILL+5, CKBILL+6
>> IBSEQNO ADD+4*
IBSERV ENQ!, SETUP+15
IBSFTLK ENQ!, SETUP+12*, ADD+9, CANCEL+3, CKBILL+5*
IBSN CKBILL+1~, CKBILL+4*, CKBILL+5, CKBILL+6
IBSTAT ENQ!
>> IBTOTL CANCEL+4*
IBTRAN ENQ!, ADD+9
>> IBWHER SETUP+4*
IBWST CHKSTAT+5*, ENQ!, SETUP+17, SETUP+18, SETUP+21, SETUP+22
IBX ENQ!, SETUP+2*, CANCEL+4*, CKBILL+5*
IBXA ENQ!, SETUP+2*
>> IBY ADD+3
>> SDAMEVT EN+6
>> SDATA EN+6, EN+7, CHKSTAT+5, SETUP+2, SETUP+6, SETUP+12, CKBILL+6*
>> SDATA("AFTER" CHKSTAT+4, CHKSTAT+5
>> SDATA("BEFORE" CHKSTAT+4, CHKSTAT+5
X ENQ!, SETUP+15!*, CANCEL+3!*
X(0 SETUP+15*
>> Y SETUP+4*, ADD+4*, ADD+5, ADD+6, ADD+7, ADD+8*, ADD+11, CANCEL+5, CANCEL+6
Info |  Source |  Call Graph |  Entry Points |  External References |  FileMan Files Accessed Via FileMan Db Call |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables |  All