pub struct ConceptMapGroupBackboneElement {
pub id: Option<String>,
pub extension: Option<Vec<Extension>>,
pub modifier_extension: Option<Vec<Extension>>,
pub source: Option<CanonicalDt>,
pub target: Option<CanonicalDt>,
pub element: Option<Vec<ConceptMapGroupElementBackboneElement>>,
pub unmapped: Option<ConceptMapGroupUnmappedBackboneElement>,
}
Fields§
§id: Option<String>
Unique id for inter-element referencing
extension: Option<Vec<Extension>>
Additional content defined by implementations
modifier_extension: Option<Vec<Extension>>
Extensions that cannot be ignored even if unrecognized
source: Option<CanonicalDt>
Source system where concepts to be mapped are defined
target: Option<CanonicalDt>
Target system that the concepts are to be mapped to
element: Option<Vec<ConceptMapGroupElementBackboneElement>>
Mappings for a concept from the source set
unmapped: Option<ConceptMapGroupUnmappedBackboneElement>
What to do when there is no mapping target for the source concept and ConceptMap.group.element.noMap is not true
Trait Implementations§
Source§impl Clone for ConceptMapGroupBackboneElement
impl Clone for ConceptMapGroupBackboneElement
Source§fn clone(&self) -> ConceptMapGroupBackboneElement
fn clone(&self) -> ConceptMapGroupBackboneElement
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moreSource§impl Convert for ConceptMapGroupBackboneElement
impl Convert for ConceptMapGroupBackboneElement
fn to_integer(&self) -> Result<Integer>
fn to_decimal(&self) -> Result<Decimal>
fn to_strings(&self) -> Result<String>
fn to_datetime(&self) -> Result<DateTime>
fn to_boolean(&self) -> Result<Boolean>
Source§impl Default for ConceptMapGroupBackboneElement
impl Default for ConceptMapGroupBackboneElement
Source§fn default() -> ConceptMapGroupBackboneElement
fn default() -> ConceptMapGroupBackboneElement
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for ConceptMapGroupBackboneElement
impl<'de> Deserialize<'de> for ConceptMapGroupBackboneElement
fn deserialize<De>(deserializer: De) -> Result<Self>where
De: Deserializer<'de>,
Source§impl Executor for ConceptMapGroupBackboneElement
impl Executor for ConceptMapGroupBackboneElement
fn element(&self, symbol: &String, index: &Option<usize>) -> Result<Collection>
fn to_collection(&self, index: &Option<usize>) -> Collection
fn child(&self, _index: usize) -> Result<Collection>
impl DataType for ConceptMapGroupBackboneElement
Auto Trait Implementations§
impl Freeze for ConceptMapGroupBackboneElement
impl RefUnwindSafe for ConceptMapGroupBackboneElement
impl Send for ConceptMapGroupBackboneElement
impl Sync for ConceptMapGroupBackboneElement
impl Unpin for ConceptMapGroupBackboneElement
impl UnwindSafe for ConceptMapGroupBackboneElement
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