Try it free in the sandbox · first FHIR call in 5 minutesFree · 30 synthetic patients · no card
FHIR 기반 국제 환자 요약 (IPS)
IPS 섹션 및 LOINC 코드, FHIR 문서 번들 생성 방식, 플랫폼에서 생성된 실제 발췌본, 검증된 IPS를 생성하는 단일 호출.
국제 환자 요약 (IPS)은 표준화된 최소한의 건강 요약으로 — 알레르기, 복용 중인 약물, 건강 문제, 그리고 사용 가능한 경우 예방 접종, 검사 결과 및 활력 징후 — FHIR 문서 번들로 패키징되어 어느 나라에서든 읽을 수 있습니다. 이는 HL7 FHIR IPS 구현 가이드에 의해 정의되며 유럽 건강 데이터 공간에서 국경 간 진료에 사용됩니다. Anpheros는 FHIR R4 레코드에서 환자의 데이터를 사용하여 단 한 번의 호출 Patient/{id}/$summary로 IPS를 생성하며, 그 결과는 공식 HL7 검증기에서 0개의 오류로 검증됩니다.
섹션
문서 빌드 방식
FHIR IPS는 document 유형의 Bundle이며, Bundle-uv-ips 프로파일을 따릅니다. 첫 번째 항목은 Composition (LOINC 60591-5 "Patient summary Document")이며, 해당 항목의 섹션들은 Bundle 내의 후속 리소스들을 참조합니다: Patient, AllergyIntolerance, MedicationStatement, Condition, Immunization, Observation 리소스, 그리고 작성자(author)와 관리자(custodian)입니다. 각 섹션에는 생성된 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 코드로 표시되며, 애플리케이션은 명시적으로 "알려진 알레르기 없음"이라고 기록할 수 있습니다.
- 잘못된 코드가 포함된 리소스는 제외되며 응답 헤더에 보고되므로, 하나의 잘못된 레코드가 문서를 망가뜨리지 않습니다.
?lang=en또는?lang=ro는 내러티브의 언어를 설정합니다.- 액세스 권한이 없는 환자는
404을 반환합니다.
자주 묻는 질문
국제 환자 요약(International Patient Summary)이란 무엇인가요?
HL7에서 FHIR 문서로 표준화한, 국경을 넘어 공유될 수 있는 최소한의 전문 분야에 구애받지 않는 개인의 건강 요약(알레르기, 약물 및 문제, 예방 접종, 결과 및 활력 징후(사용 가능한 경우))입니다.
IPS에 어떤 섹션이 필수인가요?
알레르기 및 불내증 (LOINC 48765-2), 약물 요약 (10160-0), 문제 목록 (11450-4)입니다. 예방 접종, 결과 및 활력 징후는 권장됩니다.
FHIR 데이터에서 IPS를 어떻게 생성하나요?
환자 리소스를 수집하고, IPS 섹션 및 서술을 포함하는 Composition을 빌드한 다음, 모든 것을 문서 Bundle로 패키징합니다. Anpheros를 사용하면 이 과정이 한 번의 요청으로 처리됩니다: GET /fhir/R4/Patient/{id}/$summary.
Anpheros IPS는 유효성이 검증되었나요?
네. 생성된 문서는 IPS 구현 가이드에 대해 공식 HL7 FHIR 검증 도구에서 0개의 오류로 유효성이 검증됩니다.
유럽에서 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