Публічні тестові сервери FHIR корисні для першого запиту, але марні, коли вам потрібні дані, які залишаються на місці, пацієнти, схожі на ваших, або запис, який не буде стерто наступною особою. Пісочниця Anpheros — це безкоштовний сервер FHIR R4, який належить вашому проєкту: ваші власні 30 синтетичних пацієнтів, ваші власні записи, ваші власні ключі та вебхуки, а також кнопка скидання, коли ви хочете повернути початкові дані.
Технічна версія для розробників: Пісочниця FHIR · Безкоштовна база даних FHIR на developers.anpheros.com із запитами, відповідями та обмеженнями. Ця сторінка є версією простою мовою.
Що ви отримуєте
- Кінцева точка FHIR R4 за адресою
https://platform.anpheros.com/fhir/R4, з CapabilityStatement за адресою/metadata, пошуком,_history,$everything,$summary(Міжнародний висновок пацієнта) та$validate. - Ті самі дані через REST за адресою
/v1: пацієнти, спостереження, ліки, стани, хронологія, документи. - 30 синтетичних пацієнтів на проєкт, з шестимісячною історією до дня створення проєкту: дорослі, діти та люди похилого віку з усієї ЄС, зі станами, закодованими в ICD-10, ліками в ATC, алергіями, результатами лабораторних досліджень та життєвими показниками в LOINC.
- Вебхуки, документи, імпорт лабораторних даних, OAuth, точно так само, як у продакшені, тому нічого не зміниться, коли ви перейдете в продакшен.
- SDK для Dart (
anpheros_sdkна pub.dev) та TypeScript (@anpheros/sdkна npm).
Пісочниця безкоштовна і залишається безкоштовною. Ніхто не просить картку.
Отримання ключа
Увійдіть на панель керування за адресою platform.anpheros.com/dashboard за допомогою Google і натисніть Отримати ключ пісочниці. Ви отримаєте організацію, проєкт пісочниці та ключ sk_test_…, який показується один раз. Те саме через Admin API:
curl -X POST https://platform.anpheros.com/admin/sandbox/quickstart \
-H "Authorization: Bearer $FIREBASE_ID_TOKEN"
Перший виклик:
export BASE=https://platform.anpheros.com
export KEY=sk_test_…
curl "$BASE/fhir/R4/Patient?_count=5" -H "Authorization: Bearer $KEY"
curl "$BASE/fhir/R4/Observation?patient=$PID&category=laboratory&_sort=-date" -H "Authorization: Bearer $KEY"
Синтетичні пацієнти
Кожен проєкт пісочниці отримує свою власну копію. Змінюйте або видаляйте будь-що; жоден інший проєкт цього не побачить. Скинути тестових пацієнтів на панелі керування (або POST /admin/projects/{id}/sandbox/reset) поверне їх у попередній стан з новими ідентифікаторами; пацієнти, яких ви створили самі, не будуть зачеплені. Кожен синтетичний пацієнт зберігає стабільний ідентифікатор між скиданнями, тому тест завжди може знайти ту саму особу:
Patient?identifier=https://anpheros.com/fhir/sid/sandbox-persona|p02
це завжди Олена Іонеску, 1985 року народження, з тими самими станами та тими самими шестимісячними показниками.
Обмеження
Щедрі, але скінченні, тому один неконтрольований скрипт не може нікому нічого коштувати:
| Обмеження | Пісочниця |
|---|---|
| Записи ресурсів | 10 000 на проєкт на день |
| Пацієнти | 100 ваших власних, окрім 30 синтетичних |
| Документи | 250 МБ на проєкт |
| Запити | 600 на хвилину на ключ |
| Проєкти пісочниці | 5 на організацію |
Ключ пісочниці завжди бачить лише дані пісочниці. Продакшен — це інша база даних, відкрита для перевірених організацій із підписаною угодою про обробку даних; перший місяць продакшену безкоштовний.
Перегляд даних
Панель керування показує запис кожного пацієнта, FHIR кожного ресурсу, Provenance, що стоїть за ним, та журнал запитів проєкту. Для швидкого перегляду без коду, GET /v1/patients/{id}/timeline повертає все про одну особу в хронологічному порядку, а GET /fhir/R4/Patient/{id}/$everything повертає повний запис як Bundle. Приклади ресурсів для кожного типу опубліковані на platform.anpheros.com/tools/fhir-examples, а валідатор — на /tools/fhir-validator.
Поширені запитання
Пісочниця справді безкоштовна?
Так, без обмеження часу та без картки. Наведені вище обмеження існують для того, щоб вона залишалася безкоштовною для всіх.
Це публічний сервер FHIR?
Ні, і в цьому перевага. Публічні тестові сервери є спільними та стираються; ваша пісочниця належить вашому проєкту, з вашими власними ключами. Інші розробники не можуть бачити або змінювати ваші дані.
Чи можу я завантажити своїх власних тестових пацієнтів?
Так: створюйте пацієнтів та ресурси через /fhir/R4 або /v1, до 100 пацієнтів на проєкт. Лабораторний конектор імпортує повний звіт з CSV, HL7 v2 або JSON одним запитом.
Що станеться, коли я перейду в продакшен?
У вашому коді нічого не зміниться. Базова URL-адреса та сама; ключ sk_live_… спрямовує ті самі виклики на виробничу базу даних. Продакшен вимагає перевіреної організації та підписаної угоди про обробку даних.
Чи може AI-асистент використовувати пісочницю?
Так. Сервер MCP за адресою platform.anpheros.com/mcp приймає ключ пісочниці та надає доступ до запису будь-якому асистенту з підтримкою MCP: список пацієнтів, отримання контексту з позначкою походження, пошук FHIR, валідація та створення ресурсів. Дивіться Інтеграція EMR з AI медичними асистентами.
Тримайте свою медичну карту завжди з собою
Anpheros Daily зберігає симптоми, результати аналізів, ліки та документи в одному місці, у стандартному форматі, під вашим контролем. Базовий план безкоштовний.