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

^$ROUTINE

Draft MDC Standard

7.1.3.8 ^$Routine

^$R[OUTINE] ( routinexpr )

    routinexpr::= expr V routinename

^$Routine provides information about the existence and characteristics of routines.

If and only if a routine identified by routinexpr exists, ^$Routine( routinexpr ) is defined ($Data returns a non-zero value); all non-empty string values are reserved for future extensions to the standard. Process characteristics are stored beneath the ^$Routine( routinexpr ) node:

^$Routine( routinexpr , expr V "CHARACTER" ) = charsetexpr

This node identifies the Character Set Profile in which routine routinexpr is stored.

When a routine is created and ^$Routine( routinexpr ,"CHARACTER" ) for that routine has a $Data value of zero, then this node is assigned the current value of the node ^$Job( $Job, "CHARACTER" ).

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 15-Nov-2023, 12:06:29.

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