pub struct ExampleScenarioInstance {
pub id: Option<String>,
pub extension: Vec<Extension>,
pub modifier_extension: Vec<Extension>,
pub resource_id: Option<Primitive<String>>,
pub resource_type: Option<Primitive<String>>,
pub name: Option<Primitive<String>>,
pub description: Option<Primitive<String>>,
pub version: Vec<ExampleScenarioInstanceVersion>,
pub contained_instance: Vec<ExampleScenarioInstanceContainedInstance>,
}Expand description
Each resource and each version that is present in the workflow
FHIR path: ExampleScenario.instance.
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
resource_id: Option<Primitive<String>>resourceId (1..1): The id of the resource for referencing
resource_type: Option<Primitive<String>>resourceType (1..1): The type of the resource
name: Option<Primitive<String>>name (0..1): A short name for the resource instance
description: Option<Primitive<String>>description (0..1): Human-friendly description of the resource instance
version: Vec<ExampleScenarioInstanceVersion>version (0..*): A specific version of the resource
contained_instance: Vec<ExampleScenarioInstanceContainedInstance>containedInstance (0..*): Resources contained in the instance
Trait Implementations§
Source§impl Clone for ExampleScenarioInstance
impl Clone for ExampleScenarioInstance
Source§impl Debug for ExampleScenarioInstance
impl Debug for ExampleScenarioInstance
Source§impl Default for ExampleScenarioInstance
impl Default for ExampleScenarioInstance
Source§impl FhirJson for ExampleScenarioInstance
Available on crate feature foundation only.
impl FhirJson for ExampleScenarioInstance
Available on crate feature
foundation only.Source§impl PartialEq for ExampleScenarioInstance
impl PartialEq for ExampleScenarioInstance
impl StructuralPartialEq for ExampleScenarioInstance
Auto Trait Implementations§
impl Freeze for ExampleScenarioInstance
impl RefUnwindSafe for ExampleScenarioInstance
impl Send for ExampleScenarioInstance
impl Sync for ExampleScenarioInstance
impl Unpin for ExampleScenarioInstance
impl UnsafeUnpin for ExampleScenarioInstance
impl UnwindSafe for ExampleScenarioInstance
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