pub struct CodeSystemConcept {
pub id: Option<String>,
pub extension: Vec<Extension>,
pub modifier_extension: Vec<Extension>,
pub code: Option<Primitive<String>>,
pub display: Option<Primitive<String>>,
pub definition: Option<Primitive<String>>,
pub designation: Vec<CodeSystemConceptDesignation>,
pub property: Vec<CodeSystemConceptProperty>,
pub concept: Vec<CodeSystemConcept>,
}Expand description
Concepts in the code system
FHIR path: CodeSystem.concept.
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
code: Option<Primitive<String>>code (1..1): Code that identifies concept
display: Option<Primitive<String>>display (0..1): Text to display to the user
definition: Option<Primitive<String>>definition (0..1): Formal definition
designation: Vec<CodeSystemConceptDesignation>designation (0..*): Additional representations for the concept
property: Vec<CodeSystemConceptProperty>property (0..*): Property value for the concept
concept: Vec<CodeSystemConcept>concept (0..*): Child Concepts (is-a/contains/categorizes)
Trait Implementations§
Source§impl Clone for CodeSystemConcept
impl Clone for CodeSystemConcept
Source§impl Debug for CodeSystemConcept
impl Debug for CodeSystemConcept
Source§impl Default for CodeSystemConcept
impl Default for CodeSystemConcept
Source§impl FhirJson for CodeSystemConcept
Available on crate feature foundation only.
impl FhirJson for CodeSystemConcept
Available on crate feature
foundation only.Source§impl PartialEq for CodeSystemConcept
impl PartialEq for CodeSystemConcept
impl StructuralPartialEq for CodeSystemConcept
Auto Trait Implementations§
impl Freeze for CodeSystemConcept
impl RefUnwindSafe for CodeSystemConcept
impl Send for CodeSystemConcept
impl Sync for CodeSystemConcept
impl Unpin for CodeSystemConcept
impl UnsafeUnpin for CodeSystemConcept
impl UnwindSafe for CodeSystemConcept
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