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

Package: Pharmacy Point of Sale

Routine: ABSPOSR4


Information

ABSPOSR4 ; IHS/FCS/DRS - back billing ;

Source Information

Source file <ABSPOSR4.m>

Call Graph

Call Graph Total: 5

Package Total Call Graph
Pharmacy Point of Sale 5 (INIT,LOG,RELSLOT)^ABSPOSL  LOGFILE1^ABSPOSR1  (PROCESS,WORKLIST)^ABSPOSR3  $$DTR^ABSPOSU1  $$YESNO^ABSPOSU3  

Entry Points

Name Comments DBIA/ICR reference
THELIST()
KILLLIST
CVTDATE(Y)
LOG(X)
DUMPLIST(X) ; $G(X)=0 to count and return total
; X=1 to dump contents to log file
EXIT
BACKBILL ;EP -
LOGFILE

External References

Name Field # of Occurrence
INIT^ABSPOSL BACKBILL+6
LOG^ABSPOSL LOG
RELSLOT^ABSPOSL EXIT+1
LOGFILE1^ABSPOSR1 LOGFILE
PROCESS^ABSPOSR3 BACKBILL+37
WORKLIST^ABSPOSR3 BACKBILL+19
$$DTR^ABSPOSU1 BACKBILL+2
$$YESNO^ABSPOSU3 BACKBILL+11

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !,"Okay, nothing is done.",!
  • Line Location: BACKBILL+12
Function Call: WRITE
  • Prompt: !!,"Processing...",!
  • Line Location: BACKBILL+14
Function Call: WRITE
  • Prompt: !!,"Count of transactions in the work list: ",COUNT,!!
  • Line Location: BACKBILL+21
Function Call: WRITE
  • Prompt: !,"Done! There may still be processing going on in the background.",!
  • Line Location: BACKBILL+39
Function Call: WRITE
  • Prompt: "The usual Point of Sale programs can be used to examine",!
  • Line Location: BACKBILL+40
Function Call: WRITE
  • Prompt: "any ongoing progress on these claims.",!
  • Line Location: BACKBILL+41
Function Call: WRITE
  • Prompt: "The usual Point of Sale reports can be run; you should wait",!
  • Line Location: BACKBILL+42
Function Call: WRITE
  • Prompt: "until all the background processing of the back billing has finished.",!
  • Line Location: BACKBILL+43
Function Call: WRITE
  • Prompt: !
  • Line Location: BACKBILL+44
Function Call: WRITE
  • Prompt: "Also note that before trying to run reports, you should",!
  • Line Location: BACKBILL+45
Function Call: WRITE
  • Prompt: "run URM (on the CLA reports menu) for the date range.",!
  • Line Location: BACKBILL+46

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^ABSPECP( KILLLIST!
^DD("DD" CVTDATE

Label References

Name Line Occurrences
$$CVTDATE BACKBILL+8, BACKBILL+11
$$DUMPLIST BACKBILL+20
$$THELIST BACKBILL+9
DUMPLIST BACKBILL+35
EXIT BACKBILL+22
KILLLIST BACKBILL+9
LOG BACKBILL+7, BACKBILL+8, BACKBILL+18, BACKBILL+32, BACKBILL+34, EXIT, DUMPLIST+3, DUMPLIST+8

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
BEGINDT BACKBILL+4~*, BACKBILL+7, BACKBILL+8, BACKBILL+11, BACKBILL+19, THELIST, KILLLIST
COUNT BACKBILL+20~*, BACKBILL+21, BACKBILL+22, DUMPLIST+2~*, DUMPLIST+9*, DUMPLIST+10
DT BACKBILL+6
ENDDT BACKBILL+4~*, BACKBILL+5*, BACKBILL+7, BACKBILL+8, BACKBILL+11, BACKBILL+19
RANGE BACKBILL+1~
RXI DUMPLIST+2~, DUMPLIST+6*, DUMPLIST+7, DUMPLIST+8
RXR DUMPLIST+2~, DUMPLIST+7*, DUMPLIST+8
THELIST BACKBILL+9~*, BACKBILL+19, BACKBILL+20, BACKBILL+37, DUMPLIST+4, DUMPLIST+5, DUMPLIST+6, DUMPLIST+7
TIME DUMPLIST+2~, DUMPLIST+4*, DUMPLIST+5, DUMPLIST+6, DUMPLIST+7, DUMPLIST+8
TYPE DUMPLIST+2~, DUMPLIST+5*, DUMPLIST+6, DUMPLIST+7, DUMPLIST+8
U BACKBILL+4
X BACKBILL+1~, BACKBILL+2*, BACKBILL+3, BACKBILL+4, DUMPLIST~, LOG~
Y CVTDATE~

Marked Items

Name Field # of Occurrence
$T( THELIST, KILLLIST
Info |  Source |  Call Graph |  Entry Points |  External References |  Interaction Calls |  Global Variables Directly Accessed |  Label References |  Local Variables |  Marked Items |  All