Try it free in the sandbox · first FHIR call in 5 minutesFree · 30 synthetic patients · no card
FHIRサンドボックス:プライベートFHIR R4テストサーバー
30名の合成患者を持つ無料FHIR R4サンドボックス:ベースURL、認証、安定したパーソナID、リセット、制限、初回リクエストについて、パブリックテストサーバーとの違いを説明します。
FHIRサンドボックスは、HL7 FHIR APIを扱うテストサーバーであり、開発者は実際の患者に触れることなくリソースを作成、読み取り、検索できます。 Anpheros FHIRサンドボックスはプロジェクト専用です。https://platform.anpheros.com/fhir/R4にあるFHIR R4エンドポイント、それぞれ6ヶ月の履歴を持つ30人の合成患者、本番環境と同じ認証、そしてリセットボタンを備えています。無料で、ワンクリックで利用できます。
Sandbox の詳細
| FHIR ベース URL | https://platform.anpheros.com/fhir/R4 (キーがサンドボックスか本番かを決定します) |
| FHIR バージョン | R4 (4.0.1)、26 のリソースタイプ。公開 CapabilityStatement は /fhir/R4/metadata にあります |
| 認証 | Authorization: Bearer sk_test_…、または SMART アプリ用の OAuth 2.1 トークン |
| テストデータ | 30 人の合成患者: 成人、子供、高齢者。ICD-10 の病状、ATC の薬剤、アレルギー、LOINC の検査結果、バイタルサインが含まれます |
| 安定したペルソナ ID | 識別子システム https://anpheros.com/fhir/sid/sandbox-persona、値 p01–p30: リセット後も同じ人物です |
| リセット | ダッシュボードでワンクリックすると、30 人の患者 (新しい ID 付き) が復元されます。作成した患者は変更されません |
| 制限 | 1 日あたり 10,000 件のリソース書き込み、自身の患者 50 人、ドキュメント 250 MB |
| 価格 | 無料、カード不要 |
初回リクエスト
export KEY=sk_test_... # from the dashboard: Get a sandbox key
BASE=https://platform.anpheros.com/fhir/R4
# the server's capabilities (no key needed)
curl -s $BASE/metadata | head -c 400
# three synthetic patients
curl -s "$BASE/Patient?_count=3" -H "Authorization: Bearer $KEY"
# one persona by its stable identifier
curl -s "$BASE/Patient?identifier=https://anpheros.com/fhir/sid/sandbox-persona|p02" -H "Authorization: Bearer $KEY"
# that patient's lab results, newest first
curl -s "$BASE/Observation?patient=$PID&category=laboratory&_sort=-date" -H "Authorization: Bearer $KEY"
# the whole record, and an International Patient Summary
curl -s "$BASE/Patient/$PID/\$everything" -H "Authorization: Bearer $KEY"
curl -s "$BASE/Patient/$PID/\$summary" -H "Authorization: Bearer $KEY"
プライベートサンドボックスか、パブリックテストサーバーか?
| Public test server | Anpheros sandbox | |
|---|---|---|
| Your data is visible to others | ✓ | — |
| Authentication like production (API key, OAuth) | — | ✓ |
| Realistic patients with history | ◐ | ✓ |
| Reset to a known state | — | ✓ |
| Same code works in production | — | ✓ |
| Any FHIR resource type | ✓ | ◐ |
A public test server such as the open HAPI FHIR server is great for learning the standard; a private sandbox is for testing your product. ◐ = Anpheros stores 26 resource types.
よくある質問
無料のFHIRサンドボックスはありますか?
はい。Anpheros FHIR R4サンドボックスは無料でセルフサービスで利用できます。Googleでダッシュボードにサインインし、「サンドボックスキーを取得」を押して、/fhir/R4を呼び出してください。
FHIRサンドボックスのURLは何ですか?
https://platform.anpheros.com/fhir/R4。サンドボックスと本番環境はアドレスを共有します。sk_test_キーはサンドボックスデータにのみ到達します。
サンドボックスにはテスト患者がいますか?
はい、プロジェクトごとに30人の合成患者がおり、それぞれ約6ヶ月分の病状、投薬、アレルギー、検査結果、バイタルサインが含まれています。各ペルソナはリセット後も安定した識別子を維持します。
SMART on FHIRとOAuthをサンドボックスでテストできますか?
はい。PKCEを使用したOAuth 2.1、SMART v2患者スコープ、および同意ページはサンドボックスで機能するため、本番環境の前にアプリケーションをエンドツーエンドでテストできます。
サンドボックスに実際の患者データを配置できますか?
いいえ。サンドボックスは合成データ専用です。実際の患者は、データ処理契約に署名した検証済み組織向けの別個のデータベースである本番環境に属します。
関連情報
- 無料のFHIRデータベースとサンドボックス: マネージドFHIRデータベースが適切な場合
- 無料サンドボックスでのFHIR概念実証: パイロットで示すべきこと
- テスト用の合成患者データ
- FHIRプラットフォーム
- はじめに
- 制限事項
Try it free in the sandbox · first FHIR call in 5 minutesFree · 30 synthetic patients · no card