pub struct ConceptMapGroup {
pub id: Option<String>,
pub extension: Vec<Extension>,
pub modifier_extension: Vec<Extension>,
pub source: Option<Primitive<String>>,
pub source_version: Option<Primitive<String>>,
pub target: Option<Primitive<String>>,
pub target_version: Option<Primitive<String>>,
pub element: Vec<ConceptMapGroupElement>,
pub unmapped: Option<ConceptMapGroupUnmapped>,
}Expand description
Same source and target systems
FHIR path: ConceptMap.group.
Fields§
§id: Option<String>id (0..1): Unique id for inter-element referencing
extension: Vec<Extension>extension (0..*): Additional content defined by implementations
modifier_extension: Vec<Extension>modifierExtension (0..*): Extensions that cannot be ignored even if unrecognized
source: Option<Primitive<String>>source (0..1): Source system where concepts to be mapped are defined
source_version: Option<Primitive<String>>sourceVersion (0..1): Specific version of the code system
target: Option<Primitive<String>>target (0..1): Target system that the concepts are to be mapped to
target_version: Option<Primitive<String>>targetVersion (0..1): Specific version of the code system
element: Vec<ConceptMapGroupElement>element (1..*): Mappings for a concept from the source set
unmapped: Option<ConceptMapGroupUnmapped>unmapped (0..1): What to do when there is no mapping for the source concept
Trait Implementations§
Source§impl Clone for ConceptMapGroup
impl Clone for ConceptMapGroup
Source§impl Debug for ConceptMapGroup
impl Debug for ConceptMapGroup
Source§impl Default for ConceptMapGroup
impl Default for ConceptMapGroup
Source§impl FhirJson for ConceptMapGroup
Available on crate feature foundation only.
impl FhirJson for ConceptMapGroup
Available on crate feature
foundation only.Source§impl PartialEq for ConceptMapGroup
impl PartialEq for ConceptMapGroup
impl StructuralPartialEq for ConceptMapGroup
Auto Trait Implementations§
impl Freeze for ConceptMapGroup
impl RefUnwindSafe for ConceptMapGroup
impl Send for ConceptMapGroup
impl Sync for ConceptMapGroup
impl Unpin for ConceptMapGroup
impl UnsafeUnpin for ConceptMapGroup
impl UnwindSafe for ConceptMapGroup
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