Package com.ibm.fhir.model.type.code
Class MessageSignificanceCategory
- java.lang.Object
-
- com.ibm.fhir.model.visitor.AbstractVisitable
-
- com.ibm.fhir.model.type.Element
-
- com.ibm.fhir.model.type.String
-
- com.ibm.fhir.model.type.Code
-
- com.ibm.fhir.model.type.code.MessageSignificanceCategory
-
- All Implemented Interfaces:
Visitable
@Generated("com.ibm.fhir.tools.CodeGenerator") public class MessageSignificanceCategory extends Code
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classMessageSignificanceCategory.Builderstatic classMessageSignificanceCategory.ValueSet
-
Field Summary
Fields Modifier and Type Field Description static MessageSignificanceCategoryCONSEQUENCEConsequencestatic MessageSignificanceCategoryCURRENCYCurrencystatic MessageSignificanceCategoryNOTIFICATIONNotification
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static MessageSignificanceCategory.Builderbuilder()static Codecode(String value)Inherited factory method for creating MessageSignificanceCategory objects from a passed string value.booleanequals(Object obj)MessageSignificanceCategory.ValueSetgetValueAsEnumConstant()inthashCode()static MessageSignificanceCategoryof(MessageSignificanceCategory.ValueSet value)Factory method for creating MessageSignificanceCategory objects from a passed enum value.static MessageSignificanceCategoryof(String value)Factory method for creating MessageSignificanceCategory objects from a passed string value.static Stringstring(String value)Inherited factory method for creating MessageSignificanceCategory objects from a passed string value.MessageSignificanceCategory.BuildertoBuilder()Create a new Builder from the contents of this Element-
Methods inherited from class com.ibm.fhir.model.type.String
getValue, hasChildren
-
Methods inherited from class com.ibm.fhir.model.type.Element
as, getExtension, getId, is
-
-
-
-
Field Detail
-
CONSEQUENCE
public static final MessageSignificanceCategory CONSEQUENCE
ConsequenceThe message represents/requests a change that should not be processed more than once; e.g., making a booking for an appointment.
-
CURRENCY
public static final MessageSignificanceCategory CURRENCY
CurrencyThe message represents a response to query for current information. Retrospective processing is wrong and/or wasteful.
-
NOTIFICATION
public static final MessageSignificanceCategory NOTIFICATION
NotificationThe content is not necessarily intended to be current, and it can be reprocessed, though there may be version issues created by processing old notifications.
-
-
Method Detail
-
getValueAsEnumConstant
public MessageSignificanceCategory.ValueSet getValueAsEnumConstant()
-
of
public static MessageSignificanceCategory of(MessageSignificanceCategory.ValueSet value)
Factory method for creating MessageSignificanceCategory objects from a passed enum value.
-
of
public static MessageSignificanceCategory of(String value)
Factory method for creating MessageSignificanceCategory objects from a passed string value.- Parameters:
value- A string that matches one of the allowed code values- Throws:
IllegalArgumentException- If the passed string cannot be parsed into an allowed code value
-
string
public static String string(String value)
Inherited factory method for creating MessageSignificanceCategory objects from a passed string value.- Parameters:
value- A string that matches one of the allowed code values- Throws:
IllegalArgumentException- If the passed string cannot be parsed into an allowed code value
-
code
public static Code code(String value)
Inherited factory method for creating MessageSignificanceCategory objects from a passed string value.- Parameters:
value- A string that matches one of the allowed code values- Throws:
IllegalArgumentException- If the passed string cannot be parsed into an allowed code value
-
toBuilder
public MessageSignificanceCategory.Builder toBuilder()
Description copied from class:ElementCreate a new Builder from the contents of this Element
-
builder
public static MessageSignificanceCategory.Builder builder()
-
-