@dotbase/hl7-v2-message
Version:
Parses HL7 v2.x messages into typed javascript objects and makes them easily accessable.
404 lines (403 loc) • 18.5 kB
TypeScript
import ACK_Message from "./message/ACK_Message";
import ADR_A19_Message from "./message/ADR_A19_Message";
import ADT_A01_Message from "./message/ADT_A01_Message";
import ADT_A02_Message from "./message/ADT_A02_Message";
import ADT_A03_Message from "./message/ADT_A03_Message";
import ADT_A04_Message from "./message/ADT_A04_Message";
import ADT_A05_Message from "./message/ADT_A05_Message";
import ADT_A06_Message from "./message/ADT_A06_Message";
import ADT_A07_Message from "./message/ADT_A07_Message";
import ADT_A08_Message from "./message/ADT_A08_Message";
import ADT_A09_Message from "./message/ADT_A09_Message";
import ADT_A10_Message from "./message/ADT_A10_Message";
import ADT_A11_Message from "./message/ADT_A11_Message";
import ADT_A12_Message from "./message/ADT_A12_Message";
import ADT_A13_Message from "./message/ADT_A13_Message";
import ADT_A14_Message from "./message/ADT_A14_Message";
import ADT_A15_Message from "./message/ADT_A15_Message";
import ADT_A16_Message from "./message/ADT_A16_Message";
import ADT_A17_Message from "./message/ADT_A17_Message";
import ADT_A18_Message from "./message/ADT_A18_Message";
import ADT_A20_Message from "./message/ADT_A20_Message";
import ADT_A21_Message from "./message/ADT_A21_Message";
import ADT_A22_Message from "./message/ADT_A22_Message";
import ADT_A23_Message from "./message/ADT_A23_Message";
import ADT_A24_Message from "./message/ADT_A24_Message";
import ADT_A25_Message from "./message/ADT_A25_Message";
import ADT_A26_Message from "./message/ADT_A26_Message";
import ADT_A27_Message from "./message/ADT_A27_Message";
import ADT_A28_Message from "./message/ADT_A28_Message";
import ADT_A29_Message from "./message/ADT_A29_Message";
import ADT_A30_Message from "./message/ADT_A30_Message";
import ADT_A31_Message from "./message/ADT_A31_Message";
import ADT_A32_Message from "./message/ADT_A32_Message";
import ADT_A33_Message from "./message/ADT_A33_Message";
import ADT_A34_Message from "./message/ADT_A34_Message";
import ADT_A35_Message from "./message/ADT_A35_Message";
import ADT_A36_Message from "./message/ADT_A36_Message";
import ADT_A37_Message from "./message/ADT_A37_Message";
import BAR_P01_Message from "./message/BAR_P01_Message";
import BAR_P02_Message from "./message/BAR_P02_Message";
import DFT_P03_Message from "./message/DFT_P03_Message";
import DSR_P04_Message from "./message/DSR_P04_Message";
import DSR_Q01_Message from "./message/DSR_Q01_Message";
import DSR_Q03_Message from "./message/DSR_Q03_Message";
import DSR_R03_Message from "./message/DSR_R03_Message";
import MFD_M01_Message from "./message/MFD_M01_Message";
import MFD_M02_Message from "./message/MFD_M02_Message";
import MFD_M03_Message from "./message/MFD_M03_Message";
import MFK_M01_Message from "./message/MFK_M01_Message";
import MFK_M02_Message from "./message/MFK_M02_Message";
import MFK_M03_Message from "./message/MFK_M03_Message";
import MFQ_M01_Message from "./message/MFQ_M01_Message";
import MFQ_M02_Message from "./message/MFQ_M02_Message";
import MFQ_M03_Message from "./message/MFQ_M03_Message";
import NMD_N01_Message from "./message/NMD_N01_Message";
import NMQ_N02_Message from "./message/NMQ_N02_Message";
import NMR_N02_Message from "./message/NMR_N02_Message";
import ORF_R04_Message from "./message/ORF_R04_Message";
import ORM_O01_Message from "./message/ORM_O01_Message";
import ORR_O02_Message from "./message/ORR_O02_Message";
import ORU_Message from "./message/ORU_Message";
import ORU_R01_Message from "./message/ORU_R01_Message";
import ORU_R03_Message from "./message/ORU_R03_Message";
import QRY_A19_Message from "./message/QRY_A19_Message";
import QRY_P04_Message from "./message/QRY_P04_Message";
import QRY_Q01_Message from "./message/QRY_Q01_Message";
import QRY_Q02_Message from "./message/QRY_Q02_Message";
import QRY_R02_Message from "./message/QRY_R02_Message";
import UDM_Q05_Message from "./message/UDM_Q05_Message";
import ACC_Segment from "./segment/ACC_Segment";
import ACC_Fields from "./fields/ACC_Fields";
import ADD_Segment from "./segment/ADD_Segment";
import ADD_Fields from "./fields/ADD_Fields";
import AL1_Segment from "./segment/AL1_Segment";
import AL1_Fields from "./fields/AL1_Fields";
import BHS_Segment from "./segment/BHS_Segment";
import BHS_Fields from "./fields/BHS_Fields";
import BLG_Segment from "./segment/BLG_Segment";
import BLG_Fields from "./fields/BLG_Fields";
import BTS_Segment from "./segment/BTS_Segment";
import BTS_Fields from "./fields/BTS_Fields";
import DG1_Segment from "./segment/DG1_Segment";
import DG1_Fields from "./fields/DG1_Fields";
import DSC_Segment from "./segment/DSC_Segment";
import DSC_Fields from "./fields/DSC_Fields";
import DSP_Segment from "./segment/DSP_Segment";
import DSP_Fields from "./fields/DSP_Fields";
import ERR_Segment from "./segment/ERR_Segment";
import ERR_Fields from "./fields/ERR_Fields";
import EVN_Segment from "./segment/EVN_Segment";
import EVN_Fields from "./fields/EVN_Fields";
import FHS_Segment from "./segment/FHS_Segment";
import FHS_Fields from "./fields/FHS_Fields";
import FT1_Segment from "./segment/FT1_Segment";
import FT1_Fields from "./fields/FT1_Fields";
import FTS_Segment from "./segment/FTS_Segment";
import FTS_Fields from "./fields/FTS_Fields";
import GT1_Segment from "./segment/GT1_Segment";
import GT1_Fields from "./fields/GT1_Fields";
import IN1_Segment from "./segment/IN1_Segment";
import IN1_Fields from "./fields/IN1_Fields";
import IN2_Segment from "./segment/IN2_Segment";
import IN2_Fields from "./fields/IN2_Fields";
import IN3_Segment from "./segment/IN3_Segment";
import IN3_Fields from "./fields/IN3_Fields";
import MFA_Segment from "./segment/MFA_Segment";
import MFA_Fields from "./fields/MFA_Fields";
import MFE_Segment from "./segment/MFE_Segment";
import MFE_Fields from "./fields/MFE_Fields";
import MFI_Segment from "./segment/MFI_Segment";
import MFI_Fields from "./fields/MFI_Fields";
import MRG_Segment from "./segment/MRG_Segment";
import MRG_Fields from "./fields/MRG_Fields";
import MSA_Segment from "./segment/MSA_Segment";
import MSA_Fields from "./fields/MSA_Fields";
import MSH_Segment from "./segment/MSH_Segment";
import MSH_Fields from "./fields/MSH_Fields";
import NCK_Segment from "./segment/NCK_Segment";
import NCK_Fields from "./fields/NCK_Fields";
import NK1_Segment from "./segment/NK1_Segment";
import NK1_Fields from "./fields/NK1_Fields";
import NPU_Segment from "./segment/NPU_Segment";
import NPU_Fields from "./fields/NPU_Fields";
import NSC_Segment from "./segment/NSC_Segment";
import NSC_Fields from "./fields/NSC_Fields";
import NST_Segment from "./segment/NST_Segment";
import NST_Fields from "./fields/NST_Fields";
import NTE_Segment from "./segment/NTE_Segment";
import NTE_Fields from "./fields/NTE_Fields";
import OBR_Segment from "./segment/OBR_Segment";
import OBR_Fields from "./fields/OBR_Fields";
import OBX_Segment from "./segment/OBX_Segment";
import OBX_Fields from "./fields/OBX_Fields";
import ODS_Segment from "./segment/ODS_Segment";
import ODS_Fields from "./fields/ODS_Fields";
import ODT_Segment from "./segment/ODT_Segment";
import ODT_Fields from "./fields/ODT_Fields";
import OM1_Segment from "./segment/OM1_Segment";
import OM1_Fields from "./fields/OM1_Fields";
import OM2_Segment from "./segment/OM2_Segment";
import OM2_Fields from "./fields/OM2_Fields";
import OM3_Segment from "./segment/OM3_Segment";
import OM3_Fields from "./fields/OM3_Fields";
import OM4_Segment from "./segment/OM4_Segment";
import OM4_Fields from "./fields/OM4_Fields";
import OM5_Segment from "./segment/OM5_Segment";
import OM5_Fields from "./fields/OM5_Fields";
import OM6_Segment from "./segment/OM6_Segment";
import OM6_Fields from "./fields/OM6_Fields";
import ORC_Segment from "./segment/ORC_Segment";
import ORC_Fields from "./fields/ORC_Fields";
import PID_Segment from "./segment/PID_Segment";
import PID_Fields from "./fields/PID_Fields";
import PR1_Segment from "./segment/PR1_Segment";
import PR1_Fields from "./fields/PR1_Fields";
import PRA_Segment from "./segment/PRA_Segment";
import PRA_Fields from "./fields/PRA_Fields";
import PV1_Segment from "./segment/PV1_Segment";
import PV1_Fields from "./fields/PV1_Fields";
import PV2_Segment from "./segment/PV2_Segment";
import PV2_Fields from "./fields/PV2_Fields";
import QRD_Segment from "./segment/QRD_Segment";
import QRD_Fields from "./fields/QRD_Fields";
import QRF_Segment from "./segment/QRF_Segment";
import QRF_Fields from "./fields/QRF_Fields";
import RQ1_Segment from "./segment/RQ1_Segment";
import RQ1_Fields from "./fields/RQ1_Fields";
import RQD_Segment from "./segment/RQD_Segment";
import RQD_Fields from "./fields/RQD_Fields";
import RXA_Segment from "./segment/RXA_Segment";
import RXA_Fields from "./fields/RXA_Fields";
import RXC_Segment from "./segment/RXC_Segment";
import RXC_Fields from "./fields/RXC_Fields";
import RXD_Segment from "./segment/RXD_Segment";
import RXD_Fields from "./fields/RXD_Fields";
import RXE_Segment from "./segment/RXE_Segment";
import RXE_Fields from "./fields/RXE_Fields";
import RXG_Segment from "./segment/RXG_Segment";
import RXG_Fields from "./fields/RXG_Fields";
import RXO_Segment from "./segment/RXO_Segment";
import RXO_Fields from "./fields/RXO_Fields";
import RXR_Segment from "./segment/RXR_Segment";
import RXR_Fields from "./fields/RXR_Fields";
import STF_Segment from "./segment/STF_Segment";
import STF_Fields from "./fields/STF_Fields";
import UB1_Segment from "./segment/UB1_Segment";
import UB1_Fields from "./fields/UB1_Fields";
import UB2_Segment from "./segment/UB2_Segment";
import UB2_Fields from "./fields/UB2_Fields";
import URD_Segment from "./segment/URD_Segment";
import URD_Fields from "./fields/URD_Fields";
import URS_Segment from "./segment/URS_Segment";
import URS_Fields from "./fields/URS_Fields";
import { getMessage, getSegment } from "./utils";
declare const _default: {
messages: {
ACK_Message: typeof ACK_Message;
ADR_A19_Message: typeof ADR_A19_Message;
ADT_A01_Message: typeof ADT_A01_Message;
ADT_A02_Message: typeof ADT_A02_Message;
ADT_A03_Message: typeof ADT_A03_Message;
ADT_A04_Message: typeof ADT_A04_Message;
ADT_A05_Message: typeof ADT_A05_Message;
ADT_A06_Message: typeof ADT_A06_Message;
ADT_A07_Message: typeof ADT_A07_Message;
ADT_A08_Message: typeof ADT_A08_Message;
ADT_A09_Message: typeof ADT_A09_Message;
ADT_A10_Message: typeof ADT_A10_Message;
ADT_A11_Message: typeof ADT_A11_Message;
ADT_A12_Message: typeof ADT_A12_Message;
ADT_A13_Message: typeof ADT_A13_Message;
ADT_A14_Message: typeof ADT_A14_Message;
ADT_A15_Message: typeof ADT_A15_Message;
ADT_A16_Message: typeof ADT_A16_Message;
ADT_A17_Message: typeof ADT_A17_Message;
ADT_A18_Message: typeof ADT_A18_Message;
ADT_A20_Message: typeof ADT_A20_Message;
ADT_A21_Message: typeof ADT_A21_Message;
ADT_A22_Message: typeof ADT_A22_Message;
ADT_A23_Message: typeof ADT_A23_Message;
ADT_A24_Message: typeof ADT_A24_Message;
ADT_A25_Message: typeof ADT_A25_Message;
ADT_A26_Message: typeof ADT_A26_Message;
ADT_A27_Message: typeof ADT_A27_Message;
ADT_A28_Message: typeof ADT_A28_Message;
ADT_A29_Message: typeof ADT_A29_Message;
ADT_A30_Message: typeof ADT_A30_Message;
ADT_A31_Message: typeof ADT_A31_Message;
ADT_A32_Message: typeof ADT_A32_Message;
ADT_A33_Message: typeof ADT_A33_Message;
ADT_A34_Message: typeof ADT_A34_Message;
ADT_A35_Message: typeof ADT_A35_Message;
ADT_A36_Message: typeof ADT_A36_Message;
ADT_A37_Message: typeof ADT_A37_Message;
BAR_P01_Message: typeof BAR_P01_Message;
BAR_P02_Message: typeof BAR_P02_Message;
DFT_P03_Message: typeof DFT_P03_Message;
DSR_P04_Message: typeof DSR_P04_Message;
DSR_Q01_Message: typeof DSR_Q01_Message;
DSR_Q03_Message: typeof DSR_Q03_Message;
DSR_R03_Message: typeof DSR_R03_Message;
MFD_M01_Message: typeof MFD_M01_Message;
MFD_M02_Message: typeof MFD_M02_Message;
MFD_M03_Message: typeof MFD_M03_Message;
MFK_M01_Message: typeof MFK_M01_Message;
MFK_M02_Message: typeof MFK_M02_Message;
MFK_M03_Message: typeof MFK_M03_Message;
MFQ_M01_Message: typeof MFQ_M01_Message;
MFQ_M02_Message: typeof MFQ_M02_Message;
MFQ_M03_Message: typeof MFQ_M03_Message;
NMD_N01_Message: typeof NMD_N01_Message;
NMQ_N02_Message: typeof NMQ_N02_Message;
NMR_N02_Message: typeof NMR_N02_Message;
ORF_R04_Message: typeof ORF_R04_Message;
ORM_O01_Message: typeof ORM_O01_Message;
ORR_O02_Message: typeof ORR_O02_Message;
ORU_Message: typeof ORU_Message;
ORU_R01_Message: typeof ORU_R01_Message;
ORU_R03_Message: typeof ORU_R03_Message;
QRY_A19_Message: typeof QRY_A19_Message;
QRY_P04_Message: typeof QRY_P04_Message;
QRY_Q01_Message: typeof QRY_Q01_Message;
QRY_Q02_Message: typeof QRY_Q02_Message;
QRY_R02_Message: typeof QRY_R02_Message;
UDM_Q05_Message: typeof UDM_Q05_Message;
};
segments: {
ACC_Segment: typeof ACC_Segment;
ADD_Segment: typeof ADD_Segment;
AL1_Segment: typeof AL1_Segment;
BHS_Segment: typeof BHS_Segment;
BLG_Segment: typeof BLG_Segment;
BTS_Segment: typeof BTS_Segment;
DG1_Segment: typeof DG1_Segment;
DSC_Segment: typeof DSC_Segment;
DSP_Segment: typeof DSP_Segment;
ERR_Segment: typeof ERR_Segment;
EVN_Segment: typeof EVN_Segment;
FHS_Segment: typeof FHS_Segment;
FT1_Segment: typeof FT1_Segment;
FTS_Segment: typeof FTS_Segment;
GT1_Segment: typeof GT1_Segment;
IN1_Segment: typeof IN1_Segment;
IN2_Segment: typeof IN2_Segment;
IN3_Segment: typeof IN3_Segment;
MFA_Segment: typeof MFA_Segment;
MFE_Segment: typeof MFE_Segment;
MFI_Segment: typeof MFI_Segment;
MRG_Segment: typeof MRG_Segment;
MSA_Segment: typeof MSA_Segment;
MSH_Segment: typeof MSH_Segment;
NCK_Segment: typeof NCK_Segment;
NK1_Segment: typeof NK1_Segment;
NPU_Segment: typeof NPU_Segment;
NSC_Segment: typeof NSC_Segment;
NST_Segment: typeof NST_Segment;
NTE_Segment: typeof NTE_Segment;
OBR_Segment: typeof OBR_Segment;
OBX_Segment: typeof OBX_Segment;
ODS_Segment: typeof ODS_Segment;
ODT_Segment: typeof ODT_Segment;
OM1_Segment: typeof OM1_Segment;
OM2_Segment: typeof OM2_Segment;
OM3_Segment: typeof OM3_Segment;
OM4_Segment: typeof OM4_Segment;
OM5_Segment: typeof OM5_Segment;
OM6_Segment: typeof OM6_Segment;
ORC_Segment: typeof ORC_Segment;
PID_Segment: typeof PID_Segment;
PR1_Segment: typeof PR1_Segment;
PRA_Segment: typeof PRA_Segment;
PV1_Segment: typeof PV1_Segment;
PV2_Segment: typeof PV2_Segment;
QRD_Segment: typeof QRD_Segment;
QRF_Segment: typeof QRF_Segment;
RQ1_Segment: typeof RQ1_Segment;
RQD_Segment: typeof RQD_Segment;
RXA_Segment: typeof RXA_Segment;
RXC_Segment: typeof RXC_Segment;
RXD_Segment: typeof RXD_Segment;
RXE_Segment: typeof RXE_Segment;
RXG_Segment: typeof RXG_Segment;
RXO_Segment: typeof RXO_Segment;
RXR_Segment: typeof RXR_Segment;
STF_Segment: typeof STF_Segment;
UB1_Segment: typeof UB1_Segment;
UB2_Segment: typeof UB2_Segment;
URD_Segment: typeof URD_Segment;
URS_Segment: typeof URS_Segment;
};
fields: {
ACC_Fields: typeof ACC_Fields;
ADD_Fields: typeof ADD_Fields;
AL1_Fields: typeof AL1_Fields;
BHS_Fields: typeof BHS_Fields;
BLG_Fields: typeof BLG_Fields;
BTS_Fields: typeof BTS_Fields;
DG1_Fields: typeof DG1_Fields;
DSC_Fields: typeof DSC_Fields;
DSP_Fields: typeof DSP_Fields;
ERR_Fields: typeof ERR_Fields;
EVN_Fields: typeof EVN_Fields;
FHS_Fields: typeof FHS_Fields;
FT1_Fields: typeof FT1_Fields;
FTS_Fields: typeof FTS_Fields;
GT1_Fields: typeof GT1_Fields;
IN1_Fields: typeof IN1_Fields;
IN2_Fields: typeof IN2_Fields;
IN3_Fields: typeof IN3_Fields;
MFA_Fields: typeof MFA_Fields;
MFE_Fields: typeof MFE_Fields;
MFI_Fields: typeof MFI_Fields;
MRG_Fields: typeof MRG_Fields;
MSA_Fields: typeof MSA_Fields;
MSH_Fields: typeof MSH_Fields;
NCK_Fields: typeof NCK_Fields;
NK1_Fields: typeof NK1_Fields;
NPU_Fields: typeof NPU_Fields;
NSC_Fields: typeof NSC_Fields;
NST_Fields: typeof NST_Fields;
NTE_Fields: typeof NTE_Fields;
OBR_Fields: typeof OBR_Fields;
OBX_Fields: typeof OBX_Fields;
ODS_Fields: typeof ODS_Fields;
ODT_Fields: typeof ODT_Fields;
OM1_Fields: typeof OM1_Fields;
OM2_Fields: typeof OM2_Fields;
OM3_Fields: typeof OM3_Fields;
OM4_Fields: typeof OM4_Fields;
OM5_Fields: typeof OM5_Fields;
OM6_Fields: typeof OM6_Fields;
ORC_Fields: typeof ORC_Fields;
PID_Fields: typeof PID_Fields;
PR1_Fields: typeof PR1_Fields;
PRA_Fields: typeof PRA_Fields;
PV1_Fields: typeof PV1_Fields;
PV2_Fields: typeof PV2_Fields;
QRD_Fields: typeof QRD_Fields;
QRF_Fields: typeof QRF_Fields;
RQ1_Fields: typeof RQ1_Fields;
RQD_Fields: typeof RQD_Fields;
RXA_Fields: typeof RXA_Fields;
RXC_Fields: typeof RXC_Fields;
RXD_Fields: typeof RXD_Fields;
RXE_Fields: typeof RXE_Fields;
RXG_Fields: typeof RXG_Fields;
RXO_Fields: typeof RXO_Fields;
RXR_Fields: typeof RXR_Fields;
STF_Fields: typeof STF_Fields;
UB1_Fields: typeof UB1_Fields;
UB2_Fields: typeof UB2_Fields;
URD_Fields: typeof URD_Fields;
URS_Fields: typeof URS_Fields;
};
utils: {
getMessage: typeof getMessage;
getSegment: typeof getSegment;
};
parser: {
parse: typeof import("./parser/hl7Parser").Hl7Parser.parse;
};
};
export default _default;