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: ABSPOSD2

Package: Pharmacy Point of Sale

Routine: ABSPOSD2


Information

ABSPOSD2 ; IHS/FCS/DRS - NCPDP DUR overrides ; [ 09/03/2002 11:10 AM ]

Source Information

Source file <ABSPOSD2.m>

Call Graph

Call Graph Total: 5

Package Total Call Graph
Pharmacy Point of Sale 4 ZWRITE^ABSPOS  LOG^ABSPOSL2  NEW1^ABSPOSO2  $$IMPOSS^ABSPOSUE  
VA Fileman 1 (,FILE,UPDATE)^DIE  

Caller Graph

Caller Graph Total: 2

Package Total Caller Graph
Pharmacy Point of Sale 2 ABSPOSIH  ABSPOSO  

Entry Points

Name Comments DBIA/ICR reference
ERRHDR()
FLOCK()
DELSUB(DLIEN,DLSUB) ; delete subrecord - no valid information
DE3
EDIT(DURIEN) ;EP called from ABSPOSO1 (menu option)
FUNLOCK
DELREC(DLIEN) ;delete record - no valid information
DEL3
NEWSUB(DURIEN) ;EP FROM ABSPOSIH
; establish blank lines for new DUR override entries
; on NEW POS claims (from page 20 on ABSP DATA INPUT)
NEW() ;EP - create new entry in 9002313.473
CHKDUR(DURIEN) ;EP this should be the last step - we
; need to check the DUR entry, if nothing was input
; let's get rid of it.

External References

Name Field # of Occurrence
ZWRITE^ABSPOS DE3+7, DEL3+7
LOG^ABSPOSL2 DE3+2, DEL3+2, NEWSUB+21
NEW1^ABSPOSO2 NEW+5
$$IMPOSS^ABSPOSUE NEW+1, DE3+8, DEL3+8
^DIE EDIT+9
FILE^DIE DE3, DEL3
UPDATE^DIE NEWSUB+20

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^ABSP(9002313.473 - [#9002313.473] CHKDUR+8, CHKDUR+11, NEWSUB+8, NEWSUB+9, FLOCK, FUNLOCK
^TMP("ABSP" DE3+5!, DE3+6*, DEL3+5!, DEL3+6*

Label References

Name Line Occurrences
$$ERRHDR DE3+6, DEL3+6
$$FLOCK NEW+1
DE3 DE3+8
DEL3 DEL3+8
DELREC CHKDUR+16
DELSUB CHKDUR+13
FUNLOCK NEW+6

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
CHKR CHKDUR+9~, CHKDUR+10*, CHKDUR+11*, CHKDUR+12, CHKDUR+13
CNT NEWSUB+5~, NEWSUB+6*, NEWSUB+11*, NEWSUB+14
DA EDIT+5~, EDIT+6*
DIDEL EDIT+5~
DIE EDIT+5~, EDIT+7*
DLIEN DELSUB~, DELSUB+4, DELREC~, DELREC+4
DLSUB DELSUB~, DELSUB+4
DR EDIT+5~, EDIT+8*
DTOUT EDIT+5~
DURIEN EDIT~, EDIT+6, CHKDUR~, CHKDUR+8, CHKDUR+11, CHKDUR+13, CHKDUR+16, CHKDUR+17*, CHKDUR+19, NEWSUB~
, NEWSUB+8, NEWSUB+9, NEWSUB+19
>> ENDCNT NEWSUB+14*, NEWSUB+16
FDA NEW+3~, DELSUB+2~, DELREC+2~, NEWSUB+5~, NEWSUB+18~
FDA( DELSUB+4*, DELREC+4*, NEWSUB+19*
FLAGS NEW+3~
FN NEW+3~, NEW+4*
FNDREC CHKDUR+4~, CHKDUR+7*, CHKDUR+12*, CHKDUR+15
IEN NEW+3~, NEWSUB+18~
LASTREC NEWSUB+5~, NEWSUB+6*, NEWSUB+10*, NEWSUB+13*, NEWSUB+17
MSG NEW+3~, DELSUB+2~, DE3+1, DE3+2, DELREC+2~, DEL3+1, DEL3+2
NEWREC NEW+3~, NEW+8
REC NEWSUB+5~, NEWSUB+6*, NEWSUB+8*, NEWSUB+9
RECNUM NEWSUB+5~, NEWSUB+17*, NEWSUB+19
REP NEWSUB+5~, NEWSUB+16*, NEWSUB+17
SAVNUM NEWSUB+5~, NEWSUB+6*, NEWSUB+9*, NEWSUB+10
SUBR CHKDUR+4~, CHKDUR+6*, CHKDUR+8*, CHKDUR+11, CHKDUR+13
U CHKDUR+11
X NEW+3~
ZERR NEWSUB+5~, NEWSUB+18~, NEWSUB+21

Marked Items

Name Field # of Occurrence
$T( NEW+1, DE3+8, DEL3+8
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Global Variables Directly Accessed |  Label References |  Local Variables |  Marked Items |  All