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 |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables |  Marked Items |  All
Print Page as PDF
Routine: ABSPOSCB

Package: Pharmacy Point of Sale

Routine: ABSPOSCB


Information

ABSPOSCB ; IHS/FCS/DRS - VMEDS(*) prep for ABSP(*) ; [ 09/12/2002 10:07 AM ]

Source Information

Source file <ABSPOSCB.m>

Call Graph

Call Graph Total: 3

Package Total Call Graph
Pharmacy Point of Sale 3 GETINFO^ABSPOSCC  MEDINFO^ABSPOSCD  IMPOSS^ABSPOSUE  

Caller Graph

Caller Graph Total: 1

Package Total Caller Graph
Pharmacy Point of Sale 1 ABSPOSCA  

Entry Points

Name Comments DBIA/ICR reference
GETVMED(VMEDS) ;
E ;Set up VMEDS(*)=a bunch of pointers to important stuff
; Somewhat vestigial but for now, it survives.
ABSP(DIALOUT,ABSP) ;EP
L ;Get medication and prescription data for each medication

External References

Name Field # of Occurrence
GETINFO^ABSPOSCC E+8
MEDINFO^ABSPOSCD L+1
IMPOSS^ABSPOSUE ABSP+1, ABSP+10, ABSP+11, ABSP+12, ABSP+13, GETVMED+13, GETVMED+14

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^ABSPT - [#9002313.59] ABSP+5, ABSP+9, GETVMED+11
^AUPNVSIT - [#9000010] ABSP+13
^DPT - [#2] ABSP+11

Label References

Name Line Occurrences
GETVMED E+2

Naked Globals

Name Field # of Occurrence
^(1 ABSP+5, GETVMED+11

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
ABSBRXI GETVMED+2~, GETVMED+9*, GETVMED+11, GETVMED+17
ABSP ABSP~
ABSP("RX" E+12*
COUNT GETVMED+2~, GETVMED+6*, GETVMED+16*, GETVMED+17, GETVMED+20
DIALOUT ABSP~, E+8
INDEX ABSP+2~, L+1*
INSPINS ABSP+2~, ABSP+9*, E+8, L+1
INSURER ABSP+2~, ABSP+8*, E+8
NEXT GETVMED+2~, GETVMED+6*, GETVMED+7, GETVMED+8*, GETVMED+9
NMEDS ABSP+2~, E+11*, E+12, E+13, L+1
PATIEN ABSP+2~, ABSP+6*, ABSP+10, ABSP+11, E+8
R0 ABSP+4~, ABSP+5*, ABSP+6, ABSP+7, GETVMED+11~*
R1 ABSP+4~, ABSP+5*, ABSP+8, ABSP+9, GETVMED+11~*, GETVMED+13, GETVMED+14, GETVMED+15
RXI ABSP+4~*, ABSP+5, ABSP+9
RXIEN GETVMED+2~, GETVMED+13*, GETVMED+17
>> RXILIST ABSP+1
>> RXILIST( GETVMED+8
>> RXILIST("" ABSP+4
RXRFIEN GETVMED+2~, GETVMED+14*, GETVMED+17
U ABSP+6, ABSP+7, ABSP+8, ABSP+9, GETVMED+13, GETVMED+14, GETVMED+15, GETVMED+17
VCPTIEN GETVMED+2~, GETVMED+15*, GETVMED+17
VMEDIEN GETVMED+2~, GETVMED+12*, GETVMED+17
VMEDS ABSP+2~, E+2, E+3, GETVMED~
VMEDS( L+1, GETVMED+17*
VMEDS(0 E+4, E+11, GETVMED+20*
VSTIEN ABSP+2~, ABSP+7*, ABSP+12, ABSP+13, E+8

Marked Items

Name Field # of Occurrence
$T( ABSP+1, ABSP+10, ABSP+11, ABSP+12, ABSP+13, GETVMED+13, GETVMED+14
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables |  Marked Items |  All