Try it free in the sandbox · first FHIR call in 5 minutesFree · 30 synthetic patients · no card
Международная сводка пациента (IPS) в FHIR
Разделы IPS и коды LOINC, как строится документ FHIR Bundle, реальный фрагмент, сгенерированный платформой, и один вызов для создания проверенного IPS.
International Patient Summary (IPS) — это стандартное минимальное резюме состояния здоровья — аллергии, медикаменты, проблемы и, при наличии, данные о вакцинации, результатах анализов и жизненно важных показателях — упакованное в виде FHIR документа Bundle, чтобы его можно было прочитать в любой стране. Оно определяется руководством по реализации IPS HL7 FHIR и используется Европейским пространством данных здравоохранения для трансграничного ухода. Anpheros генерирует IPS для любого пациента из его записи FHIR R4 одним вызовом, Patient/{id}/$summary, и результат валидируется с 0 ошибок в официальном валидаторе HL7.
Разделы
Как устроен документ
FHIR IPS представляет собой Bundle типа document, профилированный Bundle-uv-ips. Его первой записью является Composition (LOINC 60591-5 "Patient summary Document"), разделы которого ссылаются на последующие ресурсы в Bundle: ресурсы Patient, AllergyIntolerance, MedicationStatement, Condition, Immunization и Observation, а также автора и хранителя. Каждый раздел содержит сгенерированное XHTML-описание, чтобы документ можно было прочитать без специального программного обеспечения.
Этот фрагмент взят из реального документа, сгенерированного платформой для синтетического пациента (идентификаторы сокращены):
{
"resourceType": "Bundle",
"type": "document",
"meta": {"profile": ["http://hl7.org/fhir/uv/ips/StructureDefinition/Bundle-uv-ips"]},
"entry": [
{"resource": {
"resourceType": "Composition",
"status": "final",
"type": {"coding": [{"system": "http://loinc.org", "code": "60591-5", "display": "Patient summary Document"}]},
"title": "International Patient Summary",
"author": [{"reference": "Device/…", "display": "Anpheros Platform"}],
"custodian": {"reference": "Organization/…", "display": "Anpheros"},
"section": [
{"title": "Allergies", "code": {"coding": [{"system": "http://loinc.org", "code": "48765-2"}]},
"entry": [{"reference": "AllergyIntolerance/…"}]},
{"title": "Medications", "code": {"coding": [{"system": "http://loinc.org", "code": "10160-0"}]},
"entry": [{"reference": "MedicationStatement/…"}]}
]
}},
{"resource": {"resourceType": "Patient"}},
{"resource": {"resourceType": "AllergyIntolerance"}},
{"resource": {"resourceType": "MedicationStatement"}}
]
}
Генерация одного
curl "https://platform.anpheros.com/fhir/R4/Patient/$PID/\$summary?lang=en" \
-H "Authorization: Bearer $KEY" -o ips.json
- Обязательные разделы никогда не бывают пустыми: когда ничего не записано, они указывают на это с помощью кодов IPS absent-or-unknown, и приложение может явно указать "no known allergies".
- Ресурсы с недействительными кодами исключаются и сообщаются в заголовке ответа, поэтому одна ошибочная запись не нарушает целостность документа.
?lang=enили?lang=roустанавливают язык повествования.- Пациент вне зоны вашего доступа возвращает
404.
Часто задаваемые вопросы
Что такое Международная сводка пациента (International Patient Summary)?
Минимальная, не зависящая от специализации сводка о состоянии здоровья человека — аллергии, лекарства и проблемы, а также иммунизации, результаты и жизненно важные показатели, если они доступны — стандартизированная HL7 как документ FHIR для обмена между странами.
Какие разделы являются обязательными в IPS?
Аллергии и непереносимости (LOINC 48765-2), сводка по лекарствам (10160-0) и список проблем (11450-4). Иммунизации, результаты и жизненно важные показатели рекомендуются.
Как сгенерировать IPS из данных FHIR?
Соберите ресурсы пациента, создайте Composition с разделами и описаниями IPS, а затем упакуйте все в Bundle документа. С Anpheros это один запрос: GET /fhir/R4/Patient/{id}/$summary.
Проходит ли IPS от Anpheros валидацию?
Да. Сгенерированный документ проходит валидацию без ошибок (0 errors) в официальном валидаторе HL7 FHIR согласно руководству по реализации IPS.
Для чего используется IPS в Европе?
Европейское пространство данных здравоохранения (European Health Data Space) включает сводку пациента среди приоритетных категорий, которые должны быть доступны для обмена в европейском формате.
Связанные материалы
- Платформа FHIR:
$summary,$everythingи 26 типов ресурсов - Европейское пространство данных о здоровье (EHDS) для разработчиков
- API для продольных данных пациента
- Интероперабельность медицинских данных
- Международная сводка данных пациента (IPS) для пациентов
Try it free in the sandbox · first FHIR call in 5 minutesFree · 30 synthetic patients · no card