Enum ConsentPerformer
- java.lang.Object
-
- java.lang.Enum<ConsentPerformer>
-
- org.hl7.fhir.r4.model.codesystems.ConsentPerformer
-
- All Implemented Interfaces:
Serializable,Comparable<ConsentPerformer>
public enum ConsentPerformer extends Enum<ConsentPerformer>
-
-
Enum Constant Summary
Enum Constants Enum Constant Description CONSENTERAn entity or an entity's delegatee who is the grantee in an agreement such as a consent for services, advanced directive, or a privacy consent directive in accordance with jurisdictional, organizational, or patient policy.DELEGATEEA party to whom some right or authority is granted by a delegator.DELEGATORA party that grants all or some portion its right or authority to another party.GRANTEEAn entity which accepts certain rights or authority from a grantor.GRANTORAn entity which agrees to confer certain rights or authority to a grantee.NULLadded to help the parsers
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static ConsentPerformerfromCode(String codeString)StringgetDefinition()StringgetDisplay()StringgetSystem()StringtoCode()static ConsentPerformervalueOf(String name)Returns the enum constant of this type with the specified name.static ConsentPerformer[]values()Returns an array containing the constants of this enum type, in the order they are declared.
-
-
-
Enum Constant Detail
-
CONSENTER
public static final ConsentPerformer CONSENTER
An entity or an entity's delegatee who is the grantee in an agreement such as a consent for services, advanced directive, or a privacy consent directive in accordance with jurisdictional, organizational, or patient policy.
-
GRANTEE
public static final ConsentPerformer GRANTEE
An entity which accepts certain rights or authority from a grantor.
-
GRANTOR
public static final ConsentPerformer GRANTOR
An entity which agrees to confer certain rights or authority to a grantee.
-
DELEGATEE
public static final ConsentPerformer DELEGATEE
A party to whom some right or authority is granted by a delegator.
-
DELEGATOR
public static final ConsentPerformer DELEGATOR
A party that grants all or some portion its right or authority to another party.
-
NULL
public static final ConsentPerformer NULL
added to help the parsers
-
-
Method Detail
-
values
public static ConsentPerformer[] 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 (ConsentPerformer c : ConsentPerformer.values()) System.out.println(c);
- Returns:
- an array containing the constants of this enum type, in the order they are declared
-
valueOf
public static ConsentPerformer 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 ConsentPerformer fromCode(String codeString) throws org.hl7.fhir.exceptions.FHIRException
- Throws:
org.hl7.fhir.exceptions.FHIRException
-
getDefinition
public String getDefinition()
-
getDisplay
public String getDisplay()
-
-