Skip to content

Claim bill queue — next bill

Claim bill queue — next bill is implemented by ClaimBillEntryRepository.GetNextClaimBillFromQueue and is documented as OP-SDN-01 in the Stage 1 analysis.

Field Value
Operation ID OP-SDN-01
Trigger See steps below
Primary components ClaimBillEntryRepository.GetNextClaimBillFromQueue

Steps

  1. Pass hasConflictAccess to ICCClaimApiService.GetNextClaimBillFromQueue.
  2. Rule: SDN-BR-001. SQL: none.
  3. Delegates: SAIF.Data / CCClaimApiService.GetNextClaimBillFromQueue, which applies SD-BR-013.
  4. The legacy named query SQL-050 is defined but unused.

Process flow

The following diagram visualizes this operation's control flow.

flowchart TD
    Start(["Claim bill queue — next bill"]) --> S1["`ClaimBillEntryRepository.GetNextClaimBillFromQueue`"]
    S1 --> S2{"Rules satisfied?"}
    S2 -->|Yes| EndOk([Result returned])
    S2 -->|No| EndErr([Exception / empty result])

Sources

  • Data/SAIF.Data.NHibernate/Repositories/ClaimBillEntryRepository.cs