STANDARD DATA DICTIONARY #863.7 -- OCX MDD PUBLIC FUNCTION FILE 3/24/25 PAGE 1 STORED IN ^OCXS(863.7, (78 ENTRIES) SITE: WWW.BMIRWIN.COM UCI: VISTA,VISTA (VERSION 3.0) DATA NAME GLOBAL DATA ELEMENT TITLE LOCATION TYPE ----------------------------------------------------------------------------------------------------------------------------------- POINTED TO BY: CODE GENERATOR FUNCTION field (#.03) of the OCX MDD CONDITION/FUNCTION File (#863.9) CROSS REFERENCED BY: PARAMETERS(APAR), NAME(B), UNIQUE OBJECT IDENTIFIER(UID) 863.7,.01 NAME 0;1 FREE TEXT (Required) INPUT TRANSFORM: K:$L(X)>80!($L(X)<3) X LAST EDITED: OCT 19, 1995 HELP-PROMPT: Answer must be 3-80 characters in length. CROSS-REFERENCE: 863.7^B 1)= S ^OCXS(863.7,"B",$E(X,1,30),DA)="" 2)= K ^OCXS(863.7,"B",$E(X,1,30),DA) CROSS-REFERENCE: ^^TRIGGER^863.7^5 1)= K DIV S DIV=X,D0=DA,DIV(0)=D0 S Y(1)=$S($D(^OCXS(863.7,D0,"UID")):^("UID"),1:"") S X=$E(Y(1),1, 245),X=X S DIU=X K Y X ^DD(863.7,.01,1,2,1.1) X ^DD(863.7,.01,1,2,1.4) 1.1)= S X=DIV S X="" I $T(UID^OCXFMGR)]"",$G(DA) S X=$$UID^OCXFMGR(DIC,DA) 1.4)= S DIH=$S($D(^OCXS(863.7,DIV(0),"UID")):^("UID"),1:""),DIV=X S DE=0-$L(DIH),DIU=$E(DIH,1,245), Y=$E(DIH,246,999),^("UID")=$J("",$S(DE>0:DE,1:0))_DIV_$S(Y?." ":"",1:$J("",245-$L(DIV))_Y),DIH=863. 7,DIG=5 D ^DICR:$O(^DD(DIH,DIG,1,0))>0 2)= Q CREATE VALUE)= S X="" I $T(UID^OCXFMGR)]"",$G(DA) S X=$$UID^OCXFMGR(DIC,DA) DELETE VALUE)= NO EFFECT FIELD)= U Triggers a unique ID for the object. 863.7,.02 TYPE 0;2 SET '1' FOR EXTRINSIC FUNCTION; '2' FOR PARAMETERIZED SUBROUTINE; LAST EDITED: JAN 13, 1995 863.7,1 BRIEF DESCRIPTION 1;E1,245 FREE TEXT INPUT TRANSFORM: K:$L(X)>240!($L(X)<1) X LAST EDITED: JAN 13, 1995 HELP-PROMPT: Answer must be 1-240 characters in length. 863.7,2 LONG DESCRIPTION 2;0 WORD-PROCESSING #863.72 LAST EDITED: JAN 13, 1995 863.7,3 FUNCTION CALL EX;E1,245 FREE TEXT INPUT TRANSFORM: K:$L(X)>240!($L(X)<1) X LAST EDITED: FEB 15, 1985 HELP-PROMPT: Answer must be 1-240 characters in length. 863.7,4 PARAMETER PAR;0 POINTER Multiple #863.74 LAST EDITED: MAY 12, 1995 863.74,.01 PARAMETERS 0;1 POINTER TO OCX MDD PARAMETER FILE (#863.8) (Multiply asked) LAST EDITED: AUG 30, 1995 CROSS-REFERENCE: 863.74^B 1)= S ^OCXS(863.7,DA(1),"PAR","B",$E(X,1,30),DA)="" 2)= K ^OCXS(863.7,DA(1),"PAR","B",$E(X,1,30),DA) CROSS-REFERENCE: 863.7^APAR 1)= S ^OCXS(863.7,"APAR",$E(X,1,30),DA(1),DA)="" 2)= K ^OCXS(863.7,"APAR",$E(X,1,30),DA(1),DA) Rapidly identify all parameters associated with this class 863.74,.02 TYPE 0;2 SET 'I' FOR INPUT; 'O' FOR OUTPUT; LAST EDITED: JAN 22, 1995 863.74,1 VALUE VAL;E1,245 FREE TEXT INPUT TRANSFORM: K:$L(X)>240!($L(X)<1) X LAST EDITED: JAN 22, 1995 HELP-PROMPT: Answer must be 1-240 characters in length. 863.74,1.1 INPUT PARAM STRING POSITION IN;1 NUMBER INPUT TRANSFORM: K:+X'=X!(X>99)!(X<1)!(X?.E1"."1N.N) X LAST EDITED: FEB 12, 1995 HELP-PROMPT: Type a Number between 1 and 99, 0 Decimal Digits 863.74,1.2 INPUT PARAM VARIABLE NAME IN;2 FREE TEXT INPUT TRANSFORM: K:$L(X)>8!($L(X)<1) X LAST EDITED: FEB 12, 1995 HELP-PROMPT: Answer must be 1-8 characters in length. 863.7,5 UNIQUE OBJECT IDENTIFIER UID;E1,245 FREE TEXT INPUT TRANSFORM: K:$L(X)>30!($L(X)<3) X LAST EDITED: OCT 03, 1995 HELP-PROMPT: Answer must be 3-30 characters in length. DESCRIPTION: A unique ID for this object. WRITE AUTHORITY: ^ NOTES: TRIGGERED by the NAME field of the OCX MDD PUBLIC FUNCTION File CROSS-REFERENCE: 863.7^UID 1)= S ^OCXS(863.7,"UID",$E(X,1,30),DA)="" 2)= K ^OCXS(863.7,"UID",$E(X,1,30),DA) Enables rapid lookup of an object by its unique ID. FILES POINTED TO FIELDS OCX MDD PARAMETER (#863.8) PARAMETER:PARAMETERS (#.01) INPUT TEMPLATE(S): PRINT TEMPLATE(S): SORT TEMPLATE(S): FORM(S)/BLOCK(S):