Enum ResearchStudyPhase
- java.lang.Object
-
- java.lang.Enum<ResearchStudyPhase>
-
- org.hl7.fhir.r4.model.codesystems.ResearchStudyPhase
-
- All Implemented Interfaces:
Serializable
,Comparable<ResearchStudyPhase>
public enum ResearchStudyPhase extends Enum<ResearchStudyPhase>
-
-
Enum Constant Summary
Enum Constants Enum Constant Description EARLYPHASE1
Designation for optional exploratory trials conducted in accordance with the United States Food and Drug Administration's (FDA) 2006 Guidance on Exploratory Investigational New Drug (IND) Studies.NA
Trials without phases (for example, studies of devices or behavioral interventions).NULL
added to help the parsersPHASE1
Includes initial studies to determine the metabolism and pharmacologic actions of drugs in humans, the side effects associated with increasing doses, and to gain early evidence of effectiveness; may include healthy participants and/or patients.PHASE1PHASE2
Trials that are a combination of phases 1 and 2.PHASE2
Includes controlled clinical studies conducted to evaluate the effectiveness of the drug for a particular indication or indications in participants with the disease or condition under study and to determine the common short-term side effects and risks.PHASE2PHASE3
Trials that are a combination of phases 2 and 3.PHASE3
Includes trials conducted after preliminary evidence suggesting effectiveness of the drug has been obtained, and are intended to gather additional information to evaluate the overall benefit-risk relationship of the drug.PHASE4
Studies of FDA-approved drugs to delineate additional information including the drug's risks, benefits, and optimal use.
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static ResearchStudyPhase
fromCode(String codeString)
String
getDefinition()
String
getDisplay()
String
getSystem()
String
toCode()
static ResearchStudyPhase
valueOf(String name)
Returns the enum constant of this type with the specified name.static ResearchStudyPhase[]
values()
Returns an array containing the constants of this enum type, in the order they are declared.
-
-
-
Enum Constant Detail
-
NA
public static final ResearchStudyPhase NA
Trials without phases (for example, studies of devices or behavioral interventions).
-
EARLYPHASE1
public static final ResearchStudyPhase EARLYPHASE1
Designation for optional exploratory trials conducted in accordance with the United States Food and Drug Administration's (FDA) 2006 Guidance on Exploratory Investigational New Drug (IND) Studies. Formerly called Phase 0.
-
PHASE1
public static final ResearchStudyPhase PHASE1
Includes initial studies to determine the metabolism and pharmacologic actions of drugs in humans, the side effects associated with increasing doses, and to gain early evidence of effectiveness; may include healthy participants and/or patients.
-
PHASE1PHASE2
public static final ResearchStudyPhase PHASE1PHASE2
Trials that are a combination of phases 1 and 2.
-
PHASE2
public static final ResearchStudyPhase PHASE2
Includes controlled clinical studies conducted to evaluate the effectiveness of the drug for a particular indication or indications in participants with the disease or condition under study and to determine the common short-term side effects and risks.
-
PHASE2PHASE3
public static final ResearchStudyPhase PHASE2PHASE3
Trials that are a combination of phases 2 and 3.
-
PHASE3
public static final ResearchStudyPhase PHASE3
Includes trials conducted after preliminary evidence suggesting effectiveness of the drug has been obtained, and are intended to gather additional information to evaluate the overall benefit-risk relationship of the drug.
-
PHASE4
public static final ResearchStudyPhase PHASE4
Studies of FDA-approved drugs to delineate additional information including the drug's risks, benefits, and optimal use.
-
NULL
public static final ResearchStudyPhase NULL
added to help the parsers
-
-
Method Detail
-
values
public static ResearchStudyPhase[] 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 (ResearchStudyPhase c : ResearchStudyPhase.values()) System.out.println(c);
- Returns:
- an array containing the constants of this enum type, in the order they are declared
-
valueOf
public static ResearchStudyPhase 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 ResearchStudyPhase fromCode(String codeString) throws org.hl7.fhir.exceptions.FHIRException
- Throws:
org.hl7.fhir.exceptions.FHIRException
-
getDefinition
public String getDefinition()
-
getDisplay
public String getDisplay()
-
-