尿妊娠検査の判定
生理予定日から4日後にhCGが150 mIU/mLなら判定は陽性で、検査薬の一般的な基準値25 mIU/mLを大きく上回ります。測定値と遅れた日数を入れるだけで判定が分かります。ブラウザで無料で使えます。
- 無料
- ブラウザで動作
- 登録不要
- データは端末の外に出ません
無料で実行
計算例
- ホルモン値
- 150
- 月経が遅れてからの日数
- 4
- 結果
- positive
- ホルモンの単位
- mIU/mL
- テストストリップの検出限界
- 25
- グレーゾーンの下限
- 5
尿妊娠検査はヒト絨毛性ゴナドトロピンをミリ国際単位毎ミリリットルで読み取り、月経が来なかった日から何日経ったかと合わせて、典型的な自宅ストリップが陽性・陰性・まだ判定不能のいずれになるかを決めます。この判定器はそれら二つの数を受け取り、五と二十五ミリ国際単位毎ミリリットルという公表された教育用閾値に、四日間の早すぎる窓を加えて適用し、検査票の横に示せる一つの結果文字列を返します。すでに定量のホルモン値があり、産科ライブラリを自前で立てずに透明な尿検査の読み取りだけが必要なときにご利用ください。
ホルモン値と日数から尿妊娠検査がどう分類されるか
定性の尿妊娠検査は、着床後に作られるホルモンであるヒト絨毛性ゴナドトロピンの閾値読みであり、ミリ国際単位毎ミリリットルで表します。市販の尿ストリップは検出下限を二十五ミリ国際単位毎ミリリットルと掲げることが多く、その床以上の濃度では二本目の線が出るとされ、十分に低い濃度では検査線が空白のままになるとされます。
臨床検査の教えは、五ミリ国際単位毎ミリリットル未満を非妊娠として扱う下限と、五以上二十五未満で自宅ストリップが判定しにくい灰色帯を加えます。この判定器はその三帯分割を決定的な規則として符号化し、その場の免疫測定は行いません。月経遅延からの日数が規則に入るのは、初期の存続可能な妊娠ではヒト絨毛性ゴナドトロピンがおよそ四十八時間ごとに倍加するからです。
遅延当日からの教育用の期待下限は、二十五に二の(日数割る二)乗を掛けたもので、その倍加時計に沿ってストリップの床を伸ばします。五ミリ国際単位毎ミリリットル未満は、月経遅延から少なくとも四つの全日が過ぎて初めて信頼できる陰性と呼ばれます。それより前の低い読みは、排卵や着床が遅れた可能性があるため、なお判定不能です。
灰色帯の値はどの日数でも判定不能のままです。通常の尿検出下限を下回るからです。二十五以上は陽性です。 本計算機は教育用の読み取り補助です。
存続可能な子宮内妊娠を診断せず、異所性妊娠を否定せず、出血・痛み・危険因子で臨床医が必要なときの定量血液検査や診療の代替にもなりません。
尿妊娠検査の判定器が役立つ場面
尿妊娠検査の判定器が検索されるのは、検査票やデジタル読取器から定量のホルモン数をすでに持っており、月経遅延から何日経ったかも踏まえた、透明な陽性・陰性・判定不能の読み取りが欲しいときです。ウェルネスアプリ、解説記事、受付フォームはその検索の横に出せる名付けた閾値を必要とします。
典型的なストリップなら二十五ミリ国際単位毎ミリリットル、検査室の陰性床なら五、遅延初日の空白検査を確定陰性として売らないための四日間の早すぎる窓です。この計算機を埋め込むと、独自の倍加モデルを発明せずに、それらの帯と一つの結果文字列を画面に描けます。
定性免疫測定の閾値の授業デモでは、ホルモン値と日数を変えると result が四日目に inconclusive から negative へ、灰色帯から二十五で positive へすぐ切り替わります。ホストの時計や乱数種が誤りやすい端ちょうどです。無効入力は残高を消費しません。
読み取りが判定不能なら、通例の教えは四十八時間後に再検することです。倍加する存続可能な妊娠なら動いているはずです。
活用例
月経遅延の横での検査票の読み取り
定量の尿中 hCG(mIU/mL)と月経遅延日数を、ストリップ閾値を発明せずに臨床フォームが保存できる一つの positive・negative・inconclusive ラベルにします。
よくある質問
尿妊娠検査が陽性になるホルモン値はどれですか?
5 以上 25 未満は inconclusive(灰色帯)です。
低いホルモン値でも判定不能になり得るのはなぜですか?
月経遅延後の最初の四日間で 5 mIU/mL 未満の読みは、着床が遅れた可能性があるため、信頼できる negative には早すぎます。灰色帯(5 以上 25 mIU/mL 未満)は、通常の尿ストリップ閾値を下回るため、どの日数でも inconclusive のままです。
ホルモン値の期待最小値とは何ですか?
妊娠初期の正常な経過ではhCGがおよそ48時間ごとに倍になるため、学習用の下限は25 mIU/mLに2の(日数÷2)乗を掛けた値です。生理予定日から4日後なら100 mIU/mLになります。
この判定で子宮外妊娠を否定できますか?
いいえ。子宮内の正常な妊娠を確認するものではなく、子宮外妊娠を否定したり血液検査の代わりになったりもしません。出血や痛み、ほかの危険因子があれば医療機関を受診してください。
生理が遅れてからの日数はどう数えますか?
生理が来るはずだったのに来なかった最初の日を0日目とし、その後は暦の1日ごとに1を足します。入力できるのは整数の日数だけです。
関連ツール
開発者向け — APIアクセス
このページの機能はすべてAPIからも利用できます。自社システムに組み込みたいチーム向けのセクションです。それ以外の方は上のツールをそのままお使いください。
エンドポイント
Bearerトークンで認証し、POST1回でタスクをキューに登録します。結果はWebhookまたは署名付きリンクで受け取れます。
お使いのスタックから呼び出す
curl -X POST https://api.kit.forhosting.com/health/urine-pregnancy-test \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"hormone_level":150,"days_since_missed_period":4}'const res = await fetch("https://api.kit.forhosting.com/health/urine-pregnancy-test", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"hormone_level": 150,
"days_since_missed_period": 4
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/health/urine-pregnancy-test",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"hormone_level": 150,
"days_since_missed_period": 4
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/health/urine-pregnancy-test", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"hormone_level":150,"days_since_missed_period":4}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"hormone_level":150,"days_since_missed_period":4}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/health/urine-pregnancy-test", body)
req.Header.Set("Authorization", "Bearer "+os.Getenv("KIT_KEY"))
req.Header.Set("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)リクエスト例
{
"hormone_level": 150,
"days_since_missed_period": 4
}レスポンス例
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "health.urine_pregnancy_test",
"status": "queued",
"_links": {
"result": "/tasks/tsk_…/result"
}
}非同期APIです。task_idは即時に返ります。ポーリングは1秒あたり1リクエストまでです。
料金
単価はすべて公開しています。トークン換算や独自クレジットはありません。失敗したタスクは課金されません。
制限
max_hormone_level | 1000000 |
max_days | 365 |
エラー
| HTTP | コード | 意味 |
|---|---|---|
401 | unauthorized | APIキーが無効か、指定されていません。Authorizationヘッダーを確認してください。 |
402 | insufficient_balance | 残高が不足しています。チャージ後に再度お試しください。 |
404 | unknown_type | 指定されたタスクタイプは存在しません。タイプ名を確認してください。 |
429 | rate_limited | リクエストが多すぎます。しばらく待ってから再度お試しください。 |
技術的な注記
負のホルモン濃度は物理的にあり得ず、偽の結果ではなく invalid_input で失敗します。
入力契約、応答の形、負のホルモンの誤り
ゼロは検出不能ホルモンの実在する検査読みであり、受理されます。百万ミリ国際単位毎ミリリットルを超える濃度は公表上限の外として拒否されます。値はゼロから三百六十五までの整数でなければなりません。任意の出力キーは null にせず省略します。150 が二十五ミリ国際単位のストリップに達するからです。無効入力は課金されません。必須の数値フィールドが二つの JSON オブジェクトを POST してください。hormone_level は測定されたヒト絨毛性ゴナドトロピン濃度で、ミリ国際単位毎ミリリットルです。検査票やフォームがいつもの名前を保てるよう、別名 hcg、hcg_miu_ml、hormone、concentration は同じ解析に入ります。値は有限数でなければならず、JSON 数値でも厳密な十進数値文字列でもよく、負であってはなりません。ゼロ未満の濃度は物理的にあり得ず、フィールド名を付けた invalid_input で失敗します。days_since_missed_period は、来るはずの月経が来なかった暦日の整数で、遅延初日をゼロと数えます。別名 days、days_late、missed_days、days_missed を受け付けます。負の日数と非整数は invalid_input で失敗します。成功時は整形した hormone_level と days_since_missed_period を返し、hormone_unit を mIU/mL とし、strip_cutoff 二十五と grey_zone_min 五を報告し、expected_min を二十五に二の(日数割る二)乗を掛け十二桁に丸めた値として返し、result を positive、negative、inconclusive のいずれかにし、機械可読の理由コードを付け、規則を再掲する formula 文字列を含めます。例: hormone_level 150 と days_since_missed_period 4 は above_strip_cutoff を理由に positive です。成功した API 呼び出しは一件あたり $0.002 です。
尿妊娠検査の判定器が役立つ場面
検査列を保管する自動化は、成功した要求ごとに $0.002 の前払い経路で同じ純関数を呼べます。例を固定し、負の濃度を硬い誤りとして保てば、二数の問題のために産科 SDK を自前で立てずに、再現可能な尿妊娠検査の読み取りが得られます。
連携の活用例
解説記事と自宅検査の教育
四日間の早すぎる窓と負のホルモン濃度の硬い拒否を含め、無料ブラウザ結果が API と一致する尿妊娠検査のライブページを動かします。
QA用ケースと教材ワークシート
既知の positive、灰色帯、早すぎる、遅い negative に加え、負のホルモンの invalid_input を、自動 golden と教室の閾値演習用に生成します。
技術的な質問
ホルモン値が負の場合はどうなりますか。
タスクは invalid_input で失敗します。尿中 hCG 濃度(mIU/mL)はゼロ未満になり得ないため、負の hormone_level は依頼側の誤りとして扱われ、課金されません。
expected_min は何を意味しますか。
expected_min は、初期の存続可能な妊娠がある場合の教育用下限です。25 × 2^(days/2) mIU/mL で、月経遅延当日から通常の四十八時間倍加時計でストリップの床を伸ばします。文脈であり、個人の血液検査結果ではありません。
尿妊娠検査の判定器の料金はいくらですか。
ブラウザの用具は無料です。API 要求は成功した呼び出しごとに $0.002 の前払い残高を使います。無効入力は課金されません。