Besa HL7 2.x Help FileGetting Started Units Class Hierarchy Classes, Interfaces, Objects and Records Types Variables Constants Functions and Procedures Identifiers |
Class TbsIAM_28
Unit
BSHL7DT28
Declaration
type TbsIAM_28 = 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.10.4.2 in chapter 2, section 2.4.10, "Protocol for interpreting repeating segments or segment groups in an update Message." The AL1 segment is used to support Snapshot mode update definition as defined in 2.10.4.1.
Hierarchy
Overview
Methods
Properties
Description
Methods
|
function AllergyReactionCodeRepCount : Integer; |
|
Properties
|
property SetIdIam : TbsSI_28 read GetSetIdIam write SetSetIdIam; |
Set Id - Iam, Min : 1, Max : 1
|
|
property AllergenTypeCode : TbsCWE_28 read GetAllergenTypeCode write SetAllergenTypeCode; |
Allergen Type Code, Min : 0, Max : 1
|
|
property AllergenCodeMnemonicDescription : TbsCWE_28 read GetAllergenCodeMnemonicDescription write SetAllergenCodeMnemonicDescription; |
Allergen Code/Mnemonic/Description, Min : 1, Max : 1
|
|
property AllergySeverityCode : TbsCWE_28 read GetAllergySeverityCode write SetAllergySeverityCode; |
Allergy Severity Code, Min : 0, Max : 1
|
|
property AllergyReactionCode[RepCount:Integer]: TbsST_28 read GetAllergyReactionCode write SetAllergyReactionCode; |
Allergy Reaction Code, Min : 0, Max : *
|
|
property AllergyActionCode : TbsCNE_28 read GetAllergyActionCode write SetAllergyActionCode; |
Allergy Action Code, Min : 1, Max : 1
|
|
property AllergyUniqueIdentifier : TbsEI_28 read GetAllergyUniqueIdentifier write SetAllergyUniqueIdentifier; |
Allergy Unique Identifier, Min : 0, Max : 1
|
|
property ActionReason : TbsST_28 read GetActionReason write SetActionReason; |
Action Reason, Min : 0, Max : 1
|
|
property SensitivityToCausativeAgentCode : TbsCWE_28 read GetSensitivityToCausativeAgentCode write SetSensitivityToCausativeAgentCode; |
Sensitivity To Causative Agent Code, Min : 0, Max : 1
|
|
property AllergenGroupCodeMnemonicDescription : TbsCWE_28 read GetAllergenGroupCodeMnemonicDescription write SetAllergenGroupCodeMnemonicDescription; |
Allergen Group Code/Mnemonic/Description, Min : 0, Max : 1
|
|
property OnsetDate : TbsDT_28 read GetOnsetDate write SetOnsetDate; |
Onset Date, Min : 0, Max : 1
|
|
property OnsetDateText : TbsST_28 read GetOnsetDateText write SetOnsetDateText; |
Onset Date Text, Min : 0, Max : 1
|
|
property ReportedDateTime : TbsDTM_28 read GetReportedDateTime write SetReportedDateTime; |
Reported Date/Time, Min : 0, Max : 1
|
|
property ReportedBy : TbsXPN_28 read GetReportedBy write SetReportedBy; |
Reported By, Min : 0, Max : 1
|
|
property RelationshipToPatientCode : TbsCWE_28 read GetRelationshipToPatientCode write SetRelationshipToPatientCode; |
Relationship To Patient Code, Min : 0, Max : 1
|
|
property AlertDeviceCode : TbsCWE_28 read GetAlertDeviceCode write SetAlertDeviceCode; |
Alert Device Code, Min : 0, Max : 1
|
|
property AllergyClinicalStatusCode : TbsCWE_28 read GetAllergyClinicalStatusCode write SetAllergyClinicalStatusCode; |
Allergy Clinical Status Code, Min : 0, Max : 1
|
|
property StatusedByPerson : TbsXCN_28 read GetStatusedByPerson write SetStatusedByPerson; |
Statused By Person, Min : 0, Max : 1
|
|
property StatusedByOrganization : TbsXON_28 read GetStatusedByOrganization write SetStatusedByOrganization; |
Statused By Organization, Min : 0, Max : 1
|
|
property StatusedAtDateTime : TbsDTM_28 read GetStatusedAtDateTime write SetStatusedAtDateTime; |
Statused At Date/Time, Min : 0, Max : 1
|
|
property InactivatedByPerson : TbsXCN_28 read GetInactivatedByPerson write SetInactivatedByPerson; |
Inactivated By Person, Min : 0, Max : 1
|
|
property InactivatedDateTime : TbsDTM_28 read GetInactivatedDateTime write SetInactivatedDateTime; |
Inactivated Date/Time, Min : 0, Max : 1
|
|
property InitiallyRecordedByPerson : TbsXCN_28 read GetInitiallyRecordedByPerson write SetInitiallyRecordedByPerson; |
Initially Recorded By Person, Min : 0, Max : 1
|
|
property InitiallyRecordedDateTime : TbsDTM_28 read GetInitiallyRecordedDateTime write SetInitiallyRecordedDateTime; |
Initially Recorded Date/Time, Min : 0, Max : 1
|
|
property ModifiedByPerson : TbsXCN_28 read GetModifiedByPerson write SetModifiedByPerson; |
Modified By Person, Min : 0, Max : 1
|
|
property ModifiedDateTime : TbsDTM_28 read GetModifiedDateTime write SetModifiedDateTime; |
Modified Date/Time, Min : 0, Max : 1
|
|
property ClinicianIdentifiedCode : TbsCWE_28 read GetClinicianIdentifiedCode write SetClinicianIdentifiedCode; |
Clinician Identified Code, Min : 0, Max : 1
|
|
property InitiallyRecordedByOrganization : TbsXON_28 read GetInitiallyRecordedByOrganization write SetInitiallyRecordedByOrganization; |
Initially Recorded By Organization, Min : 0, Max : 1
|
|
property ModifiedByOrganization : TbsXON_28 read GetModifiedByOrganization write SetModifiedByOrganization; |
Modified By Organization, Min : 0, Max : 1
|
|
property InactivatedByOrganization : TbsXON_28 read GetInactivatedByOrganization write SetInactivatedByOrganization; |
Inactivated By Organization, Min : 0, Max : 1
|
Generated by PasDoc 0.14.0.
|