pub struct CoverageEligibilityResponse {Show 24 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 purpose: Option<Vec<CodeDt>>,
pub patient: Option<Reference>,
pub event: Option<Vec<CoverageEligibilityResponseEventBackboneElement>>,
pub serviced: Option<Period>,
pub created: Option<DateTimeDt>,
pub requestor: Option<Reference>,
pub request: Option<Reference>,
pub outcome: Option<CodeDt>,
pub disposition: Option<StringDt>,
pub insurer: Option<Reference>,
pub insurance: Option<Vec<CoverageEligibilityResponseInsuranceBackboneElement>>,
pub pre_auth_ref: Option<StringDt>,
pub form: Option<CodeableConcept>,
pub error: Option<Vec<CoverageEligibilityResponseErrorBackboneElement>>,
}
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 for coverage eligiblity request
status: Option<CodeDt>
active | cancelled | draft | entered-in-error
purpose: Option<Vec<CodeDt>>
auth-requirements | benefits | discovery | validation
patient: Option<Reference>
Intended recipient of products and services
event: Option<Vec<CoverageEligibilityResponseEventBackboneElement>>
Event information
serviced: Option<Period>
Estimated date or dates of service
created: Option<DateTimeDt>
Response creation date
requestor: Option<Reference>
Party responsible for the request
request: Option<Reference>
Eligibility request reference
outcome: Option<CodeDt>
queued | complete | error | partial
disposition: Option<StringDt>
Disposition Message
insurer: Option<Reference>
Coverage issuer
insurance: Option<Vec<CoverageEligibilityResponseInsuranceBackboneElement>>
Patient insurance information
pre_auth_ref: Option<StringDt>
Preauthorization reference
form: Option<CodeableConcept>
Printed form identifier
error: Option<Vec<CoverageEligibilityResponseErrorBackboneElement>>
Processing errors
Implementations§
Source§impl CoverageEligibilityResponse
impl CoverageEligibilityResponse
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_purpose(self, v: Vec<CodeDt>) -> Self
pub fn add_purpose<T: Into<CodeDt>>(self, v: T) -> Self
pub fn set_patient(self, v: Reference) -> Self
pub fn set_event( self, v: Vec<CoverageEligibilityResponseEventBackboneElement>, ) -> Self
pub fn add_event( self, v: CoverageEligibilityResponseEventBackboneElement, ) -> Self
pub fn set_serviced(self, v: Period) -> Self
pub fn set_created<T: Into<DateTimeDt>>(self, v: T) -> Self
pub fn set_requestor(self, v: Reference) -> 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_insurer(self, v: Reference) -> Self
pub fn set_insurance( self, v: Vec<CoverageEligibilityResponseInsuranceBackboneElement>, ) -> Self
pub fn add_insurance( self, v: CoverageEligibilityResponseInsuranceBackboneElement, ) -> Self
pub fn set_pre_auth_ref<T: Into<StringDt>>(self, v: T) -> Self
pub fn set_form(self, v: CodeableConcept) -> Self
pub fn set_error( self, v: Vec<CoverageEligibilityResponseErrorBackboneElement>, ) -> Self
pub fn add_error( self, v: CoverageEligibilityResponseErrorBackboneElement, ) -> Self
Trait Implementations§
Source§impl Clone for CoverageEligibilityResponse
impl Clone for CoverageEligibilityResponse
Source§fn clone(&self) -> CoverageEligibilityResponse
fn clone(&self) -> CoverageEligibilityResponse
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source
. Read more