네트워크/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