2016-11-03 5 views
1


저는 FHIR을 조사 중이며 리소스가 포함 된 리소스에 대한 검색 쿼리를 찾았습니다. HAPI JPA Examples 서버를 사용하고 거기에 일부 DiagnosticReports가 저장되어 있습니다. 그들 중 일부는 특정 이름의 조직을 포함하고 있습니다. 나는 이것을 어떻게 질문 하는지를 정말로 알 수 없다. HL7 FHIR Search 문서를 따르려고했지만 작동하지 않습니다.포함 된 리소스를 검색하는 방법은 무엇입니까?

http://example.com/hapi-fhir-jpaserver-example/baseDstu2/DiagnosticReport?organization.name=XYZ

서버의 대답 :

잘못된 요청이 서버의 FHIR 엔드 포인트 GET 처리하는 방법을 알고하지 않는 동작 [DiagnosticReport]와 매개 변수 [[organization.name]

내가 뭘하고 있니? 미리 감사드립니다.

+0

과 같은 것일 것입니다. 스펙의 관점에서 보입니다. 나는 HAPI 팀에게 그것을 보도록 요청했습니다. –

답변

1

이 시점에서 HAPI의 JPA 모듈에서는 포함 된 리소스의 일치 항목을 검색하는 것을 허용하지 않습니다. FHIR에는이를 허용하는 쿼리 형식이 있지만 아직 구현하지 않았습니다.

그러나 여기서도 문제가되지 않습니다. DR 리소스에 "organization"이라는 필드가 없으므로 DiagnosticReport에 "organization"이라는 검색 매개 변수가 없습니다. 아마도 DiagnosticReport?patient.organization.name=XYZ 또는 DiagnosticReport.performer.name=XYZ