pub enum V3ActSite {
Show 55 variants
BE(Option<Element>),
BN(Option<Element>),
BU(Option<Element>),
LA(Option<Element>),
LAC(Option<Element>),
LACF(Option<Element>),
LD(Option<Element>),
LE(Option<Element>),
LEJ(Option<Element>),
LF(Option<Element>),
LG(Option<Element>),
LH(Option<Element>),
LIJ(Option<Element>),
LLAQ(Option<Element>),
LLFA(Option<Element>),
LMFA(Option<Element>),
LN(Option<Element>),
LPC(Option<Element>),
LSC(Option<Element>),
LT(Option<Element>),
LUA(Option<Element>),
LUAQ(Option<Element>),
LUFA(Option<Element>),
LVG(Option<Element>),
LVL(Option<Element>),
OD(Option<Element>),
OS(Option<Element>),
OU(Option<Element>),
PA(Option<Element>),
PERIN(Option<Element>),
RA(Option<Element>),
RAC(Option<Element>),
RACF(Option<Element>),
RD(Option<Element>),
RE(Option<Element>),
REJ(Option<Element>),
RF(Option<Element>),
RG(Option<Element>),
RH(Option<Element>),
RIJ(Option<Element>),
RLAQ(Option<Element>),
RLFA(Option<Element>),
RMFA(Option<Element>),
RN(Option<Element>),
RPC(Option<Element>),
RSC(Option<Element>),
RT(Option<Element>),
RUA(Option<Element>),
RUAQ(Option<Element>),
RUFA(Option<Element>),
RVG(Option<Element>),
RVL(Option<Element>),
_HumanActSite(Option<Element>),
_HumanSubstanceAdministrationSite(Option<Element>),
Null(Option<Element>),
}Variants§
BE(Option<Element>)
bilateral ears
BN(Option<Element>)
bilateral nares
BU(Option<Element>)
buttock
LA(Option<Element>)
left arm
LAC(Option<Element>)
left anterior chest
LACF(Option<Element>)
left antecubital fossa
LD(Option<Element>)
left deltoid
LE(Option<Element>)
left ear
LEJ(Option<Element>)
left external jugular
LF(Option<Element>)
left foot
LG(Option<Element>)
left gluteus medius
LH(Option<Element>)
left hand
LIJ(Option<Element>)
left internal jugular
LLAQ(Option<Element>)
left lower abd quadrant
LLFA(Option<Element>)
left lower forearm
LMFA(Option<Element>)
left mid forearm
LN(Option<Element>)
left naris
LPC(Option<Element>)
left posterior chest
LSC(Option<Element>)
left subclavian
LT(Option<Element>)
left thigh
LUA(Option<Element>)
left upper arm
LUAQ(Option<Element>)
left upper abd quadrant
LUFA(Option<Element>)
left upper forearm
LVG(Option<Element>)
left ventragluteal
LVL(Option<Element>)
left vastus lateralis
OD(Option<Element>)
right eye
OS(Option<Element>)
left eye
OU(Option<Element>)
bilateral eyes
PA(Option<Element>)
perianal
PERIN(Option<Element>)
perineal
RA(Option<Element>)
right arm
RAC(Option<Element>)
right anterior chest
RACF(Option<Element>)
right antecubital fossa
RD(Option<Element>)
right deltoid
RE(Option<Element>)
right ear
REJ(Option<Element>)
right external jugular
RF(Option<Element>)
right foot
RG(Option<Element>)
right gluteus medius
RH(Option<Element>)
right hand
RIJ(Option<Element>)
right internal jugular
RLAQ(Option<Element>)
right lower abd quadrant
RLFA(Option<Element>)
right lower forearm
RMFA(Option<Element>)
right mid forearm
RN(Option<Element>)
right naris
RPC(Option<Element>)
right posterior chest
RSC(Option<Element>)
right subclavian
RT(Option<Element>)
right thigh
RUA(Option<Element>)
right upper arm
RUAQ(Option<Element>)
right upper abd quadrant
RUFA(Option<Element>)
right upper forearm
RVG(Option<Element>)
right ventragluteal
RVL(Option<Element>)
right vastus lateralis
_HumanActSite(Option<Element>)
HumanActSite
_HumanSubstanceAdministrationSite(Option<Element>)
HumanSubstanceAdministrationSite
Null(Option<Element>)
If value is missing and just the element is present.
Trait Implementations§
Source§impl FHIRJSONDeserializer for V3ActSite
impl FHIRJSONDeserializer for V3ActSite
fn from_json_str(s: &str) -> Result<Self, DeserializeError>
fn from_serde_value( json: &Value, context: Context<'_>, ) -> Result<Self, DeserializeError>
Source§impl FHIRJSONSerializer for V3ActSite
impl FHIRJSONSerializer for V3ActSite
fn serialize_value( &self, writer: &mut dyn Write, ) -> Result<bool, SerializeError>
fn serialize_extension( &self, writer: &mut dyn Write, ) -> Result<bool, SerializeError>
fn serialize_field( &self, field: &str, writer: &mut dyn Write, ) -> Result<bool, SerializeError>
fn is_fp_primitive(&self) -> bool
Source§impl MetaValue for V3ActSite
impl MetaValue for V3ActSite
fn fields(&self) -> Vec<&'static str>
fn get_field<'a>(&'a self, field: &str) -> Option<&'a dyn MetaValue>
fn get_field_mut<'a>(&'a mut self, field: &str) -> Option<&'a mut dyn MetaValue>
fn get_index<'a>(&'a self, _index: usize) -> Option<&'a dyn MetaValue>
fn get_index_mut<'a>( &'a mut self, _index: usize, ) -> Option<&'a mut dyn MetaValue>
fn flatten(&self) -> Vec<&dyn MetaValue>
fn as_any(&self) -> &dyn Any
fn typename(&self) -> &'static str
Auto Trait Implementations§
impl Freeze for V3ActSite
impl RefUnwindSafe for V3ActSite
impl Send for V3ActSite
impl Sync for V3ActSite
impl Unpin for V3ActSite
impl UnwindSafe for V3ActSite
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
§impl<T> Instrument for T
impl<T> Instrument for T
§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more