| NAME | 
VPR GET PATIENT DATA | 
| TAG | 
GET | 
| ROUTINE | 
VPRD | 
| RETURN VALUE TYPE | 
GLOBAL ARRAY | 
| AVAILABILITY | 
SUBSCRIPTION | 
| WORD WRAP ON | 
TRUE | 
| VERSION | 
1 | 
| APP PROXY ALLOWED | 
Yes | 
| DESCRIPTION | 
This RPC retrieves the requested data from VistA, and returns it in
^TMP("VPR",$J,n) as XML.
 | 
| INPUT PARAMETER | 
- 
- DFN
 
- PARAMETER TYPE:    LITERAL
 
- MAXIMUM DATA LENGTH:    20
 
- REQUIRED:    YES
 
- SEQUENCE NUMBER:    1
 
- DESCRIPTION:    
Internal entry number from Patient file #2
[optionally DFN;ICN for remote calls]
 
 
 
- 
- TYPE
 
- PARAMETER TYPE:    LITERAL
 
- MAXIMUM DATA LENGTH:    100
 
- REQUIRED:    NO
 
- SEQUENCE NUMBER:    2
 
- DESCRIPTION:    
The kind(s) of data to return, which may include:
  demographics;reactions;problems;vitals;labs;meds;
  immunizations;visits;appointments;documents;
  procedures;consults
 
 
 
- 
- START
 
- PARAMETER TYPE:    LITERAL
 
- MAXIMUM DATA LENGTH:    20
 
- REQUIRED:    NO
 
- SEQUENCE NUMBER:    3
 
- DESCRIPTION:    
The date/time from which to begin searching for data [optional].
 
 
 
- 
- STOP
 
- PARAMETER TYPE:    LITERAL
 
- MAXIMUM DATA LENGTH:    20
 
- REQUIRED:    NO
 
- SEQUENCE NUMBER:    4
 
- DESCRIPTION:    
The date/time at which to end searching for data [optional].
 
 
 
- 
- MAX
 
- PARAMETER TYPE:    LITERAL
 
- MAXIMUM DATA LENGTH:    7
 
- REQUIRED:    NO
 
- SEQUENCE NUMBER:    5
 
- DESCRIPTION:    
The maximum number of items to return per data type [optional].
 
 
 
- 
- ITEM
 
- PARAMETER TYPE:    LITERAL
 
- MAXIMUM DATA LENGTH:    30
 
- REQUIRED:    NO
 
- SEQUENCE NUMBER:    6
 
- DESCRIPTION:    
The identifier of a single item to return [optional, but TYPE must
also be defined when used].
 
 
 
- 
- FILTER
 
- PARAMETER TYPE:    LIST
 
- REQUIRED:    NO
 
- SEQUENCE NUMBER:    7
 
- DESCRIPTION:    
List of name-value pairs, further refining the search.
 
 
 
 
 | 
| RETURN PARAMETER DESCRIPTION | 
Text array formatted as XML
 
 |