49
HL7 를 이용한 HIS/RIS-PACS 연동 - 삼성의료원 사례 - 삼성의료원 PACS

HL7를이용한 HIS/RIS-PACS 연동 삼성의료원사례

  • Upload
    others

  • View
    6

  • Download
    0

Embed Size (px)

Citation preview

Page 1: HL7를이용한 HIS/RIS-PACS 연동 삼성의료원사례

HL7를 이용한 HIS/RIS-PACS 연동

- 삼성의료원 사례 -

삼성의료원PACS 실이 준 화

Page 2: HL7를이용한 HIS/RIS-PACS 연동 삼성의료원사례

삼성의료원 PACS실차 례

차 례

• SMC PACS History 및 구성

• SMC HL7 인터페이스 History• SMC HL7 인터페이스 구성 및 작동 원리

• 사용된 각각의 HL7 Messages• 개발 환경

• 현재 상태

• 향후 계획

Page 3: HL7를이용한 HIS/RIS-PACS 연동 삼성의료원사례

삼성의료원 PACS실SMC PACS History

SMC PACS History(1)• 1992-1993 Planning• Dec 1993 First contract (Loral)• Sep 1994 PACS operation-OS,NS,NR,ER• Feb 1996 Second contract (LM)• Sep 1996 Expanded operation• Dec 1997 OR PACS(SDS)• Jan 1998 Filmless Hospital

Page 4: HL7를이용한 HIS/RIS-PACS 연동 삼성의료원사례

삼성의료원 PACS실SMC PACS History

SMC PACS History(2)• Dec 1998 Planning of Upgrade• Apr 1999 Upgrade Proposal• Oct 1999 Upgrade Contract (GE)• Feb 2000 Application Training• May 2000 COTS Upgrade• Jun 2000 XLDB Upgrade• Jul 2000 7.12.1 Upgrade

Page 5: HL7를이용한 HIS/RIS-PACS 연동 삼성의료원사례

삼성의료원 PACS실SMC PACS History

SMC PACS History(3)• Jan 2001 8.0 Upgrade • Mar 2001 8.0.1 Upgrade• May 2001 8.02 Upgrade• Aug 2001 8.1 Upgrade• Apr 2002 8.1 Upgrade• Jan 2003 8.1 CSR3 Upgrade• Aug 2003 Centricity 1.0 Upgrade

Page 6: HL7를이용한 HIS/RIS-PACS 연동 삼성의료원사례

삼성의료원 PACS실What’s in PACS

What’s in PACS (2003.10)

• 679,886 patients registered• 3,512,803 grouped exams• 57,749,674 images• 191 GE PACS, 95 Web PACS,

2 USPACS, Endoscopy, NM, RT

Page 7: HL7를이용한 HIS/RIS-PACS 연동 삼성의료원사례

2003.11

9.8 TB+4.5TB

STS

6 TB

XLDB

191 WSI/F Engine

PACS Broker

7CR,3DR5 CT

4 MR, 5 Fluoro, 3 Angio, 1 Mammo

Web Server

2 Digitizer

95 Web Clients

HIS/RIS

•US PACS

•내시경 PACS

•NM,RT PACS

•건진 PACS 19 MIU

•Teaching File System

•Refer Center System

MIU

MIU

1TB

ODJ

삼성의료원 PACS실

LTA

MODJ

SMC PACS

Page 8: HL7를이용한 HIS/RIS-PACS 연동 삼성의료원사례

삼성의료원 PACS실SMC Interface History

SMC Interface History(1)• 1992-1993 Planning• 1994 ACR-NEMA 사용

• 1996 HL7 Message 준비

• 1997 HL7 Message 적용(V2.2)• 2000 HL7 Message 적용(V2.3)• 2001 HL7 Message에 한글적용

• 2003 HL7 Message 테스트 (V2.4)

Page 9: HL7를이용한 HIS/RIS-PACS 연동 삼성의료원사례

삼성의료원 PACS실SMC Interface 다양성

SMC PACS Interface 다양성

• 다양한 시스템 (Oracle, Sybase, MSSQL등)• 다양한 업무

- HIS/RIS : Oracle (삼성SDS 관리)- Main PACS : Sybase (SMC PACS실 관리)- Sub PACS : 여러 DB (SMC PACS실 관리)

• HL7 Message 적용부분 적음.- PAT|||||0x0d, REF|||||0x0d, IMG|||0x0d

• 다양한 업무에 따라 HL7 Message Interface개발

Page 10: HL7를이용한 HIS/RIS-PACS 연동 삼성의료원사례

삼성의료원 PACS실HIS/RIS와 PACS 인터페이스 전체 구성도

HospitalInformation System(HIS)

RadiologyInformation System(RIS)

Demographics,Exam Orders andResults(Report)

SQL SQL

Clinic’s Visit(Scheduling)

HL7

SQL

PACS

Interface Engine

PACS Broker

Interface Engine

HL7

SQL

Page 11: HL7를이용한 HIS/RIS-PACS 연동 삼성의료원사례

삼성의료원 PACS실

• HIS/RIS의 데이터베이스에서 발생된 데이터를 주기적으로 check.

• HL7 메시지 생성 하여 PACS broker로 넘김.

• PACS broker는 수신된 HL7 메시지를 처리하여 PACS저장.

• 발생된 데이터는 예약환자, Exam Order, Report임

• PACS에서 발생된 Standard Report의 이벤트 발생.

• HL7메시지로 인터페이스 엔진에게 넘김.

• 수신된HL7 메시지를 처리.

• HIS/RIS데이터 베이스를 저장.

HL7 인터페이스 시스템 구성

HL7 인터페이스 시스템 구성

Page 12: HL7를이용한 HIS/RIS-PACS 연동 삼성의료원사례

삼성의료원 PACS실HIS/RIS와 PACS간의HL7 연동 내용

HIS/RIS PACS

Oracle

Patient

Report

Schedule

Order HL7 Engine

New Patient

NewOrder

New Report

St Report

PACS Broker

HL7Polling

Sybase

St Report

HL7

Page 13: HL7를이용한 HIS/RIS-PACS 연동 삼성의료원사례

삼성의료원 PACS실HL7 인터페이스 시스템 작동

HL7 인터페이스 작동

• Order 정보를 Polling 형식으로 조회

- Polling 주기 : 10 sec• Report 정보를 Polling 형식으로 조회

- Polling 주기 : 10 Min• Schedule 정보를 Polling 형식으로 조회

- Polling 주기 : 1 Day

Page 14: HL7를이용한 HIS/RIS-PACS 연동 삼성의료원사례

삼성의료원 PACS실인터페이스의 적용된 HL7 Message

인터페이스 적용된HL7 메시지

• 의사의 처방 후 접수 되었을 때 : ORM 메시지

• 환자의 검사가 판독 완료 되었을 때 : ORU 메시지

• 예약 환자가 발생될 때 : SIU 메시지

Page 15: HL7를이용한 HIS/RIS-PACS 연동 삼성의료원사례

삼성의료원 PACS실

MSH|^~\&|SMC_RIS_PACS|SMC_RIS_PACS|BROKER|MITRA|20031105122433||ORM^O01|R03B059905|D|2.3|||||PID|||12153506|12153506|PARK O NAM ^^박오남||19400208|M||Asian|431065 KYEONG KI DO AHN YANG SI DONG AN KOO BOO LIM DONG |||||||||||PV1||O||||||102030^MOON YUNG WAN ^^문영완|||||||N|||||||||||||||||||||||||||||||||||ORC|NW|OS O01|||SC||^^^^^^R||||||||||OS OUTPATIENT||OBR||OS O01|R03B059905|RG5500^HIP|||||||||Not available|||102030^MOON YUNG WAN ^^문영완|||49|||||CR|||^^^^^^R||||<< Designated >> Postop F/U진료전 찍고,당일결과 << Both AP, Lt LAT Lauenstein view, Rt LAT Lauenstein view >>|||||20031105121759

Order Message

Order Message

Page 16: HL7를이용한 HIS/RIS-PACS 연동 삼성의료원사례

삼성의료원 PACS실Order Message

Order Message (MSH)

2.3HL7 VersionVersion ID12

DShould be set to D.Processing ID11

R03B059905Accession NumberMessage Control ID10

ORM^O01Should be ORD^O01Message Type9

20031105122433Date/Time of created MessageDate/Time of Message7

MITRAShould be set to MITRA.Receiving Facility6

BROKERShould be set to BROKER.Receiving Application5

SMC_RIS_PACSSending FacilitySending Facility4

SMC_RIS_PACSSending ApplicationSending Application3

^~\&Encoding CharactersEncoding Characters2

|Field SeparatorField Separator1

explanationCommentNameSeq

MSH

Page 17: HL7를이용한 HIS/RIS-PACS 연동 삼성의료원사례

삼성의료원 PACS실Order Message

Order Message (MSH)

MSH|^~\&|SMC_RIS_PACS|SMC_RIS_PACS|

BROKER|MITRA|20031105122433||ORM^O01|

R03B059905|D|2.3|||||

Page 18: HL7를이용한 HIS/RIS-PACS 연동 삼성의료원사례

삼성의료원 PACS실Order Message

Order Message (PID)

431065 KYEONG KI DO AHN YANG SIDONG AN KOO BOO LIM DONG

환자 주소Patient Address11

Asian인종Race10

MShould be one of M, F or O.Patient Sex8

19400208생년월일Date/Time of Birth7

PARK O NAM ^^박오남환자 이름Patient Name5

12153506환자 IDAlternate Patient ID4

12153506환자 IDInternal Patient ID3

ExplanationCommentNameSeq

PID

Page 19: HL7를이용한 HIS/RIS-PACS 연동 삼성의료원사례

삼성의료원 PACS실Order Message

Order Message (PID)

PID|||12153506|12153506|

PARK O NAM ^^박오남||19400208|M||Asian|

431065 KYEONG KI DO AHN YANG SI

DONG AN KOO BOO LIM DONG |||||||||||

Page 20: HL7를이용한 HIS/RIS-PACS 연동 삼성의료원사례

삼성의료원 PACS실Order Message

Order Message (PV1)

NPregnancy status (N,U)ambulatory_st15

102030^MOON YUNG WAN ^^문영완

처방의Referring Doctor8

O

E for emergency, I for inpatient and O for outpatient.

Patient Class2

ExplanationCommentNameSeq

PV1

Page 21: HL7를이용한 HIS/RIS-PACS 연동 삼성의료원사례

삼성의료원 PACS실Order Message

Order Message (PV1)

PV1||O||||||

102030^MOON YUNG WAN ^^문영완|

||||||N|||||||||||||||||||||||||||||||||||

Page 22: HL7를이용한 HIS/RIS-PACS 연동 삼성의료원사례

삼성의료원 PACS실Order Message

Order Message (ORC)

OS OUTPATIENT진료과Entering Organization17

^^^^^^RDetermines the priority of

the study.(S,R)Quantity/Timing7

SC

SC for a new order, IP for a cancelled order andOC for an order update.

Order Status5

OS O01처방과Placer Order Number2

NW

NW for a new order,CA for a cancelled order andSC for an order update.

Order Control1

ExplanationCommentNameSeq

ORC

Page 23: HL7를이용한 HIS/RIS-PACS 연동 삼성의료원사례

삼성의료원 PACS실Order Message

Order Message (ORC)

ORC|NW|OS O01|||SC||^^^^^^R||

||||||||OS OUTPATIENT||

Page 24: HL7를이용한 HIS/RIS-PACS 연동 삼성의료원사례

삼성의료원 PACS실Order Message

Order Message (OBR)

20031105121759예약 일시 (접수 일시)Scheduled Date/Time36

<< Designated >> Postop F/U 진료전 찍고 ,당일결과

<< Both AP, Lt LAT Lauenstein view, Rt LAT Lauenstein view >>

특이사항Reason for Study31

^^^^^^RDetermines the priorityQuantity/Timing27

CRModality

Diagnostic Serv Sect ID

24

49검사실Placer Field 119

102030^MOON YUNG WAN ^^문영완처방의Ordering Provider16

Not available상병Relevant Clinic Info13

RG5500^HIP검사코드 ^ 검사명Universal Service ID4

R03B059905Accession NumberFiller Order Number3

OS O01Primary identifierPlacer Order Number2

ExplanationCommentNameSeq

OBR

Page 25: HL7를이용한 HIS/RIS-PACS 연동 삼성의료원사례

삼성의료원 PACS실Order Message

Order Message (OBR)

OBR||OS O01|R03B059905|RG5500^HIP||||||||

|Not available|||102030^MOON YUNG WAN ^^문영완|

||49|||||CR|||^^^^^^R|||

|<< Designated >> Postop F/U 진료전 찍고,당일결과

<< Both AP, Lt LAT Lauenstein view,

Rt LAT Lauenstein view >>||||20031105121759

Page 26: HL7를이용한 HIS/RIS-PACS 연동 삼성의료원사례

삼성의료원 PACS실

MSH|^~\&|RIS2PACS_RPT|SMC_RIS_PACS|BROKER|MITRA|20031028135231||ORU^R01|R03A283585|D|2.3|||||PID|||02201668|02201668|PARK JUNG SOOK ^^박정숙|||||||||||||||||ORC|RE|17|||||||||||||||||OBR||17|R03A283585|RU1010^ABDOMEN & KIDNEY US||||||||||||||||||20031028093814||US|F|||||||800081^CHUN YONG HWAN ,M.D.^^전용환||||OBX|1|TX|R^REPORT^L||02201668 박정숙

ABDOMEN & KIDNEY US 2002/09 초음파와 비교함. Liver의 size와 모양은 정상이며 parenchymal echogenicity 정상임. Liver 양측 lobe에 focal lesion 없음. GB, biliary tree, visible pancreas, spleen 그리고 양측 kidney에 이상 없음. 복강에 ascites 없음. OPINION : No demonstrable abnormality. -------------------------------------------|||||||||||

Report Message

Report Message

Page 27: HL7를이용한 HIS/RIS-PACS 연동 삼성의료원사례

삼성의료원 PACS실Report Message

Report Message (MSH)

2.3HL7 VersionVersion ID12

DShould be set to D.Processing ID11

R03A283585Accession NumberMessage Control ID10

ORU^R01Should be ORU^R01 Message Type9

20031028135231Date/Time of created MessageDate/Time of Message7

MITRAShould be set to MITRA.Receiving Facility6

BROKERShould be set to BROKER.Receiving Application5

SMC_RIS_PACSSending FacilitySending Facility4

RIS2PACS_RPTSending ApplicationSending Application3

^~\&Encoding CharactersEncoding Characters2

|Field SeparatorField Separator1

explanationCommentNameSeq

MSH

Page 28: HL7를이용한 HIS/RIS-PACS 연동 삼성의료원사례

삼성의료원 PACS실Report Message

Report Message (MSH)

MSH|^~\&|RIS2PACS_RPT|SMC_RIS_PAC

S|BROKER|MITRA|20031028135231|

|ORU^R01|R03A283585|D|2.3|||||

Page 29: HL7를이용한 HIS/RIS-PACS 연동 삼성의료원사례

삼성의료원 PACS실Report Message

Report Message (PID)

PARK JUNG SOOK ^^박정숙

환자 이름Patient Name5

02201668환자 IDAlternate Patient ID4

02201668환자 IDInternal Patient ID3

ExplanationCommentNameSeq

PID

Page 30: HL7를이용한 HIS/RIS-PACS 연동 삼성의료원사례

삼성의료원 PACS실Report Message

Report Message (PID)

PID|||02201668|02201668|

PARK JUNG SOOK ^^박정숙

|||||||||||||||||

Page 31: HL7를이용한 HIS/RIS-PACS 연동 삼성의료원사례

삼성의료원 PACS실Report Message

Report Message (ORC)

17

처방과Placer Order Number2

RE

Should be REOrder Control1

ExplanationCommentNameSeq

ORC

Page 32: HL7를이용한 HIS/RIS-PACS 연동 삼성의료원사례

삼성의료원 PACS실Report Message

Report Message (ORC)

ORC|RE|17|||||||||||||||||

Page 33: HL7를이용한 HIS/RIS-PACS 연동 삼성의료원사례

삼성의료원 PACS실Report Message

Report Message (OBR)

800081^CHUN YONG HWAN ,M.D.^^전용환

판독의Principal Result

Interpreter32

F판독상태Result Status25

USModalityDiagnostic Serv

Sect ID24

20031028093814판독일시Results Date/Time22

RU1010^ABDOMEN & KIDNEY US검사코드 ^ 검사명Universal Service ID4

R03A283585Accession NumberFiller Order Number3

17처방과Placer Order

Number2

ExplanationCommentNameSeq

OBR

Page 34: HL7를이용한 HIS/RIS-PACS 연동 삼성의료원사례

삼성의료원 PACS실Report Message

Report Message (OBR)

OBR||17|R03A283585|

RU1010^ABDOMEN & KIDNEY US|

|||||||||||||||||20031028093814||US|F|

||||||800081^CHUN YONG HWAN ,M.D.^^

전용환||||

Page 35: HL7를이용한 HIS/RIS-PACS 연동 삼성의료원사례

삼성의료원 PACS실Report Message

Report Message (OBX)

02201668 박정숙

ABDOMEN & KIDNEY US 2002/09 초음파와 비교함.Liver의 size와 모양은 정상이며 parenchymal echogenicity 정상임. Liver 양측 lobe에 focal lesion 없음. GB, biliary tree, visible pancreas, spleen 그리고 양측

kidney에 이상 없음. 복강에 ascites 없음.OPINION :No demonstrable abnormality.

---------------------------------판독내용Observation Value

5

R^REPORT^LObservation IdentifierObservation Identifier3

TXValue TypeValue Type2

1Set ID - OBXSet ID - OBX1

ExplanationCommentNameSeq

OBX

Page 36: HL7를이용한 HIS/RIS-PACS 연동 삼성의료원사례

삼성의료원 PACS실Report Message

Report Message (OBX)OBX|1|TX|R^REPORT^L||02201668 박정숙ABDOMEN & KIDNEY US 2002/09 초음파와 비교함.Liver의size와 모양은 정상이며 parenchymal echogenicity 정상임. Liver 양측 lobe에 focal lesion 없음. GB, biliary tree, visible pancreas, spleen 그리고 양측 kidney에 이상 없음. 복강에ascites 없음. OPINION : No demonstrable abnormality. -------------------------------|||||||||||

Page 37: HL7를이용한 HIS/RIS-PACS 연동 삼성의료원사례

삼성의료원 PACS실

MSH|^~\&|SCH_PAT_VISIT|SMC_RIS_PACS|BROKER|MITRA|20030328204706||SIU^S12|SCH.OS032801954060|D|2.3|||||

SCH|||||EP^EXAMPULL^L||||||^^^20030329000000

PID|||01954060|01954060|LEE JUNG HONG |||M||||||||||||||

PV1||O||R||||194090^PARK MIN JONG ||||||||||||||||||||||||||||||||||||||||||

Schedule Message

Schedule Message

Page 38: HL7를이용한 HIS/RIS-PACS 연동 삼성의료원사례

삼성의료원 PACS실Schedule Message

Schedule Message (MSH)

2.3Should be set to 2.3.Version ID12

DShould be set to D.Processing ID11

SCH.OS032801954060Uniquely identities this message.

Message Control ID10

SIU^S12Should be SIU^S12Message Type9

20030328204706Date/Time of created MessageDate/Time of Message7

MITRAShould be set to MITRA.Receiving Facility6

BROKERShould be set to BROKER.Receiving Application5

SMC_RIS_PACSSending FacilitySending Facility4

SCH_PAT_VISITSending ApplicationSending Application3

^~\&Encoding CharactersEncoding Characters2

|Field SeparatorField Separator1

explanationCommentNameSeq

MSH

Page 39: HL7를이용한 HIS/RIS-PACS 연동 삼성의료원사례

삼성의료원 PACS실Schedule Message

Schedule Message (MSH)

MSH|^~\&|SCH_PAT_VISIT|SMC_RIS_PAC

S|BROKER|MITRA|20030328204706|

|SIU^S12|SCH.OS032801954060|D|2.3|

||||

Page 40: HL7를이용한 HIS/RIS-PACS 연동 삼성의료원사례

삼성의료원 PACS실Schedule Message

Schedule Message (SCH)

^^^20030329000000

진료 예약 일시

Appointment Timing

11

EP^EXAMPULL^L

Schedule IDSchedule ID5

ExplanationCommentNameSeq

SCH

Page 41: HL7를이용한 HIS/RIS-PACS 연동 삼성의료원사례

삼성의료원 PACS실Schedule Message

Schedule Message (SCH)

SCH|||||EP^EXAMPULL^L|||

|||^^^20030329000000

Page 42: HL7를이용한 HIS/RIS-PACS 연동 삼성의료원사례

삼성의료원 PACS실Schedule Message

Schedule Message (PID)

M

Should be one of M, F or O.

Patient Sex8

LEE JUNG HONG환자 이름Patient Name5

01954060환자 IDAlternate Patient ID4

01954060환자 IDInternal Patient ID3

ExplanationCommentNameSeq

PID

Page 43: HL7를이용한 HIS/RIS-PACS 연동 삼성의료원사례

삼성의료원 PACS실Schedule Message

Schedule Message (PID)

PID|||01954060|01954060|

LEE JUNG HONG |||M||||||||||||||

Page 44: HL7를이용한 HIS/RIS-PACS 연동 삼성의료원사례

삼성의료원 PACS실Schedule Message

Schedule Message (PV1)

194090^PARK MIN JONG처방의Referring Doctor8

R

Should be A for accident, E for emergency, L for labor and delivery and R for routine.

Admission Type4

O

Should be E for emergency, I for inpatient and O for outpatient.

Patient Class2

ExplanationCommentNameSeq

PV1

Page 45: HL7를이용한 HIS/RIS-PACS 연동 삼성의료원사례

삼성의료원 PACS실Schedule Message

Schedule Message (PV1)

PV1||O||R||||194090^PARK MIN JONG

||||||||||||||||||||||||||||||||||||||||||

Page 46: HL7를이용한 HIS/RIS-PACS 연동 삼성의료원사례

삼성의료원 PACS실개발 환경

개발 환경

• HIS/RIS의 데이터베이스는 Oracle• PACS의 데이터베이스는 Sybase• 개발 시스템 환경 : SUN250(solaris2.6)• PACS broker는 DELL (win2000 server)• 프로그램 : UNIX환경의 C로 작성

Page 47: HL7를이용한 HIS/RIS-PACS 연동 삼성의료원사례

삼성의료원 PACS실현재 상태

현재 상태

• 시스템 확장 시 유연성을 가진 환경 구축

• 인터페이스 발생 건수

검사 Order : 2600건/Day판독 결과 : 2200건/Day예약 환자 : 4600건/Day

Page 48: HL7를이용한 HIS/RIS-PACS 연동 삼성의료원사례

삼성의료원 PACS실향후 계획

향후 계획

• 치료방사선과 판독 결과의 교환

• 핵의학과 판독 결과의 교환

• TFS (Teaching File System) 환자정보 교환

• Refer Center 이미지 정보 교환

• ADT Message 적용

• Order Cancel Message 적용

Page 49: HL7를이용한 HIS/RIS-PACS 연동 삼성의료원사례

삼성의료원 PACS실

감사합니다