@dotbase/hl7-v2-message
Version:
Parses HL7 v2.x messages into typed javascript objects and makes them easily accessable.
48 lines (47 loc) • 2.45 kB
TypeScript
import Hl7Message from '../../../model/Hl7Message';
import Hl7IMessageSegment from '../../../types/Hl7IMessageSegment';
import Hl7IMessageCompound from '../../../types/Hl7IMessageCompound';
import MSH_Segment from '../segment/MSH_Segment';
import SFT_Segment from '../segment/SFT_Segment';
import UAC_Segment from '../segment/UAC_Segment';
import MFI_Segment from '../segment/MFI_Segment';
import MFE_Segment from '../segment/MFE_Segment';
import ITM_Segment from '../segment/ITM_Segment';
import NTE_Segment from '../segment/NTE_Segment';
import STZ_Segment from '../segment/STZ_Segment';
import VND_Segment from '../segment/VND_Segment';
import PKG_Segment from '../segment/PKG_Segment';
import PCE_Segment from '../segment/PCE_Segment';
import IVT_Segment from '../segment/IVT_Segment';
import ILT_Segment from '../segment/ILT_Segment';
/**
* Master File Notification
*/
export default class MFN_M16_Message extends Hl7Message {
get name(): string;
get description(): string;
compounds: {
MATERIAL_ITEM_RECORD: Hl7IMessageCompound;
MATERIAL_ITEM_RECORD_STERILIZATION: Hl7IMessageCompound;
MATERIAL_ITEM_RECORD_PURCHASING_VENDOR: Hl7IMessageCompound;
MATERIAL_ITEM_RECORD_PURCHASING_VENDOR_PACKAGING: Hl7IMessageCompound;
MATERIAL_ITEM_RECORD_MATERIAL_LOCATION: Hl7IMessageCompound;
};
segments: {
MSH: Hl7IMessageSegment<MSH_Segment>;
SFT: Hl7IMessageSegment<SFT_Segment>;
UAC: Hl7IMessageSegment<UAC_Segment>;
MFI: Hl7IMessageSegment<MFI_Segment>;
MATERIAL_ITEM_RECORD_MFE: Hl7IMessageSegment<MFE_Segment>;
MATERIAL_ITEM_RECORD_ITM: Hl7IMessageSegment<ITM_Segment>;
MATERIAL_ITEM_RECORD_NTE: Hl7IMessageSegment<NTE_Segment>;
MATERIAL_ITEM_RECORD_STERILIZATION_STZ: Hl7IMessageSegment<STZ_Segment>;
MATERIAL_ITEM_RECORD_STERILIZATION_NTE: Hl7IMessageSegment<NTE_Segment>;
MATERIAL_ITEM_RECORD_PURCHASING_VENDOR_VND: Hl7IMessageSegment<VND_Segment>;
MATERIAL_ITEM_RECORD_PURCHASING_VENDOR_PACKAGING_PKG: Hl7IMessageSegment<PKG_Segment>;
MATERIAL_ITEM_RECORD_PURCHASING_VENDOR_PACKAGING_PCE: Hl7IMessageSegment<PCE_Segment>;
MATERIAL_ITEM_RECORD_MATERIAL_LOCATION_IVT: Hl7IMessageSegment<IVT_Segment>;
MATERIAL_ITEM_RECORD_MATERIAL_LOCATION_ILT: Hl7IMessageSegment<ILT_Segment>;
MATERIAL_ITEM_RECORD_MATERIAL_LOCATION_NTE: Hl7IMessageSegment<NTE_Segment>;
};
}