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