Class TbsIAM_271

DescriptionHierarchyFieldsMethodsProperties

Unit

Declaration

type TbsIAM_271 = 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

Public function AllergyReactionCodeRepCount : Integer;

Properties

Public property SetIdIam : TbsSI_271 read GetSetIdIam write SetSetIdIam;
Public property AllergenTypeCode : TbsCWE_271 read GetAllergenTypeCode write SetAllergenTypeCode;
Public property AllergenCodeMnemonicDescription : TbsCWE_271 read GetAllergenCodeMnemonicDescription write SetAllergenCodeMnemonicDescription;
Public property AllergySeverityCode : TbsCWE_271 read GetAllergySeverityCode write SetAllergySeverityCode;
Public property AllergyReactionCode[RepCount:Integer]: TbsST_271 read GetAllergyReactionCode write SetAllergyReactionCode;
Public property AllergyActionCode : TbsCNE_271 read GetAllergyActionCode write SetAllergyActionCode;
Public property AllergyUniqueIdentifier : TbsEI_271 read GetAllergyUniqueIdentifier write SetAllergyUniqueIdentifier;
Public property ActionReason : TbsST_271 read GetActionReason write SetActionReason;
Public property SensitivityToCausativeAgentCode : TbsCWE_271 read GetSensitivityToCausativeAgentCode write SetSensitivityToCausativeAgentCode;
Public property AllergenGroupCodeMnemonicDescription : TbsCWE_271 read GetAllergenGroupCodeMnemonicDescription write SetAllergenGroupCodeMnemonicDescription;
Public property OnsetDate : TbsDT_271 read GetOnsetDate write SetOnsetDate;
Public property OnsetDateText : TbsST_271 read GetOnsetDateText write SetOnsetDateText;
Public property ReportedDateTime : TbsDTM_271 read GetReportedDateTime write SetReportedDateTime;
Public property ReportedBy : TbsXPN_271 read GetReportedBy write SetReportedBy;
Public property RelationshipToPatientCode : TbsCWE_271 read GetRelationshipToPatientCode write SetRelationshipToPatientCode;
Public property AlertDeviceCode : TbsCWE_271 read GetAlertDeviceCode write SetAlertDeviceCode;
Public property AllergyClinicalStatusCode : TbsCWE_271 read GetAllergyClinicalStatusCode write SetAllergyClinicalStatusCode;
Public property StatusedByPerson : TbsXCN_271 read GetStatusedByPerson write SetStatusedByPerson;
Public property StatusedByOrganization : TbsXON_271 read GetStatusedByOrganization write SetStatusedByOrganization;
Public property StatusedAtDateTime : TbsDTM_271 read GetStatusedAtDateTime write SetStatusedAtDateTime;
Public property InactivatedByPerson : TbsXCN_271 read GetInactivatedByPerson write SetInactivatedByPerson;
Public property InactivatedDateTime : TbsDTM_271 read GetInactivatedDateTime write SetInactivatedDateTime;
Public property InitiallyRecordedByPerson : TbsXCN_271 read GetInitiallyRecordedByPerson write SetInitiallyRecordedByPerson;
Public property InitiallyRecordedDateTime : TbsDTM_271 read GetInitiallyRecordedDateTime write SetInitiallyRecordedDateTime;
Public property ModifiedByPerson : TbsXCN_271 read GetModifiedByPerson write SetModifiedByPerson;
Public property ModifiedDateTime : TbsDTM_271 read GetModifiedDateTime write SetModifiedDateTime;
Public property ClinicianIdentifiedCode : TbsCWE_271 read GetClinicianIdentifiedCode write SetClinicianIdentifiedCode;
Public property InitiallyRecordedByOrganization : TbsXON_271 read GetInitiallyRecordedByOrganization write SetInitiallyRecordedByOrganization;
Public property ModifiedByOrganization : TbsXON_271 read GetModifiedByOrganization write SetModifiedByOrganization;
Public property InactivatedByOrganization : TbsXON_271 read GetInactivatedByOrganization write SetInactivatedByOrganization;

Description

Methods

Public function AllergyReactionCodeRepCount : Integer;
 

Properties

Public property SetIdIam : TbsSI_271 read GetSetIdIam write SetSetIdIam;

Set Id - Iam, Min : 1, Max : 1

Public property AllergenTypeCode : TbsCWE_271 read GetAllergenTypeCode write SetAllergenTypeCode;

Allergen Type Code, Min : 0, Max : 1

Public property AllergenCodeMnemonicDescription : TbsCWE_271 read GetAllergenCodeMnemonicDescription write SetAllergenCodeMnemonicDescription;

Allergen Code/Mnemonic/Description, Min : 1, Max : 1

Public property AllergySeverityCode : TbsCWE_271 read GetAllergySeverityCode write SetAllergySeverityCode;

Allergy Severity Code, Min : 0, Max : 1

Public property AllergyReactionCode[RepCount:Integer]: TbsST_271 read GetAllergyReactionCode write SetAllergyReactionCode;

Allergy Reaction Code, Min : 0, Max : *

Public property AllergyActionCode : TbsCNE_271 read GetAllergyActionCode write SetAllergyActionCode;

Allergy Action Code, Min : 1, Max : 1

Public property AllergyUniqueIdentifier : TbsEI_271 read GetAllergyUniqueIdentifier write SetAllergyUniqueIdentifier;

Allergy Unique Identifier, Min : 0, Max : 1

Public property ActionReason : TbsST_271 read GetActionReason write SetActionReason;

Action Reason, Min : 0, Max : 1

Public property SensitivityToCausativeAgentCode : TbsCWE_271 read GetSensitivityToCausativeAgentCode write SetSensitivityToCausativeAgentCode;

Sensitivity To Causative Agent Code, Min : 0, Max : 1

Public property AllergenGroupCodeMnemonicDescription : TbsCWE_271 read GetAllergenGroupCodeMnemonicDescription write SetAllergenGroupCodeMnemonicDescription;

Allergen Group Code/Mnemonic/Description, Min : 0, Max : 1

Public property OnsetDate : TbsDT_271 read GetOnsetDate write SetOnsetDate;

Onset Date, Min : 0, Max : 1

Public property OnsetDateText : TbsST_271 read GetOnsetDateText write SetOnsetDateText;

Onset Date Text, Min : 0, Max : 1

Public property ReportedDateTime : TbsDTM_271 read GetReportedDateTime write SetReportedDateTime;

Reported Date/Time, Min : 0, Max : 1

Public property ReportedBy : TbsXPN_271 read GetReportedBy write SetReportedBy;

Reported By, Min : 0, Max : 1

Public property RelationshipToPatientCode : TbsCWE_271 read GetRelationshipToPatientCode write SetRelationshipToPatientCode;

Relationship To Patient Code, Min : 0, Max : 1

Public property AlertDeviceCode : TbsCWE_271 read GetAlertDeviceCode write SetAlertDeviceCode;

Alert Device Code, Min : 0, Max : 1

Public property AllergyClinicalStatusCode : TbsCWE_271 read GetAllergyClinicalStatusCode write SetAllergyClinicalStatusCode;

Allergy Clinical Status Code, Min : 0, Max : 1

Public property StatusedByPerson : TbsXCN_271 read GetStatusedByPerson write SetStatusedByPerson;

Statused By Person, Min : 0, Max : 1

Public property StatusedByOrganization : TbsXON_271 read GetStatusedByOrganization write SetStatusedByOrganization;

Statused By Organization, Min : 0, Max : 1

Public property StatusedAtDateTime : TbsDTM_271 read GetStatusedAtDateTime write SetStatusedAtDateTime;

Statused At Date/Time, Min : 0, Max : 1

Public property InactivatedByPerson : TbsXCN_271 read GetInactivatedByPerson write SetInactivatedByPerson;

Inactivated By Person, Min : 0, Max : 1

Public property InactivatedDateTime : TbsDTM_271 read GetInactivatedDateTime write SetInactivatedDateTime;

Inactivated Date/Time, Min : 0, Max : 1

Public property InitiallyRecordedByPerson : TbsXCN_271 read GetInitiallyRecordedByPerson write SetInitiallyRecordedByPerson;

Initially Recorded By Person, Min : 0, Max : 1

Public property InitiallyRecordedDateTime : TbsDTM_271 read GetInitiallyRecordedDateTime write SetInitiallyRecordedDateTime;

Initially Recorded Date/Time, Min : 0, Max : 1

Public property ModifiedByPerson : TbsXCN_271 read GetModifiedByPerson write SetModifiedByPerson;

Modified By Person, Min : 0, Max : 1

Public property ModifiedDateTime : TbsDTM_271 read GetModifiedDateTime write SetModifiedDateTime;

Modified Date/Time, Min : 0, Max : 1

Public property ClinicianIdentifiedCode : TbsCWE_271 read GetClinicianIdentifiedCode write SetClinicianIdentifiedCode;

Clinician Identified Code, Min : 0, Max : 1

Public property InitiallyRecordedByOrganization : TbsXON_271 read GetInitiallyRecordedByOrganization write SetInitiallyRecordedByOrganization;

Initially Recorded By Organization, Min : 0, Max : 1

Public property ModifiedByOrganization : TbsXON_271 read GetModifiedByOrganization write SetModifiedByOrganization;

Modified By Organization, Min : 0, Max : 1

Public property InactivatedByOrganization : TbsXON_271 read GetInactivatedByOrganization write SetInactivatedByOrganization;

Inactivated By Organization, Min : 0, Max : 1


Generated by PasDoc 0.14.0.