pub struct AccountProcedureBackboneElement {
pub id: Option<String>,
pub extension: Option<Vec<Extension>>,
pub modifier_extension: Option<Vec<Extension>>,
pub sequence: Option<PositiveIntDt>,
pub code: Option<CodeableReference>,
pub date_of_service: Option<DateTimeDt>,
pub type_: Option<Vec<CodeableConcept>>,
pub package_code: Option<Vec<CodeableConcept>>,
pub device: Option<Vec<Reference>>,
}
Fields§
§id: Option<String>
Unique id for inter-element referencing
extension: Option<Vec<Extension>>
Additional content defined by implementations
modifier_extension: Option<Vec<Extension>>
Extensions that cannot be ignored even if unrecognized
sequence: Option<PositiveIntDt>
Ranking of the procedure (for each type)
code: Option<CodeableReference>
The procedure relevant to the account
date_of_service: Option<DateTimeDt>
Date of the procedure (when coded procedure)
type_: Option<Vec<CodeableConcept>>
How this procedure value should be used in charging the account
package_code: Option<Vec<CodeableConcept>>
Package Code specific for billing
device: Option<Vec<Reference>>
Any devices that were associated with the procedure
Trait Implementations§
Source§impl Clone for AccountProcedureBackboneElement
impl Clone for AccountProcedureBackboneElement
Source§fn clone(&self) -> AccountProcedureBackboneElement
fn clone(&self) -> AccountProcedureBackboneElement
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moreSource§impl Convert for AccountProcedureBackboneElement
impl Convert for AccountProcedureBackboneElement
fn to_integer(&self) -> Result<Integer>
fn to_decimal(&self) -> Result<Decimal>
fn to_strings(&self) -> Result<String>
fn to_datetime(&self) -> Result<DateTime>
fn to_boolean(&self) -> Result<Boolean>
Source§impl Default for AccountProcedureBackboneElement
impl Default for AccountProcedureBackboneElement
Source§fn default() -> AccountProcedureBackboneElement
fn default() -> AccountProcedureBackboneElement
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for AccountProcedureBackboneElement
impl<'de> Deserialize<'de> for AccountProcedureBackboneElement
fn deserialize<De>(deserializer: De) -> Result<Self>where
De: Deserializer<'de>,
Source§impl Executor for AccountProcedureBackboneElement
impl Executor for AccountProcedureBackboneElement
fn element(&self, symbol: &String, index: &Option<usize>) -> Result<Collection>
fn to_collection(&self, index: &Option<usize>) -> Collection
fn child(&self, _index: usize) -> Result<Collection>
impl DataType for AccountProcedureBackboneElement
Auto Trait Implementations§
impl Freeze for AccountProcedureBackboneElement
impl RefUnwindSafe for AccountProcedureBackboneElement
impl Send for AccountProcedureBackboneElement
impl Sync for AccountProcedureBackboneElement
impl Unpin for AccountProcedureBackboneElement
impl UnwindSafe for AccountProcedureBackboneElement
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