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 |  Caller Graph |  Entry Points |  External References |  FileMan Files Accessed Via FileMan Db Call |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables |  Marked Items |  All
Print Page as PDF
Routine: APCDCHKJ

Package: Patient Care Component

Routine: APCDCHKJ


Information

APCDCHKJ ; IHS/CMI/LAB - I-LINKER ;

Source Information

Source file <APCDCHKJ.m>

Call Graph

Call Graph Total: 6

Package Total Call Graph
IHS Patient 1 MOD^AUPNVSIT  
IHS VA Utilities 1 ($$VAL,$$VALI)^XBDIQ1  
Kernel 1 $$FMTE^XLFDT  
MailMan 1 ^XMD  
Uncategorized 1 ($$A08,A08)^BTSEVENT  
VA Fileman 1 ^DIE  

Caller Graph

Caller Graph Total: 11

Package Total Caller Graph
IHS GPRA Information System 9 BGP0C1  BGP1C1  BGP2C1  BGP3C1  BGP5C1  BGP6C1  BGP7C1  BGP8C1  
BGP9C1  
Patient Care Component 1 APCDK  
Third Party Billing 1 ABMDVCK  

Entry Points

Name Comments DBIA/ICR reference
DELPRC ;
EN ;PEP - can be called by Billing, etc.
PROCESS ; Process each "In hospital" record
; Set variables
EOJ ; Clean up and XIT
DRIVER
CHKHOSP ; Check corresponding V Hospitalization for discharge date
INIT ;
GENMSG ;
CHKYR ;
CHKPROC ;
CHECK ;
PROC2 ;

External References

Name Field # of Occurrence
MOD^AUPNVSIT PROCESS+19
$$A08^BTSEVENT PROCESS+22
A08^BTSEVENT PROCESS+22
^DIE PROCESS+16, DELPRC+4
$$VAL^XBDIQ1 GENMSG+8, GENMSG+9, GENMSG+12, GENMSG+15, GENMSG+23
$$VALI^XBDIQ1 GENMSG+13, GENMSG+14
$$FMTE^XLFDT GENMSG+15
^XMD GENMSG+25

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
^AUPNVSIT - [#9000010] Classic Fileman Calls
^AUPNVPRC - [#9000010.08] Classic Fileman Calls

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^APCDSITE - [#9001001.2] GENMSG+2
^AUPNVCHS - [#9000010.03] CHKHOSP+3, GENMSG+13
^AUPNVCHS("AD" CHKHOSP+1, GENMSG+13
^AUPNVINP - [#9000010.02] CHKHOSP+4, GENMSG+14
^AUPNVINP("AD" CHKHOSP+1, GENMSG+14
^AUPNVPRC - [#9000010.08] CHKPROC+1, CHKPROC+2, DELPRC+1, DELPRC+3
^AUPNVPRC("AD" CHKPROC+1, CHKPROC+2
^AUPNVSIT - [#9000010] PROCESS+2, PROCESS+3, PROCESS+6, PROC2+1, CHECK+1
^AUPNVSIT("AAH" PROCESS+11, PROC2+1
^AUPNVSIT("AI" DRIVER, PROCESS+2!, PROCESS+4!, PROCESS+5!, PROCESS+6!, PROCESS+7!, CHKYR+1!
^XTMP("APCDCHKJ" INIT+2!, PROCESS+12*, PROCESS+17*, PROCESS+24*, CHKYR+1*, DELPRC+3*, DELPRC+5!, GENMSG+1!, GENMSG+3, GENMSG+4
, GENMSG+5*, GENMSG+6*, GENMSG+7, GENMSG+8*, GENMSG+9*, GENMSG+10*, GENMSG+11, GENMSG+12*, GENMSG+15*, EOJ+1!

Label References

Name Line Occurrences
CHECK PROC2+1
CHKPROC PROCESS+18
CHKYR PROCESS+13
DELPRC CHKPROC+2
EOJ DRIVER+2
GENMSG DRIVER+1
PROC2 PROCESS+11
PROCESS DRIVER

Naked Globals

Name Field # of Occurrence
^(0 PROC2+1

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
>> % CHKYR+1*
APCDDCD PROCESS+17, CHKHOSP+3*, CHKHOSP+4*, CHKHOSP+5, GENMSG+13*, GENMSG+14*, GENMSG+15, EOJ+2!
APCDDT EOJ+2!
APCDFND PROCESS+8*, PROCESS+12, PROCESS+13, PROCESS+15, PROCESS+24, CHKHOSP+5*, CHKYR+1, EOJ+2!
APCDHDAT CHECK+2*, EOJ+2!
APCDHDFN PROCESS+8*, PROCESS+10*, PROCESS+12*, PROCESS+15*, PROCESS+17, PROCESS+19, PROC2+1*, CHECK+1, CHKHOSP+1, CHKHOSP+5
, CHKPROC+1, EOJ+2!
APCDHLER PROCESS+22*!
APCDHLOC CHECK+2*, EOJ+2!
APCDHOSP PROCESS+8!, EOJ+2!
APCDHOSP( PROCESS+12, CHKHOSP+5*
APCDHOSP("" PROCESS+15
APCDHPRC EOJ+3!
APCDHPRC( CHKPROC+1*, CHKPROC+2, DELPRC+1
APCDHTYP CHECK+2*, EOJ+2!
APCDHV EOJ+2!
APCDHVR CHECK+1*, CHECK+2, EOJ+2!
APCDICDP CHKPROC+2*, DELPRC+1, EOJ+3!
APCDIDAT PROCESS+8*, EOJ+2!
APCDIDFN INIT+3*, DRIVER*, PROCESS+2, PROCESS+3, PROCESS+4, PROCESS+5, PROCESS+6, PROCESS+7, PROCESS+12, PROCESS+15
, PROCESS+17, PROCESS+21, PROCESS+22, PROCESS+24, CHKYR+1, CHKPROC+2, EOJ+2!
APCDILOC PROCESS+8*, EOJ+2!
APCDINPD CHKHOSP+1*, CHKHOSP+2, CHKHOSP+3, CHKHOSP+4, GENMSG+13*, GENMSG+14*, EOJ+2!
APCDITYP PROCESS+8*, CHKHOSP+1, CHKHOSP+3, CHKHOSP+4, EOJ+2!
APCDIVR PROCESS+3*, PROCESS+4, PROCESS+5, PROCESS+7, PROCESS+8, EOJ+2!
APCDL PROCESS+12*, EOJ+3!
APCDOLD PROCESS+8*, PROCESS+24, CHKYR+1*, EOJ+2!
APCDPG EOJ+2!
APCDSVD PROCESS+10*, PROCESS+11*, PROC2+1, EOJ+2!
APCDT EOJ+2!
APCDTYPE EOJ+2!
APCDVD PROCESS+8*, PROCESS+10, CHKHOSP+5, CHKYR+1, EOJ+2!
APCDVDH PROCESS+10*, PROCESS+11, EOJ+2!
APCDVPRC CHKPROC+1*, CHKPROC+2*, DELPRC+1, DELPRC+3, DELPRC+4, DELPRC+5, EOJ+3!
>> AUPNVSIT PROCESS+19*
DA PROCESS+15*, PROCESS+16!, DELPRC+4*!
DFN PROCESS+8*, PROCESS+11, PROC2+1, EOJ+2!
DIE PROCESS+15*, PROCESS+16!, DELPRC+4*!
DR PROCESS+15*, PROCESS+16!, DELPRC+4*!
DT CHKYR+1
DUZ(2 GENMSG+2, GENMSG+23
IO("Q" EOJ+2!
U INIT+3*, PROCESS+4, PROCESS+5, PROCESS+6, PROCESS+7, PROCESS+8, PROC2+1, CHECK+2, CHKHOSP+3, CHKHOSP+4
, CHKPROC+1, CHKPROC+2, DELPRC+1, GENMSG+2, GENMSG+13, GENMSG+14
>> X GENMSG+5*, GENMSG+6*, GENMSG+8*, GENMSG+9*, GENMSG+10*, GENMSG+12*, GENMSG+15*, GENMSG+23*, GENMSG+24
>> XMDUZ GENMSG+20*
>> XMSUB GENMSG+22*
>> XMTEXT GENMSG+21*
XMY GENMSG+25!
XMY( GENMSG+24*
>> Y DELPRC+5, GENMSG+7*, GENMSG+8, GENMSG+9, GENMSG+11
>> Z GENMSG+11*, GENMSG+12, GENMSG+13, GENMSG+14, GENMSG+15
>> ZTQUEUED INIT+1
>> ZTREQ INIT+1*

Marked Items

Name Field # of Occurrence
$T(A08^BTSEVENT PROCESS+22
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  FileMan Files Accessed Via FileMan Db Call |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables |  Marked Items |  All