Package com.ibm.fhir.model.type.code
Class NarrativeStatus
- 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.NarrativeStatus
-
- All Implemented Interfaces:
Visitable
@Generated("com.ibm.fhir.tools.CodeGenerator") public class NarrativeStatus extends Code
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classNarrativeStatus.Builderstatic classNarrativeStatus.ValueSet
-
Field Summary
Fields Modifier and Type Field Description static NarrativeStatusADDITIONALAdditionalstatic NarrativeStatusEMPTYEmptystatic NarrativeStatusEXTENSIONSExtensionsstatic NarrativeStatusGENERATEDGenerated
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static NarrativeStatus.Builderbuilder()static Codecode(String value)Inherited factory method for creating NarrativeStatus objects from a passed string value.booleanequals(Object obj)NarrativeStatus.ValueSetgetValueAsEnumConstant()inthashCode()static NarrativeStatusof(NarrativeStatus.ValueSet value)Factory method for creating NarrativeStatus objects from a passed enum value.static NarrativeStatusof(String value)Factory method for creating NarrativeStatus objects from a passed string value.static Stringstring(String value)Inherited factory method for creating NarrativeStatus objects from a passed string value.NarrativeStatus.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
-
GENERATED
public static final NarrativeStatus GENERATED
GeneratedThe contents of the narrative are entirely generated from the core elements in the content.
-
EXTENSIONS
public static final NarrativeStatus EXTENSIONS
ExtensionsThe contents of the narrative are entirely generated from the core elements in the content and some of the content is generated from extensions. The narrative SHALL reflect the impact of all modifier extensions.
-
ADDITIONAL
public static final NarrativeStatus ADDITIONAL
AdditionalThe contents of the narrative may contain additional information not found in the structured data. Note that there is no computable way to determine what the extra information is, other than by human inspection.
-
EMPTY
public static final NarrativeStatus EMPTY
EmptyThe contents of the narrative are some equivalent of "No human-readable text provided in this case".
-
-
Method Detail
-
getValueAsEnumConstant
public NarrativeStatus.ValueSet getValueAsEnumConstant()
-
of
public static NarrativeStatus of(NarrativeStatus.ValueSet value)
Factory method for creating NarrativeStatus objects from a passed enum value.
-
of
public static NarrativeStatus of(String value)
Factory method for creating NarrativeStatus 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 NarrativeStatus 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 NarrativeStatus 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 NarrativeStatus.Builder toBuilder()
Description copied from class:ElementCreate a new Builder from the contents of this Element
-
builder
public static NarrativeStatus.Builder builder()
-
-