pub struct EnrollmentResponse {Show 16 fields
pub id: Option<Id>,
pub meta: Option<Meta>,
pub implicit_rules: Option<UriDt>,
pub language: Option<CodeDt>,
pub text: Option<Narrative>,
pub contained: Option<Vec<AnyResource>>,
pub extension: Option<Vec<Extension>>,
pub modifier_extension: Option<Vec<Extension>>,
pub identifier: Option<Vec<Identifier>>,
pub status: Option<CodeDt>,
pub request: Option<Reference>,
pub outcome: Option<CodeDt>,
pub disposition: Option<StringDt>,
pub created: Option<DateTimeDt>,
pub organization: Option<Reference>,
pub request_provider: Option<Reference>,
}
Fields§
§id: Option<Id>
Logical id of this artifact
meta: Option<Meta>
Metadata about the resource
implicit_rules: Option<UriDt>
A set of rules under which this content was created
language: Option<CodeDt>
Language of the resource content
text: Option<Narrative>
Text summary of the resource, for human interpretation
contained: Option<Vec<AnyResource>>
Contained, inline Resources
extension: Option<Vec<Extension>>
Additional content defined by implementations
modifier_extension: Option<Vec<Extension>>
Extensions that cannot be ignored
identifier: Option<Vec<Identifier>>
Business Identifier
status: Option<CodeDt>
active | cancelled | draft | entered-in-error
request: Option<Reference>
Claim reference
outcome: Option<CodeDt>
queued | complete | error | partial
disposition: Option<StringDt>
Disposition Message
created: Option<DateTimeDt>
Creation date
organization: Option<Reference>
Insurer
request_provider: Option<Reference>
Responsible practitioner
Implementations§
Source§impl EnrollmentResponse
impl EnrollmentResponse
pub fn set_identifier(self, v: Vec<Identifier>) -> Self
pub fn add_identifier(self, v: Identifier) -> Self
pub fn set_status<T: Into<CodeDt>>(self, v: T) -> Self
pub fn set_request(self, v: Reference) -> Self
pub fn set_outcome<T: Into<CodeDt>>(self, v: T) -> Self
pub fn set_disposition<T: Into<StringDt>>(self, v: T) -> Self
pub fn set_created<T: Into<DateTimeDt>>(self, v: T) -> Self
pub fn set_organization(self, v: Reference) -> Self
pub fn set_request_provider(self, v: Reference) -> Self
Trait Implementations§
Source§impl Clone for EnrollmentResponse
impl Clone for EnrollmentResponse
Source§fn clone(&self) -> EnrollmentResponse
fn clone(&self) -> EnrollmentResponse
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 Compare for EnrollmentResponse
impl Compare for EnrollmentResponse
Source§impl Convert for EnrollmentResponse
impl Convert for EnrollmentResponse
fn to_integer(&self) -> Result<Integer>
fn to_decimal(&self) -> Result<Decimal>
fn to_strings(&self) -> Result<String>
fn to_datetime(&self) -> Result<DateTime>
fn to_boolean(&self) -> Result<Boolean>
Source§impl Debug for EnrollmentResponse
impl Debug for EnrollmentResponse
Source§impl Default for EnrollmentResponse
impl Default for EnrollmentResponse
Source§fn default() -> EnrollmentResponse
fn default() -> EnrollmentResponse
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for EnrollmentResponse
impl<'de> Deserialize<'de> for EnrollmentResponse
fn deserialize<De>(deserializer: De) -> Result<Self>where
De: Deserializer<'de>,
Source§impl DomainResource for EnrollmentResponse
impl DomainResource for EnrollmentResponse
fn extension(&self) -> &Option<Vec<Extension>>
fn set_extension(self, ext: Vec<Extension>) -> Self
fn add_extension(self, ext: Extension) -> Self
fn modifier_extension(&self) -> &Option<Vec<Extension>>
fn set_modifier_extension(self, ext: Vec<Extension>) -> Self
fn add_modifier_extension(self, ext: Extension) -> Self
Source§impl Executor for EnrollmentResponse
impl Executor for EnrollmentResponse
fn element(&self, symbol: &String, index: &Option<usize>) -> Result<Collection>
fn to_collection(&self, index: &Option<usize>) -> Collection
fn child(&self, _index: usize) -> Result<Collection>
Source§impl Resource for EnrollmentResponse
impl Resource for EnrollmentResponse
Source§impl Serialize for EnrollmentResponse
impl Serialize for EnrollmentResponse
Auto Trait Implementations§
impl Freeze for EnrollmentResponse
impl RefUnwindSafe for EnrollmentResponse
impl Send for EnrollmentResponse
impl Sync for EnrollmentResponse
impl Unpin for EnrollmentResponse
impl UnwindSafe for EnrollmentResponse
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