V3EntityCode

Enum V3EntityCode 

Source
pub enum V3EntityCode {
Show 146 variants ACDA(Option<Element>), ACDB(Option<Element>), ACET(Option<Element>), AINJ(Option<Element>), AMIES(Option<Element>), AMP(Option<Element>), APLCTR(Option<Element>), BACTM(Option<Element>), BAG(Option<Element>), BED(Option<Element>), BF10(Option<Element>), BLDG(Option<Element>), BLDPRD(Option<Element>), BLSTRPK(Option<Element>), BOR(Option<Element>), BOT(Option<Element>), BOTA(Option<Element>), BOTD(Option<Element>), BOTG(Option<Element>), BOTP(Option<Element>), BOTPLY(Option<Element>), BOUIN(Option<Element>), BOX(Option<Element>), BSKM(Option<Element>), C32(Option<Element>), C38(Option<Element>), CAN(Option<Element>), CARD(Option<Element>), CARS(Option<Element>), CART(Option<Element>), CARY(Option<Element>), CHLTM(Option<Element>), CNSTR(Option<Element>), COMPPKG(Option<Element>), CTAD(Option<Element>), DIALPK(Option<Element>), DISK(Option<Element>), DOSET(Option<Element>), DSKS(Option<Element>), DSKUNH(Option<Element>), EDTK15(Option<Element>), EDTK75(Option<Element>), EDTN(Option<Element>), ENT(Option<Element>), F10(Option<Element>), FDP(Option<Element>), FL10(Option<Element>), FL100(Option<Element>), FLOOR(Option<Element>), HCL6(Option<Element>), HEPA(Option<Element>), HEPL(Option<Element>), HEPN(Option<Element>), HHOLD(Option<Element>), HNO3(Option<Element>), IALINE(Option<Element>), INH(Option<Element>), IVLINE(Option<Element>), JAR(Option<Element>), JKM(Option<Element>), JUG(Option<Element>), KARN(Option<Element>), KIT(Option<Element>), KOX(Option<Element>), LIA(Option<Element>), LINE(Option<Element>), M4(Option<Element>), M4RT(Option<Element>), M5(Option<Element>), MICHTM(Option<Element>), MINIM(Option<Element>), MMDTM(Option<Element>), NAF(Option<Element>), NAT(Option<Element>), NDA01(Option<Element>), NDA02(Option<Element>), NDA03(Option<Element>), NDA04(Option<Element>), NDA05(Option<Element>), NDA06(Option<Element>), NDA07(Option<Element>), NDA08(Option<Element>), NDA09(Option<Element>), NDA10(Option<Element>), NDA11(Option<Element>), NDA12(Option<Element>), NDA13(Option<Element>), NDA14(Option<Element>), NDA15(Option<Element>), NDA16(Option<Element>), NDA17(Option<Element>), NEBAMP(Option<Element>), NONE(Option<Element>), OVUL(Option<Element>), PACKT(Option<Element>), PAGE(Option<Element>), PCH(Option<Element>), PEN(Option<Element>), PHENOL(Option<Element>), PKG(Option<Element>), PMP(Option<Element>), PRAC(Option<Element>), PVA(Option<Element>), RELIG(Option<Element>), RLM(Option<Element>), ROOM(Option<Element>), SACH(Option<Element>), SILICA(Option<Element>), SPS(Option<Element>), SST(Option<Element>), STRIP(Option<Element>), STUTM(Option<Element>), SYR(Option<Element>), SYSTM(Option<Element>), THROM(Option<Element>), THYMOL(Option<Element>), THYO(Option<Element>), TIN(Option<Element>), TOLU(Option<Element>), TRBINH(Option<Element>), TUB(Option<Element>), TUBE(Option<Element>), URETM(Option<Element>), VCCNE(Option<Element>), VIAL(Option<Element>), VIRTM(Option<Element>), WEST(Option<Element>), WING(Option<Element>), _AccessMedicalDevice(Option<Element>), _AdministrationMedicalDevice(Option<Element>), _ClinicalDrug(Option<Element>), _ContainerEntityType(Option<Element>), _DrugEntity(Option<Element>), _IndividualPackageEntityType(Option<Element>), _InjectionMedicalDevice(Option<Element>), _MaterialEntityClassType(Option<Element>), _MedicalDevice(Option<Element>), _MultiUseContainerEntityType(Option<Element>), _NonDrugAgentEntity(Option<Element>), _NonRigidContainerEntityType(Option<Element>), _OrganizationEntityType(Option<Element>), _PlaceEntityType(Option<Element>), _ResourceGroupEntityType(Option<Element>), _RigidContainerEntityType(Option<Element>), _SpecimenAdditiveEntity(Option<Element>), Null(Option<Element>),
}

Variants§

§

ACDA(Option<Element>)

ACD Solution A

§

ACDB(Option<Element>)

ACD Solution B

§

ACET(Option<Element>)

Acetic Acid

§

AINJ(Option<Element>)

AutoInjector

§

AMIES(Option<Element>)

Amies transport medium

§

AMP(Option<Element>)

Ampule

§

APLCTR(Option<Element>)

Applicator

§

BACTM(Option<Element>)

Bacterial Transport medium

§

BAG(Option<Element>)

Bag

§

BED(Option<Element>)

Bed Location

§

BF10(Option<Element>)

Buffered 10% formalin

§

BLDG(Option<Element>)

Building Location

§

BLDPRD(Option<Element>)

Blood Product

§

BLSTRPK(Option<Element>)

Blister Pack

§

BOR(Option<Element>)

Boric Acid

§

BOT(Option<Element>)

Bottle

§

BOTA(Option<Element>)

Amber Bottle

§

BOTD(Option<Element>)

Dropper Bottle

§

BOTG(Option<Element>)

Glass Bottle

§

BOTP(Option<Element>)

Plastic Bottle

§

BOTPLY(Option<Element>)

Polyethylene Bottle

§

BOUIN(Option<Element>)

Bouin’s solution

§

BOX(Option<Element>)

Box

§

BSKM(Option<Element>)

Buffered skim milk

§

C32(Option<Element>)

3.2% Citrate

§

C38(Option<Element>)

3.8% Citrate

§

CAN(Option<Element>)

Can

§

CARD(Option<Element>)

Card

§

CARS(Option<Element>)

Carson’s Modified 10% formalin

§

CART(Option<Element>)

Cartridge

§

CARY(Option<Element>)

Cary Blair Medium

§

CHLTM(Option<Element>)

Chlamydia transport medium

§

CNSTR(Option<Element>)

Canister

§

COMPPKG(Option<Element>)

Compliance Package

§

CTAD(Option<Element>)

CTAD

§

DIALPK(Option<Element>)

Dial Pack

§

DISK(Option<Element>)

Disk

§

DOSET(Option<Element>)

Dosette

§

DSKS(Option<Element>)

Diskus

§

DSKUNH(Option<Element>)

Diskhaler

§

EDTK15(Option<Element>)

Potassium/K EDTA 15%

§

EDTK75(Option<Element>)

Potassium/K EDTA 7.5%

§

EDTN(Option<Element>)

Sodium/Na EDTA

§

ENT(Option<Element>)

Enteric bacteria transport medium

§

F10(Option<Element>)

10% Formalin

§

FDP(Option<Element>)

Thrombin NIH; soybean trypsin inhibitor

§

FL10(Option<Element>)

Sodium Fluoride, 10mg

§

FL100(Option<Element>)

Sodium Fluoride, 100mg

§

FLOOR(Option<Element>)

Floor Location

§

HCL6(Option<Element>)

6N HCL

§

HEPA(Option<Element>)

Ammonium heparin

§

HEPL(Option<Element>)

Lithium/Li Heparin

§

HEPN(Option<Element>)

Sodium/Na Heparin

§

HHOLD(Option<Element>)

household

§

HNO3(Option<Element>)

Nitric Acid

§

IALINE(Option<Element>)

Intra-arterial Line

§

INH(Option<Element>)

Inhaler

§

IVLINE(Option<Element>)

Intraveneous Line

§

JAR(Option<Element>)

Jar

§

JKM(Option<Element>)

Jones Kendrick Medium

§

JUG(Option<Element>)

Jug

§

KARN(Option<Element>)

Karnovsky’s fixative

§

KIT(Option<Element>)

Kit

§

KOX(Option<Element>)

Potassium Oxalate

§

LIA(Option<Element>)

Lithium iodoacetate

§

LINE(Option<Element>)

Line

§

M4(Option<Element>)

M4

§

M4RT(Option<Element>)

M4-RT

§

M5(Option<Element>)

M5

§

MICHTM(Option<Element>)

Michel’s transport medium

§

MINIM(Option<Element>)

Minim

§

MMDTM(Option<Element>)

MMD transport medium

§

NAF(Option<Element>)

Sodium Fluoride

§

NAT(Option<Element>)

NationEntityType

§

NDA01(Option<Element>)

egg

§

NDA02(Option<Element>)

fish

§

NDA03(Option<Element>)

lactose

§

NDA04(Option<Element>)

peanut

§

NDA05(Option<Element>)

soy

§

NDA06(Option<Element>)

sulfites

§

NDA07(Option<Element>)

wheat or gluten

§

NDA08(Option<Element>)

isocyanates

§

NDA09(Option<Element>)

solvents

§

NDA10(Option<Element>)

oils

§

NDA11(Option<Element>)

venoms

§

NDA12(Option<Element>)

latex

§

NDA13(Option<Element>)

shellfish

§

NDA14(Option<Element>)

strawberries

§

NDA15(Option<Element>)

tomatoes

§

NDA16(Option<Element>)

dust

§

NDA17(Option<Element>)

dust mites

§

NEBAMP(Option<Element>)

Nebuamp

§

NONE(Option<Element>)

None

§

OVUL(Option<Element>)

Ovule

§

PACKT(Option<Element>)

Packet

§

PAGE(Option<Element>)

Page’s Saline

§

PCH(Option<Element>)

Pouch

§

PEN(Option<Element>)

Pen

§

PHENOL(Option<Element>)

Phenol

§

PKG(Option<Element>)

Package

§

PMP(Option<Element>)

Pump

§

PRAC(Option<Element>)

PractitionerGroup

§

PVA(Option<Element>)

Polyvinylalcohol

§

RELIG(Option<Element>)

religious institution

§

RLM(Option<Element>)

Reagan Lowe Medium

§

ROOM(Option<Element>)

Room Location

§

SACH(Option<Element>)

Sachet

§

SILICA(Option<Element>)

Siliceous earth

§

SPS(Option<Element>)

Sodium polyanethol sulfonate 0.35% in 0.85% sodium chloride

§

SST(Option<Element>)

Serum Separator Tube

§

STRIP(Option<Element>)

Strip

§

STUTM(Option<Element>)

Stuart transport medium

§

SYR(Option<Element>)

Syringe

§

SYSTM(Option<Element>)

System

§

THROM(Option<Element>)

Thrombin

§

THYMOL(Option<Element>)

Thymol

§

THYO(Option<Element>)

Thyoglycolate broth

§

TIN(Option<Element>)

Tin

§

TOLU(Option<Element>)

Toluene

§

TRBINH(Option<Element>)

Turbuhaler

§

TUB(Option<Element>)

Tub

§

TUBE(Option<Element>)

Tube

§

URETM(Option<Element>)

Ureaplasma transport medium

§

VCCNE(Option<Element>)

Vaccine

§

VIAL(Option<Element>)

Vial

§

VIRTM(Option<Element>)

Viral Transport medium

§

WEST(Option<Element>)

Buffered Citrate

§

WING(Option<Element>)

Wing Location

§

_AccessMedicalDevice(Option<Element>)

AccessMedicalDevice

§

_AdministrationMedicalDevice(Option<Element>)

AdministrationMedicalDevice

§

_ClinicalDrug(Option<Element>)

ClinicalDrug

§

_ContainerEntityType(Option<Element>)

ContainerEntityType

§

_DrugEntity(Option<Element>)

DrugEntity

§

_IndividualPackageEntityType(Option<Element>)

IndividualPackageEntityType

§

_InjectionMedicalDevice(Option<Element>)

InjectionMedicalDevice

§

_MaterialEntityClassType(Option<Element>)

MaterialEntityClassType

§

_MedicalDevice(Option<Element>)

MedicalDevice

§

_MultiUseContainerEntityType(Option<Element>)

MultiUseContainerEntityType

§

_NonDrugAgentEntity(Option<Element>)

NonDrugAgentEntity

§

_NonRigidContainerEntityType(Option<Element>)

NonRigidContainerEntityType

§

_OrganizationEntityType(Option<Element>)

OrganizationEntityType

§

_PlaceEntityType(Option<Element>)

PlaceEntityType

§

_ResourceGroupEntityType(Option<Element>)

ResourceGroupEntityType

§

_RigidContainerEntityType(Option<Element>)

RigidContainerEntityType

§

_SpecimenAdditiveEntity(Option<Element>)

SpecimenAdditiveEntity

§

Null(Option<Element>)

If value is missing and just the element is present.

Trait Implementations§

Source§

impl Clone for V3EntityCode

Source§

fn clone(&self) -> V3EntityCode

Returns a duplicate of the value. Read more
1.0.0 · Source§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more
Source§

impl Debug for V3EntityCode

Source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
Source§

impl Default for V3EntityCode

Source§

fn default() -> Self

Returns the “default value” for a type. Read more
Source§

impl FHIRJSONDeserializer for V3EntityCode

Source§

impl FHIRJSONSerializer for V3EntityCode

Source§

fn serialize_value( &self, writer: &mut dyn Write, ) -> Result<bool, SerializeError>

Source§

fn serialize_extension( &self, writer: &mut dyn Write, ) -> Result<bool, SerializeError>

Source§

fn serialize_field( &self, field: &str, writer: &mut dyn Write, ) -> Result<bool, SerializeError>

Source§

fn is_fp_primitive(&self) -> bool

Source§

impl Into<Option<String>> for &V3EntityCode

Source§

fn into(self) -> Option<String>

Converts this type into the (usually inferred) input type.
Source§

impl MetaValue for V3EntityCode

Source§

fn fields(&self) -> Vec<&'static str>

Source§

fn get_field<'a>(&'a self, field: &str) -> Option<&'a dyn MetaValue>

Source§

fn get_field_mut<'a>(&'a mut self, field: &str) -> Option<&'a mut dyn MetaValue>

Source§

fn get_index<'a>(&'a self, _index: usize) -> Option<&'a dyn MetaValue>

Source§

fn get_index_mut<'a>( &'a mut self, _index: usize, ) -> Option<&'a mut dyn MetaValue>

Source§

fn flatten(&self) -> Vec<&dyn MetaValue>

Source§

fn as_any(&self) -> &dyn Any

Source§

fn typename(&self) -> &'static str

Source§

impl TryFrom<String> for V3EntityCode

Source§

type Error = String

The type returned in the event of a conversion error.
Source§

fn try_from(value: String) -> Result<Self, String>

Performs the conversion.

Auto Trait Implementations§

Blanket Implementations§

Source§

impl<T> Any for T
where T: 'static + ?Sized,

Source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
Source§

impl<T> Borrow<T> for T
where T: ?Sized,

Source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
Source§

impl<T> BorrowMut<T> for T
where T: ?Sized,

Source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
Source§

impl<T> CloneToUninit for T
where T: Clone,

Source§

unsafe fn clone_to_uninit(&self, dest: *mut u8)

🔬This is a nightly-only experimental API. (clone_to_uninit)
Performs copy-assignment from self to dest. Read more
Source§

impl<T> From<T> for T

Source§

fn from(t: T) -> T

Returns the argument unchanged.

§

impl<T> Instrument for T

§

fn instrument(self, span: Span) -> Instrumented<Self>

Instruments this type with the provided [Span], returning an Instrumented wrapper. Read more
§

fn in_current_span(self) -> Instrumented<Self>

Instruments this type with the current Span, returning an Instrumented wrapper. Read more
Source§

impl<T, U> Into<U> for T
where U: From<T>,

Source§

fn into(self) -> U

Calls U::from(self).

That is, this conversion is whatever the implementation of From<T> for U chooses to do.

Source§

impl<T> IntoEither for T

Source§

fn into_either(self, into_left: bool) -> Either<Self, Self>

Converts 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 more
Source§

fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
where F: FnOnce(&Self) -> bool,

Converts 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
Source§

impl<T> Same for T

Source§

type Output = T

Should always be Self
Source§

impl<T> ToOwned for T
where T: Clone,

Source§

type Owned = T

The resulting type after obtaining ownership.
Source§

fn to_owned(&self) -> T

Creates owned data from borrowed data, usually by cloning. Read more
Source§

fn clone_into(&self, target: &mut T)

Uses borrowed data to replace owned data, usually by cloning. Read more
Source§

impl<T, U> TryFrom<U> for T
where U: Into<T>,

Source§

type Error = Infallible

The type returned in the event of a conversion error.
Source§

fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>

Performs the conversion.
Source§

impl<T, U> TryInto<U> for T
where U: TryFrom<T>,

Source§

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.
Source§

fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>

Performs the conversion.
§

impl<V, T> VZip<V> for T
where V: MultiLane<T>,

§

fn vzip(self) -> V

§

impl<T> WithSubscriber for T

§

fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>
where S: Into<Dispatch>,

Attaches the provided Subscriber to this type, returning a [WithDispatch] wrapper. Read more
§

fn with_current_subscriber(self) -> WithDispatch<Self>

Attaches the current default Subscriber to this type, returning a [WithDispatch] wrapper. Read more