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 |  Entry Points |  External References |  Interaction Calls |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables |  Marked Items |  All
Print Page as PDF
Routine: ABSPOSN1

Package: Pharmacy Point of Sale

Routine: ABSPOSN1


Information

ABSPOSN1 ; IHS/FCS/DRS - NCPDP forms for ILC A/R ; [ 09/12/2002 10:15 AM ]

Source Information

Source file <ABSPOSN1.m>

Call Graph

Call Graph Total: 8

Package Total Call Graph
Pharmacy Point of Sale 5 PBITEM^ABSPOSN2  EN^ABSPOSN5  (CONTINUE,DEVICE,HEADER)^ABSPOSN7  $$YESNO^ABSPOSU3  IMPOSS^ABSPOSUE  
Kernel 1 ^%ZISC  
Uncategorized 1 EN^ABSB1592  
VA Fileman 1 ^DIC  

Entry Points

Name Comments DBIA/ICR reference
EN4A ;
EN4B ; loop back here to ask F another one
UPDATE(PCNDFN) ;
EN1 ;Entry point to NCPDP PHARMACY PRE BILLING REPORT option
EN3 ;Entry point to PRINT NCPDP PHARMACY FORMS option
EN4 ;Entry point to REPRINT ONE NCPDP PHARMACY FM option

External References

Name Field # of Occurrence
^%ZISC EN1+7, EN3+27, EN4A+7
EN^ABSB1592 EN3+4, EN4B+14
PBITEM^ABSPOSN2 EN3+22, EN4A+6
EN^ABSPOSN5 EN1+6
CONTINUE^ABSPOSN7 EN3+24
DEVICE^ABSPOSN7 EN1+4, EN3+13, EN4A+2
HEADER^ABSPOSN7 EN1+3, EN3+12, EN4+3
$$YESNO^ABSPOSU3 EN3+32, EN3+37
IMPOSS^ABSPOSUE EN3+2
^DIC EN4B+7

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: @IOF
  • Line Location: EN1+5
Function Call: WRITE
  • Prompt: @IOF
  • Line Location: EN1+8
Function Call: WRITE
  • Prompt: @IOF
  • Line Location: EN3+14
Function Call: WRITE
  • Prompt: !,"Printing Forms..."
  • Line Location: EN3+16
Function Call: WRITE
  • Prompt: "."
  • Line Location: EN3+25
Function Call: WRITE
  • Prompt: @IOF
  • Line Location: EN3+29
Function Call: WRITE
  • Prompt: !!
  • Line Location: EN3+31
Function Call: WRITE
  • Prompt: !!
  • Line Location: EN3+36
Function Call: WRITE
  • Prompt: !!,"Updating printed bills..."
  • Line Location: EN3+42
Function Call: WRITE
  • Prompt: @IOF
  • Line Location: EN3+50
Function Call: WRITE
  • Prompt: @IOF
  • Line Location: EN4B+9
Function Call: WRITE
  • Prompt: !,"You're going to print ",!
  • Line Location: EN4B+13
Function Call: WRITE
  • Prompt: !
  • Line Location: EN4B+13
Function Call: WRITE
  • Prompt: !,"Okay. Select another one, or hit enter.",!
  • Line Location: EN4B+15
Function Call: WRITE
  • Prompt: !!
  • Line Location: EN4A+1
Function Call: WRITE
  • Prompt: @IOF
  • Line Location: EN4A+3
Function Call: WRITE
  • Prompt: !,"Printing Forms..."
  • Line Location: EN4A+5
Function Call: WRITE
  • Prompt: @IOF
  • Line Location: EN4A+10
Routine Call
  • DIC
  • Line Location:
    • EN4B+7

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^ABSBCOMB EN3+3, EN4B+10
^ABSBITMS EN3+1
^ABSBITMS(9002302 EN3+20, UPDATE+2, UPDATE+3*, UPDATE+4*, UPDATE+6, UPDATE+7, UPDATE+8*, UPDATE+9*, UPDATE+10!, UPDATE+11*
^BLLAUDIT($J EN3+10!, EN3+23*, EN3+35!, EN3+40!, EN3+45, EN3+49!

Label References

Name Line Occurrences
EN4A EN4B+10
EN4B EN4B+16
UPDATE EN3+48

Naked Globals

Name Field # of Occurrence
^( UPDATE+6
^(0 UPDATE+6

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
BILLDFN UPDATE+1~, UPDATE+3*, UPDATE+4*, UPDATE+6, UPDATE+8
BILLTOT UPDATE+1~, UPDATE+7*, UPDATE+8
COMPANY UPDATE+1~, UPDATE+2*, UPDATE+8
DA EN3+9~, EN3+18*, EN3+19, EN3+20*, EN3+21, EN3+22, EN3+23, EN3+43*, EN3+44, EN3+45*
, EN3+46, EN3+48, EN4+1~, EN4B+8*, EN4B+11, EN4B+16, EN4A+6
DIC EN4+1~, EN4B+1*
DIC("S" EN4B+6*
DIC(0 EN4B+1*
DT EN3+23, EN3+45, UPDATE+8
>> DUOUT EN4B+9
EXIT EN1+1~, EN1+2*, EN1+4, EN1+5, EN3+9~, EN3+11*, EN3+13, EN3+14, EN3+19, EN3+24
, EN3+29, EN4+1~, EN4+2*, EN4A+2, EN4A+3
IO EN3+16, EN3+17, EN3+24, EN3+25, EN3+26, EN4A+5
IOF EN1+5, EN1+8, EN3+14, EN3+29, EN3+50, EN4B+9, EN4A+3, EN4A+10
OK EN3+9~, EN3+32*, EN3+34, EN3+37*, EN3+38
PCNDFN UPDATE~, UPDATE+2, UPDATE+3, UPDATE+4, UPDATE+6, UPDATE+7, UPDATE+8, UPDATE+9, UPDATE+10, UPDATE+11
PCNLIST EN4+1~, EN4B+12, EN4B+14
PCNLIST( EN4B+16*
SELFPAY UPDATE+1~, UPDATE+5*, UPDATE+6*, UPDATE+7
U UPDATE+2, UPDATE+6, UPDATE+7, UPDATE+9
VL UPDATE+1~, UPDATE+6*
Y EN4+1~, EN4B+8

Marked Items

Name Field # of Occurrence
$T( EN3+2
Info |  Source |  Call Graph |  Entry Points |  External References |  Interaction Calls |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables |  Marked Items |  All