Kernel V. 8.0 APIs Banner [skip navigation]
VHA Office of Information - Health Systems Design and Development (HSD&D) Banner

ENDR^%ZISS: Set Up Specific Screen Handling Variables

Reference Type: Supported, Category: Device Handler, Integration Agreement: 10088

Description

This API sets up specific screen-handling variables and other terminal type attributes. Unlike the ENS^%ZISS: Set Up Screen-handling Variables API, which sets up all screen-handling variables, you specify which ones to set up with ENDR^%ZISS.

Format

  ENDR^%ZISS

Make sure to perform the following steps before calling this API:

  1. NEW all of the following variables.

  2. Set the input variables you want changed.

  3. Call the API.

If you do not follow these steps, the variables could unintentionally assume the values of the variables of the current running task.

Input Variables

IOST(0):

(required) Internal entry number (IEN) of the selected device's subtype as recorded in the TERMINAL TYPE file (#3.2).

X:

(required) Use this input variable to select the ENS^%ZISS screen-handling variables to define. It should be a semicolon-delimited list of the variables to define. For example:

  >S X="IORVON;IORVOFF;IOUON;IOUOFF"

If more than 255 characters are needed to define the x variable, make two or more calls to ENDR^%ZISS, each with a partial list of the variable settings for x.

%ZIS:

(optional) If you define %ZIS="I", the output array IOIS is created. The format of IOIS is as follows:

  IOIS(ASCII value of first character followed by remaining characters)=output variable

For example:

  IOIS("27[C")=IOCUF

Not every screen-handling variable has a corresponding IOIS node. Also, only the nodes in the IOIS array that correspond to screen-handling variables specified in the x input variable will be created.

Output Variables

A subset of the output variables returned by ENS^%ZISS: Set Up Screen-handling Variables API are returned by ENDR^%ZISS, depending on what screen-handling variables are requested in the x input variable.

 


VA (Internet) / VA (Intranet) / OI / HSD&D / Site Map / Terms of Use / VA Privacy Policy / Accessibility

Reviewed/Updated: November 15, 2006

If you have questions, need more information, or are having accessibility problems with this website, please contact us by E-Mail: Webmasters, Phone: 510-768-6800, or FAX: 510-768-6850.