STANDARD DATA DICTIONARY #799.51 -- ROR GENERIC DRUG FILE 3/24/25 PAGE 1 STORED IN ^ROR(799.51, (68 ENTRIES) SITE: WWW.BMIRWIN.COM UCI: VISTA,VISTA (VERSION 1.5) DATA NAME GLOBAL DATA ELEMENT TITLE LOCATION TYPE ----------------------------------------------------------------------------------------------------------------------------------- This file contains a list of registry specific generic medications. For example, the ARV (anti-retroviral) medications associated with the Human Immunodeficiency Virus (HIV) registry are stored here. DD ACCESS: @ RD ACCESS: WR ACCESS: @ DEL ACCESS: @ LAYGO ACCESS: @ AUDIT ACCESS: @ SECONDARY KEY: A (#42) Uniqueness Index: KEY (#630) File, Field: 1) REGISTRY (799.51,.02) 2) DRUG GROUP (799.51,.03) 3) VA GENERIC (799.51,.04) CROSS REFERENCED BY: REGISTRY(AR), NAME(B) INDEXED BY: VA GENERIC & REGISTRY (AMCH), REGISTRY & VA GENERIC (ARDG), REGISTRY & DRUG GROUP & VA GENERIC (KEY) LAST MODIFIED: APR 25,2018@17:27:47 799.51,.01 NAME 0;1 FREE TEXT (Required) INPUT TRANSFORM: Q:$$VAEDT^RORDD(799.51,$G(DA)) K:$L(X)>30!(X?.N)!($L(X)<3)!'(X'?1P.E) X HELP-PROMPT: Name must be 3-30 characters, not numeric or starting with punctuation. DESCRIPTION: YOU MUST NOT EDIT THIS FIELD IF IT IS A PART OF NATIONAL REGISTRY DEFINITION! The NAME field stores a short name of the drug. DELETE TEST: 1,0)= I $$VADEL^RORDD(799.51,$G(DA)) DELETE AUTHORITY: @ WRITE AUTHORITY: @ NOTES: XXXX--CAN'T BE ALTERED EXCEPT BY PROGRAMMER CROSS-REFERENCE: 799.51^B 1)= S ^ROR(799.51,"B",$E(X,1,30),DA)="" 2)= K ^ROR(799.51,"B",$E(X,1,30),DA) 3)= Do not delete! 799.51,.02 REGISTRY 0;2 POINTER TO ROR REGISTRY PARAMETERS FILE (#798.1) (Required) (Key field) INPUT TRANSFORM: Q:$$VAEDT^RORDD(799.51,$G(DA)) LAST EDITED: JAN 17, 2018 DESCRIPTION: YOU MUST NOT EDIT THIS FIELD IF IT IS A PART OF NATIONAL REGISTRY DEFINITION! This field identifies the registry that the drug is associated with. DELETE AUTHORITY: @ WRITE AUTHORITY: @ NOTES: XXXX--CAN'T BE ALTERED EXCEPT BY PROGRAMMER CROSS-REFERENCE: 799.51^AR 1)= S ^ROR(799.51,"AR",$E(X,1,30),DA)="" 2)= K ^ROR(799.51,"AR",$E(X,1,30),DA) 3)= Do not delete! This cross-reference groups all drugs associated with a particular registry together. RECORD INDEXES: AMCH (#1509), ARDG (#375), KEY (#630) 799.51,.03 DRUG GROUP 0;3 POINTER TO ROR LIST ITEM FILE (#799.1) (Required) (Key field) INPUT TRANSFORM: Q:$$VAEDT^RORDD(799.51,$G(DA)) S Y=$P($G(^ROR(799.51,DA,0)),U,2),DIC("S")="S D=$G(^(0)) I $P(D,U,2 )=4"_$S(Y>0:",$P(D,U,3)="_Y,1:"") D ^DIC K DIC S DIC=DIE,X=+Y K:Y<0 X LAST EDITED: JAN 24, 2004 DESCRIPTION: YOU MUST NOT EDIT THIS FIELD IF IT IS A PART OF NATIONAL REGISTRY DEFINITION! TECHNICAL DESCR: This field is not used currently. It is reserved for future use. SCREEN: S DIC("S")="S D=$G(^(0)) I $P(D,U,2)=4"_$S(Y>0:",$P(D,U,3)="_Y,1:"") EXPLANATION: Only Drug Groups can be selected. DELETE AUTHORITY: @ WRITE AUTHORITY: @ NOTES: XXXX--CAN'T BE ALTERED EXCEPT BY PROGRAMMER RECORD INDEXES: KEY (#630) 799.51,.04 VA GENERIC 0;4 POINTER TO VA GENERIC FILE (#50.6) (Required) (Key field) INPUT TRANSFORM: Q:$$VAEDT^RORDD(799.51,$G(DA)) LAST EDITED: JAN 17, 2018 DESCRIPTION: YOU MUST NOT EDIT THIS FIELD IF IT IS A PART OF NATIONAL REGISTRY DEFINITION! DELETE AUTHORITY: @ WRITE AUTHORITY: @ NOTES: XXXX--CAN'T BE ALTERED EXCEPT BY PROGRAMMER RECORD INDEXES: AMCH (#1509), ARDG (#375), KEY (#630) 799.51,.09 NATIONAL 0;9 SET '0' FOR NO; '1' FOR YES; INPUT TRANSFORM: Q:$$VAEDT^RORDD(799.51,,-1) LAST EDITED: AUG 18, 2003 DESCRIPTION: ONLY AUTHORIZED NATIONAL REGISTRY DEVELOPERS CAN EDIT THIS FIELD! Drugs associated with the national registries must have this field set to "YES". This prevents local editing of other fields of the record. DELETE TEST: 1,0)= I $$VADEL^RORDD(799.51,,-1) DELETE AUTHORITY: @ WRITE AUTHORITY: @ NOTES: XXXX--CAN'T BE ALTERED EXCEPT BY PROGRAMMER FILES POINTED TO FIELDS ROR LIST ITEM (#799.1) DRUG GROUP (#.03) ROR REGISTRY PARAMETERS (#798.1) REGISTRY (#.02) VA GENERIC (#50.6) VA GENERIC (#.04) File #799.51 Record Indexes: AMCH (#1509) RECORD MUMPS IR SORTING ONLY Short Descr: Registry & Drug Group & Local Drug Description: This cross-reference creates the relation between ROR Registry, ROR Generic Drug entry, and Local Drug and will be checked during collecting Patient Medication History report. Set Logic: D EN^RORUTL22(X(3)) Kill Logic: K ^ROR(799.51,"AMCH",X(2),X(3)) Whole Kill: K ^ROR(799.51,"AMCH") X(1): REGISTRY (799.51,.02) (forwards) X(2): Computed Code: S X=$S(X(1)'="":X(1)_"#",1:"") (Subscr 1) X(3): VA GENERIC (799.51,.04) (Subscr 2) (forwards) ARDG (#375) RECORD REGULAR IR SORTING ONLY Short Descr: Registry & Drug Group Description: This cross-reference creates the relation between ROR Registry and ROR Generic entry and it's checked during Patient Medication History report. Set Logic: S ^ROR(799.51,"ARDG",X(2),X(3),DA)="" Kill Logic: K ^ROR(799.51,"ARDG",X(2),X(3),DA) Whole Kill: K ^ROR(799.51,"ARDG") X(1): REGISTRY (799.51,.02) (forwards) X(2): Computed Code: S X=$S(X(1)'="":X(1)_"#",1:"") (Subscr 1) X(3): VA GENERIC (799.51,.04) (Subscr 2) (forwards) KEY (#630) RECORD REGULAR IR LOOKUP & SORTING Unique for: Key A (#42), File #799.51 Short Descr: Registry, Drug Group, Generic Drug Set Logic: S ^ROR(799.51,"KEY",X(1),X(2),X(3),DA)="" Kill Logic: K ^ROR(799.51,"KEY",X(1),X(2),X(3),DA) Whole Kill: K ^ROR(799.51,"KEY") X(1): REGISTRY (799.51,.02) (Subscr 1) X(2): DRUG GROUP (799.51,.03) (Subscr 2) X(3): VA GENERIC (799.51,.04) (Subscr 3) INPUT TEMPLATE(S): PRINT TEMPLATE(S): SORT TEMPLATE(S): FORM(S)/BLOCK(S):