File size: 1,783 Bytes
1cfeb15
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
"""ClaimSense — RL adjudication gym for insurance-claim triage agents.

Quickstart
----------

::

    from claims_env import AdjudicatorClient, lookup_policy, settle

    async with AdjudicatorClient("https://akhiilll-claims-env.hf.space") as env:
        obs = await env.reset()
        await env.step(lookup_policy())
        result = await env.step(settle(obs.claim_amount_requested))

The original ``ClaimsEnv``/``query_policy``/``approve``/… names are kept
as aliases for backwards compatibility.
"""

from .client import (
    AdjudicatorClient,
    ClaimsEnv,
    audit_transactions,
    confirm_coverage,
    compute_settlement,
    lookup_policy,
    pull_history,
    reject,
    request_evidence,
    risk_score,
    route_to_supervisor,
    settle,
    # legacy
    approve,
    calculate_payout,
    check_fraud,
    deny,
    escalate,
    query_claim_history,
    query_policy,
    request_documents,
    verify_coverage,
    verify_purchase,
)
from .models import (
    AdjudicatorAction,
    AdjudicatorObservation,
    AdjudicatorState,
    ClaimsAction,
    ClaimsObservation,
    ClaimsState,
)


__version__ = "1.1.0"

__all__ = [
    "AdjudicatorClient",
    "AdjudicatorAction",
    "AdjudicatorObservation",
    "AdjudicatorState",
    "lookup_policy",
    "pull_history",
    "risk_score",
    "request_evidence",
    "confirm_coverage",
    "audit_transactions",
    "compute_settlement",
    "settle",
    "reject",
    "route_to_supervisor",
    # legacy aliases
    "ClaimsEnv",
    "ClaimsAction",
    "ClaimsObservation",
    "ClaimsState",
    "query_policy",
    "query_claim_history",
    "check_fraud",
    "request_documents",
    "verify_coverage",
    "verify_purchase",
    "calculate_payout",
    "approve",
    "deny",
    "escalate",
]