# # Copyright (c) 1998 The Regenstrief Institute. All rights reserved. # # This program is free software; you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by # the Free Software Foundation; either version 2 of the License, or # (at your option) any later version. # # This program is distributed in the hope that it will be useful, # but WITHOUT ANY WARRANTY; without even the implied warranty of # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the # GNU General Public License for more details. # # You should have received a copy of the GNU General Public License # along with this program; if not, write to the Free Software # Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. # # Author: Gunther Schadow. # # $Id: HL7-ISO+.units,v 1.2 1998/08/07 15:49:01 schadow Exp $ # ####################################################################### # # ``ISO+'' UNITS ACCORDING TO HL7 v2.3 # # ASCII CHARACTER SET, NO OMEGA, DEGREE OR MU # # FIXED TYPE I CONFLICTS: # CAL: CAL (= 1KCAL) --> [CAL] # CASE INSENSITIVE # # TABLE 7-6: SINGLE CASE ISO ABBREVIATIONS FOR MULTIPLIER PREFIXES # PREFIX YA 1E24 # YOTTA PREFIX ZA 1E21 # ZETTA PREFIX EX 1E18 # EXA PREFIX PE 1E15 # PETA PREFIX T 1E12 # TERA PREFIX G 1E9 # GIGA PREFIX MA 1E6 # MEGA PREFIX K 1E3 # KILO PREFIX H 1E2 # HECTO PREFIX DA 1E1 # DEKA PREFIX D 1E-1 # DECI PREFIX C 1E-2 # CENTI PREFIX M 1E-3 # MILLI PREFIX U 1E-6 # MICRO PREFIX N 1E-9 # NANO PREFIX P 1E-12 # PICO PREFIX F 1E-15 # FEMPTO PREFIX A 1E-18 # ATTO PREFIX Z 1E-21 # ZEPTO PREFIX Y 1E-24 # YOCTO # # BASE UNITS CODE/ABBREVIATIONS # DIMENSIONS 7 # BASE A # ELECTRIC CURRENT AMPèRE BASE CD # LUMINOUS INTENSITY LUMEN BASE K # THERMODYNAMIC TEMPERATURE KELVIN BASE G # MASS GRAM(1) BASE M # LENGTH METRE BASE MOL # AMOUNT OF SUBSTANCE MOLE BASE S # TIME SECOND # # DERIVED UNITS WITH SPECIFIED NAME AND ABBREVIATION # HZ = 1 S-1 METRIC # FREQUENCY HERZ N = 1 KG.M/S2 METRIC # FORCE NEWTON PAL = 1 N/M2 METRIC # PRESSURE, STRESS PASCAL J = 1 N.M METRIC # ENERGY, WORK, JOULE # QUANTITY OF HEAT W = 1 J/S METRIC # POWER WATT C = 1 A.S METRIC # ELECTRIC CHARGE COULOMB # QUANTITY OF ELECTRICITY V = 1 J/C METRIC # ELECTRIC CHARGE VOLT # POTENTIAL DIFFERENCE # TENSION, ELECTROMOTIVE FORCE OHM = 1 V/A METRIC # ELECTRIC RESISTANCE OHM F = 1 C/V METRIC # ELECTRIC CAPACITANCE FARAD WB = 1 V.S METRIC # FLUX OF MAGNETIC INDUCTION WEBER D = 86400 S NONMETRIC # TIME DAY HR = 3600 S NONMETRIC # TIME HOUR MIN = 60 S NONMETRIC # TIME MINUTE # MAGNETIC FLUX ANN = 365.2422 D NONMETRIC # TIME YEAR(2) CEL = CEL(1 K) NONMETRIC # CELSIUS TEMPERATURE DEGREE CELSIUS # # OTHER UNITS # U = 1.66053E-27 KG METRIC # MASS OF AN ATOM ATOMIC MASS B = LN(1 1) NONMETRIC # LEVEL BEL DB = 10LG(1 1) NONMETRIC # DECIMAL LEVEL DB RAD = 1 1 METRIC # PLAIN ANGLE RADIAN DEG = 1.745329251994329576e-2 RAD NONMETRIC # PLANE ANGLE DEGREE SR = 1 RAD2 METRIC # SOLID ANGLE STREADIAN # HL7 DEFINES THE GRAM HERE, WHICH WE DID ABOVE GY = 1 J/KG METRIC # ABSORBED DOSE, SPECIFIC GRAY # ENERGY IMPARTED, KERMA, # ABSORBED DOSE INDEX H = 1 WB/A METRIC # INDUCTANCE HENRY L = 1 DM3 METRIC # VOLUME LITER LM = 1 CD.SR METRIC # LUMINOUS FLUX LUMEN LX = 1 LM/M2 METRIC # ILLUMINANCE LUX MNT = 1 DEG/60 NONMETRIC # PLANE ANGLE MINUTE SIE = 1 OHM-1 METRIC # ELECTRIC CONDUCTANCE SIEMENS T = 1 WB/M2 METRIC # MAGNETIC FLUX DENSITY TESLA # MAGNETIC INDUCTION # # SEE ISA 2955-1983 FOR FULL SET(3) # BQ = 1 S-1 METRIC # ACTIVITY (OF A RADIONUCLIDE) BECQUEREL SV = 1 J/KG METRIC # DOSE EQUIVALENT SIEVERT SEC = 1 MNT/60 NONMETRIC # PLANE ANGLE SECOND GON = 0.9 DEG NONMETRIC # PLANE ANGLE GRADE ARE = 100 M2 NONMETRIC # AREA ARE HAR = 100 ARE NONMETRIC # AREA HECTARE TNE = 1E3 KG METRIC # MASS TONNE BAR = 10E5 PA METRIC # PRESSURE OF FLUID BAR P = 0.1 N.S/M2 METRIC # DYNAMIC VISCOSITY POISE ST = 1 CM2/S METRIC # KINEMATIC VISCOSITY STOKES EV = 1.60219E-19 J METRIC # ENERGY ELECTRONVOLT ASU = 149597.870 MM NONMETRIC # LENGTH ASTRONOMIC UNIT PRS = 206265 AU NONMETRIC # LENGTH PARSEC # # 1) HL7 (WITH SI) WANTS KG INSTEAD OF G AS BASE UNIT FOR MASS, YET, WE # REQUIRE BASES TO BE ATOMS # # 2) ASSUMING A MEAN SOLAR YEAR NOT A MEAN CALENDAR YEAR, WHICH WOULD # BE 365.25 DAYS. # # 3) MEANING ``ISO 2955'', WE INCLUDE ALL OTHER UNITS FROM ISO 2599 # THAT WERE NOT ALREADY DEFINED # # # TABLE 7-7: COMMON ISO DERIVED UNITS AND *ISO EXTENSIONS # # THE ORIGINAL TABLE 7-7 OF HL7 V2.3 IS AN EXAMPLE OF THE TERM # ALGEBRA AS WELL AS DEFINING NEW UNIT ATOMS. WE ONLY LIST UNIT ATOMS # HERE. # ARB_U = 1 1 NONMETRIC # ARBITRARY UNIT IU = 1 1 NONMETRIC # INTERNATIONAL UNIT 10* = 10 1 NONMETRIC # TEN (FOR ARBITRARY POWERS) RBC = 1 1 NONMETRIC # RED BLOOD CELL COUNT BDSK_U = 1 MOL NONMETRIC # BODANSKY UNIT(1) #(BSA) # BODY SURFACE AREA(2) CAL = 4.187 J METRIC # CALORIE(3) CFU = 1 1 METRIC # COLONY FORMING UNITS DBA = 20LG(2 10*-5.PAL) NONMETRIC # DECIBEL A SCALE(8) DROP = 1 ml/12 NONMETRIC # DROP EQ = 1 MOL METRIC # EQUIVALENT HB = 1 1 NONMETRIC # HEARTBEAT #g(creat) (4) #g(hgb) (4) #g(tot_nit) (4,5) #g(tot_prot) (4,5) #g(wet_tis) (5) #g(body_wt) (5) IN = 2.54 CM NONMETRIC # INCH KAT = 1 MOL/S METRIC # KATAL [CAL] = 6.693 J METRIC # CALORIE(3,6) PA = 1 PAL METRIC # PASCAL(7) #KA_U = NONMETRIC # KING ARMSTRONG UNIT #KNK_U = NONMETRIC # KUNKEL UNIT #MCLG_U = NONMETRIC # MAC LAGAN UNIT M_H2O = 9.806650 KPAL METRIC # METER OF WATER COLUMN M_HG = 133.3220 KPAL METRIC # METER OF WATER COLUMN IN_HG = 1 M_HG.IN/M NONMETRIC # INCH OF MERCURY COLUMN #OD # OPTICAL DENSITY PPB = 1e-9 1 NONMETRIC # PARTS PER BILLION PPM = 1e-6 1 NONMETRIC # PARTS PER MILLION PPTH = 1e-3 1 NONMETRIC # PARTS PER THOUSAND PPT = 1e-12 1 NONMETRIC # PARTS PER TRILLION HPF = 1 1 # HIGH POWER FIELD (VIEW AREA IN MICROSCOPE) PH = PH(1 MOL/L) NONMETRIC # PH VALUE #P.U. = NONMETRIC # ??? % = 1e-2 1 NONMETRIC # PER CENT #TD_U = NONMETRIC # TODD UNIT # # 1) THE BODANSKY UNIT IS A UNIT OF AMOUNT OF ALKALINE PHOSPHATASE # WHEN TESTED USING GLYCEROL PHOSPHATE. IT IS OF DIMENSION AMOUNT OF # SUBSTANCE BUT I DON'T KNOW THE FACTOR. # # 2) THIS IS NOT A UNIT # # 3) BEWARE: THERE ARE TWO UNITS NAMED ``CALORIE'' # # 4) COULD BE INTERPRETED AS AN AMOUNT OF SUBSTANCE # # 5) A MEANINGLESS SUFFIX # # 6) THE FACTOR IS WRONG, BUT THAT'S THE STANDARD # # 7) THIS IS FOR SURE A TYPO (WAS `KPA'), SINCE PAL WAS DEFINED ABOVE # # 8) THE CONVERSION GOES TO THE SOUND PRESSURE LEVEL SCALE ``DB(SPL)'' # NO CONVERSION TO THE A SCALE IS IMPLEMENTED YET! # # SUMMARY OF CONFLICTS: # # [CONFLICT: CAL VS. CAL TYPE I (DOUBLE UNIT ATOM) FATAL (FIXED)] # CONFLICT: PA VS. P-A TYPE II (METRIC-METRIC) # CONFLICT: P-EV VS. PE-V TYPE II (METRIC-METRIC) # CONFLICT: PH VS. P-H TYPE IVB (NONMETRIC-METRIC) # CONFLICT: CD VS. C-D TYPE IVA (METRIC-NONMETRIC) # CONFLICT: HB VS. H-B TYPE III (NONMETRIC-NONMETRIC) # CONFLICT: DB VS. D-B TYPE III (NONMETRIC-NONMETRIC) # CONFLICT: MIN VS. M-IN TYPE III (NONMETRIC-NONMETRIC)