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

Package: Virtual Patient Record

Routine: VPRDJT


Information

VPRDJT ;SLC/MKB -- Test VistA data JSON RPC ;10/18/12 6:26pm

Source Information

Source file <VPRDJT.m>

Call Graph

Call Graph

Call Graph Total: 3

Package Total Call Graph
VA FileMan 2 ^DIC  ^DIR  
Virtual Patient Record 1 GET^VPRDJ  

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
Virtual Patient Record 1 VPR TEST JSON  

Entry Points

Name Comments DBIA/ICR reference
EN ; -- test GET^VPRDJ, write results to screen
RPC ; -- get search parameters, run and display
READ ; -- continue?
PATIENT() ; -- select patient
DOMAIN() ; -- select domain
TYPE ;;CODE:NAME
SHOW() ; -- true/false to include body of note
START() ; -- select a start date
STOP(START) ; -- select a stop date
TOTAL() ; -- select the max# to return

External References

Name Field # of Occurrence
^DIC PATIENT+2
^DIR DOMAIN+4, SHOW+3, START+4, STOP+4, TOTAL+4
GET^VPRDJ RPC+14

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !!
  • Line Location: EN+4
Function Call: WRITE
  • Prompt: !
  • Line Location: RPC+16
Function Call: WRITE
  • Prompt: !,@OUT@(IDX)
  • Condition for execution: $D(@OUT@(IDX))
  • Line Location: RPC+16
Function Call: WRITE
  • Prompt: !,@OUT@(IDX)
  • Line Location: RPC+18
Function Call: WRITE
  • Prompt: !!
  • Line Location: RPC+19
Function Call: WRITE
  • Prompt: @OUT@(IDX,I)
  • Line Location: RPC+20
Function Call: WRITE
  • Prompt: !
  • Line Location: RPC+22
Function Call: WRITE
  • Prompt: !,@IDX
  • Line Location: RPC+23
Function Call: WRITE
  • Prompt: !!,"Press <return> to continue or ^ to exit results ..."
  • Line Location: READ+2
Routine Call
  • DIC
  • Line Location:
    • PATIENT+2
Routine Call
  • DIR
  • Line Location:
    • DOMAIN+4
    • SHOW+3
    • START+4
    • STOP+4
    • TOTAL+4

Label References

Name Line Occurrences
$$DOMAIN EN+3
$$PATIENT EN+2
$$SHOW RPC+1
$$START RPC+2
$$STOP RPC+3
$$TOTAL RPC+4
READ RPC+19
RPC EN+4

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
DFN EN+1~, EN+2*, RPC+7
DIC PATIENT+1~, PATIENT+2*
DIC(0 PATIENT+2*
DIR DOMAIN+1~, SHOW+1~, START+1~, STOP+1~, TOTAL+1~
DIR("?" START+3*, STOP+3*, TOTAL+3*
DIR("A" DOMAIN+2*, SHOW+2*, START+2*, STOP+2*, TOTAL+2*
DIR(0 DOMAIN+2*, DOMAIN+3*, SHOW+2*, START+2*, STOP+2*, TOTAL+2*
DTIME READ+2
DTOUT SHOW+1~, SHOW+3, START+1~, START+4, STOP+1~, STOP+4, TOTAL+1~, TOTAL+4
DUOUT SHOW+1~, START+1~, STOP+1~, TOTAL+1~
I RPC+20*, DOMAIN+1~, DOMAIN+3*
ID EN+1~, RPC+13
IDX EN+1~, RPC+16*, RPC+17*, RPC+18, RPC+20
IN EN+1~, EN+5!, RPC+14
IN("domain" RPC+8*
IN("id" RPC+13*
IN("max" RPC+12*
IN("patientId" RPC+7*
IN("start" RPC+10*
IN("stop" RPC+11*
IN("text" RPC+9*
MAX EN+1~, EN+5!, RPC+4*, RPC+12
OUT EN+1~, RPC+14, RPC+16, RPC+17, RPC+18, RPC+20, RPC+21
QUIT EN+1~, EN+5!, RPC+17, RPC+18*, RPC+19, READ+1!, READ+3*
START EN+1~, EN+5!, RPC+2*, RPC+3, RPC+10, STOP~, STOP+2
STOP EN+1~, EN+5!, RPC+3*, RPC+11
TEXT EN+1~, EN+5!, RPC+1*, RPC+9
TYPE EN+1~, EN+3*, RPC+1, RPC+8
VPR DOMAIN+1~
VPR( DOMAIN+3*, DOMAIN+4
X READ+1~, READ+2*, READ+3, PATIENT+1~, DOMAIN+1~, DOMAIN+3*, SHOW+1~, START+1~, STOP+1~, TOTAL+1~
Y PATIENT+1~, PATIENT+3, DOMAIN+1~, DOMAIN+4*, DOMAIN+5*, DOMAIN+6, SHOW+1~, SHOW+3*, SHOW+4, START+1~
, START+4*, START+5, STOP+1~, STOP+4*, STOP+5, TOTAL+1~, TOTAL+4*, TOTAL+5

Marked Items

Name Field # of Occurrence
$T(TYPE+I DOMAIN+3
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  Label References |  Local Variables |  Marked Items  | All