Enum RequestStage
- java.lang.Object
-
- java.lang.Enum<RequestStage>
-
- org.hl7.fhir.dstu3.model.codesystems.RequestStage
-
- All Implemented Interfaces:
Serializable,Comparable<RequestStage>
public enum RequestStage extends Enum<RequestStage>
-
-
Enum Constant Summary
Enum Constants Enum Constant Description ENCODEDRepresents an order created by a fulfiller as a representation of the specific action(s) they intend to take to fulfill the original order.NULLadded to help the parsersORIGINALORDERThe request is an order.PLANThe request is a planPROPOSALThe request is a proposalREFLEXORDERRepresents a separate order created by a fulfiller as result of fulfilment of an order.
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static RequestStagefromCode(String codeString)StringgetDefinition()StringgetDisplay()StringgetSystem()StringtoCode()static RequestStagevalueOf(String name)Returns the enum constant of this type with the specified name.static RequestStage[]values()Returns an array containing the constants of this enum type, in the order they are declared.
-
-
-
Enum Constant Detail
-
PROPOSAL
public static final RequestStage PROPOSAL
The request is a proposal
-
PLAN
public static final RequestStage PLAN
The request is a plan
-
ORIGINALORDER
public static final RequestStage ORIGINALORDER
The request is an order.
-
ENCODED
public static final RequestStage ENCODED
Represents an order created by a fulfiller as a representation of the specific action(s) they intend to take to fulfill the original order. Typically these orders are more fully encoded than the original placer order.
-
REFLEXORDER
public static final RequestStage REFLEXORDER
Represents a separate order created by a fulfiller as result of fulfilment of an order.
-
NULL
public static final RequestStage NULL
added to help the parsers
-
-
Method Detail
-
values
public static RequestStage[] values()
Returns an array containing the constants of this enum type, in the order they are declared. This method may be used to iterate over the constants as follows:for (RequestStage c : RequestStage.values()) System.out.println(c);
- Returns:
- an array containing the constants of this enum type, in the order they are declared
-
valueOf
public static RequestStage valueOf(String name)
Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (Extraneous whitespace characters are not permitted.)- Parameters:
name- the name of the enum constant to be returned.- Returns:
- the enum constant with the specified name
- Throws:
IllegalArgumentException- if this enum type has no constant with the specified nameNullPointerException- if the argument is null
-
fromCode
public static RequestStage fromCode(String codeString) throws org.hl7.fhir.exceptions.FHIRException
- Throws:
org.hl7.fhir.exceptions.FHIRException
-
getDefinition
public String getDefinition()
-
getDisplay
public String getDisplay()
-
-