@dotbase/hl7-v2-message
Version:
Parses HL7 v2.x messages into typed javascript objects and makes them easily accessable.
125 lines (124 loc) • 2.13 kB
TypeScript
import Hl7Fields from '../../../model/Hl7Fields';
import Hl7Field from '../../../model/Hl7Field';
export default class IAM_Fields extends Hl7Fields {
/**
* Set ID - IAM
*/
IAM_1: Hl7Field;
/**
* Allergen Type Code
*/
IAM_2: Hl7Field;
/**
* Allergen Code/Mnemonic/Description
*/
IAM_3: Hl7Field;
/**
* Allergy Severity Code
*/
IAM_4: Hl7Field;
/**
* Allergy Reaction Code
*/
IAM_5: Hl7Field;
/**
* Allergy Action Code
*/
IAM_6: Hl7Field;
/**
* Allergy Unique Identifier
*/
IAM_7: Hl7Field;
/**
* Action Reason
*/
IAM_8: Hl7Field;
/**
* Sensitivity to Causative Agent Code
*/
IAM_9: Hl7Field;
/**
* Allergen Group Code/Mnemonic/Description
*/
IAM_10: Hl7Field;
/**
* Onset Date
*/
IAM_11: Hl7Field;
/**
* Onset Date Text
*/
IAM_12: Hl7Field;
/**
* Reported Date/Time
*/
IAM_13: Hl7Field;
/**
* Reported By
*/
IAM_14: Hl7Field;
/**
* Relationship to Patient Code
*/
IAM_15: Hl7Field;
/**
* Alert Device Code
*/
IAM_16: Hl7Field;
/**
* Allergy Clinical Status Code
*/
IAM_17: Hl7Field;
/**
* Statused by Person
*/
IAM_18: Hl7Field;
/**
* Statused by Organization
*/
IAM_19: Hl7Field;
/**
* Statused at Date/Time
*/
IAM_20: Hl7Field;
/**
* Inactivated by Person
*/
IAM_21: Hl7Field;
/**
* Inactivated Date/Time
*/
IAM_22: Hl7Field;
/**
* Initially Recorded by Person
*/
IAM_23: Hl7Field;
/**
* Initially Recorded Date/Time
*/
IAM_24: Hl7Field;
/**
* Modified by Person
*/
IAM_25: Hl7Field;
/**
* Modified Date/Time
*/
IAM_26: Hl7Field;
/**
* Clinician Identified Code
*/
IAM_27: Hl7Field;
/**
* Initially Recorded by Organization
*/
IAM_28: Hl7Field;
/**
* Modified by Organization
*/
IAM_29: Hl7Field;
/**
* Inactivated by Organization
*/
IAM_30: Hl7Field;
}