Class MedicationRequestIntent

  • All Implemented Interfaces:
    Visitable

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

      • PROPOSAL

        public static final MedicationRequestIntent PROPOSAL
        Proposal

        The request is a suggestion made by someone/something that doesn't have an intention to ensure it occurs and without providing an authorization to act

      • PLAN

        public static final MedicationRequestIntent PLAN
        Plan

        The request represents an intention to ensure something occurs without providing an authorization for others to act.

      • ORDER

        public static final MedicationRequestIntent ORDER
        Order

        The request represents a request/demand and authorization for action

      • ORIGINAL_ORDER

        public static final MedicationRequestIntent ORIGINAL_ORDER
        Original Order

        The request represents the original authorization for the medication request.

      • REFLEX_ORDER

        public static final MedicationRequestIntent REFLEX_ORDER
        Reflex Order

        The request represents an automatically generated supplemental authorization for action based on a parent authorization together with initial results of the action taken against that parent authorization..

      • FILLER_ORDER

        public static final MedicationRequestIntent FILLER_ORDER
        Filler Order

        The request represents the view of an authorization instantiated by a fulfilling system representing the details of the fulfiller's intention to act upon a submitted order.

      • INSTANCE_ORDER

        public static final MedicationRequestIntent INSTANCE_ORDER
        Instance Order

        The request represents an instance for the particular order, for example a medication administration record.

      • OPTION

        public static final MedicationRequestIntent OPTION
        Option

        The request represents a component or option for a RequestGroup that establishes timing, conditionality and/or other constraints among a set of requests.

    • Method Detail

      • of

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