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

Package: Fee Basis

Routine: FBFHLP


Information

FBFHLP ;WOIFO/SAB-FPPS MESSAGE PURGE ;9/9/2003

Source Information

Source file <FBFHLP.m>

Call Graph

Call Graph

Call Graph Total: 9

Package Total Call Graph
Kernel 4 (,HOME)^%ZIS  ^%ZISC  (,$$S)^%ZTLOAD  ($$FMADD,$$FMTE)^XLFDT  
VA FileMan 4 DD^%DT  NOW^%DTC  WP^DIE  ^DIR  
Fee Basis 1 $$LAST^FBFHLU  

Caller Graph

Legends:

Legend of Colors

Package Component Superscript legend

action A extended action Ea event driver Ed subscriber Su protocol O limited protocol LP run routine RR broker B edit E server Se print P screenman SM inquire I

Caller Graph

Caller Graph Total: 1

Package Total Caller Graph
Fee Basis 1 FB FPPS PURGE  

Entry Points

Name Comments DBIA/ICR reference
QEN ; queued entry
PURGE ; Start Purge
EXIT ;
HD ; page header

External References

Name Field # of Occurrence
DD^%DT PURGE+1
NOW^%DTC PURGE+1
^%ZIS FBFHLP+20
HOME^%ZIS FBFHLP+24
^%ZISC PURGE+46
^%ZTLOAD FBFHLP+24
$$S^%ZTLOAD PURGE+23, HD+2
WP^DIE PURGE+37
^DIR FBFHLP+16, PURGE+45, HD+3
$$LAST^FBFHLU PURGE+33
$$FMADD^XLFDT FBFHLP+11, FBFHLP+13
$$FMTE^XLFDT FBFHLP+13, PURGE+5

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !,"When an invoice is transmitted to FPPS via the HL7 package, a copy of the HL7"
  • Line Location: FBFHLP+3
Function Call: WRITE
  • Prompt: !,"message text is saved in the FPPS QUEUED INVOICES (#163.5) file."
  • Line Location: FBFHLP+4
Function Call: WRITE
  • Prompt: !!,"This option purges the message text for invoices transmitted prior to a"
  • Line Location: FBFHLP+5
Function Call: WRITE
  • Prompt: !,"specified date. Messages that have not been accepted by the VistA Interface"
  • Line Location: FBFHLP+6
Function Call: WRITE
  • Prompt: !,"Engine will not be purged unless there is a later message for the same"
  • Line Location: FBFHLP+7
Function Call: WRITE
  • Prompt: !,"invoice number that has been accepted.",!
  • Line Location: FBFHLP+8
Function Call: WRITE
  • Prompt: !,"Starting Purge..."
  • Line Location: PURGE+15
Function Call: WRITE
  • Prompt: !,"Purge Completed."
  • Line Location: PURGE+39
Function Call: WRITE
  • Prompt: !!,"The message text was purged from ",FBC("PRG")," entr",$S(FBC("PRG")=1:"y",1:"ies")," in file 163.5."
  • Line Location: PURGE+41
Function Call: WRITE
  • Prompt: !!,"REPORT STOPPED AT USER REQUEST"
  • Line Location: PURGE+43
Function Call: WRITE
  • Prompt: @IOF
  • Line Location: HD+4
Function Call: WRITE
  • Prompt: !,"FPPS Message Text Purge",?49,FBDTR,?72,"page ",FBPG
  • Line Location: HD+6
Function Call: WRITE
  • Prompt: !,FBHDT(FBI)
  • Line Location: HD+7
Function Call: WRITE
  • Prompt: !,FBDL
  • Line Location: HD+8
Routine Call
  • DIE
  • Line Location:
    • PURGE+37
Routine Call
  • DIR
  • Line Location:
    • FBFHLP+16
    • PURGE+45
    • HD+3
Routine Call
  • %ZIS
  • Line Location:
    • FBFHLP+20
Routine Call
  • %ZIS
  • Line Location:
    • FBFHLP+24

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
^FBHL(163.5 - [#163.5] WP^DIE

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^FBHL(163.5 - [#163.5] PURGE+19, PURGE+20, PURGE+24, PURGE+28, PURGE+34

Label References

Name Line Occurrences
EXIT FBFHLP+16, FBFHLP+20, FBFHLP+21
HD PURGE+7

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
% PURGE+1, EXIT+3!
>> %ZIS FBFHLP+20*
DIC EXIT+3!
DIR FBFHLP+16!, PURGE+45!, EXIT+3!, HD+3!
DIR("?" FBFHLP+14*, FBFHLP+15*
DIR("A" FBFHLP+12*
DIR("B" FBFHLP+13*
DIR(0 FBFHLP+11*, PURGE+45*, HD+3*
DIROUT EXIT+3!
DIRUT FBFHLP+16, EXIT+3!
DT FBFHLP+11, FBFHLP+13
DTOUT EXIT+3!
DUOUT EXIT+3!
FBC PURGE+12*, PURGE+21*, PURGE+23, EXIT+2!
FBC("PRG" PURGE+13*, PURGE+37*, PURGE+41
FBDA PURGE+20*, PURGE+24, PURGE+28, PURGE+34, PURGE+37, EXIT+2!
FBDL PURGE+2!*, EXIT+2!, HD+8
FBDT PURGE+18*, PURGE+19*, PURGE+20, EXIT+2!
FBDTP FBFHLP+17*, PURGE+5, PURGE+19, EXIT+2!
FBDTR PURGE+1*, EXIT+2!, HD+6
FBHDT EXIT+2!
FBHDT( HD+7
FBHDT(1 PURGE+5*
FBI HD+1~, HD+7*
FBLDA PURGE+32~, PURGE+33*, PURGE+34
FBPG PURGE+1*, EXIT+2!, HD+3, HD+4, HD+5*, HD+6
FBPRG PURGE+27*, PURGE+29*, PURGE+30, PURGE+34*, PURGE+37, EXIT+2!
FBQUIT PURGE+9*, PURGE+19, PURGE+20, PURGE+23*, PURGE+39, PURGE+43, PURGE+45, EXIT+2!, HD+2*, HD+3*
FBX FBFHLP+23*, EXIT+2!
FBY PURGE+28*, PURGE+29, PURGE+33, EXIT+2!
I EXIT+3!
IO QEN+1
IO("Q" FBFHLP+21
IOF HD+4
IOM PURGE+2
IOST PURGE+45, HD+3, HD+4
J EXIT+3!
POP FBFHLP+20, EXIT+3!
U PURGE+29, PURGE+33, PURGE+34
X EXIT+3!
Y FBFHLP+17, PURGE+1*, EXIT+3!, HD+3
>> ZTDESC FBFHLP+22*
>> ZTQUEUED PURGE+23, EXIT+1, HD+2
>> ZTREQ EXIT+1*
>> ZTRTN FBFHLP+22*
>> ZTSAVE( FBFHLP+23*
ZTSK FBFHLP+24!
>> ZTSTOP PURGE+23*, HD+2*
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