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 |  Interaction Calls |  FileMan Files Accessed Via FileMan Db Call |  Global Variables Directly Accessed |  Label References |  Local Variables |  All
Print Page as PDF
Routine: ABSPOSUU

Package: Pharmacy Point of Sale

Routine: ABSPOSUU


Information

ABSPOSUU ; IHS/OIT/CNI/RAN REPORT - utilities[ 05/04/2010 5:18 PM ]

Source Information

Source file <ABSPOSUU.m>

Call Graph

Call Graph Total: 5

Package Total Call Graph
Pharmacy Point of Sale 3 $$NFF^ABSPECFM  $$FREETEXT^ABSPOSU2  $$TOSCREEN^ABSPOSU5  
VA Fileman 2 ^DIC  EN^DIQ  

Caller Graph

Caller Graph Total: 5

Package Total Caller Graph
Pharmacy Point of Sale 5 ABSPOSR5  ABSPOSR9  ABSPOSRT  ABSPOSRY  ABSPOSRZ  

Entry Points

Name Comments DBIA/ICR reference
WRITE(TEXT)
GETDO(ABSPRSMI,ABSPRESC)
INSINQ ;IHS/OIT/RCS 07272012 Patch 44 - Add FM Inquiry for ABSP Insurers
DIC
INS() ; SELECT THE INSURER OR CHOOSE ALL INSURERS
XIT
USER() ; PICK WHICH OR ALL NEW PERSON
CLNC() ; PICK WHICH OR ALL CLINIC PHARMACIES
CODE()
PRESSANY()
GTNDCDRG(ABSPCLMI,ABSPPRX)

External References

Name Field # of Occurrence
$$NFF^ABSPECFM GTNDCDRG+4
$$FREETEXT^ABSPOSU2 PRESSANY+9
$$TOSCREEN^ABSPOSU5 PRESSANY+2
^DIC DIC+2, INS+5, CODE+6, CLNC+5, USER+5
EN^DIQ DIC+8

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !
  • Line Location: PRESSANY+7
Function Call: WRITE
  • Prompt: @IOF
  • Line Location: PRESSANY+10
Function Call: WRITE
  • Prompt: @TEXT
  • Line Location: WRITE+4
Function Call: WRITE
  • Prompt: !!
  • Line Location: DIC+0
Function Call: WRITE
  • Prompt: @IOF
  • Condition for execution: $D(IOF)
  • Line Location: DIC+6
Function Call: WRITE
  • Prompt: !?80-$L(ABSPSUB)-21\2,"*** ",ABSPSUB," FILE INQUIRY ***"
  • Line Location: DIC+6
Function Call: WRITE
  • Prompt: !!,ABM
  • Line Location: DIC+7
Function Call: WRITE
  • Prompt: ABM
  • Line Location: DIC+8
Routine Call
  • DIC
  • Line Location:
    • DIC+2
    • INS+5
    • CODE+6
    • CLNC+5
    • USER+5

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
^VA(200 - [#200] Classic Fileman Calls
^ABSPRJC - [#9002313.3] Classic Fileman Calls
^ABSPEI - [#9002313.4] Classic Fileman Calls
^ABSP(9002313.56 - [#9002313.56] Classic Fileman Calls

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^ABSPC - [#9002313.02] GTNDCDRG+6, GTNDCDRG+7, GTNDCDRG+11, GTNDCDRG+12
^ABSPR - [#9002313.03] GETDO+5, GETDO+6, GETDO+8, GETDO+9, GETDO+10

Label References

Name Line Occurrences
$$PRESSANY WRITE+2
DIC INSINQ+2, DIC+4, DIC+9
XIT DIC+3

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
ABM INSINQ+1~, DIC+7*, DIC+8, XIT!
ABSIRESC GETDO+1~, GETDO+6*, GETDO+7
ABSORESC GETDO+1~, GETDO+3*, GETDO+7
ABSPCLMI GTNDCDRG~, GTNDCDRG+6, GTNDCDRG+7, GTNDCDRG+11, GTNDCDRG+12
ABSPDRNM GTNDCDRG+2~, GTNDCDRG+3*, GTNDCDRG+11*, GTNDCDRG+13
>> ABSPINS INS+7*, INS+8*
>> ABSPINSN INS+8*
ABSPNDC GTNDCDRG+2~, GTNDCDRG+3*, GTNDCDRG+12*, GTNDCDRG+13
>> ABSPPHMN CLNC+8*
>> ABSPPPHM CLNC+7*, CLNC+8*
ABSPPRX GTNDCDRG~, GTNDCDRG+4
>> ABSPQUIT WRITE+1*, WRITE+2*, WRITE+3, WRITE+5
>> ABSPREJ CODE+8*, CODE+9*
>> ABSPREJX CODE+9*
ABSPRESC GETDO~, GETDO+3, GETDO+7
ABSPRSMI GETDO~, GETDO+5, GETDO+6, GETDO+8, GETDO+9, GETDO+10
ABSPSUB INSINQ+1~, INSINQ+2*, DIC+6
ABSPTRNS GTNDCDRG+2~
>> ABSPUSER USER+7*, USER+8*
CHECK GTNDCDRG+2~, GTNDCDRG+7*, GTNDCDRG+10
CHECK1 GTNDCDRG+2~, GTNDCDRG+4*, GTNDCDRG+10
CHECK2 GTNDCDRG+2~, GTNDCDRG+4*, GTNDCDRG+10
CHECK3 GTNDCDRG+2~, GTNDCDRG+4*, GTNDCDRG+10
D1 GTNDCDRG+2~, GTNDCDRG+5*, GTNDCDRG+6*, GTNDCDRG+7, GTNDCDRG+11, GTNDCDRG+12, GETDO+1~, GETDO+4*, GETDO+5*, GETDO+6
, GETDO+7, GETDO+9*, GETDO+10
>> DA DIC+5*
DIC INSINQ+2!*, XIT!, INS+1~, INS+2*, INS+5!, CODE+2~, CODE+3*, CODE+6!, CLNC+1~, CLNC+2*
, CLNC+5!, USER+1~, USER+2*, USER+5!
DIC("A" DIC*, INS+4*, CODE+5*, CLNC+4*, USER+4*
DIC("S" DIC+1*
DIC(0 DIC*, INS+3*, CODE+4*, CLNC+3*, USER+3*
DIE XIT!
DIR XIT!
DO GETDO+1~, GETDO+2*, GETDO+7*, GETDO+8, GETDO+10*, GETDO+11
DONE PRESSANY+3~, PRESSANY+4*, PRESSANY+12*, PRESSANY+13
DR INSINQ+2!
>> DTOUT DIC+3
>> DUOUT DIC+3
I PRESSANY+3~, PRESSANY+7*
IOF PRESSANY+10, DIC+6
>> NLF PRESSANY+5*, PRESSANY+7
S DIC+7!
TEXT WRITE~, WRITE+4
TIMEOUT PRESSANY+1~, PRESSANY+6*, PRESSANY+9
U GETDO+6, GETDO+9, INS+6, INS+8, CODE+7, CODE+9, CLNC+6, CLNC+8
X PRESSANY+3~, PRESSANY+9*, PRESSANY+12, DIC+3, INS+1~, INS+6, CODE+2~, CODE+7, CLNC+1~, CLNC+6
, USER+1~, USER+6
Y DIC+4, DIC+5, INS+1~, INS+7, INS+8, CODE+2~, CODE+8, CODE+9, CLNC+1~, CLNC+7
, CLNC+8, USER+1~, USER+7, USER+8
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  FileMan Files Accessed Via FileMan Db Call |  Global Variables Directly Accessed |  Label References |  Local Variables |  All