Skip to main content

This version of the product is no longer supported, and this documentation is no longer updated regularly. See the latest version of this content.Opens in a new tab

DeepSee.Study.PatientAllergy

serial class DeepSee.Study.PatientAllergy extends %Library.SerialObject

This class is part of the DeepSee Patients sample, whose purpose is to provide sample data for use with DeepSee.

An allergy has multiple pieces of information, which you can use separately or in combination to create dimensions, depending on what you want to see.

Property Inventory

Method Inventory

Properties

property Allergen as DeepSee.Study.Allergen;
A substance to which the patient is allergic.
Property methods: AllergenGet(), AllergenGetObject(), AllergenGetObjectId(), AllergenGetSwizzled(), AllergenIsValid(), AllergenNewObject(), AllergenSet(), AllergenSetObject(), AllergenSetObjectId(), AllergenUnSwizzle()
property DiagnosedBy as DeepSee.Study.Doctor;
Doctor who recorded this allergic reaction.
Property methods: DiagnosedByGet(), DiagnosedByGetObject(), DiagnosedByGetObjectId(), DiagnosedByGetSwizzled(), DiagnosedByIsValid(), DiagnosedByNewObject(), DiagnosedBySet(), DiagnosedBySetObject(), DiagnosedBySetObjectId(), DiagnosedByUnSwizzle()
property Severity as DeepSee.Study.AllergySeverity;
Severity of this allergic reaction.
Property methods: SeverityGet(), SeverityGetObject(), SeverityGetObjectId(), SeverityGetSwizzled(), SeverityIsValid(), SeverityNewObject(), SeveritySet(), SeveritySetObject(), SeveritySetObjectId(), SeverityUnSwizzle()

Methods

classmethod AddAllergy(ByRef pat, allergen As DeepSee.Study.Allergen, genNulls As %Boolean) as %Status
adds the given allergen to the patient and returns the patient by reference
classmethod GenerateAllergies(pat, genNulls As %Boolean) as %Status
Called by DeepSee.Study.Patient:GenerateData() or by DeepSee.Study.PatientSet2:GenerateData(). Pat argument could be either DeepSee.Study.Patient or DeepSee.Study.PatientSet2.

Inherited Members

Inherited Methods

FeedbackOpens in a new tab