Hi

I am parsing ORU^R01  using Terser

HapiContext context = new DefaultHapiContext();
        context.setValidationContext(new NoValidation());
        PipeParser pipeParser = context.getPipeParser();
        /* pipeParser.setValidationContext(new NoValidation()); */
        Message message = pipeParser.parse(HL7Message);
        Terser terser = new Terser(message);


Look at the result file

MSH|^~\&|mas|CENTURY CLINICAL LAB|mas|282|201305280001||ORU^R01||P|2.3|
PID|1|FLAN153319|^^^MRN~^^^CID~^^^ACCN|000039125|FLORES^ANTHONY^||19860527|M|||5540
SW 64 AVE^DAVIE^FL^33314||954-960-70|||U|||||||26|y|
ORC|1|000039125|||CM||||201302271208|CJJ|201302281100|1346223658^DEFILIPPO^ANTONIO^^DFA
^^^^^1346223658|||||282^RECOVERY INSTITUTE, SF|1080 SE 3RD AVE^FT
LAUDERDALE^FL^33316^9549607091|4|CJJ|
IN1|1|60054|AE001|AETNA|PO BOX
14079^^LEXINGTON^KY^405124079||8886323862|69747803600001|AETNA|||||||FLORES^ANTHONY^|01|19860527|5540
SW 64 AVE^DAVIE^KY^33314|||||||||||||||||000032294|||||||M||||R|
DG1|1|ICD|30490|UNSPECIFIED DRUG DEPENDENCE, UNSPECIFIED
USE|||||||||||||FLAN153319^000039125|
OBR|1|000039125||0053^COMPRENHENSIVE
METABOLIC|||20130227----|201302271410||||||201302271208||1346223658^DEFILIPPO^ANTONIO^^DFA
^^^^^1346223658||A|GENERAL CHEMISTRY||||||F|
OBX|1|TX|2374^CO2|  ^A^A|28.3|mmol/L|21.0-31.5||||F||9|201302271410||RBJ||
OBX|2|TX|4295^SODIUM
SERUM|00^A^A|142|mmol/L|136.0-145.0||||F||9|201302271410||RBJ||
OBX|3|TX|4132^POTASSIUM
SERUM|01^A^A|4.1|mmol/L|3.5-5.1||||F||9|201302271410||RBJ||
OBX|4|TX|2435^CHLORIDE|02^A^A|105|mmol/L|98.0-107.0||||F||9|201302271410||RBJ||
OBX|5|TX|2947^GLUCOSE
SERUM|03^A^A|64|MG/DL|70.0-105.0|L|||F||9|201302271410||RBJ||
OBX|6|TX|4520^BUN|05^A^A|16|MG/DL|7.0-25.0||||F||9|201302271410||RBJ||
OBX|7|TX|2565^CREATININE,SERUM|06^A^A|1.03|MG/DL|0.6-1.3||||F||9|201302271410||RBJ||
OBX|8|TX|2310^CALCIUM
TOTAL|10^A^A|9.1|MG/DL|8.6-10.2||||F||9|201302271410||RBJ||
OBX|9|TX|2040^ALBUMIN
SERUM|11^A^A|4.3|g/dl|3.5-7.0||||F||7|201302271410||RBJ||
OBX|10|TX|4155^PROTEIN
TOTAL|14^A^A|6.9|G/DL|6.0-8.3||||F||9|201302271410||RBJ||
OBX|11|TX|4075^ALKALINE
PHOS|15^A^A|68|U/L|34.0-104.0||||F||9|201302271410||RBJ||
OBX|12|TX|4460^ALT (SGPT)|16^A^A|26|U/L|0.7-52.0||||F||9|201302271410||RBJ||
OBX|13|TX|4450^AST
(SGOT)|17^A^A|30|U/L|13.0-39.0||||F||9|201302271410||RBJ||
OBX|14|TX|2247^BILIRUBIN
TOTAL|20^A^A|0.25|Mg/dl|0.3-1.0|L|||F||9|201302271410||RBJ||
OBX|15|TX|A/G^A/G RATIO|XX^A^A|1.65|%|1.0-2.0||||F||9|201302271410||...||
OBX|16|TX|B/C^BUN/CREAT
RATIO|XX^A^A|15.53|RATIO|5.0-50.0||||F||9|201302271410||...||
OBX|17|TX|GLOB^GLOBULIN|XX^A^A|2.60|g/dL|1.0-3.5||||F||9|201302271410||...||
OBX|18|TX|OSMO^OSMOLALITY|XX^A^A|282.39|mOsm/kg|280.0-303.0||||F||9|201302271410||...||
OBR|2|000039125||0061^LIPID
PROFILE|||20130227----|201302271410||||||201302271208||1346223658^DEFILIPPO^ANTONIO^^DFA
^^^^^1346223658||A|GENERAL CHEMISTRY||||||F|
OBX|1|TX|2465^CHOLESTEROL|27^A^A|182|MG/DL|136.0-200.0||||F||9|201302271410||RBJ||
NTE|1|LA||
NTE|2|LA|                                             BORDERLINE HIGH
200-239|
NTE|3|LA|
HIGH        >240|
NTE|4|LA|        ** EFFECTIVE OCTOBER 20, 2012, THE REFERENCE INTERVALS FOR
CHOLESTEROL|
NTE|5|LA|           WILL BE ADJUSTED TO MAINTAIN CONSISTENCY WITH THE
DISTRIBUTION OF|
NTE|6|LA|           THESE VALUES IN THE REFERENCE POPULATION**|
NTE|7|LA|                                                 DESIRABLE: <200
mg/dL|
OBX|2|TX|4478^TRIGLYCERIDES|28^A^A|367|MG/DL|30.0-175.0|H|||F||9|201302271410||RBJ||
NTE|1|LA|                                             RISK CLASSIFICATION|
NTE|2|LA|     ------------                            -------------------|
NTE|3|LA|     <150 mg/dL                              NORMAL|
NTE|4|LA|     150-199 mg/dL                           BORDELINE HIGH|
NTE|5|LA|     200-499 mg/dL                           HIGH|
NTE|6|LA|     >=500 mg/dL                             VERY HIGH|
OBX|3|TX|3718^HDL|29^A^A|36.3|MG/DL|23.0-92.0||||F||9|201302271410||RBJ||
NTE|1|LA|       **EFFECTIVE OCTOBER 20, 2012, THE REFERENCE INTERVALS FOR
HLD WILL BE|
NTE|2|LA|         ADJUSTED TO MAINTAIN CONSISTENCY WITH THE DISTRIBUTION OF
THESE VALUES|
NTE|3|LA|         IN THE REFERENCE POPULATION**|
OBX|4|TX|CHHDL^CHOL/HDL|XX^A^A|5.01|RATIO|1.0-5.0|H|||F||9|201302271410||...||
NTE|1|LA|               CHOLESTEROL/HDL RATIO|
NTE|2|LA|                          MALE          FEMALE|
NTE|3|LA|     0.5 X AVERAGE        3.4           3.3|
NTE|4|LA|     1.0 X AVERAGE        9.6           7.1|
NTE|5|LA|     3.0 X AVERAGE       13.4           11.0|
NTE|6|LA|     TO PREVENT CORONARY HEART DISEASE 1/2 AVERAGE|
NTE|7|LA|     RISK FACTOR OR LESS SHOULD BE USED AS NORMAL.|
OBX|5|TX|LDL^LDL|XX^A^A|72.30|MG/DL|75.0-159.0|L|||F||9|201302271410||...||
NTE|1|LA|     <100 mg/dL    Optimal|
NTE|2|LA|     100-129 mg/dL Near Optimal/Above optimal|
NTE|3|LA|     131-159 mg/dL Borderline High|
NTE|4|LA|     160-189 mg/dL High|
NTE|5|LA|     >189.99 mg/dL Very High|
OBX|6|TX|VLDL^VLDL|XX^A^A|73.40|MG/DL|5.0-45.0|H|||F||9|201302271410||...||
OBR|3|000039125||1001^VENIPUNCTURE &
MILLES|||20130227----|201302271209||||||201302271208||1346223658^DEFILIPPO^ANTONIO^^DFA
^^^^^1346223658||O|OTHER TESTS||||||F|
OBX|1|TX|1001^VENIPUNCTURE & MILLES|  ^O^_|X||-||||X||9|201302270000||***||
OBR|4|000039125||4436^T4
TOTAL|||20130227----|201302271519||||||201302271208||1346223658^DEFILIPPO^ANTONIO^^DFA
^^^^^1346223658||B|SPECIAL CHEMISTRY||||||F|
OBX|1|TX|4436^T4 TOTAL|
^B^B|5.70|ug/dL|6.9-12.23|L|||F||9|201302271519||RBJ||
OBR|5|000039125||5025^CBC
W/DIFF|||20130227----|201302281041||||||201302271208||1346223658^DEFILIPPO^ANTONIO^^DFA
^^^^^1346223658||H|HEMATOLOGY||||||F|
OBX|1|TX|WBC^WBC|00^H^H|5.4|K/UL|4.0-10.5||||F||8|201302281040||JLL||
OBX|2|TX|RBC^RBC|01^H^H|4.53|M/UL|4.2-5.5||||F||8|201302281040||JLL||
OBX|3|TX|HEMO^HEMOGLOBIN|02^H^H|13.6|G/DL|13.0-16.5||||F||8|201302281040||JLL||
OBX|4|TX|HEMA^HEMATOCRIT|03^H^H|40.3|%|39.0-51.0||||F||8|201302281040||JLL||
OBX|5|TX|MCV^MCV|04^H^H|89.0|FL|82-97||||F||8|201302281040||JLL||
OBX|6|TX|MCH^MCH|05^H^H|30.0|PG|27.0-33.5||||F||8|201302281040||JLL||
OBX|7|TX|MCHC^MCHC|06^H^H|33.7|G/DL|31.0-36.0||||F||8|201302281040||JLL||
OBX|8|TX|RDW^RDW|07^H^H|13.5|%|10.0-15.0||||F||8|201302281040||JLL||
OBX|9|TX|PLTC^PLATELET
COUNT|08^H^H|284.0|K/uL|140-400||||F||8|201302281040||JLL||
OBX|10|TX|LYMP^LY#|10^H^H|1.5|THOUS|1.5-4.0||||F||8|201302281040||JLL||
OBX|11|TX|MONO^MO#|11^H^H|0.6|THOUS|0.0-1.0||||F||8|201302281040||JLL||
OBX|12|TX|SEGM^NE#|12^H^H|3.2|THOUS|2.0-6.0||||F||8|201302281040||JLL||
OBX|13|TX|EOSI^EO#|13^H^H|0.2|THOUS|0.0-1.0||||F||8|201302281041||JLL||
OBX|14|TX|BASO^BA#|14^H^H|0.0|THOUS|0.0-0.5||||F||8|201302281041||JLL||
OBX|15|TX|LYMP%^LY%|15^H^H|27.0|%|19.0-48.0||||F||8|201302281041||JLL||
OBX|16|TX|MONO%^MO%|16^H^H|10.0|%|3.0-12.0||||F||8|201302281041||JLL||
OBX|17|TX|SEGM%^NE%|17^H^H|60.0|%|40.0-70.0||||F||8|201302281041||JLL||
OBX|18|TX|EOSI%^EO%|18^H^H|3.0|%|0.0-20.0||||F||8|201302281041||JLL||
OBX|19|TX|BASO%^BA%|19^H^H|0|%|0.0-2.0||||F||8|201302281041||JLL||
OBR|6|000039125||741P^WHITE HOUSE
ADM|||20130227----|201302281041||||||201302271208||1346223658^DEFILIPPO^ANTONIO^^DFA
^^^^^1346223658||I|MISCELLANEOUS||||||F|
OBX|1|TX|3540^IRON|24^A^A|56|UG/DL|50.0-212.0||||F||9|201302271410||RBJ||
OBX|2|TX|2607^B12|  ^B^B|615|pg/mL|180-914||||F||9|201302271519||RBJ||
NTE|1|LB|           ***EFFECTIVE JULY 17, 2012, THE REFERENCE INTERVALS FOR|
NTE|2|LB|              B12 WILL BE AJUSTED TO MAINTAIN CONSISTENCY WITH THE|
NTE|3|LB|              DISTRIBUTION OF THESE VALUES IN THE REFERENCE
POPULATIO****|
OBX|3|TX|4439^T4 FREE|
^B^B|0.57|ng/dL|0.61-1.12|L|||F||9|201302271519||RBJ||
OBX|4|TX|4443^TSH 3rd GENER|
^B^B|0.680|IU/ml|0.34-5.60||||F||9|201302271519||RBJ||
OBX|5|TX|2306L^25-OH VITAMIN D|
^I^I|21.8||-||||F||8|201302281041||JLL|LABC^LABCORP INC^1234 BAY
DR^TAMPA^FL^39001^8131234561|
NTE|1|LI|     Interpretive guidelines for Vitamin D (25-Hydroxy)|
NTE|2|LI|             Deficiency           <10  ng/ml|
NTE|3|LI|             Insufficiency        10-30 ng/ml|
NTE|4|LI|             Sufficiency          30-100 ng/ml|
NTE|5|LI|             Toxicity             >100  ng/ml|
OBX|6|TX|4481^T3 FREE|  ^S^[|2.9||-||||F||8|201302281041||JLL|LABC^LABCORP
INC^1234 BAY DR^TAMPA^FL^39001^8131234561|
NTE|1|RS|RANGE PG/ML 2.0-4.4|


I do not know how to collect OBX  under each OBR.
Any example available ?

Regards
Senthil M
------------------------------------------------------------------------------
Get your SQL database under version control now!
Version control is standard for application code, but databases havent 
caught up. So what steps can you take to put your SQL databases under 
version control? Why should you start doing it? Read more to find out.
http://pubads.g.doubleclick.net/gampad/clk?id=49501711&iu=/4140/ostg.clktrk
_______________________________________________
Hl7api-devel mailing list
Hl7api-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/hl7api-devel

Reply via email to