Benefit Specifications
A benefit specification specifies what a claim line should look like to qualify for an authorization requirement, waiting period, coverage or post benefits. The same benefit specification can be used by different products.
Benefit specification
Field |
Description |
Code |
Unique code that identifies this benefit specification |
Description |
Description for this benefit specification |
Type |
The type of benefit specification. The benefit specification can be of the type: Coverage; Reservation; Authorization; Waiting Period or Post Benefits |
Service Option Service Code |
The service option service code from which the benefit specification was generated in OHI Product Definition |
Claim form type |
Specifies what kind of claim this benefit specification applies to, e.g., professional or institutional |
Procedure group usage |
How should the procedure group be evaluated? In: When one or more of the procedures in the group are present on the claim line. Not In: When none of the procedures in the group are present on the claim line. |
Procedure group |
The group of procedures to which this benefit specification applies. |
Procedure group 2 usage |
How should the second procedure group be evaluated? In: When one or more of the procedures in the group are present on the claim line. Not In: When none of the procedures in the group are present on the claim line. |
Procedure group 2 |
The second group of procedures to which this benefit specification applies. |
Procedure group 3 usage |
How should the third procedure group be evaluated? In: When one or more of the procedures in the group are present on the claim line. Not In: When none of the procedures in the group are present on the claim line. |
Procedure group 3 |
The third group of procedures to which this benefit specification applies. |
Procedure condition usage |
How should the procedure condition be evaluated? In: When one or more of the procedures on the claim line meet the condition. Not In: When none of the procedures on the claim line meet the condition. |
Procedure condition |
The flexible group of procedures to which this benefit specification applies. |
Diagnosis usage |
To indicate In or Not in for a diagnosis group or condition. |
Diagnosis group |
The group of diagnoses to which this benefit specification applies. |
Diagnosis condition |
The flexible group of diagnoses to which the benefit specification applies. |
Diagnosis type |
The type of diagnoses to which this benefit specification applies. |
Product provider group scope |
Specifies whether this benefit specification applies when the benefits provider is IN one of the product provider groups, OUT of all of the product provider groups or EITHER way. |
Regime |
The regime that is applied to the claim line, when the line meets all of the conditions set by the benefit specification |
Case definition |
The case definition for which this benefit specification applies. This can only be specified for benefit specifications of the type 'Coverage'. |
Employer region usage |
In: the employer address is in the country region (group) on the benefit specification Not in: the employer address is not the country region (group) on the benefit specification |
Employer region |
The benefit only applies if the employer of the person or object is based in the referenced region |
Employer region group |
The benefit only applies if the employer of the person or object is based in the referenced group of regions |
Person age from |
The person start age to which this benefit specification is applicable. If it is left empty then no minimum age applies. |
Person age through |
The highest person age to which this benefit specification is applicable. If it is left empty then no maximum age applies. |
Person gender |
This specification only applies to persons of the specified age. If it is left empty, then it applied to both genders. |
Person region usage |
In: the person address is in the country region (group) on the benefit specification Not in: the person address is not the country region (group) on the benefit specification |
Person region |
The benefit only applies if the person is based in the referenced region |
Person region group |
The benefit only applies if the person is based in the referenced group of regions |
Provider specific group scope |
In: the benefits provider on the claim line is associated with at least one the provider groups on the benefit specification Not In: the benefits provider on the claim line may not be associated with any of the provider groups on the benefit specification |
Provider region usage |
In: the benefits provider address is in the country region (group) on the benefit specification Not in: the benefits provider address is not the country region (group) on the benefit specification |
Provider region |
The benefit only applies if the servicing provider is based in the referenced region |
Provider region group |
The benefit only applies if the servicing provider is based in the referenced group of regions |
Auth missing? |
If this indicator is checked, then this specification will be evaluated only in the event that an authorization is required, but is not found. This can only be specified for benefit specifications of the type 'Coverage'. |
Consume authorization? |
If this indicator is unchecked, then the claim line on which the benefit specification is applied will not write consumption on returned authorizations. This can only be specified for benefit specifications of the type 'Authorization'. |
Priority |
The priority of the specification: the smallest priority value is the one that takes precedence. |
Location type usage |
In: the location type on the claim line matches against one of the location types on the benefit specification Not In: the location type on the claim line may not be among the location types on the benefit specification |
Modifier usage |
In: at least one of the modifiers on the claim line match against one of the modifiers on the benefit specification Not In: none of the modifiers on the claim line can match against the modifiers on the benefit specification |
Specialty usage |
In: the specialty on the claim line matches against one of the specialties on the benefit specification Not In: the specialty on the claim line may not be among the specialties on the benefit specification |
A benefit specification can have one or more benefit specification provider groups:
Benefit specification provider group
Field |
Description |
Benefit specification |
The benefit specification |
Provider group |
The provider group |
Assignment label |
The qualifying label for the assignment of the provider group; if specified the system will use the policy product provider group(s) with a matching assignment label when determining network status in the claims flow |
Constraints:
-
At least one of provider group and assignment label must be specified
A benefit specification can have one or more benefit specification conditions:
Benefit specification condition
Field |
Description |
Benefit specification |
The benefit specification |
Condition |
A dynamic logic condition that serves as a condition that must be met by a claim line, if the benefit specification is to apply. |
A benefit specification can have one or more location types:
Benefit specification location type
Field |
Description |
Benefit specification |
The benefit specification |
Location type |
The location type |
A benefit specification can have one or more location types:
Benefit specification modifier
Field |
Description |
Benefit specification |
The benefit specification |
Modifier |
The modifier |
A benefit specification can have one or more location types:
Benefit specification specialty
Field |
Description |
Benefit specification |
The benefit specification |
Specialty |
The specialty |
The following restrictions apply to a benefit specification:
-
The following fields can only be specified on coverage specifications:
-
Case Definition
-
Auth missing? (mandatory)* The following fields can only be specified on authorization specifications:
-
Consume authorization? (mandatory)* For a coverage specification without a case definition one or more procedure groups and/or procedure conditions must be specified.
-
For a reservation specification one or more procedure groups and/or procedure conditions must be specified.
-
For an authorization specification one or more procedure groups and/or procedure conditions must be specified.
-
For a waiting period specification one or more procedure groups and/or procedure conditions must be specified.
-
For a post benefits specification one or more procedure groups and/or procedure conditions must be specified.
-
The procedure group usage must be specified when a procedure group is used and may not be specified when a procedure group is not used (this applies to all three procedure groups).
-
The procedure condition usage must be specified when a procedure condition is used and may not be specified when a procedure condition is not used.
-
A benefit specification may contain either a diagnosis group or a diagnosis condition but cannot contain both
-
If one of the two is specified, then the diagnosis usage must also be specified
-
A diagnosis type may only be specified when a diagnosis group or a diagnosis condition is specified* The product provider group scope is a mandatory field.
-
The specific provider group scope is a mandatory field if, and can only be specified if at least one benefit specification provider group exists.
-
The location type usage must be specified when a location type list is used and may not be specified when a location type list is not used.
-
The modifier usage must be specified when a modifier list is used and may not be specified when a modifier list is not used.
-
The specialty usage must be specified when a specialty list is used and may not be specified when a specialty list is not used.
-
The country region usage must be specified when a country region (group) is used and may not be specified otherwise. This applies separately for the person, provider and employer country region.
Provider Group Scope
The product provider group scope cannot be unspecified. If the value is IN, then the benefit specification applies only if the claim line benefits provider is within the scope of at least one of the product provider groups on the service date. If the value is OUT, then the benefit specification applies only if the claim line benefits provider is not within the scope of any of the product provider groups on the service date. If the value is EITHER , then the benefit specification applies regardless of specified product provider groups.
In case it is specified, the specific provider group is evaluated as follows: If the value is IN, then the benefit specification applies only if the claim line benefits provider is within the scope of at least one of the benefit specification provider groups on the claim line start date; If the value is OUT, then the benefit specification applies only if the claim line benefits provider is not in any of the benefit specification provider groups on the claim line start date.
The benefits provider is considered to be within scope of a provider group if that provider can be traced back to the provider group by traversing the path of organization providers and provider groups in between. In other words, at least one of the following statements must be true: (1) The benefits provider is affiliated with the provider group, (2) the benefits provider is an organization provider that is part of a greater organization provider that is affiliated with the provider group, or (3) the benefits provider is an individual provider and is affiliated with an organization provider that is affiliated with the provider group, either directly or because it is part of an organization that is affiliated with that group.
Diagnoses and Procedures
A benefit specification can specify either a diagnosis group or a diagnosis condition in combination with an optional diagnosis type. A diagnosis group defines a time valid list of diagnoses. A diagnosis condition defines a virtual group of diagnoses that consists of all diagnoses that meet the condition. If the diagnosis type is not specified, both the group and the condition are evaluated based on the primary diagnosis on a claim line. If the diagnosis type is specified, both the group and the condition are evaluated based on the diagnosis of that type on a claim line. The evaluation depends on the value of the diagnosis usage field. With regard to diagnoses, a benefit specification applies when:
-
Neither a diagnosis group nor condition is specified
-
A diagnosis group is specified, the diagnosis usage has value "In" and the applicable* claim line diagnosis is in the diagnosis group on the claim line start date.
-
A diagnosis group is specified, the diagnosis usage has value "Not in" and the applicable* claim line diagnosis is not in the diagnosis group on the claim line start date.
-
A diagnosis condition is specified, the diagnosis usage has value "In" and the applicable* claim line diagnosis meets the diagnosis condition.
-
A diagnosis condition is specified, the diagnosis usage has value "Not in" and the applicable* claim line diagnosis does not meet the diagnosis condition.
[1]
Procedures are evaluated in a similar manner. The three claim line procedures are matched at the claim line start date against the specified procedure condition and the group details of all specified procedure groups in combination with their usages:
-
In case of a specified procedure group there is a match (when the usage is set to 'In') if at least one of the three claim line procedures is in the specified group; when the usage is set to 'Not in' there is a match if none of the claim line procedures are in the specified group (this check is performed for every specified group).
-
In case of a specified procedure condition there is a match (when the usage is set to 'In') if at least one of the three claim line procedures meets the specified condition; when the usage is set to 'Not in' there is a match if none of the claim line procedures meet the specified condition.
Benefit Specification Conditions
The benefit specification meta model offers fields for the most common dimensions that drive the eligibility of benefit specifications, such as diagnoses, procedures, and providers. Benefit specification conditions are meant to impose conditions that cannot be captured by the benefit specification meta model. Consider the following examples. In order for a benefit to apply:
-
The service provider must have a particular specialty;
-
A dynamic field on the claim (e.g., placeOfService) must have a certain value.
-
A dynamic field on the person(e.g., studentStatus) must have a certain value.
Benefit specification conditions refer to dynamic logic conditions. The condition can be based on any field on the claim line, or any field that can be derived from the claim line, such as a field on the claim header. The outcome of the condition is either 'true' or 'false'.
In dynamic logic conditions the properties of the direct or of the related objects can be compared to each other or a literal value. For example, the specialty of the servicing provider can be compared to the literal value 'PT'. If the specialty of the servicing provider is equal to PT then the dynamic logic condition evaluates true. Otherwise the dynamic logic condition evaluates false.
In order for a benefit specification to apply, either no benefit specification conditions are specified or all associated benefit specification conditions must evaluated to be true.
Person Age and Gender
Benefits can vary per age and gender in case of serviced person. This can be set up using the fields: age from, age to and gender. The age of the person to which a service has been rendered by a provider needs to be between the age limits that are indicated on the benefit specification. For example when a product contains 2 benefit specifications:
-
Procedure group: 'Physical therapy' , Age from: 0, Age to: 17, Regime: Fully covered
-
Procedure group: 'Physical therapy' , Age from: 18, Age to: empty, Regime: 20% Coinsurance
then a person who is 18 at the service date will get a 20% coinsurance applied. A person who is 17 or younger will get no coinsurance applied.
Setting Parameters
Consider the image below. It shows he configuration for a COPAYMENT cover withhold rule using a parameter to set the dollar amount
![Benefit Specifications](_images/benefit-specifications.png)
Both therapy visits and office visits require a COPAYMENT, which is a withhold of a specific amount. The only difference between the two types of visits is that therapy visits require a 20 dollar copayment, while office visits only require a 10 dollar copayment. Rather than setting up two separate coverage regimes, the benefits configuration user chooses to set up a single coverage regime that withholds COPAYMENT without specifying an actual amount.
On the product benefit specification level, the benefits configuration user sets up two parameters: the first to specify that for THERAPY visits, any cover withhold rule that applies COPAYMENT should use an amount of 20; the second to specify that for OFFICE visits, any cover withhold rule that applies the COPAYMENT should use an amount of 10.
Benefit Specification Priority
Consider the following scenario a product contains a standard benefit for hair prosthesis. This benefit applies to both women and men of all ages, and requires a $10 copay. This is implemented by the following benefit specification.
Benefit Specifications
Code |
Prio |
Gender |
Age From |
Age Through |
Regime |
HP1 |
$10 Copay |
A year after the product is in use, new legislation is becomes effective, saying that all hair prosthesis for men between 30 and 49 is covered in full. This is an exception to the standard implemented by the plan, which takes $10 copay, so the configuration user is assigned the task to alter the product configuration. The user has two options. The first option is create a number of mutually exclusive benefit specifications. This would lead to the following configuration:
Benefit Specifications
Code |
Prio |
Gender |
Age From |
Age Through |
Regime |
HP1 |
Female |
$10 Copay |
|||
HP2 |
Male |
29 |
$10 Copay |
||
HP3 |
Male |
30 |
49 |
Covered in full |
|
HP4 |
Male |
50 |
$10 Copay |
This option would require the user to alter the existing benefit specification and create three new ones. The other option is to use the benefit specification priority field. This approach is more concise. This requires that the user tags the existing benefit with the product "default" priority label and the mandated benefit with the "mandate" priority. This would lead to the following configuration:
Benefit Specifications
Code |
Prio |
Gender |
Age From |
Age Through |
Regime |
HP1 |
Product Default |
$10 Copay |
|||
HP2 |
Mandate |
Male |
30 |
49 |
Covered in full |
The priorities are set up such that "Mandate" takes precedence over "Default". When a claim line is adjudicated against this benefit, and the person is a male between 30 and 49, the application will know to apply the mandated benefit because it has a higher priority than the product default.
Priority and Case Benefits
Consider the following scenario. Two separate case definitions have been configured; case definition C1 and definition C2. Case Definition C1 starts a new case if it detects a claim line with procedure code "123". Case definition C2 starts a new case when both of the following conditions are met: the claim line has the procedure code "456" and, within the same claim, there is another a line with procedure code "123". The underlying business logic is that if a claim contains both procedure codes, it should start a C2 case; if contains just the "123' code, it should start a C1 case.
Whenever a claim qualifies to start a C2 case, it will also qualify to start a C1 case. This means that the benefit configuration must be set up in such a way that C2 takes precedence over C1. Not doing so would result in a system denial of the claim, as the application cannot choose which benefit to apply: the one associated with C1 or the one associated with C2.
The way to configure this is by using the benefit specification priority. The benefit specification priorities have been configured so that "Product Priority" takes precedence over "Product Default":
Benefit Specifications
Code |
Prio |
Case Definition |
|
BESP1 |
Product Default |
C1 |
$500 Copay |
BESP2 |
Product Priority |
C2 |
$700 Copay |
The effect of this configuration is that when a claim comes in with both procedure codes "123" and "456", the initial selection of benefit specification will yield both BESP1 and BESP2. After the initial selection the application detects that BESP2 has a higher priority. That means that it will drop BESP1 from the selection and create a case of definition C2.