Author Mappings for PSIS Query 2008a

Slides:



Advertisements
Similar presentations
Helmut König, Siemens Medical Solutions
Advertisements

Catalogue, synthesise Templates, forms, data sets used in real, diverse health settings Formal representation of clinical business object REQUIREMENTS.
IBM Software Group ® Design Thoughts for JDSL 2.0 Version 0.2.
Query Health QRDA Requirements
Dogac, Kabak, YukselOASIS SET TC Working Document The Use of CCTS in HL7 CDA Asuman Dogac, Yildiray Kabak, Mustafa Yuksel METU, Ankara, Turkey.
Use and Transformation of DICOM SR and CDA Release 2 Diagnostic Imaging Reports Helmut Koenig, MD Siemens Healthcare Co-Chairman DICOM WG20 and HL7 Imaging.
C-CDA Constraints FACA - Strategy Discussion June 23, 2014 Mark Roche, MD.
Distributing Images: Cross-enterprise Document Sharing for Imaging (XDS-I) Access to Radiology Information (ARI) Retrieve Information for Display (RID)
1 SPL Technology Presentation The Technology of Structured Product Labeling Presented by Robert H. Wallace 06 June 2004.
Initial slides for Layered Service Architecture
Relational Data Model, R. Ramakrishnan and J. Gehrke with Dr. Eick’s additions 1 The Relational Model Chapter 3.
Yorkshire Centre for Health Informatics Detailed Walkthrough of the NHS MIM, and Message Implementation Manual for Discharge Yorkshire Centre for Health.
December 15, 2011 Use of Semantic Adapter in caCIS Architecture.
Using 3 XDS Affinity Domains at the Connectathon At past North American connectathons, we chose to test with one Affinity Domain, with one Patient ID assigning.
HL7 HL7  Health Level Seven (HL7) is a non-profit organization involved in the development of international healthcare.
HQMF R2.1 Updates Modularization, Episode of Care, Composite Measure Metadata.
Clinical Document Architecture. Outline History Introduction Levels Level One Structures.
Key Issues of Interoperability in eHealth Asuman Dogac, Marco Eichelberg, Tuncay Namli, Ozgur Kilic, Gokce B. Laleci IST RIDE Project.
HTML Basics BCIS 3680 Enterprise Programming. Web Client/Server Architecture 2  Your browser (the client) requests a Web page from a remote computer.
In-Band Access Control Framework Group Name: WG4 SEC Source: Qualcomm Meeting Date: Agenda Item:
Public Health Reporting Initiative Stage 3 Sprint: Implementation Guide Development Phone: x
Networking and Health Information Exchange Unit 5b Health Data Interchange Standards.
Simple Object Access Protocol. Web Services: SOAP2 Why Simple Object Access Protocol Light weight replacement for complicated distributed object technology.
1 Healthcare Information Technology Standards Panel Care Delivery - IS01 Electronic Health Record (EHR) Laboratory Results Reporting July 6, 2007.
This material was developed by Duke University, funded by the Department of Health and Human Services, Office of the National Coordinator for Health Information.
Proposal for App Id and Service Provider Id registration Group Name: Shelby Source: Shelby, iconectiv / Ericsson,
Consolidated CDA Version Migration and Cutover Findings and Recommendations Presentation to HITSC - November 18 th 2014 Celebrating Ten Years of Advocacy,
Presented By: Miss N. Nembhard. Relation Algebra Relational Algebra is : the formal description of how a relational database operates the mathematics.
8 Chapter Eight Server-side Scripts. 8 Chapter Objectives Create dynamic Web pages that retrieve and display database data using Active Server Pages Process.
#4: Transport Document ( draft-ietf-drinks-sppp-over-soap) Presenter: Syed Ali (On behalf of the author: Ken Cartwright) 0.
Query Health Technical WG 6/14/2012. Agenda TopicTime Slot Announcements2:05 – 2:10 pm RI and Spec Updates2:05 – 2:10 pm QRDA Discussion2:10 – 3:00 pm.
Draft Recommendations Patient Matching Power Team July 1, 2011.
Ongoing/Planned Activities for Week of 4/29 Final UCR Crosswalk due COB 4/30 Hold two working sessions to complete UCR Crosswalk on 4/30 Hold working session.
HL7 Version 3 Veli BICER. Agenda HL7 Problems with Version 2.x HL7 Models Use Case Model Information Model Interaction Model Message Model.
Use Case 2 – CDS Guidance Service Transactions CDS Guidance Requestor 2. CDS Response (Clinical Data, Supporting Evidence, Supporting Reference, Actions,
EsMD Harmonization Use Case 2: Initial Technical Approach XD* and CDA Erik Pupo.
September, 2005What IHE Delivers 1 Basic Patient Privacy Consents IHE Educational Workshop 2007 John Moehrke Lori Forquet.
What IHE Delivers Basic Patient Privacy Consents HIT-Standards – Privacy & Security Workgroup John Moehrke GE Healthcare.
Title “syngo” and ”we speak syngo” are registered trademarks of Siemens AG. Relevant Patient Information Queries: Extending the.
PIX/PDQ – Today and Tomorrow Vassil Peytchev Epic.
DICOMwebTM 2015 Conference & Hands-on Workshop University of Pennsylvania, Philadelphia, PA September 10-11, 2015 DICOMweb Workflow API (UPS-RS) Jonathan.
Using 3 XDS Affinity Domains at the Connectathon At past connectathons, we chose to test with one Affinity Domain and one Patient ID assigning authority.
Assumptions The base use case is a referral initiated by the PCP, and a response sent back by a specialist The minimal payload requirement is a CCDA structured.
Using 3 XDS Affinity Domains at the Connectathon At past connectathons, we chose to test with one Affinity Domain and one Patient ID assigning authority.
Enables businesses achieve greater efficiency by sharing data and processes Shared application data across legal entities – Party, Location, Products,
CM Spec analysis Markup from discussion 15/3. Summary of the scenario by way of the key business entities & their relationships CR Req Implem System or.
Dynamic/Deferred Document Sharing (D3S) Profile for 2010 presented to the IT Infrastructure Technical Committee Karen Witting February 1, 2010.
Model-Driven Health Tools (MDHT) CDA Tools Overview John T.E. Timm (IBM Research) and David A. Carlson (Veterans.
IHE IT Infrastructure Integration Profiles: Adaptation to Cardiology Harry Solomon.
Data Modeling Using the Entity- Relationship (ER) Model
Telephone Related Queries (TeRQ)
Networking and Health Information Exchange
Entity- Relationship (ER) Model
CollegeSource Security Application &
Organizing Content with Lists and Tables
QRDA I STU R5 Updates Since pre-ballot content Review
Calculations & Parameters
RELATION.
WEBSITE DESIGN Chp 1
Modelling Clinical Information Using UML
HL7 Medication and UKCPRS
Chapter 25 Domain Name System
Grouper Training Developers and Architects Web Services - Part 2
Chapter 25 Domain Name System
Database Processing: David M. Kroenke’s Chapter Five:
Use and Transformation of DICOM SR and CDA Release 2 Diagnostic Imaging Reports Helmut Koenig, MD Siemens Healthcare Co-Chairman DICOM WG20 and HL7 Imaging.
Evidence of Infection (Dialysis) Reporting in CDA and greenCDA:
Basic Data Provenance April 22, 2019
Presentation plan Accessing and Retrieving SDMX data
Presentation transcript:

Author Mappings for PSIS Query 2008a Tony Davey tony.davey@nhs.net Comms and Messaging July 2007 Version 1.3

PSIS Query 2008 4 main query / responses. Query requests use name/value parameters. Query responses contain metadata partly extracted from Documents. Queries/responses are messages that contain metadata about a Document. One query response also contains a Document Payload. Metadata is intended to populate local system displays, lists, for filtering, etc.

PSIS Queries All queries are used in pairs: Queries (requests), Query responses. All queries consist of 2 parts: Control act, Message payload. PSIS Query RMIMs only illustrate the payload.

Control Acts in Query / Responses Specified in Infrastructure domain. Standardised across MIM for all types of queries, e.g. LRs, PDS, PSIS Query. HL7 compliant. Contain 1..3 types of authors: Initiating system with ASID(1..1) Workstation with local ID (0..1) Person associated with query (0..1) Same ‘author’ structure in query and response.

Control Act Author – Request and Responses *Control act RMIMs from Infrastructure domain. For query requests For query responses

PSIS Query – Requests Authors only present in control act to identify requesting system / person details.

PSIS Query - Responses 2..4 possible different authors: 1..3 authors in query response control act. 1 author in PSIS-Query message payload response metadata: at Document (header) level.

Authors in Query Response Control Act

Authors in Message Payload Response 1 author in PSIS-Query payload response Document (Header) 1..1 Always present in message payloads. Versions of MIM 6 prior to MIM 6.3 contained other authors, i.e. Section or sealing authors. These are no longer included for PSIS Query responses.

PSIS-Query Response D-MIM

Author – Document level Scoper – represented by dotted line. Player – represented by solid line.

Players and Scopers Always relate to a role: i.e. an employee in a company, NOT a specific person. What is a player? The entity (usually a person) ‘doing’ the act. E.g. an employee in a company What is a scoper? The entity (usually an organisation) who the player is acting in the scope of. E.g. an organisation employing the player (person) Can sometimes have either a player OR a scoper. PSIS role information ALWAYS relates to player, e.g IDs (However not for GP Summaries).

Author – Document level Loose structure which allows for any existing author shape to be inserted. Contains a subset of original Document author information – intended for population of lists. Allows some degree of future changes without necessarily changing PSIS Query structure. Playing and scoping entities are optional, to be populated as used in original document.

Initial GP Summary Organisation is a PLAYER GP Summary player IDs map to Role on PSIS Author No SCOPING entity No Code attribute Initial GP Summary PSIS Query

Initial GP Summary - Example Initial GP Summary XML <author typeCode="AUT" contextControlCode="OP"> <time value="200703140100"/> <UKCT_MT160017UK01.AgentOrgSDS classCode="AGNT"> <agentOrganizationSDS determinerCode="INSTANCE" classCode="ORG"> <id root="1.2.826.0.1285.0.1.10" extension="M85011"/> <name>The Bridge Street Practice</name> </agentOrganizationSDS> </UKCT_MT160017UK01.AgentOrgSDS> </author> PSIS-Query XML <author2 typeCode="AUT" contextControlCode="AP"> <documentAuthor classCode="AGNT"> <id root="1.2.826.0.1285.0.1.10" extension="M85011"/> <agentPlayingAuthor classCode="ORG" determinerCode="INSTANCE"> <name>The Bridge Street Practice</name> </agentPlayingAuthor> </documentAuthor> </author2>

GP Summary PersonSDS is a PLAYER GP Summary player and role IDs map to Role on PSIS Author No SCOPING entity No Code attribute GP Summary PSIS Query

GP Summary - Example GP Summary XML PSIS-Query XML <author typeCode="AUT" contextControlCode="OP"> <time value="200703140100"/> <UKCT_MT160018UK01.AgentPersonSDS classCode="AGNT"> <id root="1.2.826.0.1285.0.2.0.67" extension="673836492727"/> <agentPersonSDS determinerCode="INSTANCE" classCode="PSN"> <id root="1.2.826.0.1285.0.2.0.65" extension="984181387037"/> <name>Dr Steve Jones</name> </agentPersonSDS> </UKCT_MT160018UK01.AgentPersonSDS> </author> PSIS-Query XML <author2 typeCode="AUT" contextControlCode="AP"> <documentAuthor classCode="AGNT"> <id root="1.2.826.0.1285.0.2.0.65" extension="984181387037"/> <id root="1.2.826.0.1285.0.2.0.67" extension="673836492727"/> <agentPlayingAuthor classCode="PSN" determinerCode="INSTANCE"> <name>Dr Steve Jones</name> </agentPlayingAuthor> </documentAuthor> </author2>

Clinicals – CDA - AuthorSDS Person is a PLAYER Org is a SCOPER Role IDs and Code All PSIS-Query author attributes are used Clinical CDA Message PSIS Query

CDA Clinicals - Example CDA Clinicals XML <author typeCode="AUT" contextControlCode="OP"> <npfitct:contentId root="2.16.840.1.113883.2.1.3.2.4.18.16" extension="COCD_TP145001UK02#AssignedAuthorSDS"/> <functionCode displayName="Originating Author" codeSystem="2.16.840.1.113883.2.1.3.2.4.17.178" code="OA" codeSystemVersion="1.0"/> <time value="200611011435"/> <assignedAuthor classCode="ASSIGNED"> <templateId root="2.16.840.1.113883.2.1.3.2.4.18.2" extension="COCD_TP145001UK02#AssignedAuthorSDS"/> <id root="1.2.826.0.1285.0.2.0.65" extension="754801085095"/> <id root="1.2.826.0.1285.0.2.0.67" extension="507686339262"/> <code code="R0110" codeSystem="2.16.840.1.113883.2.1.3.2.4.17.196" displayName="Specialist Registrar"/> <assignedPerson classCode="PSN" determinerCode="INSTANCE"> <templateId root="2.16.840.1.113883.2.1.3.2.4.18.2" extension="COCD_TP145001UK02#assignedPerson"/> <name>Fiona Feast</name> </assignedPerson> <representedOrganization classCode="ORG" determinerCode="INSTANCE"> <templateId root="2.16.840.1.113883.2.1.3.2.4.18.2" extension="COCD_TP145001UK02#representedOrganization"/> <id root="2.16.840.1.113883.2.1.3.2.4.19.2" extension="300045332098"/> <name>St. Elsewhere's Hospital</name> </representedOrganization> </assignedAuthor> </author> <author2 typeCode="AUT" contextControlCode="AP"> <documentAuthor classCode=" ASSIGNED"> <code code="R0110" codeSystem="2.16.840.1.113883.2.1.3.2.4.17.196" displayName="Specialist Registrar"/> <id root="1.2.826.0.1285.0.2.0.65" extension="984181387037"/> <id root="1.2.826.0.1285.0.2.0.67" extension="673836492727"/> <agentPlayingAuthor classCode="PSN" determinerCode="INSTANCE"> <name>Fiona Feast</name> </agentPlayingAuthor> <representedScopingOrg classCode="ORG" determinerCode="INSTANCE"> <id root="2.16.840.1.113883.2.1.3.2.4.19.2" extension="300045332098"/> <name>St. Elsewhere's Hospital</name> </representedScopingOrg> </documentAuthor> </author2> PSIS-Query XML

HealthSpace CDA Message No Playing Entity Org is a SCOPER In the role, both ID and Code are Null Flavours HealthSpace CDA Message PSIS Query

HealthSpace CDA - Example HealthSpace CDA XML <author contextControlCode="OP" typeCode="AUT"> <npfitct:contentId root="2.16.840.1.113883.2.1.3.2.4.18.16" extension="COCD_TP145019UK02#AssignedAuthorSDS"/> <functionCode codeSystem="2.16.840.1.113883.2.1.3.2.4.17.178" code="OA" displayName="Originating Author" codeSystemVersion="1.0"/> <time value="20061201124537"/> <assignedAuthor classCode="ASSIGNED"> <templateId root="2.16.840.1.113883.2.1.3.2.4.18.2" extension="COCD_TP145019UK02#AssignedAuthorSDS"/> <id nullFlavor="NA"/> <representedOrganization determinerCode="INSTANCE" classCode="ORG"> <templateId root="2.16.840.1.113883.2.1.3.2.4.18.2" extension="COCD_TP145019UK02#representedOrganization"/> <id root="2.16.840.1.113883.2.1.3.2.4.19.2" extension="YEL"/> <name>HealthSpace</name> </representedOrganization> </assignedAuthor> </author> PSIS-Query XML <author2 typeCode="AUT" contextControlCode="AP"> <documentAuthor classCode=" ASSIGNED"> <id nullFlavor="NA"/> <representedScopingOrg classCode="ORG" determinerCode="INSTANCE"> <id root="2.16.840.1.113883.2.1.3.2.4.19.2" extension="YEL"/> <name>HealthSpace</name> </representedScopingOrg> </documentAuthor> </author2>

Questions? To: tony.davey@nhs.net