pub enum V3Hl7PublishingDomain {
Show 43 variants
AB(Option<Element>),
AI(Option<Element>),
AL(Option<Element>),
BB(Option<Element>),
CD(Option<Element>),
CG(Option<Element>),
CI(Option<Element>),
CO(Option<Element>),
CP(Option<Element>),
CR(Option<Element>),
CS(Option<Element>),
CT(Option<Element>),
DD(Option<Element>),
DI(Option<Element>),
DS(Option<Element>),
EM(Option<Element>),
II(Option<Element>),
IZ(Option<Element>),
LB(Option<Element>),
ME(Option<Element>),
MI(Option<Element>),
MM(Option<Element>),
MR(Option<Element>),
MT(Option<Element>),
OB(Option<Element>),
OO(Option<Element>),
OR(Option<Element>),
PA(Option<Element>),
PC(Option<Element>),
PH(Option<Element>),
PM(Option<Element>),
QI(Option<Element>),
QM(Option<Element>),
RG(Option<Element>),
RI(Option<Element>),
RP(Option<Element>),
RR(Option<Element>),
RT(Option<Element>),
RX(Option<Element>),
SC(Option<Element>),
SP(Option<Element>),
TD(Option<Element>),
Null(Option<Element>),
}Variants§
AB(Option<Element>)
accounting & billing
AI(Option<Element>)
trigger event control act infrastructure
AL(Option<Element>)
artificial listing for test purposes - faux Domain for testing
BB(Option<Element>)
blood tissue and organ
CD(Option<Element>)
clinical document architecture
CG(Option<Element>)
clinical genomics
CI(Option<Element>)
transmission infrastructure
CO(Option<Element>)
coverage
CP(Option<Element>)
common product model
CR(Option<Element>)
claims and reimbursement
CS(Option<Element>)
clinical statement
CT(Option<Element>)
common types
DD(Option<Element>)
dummy domain
DI(Option<Element>)
diagnostic imaging
DS(Option<Element>)
decision support
EM(Option<Element>)
emergency medical services
II(Option<Element>)
imaging integration
IZ(Option<Element>)
immunization
LB(Option<Element>)
laboratory
ME(Option<Element>)
medication
MI(Option<Element>)
masterfile infrastructure
MM(Option<Element>)
materials management
MR(Option<Element>)
medical records
MT(Option<Element>)
shared messages
OB(Option<Element>)
observations
OO(Option<Element>)
orders & observations
OR(Option<Element>)
orders
PA(Option<Element>)
patient administration
PC(Option<Element>)
care provision
PH(Option<Element>)
public health
PM(Option<Element>)
personnel management
QI(Option<Element>)
query infrastructure
QM(Option<Element>)
quality measures
RG(Option<Element>)
registries
RI(Option<Element>)
informative public health
RP(Option<Element>)
regulated products
RR(Option<Element>)
public health reporting
RT(Option<Element>)
regulated studies
RX(Option<Element>)
pharmacy
SC(Option<Element>)
scheduling
SP(Option<Element>)
specimen
TD(Option<Element>)
therapeutic devices
Null(Option<Element>)
If value is missing and just the element is present.
Trait Implementations§
Source§impl Clone for V3Hl7PublishingDomain
impl Clone for V3Hl7PublishingDomain
Source§fn clone(&self) -> V3Hl7PublishingDomain
fn clone(&self) -> V3Hl7PublishingDomain
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source. Read moreSource§impl Debug for V3Hl7PublishingDomain
impl Debug for V3Hl7PublishingDomain
Source§impl Default for V3Hl7PublishingDomain
impl Default for V3Hl7PublishingDomain
Source§impl FHIRJSONDeserializer for V3Hl7PublishingDomain
impl FHIRJSONDeserializer for V3Hl7PublishingDomain
fn from_json_str(s: &str) -> Result<Self, DeserializeError>
fn from_serde_value( json: &Value, context: Context<'_>, ) -> Result<Self, DeserializeError>
Source§impl FHIRJSONSerializer for V3Hl7PublishingDomain
impl FHIRJSONSerializer for V3Hl7PublishingDomain
fn serialize_value( &self, writer: &mut dyn Write, ) -> Result<bool, SerializeError>
fn serialize_extension( &self, writer: &mut dyn Write, ) -> Result<bool, SerializeError>
fn serialize_field( &self, field: &str, writer: &mut dyn Write, ) -> Result<bool, SerializeError>
fn is_fp_primitive(&self) -> bool
Source§impl MetaValue for V3Hl7PublishingDomain
impl MetaValue for V3Hl7PublishingDomain
fn fields(&self) -> Vec<&'static str>
fn get_field<'a>(&'a self, field: &str) -> Option<&'a dyn MetaValue>
fn get_field_mut<'a>(&'a mut self, field: &str) -> Option<&'a mut dyn MetaValue>
fn get_index<'a>(&'a self, _index: usize) -> Option<&'a dyn MetaValue>
fn get_index_mut<'a>( &'a mut self, _index: usize, ) -> Option<&'a mut dyn MetaValue>
fn flatten(&self) -> Vec<&dyn MetaValue>
fn as_any(&self) -> &dyn Any
fn typename(&self) -> &'static str
Auto Trait Implementations§
impl Freeze for V3Hl7PublishingDomain
impl RefUnwindSafe for V3Hl7PublishingDomain
impl Send for V3Hl7PublishingDomain
impl Sync for V3Hl7PublishingDomain
impl Unpin for V3Hl7PublishingDomain
impl UnwindSafe for V3Hl7PublishingDomain
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
§impl<T> Instrument for T
impl<T> Instrument for T
§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more