Class ActivityDefinitionKind

  • All Implemented Interfaces:
    Visitable

    @Generated("com.ibm.fhir.tools.CodeGenerator")
    public class ActivityDefinitionKind
    extends Code
    • Field Detail

      • APPOINTMENT

        public static final ActivityDefinitionKind APPOINTMENT
        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).

      • APPOINTMENT_RESPONSE

        public static final ActivityDefinitionKind APPOINTMENT_RESPONSE
        AppointmentResponse

        A reply to an appointment request for a patient and/or practitioner(s), such as a confirmation or rejection.

      • CARE_PLAN

        public static final ActivityDefinitionKind CARE_PLAN
        CarePlan

        Healthcare plan for patient or group.

      • CLAIM

        public static final ActivityDefinitionKind CLAIM
        Claim

        Claim, Pre-determination or Pre-authorization.

      • COMMUNICATION_REQUEST

        public static final ActivityDefinitionKind COMMUNICATION_REQUEST
        CommunicationRequest

        A request for information to be sent to a receiver.

      • DEVICE_REQUEST

        public static final ActivityDefinitionKind DEVICE_REQUEST
        DeviceRequest

        Medical device request.

      • ENROLLMENT_REQUEST

        public static final ActivityDefinitionKind ENROLLMENT_REQUEST
        EnrollmentRequest

        Enrollment request.

      • IMMUNIZATION_RECOMMENDATION

        public static final ActivityDefinitionKind IMMUNIZATION_RECOMMENDATION
        ImmunizationRecommendation

        Guidance or advice relating to an immunization.

      • MEDICATION_REQUEST

        public static final ActivityDefinitionKind MEDICATION_REQUEST
        MedicationRequest

        Ordering of medication for patient or group.

      • NUTRITION_ORDER

        public static final ActivityDefinitionKind NUTRITION_ORDER
        NutritionOrder

        Diet, formula or nutritional supplement request.

      • SERVICE_REQUEST

        public static final ActivityDefinitionKind SERVICE_REQUEST
        ServiceRequest

        A record of a request for service such as diagnostic investigations, treatments, or operations to be performed.

      • SUPPLY_REQUEST

        public static final ActivityDefinitionKind SUPPLY_REQUEST
        SupplyRequest

        Request for a medication, substance or device.

      • VISION_PRESCRIPTION

        public static final ActivityDefinitionKind VISION_PRESCRIPTION
        VisionPrescription

        Prescription for vision correction products for a patient.

    • Method Detail

      • of

        public static ActivityDefinitionKind of​(String value)
        Factory method for creating ActivityDefinitionKind 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 ActivityDefinitionKind 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 ActivityDefinitionKind 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
      • equals

        public boolean equals​(Object obj)
        Overrides:
        equals in class Code
      • hashCode

        public int hashCode()
        Overrides:
        hashCode in class Code