Per VHA Directive 2005-044, this file has been "locked down" by Data Standardization (DS). The file definition (i.e. data dictionary) shall not be modified. All additions, changes and deletions to entries in the file shall be done by Enterprise Reference Terminology (ERT) using the Master File Server (MFS), provided by Common Services (CS). Creating and/or editing locally defined fields in the file are not permitted. Use of locally defined fields that were created prior to the VHA Directive's 2005-044 effective date shall not be supported. This file contains a list of Standard Dose Units, associated synonyms, and a corresponding FIRST DATABANK Dose Unit for every Standard Dose Unit. The associated FIRST DATABANK Dose Unit will be used for the Dosage Checks provided by FIRST DATABANK. Updates cannot be made at a local facility.
INPUT TRANSFORM: K:$L(X)>30!($L(X)<1)!($E(X,1)=" ")!($E(X,$L(X))=" ")!(X[" ")!(X'?.ANP)!'(X'?1P.E) X
LAST EDITED: JUN 08, 2011
HELP-PROMPT: Answer must be 1-30 characters in length, comprised of upper and lower case letters, numerics, and punctuation, but no leading punctuation, and contain no leading, trailing, or consecutive spaces.
DESCRIPTION: This is the name of the Dose Unit. Local Possible Dosages entries in the DRUG (#50) File will be mapped to entries in this file. This mapping will enable the software to derive a First DataBank Dose Unit, also in this
file, that can be passed into the Dose API for Dose checks for medication orders.
PRE-LOOKUP: I $G(DIC(0))["L",'$D(XUMF) K X D EN^DDIOL("Entries must be edited via the Master File Server (MFS).","","!?5")
DELETE TEST: 1,0)= D:'$D(XUMF) EN^DDIOL("Entries must be inactivated via the Master File Server(MFS).","","!?5") I '$D(XUMF)
LAYGO TEST: 1,0)= D:'$D(XUMF) EN^DDIOL("Entries must be added via the Master File Server(MFS).","","!?5") I $D(XUMF)
WRITE AUTHORITY: ^
NOTES: XXXX--CAN'T BE ALTERED EXCEPT BY PROGRAMMER
CROSS-REFERENCE: 51.24^B
1)= S ^PS(51.24,"B",$E(X,1,30),DA)=""
2)= K ^PS(51.24,"B",$E(X,1,30),DA)
FIELD INDEX: UPCASE (#1100) REGULAR IR LOOKUP & SORTING
Short Descr: Converts mixed case to uppercase for lookup
Description: This cross-reference converts mixed case (TallMan lettering) to uppercase so that when a lookup is done, the list collates properly while still retaining TallMan lettering in the NAME field (#.01).
Set Logic: S ^PS(51.24,"UPCASE",$E(X,1,30),DA)=""
Kill Logic: K ^PS(51.24,"UPCASE",$E(X,1,30),DA)
Whole Kill: K ^PS(51.24,"UPCASE")
X(1): NAME (51.24,.01) (Subscr 1) (Len 30) (forwards)
INPUT TRANSFORM: K:$L(X)>30!($L(X)<1)!($E(X,1)=" ")!($E(X,$L(X))=" ")!(X[" ")!(X'?.ANP) X
LAST EDITED: JAN 26, 2008
HELP-PROMPT: Answer must be 1-30 characters in length, comprised of upper and lower case letters, numerics, and punctuation, and contain no leading, trailing, or consecutive spaces.
DESCRIPTION:
This field provides the mapping from the Vista Dose Unit to the First DataBank Dose Unit. The First DataBank Dose Unit will be used when processing the dosage checks provided by First DataBank.
WRITE AUTHORITY: ^
NOTES: XXXX--CAN'T BE ALTERED EXCEPT BY PROGRAMMER
CROSS-REFERENCE: 51.24^C
1)= S ^PS(51.24,"C",$E(X,1,30),DA)=""
2)= K ^PS(51.24,"C",$E(X,1,30),DA)
This cross reference is a regular cross reference on the FIRST DATABANK DOSE UNIT field. It sets the global: PS(51.24,"C",FIRST DATABANK DOSE UNIT, Internal Entry Number)="".
HELP-PROMPT: Enter 'Yes' if this Dose Unit should be considered a Dose Form type by First DataBank for the Dosing Check API. This determines the values used to compose the general dosing information message.
DESCRIPTION: This field indicates whether the Dose Unit is considered by First DataBank (FDB) as a Dose Form type of Dose Unit when returning data for the Dosing Check API. It determines what values should be used to compose the
DESCRIPTION: This field is populated when one Term/Concept replaces another Term/Concept. This field is controlled by standardization and should only be changed by standardization processes. This field contains a pointer to a VHA
standard term that replaces this entry.
WRITE AUTHORITY: ^
CROSS-REFERENCE: 51.24^AREPLACETERM
1)= S ^PS(51.24,"AREPLACETERM",$E(X,1,30),DA)=""
2)= K ^PS(51.24,"AREPLACETERM",$E(X,1,30),DA)
This cross-reference can be used to identify the replacement entries associated with a Term/Concept.