Try it free in the sandbox · first FHIR call in 5 minutesFree · 30 synthetic patients · no card
国際患者サマリー(IPS)とFHIR
IPSのセクションとLOINCコード、FHIRドキュメントバンドルの構築方法、プラットフォームが生成した実際の抜粋、そして検証済みIPSを生成する1回のAPIコールについて説明します。
International Patient Summary (IPS) は、標準化された最小限の健康情報サマリー(アレルギー、投薬、問題、および利用可能な場合は予防接種、検査結果、バイタルサイン)であり、どの国でも読み取れるように FHIR ドキュメントバンドルとしてパッケージ化されています。 これは HL7 FHIR IPS 実装ガイド によって定義されており、欧州健康データ空間で国境を越えたケアに使用されています。Anpheros は、患者の FHIR R4 レコードから 1 回の呼び出し Patient/{id}/$summary で IPS を生成し、その結果は公式の HL7 バリデーターで 0 エラーで検証されます。
セクション
ドキュメントの構築方法
FHIR IPSは、Bundle-uv-ipsでプロファイルされたdocumentタイプのBundleです。その最初の項目は、Composition(LOINC 60591-5 "Patient summary Document")であり、そのセクションはBundle内の後続リソースを参照します。具体的には、Patient、AllergyIntolerance、MedicationStatement、Condition、Immunization、Observationリソース、および作成者と管理者です。各セクションには生成されたXHTMLナラティブが含まれており、ソフトウェアなしでも人間がドキュメントを読むことができます。
この抜粋は、合成患者のためにプラットフォームによって生成された実際のドキュメントからのものです(IDは短縮されています)。
{
"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 コードで示され、アプリケーションは明示的な「アレルギーなし」を書き込むことができます。
- 無効なコードを持つリソースは除外され、レスポンスヘッダーで報告されるため、1つの不正なレコードがドキュメントを壊すことはありません。
?lang=enまたは?lang=roは、ナラティブの言語を設定します。- アクセス権のない患者は
404を返します。
よくある質問
International Patient Summary (IPS) とは何ですか?
HL7 によって FHIR ドキュメントとして標準化された、国境を越えて共有可能な、アレルギー、投薬、問題、および利用可能な場合は予防接種、検査結果、バイタルサインを含む、最小限の専門分野に依存しない個人の健康情報の要約です。
IPS にはどのセクションが必要ですか?
アレルギーおよび不耐症 (LOINC 48765-2)、投薬サマリー (10160-0)、および問題リスト (11450-4) です。予防接種、検査結果、バイタルサインは推奨されます。
FHIR データから IPS を生成するにはどうすればよいですか?
患者のリソースを収集し、IPS セクションとナラティブを含む Composition を構築し、すべてをドキュメント Bundle としてパッケージ化します。Anpheros を使用すると、これは 1 つのリクエストで完了します: GET /fhir/R4/Patient/{id}/$summary。
Anpheros IPS は検証されますか?
はい。生成されたドキュメントは、IPS 実装ガイドに対して公式の HL7 FHIR バリデーターで 0 エラーで検証されます。
ヨーロッパでは IPS は何に使用されますか?
European Health Data Space は、患者サマリーを、ヨーロッパの形式で交換されなければならない優先カテゴリの 1 つとして挙げています。
関連情報
- FHIR プラットフォーム:
$summary、$everythingおよび 26 のリソースタイプ - 開発者向け欧州ヘルスデータスペース (EHDS)
- 縦断的患者データ API
- ヘルスケアデータ相互運用性
- 患者向け国際患者サマリー (IPS)
Try it free in the sandbox · first FHIR call in 5 minutesFree · 30 synthetic patients · no card