Editing a Parameter

Prerequisites

To edit a parameter, you should have:

  • Validation algorithm defined using the C1_​PPARM_​VAL algorithm type (in case you want to validate an adhoc parameter value)

  • An algorithm defined using the C1-PPARM-ENT algorithm type (in case you want to use the algorithm while validating the pricing eligibility criteria)

  • The Fetch Type Source (C1-FetchSourceTypeVal) business service defined in the application

  • Source entities and source types defined in the application

  • Source type codes defined in the application

Note:

A sample algorithm type named C1_​PPARM_​VAL is shipped with the product. At present, it allows you to specify any special characters except ampersand (&), comma (,), underscore (_​), equal to (=), tilde (~), and semi-colon(;) in the parameter value.

A sample algorithm type named C1-PPARM-ENT is shipped with the product. At present, it returns a boolean value true. You can build custom logic in this algorithm which returns a value. This value can then be compared against the parameter value specified in the pricing eligibility criteria.

Procedure

To edit a parameter:

  1. Search for the parameter in the Parameter screen.
  2. In the Search Results section, click the Edit (The Edit Icon) icon in the Edit column corresponding to the parameter whose details you want to edit.

    The Parameter screen appears. It contains the following fields:

    Field Name Field Description Mandatory (Yes or No)
    Parameter Displays the parameter.
    Note: This is a read-only field.
    Not applicable
    Source Entity Used to indicate the source entity using which the parameter value is derived. The valid values are:
    • Account

    • Algorithm

    • Benefit

    • Customer Class

    • Delinquency Event Type

    • Division

    • Health Plan

      Note: This option is not applicable for the banking business.
    • Health Product

      Note: This option is not applicable for the banking business.
    • Membership

      Note: This option is not applicable for the banking business.
    • Membership Person

      Note: This option is not applicable for the banking business.
    • Person

    • Policy

    • Policy Plan

      Note: This option is not applicable for the banking business.
    • Product

      Note: This option is not applicable for the health insurance business.
    • Service Quantity Identifier

    • State

    • Transaction

    Note: The list includes only those values which are defined in theSOURCE_​ENTITY_​FLG lookup field.
    Yes
    Description Used to specify the description for the parameter. Yes
    Source Type Used to indicate the source type using which the parameter value is derived. The valid values are:
    • Characteristic

    • Field

    • Usage Amount

    • Usage Counter

    Note:

    This field appears when the Account, Person, Benefit, Health Plan, Health Product, Membership, Membership Person, Person, Policy, Policy Plan, Product, or State option is selected from the Source Entity list.

    The Usage Amount and Usage Counter options do not appear in the Source Type list when the Benefit, Health Plan, Health Product, Membership, Membership Person, Policy, Policy Plan, Product, or State option is selected from the Source Entity list.

    This is a read-only field. By default, the Field option is selected when the Customer Class, Delinquency Event Type, and Division option is selected from the Source Entity list.

    The list includes only those values which are defined in the SOURCE_​TYPE_​FLG lookup field.

    Yes
    Value Type Used to indicate the type of value that you want to store in the parameter. The valid values are:
    • Adhoc

    • Predefined

    • Reference

    Note: The list includes only those values which are defined in the PRICE_​PARM_​TYPE_​FLG lookup field.
    Not applicable
    Source Type Code Used to indicate the source type code using which the parameter value is derived.
    Note:

    This field does not appear when the Transaction option is selected from the Source Entity list.

    The following table indicates the values that are listed in the Source Type Code field depending on the source entity and source type combination:

    Source Entity Source Type Source Type Code
    Account Characteristic Lists all characteristics where the characteristic entity is set to Account.
    Account Field Lists all fields of the CI_​ACCT table.
    Account Usage Amount The list includes only those values which are defined in the BAL_​FLG lookup field.
    Account Usage Counter The list includes only those values which are defined in the CNT_​FLG lookup field.
    Algorithm - Lists all algorithms which are defined using the C1-PPARM-ENT algorithm type.
    Benefit Characteristic Lists all characteristics where the characteristic entity is set to Benefit.
    Benefit Field Lists all fields of the C1_​BENEFITS table.
    Customer Class Field By default, the Customer Class option is selected.
    Note: This is a read-only field.
    Delinquency Event Type Field Lists all fields of the CI_​MD_​TBL_​FLD table.
    Division Field By default, the Division option is selected.
    Note: This is a read-only field.
    Health Plan Characteristic Lists all characteristics where the characteristic entity is set to Health Plan.
    Note: This option is not applicable for the banking business.
    Health Plan Field Lists all the fields of the C1_​HEALTH_​PLAN table.
    Note: This option is not applicable for the banking business.
    Health Product Characteristic Lists all characteristics where the characteristic entity is set to Health Product.
    Note: This option is not applicable for the banking business.
    Health Product Field Lists all the fields of the

    C1_​PRODUCT_​

    HC_​DTLS table.

    Note: This option is not applicable for the banking business.
    Membership Characteristic Lists all characteristics where the characteristic entity is set to Membership.
    Note: This option is not applicable for the banking business.
    Membership Field Lists all fields of the CI_​MEMBERSHIP table.
    Note: This option is not applicable for the banking business.
    Membership Person Characteristic Lists all characteristics where the characteristic entity is set to Membership Person.
    Note: This option is not applicable for the banking business.
    Membership Person Field Lists all fields of the CI_​MEMBERSHIP_​PER table.
    Note: This option is not applicable for the banking business.
    Person Characteristic Lists all characteristics where the characteristic entity is set to Person.
    Person Field Lists all fields of the CI_​PER table.
    Person Usage Amount The list includes only those values which are defined in the BAL_​FLG lookup field.
    Person Usage Counter The list includes only those values which are defined in the CNT_​FLG lookup field.
    Policy Characteristic Lists all characteristics where the characteristic entity is set to Policy.
    Note: This option is not applicable for the banking business.
    Policy Field Lists all fields of the CI_​POLICY table.
    Note: This option is not applicable for the banking business.
    Policy Plan Characteristic Lists all characteristics where the characteristic entity is set to Plan.
    Note: This option is not applicable for the banking business.
    Policy Plan Field Lists all fields of the CI_​POLICY_​PLAN table.
    Note: This option is not applicable for the banking business.
    Product Characteristic Lists all characteristics where the characteristic entity is set to Product.
    Note: This option is not applicable for the health insurance business.
    Product Field Lists all fields of the C1_​PRODUCT table.
    Note: This option is not applicable for the health insurance business.
    Service Quantity Identifier - Lists all fields of the CI_​SQI table.
    State Characteristic Lists all characteristics where the characteristic entity is set to State.
    State Field Lists all fields of the CI_​STATE table.
    Yes
    Validation Algorithm Used to indicate the algorithm using which you want to validate the adhoc parameter value.
    Note:

    This field appears when the Adhoc option is selected from the Value Type list.

    The Search (The Search Icon) icon appears corresponding to the Validation Algorithm field. On clicking the Search icon, the Algorithm Search window appears.

    On specifying the algorithm, the description of the algorithm appears corresponding to the Validation Algorithm field.

    No
    Reference Entity Used to indicate the reference table whose primary key (column) you want to set as the reference entity.
    Note:

    This field appears only when the Reference option is selected from the Value Type list.

    The Search (The Search Icon) icon appears corresponding to the Reference Entity field. On clicking the Search icon, the Reference Table Search window appears.

    On specifying the entity, the description of the entity appears corresponding to the Reference Entity field.

    You can only specify a language table, where the DESCR column is available, in the Reference Entity field.

    Yes

    In addition, this screen contains the following two sections:

    • Parameter Values - Used to define the predefined values for the parameter. It contains the following fields:

      Field Name Field Description Mandatory (Yes or No)
      Parameter Values Used to specify the value for the parameter.
      Note: You can specify any special characters except ampersand (&), comma (,), underscore (_​), equal to (=), tilde (~), and semi-colon(;) in the predefined parameter value.
      Yes (Conditional)
      Note: This field is required while defining the predefined parameter values.
      Description Used to specify the description for the parameter value. Yes (Conditional)
      Note: This field is required while defining the predefined parameter values.
      Note:

      The Parameter Values section appears only when the Predefined option is selected from the Value Type list. At least one parameter value should be defined for a parameter where the value type is set to Predefined.

      If you want to define more than one predefined value for the parameter, click the Add (The Add Icon) icon and then specify the details.

      However, if you want to remove a predefined value from the parameter, click the Delete (The Delete Icon) icon corresponding to the parameter value.

    • Parameter Usage - Used to indicate where you want to use the parameter in the system. It contains the following options:

      Option Name Option Description Mandatory (Yes or No)
      Price Item Used to indicate whether the parameter is associated with a price item or price item bundle. If the parameter is associated with a price item or price item bundle, you can use the parameter while defining the price item pricing.
      Note:

      This option appears when the Account, Person, Product, State, or the Transaction option is selected from the Source Entity list.

      By default, this option is selected when the Transaction option is selected from the Source Entity list.

      Yes (Conditional)
      Note: This option is required while associating the parameter with a price item.
      Pricing Eligibility Criteria Used to indicate whether the parameter is used for defining the pricing eligibility criteria.
      Note: This option appears when the Account, Algorithm, Membership, Membership Person, Person, Product, Service Quantity Identifier, or the State option is selected from the Source Entity list.
      Yes (Conditional)
      Note: This option is required while defining a pricing eligibility criteria using the parameter.
      Pricing Rule Eligibility Criteria Used to indicate whether the parameter is used for defining the pricing rule eligibility criteria.
      Note: This option appears only when the Membership or the Membership Person option is selected from the Source Entity list.
      Yes (Conditional)
      Note: This option is required while using the parameter for defining a rule based pricing eligibility criteria.
      Business Rule Eligibility Criteria Used to indicate whether the parameter is used for defining the business rule eligibility criteria.
      Note: This option appears only when the Account, Algorithm, Customer Class, Delinquency Event Type, Division, Health Plan, Health Product, Membership, Membership Person, Policy, or the Policy Plan option is selected from the Source Entity list.
      Yes (Conditional)
      Note: This option is required while using the parameter for defining a rule based business eligibility criteria.
      Price List Eligibility Criteria Used to indicate whether the parameter is used for defining the price list eligibility criteria.
      Note: This option appears only when the Account, Algorithm, Person, Product, Service Quantity Identifier, or the State option is selected from the Source Entity list.
      Yes (Conditional)
      Note: This option is required while defining a price list eligibility criteria using the parameter.
      Product Eligibility Criteria Used to indicate whether the parameter is used for defining the product eligibility criteria.
      Note: This option appears only when the Account, Person, Product, or the State option is selected from the Source Entity list.
      Yes (Conditional)
      Note: This option is required while defining a product eligibility criteria using the parameter.
      Rule Eligibility Criteria Used to indicate whether the parameter is used for defining the rule eligibility criteria.
      Note: This option does not appear when the Customer Class, Delinquency Event Type, Division Product, Service Quantity Identifier, or the Transaction option is selected from the Source Entity list.
      Yes (Conditional)
      Note: This option is required while defining a rule eligibility criteria using the parameter.
      Note: You must select at least one option in the Parameter Usage section.
  3. Modify the required details in the Parameter screen.
  4. Click Save.
    The changes made to the parameter are saved.

Related Topics

For more information on... See...
How to search for a parameter Searching for a Parameter
Parameter screen Parameter (Used for Searching)