@dotbase/hl7-v2-message
Version:
Parses HL7 v2.x messages into typed javascript objects and makes them easily accessable.
128 lines (127 loc) • 14.3 kB
JavaScript
"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
const tslib_1 = require("tslib");
const ACK_Message_1 = tslib_1.__importDefault(require("./message/ACK_Message"));
const ADR_A19_Message_1 = tslib_1.__importDefault(require("./message/ADR_A19_Message"));
const ADT_A01_Message_1 = tslib_1.__importDefault(require("./message/ADT_A01_Message"));
const ADT_A02_Message_1 = tslib_1.__importDefault(require("./message/ADT_A02_Message"));
const ADT_A03_Message_1 = tslib_1.__importDefault(require("./message/ADT_A03_Message"));
const ADT_A04_Message_1 = tslib_1.__importDefault(require("./message/ADT_A04_Message"));
const ADT_A05_Message_1 = tslib_1.__importDefault(require("./message/ADT_A05_Message"));
const ADT_A06_Message_1 = tslib_1.__importDefault(require("./message/ADT_A06_Message"));
const ADT_A07_Message_1 = tslib_1.__importDefault(require("./message/ADT_A07_Message"));
const ADT_A08_Message_1 = tslib_1.__importDefault(require("./message/ADT_A08_Message"));
const ADT_A09_Message_1 = tslib_1.__importDefault(require("./message/ADT_A09_Message"));
const ADT_A10_Message_1 = tslib_1.__importDefault(require("./message/ADT_A10_Message"));
const ADT_A11_Message_1 = tslib_1.__importDefault(require("./message/ADT_A11_Message"));
const ADT_A12_Message_1 = tslib_1.__importDefault(require("./message/ADT_A12_Message"));
const ADT_A13_Message_1 = tslib_1.__importDefault(require("./message/ADT_A13_Message"));
const ADT_A15_Message_1 = tslib_1.__importDefault(require("./message/ADT_A15_Message"));
const ADT_A16_Message_1 = tslib_1.__importDefault(require("./message/ADT_A16_Message"));
const ADT_A17_Message_1 = tslib_1.__importDefault(require("./message/ADT_A17_Message"));
const ADT_A18_Message_1 = tslib_1.__importDefault(require("./message/ADT_A18_Message"));
const ADT_A20_Message_1 = tslib_1.__importDefault(require("./message/ADT_A20_Message"));
const ADT_A21_Message_1 = tslib_1.__importDefault(require("./message/ADT_A21_Message"));
const ADT_A22_Message_1 = tslib_1.__importDefault(require("./message/ADT_A22_Message"));
const ADT_A23_Message_1 = tslib_1.__importDefault(require("./message/ADT_A23_Message"));
const ADT_A24_Message_1 = tslib_1.__importDefault(require("./message/ADT_A24_Message"));
const BAR_P01_Message_1 = tslib_1.__importDefault(require("./message/BAR_P01_Message"));
const BAR_P02_Message_1 = tslib_1.__importDefault(require("./message/BAR_P02_Message"));
const DFT_P03_Message_1 = tslib_1.__importDefault(require("./message/DFT_P03_Message"));
const DSR_Q01_Message_1 = tslib_1.__importDefault(require("./message/DSR_Q01_Message"));
const DSR_Q03_Message_1 = tslib_1.__importDefault(require("./message/DSR_Q03_Message"));
const MCF_Q02_Message_1 = tslib_1.__importDefault(require("./message/MCF_Q02_Message"));
const ORM_O01_Message_1 = tslib_1.__importDefault(require("./message/ORM_O01_Message"));
const ORR_O02_Message_1 = tslib_1.__importDefault(require("./message/ORR_O02_Message"));
const ORU_Message_1 = tslib_1.__importDefault(require("./message/ORU_Message"));
const ORU_R01_Message_1 = tslib_1.__importDefault(require("./message/ORU_R01_Message"));
const ORU_R03_Message_1 = tslib_1.__importDefault(require("./message/ORU_R03_Message"));
const QRY_A19_Message_1 = tslib_1.__importDefault(require("./message/QRY_A19_Message"));
const QRY_Q01_Message_1 = tslib_1.__importDefault(require("./message/QRY_Q01_Message"));
const QRY_Q02_Message_1 = tslib_1.__importDefault(require("./message/QRY_Q02_Message"));
const UDM_Q05_Message_1 = tslib_1.__importDefault(require("./message/UDM_Q05_Message"));
const ACC_Segment_1 = tslib_1.__importDefault(require("./segment/ACC_Segment"));
const ACC_Fields_1 = tslib_1.__importDefault(require("./fields/ACC_Fields"));
const ADD_Segment_1 = tslib_1.__importDefault(require("./segment/ADD_Segment"));
const ADD_Fields_1 = tslib_1.__importDefault(require("./fields/ADD_Fields"));
const BHS_Segment_1 = tslib_1.__importDefault(require("./segment/BHS_Segment"));
const BHS_Fields_1 = tslib_1.__importDefault(require("./fields/BHS_Fields"));
const BLG_Segment_1 = tslib_1.__importDefault(require("./segment/BLG_Segment"));
const BLG_Fields_1 = tslib_1.__importDefault(require("./fields/BLG_Fields"));
const BTS_Segment_1 = tslib_1.__importDefault(require("./segment/BTS_Segment"));
const BTS_Fields_1 = tslib_1.__importDefault(require("./fields/BTS_Fields"));
const DG1_Segment_1 = tslib_1.__importDefault(require("./segment/DG1_Segment"));
const DG1_Fields_1 = tslib_1.__importDefault(require("./fields/DG1_Fields"));
const DSC_Segment_1 = tslib_1.__importDefault(require("./segment/DSC_Segment"));
const DSC_Fields_1 = tslib_1.__importDefault(require("./fields/DSC_Fields"));
const DSP_Segment_1 = tslib_1.__importDefault(require("./segment/DSP_Segment"));
const DSP_Fields_1 = tslib_1.__importDefault(require("./fields/DSP_Fields"));
const ERR_Segment_1 = tslib_1.__importDefault(require("./segment/ERR_Segment"));
const ERR_Fields_1 = tslib_1.__importDefault(require("./fields/ERR_Fields"));
const EVN_Segment_1 = tslib_1.__importDefault(require("./segment/EVN_Segment"));
const EVN_Fields_1 = tslib_1.__importDefault(require("./fields/EVN_Fields"));
const FHS_Segment_1 = tslib_1.__importDefault(require("./segment/FHS_Segment"));
const FHS_Fields_1 = tslib_1.__importDefault(require("./fields/FHS_Fields"));
const FT1_Segment_1 = tslib_1.__importDefault(require("./segment/FT1_Segment"));
const FT1_Fields_1 = tslib_1.__importDefault(require("./fields/FT1_Fields"));
const FTS_Segment_1 = tslib_1.__importDefault(require("./segment/FTS_Segment"));
const FTS_Fields_1 = tslib_1.__importDefault(require("./fields/FTS_Fields"));
const GT1_Segment_1 = tslib_1.__importDefault(require("./segment/GT1_Segment"));
const GT1_Fields_1 = tslib_1.__importDefault(require("./fields/GT1_Fields"));
const IN1_Segment_1 = tslib_1.__importDefault(require("./segment/IN1_Segment"));
const IN1_Fields_1 = tslib_1.__importDefault(require("./fields/IN1_Fields"));
const MFI_Segment_1 = tslib_1.__importDefault(require("./segment/MFI_Segment"));
const MFI_Fields_1 = tslib_1.__importDefault(require("./fields/MFI_Fields"));
const MRG_Segment_1 = tslib_1.__importDefault(require("./segment/MRG_Segment"));
const MRG_Fields_1 = tslib_1.__importDefault(require("./fields/MRG_Fields"));
const MSA_Segment_1 = tslib_1.__importDefault(require("./segment/MSA_Segment"));
const MSA_Fields_1 = tslib_1.__importDefault(require("./fields/MSA_Fields"));
const MSH_Segment_1 = tslib_1.__importDefault(require("./segment/MSH_Segment"));
const MSH_Fields_1 = tslib_1.__importDefault(require("./fields/MSH_Fields"));
const NCK_Segment_1 = tslib_1.__importDefault(require("./segment/NCK_Segment"));
const NCK_Fields_1 = tslib_1.__importDefault(require("./fields/NCK_Fields"));
const NK1_Segment_1 = tslib_1.__importDefault(require("./segment/NK1_Segment"));
const NK1_Fields_1 = tslib_1.__importDefault(require("./fields/NK1_Fields"));
const NPU_Segment_1 = tslib_1.__importDefault(require("./segment/NPU_Segment"));
const NPU_Fields_1 = tslib_1.__importDefault(require("./fields/NPU_Fields"));
const NSC_Segment_1 = tslib_1.__importDefault(require("./segment/NSC_Segment"));
const NSC_Fields_1 = tslib_1.__importDefault(require("./fields/NSC_Fields"));
const NST_Segment_1 = tslib_1.__importDefault(require("./segment/NST_Segment"));
const NST_Fields_1 = tslib_1.__importDefault(require("./fields/NST_Fields"));
const NTE_Segment_1 = tslib_1.__importDefault(require("./segment/NTE_Segment"));
const NTE_Fields_1 = tslib_1.__importDefault(require("./fields/NTE_Fields"));
const OBR_Segment_1 = tslib_1.__importDefault(require("./segment/OBR_Segment"));
const OBR_Fields_1 = tslib_1.__importDefault(require("./fields/OBR_Fields"));
const OBX_Segment_1 = tslib_1.__importDefault(require("./segment/OBX_Segment"));
const OBX_Fields_1 = tslib_1.__importDefault(require("./fields/OBX_Fields"));
const ORC_Segment_1 = tslib_1.__importDefault(require("./segment/ORC_Segment"));
const ORC_Fields_1 = tslib_1.__importDefault(require("./fields/ORC_Fields"));
const ORO_Segment_1 = tslib_1.__importDefault(require("./segment/ORO_Segment"));
const ORO_Fields_1 = tslib_1.__importDefault(require("./fields/ORO_Fields"));
const PID_Segment_1 = tslib_1.__importDefault(require("./segment/PID_Segment"));
const PID_Fields_1 = tslib_1.__importDefault(require("./fields/PID_Fields"));
const PR1_Segment_1 = tslib_1.__importDefault(require("./segment/PR1_Segment"));
const PR1_Fields_1 = tslib_1.__importDefault(require("./fields/PR1_Fields"));
const PV1_Segment_1 = tslib_1.__importDefault(require("./segment/PV1_Segment"));
const PV1_Fields_1 = tslib_1.__importDefault(require("./fields/PV1_Fields"));
const QRD_Segment_1 = tslib_1.__importDefault(require("./segment/QRD_Segment"));
const QRD_Fields_1 = tslib_1.__importDefault(require("./fields/QRD_Fields"));
const QRF_Segment_1 = tslib_1.__importDefault(require("./segment/QRF_Segment"));
const QRF_Fields_1 = tslib_1.__importDefault(require("./fields/QRF_Fields"));
const RX1_Segment_1 = tslib_1.__importDefault(require("./segment/RX1_Segment"));
const RX1_Fields_1 = tslib_1.__importDefault(require("./fields/RX1_Fields"));
const UB1_Segment_1 = tslib_1.__importDefault(require("./segment/UB1_Segment"));
const UB1_Fields_1 = tslib_1.__importDefault(require("./fields/UB1_Fields"));
const URD_Segment_1 = tslib_1.__importDefault(require("./segment/URD_Segment"));
const URD_Fields_1 = tslib_1.__importDefault(require("./fields/URD_Fields"));
const URS_Segment_1 = tslib_1.__importDefault(require("./segment/URS_Segment"));
const URS_Fields_1 = tslib_1.__importDefault(require("./fields/URS_Fields"));
const utils_1 = require("./utils");
const hl7Parser_1 = tslib_1.__importDefault(require("./parser/hl7Parser"));
exports.default = {
messages: { ACK_Message: ACK_Message_1.default, ADR_A19_Message: ADR_A19_Message_1.default, ADT_A01_Message: ADT_A01_Message_1.default, ADT_A02_Message: ADT_A02_Message_1.default, ADT_A03_Message: ADT_A03_Message_1.default, ADT_A04_Message: ADT_A04_Message_1.default, ADT_A05_Message: ADT_A05_Message_1.default, ADT_A06_Message: ADT_A06_Message_1.default, ADT_A07_Message: ADT_A07_Message_1.default, ADT_A08_Message: ADT_A08_Message_1.default, ADT_A09_Message: ADT_A09_Message_1.default, ADT_A10_Message: ADT_A10_Message_1.default, ADT_A11_Message: ADT_A11_Message_1.default, ADT_A12_Message: ADT_A12_Message_1.default, ADT_A13_Message: ADT_A13_Message_1.default, ADT_A15_Message: ADT_A15_Message_1.default, ADT_A16_Message: ADT_A16_Message_1.default, ADT_A17_Message: ADT_A17_Message_1.default, ADT_A18_Message: ADT_A18_Message_1.default, ADT_A20_Message: ADT_A20_Message_1.default, ADT_A21_Message: ADT_A21_Message_1.default, ADT_A22_Message: ADT_A22_Message_1.default, ADT_A23_Message: ADT_A23_Message_1.default, ADT_A24_Message: ADT_A24_Message_1.default, BAR_P01_Message: BAR_P01_Message_1.default, BAR_P02_Message: BAR_P02_Message_1.default, DFT_P03_Message: DFT_P03_Message_1.default, DSR_Q01_Message: DSR_Q01_Message_1.default, DSR_Q03_Message: DSR_Q03_Message_1.default, MCF_Q02_Message: MCF_Q02_Message_1.default, ORM_O01_Message: ORM_O01_Message_1.default, ORR_O02_Message: ORR_O02_Message_1.default, ORU_Message: ORU_Message_1.default, ORU_R01_Message: ORU_R01_Message_1.default, ORU_R03_Message: ORU_R03_Message_1.default, QRY_A19_Message: QRY_A19_Message_1.default, QRY_Q01_Message: QRY_Q01_Message_1.default, QRY_Q02_Message: QRY_Q02_Message_1.default, UDM_Q05_Message: UDM_Q05_Message_1.default, },
segments: { ACC_Segment: ACC_Segment_1.default, ADD_Segment: ADD_Segment_1.default, BHS_Segment: BHS_Segment_1.default, BLG_Segment: BLG_Segment_1.default, BTS_Segment: BTS_Segment_1.default, DG1_Segment: DG1_Segment_1.default, DSC_Segment: DSC_Segment_1.default, DSP_Segment: DSP_Segment_1.default, ERR_Segment: ERR_Segment_1.default, EVN_Segment: EVN_Segment_1.default, FHS_Segment: FHS_Segment_1.default, FT1_Segment: FT1_Segment_1.default, FTS_Segment: FTS_Segment_1.default, GT1_Segment: GT1_Segment_1.default, IN1_Segment: IN1_Segment_1.default, MFI_Segment: MFI_Segment_1.default, MRG_Segment: MRG_Segment_1.default, MSA_Segment: MSA_Segment_1.default, MSH_Segment: MSH_Segment_1.default, NCK_Segment: NCK_Segment_1.default, NK1_Segment: NK1_Segment_1.default, NPU_Segment: NPU_Segment_1.default, NSC_Segment: NSC_Segment_1.default, NST_Segment: NST_Segment_1.default, NTE_Segment: NTE_Segment_1.default, OBR_Segment: OBR_Segment_1.default, OBX_Segment: OBX_Segment_1.default, ORC_Segment: ORC_Segment_1.default, ORO_Segment: ORO_Segment_1.default, PID_Segment: PID_Segment_1.default, PR1_Segment: PR1_Segment_1.default, PV1_Segment: PV1_Segment_1.default, QRD_Segment: QRD_Segment_1.default, QRF_Segment: QRF_Segment_1.default, RX1_Segment: RX1_Segment_1.default, UB1_Segment: UB1_Segment_1.default, URD_Segment: URD_Segment_1.default, URS_Segment: URS_Segment_1.default, },
fields: { ACC_Fields: ACC_Fields_1.default, ADD_Fields: ADD_Fields_1.default, BHS_Fields: BHS_Fields_1.default, BLG_Fields: BLG_Fields_1.default, BTS_Fields: BTS_Fields_1.default, DG1_Fields: DG1_Fields_1.default, DSC_Fields: DSC_Fields_1.default, DSP_Fields: DSP_Fields_1.default, ERR_Fields: ERR_Fields_1.default, EVN_Fields: EVN_Fields_1.default, FHS_Fields: FHS_Fields_1.default, FT1_Fields: FT1_Fields_1.default, FTS_Fields: FTS_Fields_1.default, GT1_Fields: GT1_Fields_1.default, IN1_Fields: IN1_Fields_1.default, MFI_Fields: MFI_Fields_1.default, MRG_Fields: MRG_Fields_1.default, MSA_Fields: MSA_Fields_1.default, MSH_Fields: MSH_Fields_1.default, NCK_Fields: NCK_Fields_1.default, NK1_Fields: NK1_Fields_1.default, NPU_Fields: NPU_Fields_1.default, NSC_Fields: NSC_Fields_1.default, NST_Fields: NST_Fields_1.default, NTE_Fields: NTE_Fields_1.default, OBR_Fields: OBR_Fields_1.default, OBX_Fields: OBX_Fields_1.default, ORC_Fields: ORC_Fields_1.default, ORO_Fields: ORO_Fields_1.default, PID_Fields: PID_Fields_1.default, PR1_Fields: PR1_Fields_1.default, PV1_Fields: PV1_Fields_1.default, QRD_Fields: QRD_Fields_1.default, QRF_Fields: QRF_Fields_1.default, RX1_Fields: RX1_Fields_1.default, UB1_Fields: UB1_Fields_1.default, URD_Fields: URD_Fields_1.default, URS_Fields: URS_Fields_1.default, },
utils: { getMessage: utils_1.getMessage, getSegment: utils_1.getSegment },
parser: { parse: hl7Parser_1.default }
};