pub enum Hl7WorkGroup {
Show 25 variants
Aid(Option<Element>),
Brr(Option<Element>),
Cbcc(Option<Element>),
Cds(Option<Element>),
Cg(Option<Element>),
Cqi(Option<Element>),
Dev(Option<Element>),
Ehr(Option<Element>),
Fhir(Option<Element>),
Fm(Option<Element>),
Hsi(Option<Element>),
Ii(Option<Element>),
Inm(Option<Element>),
Its(Option<Element>),
Mnm(Option<Element>),
Oo(Option<Element>),
Pa(Option<Element>),
Pc(Option<Element>),
Pher(Option<Element>),
Phx(Option<Element>),
Sd(Option<Element>),
Sec(Option<Element>),
Us(Option<Element>),
Vocab(Option<Element>),
Null(Option<Element>),
}Variants§
Aid(Option<Element>)
Application Implementation and Design
Brr(Option<Element>)
Biomedical Research and Regulation
Cbcc(Option<Element>)
Community Based Collaborative Care
Cds(Option<Element>)
Clinical Decision Support
Cg(Option<Element>)
Clinical Genomics
Cqi(Option<Element>)
Clinical Quality Information
Dev(Option<Element>)
Health Care Devices
Ehr(Option<Element>)
Electronic Health Records
Fhir(Option<Element>)
FHIR Infrastructure
Fm(Option<Element>)
Financial Management
Hsi(Option<Element>)
Health Standards Integration
Ii(Option<Element>)
Imaging Integration
Inm(Option<Element>)
Infrastructure And Messaging
Its(Option<Element>)
Implementable Technology Specifications
Mnm(Option<Element>)
Modeling and Methodology
Oo(Option<Element>)
Orders and Observations
Pa(Option<Element>)
Patient Administration
Pc(Option<Element>)
Patient Care
Pher(Option<Element>)
Public Health and Emergency Response
Phx(Option<Element>)
Pharmacy
Sd(Option<Element>)
Structured Documents
Sec(Option<Element>)
Security
Us(Option<Element>)
US Realm Taskforce
Vocab(Option<Element>)
Vocabulary
Null(Option<Element>)
If value is missing and just the element is present.
Implementations§
Source§impl Hl7WorkGroup
impl Hl7WorkGroup
Source§impl Hl7WorkGroup
impl Hl7WorkGroup
pub fn serialize_as_field<M: SerializeMap>( &self, field_name: &str, serializer: &mut M, ) -> Result<(), M::Error>
pub fn serialize_as_vector<M: SerializeMap>( field_name: &str, values: &[Box<Self>], serializer: &mut M, ) -> Result<(), M::Error>
Trait Implementations§
Source§impl Clone for Hl7WorkGroup
impl Clone for Hl7WorkGroup
Source§fn clone(&self) -> Hl7WorkGroup
fn clone(&self) -> Hl7WorkGroup
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for Hl7WorkGroup
impl Debug for Hl7WorkGroup
Source§impl Default for Hl7WorkGroup
impl Default for Hl7WorkGroup
Source§impl<'de> Deserialize<'de> for Hl7WorkGroup
impl<'de> Deserialize<'de> for Hl7WorkGroup
Source§fn deserialize<D: Deserializer<'de>>(d: D) -> Result<Self, D::Error>
fn deserialize<D: Deserializer<'de>>(d: D) -> Result<Self, D::Error>
Deserialize this value from the given Serde deserializer. Read more
Source§impl MetaValue for Hl7WorkGroup
impl MetaValue for Hl7WorkGroup
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 fhir_type(&self) -> &'static str
fn is_many(&self) -> bool
Source§impl Serialize for Hl7WorkGroup
impl Serialize for Hl7WorkGroup
Auto Trait Implementations§
impl Freeze for Hl7WorkGroup
impl RefUnwindSafe for Hl7WorkGroup
impl Send for Hl7WorkGroup
impl Sync for Hl7WorkGroup
impl Unpin for Hl7WorkGroup
impl UnsafeUnpin for Hl7WorkGroup
impl UnwindSafe for Hl7WorkGroup
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
Mutably borrows from an owned value. Read more
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> DeserializeOwned for Twhere
T: for<'de> Deserialize<'de>,
impl<T> ErasedDestructor for Twhere
T: 'static,
§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>
Converts
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>
Converts
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