001    package org.vmdb.hl7;
002    
003    /**
004     * <p><Title:> Predefined Loinc Codes For Common VMDB Observations. </p>
005     * <p>Description: HL7 Network Connectivity For VMDB. </p>
006     * <p>Copyright: Copyright (c) 2002-2003. </p>
007     * <p>Company: Veterinary Medical Database (VMDB). </p>
008     * @author Michael K. Martin
009     * @version 1.0
010     */
011    
012    public class Loinc {
013    
014       // Establish constants for commonly used LOINC observation identifiers
015       public static final CEElement AGE_CALCULATED;
016       public static final CEElement AGE_ESTIMATED;
017       public static final CEElement AGE_REPORTED;
018       public static final CEElement BODY_TEMPERATURE;
019       public static final CEElement BODY_WEIGHT_ESTIMATED;
020       public static final CEElement BODY_WEIGHT_MEASURED;
021       public static final CEElement CHIEF_COMPLAINT_NOM;
022       public static final CEElement CHIEF_COMPLAINT_NAR;
023       public static final CEElement COLOR_NOM;
024       public static final CEElement COLOR_NAR;
025       public static final CEElement DIAGNOSIS_NOM;
026       public static final CEElement DIAGNOSIS_NAR;
027       public static final CEElement RECHECK_NOM;
028       public static final CEElement HISTORY_NOM;
029       public static final CEElement HISTORY_NAR;
030       public static final CEElement FINDINGS_NOM;
031       public static final CEElement FINDINGS_NAR;
032       public static final CEElement CHART_ABSTRACT;
033       public static final CEElement PROCEDURE_TYPE;
034    
035       static {
036          CEElement eNewElement;
037    
038          eNewElement = new CEElement();
039          eNewElement.setIdentifier( "29553-5" );
040          eNewElement.setText( "Age Calculated" );
041          eNewElement.setCodingSystem( "LN" );
042          AGE_CALCULATED = eNewElement;
043    
044          eNewElement = new CEElement();
045          eNewElement.setIdentifier( "21611-9" );
046          eNewElement.setText( "Age Reported" );
047          eNewElement.setCodingSystem( "LN" );
048          AGE_REPORTED = eNewElement;
049    
050          eNewElement = new CEElement();
051          eNewElement.setIdentifier( "21612-7" );
052          eNewElement.setText( "Age Estimated" );
053          eNewElement.setCodingSystem( "LN" );
054          AGE_ESTIMATED = eNewElement;
055    
056          eNewElement = new CEElement();
057          eNewElement.setIdentifier( "8310-5" );
058          eNewElement.setText( "Body Temperature" );
059          eNewElement.setCodingSystem( "LN" );
060          BODY_TEMPERATURE = eNewElement;
061    
062          eNewElement = new CEElement();
063          eNewElement.setIdentifier( "8335-2" );
064          eNewElement.setText( "Body Weight Estimated" );
065          eNewElement.setCodingSystem( "LN" );
066          BODY_WEIGHT_ESTIMATED = eNewElement;
067    
068          eNewElement = new CEElement();
069          eNewElement.setIdentifier( "3141-9" );
070          eNewElement.setText( "Body Weight Measured" );
071          eNewElement.setCodingSystem( "LN" );
072          BODY_WEIGHT_MEASURED = eNewElement;
073    
074          eNewElement = new CEElement();
075          eNewElement.setIdentifier( "8661-1" );
076          eNewElement.setText( "Chief Complaint NOM" );
077          eNewElement.setCodingSystem( "LN" );
078          CHIEF_COMPLAINT_NOM = eNewElement;
079    
080          eNewElement = new CEElement();
081          eNewElement.setIdentifier( "10154-3" );
082          eNewElement.setText( "Chief Complaint NAR" );
083          eNewElement.setCodingSystem( "LN" );
084          CHIEF_COMPLAINT_NAR = eNewElement;
085    
086          eNewElement = new CEElement();
087          eNewElement.setIdentifier( "29297-9" );
088          eNewElement.setText( "Color NOM" );
089          eNewElement.setCodingSystem( "LN" );
090          COLOR_NOM = eNewElement;
091    
092          eNewElement = new CEElement();
093          eNewElement.setIdentifier( "29552-7" );
094          eNewElement.setText( "Color NAR" );
095          eNewElement.setCodingSystem( "LN" );
096          COLOR_NAR = eNewElement;
097    
098          eNewElement = new CEElement();
099          eNewElement.setIdentifier( "29308-4" );
100          eNewElement.setText( "Diagnosis NOM" );
101          eNewElement.setCodingSystem( "LN" );
102          DIAGNOSIS_NOM = eNewElement;
103    
104          eNewElement = new CEElement();
105          eNewElement.setIdentifier( "29548-5" );
106          eNewElement.setText( "Diagnosis NAR" );
107          eNewElement.setCodingSystem( "LN" );
108          DIAGNOSIS_NAR = eNewElement;
109    
110          eNewElement = new CEElement();
111          eNewElement.setIdentifier( "?XXXX-4" );
112          eNewElement.setText( "Recheck NOM" );
113          eNewElement.setCodingSystem( "LN" );
114          RECHECK_NOM = eNewElement;
115    
116          eNewElement = new CEElement();
117          eNewElement.setIdentifier( "29547-7" );
118          eNewElement.setText( "History of Symptoms and Disease NOM" );
119          eNewElement.setCodingSystem( "LN" );
120          HISTORY_NOM = eNewElement;
121    
122          eNewElement = new CEElement();
123          eNewElement.setIdentifier( "29546-9" );
124          eNewElement.setText( "History of Symptoms and Disease NAR" );
125          eNewElement.setCodingSystem( "LN" );
126          HISTORY_NAR = eNewElement;
127    
128          eNewElement = new CEElement();
129          eNewElement.setIdentifier( "29544-4" );
130          eNewElement.setText( "Physical Findings NOM" );
131          eNewElement.setCodingSystem( "LN" );
132          FINDINGS_NOM = eNewElement;
133    
134          eNewElement = new CEElement();
135          eNewElement.setIdentifier( "29545-1" );
136          eNewElement.setText( "Physical Findings NAR" );
137          eNewElement.setCodingSystem( "LN" );
138          FINDINGS_NAR = eNewElement;
139    
140          eNewElement = new CEElement();
141          eNewElement.setIdentifier( "A-16014" );
142          eNewElement.setText( "Chart Abstract" );
143          eNewElement.setCodingSystem( "LN" );
144          CHART_ABSTRACT = eNewElement;
145    
146          eNewElement = new CEElement();
147          eNewElement.setIdentifier( "29300-1" );
148          eNewElement.setText( "Procedure:Type" );
149          eNewElement.setCodingSystem( "LN" );
150          PROCEDURE_TYPE = eNewElement;
151    
152       }
153    
154    }// End class Lloinc