pub enum EndpointPayloadType {
Show 74 variants
Any(Option<Element>),
None(Option<Element>),
Urn_Hl7Org_Sdwg_CcdaNonXMLBody_11(Option<Element>),
Urn_Hl7Org_Sdwg_CcdaStructuredBody_11(Option<Element>),
Urn_Ihe_Card_CRC_2012(Option<Element>),
Urn_Ihe_Card_EPRCIE_2014(Option<Element>),
Urn_Ihe_Card_Imaging_2011(Option<Element>),
Urn_Ihe_Dent_CDA_ImagingReportStructuredHeadings_2013(Option<Element>),
Urn_Ihe_Dent_PDF(Option<Element>),
Urn_Ihe_Dent_TEXT(Option<Element>),
Urn_Ihe_Iti_BppcSd_2007(Option<Element>),
Urn_Ihe_Iti_Bppc_2007(Option<Element>),
Urn_Ihe_Iti_Dsg_Detached_2014(Option<Element>),
Urn_Ihe_Iti_Dsg_Enveloping_2014(Option<Element>),
Urn_Ihe_Iti_XdsSd_Pdf_2008(Option<Element>),
Urn_Ihe_Iti_XdsSd_Text_2008(Option<Element>),
Urn_Ihe_Iti_Xdw_2011_WorkflowDoc(Option<Element>),
Urn_Ihe_Lab_XdLab_2008(Option<Element>),
Urn_Ihe_Pat_Apsr_All_2010(Option<Element>),
Urn_Ihe_Pat_Apsr_Cancer_All_2010(Option<Element>),
Urn_Ihe_Pat_Apsr_Cancer_Breast_2010(Option<Element>),
Urn_Ihe_Pat_Apsr_Cancer_Cervix_2010(Option<Element>),
Urn_Ihe_Pat_Apsr_Cancer_Colon_2010(Option<Element>),
Urn_Ihe_Pat_Apsr_Cancer_Endometrium_2010(Option<Element>),
Urn_Ihe_Pat_Apsr_Cancer_Esophagus_2010(Option<Element>),
Urn_Ihe_Pat_Apsr_Cancer_Kidney_2010(Option<Element>),
Urn_Ihe_Pat_Apsr_Cancer_Larynx_2010(Option<Element>),
Urn_Ihe_Pat_Apsr_Cancer_Lip_oral_cavity_2010(Option<Element>),
Urn_Ihe_Pat_Apsr_Cancer_Liver_2010(Option<Element>),
Urn_Ihe_Pat_Apsr_Cancer_Lung_2010(Option<Element>),
Urn_Ihe_Pat_Apsr_Cancer_Ovary_2010(Option<Element>),
Urn_Ihe_Pat_Apsr_Cancer_Pancreas_2010(Option<Element>),
Urn_Ihe_Pat_Apsr_Cancer_Pharynx_2010(Option<Element>),
Urn_Ihe_Pat_Apsr_Cancer_Prostate_2010(Option<Element>),
Urn_Ihe_Pat_Apsr_Cancer_Salivary_gland_2010(Option<Element>),
Urn_Ihe_Pat_Apsr_Cancer_Skin_2010(Option<Element>),
Urn_Ihe_Pat_Apsr_Cancer_Stomach_2010(Option<Element>),
Urn_Ihe_Pat_Apsr_Cancer_Testis_2010(Option<Element>),
Urn_Ihe_Pat_Apsr_Cancer_Thyroid_2010(Option<Element>),
Urn_Ihe_Pat_Apsr_Cancer_Urinary_bladder_2010(Option<Element>),
Urn_Ihe_Pcc_Apr_Edu_2008(Option<Element>),
Urn_Ihe_Pcc_Apr_Handp_2008(Option<Element>),
Urn_Ihe_Pcc_Apr_Lab_2008(Option<Element>),
Urn_Ihe_Pcc_Aps_2007(Option<Element>),
Urn_Ihe_Pcc_Cm_2008(Option<Element>),
Urn_Ihe_Pcc_Crc_2008(Option<Element>),
Urn_Ihe_Pcc_Ctn_2007(Option<Element>),
Urn_Ihe_Pcc_Edes_2007(Option<Element>),
Urn_Ihe_Pcc_Edpn_2007(Option<Element>),
Urn_Ihe_Pcc_Edr_2007(Option<Element>),
Urn_Ihe_Pcc_Ets_2011(Option<Element>),
Urn_Ihe_Pcc_Handp_2008(Option<Element>),
Urn_Ihe_Pcc_Hp_2008(Option<Element>),
Urn_Ihe_Pcc_Ic_2009(Option<Element>),
Urn_Ihe_Pcc_Irc_2008(Option<Element>),
Urn_Ihe_Pcc_Its_2011(Option<Element>),
Urn_Ihe_Pcc_Ldhp_2009(Option<Element>),
Urn_Ihe_Pcc_Lds_2009(Option<Element>),
Urn_Ihe_Pcc_Mds_2009(Option<Element>),
Urn_Ihe_Pcc_Nds_2010(Option<Element>),
Urn_Ihe_Pcc_Nn_2007(Option<Element>),
Urn_Ihe_Pcc_Ppvs_2010(Option<Element>),
Urn_Ihe_Pcc_Tn_2007(Option<Element>),
Urn_Ihe_Pcc_Trs_2011(Option<Element>),
Urn_Ihe_Pcc_XdsMs_2007(Option<Element>),
Urn_Ihe_Pcc_Xphr_2007(Option<Element>),
Urn_Ihe_Pharm_Dis_2010(Option<Element>),
Urn_Ihe_Pharm_Padv_2010(Option<Element>),
Urn_Ihe_Pharm_Pml_2013(Option<Element>),
Urn_Ihe_Pharm_Pre_2010(Option<Element>),
Urn_Ihe_Rad_CDA_ImagingReportStructuredHeadings_2013(Option<Element>),
Urn_Ihe_Rad_PDF(Option<Element>),
Urn_Ihe_Rad_TEXT(Option<Element>),
Null(Option<Element>),
}Variants§
Any(Option<Element>)
Any
None(Option<Element>)
None
Urn_Hl7Org_Sdwg_CcdaNonXMLBody_11(Option<Element>)
For documents following C-CDA constraints using a non structured body.
Urn_Hl7Org_Sdwg_CcdaStructuredBody_11(Option<Element>)
For documents following C-CDA constraints using a structured body.
Urn_Ihe_Card_CRC_2012(Option<Element>)
Cardiology CRC
Urn_Ihe_Card_EPRCIE_2014(Option<Element>)
Cardiology EPRC-IE
Urn_Ihe_Card_Imaging_2011(Option<Element>)
Cardiac Imaging Report
Urn_Ihe_Dent_CDA_ImagingReportStructuredHeadings_2013(Option<Element>)
Dental CDA
Urn_Ihe_Dent_PDF(Option<Element>)
Dental PDF
Urn_Ihe_Dent_TEXT(Option<Element>)
Dental Text
Urn_Ihe_Iti_BppcSd_2007(Option<Element>)
Basic Patient Privacy Consents with Scanned Document
Urn_Ihe_Iti_Bppc_2007(Option<Element>)
Basic Patient Privacy Consents
Urn_Ihe_Iti_Dsg_Detached_2014(Option<Element>)
DSG Detached Document
Urn_Ihe_Iti_Dsg_Enveloping_2014(Option<Element>)
DSG Enveloping Document
Urn_Ihe_Iti_XdsSd_Pdf_2008(Option<Element>)
PDF embedded in CDA per XDS-SD profile
Urn_Ihe_Iti_XdsSd_Text_2008(Option<Element>)
Text embedded in CDA per XDS-SD profile
Urn_Ihe_Iti_Xdw_2011_WorkflowDoc(Option<Element>)
XDW Workflow Document
Urn_Ihe_Lab_XdLab_2008(Option<Element>)
CDA Laboratory Report
Urn_Ihe_Pat_Apsr_All_2010(Option<Element>)
Anatomic Pathology Structured Report All
Urn_Ihe_Pat_Apsr_Cancer_All_2010(Option<Element>)
Anatomic Pathology Structured Report Cancer All
Urn_Ihe_Pat_Apsr_Cancer_Breast_2010(Option<Element>)
Anatomic Pathology Structured Report Cancer Breast
Urn_Ihe_Pat_Apsr_Cancer_Cervix_2010(Option<Element>)
Anatomic Pathology Structured Report Cancer Cervix
Urn_Ihe_Pat_Apsr_Cancer_Colon_2010(Option<Element>)
Anatomic Pathology Structured Report Cancer Colon
Urn_Ihe_Pat_Apsr_Cancer_Endometrium_2010(Option<Element>)
Anatomic Pathology Structured Report Cancer Endometrium
Urn_Ihe_Pat_Apsr_Cancer_Esophagus_2010(Option<Element>)
Anatomic Pathology Structured Report Cancer Esophagus
Urn_Ihe_Pat_Apsr_Cancer_Kidney_2010(Option<Element>)
Anatomic Pathology Structured Report Cancer Kidney
Urn_Ihe_Pat_Apsr_Cancer_Larynx_2010(Option<Element>)
Anatomic Pathology Structured Report Cancer Larynx
Urn_Ihe_Pat_Apsr_Cancer_Lip_oral_cavity_2010(Option<Element>)
Anatomic Pathology Structured Report Cancer Lip Oral Cavity
Urn_Ihe_Pat_Apsr_Cancer_Liver_2010(Option<Element>)
Anatomic Pathology Structured Report Cancer Liver
Urn_Ihe_Pat_Apsr_Cancer_Lung_2010(Option<Element>)
Anatomic Pathology Structured Report Cancer Lung
Urn_Ihe_Pat_Apsr_Cancer_Ovary_2010(Option<Element>)
Anatomic Pathology Structured Report Cancer Ovary
Urn_Ihe_Pat_Apsr_Cancer_Pancreas_2010(Option<Element>)
Anatomic Pathology Structured Report Cancer Pancreas
Urn_Ihe_Pat_Apsr_Cancer_Pharynx_2010(Option<Element>)
Anatomic Pathology Structured Report Cancer Pharynx
Urn_Ihe_Pat_Apsr_Cancer_Prostate_2010(Option<Element>)
Anatomic Pathology Structured Report Cancer Prostate
Urn_Ihe_Pat_Apsr_Cancer_Salivary_gland_2010(Option<Element>)
Anatomic Pathology Structured Report Cancer Salivary Gland
Urn_Ihe_Pat_Apsr_Cancer_Skin_2010(Option<Element>)
Anatomic Pathology Structured Report Cancer Skin
Urn_Ihe_Pat_Apsr_Cancer_Stomach_2010(Option<Element>)
Anatomic Pathology Structured Report Cancer Stomach
Urn_Ihe_Pat_Apsr_Cancer_Testis_2010(Option<Element>)
Anatomic Pathology Structured Report Cancer Testis
Urn_Ihe_Pat_Apsr_Cancer_Thyroid_2010(Option<Element>)
Anatomic Pathology Structured Report Cancer Thyroid
Urn_Ihe_Pat_Apsr_Cancer_Urinary_bladder_2010(Option<Element>)
Anatomic Pathology Structured Report Cancer Urinary Bladder
Urn_Ihe_Pcc_Apr_Edu_2008(Option<Element>)
Antepartum Record (APR) - Education
Urn_Ihe_Pcc_Apr_Handp_2008(Option<Element>)
Antepartum Record (APR) - History and Physical
Urn_Ihe_Pcc_Apr_Lab_2008(Option<Element>)
Antepartum Record (APR) - Laboratory
Urn_Ihe_Pcc_Aps_2007(Option<Element>)
IHE Antepartum Summary
Urn_Ihe_Pcc_Cm_2008(Option<Element>)
Care Management (CM)
Urn_Ihe_Pcc_Crc_2008(Option<Element>)
Cancer Registry Content (CRC)
Urn_Ihe_Pcc_Ctn_2007(Option<Element>)
PCC CTN
Urn_Ihe_Pcc_Edes_2007(Option<Element>)
Emergency Department Encounter Summary (EDES)
Urn_Ihe_Pcc_Edpn_2007(Option<Element>)
PCC EDPN
Urn_Ihe_Pcc_Edr_2007(Option<Element>)
Emergency Department Referral (EDR)
Urn_Ihe_Pcc_Ets_2011(Option<Element>)
PCC ETS
Urn_Ihe_Pcc_Handp_2008(Option<Element>)
History and Physical Specification
Urn_Ihe_Pcc_Hp_2008(Option<Element>)
PCC HP
Urn_Ihe_Pcc_Ic_2009(Option<Element>)
Immunization Content (IC)
Urn_Ihe_Pcc_Irc_2008(Option<Element>)
Immunization Registry Content (IRC)
Urn_Ihe_Pcc_Its_2011(Option<Element>)
PCC ITS
Urn_Ihe_Pcc_Ldhp_2009(Option<Element>)
PCC LDHP
Urn_Ihe_Pcc_Lds_2009(Option<Element>)
PCC LDS
Urn_Ihe_Pcc_Mds_2009(Option<Element>)
PCC MDS
Urn_Ihe_Pcc_Nds_2010(Option<Element>)
PCC NDS
Urn_Ihe_Pcc_Nn_2007(Option<Element>)
PCC NN
Urn_Ihe_Pcc_Ppvs_2010(Option<Element>)
PCC PPVS
Urn_Ihe_Pcc_Tn_2007(Option<Element>)
PCC TN
Urn_Ihe_Pcc_Trs_2011(Option<Element>)
PCC TRS
Urn_Ihe_Pcc_XdsMs_2007(Option<Element>)
XDS Medical Summaries
Urn_Ihe_Pcc_Xphr_2007(Option<Element>)
Personal Health Records
Urn_Ihe_Pharm_Dis_2010(Option<Element>)
Pharmacy DIS
Urn_Ihe_Pharm_Padv_2010(Option<Element>)
Pharmacy PADV
Urn_Ihe_Pharm_Pml_2013(Option<Element>)
Pharmacy PML
Urn_Ihe_Pharm_Pre_2010(Option<Element>)
Pharmacy Pre
Urn_Ihe_Rad_CDA_ImagingReportStructuredHeadings_2013(Option<Element>)
Radiology XDS-I Structured CDA
Urn_Ihe_Rad_PDF(Option<Element>)
Radiology XDS-I PDF
Urn_Ihe_Rad_TEXT(Option<Element>)
Radiology XDS-I Text
Null(Option<Element>)
If value is missing and just the element is present.
Trait Implementations§
Source§impl Clone for EndpointPayloadType
impl Clone for EndpointPayloadType
Source§fn clone(&self) -> EndpointPayloadType
fn clone(&self) -> EndpointPayloadType
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source. Read moreSource§impl Debug for EndpointPayloadType
impl Debug for EndpointPayloadType
Source§impl Default for EndpointPayloadType
impl Default for EndpointPayloadType
Source§impl FHIRJSONDeserializer for EndpointPayloadType
impl FHIRJSONDeserializer for EndpointPayloadType
fn from_json_str(s: &str) -> Result<Self, DeserializeError>
fn from_serde_value( json: &Value, context: Context<'_>, ) -> Result<Self, DeserializeError>
Source§impl FHIRJSONSerializer for EndpointPayloadType
impl FHIRJSONSerializer for EndpointPayloadType
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 EndpointPayloadType
impl MetaValue for EndpointPayloadType
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 EndpointPayloadType
impl RefUnwindSafe for EndpointPayloadType
impl Send for EndpointPayloadType
impl Sync for EndpointPayloadType
impl Unpin for EndpointPayloadType
impl UnwindSafe for EndpointPayloadType
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