Class RTPrescription
Represents a prescription.
Implements
Inherited Members
Namespace: VMS.TPS.Common.Model.API
Assembly: VMS.TPS.Common.Model.API.dll
Syntax
public class RTPrescription : ApiDataObject
Properties
BolusFrequency
Bolus frequency (how often the bolus is present in the field). For example, daily.
Declaration
public string BolusFrequency { get; }
Property Value
| Type | Description |
|---|---|
| System.String |
BolusThickness
Thickness of the bolus to be used.
Declaration
public string BolusThickness { get; }
Property Value
| Type | Description |
|---|---|
| System.String |
Energies
The energies in the prescription.
Declaration
public IEnumerable<string> Energies { get; }
Property Value
| Type | Description |
|---|---|
| System.Collections.Generic.IEnumerable<System.String> |
EnergyModes
The energy modes in the prescription.
Declaration
public IEnumerable<string> EnergyModes { get; }
Property Value
| Type | Description |
|---|---|
| System.Collections.Generic.IEnumerable<System.String> |
Gating
Gating information.
Declaration
public string Gating { get; }
Property Value
| Type | Description |
|---|---|
| System.String |
LatestRevision
Gets the latest revision of the current RT prescription.
Declaration
public RTPrescription LatestRevision { get; }
Property Value
| Type | Description |
|---|---|
| RTPrescription |
Notes
Additional notes.
Declaration
public string Notes { get; }
Property Value
| Type | Description |
|---|---|
| System.String |
NumberOfFractions
Number of fractions, optional.
Declaration
public int? NumberOfFractions { get; }
Property Value
| Type | Description |
|---|---|
| System.Nullable<System.Int32> |
OrgansAtRisk
Gets the organs at risk of the current RT prescription.
Declaration
public IEnumerable<RTPrescriptionOrganAtRisk> OrgansAtRisk { get; }
Property Value
| Type | Description |
|---|---|
| System.Collections.Generic.IEnumerable<RTPrescriptionOrganAtRisk> |
PhaseType
Type of the phase (primary/boost).
Declaration
public string PhaseType { get; }
Property Value
| Type | Description |
|---|---|
| System.String |
PredecessorPrescription
Gets the previous version of the RT prescription if it exists.
Declaration
public RTPrescription PredecessorPrescription { get; }
Property Value
| Type | Description |
|---|---|
| RTPrescription |
RevisionNumber
Revision number of the prescription.
Declaration
public int RevisionNumber { get; }
Property Value
| Type | Description |
|---|---|
| System.Int32 |
SimulationNeeded
Indicates if simulations need to be done before treatment planning.
Declaration
public bool? SimulationNeeded { get; }
Property Value
| Type | Description |
|---|---|
| System.Nullable<System.Boolean> |
Site
The treatment site in the prescription.
Declaration
public string Site { get; }
Property Value
| Type | Description |
|---|---|
| System.String |
Status
Prescription status.
Declaration
public string Status { get; }
Property Value
| Type | Description |
|---|---|
| System.String |
TargetConstraintsWithoutTargetLevel
Coverage constraints for targets with no prescribed dose.
Declaration
public IEnumerable<RTPrescriptionTargetConstraints> TargetConstraintsWithoutTargetLevel { get; }
Property Value
| Type | Description |
|---|---|
| System.Collections.Generic.IEnumerable<RTPrescriptionTargetConstraints> |
Targets
Gets the targets of the current prescription.
Declaration
public IEnumerable<RTPrescriptionTarget> Targets { get; }
Property Value
| Type | Description |
|---|---|
| System.Collections.Generic.IEnumerable<RTPrescriptionTarget> |
Technique
Treatment technique to be used.
Declaration
public string Technique { get; }
Property Value
| Type | Description |
|---|---|
| System.String |
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. |