Try it free in the sandbox · first FHIR call in 5 minutesFree · 30 synthetic patients · no card
FHIR пісочниця: приватний тестовий сервер FHIR R4
Безкоштовна пісочниця FHIR R4 з 30 синтетичними пацієнтами: базова URL, автентифікація, стабільні ідентифікатори особи, скидання, ліміти та перші запити — і чим вона відрізняється від публічного тестового сервера.
FHIR sandbox — це тестовий сервер, який використовує HL7 FHIR API, де розробники можуть створювати, читати та шукати ресурси, не торкаючись реальних пацієнтів. Anpheros FHIR sandbox є приватним для вашого проєкту: кінцева точка FHIR R4 за адресою https://platform.anpheros.com/fhir/R4, 30 синтетичних пацієнтів із шестимісячною історією кожен, та сама автентифікація, що й у продакшені, і кнопка скидання. Він безкоштовний і доступний одним кліком.
Деталі пісочниці
| Базовий URL FHIR | https://platform.anpheros.com/fhir/R4 (ключ визначає пісочницю або продакшн) |
| Версія FHIR | R4 (4.0.1), 26 типів ресурсів; публічний CapabilityStatement за адресою /fhir/R4/metadata |
| Автентифікація | Authorization: Bearer sk_test_…, або токени OAuth 2.1 для SMART-додатків |
| Тестові дані | 30 синтетичних пацієнтів: дорослі, діти та люди похилого віку, з діагнозами ICD-10, медикаментами ATC, алергіями, лабораторними показниками LOINC та життєвими показниками |
| Стабільні ідентифікатори персон | система ідентифікаторів https://anpheros.com/fhir/sid/sandbox-persona, значення p01–p30: та сама особа навіть після скидання |
| Скидання | Один клік на панелі керування відновлює 30 пацієнтів (з новими ідентифікаторами); пацієнти, створені вами, не зачіпаються |
| Обмеження | 10 000 записів ресурсів на день, 50 власних пацієнтів, 250 МБ документів |
| Ціна | Безкоштовно, без картки |
Перші запити
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 sandbox?
Так. Anpheros FHIR R4 sandbox є безкоштовним та самообслуговуваним: увійдіть на панель керування за допомогою Google, натисніть "Get a sandbox key" та викличте /fhir/R4 з ним.
Яка URL-адреса FHIR sandbox?
https://platform.anpheros.com/fhir/R4. Sandbox та production використовують спільну адресу; ключ sk_test_ завжди звертається лише до даних sandbox.
Чи є в sandbox тестові пацієнти?
Так, 30 синтетичних пацієнтів на проєкт, кожен з приблизно шістьма місяцями даних про стани, ліки, алергії, результати лабораторних досліджень та життєві показники. Кожна персона зберігає стабільний ідентифікатор між скиданнями.
Чи можу я тестувати SMART on FHIR та OAuth у sandbox?
Так. OAuth 2.1 з PKCE, SMART v2 patient scopes та сторінка згоди працюють у sandbox, тому додаток можна тестувати від початку до кінця перед виходом у production.
Чи можу я помістити реальні дані пацієнтів у sandbox?
Ні. Sandbox призначений лише для синтетичних даних. Реальні пацієнти належать до production, окремої бази даних для перевірених організацій з підписаною угодою про обробку даних.
Пов'язане
- Безкоштовна база даних FHIR та пісочниця: коли керована база даних FHIR є правильним вибором
- Доказ концепції FHIR у безкоштовній пісочниці: що має показати пілотний проєкт
- Синтетичні дані пацієнтів для тестування
- Платформа FHIR
- Початок роботи
- Обмеження
Try it free in the sandbox · first FHIR call in 5 minutesFree · 30 synthetic patients · no card