InsuranceImageOther

class InsuranceImageOther(firstName: String, lastName: String, gender: Gender?, dateOfBirth: LocalDate, cardId: String) : InsuranceInfo, Parcelable

PaymentMethod for use when images of the front and back of the insurance card have been uploaded using the org.dexcare.services.payment.PaymentService.uploadInsuranceCard method, and the insurance is not owned by the app user.

Parameters

firstName

The insurance owner's first name.

lastName

The insurance owner's last name.

gender

The insurance owner's gender.

dateOfBirth

The insurance owner's date of birth.

cardId

the id of the insurance cards as returned by org.dexcare.services.payment.PaymentService.uploadInsuranceCard

Constructors

InsuranceImageOther
Link copied to clipboard
fun InsuranceImageOther(firstName: String, lastName: String, gender: Gender?, dateOfBirth: LocalDate, cardId: String)
The insurance owner's first name.

Functions

describeContents
Link copied to clipboard
abstract fun describeContents(): Int
writeToParcel
Link copied to clipboard
abstract fun writeToParcel(p0: Parcel, p1: Int)

Properties

cardId
Link copied to clipboard
open override val cardId: String
the id of the insurance cards as returned by org.dexcare.services.payment.PaymentService.uploadInsuranceCard
dateOfBirth
Link copied to clipboard
open override val dateOfBirth: LocalDate
The insurance owner's date of birth.
firstName
Link copied to clipboard
open override val firstName: String
The insurance owner's first name.
gender
Link copied to clipboard
open override var gender: Gender?
The insurance owner's gender.
insuranceType
Link copied to clipboard
open val insuranceType: InsuranceInfo.InsuranceType
lastName
Link copied to clipboard
open override val lastName: String
The insurance owner's last name.
memberId
Link copied to clipboard
open val memberId: String? = null
paymentHolderDeclaration
Link copied to clipboard
open val paymentHolderDeclaration: PaymentHolderDeclaration? = null
paymentMethod
Link copied to clipboard
val paymentMethod: PaymentMethod.PaymentMethod
providerId
Link copied to clipboard
open val providerId: String? = null