Pend Resolution Integration Point

This integration point consists of two operation that provide way to resolve pended claims in an automated fashion and can be leveraged to release a large volume of pended claims back into the processing flow.

Rather than manual intervention, claims might also be pended for automated intervention, e.g., the claim needs to held for a period of time in order for a pre-authorization to come through or because the down stream systems are not ready to processes the claims yet. The main difference is that the claim itself does not require edits.

Claims that require automated intervention are pended in bulk. Once it is time for these claims to be released back into the flow, two options are available.

The first option is to call the claims reprocessing integration point and request that all of the pended claims (meeting certain conditions) are reprocessed from scratch. This is the appropriate option when the claim needs to re-adjudicate, e.g., to see if the required authorization is now available.

The second option is to call the pend resolution integration point and request that all of the pended claims (meeting certain conditions) are released to continue processing, i.e., without starting from scratch. This is the appropriate option when there is no need to re-adjudicate the claim. This second option is supported by the workflow operations described below, i.e., the <resolvePendReasonsClaimListRequest> and the <resolvePendReasonsClaimCriteriaRequest>.

Note that it is possible to use either operation to resubmit a claim that also has published pend reasons. In this case a <taskDone> event is sent out, just as if the claim had been resubmitted manually in the user interface.

Both pend resolution operations have as parameter indSetToHighPriority: if set to 'Y', then the pend resolution request marks all claims involved as high priority claims. If indSetToHighPriority is not set to 'Y', then the high priority indicator of all claims involved is left untouched.

Resolve Claim List Request

There are two operations to release pended claims. The first operation takes a list of claims as input and has the following structure:

<resolvePendReasonsClaimListRequest
  indSetToHighPriority=""
  processResponseFilePath="">
  <claims>  -- List of claims to be processed
    <claim code = ""/>
    ...
  </claims>
  <claimSelectionInputFilePath/>
  <pendReasons> -- List of pend reasons to be resolved
     <pendReason code = ""/>
     ...

The request must specify at least one claim and one pend reason. The request can contain no more than 15 pend reasons. The request either includes the <claims> or the <claimSelectionInputFilePath> element. If the number of claims to be resolved exceeds the limit of 100, use <claimSelectionInputFilePath> to select more by listing the claims in the specified file. The file has the following structure:

<resolveClaimSelection>
  indSetToHighPriority=""
  <claims>
    <claim code =""/>
    <claim code =""/>
    <claim code =""/>
    ...

Upon processing the request, the following happens: for each listed claim, all claim pend reasons, bill pend reasons and claim line pend reasons are checked; if the pend reason is listed in the request, it is immediately resolved. Only claims with status CHANGE, MANUAL PRICING, MANUAL PRICING ADJUDICATION, MANUAL BENEFITS or MANUAL ADJUDICATION are considered.

All claims on which at least one claim pend reason, bill pend reason or claim line pend reason has been resolved are submitted for further processing. If there are still unresolved pend reasons on a submitted claim, the system shows the same behavior as though the claim was submitted by a claims operator in the user interface:

  • Claims with status CHANGE, MANUAL PRICING ADJUDICATION (internal benefits), MANUAL PRICING and MANUAL BENEFITS:

    • any resolved pend reasons are removed

    • if any pend reasons with indicator 'Adjudication Only' set to false remain, the claim remains in a pended status

    • else the claim continues in the flow

  • Claims with status MANUAL PRICING ADJUDICATION (external benefits) and MANUAL ADJUDICATION:

    • any resolved pend reasons are removed

    • if any pend reasons irrespective of indicator 'Adjudication Only' remain, the claim remains in a pended status

    • else the claim continues in the flow

The response message has the following structure:

<resolvePendReasonsResponse>
  <resultMessages
      result=""
   >
       <resultMessage
         code=""
      >
      message text
      </resultMessage>
      ...
   </resultMessages>
   <claims>
      <claim
         code=""
      >
         <resultMessages
            result=""
         >
           <resultMessage
              code=""
           >
           message text
           </resultMessage>
           ...
        </resultMessages>
      </claim>
   </claims>
    ...

The response lists each claim that led to a fatal message as well as each claim that was resubmitted, and continued processing, i.e., the claims that are still pended due to remaining unresolved pend reasons are not listed. The following messages can thus be included in the response:

Code Sev Message

CLA-IP-WRKF-001

Fatal

The pend reasons on claim {code} cannot be resolved due to its current status

CLA-IP-WRKF-007

Fatal

Claim {code} is unknown

CLA-IP-WRKF-002

Fatal

Pend Reason {code} is unknown

CLA-IP-WRKF-008

Fatal

Claim {code} has none of the listed pend reasons

CLA-IP-WRKF-009

Fatal

Claim {code} cannot be resolved because it is locked by another process

CLA-IP-WRKF-010

Info

Claim {code} is resolved

Resolve Claim Criteria Request

The second operation that releases pended claims takes a list of criteria as input and has the following structure:

<resolvePendReasonsClaimCriteriaRequest
   -- Lines with service date between
   serviceStartDate
   serviceEndDate
   -- Claims with entry date between
   entryStartDate
   entryEndDate
   claimForm
   claimType
   benefitsProviderGroupCode
   priceProviderGroupCode
   serviceProviderGroupCode
   locationProviderGroupCode
   claimantProviderGroupCode
   productCode
>
  <pendReasons/> -- List of pend reasons to be resolve
     <pendReason
       code
     />
     ...

The request must specify at least one pend reason, but all of the criteria are optional. If a criteria is not listed in the request, it is not applied. For example, if no claim type is specified, both provider and restitution claims are considered are picked up. Consequently, a request without any criteria, is processed against all pended claims, i.e., claims in the status CHANGE, MANUAL PRICING, MANUAL PRICING ADJUDICATION, MANUAL BENEFITS or MANUAL ADJUDICATION. The request can contain no more than 15 pend reasons.

The productCode criteria is satisfied if the claim line has at least one claim line coverage that refers to that particular product. It is not matched against the claim line field "productCode". A provider group criteria is satisfied if the claim or line specifies a provider that is in that group on the claim or claim line start date.

Upon processing the request, claim (headers), bills and lines are evaluated separately. The reason is that some of the criteria are matched against fields on the claim header while others are matched against fields on the bill and claim line.

Some criteria match against fields only on the claim (header), such as the the claimantProvider and the claimType. These criteria also apply when looking to resolve bill and claim line pend reasons, e.g., if the request specifies a claim type then the claim type of the claim to which that line belongs must match. In other words claim level criteria also apply to when looking to resolve bill and claim line pend reasons.

The reverse is not true; if the request contains criteria that can only be found on the claim line, then claim and bill pend reasons are precluded from resolution. For example, e.g., if the request specifies a product code and / or benefits provider (fields that are only on the claim line), then the request can only result in claim line pend reason resolutions.

Some criteria match against fields that appear on claim, bill and / or claim line level, e.g., the service provider. In this case, matches are made per level. For example, if the service provider is set on claim header level, then the service provider on the line automatically has the same value, and the request with a service provider criteria potentially resolves both claim and claim line pend reasons. If the claim header does not specify a service provider, but each individual line does, then a request with a service provider criteria can only resolve claim line pend reasons. Even if the service provider is the same on each line.

If a claim meets all of the criteria, then any claim pend reason that is listed in the request is immediately resolved; if a bill meets all of the criteria, then any bill pend reason that is listed in the request is immediately resolved; if a claim line meets all of the criteria then any claim line pend reason that is listed in the request is immediately resolved.

All claims on which at least one claim pend reason, bill pend reason or claim line pend reason has been resolved are submitted for further processing. If there are still unresolved pend reasons on a submitted claim, the system shows the same behavior as though the claim was submitted by a claims operator in the user interface:

  • Claims with status CHANGE, MANUAL PRICING ADJUDICATION (internal benefits), MANUAL PRICING and MANUAL BENEFITS:

    • any resolved pend reasons are removed

    • if any pend reasons with indicator 'Adjudication Only' set to false remain, the claim remains in a pended status

    • else the claim continues in the flow

  • Claims with status MANUAL PRICING ADJUDICATION (external benefits) and MANUAL ADJUDICATION:

    • any resolved pend reasons are removed

    • if any pend reasons irrespective of indicator 'Adjudication Only' remain, the claim remains in a pended status

    • else the claim continues in the flow

The response message has the following structure:

<resolvePendReasonClaimListResponse>
  <resultMessages/>
  <claims>
    <claim
      code
    ...

The response lists each claim that led to a fatal message as well as each claim that was resubmitted, and continued processing, i.e., the claims that are still pended due to remaining unresolved pend reasons are not listed. The following messages can thus be included in the response:

Code Sev Message

CLA-IP-WRKF-002

Fatal

Pend Reason {code} is unknown

CLA-IP-WRKF-003

Fatal

Provider Group {code} is unknown

CLA-IP-WRKF-004

Fatal

Claim form {code} is unknown

CLA-IP-WRKF-005

Fatal

Product Code {code} is unknown

CLA-IP-WRKF-006

Fatal

Start date must be before end date

CLA-IP-WRKF-009

Fatal

Claim {code} cannot be resolved because it is locked by another process

CLA-IP-WRKF-010

Info

Claim {code} is resolved