Package org.hl7.fhir.r5.model
Enum CarePlan.CarePlanActivityKind
- java.lang.Object
-
- java.lang.Enum<CarePlan.CarePlanActivityKind>
-
- org.hl7.fhir.r5.model.CarePlan.CarePlanActivityKind
-
- All Implemented Interfaces:
Serializable,Comparable<CarePlan.CarePlanActivityKind>
- Enclosing class:
- CarePlan
public static enum CarePlan.CarePlanActivityKind extends Enum<CarePlan.CarePlanActivityKind>
-
-
Enum Constant Summary
Enum Constants Enum Constant Description APPOINTMENTA booking of a healthcare event among patient(s), practitioner(s), related person(s) and/or device(s) for a specific date/time.COMMUNICATIONREQUESTA request to convey information; e.g.DEVICEREQUESTRepresents a request a device to be provided to a specific patient.MEDICATIONREQUESTAn order or request for both supply of the medication and the instructions for administration of the medication to a patient.NULLadded to help the parsers with the generic typesNUTRITIONORDERA request to supply a diet, formula feeding (enteral) or oral nutritional supplement to a patient/resident.SERVICEREQUESTA record of a request for service such as diagnostic investigations, treatments, or operations to be performed.TASKA task to be performed.VISIONPRESCRIPTIONAn authorization for the provision of glasses and/or contact lenses to a patient.
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static CarePlan.CarePlanActivityKindfromCode(String codeString)StringgetDefinition()StringgetDisplay()StringgetSystem()StringtoCode()static CarePlan.CarePlanActivityKindvalueOf(String name)Returns the enum constant of this type with the specified name.static CarePlan.CarePlanActivityKind[]values()Returns an array containing the constants of this enum type, in the order they are declared.
-
-
-
Enum Constant Detail
-
APPOINTMENT
public static final CarePlan.CarePlanActivityKind APPOINTMENT
A booking of a healthcare event among patient(s), practitioner(s), related person(s) and/or device(s) for a specific date/time. This may result in one or more Encounter(s).
-
COMMUNICATIONREQUEST
public static final CarePlan.CarePlanActivityKind COMMUNICATIONREQUEST
A request to convey information; e.g. the CDS system proposes that an alert be sent to a responsible provider, the CDS system proposes that the public health agency be notified about a reportable condition.
-
DEVICEREQUEST
public static final CarePlan.CarePlanActivityKind DEVICEREQUEST
Represents a request a device to be provided to a specific patient. The device may be an implantable device to be subsequently implanted, or an external assistive device, such as a walker, to be delivered and subsequently be used.
-
MEDICATIONREQUEST
public static final CarePlan.CarePlanActivityKind MEDICATIONREQUEST
An order or request for both supply of the medication and the instructions for administration of the medication to a patient. The resource is called \"MedicationRequest\" rather than \"MedicationPrescription\" or \"MedicationOrder\" to generalize the use across inpatient and outpatient settings, including care plans, etc., and to harmonize with workflow patterns.
-
NUTRITIONORDER
public static final CarePlan.CarePlanActivityKind NUTRITIONORDER
A request to supply a diet, formula feeding (enteral) or oral nutritional supplement to a patient/resident.
-
TASK
public static final CarePlan.CarePlanActivityKind TASK
A task to be performed.
-
SERVICEREQUEST
public static final CarePlan.CarePlanActivityKind SERVICEREQUEST
A record of a request for service such as diagnostic investigations, treatments, or operations to be performed.
-
VISIONPRESCRIPTION
public static final CarePlan.CarePlanActivityKind VISIONPRESCRIPTION
An authorization for the provision of glasses and/or contact lenses to a patient.
-
NULL
public static final CarePlan.CarePlanActivityKind NULL
added to help the parsers with the generic types
-
-
Method Detail
-
values
public static CarePlan.CarePlanActivityKind[] 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 (CarePlan.CarePlanActivityKind c : CarePlan.CarePlanActivityKind.values()) System.out.println(c);
- Returns:
- an array containing the constants of this enum type, in the order they are declared
-
valueOf
public static CarePlan.CarePlanActivityKind 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 CarePlan.CarePlanActivityKind fromCode(String codeString) throws org.hl7.fhir.exceptions.FHIRException
- Throws:
org.hl7.fhir.exceptions.FHIRException
-
getDefinition
public String getDefinition()
-
getDisplay
public String getDisplay()
-
-