pub struct ConceptMapGroupElementTargetDependsOn {
pub id: Option<String>,
pub extension: Vec<Extension>,
pub modifier_extension: Vec<Extension>,
pub property: Option<Primitive<String>>,
pub system: Option<Primitive<String>>,
pub value: Option<Primitive<String>>,
pub display: Option<Primitive<String>>,
}Expand description
Other elements required for this mapping (from context)
FHIR path: ConceptMap.group.element.target.dependsOn.
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
property: Option<Primitive<String>>property (1..1): Reference to property mapping depends on
system: Option<Primitive<String>>system (0..1): Code System (if necessary)
value: Option<Primitive<String>>value (1..1): Value of the referenced element
display: Option<Primitive<String>>display (0..1): Display for the code (if value is a code)
Trait Implementations§
Source§impl FhirJson for ConceptMapGroupElementTargetDependsOn
Available on crate feature foundation only.
impl FhirJson for ConceptMapGroupElementTargetDependsOn
Available on crate feature
foundation only.Source§const TYPE_NAME: &'static str = "ConceptMapGroupElementTargetDependsOn"
const TYPE_NAME: &'static str = "ConceptMapGroupElementTargetDependsOn"
The FHIR type name, used as the path root when decoding on its own.
impl StructuralPartialEq for ConceptMapGroupElementTargetDependsOn
Auto Trait Implementations§
impl Freeze for ConceptMapGroupElementTargetDependsOn
impl RefUnwindSafe for ConceptMapGroupElementTargetDependsOn
impl Send for ConceptMapGroupElementTargetDependsOn
impl Sync for ConceptMapGroupElementTargetDependsOn
impl Unpin for ConceptMapGroupElementTargetDependsOn
impl UnsafeUnpin for ConceptMapGroupElementTargetDependsOn
impl UnwindSafe for ConceptMapGroupElementTargetDependsOn
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