40 likes | 128 Views
Query Health Abstract Model Diagrams. Query Network. Community of participants that agree to interact with each other. There will be many networks; requestors and responders may participate in multiple networks. Query. Authorized Requestors. Participating Responders. Query Lifecycle.
E N D
Query Network Community of participants that agree to interact with each other. There will be many networks; requestors and responders may participate in multiple networks. Query Authorized Requestors Participating Responders
Query Lifecycle Authorized Requestor 1 7 Aggregator Composer • Requestor optionally uses a composer to create a query and submits it to their dedicated agent. • Agent submits the query over the Internet to each participating responder’s gatewayand awaits responses. • At each participating responder, the standard gateway passes the request to a site-specific adapter. • The adapter calculates site results for their site and returns them to the gateway. • The gateway returns site results to the appropriate agent. • The agent returns site results to the aggregator that combines site results into combined results • The aggregator makes interim and final results available to the requestor. 6 Agent 2 5 Gateway Gateway 4 3 Adapter Adapter Clinical Data Clinical Data Responder “1” Responder “N” …
Query Payload Elements Query Response Responder identifier Response identifier (unique within responder space) Requestor identifier Query identifier Freeform notes for requestors (List of) Response values Measure name/tag Denominator count Denominator exclusion count Numerator count • Requestor identifier • Query identifier (unique within requestor space) • Freeform notes for responders • (List of) Measure criteria • Measure name/tag (unique within request) • Denominator defn • Denominator exclusion defn • Numerator defn