Class ProtocolPhasePrescription
Represents the prescriptions (plan objectives) of the clinical protocol.
Implements
System.Xml.Serialization.IXmlSerializable
Inherited Members
System.Object.ToString()
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
Namespace: VMS.TPS.Common.Model.API
Assembly: VMS.TPS.Common.Model.API.dll
Syntax
public class ProtocolPhasePrescription : SerializableObject
Properties
ActualTotalDose
Actual total dose for this prescription
Declaration
public DoseValue ActualTotalDose { get; }
Property Value
| Type | Description |
|---|---|
| DoseValue |
PrescModifier
Prescription Modifier.
Declaration
public PrescriptionModifier PrescModifier { get; }
Property Value
| Type | Description |
|---|---|
| PrescriptionModifier |
PrescParameter
Value of the prescription parameter, for instance, '80' in 'At least 80% receives more than 2 Gy'.
Declaration
public double PrescParameter { get; }
Property Value
| Type | Description |
|---|---|
| System.Double |
PrescType
Prescription Type.
Declaration
public PrescriptionType PrescType { get; }
Property Value
| Type | Description |
|---|---|
| PrescriptionType |
StructureId
ID of structure to which this prescription is applied.
Declaration
public string StructureId { get; }
Property Value
| Type | Description |
|---|---|
| System.String |
TargetFractionDose
Fraction dose in absolute units specified for this prescription.
Declaration
public DoseValue TargetFractionDose { get; }
Property Value
| Type | Description |
|---|---|
| DoseValue |
TargetIsMet
Indicates whether the target is met. If this cannot be evaluated, the value is null.
Declaration
public bool? TargetIsMet { get; }
Property Value
| Type | Description |
|---|---|
| System.Nullable<System.Boolean> |
TargetTotalDose
Total dose in absolute units specified for this prescription.
Declaration
public DoseValue TargetTotalDose { get; }
Property Value
| Type | Description |
|---|---|
| DoseValue |
Methods
WriteXml(XmlWriter)
Converts an object into its XML representation. For more information on how to serialize an object into an XML document, see System.Xml.Serialization.XmlSerializer.
Declaration
public override void WriteXml(XmlWriter writer)
Parameters
| Type | Name | Description |
|---|---|---|
| System.Xml.XmlWriter | writer | The System.Xml.XmlWriter stream, to which the object is serialized. |
Overrides
Implements
System.Xml.Serialization.IXmlSerializable