1 |
1
정보 보유기관으로부터 수신된 사용자의 개인 건강 기록 정보를 저장하도록 구성된 데이터베이스; 상기 개인 건강 기록 정보에 대한 메타데이터 블록을 포함하는 서비스 레지스트리를 블록체인 네트워크를 이용하여 저장하도록 구성된 레지스트리 구성부; 재사용 가능한 하나 이상의 비즈니스 프로세스 유닛을 포함하는 서비스 제공부로서, 상기 하나 이상의 비즈니스 프로세스 유닛 각각은 상기 서비스 레지스트리를 참조하여 상기 개인 건강 기록 정보의 조회, 저장, 변환 및 전송 중 하나 이상에 관련된 서비스를 수행하도록 구성된 것인, 상기 서비스 제공부; 및 상기 개인 건강 기록 정보에 대한 데이터 소비자의 요청을 수신하고, 상기 서비스 제공부에 의한 서비스 수행 결과를 상기 데이터 소비자에게 제공하도록 구성된 통신 인터페이스를 포함하는 헬스 데이터 댐 서비스 장치
|
2 |
2
제1항에 있어서, 상기 메타데이터 블록은, 상기 개인 건강 기록 정보에 대한 부가 정보 및 상기 개인 건강 기록 정보의 해시값을 포함하는 헬스 데이터 댐 서비스 장치
|
3 |
3
제1항에 있어서, 상기 서비스 레지스트리는, 상기 사용자에 의한 상기 개인 건강 기록 정보의 제공 계약에 연관된 정보를 저장하는 동의 블록을 더 포함하는 헬스 데이터 댐 서비스 장치
|
4 |
4
제1항에 있어서, 상기 서비스 레지스트리는, 상기 하나 이상의 비즈니스 프로세스 유닛에 의하여 수행되는 서비스 목록을 저장하도록 더 구성된 헬스 데이터 댐 서비스 장치
|
5 |
5
제1항에 있어서, 상기 레지스트리 구성부는, 상기 데이터 소비자로부터 수신된 평가 정보 또는 상기 사용자로부터 수신된 동의 정보에 대한 응답으로 상기 블록체인 네트워크를 이용하여 저장된 상기 서비스 레지스트리를 갱신하도록 더 구성된 헬스 데이터 댐 서비스 장치
|
6 |
6
헬스 데이터 댐 서비스 장치가 정보 보유기관으로부터 수신된 사용자의 개인 건강 기록 정보를 상기 헬스 데이터 댐 서비스 장치의 데이터베이스에 저장하는 단계; 상기 헬스 데이터 댐 서비스 장치가 상기 개인 건강 기록 정보에 대한 메타데이터 블록을 포함하는 서비스 레지스트리를 블록체인 네트워크를 이용하여 저장하는 단계; 상기 헬스 데이터 댐 서비스 장치가 상기 개인 건강 기록 정보에 대한 데이터 소비자의 요청을 수신하는 단계;상기 헬스 데이터 댐 서비스 장치가 재사용 가능한 하나 이상의 비즈니스 프로세스 유닛을 이용하여 상기 데이터 소비자의 요청에 상응하는 서비스 수행 결과를 생성하는 단계; 및 상기 헬스 데이터 댐 서비스 장치가 상기 서비스 수행 결과를 상기 데이터 소비자에게 제공하는 단계를 포함하되, 상기 하나 이상의 비즈니스 프로세스 유닛 각각은 상기 서비스 레지스트리를 참조하여 상기 개인 건강 기록 정보의 조회, 저장, 변환 및 전송 중 하나 이상에 관련된 서비스를 수행하도록 구성된 것인 헬스 데이터 댐 서비스 방법
|
7 |
7
제6항에 있어서, 상기 메타데이터 블록은, 상기 개인 건강 기록 정보에 대한 부가 정보 및 상기 개인 건강 기록 정보의 해시값을 포함하는 헬스 데이터 댐 서비스 방법
|
8 |
8
제6항에 있어서, 상기 서비스 레지스트리는, 상기 사용자에 의한 상기 개인 건강 기록 정보의 제공 계약에 연관된 정보를 저장하는 동의 블록을 더 포함하는 헬스 데이터 댐 서비스 방법
|
9 |
9
제6항에 있어서, 상기 서비스 레지스트리는, 상기 하나 이상의 비즈니스 프로세스 유닛에 의하여 수행되는 서비스 목록을 저장하도록 더 구성된 헬스 데이터 댐 서비스 방법
|
10 |
10
제6항에 있어서, 상기 헬스 데이터 댐 서비스 장치가, 상기 데이터 소비자로부터 수신된 평가 정보 또는 상기 사용자로부터 수신된 동의 정보에 대한 응답으로 상기 블록체인 네트워크를 이용하여 저장된 상기 서비스 레지스트리를 갱신하는 단계를 더 포함하는 헬스 데이터 댐 서비스 방법
|
11 |
11
하드웨어와 결합되어 제6항 내지 제10항 중 어느 한 항에 따른 헬스 데이터 댐 서비스 방법을 실행하도록 컴퓨터로 판독 가능한 기록매체에 저장된 컴퓨터 프로그램
|