Title: Andrei Leontiev
1IHE ??????????? ??
- Andrei Leontiev
- IDX Systems Corporation
- Co-Chair,IHE Technical Committee
- (??IHE-J??????? ??)
2????????????????
3??? ??????????????
- ?????
- IHE????HL7?????????????
- DICOM?????????????
- ??????????????
- ???????????????
- ????????
- ???
4IHE????HL7????
- HL7????
- ltMPIgt
- ADT/Patient Registration
- Order Placer
- DSS / Order Filler
- Image Manager
5ADT????
6ADT????
- 4.1 ?????????????
- Send
- Admit A01 (In Patient), A04 (Out Patient), A05
(Pre-Admission) - Cancel A11 (Cancel Admit), A38 (Cancel Preadmit)
7ADT???? (??)
- 4.12 ADT???????????????
- Send
- Transfer A02 (Patient Transfer)
- Update Patient Class A03 (Discharge),
A06(Outpatient becomes Inpatient), A07 (Inpatient
becomes Outpatient) - Update Patient Information A08 (Update)
- Merge Patients A40 (Merge)
- Cancel A12 (Cancel Transfer), A13 (Cancel
Discharge)
8?????????
9?????????
- 4.2 ???????????????
- Send
- New Order ORM/NW (New Order)
- Cancel ORM/CA (Cancel Order), ORM/DC
(Discontinue)
10????????? (??)
- 4.1 ?????????????
- Receive
- A01 (In Patient), A04 (Out Patient), A05
(Pre-Admission), A11 (Cancel Admit), A38 (Cancel
Preadmit) - 4.12 ???????????????
- Receive
- A02 (Patient Transfer), A03 (Discharge),
A06(Outpatient becomes Inpatient), A07 (Inpatient
becomes Outpatient), A08 (Update), A12 (Cancel
Transfer), A13 (Cancel Discharge), A40 (Merge) - 4.3 ????????????????
- Receive
- ORM/SN (New Order), ORM/SC (Status Update),
ORM/OC (Cancel Order)
11DSS / ?????????
12????????????(DSS)/?????????
- 4.3 ??????????????
- Send
- New Order ORM/SN (New Order)
- Order Status ORM/SC (Status Change)
- Cancel ORM/OC (Cancel Order)
- 4.4 ?????????????
- Send
- ORM (procedure scheduled)
- 4.13 ?????????????
- Send
- ORM (procedure updated)
13DSS/????????? (??)
- 4.1 ?????????????
- Receive
- A01 (In Patient), A04 (Out Patient), A05
(Pre-Admission), A11 (Cancel Admit), A38 (Cancel
Preadmit) - 4.12 ???????????????
- Receive
- A02 (Patient Transfer), A03 (Discharge),
A06(Outpatient becomes Inpatient), A07 (Inpatient
becomes Outpatient), A08 (Update), A12 (Cancel
Transfer), A13 (Cancel Discharge), A40 (Merge) - 4.2 ???????????????
- Receive
- ORM/NW (New Order), ORM/CA (Cancel Order), ORM/DC
(Discontinue)
14??????????
15???????????
16??????????????
17??????????????
18??????????????
19????????????????
20DSS/????????????????
X
21???????
- ???????PACS???????????
- ?????DICOM????
- Modality Worklist Management (MWL(M))
- Modality Performed Procedure Step (PPS)
- Storage
- Storage Commitment
- Query/Retrieve
22IHE???????????????
IHE??????????????????????????????3?????HL7/DICOM
????????
???(??) ????????????
?????? ?????????????????????????????
??
- ??????? ???????????????? ???????????
?????????? ???????????? ??????????
23IHE????????????
?????????????? (Accession Number)
?????? ?????????????? 1????????????????(Reques
ted Procedure ID)
??????? ?????????? ???????(modality worklist
entry)
24?????????
?????
??? ??????????
???????????????
??????
????
?????????
25????????????
?????
??? ???????
?????????? ?????
?????? 1
26A?????????????
Department
System Scheduler
Image
/ Order Filler
Manager
Performed
Procedure Step
Manager
AcquisitionModality
27??????????
28MWL(M)?????????????
Department
System Scheduler
Image
/ Order Filler
Manager
Performed
Procedure Step
Manager
AcquisitionModality
29??????????
- MWL????????????????????????????????????
- ????????????????(???????/ID??????/????????????????
???????????ID????)????????????? - ?????????????????????????????
- MWL? ??? (???????????????????)
DICOM????HIS/RIS????????????? ??????????????????
????????
30??????????
C-FIND-RQ (with matching and return keys)
DSS/ Order Filler
C-FIND-RSP (one per match plus final response)
- DSS?????????????????????????????????
- DSS???????????????????????????????????????
- ????????DSS???(MWL????????)??????/DSS?????????
31???????????
32PPS Actors and Transactions
Department
System Scheduler
Image
/ Order Filler
Manager
Performed
Procedure Step
Manager
AcquisitionModality
33Performed Procedure Step
- Applies to Modality and Image Creator
- Convey details about procedure step(s) performed
- Conveys detailed statuses such as in progress,
completed and discontinued - Provides return trip feedback such as
- Scheduled information obtained via MWL
- What, when, and how was the procedure performed
- Accession Number, Patient Name/ID, procedure step
codes, radiation dose values, material management
data - List of images acquired/created, Study Instance
UID .
Not only tells that the performed step is
complete, But closes the workflow
acquisition/creation work done
34Performed Procedure Step
- Simple Case (1 SPS results in 1 PPS)
- Unscheduled Case (0 SPS results in1 PPS)
- Append Case (1 SPS results in n PPS)
- Group Case (n SPS results in 1 PPS)
- Abandoned Case (1 SPS results in 1 abandoned PPS)
- Group Case with Presentation of Grouped
Procedures (n SPS results in 1n PPS)
Volume II, Appendix A
35Images Stored
36Images Stored Actors and Transactions
Department
System Scheduler
Image
/ Order Filler
Manager
Performed
Procedure Step
Manager
AcquisitionModality
37Images Stored
Modality or Image Creator
C-STORE (Images Stored)
Image Archive
- Applies to Modality and Image Creator
- Scheduled Procedure Step and Requested Procedure
information is recorded.
38Storage Commitment
39Storage Commitment Actors and Transactions
Department
System Scheduler
Image
/ Order Filler
Manager
Performed
Procedure Step
Manager
AcquisitionModality
40Storage Commitment
- Modalities and image creators obtain explicit
agreement from a storage device (i.e. archive,
etc.) that images (and other objects) will be
reliably stored - The duration of storage is defined by the storage
device product - Facilitates automated or simplified deletion of
images on modalities, workstations, etc.
Avoids accidental deletion of images on
modalities and workstations
41Storage Commit. - Push Model
C-STORE operations .
Modality or Image Creator
N-ACTION - (list of referenced image UIDs)
Image Manager
N-EVENT-REPORT - (success or failure)
- Images (or objects) are pushed to storage device
- N-ACTION provides a list of UIDs for objects to
be reliably stored (may be different AE than
storage) - N-EVENT-REPORT confirmation from Storage to
Modality - Implementations must design for transactions
being on multiple associations - When N-EVENT-REPORT is sent by Storage Device is
product dependent and may be hours after N-ACTION
42Image Availability Query
43Image Availability Query Actors and Transaction
Department
System Scheduler
Image
/ Order Filler
Manager
Performed
Procedure Step
Manager
AcquisitionModality
44Image Availability Query
- Allows DSS to know when acquired images have
reached Image Archive and are ready to be
interpreted - Minimizes delays in workflow
- MPPS does not guarantee that images were sent to
the Archive or will ever be - No notification mechanism in DICOM
- Specialized Query (C-FIND) is defined
45Image Availability Query
C-FIND-RQ (with matching keys)
DSS/ Order Filler
Image Manager
C-FIND-RSP (matches with return keys)
- Instance UID returned in the query response
signifies availability. - Storage Location - a system that is a holder of
images at a particular period in time (AE Title). - Instance Availability - a period of time for
images to be moved from a storage location to be
ready for distribution (OFFLINE,NEARLINE, ONLINE
46Image Query/Retrieve
47Query/Retrieve Actors and Transaction
System Database
Department
System Scheduler
Image
/ Order Filler
Manager
Performed
Procedure Step
Manager
AcquisitionModality
48Query Retrieve of Images
C-FIND-RQ (with matching and return keys)
Image Display
Image Archive
C-FIND-RSP (matches with return keys)
- Defines Matching keys for response filtering by
Image Archive - Defines Return keys to be requested by Image
Display - Defines Returned attributes by Image Archivein
query responses - Defines Returned attributes required to be
displayed on Image Display
49IHE Generic Keys for Query Retrieve of-
Images- GSPS- SR
R Required by DICOM R IHE-2 Requirement
to be displayed or entered
(SCU), to be returned(SCP)
50Image Specific Query Matching and Return Keys
51Patient Information Reconciliation
52?????????
- ????
- ??ID???(?????)
- ????
- ????????
- ?????????????????????
- ???????????????????
53???????
- ???????????????????ID???????????
- ?????????DSS/??????????????????????????
54???????
- ?????????????????ID??????MPPS????
- DSS/??????????????????????????
- ADT???????????ID?????
55???????
- ADT???????????????????????????????????????????????
? - ??????????ADT??????????????????????????
- ?????????????
- ???????????????
56?????
- ????????????????????????????????????????????????
- ???????????????????????
- ADT???????????????????????????????????
57????????
- ??????????ADT?????????????????????????????????????
?? - ?????????????????????????????????
- ADT???????????????????????????????????
58?????????????
- ADT???????????????????????? (John Doe, Jane
Doe) - ???1 ???????ADT??????????????????????????
- ???2 ???????ADT???????????DSS/????????????
- ???3 ???????ADT???????????????????????????
59?????????????
- ?????????????ID?????????????
- ???4 ??????????ID???????DSS/?????????????????
- ???5 ????ID??????????????????????????(????????ID?
???)
60?????? ??? 1
61???/ID??? ???1
62?????? ???2
63???/ID??? ???2
64?????? ???3
65?????? ???3
66?????? ???4
67???/ID??? ???4
68?????? ???5
69???/ID??? ???5
70??????
- ???????? - ADT, ??????, ??????,
??????HL7?????????????????? - ?????????ADTA40???????????
- ?????ID?PID-3??????
- ???ID?MRG-1 ??????
- ??ID????????CX?????
- ??ID??????????????????
71??????
- ??????????????DICOM?MPPS?????ID????????????????ID?
????????? - ??????????????ID????????????????
(???????????????????) - ???????????????????ID????????
72??????????
- ??????????ADT????????????????????????
- ????????????????ID???????????????
- ???????????ID??????ID??????????????
- ???4?5??? ????????????????????????????????
73Questions?
- Documents Available On the Web at
www.rsna.org/IHE or www.himss.org