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 |  Label References |  Local Variables |  All
Print Page as PDF
Routine: BPMVAR

Package: IHS Patient Merge

Routine: BPMVAR


Information

BPMVAR ; IHS/OIT/LJF - MENU ENTRY & EXIT ACTIONS

Source Information

Source file <BPMVAR.m>

Call Graph

Call Graph Total: 6

Package Total Call Graph
IHS VA Utilities 2 ^XBCLS  EN^XBVK  
Kernel 2 $$REPEAT^XLFSTR  $$VERSION^XPDUTL  
IHS Patient Merge 1 PAUSE^BPMU  
VA Fileman 1 $$GET1^DIQ  

Caller Graph

Caller Graph Total: 6

Package Total Caller Graph
IHS Patient Merge 6 BPM MENU FIND DUPLICATES  BPM MENU MANAGER  BPM MENU MERGE DUPLICATES  BPM MENU REPORTS  BPM MENU VERIFY DUPLICATES  BPMMENU  

Entry Points

Name Comments DBIA/ICR reference
MENU ;ENTRY POINT >>> entry action for all submenus
EXIT ;EP; kill system wide variables
ENTER ;EP; entry point called by main menu

External References

Name Field # of Occurrence
PAUSE^BPMU ENTER+8, ENTER+12
$$GET1^DIQ ENTER+11, MENU+4
^XBCLS ENTER+2
EN^XBVK EXIT+1
$$REPEAT^XLFSTR ENTER+2, ENTER+6
$$VERSION^XPDUTL ENTER+5

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: @IOF
  • Line Location: ENTER+2
Function Call: WRITE
  • Prompt: !?22,$$REPEAT^XLFSTR("*",34)
  • Line Location: ENTER+2
Function Call: WRITE
  • Prompt: !?22,"-----> INDIAN HEALTH SERVICE"
  • Line Location: ENTER+3
Function Call: WRITE
  • Prompt: !?31,"IHS PATIENT MERGE ----->"
  • Line Location: ENTER+4
Function Call: WRITE
  • Prompt: !?22,"-----> VERSION ",$$VERSION^XPDUTL("BPM")
  • Line Location: ENTER+5
Function Call: WRITE
  • Prompt: !?22,$$REPEAT^XLFSTR("*",34)
  • Line Location: ENTER+6
Function Call: WRITE
  • Prompt: !!,"YOU MUST SIGN ON PROPERLY THROUGH THE KERNEL TO USE ADT!"
  • Line Location: ENTER+9
Function Call: WRITE
  • Prompt: !!?80-$L(X)\2,X
  • Line Location: ENTER+11
Function Call: WRITE
  • Prompt: !!,"INVALID FACILITY; NOTIFY YOUR SITE MANAGER!"
  • Line Location: ENTER+13
Function Call: WRITE
  • Prompt: @IOF,!!?80-$L(BPM("TITLE"))/2,BPM("TITLE")
  • Line Location: MENU+3
Function Call: WRITE
  • Prompt: !!?80-$L(X)\2,"(",X,")"
  • Line Location: MENU+5

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
^DIC(4 - [#4] GET1^DIQ

Label References

Name Line Occurrences
EXIT ENTER+15

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
BPM MENU+1~
BPM("TITLE" MENU+2*, MENU+3
DUZ(2 ENTER+8, ENTER+11, MENU+4
I ENTER+1~
IOF ENTER+2, MENU+3
U MENU+2
X ENTER+1~, ENTER+11*, ENTER+12, MENU+4*, MENU+5
>> XQUIT ENTER+8*, ENTER+12*, ENTER+15
>> XQY0 MENU+2
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  FileMan Files Accessed Via FileMan Db Call |  Label References |  Local Variables |  All