InsuranceImageSelf

class InsuranceImageSelf(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.

Parameters

cardId

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

Constructors

InsuranceImageSelf
Link copied to clipboard
fun InsuranceImageSelf(cardId: String)
the id of the insurance card as returned by org.dexcare.services.payment.PaymentService.uploadInsuranceCard.

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 card as returned by org.dexcare.services.payment.PaymentService.uploadInsuranceCard.
dateOfBirth
Link copied to clipboard
open val dateOfBirth: LocalDate? = null
firstName
Link copied to clipboard
open val firstName: String? = null
gender
Link copied to clipboard
open var gender: Gender? = null
insuranceType
Link copied to clipboard
open val insuranceType: InsuranceInfo.InsuranceType
lastName
Link copied to clipboard
open val lastName: String? = null
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