pub enum RequestIntent {
Directive,
FillerOrder,
InstanceOrder,
Option,
Order,
OriginalOrder,
Plan,
Proposal,
ReflexOrder,
}Expand description
RequestIntent. Codes indicating the degree of authority/intentionality associated with a request.
FHIR version: 5.0.0.
Variants§
Directive
directive
Directive. The request represents a legally binding instruction authored by a Patient or RelatedPerson.
FillerOrder
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.
InstanceOrder
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
option
Option. The request represents a component or option for a RequestOrchestration that establishes timing, conditionality and/or other constraints among a set of requests. Refer to [[[RequestOrchestration]]] for additional information on how this status is used.
Order
order
Order. The request represents a request/demand and authorization for action by the requestor.
OriginalOrder
original-order
Original Order. The request represents an original authorization for action.
Plan
plan
Plan. The request represents an intention to ensure something occurs without providing an authorization for others to act.
Proposal
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.
ReflexOrder
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.
Trait Implementations§
Source§impl AsRef<str> for RequestIntent
impl AsRef<str> for RequestIntent
Source§impl Clone for RequestIntent
impl Clone for RequestIntent
Source§fn clone(&self) -> RequestIntent
fn clone(&self) -> RequestIntent
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source. Read moreSource§impl Debug for RequestIntent
impl Debug for RequestIntent
Source§impl<'de> Deserialize<'de> for RequestIntent
impl<'de> Deserialize<'de> for RequestIntent
Source§fn deserialize<D>(deserializer: D) -> Result<Self, D::Error>where
D: Deserializer<'de>,
fn deserialize<D>(deserializer: D) -> Result<Self, D::Error>where
D: Deserializer<'de>,
Source§impl Display for RequestIntent
impl Display for RequestIntent
Source§impl From<RequestIntent> for CodeableConcept
impl From<RequestIntent> for CodeableConcept
Source§fn from(code: RequestIntent) -> Self
fn from(code: RequestIntent) -> Self
Source§impl From<RequestIntent> for Coding
impl From<RequestIntent> for Coding
Source§fn from(code: RequestIntent) -> Self
fn from(code: RequestIntent) -> Self
Source§impl FromStr for RequestIntent
impl FromStr for RequestIntent
Source§impl Hash for RequestIntent
impl Hash for RequestIntent
Source§impl PartialEq for RequestIntent
impl PartialEq for RequestIntent
Source§fn eq(&self, other: &RequestIntent) -> bool
fn eq(&self, other: &RequestIntent) -> bool
self and other values to be equal, and is used by ==.