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 |  All
Print Page as PDF
Routine: ABSPOSIH

Package: Pharmacy Point of Sale

Routine: ABSPOSIH


Information

ABSPOSIH ; IHS/FCS/DRS - NCPDP 5.1 DUR Overrides form ; [ 06/03/2002 4:40 AM ]

Source Information

Source file <ABSPOSIH.m>

Call Graph

Call Graph Total: 6

Package Total Call Graph
Pharmacy Point of Sale 3 ($$CHKDUR,$$NEW,NEWSUB)^ABSPOSD2  LOG^ABSPOSL2  $$GETDUR^ABSPOSO  
VA Fileman 3 HLP^DDSUTL  ($$GET,PUT)^DDSVAL  FILE^DIE  

Caller Graph

Caller Graph Total: 2

Package Total Caller Graph
Pharmacy Point of Sale 2 ABSPOSI  ABSPOSIZ  

Entry Points

Name Comments DBIA/ICR reference
NOCLM ;EP - called from ABSPOSI when the claims are NOT filed - we
; still must clean up the empty records if they called upon
; the DUR overrides
PREINIT ;EP - check for existing record
; This is the pre-init routine tied to the
; ABSP INPUT 5.1 DUR INPUT block on the ABSP Input Data screen
; This is used during the creation of the "new" claim from
; within POS (called from the "USER" screen) to capture
; NCPDP 5.1 DUR override values.
UPDRX(RXI,RXR,OVERDUR) ; update the prescription with the DUR 5.1 information
; and the ABSP Data Input file with the appropriate value
CLNDUR(IEN,ENTRY) ;EP - clean up the DUR file of empty entries
; and update the RX file when no override information
; was actually entered for the 5.1 DUR segment.
; This routine called from ABSPOSIZ - subroutine FILE

External References

Name Field # of Occurrence
$$CHKDUR^ABSPOSD2 CLNDUR+16, NOCLM+12
$$NEW^ABSPOSD2 PREINIT+25
NEWSUB^ABSPOSD2 PREINIT+30
LOG^ABSPOSL2 CLNDUR+23, UPDRX+13, UPDRX+18
$$GETDUR^ABSPOSO PREINIT+17
HLP^DDSUTL PREINIT+22, PREINIT+27
$$GET^DDSVAL PREINIT+11, PREINIT+12
PUT^DDSVAL PREINIT+34
FILE^DIE CLNDUR+22, UPDRX+12, UPDRX+17

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^ABSP(9002313.51 - [#9002313.51] CLNDUR+8
^TMP("ABSPOSIH" PREINIT+39*, NOCLM+7, NOCLM+9

Label References

Name Line Occurrences
UPDRX PREINIT+33, CLNDUR+19, NOCLM+13

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
CLNDUR NOCLM+4~, NOCLM+8~, NOCLM+12*, NOCLM+13
>> DA PREINIT+11, PREINIT+12, PREINIT+34
DATAREC CLNDUR+6~, CLNDUR+8*, CLNDUR+10, CLNDUR+13, CLNDUR+14
>> DIE PREINIT+11, PREINIT+12, PREINIT+34
DURIEN NOCLM+4~, NOCLM+5*, NOCLM+7*, NOCLM+9, NOCLM+12
DURREC NOCLM+8~, NOCLM+9*, NOCLM+10, NOCLM+11
ENTRY CLNDUR~, CLNDUR+8, CLNDUR+21
FDA PREINIT+8~, CLNDUR+20~, UPDRX+3~
FDA( CLNDUR+21*, UPDRX+16*
FDA(52 UPDRX+11*
IEN CLNDUR~, CLNDUR+8, CLNDUR+21
OVERDUR PREINIT+8~, PREINIT+13*, PREINIT+17*, PREINIT+19, PREINIT+24, PREINIT+25*, PREINIT+26, PREINIT+30, PREINIT+33, PREINIT+34
, PREINIT+39, CLNDUR+6~, CLNDUR+10*, CLNDUR+11, CLNDUR+16*, CLNDUR+18, CLNDUR+19, CLNDUR+21, UPDRX~, UPDRX+11
, UPDRX+16
RXI PREINIT+8~, PREINIT+11*, PREINIT+15, PREINIT+17, PREINIT+20, PREINIT+33, PREINIT+39, CLNDUR+13*, CLNDUR+19, UPDRX~
, UPDRX+11, UPDRX+16, NOCLM+8~, NOCLM+10*, NOCLM+13
RXR PREINIT+8~, PREINIT+12*, PREINIT+17, PREINIT+21, PREINIT+33, PREINIT+39, CLNDUR+14*, CLNDUR+19, UPDRX~, UPDRX+10
, UPDRX+15, UPDRX+16, NOCLM+8~, NOCLM+11*, NOCLM+13
STRING PREINIT+8~, PREINIT+22, PREINIT+27
STRING(1 PREINIT+20*, PREINIT+21*, PREINIT+26*
ZERR CLNDUR+20~, CLNDUR+23, UPDRX+3~, UPDRX+13, UPDRX+18
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Global Variables Directly Accessed |  Label References |  Local Variables |  All