| NAME | 
PSOERXA1 INCERX | 
| TAG | 
INCERX | 
| ROUTINE | 
PSOERXA1 | 
| RETURN VALUE TYPE | 
SINGLE VALUE | 
| WORD WRAP ON | 
TRUE | 
| APP PROXY ALLOWED | 
Yes | 
| DESCRIPTION | 
This RPC receives and processes an incoming ERX XML message, provider 
check information, and patient check information.
 
 | 
| INPUT PARAMETER | 
- 
- XML
 
- PARAMETER TYPE:    LITERAL
 
- REQUIRED:    YES
 
- SEQUENCE NUMBER:    1
 
- DESCRIPTION:    
The full XML text, as a 'stream' or 'literal'.
 
 
 
- 
- SOURCE
 
- PARAMETER TYPE:    LITERAL
 
- REQUIRED:    NO
 
- SEQUENCE NUMBER:    10
 
- DESCRIPTION:    
This parameter is used to indicate the source of the message. Null means 
processing hub, 1 - vista.
 
 
 
- 
- PRCHK
 
- PARAMETER TYPE:    LIST
 
- REQUIRED:    NO
 
- SEQUENCE NUMBER:    2
 
- DESCRIPTION:    
This is the provider check results from the eRx middleware.
 
 
 
- 
- PACHK
 
- PARAMETER TYPE:    LIST
 
- REQUIRED:    NO
 
- SEQUENCE NUMBER:    3
 
- DESCRIPTION:    
This is the patient check information from the eRx middleware.
 
 
 
- 
- DACHK
 
- PARAMETER TYPE:    LIST
 
- REQUIRED:    NO
 
- SEQUENCE NUMBER:    4
 
- DESCRIPTION:    
This is the drug autocheck information from the eRx processing hub.
 
 
 
- 
- STATION
 
- PARAMETER TYPE:    LITERAL
 
- SEQUENCE NUMBER:    5
 
- DESCRIPTION:    
This is the station number the prescription is being sent to.
 
 
 
- 
- DIV
 
- PARAMETER TYPE:    LITERAL
 
- SEQUENCE NUMBER:    6
 
- DESCRIPTION:    
The division associated with the incomine eRx.
 
 
 
- 
- ERXHID
 
- PARAMETER TYPE:    LITERAL
 
- SEQUENCE NUMBER:    7
 
- DESCRIPTION:    
This is the eRx processing HUB identification number.
 
 
 
- 
- ERXVALS
 
- PARAMETER TYPE:    LIST
 
- SEQUENCE NUMBER:    8
 
- DESCRIPTION:    
These are the code values, human readable associated with the erx NCLT 
codes.
 
 
 
- 
- XML2
 
- PARAMETER TYPE:    LITERAL
 
- REQUIRED:    NO
 
- SEQUENCE NUMBER:    9
 
 
 
 | 
| RETURN PARAMETER DESCRIPTION | 
Return value(s):
 0^Error message
 1^Erx received
 
 |