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 |  Local Variables |  All
Print Page as PDF
Routine: ABSPOS29

Package: Pharmacy Point of Sale

Routine: ABSPOS29


Information

ABSPOS29 ; IHS/FCS/DRS - BUILD COMBINED INSURANCE ; [ 09/12/2002 10:04 AM ]

Source Information

Source file <ABSPOS29.m>

Call Graph

Call Graph Total: 4

Package Total Call Graph
VA Fileman 2 DT^DICRW  (,IX1)^DIK  
IHS Patient 1 $$HISTMBI^AUPNMBI  
IHS Patient Registration 1 ($$GETMCR,$$GETRRE,$$INSTYP)^AGUTL  

Caller Graph

Caller Graph Total: 1

Package Total Caller Graph
Pharmacy Point of Sale 1 ABSPOS25  

Entry Points

Name Comments DBIA/ICR reference
USEFI()
TRANSFI(INSDFN,STATE)
EN(PATDFN)
UPDATE ;
PRIVATE ;
MEDICARE ;
MEDICAID ;
RAILROAD ;RLT - 04/25/06 - Patch 17
; /IHS/OIT/RAM ; THE POLNUM RETRIEVAL SEGMENTS OF THIS ROUTINE AREN'T RIGHT - SHOULD LOOK FOR PIECE #4, NOT 3... IS THIS EVEN USED?
; RAILROAD ALSO USES A PREFIX, NOT A SUFFIX - THE 'SUFFIX' FIELD IS A DATE FIELD!

External References

Name Field # of Occurrence
$$GETMCR^AGUTL MEDICARE+14, MEDICARE+26
$$GETRRE^AGUTL RAILROAD+14, RAILROAD+26
$$INSTYP^AGUTL MEDICAID+18
$$HISTMBI^AUPNMBI MEDICARE+7
DT^DICRW EN+10
^DIK UPDATE+9
IX1^DIK UPDATE+30

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
^ABSPCOMB - [#9002313.1] Classic Fileman Calls

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^ABSP(9002313.99 - [#9002313.99] USEFI
^ABSPCOMB - [#9002313.1] UPDATE+5, UPDATE+15, UPDATE+19!, UPDATE+20*, UPDATE+25*, UPDATE+26*, UPDATE+28*, UPDATE+29*
^ABSPCOMB("B" UPDATE+21*
^ABSPCOMB(0 UPDATE+13, UPDATE+14, UPDATE+16*, UPDATE+17*, UPDATE+18
^AUPNMCD - [#9000004] MEDICAID+6, MEDICAID+23, MEDICAID+32, MEDICAID+34, MEDICAID+35
^AUPNMCD("B" MEDICAID+3
^AUPNMCR - [#9000003] MEDICARE+6, MEDICARE+9, MEDICARE+10, MEDICARE+20
^AUPNMCR("B" MEDICARE+3
^AUPNPRVT - [#9000006] PRIVATE+6, PRIVATE+8
^AUPNPRVT("B" PRIVATE+2
^AUPNRRE - [#9000005] RAILROAD+7, RAILROAD+9, RAILROAD+10, RAILROAD+20
^AUPNRRE("B" RAILROAD+4
^AUTNINS - [#9999999.18] TRANSFI+2
^AUTTRLSH("B" MEDICARE+18, RAILROAD+18
^DIC("B" PRIVATE+4, MEDICAID+1, MEDICARE+2, RAILROAD+3
^DIC(5 - [#5] MEDICAID+19

Label References

Name Line Occurrences
$$TRANSFI MEDICAID+11
$$USEFI TRANSFI+1
MEDICAID EN+13
MEDICARE EN+14
PRIVATE EN+12
RAILROAD EN+15
UPDATE EN+16

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
>> ABSPD1 MEDICAID+31*, MEDICAID+32*, MEDICAID+34, MEDICAID+35
ARRAY EN+2~, UPDATE+5, UPDATE+12
ARRAY( PRIVATE+21*, MEDICAID+36*, MEDICARE+31*, RAILROAD+31*, UPDATE+23, UPDATE+25, UPDATE+26, UPDATE+27
BEGDAT EN+2~, PRIVATE+14*, PRIVATE+21, MEDICAID+24*, MEDICAID+34*, MEDICAID+36, MEDICARE+21*, MEDICARE+31, RAILROAD+21*, RAILROAD+31
CAIDDFN EN+2~, MEDICAID+2*, MEDICAID+3*, MEDICAID+6, MEDICAID+23, MEDICAID+32, MEDICAID+34, MEDICAID+35, MEDICAID+36
CAIDNAM EN+2~, MEDICAID+23*
CAREDFN EN+2~, MEDICARE+3*, MEDICARE+4, MEDICARE+6, MEDICARE+9, MEDICARE+10, MEDICARE+14, MEDICARE+20, MEDICARE+26, MEDICARE+31
CARENAM EN+2~, MEDICARE+20*, MEDICARE+25*, MEDICARE+31
CNT EN+2~, UPDATE+22*, UPDATE+24*, UPDATE+29
COVTYP EN+5~, MEDICARE+11*, MEDICARE+12, MEDICARE+23, RAILROAD+11*, RAILROAD+12, RAILROAD+23
D1 EN+2~, PRIVATE+5*, PRIVATE+6*, PRIVATE+8, PRIVATE+21, MEDICARE+8*, MEDICARE+9*, MEDICARE+10, MEDICARE+31, RAILROAD+8*
, RAILROAD+9*, RAILROAD+10, RAILROAD+31, UPDATE+22*, UPDATE+23*, UPDATE+25, UPDATE+26, UPDATE+27, UPDATE+28
DA EN+2~, UPDATE+6~, UPDATE+8*, UPDATE+30*
DIK EN+2~, UPDATE+6~, UPDATE+7*, UPDATE+30*
DIQUIET EN+2~, EN+9~, EN+10*
ENDDAT EN+3~, PRIVATE+15*, PRIVATE+21, MEDICAID+24*, MEDICAID+35*, MEDICAID+36, MEDICARE+22*, MEDICARE+31, RAILROAD+22*, RAILROAD+31
FILE EN+3~, PRIVATE+4*, PRIVATE+21, MEDICAID+1*, MEDICAID+36, MEDICARE+2*, MEDICARE+31, RAILROAD+3*, RAILROAD+31
FILECNT EN+3~, UPDATE+14*, UPDATE+15*, UPDATE+16
INSDFN EN+5~, TRANSFI~, TRANSFI+1, TRANSFI+2, TRANSFI+3, PRIVATE+9*, PRIVATE+17, PRIVATE+21, MEDICAID+7*, MEDICAID+8
, MEDICAID+11*, MEDICAID+18, MEDICAID+21, MEDICAID+22*, MEDICAID+36, MEDICARE+13*, MEDICARE+24*, MEDICARE+28, MEDICARE+31, RAILROAD+13*
, RAILROAD+24*, RAILROAD+28, RAILROAD+31
INSTYP EN+5~, MEDICAID+18*, MEDICAID+21
MBIARRAY MEDICARE+1~, MEDICARE+7
NUMBER EN+3~, EN+9~, EN+11*, PRIVATE+7*, PRIVATE+21, MEDICAID+33*, MEDICAID+36, MEDICARE+29*, MEDICARE+31, RAILROAD+29*
, RAILROAD+31
P1 EN+3~, UPDATE+27*, UPDATE+28
P2 EN+3~, UPDATE+27*, UPDATE+28
P3 EN+3~, UPDATE+27*, UPDATE+28
PATDFN EN~, EN+7, PRIVATE+2, MEDICAID+3, MEDICARE+3, MEDICARE+7, RAILROAD+4, UPDATE+5, UPDATE+8, UPDATE+15
, UPDATE+17, UPDATE+19, UPDATE+20, UPDATE+21, UPDATE+25, UPDATE+26, UPDATE+28, UPDATE+29, UPDATE+30
POLCOV EN+4~, PRIVATE+11*
POLIEN EN+4~, PRIVATE+16*, PRIVATE+21, MEDICAID+15*, MEDICAID+36, MEDICARE+19*, MEDICARE+31, RAILROAD+19*, RAILROAD+31
POLNAM EN+4~, PRIVATE+12*, PRIVATE+21, MEDICAID+12*, MEDICAID+36, MEDICARE+17*, RAILROAD+17*
POLNUM EN+4~, PRIVATE+10*, PRIVATE+21, MEDICAID+9*, MEDICAID+36, MEDICARE+14*, MEDICARE+15*, MEDICARE+26*, MEDICARE+27*, MEDICARE+31
, RAILROAD+14*, RAILROAD+15*, RAILROAD+26*, RAILROAD+27*, RAILROAD+31
POLREL EN+4~, PRIVATE+13*, PRIVATE+21, MEDICAID+13*, MEDICAID+36, MEDICARE+18*, MEDICARE+31, RAILROAD+18*, RAILROAD+31
POLSEX EN+4~, MEDICAID+14*
PRVDFN EN+4~, PRIVATE+2*, PRIVATE+3, PRIVATE+6, PRIVATE+8, PRIVATE+21
REC EN+4~, PRIVATE+8*, PRIVATE+9, PRIVATE+10, PRIVATE+11, PRIVATE+12, PRIVATE+13, PRIVATE+14, PRIVATE+15, PRIVATE+16
, MEDICAID+6*, MEDICAID+7, MEDICAID+9, MEDICAID+10, MEDICAID+12, MEDICAID+13, MEDICAID+14, MEDICAID+15, MEDICAID+22, MEDICARE+6*
, MEDICARE+13, MEDICARE+15, MEDICARE+16, RAILROAD+7*, RAILROAD+13, RAILROAD+15, RAILROAD+16
REC11 EN+4~, MEDICARE+10*, MEDICARE+11, MEDICARE+21, MEDICARE+22, MEDICARE+24, MEDICARE+25, MEDICARE+27, RAILROAD+10*, RAILROAD+11
, RAILROAD+21, RAILROAD+22, RAILROAD+24, RAILROAD+25, RAILROAD+27
RRDFN EN+5~, RAILROAD+4*, RAILROAD+5, RAILROAD+7, RAILROAD+9, RAILROAD+10, RAILROAD+14, RAILROAD+20, RAILROAD+26, RAILROAD+31
RRNAM EN+5~, RAILROAD+20*, RAILROAD+25*, RAILROAD+31
RRPREFIX EN+5~
STATE TRANSFI~, TRANSFI+2, MEDICAID+10*, MEDICAID+11, MEDICAID+19
STATENM EN+5~, MEDICAID+18*, MEDICAID+19*, MEDICAID+21
STATUS MEDICARE+1~, MEDICARE+7*
SUFFIX EN+4~, MEDICARE+16*, RAILROAD+16*
U TRANSFI+2, USEFI, PRIVATE+9, PRIVATE+10, PRIVATE+11, PRIVATE+12, PRIVATE+13, PRIVATE+14, PRIVATE+15, PRIVATE+16
, PRIVATE+21, MEDICAID+7, MEDICAID+9, MEDICAID+10, MEDICAID+12, MEDICAID+13, MEDICAID+14, MEDICAID+15, MEDICAID+19, MEDICAID+22
, MEDICAID+23, MEDICAID+34, MEDICAID+35, MEDICAID+36, MEDICARE+11, MEDICARE+13, MEDICARE+15, MEDICARE+16, MEDICARE+20, MEDICARE+21
, MEDICARE+22, MEDICARE+24, MEDICARE+25, MEDICARE+27, MEDICARE+31, RAILROAD+11, RAILROAD+13, RAILROAD+15, RAILROAD+16, RAILROAD+20
, RAILROAD+21, RAILROAD+22, RAILROAD+24, RAILROAD+25, RAILROAD+27, RAILROAD+31, UPDATE+14, UPDATE+16, UPDATE+17, UPDATE+26
, UPDATE+27
X TRANSFI+2~*, TRANSFI+3
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  FileMan Files Accessed Via FileMan Db Call |  Global Variables Directly Accessed |  Label References |  Local Variables |  All