UNPKG

@dotbase/hl7-v2-message

Version:

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

119 lines (118 loc) 3.02 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); const tslib_1 = require("tslib"); const Hl7Fields_1 = tslib_1.__importDefault(require("../../../model/Hl7Fields")); class LOC_Fields extends Hl7Fields_1.default { constructor() { super(...arguments); /** * Primary Key Value - LOC */ this.LOC_1 = { index: 0, identifier: "LOC_1", description: "Primary Key Value - LOC", length: 200, isOptional: false, isRepeatable: false, value: "", }; /** * Location Description */ this.LOC_2 = { index: 1, identifier: "LOC_2", description: "Location Description", length: 48, isOptional: true, isRepeatable: false, value: "", }; /** * Location Type - LOC */ this.LOC_3 = { index: 2, identifier: "LOC_3", description: "Location Type - LOC", length: 2, isOptional: false, isRepeatable: true, value: "", }; /** * Organization Name - LOC */ this.LOC_4 = { index: 3, identifier: "LOC_4", description: "Organization Name - LOC", length: 250, isOptional: true, isRepeatable: true, value: "", }; /** * Location Address */ this.LOC_5 = { index: 4, identifier: "LOC_5", description: "Location Address", length: 250, isOptional: true, isRepeatable: true, value: "", }; /** * Location Phone */ this.LOC_6 = { index: 5, identifier: "LOC_6", description: "Location Phone", length: 250, isOptional: true, isRepeatable: true, value: "", }; /** * License Number */ this.LOC_7 = { index: 6, identifier: "LOC_7", description: "License Number", length: 250, isOptional: true, isRepeatable: true, value: "", }; /** * Location Equipment */ this.LOC_8 = { index: 7, identifier: "LOC_8", description: "Location Equipment", length: 3, isOptional: true, isRepeatable: true, value: "", }; /** * Location Service Code */ this.LOC_9 = { index: 8, identifier: "LOC_9", description: "Location Service Code", length: 1, isOptional: true, isRepeatable: false, value: "", }; } } exports.default = LOC_Fields;