Skip to main content

This is documentation for Caché & Ensemble. See the InterSystems IRIS version of this content.Opens in a new tab

For information on migrating to InterSystems IRISOpens in a new tab, see Why Migrate to InterSystems IRIS?

DeepSee.Study.PatientSet2

persistent class DeepSee.Study.PatientSet2 extends %Library.Persistent

SQL Table Name: DeepSee_Study.PatientSet2

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

This class represents an additional set of patients collected by a separate research team and put into a separate table. It does not have all the properties that DeepSee.Study.Patient has. For information on these properties and methods, see the corresponding comments in DeepSee.Study.Patient.

This table is populated only if you use the X option when running the GenerateData() method in DeepSee.Populate.

Property Inventory

Method Inventory

Properties

property Age as %Integer;
Property methods: AgeDisplayToLogical(), AgeGet(), AgeGetStored(), AgeIsValid(), AgeLogicalToDisplay(), AgeNormalize(), AgeSet()
property Allergies as list of DeepSee.Study.PatientAllergy;
Property methods: AllergiesBuildValueArray(), AllergiesCollectionToDisplay(), AllergiesCollectionToOdbc(), AllergiesDisplayToCollection(), AllergiesGet(), AllergiesGetObject(), AllergiesGetObjectId(), AllergiesGetStored(), AllergiesGetSwizzled(), AllergiesIsValid(), AllergiesOdbcToCollection(), AllergiesSet(), AllergiesSetObject(), AllergiesSetObjectId()
property Diagnoses as list of DeepSee.Study.PatientDiagnosis;
Property methods: DiagnosesBuildValueArray(), DiagnosesCollectionToDisplay(), DiagnosesCollectionToOdbc(), DiagnosesDisplayToCollection(), DiagnosesGet(), DiagnosesGetObject(), DiagnosesGetObjectId(), DiagnosesGetStored(), DiagnosesGetSwizzled(), DiagnosesIsValid(), DiagnosesOdbcToCollection(), DiagnosesSet(), DiagnosesSetObject(), DiagnosesSetObjectId()
property Gender as %String;
Property methods: GenderDisplayToLogical(), GenderGet(), GenderGetStored(), GenderIsValid(), GenderLogicalToDisplay(), GenderLogicalToOdbc(), GenderNormalize(), GenderSet()
property HomeCity as %String;
Property methods: HomeCityDisplayToLogical(), HomeCityGet(), HomeCityGetStored(), HomeCityIsValid(), HomeCityLogicalToDisplay(), HomeCityLogicalToOdbc(), HomeCityNormalize(), HomeCitySet()
property PatientGroup as %String;
Property methods: PatientGroupDisplayToLogical(), PatientGroupGet(), PatientGroupGetStored(), PatientGroupIsValid(), PatientGroupLogicalToDisplay(), PatientGroupLogicalToOdbc(), PatientGroupNormalize(), PatientGroupSet()
property PatientID as %String;
Property methods: PatientIDDisplayToLogical(), PatientIDGet(), PatientIDGetStored(), PatientIDIsValid(), PatientIDLogicalToDisplay(), PatientIDLogicalToOdbc(), PatientIDNormalize(), PatientIDSet()
property PrimaryCarePhysician as DeepSee.Study.Doctor;
Property methods: PrimaryCarePhysicianGet(), PrimaryCarePhysicianGetObject(), PrimaryCarePhysicianGetObjectId(), PrimaryCarePhysicianGetStored(), PrimaryCarePhysicianGetSwizzled(), PrimaryCarePhysicianIsValid(), PrimaryCarePhysicianNewObject(), PrimaryCarePhysicianSet(), PrimaryCarePhysicianSetObject(), PrimaryCarePhysicianSetObjectId(), PrimaryCarePhysicianUnSwizzle()
property TestScore as %Numeric;
Property methods: TestScoreDisplayToLogical(), TestScoreGet(), TestScoreGetStored(), TestScoreIsValid(), TestScoreLogicalToDisplay(), TestScoreNormalize(), TestScoreSet()

Methods

classmethod AddPatients(patCount As %Integer = 500, options As %String = "AD", genNulls=1) as %Status
Called by DeepSee.Populate:GenerateData(); see the comments for that method. Can also be called directly to add patients after the initial setup.
classmethod GenerateData(patCount As %Integer = 500, options As %String = "ADT", genNulls As %Boolean = 1) as %Status
Called by DeepSee.Populate:GenerateData(); see the comments for that method.

Indexes

index (IDKEY on ) [IdKey, Type = key];
Index methods: IDKEYCheck(), IDKEYDelete(), IDKEYExists(), IDKEYOpen(), IDKEYSQLCheckUnique(), IDKEYSQLExists(), IDKEYSQLFindPKeyByConstraint(), IDKEYSQLFindRowIDByConstraint()

Inherited Members

Inherited Methods

Storage

Storage Model: CacheStorage (DeepSee.Study.PatientSet2)

^DeepSee.Study.PatientSet2D(ID)
=
%%CLASSNAME
PatientID
Gender
Age
PrimaryCarePhysician
Allergies
Diagnoses
HomeCity
PatientGroup
TestScore
FeedbackOpens in a new tab