☜ | ^$ROUTINEDraft MDC Standard | ☞ |
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" ).
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)