pub enum ContractSignerType {
Show 49 variants
AFFL(Option<Element>),
AGNT(Option<Element>),
AMENDER(Option<Element>),
ASSIGNED(Option<Element>),
AUT(Option<Element>),
AUTHN(Option<Element>),
CIT(Option<Element>),
CLAIMANT(Option<Element>),
COAUTH(Option<Element>),
CONSENTER(Option<Element>),
CONSWIT(Option<Element>),
CONT(Option<Element>),
COPART(Option<Element>),
COVPTY(Option<Element>),
DELEGATEE(Option<Element>),
DEPEND(Option<Element>),
DPOWATT(Option<Element>),
EMGCON(Option<Element>),
EVTWIT(Option<Element>),
EXCEST(Option<Element>),
GRANTEE(Option<Element>),
GRANTOR(Option<Element>),
GUADLTM(Option<Element>),
GUAR(Option<Element>),
GUARD(Option<Element>),
HPOWATT(Option<Element>),
HPROV(Option<Element>),
INF(Option<Element>),
INSBJ(Option<Element>),
INTPRT(Option<Element>),
LEGAUTHN(Option<Element>),
NMDINS(Option<Element>),
NOK(Option<Element>),
NOTARY(Option<Element>),
PAT(Option<Element>),
POWATT(Option<Element>),
PRIMAUTH(Option<Element>),
PRIRECIP(Option<Element>),
RECIP(Option<Element>),
RESPRSN(Option<Element>),
REVIEWER(Option<Element>),
SOURCE(Option<Element>),
SPOWATT(Option<Element>),
TRANS(Option<Element>),
VALID(Option<Element>),
VERF(Option<Element>),
WIT(Option<Element>),
Delegator(Option<Element>),
Null(Option<Element>),
}Variants§
AFFL(Option<Element>)
Affiliate
AGNT(Option<Element>)
Agent
AMENDER(Option<Element>)
Amender
ASSIGNED(Option<Element>)
Assigned Entity
AUT(Option<Element>)
Author
AUTHN(Option<Element>)
Authenticator
CIT(Option<Element>)
Citizen
CLAIMANT(Option<Element>)
Claimant
COAUTH(Option<Element>)
Co-Author
CONSENTER(Option<Element>)
Consenter
CONSWIT(Option<Element>)
Consent Witness
CONT(Option<Element>)
Contact
COPART(Option<Element>)
Co-Participant
COVPTY(Option<Element>)
Covered Party
DELEGATEE(Option<Element>)
Delegatee
DEPEND(Option<Element>)
Dependent
DPOWATT(Option<Element>)
Durable Power of Attorney
EMGCON(Option<Element>)
Emergency Contact
EVTWIT(Option<Element>)
Event Witness
EXCEST(Option<Element>)
Executor of Estate
GRANTEE(Option<Element>)
Grantee
GRANTOR(Option<Element>)
Grantor
GUADLTM(Option<Element>)
Guardian ad lidem
GUAR(Option<Element>)
Guarantor
GUARD(Option<Element>)
Guardian
HPOWATT(Option<Element>)
Healthcare Power of Attorney
HPROV(Option<Element>)
Healthcare Provider
INF(Option<Element>)
Informant
INSBJ(Option<Element>)
Investigation Subject
INTPRT(Option<Element>)
Interpreter
LEGAUTHN(Option<Element>)
Legal Authenticator
NMDINS(Option<Element>)
Named Insured
NOK(Option<Element>)
Next of Kin
NOTARY(Option<Element>)
Notary
PAT(Option<Element>)
Patient
POWATT(Option<Element>)
Power of Attorney
PRIMAUTH(Option<Element>)
Primary Author
PRIRECIP(Option<Element>)
Primary Responsible Party
RECIP(Option<Element>)
Recipient
RESPRSN(Option<Element>)
Responsible Party
REVIEWER(Option<Element>)
Reviewer
SOURCE(Option<Element>)
Source
SPOWATT(Option<Element>)
Special Power of Attorney
TRANS(Option<Element>)
Transcriber
VALID(Option<Element>)
Validator
VERF(Option<Element>)
Verifier
WIT(Option<Element>)
Witness
Delegator(Option<Element>)
Delegator
Null(Option<Element>)
If value is missing and just the element is present.
Trait Implementations§
Source§impl Clone for ContractSignerType
impl Clone for ContractSignerType
Source§fn clone(&self) -> ContractSignerType
fn clone(&self) -> ContractSignerType
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for ContractSignerType
impl Debug for ContractSignerType
Source§impl Default for ContractSignerType
impl Default for ContractSignerType
Source§impl FHIRJSONDeserializer for ContractSignerType
impl FHIRJSONDeserializer for ContractSignerType
fn from_json_str(s: &str) -> Result<Self, DeserializeError>
fn from_serde_value( json: &Value, context: Context<'_>, ) -> Result<Self, DeserializeError>
Source§impl FHIRJSONSerializer for ContractSignerType
impl FHIRJSONSerializer for ContractSignerType
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 ContractSignerType
impl MetaValue for ContractSignerType
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 ContractSignerType
impl RefUnwindSafe for ContractSignerType
impl Send for ContractSignerType
impl Sync for ContractSignerType
impl Unpin for ContractSignerType
impl UnwindSafe for ContractSignerType
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
Mutably borrows from an owned value. Read more
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>
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 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>
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