| TITLE | VALUE | |
|---|---|---|
| NAME | VIAB DEVICE | |
| DESCRIPTION | This RPC returns a list of print devices. | |
| TAG | DEVICE | |
| ROUTINE | VIABRPC | |
| INPUT PARAMETERS | SEQUENCE NUMBER | 1 |
| INPUT PARAMETER | FROM | |
| DESCRIPTION | List all printers start from (text to $O from) C (all device with name start *WITH* C) C* (all device with name start *FROM* C) | |
| PARAMETER TYPE | LITERAL | |
| REQUIRED | ||
| MAXIMUM DATA LENGTH | ||
| INPUT PARAMETERS | SEQUENCE NUMBER | 2 |
| INPUT PARAMETER | DIR | |
| DESCRIPTION | Ascending order (1) or Descending order (-1) ($O direction). | |
| PARAMETER TYPE | LITERAL | |
| REQUIRED | ||
| MAXIMUM DATA LENGTH | ||
| INPUT PARAMETERS | SEQUENCE NUMBER | 3 |
| INPUT PARAMETER | MARGIN | |
| DESCRIPTION | Right margin (e.g, 80, 132 or "80-132"). | |
| PARAMETER TYPE | LITERAL | |
| REQUIRED | ||
| MAXIMUM DATA LENGTH | ||
| RETURN VALUE TYPE | ARRAY | |
| RETURN PARAMETER DESCRIPTION | Local array contains VistA printers based on input criteria. RESULT(1..n)=IEN^Name^DisplayName^Location^RMar^PLen | |
| AVAILABILITY | ||
| INACTIVE | ||
| CLIENT MANAGER | ||
| WORD WRAP ON | ||
| VERSION | ||
| SUPPRESS RDV USER SETUP | ||
| APP PROXY ALLOWED | Yes | |