Isom.Plan.ActionPlanPhase

 ISOM/L-Bibliothek für Serviceautoren: <br />Isom.Plan.ActionPlanPhase

ISOM/L-Bibliothek
für Serviceautoren

Version 9.10.1.0 vom 25 November 2013

Namensraum Isom.Plan.ActionPlanPhase

Beschreibung

Aktionsplanphasen bilden die erste Gliederungsebene des Aktionsplans. Aktionsplanphasen werden stets nacheinander ausgeführt, sie enthalten Aktionsplanpfade.



Funktionen

Isom.Plan.ActionPlanPhase.Clone

Erzeugt eine identische Kopie des Objekts.

objectbound Isom.Plan.ActionPlanPhase Isom.Plan.ActionPlanPhase.Clone  (  ) 

Erzeugt eine identische Kopie des Objekts.

Rückgabe:
Das geklonte Objekt.
Isom.Plan.ActionPlanPhase.GetActionList

Liefert eine Liste von Therapieplanaktionen, die für den übergebenen Kanal in dieser Aktionsplanphase existieren.

objectbound Isom.Plan.TherapyPlanActionList Isom.Plan.ActionPlanPhase.GetActionList  ( Isom.Base.String  channel  ) 

Liefert eine Liste von Therapieplanaktionen, die für den übergebenen Kanal in dieser Aktionsplanphase existieren.

Zu beachten:
Für wiedereingeplante Aktionen (insbes. Zustand 'Rescheduled) werden eigenständige Objektinstanzen geliefert, die z.B. mit TherepyPlan.GetInstance().GetActions().Contains(...) nicht gefunden werden können.
Rückgabe:
Therapieplanaktionsliste oder Void-Objekt.
Isom.Plan.ActionPlanPhase.GetActionPlanGroup

Liefert die Ausführungsgrupe, zu der alle Aktionen der Aktionsplanphase gehören.

objectbound Isom.Base.String Isom.Plan.ActionPlanPhase.GetActionPlanGroup  (  ) 

Liefert die Ausführungsgrupe, zu der alle Aktionen der Aktionsplanphase gehören.

Rückgabe:
Isom.Base.StringList
Ausführungsgrupe
Ausnahmebehandlung:
Es wird Isom.Base.String.Void zurückgegeben, falls die Ausführungsgrupe für mindestens eine Aktion nicht gesetzt ist.
Es wird Isom.Base.String.Void zurückgegeben, falls die Ausführungsgrupe nicht eindeutig ermittelbar ist.
Siehe auch:
Isom.Plan.ActionPlan.SetExecutionOrderGroup
Annotation ActionPlanGroup
Isom.Plan.ActionPlanPhase.GetChannels

Liefert die Liste der N-Kanäle, die in dieser Phase verwendet werden.

objectbound Isom.Base.StringList Isom.Plan.ActionPlanPhase.GetChannels  (  ) 

Liefert die Liste der N-Kanäle, die in dieser Phase verwendet werden.

Zu beachten:
Kanäle, die ausschließlich Aktionen im Zustand 'Rescheduled' beinhalten, werden im Normalfall ausgeblendet. Dies kann Autoren-seitig durch folgenden Konfigurationscode vermieden werden: Isom.Context.ContextConfiguration.SetProp("SuppressRescheduledActions","false")
Rückgabe:
Isom.Base.StringList
Liste der N-Kanäle.
Isom.Plan.ActionPlanPhase.IsVoid

Bestimmt, ob es sich um das Void-Objekt handelt.

objectbound Isom.Base.Boolean Isom.Plan.ActionPlanPhase.IsVoid  (  ) 

Bestimmt, ob es sich um das Void-Objekt handelt.

Rückgabe:
Isom.Base.Boolean
true, falls dies das Void-Objekt ist,
false sonst.
Isom.Plan.ActionPlanPhase.Void

Erzeugt ein ungültiges Objekt.

Isom.Plan.ActionPlanPhase Isom.Plan.ActionPlanPhase.Void  (  ) 

Erzeugt ein ungültiges Objekt.

Die Funktion kann in Fehlerfällen verwendet werden, um z.B. einen ungültigen Funktionsrückgabewert zu erzeugen.

Rückgabe:
Ungültiges Objekt.

Version 9.10.1.0 vom 25 November 2013