InsuranceManualSelf

class InsuranceManualSelf(memberId: String, providerId: String) : InsuranceInfo, Parcelable

PaymentMethod for use when the insurance is owned by the app user.

Parameters

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

InsuranceManualSelf
Link copied to clipboard
fun InsuranceManualSelf(memberId: String, providerId: String)
The insurance holder's member id, which can be found on the insurance card.

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 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 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.