Dynamic Logic Object Reference

This section describes the convenience methods that are only for use in creating claim transactions. Other convenience methods may also be used (where applicable).

Methods

getMessageText

This method is available on claimMessage, claimLineMessage and billMessage to return the standard text message (i.e. OHI_MESSAGES_TL.MESSAGE) with tokens replaced with substitution values. The base language message definition text of the message is used.

Example:

ctrClaimMessage.messageText= claimMessage.getMessageText()

getAlternativeMessageText

This method is available on claimMessage, claimLineMessage and billMessage to return the alternative text message (i.e. OHI_MESSAGES_TL.EXTERNAL_TEXT_ALTERNATIVE) with tokens replaced with substitution values. The base language message definition text of the message is used.

Example:

ctrClaimMessage.personMessage = claimMessage.getAlternativeMessageText()

getProviderText

This method is available on claimMessage, claimLineMessage and billMessage to return the provider text message (i.e. OHI_MESSAGES_TL.EXTERNAL_TEXT_PROVIDER) with tokens replaced with substitution values. The base language message definition text of the message is used.

Example:

ctrClaimMessage.providerMessage = claimMessage.getProviderText()

getSubtypeBoilerplate

This method is available on reimbursementMethod and pricingRule to return the boilerplate text of the subtype*. E.g. if this convenience method is used on a feeSchedule, a subtype of reimbursementMethod, it will return the text "Fee Schedule".

(*) Boilerplate text will be returned in the default language

Example:

methodRuleType = providerPricingClause.reimbursementMethod.getSubtypeBoilerplate()