간단한 답변: FHIR 검색은 REST 쿼리입니다: GET [base]/[ResourceType]?parameter=value. 각 리소스에는 유형이 정의된 검색 매개변수가 있으며, 값은 접두사(ge, lt 등)와 수정자(:exact, :missing 등)를 사용하여 구체화할 수 있습니다. 결과는 페이징 링크가 있는 검색 세트 번들로 반환됩니다.
매개변수 유형 및 예시
- token (코드):
Observation?code=http://loinc.org|4548-4 - date:
Observation?date=ge2025-01-01&date=lt2026-01-01; 접두사 eq, ne, gt, lt, ge, le, sa, eb, ap. - reference:
Observation?subject=Patient/123(또는patient=123). - string:
Patient?family=smith(기본적으로 시작 문자열 일치;:exact및:contains수정자 사용). - quantity:
Observation?value-quantity=gt7|http://unitsofmeasure.org|%.
& (그리고)로 결합합니다. 또는의 경우 쉼표로 구분된 값을 반복합니다: code=http://loinc.org|2093-3,http://loinc.org|2571-8.
포함, 정렬 및 페이징
_include=Observation:subject는 참조된 환자를 결과에 추가합니다._revinclude=Provenance:target는 해당 리소스를 가리키는 리소스를 추가합니다.- 체이닝:
Observation?subject:Patient.family=smith. _sort=-date는 최신순으로 정렬합니다._count=50은 페이지 크기를 설정합니다. 오프셋을 직접 구축하는 대신 다음 페이지를 보려면link[relation=next]를 따르세요._summary=count는 총계만 반환합니다.
Anpheros에서
Anpheros 플랫폼은 환자가 부여한 범위 내에서 환자의 리소스에 대한 표준 FHIR 검색을 지원합니다. 개발자: 시작하기, FHIR 샌드박스 및 제한 사항.
관련 페이지
출처
자주 묻는 질문
LOINC 코드로 FHIR 관찰을 검색하려면 어떻게 해야 하나요?
Observation?code=http://loinc.org|4548-4 (시스템|코드).
날짜 범위로 검색하려면 어떻게 해야 하나요?
접두사를 사용하여 날짜를 반복합니다: date=ge2025-01-01&date=lt2026-01-01.
_include는 무엇을 하나요?
결과에서 참조하는 리소스(예: 각 관찰의 환자)를 동일한 번들에 추가합니다.
결과 페이지를 어떻게 넘기나요?
반환된 번들의 다음 링크를 따르세요. _count로 페이지 크기를 설정하세요.
샌드박스에서 무료로 사용해 보세요
5분 만에 첫 FHIR 호출. 환자의 동의가 내장된 HL7 FHIR R4 API: 샌드박스에서 먼저 사용해보고, 자체 앱 또는 병원 시스템을 연결하세요.
무료 · 합성 환자 30명 · 카드 불필요

