UNPKG

@dotbase/hl7-v2-message

Version:

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

179 lines (178 loc) 4.67 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); const tslib_1 = require("tslib"); const Hl7Fields_1 = tslib_1.__importDefault(require("../../../model/Hl7Fields")); class ABS_Fields extends Hl7Fields_1.default { constructor() { super(...arguments); /** * Discharge Care Provider */ this.ABS_1 = { index: 0, identifier: "ABS_1", description: "Discharge Care Provider", length: undefined, isOptional: true, isRepeatable: false, value: "", }; /** * Transfer Medical Service Code */ this.ABS_2 = { index: 1, identifier: "ABS_2", description: "Transfer Medical Service Code", length: undefined, isOptional: true, isRepeatable: false, value: "", }; /** * Severity of Illness Code */ this.ABS_3 = { index: 2, identifier: "ABS_3", description: "Severity of Illness Code", length: undefined, isOptional: true, isRepeatable: false, value: "", }; /** * Date/Time of Attestation */ this.ABS_4 = { index: 3, identifier: "ABS_4", description: "Date/Time of Attestation", length: undefined, isOptional: true, isRepeatable: false, value: "", }; /** * Attested By */ this.ABS_5 = { index: 4, identifier: "ABS_5", description: "Attested By", length: undefined, isOptional: true, isRepeatable: false, value: "", }; /** * Triage Code */ this.ABS_6 = { index: 5, identifier: "ABS_6", description: "Triage Code", length: undefined, isOptional: true, isRepeatable: false, value: "", }; /** * Abstract Completion Date/Time */ this.ABS_7 = { index: 6, identifier: "ABS_7", description: "Abstract Completion Date/Time ", length: undefined, isOptional: true, isRepeatable: false, value: "", }; /** * Abstracted By */ this.ABS_8 = { index: 7, identifier: "ABS_8", description: "Abstracted By", length: undefined, isOptional: true, isRepeatable: false, value: "", }; /** * Case Category Code */ this.ABS_9 = { index: 8, identifier: "ABS_9", description: "Case Category Code", length: undefined, isOptional: true, isRepeatable: false, value: "", }; /** * Caesarian Section Indicator */ this.ABS_10 = { index: 9, identifier: "ABS_10", description: "Caesarian Section Indicator", length: 1, isOptional: true, isRepeatable: false, value: "", }; /** * Gestation Category Code */ this.ABS_11 = { index: 10, identifier: "ABS_11", description: "Gestation Category Code", length: undefined, isOptional: true, isRepeatable: false, value: "", }; /** * Gestation Period - Weeks */ this.ABS_12 = { index: 11, identifier: "ABS_12", description: "Gestation Period - Weeks", length: undefined, isOptional: true, isRepeatable: false, value: "", }; /** * Newborn Code */ this.ABS_13 = { index: 12, identifier: "ABS_13", description: "Newborn Code", length: undefined, isOptional: true, isRepeatable: false, value: "", }; /** * Stillborn Indicator */ this.ABS_14 = { index: 13, identifier: "ABS_14", description: "Stillborn Indicator", length: 1, isOptional: true, isRepeatable: false, value: "", }; } } exports.default = ABS_Fields;