Enum CareTeamCategory
- java.lang.Object
-
- java.lang.Enum<CareTeamCategory>
-
- org.hl7.fhir.dstu3.model.codesystems.CareTeamCategory
-
- All Implemented Interfaces:
Serializable,Comparable<CareTeamCategory>
public enum CareTeamCategory extends Enum<CareTeamCategory>
-
-
Enum Constant Summary
Enum Constants Enum Constant Description CLINICALRESEARCHThis type of team is responsible for establishing, conducting, coordinating and monitoring the outcomes of clinical trials.CONDITIONThis type of team focuses on one specific condition.ENCOUNTERThis type of team focuses on one specific encounter.EPISODEThis type of team focuses on one specific episode of care with a defined time period or self-limiting process (e.g.EVENTThis type of team focuses on one specific type of incident, which is non-patient specific.LONGITUDINALThis type of team focuses on overall care coordination managing one or more conditions across the continuum of care ensuring there are smooth transitions of care.NULLadded to help the parsers
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static CareTeamCategoryfromCode(String codeString)StringgetDefinition()StringgetDisplay()StringgetSystem()StringtoCode()static CareTeamCategoryvalueOf(String name)Returns the enum constant of this type with the specified name.static CareTeamCategory[]values()Returns an array containing the constants of this enum type, in the order they are declared.
-
-
-
Enum Constant Detail
-
EVENT
public static final CareTeamCategory EVENT
This type of team focuses on one specific type of incident, which is non-patient specific. The incident is determined by the context of use. For example, code team (code red, code blue, medical emergency treatment) or the PICC line team.
-
ENCOUNTER
public static final CareTeamCategory ENCOUNTER
This type of team focuses on one specific encounter. The encounter is determined by the context of use. For example, during an inpatient encounter, the nutrition support care team
-
EPISODE
public static final CareTeamCategory EPISODE
This type of team focuses on one specific episode of care with a defined time period or self-limiting process (e.g. 10 visits). The episode of care is determined by the context of use. For example, a maternity care team over 9 months.
-
LONGITUDINAL
public static final CareTeamCategory LONGITUDINAL
This type of team focuses on overall care coordination managing one or more conditions across the continuum of care ensuring there are smooth transitions of care. The members of the team are determined or selected by an individual or organization. When determined by an organization, the team may be assigned or based on the person's enrollment in a particular program. For example, disease management team or patient centered medical home team.
-
CONDITION
public static final CareTeamCategory CONDITION
This type of team focuses on one specific condition. The condition is determined by the context of use. For example, a disease management team focused on one condition (e.g. diabetes).
-
CLINICALRESEARCH
public static final CareTeamCategory CLINICALRESEARCH
This type of team is responsible for establishing, conducting, coordinating and monitoring the outcomes of clinical trials. The team focuses on research, clinical care and education.
-
NULL
public static final CareTeamCategory NULL
added to help the parsers
-
-
Method Detail
-
values
public static CareTeamCategory[] 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 (CareTeamCategory c : CareTeamCategory.values()) System.out.println(c);
- Returns:
- an array containing the constants of this enum type, in the order they are declared
-
valueOf
public static CareTeamCategory 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 CareTeamCategory fromCode(String codeString) throws org.hl7.fhir.exceptions.FHIRException
- Throws:
org.hl7.fhir.exceptions.FHIRException
-
getDefinition
public String getDefinition()
-
getDisplay
public String getDisplay()
-
-