VA障害合算等級の計算機
50%、30%、20%の等級は、VAの全人的方式で合算すると72になり、公式の合算等級は100%ではなく70%です。VAが認定した個別の等級を入力するだけで分かります。ブラウザで無料で使えます。
- 無料
- ブラウザで動作
- 登録不要
- データは端末の外に出ません
無料で実行
計算例
- 評価
- 50, 30, 20
- 数量
- 3
- 統合値 (未丸め)
- 72
- 統合等級
- 70
Veterans Affairs の合算障害等級は、表計算の合計のように足し合わせません。追加の各パーセントは、より重い等級をすでに数えたあとに残る効率にだけ適用され、結果は最も近い十に変換され、五で終わる値は切り上げます。根拠は 38 CFR 4.25 です。五十パーセントと三十パーセントは丸め前に六十五となり、公式の合算等級は七十パーセントであって八十ではありません。この VA 障害合算等級の計算機は個別の障害パーセントの一覧を受け取り、高い順に並べ、全身の式を等級ごとに適用し、丸め前の合算値と公式の合算等級の両方を返します。
VA合算等級が単純合計ではなく残存効率を使う理由
Department of Veterans Affairs は、給与が時間を足すようには個別の障害パーセントを足しません。38 CFR 4.25 のもとでは、各等級はより重い障害をすでに数えたあとに残る効率に適用されます。これが全身法です。 すでに五十パーセント障害と見なされる退役軍人は五十パーセント効率として扱われます。
さらに三十パーセントの等級はその残りの五十の三十パーセント、つまり十五点を取り、進行中の合算値は六十五になり、八十にはなりません。後続の二十パーセントは、なお効率と見なされる三十五点の二十パーセントを取り、七点を加えて丸め前の合算値を七十二にします。
一覧のすべての等級を高い順に適用したあとでのみ、その合算値は十で割り切れる最も近い数に変換され、五で終わる値は切り上げられるため、七十二は七十パーセントの合算等級になります。
この計算機は一覧を高い順に並べ、各等級のあとで進行中の合算値を整数に丸めて Combined Ratings Table の整数と手順が一致するようにし、最後にその十点丸めを適用します。五十、三十、二十、十の連鎖はしたがって丸め前七十五、公式の合算等級八十パーセントに着地し、退役軍人、VSO、請求担当者が公表表から期待する数字です。
計算機は 38 CFR 4.26 の両側因子を適用せず、服務関連を判断せず、等級決定の代わりにもなりません。VA がすでに付けた個別パーセントをご自身で渡し、計算機は公表表の規則のもとでそれらのパーセントが生む合算値を返します。ゼロパーセントの評価は残存効率を変えないため許可されます。
VA障害合算等級の計算機が役立つ場面
退役軍人と認定代理人は合算等級の計算機を使い、個別評価の一覧を、補償表、SMC のスクリーニング、請求が表定の百パーセントに近いかを動かす一つの数へ変えます。給付相談と法律クリニックは現行の各評価を一回の呼び出しに入れ、ファイル上の等級決定と比較します。これは補償率の照会、両側因子のシート、TDIU 所得テストとは別の仕事です。
検証失敗は残高を消費しません。一覧を短く保ち、丸めた合算等級をテストに固定すれば、自前の等級表エンジンを立てずに、ティーザー・ケース管理プラグイン・エッジワーカー向けの再現可能な全身法の数字が得られます。
活用例
提出前に提案増額を確認する
現行評価のうち一つを次の表段階へ上げて再実行し、給付を過大に見せる算術合計ではなく公式の合算等級を読んでください。
よくある質問
VAの合算障害等級はどのように計算しますか?
等級は高い順に並べます。各等級 r は C = round(C + r × (100 − C) / 100) で C を更新し、38 CFR 4.25 の Combined Ratings Table に一致します。各等級のあと、C は 10 で割り切れる最も近い数に変換され、5 で終わる値は切り上げます。五十と三十は 65 に合算され、70 パーセントの合算等級になり、80 ではありません。
パーセントが100を超えるとどうなりますか?
ratings の各要素は 0 以上 100 以下の有限数でなければなりません。100 を超える値は拒否され、インデックスを示し、課金されません。100 そのものは有効な全障害等級です。
なぜ50%足す30%足す20%が70%であり、100%ではないのですか?
VA は加算ではなく残存効率を使います。五十は 50 パーセント効率を残し、その残りの三十パーセントは 15 なので進行中の合算値は 65 です。
この計算機は両側因子を適用しますか?
いいえ。 38 CFR 4.26 の両側因子は、対になる四肢または対になる骨格筋への別の調整です。両側の増額は呼び出す前にご自身で適用するか、別の仕事として扱ってください。
等級を入力する順番は関係ありますか?
関係ありません。VAの表と同じく、合算の前に高い順へ並べ替えるので、どの順番で入力してもかまいません。0%の等級も受け付けますが、結果は変わりません。
関連ツール
開発者向け — APIアクセス
このページの機能はすべてAPIからも利用できます。自社システムに組み込みたいチーム向けのセクションです。それ以外の方は上のツールをそのままお使いください。
エンドポイント
Bearerトークンで認証し、POST1回でタスクをキューに登録します。結果はWebhookまたは署名付きリンクで受け取れます。
お使いのスタックから呼び出す
curl -X POST https://api.kit.forhosting.com/fin/va-disability \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"ratings":[50,30,20]}'const res = await fetch("https://api.kit.forhosting.com/fin/va-disability", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"ratings": [
50,
30,
20
]
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/fin/va-disability",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"ratings": [
50,
30,
20
]
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/fin/va-disability", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"ratings":[50,30,20]}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"ratings":[50,30,20]}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/fin/va-disability", body)
req.Header.Set("Authorization", "Bearer "+os.Getenv("KIT_KEY"))
req.Header.Set("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)リクエスト例
{
"ratings": [
50,
30,
20
]
}レスポンス例
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "fin.va_disability",
"status": "queued",
"_links": {
"result": "/tasks/tsk_…/result"
}
}非同期APIです。task_idは即時に返ります。ポーリングは1秒あたり1リクエストまでです。
料金
単価はすべて公開しています。トークン換算や独自クレジットはありません。失敗したタスクは課金されません。
制限
max_items | 50 |
エラー
| HTTP | コード | 意味 |
|---|---|---|
401 | unauthorized | APIキーが無効か、指定されていません。Authorizationヘッダーを確認してください。 |
402 | insufficient_balance | 残高が不足しています。チャージ後に再度お試しください。 |
404 | unknown_type | 指定されたタスクタイプは存在しません。タイプ名を確認してください。 |
429 | rate_limited | リクエストが多すぎます。しばらく待ってから再度お試しください。 |
技術的な注記
百を超えるパーセントは invalid_input で拒否され、課金されません。
入力契約、丸め規則、エラーの扱い
ratings は有限な障害パーセントの空でない配列です。すべてのパーセントはゼロ以上百以下でなければなりません。負のパーセントも拒否されます。VA 評価がゼロ未満になることはないためです。受け付ける等級は最大五十です。両側因子は適用せず、等級決定 PDF は読まず、合算等級を月額補償ドルにも換えません。必須フィールド ratings を含む JSON 本体を POST してください。別名 percentages、disabilities、values は同じ一覧を指し、請求シートが列名を保てます。各要素は JSON の数でも数値文字列でもよく、同じフィールドではカンマまたはセミコロン区切りの文字列も受け付けるので、貼り付けた行も解析されます。百を超える値はインデックスを示し、VA の障害パーセントは百を超えられないと述べる invalid_input で失敗し、課金されません。空の一覧、欠落フィールド、null、NaN、無限も同じように失敗します。検証が通ると本体は送られた順の ratings をエコーし、count を報告し、すべての等級適用後の Combined Ratings Table 整数として combined_raw、五を切り上げて最も近い十に丸め百で上限した値として combined_rating、恒等式を再掲する formula 文字列を返します。例として五十、三十、二十では combined_raw は七十二、combined_rating は七十です。診断コードと発効日の注記は JSON とご自身で組み合わせてください。この endpoint はパーセントを合算するだけです。各パーセントを有限かつ最大百に保ち、テストに combined_rating を固定すれば、自前の請求エンジンを立てずに、シート・LMS プラグイン・エッジワーカー向けの再現可能な VA 合算値が得られます。
VA障害合算等級の計算機が役立つ場面
十分に整った請求を準備する VSO は、提案された増額が三十を五十へ動かすときに同じ一覧を再実行し、シートに combined_rating を固定して、退役軍人が給付を過大に見せる算術合計ではなく公式の丸め数字を見るようにします。プロダクトチームは、VA の API を呼ばずに combined_raw と combined_rating を固定しなければならない請求トラッカー、教育給付の見積、CI フィクスチャへ契約を配線します。実装は純粋な parse のティア A のため、成功した呼び出しは公開の基本料金 $0.002 で、モデルトークンも外向きネットワークもありません。
連携の活用例
VSOと請求シートの突合
等級決定の各評価を一つの一覧に入れ、決定の横に combined_rating を固定して、ファイルと退役軍人が一つの数を共有するようにします。
給付とケース管理の自動化
ケース記録の個別パーセントを、VA の endpoint を呼ばずに 38 CFR 4.25 の丸めを再現しなければならない CI フィクスチャとトラッカーへ渡します。
技術的な質問
VA障害合算等級の計算機の料金はいくらですか?
ブラウザのツールは無料です。API 要求は成功した呼び出しあたり $0.002 の前払い KIT 残高を使い、無効な入力は課金されません。