Skip to content

Investigation subject and claim

Investigation subject and claim is implemented by InvestigationRepositoryExtensions and is documented as OP-SDN-15 in the Stage 1 analysis.

Field Value
Operation ID OP-SDN-15
Trigger See steps below
Primary components InvestigationRepositoryExtensions

Steps

  1. GetSubjectName(caseNumber): raw Oracle SQL (SQL-032) across investigation, subject, person, company, provider_location and policy, using nvl fallbacks.
  2. Rule: SDN-BR-050.
  3. GetClaimId(caseNumber): raw Oracle SQL (SQL-033).

Process flow

The following diagram visualizes this operation's control flow.

flowchart TD
    Start(["Investigation subject and claim"]) --> S1["`InvestigationRepositoryExtensions`"]
    S1 --> S2{"Rules satisfied?"}
    S2 -->|Yes| EndOk([Result returned])
    S2 -->|No| EndErr([Exception / empty result])

Sources

  • Data/SAIF.Data.NHibernate/Repositories/Investigations/InvestigationRepositoryExtensions.cs