Skip to main content


serial class HS.SDA3.Outcome extends HS.SDA3.SuperClass

An outcome of a care plan activity

Property Inventory


property Description as %String);
Textual description of an outcome observation
Property methods: DescriptionDisplayToLogical(), DescriptionGet(), DescriptionIsValid(), DescriptionLogicalToDisplay(), DescriptionLogicalToOdbc(), DescriptionNormalize(), DescriptionSet()
property Extension as HS.Local.SDA3.OutcomeExtension;
Property methods: ExtensionGet(), ExtensionGetObject(), ExtensionGetObjectId(), ExtensionGetSwizzled(), ExtensionIsEmpty(), ExtensionIsValid(), ExtensionNewObject(), ExtensionSet(), ExtensionSetObject(), ExtensionSetObjectId(), ExtensionUnSwizzle()
property InterventionId as %String;
ExternalId of Intervention which this is an outcome of.
Property methods: InterventionIdDisplayToLogical(), InterventionIdGet(), InterventionIdIsValid(), InterventionIdLogicalToDisplay(), InterventionIdLogicalToOdbc(), InterventionIdNormalize(), InterventionIdSet()
property Observation as HS.SDA3.Observation;
The coded form of this outcome, including

-Standard medical code for this outcome, if applicable.
- If applicable, desired outcome expressed in terms of unit, amount etc. An observation record may be used in capturing this info. (e.g., HbA1C "< 6.5") or a range ("5 - 10"), behaves like ResultNormalRange field of LabResultItem - Unit for desired outcome
Property methods: ObservationGet(), ObservationGetObject(), ObservationGetObjectId(), ObservationGetSwizzled(), ObservationIsEmpty(), ObservationIsValid(), ObservationNewObject(), ObservationSet(), ObservationSetObject(), ObservationSetObjectId(), ObservationUnSwizzle()

Inherited Members

Inherited Properties

Inherited Methods

FeedbackOpens in a new tab