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 |  Interaction Calls |  FileMan Files Accessed Via FileMan Db Call |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables |  All
Print Page as PDF
Routine: ABSPOSRU

Package: Pharmacy Point of Sale

Routine: ABSPOSRU


Information

ABSPOSRU ;IHS/OIT/SCR - Utilities for POS Insurance Report ;

Source Information

Source file <ABSPOSRU.m>

Call Graph

Call Graph Total: 6

Package Total Call Graph
VA Fileman 3 C^%DTC  ^DIC  ^DIR  
IHS Patient Registration 1 $$GETMCR^AGUTL  
Kernel 1 ^%ZIS  
Pharmacy Point of Sale 1 ZEND^ABSPOSRZ  

Caller Graph

Caller Graph Total: 1

Package Total Caller Graph
Pharmacy Point of Sale 1 ABSPOSRZ  

Entry Points

Name Comments DBIA/ICR reference
DEVSEL ; SELECT DEVICE
MEDICARE(ABSPLIST,ABSPELDT,ABSPDEAD,ABSPCNT,ABSPTOT,ABSPPHRM) ; EP From ABSPOSR7
EDT()
MEDICAID(ABSPLIST,ABSPELDT,ABSPDEAD,ABSPCNT,ABSPTOT,ABSPPHRM) ;EP FROM ABSPOSR7
PRIVATE(ABSPLIST,ABSPELDT,ABSPDEAD,ABSPCNT,ABSPTOT,ABSPPHRM)
BDT()
CLNC() ; PICK WHICH OR ALL CLINIC PHARMACIES

External References

Name Field # of Occurrence
C^%DTC BDT+9, EDT+9
^%ZIS DEVSEL+3, DEVSEL+5
ZEND^ABSPOSRZ DEVSEL+8
$$GETMCR^AGUTL MEDICARE+37
^DIC CLNC+5
^DIR BDT+6, EDT+6

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !
  • Line Location: BDT+2
Function Call: WRITE
  • Prompt: !
  • Line Location: EDT+2
Routine Call
  • DIC
  • Line Location:
    • CLNC+5
Routine Call
  • DIR
  • Line Location:
    • BDT+6
    • EDT+6
Routine Call
  • %ZIS
  • Line Location:
    • DEVSEL+3
    • DEVSEL+5

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
^ABSP(9002313.56 - [#9002313.56] Classic Fileman Calls

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^AUPN3PPH - [#9000003.1] PRIVATE+29
^AUPNMCD - [#9000004] MEDICAID+4, MEDICAID+5, MEDICAID+8, MEDICAID+9, MEDICAID+11, MEDICAID+19, MEDICAID+23, MEDICAID+24, MEDICAID+43
^AUPNMCR - [#9000003] MEDICARE+4, MEDICARE+5, MEDICARE+9, MEDICARE+10, MEDICARE+12, MEDICARE+16, MEDICARE+17
^AUPNPAT - [#9000001] MEDICARE+20, MEDICARE+21, MEDICARE+30, MEDICARE+38, PRIVATE+12, PRIVATE+13, PRIVATE+23, PRIVATE+30, MEDICAID+28, MEDICAID+29
, MEDICAID+38, MEDICAID+44
^AUPNPRVT - [#9000006] PRIVATE+3, PRIVATE+5, PRIVATE+6, PRIVATE+8, PRIVATE+9, PRIVATE+29
^AUTNINS - [#9999999.18] MEDICARE+35, PRIVATE+28, MEDICAID+10, MEDICAID+14, MEDICAID+15, MEDICAID+16, MEDICAID+42
^DPT - [#2] MEDICARE+6, MEDICARE+7, MEDICARE+15, MEDICAID+6, MEDICAID+7, MEDICAID+22
^TMP($J MEDICARE+41*, PRIVATE+34*, MEDICAID+47*

Label References

Name Line Occurrences
DEVSEL DEVSEL+13

Naked Globals

Name Field # of Occurrence
^( MEDICARE+7, MEDICAID+7

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
ABSPBDT BDT+1~, BDT+8*, BDT+9
ABSPCNT MEDICARE~, PRIVATE~, MEDICAID~
ABSPCNT( MEDICARE+42*, PRIVATE+35*, MEDICAID+48*
ABSPCOV MEDICARE+1~, MEDICARE+10*, MEDICARE+11, MEDICAID+1~
ABSPDEAD MEDICARE~, MEDICARE+15, MEDICARE+31, PRIVATE~, PRIVATE+24, MEDICAID~, MEDICAID+22, MEDICAID+39
ABSPDPT MEDICARE+2~, MEDICARE+5*, MEDICARE+6, MEDICARE+7, MEDICARE+40, MEDICARE+41, MEDICARE+45, MEDICAID+2~, MEDICAID+5*, MEDICAID+6
, MEDICAID+7, MEDICAID+46, MEDICAID+47, MEDICAID+51
ABSPDPT( MEDICARE+40*, MEDICARE+45, PRIVATE+33*, PRIVATE+39, MEDICAID+46*, MEDICAID+51
ABSPEDT MEDICARE+1~, MEDICARE+17*, MEDICARE+18, MEDICARE+41, PRIVATE+1~, PRIVATE+9*, PRIVATE+10, PRIVATE+34, MEDICAID+1~, MEDICAID+24*
, MEDICAID+26, MEDICAID+47, EDT+1~, EDT+8*, EDT+9
ABSPEIEN MEDICARE+1~, MEDICARE+8*, MEDICARE+9*, MEDICARE+10, MEDICARE+12, MEDICARE+16, MEDICARE+17, MEDICAID+1~, MEDICAID+18*, MEDICAID+19*
, MEDICAID+23, MEDICAID+24
ABSPELDT MEDICARE~, MEDICARE+7, MEDICARE+18, MEDICARE+37, PRIVATE~, PRIVATE+10, MEDICAID~, MEDICAID+7, MEDICAID+26
ABSPEN MEDICARE+1~, MEDICARE+3*, MEDICARE+4*, MEDICARE+5, MEDICARE+9, MEDICARE+10, MEDICARE+12, MEDICARE+15, MEDICARE+16, MEDICARE+17
, MEDICARE+20, MEDICARE+21, MEDICARE+30, MEDICARE+37, MEDICARE+38, PRIVATE+1~, PRIVATE+4*, PRIVATE+5*, PRIVATE+6, PRIVATE+8
, PRIVATE+9, PRIVATE+13, PRIVATE+29, MEDICAID+1~, MEDICAID+3*, MEDICAID+4*, MEDICAID+5, MEDICAID+8, MEDICAID+9, MEDICAID+11
, MEDICAID+19, MEDICAID+22, MEDICAID+23, MEDICAID+24, MEDICAID+28, MEDICAID+29, MEDICAID+38, MEDICAID+43, MEDICAID+44
ABSPFND MEDICAID+2~, MEDICAID+13*, MEDICAID+14, MEDICAID+17*
ABSPHRL MEDICARE+2~, MEDICARE+21*, MEDICARE+22, MEDICARE+29, MEDICARE+41, MEDICARE+42, MEDICARE+43, PRIVATE+1~, PRIVATE+13*, PRIVATE+14
, PRIVATE+22, PRIVATE+34, PRIVATE+35, PRIVATE+36, MEDICAID+2~, MEDICAID+29*, MEDICAID+30, MEDICAID+37, MEDICAID+47, MEDICAID+48
, MEDICAID+49
ABSPHRN MEDICARE+1~, MEDICARE+19*, MEDICARE+20*, MEDICARE+21, MEDICARE+30, MEDICARE+31, MEDICARE+38, PRIVATE+1~, PRIVATE+11*, PRIVATE+12*
, PRIVATE+13, PRIVATE+23, PRIVATE+30, MEDICAID+1~, MEDICAID+27*, MEDICAID+28*, MEDICAID+29, MEDICAID+38, MEDICAID+39, MEDICAID+44
ABSPHRNN MEDICARE+1~, MEDICARE+38*, MEDICARE+39, MEDICARE+41, MEDICARE+44, PRIVATE+1~, PRIVATE+30*, PRIVATE+31*, PRIVATE+32, PRIVATE+34
, PRIVATE+38, MEDICAID+1~, MEDICAID+44*, MEDICAID+45, MEDICAID+47, MEDICAID+50
ABSPHRNS MEDICARE+1~, MEDICARE+30*, PRIVATE+1~, PRIVATE+23*, PRIVATE+24, MEDICAID+1~, MEDICAID+38*
ABSPINSN MEDICAID+1~
ABSPINSP MEDICAID+2~, MEDICAID+9*, MEDICAID+10, MEDICAID+14, MEDICAID+15, MEDICAID+16
ABSPLIST MEDICARE~, PRIVATE~, MEDICAID~
ABSPLIST( MEDICARE+14, PRIVATE+7, MEDICAID+21
ABSPMFI MEDICAID+2~, MEDICAID+12*, MEDICAID+14*, MEDICAID+15, MEDICAID+16
ABSPNAM MEDICARE+1~, MEDICARE+35*, MEDICARE+42, PRIVATE+1~, PRIVATE+28*, PRIVATE+35, MEDICAID+1~, MEDICAID+42*, MEDICAID+48
ABSPNS PRIVATE+1~, PRIVATE+6*, PRIVATE+7, PRIVATE+28, PRIVATE+34, PRIVATE+35
ABSPOUT MEDICARE+1~, MEDICARE+26*, MEDICARE+27*, MEDICARE+29, MEDICARE+32, PRIVATE+1~, PRIVATE+18*, PRIVATE+20*, PRIVATE+22, PRIVATE+25
, MEDICAID+2~, MEDICAID+34*, MEDICAID+35*, MEDICAID+37, MEDICAID+40
ABSPPAT MEDICARE+2~, PRIVATE+19~, MEDICAID+2~
ABSPPAT( MEDICARE+39*, MEDICARE+44, PRIVATE+32*, PRIVATE+38, MEDICAID+45*, MEDICAID+50
>> ABSPPHMN CLNC+8*
ABSPPHRM MEDICARE~, MEDICARE+24*, MEDICARE+25*, MEDICARE+27, MEDICARE+32, MEDICARE+41, MEDICARE+42, MEDICARE+43, MEDICARE+44, PRIVATE~
, PRIVATE+15*, PRIVATE+17*, PRIVATE+20, PRIVATE+25, PRIVATE+34, PRIVATE+35, PRIVATE+36, PRIVATE+37, PRIVATE+38, MEDICAID~
, MEDICAID+31*, MEDICAID+33*, MEDICAID+35, MEDICAID+40, MEDICAID+47, MEDICAID+48, MEDICAID+49, MEDICAID+50
ABSPPHRM( MEDICARE+25, MEDICARE+27, MEDICARE+32, PRIVATE+17, PRIVATE+20, PRIVATE+25, MEDICAID+33, MEDICAID+35, MEDICAID+40
ABSPPIEN MEDICARE+1~, MEDICARE+12*, MEDICARE+13, MEDICARE+14, MEDICARE+35, MEDICARE+41, MEDICARE+42, MEDICAID+2~, MEDICAID+16*, MEDICAID+20
, MEDICAID+21, MEDICAID+42, MEDICAID+47, MEDICAID+48
ABSPPN MEDICARE+2~, MEDICARE+37*, MEDICARE+41, PRIVATE+1~, PRIVATE+29*, PRIVATE+34, MEDICAID+1~, MEDICAID+2~, MEDICAID+43*, MEDICAID+47
>> ABSPPNAM MEDICARE+32*, MEDICARE+33, PRIVATE+25*, PRIVATE+26, MEDICAID+40*, MEDICAID+41
>> ABSPPPHM CLNC+7*, CLNC+8*
ABSPQUIT MEDICARE+1~, MEDICARE+3*, MEDICARE+13*, MEDICARE+14*, MEDICARE+15*, MEDICARE+31*, MEDICAID+1~, MEDICAID+3*, MEDICAID+20*, MEDICAID+21*
, MEDICAID+22*, MEDICAID+39*
ABSPSDT MEDICARE+1~, MEDICARE+16*, MEDICARE+18, MEDICARE+41, PRIVATE+1~, PRIVATE+8*, PRIVATE+10, PRIVATE+34, MEDICAID+1~, MEDICAID+23*
, MEDICAID+25, MEDICAID+26, MEDICAID+47
ABSPSTOP DEVSEL+1~, DEVSEL+2*, DEVSEL+9*, DEVSEL+11
ABSPSTP MEDICAID+2~, MEDICAID+11*, MEDICAID+15
ABSPTIEN PRIVATE+1~, PRIVATE+2*, PRIVATE+3*, PRIVATE+5, PRIVATE+6, PRIVATE+8, PRIVATE+9, PRIVATE+12, PRIVATE+23, PRIVATE+29
, PRIVATE+30, PRIVATE+33, PRIVATE+34, PRIVATE+39
ABSPTOT MEDICARE~, PRIVATE~, MEDICAID~
ABSPTOT( MEDICARE+43*, MEDICARE+44*, PRIVATE+36*, PRIVATE+37*, PRIVATE+38*, MEDICAID+49*, MEDICAID+50*
ABSPTOT("TOTAL" MEDICARE+45*, PRIVATE+39*, MEDICAID+51*
DIC CLNC+1~, CLNC+2*, CLNC+5!
DIC("A" CLNC+4*
DIC(0 CLNC+3*
DIR BDT+1~, BDT+3!, EDT+1~, EDT+3!
DIR("A" BDT+5*, EDT+5*
DIR(0 BDT+4*, EDT+4*
>> DIRUT BDT+7, EDT+7
>> DUOUT DEVSEL+7
>> POP DEVSEL+4, DEVSEL+12
U MEDICARE+5, MEDICARE+7, MEDICARE+10, MEDICARE+12, MEDICARE+15, MEDICARE+16, MEDICARE+17, MEDICARE+21, MEDICARE+30, MEDICARE+32
, MEDICARE+35, MEDICARE+38, MEDICARE+41, PRIVATE+6, PRIVATE+8, PRIVATE+9, PRIVATE+13, PRIVATE+23, PRIVATE+25, PRIVATE+28
, PRIVATE+29, PRIVATE+30, PRIVATE+34, MEDICAID+5, MEDICAID+7, MEDICAID+9, MEDICAID+10, MEDICAID+11, MEDICAID+15, MEDICAID+16
, MEDICAID+22, MEDICAID+23, MEDICAID+24, MEDICAID+29, MEDICAID+38, MEDICAID+40, MEDICAID+42, MEDICAID+43, MEDICAID+44, MEDICAID+47
, CLNC+6, CLNC+8
X BDT+1~, BDT+10, EDT+1~, EDT+10, CLNC+1~, CLNC+6
X1 BDT+1~, BDT+9*, EDT+1~, EDT+9*
Y BDT+8, EDT+8, CLNC+1~, CLNC+7, CLNC+8
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  FileMan Files Accessed Via FileMan Db Call |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables |  All