UNPKG

@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
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;