ca.infoway.messagebuilder.domainvalue.controlact
Class ActStatus

Package class diagram package ActStatus
java.lang.Object
  extended by ca.infoway.messagebuilder.lang.Enum
      extended by ca.infoway.messagebuilder.lang.EnumPattern
          extended by ca.infoway.messagebuilder.domainvalue.controlact.ActStatus
All Implemented Interfaces:
Code, Describable, ActStatus, Serializable, Comparable

public class ActStatus
extends EnumPattern
implements ActStatus, Describable

The Enum ActStatus. Codes representing the defined states of an Act as defined by the Act class state machine.

See Also:
Serialized Form

Field Summary
static ActStatus ABORTED
          The Act has been terminated prior to the originally intended completion.
static ActStatus ACTIVE
          The Act can be performed or is being performed.
static ActStatus CANCELLED
           
static ActStatus COMPLETED
          An Act that has terminated normally after all of its constituents has been performed.
static ActStatus HELD
           
static ActStatus NEW
           
static ActStatus NORMAL
           
static ActStatus NULLIFIED
          This Act instance was created in error and has been 'removed' and is treated as though it never existed.
static ActStatus OBSOLETE
          This Act instance has been replaced by a new instance.
static ActStatus SUSPENDED
          An Act that has been activated (actions could or have been performed against it), but has been temporarily disabled.
 
Fields inherited from class ca.infoway.messagebuilder.lang.Enum
INNER_CLASS_SEPARATOR_CHAR, iToString, PACKAGE_SEPARATOR_CHAR
 
Method Summary
 String getCodeSystem()
          Gets the code system.
 String getCodeValue()
          Gets the code value.
 String getDescription()
          Gets the description.
 
Methods inherited from class ca.infoway.messagebuilder.lang.EnumPattern
getEnumConstants, isEnum, name, toString, valueOf, values
 
Methods inherited from class ca.infoway.messagebuilder.lang.Enum
compareTo, equals, getEnum, getEnumClass, getEnumList, getEnumMap, getName, getShortClassName, getShortClassName, hashCode, iterator, readResolve
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Field Detail

NORMAL

public static final ActStatus NORMAL

ABORTED

public static final ActStatus ABORTED

The Act has been terminated prior to the originally intended completion.


ACTIVE

public static final ActStatus ACTIVE

The Act can be performed or is being performed.


CANCELLED

public static final ActStatus CANCELLED

COMPLETED

public static final ActStatus COMPLETED

An Act that has terminated normally after all of its constituents has been performed.


HELD

public static final ActStatus HELD

NEW

public static final ActStatus NEW

SUSPENDED

public static final ActStatus SUSPENDED

An Act that has been activated (actions could or have been performed against it), but has been temporarily disabled. No further action should be taken against it until it is released


NULLIFIED

public static final ActStatus NULLIFIED

This Act instance was created in error and has been 'removed' and is treated as though it never existed. A record is retained for audit purposes only.


OBSOLETE

public static final ActStatus OBSOLETE

This Act instance has been replaced by a new instance.

Method Detail

getCodeSystem

public String getCodeSystem()

Gets the code system.

Specified by:
getCodeSystem in interface Code
Returns:
the code system

getCodeValue

public String getCodeValue()

Gets the code value.

Specified by:
getCodeValue in interface Code
Returns:
the code value

getDescription

public String getDescription()

Gets the description.

Specified by:
getDescription in interface Describable
Returns:
the description


Copyright © 2013. All Rights Reserved.