@dotbase/hl7-v2-message
Version:
Parses HL7 v2.x messages into typed javascript objects and makes them easily accessable.
105 lines (104 loc) • 1.76 kB
TypeScript
import Hl7Fields from '../../../model/Hl7Fields';
import Hl7Field from '../../../model/Hl7Field';
export default class MSH_Fields extends Hl7Fields {
/**
* Field Separator
*/
MSH_1: Hl7Field;
/**
* Encoding Characters
*/
MSH_2: Hl7Field;
/**
* Sending Application
*/
MSH_3: Hl7Field;
/**
* Sending Facility
*/
MSH_4: Hl7Field;
/**
* Receiving Application
*/
MSH_5: Hl7Field;
/**
* Receiving Facility
*/
MSH_6: Hl7Field;
/**
* Date/Time Of Message
*/
MSH_7: Hl7Field;
/**
* Security
*/
MSH_8: Hl7Field;
/**
* Message Type
*/
MSH_9: Hl7Field;
/**
* Message Control ID
*/
MSH_10: Hl7Field;
/**
* Processing ID
*/
MSH_11: Hl7Field;
/**
* Version ID
*/
MSH_12: Hl7Field;
/**
* Sequence Number
*/
MSH_13: Hl7Field;
/**
* Continuation Pointer
*/
MSH_14: Hl7Field;
/**
* Accept Acknowledgment Type
*/
MSH_15: Hl7Field;
/**
* Application Acknowledgment Type
*/
MSH_16: Hl7Field;
/**
* Country Code
*/
MSH_17: Hl7Field;
/**
* Character Set
*/
MSH_18: Hl7Field;
/**
* Principal Language Of Message
*/
MSH_19: Hl7Field;
/**
* Alternate Character Set Handling Scheme
*/
MSH_20: Hl7Field;
/**
* Message Profile Identifier
*/
MSH_21: Hl7Field;
/**
* Sending Responsible Organization
*/
MSH_22: Hl7Field;
/**
* Receiving Responsible Organization
*/
MSH_23: Hl7Field;
/**
* Sending Network Address
*/
MSH_24: Hl7Field;
/**
* Receiving Network Address
*/
MSH_25: Hl7Field;
}