STANDARD DATA DICTIONARY #863 -- OCX MDD CLASS FILE 9/29/25 PAGE 1
STORED IN ^OCXS(863, (18 ENTRIES) SITE: WWW.BMIRWIN.COM UCI: VISTA,VISTA (VERSION 3.0)
DATA NAME GLOBAL DATA
ELEMENT TITLE LOCATION TYPE
-----------------------------------------------------------------------------------------------------------------------------------
Metadictionary classes
POINTED TO BY: PARENT CLASS field (#.03) of the OCX MDD CLASS File (#863)
CLASS FILE field (#.03) of the OCX MDD METHOD File (#863.6)
CROSS
REFERENCED BY: PARENT CLASS(ACLS), PARAMETER(APAR), NAME(B), FILE NUMBER(C), MNEMONIC(MN), UNIQUE OBJECT IDENTIFIER(UID)
863,.01 NAME 0;1 FREE TEXT (Required)
INPUT TRANSFORM: K:$L(X)>30!(X?.N)!($L(X)<3)!'(X'?1P.E) X
LAST EDITED: OCT 03, 1995
HELP-PROMPT: NAME MUST BE 3-30 CHARACTERS, NOT NUMERIC OR STARTING WITH PUNCTUATION
CROSS-REFERENCE: 863^B
1)= S ^OCXS(863,"B",$E(X,1,30),DA)=""
2)= K ^OCXS(863,"B",$E(X,1,30),DA)
CROSS-REFERENCE: ^^TRIGGER^863^3
1)= K DIV S DIV=X,D0=DA,DIV(0)=D0 S Y(1)=$S($D(^OCXS(863,D0,"UID")):^("UID"),1:"") S X=$E(Y(1),1,24
5),X=X S DIU=X K Y X ^DD(863,.01,1,2,1.1) X ^DD(863,.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,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,DI
G=3 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
Unique object ID
863,.02 FILE NUMBER 0;2 NUMBER
INPUT TRANSFORM: K:+X'=X!(X>999999999)!(X<1)!(X?.E1"."8N.N) X
LAST EDITED: JUN 27, 1997
HELP-PROMPT: Type a Number between 1 and 999999999, 7 Decimal Digits
CROSS-REFERENCE: 863^C
1)= S ^OCXS(863,"C",$E(X,1,30),DA)=""
2)= K ^OCXS(863,"C",$E(X,1,30),DA)
863,.03 PARENT CLASS 0;3 POINTER TO OCX MDD CLASS FILE (#863)
LAST EDITED: APR 06, 1995
CROSS-REFERENCE: 863^ACLS
1)= S ^OCXS(863,"ACLS",$E(X,1,30),DA)=""
2)= K ^OCXS(863,"ACLS",$E(X,1,30),DA)
Parent of subclass
863,.04 MNEMONIC 0;4 FREE TEXT
INPUT TRANSFORM: K:$L(X)>3!($L(X)<2) X
LAST EDITED: OCT 02, 1995
HELP-PROMPT: Answer must be 2-3 characters in length.
DESCRIPTION:
The mnemonic is a unique identifier for the class
CROSS-REFERENCE: 863^MN
1)= S ^OCXS(863,"MN",$E(X,1,30),DA)=""
2)= K ^OCXS(863,"MN",$E(X,1,30),DA)
Used to rapidly lookup a class by its mnemonic
863,1 PARAMETER PAR;0 POINTER Multiple #863.01
863.01,.01 PARAMETER 0;1 POINTER TO OCX MDD PARAMETER FILE (#863.8) (Multiply asked)
LAST EDITED: AUG 30, 1995
CROSS-REFERENCE: 863.01^B
1)= S ^OCXS(863,DA(1),"PAR","B",$E(X,1,30),DA)=""
2)= K ^OCXS(863,DA(1),"PAR","B",$E(X,1,30),DA)
CROSS-REFERENCE: 863^APAR
1)= S ^OCXS(863,"APAR",$E(X,1,30),DA(1),DA)=""
2)= K ^OCXS(863,"APAR",$E(X,1,30),DA(1),DA)
Index to rapidly find the parameters in this class
863.01,1 VALUE VAL;E1,245 FREE TEXT
INPUT TRANSFORM: K:$L(X)>240!($L(X)<1) X
LAST EDITED: DEC 28, 1994
HELP-PROMPT: Answer must be 1-240 characters in length.
863,2 DESCRIPTION 2;0 WORD-PROCESSING #863.02
LAST EDITED: DEC 22, 1994
863,3 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:
Unique object ID triggered by the .01 field.
WRITE AUTHORITY: ^
NOTES: TRIGGERED by the NAME field of the OCX MDD CLASS File
CROSS-REFERENCE: 863^UID
1)= S ^OCXS(863,"UID",$E(X,1,30),DA)=""
2)= K ^OCXS(863,"UID",$E(X,1,30),DA)
Enables rapid lookup of an object by its UID
FILES POINTED TO FIELDS
OCX MDD CLASS (#863) PARENT CLASS (#.03)
OCX MDD PARAMETER (#863.8) PARAMETER:PARAMETER (#.01)
INPUT TEMPLATE(S):
PRINT TEMPLATE(S):
SORT TEMPLATE(S):
FORM(S)/BLOCK(S):