@amida-tech/hl7-parser
Version:
Typescript library to parse hl7 message into a typescript/javascript object and back
569 lines (568 loc) • 19.6 kB
TypeScript
import { FieldDefinition } from '../models/fieldDefinition';
export declare class FieldDefinitions {
static getFieldDefinition(fieldName: string): any;
static fields: {
ACC: FieldDefinition;
"ACC-1": FieldDefinition;
"ACC-2": FieldDefinition;
"ACC-3": FieldDefinition;
"ACC-4": FieldDefinition;
"ACC-5": FieldDefinition;
"ACC-6": FieldDefinition;
"ACC-7": FieldDefinition;
"ACC-8": FieldDefinition;
"ACC-9": FieldDefinition;
"ACC-10": FieldDefinition;
"ACC-11": FieldDefinition;
DG1: FieldDefinition;
"DG1-1": FieldDefinition;
"DG1-2": FieldDefinition;
"DG1-3": FieldDefinition;
"DG1-4": FieldDefinition;
"DG1-5": FieldDefinition;
"DG1-6": FieldDefinition;
"DG1-7": FieldDefinition;
"DG1-8": FieldDefinition;
"DG1-9": FieldDefinition;
"DG1-10": FieldDefinition;
"DG1-11": FieldDefinition;
"DG1-12": FieldDefinition;
"DG1-13": FieldDefinition;
"DG1-14": FieldDefinition;
"DG1-15": FieldDefinition;
"DG1-16": FieldDefinition;
"DG1-17": FieldDefinition;
"DG1-18": FieldDefinition;
"DG1-19": FieldDefinition;
"DG1-20": FieldDefinition;
"DG1-21": FieldDefinition;
"DG1-22": FieldDefinition;
"DG1-23": FieldDefinition;
"DG1-24": FieldDefinition;
"DG1-25": FieldDefinition;
"DG1-26": FieldDefinition;
EVN: FieldDefinition;
"EVN-1": FieldDefinition;
"EVN-2": FieldDefinition;
"EVN-3": FieldDefinition;
"EVN-4": FieldDefinition;
"EVN-5": FieldDefinition;
"EVN-6": FieldDefinition;
"EVN-7": FieldDefinition;
IN1: FieldDefinition;
"IN1-1": FieldDefinition;
"IN1-2": FieldDefinition;
"IN1-3": FieldDefinition;
"IN1-4": FieldDefinition;
"IN1-5": FieldDefinition;
"IN1-6": FieldDefinition;
"IN1-7": FieldDefinition;
"IN1-8": FieldDefinition;
"IN1-9": FieldDefinition;
"IN1-10": FieldDefinition;
"IN1-11": FieldDefinition;
"IN1-12": FieldDefinition;
"IN1-13": FieldDefinition;
"IN1-14": FieldDefinition;
"IN1-15": FieldDefinition;
"IN1-16": FieldDefinition;
"IN1-17": FieldDefinition;
"IN1-18": FieldDefinition;
"IN1-19": FieldDefinition;
"IN1-20": FieldDefinition;
"IN1-21": FieldDefinition;
"IN1-22": FieldDefinition;
"IN1-23": FieldDefinition;
"IN1-24": FieldDefinition;
"IN1-25": FieldDefinition;
"IN1-26": FieldDefinition;
"IN1-27": FieldDefinition;
"IN1-28": FieldDefinition;
"IN1-29": FieldDefinition;
"IN1-30": FieldDefinition;
"IN1-31": FieldDefinition;
"IN1-32": FieldDefinition;
"IN1-33": FieldDefinition;
"IN1-34": FieldDefinition;
"IN1-35": FieldDefinition;
"IN1-36": FieldDefinition;
"IN1-37": FieldDefinition;
"IN1-38": FieldDefinition;
"IN1-39": FieldDefinition;
"IN1-40": FieldDefinition;
"IN1-41": FieldDefinition;
"IN1-42": FieldDefinition;
"IN1-43": FieldDefinition;
"IN1-44": FieldDefinition;
"IN1-45": FieldDefinition;
"IN1-46": FieldDefinition;
"IN1-47": FieldDefinition;
"IN1-48": FieldDefinition;
"IN1-49": FieldDefinition;
"IN1-50": FieldDefinition;
"IN1-51": FieldDefinition;
"IN1-52": FieldDefinition;
"IN1-53": FieldDefinition;
IN2: FieldDefinition;
"IN2-1": FieldDefinition;
"IN2-2": FieldDefinition;
"IN2-3": FieldDefinition;
"IN2-4": FieldDefinition;
"IN2-5": FieldDefinition;
"IN2-6": FieldDefinition;
"IN2-7": FieldDefinition;
"IN2-8": FieldDefinition;
"IN2-9": FieldDefinition;
"IN2-10": FieldDefinition;
"IN2-11": FieldDefinition;
"IN2-12": FieldDefinition;
"IN2-13": FieldDefinition;
"IN2-14": FieldDefinition;
"IN2-15": FieldDefinition;
"IN2-16": FieldDefinition;
"IN2-17": FieldDefinition;
"IN2-18": FieldDefinition;
"IN2-19": FieldDefinition;
"IN2-20": FieldDefinition;
"IN2-21": FieldDefinition;
"IN2-22": FieldDefinition;
"IN2-23": FieldDefinition;
"IN2-24": FieldDefinition;
"IN2-25": FieldDefinition;
"IN2-26": FieldDefinition;
"IN2-27": FieldDefinition;
"IN2-28": FieldDefinition;
"IN2-29": FieldDefinition;
"IN2-30": FieldDefinition;
"IN2-31": FieldDefinition;
"IN2-32": FieldDefinition;
"IN2-33": FieldDefinition;
"IN2-34": FieldDefinition;
"IN2-35": FieldDefinition;
"IN2-36": FieldDefinition;
"IN2-37": FieldDefinition;
"IN2-38": FieldDefinition;
"IN2-39": FieldDefinition;
"IN2-40": FieldDefinition;
"IN2-41": FieldDefinition;
"IN2-42": FieldDefinition;
"IN2-43": FieldDefinition;
"IN2-44": FieldDefinition;
"IN2-45": FieldDefinition;
"IN2-46": FieldDefinition;
"IN2-47": FieldDefinition;
"IN2-48": FieldDefinition;
"IN2-49": FieldDefinition;
"IN2-50": FieldDefinition;
"IN2-51": FieldDefinition;
"IN2-52": FieldDefinition;
"IN2-53": FieldDefinition;
"IN2-54": FieldDefinition;
"IN2-55": FieldDefinition;
"IN2-56": FieldDefinition;
"IN2-57": FieldDefinition;
"IN2-58": FieldDefinition;
"IN2-59": FieldDefinition;
"IN2-60": FieldDefinition;
"IN2-61": FieldDefinition;
"IN2-62": FieldDefinition;
"IN2-63": FieldDefinition;
"IN2-64": FieldDefinition;
"IN2-65": FieldDefinition;
"IN2-66": FieldDefinition;
"IN2-67": FieldDefinition;
"IN2-68": FieldDefinition;
"IN2-69": FieldDefinition;
"IN2-70": FieldDefinition;
"IN2-71": FieldDefinition;
"IN2-72": FieldDefinition;
IN3: FieldDefinition;
"IN3-1": FieldDefinition;
"IN3-2": FieldDefinition;
"IN3-3": FieldDefinition;
"IN3-4": FieldDefinition;
"IN3-5": FieldDefinition;
"IN3-6": FieldDefinition;
"IN3-7": FieldDefinition;
"IN3-8": FieldDefinition;
"IN3-9": FieldDefinition;
"IN3-10": FieldDefinition;
"IN3-11": FieldDefinition;
"IN3-12": FieldDefinition;
"IN3-13": FieldDefinition;
"IN3-14": FieldDefinition;
"IN3-15": FieldDefinition;
"IN3-16": FieldDefinition;
"IN3-17": FieldDefinition;
"IN3-18": FieldDefinition;
"IN3-19": FieldDefinition;
"IN3-20": FieldDefinition;
"IN3-21": FieldDefinition;
"IN3-22": FieldDefinition;
"IN3-23": FieldDefinition;
"IN3-24": FieldDefinition;
"IN3-25": FieldDefinition;
MSH: FieldDefinition;
"MSH-1": FieldDefinition;
"MSH-2": FieldDefinition;
"MSH-3": FieldDefinition;
"MSH-4": FieldDefinition;
"MSH-4.0": FieldDefinition;
"MSH-4.1": FieldDefinition;
"MSH-5": FieldDefinition;
"MSH-6": FieldDefinition;
"MSH-7": FieldDefinition;
"MSH-8": FieldDefinition;
"MSH-9": FieldDefinition;
"MSH-9.0": FieldDefinition;
"MSH-9.1": FieldDefinition;
"MSH-10": FieldDefinition;
"MSH-11": FieldDefinition;
"MSH-12": FieldDefinition;
"MSH-13": FieldDefinition;
"MSH-14": FieldDefinition;
"MSH-15": FieldDefinition;
"MSH-16": FieldDefinition;
"MSH-17": FieldDefinition;
"MSH-18": FieldDefinition;
"MSH-19": FieldDefinition;
"MSH-20": FieldDefinition;
"MSH-21": FieldDefinition;
"MSH-22": FieldDefinition;
"MSH-23": FieldDefinition;
"MSH-24": FieldDefinition;
"MSH-25": FieldDefinition;
PID: FieldDefinition;
"PID-1": FieldDefinition;
"PID-2": FieldDefinition;
"PID-3": FieldDefinition;
"PID-4": FieldDefinition;
"PID-5": FieldDefinition;
"PID-6": FieldDefinition;
"PID-7": FieldDefinition;
"PID-8": FieldDefinition;
"PID-9": FieldDefinition;
"PID-10": FieldDefinition;
"PID-11": FieldDefinition;
"PID-12": FieldDefinition;
"PID-13": FieldDefinition;
"PID-14": FieldDefinition;
"PID-15": FieldDefinition;
"PID-16": FieldDefinition;
"PID-17": FieldDefinition;
"PID-18": FieldDefinition;
"PID-19": FieldDefinition;
"PID-20": FieldDefinition;
"PID-21": FieldDefinition;
"PID-22": FieldDefinition;
"PID-23": FieldDefinition;
"PID-24": FieldDefinition;
"PID-25": FieldDefinition;
"PID-26": FieldDefinition;
"PID-27": FieldDefinition;
"PID-28": FieldDefinition;
"PID-29": FieldDefinition;
"PID-30": FieldDefinition;
"PID-31": FieldDefinition;
"PID-32": FieldDefinition;
"PID-33": FieldDefinition;
"PID-34": FieldDefinition;
"PID-35": FieldDefinition;
"PID-36": FieldDefinition;
"PID-37": FieldDefinition;
"PID-38": FieldDefinition;
"PID-39": FieldDefinition;
PD1: FieldDefinition;
"PD1-1": FieldDefinition;
"PD1-2": FieldDefinition;
"PD1-3": FieldDefinition;
"PD1-4": FieldDefinition;
"PD1-5": FieldDefinition;
"PD1-6": FieldDefinition;
"PD1-7": FieldDefinition;
"PD1-8": FieldDefinition;
"PD1-9": FieldDefinition;
"PD1-10": FieldDefinition;
"PD1-11": FieldDefinition;
"PD1-12": FieldDefinition;
"PD1-13": FieldDefinition;
"PD1-14": FieldDefinition;
"PD1-15": FieldDefinition;
"PD1-16": FieldDefinition;
"PD1-17": FieldDefinition;
"PD1-18": FieldDefinition;
"PD1-19": FieldDefinition;
"PD1-20": FieldDefinition;
"PD1-21": FieldDefinition;
"PD1-22": FieldDefinition;
PV1: FieldDefinition;
"PV1-1": FieldDefinition;
"PV1-2": FieldDefinition;
"PV1-3": FieldDefinition;
"PV1-4": FieldDefinition;
"PV1-5": FieldDefinition;
"PV1-6": FieldDefinition;
"PV1-7": FieldDefinition;
"PV1-8": FieldDefinition;
"PV1-9": FieldDefinition;
"PV1-10": FieldDefinition;
"PV1-11": FieldDefinition;
"PV1-12": FieldDefinition;
"PV1-13": FieldDefinition;
"PV1-14": FieldDefinition;
"PV1-15": FieldDefinition;
"PV1-16": FieldDefinition;
"PV1-17": FieldDefinition;
"PV1-18": FieldDefinition;
"PV1-19": FieldDefinition;
"PV1-20": FieldDefinition;
"PV1-21": FieldDefinition;
"PV1-22": FieldDefinition;
"PV1-23": FieldDefinition;
"PV1-24": FieldDefinition;
"PV1-25": FieldDefinition;
"PV1-26": FieldDefinition;
"PV1-27": FieldDefinition;
"PV1-28": FieldDefinition;
"PV1-29": FieldDefinition;
"PV1-30": FieldDefinition;
"PV1-31": FieldDefinition;
"PV1-32": FieldDefinition;
"PV1-33": FieldDefinition;
"PV1-34": FieldDefinition;
"PV1-35": FieldDefinition;
"PV1-36": FieldDefinition;
"PV1-37": FieldDefinition;
"PV1-38": FieldDefinition;
"PV1-39": FieldDefinition;
"PV1-40": FieldDefinition;
"PV1-41": FieldDefinition;
"PV1-42": FieldDefinition;
"PV1-43": FieldDefinition;
"PV1-44": FieldDefinition;
"PV1-45": FieldDefinition;
"PV1-46": FieldDefinition;
"PV1-47": FieldDefinition;
"PV1-48": FieldDefinition;
"PV1-49": FieldDefinition;
"PV1-50": FieldDefinition;
"PV1-51": FieldDefinition;
"PV1-52": FieldDefinition;
PV2: FieldDefinition;
"PV2-1": FieldDefinition;
"PV2-2": FieldDefinition;
"PV2-3": FieldDefinition;
"PV2-4": FieldDefinition;
"PV2-5": FieldDefinition;
"PV2-6": FieldDefinition;
"PV2-7": FieldDefinition;
"PV2-8": FieldDefinition;
"PV2-9": FieldDefinition;
"PV2-10": FieldDefinition;
"PV2-11": FieldDefinition;
"PV2-12": FieldDefinition;
"PV2-13": FieldDefinition;
"PV2-14": FieldDefinition;
"PV2-15": FieldDefinition;
"PV2-16": FieldDefinition;
"PV2-17": FieldDefinition;
"PV2-18": FieldDefinition;
"PV2-19": FieldDefinition;
"PV2-20": FieldDefinition;
"PV2-21": FieldDefinition;
"PV2-22": FieldDefinition;
"PV2-23": FieldDefinition;
"PV2-24": FieldDefinition;
"PV2-25": FieldDefinition;
"PV2-26": FieldDefinition;
"PV2-27": FieldDefinition;
"PV2-28": FieldDefinition;
"PV2-29": FieldDefinition;
"PV2-30": FieldDefinition;
"PV2-31": FieldDefinition;
"PV2-32": FieldDefinition;
"PV2-33": FieldDefinition;
"PV2-34": FieldDefinition;
"PV2-35": FieldDefinition;
"PV2-36": FieldDefinition;
"PV2-37": FieldDefinition;
"PV2-38": FieldDefinition;
"PV2-39": FieldDefinition;
"PV2-40": FieldDefinition;
"PV2-41": FieldDefinition;
"PV2-42": FieldDefinition;
"PV2-43": FieldDefinition;
"PV2-44": FieldDefinition;
"PV2-45": FieldDefinition;
"PV2-46": FieldDefinition;
"PV2-47": FieldDefinition;
"PV2-48": FieldDefinition;
"PV2-49": FieldDefinition;
"PV2-50": FieldDefinition;
NK1: FieldDefinition;
"NK1-1": FieldDefinition;
"NK1-2": FieldDefinition;
"NK1-3": FieldDefinition;
"NK1-4": FieldDefinition;
"NK1-5": FieldDefinition;
"NK1-6": FieldDefinition;
"NK1-7": FieldDefinition;
"NK1-8": FieldDefinition;
"NK1-9": FieldDefinition;
"NK1-10": FieldDefinition;
"NK1-11": FieldDefinition;
"NK1-12": FieldDefinition;
"NK1-13": FieldDefinition;
"NK1-14": FieldDefinition;
"NK1-15": FieldDefinition;
"NK1-16": FieldDefinition;
"NK1-17": FieldDefinition;
"NK1-18": FieldDefinition;
"NK1-19": FieldDefinition;
"NK1-20": FieldDefinition;
"NK1-21": FieldDefinition;
"NK1-22": FieldDefinition;
"NK1-23": FieldDefinition;
"NK1-24": FieldDefinition;
"NK1-25": FieldDefinition;
"NK1-26": FieldDefinition;
"NK1-27": FieldDefinition;
"NK1-28": FieldDefinition;
"NK1-29": FieldDefinition;
"NK1-30": FieldDefinition;
"NK1-31": FieldDefinition;
"NK1-32": FieldDefinition;
"NK1-33": FieldDefinition;
"NK1-34": FieldDefinition;
"NK1-35": FieldDefinition;
"NK1-36": FieldDefinition;
"NK1-37": FieldDefinition;
"NK1-38": FieldDefinition;
"NK1-39": FieldDefinition;
PR1: FieldDefinition;
"PR1-1": FieldDefinition;
"PR1-2": FieldDefinition;
"PR1-3": FieldDefinition;
"PR1-4": FieldDefinition;
"PR1-5": FieldDefinition;
"PR1-6": FieldDefinition;
"PR1-7": FieldDefinition;
"PR1-8": FieldDefinition;
"PR1-9": FieldDefinition;
"PR1-10": FieldDefinition;
"PR1-11": FieldDefinition;
"PR1-12": FieldDefinition;
"PR1-13": FieldDefinition;
"PR1-14": FieldDefinition;
"PR1-15": FieldDefinition;
"PR1-16": FieldDefinition;
"PR1-17": FieldDefinition;
"PR1-18": FieldDefinition;
"PR1-19": FieldDefinition;
"PR1-20": FieldDefinition;
"PR1-21": FieldDefinition;
"PR1-22": FieldDefinition;
"UAC-1": FieldDefinition;
"UAC-2": FieldDefinition;
UB1: FieldDefinition;
"UB1-1": FieldDefinition;
"UB1-2": FieldDefinition;
"UB1-3": FieldDefinition;
"UB1-4": FieldDefinition;
"UB1-5": FieldDefinition;
"UB1-6": FieldDefinition;
"UB1-7": FieldDefinition;
"UB1-8": FieldDefinition;
"UB1-9": FieldDefinition;
"UB1-10": FieldDefinition;
"UB1-11": FieldDefinition;
"UB1-12": FieldDefinition;
"UB1-13": FieldDefinition;
"UB1-14": FieldDefinition;
"UB1-15": FieldDefinition;
"UB1-16": FieldDefinition;
"UB1-17": FieldDefinition;
"UB1-18": FieldDefinition;
"UB1-19": FieldDefinition;
"UB1-20": FieldDefinition;
"UB1-21": FieldDefinition;
"UB1-22": FieldDefinition;
"UB1-23": FieldDefinition;
UB2: FieldDefinition;
"UB2-1": FieldDefinition;
"UB2-2": FieldDefinition;
"UB2-3": FieldDefinition;
"UB2-4": FieldDefinition;
"UB2-5": FieldDefinition;
"UB2-6": FieldDefinition;
"UB2-7": FieldDefinition;
"UB2-8": FieldDefinition;
"UB2-9": FieldDefinition;
"UB2-10": FieldDefinition;
"UB2-11": FieldDefinition;
"UB2-12": FieldDefinition;
"UB2-13": FieldDefinition;
"UB2-14": FieldDefinition;
"UB2-15": FieldDefinition;
"UB2-16": FieldDefinition;
"UB2-17": FieldDefinition;
GT1: FieldDefinition;
"GT1-1": FieldDefinition;
"GT1-2": FieldDefinition;
"GT1-3": FieldDefinition;
"GT1-4": FieldDefinition;
"GT1-5": FieldDefinition;
"GT1-6": FieldDefinition;
"GT1-7": FieldDefinition;
"GT1-8": FieldDefinition;
"GT1-9": FieldDefinition;
"GT1-10": FieldDefinition;
"GT1-11": FieldDefinition;
"GT1-12": FieldDefinition;
"GT1-13": FieldDefinition;
"GT1-14": FieldDefinition;
"GT1-15": FieldDefinition;
"GT1-16": FieldDefinition;
"GT1-17": FieldDefinition;
"GT1-18": FieldDefinition;
"GT1-19": FieldDefinition;
"GT1-20": FieldDefinition;
"GT1-21": FieldDefinition;
"GT1-22": FieldDefinition;
"GT1-23": FieldDefinition;
"GT1-24": FieldDefinition;
"GT1-25": FieldDefinition;
"GT1-26": FieldDefinition;
"GT1-27": FieldDefinition;
"GT1-28": FieldDefinition;
"GT1-29": FieldDefinition;
"GT1-30": FieldDefinition;
"GT1-31": FieldDefinition;
"GT1-32": FieldDefinition;
"GT1-33": FieldDefinition;
"GT1-34": FieldDefinition;
"GT1-35": FieldDefinition;
"GT1-36": FieldDefinition;
"GT1-37": FieldDefinition;
"GT1-38": FieldDefinition;
"GT1-39": FieldDefinition;
"GT1-40": FieldDefinition;
"GT1-41": FieldDefinition;
"GT1-42": FieldDefinition;
"GT1-43": FieldDefinition;
"GT1-44": FieldDefinition;
"GT1-45": FieldDefinition;
"GT1-46": FieldDefinition;
"GT1-47": FieldDefinition;
"GT1-48": FieldDefinition;
"GT1-49": FieldDefinition;
"GT1-50": FieldDefinition;
"GT1-51": FieldDefinition;
"GT1-52": FieldDefinition;
"GT1-53": FieldDefinition;
"GT1-54": FieldDefinition;
"GT1-55": FieldDefinition;
"GT1-56": FieldDefinition;
"GT1-57": FieldDefinition;
};
}