public enum NameUseEnum extends Enum<NameUseEnum>
| Enum Constant and Description |
|---|
ANONYMOUS
Code Value: anonymous
Anonymous assigned name, alias, or pseudonym (used to protect a person's identity for privacy reasons).
|
MAIDEN
Code Value: maiden
A name used prior to marriage.
|
NICKNAME
Code Value: nickname
A name that is used to address the person in an informal manner, but is not part of their formal or usual name.
|
OFFICIAL
Code Value: official
The formal name as registered in an official (government) registry, but which name might not be commonly used.
|
OLD
Code Value: old
This name is no longer in use (or was never correct, but retained for records).
|
TEMP
Code Value: temp
A temporary name.
|
USUAL
Code Value: usual
Known as/conventional/the one you normally use.
|
| Modifier and Type | Field and Description |
|---|---|
static IValueSetEnumBinder<NameUseEnum> |
VALUESET_BINDER
Converts codes to their respective enumerated values
|
static String |
VALUESET_IDENTIFIER
Identifier for this Value Set:
http://hl7.org/fhir/vs/name-use
|
static String |
VALUESET_NAME
Name for this Value Set:
NameUse
|
| Modifier and Type | Method and Description |
|---|---|
NameUseEnum |
forCode(String theCode)
Returns the enumerated value associated with this code
|
String |
getCode()
Returns the code associated with this enumerated value
|
String |
getSystem()
Returns the code system associated with this enumerated value
|
static NameUseEnum |
valueOf(String name)
Returns the enum constant of this type with the specified name.
|
static NameUseEnum[] |
values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
public static final NameUseEnum USUAL
public static final NameUseEnum OFFICIAL
public static final NameUseEnum TEMP
public static final NameUseEnum NICKNAME
public static final NameUseEnum ANONYMOUS
public static final NameUseEnum OLD
public static final NameUseEnum MAIDEN
public static final String VALUESET_IDENTIFIER
public static final String VALUESET_NAME
public static final IValueSetEnumBinder<NameUseEnum> VALUESET_BINDER
public static NameUseEnum[] values()
for (NameUseEnum c : NameUseEnum.values()) System.out.println(c);
public static NameUseEnum valueOf(String name)
name - the name of the enum constant to be returned.IllegalArgumentException - if this enum type has no constant with the specified nameNullPointerException - if the argument is nullpublic String getCode()
public String getSystem()
public NameUseEnum forCode(String theCode)
Copyright © 2014 University Health Network. All rights reserved.