pub enum DocumentClasscodes {
Show 46 variants
V113696(Option<Element>),
V114850(Option<Element>),
V114868(Option<Element>),
V114884(Option<Element>),
V115048(Option<Element>),
V115063(Option<Element>),
V115436(Option<Element>),
V155085(Option<Element>),
V187260(Option<Element>),
V187484(Option<Element>),
V187617(Option<Element>),
V188425(Option<Element>),
V264366(Option<Element>),
V264416(Option<Element>),
V264424(Option<Element>),
V278952(Option<Element>),
V278960(Option<Element>),
V278978(Option<Element>),
V278986(Option<Element>),
V285700(Option<Element>),
V286195(Option<Element>),
V286344(Option<Element>),
V297499(Option<Element>),
V297507(Option<Element>),
V297515(Option<Element>),
V297523(Option<Element>),
V341099(Option<Element>),
V341172(Option<Element>),
V341214(Option<Element>),
V341222(Option<Element>),
V341339(Option<Element>),
V341404(Option<Element>),
V347484(Option<Element>),
V347757(Option<Element>),
V470393(Option<Element>),
V470427(Option<Element>),
V470450(Option<Element>),
V470468(Option<Element>),
V470492(Option<Element>),
V535765(Option<Element>),
V564450(Option<Element>),
V564476(Option<Element>),
V570168(Option<Element>),
V570176(Option<Element>),
V571331(Option<Element>),
Null(Option<Element>),
}Variants§
V113696(Option<Element>)
History of Immunization
V114850(Option<Element>)
Anesthesia records
V114868(Option<Element>)
Chemotherapy records
V114884(Option<Element>)
Consult Note
V115048(Option<Element>)
Surgical operation note
V115063(Option<Element>)
Provider-unspecified progress note
V115436(Option<Element>)
Nursery records
V155085(Option<Element>)
Labor and delivery records
V187260(Option<Element>)
Radiology studies (set)
V187484(Option<Element>)
Diagnostic imaging study
V187617(Option<Element>)
Provider-unspecified transfer summary
V188425(Option<Element>)
Discharge summary
V264366(Option<Element>)
Laboratory Studies (set)
V264416(Option<Element>)
Cardiology studies (set)
V264424(Option<Element>)
Obstetrical studies (set)
V278952(Option<Element>)
Gastroenterology endoscopy studies (set)
V278960(Option<Element>)
Pulmonary studies (set)
V278978(Option<Element>)
Neuromuscular electrophysiology studies (set)
V278986(Option<Element>)
Pathology studies (set)
V285700(Option<Element>)
Provider-unspecified procedure note
V286195(Option<Element>)
Ophthalmology/optometry studies (set)
V286344(Option<Element>)
Miscellaneous studies (set)
V297499(Option<Element>)
Dialysis records
V297507(Option<Element>)
Neonatal intensive care records
V297515(Option<Element>)
Critical care records
V297523(Option<Element>)
Perioperative records
V341099(Option<Element>)
Evaluation and management note
V341172(Option<Element>)
Provider-unspecified, History and physical note
V341214(Option<Element>)
Interventional procedure note
V341222(Option<Element>)
Pathology procedure note
V341339(Option<Element>)
Summarization of episode note
V341404(Option<Element>)
Transfer of care referral note
V347484(Option<Element>)
Telephone encounter note
V347757(Option<Element>)
General surgery Pre-operative evaluation and management note
V470393(Option<Element>)
Inpatient Admission history and physical note
V470427(Option<Element>)
Counseling note
V470450(Option<Element>)
Study report Document
V470468(Option<Element>)
Summary of death
V470492(Option<Element>)
Non-patient Communication
V535765(Option<Element>)
Personal health monitoring report Document
V564450(Option<Element>)
Medication Summary Document
V564476(Option<Element>)
Plan of care note
V570168(Option<Element>)
Privacy Policy Acknowledgment Document
V570176(Option<Element>)
Privacy Policy Organization Document
V571331(Option<Element>)
Referral note
Null(Option<Element>)
If value is missing and just the element is present.
Trait Implementations§
Source§impl Clone for DocumentClasscodes
impl Clone for DocumentClasscodes
Source§fn clone(&self) -> DocumentClasscodes
fn clone(&self) -> DocumentClasscodes
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source. Read moreSource§impl Debug for DocumentClasscodes
impl Debug for DocumentClasscodes
Source§impl Default for DocumentClasscodes
impl Default for DocumentClasscodes
Source§impl FHIRJSONDeserializer for DocumentClasscodes
impl FHIRJSONDeserializer for DocumentClasscodes
fn from_json_str(s: &str) -> Result<Self, DeserializeError>
fn from_serde_value( json: &Value, context: Context<'_>, ) -> Result<Self, DeserializeError>
Source§impl FHIRJSONSerializer for DocumentClasscodes
impl FHIRJSONSerializer for DocumentClasscodes
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 DocumentClasscodes
impl MetaValue for DocumentClasscodes
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 DocumentClasscodes
impl RefUnwindSafe for DocumentClasscodes
impl Send for DocumentClasscodes
impl Sync for DocumentClasscodes
impl Unpin for DocumentClasscodes
impl UnwindSafe for DocumentClasscodes
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