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

Package: Patient Data Exchange

Routine: VAQREQ09


Information

VAQREQ09 ;ALB/JFP - PDX, REQUEST PATIENT DATA, HELP MESSAGES;01MAR93

Source Information

Source file <VAQREQ09.m>

Call Graph

Call Graph

Call Graph Total: 1

Package Total Call Graph
VA FileMan 1 DQ^DICQ  

Entry Points

Name Comments DBIA/ICR reference
EP ; -- Main entry point for the list processor
HLPDOM1 ; -- Displays options for call to domain
HLPSEG1 ; -- Displays options for call to segment
HLPDOM2 ; -- Displays the file of domains or domain groups
HLPD1 ; -- Displays domain
HLPD2 ; -- Displays domain groups
HLPSEG2 ; -- Displays the file of Segment or Segment groups(public) or private
HLPG1 ; -- Displays Segments
HLPG2 ; -- Displays public segment groups
HLPG3 ; -- Displays private segment groups
PAT ; -- Double question mark response for patient prompt
END ; -- End of code

External References

Name Field # of Occurrence
DQ^DICQ HLPD1+4, HLPD2+4, HLPG1+4, HLPG2+5, HLPG3+5

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !!,"The network address of the site you are requesting/sending PDX"
  • Line Location: HLPDOM1+1
Function Call: WRITE
  • Prompt: !,"data (ie: BOSTON.DOMAIN.EXT). The following prompt will repeat until"
  • Line Location: HLPDOM1+2
Function Call: WRITE
  • Prompt: !,"a <RET> is entered. This will allow for multiple selection."
  • Line Location: HLPDOM1+3
Function Call: WRITE
  • Prompt: !!,"Options for Domain Prompt:",!
  • Line Location: HLPDOM1+4
Function Call: WRITE
  • Prompt: !," Enter Domain: domain name ; selects domain"
  • Line Location: HLPDOM1+5
Function Call: WRITE
  • Prompt: !," Enter Domain: G.domain group name ; selects domain group"
  • Line Location: HLPDOM1+6
Function Call: WRITE
  • Prompt: !," Enter Domain: -domain name ; de-selects a domain"
  • Line Location: HLPDOM1+7
Function Call: WRITE
  • Prompt: !," Enter Domain: *L ; list selected domains"
  • Line Location: HLPDOM1+8
Function Call: WRITE
  • Prompt: !," Enter Domain: ^ ; terminates without selection"
  • Line Location: HLPDOM1+9
Function Call: WRITE
  • Prompt: !," Enter Domain: return ; done with option"
  • Line Location: HLPDOM1+10
Function Call: WRITE
  • Prompt: !," Enter Domain: ? ; definition/list of input options"
  • Line Location: HLPDOM1+11
Function Call: WRITE
  • Prompt: !," Enter Domain: ?? ; prompt to display domain or"
  • Line Location: HLPDOM1+12
Function Call: WRITE
  • Prompt: !," domain group"
  • Line Location: HLPDOM1+13
Function Call: WRITE
  • Prompt: !!,"The name associated with the data being requested or received"
  • Line Location: HLPSEG1+1
Function Call: WRITE
  • Prompt: !,"(ie. RXOP Pharmacy Outpatient). The user may enter the full"
  • Line Location: HLPSEG1+2
Function Call: WRITE
  • Prompt: !,"segment name or the mnemonic. The following prompt will repeat"
  • Line Location: HLPSEG1+3
Function Call: WRITE
  • Prompt: !,"until a <RET> is entered. This allows for multiple selection."
  • Line Location: HLPSEG1+4
Function Call: WRITE
  • Prompt: !!,"Options for Segment Prompt:",!
  • Line Location: HLPSEG1+5
Function Call: WRITE
  • Prompt: !," Enter Segment: segment name ; selects segment"
  • Line Location: HLPSEG1+6
Function Call: WRITE
  • Prompt: !," Enter Segment: G.segment group name ; selects segment group"
  • Line Location: HLPSEG1+7
Function Call: WRITE
  • Prompt: !," Enter Segment: -segment name ; de-selects a segment"
  • Line Location: HLPSEG1+8
Function Call: WRITE
  • Prompt: !," Enter Segment: *L ; list selected segments"
  • Line Location: HLPSEG1+9
Function Call: WRITE
  • Prompt: !," Enter Segment: ^ ; terminates without selection"
  • Line Location: HLPSEG1+10
Function Call: WRITE
  • Prompt: !," Enter Segment: return ; done with option"
  • Line Location: HLPSEG1+11
Function Call: WRITE
  • Prompt: !," Enter Segment: ? ; list of input options"
  • Line Location: HLPSEG1+12
Function Call: WRITE
  • Prompt: !," Enter Segment: ?? ; prompt to display segment or"
  • Line Location: HLPSEG1+13
Function Call: WRITE
  • Prompt: !," segment group"
  • Line Location: HLPSEG1+14
Function Call: WRITE
  • Prompt: !!,"(1) - Domain",!,"(2) - Domain Group",!
  • Line Location: HLPDOM2+1
Function Call: READ
  • Prompt: "Select Display Option: "
  • Variable: X
  • Timeout: DTIME
  • Line Location: HLPDOM2+2
Function Call: WRITE
  • Prompt: " ...invalid entry"
  • Line Location: HLPDOM2+6
Function Call: WRITE
  • Prompt: !!,"(1) - Segment",!,"(2) - Segment group (public)",!,"(3) - Segment group (private)",!
  • Line Location: HLPSEG2+1
Function Call: READ
  • Prompt: "Select Display Option: "
  • Variable: X
  • Timeout: DTIME
  • Line Location: HLPSEG2+2
Function Call: WRITE
  • Prompt: " ...invalid entry"
  • Line Location: HLPSEG2+7
Function Call: WRITE
  • Prompt: !!,"Enter patient in the format of (Last,first middle)."
  • Line Location: PAT+1
Function Call: WRITE
  • Prompt: !,"Please note a comma is required after last name"
  • Line Location: PAT+2

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
^VAT(394.71 - [#394.71] Classic Fileman Calls
^VAT(394.83 - [#394.83] Classic Fileman Calls
^VAT(394.84 - [#394.84] Classic Fileman Calls
^DIC(4.2 - [#4.2] Classic Fileman Calls

Label References

Name Line Occurrences
HLPD1 HLPDOM2+4
HLPD2 HLPDOM2+5
HLPG1 HLPSEG2+4
HLPG2 HLPSEG2+5
HLPG3 HLPSEG2+6

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
D HLPD1+3*, HLPD1+5!, HLPD2+3*, HLPD2+5!, HLPG1+3*, HLPG1+5!, HLPG2+4*, HLPG2+6!, HLPG3+4*, HLPG3+6!
DIC HLPD1+1*, HLPD1+5!, HLPD2+1*, HLPD2+5!, HLPG1+1*, HLPG1+5!, HLPG2+1*, HLPG2+6!, HLPG3+1*, HLPG3+6!
DIC("S" HLPG2+2*, HLPG3+2*
DIC(0 HLPD1+2*, HLPD2+2*, HLPG1+2*, HLPG2+3*, HLPG3+3*
DTIME HLPDOM2+2, HLPSEG2+2
DZ HLPD2+3*, HLPD2+5!, HLPG2+4*, HLPG2+6!, HLPG3+4*, HLPG3+6!
X HLPDOM2+2*, HLPDOM2+3, HLPDOM2+4, HLPDOM2+5, HLPDOM2+7!, HLPSEG2+2*, HLPSEG2+3, HLPSEG2+4, HLPSEG2+5, HLPSEG2+6
HLPSEG2+8!
Info |  Source |  Call Graph |  Entry Points |  External References |  Interaction Calls |  FileMan Files Accessed Via FileMan Db Call |  Label References |  Local Variables  | All