C80Facilitycodes

Enum C80Facilitycodes 

Source
pub enum C80Facilitycodes {
Show 80 variants V10206005(Option<Element>), V10531005(Option<Element>), V11424001(Option<Element>), V14866005(Option<Element>), V1773006(Option<Element>), V1814000(Option<Element>), V19602009(Option<Element>), V20078004(Option<Element>), V2081004(Option<Element>), V224687002(Option<Element>), V22549003(Option<Element>), V225732001(Option<Element>), V23392004(Option<Element>), V25681007(Option<Element>), V272501009(Option<Element>), V275576008(Option<Element>), V284546000(Option<Element>), V2849009(Option<Element>), V309898008(Option<Element>), V309900005(Option<Element>), V310205006(Option<Element>), V31628002(Option<Element>), V32074000(Option<Element>), V33022008(Option<Element>), V331006(Option<Element>), V35971002(Option<Element>), V360957003(Option<Element>), V360966004(Option<Element>), V36125001(Option<Element>), V36293008(Option<Element>), V3729002(Option<Element>), V37546005(Option<Element>), V37550003(Option<Element>), V38238005(Option<Element>), V39350007(Option<Element>), V394759007(Option<Element>), V394777002(Option<Element>), V39913001(Option<Element>), V405607001(Option<Element>), V409519008(Option<Element>), V413456002(Option<Element>), V413817003(Option<Element>), V41844007(Option<Element>), V418518002(Option<Element>), V419955002(Option<Element>), V42665001(Option<Element>), V4322002(Option<Element>), V45618002(Option<Element>), V45899008(Option<Element>), V46224007(Option<Element>), V48311003(Option<Element>), V50569004(Option<Element>), V51563005(Option<Element>), V52668009(Option<Element>), V5584006(Option<Element>), V56189001(Option<Element>), V56293002(Option<Element>), V57159002(Option<Element>), V58482006(Option<Element>), V59374000(Option<Element>), V62480006(Option<Element>), V6827000(Option<Element>), V69362002(Option<Element>), V72311000(Option<Element>), V73644007(Option<Element>), V73770003(Option<Element>), V77931003(Option<Element>), V78001009(Option<Element>), V78088001(Option<Element>), V79491001(Option<Element>), V79993009(Option<Element>), V80522000(Option<Element>), V81234003(Option<Element>), V82242000(Option<Element>), V83891005(Option<Element>), V89972002(Option<Element>), V901005(Option<Element>), V90484001(Option<Element>), V91154008(Option<Element>), Null(Option<Element>),
}

Variants§

§

V10206005(Option<Element>)

Hospital outpatient dental clinic

§

V10531005(Option<Element>)

Free-standing ambulatory surgery facility

§

V11424001(Option<Element>)

Ambulance-based care

§

V14866005(Option<Element>)

Hospital outpatient mental health center

§

V1773006(Option<Element>)

Free-standing radiology facility

§

V1814000(Option<Element>)

Hospital outpatient geriatric health center

§

V19602009(Option<Element>)

Fee-for-service private physicians’ group office

§

V20078004(Option<Element>)

Substance abuse treatment center

§

V2081004(Option<Element>)

Hospital ship

§

V224687002(Option<Element>)

Hospital-prison

§

V22549003(Option<Element>)

Hospital outpatient gynecology clinic

§

V225732001(Option<Element>)

Hospital-community

§

V23392004(Option<Element>)

Hospital outpatient otorhinolaryngology clinic

§

V25681007(Option<Element>)

Sexually transmitted disease health center

§

V272501009(Option<Element>)

Sports facility

§

V275576008(Option<Element>)

Elderly assessment clinic

§

V284546000(Option<Element>)

Hospice facility

§

V2849009(Option<Element>)

Hospital outpatient infectious disease clinic

§

V309898008(Option<Element>)

Psychogeriatric day hospital

§

V309900005(Option<Element>)

Care of the elderly day hospital

§

V310205006(Option<Element>)

Private residential home

§

V31628002(Option<Element>)

Hospital outpatient family medicine clinic

§

V32074000(Option<Element>)

Hospital-long term care

§

V33022008(Option<Element>)

Hospital-based outpatient clinic or department–OTHER-NOT LISTED

§

V331006(Option<Element>)

Hospital outpatient rheumatology clinic

§

V35971002(Option<Element>)

Ambulatory care site–OTHER–NOT LISTED

§

V360957003(Option<Element>)

Hospital outpatient allergy clinic

§

V360966004(Option<Element>)

Hospital outpatient immunology clinic

§

V36125001(Option<Element>)

Hospital-trauma center

§

V36293008(Option<Element>)

Hospital outpatient pain clinic

§

V3729002(Option<Element>)

Hospital outpatient pediatric clinic

§

V37546005(Option<Element>)

Hospital outpatient rehabilitation clinic

§

V37550003(Option<Element>)

Hospital outpatient dermatology clinic

§

V38238005(Option<Element>)

Hospital outpatient neurology clinic

§

V39350007(Option<Element>)

Private physicians’ group office

§

V394759007(Option<Element>)

Independent ambulatory care provider site–OTHER–NOT LISTED

§

V394777002(Option<Element>)

Health encounter site–NOT LISTED

§

V39913001(Option<Element>)

Residential school infirmary

§

V405607001(Option<Element>)

Ambulatory surgery center

§

V409519008(Option<Element>)

Contained casualty setting

§

V413456002(Option<Element>)

Adult day care center

§

V413817003(Option<Element>)

Child day care center

§

V41844007(Option<Element>)

Free-standing geriatric health center

§

V418518002(Option<Element>)

Dialysis unit–hospital

§

V419955002(Option<Element>)

Residential institution

§

V42665001(Option<Element>)

Nursing home

§

V4322002(Option<Element>)

Hospital-military field

§

V45618002(Option<Element>)

Skilled nursing facility

§

V45899008(Option<Element>)

Free-standing laboratory facility

§

V46224007(Option<Element>)

Vaccination clinic

§

V48311003(Option<Element>)

Hospital-Veterans’ Administration

§

V50569004(Option<Element>)

Hospital outpatient urology clinic

§

V51563005(Option<Element>)

Free-standing mental health center

§

V52668009(Option<Element>)

Hospital birthing center

§

V5584006(Option<Element>)

Hospital outpatient peripheral vascular clinic

§

V56189001(Option<Element>)

Hospital outpatient obstetrical clinic

§

V56293002(Option<Element>)

Hospital outpatient hematology clinic

§

V57159002(Option<Element>)

Hospital outpatient respiratory disease clinic

§

V58482006(Option<Element>)

Hospital outpatient gastroenterology clinic

§

V59374000(Option<Element>)

Traveler’s aid clinic

§

V62480006(Option<Element>)

Hospital-psychiatric

§

V6827000(Option<Element>)

Local community health center

§

V69362002(Option<Element>)

Hospital ambulatory surgery facility

§

V72311000(Option<Element>)

Health maintenance organization

§

V73644007(Option<Element>)

Hospital outpatient endocrinology clinic

§

V73770003(Option<Element>)

Emergency department–hospital

§

V77931003(Option<Element>)

Rural health center

§

V78001009(Option<Element>)

Hospital outpatient orthopedics clinic

§

V78088001(Option<Element>)

Hospital outpatient ophthalmology clinic

§

V79491001(Option<Element>)

Hospital radiology facility

§

V79993009(Option<Element>)

Hospital-government

§

V80522000(Option<Element>)

Hospital-rehabilitation

§

V81234003(Option<Element>)

Walk-in clinic

§

V82242000(Option<Element>)

Hospital-children’s

§

V83891005(Option<Element>)

Solo practice private office

§

V89972002(Option<Element>)

Hospital outpatient oncology clinic

§

V901005(Option<Element>)

Helicopter-based care

§

V90484001(Option<Element>)

Hospital outpatient general surgery clinic

§

V91154008(Option<Element>)

Free-standing birthing center

§

Null(Option<Element>)

If value is missing and just the element is present.

Trait Implementations§

Source§

impl Clone for C80Facilitycodes

Source§

fn clone(&self) -> C80Facilitycodes

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 C80Facilitycodes

Source§

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

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

impl Default for C80Facilitycodes

Source§

fn default() -> Self

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

impl FHIRJSONDeserializer for C80Facilitycodes

Source§

impl FHIRJSONSerializer for C80Facilitycodes

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 &C80Facilitycodes

Source§

fn into(self) -> Option<String>

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

impl MetaValue for C80Facilitycodes

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 C80Facilitycodes

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