{"aaData": [["RETURN A SET OF CODES", "
EXTRINSIC FUNCTION
\n", "
Make a set of codes
\n", "", "
SC^OCXF
\n", "
\n
\n\n
\n", ""], ["BREAK A STRING", "
PARAMETERIZED SUBROUTINE
\n", "
Break a long text string and format according to tab stop and max line length
\n", "
\nFormats a long text string by breaking it in to pieces and printing the\npieces within a pre-determined format (max line length, tab ofset, 1st line\ntab offset).\n
\n
\n", "
BRK^OCXF
\n", "
\n
\n\n
\n", ""], ["CLASS REFERENCE", "
EXTRINSIC FUNCTION
\n", "
Returns an open or closed reference for a class file
\n", "", "
REF^OCXF
\n", "
\n
\n\n
\n", ""], ["CLOSED REFERENCE", "
EXTRINSIC FUNCTION
\n", "
Convert an open reference to a closed global reference
\n", "", "
CREF^OCXF
\n", "
\n
\n\n
\n", ""], ["OPEN REFERENCE", "
EXTRINSIC FUNCTION
\n", "
Convert a closed global reference to an open reference
\n", "", "
OREF^OCXF
\n", "
\n
\n\n
\n", ""], ["YES NO", "
EXTRINSIC FUNCTION
\n", "
Gets a YES/NO response from the user
\n", "
\nExtrinsic function equivalent of YN^DICN: 1-YES,2=NO, if Q=1 the question\nmark is suppressed and if N=1 "NULL" is allowed.\n
\n
\n", "
YN^OCXF1
\n", "
\n
\n\n
\n", ""], ["EXIT TEXT", "
EXTRINSIC FUNCTION
\n", "
User edits a text string
\n", "
\nExtrinsic function equivalent to FileMan's text editor\n
\n
\n", "
RW^OCXF1
\n", "
\n
\n\n
\n", ""], ["LIST AN ARRAY", "
PARAMETERIZED SUBROUTINE
\n", "
List an array on a screen. Scroll and do output transform.
\n", "
\nThis function lists the contents of an array on the screen.  If the array\nwon't fit on one screen, scroll mode is invoked.  Parameters specify the\noutput transfrom as well as start and stop marker and the empty array\nmessage.\n
\n
\n", "
LIST^OCXF1
\n", "
\n
\n\n
\n", ""], ["HELP FRAME", "
PARAMETERIZED SUBROUTINE
\n", "
Encapsulated help frame call
\n", "
\nGiven a help frame IEN, display the help frame\n
\n
\n", "
HF^OCXF1
\n", "
\n
\n\n
\n", ""], ["CLASS TO FUNCTION", "
EXTRINSIC FUNCTION
\n", "
Converts a class IEN to a file number
\n", "", "
CONF^OCXF
\n", "
\n
\n\n
\n", ""], ["OBJECT VIEW", "
PARAMETERIZED SUBROUTINE
\n", "
View an object
\n", "", "
VIEW^OCXFMGR
\n", "
\n
\n\n
\n", ""], ["OBJECT DELETE", "
PARAMETERIZED SUBROUTINE
\n", "
Delete an object
\n", "", "
DEL^OCXFMGR
\n", "
\n
\n\n
\n", ""], ["MOM", "
EXTRINSIC FUNCTION
\n", "
Returns CLASS file closed ref
\n", "
\nReturns the closed reference for the primary file in the class library:\nthe CLASS file.\n
\n
\n", "
MOM^OCXF
\n", "", ""], ["DICP", "
EXTRINSIC FUNCTION
\n", "
Returns the DIC(\"P\") string
\n", "
\nGiven a closed file reference and field name (defaults to "PARAMETER"),\nit returns the DIC("P") string.\n
\n
\n", "
DICP^OCXF
\n", "
\n
\n\n
\n", ""], ["STUFF", "
PARAMETERIZED SUBROUTINE
\n", "
Stuff a value into a string \"window\"
\n", "
\nGiven the string X with vertical bar windows containing parameter names,\nreplace the window with the value of the specified parameters.\n
\n
\n", "
STUFF^OCXF
\n", "
\n
\n\n
\n", ""], ["OVERRIDE ARRAY STRING", "
PARAMETERIZED SUBROUTINE
\n", "
Converts a delimited string to an array
\n", "
\nGiven string X and closed array reference V, the delimiter A marks the array\nvariable and the delimiter B marks the value.\n
\n
\n", "
ASTG^OCXF
\n", "
\n
\n\n
\n", ""], ["TEST", "
PARAMETERIZED SUBROUTINE
\n", "
XXX
\n", "
\nXXXXX\n
\n
\n", "
BRK^OCXF
\n", "
\n
\n\n
\n", ""], ["PAUSE", "
PARAMETERIZED SUBROUTINE
\n", "
End of screen message: '<>'
\n", "
\n'^' of '^^' or <RETURN>\n
\n
\n", "
PAUSE^OCXF
\n", "", ""], ["LIST", "
PARAMETERIZED SUBROUTINE
\n", "
Manages the display of a list
\n", "
\nManages the display of a simple list on the screen (including pauses).\n
\n
\n", "
LIST^OCXF1
\n", "
\n
\n\n
\n", ""], ["QLIST", "
PARAMETERIZED SUBROUTINE
\n", "
Quick list
\n", "
\nA "lite" form of LIST^OCXF1.  Only require 2 variables: the source global\nand the TAB\n
\n
\n", "
QLIST^OCXF1
\n", "
\n
\n\n
\n", ""], ["FILE TO CLASS", "
EXTRINSIC FUNCTION
\n", "
Converts a FileMan file number to the IEN of an entry in the class file
\n", "", "
CONV^OCXF
\n", "", ""], ["FORMATTED LIST", "
PARAMETERIZED SUBROUTINE
\n", "
Formats a list into a multi-columnar display
\n", "
\nFormats a list in to a multi columnar diaplay.  No. of items less than\n8 or greater than 66 = 1 column; less than 33 = 2 columns ; less than\n66 = 3 columns\n
\n
\n", "
FLIST^OCXF1
\n", "
\n
\n\n
\n", ""], ["FAST LOOKUP", "
EXTRINSIC FUNCTION
\n", "
Fast alternative to a silent DIC lookup
\n", "
\nFast alternative to a silent DIC lookup.  Does not support identifires,\nDIC("S"),DIC("W") etc.\n
\n
\n", "
FAST^OCXF2
\n", "
\n
\n\n
\n", ""], ["PARAMETER DT ACTION", "
PARAMETERIZED SUBROUTINE
\n", "
Collect, validate, transform a parameter value
\n", "
\nGiven a parameter, a data type action (e.g., 'READ', 'VALIDATE', etc.),\nand an override array, do what is requested.\n
\n
\n", "
PDT^OCXF3
\n", "
\n
\n\n
\n", ""], ["PARAMETER SUBFILE IEN", "
EXTRINSIC FUNCTION
\n", "
Given an object and a parameter, return the subfile IEN
\n", "
\nGiven a CLASS, INSTSANCE, and \nPARAMETER (IEN), return the subfile IEN\n
\n
\n", "
PENT^OCXF4
\n", "
\n
\n\n
\n", ""], ["PARAMETER OUTPUT TRANSFORM", "
EXTRINSIC FUNCTION
\n", "
Do an output transform on a parameter value
\n", "
\nGiven a parameter IEN and an input value, return the external value.\n
\n
\n", "
POT^OCXF4
\n", "
\n
\n\n
\n", ""], ["SETPARAM", "
PARAMETERIZED SUBROUTINE
\n", "
Given an object, return all of its parameter values in an array
\n", "
\nGiven a class and instance, return all parameter values inthe specified\narray.  Array subscripts can be the full or brief name.\n
\n
\n", "
SETPARAM^OCXF4
\n", "
\n
\n\n
\n", ""], ["PARAMETER VALUE", "
EXTRINSIC FUNCTION
\n", "
Get a valid parameter value from the user
\n", "
\nGiven a PARAMETER IEN, get a valid param value from the user.\n
\n
\n", "
VAL^OCXF4
\n", "
\n
\n\n
\n", ""], ["PARAMETER DATA TYPE", "
EXTRINSIC FUNCTION
\n", "
Returns the data type of a parameter
\n", "
\nGiven a parameter (name or ien), return its data type.\n
\n
\n", "
PARDT^OCXF4
\n", "
\n
\n\n
\n", ""], ["DATA TYPE TAG", "
EXTRINSIC FUNCTION
\n", "
Returns the line reference for a DATA TYPE's method
\n", "
\nGiven a DATA TYPE's name or IEN, return the TAG^ROUTINE of its method.\n
\n
\n", "
DTAG^OCXF5
\n", "
\n
\n\n
\n", ""], ["QUOTE DOUBLER", "
EXTRINSIC FUNCTION
\n", "
Doubles all the quotation marks in a string
\n", "", "
QT^OCXF
\n", "", ""], ["DATA TYPE PARENT", "
EXTRINSIC FUNCTION
\n", "
Get a DATA TYPE'S parent
\n", "
\nGiven a data type's name or IEN, return the IEN or name of its parent\n
\n
\n", "
PARENT^OCXF5
\n", "
\n
\n\n
\n", ""], ["LIST PARAMETERS", "
PARAMETERIZED SUBROUTINE
\n", "
List all parameters for an object
\n", "
\nGiven a class and instance, list all parameters and values\n
\n
\n", "
PLIST^OCXFMGR
\n", "
\n
\n\n
\n", ""], ["OBJECT EDIT", "
PARAMETERIZED SUBROUTINE
\n", "
Edit an object
\n", "
\nGiven a class, instance and class name, edit the object.\n
\n
\n", "
EDIT^OCXFMGR1
\n", "
\n
\n\n
\n", ""], ["OBJECT ADD", "
PARAMETERIZED SUBROUTINE
\n", "
Add an object
\n", "
\nGiven an open reference for a class and the class name, enter a new object.\n
\n
\n", "
ADD^OCXFMGR1
\n", "
\n
\n\n
\n", ""], ["SELECT OBJECT PARAMETERS", "
PARAMETERIZED SUBROUTINE
\n", "
Select parameter for an object
\n", "
\nGiven a class, instance, class name, and output array closed reference,\nallow user to assign parameters to the object from a set consisting of\nall parameters assigned to the methods of the class.\n
\n
\n", "
PICK^OCXFMGR1
\n", "
\n
\n\n
\n", ""], ["ORPHANED PARAMETERS", "
PARAMETERIZED SUBROUTINE
\n", "
If an object is removed, which of its parameters will be orphaned.
\n", "
\nGiven a class, instance, method and output array reference, which of the\nobjects parameters will be 'orphaned' if the parameter is deleted.\n
\n
\n", "
ORPHAN^OCXFMGR2
\n", "
\n
\n\n
\n", ""], ["GCC DATE/TIME BEFORE", "
EXTRINSIC FUNCTION
\n", "", "", "
BEFORE^OCXF21
\n", "
\n
\n\n
\n", ""], ["GCC DATE/TIME AFTER", "
EXTRINSIC FUNCTION
\n", "", "", "
AFTER^OCXF21
\n", "
\n
\n\n
\n", ""], ["GCC DATE/TIME EQUALS", "
EXTRINSIC FUNCTION
\n", "", "", "
ON^OCXF21
\n", "
\n
\n\n
\n", ""], ["GCC FREE TEXT CONTAINS", "
EXTRINSIC FUNCTION
\n", "", "", "
CONT^OCXF22
\n", "
\n
\n\n
\n", ""], ["UPPER CASE", "
EXTRINSIC FUNCTION
\n", "
Convert a string to all upper case characters
\n", "", "
UC^OCXF
\n", "
\n
\n\n
\n", ""], ["GCC FREE TEXT EQUALS", "
EXTRINSIC FUNCTION
\n", "", "", "
AEQ^OCXF22
\n", "
\n
\n\n
\n", ""], ["GCC NUMERIC GREATER THAN", "
EXTRINSIC FUNCTION
\n", "", "", "
GRT^OCXF20
\n", "
\n
\n\n
\n", ""], ["GCC NUMERIC LESS THAN", "
EXTRINSIC FUNCTION
\n", "", "", "
LESS^OCXF20
\n", "
\n
\n\n
\n", ""], ["GCC BOOLEAN LOGICAL AND", "
EXTRINSIC FUNCTION
\n", "", "", "
AND^OCXF23
\n", "
\n
\n\n
\n", ""], ["GCC BOOLEAN LOGICAL OR", "
EXTRINSIC FUNCTION
\n", "", "", "
OR^OCXF23
\n", "
\n
\n\n
\n", ""], ["GCC BOOLEAN LOGICAL NOT", "
EXTRINSIC FUNCTION
\n", "", "", "
NOT^OCXF23
\n", "
\n
\n\n
\n", ""], ["GCC FREE TEXT STARTS WITH", "
EXTRINSIC FUNCTION
\n", "", "", "
START^OCXF22
\n", "
\n
\n\n
\n", ""], ["GCC NUMERIC EQUALS", "
EXTRINSIC FUNCTION
\n", "", "", "
EQ^OCXF20
\n", "
\n
\n\n
\n", ""], ["GCC NUMERIC INCLUSIVELY BETWEEN", "
EXTRINSIC FUNCTION
\n", "", "", "
INCL^OCXF20
\n", "
\n
\n\n
\n", ""], ["GCC NUMERIC EXCLUSIVELY BETWEEN", "
EXTRINSIC FUNCTION
\n", "", "", "
EXCL^OCXF20
\n", "
\n
\n\n
\n", ""], ["LOWER CASE", "
EXTRINSIC FUNCTION
\n", "
Converts a text string to all lowercase characters
\n", "", "
LC^OCXF
\n", "
\n
\n\n
\n", ""], ["GCC DATE/TIME INCLUSIVELY BETWEEN", "
EXTRINSIC FUNCTION
\n", "", "", "
DINCL^OCXF21
\n", "
\n
\n\n
\n", ""], ["GCC DATE/TIME EXCLUSIVELY BETWEEN", "
EXTRINSIC FUNCTION
\n", "", "", "
DEXCL^OCXF21
\n", "
\n
\n\n
\n", ""], ["GCC FREE TEXT ENDS WITH", "
EXTRINSIC FUNCTION
\n", "", "", "
END^OCXF22
\n", "
\n
\n\n
\n", ""], ["GCC FREE TEXT MATCHES PATTERN", "
EXTRINSIC FUNCTION
\n", "", "", "
PAT^OCXF22
\n", "
\n
\n\n
\n", ""], ["GCC FREE TEXT PRECEDES ALPHABETICALLY", "
EXTRINSIC FUNCTION
\n", "", "", "
PREC^OCXF22
\n", "
\n
\n\n
\n", ""], ["GCC FREE TEXT FOLLOWS ALPHABETICALLY", "
EXTRINSIC FUNCTION
\n", "", "", "
FOLLOW^OCXF22
\n", "
\n
\n\n
\n", ""], ["GCC FREE TEXT INCLUSIVELY BETWEEN", "
EXTRINSIC FUNCTION
\n", "", "", "
AINCL^OCXF22
\n", "
\n
\n\n
\n", ""], ["GCC FREE TEXT EXCLUSIVELY BETWEEN", "
EXTRINSIC FUNCTION
\n", "", "", "
AEXCL^OCXF22
\n", "
\n
\n\n
\n", ""], ["GCC FREE TEXT LENGTH IS GREATER THAN", "
EXTRINSIC FUNCTION
\n", "", "", "
LGRT^OCXF22
\n", "
\n
\n\n
\n", ""], ["GCC FREE TEXT LENGTH IS LESS THAN", "
EXTRINSIC FUNCTION
\n", "", "", "
LESS^OCXF22
\n", "
\n
\n\n
\n", ""], ["HEADER LINE", "
EXTRINSIC FUNCTION
\n", "
Convert a text string into a header line
\n", "", "
HDR^OCXF
\n", "
\n
\n\n
\n", ""], ["GCC FREE TEXT LENGTH IS INCLUSIVELY BETWEEN", "
EXTRINSIC FUNCTION
\n", "", "", "
LINCL^OCXF22
\n", "
\n
\n\n
\n", ""], ["GCC FREE TEXT LENGTH IS EXCLUSIVELY BETWEEN", "
EXTRINSIC FUNCTION
\n", "", "", "
LEXCL^OCXF22
\n", "
\n
\n\n
\n", ""], ["GCC FREE TEXT NOT EQUALS", "
EXTRINSIC FUNCTION
\n", "", "", "
NAEQ^OCXF22
\n", "
\n
\n\n
\n", ""], ["GCC BOOLEAN LOGICAL TRUE", "
EXTRINSIC FUNCTION
\n", "", "", "
TRUE^OCXF23
\n", "
\n
\n\n
\n", ""], ["GCC BOOLEAN LOGICAL FALSE", "
EXTRINSIC FUNCTION
\n", "", "", "
FALSE^OCXF23
\n", "
\n
\n\n
\n", ""], ["GCC FREE TEXT EQUALS ELEMENT IN SET", "
EXTRINSIC FUNCTION
\n", "", "", "
EQSET^OCXF22
\n", "
\n
\n\n
\n", ""], ["GCC FREE TEXT CONTAINS ELEMENT IN SET", "
EXTRINSIC FUNCTION
\n", "", "", "
CONSET^OCXF22
\n", "
\n
\n\n
\n", ""], ["GCC FREE TEXT TERM EQUALS", "
EXTRINSIC FUNCTION
\n", "", "", "
AEQT^OCXF22
\n", "
\n
\n\n
\n", ""], ["GCC FREE TEXT CONTAINS NC ELEMENT IN SET", "
EXTRINSIC FUNCTION
\n", "", "", "
CONNCSET^OCXF22
\n", "
\n
\n\n
\n", ""], ["SUBFILE NODE", "
EXTRINSIC FUNCTION
\n", "
Given a closed class file reference, this extrinsic function returns the subfile node for the parameter multiple
\n", "", "
DICP^OCXF
\n", "
\n
\n\n
\n", ""], ["CODE AND DECODE", "
EXTRINSIC FUNCTION
\n", "
Given a set of codes string, this function codes or decodes a value
\n", "
\nGiven a set of codes string (FileMan format) it converts a code to an\nexternal value or an external value (or a unique partial value) to a code.\n
\n
\n", "
SET^OCXF
\n", "
\n
\n\n
\n", ""]]}