Besa HL7 2.x Help FileGetting Started Units Class Hierarchy Classes, Interfaces, Objects and Records Types Variables Constants Functions and Procedures Identifiers |
Class TbsIAM_251
Unit
BSHL7DT251
Declaration
type TbsIAM_251 = class(TbsHL7Segment)
Description
Patient Adverse Reaction Information The IAM segment contains person/patient adverse reaction information of various types. Most of this information will be derived from user-defined tables. Each IAM segment describes a single person/patient adverse reaction. This segment is used in lieu of the AL1 - Patient Allergy Information Segment to support action code/unique identifier mode update definition of repeating segments as defined in 2.14.4.2. The AL1 segment is used to support Snapshot mode update definition as defined in 2.14.4.1.
Hierarchy
Overview
Methods
Properties
Description
Methods
|
function AllergyReactionCodeRepCount : Integer; |
|
Properties
|
property SetIDIAM : TbsSI_251 read GetSetIDIAM write SetSetIDIAM; |
Set ID - IAM, Min : 1, Max : 1
|
|
property AllergenTypeCode : TbsCE_251 read GetAllergenTypeCode write SetAllergenTypeCode; |
Allergen Type Code, Min : 0, Max : 1
|
|
property AllergenCodeMnemonicDescription : TbsCE_251 read GetAllergenCodeMnemonicDescription write SetAllergenCodeMnemonicDescription; |
Allergen Code/Mnemonic/Description, Min : 1, Max : 1
|
|
property AllergySeverityCode : TbsCE_251 read GetAllergySeverityCode write SetAllergySeverityCode; |
Allergy Severity Code, Min : 0, Max : 1
|
|
property AllergyReactionCode[RepCount:Integer]: TbsST_251 read GetAllergyReactionCode write SetAllergyReactionCode; |
Allergy Reaction Code, Min : 0, Max : *
|
|
property AllergyActionCode : TbsCNE_251 read GetAllergyActionCode write SetAllergyActionCode; |
Allergy Action Code, Min : 1, Max : 1
|
|
property AllergyUniqueIdentifier : TbsEI_251 read GetAllergyUniqueIdentifier write SetAllergyUniqueIdentifier; |
Allergy Unique Identifier, Min : 0, Max : 1
|
|
property ActionReason : TbsST_251 read GetActionReason write SetActionReason; |
Action Reason, Min : 0, Max : 1
|
|
property SensitivitytoCausativeAgentCode : TbsCE_251 read GetSensitivitytoCausativeAgentCode write SetSensitivitytoCausativeAgentCode; |
Sensitivity to Causative Agent Code, Min : 0, Max : 1
|
|
property AllergenGroupCodeMnemonicDescription : TbsCE_251 read GetAllergenGroupCodeMnemonicDescription write SetAllergenGroupCodeMnemonicDescription; |
Allergen Group Code/Mnemonic/Description, Min : 0, Max : 1
|
|
property OnsetDate : TbsDT_251 read GetOnsetDate write SetOnsetDate; |
Onset Date, Min : 0, Max : 1
|
|
property OnsetDateText : TbsST_251 read GetOnsetDateText write SetOnsetDateText; |
Onset Date Text, Min : 0, Max : 1
|
|
property ReportedDateTime : TbsTS_251 read GetReportedDateTime write SetReportedDateTime; |
Reported Date/Time, Min : 0, Max : 1
|
|
property ReportedBy : TbsXPN_251 read GetReportedBy write SetReportedBy; |
Reported By, Min : 0, Max : 1
|
|
property RelationshiptoPatientCode : TbsCE_251 read GetRelationshiptoPatientCode write SetRelationshiptoPatientCode; |
Relationship to Patient Code, Min : 0, Max : 1
|
|
property AlertDeviceCode : TbsCE_251 read GetAlertDeviceCode write SetAlertDeviceCode; |
Alert Device Code, Min : 0, Max : 1
|
|
property AllergyClinicalStatusCode : TbsCE_251 read GetAllergyClinicalStatusCode write SetAllergyClinicalStatusCode; |
Allergy Clinical Status Code, Min : 0, Max : 1
|
|
property StatusedbyPerson : TbsXCN_251 read GetStatusedbyPerson write SetStatusedbyPerson; |
Statused by Person, Min : 0, Max : 1
|
|
property StatusedbyOrganization : TbsXON_251 read GetStatusedbyOrganization write SetStatusedbyOrganization; |
Statused by Organization, Min : 0, Max : 1
|
|
property StatusedatDateTime : TbsTS_251 read GetStatusedatDateTime write SetStatusedatDateTime; |
Statused at Date/Time, Min : 0, Max : 1
|
Generated by PasDoc 0.14.0.
|