pub enum V3SpecimenType {
Show 125 variants
ABS(Option<Element>),
AMN(Option<Element>),
ASP(Option<Element>),
BBL(Option<Element>),
BDY(Option<Element>),
BIFL(Option<Element>),
BLD(Option<Element>),
BLDA(Option<Element>),
BLDC(Option<Element>),
BLDCO(Option<Element>),
BLDV(Option<Element>),
BON(Option<Element>),
BPH(Option<Element>),
BPU(Option<Element>),
BRN(Option<Element>),
BRO(Option<Element>),
BRTH(Option<Element>),
CALC(Option<Element>),
CDM(Option<Element>),
CNJT(Option<Element>),
CNL(Option<Element>),
COL(Option<Element>),
CRN(Option<Element>),
CSF(Option<Element>),
CTP(Option<Element>),
CUR(Option<Element>),
CVM(Option<Element>),
CVX(Option<Element>),
CYST(Option<Element>),
DIAF(Option<Element>),
DOSE(Option<Element>),
DRN(Option<Element>),
DUFL(Option<Element>),
EAR(Option<Element>),
EARW(Option<Element>),
ELT(Option<Element>),
ENDC(Option<Element>),
ENDM(Option<Element>),
EOS(Option<Element>),
EYE(Option<Element>),
FIB(Option<Element>),
FIST(Option<Element>),
FLT(Option<Element>),
FLU(Option<Element>),
FOOD(Option<Element>),
GAS(Option<Element>),
GAST(Option<Element>),
GEN(Option<Element>),
GENC(Option<Element>),
GENF(Option<Element>),
GENL(Option<Element>),
GENV(Option<Element>),
HAR(Option<Element>),
IHG(Option<Element>),
ISLT(Option<Element>),
IT(Option<Element>),
LAM(Option<Element>),
LIQ(Option<Element>),
LN(Option<Element>),
LNA(Option<Element>),
LNV(Option<Element>),
LYM(Option<Element>),
MAC(Option<Element>),
MAR(Option<Element>),
MBLD(Option<Element>),
MEC(Option<Element>),
MILK(Option<Element>),
MLK(Option<Element>),
NAIL(Option<Element>),
NOS(Option<Element>),
PAFL(Option<Element>),
PAT(Option<Element>),
PLAS(Option<Element>),
PLB(Option<Element>),
PLC(Option<Element>),
PLR(Option<Element>),
PMN(Option<Element>),
PPP(Option<Element>),
PRP(Option<Element>),
PRT(Option<Element>),
PUS(Option<Element>),
RBC(Option<Element>),
SAL(Option<Element>),
SER(Option<Element>),
SKM(Option<Element>),
SKN(Option<Element>),
SMN(Option<Element>),
SMPLS(Option<Element>),
SNV(Option<Element>),
SPRM(Option<Element>),
SPT(Option<Element>),
SPTC(Option<Element>),
SPTT(Option<Element>),
STL(Option<Element>),
SWT(Option<Element>),
TEAR(Option<Element>),
THRB(Option<Element>),
THRT(Option<Element>),
TISG(Option<Element>),
TISPL(Option<Element>),
TISS(Option<Element>),
TISU(Option<Element>),
TLGI(Option<Element>),
TLNG(Option<Element>),
TSMI(Option<Element>),
TUB(Option<Element>),
ULC(Option<Element>),
UMB(Option<Element>),
UMED(Option<Element>),
UR(Option<Element>),
URC(Option<Element>),
URNS(Option<Element>),
URT(Option<Element>),
URTH(Option<Element>),
USUB(Option<Element>),
VOM(Option<Element>),
WAT(Option<Element>),
WBC(Option<Element>),
WICK(Option<Element>),
WND(Option<Element>),
WNDA(Option<Element>),
WNDD(Option<Element>),
WNDE(Option<Element>),
_SpecimenEntityType(Option<Element>),
Null(Option<Element>),
}Variants§
ABS(Option<Element>)
Abcess
AMN(Option<Element>)
Amniotic fluid
ASP(Option<Element>)
Aspirate
BBL(Option<Element>)
Blood bag
BDY(Option<Element>)
Whole body
BIFL(Option<Element>)
Bile fluid
BLD(Option<Element>)
Whole blood
BLDA(Option<Element>)
Blood arterial
BLDC(Option<Element>)
Blood capillary
BLDCO(Option<Element>)
Blood - cord
BLDV(Option<Element>)
Blood venous
BON(Option<Element>)
Bone
BPH(Option<Element>)
Basophils
BPU(Option<Element>)
Blood product unit
BRN(Option<Element>)
Burn
BRO(Option<Element>)
Bronchial
BRTH(Option<Element>)
Exhaled gas (=breath)
CALC(Option<Element>)
Calculus (=Stone)
CDM(Option<Element>)
Cardiac muscle
CNJT(Option<Element>)
Conjunctiva
CNL(Option<Element>)
Cannula
COL(Option<Element>)
Colostrum
CRN(Option<Element>)
Cornea
CSF(Option<Element>)
Cerebral spinal fluid
CTP(Option<Element>)
Catheter tip
CUR(Option<Element>)
Curettage
CVM(Option<Element>)
Cervical mucus
CVX(Option<Element>)
Cervix
CYST(Option<Element>)
Cyst
DIAF(Option<Element>)
Dialysis fluid
DOSE(Option<Element>)
Dose med or substance
DRN(Option<Element>)
Drain
DUFL(Option<Element>)
Duodenal fluid
EAR(Option<Element>)
Ear
EARW(Option<Element>)
Ear wax (cerumen)
ELT(Option<Element>)
Electrode
ENDC(Option<Element>)
Endocardium
ENDM(Option<Element>)
Endometrium
EOS(Option<Element>)
Eosinophils
EYE(Option<Element>)
Eye
FIB(Option<Element>)
Fibroblasts
FIST(Option<Element>)
Fistula
FLT(Option<Element>)
Filter
FLU(Option<Element>)
Body fluid, unsp
FOOD(Option<Element>)
Food sample
GAS(Option<Element>)
Gas
GAST(Option<Element>)
Gastric fluid/contents
GEN(Option<Element>)
Genital
GENC(Option<Element>)
Genital cervix
GENF(Option<Element>)
Genital fluid
GENL(Option<Element>)
Genital lochia
GENV(Option<Element>)
Genital vaginal
HAR(Option<Element>)
Hair
IHG(Option<Element>)
Inhaled Gas
ISLT(Option<Element>)
Isolate
IT(Option<Element>)
Intubation tube
LAM(Option<Element>)
Lamella
LIQ(Option<Element>)
Liquid NOS
LN(Option<Element>)
Line
LNA(Option<Element>)
Line arterial
LNV(Option<Element>)
Line venous
LYM(Option<Element>)
Lymphocytes
MAC(Option<Element>)
Macrophages
MAR(Option<Element>)
Marrow (bone)
MBLD(Option<Element>)
Menstrual blood
MEC(Option<Element>)
Meconium
MILK(Option<Element>)
Breast milk
MLK(Option<Element>)
Milk
NAIL(Option<Element>)
Nail
NOS(Option<Element>)
Nose (nasal passage)
PAFL(Option<Element>)
Pancreatic fluid
PAT(Option<Element>)
Patient
PLAS(Option<Element>)
Plasma
PLB(Option<Element>)
Plasma bag
PLC(Option<Element>)
Placenta
PLR(Option<Element>)
Pleural fluid (thoracentesis fld)
PMN(Option<Element>)
Polymorphonuclear neutrophils
PPP(Option<Element>)
Platelet poor plasma
PRP(Option<Element>)
Platelet rich plasma
PRT(Option<Element>)
Peritoneal fluid /ascites
PUS(Option<Element>)
Pus
RBC(Option<Element>)
Erythrocytes
SAL(Option<Element>)
Saliva
SER(Option<Element>)
Serum
SKM(Option<Element>)
Skeletal muscle
SKN(Option<Element>)
Skin
SMN(Option<Element>)
Seminal fluid
SMPLS(Option<Element>)
Seminal plasma
SNV(Option<Element>)
Synovial fluid (Joint fluid)
SPRM(Option<Element>)
Spermatozoa
SPT(Option<Element>)
Sputum
SPTC(Option<Element>)
Sputum - coughed
SPTT(Option<Element>)
Sputum - tracheal aspirate
STL(Option<Element>)
Stool = Fecal
SWT(Option<Element>)
Sweat
TEAR(Option<Element>)
Tears
THRB(Option<Element>)
Thrombocyte (platelet)
THRT(Option<Element>)
Throat
TISG(Option<Element>)
Tissue gall bladder
TISPL(Option<Element>)
Tissue placenta
TISS(Option<Element>)
Tissue, unspecified
TISU(Option<Element>)
Tissue ulcer
TLGI(Option<Element>)
Tissue large intestine
TLNG(Option<Element>)
Tissue lung
TSMI(Option<Element>)
Tissue small intestine Tissue ulcer
TUB(Option<Element>)
Tube, unspecified
ULC(Option<Element>)
Ulcer
UMB(Option<Element>)
Umbilical blood
UMED(Option<Element>)
Unknown medicine
UR(Option<Element>)
Urine
URC(Option<Element>)
Urine clean catch
URNS(Option<Element>)
Urine sediment
URT(Option<Element>)
Urine catheter
URTH(Option<Element>)
Urethra
USUB(Option<Element>)
Unknown substance
VOM(Option<Element>)
Vomitus
WAT(Option<Element>)
Water
WBC(Option<Element>)
Leukocytes
WICK(Option<Element>)
Wick
WND(Option<Element>)
Wound
WNDA(Option<Element>)
Wound abscess
WNDD(Option<Element>)
Wound drainage
WNDE(Option<Element>)
Wound exudate
_SpecimenEntityType(Option<Element>)
SpecimenEntityType
Null(Option<Element>)
If value is missing and just the element is present.
Trait Implementations§
Source§impl Clone for V3SpecimenType
impl Clone for V3SpecimenType
Source§fn clone(&self) -> V3SpecimenType
fn clone(&self) -> V3SpecimenType
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source. Read moreSource§impl Debug for V3SpecimenType
impl Debug for V3SpecimenType
Source§impl Default for V3SpecimenType
impl Default for V3SpecimenType
Source§impl FHIRJSONDeserializer for V3SpecimenType
impl FHIRJSONDeserializer for V3SpecimenType
fn from_json_str(s: &str) -> Result<Self, DeserializeError>
fn from_serde_value( json: &Value, context: Context<'_>, ) -> Result<Self, DeserializeError>
Source§impl FHIRJSONSerializer for V3SpecimenType
impl FHIRJSONSerializer for V3SpecimenType
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 V3SpecimenType
impl MetaValue for V3SpecimenType
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 V3SpecimenType
impl RefUnwindSafe for V3SpecimenType
impl Send for V3SpecimenType
impl Sync for V3SpecimenType
impl Unpin for V3SpecimenType
impl UnwindSafe for V3SpecimenType
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