UNPKG

@dotbase/hl7-v2-message

Version:

Parses HL7 v2.x messages into typed javascript objects and makes them easily accessable.

539 lines (538 loc) 13.8 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); const tslib_1 = require("tslib"); const Hl7Fields_1 = tslib_1.__importDefault(require("../../../model/Hl7Fields")); class SAC_Fields extends Hl7Fields_1.default { constructor() { super(...arguments); /** * External Accession Identifier */ this.SAC_1 = { index: 0, identifier: "SAC_1", description: "External Accession Identifier", length: undefined, isOptional: true, isRepeatable: false, value: "", }; /** * Accession Identifier */ this.SAC_2 = { index: 1, identifier: "SAC_2", description: "Accession Identifier", length: undefined, isOptional: true, isRepeatable: false, value: "", }; /** * Container Identifier */ this.SAC_3 = { index: 2, identifier: "SAC_3", description: "Container Identifier", length: undefined, isOptional: false, isRepeatable: false, value: "", }; /** * Primary (Parent) Container Identifier */ this.SAC_4 = { index: 3, identifier: "SAC_4", description: "Primary (Parent) Container Identifier", length: undefined, isOptional: false, isRepeatable: false, value: "", }; /** * Equipment Container Identifier */ this.SAC_5 = { index: 4, identifier: "SAC_5", description: "Equipment Container Identifier", length: undefined, isOptional: true, isRepeatable: false, value: "", }; /** * Specimen Source */ this.SAC_6 = { index: 5, identifier: "SAC_6", description: "Specimen Source", length: undefined, isOptional: false, isRepeatable: false, value: "", }; /** * Registration Date/Time */ this.SAC_7 = { index: 6, identifier: "SAC_7", description: "Registration Date/Time", length: undefined, isOptional: true, isRepeatable: false, value: "", }; /** * Container Status */ this.SAC_8 = { index: 7, identifier: "SAC_8", description: "Container Status", length: undefined, isOptional: true, isRepeatable: false, value: "", }; /** * Carrier Type */ this.SAC_9 = { index: 8, identifier: "SAC_9", description: "Carrier Type", length: undefined, isOptional: true, isRepeatable: false, value: "", }; /** * Carrier Identifier */ this.SAC_10 = { index: 9, identifier: "SAC_10", description: "Carrier Identifier", length: undefined, isOptional: true, isRepeatable: false, value: "", }; /** * Position in Carrier */ this.SAC_11 = { index: 10, identifier: "SAC_11", description: "Position in Carrier ", length: undefined, isOptional: true, isRepeatable: false, value: "", }; /** * Tray Type - SAC */ this.SAC_12 = { index: 11, identifier: "SAC_12", description: "Tray Type - SAC", length: undefined, isOptional: true, isRepeatable: false, value: "", }; /** * Tray Identifier */ this.SAC_13 = { index: 12, identifier: "SAC_13", description: "Tray Identifier", length: undefined, isOptional: true, isRepeatable: false, value: "", }; /** * Position in Tray */ this.SAC_14 = { index: 13, identifier: "SAC_14", description: "Position in Tray ", length: undefined, isOptional: true, isRepeatable: false, value: "", }; /** * Location */ this.SAC_15 = { index: 14, identifier: "SAC_15", description: "Location", length: undefined, isOptional: true, isRepeatable: true, value: "", }; /** * Container Height */ this.SAC_16 = { index: 15, identifier: "SAC_16", description: "Container Height", length: undefined, isOptional: true, isRepeatable: false, value: "", }; /** * Container Diameter */ this.SAC_17 = { index: 16, identifier: "SAC_17", description: "Container Diameter", length: undefined, isOptional: true, isRepeatable: false, value: "", }; /** * Barrier Delta */ this.SAC_18 = { index: 17, identifier: "SAC_18", description: "Barrier Delta", length: undefined, isOptional: true, isRepeatable: false, value: "", }; /** * Bottom Delta */ this.SAC_19 = { index: 18, identifier: "SAC_19", description: "Bottom Delta", length: undefined, isOptional: true, isRepeatable: false, value: "", }; /** * Container Height/Diameter/Delta Units */ this.SAC_20 = { index: 19, identifier: "SAC_20", description: "Container Height/Diameter/Delta Units", length: undefined, isOptional: true, isRepeatable: false, value: "", }; /** * Container Volume */ this.SAC_21 = { index: 20, identifier: "SAC_21", description: "Container Volume", length: undefined, isOptional: true, isRepeatable: false, value: "", }; /** * Available Specimen Volume */ this.SAC_22 = { index: 21, identifier: "SAC_22", description: "Available Specimen Volume", length: undefined, isOptional: true, isRepeatable: false, value: "", }; /** * Initial Specimen Volume */ this.SAC_23 = { index: 22, identifier: "SAC_23", description: "Initial Specimen Volume", length: undefined, isOptional: true, isRepeatable: false, value: "", }; /** * Volume Units */ this.SAC_24 = { index: 23, identifier: "SAC_24", description: "Volume Units", length: undefined, isOptional: true, isRepeatable: false, value: "", }; /** * Separator Type */ this.SAC_25 = { index: 24, identifier: "SAC_25", description: "Separator Type", length: undefined, isOptional: true, isRepeatable: false, value: "", }; /** * Cap Type */ this.SAC_26 = { index: 25, identifier: "SAC_26", description: "Cap Type", length: undefined, isOptional: true, isRepeatable: false, value: "", }; /** * Additive */ this.SAC_27 = { index: 26, identifier: "SAC_27", description: "Additive", length: undefined, isOptional: true, isRepeatable: true, value: "", }; /** * Specimen Component */ this.SAC_28 = { index: 27, identifier: "SAC_28", description: "Specimen Component", length: undefined, isOptional: true, isRepeatable: false, value: "", }; /** * Dilution Factor */ this.SAC_29 = { index: 28, identifier: "SAC_29", description: "Dilution Factor", length: undefined, isOptional: true, isRepeatable: false, value: "", }; /** * Treatment */ this.SAC_30 = { index: 29, identifier: "SAC_30", description: "Treatment", length: undefined, isOptional: true, isRepeatable: false, value: "", }; /** * Temperature */ this.SAC_31 = { index: 30, identifier: "SAC_31", description: "Temperature", length: undefined, isOptional: true, isRepeatable: false, value: "", }; /** * Hemolysis Index */ this.SAC_32 = { index: 31, identifier: "SAC_32", description: "Hemolysis Index", length: undefined, isOptional: true, isRepeatable: false, value: "", }; /** * Hemolysis Index Units */ this.SAC_33 = { index: 32, identifier: "SAC_33", description: "Hemolysis Index Units", length: undefined, isOptional: true, isRepeatable: false, value: "", }; /** * Lipemia Index */ this.SAC_34 = { index: 33, identifier: "SAC_34", description: "Lipemia Index", length: undefined, isOptional: true, isRepeatable: false, value: "", }; /** * Lipemia Index Units */ this.SAC_35 = { index: 34, identifier: "SAC_35", description: "Lipemia Index Units", length: undefined, isOptional: true, isRepeatable: false, value: "", }; /** * Icterus Index */ this.SAC_36 = { index: 35, identifier: "SAC_36", description: "Icterus Index", length: undefined, isOptional: true, isRepeatable: false, value: "", }; /** * Icterus Index Units */ this.SAC_37 = { index: 36, identifier: "SAC_37", description: "Icterus Index Units", length: undefined, isOptional: true, isRepeatable: false, value: "", }; /** * Fibrin Index */ this.SAC_38 = { index: 37, identifier: "SAC_38", description: "Fibrin Index", length: undefined, isOptional: true, isRepeatable: false, value: "", }; /** * Fibrin Index Units */ this.SAC_39 = { index: 38, identifier: "SAC_39", description: "Fibrin Index Units", length: undefined, isOptional: true, isRepeatable: false, value: "", }; /** * System Induced Contaminants */ this.SAC_40 = { index: 39, identifier: "SAC_40", description: "System Induced Contaminants", length: undefined, isOptional: true, isRepeatable: true, value: "", }; /** * Drug Interference */ this.SAC_41 = { index: 40, identifier: "SAC_41", description: "Drug Interference", length: undefined, isOptional: true, isRepeatable: true, value: "", }; /** * Artificial Blood */ this.SAC_42 = { index: 41, identifier: "SAC_42", description: "Artificial Blood", length: undefined, isOptional: true, isRepeatable: false, value: "", }; /** * Special Handling Code */ this.SAC_43 = { index: 42, identifier: "SAC_43", description: "Special Handling Code", length: undefined, isOptional: true, isRepeatable: true, value: "", }; /** * Other Environmental Factors */ this.SAC_44 = { index: 43, identifier: "SAC_44", description: "Other Environmental Factors", length: undefined, isOptional: true, isRepeatable: true, value: "", }; } } exports.default = SAC_Fields;