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

Package: Contract Health Management Information System

Routine: ACHSUDF


Information

ACHSUDF ; IHS/ITSC/PMF - FORMAT DOCUMENT DATA FOR PRINT/DISPLAY(1/2) ; [ 01/10/2005 9:14 AM ]

Source Information

Source file <ACHSUDF.m>

Call Graph

Call Graph Total: 6

Package Total Call Graph
VA Fileman 2 COMMA^%DTC  $$GET1^DIQ  
Contract Health Management Information System 1 ($$HRN,$$LOC,$$PARM)^ACHS  
IHS Patient 1 $$GETMBI^AUPNMBI  
IHS VA Utilities 1 $$EXTSET^XBFUNC  
Kernel 1 $$FMTE^XLFDT  

Caller Graph

Caller Graph Total: 5

Package Total Caller Graph
Contract Health Management Information System 5 ACHSAV  ACHSRP1  ACHSRP2  ACHSRPF  ACHSRPF1  

Entry Points

Name Comments DBIA/ICR reference
MCD ; Check/format MediCaid eligible.
QUANTCV ;
PRO4 ;THIS SECTION NEVER EXECUTED
PRO3 ;
PRO2 ;
UDF1 ;
FAC2 ;
QUANTCVB ;
FAC1 ;
24 ;
PVT ; Check/format Private ins. eligible.
PRO ; Modified from PRO to P9 for Rate/AGR of Providers.
PTA ;
PRT ;EP.
A5 ;
FAC ;EP - Set CHS Mailing Address into "B" arrary.
P3 ;
END ;
P4 ;
P9 ;
PBPPN ;
BLN ;
ALL ;EP.
13 ;
QUANTIHS ;
RRE ; Check/format RailRoad eligible.
37 ;
MCR ; Check/format MediCare eligible.

External References

Name Field # of Occurrence
COMMA^%DTC UDF1+2
$$HRN^ACHS PTA+5
$$LOC^ACHS FAC+4, FAC1+1
$$PARM^ACHS FAC2+2, PRO3+3
$$GETMBI^AUPNMBI MCR+3, RRE+5
$$GET1^DIQ A5+7
$$EXTSET^XBFUNC UDF1+7
$$FMTE^XLFDT 37+1, A5+10, A5+11, A5+13, A5+14

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
^VA(200 - [#200] GET1^DIQ

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^ACHS(2 - [#9002062] A5+4
^ACHS(3 - [#9002063] A5+3
^ACHSF - [#9002080] PTA+2, PTA+4, P4+9, FAC+3, FAC1+1, FAC2+2, PRO3+1, A5+5, A5+7, A5+8
, A5+9
^ACHSOCC - [#9002078.5] A5+2
^AUPNMCD - [#9000004] MCD+5
^AUPNMCD("B" MCD+1, MCD+3
^AUPNMCR - [#9000003] MCR+2, MCR+4
^AUPNPAT - [#9000001] PTA+12, PTA+14, P4+2
^AUPNPRVT - [#9000006] PVT+1
^AUPNRRE - [#9000005] RRE+3, RRE+4
^AUTTCOM - [#9999999.05] PTA+15
^AUTTCTY - [#9999999.23] PTA+16
^AUTTLOC - [#9999999.06] PTA+3, PTA+9, FAC+2, FAC+4, FAC2+1, FAC2+2
^AUTTMCS - [#9999999.32] MCR+4
^AUTTRRP - [#9999999.33] RRE+6
^AUTTTRI - [#9999999.03] PTA+12
^AUTTVNDR - [#9999999.11] PRO+3, PRO+6, PRO2+1, PRO3+3, PRO3+4, PRO3+8, PRO3+9, PRO3+11, PRO3+13, 37+1
, UDF1+5, UDF1+11, UDF1+18, UDF1+19, UDF1+20
^AUTTVTYP - [#9999999.34] PRO+7
^AZOPBPP( PBPPN+3
^DD("DD" PRO3+11
^DIC(5 - [#5] PTA+19, P3+12, FAC+5, FAC1+2, PRO2+2
^DPT - [#2] P3+1, P3+2, P3+9, P4+1, P4+7

Label References

Name Line Occurrences
A5 UDF1+10
END BLN+5
FAC PTA+1, ALL+2
FAC1 FAC+3
FAC2 FAC+7
MCD MCR+6, RRE+3
MCR BLN+1
P3 PTA+14, PTA+15
P4 P3+9
P9 PRO+3, PRO3+7, PRO3+8, PRO3+10, PRO3+16
PBPPN PTA+9
PRO ALL+2, PRT+1
PRO2 PRO+6
PRO3 PRO2+1
PTA ALL+2, PRT+1
PVT MCD+1
QUANTCV P4+3
QUANTCVB QUANTCV+6
QUANTIHS QUANTCV+2
RRE MCR+2
UDF1 ALL+3, PRT+2

Naked Globals

Name Field # of Occurrence
^( PTA+14, PVT+1
^("P" A5+8
^(0 PTA+14, PTA+16, PTA+19, FAC+3, FAC+5, FAC1+2, PRO+3, PRO2+2, PRO3+9, PRO3+11
, PRO3+13, UDF1+5, A5+2, A5+3, A5+4, A5+5, A5+9
^(11 PVT+1
^(17 PRO3+4

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
>> % A5+2*
>> A( BLN+3*
>> A(1 PTA+3*, PTA+6*, P4+7*, PBPPN+4*
>> A(10 PVT+2*
>> A(11 P4+7*
>> A(2 P3+4*, P3+5*
>> A(3 P3+8*, P3+9*, P3+10*, P3+11*, P3+12*, P3+15*
>> A(4 P4+1*, P4+2*, P4+4*
>> A(5 PTA+13*, PTA+15*, PTA+16*, PTA+17*, PTA+19*
>> A(6 P4+8*, A5+10*, A5+13*
>> A(7 P4+8*, P4+9*, ALL+1*
>> A(8 A5+11*
>> A(9 MCR+1*, MCR+6*, RRE+6*, RRE+7*, MCD+5*, PVT+1*
>> ACHSAGRP PRO+1*, PRO3+7, PRO3+8*, PRO3+9, PRO3+11, PRO3+13, UDF1+10, UDF1+11, UDF1+18, UDF1+19
, UDF1+20
>> ACHSARCO PRO3+1*, PRO3+5, 13+1, 24+1, 37+1
>> ACHSBLKF PTA+1, BLN+1
>> ACHSBLT BLN+3
>> ACHSBPNO PBPPN+3*, PBPPN+4
>> ACHSCAN A5+4
>> ACHSCFY 13+1
>> ACHSCONP PRO+1*, PRO3+6, UDF1+5
>> ACHSDCR A5+9*
>> ACHSDES P4+8, P4+9, ALL+1
>> ACHSDEST PRO+16, A5+9*
>> ACHSDIEN PTA+2, PTA+4, P4+8, P4+9, A5+7, A5+8, A5+9
>> ACHSDOS A5+11
>> ACHSDRG PRO+1*, PRO3+13*, PRO3+14, UDF1+19, A5+1
>> ACHSDS UDF1+7*, UDF1+8
>> ACHSDUZ2 PTA+9
>> ACHSEDOS A5+10, PVT+1
>> ACHSESDA PVT+2
>> ACHSESDO UDF1+1
>> ACHSFC A5+5
>> ACHSFDT P4+9*, A5+13, A5+14
>> ACHSHON A5+5
>> ACHSHRN PTA+4*, PTA+5*, PTA+6*
>> ACHSMPN UDF1+8
>> ACHSMPP PRO+2*, UDF1+7, UDF1+8
>> ACHSOBJC A5+2
>> ACHSODT UDF1+3
>> ACHSPATF PTA+2*, PTA+3
>> ACHSPROV PRO+3, PRO+6, PRO2+1, PRO3+3, PRO3+4, PRO3+8, PRO3+9, PRO3+11, PRO3+13, 37+1
, UDF1+5, UDF1+11, UDF1+18, UDF1+19, UDF1+20
>> ACHSRATE 24+1, 37+1
>> ACHSSCC A5+3
>> ACHSSIG A5+7*, A5+8*
>> ACHSSLOC PTA+1, BLN+1
>> ACHSTDT A5+13, A5+14
>> ACHSTYP PRO3+13, UDF1+19, A5+8, A5+13, A5+14, PVT+2
ACHSVAL1 P4+2*, P4+10!, QUANTCV+2, QUANTCV+3, QUANTIHS+1, QUANTIHS+2, QUANTIHS+3, QUANTIHS+4, QUANTIHS+5
>> B(1 FAC+4*, FAC1+1*
>> B(2 FAC+4*, FAC1+1*
>> B(3 FAC+4*, FAC+5*, FAC+6*, FAC1+1*, FAC1+2*, FAC1+3*
>> B(4 FAC2+1*, FAC2+2*
C A5+12!, BLN+2*, BLN+3*
C(1 A5+13*
C(2 A5+13*
C(3 A5+13*
C(4 A5+13*, A5+14*
C(5 A5+13*, A5+14*
C(6 A5+13*, A5+14*
>> D PTA+13*, PTA+14*
>> D("FAX" PRO+9*
>> D(1 PRO+5*
>> D(10 PRO3+6*, PRO3+11*, PRO3+12*
>> D(11 PRO3+11*, 37+1*
>> D(12 PRO3+14*
>> D(13 UDF1+5*, UDF1+8*, UDF1+19*, A5+1*
>> D(14 PRO+3*, PRO3+15*
>> D(15 UDF1+20*
>> D(2 PRO2+1*
>> D(3 PRO2+1*, PRO2+2*, PRO2+3*
>> D(4 PRO+6*, PRO+8*
>> D(5 PRO+15*, PRO+16*
>> D(6 PRO+6*, PRO+10*, PRO+11*, PRO+12*, PRO+13*
>> D(7 PRO+7*
>> D(8 PRO3+3*, PRO3+4*
>> D(9 PRO3+5*, 13+1*, 24+1*, 37+1*, UDF1+5*, UDF1+8*, UDF1+16*, UDF1+18*
>> DFN PTA+5, PTA+12, PTA+14, P3+1, P3+2, P3+9, P4+1, P4+2, P4+7, PBPPN+3
, PRT+1, MCR+2, MCR+3, MCR+4, RRE+3, RRE+4, RRE+5, MCD+1, MCD+3, PVT+1
>> DIC(15 FAC1+1*
DT MCR+3, RRE+5
DUZ(2 PTA+2, PTA+3, PTA+4, PTA+5, PTA+9, P4+9, FAC+1, FAC+2, FAC+3, FAC+4
, FAC1+1, FAC2+1, FAC2+2, PRO3+1, A5+3, A5+5, A5+7, A5+8, A5+9
>> E(10 A5+5*, PVT+2
>> E(7 UDF1+3*
>> E(9 UDF1+3*
>> F(6 UDF1+4*, UDF1+5*, UDF1+8*, UDF1+12*, UDF1+14*, UDF1+15*, UDF1+16, UDF1+18*
>> F(7 A5+4*
>> F(8 A5+3*
>> F(9 A5+2*
>> I BLN+3*
>> L PTA+13*, PTA+14*, PTA+15*, PTA+16, BLN+2*, BLN+3*
>> T PTA+11*, PTA+12*, P4+2
U PTA+2, PTA+3, PTA+4, PTA+9, PTA+12, PTA+14, PTA+15, PTA+16, PTA+18, PTA+19
, P3+3, P3+9, P3+11, P3+12, P3+13, P4+1, P4+2, P4+7, P4+9, PBPPN+3
, FAC+3, FAC+4, FAC+5, FAC+6, FAC1+1, FAC1+2, FAC1+3, FAC2+1, FAC2+2, PRO+3
, PRO+5, PRO+6, PRO+7, PRO+8, PRO+9, PRO2+1, PRO2+2, PRO2+3, PRO3+1, PRO3+3
, PRO3+4, PRO3+9, PRO3+11, PRO3+13, 37+1, UDF1+5, UDF1+8, UDF1+11, UDF1+12, UDF1+13
, UDF1+18, UDF1+19, UDF1+20, A5+2, A5+3, A5+4, A5+5, A5+7, A5+8, A5+9
, MCR+4, RRE+6, MCD+5, PVT+1
>> X PTA+12*, PTA+15*, PTA+18*, PTA+19, P3+2*, P3+3, P3+9*, P3+11, P3+13, P4+1*
, P4+2, FAC+4*, FAC+6, FAC1+1*, FAC1+3, FAC2+2*, PRO+3*, PRO+4*, PRO+5, PRO+6*
, PRO+7, PRO+8, PRO+9, PRO2+1*, PRO2+3, QUANTCV+5*, QUANTCVB+1, UDF1+1*, UDF1+3, UDF1+11*
, UDF1+12, UDF1+13, A5+3*, BLN+3*, RRE+4*, RRE+6, MCD+2*, MCD+3*, MCD+5, PVT+1*
>> X1 QUANTCV+3*, QUANTCV+5
X2 QUANTCV+3*, QUANTCV+4, QUANTCV+5, UDF1+1*, A5+12!
X3 UDF1+1*, A5+12!
Y P3+3*, P3+4, P3+9*, P3+10, P3+11*, P3+12, P3+13*, P3+14*, P3+15, P4+1*
, P4+2*, P4+4, FAC+4*, FAC+5, FAC1+1*, FAC1+2, PRO2+1*, PRO2+2*, PRO3+11*, QUANTCV+1*
, QUANTIHS+1*, QUANTIHS+2*, QUANTIHS+3*, QUANTIHS+4*, QUANTCVB+1*, UDF1+13*, UDF1+14, UDF1+15, BLN+4!, MCR+3*
, MCR+4*, MCR+6, RRE+5*, RRE+6*, RRE+7, MCD+2*, MCD+3*, PVT+1*
Y(1 MCR+4*, RRE+6*
>> Z PRO3+9*, PRO3+10, PRO3+11, PRO3+12, UDF1+11*, UDF1+12, UDF1+14, UDF1+15
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 |  All