Class ResearchStudyStatus
- 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.ResearchStudyStatus
-
- All Implemented Interfaces:
Visitable
@Generated("com.ibm.fhir.tools.CodeGenerator") public class ResearchStudyStatus extends Code
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classResearchStudyStatus.Builderstatic classResearchStudyStatus.ValueSet
-
Field Summary
Fields Modifier and Type Field Description static ResearchStudyStatusACTIVEActivestatic ResearchStudyStatusADMINISTRATIVELY_COMPLETEDAdministratively Completedstatic ResearchStudyStatusAPPROVEDApprovedstatic ResearchStudyStatusCLOSED_TO_ACCRUALClosed to Accrualstatic ResearchStudyStatusCLOSED_TO_ACCRUAL_AND_INTERVENTIONClosed to Accrual and Interventionstatic ResearchStudyStatusCOMPLETEDCompletedstatic ResearchStudyStatusDISAPPROVEDDisapprovedstatic ResearchStudyStatusIN_REVIEWIn Reviewstatic ResearchStudyStatusTEMPORARILY_CLOSED_TO_ACCRUALTemporarily Closed to Accrualstatic ResearchStudyStatusTEMPORARILY_CLOSED_TO_ACCRUAL_AND_INTERVENTIONTemporarily Closed to Accrual and Interventionstatic ResearchStudyStatusWITHDRAWNWithdrawn
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static ResearchStudyStatus.Builderbuilder()static Codecode(String value)Inherited factory method for creating ResearchStudyStatus objects from a passed string value.booleanequals(Object obj)ResearchStudyStatus.ValueSetgetValueAsEnumConstant()inthashCode()static ResearchStudyStatusof(ResearchStudyStatus.ValueSet value)Factory method for creating ResearchStudyStatus objects from a passed enum value.static ResearchStudyStatusof(String value)Factory method for creating ResearchStudyStatus objects from a passed string value.static Stringstring(String value)Inherited factory method for creating ResearchStudyStatus objects from a passed string value.ResearchStudyStatus.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
-
ACTIVE
public static final ResearchStudyStatus ACTIVE
ActiveStudy is opened for accrual.
-
ADMINISTRATIVELY_COMPLETED
public static final ResearchStudyStatus ADMINISTRATIVELY_COMPLETED
Administratively CompletedStudy is completed prematurely and will not resume; patients are no longer examined nor treated.
-
APPROVED
public static final ResearchStudyStatus APPROVED
ApprovedProtocol is approved by the review board.
-
CLOSED_TO_ACCRUAL
public static final ResearchStudyStatus CLOSED_TO_ACCRUAL
Closed to AccrualStudy is closed for accrual; patients can be examined and treated.
-
CLOSED_TO_ACCRUAL_AND_INTERVENTION
public static final ResearchStudyStatus CLOSED_TO_ACCRUAL_AND_INTERVENTION
Closed to Accrual and InterventionStudy is closed to accrual and intervention, i.e. the study is closed to enrollment, all study subjects have completed treatment or intervention but are still being followed according to the primary objective of the study.
-
COMPLETED
public static final ResearchStudyStatus COMPLETED
CompletedStudy is closed to accrual and intervention, i.e. the study is closed to enrollment, all study subjects have completed treatment
or intervention but are still being followed according to the primary objective of the study.
-
DISAPPROVED
public static final ResearchStudyStatus DISAPPROVED
DisapprovedProtocol was disapproved by the review board.
-
IN_REVIEW
public static final ResearchStudyStatus IN_REVIEW
In ReviewProtocol is submitted to the review board for approval.
-
TEMPORARILY_CLOSED_TO_ACCRUAL
public static final ResearchStudyStatus TEMPORARILY_CLOSED_TO_ACCRUAL
Temporarily Closed to AccrualStudy is temporarily closed for accrual; can be potentially resumed in the future; patients can be examined and treated.
-
TEMPORARILY_CLOSED_TO_ACCRUAL_AND_INTERVENTION
public static final ResearchStudyStatus TEMPORARILY_CLOSED_TO_ACCRUAL_AND_INTERVENTION
Temporarily Closed to Accrual and InterventionStudy is temporarily closed for accrual and intervention and potentially can be resumed in the future.
-
WITHDRAWN
public static final ResearchStudyStatus WITHDRAWN
WithdrawnProtocol was withdrawn by the lead organization.
-
-
Method Detail
-
getValueAsEnumConstant
public ResearchStudyStatus.ValueSet getValueAsEnumConstant()
-
of
public static ResearchStudyStatus of(ResearchStudyStatus.ValueSet value)
Factory method for creating ResearchStudyStatus objects from a passed enum value.
-
of
public static ResearchStudyStatus of(String value)
Factory method for creating ResearchStudyStatus 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 ResearchStudyStatus 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 ResearchStudyStatus 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 ResearchStudyStatus.Builder toBuilder()
Description copied from class:ElementCreate a new Builder from the contents of this Element
-
builder
public static ResearchStudyStatus.Builder builder()
-
-