InsuranceManualOther

class InsuranceManualOther(firstName: String, lastName: String, gender: Gender?, dateOfBirth: LocalDate, memberId: String, providerId: String) : InsuranceInfo, Parcelable

PaymentMethod for use when the insurance is owned by someone other than 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

memberId

The insurance holder's member id, which can be found on the insurance card.

providerId

The unique id of the insurance payer, which can be found using org.dexcare.services.payment.PaymentService.getInsurancePayers.

Constructors

InsuranceManualOther
Link copied to clipboard
fun InsuranceManualOther(firstName: String, lastName: String, gender: Gender?, dateOfBirth: LocalDate, memberId: String, providerId: 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 val cardId: String? = null
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 override val memberId: String
The insurance holder's member id, which can be found on the insurance card.
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 override val providerId: String
The unique id of the insurance payer, which can be found using org.dexcare.services.payment.PaymentService.getInsurancePayers.