9

Click here to load reader

Www.ihe.net On-Demand Documents and Deferred Document Assembly Karen Witting – IBM Co-chair ITI Technical Committee

Embed Size (px)

DESCRIPTION

XDS On-Demand Documents Actors/Transactions

Citation preview

Page 1: Www.ihe.net On-Demand Documents and Deferred Document Assembly Karen Witting – IBM Co-chair ITI Technical Committee

www.ihe.net

On-Demand Documents and Deferred Document Assembly

Karen Witting – IBM

Co-chair ITI Technical Committee

Page 2: Www.ihe.net On-Demand Documents and Deferred Document Assembly Karen Witting – IBM Co-chair ITI Technical Committee

www.ihe.net

On-Demand Documents Use CaseUseful for sources of healthcare data which prefer to find and assemble most up-to-date document content at the time of requests for contentFinding and assembling data upon retrieve request Documents On-DemandOn-Demand Supplement Supports: Registration of On-Demand Documents Single Consumer Query lists stable documents and on-

demand data sources Consumer Retrieve from on-demand data sources

causes document content to be dynamically identified and assembled

Page 3: Www.ihe.net On-Demand Documents and Deferred Document Assembly Karen Witting – IBM Co-chair ITI Technical Committee

www.ihe.net

XDS On-Demand Documents Actors/Transactions

Page 4: Www.ihe.net On-Demand Documents and Deferred Document Assembly Karen Witting – IBM Co-chair ITI Technical Committee

www.ihe.net

XDS Document Entry typesXDS Document Entry types defined Stable Document Entry – metadata about a specific

and static set of healthcare content formed into a document. The source registers a Stable Document Entry when a meaningful collection of data should be published based on clinical events.

On-Demand Document Entry – metadata describing the characteristics of a set of on-demand content and a unique identifier which can be used to create a document which collects the latest, most recent available information at the time of retrieval.

Page 5: Www.ihe.net On-Demand Documents and Deferred Document Assembly Karen Witting – IBM Co-chair ITI Technical Committee

www.ihe.net

XDS On-Demand Workflow

Page 6: Www.ihe.net On-Demand Documents and Deferred Document Assembly Karen Witting – IBM Co-chair ITI Technical Committee

www.ihe.net

XCA workflow (no XDS)

Page 7: Www.ihe.net On-Demand Documents and Deferred Document Assembly Karen Witting – IBM Co-chair ITI Technical Committee

www.ihe.net

Deferred Document Assembly Use Case

Allows some sources of healthcare data to operate in a more efficient way

Allows source systems to register the existence of stable document content but defer actually assembling the document content only if and when it is retrieved.

Preferred in an application architecture where a great deal of content is available for sharing but saved as a set of distinct elementary records in a clinical database and not as documents. To convert all this content to documents is considered a waste of resources for any document which is never requested. Thus, only content that is specifically requested is formed into a document.

Page 8: Www.ihe.net On-Demand Documents and Deferred Document Assembly Karen Witting – IBM Co-chair ITI Technical Committee

www.ihe.net

Deferred Document AssemblyDeferred Document Assembly - Small enhancement XDS Content for a document identified and internally labeled Register documents with special hash/size 0 indicating deferred assembly

• Size = 0 (zero)• hash = da39a3ee5e6b4b0d3255bfef95601890afd80709 (SHA1 hash of a zero length file)

At retrieve previously identified content is assembled into document and hash/size updated

Repeated retrieve requests always returns the exact same contentActors Integrated Document Source/Repository grouped with Document Administrator

declares Deferred Documents Option Document Registry with Document Metadata Option Document Consumer with Deferred Documents Option

Workflow Integrated Document Source/Repository registers Stable Entry with:

• Size = 0 (zero)• hash = da39a3ee5e6b4b0d3255bfef95601890afd80709 (SHA1 hash of a zero length file)

Document Consumer retrieves document causing Document Source/Repository to assemble content, update size/hash in Document Registry and return complete content

Page 9: Www.ihe.net On-Demand Documents and Deferred Document Assembly Karen Witting – IBM Co-chair ITI Technical Committee

www.ihe.net

XDS Deferred Workflow