UNPKG

@dotbase/hl7-v2-message

Version:

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

191 lines (190 loc) 5.09 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); const tslib_1 = require("tslib"); const Hl7Fields_1 = tslib_1.__importDefault(require("../../../model/Hl7Fields")); class ADJ_Fields extends Hl7Fields_1.default { constructor() { super(...arguments); /** * Provider Adjustment Number */ this.ADJ_1 = { index: 0, identifier: "ADJ_1", description: "Provider Adjustment Number", length: undefined, isOptional: false, isRepeatable: false, value: "", }; /** * Payer Adjustment Number */ this.ADJ_2 = { index: 1, identifier: "ADJ_2", description: "Payer Adjustment Number", length: undefined, isOptional: false, isRepeatable: false, value: "", }; /** * Adjustment Sequence Number */ this.ADJ_3 = { index: 2, identifier: "ADJ_3", description: "Adjustment Sequence Number", length: 4, isOptional: false, isRepeatable: false, value: "", }; /** * Adjustment Category */ this.ADJ_4 = { index: 3, identifier: "ADJ_4", description: "Adjustment Category", length: undefined, isOptional: false, isRepeatable: false, value: "", }; /** * Adjustment Amount */ this.ADJ_5 = { index: 4, identifier: "ADJ_5", description: "Adjustment Amount", length: undefined, isOptional: true, isRepeatable: false, value: "", }; /** * Adjustment Quantity */ this.ADJ_6 = { index: 5, identifier: "ADJ_6", description: "Adjustment Quantity", length: undefined, isOptional: true, isRepeatable: false, value: "", }; /** * Adjustment Reason PA */ this.ADJ_7 = { index: 6, identifier: "ADJ_7", description: "Adjustment Reason PA", length: undefined, isOptional: false, isRepeatable: false, value: "", }; /** * Adjustment Description */ this.ADJ_8 = { index: 7, identifier: "ADJ_8", description: "Adjustment Description", length: undefined, isOptional: true, isRepeatable: false, value: "", }; /** * Original Value */ this.ADJ_9 = { index: 8, identifier: "ADJ_9", description: "Original Value", length: undefined, isOptional: true, isRepeatable: false, value: "", }; /** * Substitute Value */ this.ADJ_10 = { index: 9, identifier: "ADJ_10", description: "Substitute Value", length: undefined, isOptional: true, isRepeatable: false, value: "", }; /** * Adjustment Action */ this.ADJ_11 = { index: 10, identifier: "ADJ_11", description: "Adjustment Action", length: undefined, isOptional: true, isRepeatable: false, value: "", }; /** * Provider Adjustment Number Cross Reference */ this.ADJ_12 = { index: 11, identifier: "ADJ_12", description: "Provider Adjustment Number Cross Reference", length: undefined, isOptional: true, isRepeatable: false, value: "", }; /** * Provider Product/Service Line Item Number Cross Reference */ this.ADJ_13 = { index: 12, identifier: "ADJ_13", description: "Provider Product/Service Line Item Number Cross Reference", length: undefined, isOptional: true, isRepeatable: false, value: "", }; /** * Adjustment Date */ this.ADJ_14 = { index: 13, identifier: "ADJ_14", description: "Adjustment Date", length: undefined, isOptional: false, isRepeatable: false, value: "", }; /** * Responsible Organization */ this.ADJ_15 = { index: 14, identifier: "ADJ_15", description: "Responsible Organization ", length: undefined, isOptional: true, isRepeatable: false, value: "", }; } } exports.default = ADJ_Fields;