STANDARD DATA DICTIONARY #129.1 -- LOINC FILE 9/29/25 PAGE 1
STORED IN ^ETSLNC(129.1, *** NO DATA STORED YET *** SITE: WWW.BMIRWIN.COM UCI: VISTA,VISTA (VERSION 1.0)
DATA NAME GLOBAL DATA
ELEMENT TITLE LOCATION TYPE
-----------------------------------------------------------------------------------------------------------------------------------
Per VHA Directive, 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 deprecation to entries in this file shall be done by Enterprise Reference Terminology
(ERT) using the Master File Server (MFS), provided by the 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's effective Directive shall not be
supported.
The LOINC file contains an extraction of the LOINC database. The LOINC database provides sets of universal names and ID codes for
identifying laboratory and clinical test results.
This file is a standard file distributed by Dallas CIOFO and should not be edited locally.
This file structure and data were initially copied from the LAB LOINC (#95.3) file with some obsolete fields removed. The other
difference between the two files is that a new ACTIVATION STATUS multiple was also added. Since Regenstrief had no historical
information, this multiple was populated in the following way:
> If the CHANGE TYPE field is not equal to "DEL", then there is one
entry with date of 6/29/2015 and Status of Active.
> If the CHANGE TYPE field is equal to "DEL", then there are two
entries. The first has a date that is one day before the LAST CHANGE
DATE with a status of Active. The second entry has a date equal to
the LAST CHANGE DATE with a status of Inactive.
LOINC Copyright acknowledgement
1995-2015, Regenstrief Institute, Inc. and the Logical Observation Identifiers Names and Codes (LOINC) Committee. All rights
reserved. LOINC is a trademark of the Regenstrief Institute.
LOINC c/o Regenstrief Institute 1001 West 10th. Street, RHC-5 Indianapolis, Indiana 46202 USA
The Department of Veterans Affairs abides by all copyright restrictions, condition and LOINC code use.
Permission was granted, without written agreement and without license or royalty fees, to use, copy, or distribute the LOINC codes,
LOINC User's Guide, and the contents of the LOINC database for any purpose, so long as this copyright notice appears on any copies
of the LOINC database and Users' Guide, and that the following conditions are met.
The Department of Veterans Affairs agrees to the following conditions:
1. Will not change the meanings of any of the LOINC codes.
2. Will not change any content in the defined LOINC fields.
3. Will include this notice of copyright and terms in any copies of the
LOINC database distributed.
4. If new records are added to the LOINC database as distributed to deal
with local requirements, these records will be assigned a LOINC code
containing a leading alphabetic "X" so that the new term cannot be
confused with new LOINC codes as they are assigned by the LOINC
committee.
5. Incorporation of any part of the LOINC database into another laboratory
test definition database for distribution outside of their corporation
must include the LOINC code (field #1), all six names fields (#2-7),
and include this copyright notice on the electronic document that
incorporates the LOINC database.
Regenstrief Institute and members of the LOINC Consortium do not accept liability for any omissions or errors in the LOINC
database, and all EXPRESS AND IMPLIED WARRANTIES, INCLUDING THOSE RELATED TO MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE,
ARE DISCLAIMED.
DD ACCESS: @
RD ACCESS:
WR ACCESS: @
DEL ACCESS: @
LAYGO ACCESS: @
AUDIT ACCESS: @
IDENTIFIED BY: CHECK DIGIT (#15), FULLY SPECIFIED NAME (#80)
CROSS
REFERENCED BY: STATUS(AD), VUID(AVUID), CODE(B), COMPONENT(C), LONG COMMON NAME(D), SHORTNAME(E), CODE(VR)
INDEXED BY: VUID & MASTER ENTRY FOR VUID (AMASTERVUID)
LAST MODIFIED: OCT 5,2017@17:58:15
129.1,.01 CODE 0;1 NUMBER (Required)
LOINC_CODE
INPUT TRANSFORM: K:+X'=X!(X>9999999)!(X<1)!(X?.E1"."1N.N) X I $D(X) S DINUM=X
OUTPUT TRANSFORM: S:Y]"" Y=$S($L($P($G(^ETSLNC(129.1,Y,0)),U,15)):Y_"-"_$P(^ETSLNC(129.1,Y,0),U,15),1:Y)
LAST EDITED: JAN 29, 2017
HELP-PROMPT: Enter the unique LOINC code.
DESCRIPTION:
This is the unique LOINC code in numeric form.
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,$C(7)")
DELETE TEST: 1,0)= D:'$D(XUMF) EN^DDIOL("Entries must be inactivated via the Master File Server (MFS).","","!?5,
$C(7)") I $D(XUMF)
LAYGO TEST: 1,0)= D:'$D(XUMF) EN^DDIOL("Entries must be added via the Master File Server (MFS).","","!?5,$C(7)"
) I $D(XUMF)
WRITE AUTHORITY: ^
UNEDITABLE
NOTES: XXXX--CAN'T BE ALTERED EXCEPT BY PROGRAMMER
CROSS-REFERENCE: 129.1^B
1)= S ^ETSLNC(129.1,"B",$E(X,1,30),DA)=""
2)= K ^ETSLNC(129.1,"B",$E(X,1,30),DA)
CROSS-REFERENCE: 129.1^VR^MUMPS
1)= S ^ETSLNC(129.1,"VR")=$G(^ETSLNC(129.1,"VR"))
2)= Q
3)= This is the version of the data files loaded.
This X-ref is used to determine the patch # and the version of the data loaded on the system. This
differs from the version node of the DDs (field definition). This field is set by the post-install
routine and should not be directly edited.
Format of the node is LOINC VERSION_2nd line of the post-install patch routine. Looks like:
^ETSLNC(129.1,"VR") = 2.09;;5.2;ETS SERVICE;**274**;Sep 27,1994
There is an alternate location of version number stored in the DDs. ^DD(129.1,0,"VRRV") = 2.09
129.1,1 COMPONENT 0;2 POINTER TO LOINC COMPONENT FILE (#129.11)
LAST EDITED: JAN 30, 2017
HELP-PROMPT: Enter the name of the component or analyte measured.
DESCRIPTION: This is the name of the component or analyte measured e.g., potassium, hemoglobin, or hepatitis C
antigen.
WRITE AUTHORITY: ^
CROSS-REFERENCE: 129.1^C
1)= S ^ETSLNC(129.1,"C",$E(X,1,30),DA)=""
2)= K ^ETSLNC(129.1,"C",$E(X,1,30),DA)
This x-ref is used for lookup and sorting of the Component field.
129.1,1.5 CHALLENGE 0;3 POINTER TO LOINC AXIS CODES FILE (#129.12)
INPUT TRANSFORM: S DIC("S")="I $P(^(0),U,7)=""CHALLENGE""" D ^DIC K DIC S DIC=DIE,X=+Y K:Y<0 X
LAST EDITED: JAN 31, 2017
HELP-PROMPT: Enter challenge.
DESCRIPTION:
This field contains information necessary to interpret "challenge" (or loading or tolerance) tests.
SCREEN: S DIC("S")="I $P(^(0),U,7)=""CHALLENGE"""
EXPLANATION: TYPE=CHALLENGE
WRITE AUTHORITY: ^
129.1,1.6 ADJUSTMENT 0;4 POINTER TO LOINC AXIS CODES FILE (#129.12)
INPUT TRANSFORM: S DIC("S")="I $P(^(0),U,7)=""ADJUSTMENT""" D ^DIC K DIC S DIC=DIE,X=+Y K:Y<0 X
LAST EDITED: JAN 31, 2017
HELP-PROMPT: Enter adjustment.
DESCRIPTION:
This field contains calculations that adjust or correct some measured value.
SCREEN: S DIC("S")="I $P(^(0),U,7)=""ADJUSTMENT"""
EXPLANATION: TYPE=ADJUSTMENT
WRITE AUTHORITY: ^
129.1,1.7 NON-PATIENT SPECIMEN 0;5 POINTER TO LOINC AXIS CODES FILE (#129.12)
INPUT TRANSFORM: S DIC("S")="I $P(^(0),U,7)=""NON-PATIENT SPECIMEN""" D ^DIC K DIC S DIC=DIE,X=+Y K:Y<0 X
LAST EDITED: APR 25, 2017
HELP-PROMPT: Enter non-patient specimen.
DESCRIPTION: The second subpart of the system distinguishes observations on the patient (or samples taken from
the patient or donor) from observations on non-patient materials that relate to the patient, e.g. a
blood product unit (BPU). When the person or super system is not included in a name, it can be
assumed to be the patient.
SCREEN: S DIC("S")="I $P(^(0),U,7)=""NON-PATIENT SPECIMEN"""
EXPLANATION: TYPE=NON-PATIENT SPECIMEN
WRITE AUTHORITY: ^
129.1,2 PROPERTY 0;6 POINTER TO LOINC AXIS CODES FILE (#129.12)
INPUT TRANSFORM: S DIC("S")="I $P(^(0),U,7)=""PROPERTY""" D ^DIC K DIC S DIC=DIE,X=+Y K:Y<0 X
LAST EDITED: JAN 31, 2017
HELP-PROMPT: Enter the property measured.
DESCRIPTION:
This field contains the property measured - e.g., a mass concentration or enzyme activity.
SCREEN: S DIC("S")="I $P(^(0),U,7)=""PROPERTY"""
EXPLANATION: TYPE=PROPERTY
WRITE AUTHORITY: ^
UNEDITABLE
129.1,3 TIME ASPECT 0;7 POINTER TO LOINC AXIS CODES FILE (#129.12)
TIME_ASPCT
LAST EDITED: JAN 30, 2017
HELP-PROMPT: Enter the time aspect.
DESCRIPTION:
This is the point or moment in time vs. time interval, e.g., 24-hour urine.
WRITE AUTHORITY: ^
129.1,3.1 TIME MODIFIER 0;17 POINTER TO LOINC AXIS CODES FILE (#129.12)
TIME_MOD
INPUT TRANSFORM: S DIC("S")="I $P(^(0),U,7)=""TIME MODIFIER""" D ^DIC K DIC S DIC=DIE,X=+Y K:Y<0 X
LAST EDITED: APR 25, 2017
HELP-PROMPT: Enter the time modifier.
DESCRIPTION: The second and optional subpart of the time component allows an indication of some sub-selection or
integration of the measures taken over the defined period of time, so 8H^MAX heart rate would be
the highest heart rate observed over 8H(Shift). MIN, MAX, FIRST, LAST, MEAN are the possible
values for this subpart. When nothing is stored in this subpart, we assume a mean value over the
time period in question.
SCREEN: S DIC("S")="I $P(^(0),U,7)=""TIME MODIFIER"""
EXPLANATION: TYPE=TIME MODIFIER
WRITE AUTHORITY: ^
129.1,4 SYSTEM 0;8 POINTER TO LOINC AXIS CODES FILE (#129.12)
LAST EDITED: JAN 30, 2017
HELP-PROMPT: Enter the specimen.
DESCRIPTION:
This field contains the specimen.
WRITE AUTHORITY: ^
129.1,5 SCALE TYPE 0;9 POINTER TO LOINC AXIS CODES FILE (#129.12)
SCALE_TYP
LAST EDITED: JAN 30, 2017
HELP-PROMPT: Enter the scale of the measure.
DESCRIPTION: This field contains the data part of the test name which specifies the scale of the measure, and is
a required part. The abbreviation of the type of scale (previously called precision) should be
used in the fully specified name.
WRITE AUTHORITY: ^
129.1,6 METHOD TYPE 0;10 POINTER TO LOINC METHOD CODES FILE (#129.13)
METHOD_TYP
LAST EDITED: JAN 30, 2017
HELP-PROMPT: Enter the test method.
DESCRIPTION: This is the method by which the test was performed. Methods need only be expressed as part of the
name when they provide a distinction between tests that measure the same component (analyte) but
which have different clinical significance or have different clinical reference ranges. For
instance, whole blood glucose tested with a chemstrip might be distinguished in the method field.
WRITE AUTHORITY: ^
129.1,7 CLASS 0;11 POINTER TO LOINC AXIS CODES FILE (#129.12)
LAST EDITED: JAN 30, 2017
HELP-PROMPT: Enter the class.
DESCRIPTION: This is an arbitrary classification of the terms for grouping related observations together. Some
examples are CHEM for Chemistry, MICRO for Microbiology, and BLDBK for Blood Bank.
WRITE AUTHORITY: ^
129.1,8 SOURCE 0;12 FREE TEXT
INPUT TRANSFORM: K:$L(X)>10!($L(X)<1) X
MAXIMUM LENGTH: 10
LAST EDITED: JAN 30, 2017
HELP-PROMPT: Enter an answer 1-10 characters in length.
DESCRIPTION:
Source is a field for internal use of the LOINC committee.
WRITE AUTHORITY: ^
129.1,10 UNITS 0;14 POINTER TO LOINC AXIS CODES FILE (#129.12)
LAST EDITED: JAN 30, 2017
HELP-PROMPT: Enter the units of measure.
DESCRIPTION:
This field contains the units of measure for the test of this specimen.
WRITE AUTHORITY: ^
129.1,15 CHECK DIGIT 0;15 NUMBER
INPUT TRANSFORM: K:+X'=X!(X>9)!(X<0)!(X?.E1"."1N.N) X
LAST EDITED: JAN 24, 2017
HELP-PROMPT: Type a number between 0 and 9, 0 decimal digits.
DESCRIPTION: Note: the data contained in this field contains some incorrect values due to errors in the LOINC
released database. When check digit computation errors are discovered - STATUS (#20) field is
marked as DEL preventing the code from being assigned. Once a LOINC has been released it is never
deleted from the database.
This field contains the LOINC number modulo 10 check digit. The instruction for calculating a Mod
10 check digit is as follows: (1) Take the odd digit positions counting from the right (2) Multiply
by 2 (3) Take the even digits starting from the right (4) Append these to the front of the results
of (2) (5) Add the digits of (4) together (6) Find the next highest multiple of 10 (7) Subtract (5)
from (6)
WRITE AUTHORITY: ^
129.1,20 STATUS 4;1 SET
'1' FOR DEL;
'2' FOR TRIAL;
'3' FOR DISCOURAGED;
LAST EDITED: JAN 24, 2017
HELP-PROMPT: Select the Status of the code: 1=Deprecated (deleted), 2=Trial or 3=Discouraged
DESCRIPTION: This field can contain one of the following values:
(Null) This is a code with ACTIVE status.
1 This is a code that has been DELETED (DEPRECATED).
2 This is a code that is on TRIAL.
3 This is a code the use of which is DISCOURAGED. LOINC codes will never be reused nor will
they be removed from the database.
WRITE AUTHORITY: ^
CROSS-REFERENCE: 129.1^AD
1)= S ^ETSLNC(129.1,"AD",$E(X,1,30),DA)=""
2)= K ^ETSLNC(129.1,"AD",$E(X,1,30),DA)
3)= List of Status
This cross-reference will provide a listing of those LOINC codes that have a status update.
129.1,22 DATE LAST CHANGED 4;3 DATE
DT_LAST_CH
INPUT TRANSFORM: S %DT="EX" D ^%DT S X=Y K:Y<1 X
LAST EDITED: JAN 30, 2017
HELP-PROMPT: Enter the date last changed.
DESCRIPTION:
This is the date last changed, in the format YYYYMMDD.
WRITE AUTHORITY: ^
129.1,23 CHANGE TYPE 4;4 FREE TEXT
CHNG_TYPE
INPUT TRANSFORM: K:$L(X)>3!($L(X)<1) X
MAXIMUM LENGTH: 3
LAST EDITED: JAN 30, 2017
HELP-PROMPT: Enter an answer 1-3 characters in length.
DESCRIPTION: This is the Change Type Code. DEL= Delete; ADD=add; NAM=change to Analyte/ Component (field #2);
MAJ=change to name field other than #2 (#3-#7); MIN=change to field other than name.
WRITE AUTHORITY: ^
129.1,24 CHANGE REASON 4;5 FREE TEXT
CHNG_REAS
INPUT TRANSFORM: K:$L(X)>205!($L(X)<1) X
MAXIMUM LENGTH: 205
LAST EDITED: JAN 30, 2017
HELP-PROMPT: Enter an answer 1-205 characters in length.
DESCRIPTION: This is the reason the term was changed. If a term has been changed, the reason for the change is
detailed here.
WRITE AUTHORITY: ^
129.1,25 VERSION NUMBER 4;6 FREE TEXT
INPUT TRANSFORM: K:$L(X)>15!($L(X)<1) X
MAXIMUM LENGTH: 15
LAST EDITED: JAN 30, 2017
HELP-PROMPT: Enter an answer 1-15 characters in length.
DESCRIPTION:
This is the LOINC version number for this code.
129.1,33 SNOMED CODE 1;4 FREE TEXT
SNOMED_CD
INPUT TRANSFORM: K:$L(X)>9!($L(X)<1) X
MAXIMUM LENGTH: 9
LAST EDITED: JAN 30, 2017
HELP-PROMPT: Enter an answer 1-9 characters in length.
DESCRIPTION:
This is the SNOMED Code (future versions). Not currently used.
WRITE AUTHORITY: ^
129.1,41 CLASSTYPE 3;1 SET
'1' FOR LABORATORY;
'2' FOR CLINICAL;
'3' FOR CLAIMS;
'4' FOR SURVEYS;
LAST EDITED: JAN 30, 2017
HELP-PROMPT: Enter the class type.
DESCRIPTION: This field is used to indicate the source of this code. There are at least four general areas:
Laboratory Class, Clinical Class, Claims Attachment and Surveys. The selections are available on
the Regenstrief RELMA class restriction window.
WRITE AUTHORITY: ^
129.1,80 FULLY SPECIFIED NAME 80;1 FREE TEXT
INPUT TRANSFORM: K:$L(X)>250!($L(X)<1) X
MAXIMUM LENGTH: 250
LAST EDITED: JAN 30, 2017
HELP-PROMPT: Enter an answer 1-250 characters in length.
DESCRIPTION: This field contains the fully specified name of the LOINC code. It has five or six major parts
including: the name of the component or analyte measured, the property observed, the timing of the
measurement, the type of sample, the scale of measurement, and where relevant, the method of the
measurement. The colon character, ":", is part of the name and is used to separate the main parts
of the name.
WRITE AUTHORITY: ^
UNEDITABLE
129.1,81 SHORTNAME 81;1 FREE TEXT
INPUT TRANSFORM: K:$L(X)>80!($L(X)<1) X
MAXIMUM LENGTH: 80
LAST EDITED: JAN 30, 2017
HELP-PROMPT: Enter an answer 1-80 characters in length.
DESCRIPTION: This field was introduced in LOINC version 2.07; the field is a concatenation of the fully
specified LOINC name. This field may be used as the test name on reports rather than the fully
specified name in the FULLY SPECIFIED NAME (#80) field.
WRITE AUTHORITY: ^
UNEDITABLE
CROSS-REFERENCE: 129.1^E
1)= S ^ETSLNC(129.1,"E",$E(X,1,30),DA)=""
2)= K ^ETSLNC(129.1,"E",$E(X,1,30),DA)
3)= LOINC Short name
This cross-reference contains the LOINC short name for selected codes. The field is a concatenation
of the fully specified LOINC Name. Not all LOINC codes have short name as issued by Regenstrief
Institute.
129.1,82 VA COMMON DISPLAY NAME 82;E1,100 FREE TEXT
INPUT TRANSFORM: K:$L(X)>100!($L(X)<1) X
MAXIMUM LENGTH: 100
LAST EDITED: JAN 30, 2017
HELP-PROMPT: Enter an answer 1-100 characters in length.
DESCRIPTION: This field contains common display names derived from the LOINC codes to be used as a
clinician-friendly display of the standard LOINC codes. Names for LOINC codes not related to lab
have been created using the component axes of the LOINC code.
129.1,83 LONG COMMON NAME 83;E1,245 FREE TEXT
INPUT TRANSFORM: K:$L(X)>245!($L(X)<1) X
MAXIMUM LENGTH: 245
LAST EDITED: FEB 06, 2017
HELP-PROMPT: Enter an answer 1-245 characters in length.
DESCRIPTION: This field contains the LOINC term in a more readable format than the fully specified name. The
long common names have been created via a table-driven algorithmic process. Most abbreviations and
acronyms that are used in the LOINC database have been fully spelled out in English.
CROSS-REFERENCE: 129.1^D^MUMPS
1)= D SETLNC^ETSLNCIX(X,DA)
2)= D KILLLNC^ETSLNCIX(X,DA)
This is a LEXICON style Taxonomy index for the LONG COMMON NAME field. Each term in the LONG
COMMON NAME is indexed up to either the [ character or the words IN, ON, or BY. Punctuation only
terms, such as " -- " are not indexed as well.
129.1,84 EXTERNAL COPYRIGHT NOTICE 84;0 WORD-PROCESSING #129.101 (IGNORE "|")
DESCRIPTION:
This is the external copyright holders copyright notice for this LOINC code.
LAST EDITED: JAN 29, 2017
HELP-PROMPT: Enter the external copyright holders copyright notice for this LOINC code.
DESCRIPTION:
This is the external copyright holders copyright notice for this LOINC code.
129.1,85 EXAMPLE UCUM UNITS 85;E1,245 FREE TEXT
INPUT TRANSFORM: K:$L(X)>245!($L(X)<1) X
MAXIMUM LENGTH: 245
LAST EDITED: JAN 30, 2017
HELP-PROMPT: Enter an answer 1-245 characters in length.
DESCRIPTION: Unified Code for Units of Measure (UCUM) is a code system intended to include all units of measures
being contemporarily used in international science, engineering, and business.
(www.unitsofmeasure.org ). This field contains example units of measures for this term expressed as
UCUM units.
129.1,86 REPEAT OBSERVATION 86;E1,245 FREE TEXT
INPUT TRANSFORM: K:$L(X)>245!($L(X)<1) X
MAXIMUM LENGTH: 245
LAST EDITED: JAN 30, 2017
HELP-PROMPT: Enter an answer 1-245 characters in length.
DESCRIPTION: This field contains data that shows repeat observations taken at the same time and/or on the same
specimen.
129.1,95 ACTIVATION STATUS SS;0 DATE Multiple #129.103 (Add New Entry without Asking)
LAST EDITED: JAN 31, 2017
DESCRIPTION: This field describes the pair Activation Status and Activation Effective Date for each reference
term.
WRITE AUTHORITY: ^
129.103,.01 ACTIVATION EFFECTIVE DATE 0;1 DATE (Required)
INPUT TRANSFORM: S %DT="ESTX" D ^%DT S X=Y K:Y<1 X
LAST EDITED: JAN 30, 2017
HELP-PROMPT: Enter the effective date of the Activation Status.
DESCRIPTION:
This is the date/time when the Activation Status of the reference term was established.
WRITE AUTHORITY: ^
UNEDITABLE
CROSS-REFERENCE: 129.103^B
1)= S ^ETSLNC(129.1,DA(1),"SS","B",$E(X,1,30),DA)=""
2)= K ^ETSLNC(129.1,DA(1),"SS","B",$E(X,1,30),DA)
129.103,1 ACTIVATION STATUS 0;2 SET (Required)
'1' FOR ACTIVE;
'0' FOR INACTIVE;
LAST EDITED: JAN 30, 2017
HELP-PROMPT: Enter the Activation Status.
DESCRIPTION: The Activation Status of a reference term is either 'ACTIVE' or 'INACTIVE'. If 'ACTIVE', then the
term will be accessible by end-users to document a particular patient event. If 'INACTIVE', then
the term will only be accessible by the application to display legacy data.
WRITE AUTHORITY: ^
UNEDITABLE
129.1,99 COMMENTS 99;0 WORD-PROCESSING #129.102
DESCRIPTION:
This field contains free-text comments relating to the test result.
LAST EDITED: JAN 30, 2017
HELP-PROMPT: Enter comments.
DESCRIPTION:
Free-text comments relating to the test result.
129.1,99.98 MASTER ENTRY FOR VUID VUID;2 SET (Required)
'1' FOR YES;
'0' FOR NO;
LAST EDITED: FEB 09, 2017
HELP-PROMPT: Enter 1 for YES if this is the master entry for this VUID code; otherwise, enter 0 for NO.
DESCRIPTION:
This field identifies the Master entry for a VUID associated with a Term/Concept.
WRITE AUTHORITY: ^
UNEDITABLE
RECORD INDEXES: AMASTERVUID (#1436)
129.1,99.99 VUID VUID;1 FREE TEXT (Required)
INPUT TRANSFORM: S X=+X K:$L(X)>20!($L(X)<1)!'(X?1.20N) X
MAXIMUM LENGTH: 20
LAST EDITED: JAN 30, 2017
HELP-PROMPT: Enter an answer 1-20 digits in length.
DESCRIPTION: This is the VHA Unique ID (VUID), a unique meaningless integer assigned to reference terms
VHA-wide.
WRITE AUTHORITY: ^
UNEDITABLE
CROSS-REFERENCE: 129.1^AVUID^MUMPS
1)= S ^ETSLNC(129.1,"AVUID",$E(X,1,30),DA)=""
2)= K ^ETSLNC(129.1,"AVUID",$E(X,1,30),DA)
3)= This cross-reference is by VUID.
RECORD INDEXES: AMASTERVUID (#1436)
129.1,99.991 EFFECTIVE DATE/TIME TERMSTATUS;0 DATE Multiple #129.104 (Add New Entry without Asking)
DESCRIPTION:
This field describes the pair Status and Effective Date/Time for the VUID.
WRITE AUTHORITY: ^
129.104,.01 EFFECTIVE DATE/TIME 0;1 DATE (Required)
INPUT TRANSFORM: S %DT="ESTX" D ^%DT S X=Y K:Y<1 X
LAST EDITED: JAN 30, 2017
HELP-PROMPT: Enter the effective date/time of the Status.
DESCRIPTION:
This is the date/time when the Status of the VUID was established.
WRITE AUTHORITY: ^
UNEDITABLE
CROSS-REFERENCE: 129.104^B
1)= S ^ETSLNC(129.1,DA(1),"TERMSTATUS","B",$E(X,1,30),DA)=""
2)= K ^ETSLNC(129.1,DA(1),"TERMSTATUS","B",$E(X,1,30),DA)
129.104,.02 STATUS 0;2 SET (Required)
'1' FOR ACTIVE;
'0' FOR INACTIVE;
LAST EDITED: FEB 09, 2017
HELP-PROMPT: Enter the Status of the VUID.
DESCRIPTION: The Status of a VUID is either 'ACTIVE' or 'INACTIVE'. If 'ACTIVE', then the VUID will be
accessible by end-users to document a particular patient event. If 'INACTIVE', then the VUID will
only be accessible by the application to display legacy data.
WRITE AUTHORITY: ^
UNEDITABLE
FILES POINTED TO FIELDS
LOINC AXIS CODES (#129.12) CHALLENGE (#1.5)
ADJUSTMENT (#1.6)
NON-PATIENT SPECIMEN (#1.7)
PROPERTY (#2)
TIME ASPECT (#3)
TIME MODIFIER (#3.1)
SYSTEM (#4)
SCALE TYPE (#5)
CLASS (#7)
UNITS (#10)
LOINC COMPONENT (#129.11) COMPONENT (#1)
LOINC METHOD CODES (#129.13) METHOD TYPE (#6)
File #129.1
Record Indexes:
AMASTERVUID (#1436) RECORD REGULAR IR SORTING ONLY
Short Descr: This cross-reference identifies the Master entry for a VUID.
Description: If multiple entries have the same VUID in the file, this cross-reference can be used to identify the Master
entry for a VUID associated with a Term/Concept.
Set Logic: S ^ETSLNC(129.1,"AMASTERVUID",$E(X(1),1,30),X(2),DA)=""
Kill Logic: K ^ETSLNC(129.1,"AMASTERVUID",$E(X(1),1,30),X(2),DA)
Whole Kill: K ^ETSLNC(129.1,"AMASTERVUID")
X(1): VUID (129.1,99.99) (Subscr 1) (Len 30) (forwards)
X(2): MASTER ENTRY FOR VUID (129.1,99.98) (Subscr 2) (forwards)
INPUT TEMPLATE(S):
PRINT TEMPLATE(S):
SORT TEMPLATE(S):
FORM(S)/BLOCK(S):