@dotbase/hl7-v2-message
Version:
Parses HL7 v2.x messages into typed javascript objects and makes them easily accessable.
12 lines (11 loc) • 437 B
TypeScript
import Hl7IField from "../types/Hl7IField";
export default abstract class Hl7Field implements Hl7IField {
abstract get index(): number;
abstract get identifier(): string;
abstract get description(): string;
abstract get length(): number | undefined;
abstract get isOptional(): boolean | undefined;
abstract get isRepeatable(): boolean | undefined;
abstract value: string;
abstract subFields?: string[];
}