Struct ClinicalGoal
Represents a clinical goal.
Implements
Inherited Members
Namespace: VMS.TPS.Common.Model.Types
Assembly: VMS.TPS.Common.Model.Types.dll
Syntax
public struct ClinicalGoal : IXmlSerializable
Constructors
ClinicalGoal(MeasureType, String, Objective, String, GoalPriority, Double, String, Double, String, GoalEvalResult)
Construct a ClinicalGoal
Declaration
public ClinicalGoal(MeasureType measureType, string structureId, Objective objective, string objAsString, GoalPriority priority, double tolerance, string toleranceAsString, double actual, string actualAsString, GoalEvalResult evalResult)
Parameters
Type | Name | Description |
---|---|---|
MeasureType | measureType | Measure Type. |
System.String | structureId | Structure ID. |
Objective | objective | Objective. |
System.String | objAsString | Objective as a string. |
GoalPriority | priority | Priority. |
System.Double | tolerance | Tolerance. |
System.String | toleranceAsString | Tolerance as a string. |
System.Double | actual | Actual value. |
System.String | actualAsString | Actual value as a string. |
GoalEvalResult | evalResult | Goal evaluation result. |
Properties
ActualValue
Clinical goal actual value
Declaration
public double ActualValue { get; }
Property Value
Type | Description |
---|---|
System.Double |
ActualValueAsString
String representation of clinical goal actual value
Declaration
public string ActualValueAsString { get; }
Property Value
Type | Description |
---|---|
System.String |
EvaluationResult
Evaluation result.
Declaration
public GoalEvalResult EvaluationResult { get; }
Property Value
Type | Description |
---|---|
GoalEvalResult |
MeasureType
Clinical goal measure type
Declaration
public MeasureType MeasureType { get; }
Property Value
Type | Description |
---|---|
MeasureType |
Objective
Clinical goal objective
Declaration
public Objective Objective { get; }
Property Value
Type | Description |
---|---|
Objective |
ObjectiveAsString
String representation of clinical goal objective
Declaration
public string ObjectiveAsString { get; }
Property Value
Type | Description |
---|---|
System.String |
Priority
Goal priority (0-4), where 0 is Most Important
Declaration
public GoalPriority Priority { get; }
Property Value
Type | Description |
---|---|
GoalPriority |
StructureId
Clinical goal structure Id
Declaration
public string StructureId { get; }
Property Value
Type | Description |
---|---|
System.String |
VariationAcceptable
Clinical goal Variation Acceptable (tolerance)
Declaration
public double VariationAcceptable { get; }
Property Value
Type | Description |
---|---|
System.Double |
VariationAcceptableAsString
String representation of clinical goal Variation Acceptable (tolerance)
Declaration
public string VariationAcceptableAsString { get; }
Property Value
Type | Description |
---|---|
System.String |
Methods
GetSchema()
This member is internal to the Eclipse Scripting API.
Declaration
public XmlSchema GetSchema()
Returns
Type | Description |
---|---|
System.Xml.Schema.XmlSchema | XmlSchema. |
ReadXml(XmlReader)
This member is internal to the Eclipse Scripting API.
Declaration
public void ReadXml(XmlReader reader)
Parameters
Type | Name | Description |
---|---|---|
System.Xml.XmlReader | reader | XmlReader. |
WriteXml(XmlWriter)
Serialization support.
Declaration
public void WriteXml(XmlWriter writer)
Parameters
Type | Name | Description |
---|---|---|
System.Xml.XmlWriter | writer | The System.Xml.XmlWriter stream to which the object is serialized. |