Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Claim Type represents a claim template - a preconfigured way to validate a certain type of claim Claim data from the distributor. As a developer you can set up here the what sheet from the XLS will be used, how the columns will be mapped to the Claim Line Item line item and which logic should be used for validations of the claimsClaims.

Configuration

Claim types are managed on the page in Channel Management  Claim Types.

claim type list

Fields

  • uniqueName* - name – Name of the Claim Type.

  • label* - human – Human readable name of the Claim Type, displayed to the user , when they select which Claim Type they want to use on for the Claim document.

  • sheetName - when – When the claim data comes from XLS file, this denotes is the name of the sheet , which will be used. If not selected, the first sheet found in the XLS file will be used.

  • formulaName* (Validation Logic) - name of claim logic, – Name of the Claim logic which will do the validation of the uploaded claim Claim lines. It is executed for each claim Claim line item. See Claim Validation Logic.

  • validationStateElementName - name – Name of an element of the validation logic , which calculates and returns the validation status for the data row. For details about this element, see Claim Validation Logic. If not specified, the default validationState value will be used (see Claim Line Item (CLLI)).

  • allocationFormulaName (Allocation Grid Logic) - name of claim logic, – Name of a Claim logic which will calculate and return a result matrix with a list of details for the selected claim Claim line item. See Claim Allocation Logic.

  • configuration (mapping) - configuration – Configuration of mapping from a data row or logic calculation results result to a Claim Line Itemline item.

Mapping

of data row and calculation results

Data Row and Calculation Results to Claim Line Item

When the claim Claim validation logic finishes the validation of the data row, the data from the data row (from the XLS file) and the results of the validation logic are mapped to the claim Claim line item.

The data flow of the data is following:

claim data flow.drawio
  • Row with Claim data - represents – Represents one claim Claim row either read from an XLS file or created by the source logic. It’s It is provided to the Validation Logic validation ůogic as a Map object.

The mapping can be set up , when you select one particular claim Claim type , and click on Edit.

claim mapping

In the mapping configuration, you can decide for each field of the Claim Line Item, line item what data will end up in the field:

  • name - name – Name of source element/column.

    • source element - If the claim Claim validation logic has a visible element with such name, the value to be mapped, it will be taken from the result of that element.

    • source column - if – If the claim Claim validation logic does NOT have a visible element with such name, the value will be taken from the claim Claim data row from a column with such name.

  • attribute* - name – Name of the destination field on in the Claim Line Item object.

  • fieldFormatType - formatting – Formatting of the destination field. If the name is set, then also the fieldFormatType must be set. The format applies is applied when the user reviews the destination field of claim a Claim line item on the screen. If the value of the destination field comes from the validation logic, the format type of the logic element (if it’s setdefined) will override this format type.

  • canEdit - decides, – Decides if the destination field will be editable (overridable) by the user. All the other fields will appear to the user as read-only.