Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.


Warning
iconfalse
titleNotice

The official version of the OHIE workflows can be found in the OpenHIE Architecture Specification.

Overview

Description: This transaction allows a point of service (PoS) system to save patient-level clinical data to the SHR. The transaction is verified and validated against the other registries before it is saved in the SHR. The following sequence diagram shows the steps involved.

...

  • The provider currently works at the facility
  • The provider currently provides the service requested at the facility
  • The service is allowed at the facility

 


Uml sequence
title Save Clinical Encounter
participant PoS
participant IL
participant IL Interlinked Registry InfoMan as IL-IM
participant CR
participant HWR
participant FR
participant TS
participant SHR
participant HMIS
note over IL-IM
	Pre-initialisation:\nSee the CSD Query for services workflow
end note
PoS->+IL: [1] Submit clinical document
IL->+CR: [2] Resolve client identifier
CR->-IL: [3] Return person record
IL->IL: [4] Extract ECID and enrich message with ECID if patient exists, else error
IL->+IL-IM: [5] Fetch provider details and perform validation\n(see validation options above)
IL-IM->-IL: [6] Return cached details and validation results
IL->+IL-IM: [7] Fetch facility details and perform validation\n(see validation options above)
IL-IM->-IL: [8] Return cached details and validation results
IL->IL: [9] Read validation result and enrich document with EPID and ELID
IL->+SHR: [10] Save clinical document
SHR->SHR: [11] Parse and store certain sections of clinical document discretely
SHR->SHR: [12] Register a CCD on-demand document for this patient
SHR->-IL: [13] Acknowledge encounter saved
IL->-PoS: [14] Acknowledge encounter saved

 


Technical details

 


Ensure that the provider is valid and currently practisingpracticing, enrich message with EPID

RefInteractionEndpointDataTransaction Specification
1

Submit clinical encounter

XDS.b provide and register document (ITI-41 from the ITI framework) - SOAP web service

and optionally

MHD provide document bundle (ITI-65) - RESTful FHIR interface

CDA document conforming to a particular PCC profile

XDS: IHE IT Infrastructure

  • Vol. 1 - Section 10, Appendix E, J, K
  • Vol. 2a - Sections 3.18
  • Vol. 2b - Sections 3.41, 3.42, 3.43
  • Vol. 2x - Appendix A, B, K, L, M, N, V, W
  • Vol. 3 - Section 4.1, 4.2, 4.3

MHD: MHD profile supplement

2Resolve client identifierPIX Query (ITI-9)

HL7 QBP^Q23 message

IHE IT Infrastructure
  • Vol. 1 - Section 5
  • Vol. 2 - Sections 3.9
3Return person record
 

HL7 RSP^K23 message

"
4

Extract ECID and enrich message with ECID if patient exists, else error

none
  


5

Fetch provider details and perform validation

CSD Care Services Request - Find matching services

function urn='urn:ihe:iti:csd:2014:stored-function:provider-search'

IHE ITI CSD Supplement

6

Return cached details and validation results

 

Return validation results"
7Fetch facility details and perform validationCSD Care Services Request - Find matching servicesfunction urn='urn:ihe:iti:csd:2014:stored-function:facility-search'IHE ITI CSD Supplement
8Return cached details and validation results
  


"
9

Read validation result and enrich document with EPID and ELID

none
  


10Save clinical encounter

XDS.b provide and register document (ITI-41 from the ITI framework) - SOAP web service

and optionally

MHD provide document bundle (ITI-65) - RESTful FHIR interface


CDA document conforming to a particular PCC profile 

IHE IT Infrastructure

  • Vol. 1 - Section 10, Appendix E, J, K
  • Vol. 2a - Sections 3.18
  • Vol. 2b - Sections 3.41, 3.42, 3.43
  • Vol. 2x - Appendix A, B, K, L, M, N, V, W
  • Vol. 3 - Section 4.1, 4.2, 4.3

MHD: MHD profile supplement 

11Parse and store certain sections of clinical document discretelyInternal operation
  


12Register a CCD on-demand document for this patientXDS.b register document set (ITI-42 from the ITI framework) - SOAP web serviceGenerated metadata

IHE IT Infrastructure

  • Vol. 1 - Section 10, Appendix E, J, K
  • Vol. 2a - Sections 3.18
  • Vol. 2b - Sections 3.41, 3.42, 3.43
  • Vol. 2x - Appendix A, B, K, L, M, N, V, W
  • Vol. 3 - Section 4.1, 4.2, 4.3

XDS-MS specification

13Acknowledge encounter saved
 

ITI-41 SOAP response

and optionally

ITI-65 RESTful response

"
14Acknowledge encounter saved
 

ITI-41 SOAP response

and optionally

ITI-65 RESTful response


"

Pseudo code for validation logic

...