Class ServiceRequestIntent

  • All Implemented Interfaces:
    Visitable

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

      • PROPOSAL

        public static final ServiceRequestIntent PROPOSAL
        Proposal

        The request is a suggestion made by someone/something that does not have an intention to ensure it occurs and without providing an authorization to act.

      • PLAN

        public static final ServiceRequestIntent PLAN
        Plan

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

      • DIRECTIVE

        public static final ServiceRequestIntent DIRECTIVE
        Directive

        The request represents a legally binding instruction authored by a Patient or RelatedPerson.

      • ORDER

        public static final ServiceRequestIntent ORDER
        Order

        The request represents a request/demand and authorization for action by a Practitioner.

      • ORIGINAL_ORDER

        public static final ServiceRequestIntent ORIGINAL_ORDER
        Original Order

        The request represents an original authorization for action.

      • REFLEX_ORDER

        public static final ServiceRequestIntent 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 ServiceRequestIntent 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 ServiceRequestIntent INSTANCE_ORDER
        Instance Order

        An order created in fulfillment of a broader order that represents the authorization for a single activity occurrence. E.g. The administration of a single dose of a drug.

      • OPTION

        public static final ServiceRequestIntent 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. Refer to [[[RequestGroup]]] for additional information on how this status is used.

    • Method Detail

      • of

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