pub struct SpecimenDefinitionTypeTested {
pub id: Option<String>,
pub extension: Vec<Extension>,
pub modifier_extension: Vec<Extension>,
pub is_derived: Option<Primitive<bool>>,
pub type_: Option<CodeableConcept>,
pub preference: Option<Primitive<String>>,
pub container: Option<SpecimenDefinitionTypeTestedContainer>,
pub requirement: Option<Primitive<String>>,
pub retention_time: Option<Duration>,
pub rejection_criterion: Vec<CodeableConcept>,
pub handling: Vec<SpecimenDefinitionTypeTestedHandling>,
}Expand description
Specimen in container intended for testing by lab
FHIR path: SpecimenDefinition.typeTested.
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
is_derived: Option<Primitive<bool>>isDerived (0..1): Primary or secondary specimen
type_: Option<CodeableConcept>type (0..1): Type of intended specimen
preference: Option<Primitive<String>>preference (1..1): preferred | alternate
container: Option<SpecimenDefinitionTypeTestedContainer>container (0..1): The specimen’s container
requirement: Option<Primitive<String>>requirement (0..1): Specimen requirements
retention_time: Option<Duration>retentionTime (0..1): Specimen retention time
rejection_criterion: Vec<CodeableConcept>rejectionCriterion (0..*): Rejection criterion
handling: Vec<SpecimenDefinitionTypeTestedHandling>handling (0..*): Specimen handling before testing
Trait Implementations§
Source§impl Clone for SpecimenDefinitionTypeTested
impl Clone for SpecimenDefinitionTypeTested
Source§impl Debug for SpecimenDefinitionTypeTested
impl Debug for SpecimenDefinitionTypeTested
Source§impl FhirJson for SpecimenDefinitionTypeTested
Available on crate feature specialized only.
impl FhirJson for SpecimenDefinitionTypeTested
Available on crate feature
specialized only.impl StructuralPartialEq for SpecimenDefinitionTypeTested
Auto Trait Implementations§
impl Freeze for SpecimenDefinitionTypeTested
impl RefUnwindSafe for SpecimenDefinitionTypeTested
impl Send for SpecimenDefinitionTypeTested
impl Sync for SpecimenDefinitionTypeTested
impl Unpin for SpecimenDefinitionTypeTested
impl UnsafeUnpin for SpecimenDefinitionTypeTested
impl UnwindSafe for SpecimenDefinitionTypeTested
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