Button for 1977 Button for 1984 Button for 1990 Button for 1995 Button for MDC Button for notes Button for examples

Format Functions

Draft MDC Standard

7.1.3.2.3 Format functions

^$Device ( devicexpr , expr1 V "MNEMONICSPACE" ) = expr2 V mnemonicspace

This node identifies the mnemonicspace currently in effect for the device. If there is no mnemonicspace in effect then this node has the value of the empty string.

^$Device ( devicexpr , expr1 V "MNEMONICSPEC" , expr2 V mnemonicspace ) = emptystring

This node identifies a mnemonicspace that has been associated with the device through the Open and Use commands. All non-empty string values are reserved for future extensions to the standard.

When the mnemonicspace in use for the device defines an output timeout as described in 8.3.1, it shall also define the following two members of ^$Device:

  1. the value of ^$Device ( devicexpr , expr V "OUTTIMEOUT" ) shall equal the value of the most recently executed OUTTIMEOUT deviceparam for the device. It shall equal 0 when no OUTTIMEOUT deviceparam has executed for the device.
  2. the value of ^$Device ( devicexpr , expr V "OUTSTALLED" ) shall indicate the output timeout status of the device. It shall assume the value 0 when the execution of any output-producing argument of a Read or Write command begins, and it shall assume the value 1 when that argument times out.
Button for 1977 Button for 1984 Button for 1990 Button for 1995 Button for MDC Button for notes Button for examples

Copyright © Standard Documents; 1977-2024 MUMPS Development Committee;
Copyright © Examples: 1995-2024 Ed de Moel;
Copyright © Annotations: 2003-2008 Jacquard Systems Research
Copyright © Annotations: 2008-2024 Ed de Moel.

Some specifications are "approved for inclusion in a future standard". Note that the MUMPS Development Committee cannot guarantee that such future standards will indeed be published.

This page most recently updated on 08-Jan-2024, 12:12:54.

For comments, contact Ed de Moel (demoel@jacquardsystems.com)