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

Package: Pharmacy Point of Sale

Routine: ABSPOSQB


Information

ABSPOSQB ; IHS/FCS/DRS - POS background, Part 1 ; [ 08/20/2002 9:01 AM ]

Source Information

Source file <ABSPOSQB.m>

Call Graph

Call Graph Total: 11

Package Total Call Graph
Pharmacy Point of Sale 9 INSURER^ABSPOS25  ($$GETSLOT,LOG,RELSLOT,SETSLOT)^ABSPOSL  LOG^ABSPOSL2  ($$GETDIAG,$$GETDUR,$$GETIEN)^ABSPOSO  ($$DRGDFN,$$MAKEVCN,$$N57LAST,$$NDC,$$RXI,$$RXR,$$TYPE)^ABSPOSQ  (GETDIV,GETPHARM,VISIT)^ABSPOSQC  SETVCN^ABSPOSQD  EN^ABSPOSQP  
IMPOSS^ABSPOSUE  
Kernel 1 $$NPI^XUSNPI  
VA Fileman 1 FILE^DIE  

Caller Graph

Caller Graph Total: 2

Package Total Caller Graph
Pharmacy Point of Sale 2 ABSPOS6D  ABSPOSQA  

Entry Points

Name Comments DBIA/ICR reference
A
C
B
D
I
LOG59 ; log the IEN59 entry
LOGMSG
FILE1
LOGARRAY(Q) ;EP - ABSPOSQD
N
A1
P
FILE99
LOG59A ;EP - from REVERS59^ABSPOS6D
CLAIMINF() ;EP - from ABSPOSQA
; Send in ABSBRXI, ABSBRXR, ABSBNDC, IEN59
; Fill in as much other information as possible,
; Every 9002313.59 field must be accounted for in here!
; Even if only to say "not filled in", or to explicitly delete field.

External References

Name Field # of Occurrence
INSURER^ABSPOS25 I+10
$$GETSLOT^ABSPOSL LOG59A+1
LOG^ABSPOSL FILE1+3, LOGMSG, LOGARRAY+1, LOGARRAY+2, LOG59+2
RELSLOT^ABSPOSL LOG59A+4
SETSLOT^ABSPOSL LOG59A+2, LOG59A+5
LOG^ABSPOSL2 FILE1+1
$$GETDIAG^ABSPOSO D+38
$$GETDUR^ABSPOSO D+32
$$GETIEN^ABSPOSO D+26
$$DRGDFN^ABSPOSQ P+12
$$MAKEVCN^ABSPOSQ A1
$$N57LAST^ABSPOSQ I+5
$$NDC^ABSPOSQ P+11
$$RXI^ABSPOSQ D+23, N+2, P+11
$$RXR^ABSPOSQ D+24, P+11
$$TYPE^ABSPOSQ A+2, C+9, D+21, I+4, P+4, P+6, P+8
GETDIV^ABSPOSQC C+8
GETPHARM^ABSPOSQC D+2
VISIT^ABSPOSQC A+4
SETVCN^ABSPOSQD A1
EN^ABSPOSQP P+13
IMPOSS^ABSPOSUE A+3, P+5, P+7
FILE^DIE FILE1
$$NPI^XUSNPI N+2

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^ABSPT - [#9002313.59] A, B, C, C+2, D, D+52, P, LOG59+1
^ABSPTL - [#9002313.57] I+6
^AUPNVSIT - [#9000010] B+2
^PSRX - [#52] N+2

Label References

Name Line Occurrences
FILE99 FILE1+2
LOG59 FILE99, LOG59A+3
LOGARRAY LOGMSG+1, LOG59+3
LOGMSG FILE1+4

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
A LOG59+1~*
ABSBDRGI P+10~, P+12*
ABSBNDC B+16, P+10~, P+11*
>> ABSBPATI B*, B+1, B+2*, B+3
>> ABSBPDIV C*, C+1, C+5*, C+7, C+10
ABSBRXI P+10~, P+11*
ABSBRXR P+10~, P+11*
>> ABSBSDIV C+5*, C+11
>> ABSBVISI A*, A+1, A+5, A+6, B+2
>> ABSPHARM D*, D+1, D+3, D+4
ABSPRXI D+22~, D+23*, D+26, D+32, D+38, N+1~, N+2*
ABSPRXR D+22~, D+24*, D+26, D+32, D+38
DIAG D+38~*, D+39
DRGDFN P+9~
DRGNAME P+9~
DUR D+32~*, D+33
FDA CLAIMINF+7~, FILE1
FDA( A+5*, B+3*, B+16*, C+10*, C+11*, D+3*, D+27*, D+33*, D+39*, I+15*
, I+16*, I+18*, I+19*, P+14*
FN CLAIMINF+6~*, A+5, B+3, B+16, C+10, C+11, D+3, D+27, D+33, D+39
, I+15, I+16, I+18, I+19, P+14
I I+8~*, I+9, I+13~*, I+14, I+15, I+16, I+17, I+18, P+14~*
IEN CLAIMINF+7~
>> IEN59 CLAIMINF+8, A, A+3, B, C, C+2, D, D+52, P, P+5
, P+7, LOG59+1, LOG59+2, LOG59A+2
IEN59COM CLAIMINF+8~*, A+5, B+3, B+16, C+10, C+11, D+3, D+27, D+33, D+39
, I+15, I+16, I+18, I+19, P+14
INSARRAY I+3~, I+10
INSARRAY( I+9*, I+15, I+16, I+18
INSARRAY(0 I+7*, I+13
>> INSURER D+52*, I, I+18*
MSG CLAIMINF+7~, FILE1+1, FILE1+2, FILE99+1
N57 I+5~*, I+6
NPI N~, N+2*
PRICALC P+9~
PRICING P~*, P+1, P+14
PROV P+9~
PROVDFN P+9~
PROVIEN N+1~, N+2*
Q LOGARRAY~, LOGARRAY+1, LOGARRAY+2*
SAVESLOT LOG59A+1~*, LOG59A+5
TMP I+6~*
TMP(6 I+6, I+7, I+8, I+9
TMP(7 I+9
U A, B, B+2, C, C+5, D, D+52, I+7, I+8, I+9
, I+13, I+15, I+16, I+18, N+2, P+1, P+14
X C+2~*, C+5, D+26~*, D+27
XUSDATE N+1~

Marked Items

Name Field # of Occurrence
$T( A+3, P+5, P+7, FILE1+3
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Global Variables Directly Accessed |  Label References |  Local Variables |  Marked Items |  All