Upload
sebastian-mckenzie
View
216
Download
2
Embed Size (px)
Citation preview
Cross Community (XC)Profiles
November 2006ITI Planning committee meeting
Karen Witting
Next step of Cross Community White Paper
• White Paper recommends two profiles be developed in 2007:– Cross Community Location Service– Cross Community Access
Cross Community (XC) Location Service
• Service to save, update, remove, query patient record references– Record references might me:
• To documents (internal and external)• To XDS registry (internal and external)• To “XC Bridge” definition TBD• To “Fine grained data repository” definition TBDi.e. MUST BE EXTENSIBLE
– Record references indexed by patient demographics• Patient ids could be one element of demographics but service
must talk using demographics as a common patient id cannot be assumed.
Draft Transaction Diagram
XC Location Consumer
XC Location Service(PIX+/RLS/RLUS)
AddUpdateMerge
Remove
Query
XC Location Feed
Cross Community Access
• Two purposes:– Encapsulate cross community interactions in
one actor – Cross Community Bridge (XC Bridge)
– Define a query which returns data from external communities – Cross Community Query (XC Query)
• The XC query is the first instance of an interaction that the XC Bridge mediates
Meta-communityXDS community C
XDS community A
XDS community B
XDS Registry
XCBridge
XC Locator Serviceor
Any other service or configuration
XDS Registry
XCBridge
XDSRepository
XCConsumer
XCBridge
Use of the Cross Community Access profile in a Meta-community
(1) X
C Q
uery
(3) XC Query
(2)
internal
(4) X
C Q
uery
Res
pons
e
XDS Repository
(5)
XC
Ret
riev
e
XDS Registry
XDS Repository
(6) XC Retrieve
(3) XC Query
(3)
(5) Retrieve
(6) XC Retrieve
Draft Transaction Diagram
XC BridgeXC ConsumerXC Query
XC Query(between XC Bridge actors)
XC Retrieve(between XC Bridge actors)
XC Retrieve