---
title: Operation map
summary: Which contract operations the proxy exposes and which the repository actually calls.
status: draft
owner: Claims Systems Team
last_reviewed: 2026-09-10
---

# Operation map

This page reconciles the operations the proxy exposes against the operations repository source actually invokes. A reader uses it to answer "if the remote service changed this operation, does this repository care".

## Operations called from source

| Operation | SOAP action | Call site | Calling member | Service documentation | Source |
| --- | --- | --- | --- | --- | --- |
| `SubmitClaim` | `http://services.saif.example/claims/intake/v1/ClaimIntake/SubmitClaim` | `ClaimIntakeGateway.Submit` | `SubmitClaim` | `SAIF.Claims.Intake.Service`† | `src/SAIF.Claims.Intake.Client/ClaimIntakeGateway.cs:46` |
| `GetClaimStatus` | `http://services.saif.example/claims/intake/v1/ClaimIntake/GetClaimStatus` | `ClaimIntakeGateway.GetStatus` | `GetClaimStatus` | `SAIF.Claims.Intake.Service`† | `src/SAIF.Claims.Intake.Client/ClaimIntakeGateway.cs:63` |

## Operations present but not called

| Operation | SOAP action | Input message | Reason not called |
| --- | --- | --- | --- |
| `FlagClaimForReview` | `http://services.saif.example/claims/intake/v1/ClaimIntake/FlagClaimForReview` | `string claimNumber`, `string reason` | No call site found in repository source |

## External service origin

> **Origin**: `SubmitClaim` and `GetClaimStatus` are served by `SAIF.Claims.Intake.Service`, which is not documented by this run.

| Attribute | Value |
| --- | --- |
| Canonical service | `SAIF.Claims.Intake.Service` |
| Repository | Not determined from source |
| Evidence of the operation shape | `src/SAIF.Claims.Intake.Client/Service References/ClaimIntakeReference/ClaimIntake.wsdl` |
| Endpoint address | `http://claims-intake-dev.saif.example/ClaimIntake.svc` |

## Coverage

| Check | Count | Reconciles |
| --- | --- | --- |
| Operations declared by the proxy | 3 | - |
| Operations called from source | 2 | Rows in "Operations called from source" |
| Operations present but not called | 1 | Rows in "Operations present but not called" |
| Called + not called | 3 | Equals operations declared by the proxy |
| Every called row resolves or is †-marked | Yes | - |
| Every called row has a section in Client reference | Yes | - |

## Related documentation
- Client index
- Overview
- Architecture
- Contract
- Client reference
- [Consumption](consumption.md)
- Dependencies
- Tech debt

> **Note:** Statements marked with † were retrieved from dependency library documentation
> via the Legends CLI RAG service. They describe inherited behavior from the indicated
> origin library and should be verified if the dependency version changes.

## Sources
- `src/SAIF.Claims.Intake.Client/ClaimIntakeGateway.cs`
- `src/SAIF.Claims.Intake.Client/Service References/ClaimIntakeReference/Reference.svcmap`
- `src/SAIF.Claims.Intake.Client/Service References/ClaimIntakeReference/Reference.cs`
- `src/SAIF.Claims.Intake.Client/Service References/ClaimIntakeReference/ClaimIntake.wsdl`
- `src/SAIF.Claims.Intake.Client/app.config`
