STANDARD DATA DICTIONARY #863.3 -- OCX MDD LINK FILE                                                              6/27/25    PAGE 1
STORED IN ^OCXS(863.3,  (182 ENTRIES)   SITE: WWW.BMIRWIN.COM   UCI: VISTA,VISTA                                   (VERSION 3.0)   

DATA          NAME                  GLOBAL        DATA
ELEMENT       TITLE                 LOCATION      TYPE
-----------------------------------------------------------------------------------------------------------------------------------


IDENTIFIED BY: PARENT SUBJECT (#.02), PARENT MENU GROUP (#.04), LIST ORDER (#.06)

CROSS
REFERENCED BY: DESCENDANT SUBJECT(AC), ATTRIBUTE(AD), PARENT MENU GROUP(AE), LIST ORDER(ALO), PARAMETER NAME(APAR), NAME(B), 
               LONG MENU TEXT(F), SYNONYMS(SYN), UNIQUE OBJECT IDENTIFIER(UID)



863.3,.01     NAME                   0;1 FREE TEXT (Required)

              INPUT TRANSFORM:  K:$L(X)>30!($L(X)<3)!'(X'?1P.E) X
              LAST EDITED:      OCT 03, 1995 
              HELP-PROMPT:      Answer must be 3-30 characters in length. 
              CROSS-REFERENCE:  863.3^B 
                                1)= S ^OCXS(863.3,"B",$E(X,1,30),DA)=""
                                2)= K ^OCXS(863.3,"B",$E(X,1,30),DA)

              CROSS-REFERENCE:  ^^TRIGGER^863.3^4 
                                1)= K DIV S DIV=X,D0=DA,DIV(0)=D0 S Y(1)=$S($D(^OCXS(863.3,D0,"UID")):^("UID"),1:"") S X=$E(Y(1),1,
                                245),X=X S DIU=X K Y X ^DD(863.3,.01,1,2,1.1) X ^DD(863.3,.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.3,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.
                                3,DIG=4 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.  



863.3,.02     PARENT SUBJECT         0;2 POINTER TO OCX MDD SUBJECT FILE (#863.2)

              LAST EDITED:      MAR 18, 1995 

863.3,.03     DESCENDANT SUBJECT     0;3 POINTER TO OCX MDD SUBJECT FILE (#863.2)

              LAST EDITED:      AUG 30, 1995 
              CROSS-REFERENCE:  863.3^AC 
                                1)= S ^OCXS(863.3,"AC",$E(X,1,30),DA)=""
                                2)= K ^OCXS(863.3,"AC",$E(X,1,30),DA)
                                Rapidly identify links associated with a descendant subject 



863.3,.04     PARENT MENU GROUP      0;4 FREE TEXT

              INPUT TRANSFORM:  K:X[""""!($A(X)=45) X I $D(X) K:$L(X)>100!($L(X)<1) X
              LAST EDITED:      AUG 30, 1995 
              HELP-PROMPT:      Answer must be 1-100 characters in length. 
              CROSS-REFERENCE:  863.3^AE 
                                1)= S ^OCXS(863.3,"AE",$E(X,1,30),DA)=""
                                2)= K ^OCXS(863.3,"AE",$E(X,1,30),DA)
                                Rapidly identify links associated with a parent menu group 



863.3,.05     ATTRIBUTE              0;5 POINTER TO OCX MDD ATTRIBUTE FILE (#863.4)

              LAST EDITED:      JUN 04, 1996 
              CROSS-REFERENCE:  863.3^AD 
                                1)= S ^OCXS(863.3,"AD",$E(X,1,30),DA)=""
                                2)= K ^OCXS(863.3,"AD",$E(X,1,30),DA)
                                Rapidly find links associated with an attribute 



863.3,.06     LIST ORDER             0;6 NUMBER

              INPUT TRANSFORM:  K:+X'=X!(X>9999)!(X<1)!(X?.E1"."1N.N) X
              LAST EDITED:      JUN 27, 1997 
              HELP-PROMPT:      Type a Number between 1 and 9999, 0 Decimal Digits 
              CROSS-REFERENCE:  863.3^ALO 
                                1)= N MDX S MDX=$P(^OCXS(863.3,DA,0),U,2) S:MDX ^OCXS(863.3,"ALO",MDX,$E(X,1,30),DA)=""
                                2)= N MDX S MDX=$P(^OCXS(863.3,DA,0),U,2) K:MDX ^OCXS(863.3,"ALO",MDX,$E(X,1,30),DA)


863.3,.1      LONG MENU TEXT         TEXT;1 FREE TEXT

              INPUT TRANSFORM:  K:X[""""!($A(X)=45) X I $D(X) K:$L(X)>100!($L(X)<1) X
              LAST EDITED:      SEP 28, 1994 
              HELP-PROMPT:      Answer must be 1-100 characters in length. 
              CROSS-REFERENCE:  863.3^F 
                                1)= S ^OCXS(863.3,"F",$E(X,1,30),DA)=""
                                2)= K ^OCXS(863.3,"F",$E(X,1,30),DA)


863.3,.11     SHORT MENU TEXT        TEXT;2 FREE TEXT

              INPUT TRANSFORM:  K:$L(X)>100!($L(X)<1) X
              LAST EDITED:      SEP 20, 1994 
              HELP-PROMPT:      Answer must be 1-100 characters in length. 

863.3,1       SYNONYMS               1;0 Multiple #863.31


863.31,.01      SYNONYMS               0;1 FREE TEXT (Multiply asked)

                INPUT TRANSFORM:  K:X[""""!($A(X)=45) X I $D(X) K:$L(X)>100!($L(X)<1) X
                LAST EDITED:      AUG 30, 1995 
                HELP-PROMPT:      Answer must be 1-100 characters in length. 
                CROSS-REFERENCE:  863.31^B 
                                  1)= S ^OCXS(863.3,DA(1),1,"B",$E(X,1,30),DA)=""
                                  2)= K ^OCXS(863.3,DA(1),1,"B",$E(X,1,30),DA)

                CROSS-REFERENCE:  863.3^SYN 
                                  1)= S ^OCXS(863.3,"SYN",$E(X,1,30),DA(1),DA)=""
                                  2)= K ^OCXS(863.3,"SYN",$E(X,1,30),DA(1),DA)
                                  This index supports synonym lookup 





863.3,2       PARAMETER              PAR;0 POINTER Multiple #863.32

              LAST EDITED:      MAY 12, 1995 

863.32,.01      PARAMETER NAME         0;1 POINTER TO OCX MDD PARAMETER FILE (#863.8) (Multiply asked)

                LAST EDITED:      AUG 30, 1995 
                CROSS-REFERENCE:  863.32^B 
                                  1)= S ^OCXS(863.3,DA(1),"PAR","B",$E(X,1,30),DA)=""
                                  2)= K ^OCXS(863.3,DA(1),"PAR","B",$E(X,1,30),DA)

                CROSS-REFERENCE:  863.3^APAR 
                                  1)= S ^OCXS(863.3,"APAR",$E(X,1,30),DA(1),DA)=""
                                  2)= K ^OCXS(863.3,"APAR",$E(X,1,30),DA(1),DA)
                                  Index enables you to rapidly locate parameters associated with this class 



863.32,1        VALUE                  VAL;E1,200 FREE TEXT

                INPUT TRANSFORM:  K:$L(X)>200!($L(X)<1) X
                LAST EDITED:      DEC 06, 1994 
                HELP-PROMPT:      Answer must be 1-200 characters in length. 



863.3,3.1     LONG MENU TEXT         MENU;1 FREE TEXT

              INPUT TRANSFORM:  K:$L(X)>99!($L(X)<1) X
              LAST EDITED:      MAR 18, 1995 
              HELP-PROMPT:      Answer must be 1-99 characters in length. 

863.3,3.2     BRIEF MENU TEXT        MENU;2 FREE TEXT

              INPUT TRANSFORM:  K:$L(X)>99!($L(X)<1) X
              LAST EDITED:      MAR 18, 1995 
              HELP-PROMPT:      Answer must be 1-99 characters in length. 

863.3,3.3     MENU ORDER             MENU;3 NUMBER

              INPUT TRANSFORM:  K:+X'=X!(X>999999)!(X<1)!(X?.E1"."5N.N) X
              LAST EDITED:      MAR 18, 1995 
              HELP-PROMPT:      Type a Number between 1 and 999999, 4 Decimal Digits 

863.3,4       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 LINK File 

              CROSS-REFERENCE:  863.3^UID 
                                1)= S ^OCXS(863.3,"UID",$E(X,1,30),DA)=""
                                2)= K ^OCXS(863.3,"UID",$E(X,1,30),DA)
                                Enables rapid lookup of an object by its UID.  




      FILES POINTED TO                      FIELDS

OCX MDD ATTRIBUTE (#863.4)        ATTRIBUTE (#.05)

OCX MDD PARAMETER (#863.8)        PARAMETER:PARAMETER NAME (#.01)

OCX MDD SUBJECT (#863.2)          PARENT SUBJECT (#.02)
                                  DESCENDANT SUBJECT (#.03)



INPUT TEMPLATE(S):

PRINT TEMPLATE(S):

SORT TEMPLATE(S):

FORM(S)/BLOCK(S):