네트워크/HL7 FHIR

[HL7 FHIR API] 9. hapi DB

IT 기술자 2025. 1. 3. 11:00

hapi DB

Fhir 서비스를 위해 매우 많은 테이블이 생성된다. 하나의 api로 resource를 추가하여도 여러 테이블에 정보가 저장된다.

Fhir full 서비스를 한다면

  • hapi db를 두고 별도로 db를 생성하여 2벌로 저장하여 각각 서비스를 처리한다.
  • 예를 들어 Fhir의 bed info api가 호출되면 hapi db에 저장하면서 별도의 db에 저장한다.
  • Fhir api 저장하는 부분 커스터 마이징이 필요하다.
  • 기존 api도 Fhir에 데이터를 저장하는 로직을 추가해야 한다.
  • 여러 사이트에서 id 중복 문제를 해결하기 위해 추가 작업이 필요하다.

 

Fhir full 서비스를 하지 않는다면

  • 몇몇 Fhir api를 만들어 제공한다.
  • 여기서 Fhir api search를 어디까지 지원할지 고민해야 한다.

 

sql 접속

url : 192.168.1.101
port : 3306
db : hapi
id : hapi
pw : hapi