Kernel 8.0 APIs Banner [skip navigation]
Office of Information & Technology (OIT) 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 non-namespaced variables.

  2. Set all input variables.

  3. Call the API.

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 / PD / Site Map / Terms of Use / VA Privacy Policy / Accessibility

Reviewed/Updated: August 26, 2011

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.