Skip to main content

HS.SDA3.MemberPolicyAmount

serial class HS.SDA3.MemberPolicyAmount extends HS.SDA3.DataType

Property Inventory

Properties

property Amount as HS.SDA3.Numeric;
Monetary amount.
Property methods: AmountDisplayToLogical(), AmountGet(), AmountIsValid(), AmountLogicalToDisplay(), AmountNormalize(), AmountSet(), AmountXSDToLogical()
property Category as HS.SDA3.CodeTableDetail.MemberPolicyAmountCategory;

The category of the member policy amount detailed in the policy. The following X12 values are supported from 522 - Amount Qualifier Code:

B9 Co-insurance - Actual
C1 Co-Payment Amount
D2 Deductible Amount
EBA Expected Expenditure Amount
FK Other Unlisted Amount
P3 Premium Amount
R Spend Down

Property methods: CategoryGet(), CategoryGetObject(), CategoryGetObjectId(), CategoryGetSwizzled(), CategoryIsEmpty(), CategoryIsValid(), CategoryNewObject(), CategorySet(), CategorySetObject(), CategorySetObjectId(), CategoryUnSwizzle()
property Currency as HS.SDA3.CodeTableDetail.Currency;
The currency associated with the monetary amount.
Property methods: CurrencyGet(), CurrencyGetObject(), CurrencyGetObjectId(), CurrencyGetSwizzled(), CurrencyIsEmpty(), CurrencyIsValid(), CurrencyNewObject(), CurrencySet(), CurrencySetObject(), CurrencySetObjectId(), CurrencyUnSwizzle()
property Extension as HS.Local.SDA3.MemberPolicyAmountExtension;
Property methods: ExtensionGet(), ExtensionGetObject(), ExtensionGetObjectId(), ExtensionGetSwizzled(), ExtensionIsEmpty(), ExtensionIsValid(), ExtensionNewObject(), ExtensionSet(), ExtensionSetObject(), ExtensionSetObjectId(), ExtensionUnSwizzle()
property Value as HS.SDA3.Quantity;
Non-monetary value, such as a percentage.
Property methods: ValueGet(), ValueGetObject(), ValueGetObjectId(), ValueGetSwizzled(), ValueIsEmpty(), ValueIsValid(), ValueNewObject(), ValueSet(), ValueSetObject(), ValueSetObjectId(), ValueUnSwizzle()

Inherited Members

Inherited Methods

FeedbackOpens in a new tab